- •Предисловие
- •Теоретические сведения.
- •1.2 Проектирование бд.
- •1.2.1. Первая стадия концептуального проектирования базы данных . Er-диаграмма.
- •1.2.2. Объединение локальных представлений.
- •1.2.3. Ограничения целостности.
- •1.2.4. Представление концептуальной модели средствами модели данных субд.
- •1.3. Реляционная модель данных.
- •1.4. Манипулирование данными в реляционной модели.
- •1.4.1.Операции реляционной алгебры.
- •1.5. Процесс нормализации отношений.
- •Примеры предметных областей для лабораторных работ.
- •1. Автоматизация Библиотеки.
- •2. Автоматизация поликлиники – выдача талонов
- •3. Автоматизация поликлиники – вызовы на дом
- •4. Автоматизация работы кадрового агентства.
- •5. Автоматизация работы диетической столовой.
- •6. Автоматизация работы книжного магазина.
- •7. Автоматизация работы детского сада.
- •8. Тестирование.
- •9. Автоматизация супермаркета.
- •10. Автоматизация телефонного справочника ЯрГу.
- •11. Автоматизация пункта проката видеокассет.
- •12. Автоматизация работы аптеки.
- •14. Автоматизация работы адвокатской конторы.
- •15. Автоматизация работы фирмы.
- •16. Автоматизация работы гостиницы.
- •17. Автоматизация работы ломбарда.
- •18. Автоматизация работы нотариальной конторы.
- •19. Автоматизация распределения учебной нагрузки.
- •20. Автоматизация работы туристической фирмы.
- •21. Автоматизация учета телефонных переговоров.
- •22. Автоматизация работы фирмы по прокату автомобилей.
- •23. Автоматизация работы информационно-аналитического центра коммерческого банка.
- •24. Автоматизация работы ювелирной мастерской.
- •25. Автоматизация работы по сдаче в аренду торговых площадей.
- •Литература
- •Оглавление
20. Автоматизация работы туристической фирмы.
Описание предметной области.
Задача – информационная поддержка финансовой деятельности туристической фирмы.
Информация
Работа с клиентами организована следующим образом: у каждого клиента, пришедшего в фирму, собираются некоторые стандартные данные — инициалы, адрес, телефон, паспортные данные. После этого сотрудники выясняют у клиента, где он хотел бы отдыхать. При этом ему демонстрируются различные варианты, включающие страну проживания, особенности местного климата, имеющиеся отели разного класса, вид транспорта, программа тура. Наряду с этим обсуждается возможная длительность пребывания и стоимость путевки. Стоимость путевки зависит от длительности тура и отеля. В случае если удалось договориться и найти для клиента приемлемый вариант, то регистрируется факт продажи путевки (или путевок).
Реализовать следующие функции системы
Регистрация клиента.
Подбор варианта тура и автоматический расчет стоимости.
Заключение договора и печать путевки.
Услуга — «Горящие путевки» со скидкой.
Предоставление различной статистической информации:
Выручка фирмы за период;
Наиболее популярные маршруты.
Маршруты, не пользующиеся спросом.
Прием претензий клиентов, и ведение списков неблагополучных отелей.
21. Автоматизация учета телефонных переговоров.
Описание предметной области.
Задача – информационная поддержка коммерческой службы телефонной компании.
Информация
Компания предоставляет абонента телефонные линии для междугородных переговоров. Абонентами компании являются юридические лица, имеющие телефонную точку, ИНН, расчетный счет в банке. Стоимость переговоров зависит от города, в который выполняется звонок, времени суток (день, ночь), длительности звонка. Каждый звонок автоматически фиксируется в БД. В компании введена глубокая система скидок — стоимость минуты уменьшается в зависимости от длительности разговора. Размер скидки для каждого города разный.
Реализовать следующие функции системы
Заключение договоров на обслуживание клиентов.
Автоматическая регистрация звонков, расчет стоимости.
Распечатка звонков клиента с подсчетом общей суммы за период.
Закрытие счета после оплаты.
Начисление пени, в случае задержки оплаты (возможность блокирования номера)
22. Автоматизация работы фирмы по прокату автомобилей.
Описание предметной области.
Задача – отслеживание финансовых показателей работы пункта проката.
Информация
В автопарк входит некоторое количество автомобилей различных марок, стоимостей и типов. Каждый автомобиль имеет свою стоимость проката, зависящую от марки, от года выпуска и срока проката. В пункт проката обращаются клиенты. Все клиенты проходят обязательную регистрацию, при которой о них собирается стандартная информация (инициалы, адрес, телефон, паспортные данные). Каждый клиент может обращаться в пункт проката несколько раз. Все обращения фиксируются, при этом по каждой сделке запоминаются дата выдачи и ожидаемая дата возврата. Необходимо ввести систему штрафов за возвращение автомобиля в ненадлежащем виде и систему скидок для постоянных клиентов.
Реализовать следующие функции системы
Ведение и пополнение информации в банке автомобилей.
Регистрация клиентов и подбор автомобилей.
Автоматический расчет стоимости проката с учетом возможной скидки.
Возврат автомобиля в салон и расчет штрафа, если автомобиль возвращен в ненадлежащем виде.
Расчет выручки пункта проката.
Статистика по наиболее популярным маркам.