Uploaded by Гаджи Османов

К Р

advertisement
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ОБРАЗОВАНИЯ
«Ивановский государственный энергетический университет имени В.И. Ленина»
Кафедра информационных технологий
КУРСОВОЙ ПРОЕКТ
По дисциплине: «Информационные системы и технологии»
На тему: «Разработка информационной системы»
Выполнил студент группы 3-45:
Османов Г.А. ________________
Руководитель:
Буйлов П.В._________________
Оценка: ____________________
Иваново, 2021
ФГБОУ ВО «Ивановский государственный энергетический университет имени В.И.
Ленина»
УТВЕРЖДАЮ
Зав. кафедрой ИТ
Т.В. Гвоздева
ЗАДАНИЕ
для курсового проекта
по дисциплине «Информационные системы»
Студента Османова Гаджи Алибековича .
Тема:
Срок сдачи проекта
«25» декабря 2022 г.
Состав проекта
1 Выбор и исследование предметной области:
1.1 Выбор предметной области;
1.2 Характеристика и анализ объектов управления;
1.3 Описание структуры.
2 Разработка Технического задания.
3 Техно-рабочее проектирование ИС:
3.1 Разработка общесистемных решений и функциональной структуры;
3.2 Математическое и алгоритмическое описание функций.
4 Проектирование БД и реализация ПО:
4.1 Проектирование БД;
4.2 Реализация ПО.
5. Оформление пояснительной записки.
6. Оформление проектных документов (схемы данных) и презентации.
Руководитель проекта
(П.В. Буйлов)
Исполнитель проекта
(Г.А.Османов)
1
РЕФЕРАТ
Тема индивидуального задания: разработка системы учета бракованного
товара.
Объем пояснительной записки: ?? страницы, ? таблиц, ?? рисунка, ?? формулы.
Ключевые слова: бракованный товар, брак, заказы, сотрудники, показатели
бракованного товара.
Цель работы: проектирование системы информационного обеспечения,
отражающей и автоматизирующей основные и вспомогательные процессы, с
использованием теоретических знаний в области анализа, проектирования и синтеза
информационных систем.
Использованные методы и средства разработки: метод системного анализа
предметной области, функциональной декомпозиции изучаемого процесса, теория
массового обслуживания и теория изучения бизнес-процессов, в качестве
дополнительных программных средств для осуществления аналитической обработки
было выбрано средство MS Access.
2
Содержание
Введение ................................................................................................................................... 5
1. Предпроектные исследования ......................................................................................... 6
1.1 Описание организации ................................................................................................ 6
1.2 Организационная структура ....................................................................................... 7
1.3 Основные виды деятельности компании ................................................................... 8
1.4 Исследование производственной деятельности ....................................................... 9
1.5 Функциональная структура компании ..................................................................... 10
1.6 Описание процесса автоматизации .......................................................................... 13
2. Техническое задание .................................................................................................. 14
2.1 Общие сведения ......................................................................................................... 14
2.2 Назначение и цели создания (развития системы) ................................................... 14
2.3 Характеристики объекта автоматизации ................................................................. 15
2.4 Требования к системе ................................................................................................ 15
2.5 Состав и содержание работ по созданию системы ................................................. 18
2.6 Требования к составу и содержанию работ по подготовке объекта автоматизации
к вводу системы в действие ............................................................................................ 19
2.7 Требования к документированию ............................................................................ 19
3. Техническое и рабочее проектирование...................................................................... 20
3.1 Разработка общесистемных решений и функциональной структуры .................. 20
3.2. Математическое и алгоритмическое описание функций, решаемых системой . 22
3
ВВЕДЕНИЕ
В качестве предметной области я выбрал салон-мастерскую по производству
мебели “Облачко”. Выбранная организация это организация занимается изготовлением
мебели следующих категорий:
●
мебель для хранения (шкафы, комоды, этажерки, стеллажи и т. д.)
●
мебель для сидения и лежания (кресла, стулья, табуреты, диваны, кровати,
шезлонги, гамаки и т. д.), а также
●
мебель для различных видов деятельности (столы, подиумы, пюпитры,
подставки, стойки-барьеры, конторки, трюмо и т. д.).
На данный момент многие компании и предприятия, в том числе и наше,
используют компьютерные технологии для хранения информации, ее последующей
обработки и анализа, а также для выявления экономических закономерностей
производства и создания статистики.
Целью работы является создание системы учета бракованного товара
(аналитическая система производства), направленной на организацию и упорядочение
информации о бракованном товаре и времени его возникновения на различных этапах
производства.
4
1 ПРЕДПРОЕКТНЫЕ ИССЛЕДОВАНИЯ
1.1 Описание организации
В качестве предметной области было выбрано салон-мастерская по производству
мебели “Облачко”. “Облачко” – это предприятие, которое занимается производством
корпусной и мягкой мебели (гостиные, детские, спальни, прихожие, диваны, кресла).
Производство мебели — это комплекс взаимосвязанных звеньев, который представляет
собой сложную систему, состоящую из ряда подсистем: моделирования и
конструирования изделии, изготовления изделии, их реализации, связи со смежниками.
Каждая из этих подсистем очень важна и состоит из элементов, эффективность
взаимодействия которых определяет работу подсистемы.
Этапы деятельности организации:
1.
Оформление заказа. Это обсуждение заказа с клиентом, заполнение и
подписание бланка заказа, основанного на государственных стандартах, законах и НПА.
2.
Проектирование заказа. Это представление заказчику готовый проект,
основанный на государственных стандартах удовлетворяющий заранее обговорённому
заказу для ознакомления и подтверждения.
3.
Производство заказа
4.
Закрытие заказа. Это доставка или передача заказчику готового продукта.
Для успешного функционирования компании необходимы ресурсы, механизмы и
контролирующее воздействие, тогда на выходе компания получит результат
взаимодействия данных компонентов (рис.1.1).
Рис.1.1 Процесс деятельности компании (IDEF0)
На рисунке 1.1 показано, что ресурсом для функционирования предприятия
являются финансовые ресурсы, обращение клиента (заказ продукции) – готовый
продукт и прибыль. Функционирование осуществляется с помощью механизмов –
персонал, оборудование и инструменты, в соответствии с законодательством
Российской Федерации, государственных стандартов НПА (нормативно прававого акт)
и информации (о рынке и конкурентах).
В процессе своей деятельности предприятие сотрудничает с различными
организациями из внешней среды (рис.1.2):
5
Рис.1.2 Внешняя среда мебельного салона “Облачко”.
Для функционирования мебельному салону необходимо взаимодействовать с
внешней средой, а именно: арендатор, магазин мебели, охранное агентство, мебельный
торговый дом, транспортная компания, оптовый склад и частное ремонтное агентство.
Предприятие арендует у частного арендатора помещение для производства мебели, за
что платит ему арендную плату, в состав которой включена оплата услуг ЖКХ. Также
предприятие заключает договор на поставку мебели с клиентом (магазин мебели,
мебельный торговый дом). Для производства, заказанного предприятие закупает сырье
на оптовом складе. Перевозками сырья и готового продукта занимается транспортная
компания, с которой у предприятия заключен договор. При поломке какого-то
оборудования для починки на производство вызывается частный механик
Основной целью данной организации является поставка качественной готовой
продукции с получением высокой прибыли и низкими затратами. Исходя из основной
цели, можно выделить следующие подцели:
Z1 - обеспечение заказчика качественной продукцией
Z2 - оптимизация затрат на производстве
Z3 –расширение бизнеса
Z4 – стабильность бизнеса
Z5 – качественное обучение сотрудников
1.2 Организационная структура
Для того, чтобы иметь более полное представление о данной организации,
рассмотрим схему устройства подразделений швейного предприятия (рис.1.3).
Рис. 1.3 Организационная структура предприятия
6
На рис.1.3 представлена организационная структура мебельного салона
“Облачко”, которое состоит из директора, менеджера, заместитель директора по
производству и бухгалтера. Менеджер и бухгалтер выполняют свои обязанности
самостоятельно. заместитель директора по производству руководит процессом
изготовления продукта и в его подчинении находится: отдел по работе с клиентами,
отдел материально технического снабжения, отдел логистики, проектный отдел и
сборочный цех.
Каждый из отделов выполняет свои функции (см. пункт 1.5), которые
необходимы для функционирования организации. Поскольку каждый отдел (сотрудник)
специализируется на выполнении своих задач, то тип организационной структуры
предприятия – функциональный.
1.3 Основные виды деятельности компании
К основным видам деятельности школы относятся:
Бухгалтерская деятельность
Производственная деятельность
Работа с клиентами
Для обеспечения функционирования данных видов деятельности необходимы
ресурсы, механизмы и управленческое воздействие, которые представлены на рис.1.4.
Рис.1.4 Контекстная диаграмма предприятия (IDEF0)
7
На рисунке 1.4 показано взаимодействие между подсистемами предприятия, а
также взаимодействие с внешней средой. Менеджер находится в курсе финансового
положения предприятия с помощью отчетов бухгалтера, знает о темпах выполнения
заказов с помощью отчетов заведующего производством, имеет представление о
состоянии рынка, и на основании всего этого ведет переговоры с клиентами. После
переговоров менеджер заключает с ними договор, который отправляет бухгалтеру, и
определяет сроки выполнения заказа, после чего отправляет план производства и
отправляет его заместителю директора по производству. В процессе выполнения заказа
менеджер информирует клиента о ходе работ. Бухгалтер занимается расчетами затрат,
распределением бюджета, а также оформлением налоговой документации. Отдел
производства занимается производством необходимого товара. Функционирование
осуществляется с помощью механизмов – персонал, оборудование и инструменты; в
соответствии с законодательством Российской Федерации
, государственных
стандартов НПА (нормативно прававого акт) и инфонрмации (о рынке и конкурентах).
1.4 Исследование производственной деятельности
Одним из самых значимых видов деятельности является производственная
деятельность, так как она является основным видом деятельности, без которого
предприятие просто перестанет существовать.
На рис. 1.5. можно увидеть основные направления производственной
деятельности:
- управленческая деятельность;
- деятельность по закупкам сырья;
- деятельность по производству товара;
- деятельность по отправке товара заказчику.
Рис.1.5 Контекстная диаграмма отдела производства (IDEF0)
На рисунке 1.5 отражен процесс производства, а также за счет выполнения каких
видов деятельности он реализуется. Закупка сырья, производство товара, отправка
товара заказчику – все эти виды деятельности реализуются друг за другом и, если
нарушить данную последовательность, то будет нарушен процесс производства. Чтобы
8
этого не произошло, управление производством осуществляется заведующим
производством. На основании плана производства и информации от сотрудников
заведующий производством раздает обязанности и указания, а также осуществляет
контроль выполнения плана и координирует действия сотрудников между собой. Также
управляющий отчитывается перед менеджером и бухгалтером о темпах производства.
1.5 Функциональная структура компании
Опишем функции сотрудников разных отделов согласно организационной
структуре компании (рис. 1.3).
Таблица 1.1 Функции сотрудников компании
Отдел
Менеджмент
Бухгалтерия
Отдел
производства
Функции
Менеджер:
● Поиск новых клиентов.
● Заключение договоров с клиентами.
● Составление плана производством в соответствии со сроками,
озвученными в договоре.
● Информирование клиентов.
Бухгалтер:
● Ведение бухгалтерского и налогового учета.
● Обеспечение сохранности бухгалтерских документов.
● Начисление заработной платы.
● Распределение бюджета.
Заведующий производством:
● Раздача обязанностей и указаний.
● Осуществление контроля за выполнением плана производства.
● Осуществление координации между сотрудниками.
● Осуществление заказа сырья.
● Осуществление отправки товара заказчику.
Дизайнер мебели:
● Анализ запроса заказчика.
● Разработка образца.
Плотник:
● Изготовление и подготовка деревянных деталей мебели.
Обшивщик:
● Занимается обшивкой мебели.
Сборщик мебели:
● Отвечает за окончательную сборку мебели
Контролер качества:
● Проверка качества сырья.
● Проверка качества изделия на каждом этапе производства.
● Проверка качества готового товара.
Грузчик:
● Отгрузка товара
● Разгрузка сырья
На основе данной таблицы (табл.1.1) проведем функциональную декомпозицию
компании, которая позволит выделить наиболее детальные функции из общих
9
процессов. Все функции компании сведены к одной общей – осуществление
производства и продажи товара. Она в свою очередь делиться на три основных функций:
- организация работы с клиентами;
- организация финансовой деятельности;
- организация производственной деятельности.
Каждая из этих функций включает в себя более детальные процессы (рис. 1.6)
Рис. 1.6 Функциональная декомпозиция мебельного салона “Облачко”.
Далее на основе функций сотрудников (табл.1.1) и функциональной декомпозиции
компании (рис.1.6) составим матрицу соответствия функций и исполнителей. Функции
в первом столбце соответствуют функциям из рис.1.6, а первая строка с цифрами
указывает номер каждого сотрудника.
1. Менеджер.
2. Бухгалтер.
3. Заведующий производством.
4. Дизайнер мебели.
5. Плотник.
6. Обшивщик.
7. Сборщик мебели.
8. Контролер качества.
9. Упаковщик.
10. Грузчик.
Плюсом помечены функции, которые выполняет тот или иной сотрудник.
10
Таблица 1.2 Соответствие функций и сотрудников
Функция /
1
2
3
4
5
сотрудник
F11
+
F12
+
F13
+
F14
+
F2
+
F211
+
F212
+
F221
+
F222
+
F223
+
F23
F24
+
F251
F252
F253
F26
+
F261
F262
F31
+
F32
+
F33
+
F34
+
6
7
8
+
+
9
10
+
+
+
+
+
+
1.6 Описание процесса автоматизации
Для того чтобы обеспечить функционирование и развитие ООО “Облачко”»,
необходимо автоматизировать процесс учета и контроля бракованного товара.
Автоматизация этого процесса позволит анализировать статистику выявления брака, а
осуществлять расчет затрат на исправление брака и стоимости списанного товара, что
поможет в дальнейшей оптимизации производства.
Для описания этого процесса используется нотация IDEF3, которая включает
основные функции для автоматизации процесса:
F1 – сбор информации о заказе;
F2 – внесение данных о заказе в БД;
F3 – сбор информации о сотрудниках;
F4 – внесение данных о сотрудниках в БД;
F5 – сбор информации о бракованном товаре;
F6 – внесение данных о бракованном товаре в БД;
F7 – сбор информации о состоянии бракованного товара;
F8 – внесение данных о состоянии бракованного товара в БД;
F9 – классификация бракованного товара;
F0 – анализ работы сотрудников;
F11 – составление отчета;
В приложении А отражен процесс работы системы учета и контроля
бракованного товара. Сначала контроллер качества анализирует имеющуюся у него
документацию относительно заказа и сотрудников, которые будут участвовать в его
реализации, после чего заносит необходимые данные в БД. Это происходит до начала
выполнения производственного процесса по конкретному заказу. После начала
11
выполнения заказа контроль качества проверяет все изделия на наличие брака. Если брак
был обнаружен, то данные о нем заносятся в БД, а обнаруженный брак пытаются
исправить. После попытки исправления в БД заносятся данные, был ли он исправен или
списан. После завершения выполнения заказа происходит анализ данных, на основе
которого позже составляется отчет о количестве брака.
12
Рис. 1.7 Описание процесса в нотации IDEF3
1
2
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
«СИСТЕМА ИНФОМРАЦИОННОГО ОБЕСПЕЧЕНИЯ ПРОЦЕССА
ОБСЛУЖИВАНИЯ ПРОГРАММНЫХ И КОМПЬЮТЕРНЫХ СРЕДСТВ
ПРЕДПРИЯТИЯ»
2.1
Общие положения
2.1.1 Наименование системы
Полное наименование разрабатываемой системы – система информационного
обеспечения процесса обслуживания программных и компьютерных средств
предприятия (далее – Система).
2.1.2 Заказчик
Заказчиком системы является: ООО Гусевский Арматурный Завод «Гусар» в лице
генерального директора – Карачков Сергей Михайлович (далее – Заказчик).
Адрес заказчика: г. Гусь-Хрустальный, ул. Транспортная, 3.
2.1.3 Исполнитель
Исполнителем поставки и внедрения системы является: ИГЭУ им. В. И. Ленина,
кафедра информационных технологий в лице студента группы 4-45 – Ефимов Артур
Александрович (далее – Исполнитель).
2.1.4 Плановые сроки начала и окончания работ
Срок начала работ: 01.09.2023
Срок окончания работ: 25.05.2024
2.1.5 Порядок оформления и предъявления Заказчику результатов работ по
поставке Системы
Исполнителем должны быть предоставлены Заказчику исключительные права
использования программного обеспечения Системы. Программное обеспечение, права
на использование которого предоставляются Заказчику, должны удовлетворять
функциональным требованиям, изложенным в настоящем техническом задании.
Исключительное право на разработанную по настоящему договору систему
принадлежит Заказчику. Заказчику предоставляется исключительна лицензия на
пользование системой на следующих условиях:
1) Вид передачи права – исключительное право;
2) Территория использования Системы – Российская Федерации;
3) Срок передачи права – бессрочно;
4) Ограничения на количество рабочих мест, количество организаций, количество
объектов – отсутствуют.
Порядок предъявления Системы, ее испытаний и окончательной приемки
состоит из трех этапов: сдача Системы в тестовую эксплуатацию, устранение
проблем, возникших в процессе тестовой эксплуатации, и сдача Системы в
эксплуатацию. При завершении каждого этапа комиссией, ответственной за прием
системы, составляется акт, подтвержда-ющий завершение соответствующего этапа.
2.1.6 Перечень нормативно-технических документов, методических
материалов, использованных при разработке настоящего технического задания
•
ГОСТ 34.602-89 «Техническое задание на создание автоматизированной
системы»;
•
ГОСТ Р ИСО 9241-110-2016 «Эргономика взаимодействия человексистема».
•
ГОСТ 34.201-89 «Виды, комплектность и обозначения документов при
создании автоматизированных систем»;
•
РД 50-34.698-90 «Автоматизированные системы. Требования к
содержанию документов»;
•
ГОСТ 2.701-2006 «Единая система конструкторской документации.
1
Схемы. Виды и типы. Общие требования к выполнению»;
•
ГОСТ 2.105-95 «Единая система конструкторской документации. Общие
требования к текстовым документам».
2.2 Назначение и цели создания (развития системы)
2.2.1 Назначение системы:
Система предназначена для автоматизации учета и контроля бракованного
товара, а именно:
1)
расчет статистик, характеризующих бракованный товар (количество
бракованного товара в целом, у конкретного сотрудника, и т.п.);
2)
расчет потерь (денежная сумма, потраченная на исправление брака или
стоимость списанного товара);
3)
систематизация обработанных данных (составление отчета).
2.2.2 Цель создания: уменьшение существующего в организации бракованного
товара.
2.3 Характеристики объекта автоматизации
Объектом автоматизации являются процессы учета бракованного товара – это
товар, который имеет недостаток, то есть он не соответствует требованиям качества,
предъявляемым к данной категории товаров или требованиям, прописанным в торговом
договоре, в условиях мебельного салона это брак внешнего вида (грязные пятна,
вмятины и т.п.) или брак внутренний в основном (некачественно обшили какие-то
детали , или не работают какие-то механизмы).
Автоматизации учета и контроля бракованного товара происходит в рамках
деятельности контролера качества.
2.4 Требования к системе
2.4.1 Требования к структуре и функционированию системы
2.4.1.1 Требования к системе в целом
Система должна состоять из следующих подсистем:
1)
Подсистема «Ввода информации». В пределах данной подсистемы
происходит ввод информации в БД ИС.
2)
Подсистема «Анализа данных». В пределах данной подсистемы
происходит обработка статистических параметров количества бракованного товара
(количество брака пошива, брака ткани, списанного брака, и т.п.), которым
приписывается определенный класс: отсутствие брака, количества брака в пределах
нормы, количество брака превысило норму. Также в пределах данной подсистемы
рассчитываются показатели утраченная прибыль и процент утраченной прибыли. Также
в пределах данной подсистемы происходит анализ параметров участия сотрудников в
процессе реализации заказа: количество сделанного товара, количество бракованного
товара. Данные показатели оцениваются, и каждому сотруднику выставляется общая
оценка в сравнении с другими сотрудниками(рейтинг).
3)
Подсистема «Составление отчетности». В пределах данной подсистемы
происходит составление отчетов на основе результатов анализа количества
бракованного товара и работы сотрудников.
Основным источником данных для системы должны быть данные о бракованном
товаре, которые в ИС вводит контроллер качества.
Возможно дальнейшее совершенствование подсистем анализа данных, также
возможно добавление дополнительных отчетов в системе.
2.4.1.2 Требования к численности и квалификации персонала
Для функционирования системы состав персонала должен быть не менее 2
человек: контроллер качества и заведующий производством. Если состав персонала
больше 5-10, то необходимо наличие системного администратора.
2
Для работы с системой необходимо иметь минимальные навыки работы с
персональным компьютером, а именно: умение пользоваться офисными программами,
в том числе умение пользоваться БД.
2.4.1.3 Требования к безопасности
Системы должна обеспечивать безопасность обслуживающего персонала при
эксплуатации, техническом обслуживании и ремонте с учетом требований ГОСТ 2155284, ГОСТ 25861-83.
После окончания работы необходимо обесточить все средства вычислительной
техники и периферийное оборудование.
При возникновении аварийной ситуации работник обязан прекратить работу с
персональным компьютером, отключить электроэнергию, сообщить руководителю и
принять меры к ликвидации создавшейся ситуации.
В случае возникновения пожара отключить компьютер от электросети, вызвать
пожарную охрану и приступить к тушению пожара имеющимися средствами
пожаротушения.
Устанавливать компьютер на рабочем месте таким образом, чтобы солнечные
лучи не падали на экран. Рекомендуется на окна вешать жалюзи или портьеры из
плотной ткани. Для освещенности рабочего места в качестве источников света при
искусственном освещении должны применяться преимущественно люминесцентные
лампы типа ЛБ.
2.4.1.4 Требования к эргономике и технической эстетике
Взаимодействие пользователей с прикладным программным обеспечением,
входящим в состав системы должно осуществляться посредством визуального
графического интерфейса. Интерфейс системы должен быть понятным и удобным.
Навигационные элементы должны быть выполнены в удобной для пользователя форме.
Взаимодействие пользователя с системой должно осуществляться на русском языке.
2.4.1.5 Требования к защите информации от несанкционированного доступа
Средства антивирусной защиты должны быть установлены на рабочих местах,
используемых контроллером качества и управляющим производством.
2.4.1.6 Требования по сохранности информации
В системе должно быть обеспечено резервное копирование данных. Выход из
строя нескольких жестких дисков дискового массива не должен сказываться на
работоспособности подсистемы хранения данных.
Необходимо также использовать устройства бесперебойного питания, которое
должно будет обеспечивать сохранность информации и работу в профилактическом
режиме около 15 минут.
2.4.1.7 Требования к защите от влияния внешних воздействий
Средства вычислительной техники разрабатываемой системы должны быть
устойчивы к воздействиям температуры и влажности окружающего воздуха по группе 3
ГОСТ 21552-84.
2.4.2 Требования к функциям, выполняемым системой
1. Подсистема ввода информации
F1 – сбор информации о бракованном товаре.
Сбор информации представляет собой последовательность следующих действий:
F11 – внесение в БД основной информации. Данная функция осуществляется
контроллером качества, который после просмотра имеющихся документов (плана работ,
и т.п.) вносит в систему следующую информацию: номер заказа, количество заказанного
товара, стоимость одной единицы товара, кто какую работу будет выполнять. Данная
подфункция реализуется перед началом выполнения заказа.
3
F12 – внесение данных о бракованном товаре. Данная функция осуществляется
контроллером качества, когда он выявляет бракованный товар, и вносит в систему
следующую информацию: дата выявления брака; номер заказа; сотрудник, при котором
возник брак; характер брака (брак ткани, брак пошива и т.п.); брак был исправлен или
списан; затраты на исправление брака, если оно имело место быть. Данная подфункция
реализуется в процессе выполнения заказа.
2. Подсистема анализа данных
F2 – анализ данных о выполненном конкретном заказе.
Данная функция реализуется после завершения выполнения конкретного заказа.
Анализ данных состоит следующих подфункций:
F21 – обработка статистических параметров количества бракованного товара,
которым приписывается определенный класс: отсутствие брака, количества брака в
пределах нормы, количество брака превысило норму.
F22 – расчет показателей утраченная прибыль и процент утраченной прибыли.
F23 – обработка параметров участия сотрудников в процессе реализации заказа:
количество сделанного товара, количество бракованного товара.
3. Подсистема отчетности
F3 – представление результатов анализа в виде отчета.
2.4.3 Требования к видам обеспечения
2.4.3.1 Требования к математическому обеспечению
Функция анализа бракованного товара реализуется с помощью метода сравнения
с прототипом из курса «Методы распознавания образов».
Функция анализа работы сотрудников осуществляется с помощью метода
анализа иерархий из курса «Математические методы принятия решений»
. 2.4.3.2 Требования к информационному обеспечению
На вход систему должна поступать информация о заказе, о бракованном товаре,
который появился в результате реализации данного заказа, а также информация о
сотрудниках, которые реализуют данный заказ.
На выходе же должен быть представлен отчет, описывающий основные выводы
по анализу входной информации.
2.4.3.3 Требования к лингвистическому обеспечению
Для организации взаимодействия с пользователем в системе должен
использовать русский язык.
2.4.3.4 Требования к программному обеспечению
Операционная система: Windows 7 / Windows 10 / Windows 10
Программное обеспечение системы должно быть русифицировано и иметь
эксплуатационную документацию на русском языке.
Программное обеспечение должно поддерживать обработку документов в
форматах Microsoft Office .
Программное обеспечение должно быть защищено антивирусной программой.
Должна быть возможность выхода в Интернет.
2.4.3.4 Требования к техническому обеспечению
Минимальные требования к серверу:
●
Процессор: 10 ядер;
●
ОЗУ: 64 Гб;
●
Жесткий диск: 2 Тб;
●
Сеть: 10 Гб LAN.
Минимальные требования к конфигурации компьютера пользователя:
●
Процессор: не ниже Intel Pentium 3;
●
ОЗУ: не ниже 1 Гб;
4
●
Свободное дисковое пространство: не меньше 100Мб.
2.4.3.7 Требования к методическому обеспечению
Должно быть создано руководство каждого пользователя.
2.5 Состав и содержание работ по созданию системы
Таблица 2. 1. Перечень этапов и стадий работ по созданию системы
Этап
Перечень работ
Результат работ
Технический проект
Разработка функциональной Пояснительная записка к
На данном этапе проводится структуры системы (содержит техно-рабочему проекту.
всесторонняя теоретическая в себе перечень функций Функциональная структура
и
экспериментальная будущей системы).
системы.
проработка
схемных
и Разработка математического Математическое
конструктивных
решений обеспечения.
обеспечение.
разрабатываемого
Разработка
программного Программное обеспечение.
технического объекта на обеспечения.
макетах или специальных
установках.
Рабочее проектирование
Разработка
модулей Руководство пользователя.
На
этапе
рабочего программы.
проектирования
осуществляется
выпуск
полного комплекта рабочей
документации.
Испытания и ввод системы Проведение предварительных
в действие.
и приемочных испытаний.
Внедрение
системы
в
образовательный процесс.
Программа и методика
испытаний.
Протокол испытаний.
Акт внедрения.
Протокол согласования.
2.6 Требования к составу и содержанию работ по подготовке объекта
автоматизации к вводу системы в действие
1. Обучение персонала
2. Перед началом работы системы необходимо заполнить следующие справочники
для базы данных: «Информация о заказах», «Информация о бракованном товаре»,
«Информация о сотрудниках».
3. Комплекс технических и организационных мероприятий определен в
соответствии с требованиями ГОСТ 34.602-89.
2.7 Требования к документированию
При создании системы разрабатываются следующие документы:
1) Заявка на создание системы информационного обеспечения;
2) Отчет о предпроектных исследованиях;
3) Техническое задание на проект;
4) Пояснительная записка к техно-рабочему проекту;
5) Графические проектные документы:
- схема функциональной структуры ИС,
- схема логической структуры БД,
- схемы алгоритмов,
- схема технико-организационной структуры;
5
6) Руководство пользователя для работников страхового отдела и системного
администратора;
7) Протокол согласования и испытаний;
8) Программа и методика испытаний;
9) Акт внедрения.
2.8 Источники разработки
1. ГОСТ 2.105-95. Общие требования к текстовым документам.
2. ГОСТ 34.601-87. АИС. Стадии создания.
3. ГОСТ 34.201-89 Виды, комплектность и обозначение документов при создании
автоматизированных систем.
6
3. Техническое и рабочее проектирование
3.1 Разработка общесистемных решений и функциональной структуры
3.1.1 Общие положения
Область применения ИС: информационное обеспечение процесса учета брака.
3.1.2 Общее описание системы, отражающее взаимосвязь основных
функциональных подсистем ИС и их взаимосвязь со смежными подсистемами, и схема
функциональной структуры, декомпозиция выделенных функций .
Объектом автоматизации является процесс учета бракованного товара.
3.1.2.1 Функциональные взаимосвязи системы со смежными подсистемами.
Основная цель данной системы Z – составление отчетов, характеризующих
состояние количества бракованного товара, для управляющего производством. Данная
система информационного обеспечения взаимодействует с: работниками производства
(которые по сути являются источником информации для ИС) и управляющим
производством (которому ИС поставляет информацию).
Рис. 3.1 Взаимодействие со смежными подсистемами
Система обеспечит возможность загрузки данных, получаемых от смежной
системы. В основном происходит обработка входящих потоков, в результате чего
выбирается только необходимая информация, которая заносится в БД. Взаимодействие
в электронном виде происходит по электронной почте. Материальный носитель
информации в информационных потоках со смежными системами представлен в
таблице 3.1.
Таблица 3.1 Материальные носители информации между смежными подсистемами
Смежные подсистемы
Входящий в систему поток
Исходящий поток
Управляющий производством Бумажный + Электронный вид
Электронный вид
Работники производства
Устная форма
-
3.1.2.2 Разбиение системы на подсистемы и их взаимосвязь
Система состоит из следующих подсистем:
1)
Подсистема «Ввода информации». В пределах данной подсистемы
происходит ввод информации в БД ИС.
2)
Подсистема «Анализа данных». В пределах данной подсистемы
происходит обработка статистических параметров количества бракованного товара
(количество брака пошива, брака ткани, списанного брака, и т.п.), которым
приписывается определенный класс: отсутствие брака, количества брака в пределах
нормы, количество брака превысило норму. Также в пределах данной подсистемы
7
рассчитываются показатели утраченная прибыль и процент утраченной прибыли. Также
в пределах данной подсистемы происходит анализ параметров участия сотрудников в
процессе реализации заказа: количество сделанного товара, количество бракованного
товара. Данные показатели оцениваются, и каждому сотруднику выставляется рейтинг.
3)
Подсистема «Составление отчетности». В пределах данной подсистемы
происходит составление отчетов на основе результатов анализа количества
бракованного товара и работы сотрудников.
Взаимодействие подсистем представлено ниже (рис.3.2)
Рис. 3.2 Взаимодействие подсистем
На вход поступает разного рода информация, из которой выбирается только
необходимая и заносится в БД. После этого данная информация анализируется, и на её
основе делаются определенные выводы (результаты анализа), которые позже
представляют в виде отчета.
3.1.2.3 Декомпозиция подсистемы анализа и обработки
Проведем декомпозицию подсистемы анализа (рис. 3.3).
Рис. 3.3 Декомпозиция подсистемы анализа информации
Данная подсистема выполняет следующие функции:
F1 – анализ количества бракованного товара:
F11 – выбор пороговых значений для параметров брака;
F12 – классификация параметров бракованного товара;
F13 – расчет показателей утраченной прибыли;
F2 – анализ работы сотрудников:
F21 – расчет рейтинга сотрудника;
Подробней данные функции описаны в следующем пункте – математическое и
алгоритмическое описание функций.
8
3.2. Математическое и алгоритмическое описание функций, решаемых системой
1) Анализ статистики конкретного заказа
В основе реализации данной функции лежит метод классификации - сравнение с
прототипом из курса «Методы распознавания образов».
Изначально по каждому параметру, характеризующему бракованный товар,
задается пороговое значение qi (табл. 4.1):
Таблица 3.2 Пороговые значения
Параметр
Брак из-за ошибки персонала
Брак внешней поверхности
Брак внутри продукта
Списанный брак
Пороговое значение количества брака
q1
q2
q3
q4
Показатели по данным параметрам pi по конкретному заказу (табл. 4.2)
сравниваются с пороговыми значениями qi и им приписывается следующий из трех
классов:
1) qi – pi = qi – брак в данной категории отсутствует;
2) qi – pi > 0 – количество брака нормальное;
3) qi – pi < 0 – количество брака неоптимальное.
Таблица 3.3 Исходные данные по параметрам для конкретного заказа
Параметр
Количество брака
Сотрудник 1
p11
Сотрудник 2
p12
….
…
Сотрудник n
p1n
Брак внешней поверхности
p2
Брак внутри продукта
p3
Списанный брак
p4
Для более наглядного представления подсчитывается утраченная прибыль:
С = Сc*n + Си
(1)
где Сc – стоимость одной единицы товара данного;
Cи – затраты на исправление бракованного товара;
n – количество списанного товара.
А также процент утраченной прибыли:
P = C/(Сc*m)
(2)
где m – количество заказанного товара.
Далее представим алгоритм решения задачи анализа конкретного заказа (Рис.
3.3).
9
Рис. 3.4 Алгоритм решения задачи анализа конкретного заказа
2) Оценка работы сотрудников
В основе реализации данной функции лежит метод анализа иерархий из курса
«Математические методы принятия решений».
Оценка работы сотрудников осуществляется по критериям:
k1 – количество сделанной работы по данному заказу. Значение данного критерия
должно быть максимальным.
k2 – количество брака, возникшего в процессе работы по данному заказу.
Значение данного критерия должно быть минимальным.
10
Таблица 3.4 Исходные данные по сотрудникам для конкретного заказа
Альтернативы (сотрудники)
k1
Y1
x11
Y2
x21
…
…
Yn
xn1
k2
x12
x22
…
xn2
.
Так как у нас только два критерия, то нет необходимости рассчитывать для них
вектора весов. Критерий k1 важнее критерия k2, поэтому веса по данным критериям
будут следующие: w1 = 0,75; w2 = 0,25.
Затем определяется размах шкалы для каждого критерия:
Таблица 3.5 Размах шкал критериев
Критерий
Наихудшее значение
k1
xmim
k2
xmax
Наилучшее значение
xmax
xmim
Размах шкалы
xmax - xmim
Далее, чтобы сравнить альтернативы, значения критериев нормируются по
формуле:
|𝑘𝑖−𝑘𝑖𝑗|
ki(Yj) = 𝛥𝑘𝑖 ,
(3)
где ki(Yj) - нормированное значение i-ого критерия по j-ой альтернативе;
kij - исходное значение i-ого критерия по j-ой альтернативе;
ki - наихудшее значение i-ого критерия;
Δki – размах шкалы i-ого критерия.
После этого для каждой альтернативы составляется целевая функция Fj, которая
вычисляется по формуле:
Fj = ∑2𝑖=1 𝑘𝑖(𝑌𝑗) ∗ 𝑤𝑖 ,
(4)
где ki(Yj) - нормированное значение i-ого критерия по j-ой альтернативе;
wi – вес i-ого критерия.
Чем больше значение целевой функции, тем лучше альтернатива, или в нашем
случае, тем лучше работник работал над данным заказом.
Далее представим алгоритм оценки работы сотрудников (Рис. 3.4).
11
Рис. 3.5 Алгоритм решения задачи оценки работы сотрудников
12
Приложение А. Описание процесса в нотации IDEF3.
1
Download