Файл: Моделирование предметной области «Учет товаров» с помощью 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/