Автомобилестроительное предприятие



ГПОАУ ЯО ЯПЭК

 

Методические указания

по выполнению проекта в группах

для студентов специальности

09.02.04 – Информационные системы (по отраслям)

 

Тема: Нормализация

Дисциплина: Основы проектирования баз данных

 

 

2017


ЗАДАНИЕ:

1. Проанализировать предметную область.

2. Разработать функциональную диаграммуIDEF0.

3. Разработать диаграмму потоков данных DFD.

4. Построить диаграмму «Сущность-связь».

5. Построить структуру таблиц базы данных.

6. Провести нормализацию. Доказать, что полученные таблицы находятся в 3НФ.

7. Реализовать таблицы и схему данных в среде MSAccess. Обосновать выбор типов полей и указание ограничений.

8. Подготовить презентацию для защиты проекта, с указанием участников проекта и проделанной ими работы. Оцените работу каждого участника команды по 5-ти бальной системе.

 

 

Список участников группы № темы Примечание
1 1. 2. 3.    
2 1. 2. 3.    
3 1. 2. 3.    

 


 

ПРИМЕРЫ ПРЕДМЕТНЫХ ОБЛАСТЕЙ:

 

1.    Аэропорт. 3

2.    Автомобилестроительное предприятие. 4

3.    Аптека. 4

4.    Туристический клуб. 6

5.    Фотоцентр. 7

6.    Проектная организация. 8

7.    Страховая компания. 9

8.    Гостиница. 9

9.    Ломбард. 10

10. Компания, занимающаяся оптово-розничной продажей. 11

11. Ведение заказов. 12

12. Бюро по трудоустройству. 12

13. Нотариальная контора. 13

14. Фирма по продаже запчастей. 14

15. Железнодорожная пассажирская станция. 15

16. ГИБДД.. 16

17. Зоопарка. 17

18. Курсы повышения квалификации. 18

19. Определение факультативов для студентов. 19

20. Распределение учебной нагрузки. 20

21. Распределение дополнительных обязанностей. 20

22. Техническое обслуживание станков. 21

23. Туристическая фирма. 22

24. Грузовые перевозки. 23

25. Учет телефонных переговоров. 23

26. Учет внутриофисных расходов. 24

27. Прокат автомобилей. 25

28. Выдача банком кредитов. 25

29. Инвестирование свободных средств. 26

30. Занятость актеров театра. 27

31. Платная поликлиника. 27

32. Анализ динамики показателей финансовой отчетности различных предприятий 28

33. Учет телекомпанией стоимости прошедшей в эфире рекламы.. 29

34. Интернет-магазин. 29

35. Ювелирная мастерская. 30

36. Парикмахерская. 31

37. Химчистка. 31

38. Сдача в аренду торговых площадей. 32

39. Городская филармония. 33

40. Аудиторская фирма. 34

41. Комбинат питания. 34

 


Аэропорт

Описание предметной области

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

В расписании указывается тип самолета, рейс, дни вылета, время вылета и прилета, маршрут (начальный и конечный пункты назначения, пункт пересадки), стоимость билета. Билеты на авиарейсы можно приобрести заранее или забронировать в авиакассах. Цена билета зависит не только от маршрута, но и от времени вылета (в неудобное время - ночь, раннее утло - цена билета ниже). До отправления рейса, если в этом есть необходимость, билет можно вернуть. Авиарейсы могут быть задержаны из-за погодных условий, технических неполадок, а также могут быть отменены, если не продано меньше установленного минимума билетов.

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

Автомобилестроительное предприятие

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

Ведется учет движения кадров и учет выпускаемой продукции.

Аптека

Аптека продает медикаменты и изготавливает их по рецептам. Лекарства могут быть разных типов:

1. Готовые лекарства: таблетки, мази, настойки:

2. Изготовляемые аптекой: микстуры, мази, растворы, настойки, порошки

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

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

Для изготовления аптекой лекарства, больной должен принести рецепт от лечащего врача. В рецепте должно быть указано: ФИО, подпись и печать врача, ФИО, возраст и диагноз пациента, также количество лекарства и способ применения. Больной отдает рецепт регистратору, он принимает заказ и смотрит, есть ли компоненты заказываемого лекарства. Если не все компоненты имеются в наличии, то делает заявки на оптовые склады лекарств и фиксирует ФИО, телефон и адрес необслуженного покупателя, чтобы сообщить ему, когда доставят нужные компоненты. Такой больной пополняет справочник заказов - это те заказы, которые находятся в процессе приготовления, с пометкой, что не все компоненты есть для заказа. Если все компоненты имеются, то они резервируются для лекарства больного. Покупатель выплачивает цену лекарства, ему возвращается рецепт с пометкой о времени изготовления. Больной также пополняет справочник заказов в производстве. В назначенное время больной приходит и по тому же рецепту получает готовое лекарство. Такой больной пополняет список отданных заказов.

Ведется статистика по объемам используемых медикаментов. Через определенный промежуток времени производится инвентаризация склада. Это делается для того, чтобы определить, есть ли лекарства с критической нормой, или вышел срок хранения или недостача.

Туристический клуб

