Необходимо выполнить курсовую работу в соответствии с нижесказанным ТЗ. Также необходимо иметь инфологическую и логическую модели. Курсовая работа должна быть выполнена в с среде MS Access.
Агентство осуществляет договор на захоронение или кремацию умершего.
Для этого представляется свидетельство о смерти: номер свидетельства, фио, дата смерти, причина смерти. При выборе захоронения на кладбище агентом просматриваются данные о свободных местах на кладбищах, разделено на участки(название или номер), которые поделены на ряды и места. После выбора свободного места определяется дата захоронения, о чем заключается договор с оплатой производимых работ. Также заключается транспортный договор с возможностью выбора транспорта, маршрута и времени доставки. При кремации определяется дата кремации, выбор зала для прощания. Договор на получение праха после кремации. Также оформляется транспортный договор. Договор оформляется агентом.
Задание
Разработать систему, использующую БД и СУБД Access и отвечающую следующим требованиям:
Создать логическую модель БД, проведя анализ функциональных зависимостей атрибутов отношений, определить ключи, обосновывая их выбор, указать связи между отношениями, провести нормализацию отношений до 3НФ. (схема БД должна быть в приложении к пояснительной записке)
Разработать таблицы, указав типы данных, ограничения, выдачу сообщений о некорректном вводе, создание списков для атрибутов, подстановку данных для подчиненных таблиц.
Создать удобные формы для ввода исходных данных с обоснованием выбора вида формы.
Система должна обеспечить выдачу следующих запросов: - свободные места на кладбище
- свободный транспорт конкретного вида на дату и время - ФИО агента оформившего договор
- количество договоров на кремацию и захоронения за месяц
Система должна обеспечить выдачу следующих отчетов - договор кремации – договор захоронения - транспортный договор