Московский Государственный Технический Университет Им. Н.Э. Баумана

Калужский филиал

Кафедра САУ и электротехники

Методология проектирования баз данных

 

Расчётно-пояснительная записка к курсовой работе

по курсу «Проектирование алгоритмов и

программного обеспечения»

Выполнил: студент группы САУ-81

Лебедев А.Л.

Руководитель: доцент, к. т. н.

Николаенко С. И.

Калуга

2005 г.


I. Проект базы данных для предприятия, занимающегося заготовкой древесины, её переработкой и сбытом готовой продукции

Деревообрабатывающее предприятие осуществляет заготовку, переработку и сбыт древесины. На предприятии осуществляется бригадный принцип организации труда. Бригада может иметь следующую специализацию: заготовительная, цеховая или погрузочная. Во главе бригад стоят бригадиры. Каждая бригада имеет свой табельный номер.

Заготовка древесины заключается в следующем. Лесничество выделяет предприятию лесобилеты, в которых указано, где находятся делянки и сколько леса может быть заготовлено на каждом участке. Также указывается порода древесины. На предприятии существует определённое лицо – заведующий делянками, - который выписывает у лесничества лесобилеты, выдаёт делянки бригадам, принимает делянки от бригад, сдаёт участки назад лесничеству. Назначенная на данную делянку бригада выпиливает лес и привозит его на базу предприятия.

Привезённый на базу лес сдаётся начальнику базы, который фиксирует кубатуру кругляка.

На территории предприятия находится несколько цехов по переработке древесины, за каждым цехом закреплена сушильная камера; также имеется склад готовой продукции. Цеха пронумерованы. В каждом цехе работает бригада, (в цехе их может быть несколько), которая осуществляет распиловку древесины и её сдачу на склад продукции. Бригадир получает лес от начальника базы. Приём готовой продукции ведёт кладовщик.

На предприятии определено также лицо, которое занимается продажей товара – начальник сбыта. Он договаривается с фирмами-клиентами об объёмах и датах поставок, видах продукции и, соответственно, определяет задание цеховым бригадам.

Работники и фирмы-клиенты могут иметь телефон. Их может быть несколько.

При работе с электронными документами должна быть доступна следующая информация:

1.         штат сотрудников предприятия (таб. №, ФИО, дом. адрес, телефон, дата приёма на работу и назначения на должность, должность, номер бригады);

2.         когда и сколько лесобилетов выписано лесничеством предприятию. В лесобилетах указывается расположение делянок, площадь, порода древесины;

3.         какая бригада работает на делянке;

4.         сколько леса бригада привезла на базу. Сколько всего леса и какого хранится на базе;

5.         какую продукцию и по какой цене производит предприятие;

6.         какой план, когда и на какой срок выдан начальником сбыта цеховым бригадам;

7.         сколько леса выписал начальник бригады на базе и сдал продукции на склад. Сколько и какой продукции хранится на складе;

8.         с какими фирмами-клиентами сотрудничает предприятие (название фирмы, адрес и телефон);

9.         какой заказ и на какой срок сделан предприятию фирмой-клиентом (вид, количество продукции и по какой цене);

10.      какой товар, сколько, по какой цене и когда отгружен фирме-клиенту.

Типовые операции (транзакции)

·          приём на работу, приписывание к бригадам, назначение на должность, увольнение, снятие с должности работников, перевод в другую бригаду;

·          создание новых и расформирование старых бригад;

·          выписывание лесобилетов у лесничества;

·          выдача делянок бригадам;

·          приём делянок у бригад;

·          возвращение делянок лесничеству;

·          привоз леса бригадой на базу;

·          выдача плана цеховым бригадам;

·          получение леса бригадирами на базе;

·          сдача продукции на склад;

·          добавление и удаление фирм-клиентов;

·          получение заказа от фирмы-клиента;

·          продажа продукции.

 

Общий вид накладных и других документов

 

Лесобилет №_____

Лесничество «____________» Предприятие «____________»

Заведующий делянками ____________

Делянка № Квадрат

Площадь,

Порода древесины Кол-во, куб. м.
1 13,36 6000 сосна 50
ель 120
берёза 35
2 Т.д.

«____»___________200 г.

Накладная на возврат делянки №___ лесничеству «____________» №___ от ______

Заведующий делянками ___________

номер делянки Квадрат

Площадь,

