- •Лабораторная работа № 3 Разработка требований к информационной системе
- •1. Цель работы:
- •2. Методические указания
- •3. Теоретические сведения Общие сведения о требованиях к информационным системам
- •Разработка требований
- •Формирование и анализ требований
- •Опорные точки зрения
- •Аттестация требований
- •Пользовательские и системные требования
- •4. Порядок выполнения работы
- •5. Содержание отчета
- •Цель работы
- •6. Литература
- •7. Контрольные вопросы
- •Техническое задание на разработку ис «Система»
- •4.5. Требования к режимам функционирования подсистемы
- •4.10. Требования к обмену данными
- •Диаграмма вариантов использования
- •2. Актеры
- •3. Интерфейсы
5. Содержание отчета
В отчете следует указать:
Цель работы
Введение
Программно-аппаратные средства, используемые при выполнении работы.
Основная часть (описание самой работы), выполненная согласно требованиям к результатам выполнения лабораторного практикума (п.2).
Заключение (выводы)
Список используемой литературы
6. Литература
СоммервильИан. Инженерия программного обеспечения, 6-е издание. : Пер. с англ. – М.: Издательский дом “Вильямс”, 2002. – 624 с.
Якобсон А., Буч Г., Рамбо Дж. Унифицированный процесс разработки программного обеспечения. – СПб.:Питер, 2002. – 496 с.
Константайн Л., Локвуд Л. Разработка программного обеспечения. – СПб.:Питер, 2004. – 592 с.
Иванова Г.С. Технология программирования: Учебник для вузов. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. - 320 с.
ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы
ГОСТ 19.201-78 Техническое задание. Требования к содержанию и оформлению
7. Контрольные вопросы
Предложите, кто бы мог участвовать в формировании требований для системы регистрации студентов в техникуме. Объясните, почему почти неизбежно, что требования, сформулированные разными лицами, будут противоречивы.
Разрабатывается система ПО для автоматизации библиотечного каталога. Эта система будет содержать информацию относительно всех книг в библиотеке и будет полезна библиотечному персоналу, абонентам и читателям. Система должна иметь средства просмотра каталога, средства создания запросов и средства, позволяющие пользователям резервировать книги, находящиеся в данный момент на руках. Определите основные опорные точки зрения, которые необходимо учесть в спецификации системы, и покажите их взаимоотношения, используя диаграмму иерархии точек зрения.
Для трех точек зрения, определенных в системе библиотечного каталога, укажите сервисы и соответствующие данные, которые обеспечиваются этими точками зрения, и события, которые управляют этими сервисами.
Кто должен проводить обзор требований? Нарисуйте модель процесса обзора требований.
Ваша компания использует стандартный метод анализа требований. В процессе работы вы обнаружили, что этот метод не учитывает социальные факторы, важные для системы, которую вы анализируете. Ваш руководитель дал вам ясно понять, какому методу анализа нужно следовать. Что вы должны делать в такой ситуации?
Техническое задание на разработку ис «Система»
Общие сведения
1.1. Наименование системы
Аналитическая информационная система «Система».
2.1. Назначение и цели создания системы
Система «Система» предназначена для информационного обеспечения процессов, которые происходят на кафедре связанных с учебно-методической, научной, общественной, организационно-методической и воспитательной работой.
Характеристика объектов информатизации
3.1. Краткое описание работы кафедры
К основным направлениям работы кафедры относятся:
· Учебно-методическая работа;
· Научная работа;
· Организационно-методическая работа;
· Работа со студентами заочниками;
· Общественная работа;
· Воспитательная работа.
…
3.2. Описание объектов информатизации
К основным объектам информатизации системы относятся:
Кафедра
· Наименование кафедры
· Факультет, к которому относится кафедра
· Веб-сайт кафедры
· Заведующий кафедрой
…
3.2.1. Учебно-методическая работа
План учебно-методической работы кафедры
· Учебный год
· Заведующий кафедрой, составивший план
· Кафедра
Тема для учебно-методической работы
· Названия работ
· Сроки исполнения
· Ответственные за выполнение темы
…
Требования к информационной системе
4.1. Базовые принципы разработки подсистем
При проектировании и разработке подсистем должны использоваться следующие базовые принципы:
· Исключение дублирования ввода информации и повышение ее достоверности, за счет отождествления ранее введенной информации;
…
Система должна удовлетворять следующим требованиям:
· Пользовательский интерфейс системы должен быть сформирован в соответствии с навыками и профилем пользователей;
…
Система должна содержать:
· Средства поиска информации;
…
Выбор прикладного программного обеспечения системы должен удовлетворять следующим критериям:
· Интеграция с базами данных, поддерживающих Web-технологии;
…
4.2. Требования к архитектуре системы.
Архитектура системы «Система» является трехзвенной. В качестве клиентского приложения выступает стандартный веб-браузер.
…
4.3. Требования к способам и средствам связи для информационного обмена между компонентами (модулями) Системы
Подсистемы должны взаимодействовать в пределах единой компьютерной сети (Интернет/Интранет), в которой происходит весь обмен информацией.
…
4.4. Требования к характеристикам взаимосвязей системы со смежными системами
Смежными системами для информационной системы «Система» являются: «Система2»,
…
