763.01K
Category: programmingprogramming

Разработка автоматизированной системы управления заказами мебельной фабрики

1.

Разработка автоматизированной
системы управления заказами
мебельной фабрики
Автор работы:
студент группы ВМИ-412 С. Н. Григорьев
Научные руководители:
доцент кафедры системного программирования, к.п.н. О.Н. Ива
ассистент кафедры системного программирования Д. М. Баскак
Рецензент:
Ведущий разработчик компании ByndyuSoft Р. М. Сафин

2.

Цели и задачи исследования
Целью работы является реализация автоматизированной системы для
совместной работы сотрудников предприятия.
Для достижения цели необходимо выполнить следующие задачи:
• изучить бизнес-процессы предприятия, выявить требования к
разрабатываемой системе;
• провести сравнительный анализ существующих решений;
• организовать рабочее пространство для совместной работы над
проектной документацией;
• выполнить интеграцию со сторонними программными средства
• внедрить разработанную систему в эксплуатацию.
2

3.

Бизнес-процесс
3

4.

Процесс работы
4

5.

Архитектура
5

6.

Пользовательский интерфей
6

7.

Доменная модель
7

8.

База данных
8

9.

Средства реализации и
интеграции
Средства разработки:
• .NET Framework 4.5
• C# 5.0
• ASP.NET MVC 4
• SignalR
• RabbitMQ
Средства версионирования и развертывания:
• Git
• BitBucket
• TeamCity
Интеграция с:
• САПР «Астра Конструктор Мебели 2.4»
• 1С: Предприятие. Бухгалтерия 8.3
9

10.

Интеграция
Разработанная система позволяет организовать процесс обмена дан
с другими программными продуктами, а именно:
• системой проектирования мебели:
– загрузка чертежа в формате, содержащем список деталей;
– вычисление площади каждой детали, стоимость которой зави
ее размеров;
• системой бухгалтерского учета:
– преобразование чертежа в спецификацию, загрузка специфик
в систему учета;
– импортирование договора, сгенерированного системой в систе
учета.
10

11.

Внедрение
Разработанная система прошла тестирование и была внедрена в
эксплуатацию на предприятии, занимающемся производством мебел
заказ по индивидуальным проектам.
В рамках внедрения продукта на предприятии были выполнены:
• установка продукта на корпоративном сервере предприятия;
• интеграция с существующими программными решениями;
• приемочное тестирование системы;
• обучение пользователей и администраторов.
11

12.

Основные результаты
Результат разработки и внедрения программного продукта – организа
совместной работы сотрудников в рамках единой системы. Это значительно
увеличило время выполнения заказов, а автоматизация части процессов и
интеграция со сторонними программными решениями позволили значительно
уменьшить число ошибок и время выполнения ежедневных операций.
В процессе работы в полном объеме была достигнута цель и решены
поставленные задачи, а именно:
• понимание бизнес-процесса позволило выявить узкие места в текущем
процессе;
• реализовано решение, более полно отвечающее требованиям заказчика, че
существующие решения;
• возможность импортировать проектную документацию и экспортировать
бухгалтерские документы значительно уменьшила ручной ввод информаци
• единое рабочее пространство и система оповещения позволили пользовате
оперативно реагировать на изменения по проекту;
• система внедрена в эксплуатацию.
12
English     Русский Rules