ВВЕДЕНИЕ 6
1 АНАЛИЗ ОБЪЕКТА АВТОМАТИЗАЦИИ 8
2 ПОСТРОЕНИЕ МОДЕЛИ ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ 11
3 РАЗРАБОТКА ДИАГРАММЫ ДЕЙСТВИЙ 17
4. ПРОЕКТИРОВАНИЕ КЛАССОВ 20
4.1 Разработка диаграммы концептуальных классов 20
4.2 Разработка диаграмм последовательности и взаимодействия 23
4.3 Разработка диаграммы классов и использованием шаблонов проектирования 25
5. ПРОЕКТИРОВАНИЕ СХЕМЫ ДАННЫХ 28
6. РАЗРАБОТКА ШАБЛОНА КОДА 31
7. ОРГАНИЗАЦИЯ ТЕСТИРОВАНИЯ И ПРИЕМКИ ИНФОРМАЦИОННОЙ СИСТЕМЫ 33
ЗАКЛЮЧЕНИЕ 34
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 35
ПРИЛОЖЕНИЕ А 36
1. Общие сведения 38
1.1. Наименование системы 38
1.2. Основания для проведения работ 38
1.3. Наименование организаций – Заказчика и Разработчика 38
1.4. Плановые сроки начала и окончания работы 38
1.5. Источники и порядок финансирования 39
1.6. Порядок оформления и предъявления заказчику результатов работ 39
2. Назначение и цели создания системы 40
2.1. Назначение системы 40
2.2. Цели создания системы 40
3. Характеристика объектов автоматизации 40
4. Требования к системе 41
4.1. Требования к системе в целом 41
4.2. Требования к функциям, выполняемым системой 47
4.3. Требования к видам обеспечения 48
5. Состав и содержание работ по созданию системы 52
6. Порядок контроля и приёмки системы 52
6.1. Виды и объем испытаний системы 52
6.2. Требования к приемке работ по стадиям 53
7. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие 53
7.1. Технические мероприятия 54
7.2. Организационные мероприятия 54
7.3. Изменения в информационном обеспечении 55
8. Требования к документированию 55
9. Источники разработки 55
ПРИЛОЖЕНИЕ Б 56
ПРИЛОЖЕНИЕ В 60
ПРИЛОЖЕНИЕ Г 63
ПРИЛОЖЕНИЕ Д 69
ПРИЛОЖЕНИЕ Ж 71
1. ВВЕДЕНИЕ 73
2. ЦЕЛЬ ИСПЫТАНИЙ 73
3. ОБЩИЕ ПОЛОЖЕНИЯ 73
4. ОБЪЕКТ ИСПЫТАНИЙ 74
5. ОБЪЕМ ИСПЫТАНИЙ И ВЫПОЛНЯЕМЫЕ ПРОВЕРКИ 74
6. МЕТОДЫ ИСПЫТАНИЙ 74
7 УСЛОВИЯ И ПОРЯДОК ПРОВЕДЕНИЯ ИСПЫТАНИЙ 75
8. ОТЧЕТНОСТЬ 76
Основная цель курсовой работы заключалась в расширении, углублении и систематизации теоретических знаний и практических навыков, приобретённых в процессе изучения дисциплины «Проектирование информационных систем» и развитии практических навыков проектирования информационных систем с использованием CASE-средств.
Объектом исследования выступал процесс приема и обработки заказов на предприятии ОДО «ASG-групп», для которого на основании изучения процесса работы с заказами выявлена необходимость в автоматизации.
В результате выполнения данной курсовой работы мною были систематизированы знания, полученные во время изучения курса «Проектирование информационных систем», а также рассмотрен процесс проектирования с теоретического и практического аспектов, а именно: построение модели вариантов использования с последующей документацией UseCase; разработка диаграммы действий, на основании которой будет функционировать система. Эта информация явилась основой для разработки модельных классов, составляющих основу системы, на основании объектной модели которых в последующем была спроектирована схема данных будущей БД в среде MS SQL Server. Кроме того, на основании диаграммы концептуальных классов средствами пакета Rational Rose был сформирован шаблон кода на языке программирования С++, который является основой для разработки данного программного решения.
Результаты данной работы могут быть внедрены в интегрированной информационной системе предприятия. Разработанная система позволит автоматизировать данный процесс, повысить оперативность и качество работы исполнителей в приеме и обработке заказов, сократить временные и материальные затраты при исполнении обязанностей.
1. В.И. Грекул. Проектирование информационных систем: Учебное пособие/ В.И. Грекул. – М.:ИУИТ, 2005. – 622с.
2. Вендров А. М. Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. пособие. - 2-е изд., перераб. и доп. - М.: Финансы и статистика, 2006. - 192 с: ил. ISBN 5-279-0106-2
3. Вендров, А.М. CASE – технологии. Современные методы и средства проектирования информационных систем // М.: Финансы и статистика, 1998.
4. Вендров, А.М. Проектирование программного обеспечения экономических информационных систем // М.: Финансы и статистика, 2002.
5. Красильникова, М.В. Проектирование информационных систем: учебное пособие / М.В. Красильникова. – М.: МИСиС, 2004. – 106 с.
6. Ларман, К. Применение UML и шаблонов проектирования. 2-е издание / К. Ларман; пер. с англ. – М.: Вильямс, 2004. – 624 с.
7. Леоненков А.В Самоучитель UML : БХВ; Петербург; 2004 с.
8. Приемы объектно-ориентированного программирования: Паттерны проектирования. Э. Гамма – СПб.:Питер, 2010. – 368 с.
9. С. Орлов. Технологии разработки программного обеспечения: Учебник — СПб.: Питер, 2002. — 464 с.:
10. Смирнова Г.Н., Сорокин А.А., Тельянов Ю.Ф. Проектирование экономических информационных систем // М.: Финансы и статистика, 2002.
11. Тихомиров Ю.В. Microsoft SQL Server 2000: разработка приложений. - СПб.: БХВ-Петербуpr, 2000. – 370 с.
12. Трофимов С. А.Case-технологии. Практическая работа в Rational Rose – Бином-Пресс 2002 - 288с.
13. Ж.И. Щербович, И.П. Стацук. Проектирование информационных систем: пособие – Минск: Акад.упр. при Президенте Респ. Беларусь, 2020.- 217с.