Пример готовой контрольной работы по предмету: Базы данных
Содержание
Описание предметной области «Банк»
Банк имеет несколько отделений в различных населенных пунктах. Отделения автономны. Каж-дое имеет единственного управляющего и ведет счета различных типов: депозитные, сберегательные, счета ссуд, и т.п.
Клиент может открыть счет в любом отделении Банка. Количество и типы счетов клиента не ог-раничиваются. При открытии первого счета клиенту присваивается идентификационный номер (ИНК), который впоследствии не изменяется.
Клиентов обслуживают кассиры Банка. Функции кассира:
регистрация нового клиента;
оформление договора об открытии счета;
выполнение операций по счетам;
прием/выдача сумм;
подготовка отчетов о движении денег за день.
Ежедневно для управляющего отделением подготавливается отчет о состоянии ссуд по отделению (отчёт № 1).
Он нужен для контроля поступления средств по ссудам и определения направлений работы с клиентами.
Основные правила деятельности.
1. ИНК является уникальным. Каждый клиент имеет единственный ИНК, действующий в любом отделении банка.
2. Номер может быть присвоен счету в любом отделении банка и является уникальным.
3. Номер счета однозначно определяет тип счета, отделение, в котором счет был открыт и имя клиента.
4. Номер кассира является уникальным.
5. Кассир может в разные дни работать в разных отделениях, однако, в течение одного дня – только в одном.
6. Номер счета в совокупности с датой и временем операции однозначно определяет операцию.
7. Номер ссуды однозначно определяет конкретную ссуду. Номер ссуды отличается от номера счета. Счет и ссуда являются различными объектами.
8. Клиент погашает ссуду и выплачивает проценты по ссуде отдельными платежами.
9. Клиент может иметь несколько счетов с различными номерами в одном отделении банка.
10. Клиент может открывать счета в различных отделениях банка.
11. Сберегательная книжка заводится только на сберегательный счет.
12. Тип операции и код операции синонимы.
13. Для каждого периода проверки данного кассира имеется только один код причины проверки.
14. При проверке рассматривается лишь общее число операций и максимальная денежная сум-ма, обработанная данным кассиром по каждому типу операции.
15. Если в течение периода проверки кассир работал в различных отделениях банка, то отчеты о проверке подготавливаются для всех этих отделений.
16. Операции по любому счету могут выполняться в любом отделении.
17. Регистрируются только операции ВНЕСТИ и ИЗЪЯТЬ, и все эти операции. Операции ЗАПРОС не регистрируются.
Перечень возможных пользователей.
Кассир – доступ в оперативном режиме к данным обо всех клиентах, счетах и ссудах отделе-ния и о своих операциях.
Контролер – доступ через ПП подготовки отчета о проверке кассира. Непосредственного дос-тупа нет.
Выдержка из текста
1. Получить данные о состоянии ссуд по отделению для содержательной части отчёта № 1.
2. Подсчитать сумму наличных денег, полученную кассиром К 1 в течение операционного дня
1. мая 2000 года.
3. Для кассира К 1 получить числа проведённых в интервале дат с
1. мая по
1. июня 2000 года операций ВНЕСТИ и СНЯТЬ, и наибольшие денежные суммы по операциям каждого типа.
4. Получить сведения об остатке на сберегательном счёте клиента Кл 1.
5. Для каждого отделения получить общий баланс ссуд.
Список использованной литературы
Работа написана самостоятельно