Туристы, приходящие в туристический клуб, могут не только ходить в плановые походы, но и заниматься в различных секциях в течение всего года. Для этого они записываются в группы, относящиеся к определенным секциям.

Туристов можно условно разделить на любителей, спортсменов и тренеров. Каждая из перечисленных категорий может иметь свой набор характеристик-атрибутов. Секции клуба возглавляются руководителями, в функции которых входит контроль за работой секции. В работе секции участвуют тренеры, административно относящиеся к одной из секций. Руководитель секции назначает каждой группе тренера. Тренер может тренировать несколько групп, причем необязательно принадлежащих его секции. Спортсмены и тренеры могут участвовать в различных соревнованиях.

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

В течение года клуб организует различные походы. Каждый поход имеет свой маршрут, на который отводится определенное количество дней. По маршруту и количеству дней определяется категория сложности данного похода. Поход возглавляет инструктор, которым может быть какой-либо тренер или спортсмен. Он набивает группу в количестве 5-15 человек для своего похода, исходя из типа похода (пеший, конный, водный, годный) и физических данных туристов (по их занятиям в секциях: водники, спелеологи, альпинисты и другие, с учетом специфики занятий - не умеющего плавать никогда не возьмут на сплав, а в пеший поход небольшой категории сложности могут взять любого туриста). Инструктор может водить в походы данной категории сложности, если он сам ее ранее уже пошел.

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

Фотоцентр

Фотоцентр имеет главный офис и сеть филиалов и киосков приёма заказов, расположенных по определённымадресам. Филиалы и киоски различаются количество рабочих мест. В киосках осуществляется только приём заказов, поэтому каждый киоск пpикpеплен к опpеделенному филиалу, в котоpом эти заказы выполняются. В филиалах имеется необходимое обоpудование для пpоявки пленок и печати фотогpафий. Филиалы и киоски пpинимают заказы на пpоявку пленок, печать фотогpафий и пpоявку и печать вместе. В заказе на печать указывается количество фотогpафий с каждого кадpа, общее количество фотогpафий, фоpмат, тип бумаги и сpочность выполнения заказа. Пpи заказе большого количества фотогpафийпpедоставляются скидки. Сpочные заказы пpинимаются только в филиалах и они имеют цену в два pаза больше, чем обычный заказ. Пpипpиобpетении дисконтной каpты клиент получает значительные скидки на печать фотогpафий. Пленка, пpиобpетенная в том же филиале, куда она пpинесена на пpоявку, пpоявляется бесплатно.

Сведения о выполненных заказах и пpодажеpазличныхфототоваpовсобиpаются и обpабатываются, и на основе этой инфоpмации делается общий заказ на поставку pасходныхматеpиалов (фотобумага, фотопленка, химические pеактивы), фототоваpов и обоpудования. Полученные товаpы и матеpиалыpаспpеделяются в соответствии с запpосами по киоскам и магазинам. У фотоцентpа может быть несколько поставщиков, котоpыеспециализиpуются на pазличных поставках, либо на поставках фототоваpовpазличныхфиpм

Проектная организация

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

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

Для выполнения ряда проектов подрядная организация может привлекать субподрядные организации, передавая им объемы работ.

Ведется учет кадров, учет выполнения договоров и проектов, стоимостной учет всех выполненных работ.

Страховая компания

Описание предметной области

Вы работаете в страховой компании. Вашей задачей является отслеживание ее финансовой деятельности.

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

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

При заключении договора вы фиксируете дату заключения, страховую сумму, вид страхования, тарифную ставку и филиал, в котором заключался договор.

База данных должна содержать информацию о

Договорах(Номер договора, Дата заключения, Страховая сумма, Тарифная ставка, Код филиала, Код вида страхования).

Виде страхования(Код вида страхования, Наименование).

Филиале(Код филиала, Наименование филиала, Адрес, Телефон).

Агентах(Фамилия, Имя, Отчество, Адрес, Телефон, Код филиала).

Кроме того, исходя из базы данных, нужно иметь возможность рассчитывать заработную плату агентам. Заработная плата составляет некоторый процент от страхового платежа (страховой платеж – это страховая сумма, умноженная на тарифную ставку). Процент зависит от вида страхования, по которому заключен договор.

Гостиница

Описание предметной области

Вы работаете в гостинице. Вашей задачей является отслеживание финансовой стороны ее работы.

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

База данных должна содержать информацию о

Клиентах(Код клиента, Фамилия, Имя, Отчество, Паспортные данные, Комментарий).

Номерах(Код номера, Номер, Количество человек, Комфортность, Цена).

Поселениях(Код поселения, Код клиента, Код номера, Дата поселения, Дата освобождения, Примечание).

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

Ломбард

Описание предметной области

Вы работаете в ломбарде. Вашей задачей является отслеживание финансовой стороны его работы.

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

База данных должна содержать информацию о

Клиентах(Код клиента, Фамилия, Имя, Отчество, Номер паспорта, Серия паспорта, Дата выдачи паспорта).

Категориях товаров(Код категории товаров, Название, Примечание).

Сдаче в ломбард(Код, Код категории товаров, Код клиента, Описание товара, Дата сдачи, Дата возврата, Сумма, Комиссионные).

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


Дата добавления: 2018-06-01; просмотров: 689; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!