Аннотация 2
Введение 4
Глава 1 Анализ предметной области автоматизации и постановка задачи на разработку 5
1.1 Характеристика предприятия 5
1.2 Функциональное моделирование бизнес-процессов 7
1.3 Анализ существующих IT решений 10
1.4 Функциональные требования разрабатываемого приложения 11
Глава 2 Разработка и проектирование программы 14
2.1. Моделирование предметной области 14
2.2 Проектирование базы данных 15
2.3 Реализация программного продукта 23
2.4 Тестирование программы 34
Глава 3 Применение программного продукта и анализ эффективности 41
3.1 Инструкция по установке и работе с программой 41
3.2 Расчет экономического эффекта внедрения программы 42
Заключение 49
Список используемой литературы 51
Приложение А Программный код подключения к базе данных 53
Приложение Б Программный код процедуры подсчета 54
Приложение В Программный код вывода документа на печать 55
Приложение Г Данные для экономических расчетов 56
Выбранная тема бакалаврской работы «Автоматизация бизнес- процессов мастерской по перемотке электродвигателей» направлена на создания программного продукта для организации.
Программа (база данных) поможет автоматизировать работу менеджера предприятия, который занимается приемом заявок и созданием документации, такой как: договор на выполнение работ и оказание услуг, счет, акт о приемке выполненных работ (оказанных услуг).
Актуальность темы исследования обуславливается решением проблем, которые связаны с необходимостью автоматизации деятельности мастерской по перемотке электродвигателей.
Объектом исследования является деятельность менеджера мастерской по перемотке электродвигателей.
Предметом исследования являются особенности бизнес-процесса мастерской по перемотке электродвигателей.
Целью выпускной квалификационной работы является автоматизация бизнес-процессов мастерской по перемотке электродвигателей.
Для достижения поставленных целей необходимо решить следующие задачи:
• произвести анализ предметной области;
• описать функциональные требования;
• построить модели данных;
• произвести описание формул математических расчетов, используемых в приложении;
• разработать программный продукт для мастерской по перемотке электродвигателей;
• провести тестирование.
По ходу выполнения выпускной квалификационной работы по теме «Автоматизация бизнес-процессов мастерской по перемотке электродвигателей» были выполнены следующие этапы работы:
• Проведен анализ характеристики предприятия и составлена схема предприятия;
• Разработаны контекстные модели предметной области «AS-IS» (как есть) и «TO-BE» (как должно быть) и их декомпозиции;
• Рассмотрение модели «как есть» позволило выяснить проблемы в существующем бизнес-процессе организации и после рассмотрения доступных IT решений на рынке было принято решение о необходимости разработки приложения автоматизированного рабочего места менеджера.
• Составлена диаграмма вариантов использования, которая предоставляет описание системы на концептуальном уровне, диаграмма классов программного продукта, которая дает понятие о типах классов системы и их связей, концептуальная ER модель, по методологии Питера Чена;
• Разработана логическая и физическая модель данных;
• Произведена реализация базы данных средствами СУБД Microsoft Acces;
• Разработана программа автоматизированного рабочего места менеджера мастерской по перемотке электродвигателей с использованием языка программирования C#;
• Произведены тесты работы программы в штатных и в нештатных ситуациях с помощью данных контрольного примера;
• Произведены экономические расчеты затрат на реализацию программного продукта, его окупаемость и экономический эффект.
Разработанный программный продукт предназначен для использования менеджером мастерской по перемотке электродвигателей. Программа решает задачи добавления, удаления и редактирования записей справочников и документов и их хранение в базе данных, реализованной средствами Microsoft Access. Вывод таких документов как договор на выполнение работ и оказание услуг, счет, акт о приемке выполненных работ (оказанных услуг) на печать с помощью Microsoft Office Word.
Данный программный продукт прост в использовании и освоении, является не дорогим решением с низкими затратами, быстрой окупаемостью и хорошим экономическим эффектом и имеет только необходимый для предприятия функционал.
Как итог задача, поставленная на выполнение в рамках выпускной квалификационной работы решена в полном объеме и цель данной работы достигнута.
1. Агальцов В.П. Базы данных: Учебное пособие.-М.: Мир, 2016.
2. Альфред, В. Ахо Компиляторы. Принципы, технологии и инструментарий / Альфред В. Ахо и др. - М.: Вильямс, 2015. - 266 с.
3. Баканов, А. С. Эргономика пользовательского интерфейса. От проектирования к моделированию человеко-компьютерного взаимодействия / А. С. Баканов, А. А. Обознов. — Москва : Институт психологии РАН, 2011. • 176 с. — ISBN 978-5-9270-0191-0. — Текст;
4. Белоногов, Г.Г. Автоматизация процессов накопления, поиска и обобщения информации / Г.Г. Белоногов, А.П. Новоселов. - М.: Наука, 2017. • 256 с.
5. Блинов, А.О. Реинжиниринг бизнес-процессов [Электронный ресурс]: учеб. пособие / А.О. Блинов [и др.]; под ред. А.О. Блинова. - М.: ЮНИТИ-ДАНА, 2015. - 343 с.
6. Голышева, А. В. Access 2007 без воды. Все, что нужно для уверенной работы / А.В. Голышева, И.А. Клеандрова, Р.Г. Прокди. - М.: Наука и техника, 2018. - 192 с.
7. Гагарина, Л. Г. Технология разработки программного обеспечения: учеб. пособие / Л. Г. Гагарина, Е. В. Кокорева, Б. Д. Виснадул; Под ред. Л. Г. Гагариной. - М.: ФОРУМ: ИНФРА-М, 2017.-400 с.
8. Долганова, О.И. Моделирование бизнес-процессов: Учебник и практикум для академического бакалавриата / О.И. Долганова, Е.В. Виноградова, А.М. Лобанова. - Люберцы: Юрайт, 2016. - 289 с.
9. Джестон, Дж. Управление бизнес-процессами: практ. руководство по успешной реализации проектов / Джестон Дж., Н. Йохан; пер. с англ. [В. Агапова; науч. ред. В. Тренев]. - М.: Альпина Паблишер, 2016. - 648 с.;
10. Елиферов, В.Г. Бизнес-процессы: регламентация и управление: учебник / В.Г. Елиферов, В.В. Репин. - М.: ИНФРА-М, 2018. - 319 с.;
11. Епанешников, А. М. Практика создания приложений в Access / А.М. Епанешников, В.А. Епанешников. - Москва: Машиностроение, 2017. - 440 с.
12. Репин, В.В. Бизнес-процессы. Моделирование, внедрение, управление / В.В. Репин. - М.: Манн, Иванов и Фербер, 2013. - 512 с.
13. Рахматуллин, Р. Р. Расчет технико-экономических показателей и определение экономического эффекта программного продукта / Р.Р. Рахматуллин. - М.: Бибком, 2017. - 169 с.
14. Троелсен, Эндрю Язык программирования C# 5.0 и платформа .NET 4.5 / Эндрю Троелсен. - М.: Вильямс, 2015. - 486 с.
15. Фримен, Адам ASP.NET MVC 3 Framework с примерами на C# для профессионалов / Адам Фримен, Стивен Сандерсон. - М.: Вильямс, 2011. - 672 с.
...