- •Оглавление:
- •Введение
- •Аналитическая часть
- •Анализ программного и технического обеспечения ключевых подразделений компании «макс-клининг»
- •Проектная часть Описание предметной области
- •Технико-экономическое обоснование методов разработки и реализации
- •Проектирование базы данных Этап концептуального проектирования
- •Концептуальная модель данных в стандарте Чена
- •Er-диаграмма в среде eRwin
- •Анализ модели
- •Этап физического проектирования
- •Реализация основных запросов
- •Заключение
- •Список информационных источников
Проектная часть Описание предметной области
Компания обладает собственным автопарком в г. Москве, который включает в себя 5 машин марок VOLVO , а также водителей, закрепленных за каждой машиной 6 человек. Бригадами (3) , выполняющими комплексную уборку помещений, в количестве 3 человек в каждой.
Услуги компании:
Комплексной уборка помещений (торговых, производственных, складских и промышленных);
Клиент, которым может быть только юридическое лицо, обращается к сотруднику компании «МАКС» в должности менеджера по приему заказов. Компания предоставляет свои услуги, как по требованию самого клиента, так и в течение длительного срока (от 7 дней и выше).
С менеджером по приему заказов клиент обсуждает следующее:
Клиент предоставляет данные о помещении, нуждающееся в обслуживании (тип помещения, площадь, местоположение);
Цену, измеряемую в рублях, определяется в договоре (100% предоплата):
По требованию клиента (разовая) – зависит от площади помещения, типа уборки и от количества задействованных бригад.
В течение длительного срока – зависит срока обслуживания, периодичности и площади помещения.
Договор, содержащий в себе:
Персональные данные клиента
Данные о помещении
Срок обслуживания
Количество задействованных бригад
Качество обслуживания будет проверено клиентом и сотрудником компании, контролирующим итог работы бригады. В случае совпадающей, неудовлетворительной оценки клиента и сотрудника будут сделаны выговоры рабочей группе вплоть до увольнения.
Подбор машин, доступных автопарком компании, будет осуществлять специалист по подбору транспорта. Он оценит необходимое количество бригад для обслуживания помещения и машин, необходимых для перевозки рабочей группы к месту назначения. Подбор машин осуществляется сразу после предоставленных данных о помещении клиентом до заключения договора.
Технико-экономическое обоснование методов разработки и реализации
Для проектирования базы данных сервисного центра было принято решение использовать метод ER – диаграмм. Данный метод проектирования был выбран мною, на основании следующих факторов:
Метод ER-диаграмм преподавался нам на дисциплине Базы Данных.
Метод проектирования с помощью ER – диаграмм имеет ряд преимуществ, а именно - наглядность; возможность проектирования базы данных с большим количеством объектов и атрибутов;
ER- диаграммы дают возможность произвести анализ предметной области более конкретно;
Снижаются требования к знанию языка SQL.
В основе ER – модели лежат три элемента:
Сущность
Атрибут
Связь
В качестве системы автоматизированного проектирования базы данных мною была выбрана ERwin Data Modeler.
В качестве СУБД был выбран Microsoft Access. Данная СУБД была выбрана мною, на основании следующих факторов:
Microsoft Access преподавался мне во время обучения;
Access позволяет быстро и легко создавать таблицы запросы;
При обработке данных Access использует язык запросов SQL, который так же преподавался мне на дисциплине Базы Данных.
Проектирование базы данных Этап концептуального проектирования
Описание сущностей.
Выделение сущностей.
Описание связей.
Сущность |
Связь |
Сущность |
ПК |
СУ | |
1С |
2С | ||||
Помещения |
Предоставляются |
Клиент |
1:m |
П |
П |
|
Обслуживают |
Сотрудники |
m:n |
П |
П |
|
Входят |
Договор |
1:m |
П |
П |
|
Нуждаются (Включаются) |
Заказ |
m:n |
Ч |
П |
|
Подвергается |
Уборка |
1:m |
П |
П |
|
|
|
|
|
|
|
|
|
|
|
|
Клиент |
Консультируется |
Сотрудники |
m:n |
Ч |
Ч |
|
Подписывает |
Договор |
1:m |
П |
П |
|
|
|
|
П |
П |
|
Делает |
Заказ |
1:m |
П |
П |
|
Оценивает |
Уборка |
1:m |
Ч |
Ч |
|
|
|
|
|
|
|
|
|
|
|
|
Сотрудники |
Оформляют |
Договор |
1:m |
Ч |
П |
|
Принимают |
Заказ |
1:m |
П |
П |
|
Исполняют |
Заказ |
m:n |
П |
П |
|
Контролируют |
Уборка |
1:m |
П |
П |
|
Выполняют |
Уборка |
m:n |
П |
П |
|
|
|
|
|
|
|
|
|
|
|
|
Договор |
|
|
|
|
|
|
Разрешает |
Заказ |
1:m |
П |
П |
|
Обязует |
Уборка |
1:m |
П |
П |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Заказ |
Требует |
Уборка |
1:1 |
П |
П |
|
|
|
|
|
|
|
|
|
|
|
|
Уборка |
- |
- |
- |
- |
- |
|
|
|
|
|
|