Материал: Лабораторные 14 вариант Образцова

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

3.6. Требования к составу и параметрам технических средств

В состав технических средств должен входить IBM-совместимый персональный компьютер (ПЭВМ), включающий в себя:

  • процессор Pentium 3 и выше;

  • 256 Мбайт оперативной памяти;

  • 5 Мбайт свободного пространства на жестком диске;

  • печатающее устройство;

  • наличие клавиатуры и мыши.

Требуемое свободное пространство на жестком диске не учитывает увеличение размера информационных баз при работе программы. Пользователю необходимо самостоятельно следить за наличием достаточного свободного пространства.

3.7. Требования к информационной и программной совместимости

Системные программные средства, используемые программой, должны быть представлены локализованной версией операционной системы Windows XP (WindowsVista, Windows 7, 8, 10).

3.8. Специальные требования

Программа должна быть снабжена графическим интерфейсом.

Носителем для разрабатываемой программы может служить CD-диск, DVD-диск или другие цифровые носители информации. Упаковкой – пакет бумажный (конверт бумажный или пластиковый, этикетка с маркировкой).

4. Стадии и этапы разработки

4.1. Стадии разработки

Разработка должна быть проведена в три стадии:

    • разработка технического задания;

    • рабочее проектирование;

    • внедрение.

4.2. Этапы разработки

Разработка должна быть проведена в три этапа:

 изучение предметной области, проектирование системы, разработка предложений по реализации системы;

 разработка приложения, отладка приложения при разработке;

 тестирование программного продукта в условиях внедрения и составление программной документации.

5. Порядок контроля и приемки

После проведения испытаний в полном объеме, на основании «Протокола испытаний» утверждают «Свидетельство о приемке», после чего программный продукт считается принятым.

Заключение

В процессе работы создано техническое задание на разрабатываемое ИС «Туристическая фирма», аттестованы все имеющиеся точки зрения на разрабатываемую ИС.

Список используемой литературы

  1. Соммервиль Иан. Инженерия программного обеспечения, 6-е издание. : Пер. с англ. – М.: Издательский дом “Вильямс”, 2002. – 624 с.

  2. Иванова Г.С. Технология программирования: Учебник для вузов. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. - 320 с.

  3. ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы

  4. ГОСТ 19.201-78 Техническое задание. Требования к содержанию и оформлению

Лабораторная работа №3 Методология функционального моделирования

Цель работы: Изучить методологии функционального моделирования IDEF0 и IDEF3.

Введение

Лабораторная работа направлена на ознакомление с методологиями функционального моделирования IDEF0 и IDEF3, получение навыков по применению данных методологий для построения функциональных моделей на основании требований к информационной системе.

Требования к результатам выполнения лабораторной работы:

  • модель должна отражать весь указанный в описании функционал, а также чётко отражать существующие потоки данных и описывать правила их движения;

  • наличие в модели не менее трёх уровней;

  • не менее двух уровней декомпозиции в стандарте IDEF0 (контекстная диаграмма + диаграммы A0);

  • на диаграмме 1-го уровня (A0) не менее 4-х функциональных блоков;

  • на диаграмме 2-го и далее  уровнях должна быть декомпозиция в стандарте IDEF3, на каждой диаграмме не  менее 2-х функциональных блоков.

Программно-аппаратные средства, используемые при выполнении работы

При построении диаграмм будет использована программа для моделирования бизнес-процессов AllFusion Process Modeler 7. Она предназначена для поддержки процесса создания информационных систем. AllFusion Process Modeler 7 является достаточно развитым средством моделирования, позволяющим проводить анализ, документирование и улучшение системы. С его помощью можно моделировать действия в системе, определять их порядок и необходимые ресурсы.

Построить функциональную модель системы так, чтобы она отвечала всем предъявленным к системе требованиям, представляла полный функционал системы (каждой функции в описании системы должен соответствовать по крайней мере один функциональный блок) и её основные бизнес-процессы.

С помощью методологии IDEF0 построить контекстную диаграмму.

С помощью методологии IDEF0 построить диаграмму 1-го уровня (A0) – модель окружения.

