Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Основы проектирования и реализации баз данных. Методические указания к проведению лабораторных работ по курсу «Базы данных»

.pdf
Скачиваний:
0
Добавлен:
11.08.2026
Размер:
571 Кб
Скачать

Поэтому отделу требуются данные о заказах для каждого исполнителя, включающие ФИО, количество заказов (позиций заказов) и общий невыполненный тираж. После выполнения работы для данной позиции заказа проставляется признак «выполнено». Весь заказ считается выполненным, когда завершена работа по всем его позициям.

Также отделу требуются данные о наличии материалов на складе.

Вариант 2. Гостиничный комплекс

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

1.Работник регистрационного отдела гостиницы

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

2.Управляющий фирмой

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

21

3. Турист Турист должен иметь возможность получить информацию о гостиницах

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

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

в каждой гостинице может быть различное количество номеров;

номера могут быть одно-, двух-, трех- и четырехместные;

стоимость проживания в общем случае зависит от количества мест в номере, его класса и этажа;

клиент может приезжать в разные гостиницы по нескольку раз;

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

Вариант 3. Фирма по продаже автомобилей

Фирма «Автоцентр» занимается продажей легковых автомобилей на заказ. Бизнес-процесс строится следующим образом. Покупатель выбирает по каталогу, предлагаемому фирмой, модель автомобиля, цвет и комплектацию, после чего делает заказ. Менеджер фирмы выписывает счет и оформляет предварительную заявку одному из поставщиков, с которыми у фирмы заключены договора. После оплаты счета клиентом фирма подтверждает заявку поставщику и обязуется в течение двух недель поставить автомобиль покупателю.

Требования к информационной системе.

1.Отдел маркетинга

Отдел маркетинга занимается формированием каталога моделей автомобилей. При составлении каталога учитывается количество проданных автомобилей каждой модели за предыдущие периоды.

22

2. Отдел продаж Отдел продаж решает две основные задачи: оформление заказа и

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

3. Руководство фирмы Руководству требуется информация о прибыли, полученной от продаж за

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

Вариант 4. Склад бытовой химии

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

1. Заведующий складом Задачей заведующего складом является при получении товара занести

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

23

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

2. Торговый агент Торговый агент должен в любой момент времени иметь информацию о

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

3. Руководитель Руководителя интересует информация об имеющихся запасах продукции

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

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

на одном складе может быть несколько видов продукции;

продукция одного вида может храниться на различных складах;

поставщик предоставляет каталог с указанием видов поставляемой продукции и текущих цен на нее, цена со временем меняется, это изменение должно отражаться в каталоге;

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

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

Вариант 5. Такси

Такси «Круиз» занимается перевозкой пассажиров в городе. Работа фирмы построена следующим образом. Фирма заключает договор с частными лицами, которые работают таксистами на собственном транспорте. График их работы – свободный. Каждая машина оборудуется радиостанцией и ей

24

присваивается индивидуальный позывной номер. У нескольких автомобилей (с различными позывными) может быть один водитель-таксист. При выходе на работу таксист сообщает об этом в диспетчерскую и указывает свое расположение (улицу). Диспетчер отмечает машину как свободную. При поступлении очередного заказа диспетчер выясняет пункт отправления, назначения, ближайшую свободную машину и направляет ей заказ. Таксист и сам может сообщить в диспетчерскую о том, что взял пассажиров. В обоих случаях машина отмечается как занятая. После выполнения заказа таксист сообщает об этом в диспетчерскую и машина вновь «освобождается».

Требования к информационной системе: 1. Диспетчерская

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

По мере накопления информации диспетчер уточняет приблизительное время поездки и расстояние между районами города.

2. Таксист Таксист должен иметь возможность посмотреть список своих поездок с

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

3. Бухгалтерия При расчете заработной платы таксистов бухгалтерия учитывает общую

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

25

Алексеев Владимир Александрович

ОСНОВЫ ПРОЕКТИРОВАНИЯ И РЕАЛИЗАЦИИ БАЗ ДАННЫХ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ к проведению лабораторных работ по курсу

«БАЗЫ ДАННЫХ»

Редактор Е.А Федюшина

 

Подписано в печать

. Формат 60х84 1/16. Бумага офсетная.

Ризография. Печ. л. 1,8. Тираж 100 экз. Заказ № .

Издательство Липецкого государственного технического университета. Полиграфическое подразделение Издательства ЛГТУ.

398600, Липецк, ул. Московская, 30.

26

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]