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