Функциональная модель подсистем
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
Основные пользователи ИС (участники автоматизируемого процесса [2]): менеджеры предприятия по работе с заказчиками, маркетологи, ответственные за производство, мастера производственного подразделения, управление материально-технического снабжения. Диаграмма вариантов использования ИС приведена на рисунке 36.
Рисунок 36 – Диаграма вариантов использования ИС
Указанным участникам будут доступны соответствующие функции разработанной ИС:
централизация данных о заказах и производстве, которая будет обеспечиваться за счет использования базы данных ИС с поддержкой многопользовательского доступа;
автоматизация учета и планирования производства, что будет обеспечено соответствующими подсистемами ИС (составление планов на основании информации об актуальных заказах, назначение партий произведенной продукции на конкретные заказы, что облегчит идентификацию партий продукции при их отгрузки заказчику);
автоматизация формирования отчетности (по заказам, планы, учет производства) – повышение наглядности за счет применения средств инфографики.
Общая функциональная структура ИС должна предусматривать следующие подсистемы (рисунок 37):
управление заказами;
планирование производства;
учет продукции;
визуализация отчетов;
выполнение сервисных функций.
Рисунок 37 – Функциональная структура ИС
На рисунке 38 приведена диаграмма классов пакета Entities ИС, выполненная в соответствии с приведенными концептуальными решениями [5].
Рисунок 38 – Диаграмма классов ИС
Основными классами предметной области ИС являются данные основных и вспомогательных справочников системы (заказчики, продукция), учет заявок и производства партий продукции.
Поскольку все классы сущности с одной стороны связаны с базой данных, а с другой стороны – должны управляться пользователем (пользователь может создавать, редактировать и удалять экземпляры сущностей, в том числе и из БД), то первым уровнем в иерархии классов целесообразно сделать интерфейсы
Зарегистрируйся, чтобы продолжить изучение работы
. Преимущества интерфейсов состоят в использовании возможности избежать множественного наследования в схеме классов – известно, что множественное наследование «портит» объектную архитектуру системы и увеличивает вероятность ошибок на этапах проектирования и кодирования
50% курсовой работы недоступно для прочтения
Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!