
- •Л ббд лр№ 16абораторный практикум
- •1. Перечень лабораторных работ по дисциплине ббд
- •2. Исходные данные для выполнения лабораторных работ
- •3. Постановка задач на лабораторную работу «разработка постановки задачи на создание приложения»
- •4. Общие понятия и определения
- •4.1. Данные и документы, их назначение и классификация
- •4.2. Задачи автоматизации, их назначение и классификация
- •4.3. Ас, сод, приложения, их компоненты и назначение
- •Программное обеспечение
- •5. Методика выполнения лабораторной работы
- •5.1. Определение требований к функциям приложения
- •5.2. Определение требований к данным приложения
- •5.3. Разработка макетов выходных документов
- •5.4. Некоторые ограничения и проблемы
- •Список контрольных вопросов
- •Список сокращений
- •Список использованных источников
- •Приложение а. Пример описания объектА «деканат факультета»
- •Приложение б. Тз на создание приложения « успеваемость»
- •1. Постановка задачи на создание приложения « успеваемость»
- •1.1. Объект и цели автоматизации
- •1.2. Требования к приложению
- •1.2.1. Требования к структуре и функционированию приложения
- •1.2.2. Общие требования к приложению в целом
- •1.2.3. Требования к функциям приложения
- •1.2.4. Требования к видам обеспечения приложения
- •1.3. Требования к процессу создания и использования приложения
- •1.3.1. Требования к модели и к процессам жизненного цикла приложения
- •1.3.2. Требования к процессу испытания приложения
- •1.3.3. Требования к документированию приложения
- •Приложение в. Пример функцИй приложения
- •Приложение г. Пример данных приложения
- •Приложение д. Пример МакетОв документов приложения
- •Штатное расписание «Название кафедры»
- •Приложение е. Примерная классификация документов для объекта
Программное обеспечение
Операционная
система
ПО
приложения
СУБД
Пользователь
Рисунок 4.2 – Обобщенная структура приложения
Между АС, СОД и приложением существуют следующие отношения: АС < СОД < приложение.
4.4. ТЕХНИЧЕСКОЕ ЗАДАНИЕ, ЕГО НАЗНАЧЕНИЕ И СТРУКТУРА
Постановка задачи на создание приложения – это определение набора требований пользователей (заинтересованных лиц) к приложению (набор требований, которым должно соответствовать создаваемое приложение), а также набор требований к процессу его создания и использования.
Для приложения постановка задачи на ее создание оформляется в виде документа «Техническое задание», структура и содержание которого определено в ГОСТ 34.602 [2]. В состав ТЗ входит: титульный лист; лист содержания; текст документа (пример см. приложение Б); приложения документа; лист изменений. В общем случае, текст документа включает следующие разделы:
Назначение и цель создания приложения.
Характеристика объекта автоматизации.
Требования к приложению (к приложению в целом, к функциям, к видам обеспечения приложения).
Требования к процессу создания приложения и использования (требования к составу и содержимому работ по созданию приложения, требования к порядку контроля и приемки приложения, требования к составу и содержанию работ по вводу приложения в действие, требования к документированию приложения).
Примерный перечень требований к АС приведен в ГОСТ 34.602 [2].
5. Методика выполнения лабораторной работы
Разработка требований – это длительный, итеративный и трудоемкий процесс, который требует от разработчика глубоких знаний и умений как в области системного анализа АС, так и знаний в части ОА.
Методика разработки ТЗ на создание приложения включает последовательность следующих действий:
Определение цели и назначения приложения – из входных данных.
Определение общесистемных требований к приложению в целом – из шаблона ТЗ.
Определение требований к структуре и функционированию приложения– из шаблона ТЗ.
Определение требований к функциям приложения – самостоятельно на основе исходных данных.
Определение выходных данных приложения – самостоятельно на основе исходных данных.
Определение требований к документированию приложения– из шаблона ТЗ.
Разработка макетов выходных данных приложения (документов, справочников, отчетов) - самостоятельно.
В рамках данной лабораторной работы необходимо разработать ТЗ на создание приложения для заданного ОА на основе готового шаблона ТЗ (пример приведен в приложении Б). В шаблоне заданы общие требования для всех создаваемых студентами приложений. Разработчику (студенту) отдельного приложения необходимо:
определить перечень основных функции для приложения,
определить выходные данные для каждой функции приложения,
разработать макеты выходных документов,
определить требования, выделенные в шаблоне подчеркиванием
и добавить эти результаты в шаблон ТЗ.
В качестве примера рассматривается ОА – «Деканат факультета» (описание приведено в приложении А) и шаблон ТЗ для ОА в виде приложения «Успеваемость» (см. приложении Б).