1 13,36 6000

Накладная на заказ товара №___ от ____

Фирма-заказчик __________Начальник сбыта __________

Адрес фирмы __________

Телефон __________

Наименование Ед. измерения Цена Кол-во Стоимость
Товар1 пог. м.

Срок выполнения заказа_____

Всего на сумму _______

Накладная на продажу аналогична накладной на заказ, с той лишь разницей, что в ней указывается зав. складом и ставится не срок выполнения заказа, а дата продажи.

 Подготовка отчёт о штате сотрудников по форме:


Таб. №

ФИО Адрес Телефон Дата приёма на работу Таб. № бригады Должность Дата назначения на должность

Подготовка отчёта о наличии товара на складе по форме:

Кладовщик ______________

Наименование Ед. измерения Цена Кол-во Стоимость

Всего на сумму __________

Подготовка отчёта об ассортименте товара по форме:

Наименование Ед. измерения Цена

Подготовка отчёта о поставках товара фирмам-клиентам по форме:

Название фирмы «_____________»

Адрес

Телефон Срок поставок с___ по ___

Наименование Ед. измерения Цена Кол-во Стоимость

Всего на сумму: _________

Подготовка плана работы цеховым бригадам по форме:

План работы № __

Бригада №___Начальник сбыта ____________

Бригадир ___________Дата ____ Срок выполнения, дней ____

Наименование Ед. измерения Кол-во

II Концептуальное проектирование

 

1. Типы сущности

Выделим следующие типы сущностей:

1.         древесина;

2.         лесобилет;

3.         делянка;

4.         работник;

5.         бригада;

6.         бригадир;

7.         зав. делянками;

8.         нач. базы;

9.         продукция (товар);

10.      зав. складом

11.      нач. сбыта;

12.      фирма-клиент;

13.      телефон;

14.      накладная на возврат делянки лесничеству;

15.      накладная на заказ товара;

16.      накладная на продажу товара;

17.      план работы цеховой бригады;

 

Типы сущностей

Наименование Краткое описание Синонимы Особенности
древесина сырьё для продукции лес, сырьё
лесобилет документ, который выдаётся лесничеством нумерация лесобилетов ведётся в рамках текущего года
делянка место в лесополосе, где предприятию разрешено выпиливание леса участок делянки могут возвращаться лесничеству по одной по мере выпиливания в них леса
работник общее наименование для всех работающих на предприятии каждый работник входит в состав какой-либо бригады, кроме нач. базы, зав. складом, зав. делянками и нач. сбыта
бригада основное рабочее звено предприятия каждая бригада выполняет только определённые виды работ
бригадир работник, возглавляющий бригаду начальник в каждой бригаде обязательно есть бригадир
зав. делянками работник, занимающийся выпиской лесобилетов у лесничества и возвратом участков, а также следящий за использованием делянок бригадами эту должность занимает только один работник
нач. базы работник, который принимает лес и выдаёт лес цеховым бригадам --//--
зав. складом работник, который принимает готовую продукцию у цеховых бригад и выдаёт её фирмам- клиентам кладовщик --//--
нач. сбыта работник, который непосредственно сотрудничает с фирмами-клиентами и определяет план работы цеховым бригадам --//--
продукция совокупность изделий, которые выпускает предприятие товар вся продукция хранится на одном складе, может иметь одинаковое наименование, но разную цену
фирма-клиент фирмы, которые осуществляют заказ и покупку продукции фирма-покупатель, фирма-заказчик делает заказ на продукцию, однако если таковая имеется на складе, может приобрести её сразу
телефон средство сообщения между лесничеством, фирмами-клиентами и руководящими работниками, а также работников между собой фирмы-клиенты и работники могут иметь несколько номеров телефонов
накладная на возврат делянки лесничеству документ, который свидетельствует, что лесничество приняло делянку у предприятия (зав. делянками) нумерация накладных ведётся в рамках года
накладная на заказ товара документ, в котором фирма-клиент указывает какую продукцию она хочет приобрести и в какой срок бланк заказа --//--
накладная на продажу товара документ, который выписывает у зав. складом фирма-клиент, где указывается, какую продукцию она хочет приобретает и когда срок нумерация накладных ведётся в рамках года
план работы цеховой бригады график работы бригады график работы выдаётся цеховым бригадам

 

2. Типы связей

 

Определим типы связей:

