Мелкооптовый книжный магазин — КиберПедия 

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Мелкооптовый книжный магазин

2018-01-03 358
Мелкооптовый книжный магазин 0.00 из 5.00 0 оценок
Заказать работу

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

Магазин закупает книги у поставщиков и для каждого из них требуется следующая информация в БД: название поставщика и его юридический адрес; банк поставщика и номер счета в этом банке; ИНН поставщика.

При регистрации поступившей партии книг в БД заносится: название поставщика и дата поставки; список книг с указанием количества и закупочной цены по каждой позиции.

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

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


Пассажирские автоперевозки

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

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

При регистрации штата водителей в БД заносятся следующие сведения по каждому из них: ФИО водителя и его табельный номер; год рождения и стаж работы; категория водителя (D, E); классность водителя (1, 2, 3).

Для учета объема перевозок в БД необходимо фиксировать по каждому выполненному рейсу: дата рейса; шифр маршрута; табельный номер водителя; число проданных билетов; общая выручка с рейса.

 

Авиакомпания

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

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

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

 

 


Строительная организация

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

1. Каждый из строящихся объектов характеризуется своим названием и адресом, а также сметой на разные виды стройматериалов (с указанием названия, единицы измерения и требуемого количества по каждой позиции).

2. Запасы стройматериалов, которые хранятся на складе, описываются следующими реквизитами: название; единица измерения; остаток на складе; поставщик.

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

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

5. Распределение стройматериалов по строящимся объектам осуществляется с помощью заявок. Для каждой заявки в БД фиксируется: название объекта; дата заявки; перечень заказанных стройматериалов (с указанием названия, единицы измерения и количества для каждой позиции).

6. По каждому из строителей, которые участвуют в выполнении работ на объектах, требуется обеспечить хранение в БД следующих атрибутов: ФИО; пол; дата рождения и адрес проживания; трудовой стаж; список специальностей, которыми владеет.

7. Для проведения работ на объектах из строителей формируются бригады. При этом по каждой бригаде в БД необходимо иметь: название бригады; бригадир; состав (работники).

8. Для учета выполняемых работ в БД фиксируется: дата; название объекта; название бригады; перечень выполненных работ (с указанием вида работы и выполненного объема по каждой позиции).



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

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.