Автор: Пользователь скрыл имя, 24 Ноября 2011 в 12:49, курсовая работа
В настоящее время область применения компьютеров и компьютерных технологий настолько обширно, что жизнь без них просто немыслима. Уровень информатизации общества растет со стремительными темпами, и все острее встают вопросы хранения, обработки данных. Кроме того, повышаются требования к контролю над деятельностью предприятий и учреждений, в связи с этим увеличивается число информационных потоков, что осложняет управление предприятием. Только своевременное получение необходимых данных и их анализ позволяют принять верные решения.
2.3 Назначение связей
Для
поддержания взаимосвязи
Рассмотрим существующие связи между выделенными сущностями.
1) Клиент производит заказ в соответствии с рисунком 3.
Рисунок
3-Отношение клиент-заказ
Связь «один ко многим», так как один клиент может иметь несколько заказов, а каждая сущность «Заказ» имеет связь с одним определенным клиентом.
2) К заказу разрабатывается изделие в соответствии с рисунком 4.
Рисунок 4-Отношение заказ-изделие
В данном случаи имеем связь «один к одному». С одной стороны конкретный заказ определяет требуемое изделие, а с другой стороны изделие характеризует заказ.
3) Из материала изготавливается изделие в соответствии с рисунком 5.
Рисунок
5-Отношение материал-изделие
В этом взаимодействии связь осуществляется по типу «многие к одному». Изделие может состоять из множества материалов. (окно имеет порядка 40 наименований материалов)
4) Поставщик поставляет материал в соответствии с рисунком 6.
Рисунок
6-Отношение поставщик материал
Связь «один ко многим», то есть один поставщик может поставлять несколько видов товаров, но каждый товар обладает только одним своим поставщиком. Имеется ввиду, что одинаковые материалы от разных поставщиков имеют различную цену и другие параметры.
5) Монтажная бригада производит установку заказа в соответствии с рисунком 7.
Рисунок 7-Отношение М.бригада-заказ
Каждая
монтажная бригада может
6)
Сборочная бригада производит сборку
изделия в соответствии с рисунком 8.
Рисунок
8-Отношение сб.бригада- изделия
Каждая
сборочная бригада может
7) Сотрудник комплектует монтажную бригаду в соответствии с рисуyком 9.
Рисунок
9-Отношение М.бригада-сотрудник
В данной связи бригада может состоять из нескольких сотрудников (обычно двух). Но сотрудник не может числиться в нескольких рабочих бригадах.
8) Сотрудник комплектует сборочную бригаду в соответствии с рисунком 10.
Рисунок
10-Отношение сб.бригада сотрудник
В
данной связи бригада может состоять
из нескольких сотрудников ( 12 человек).
Но сотрудник не может числиться в нескольких
рабочих бригадах.
2.4 Составление справочника задач
При исследовании предметной области были выделены следующие задачи пользователя, которые представлены в таблице 9.
Таблица 9 – Справочник задач решаемых пользователем
Наименование задачи | Цель решения задачи |
Сущности, используемые при решении задачи | Частота решения
задачи
(раз/год) |
1 | 2 | 3 | 4 |
Поиск материала | Установления наличия или отсутствия требуемого материала на складе | Изделие
Материал |
10000 |
Оформление заказа | Составление официального документа, с подписями клиента и фирмы. Установка сроков изготовления и установки изделия. Назначение бригад. | Клиент
Заказ Изделие Сборочная бригада. Монтажная бригада |
10000 |
Поиск поставщика | Выделение из нескольких поставщиков нужного материала , наиболее выгодного по всем условиям | Материал
Поставщик |
50 |
Удаление сотрудника | Увольнение сотрудника. | Сотрудник | 50 |
Перемещение сотрудника | Смена бригады
сотрудника для
смены рабочего графика |
Сотрудник
Монтажная бригада |
20 |
Поиск монтажной бригады | Установление монтажной бригады отвечающей за установку изделия. И постановка ей задачи. | Клиент.
Заказ Монтажная бригада |
6000 |
Поиск дат исполнений | Поиск ближайших дат исполнения для составления разнарядок на последующие дни для бригад. | Заказ | 6000 |
Установления адреса клиента | Для уточнения адреса выезда монтажной бригады | Клиент,
Заказ
Монтажная бригада |
5000 |
Поиск зарплаты сотрудника | Увеличение(уменьшение) зарплаты сотрудника. | Монтажная
бригада
Сборочная бригада Сотрудник |
50 |
Анализ оплаты изделия и работ | Для оценки проведения сборки и монтажа. Не оплаченные заказы не «идут в цех» | Заказ
Изделие |
10000 |
Продолжение таблицы 9 | |||
1 | 2 | 3 | 4 |
Поиск телефона клиента | Для информирования
клиента
о дате и времени монтажа |
Заказ
клиент |
6000 |
Поиск стоимости изделия | Для анализа текущих тенденций и оценки денежных возможностей покупателя. | Клиент
Заказ Изделие |
20 |
2.5 Концептуально-инфологическая модель базы данных
Построим концептуально-инфологическую модель проектируемой базы данных.
Рисунок 11 - Концептуально-инфологическая модель базы данных