Диплом: Разработка информационного, математического и программного обеспечения системы управления производством на примере отдела полиграфической продукции ООО "Быстро-Сайт"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
62
3.1.2. Характеристика программы
Автоматизированная информационная система имеет модульную
структуру и состоит из 15 модулей: password.cs, frm_manager.cs, frm_zakaz.cs,
add_agent.cs, edit_agent.cs, find_agent.cs, frm_agents.cs, frm_stream.cs,
frm_otchet.cs, frm_analys.cs, frm_catalog.cs, frm_add_edizm.cs, frm_add_mat.cs,
frm_add_oper.cs, frm_add_stavka.cs.
Модули автоматизированной информационной системы имеют
следующее назначение:
- password.cs – авторизация пользователя;
- frm_manager.cs – главная форма интерфейса программы;
- frm_zakaz.cs – ввод данных по операциям и материалам для заказа;
- add_agent.cs – добавление контрагентов;
- edit_agent.cs – редактирование данных контрагента;
- find_agent.cs – поиск контрагента в базе данных по запросу;
- frm_agents.cs – вывод результатов поиска контрагента по базе данных;
- frm_stream.cs – вывод потока текущих заказов;
- frm_otchet.cs – вывод отчета по конкретному заказу;
- frm_analys.cs – вывод прогнозируемой цены на основании результатов
регрессионного анализа;
- frm_catalog.cs – управление справочниками программного средства;
- frm_add_edizm.cs – добавление в справочник «Единицы измерения»;
- frm_add_mat.cs – добавление в справочник «Материалы»;
- frm_add_oper.csдобавление в справочник «Операции»;
- frm_add_stavka – добавление в справочник «Тарифная ставка».
База данных программного продукта содержит 22 таблицы:
- REG – таблица регионов;
- RAYON – таблица районов;
- PUNKT – таблица населенных пунктов;
63
- TIP_PUNKT – таблица типов населенных пунктов;
- STREET – таблица улиц;
- TIP_STREET – таблица типов улиц;
- ADRES – таблица адресов;
- AGENT – таблица контрагентов;
- PHONE – таблица номеров телефонов;
- CONTACT – таблица контактных лиц контрагентов;
- MAIL – таблица электронных почтовых ящиков контрагентов;
- POZ – таблица позиций заказов;
- SIZE – таблица форматов печатной продукции;
- ZAKAZ – таблица данных заказов;
- POZ_OPER – таблица операций позиций заказов;
- OPER – справочная таблица «Операции»;
- POZ_OPER_MAT – таблица материалов для операций позиции;
- MAT – справочная таблица «Материалы»;
- EDIZM – справочная таблица «Единицы измерения»;
- MACHINE – справочная таблица «Оборудование»;
- SOST – таблица фактов перемены состояний заказа;
- TIP_SOST – справочная таблица «Состояния заказа».
3.1.3. Работа с программой
Работа автоматизированной системы управления производством
начинается с запуска исполняемого файла logov.exe. Для корректной работы
системы необходимо присоединить к установленному на персональном
компьютере MS SQL Server 2014 Express базу данных, сохраненную в файле
bs.mdf.
При запуске первой появляется форма авторизации пользователя. Для
продолжения работы программы необходимо указать верные логин и пароль.
После проверки данных осуществляется подключение к базе данных.
64
Форма авторизации показана на рисунке 16.
Рисунок 16 – Форма авторизации пользователей
Проверка правильности работы программы осуществляется пробной
эксплуатацией всего набора функций программного средства. Для
корректной работы программы необходимо проверить заполнение
справочников, используя функции добавления и удаления данных. Форма
управления справочниками показана на рисунке 17.
Рисунок 17 – Форма управления справочниками
Правильность заполнения таблиц проверяется непосредственно в
системе управления базами данных MS SQL Server 2014 Express. Для этого
необходимо выполнить запрос к нужным таблицам, список которых
отображается в обозревателе объектов сервера. Обозреватель объектов
отображен на рисунке 18.
65
Рисунок 18 – Обозреватель объектов SQL Server
После заполнения справочников корректной информацией,
осуществляется проверка правильности работы математических функций
программы и результатов регрессионного анализа. Точность построения
уравнения регрессии определяется числом предварительных параметров.
3.1.4. Входные и выходные данные
Входными данным автоматизированной информационной системы
ценообразования продукции полиграфического предприятия являются:
- информация о контрагентах предприятия с указанием
месторасположения и контактов лиц, сотрудничающих с типографией;
- технические сведения о размещаемых заказах;
- справочная информация о технологических нормах, операция,
материалах.
Выходными данным приложения являются:
66
- уравнение регрессии, полученное в результате анализа параметров
текущих заказов;
- отчет «Калькуляция заказа».
3.1.5. Сообщения программисту
Код приложения содержит комментарии, содержащие сообщения
программисту, для возможности дальнейшей разработки и расширения
функций программного продукта. Язык комментариев – русский.
3.2. Руководство пользователя-менеджера
3.2.1. Назначение и условия применения программы
Автоматизированная информационная система управления
производством отдела полиграфической продукции предназначена для
расчета стоимости поступающих в производство заказов, ведения учетных
данных по контрагентам предприятия и поддержки решения путем
прогнозирования оптимального объема вложений в рекламу продукции
отдела на основании регрессионного анализа.
Пользователями данного программного средства могут выступать
менеджеры по продажам и начальники отделов продаж.
Функционал автоматизированной информационной системы направлен
на достижение поставленных перед предприятием задач, согласно указанием
руководителя предприятия:
- обеспечить централизованное хранение данных;
- сократить временные затраты на расчет поступающих заказов;
- снизить трудозатраты на ввод, обновление и хранение информации;
- оптимизировать поиск и просмотр необходимой информации;
- сформировать единую форму отчетов по заказам;
- поддержать решение по рекламе полиграфической продукции путем
прогнозирования.
3.2.2. Условия выполнения программы
67
Работа автоматизированной информационной системы
ценообразования продукции полиграфического предприятия обеспечивается
операционной системой MS Windows 7 или более поздними версиями на
IBM/PC совместимых персональных компьютерах с установленными на них
системами управления базами данных MS SQL Server 2014 Express.
Минимальная конфигурация персонального компьютера для работы с
данной версией программного продукта: процессор с тактовой частотой не
ниже 800 МГц; жесткий диск 20 Гбайт; ОЗУ – 1 Гбайт; сетевая карта Ethernet
100 Мбайт; монитор; принтер; клавиатура; мышь.
3.2.3. Выполнение программы
Работа автоматизированной системы управления производством
начинается с запуска исполняемого файла logov.exe. Для корректной работы
системы необходимо присоединить к установленному на компьютере MS
SQL Server 2014 Express базу данных, сохраненную в файле bs.mdf.
При запуске первой появляется форма авторизации пользователя. Для
продолжения работы программы необходимо указать верные логин и пароль.
После проверки данных осуществляется подключение к базе данных.
Форма авторизации показана на рисунке 19.
Рисунок 19 – Форма авторизации пользователя
Для работы со справочниками «Операции», «Материалы», «Единицы
измерения» нужно нажать кнопку «Справочники» на главной форме
пользовательского приложения. Каждый справочник предоставляет
пользователю возможность добавления и удаления данных. Обновление
68
справочных таблиц происходит автоматически после нажатия кнопок
«Добавить» или «Удалить».
Форма управления справочниками показана на рисунке 20.
Рисунок 20 – Форма управления справочниками
Для работы с учетными сведениями контрагентов предприятия
необходимо нажать на главной форме кнопки «Поиск», «Новый»,
«Изменить».
Формы для работы с контрагентами изображены на рисунках 21–23.
Рисунок 21 – Форма «Поиск контрагента»
69
Рисунок 22 – Форма «Добавление контрагента»
Рисунок 23 – Форма «Редактирование контрагента»
В случае ввода некорректных данных в системе предусмотрены
сообщения об ошибке ввода. Сообщения об ошибках ввода показаны на
рисунках 24–25.
Рисунок 24 – Форма обработки исключения «Ошибка ввода»
70
Рисунок 25 – Форма обработки исключения «Ошибка ввода»
Рассчитываемые позиции размещаемого контрагентом заказа
отражаются на главной форме в таблицах. Левая таблица отражает номер
позиции заказа, правая таблица формы показывается информацию о
наименовании, количестве и цене рассчитанной позиции.
Главная форма программы показана на рисунке 26.
Рисунок 26 – Главное окно программы
3.3. Технико-экономическое обоснование разработки
3.3.1. Оценка конкурентных свойств разрабатываемой системы
ООО «Быстро-Сайт» является многофункциональным предприятием,
имеющим интересы в различных сферах деятельности. Основной
информационной системой предприятия является 1C: Предприятие. Однако,
для в составе информационной системы нет модуля, который мог бы описать
бизнес-процессы, на которых строится работа отдела полиграфической
71
продукции. Закупка типовой версии 1С: Полиграфия, как вариант, не
удовлетворяет требованиям заказчика, потому что система расчетов не
соответствует принятым на целевом предприятии.
Таблица 3.1 – Сравнение эксплуатационно-технического уровня
разрабатываемого приложения и его аналога
Показатели качества
Коэффициен
т весомости,
B
j
Проект
Аналог
Х
j
B
j
× X
j
Х
j
B
j
× X
j
Пользовательский
интерфейс
0,15
4
0,6
2
0,3
Новизна
0,05
4
0,2
4
0,2
Соответствие профилю
деятельности заказчика
0,2
5
1
2
0,4
Ресурсная эффективность
0,1
4
0,4
4
0,4
Надежность
0,15
3
0,45
4
0,6
Скорость доступа к
данным
0,05
4
0,2
4
0,2
Гибкость настройки
0,05
3
0,15
1
0,05
Обучаемость персонала
0,2
5
1
1
0,2
Соотношение
стоимость/возможности
0,1
5
0,5
2
0,2
Обобщенный показатель качества J
ЭТУ
4,5
2,55
Из значения отношения полученных обобщенных показателей качества
J
ЭТУ
определяется коэффициент технического уровня:
, (11)
Полученный коэффициент больше единицы. Значит, разработка
проекта с технической точки зрения является выгодной.
3.3.2. Оценка трудозатрат при разработке программного средства
В разработке программного средства принимало участие два человека:
руководитель целевого предприятия и исполнитель. Руководитель
предоставляет требования к программному средству и консультирует
исполнителя по возникающим вопросам. Исполнитель выполняет разработку
программного средства и базы данных для информационной системы.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран