- •Составитель: доц., к. Т. Н. Зеленко л.С. Удк 004.4 (075)
- •Рецензент ‑ канд. Техн. Наук, доцент Симонова е.В. Содержание
- •Технология быстрой разработки приложений rad
- •Лабораторная работа №1 разработка технического задания на программную систему
- •Часть 2 – «Исходные данные к проекту»включает в себя следующие подразделы:
- •Лабораторная работа № 2 описание и анализ предметной области
- •Лабораторная работа № 3 Постановка задачи
- •Лабораторная работа № 4 разработка структуры системы
- •Лабораторная работа № 5 разработка спецификации требований
- •Лабораторная работа № 6 разработка прототипа интерфейса пользователя системы
- •Лабораторная работа № 7 Разработка структур данных и классов
- •Лабораторная работа № 8 разработка алгоритмов обработки данных
- •Реализация системы
- •Выбор и обоснование комплекса технических средств системы
- •Оформление отчета
- •Список использованных источников
- •Приложение а Пример оформления титульного листа
- •Приложение в Пример оформления технического задания на разработку пс
- •Роспись Дата (потом удалить)
- •5.1 Функции, реализуемые системой:
- •5.2 Технические требования к системе:
- •Приложение д Структура содержания пояснительной записки содержание
- •Приложение е Структура содержания руководства пользователя
Приложение д Структура содержания пояснительной записки содержание
Введение
1 Системотехническая часть
1.1 Описание и анализ предметной области
1.1.1 Описание предметной области
1.1.2 Описание систем-аналогов
1.1.3 Диаграмма объектов предметной области
1.2 Постановка задачи
1.3 Структурная схема системы
1.4 Спецификация системы
1.4.1 Функциональная спецификация
1.4.2 Спецификация качества
1.4.3 Перечень исключительных ситуаций
1.5 Разработка прототипа интерфейса пользователя системы
1.6 Разработка структур данных и классов
1.7 Логическая модель данных (при необходимости)
1.8 Выбор и обоснование алгоритмов обработки данных /Разработка и описание алгоритмов обработки данных
1.9 Выбор и обоснование комплекса программных средств
1.9.1 Выбор языка программирования и среды разработки
1.9.2 Выбор операционной системы
1.9.3 Выбор среды программирования
1.9.4 Выбор системы управления базами данных (при необходимости)
2 Конструкторско-технологическая часть
2.1 Разработка и описание интерфейса пользователя
2.2.1 Разработка и описание пользовательского меню
2.2.2 Описание тестового примера
2.2 Реализация классов и структур данных
2.3 Физическая модель данных (при необходимости)
2.4 Реализация и описание модулей программы
2.5 Выбор и обоснование комплекса технических средств
2.5.1 Расчет объема занимаемой памяти
2.5.2 Минимальные требования, предъявляемые к системе
Заключение
Список использованных источников
Приложение А Руководство пользователя
Приложение Б Листинг модулей программы
Приложение е Структура содержания руководства пользователя
А.1 Назначение системы (приводится краткое описание возможностей системы)
А.2 Условия работы системы
Пример.
Для корректной работы системы необходимо наличие соответствующих программных и аппаратных средств.
1) Требования к техническому обеспечению:
ЭВМ типа IBM PC;
процессор типа x86 или x64 тактовой частоты 1400 МГц и выше;
…
2) Требования к программному обеспечению:
операционная система Windows XP SP3 и выше;
установленная платформа .Net версии 4.0 и выше;
установленная СУБД ….
А.3 Установка системы
Пример.
Система поставляется в виде zip-архива. Данный файл необходимо распаковать в любую директорию на жестком диске. Запускаемым файлом системы является файл ххх.exe.13
А.4 Работа с системой
А.4.1 Работа с системой в режиме администратора (если необходимо)
Вход в систему (авторизация)
…
А.4.2 Работа с системой в режиме пользователя
Вход в систему (авторизация)
Вход в систему (регистрация)
Настройка параметров кроссворда
…
Учебное издание Методические указания к лабораторному практикуму по дисциплине «Технологии программирования» Методические указания Составитель: Зеленко Лариса Сергеевна Самарский государственный аэрокосмический университет им. академика С.П.Королева. 443086 Самара, Московское шоссе, 34.
1ГОСТ 34.602-89, с. 3.
2Рекомендуется рассказать о 4-5 разновидностях наиболее популярных кроссвордов.
3Диаграмма ‑ это графическое представление множества элементов.
4см. раздел 2.1 ТЗ «Характеристики объекта автоматизации»
5см. раздел 2.2 ТЗ «Требования к информационному обеспечению системы»
6Последняя функция не обязательна, т.к. достаточно сложна при реализации.
7см. раздел 2.5.1 ТЗ «Функции, реализуемые системой».
8Эта часть постановки задачи обязательна.
9Большой Российский энциклопедический словарь, с. 1437.
10Заинтересованное лицо ‑ некто, имеющий возможность (в том числе, материальную) повлиять на реализациюпроекта/продукта
11[…] – значения, указанные в таких скобках, могут отсутствовать
12Количество страниц, рисунков, таблиц указывается без учета приложений
13Если необходимы дополнительные ресурсы для обеспечения работоспособности системы, то все для них также должны быть перечислены условия установки.Если установка нестандартная, то она должна быть подробно описана (в объеме, достаточном для понимания пользователя).