- •Характеристика
- •Содержание
- •Введение
- •1. Описание предметной области.
- •1.1 Описание бизнес процесса.
- •1.2 Постановка задачи.
- •2 Проектирование информационной системы
- •2.1 Модель “Как будет”.
- •2.2 Определение функционала системы.
- •2.3 Описание хранилища данных.
- •3 Средства разработки.
- •3.1 Разработка классов.
- •3.1.1 Общие сведения о классах Web-приложения.
- •3.1.2 Компоненты.
- •3.1.3 Модели.
- •3.1.4 Поведения.
- •3.1.5 Конролеры.
- •3.1.6 Действия.
- •3.1.7 Расширения
- •3.2 Архитектура приложения
- •4 Руководство пользователя.
- •4.2 Мобильное приложение.
1.1 Описание бизнес процесса.
Целью данной работы я исследование деятельности одной и тюменских компаний авторазбора.
На данный момент в компании весь учет разобранных запчастей с б/у и битых автомобилей идет через книгу учета, что создает ряд серьезных проблем для ведения успешной деятельности компании:
Компания занимается авто разбором около пяти лет, в результате на складах скопилось большое количество запчастей (более 20 000 тыс.).
Формирование заказа клиента - становится трудоемким процессом, так как перед формированием заказа необходимо узнать о наличии запчасти на складе, и только после этого внести запчасть в заявку.
Формирование внутренних отчетов компании - полностью ручной процесс.
Не возможно дать оценку состояния имущества компании, так как процесс инвентаризации представляет не определенный срок времени.
Невозможно предоставить клиентам полный доступ к информации о имеющихся запчастях.
Модель “Как есть”.
На рисунке 1 показан процесс учета запчастей “Как есть”, от начала покупки автомобиля у клиента, до занесения разобранных запчастей в книгу учета.
Рисунок 1. Диаграмма учета авто запчастей “Как есть” в нотации BPMN.
Описание процесс авторазборки б\у или битого автомобиля показанного на рисунке 1:
Клиент обращается в компанию с запросом продажи своего автомобиля.
Далее клиент может сразу предоставить справку из ГИБДД, о том что его автомобиль не числится в угоне и не был замечен в других не законных действиях, либо менеджер отправит запрос в ГИБДД самостоятельно.
Если с автомобилем все в порядке, менеджер проводит его оценку, и сообщает оценочную стоимость клиенту.
Далее, если клиента согласен с оценкой, заключается договор купли продажи.
Эвакуаторщик доставляет автомобиль на СТО.
Механик разбирает автомобиль на запчасти и составляет акт о разборе автомобиля.
Эвакуаторщик доставляет разобранные авто запчасти на склад.
Кладовщик сверяет полученные запчасти с актом разбора и вносит их в книгу учета.
1.2 Постановка задачи.
Целью разрабатываемой системы является сокращение временных и трудовых затрат поставки на учет авто запчастей разобранных автомобилей, предоставить пользователям доступ к информации о наличии авто запчастей на складе и разработать средства формирования отчетности.
Назначением системы является автоматизация процессов:
Регистрации выкупаемого автомобиля в системе.
Регистрации поступивших авто запчастей разобранного автомобиля.
Проведении инвентаризации и поставки на учет имеющихся авто запчастей.
Формирование заявок на покупку авто запчастей клиентами.
Классификация авто запчастей по маркам, моделям автомобилей и их категории.
Продвижение в сети интернет имущества компании.
Формирование отчетности.
Для решения поставленной цели необходимо решить следующий задачи:
Изучить предметную область.
Изучить работу менеджера по работе к с клиентами.
Изучить работу заведующего складом.
Разработать архитектуру будущей информационной системы.
Разработать логическую схему базы данных.
Разработать приложение для учета запчастей.
Разработать приложение для выдачи пользователям информации о имеющихся запчастях (Сайт).
Разработать приложение мобильное приложение для регистрации и проведение инвентаризации имеющихся запчастей на складах.
Предоставить средства формирования отчетности.
