Файл: Моделирование предметной области «Учет товаров» с помощью UML (Анализируя данные предметной области).pdf
Добавлен: 01.04.2023
Просмотров: 230
Скачиваний: 14
В программе предусматривается сервис для обновления необходимых данных в базовых классификаторах которые берутся из внешних источников. Существенные справочники разрабатываемой системы должны описывать структуру исследуемого торгового предприятия и реализуемой им номенклатуры товаров.
Информационная система должна хранить информацию о сотрудниках, поставщиках, накладных и продукции. Также для дальнейшего формирования зарплаты сотрудников в системе должно быть зафиксировано каждое проданное наименование и кем оно было продано.
2.2.6 Моделирование диаграммы компонентов
Диаграммы компонентов показывают, как выглядит модель на физическом уровне. На ней изображаются компоненты программного обеспечения разрабатываемой системы и связи между ними [6].
Разработанные компоненты системы представлены на рисунке 10.
Рисунок 13. Диаграмма компонентов
2.2.7 Моделирование диаграммы размещений
Диаграмма развертывания предназначена для анализа аппаратной части
системы, то есть «железа», а не программ. В прямом переводе с
английского Deployment означает «развертывание», но термин
«топология» точнее отражает сущность этого типа диаграмм [7].
Разработанная диаграмма представлена на рисунке 14.
Рисунок 14. Диаграмма развертывания
2.2.8 Генерация кода
Генерацию кода произведем в такой последовательности:
- Произведем создание наборов свойств.
- Произведем Определение компонентов.
- Произведем Выбор языка в нашем случае C++ для генерации кода (Рисунок 12).
- Произведем Отнесение необходимых классов к компонентам системы.
- Произведем Связывание наборов разработанных свойств с элементами информационной модели.
- Произведем Генерация кода для языка С++.
- Произведем Анализ полученных ошибок и устраним их (Рисунок 15).
Рисунок 15. Выбор языка для генерации кода
Рисунок 16. Произведение кодирования с проверкой ошибок
Сформированный код представлен на рисунках 16-17.
Рисунок 16. Сформированный код h
Рисунок 17. Сформированный код cpp
ЗАКЛЮЧЕНИЕ
В выполненной курсовой работе была смоделирована информационная система для предметной области «Учет товаров», что в современном обществе является весьма актуальной.
В результате проделанной работы были созданы такие диаграммы: вариантов использования, классов, состояний, деятельности, взаимодействия, компонентов, размещения, с применением как структурного, так и объектно-ориентированного подхода (с использованием стандартного языка моделирования UML), также мною были рассмотрены логические и физические модели.
Целью курсовой работы являлась разработка и проектирование информационной системы для автоматизации работы отдела по учету товара, что позволит сотрудникам данной сферы деятельности сократить время работы с посетителем концертного зала и усовершенствовать результат деятельности склада.
В результате проделанной работы были получены следующие результаты: смоделирована работа склада и магазина по учету товаров.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
- ГОСТ 7.32- 2001 Структура и правила оформления 22с.
- ГОСТ Р 50922-2006 Защита информации. Основные термины и определения.
- ГОСТ Р ИСО/МЭК 12207-2010 Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств.
- Алешин Л.И., Максимов Н.В.-М.: ММИЭИФП, 2004.- 561 с. Информационные технологии.
- Баранов В.В. и др. / Автоматизация управления предприятием / ИФРА – М,. – Петров В. Н. / Информационные системы, учебник \ ПИТЕР, 2011.
- Боггс У., Боггс М. UML и Rational Rose 2002: Пер. с англ. – М.: ЛОРИ, 2001. http://www.intuit.ru/studies/courses/14/14/literature
- Беликова Т.Н., Бухгалтерский учёт и отчётность [Текст] / Т.Н.Беликова, Е.Н.Егерева.- Санкт-Петербург: Питер, 2015.- 240 с.
- Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя.: Пер. с англ. – М.: ДМК, 2000. – Глава 2.
- Вендров А.М. Проектирование программного обеспечения экономических информационных систем- М.: Финансы и статистика, 2005.-544с.
- Волгин В.В. Склад стандарты управления. Учебник 2009.
- Гаджинский А.М Современный склад. Организация, технология, управление и логистика[Текст] / А.М.Гаджинский. - Москва: Проспект, 2005.- 175 с.
- Криницкий Н.А., Миронов Г.Д., Фролов Г.Д. Автоматизированные информационные системы - М.: Наука, 1982.- 384 с.
- Леоненков А.В. Объектно-ориентированный анализ и проектирование с использованием UML и IBM Rational Rose.- Издательства: Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2011.- 320 стр.:ил.
- Семенихина В.В.. –М.: Изд-во Эксмо (Портфель бухгалтера). Организация складского учета 2006.-80c.
- Федоров, Л. С. Общий курс логистики : учеб. пособие / Л. С. Федоров, М. В. Кравченко. – М. : Кнорус, 2010. – 224 с.
- Как автоматизировать склад [Электронный ресурс] / Сайт о логистике - Режим доступа: http://logistic-forum.lv/sklad/avtomatizacija-sklada/