ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 30.11.2023
Просмотров: 253
Скачиваний: 9
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ГБПОУ «Лукояновский Губернский колледж»КОНТРОЛЬНОЙ РАБОТАМОДЕЛИРОВАНИЕ И АНАЛИЗ ИНФОРМАЦИОННОЙ СИСТЕМЫ«Химчистка Домушка-постирушка» по ПМ.02. Осуществление интеграции программных модулейстудента 23 группыНовиковой Я.ОглавлениеВведение1. Аналитическая часть1.1 Описание предметной области2. Моделирование и анализ2.1 Анализ предметной области. Структурная модель бизнес-процесса.2.2 Диаграмма IDEF02.3 Диаграмма IDEF32.4 Диаграмма DFD2.5 Диаграмма вариантов использования (прецедентов)2.6 Диаграмма классов2.7 Диаграмма взаимодействия2.8 Диаграмма кооперации2.9 Диаграмма деятельности2.10 Диаграмма размещения2.11 Диаграмма компонентов
1. Аналитическая часть 1.1 Описание предметной области 2.3.10. Разработка ИС «Химчистка» Описание предметной области Вы работаете в химчистке. Ваша химчистка осуществляет прием у населения вещей для выведения пятен. Для наведения порядка Вы, по мере возможности, составляете базу данных клиентов, запоминая их анкетные данные (фамилия, имя, отчество). Начиная с 3-го обращения, клиент переходит в категорию постоянных клиентов и получает скидку в 3% при чистке каждой последующей вещи. Все оказываемые Вами услуги подразделяются на виды, имеющие название, тип и стоимость, зависящую от сложности работ. Работа с клиентом первоначально состоит в определении объема работ, вида услуги и, соответственно, ее стоимости. Если клиент согласен, он оставляет вещь (при этом фиксируется услуга, клиент и дата приема) и забирает ее после обработки (при этом фиксируется дата возврата).ТаблицыВиды услуг (Код вида услуг, Название, Тип, Стоимость).Клиенты (Код клиента, Фамилия, Имя, Отчество, Признак постоянного клиента).Услуги (Код услуги, Код вида услуги, Код клиента, Дата приема, Дата возврата). Развитие постановки задачи. Теперь ситуация изменилась. У Вашей химчистки появился филиал, и Вы хотели бы видеть, в том числе, и раздельную статистику по филиалам. Кроме того, вы решили делать надбавки за срочность и сложность работ. Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.2. Моделирование и анализ 2.1 Анализ предметной области. Структурная модель бизнес-процессаИерархия функций процессаРис. 1. Иерархия функций процесса
Таблица 1 – Структурные элементы функциональных подсистемФункциональная организационная структураФункциональная структура предполагает, что каждый орган управления специализирован на выполнении отдельных функций на всех уровнях управления.Выполнение указаний каждого функционального органа в пределах его компетенции обязательно для производственных подразделений. Решения по общим вопросам принимаются коллегиально. Функциональная специализация аппарата управления значительно повышает его эффективность, так как вместо универсальных менеджеров, которые должны разбираться во всех функциях, появляется штаб высококвалифицированных специалистов.Структура нацелена на выполнение постоянно повторяющихся рутинных задач, не требующих оперативного принятия решений. Используются в управлении организациями с массовым или крупносерийным типом производства, а также при хозяйственном механизме затратного типа, когда производство наименее восприимчиво к НТП.2.2 Диаграмма IDEF0Каждая IDEF0-диаграмма содержит блоки и дуги. Блоки изображают функции моделируемой системы. Дуги связывают блоки вместе и отображают взаимодействия и взаимосвязи между ними.Рис.2 Диаграмма IDEF0На данной IDEF0- диаграмме:
Следующим действием, после принятия заявки от клиента, является обработка поступившей заявки. То есть, на этом этапе администратор вносит данные о клиенте в базу и предоставляет персоналу по работе с химией данные о предоставленной вещи. Соединение «или»- одно или несколько конечных действий инициируются. То есть основные действия работы: «осмотр вещи», «удаление проблемы», «сушка» и «глажка». Пунктирные стрелки в данном случае обозначают вид взаимодействия между исходным и конечным действиями.Следующие соединение «или» обозначает завершение основной работы и переход на следующее действие «возврат вещи в пункт приема/выдачи». Далее следует действие клиента «оплата услуги». И конечным действием является «возврат вещи клиенту». На данном этапе администратор возвращает чистую вещь клиенту. 2.4 Диаграмма DFDDFD – это нотация, предназначенная для моделирования информационный систем с точки зрения хранения, обработки и передачи данных.Рис.6 Диаграмма DFD2.5 Диаграмма вариантов использования (прецедентов).Диаграмма прецедентов модулирует функциональную структуру предметнойобласти посредством вариантов использования и отношений между ними.Рис.7 Диаграмма вариантов использования (прецедентов).В роли актеров на данной диаграмме выступают: клиент, администратор и персонал по химической чистки. Актер «клиент» на данной диаграмме использует один прецедент: обращение в данную компанию, то есть заявка клиента. С актером «администратор» связаны свои варианты использования: обработка поступившей заявки, внесение в базу полученные данные, предоставление скидки если это постоянный клиент и передача данных и вещи в цех химической очистки. Актеру «персонал по химической чистки» использует прецеденты такие, как: изучение полученных данных от администратора, подбор нужных чистящих средств, чистка, сушка, глажка. 2.6 Диаграмма классовВ диаграмме классов представлены основные элементы предметной области, атакже их атрибуты.Рис.8 Диаграмма классов
3. Требования к информационной системе
ЗаключениеСписок используемых источников ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ «Химчистка Домушка-постирушка» ВведениеВ настоящее время автоматизированные информационные системы следует рассматривать как неотъемлемую часть инфраструктуры образовательных учреждений. Для руководства очень важно иметь оперативную и достоверную информацию о ситуации в их образовательной системе. Разработка информационной системы для менеджера ВУЗа, позволит грамотно вести распределение учебной нагрузки между преподавателями кафедры, учесть все особенности этого процесса и повысить эффективность обучения студентов.В силу сказанного, проектирование и последующая реализация информационной системы распределения учебной нагрузки кафедры ВУЗа является актуальной.Целью данной работы является разработка проектных решений для информационной системы распределения учебной нагрузки. Поставленная цель требует решения следующих задач-
Разработка IDEF0 диаграмм -
Разработка IDEF3 диаграмм -
Разработка DFD диаграмм -
Разработка диаграммы вариантов использования (прецедентов). -
Разработка диаграмм последовательности. -
Разработка модели классов.
1. Аналитическая часть 1.1 Описание предметной области 2.3.10. Разработка ИС «Химчистка» Описание предметной области Вы работаете в химчистке. Ваша химчистка осуществляет прием у населения вещей для выведения пятен. Для наведения порядка Вы, по мере возможности, составляете базу данных клиентов, запоминая их анкетные данные (фамилия, имя, отчество). Начиная с 3-го обращения, клиент переходит в категорию постоянных клиентов и получает скидку в 3% при чистке каждой последующей вещи. Все оказываемые Вами услуги подразделяются на виды, имеющие название, тип и стоимость, зависящую от сложности работ. Работа с клиентом первоначально состоит в определении объема работ, вида услуги и, соответственно, ее стоимости. Если клиент согласен, он оставляет вещь (при этом фиксируется услуга, клиент и дата приема) и забирает ее после обработки (при этом фиксируется дата возврата).ТаблицыВиды услуг (Код вида услуг, Название, Тип, Стоимость).Клиенты (Код клиента, Фамилия, Имя, Отчество, Признак постоянного клиента).Услуги (Код услуги, Код вида услуги, Код клиента, Дата приема, Дата возврата). Развитие постановки задачи. Теперь ситуация изменилась. У Вашей химчистки появился филиал, и Вы хотели бы видеть, в том числе, и раздельную статистику по филиалам. Кроме того, вы решили делать надбавки за срочность и сложность работ. Внести в структуру таблиц изменения, учитывающие эти факты, и изменить существующие запросы. Добавить новые запросы.2. Моделирование и анализ 2.1 Анализ предметной области. Структурная модель бизнес-процессаИерархия функций процессаРис. 1. Иерархия функций процесса
| Функция | Вход | Исполнитель | Оборудование, инструменты | Управляющая информация | Выход |
| пункт приема | приём на химчистку | персонал фирмы | оборудование | спецификация химической чистки вещей | выдача чистой вещи |
| оформление | заявка клиента | администратор-кассир | оборудование фирмы | данные клиента | оформлена услуга |
| чистка глажка сушка | приём на химчистку | персонал | оборудование фирмы | информация о деликатности каждой вещи | чистая вещь |
| выход | чистая вещь | администратор-кассир | касса | данные клиента | выполнена работа |
Таблица 1 – Структурные элементы функциональных подсистемФункциональная организационная структураФункциональная структура предполагает, что каждый орган управления специализирован на выполнении отдельных функций на всех уровнях управления.Выполнение указаний каждого функционального органа в пределах его компетенции обязательно для производственных подразделений. Решения по общим вопросам принимаются коллегиально. Функциональная специализация аппарата управления значительно повышает его эффективность, так как вместо универсальных менеджеров, которые должны разбираться во всех функциях, появляется штаб высококвалифицированных специалистов.Структура нацелена на выполнение постоянно повторяющихся рутинных задач, не требующих оперативного принятия решений. Используются в управлении организациями с массовым или крупносерийным типом производства, а также при хозяйственном механизме затратного типа, когда производство наименее восприимчиво к НТП.2.2 Диаграмма IDEF0Каждая IDEF0-диаграмма содержит блоки и дуги. Блоки изображают функции моделируемой системы. Дуги связывают блоки вместе и отображают взаимодействия и взаимосвязи между ними.Рис.2 Диаграмма IDEF0На данной IDEF0- диаграмме:
-
основной блок – «Услуги химчистки»; -
Вводящая стрелка – «Заявка клиента». Это те вводные, которые необходимы для начала работы; -
Управляющие для химчистки одежды – это «Стандарты»; -
А в роли «Механизмов» выступает персонал. В данном случае персонал это кадровый состав предприятия (организации), или совокупность сотрудников, стремящихся к достижению определѐнных целей; -
Результатом ( на выходе) мы получаем чистые вещи;
работы верхнего уровня, но в более детальном изложении. Как следствие этого границы работы верхнего уровня - это то же самое, что границы диаграммы декомпозиции.
Рис.3 Декомпозиция IDEF0
В IDEF0- диаграмме – только основные рамки функции. Так описывается общая схема работы компании в целом. На самом деле, процесс химчистки, как и любой бизнес-процесс можно и нужно детализировать. Для этого я декомпозирую общий блок «услуги химчистки» на связанные между собой элементы. В нашем случае работа делится на 2 основных этапа:
-
Прием заявки; -
Выдача чистых вещей;
Следующим действием, после принятия заявки от клиента, является обработка поступившей заявки. То есть, на этом этапе администратор вносит данные о клиенте в базу и предоставляет персоналу по работе с химией данные о предоставленной вещи. Соединение «или»- одно или несколько конечных действий инициируются. То есть основные действия работы: «осмотр вещи», «удаление проблемы», «сушка» и «глажка». Пунктирные стрелки в данном случае обозначают вид взаимодействия между исходным и конечным действиями.Следующие соединение «или» обозначает завершение основной работы и переход на следующее действие «возврат вещи в пункт приема/выдачи». Далее следует действие клиента «оплата услуги». И конечным действием является «возврат вещи клиенту». На данном этапе администратор возвращает чистую вещь клиенту. 2.4 Диаграмма DFDDFD – это нотация, предназначенная для моделирования информационный систем с точки зрения хранения, обработки и передачи данных.Рис.6 Диаграмма DFD2.5 Диаграмма вариантов использования (прецедентов).Диаграмма прецедентов модулирует функциональную структуру предметнойобласти посредством вариантов использования и отношений между ними.Рис.7 Диаграмма вариантов использования (прецедентов).В роли актеров на данной диаграмме выступают: клиент, администратор и персонал по химической чистки. Актер «клиент» на данной диаграмме использует один прецедент: обращение в данную компанию, то есть заявка клиента. С актером «администратор» связаны свои варианты использования: обработка поступившей заявки, внесение в базу полученные данные, предоставление скидки если это постоянный клиент и передача данных и вещи в цех химической очистки. Актеру «персонал по химической чистки» использует прецеденты такие, как: изучение полученных данных от администратора, подбор нужных чистящих средств, чистка, сушка, глажка. 2.6 Диаграмма классовВ диаграмме классов представлены основные элементы предметной области, атакже их атрибуты.Рис.8 Диаграмма классов