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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
2
СОДЕРЖАНИЕ
ВВЕДЕНИЕ .......................................................................................................... 3
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ РАЗРАБОТКИ АСУ
«МЕРОПРИЯТИЯ» ............................................................................................. 6
1.1. Общая характеристика предприятия и подразделения. Анализ
предметной области. Обзор аналогов ПО ..................................................... 6
1.2. Описание выбранных средств разработки программного обеспечения
.......................................................................................................................... 11
Выводы по главе I ......................................................................................... 21
ГЛАВА 2. ПРОЕКТИРОВАНИЕ КОНТУРА АСУ «МЕРОПРИЯТИЯ».
РАЗРАБОТКА ТЕХНИЧЕСКОГО ЗАДАНИЯ .............................................. 22
2.1. Описание видов обеспечения АСУ ....................................................... 22
2.2. Формализация бизнес-процесса «Работа с мероприятиями» ............. 30
2.3. Техническое задание на разработку АСУ «Мероприятия» ................ 34
Выводы по главе II ........................................................................................ 35
ГЛАВА 3. ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА ВИДОВ
ОБЕСПЕЧЕНИЯ АСУ «МЕРОПРИЯТИЯ» ................................................... 37
3.1. Проектирование и разработка информационного и математического
обеспечения системы ..................................................................................... 37
3.2. Проектирование и разработка программного обеспечения системы 51
3.3. Настройка разработанного ПО системы. Контрольный пример
работы АСУ «Мероприятия» ........................................................................ 54
Выводы по главе III........................................................................................ 59
ЗАКЛЮЧЕНИЕ ................................................................................................. 61
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ ......................................... 64
ПРИЛОЖЕНИЯ ................................................................................................. 67
3
ВВЕДЕНИЕ
Тема выпускной квалификационной работы: Разработка
информационного, математического и программного обеспечения системы
управления производством (на примере ООО «Апельтайм»).
При разработке информационного, математического и программного
обеспечения современных информационно-вычислительных систем в
рамках системы управления производством возникает необходимость
рационального управления алгоритмами автоматизации бизнес-процессов
работы с мероприятиями.
При этом необходимо учитывать целый комплекс ограничений как
технического (в ходе анализа программного обеспечения для работы с
мероприятиями было выявлено практические его полное отсутствие на
рынке программ), так и организационно-экономического (наличие
согласованной цены, отнесение запроса к конкретной зоне обслуживания,
наличие ресурсов, необходимых для обслуживания) характера.
Обработка заявок должна удовлетворять требованиям экономичности,
оперативности, надежности, эффективности работы корпоративной
информационной сети и быть предназначена для повышения
эффективности работы специалиста организационно-массового отдела, за
счет автоматизированного сбора данных о мероприятиях, сроках и местах
проведения и др.
При полном отсутствие на рынке программного обеспечения для
работы с мероприятиями данная автоматизированная система управления
будет актуальной на предприятии и в дальнейшем для использования на
рынке.
Таким образом, актуальность темы выпускной квалификационной
работы обусловлена необходимостью разработки информационного,
4
математического и программного обеспечения системы управления
производством как рационального управления алгоритмами автоматизации
бизнес-процессов работы с мероприятиями.
Цель выпускной квалификационной работы: разработать
информационное, математическое и программное обеспечения системы
управления производством (на примере ООО «Апельтайм»).
Задачи выпускной квалификационной работы:
выполнить обзор литературы по избранной теме;
дать общую характеристику организации, раскрыть ее структуру;
выполнить описание используемых средств разработки;
выполнить анализ предметной области;
выполнить формализацию бизнес-процесса;
составить техническое задание на проектирование и разработку
АСУ для автоматизации бизнес-процесса;
выполнить разработку информационного, математического и
программного обеспечения системы управления производством;
выполнить реализацию базы данных средствами выбранной
системы управления базами данных;
выполнить разработку программного обеспечения средствами
выбранной среды разработки;
и др.
Объект исследования: бизнес-процесс работы с мероприятиями.
Предмет исследования: автоматизация бизнес-процесса работы с
мероприятиями.
Выпускная квалификационная работа состоит из введения, трех глав,
поделенных на параграфы, заключения и списка литературы.
В первой главе дается общая характеристика организации, ее
организационной структуры.
5
Во второй главе выполняется анализ предметной области,
формируются требования в разрабатываемой АСУ, проводится анализ
рынка программного обеспечения по выбранной области, приводится
описание используемых средств разработки.
В третьей главе выполняется формализация бизнес-процесса,
разработка технического задания, математического, информационного и
программного обеспечения АСУ.
6
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ РАЗРАБОТКИ АСУ
«МЕРОПРИЯТИЯ»
1.1. Общая характеристика предприятия и подразделения. Анализ
предметной области. Обзор аналогов ПО
ООО «Апельтайм» является коммерческой организацией, которая
преследует в качестве основной цели своей предпринимательской
деятельности извлечение прибыли.
Органами управления ООО «Апельтайм» является единоличный
исполнительный орган общества – директор.
Полное наименование: Общество с ограниченной ответственностью
«Апельтайм».
Основной вид деятельности (по коду ОКВЭД):
92.72 – Прочая деятельность по организации отдыха и развлечений,
не включенная в другие группировки.
Дополнительные виды деятельности по ОКВЭД:
52.25.2 – Розничная торговля безалкогольными напитками;
55.40 – Деятельность баров;
74.84 – Предоставление прочих услуг;
92.13 – Показ фильмов;
92.51 – Деятельность библиотек, архивов, учреждений клубного
типа.
В организационно-управленческую структуру ООО «Апельтайм»
входит директор, бухгалтер, кадровик, отдел маркетинга, организационно-
массовый отдел.
7
Рис. 1 – Организационно-управленческая структура ООО «Апельтайм»
Работа организационно-массового отдела ведется в соответствии с
регламентом работы оргмассового отдела, принятым в организации.
Специалистом, курирующим работу отдела, является специалист по
мероприятиям. В своей работе специалист по мероприятиям
руководствуется законодательством РФ, приказами, распоряжениями и
регламентом по организации.
Выделим основные функции организационно-массового отдела:
организация и проведение мероприятий;
составление календаря мероприятий;
формирование отчетности (для руководства).
Входными потоками данных являются:
справочная информация (справочник заказчиков, справочник
мероприятий и т.д.);
журнал регистрации мероприятий.
Выходными потоками данных являются:
календарь мероприятий;
отчеты (для руководства).
8
В организации для автоматизации процесса работы с мероприятиями
разрабатывается АСУ «Мероприятия». АСУ «Мероприятия» позволяет
автоматизировать следующие функции:
формирование отчетности для руководства;
ведение справочной информации;
ведение журнала регистрации мероприятий;
формирование календаря мероприятий.
Для работы с программой сотруднику отдела достаточно владеть ПК
на уровне средне опытного пользователя.
В качестве исходной информации используются следующие данные:
сведения о заказчиках;
сведения о мероприятиях.
Общий алгоритм работы с информацией в АСУ «Мероприятия»:
ввод/редактирование/удаление данных;
поиск и выборка данных;
формирование отчетов.
В результате обработки данных может быть получена следующая
информация:
список заказчиков;
список мероприятий;
календарь мероприятий;
и т.д.
Все отчеты, формируемые программой, при необходимости можно
вывести на печать.
Для функционирования установленного программного комплекса
АСУ «Мероприятия» используется следующее программное обеспечение:
операционная система семейства Windows версии не ниже XP;
офисный пакет MS Office версии 2003 и выше;
9
система управления базами данных (СУБД) MS SQL Server 2008.
Процесс предоставления услуги по организации мероприятий ООО
«Апельтайм» строится следующим образом:
заказчик в устной форме подает заявку на проведение
некоторого мероприятия;
специалист по мероприятиям фиксирует необходимую
информацию, совместно с заказчиком определяется дата
проведения мероприятия;
заказчик составляет договор в отделе маркетинга на
предоставлении услуги по проведению мероприятия;
специалист по мероприятиям включает новое мероприятие в
общий календарь мероприятий;
специалист по мероприятиям организует подготовку и
проведение мероприятия;
специалист по мероприятиям ежемесячно сдает отчеты по
проведенным мероприятиям в отдел маркетинга, специалисты
которого взаимодействуют с бухгалтерией.
Таким образом, специалист по мероприятиям ведет информацию обо
всех мероприятиях, проводимых организацией, кроме того регулярно
формирует отчеты о проведенных мероприятиях и проводит
статистический анализ.
Кроме самих мероприятий регистрируется также информация о
заказчиках данных мероприятий.
Ручной учет данных приводит к накоплению больших объемов
информации, сложностям ее обработки и возникновению различных
ошибок. В результате чего было принято решение о необходимости АСУ
для работы с мероприятиями.
10
Разрабатываемая АСУ должна поддерживать следующие
возможности:
ввод/редактирование/просмотр/удаление информации;
формирование отчетов и статистики.
В результате создания АСУ «Мероприятия» должна
автоматизировать следующие функции:
ведение справочников;
ведение списка мероприятий;
учет заказчиков;
ведение журнала мероприятий;
формирование отчетов и статистки.
В ходе анализа программного обеспечения (ПО) для работы с
мероприятиями было выявлено практические его полное отсутствие на
рынке программ. Единственным вариантом является АИС «Мероприятия»,
работающее посредством web-интерфейса через web-браузер.
АИС «Мероприятия» предусматривает выполнение следующих
функций:
ввод и редактирование сведений о мероприятиях, проводимых в
залах и переговорных комнатах объектов, подведомственных
Управлению делами Мэра и Правительства Москвы.
В АИС «Мероприятия» предусмотрены следующие роли
пользователей:
Координатор: менеджеры отдела мероприятий, включая
руководителя (координаторы имеют возможность вносить новую
информацию и изменять уже внесенную). Функции координатора:
1. Сбор сведений о мероприятиях от пользователей системы.
2. Ввод и редактирование сведений о мероприятиях.
3. Управление расписанием мероприятий.
11
4. Получение списка мероприятий в виде отчетов.
Администратор: технический специалист управления автоматизации
и информационного обеспечения (имеет возможность вносить
новую информацию и изменять уже внесенную, а также
присваивать всем пользователям индивидуальные учетные записи).
Функции администратора:
1. Ведение классификаторов системы.
2. Осуществление запросов к БД по запросу координатора.
Пользователь: пользователем может кто-либо, кому будут
предоставлены права на вход в АИС (предусмотрены только права
на просмотр и формирование отчетов). Функции пользователя:
1. Отправка сведений о мероприятиях координатору.
2. Просмотр списка мероприятий в виде отчетов.
1.2. Описание выбранных средств разработки программного
обеспечения
Microsoft SQL Server – это реляционная СУБД, разработанная
фирмой Microsoft. Основным языком запросов является Transact-SQL,
который создан совместно фирмами Microsoft и Sybase. Transact-SQL
является реализацией стандарта ANSI/ISO по структурированному языку
запросов (SQL-запросы) с расширениями.
MS SQL Server 2008 представляет собой высокопроизводительную
платформу для обработки и анализа данных для бизнеса (малого,
большого), отвечающую всем современным требованиям по работе с
данными любых типов и поддержке удобной и быстрой разработки
приложений. Данная версия СУБД реализует концепцию комплексной

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

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