Московский Государственный Технический Университет Им. Н.Э. Баумана
Калужский филиал
Кафедра САУ и электротехники
Расчётно-пояснительная записка к курсовой работе
по курсу «Проектирование алгоритмов и
программного обеспечения»
Выполнил: студент группы САУ-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. план работы цеховой бригады;
Типы сущностей
Наименование | Краткое описание | Синонимы | Особенности | ||
древесина | сырьё для продукции | лес, сырьё | |||
лесобилет | документ, который выдаётся лесничеством | нумерация лесобилетов ведётся в рамках текущего года | |||
делянка | место в лесополосе, где предприятию разрешено выпиливание леса | участок | делянки могут возвращаться лесничеству по одной по мере выпиливания в них леса | ||
работник | общее наименование для всех работающих на предприятии | каждый работник входит в состав какой-либо бригады, кроме нач. базы, зав. складом, зав. делянками и нач. сбыта | |||
бригада | основное рабочее звено предприятия | каждая бригада выполняет только определённые виды работ | |||
бригадир | работник, возглавляющий бригаду | начальник | в каждой бригаде обязательно есть бригадир | ||
зав. делянками | работник, занимающийся выпиской лесобилетов у лесничества и возвратом участков, а также следящий за использованием делянок бригадами | эту должность занимает только один работник | |||
нач. базы | работник, который принимает лес и выдаёт лес цеховым бригадам | --//-- | |||
зав. складом | работник, который принимает готовую продукцию у цеховых бригад и выдаёт её фирмам- клиентам | кладовщик | --//-- | ||
нач. сбыта | работник, который непосредственно сотрудничает с фирмами-клиентами и определяет план работы цеховым бригадам | --//-- | |||
продукция | совокупность изделий, которые выпускает предприятие | товар | вся продукция хранится на одном складе, может иметь одинаковое наименование, но разную цену | ||
фирма-клиент | фирмы, которые осуществляют заказ и покупку продукции | фирма-покупатель, фирма-заказчик | делает заказ на продукцию, однако если таковая имеется на складе, может приобрести её сразу | ||
телефон | средство сообщения между лесничеством, фирмами-клиентами и руководящими работниками, а также работников между собой | фирмы-клиенты и работники могут иметь несколько номеров телефонов | |||
накладная на возврат делянки лесничеству | документ, который свидетельствует, что лесничество приняло делянку у предприятия (зав. делянками) | нумерация накладных ведётся в рамках года | |||
накладная на заказ товара | документ, в котором фирма-клиент указывает какую продукцию она хочет приобрести и в какой срок | бланк заказа | --//-- | ||
накладная на продажу товара | документ, который выписывает у зав. складом фирма-клиент, где указывается, какую продукцию она хочет приобретает и когда срок | нумерация накладных ведётся в рамках года | |||
план работы цеховой бригады | график работы бригады | график работы | выдаётся цеховым бригадам |