1.         работник приписан к бригаде;

2.         бригаду возглавляет бригадир;

3.         зав. делянками выписывает лесобилет;

4.         лесобилет содержит делянку;

5.         древесина указана для делянки;

6.         зав. делянки оформляет накладную на возврат делянки лесничеству;

7.         накладная на возврат делянки лесничеству содержит делянку;

8.         делянка закреплена за бригадиром;

9.         древесина имеется у бригадира;

10.      лес хранится у начальника базы;

11.      начальник сбыта оформляет накладную на заказ;

12.      фирма-клиент выписывает накладную на заказ;

13.      продукция входит в накладную на заказ;

14.      начальник сбыта выдаёт план работы;

15.      бригадир получает план работы;

16.      продукция входит в план работы;

17.      бригадир сдаёт продукцию;

18.      продукция хранится у зав. складом;

19.      зав. складом оформляет накладную на продажу;

20.      фирма-клиент выписывает накладную на продажу;

21.      продукция входит в накладную на продажу;

22.      фирма-клиент имеет телефон;

23.      работник имеет телефон.

Типы связей

Тип сущности Тип связи Тип сущности Кардинальность Степень участия
древесина указана для делянка M:N Т:Т
зав. делянками выписывает лесобилет 1:М Т:Т
делянка входит в лесобилет M:1 Т:Т
зав. делянками оформляет накладная на возврат делянки лесничеству 1:М Т:Т
делянка входит в накладная на возврат делянки лесничеству M:1 Т:Т
делянка закреплена за бригадир 1:1 Т:Р
работник приписан к бригада М:1 T:Т
бригадир возглавляет бригада 1:1 Т:Т
древесина имеется у бригадир М:N Т:Р
древесина хранится у нач. базы М:1 P:Т
бригадир сдаёт продукция M:N Р:Т
продукция хранится у зав. складом М:1 P:Т
фирма-клиент выписывает накладная на заказ 1:М Т:Т
нач. сбыта оформляет накладная на заказ 1:М Т:Т
продукция входит в накладная на заказ 1:М Т:Т
фирма-клиент выписывает накладная на продажу 1:М Т:Т
зав. складом оформляет накладная на продажу 1:М Т:Т
продукция входит в накладная на продажу 1:М Т:Т
нач. сбыта выдаёт план работы 1:М Т:Т
бригада получает план работы 1:М Р:Т
продукция входит в план работы 1:М Т:Т
работник имеет телефон М:1 P:Т
фирма-клиент имеет телефон М:1 P:Т

 


Информация о работе «Методология проектирования баз данных»
Раздел: Информатика, программирование
Количество знаков с пробелами: 51205
Количество таблиц: 17
Количество изображений: 4

Похожие работы

Скачать
77159
2
0

... к первой фазе и является наиболее трудным и длительным во времени этапом процесса проектирования. Однако он является наиболее важным, т.к. на его базе строится большинство проектных решений. Основной задачей является сбор требований, предъявляемых к содержанию и процессу обработки данных пользователями всех уровней. Анализ требований обеспечивает согласованность целей пользователей, а также ...

Скачать
17499
5
24

... , служащее для определения экземпляров сущности. В первую очередь необходимо начать с описания объектов базы данных (сущностей), определения их атрибутов и установки связей между сущностями. 1.1.1 Описание предметной области Консалтинговое агентство предоставляет маркетинговые услуги – консультации в области аудита, экспресс- анализа и бизнес-планирования для промышленных предприятий. ...

Скачать
40341
0
0

... на модели данных, реализованные в различных СУБД. Наибольшую популярность получили CASE-системы для реляционных СУБД с SQL-моделями данных, а DD/D переименовался в CASE-репозиторий проектируемой ИС. На этом пути возникло два основных направления развития CASE-систем и технологий проектирования: CASE-системы для проектирования собственно БД (или т. н. Upper-CASE) и интегрированные инструменты, ...

Скачать
35006
10
7

... компиляция концептуальной модели предметной области в схему БД). Второй вариант - прямая реализация СУБД, основанная на какой либо семантической модели данных. 2. Создание базы данных «Деканат: дистанционного обучения КТИ» 2.1 Краткая характеристика предметной области Предполагаемый деканат дистанционного образования Калмыцкого Технологического Института, именуемый в дальнейшем "ДДО КТИ ...

0 комментариев


Наверх