С помощью методологии IDEF3 декомпозировать функциональные блоки модели окружения на 1-2 уровня вглубь до потоков, связи с внешними системами и на каждой диаграмме 2-го уровня должно быть не менее 4-х функциональных блоков; на каждой диаграмме 3-го уровня и далее не менее 2-х функциональных блоков:

  1. Диаграмма декомпозиции 2 уровня блока «Прием заявки»

  1. Диаграмма декомпозиции 2 уровня блока «Подбор тура»

  1. Диаграмма декомпозиции 2 уровня блока «Оформление документов»

  1. Диаграмма декомпозиции 2 уровня «Формирование отчета»

Заключение

В процессе работы составлена IDEF0 и IDEF3 модели разрабатываемого процесса работы туристической фирмы. Произведена декомпозиция составляющих диаграммы.

Список используемой литературы

    1. Бахтизин В.В. Методология функционального проектирования IDEF0: Учеб. пособие – Мн.: БГУИР, 2003. – 24 с.: ил.

    2. Ляхов В. Ф. Практикум по Bpwin // СевКавГТУ кафедра «Информационных систем и технологий»

    3. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем / С.В. Маклаков. – М.: ДИАЛОГ-МИФИ, 2001. – 304 с.

Лабораторная работа №4 Методология объектно-ориентированного моделирования

Цель работы: Ознакомление с основными элементами определения, представления, проектирования и моделирования программных систем с помощью языка UML.

Введение

Лабораторная работа направлена на ознакомление с основными элементами определения, представления, проектирования и моделирования программных систем с помощью языка UML, получение навыков по применению данных элементов для построения объектно-ориентированных моделей ИС на основании требований.

Требования к результатам выполнения лабораторной работы:

  • модель системы должна содержать: диаграмму вариантов использования; диаграммы взаимодействия для каждого варианта использования; диаграмму классов, позволяющая реализовать весь описанный функционал ИС; объединенную диаграмму компонентов и размещения

  • для классов указать стереотипы;

  • в зависимости от варианта задания диаграмма размещения должна показывать расположение компонентов в распределенном приложении или связи между встроенным процессором и устройствами.

Программно-аппаратные средства, используемые при выполнении работы

При построении диаграмм будет использовно программное средство Rational Rose.

Rational Rose – средство проектирования и разработки информационных систем и программного обеспечения для управления предприятиями. Принципиальное отличие Rational Rose от других средств заключается в объектно-ориентированом подходе. Графические модели, создаваемые с помощью этого средства, основаны на объектно-ориентированных принципах и языке UML. Инструменты моделирования Rational Rose позволяют разработчикам создавать целостную архитектуру процессов предприятия, сохраняя все взаимосвязи и управляющие воздействия между различными уровнями иерархии.

Основная часть

  1. Постройте диаграмму вариантов использования для выбранной информационной системы.

  1. Выполните реализацию вариантов использования в терминах взаимодействующих объектов и представляющую собой набор диаграмм:

  • диаграмм классов,  реализующих вариант использования;

  • диаграмм взаимодействия (диаграмм  последовательности  и кооперативных  диаграмм),  отражающих  взаимодействие  объектов  в процессе реализации варианта использования.

Диаграмма классов

Диаграмма последовательности

Диаграмма кооперации

  1. Разделить классы по пакетам использую один из механизм разбиения.

При группировке классов по пакетам использован подход группировки классов по стереотипам: в одном пакете будут находиться классы сущностей, в другом – граничные классы, в третьем – управляющие.

  1. Постройте диаграмму состояний для конкретных объектов информационной системы.

Заключение

В процессе работы созданы диаграммы UML, характеризующие основные этапы покупки билета клиентами турфирмы.

Список используемой литературы

    1. Буч Г., Рамбо Дж., Джекобсон А. Язык UML. Руководство пользователя. – С-П.: Издательство «Питер», 2003. – 432 с.

    2. Бояркин Г.Н., Кравченко К.В. Моделирование бизнес-процессов / Минобрнауки России, ОмГТУ. – Омск: Изд-во ОмГТУ, 2019.

    3. Леоненков, А. В. Самоучитель UML / А. В. Леоненков. – СПб. : БХВ– Петербург, 2002. – 304 с.