СОДЕРЖАНИЕ
ВВЕДЕНИЕ. 3
Анализ объекта автоматизации. 5
Построение модели вариантов использования. 15
Структура системы.. 17
Проектирование классов. 20
Проектирование схемы данных. 21
Разработка шаблона кода. 30
Организация тестирования и приемки информационной системы.. 33
ЗАКЛЮЧЕНИЕ. 36
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.. 37
ПРИЛОЖЕНИЯ.. 38
В результате выполнения курсовой работы была спроектирована справочная система подбора комплектующих узлов и деталей, применяемых для сборки компьютеров для частного предприятия «Цифровая Компания». В информационной системе предполагается следующий функционал:
автоматизированное формирование заказов клиентов на сборку ПК; автоматизированное ведение реестра клиентов; автоматизированное ведение реестра готовых конфигураций; автоматизированное оформление выбора оптимальной конфигурации ПК.
В процессе разработки программного обеспечения были пройдены все этапы проектирования от исследования предметной области до тестирования и эксплуатации продукта. Созданное приложение удовлетворяет всем предъявляемым требованиям.
Для разработки приложения была выбрана среда разработки MS Visual Studio 2019 Express Edition, и язык программирования C#. В качестве СУБД была выбрана база данных MS SQL Server 2018 Express Edition.
В процессе проектирования программного обеспечения применялись знания по анализу предметной области, объектно-ориентированному программированию, концептуальному моделированию и проектированию базы данных.
Список использованной литературы:
Баркер, Р. CASE-Method. Моделирование взаимосвязей между сущностями / Р. Баркер. – М., 1992. – 233 с. Вендров, А.М. CASE-технологии. Современные методы и средства проектирования информационных систем / А.М. Вендров. – М.: Финансы и статистика, 1998. – 176 с. Коннолли, Т. Базы данных: проектирование, реализация и сопровождение. Теория и практика / Т. Коннолли, К. Бегг, А. Страчан. – М.: Издательский дом «Вильямс», 2001. – 1120 с. Крэг Ларман. Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ и проектирование / Крэг Ларман. – М.: Вильямс, 2008. – 736 с. Маклаков, С.В. BPwin и ERwin. CASE-средства разработки информационных систем / С.В. Маклаков. – М.: ДИАЛОГ-МИФИ, 2001. – 304 с. Маклаков, С.В. Создание информационных систем с AllFusion Modeling Suite / С.В. Маклаков. – М.: ДИАЛОГ-МИФИ, 2005. – 432 с. Мартин Фаулер. UML. Краткое руководство по стандартному языку объектного моделирования / Мартин Фаулер. – СПб: Символ-Плюс, 2011. – 192 с. Новиков Ф.А. Моделирование на UML. Теория, практика, видеокурс / Ф.А. Новиков, Д.Ю. Иванов. – М.: Наука и техника, 2010. – 640 с. Пол Киммел. UML. Основы визуального анализа и проектирования. / Пол Киммел. – М.: НТ-Пресс, 2008. – 272 с. Пол Киммел. UML. Универсальный язык программирования / Пол Киммел. – М.: НТ-Пресс, 2008. – 272 с. Уэнди Боггс. UML и RationalRose / Уэнди Боггс, Майкл Боггс. – М.: Лори, 2008. – 600 с.

