- •Донбасская государственная машиностроительная академия
- •Автоматизированное проектирование программных систем на основе объектно-ориентированного подхода
- •Методические указания
- •К курсовой работе и самостоятельным работам
- •Введение
- •1 Содержание пояснительной записки
- •1.1 Задание на курсовую работу
- •1.2 Введение
- •1.3 Содержание и объём курсовой работы
- •1.3.1 Анализ автоматизируемой системы в заданной предметной области
- •1.3.2 Формализация описания бизнес-процесса Определения терминов, обозначения и сокращения
- •Границы бизнес-процесса
- •Роли и ответственность участников бизнес-процесса
- •Деятельность по управлению бизнес-процессом
- •Система показателей для управления бизнес-процессом
- •1.3.3 Разработка структурно функциональной модели объекта автоматизации
- •1.3.4 Алгоритмы выполнения расчетов в заданной предметной области
- •1.3.5 Обоснование выбора средств разработки
- •1.4 Разработка технического задания на создание программного продукта
- •2 Разработка проекта программного комплекса
- •2.1 Разработка логической модели пп
- •2.1.1 Разработка диаграммы прецедентов использования
- •2.1.2 Разработка диаграммы классов предметной области
- •2.1.3 Разработка диаграмм последовательностей
- •2.1.4 Разработка структуры информационного обеспечения пп
- •2.1.5 Разработка модели «сущность-связь» (er-диаграммы)
- •2.2 Разработка физической модели пп
- •2.2.1 Разработка диаграммы классов пп
- •2.2.2 Организация информационной базы
- •2.2.3 Модульная структура программного комплекса
- •2.2.4 Структура интерфейса пользователя
- •3 Заключение
- •Приложение а
- •Автоматизированное проектирование программных систем на основе объектно-ориентированного подхода
Министерство образования и науки Украины
Донбасская государственная машиностроительная академия
Автоматизированное проектирование программных систем на основе объектно-ориентированного подхода
Методические указания
К курсовой работе и самостоятельным работам
(для студентов специальности «Информационные технологии проектирования» всех форм обучения)
Утверждено
на заседании
методического совета
Протокол № от 2009
Краматорск 2009
УДК 004.4:658.512
Автоматизированное проектирование программных систем на основе объектно-ориентированного подхода: методические указания к курсовой работе и самостоятельным работам по дисциплине для студентов всех форм обучения / cост.: А. Ф. Тарасов, М. А. Винников – Краматорск: ДГМА, 2008. – 28 с.
Методические указания содержат рекомендации по выполнению и требования к оформлению курсовой работы для студентов всех форм обучения и примеры по дисциплине «Автоматизированное проектирование программных систем на основе объектно-ориентированного подхода» для студентов – 7.080402 и магистрантов- 8.080402 специальности «Информационные технологии проектирования». Основной целью курсовой работы является получение практических навыков по разработке проектов объектно-ориентированных программных продуктов (ПП) на основе шаблонов (паттернов) проектирования.
Составители: А. Ф. Тарасов, проф.,
М. А. Винников, ст. преп.
Отв. за выпуск А. Ф. Тарасов, проф.
СОДЕРЖАНИЕ |
|
|
|
ВВЕДЕНИЕ………………………………………………………………... |
4 |
1 СОДЕРЖАНИЕ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ …………………… |
4 |
1.1 Задание на курсовую работу……………………………………….. |
4 |
1.2 Введение……………………………………………………………... |
4 |
1.3 Содержание и объём курсовой работы……………………………. |
4 |
1.3.1 Анализ автоматизированной системы в заданной предметной области………………………………………..…………... |
6 |
1.3.2 Формализация описания бизнес-процесса…………………... |
7 |
1.3.3 Разработка структурно-функциональной модели объекта автоматизации…………………………..….………….…………… |
11 |
1.3.4 Алгоритмы выполнениярасчетов в заданнойпредметной области……………………………………………………………….. |
13 |
1.3.5Обоснование выбора средств разработки…………………… |
13 |
1.4 Разработка технического задания на создание программного продукта…………………………………………………………………… |
14 |
2 РАЗРАБОТКА ПРОЕКТА ПРОГРАММНОГО КОМПЛЕКСА …….. |
15 |
2.1 Разработка логической модели ПП………………………………… |
15 |
2.1.1Разработка диаграммыпрецедентов использования……….. |
16 |
2.1.2 Разработка диаграммы классов предметной области………. |
17 |
2.1.3. Разработка диаграмм последовательностей…..……………. |
18 |
2.1.4Разработка структуры информационного обеспечения ПП... |
18 |
2.1.5 Разработка модели «сущность-связь» (ER-диаграммы)……. |
20 |
2.2 Разработка физической модели ПП………..………………………. |
20 |
2.2.1 Разработка диаграммыклассов ПП………………………….. |
20 |
2.2.2Организация информационной базы………………………… |
21 |
2.2.3Модульнаяструктура программного комплекса…………… |
21 |
2.2.4Структура интерфейса пользователя………………………… |
23 |
3ЗАКЛЮЧЕНИЕ…………………………………………………………. |
24 |
4 ТРЕБОВАНИЯ К СПИСКУ ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ. |
24 |
5 ТРЕБОВАНИЯ К ПРИЛОЖЕНИЯМ………………………………….. |
24 |
6 СОДЕРЖАНИЕ ГРАФИЧЕСКОЙ ЧАСТИ РАБОТЫ……………….. |
24 |
СПИСОК РЕКОМЕНДУЕМЫХ ИСТОЧНИКОВ ……………………… |
26 |
ПРИЛОЖЕНИЕ А………………………………………………………… |
28 |