BigEdu.ru
» » » Определение внешних спецификаций программ с помощью HIPO-технологии
Вернуться назад

Определение внешних спецификаций программ с помощью HIPO-технологии

Ознакомиться с методикой разработки внешних спецификаций программ, основанной на использовании HIPO-технологии проектирования программ. Приобрести практические навыки определения и оформления внешних спецификаций программ.
Ход работы:
1. Формулировка задачи.
С помощью HIPO-технологии составить внешние спецификации для комплекса программ решения следующей задачи: «Решение задач по физике. Законы идеального газа и уравнение состояния».
2. Описание требований к проекту.
Проект представляет собой обучающую систему, содержащую теоретический материал по теме о законах идеального газа и об уравнении состояния. Также в составе программного продукта должен содержаться модуль для решения физических задач, основанных на уравнении состояния идеального газа.
Кроме этого, в программе должна быть предусмотрена возможность тестирования пользователя с целью оценки уровня его знаний в данной области.
Данный программный продукт рассчитан в основном на использование учениками средних общеобразовательных школ, поэтому еще одним требованием является разработка «дружественного» интерфейса с пользователем; программа должна быть максимально проста в управлении, и содержать лишь необходимые функции, плюс исчерпывающую справку по самой программе.
3. Схема состава разложения и IPO-диаграммы.
Далее приводится альбом связных схем, составленный по HIPO-технологии и включающий:
-оглавление альбома документации и условные обозначения;
-схему состава разложения;
-набор IPO-диаграмм, реализующих элементы структуры.

Исходное описание
системы Физика
Схема Оглавление
Номер: 0.0
Оглавление альбома
документов и условные
обозначения
Лист: 1
Автор: Васильцов А.
Отдел: каф. ПОИС
Дата: 4.03.2006
Обозначение
Наименование
Лист
Примечание
0.0
0.1
1.1
2.2
3.2
4.1
5.2
Оглавление альбома документации и условные обозначения
Схема состава разложения
Разработать электронный учебник по теме «Законы идеального газа и уравнение состояния»
Решить физическую задачу
Ввести данные с клавиатуры
Найти Р, зная V, T, ν
Сохранить результаты в файл
1
2
3
4
5
6
7
Данные Связи

Данные, вводимые Передача данных
с клавиатуры
Данные, печатаемые на Слияние потоков
принтере данных

Данные на магнитном Пересечение
диске потоков данных

Единое данное Анализ данных
А Связь по управле-
Групповое данное нию внутри листа
с выделением части А А-номер или буква
Групповое данное, В Связь по управле-
состоящее из С нию между листами
нескольких В – номер листа
составляющих В С – номер элемента
С
Исходное описание
Системы Физика
Схема Состава
Номер: 0.1
Схема
состава разложения
Лист: 2
Автор: Васильцов А.
Отдел: каф. ПОИС
Дата: 4.03.2006
Исходное описание
Системы Физика
Схема Программа
Номер: 1.1
Разработать электронный учебник по теме «Законы идеального газа и уравнение состояния»
Лист: 3
Автор: Васильцов А.
Отдел: каф.ПОИС
Дата: 4.03.2006
Вход Обработка Выход

1. Отобразить главное окно программы
2. Определить ID пункта меню
3. ЕСЛИ ID=1 ТО
Отобразить теоретический материал
2.1

ИНАЧЕ
ЕСЛИ ID=2 ТО
Решить физическую задачу
2.2

ИНАЧЕ
ЕСЛИ ID=3 ТО
Протестировать пользователя
2.3

ИНАЧЕ
ЕСЛИ ID=4 ТО
Отобразить справку по программе
2.4

ИНАЧЕ
ЕСЛИ ID=5 ТО
Закрытие программы
ИНАЧЕ
ID

п/п
Элемент
Комментарий
Схема
Номер
Лист
1
ID
Идентификатор пункта меню; целое, от 1 до 5
Исходное описание
Системы Физика
Схема Задача
Номер: 2.2
Решить физическую задачу
Лист: 4
Автор: Васильцов А.
Отдел: каф.ПОИС
Дата: 4.03.2006
Вход Обработка Выход

ID
1. Отобразить окно решения задачи
2. Определить ID источника данных
3. ЕСЛИ ID=1 ТО
Ввести данные с клавиатуры
3.2

ИНАЧЕ
ЕСЛИ ID=2 ТО
Ввести данные из файла
3.3

ИНАЧЕ
ЕСЛИ ID=3 ТО
Закрыть окно
ИНАЧЕ
ID

п/п
Элемент
Комментарий
Схема
Номер
Лист
1
ID
Идентификатор источника данных; целое, от 1 до 3

Исходное описание
Системы Физика
Схема Клавиатура
Номер: 3.2
Ввести данные с клавиатуры
Лист: 5
Автор: Васильцов А.
Отдел: каф.ПОИС
Дата: 4.03.2006
Вход Обработка Выход

ID
error
ID
vars
1. Определить ID типа задачи
2. Получить строку данных
3. Проверка и преобразование данных

4. ЕСЛИ error=0 ТО
4.1 ЕСЛИ ID=1 ТО
Найти Р, зная V, T, ν
4.1

ИНАЧЕ
ЕСЛИ ID=2 ТО
Найти V, зная Р, T, ν
4.2

ИНАЧЕ
ЕСЛИ ID=3 ТО
Найти T, зная Р, V, ν
4.3

ИНАЧЕ
ЕСЛИ ID=4 ТО
Найти ν, зная Р, V, T
4.3

ИНАЧЕ
error
vars
ID


п/п
Элемент
Комментарий
Схема
Номер
Лист
1
2
3
4
ID
vars
error
P,V,T, ν
Идентификатор типа решаемой задачи; целое, от 1 до 4
Строка, содержащая известные переменные; “[

][,][,][,]”
Признак ошибки при преобразовании строки; логическое, 0-ошибки нет, 1 – ошибка есть
Компоненты уравнения состояния идеального газа; вещественные
Про-верка
Про-верка
Про-верка
Про-верка
3.4
3.4
3.4
3.4
Исходное описание
Системы Физика
Схема Найти Р
Номер: 4.1
Найти Р, зная V, T, ν
Лист: 6
Автор: Васильцов А.
Отдел: каф.ПОИС
Дата: 4.03.2006

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать полную версию
Рефераты по информатике Ознакомиться с методикой разработки внешних спецификаций программ, основанной на использовании HIPO-технологии проектирования программ. Приобрести
Оценок: 388 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru