Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


ПОДРАЗДЕЛЕНИЯ




 

- номер цеха;

- наименованиецеха или участка.

 

ПЛАН (производственный план предприятия)

 

- код изделия;

- распределение плана по всем месяцам - выпуск , в штуках, в январе, феврале и т.д.;

- дата начала действия плана.

 

 

ДОГОВОРЫ ( на поставку компонент)

 

- код поставщика;

- уникальный номер договора;

- код компонента - материала или покупной детали;

- единица измерения;

- план поставки на год, в шт.;

- распределение плана по всем месяцам - поставки в январе, феврале и т.д.;;

- дата начала действия договора.

 

РАБОТНИКИ (личный состав, штат предприятия)

 

- номер цеха;

- табельный номер рабочего;

- код профессии;

- разрядрабочего;

- часовая тарифная ставка;

- семейное положение;

- фамилия с инициалами.

 

ВЫРАБОТКА(учет выработки работников)

 

- номер цеха;

- номер участка;

- код изделия;

- номер операции;

- табельный номер работника;

- количество годных деталей;

- количество бракованных деталей;

- процент оплаты брака;

- дата выполнения работ.

 

 

ПОСТАВЩИКИ

 

- уникальный код поставщика;

- наименование поставщика;

- адрес поставщика.

 

ПОСТАВКА компонент

 

- номер склада;

- код поставщика;

- код компоненты;

- единица измерения;

- количество ;

- дата поступления;

- уникальный номер документа.

 

 

ОТГРУЗКА готовой продукции

 

- номер склада;

- код покупателя;

- код готового изделия;

- единица измерения;

- количество;

- дата отгрузки;

- уникальный номер документа.

 

ПОКУПАТЕЛИ

 

- уникальный код покупателя;

- наименование;

- город;

- почтовый адрес.

 

 

СКЛАДЫ

 

- номер склада;

- фамилия материально ответственного лица;

- код детали - компоненты или изделия;

- единица измерения;

- количество, имеющееся на складе;

- дата последней операции.

 

 

ЗАРПЛАТА (бухгалтерский учет начисления и удержания по зарплате)

 

- табельный номер работника;

- сумма начисления;

- сумма удержания;

- дата выдачи.

 

 

ЗАКАЗЫ (договоры на отгрузку готовой пpодукции покупателям)

 

- код покупателя;

- уникальный номер заказа;

- код изделия;

- единица измерения;

- план поставки на год, в шт.;

- распределение плана по всем месяцам - поставки вянваре, февралеи т.д.;

- дата начала действия договора.

 

 

Упражнение. Постройте формальную модель предприятия в форме базы данных, определив таблицы КОМПОНЕНТЫ, ИЗДЕЛИЯ и т.д., используя выделенные слова (код, наименование, характеристика, единица, цена и т.д.) в качестве имен полей (здесь и далее мы для удобства используем кириллические имена произвольной длины; если ваша СУБД не поддерживает соответствующие идентификаторы, используйте латинскую транскрипцию и сокращения). Выясните, какие поля (или группа полей) являются первичными и внешними ключами. Правила целостности и корректности значений полей и записей таблиц (в частности, допустимость неопределенных значений) определите самостоятельно, исходя из содержательного смысла таблиц и отношений.

Упражнение. Проведите в компьютерном классе деловую игру, распределив роли директора предприятия, бухгалтера, мастера, поставщика, заказчика и т.п. по предлагаемому или - выдуманному самостоятельно "сценарию":

 

Заказчик - директору: "По нашему договору №…, от …. ваше предприятие недопоставило … изделий "…". Если Вы не поставите требуемые изделия в течении … дней, мы обратимся в суд"

Директор - заказчику "Минутку-минутку, сейчас уточним…У меня почему-то стоит другая дата…"

Директор - кладовщику "Сколько у нас на складе изделий "…"? Не хватает?"

Директор - начальнику цеха "Сможем в течении … дней собрать недостающие .. штук изделий "…"?

 

Далее следуют обращения

 

- начальника цеха на склад в поиске нужных компонент,

- начальника цеха - к директору с просьбой повысить тарифные расценки за срочную работу,

- директора - в бухгалтерию, с вопросом о финансовых возможностях предприятия выполнить эту просьбу,

- директора к поставщикам с просьбой срочно поставить недостающие компоненты,

- и т.д. - импровизируйте!

 

Разумеется, ваша игра должна быть достаточно деловой, т.е. серъезной - все обращения должны подкрепляться конкретными цифрами, датами, наименованиями, ссылками и т.д. - проще говоря, реальной работой по формированию запросов к БД и ее модификации.

 

 

ЛИТЕРАТУРА.

 

1) М.Нагао, Т.Катаяма, С.Уэмура. Структуры и базы данных – М.,Мир, 1986 – 196 с.

2) М.Грабер. Введение в SQL

3) А.Горев. Visual FoxPro 5.0. Книга для программистов – М., ТОО «Эдэль», 1997 – 552 с.

4) М.Антонович, Visual FoxPro для Windows, BINOM Publishers, 1996 – 688 с.

5) М.Базиян. Использование Visual FoxPro 6. Вильямс, 2000 - 925 с.

6) З.Пэддок, Дж.Петерсен, Р.Тэлмейдж. Visual FoxPro 6. Разработка корпоративных приложений. Изд-во ДМК 2000, 588 с.

 

 

Приложение1. Нормальные формы БД.

 

 

Приложение 2.

(выполнено, под руководством автора, студенткой А.Юсуповой в качестве одного из разделов дипломной работы)

 


Поделиться:

Дата добавления: 2015-01-29; просмотров: 92; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты