47860 (566481)
Текст из файла
Тема: Определение внешних спецификаций программ с помощью 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 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 3. ЕСЛИ ID=1 ТО
Ввести данные с клавиатуры 3.2 ИНАЧЕ ЕСЛИ ID=2 ТО
Ввести данные из файла 3.3 ЕСЛИ ID=3 ТО Закрыть окно |
ID А 3 1 |
| № п/п | Элемент | Комментарий | |||
| Схема | Номер | Лист | |||
| 1 | ID | Идентификатор источника данных; целое, от 1 до 3 | |||
| Исходное описание Системы Физика Схема Клавиатура Номер: 3.2 | Ввести данные с клавиатуры | Лист: 5 Автор: Васильцов А. Отдел: каф.ПОИС Дата: 4.03.2006 |
Вход Обработка Выход
|
ID vars ν T V P error ID | 1 2 3. Проверка и преобразование данных
Осуществить проверку введенных данных 3.4 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 |
ID 4 2 vars error ν T V P |
| № п/п | Элемент | Комментарий | |||
| Схема | Номер | Лист | |||
| 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 |
Вход Обработка Выход
|
ν T V P
А
Solve ID | 1. Вычислить неизвестное 2 3. ЕСЛИ ID=1 ТО
Отобразить результаты на экране 5.1 ИНАЧЕ ЕСЛИ ID=2 ТО
Сохранить результаты в файл 5.2 ИНАЧЕ ЕСЛИ ID=3 ТО
Отправить результаты на печать 5.3 |
ID А Solve |
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.
А Связь по управле-
ИНАЧЕ
ИНАЧЕ
ИНАЧЕ














