Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая.pdf
Скачиваний:
35
Добавлен:
11.05.2015
Размер:
1.67 Mб
Скачать

Липецкий государственный технический университет Кафедра автоматизированных систем управления

Курсовой проект по дисциплине «Проектирование АСОИУ»

Студент

 

 

 

Литвинов Е.В.

 

 

 

 

 

 

подпись, дата

 

фамилия, инициалы

Группа АИ-10

 

 

 

 

 

 

 

 

 

 

 

 

 

Руководитель

 

 

 

 

 

 

 

 

 

 

 

 

Болдырихин О.В.

ученая степень, ученое звание

 

подпись, дата

 

фамилия, инициалы

Липецк 2015 г.

Аннотация

С. 68. Ил. 75. Табл. 20. Библ. 5 назв. Прил. 2.

В работе рассматривается разработка информационной системы на платформе Oracle для предметной области «Автобусный парк». Приведены анализ предметной области, подробно расписаны этапы проектирования информационной системы.

2

Оглавление

1

Предпроектное исследование....................................................................................................

4

 

1.1

Формулирование требований к системе...........................................................................

4

 

1.1.1 Внешняя среда системы..............................................................................................

4

 

1.1.2 Функции системы........................................................................................................

4

 

1.1.3 Пользователи системы, их типы, роли, категории...................................................

4

 

1.1.4 Входные и выходные сообщения системы, входные и выходные данные.............

5

2

Разработка концептуальных статических моделей системного уровня................................

6

 

2.1

Спецификация системы......................................................................................................

6

 

2.2

Классовая диаграмма системы и ее окружения................................................................

6

 

2.3

Диаграмма вариантов использования системы и спецификация вариантов

 

 

использования............................................................................................................................

7

 

2.4

Постоянное хранение данных системы............................................................................

9

3

Разработка динамических моделей системного уровня........................................................

11

 

3.1

Диаграмма кооперации системы и ее окружения...........................................................

11

 

3.2

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

13

 

3.3

Диаграмма состояний системы, спецификация состояний и переходов.....................

18

4

Разработка пользовательского интерфейса............................................................................

21

 

4.1

Макеты и спецификация окон..........................................................................................

21

 

4.2

Структура системы меню.................................................................................................

26

 

4.3

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

27

5

Разработка концептуальных статических моделей классового уровня...............................

32

 

5.1

Диаграмма пакетов и спецификация пакетов.................................................................

32

 

5.2

Классовая диаграмма системы, спецификации классовой диаграммы, классов,

 

 

атрибутов, операций, отношений между классами, исходный код....................................

32

 

5.3

Диаграмма объектов..........................................................................................................

41

6

Разработка динамических моделей классового уровня........................................................

43

 

6.1

Диаграмма кооперации, спецификация диаграммы кооперации..................................

43

 

6.2

Диаграмма последовательности сообщений, спецификация объектов и сообщений 46

 

6.3

Диаграмма состояний классов системы, спецификация состояний и переходов.......

51

 

6.4

Диаграмма активности, спецификация диаграммы активности...................................

52

7

Реализация системы..................................................................................................................

54

 

7.1

Конфигурирование аппаратных и программных средств.............................................

54

 

7.2

Разработка моделей реализации......................................................................................

54

8

Тестирование и отладка системы............................................................................................

56

9

Документирование системы....................................................................................................

58

Список литературы......................................................................................................................

68

3