МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
УПРАВЛЕНИЕ ОБРАЗОВАНИЯ
МОГИЛЕВСКОГО ОБЛАСТНОГО ИСПОЛНИТЕЛЬНОГО КОМИТЕТА
УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ
“МОГИЛЕВСКИЙ ГОСУДАРСТВЕННЫЙ ПОЛИТЕХНИЧЕСКИЙ КОЛЛЕДЖ”
Дисциплина Дисциплина Технология разработки
программного обеспечения
УТВЕРЖДАЮ
Заместитель директора
по учебной работе
_________М.М. Федоськова
________________________
ЛАБОРАТОРНАЯ РАБОТА №2
РАЗРАБОТКА И ОБСУЖДЕНИЕ ТЕХНИЧЕСКОГО ЗАДАНИЯ НА
ПРОЕКТИРУЕМУЮ СИСТЕМУ
ЛАБОРАТОРНАЯ РАБОТА №2.3
РАЗРАБОТКА ТРЕБОВАНИЙ К ФУНКЦИОНАЛЬНЫМ
ВОЗМОЖНОСТЯМ СИСТЕМЫ И ТРЕБОВАНИЯ К ВИДАМ ОБЕСПЕЧЕНИЯ
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ
Разработал преподаватели
О.В. Сергиенко
И.С. Атрощенко
Обсуждено и одобрено
на заседании цикловой комиссии спецдисциплин
специальности «Программное обеспечение
информационных технологий»
Протокол № __ от _____________________
Цель работы
1.1 Формирование умения разрабатывать ТЗ на проектированную систему в соответствии со стандартом учреждения образования и нормативными документами.
Методическое и материальное обеспечение
2.1 Методические рекомендации по выполнению лабораторной работы.
2.2 Персональный компьютер IBM PC.
Последовательность выполнения работы
3.1 Ознакомиться с теоретическим материалом.
3.2 Выполнить индивидуальное задание.
3.3 Оформить отчет.
3.4 Ответить на контрольные вопросы.
Теоретическое обоснование
Требования к общесистемным и сервисным функциям
В подразделе «Требования к функциям (задачам)», выполняемым системой, приводят:
1) по каждой подсистеме перечень функций, задач или их комплексов (в том числе обеспечивающих взаимодействие частей системы), подлежащих автоматизации;
при создании системы в две или более очереди - перечень функциональных подсистем, отдельных функций или задач, вводимых в действие в 1-й и последующих очередях;
2) временной регламент реализации каждой функции, задачи (или комплекса задач);
3) требования к качеству реализации каждой функции (задачи или комплекса задач), к форме представления выходной информации, характеристики необходимой точности и времени выполнения, требования одновременности выполнения группы функций, достоверности выдачи результатов;
4) перечень и критерии отказов для каждой функции, по которой задаются требования по надежности.
Требования к видам обеспечения
В подразделе «Требования к видам обеспечения» в зависимости от вида системы приводят требования к математическому, информационному, лингвистическому, программному, техническому, метрологическому, организационному, методическому и другим видам обеспечения системы.
Для информационного обеспечения системы приветят требования:
1) к составу, структуре и способам организации данных в системе;
2) к информационному обмену между компонентами системы;
3) к информационной совместимости со смежными системами;
4) по использованию общесоюзных и зарегистрированных республиканских, отраслевых классификаторов, унифицированных документов и классификаторов, действующих на данном предприятии;
5) по применению систем управления базами данных;
6) к структуре процесса сбора, обработки, передачи данных в системе и. представлению данных;
7) к защите данных от разрушений при авариях и сбоях в электропитании системы;
8) к контролю, хранению, обновлению и восстановлению данных;
9) к процедуре придания юридической силы документам, продуцируемым техническими средствами АС (в соответствии с ГОСТ 6.10.4).
Для лингвистического обеспечения системы приводят требования к применению в системе языков программирования высокого уровня, языков взаимодействия пользователей и технических средств системы, а также требования к кодированию и декодированию данных, к языкам ввода-вывода данных, языкам манипулирования данными, средствам описания предметной области (объекта автоматизации), к способам организации диалога.
Для программного обеспечения системы приводят перечень покупных программных средств, а также требования:
1) к независимости программных средств от используемых СВТ и операционной среды;
2) к качеству программных средств, а также к способам его обеспечения и контроля;
3) по необходимости согласования вновь разрабатываемых программных средств с фондом алгоритмов и программ.
Для технического обеспечения системы приводят требования:
1) к видам технических средств, в том числе к видам комплексов технических средств, программно-технических комплексов и других комплектующих изделий, допустимых к использованию в системе;
2) к функциональным, конструктивным и эксплуатационным характеристикам средств технического обеспечения системы.
Для методического обеспечения САПР приводят требования к составу нормативно-технической документации системы (перечень применяемых при ее функционировании стандартов, нормативов, методик и т. п.).
Индивидуальное задание
5.1 Перечислить функции реализуемой системы (минимум 10).
5.2 Описать все функции реализуемой системы.
5.3 Описать требования к видам обеспечения.
5.4 Варианты заданий
Вариант 1 Библиотека;
Вариант 2 Отдел кадров;
Вариант 3 Поликлиника;
Вариант 4 Магазин канцтоваров;
Вариант 5 Аптека;
Вариант 6 Военкомат;
Вариант 7 Обувная фабрика;
Вариант 8 Туристическое агентство;
Вариант 9 Подписные издания;
Вариант 10 ГАИ;
Вариант 11 Ремонт бытовой техники;
Вариант 12 Мебельный магазин;
Вариант 13 Пункт обмена валюты;
Вариант 14 Интернет-продажи;
Вариант 15 Фитнес-студия.
6 Содержание отчета (в электронном виде, в рабочей папке учащегося)
6.1 Номер варианта;
6.2 Разработанная документация.
Контрольные вопросы
7.1 Перечислите характеристики объекта автоматизации.
7.2 Перечислите подразделы требования к системе.
7.3 Перечислите подразделы общих требований к системе.
7.4 Охарактеризуйте требования к структуре и функционированию системы.
7.5 Опишите этап выделения функций системы.