лабы 2 / методичка2
.docxМинистерство образования и науки Российской Федерации
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального
образования «Алтайский государственный технический университет
им. И.И. Ползунова»
Факультет информационных технологий
Кафедра информационных систем в экономике
Отчет
о лабораторной работе №1
ТЕМА: АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
(Вариант 11)
по дисциплине «Базы Данных»
Выполнил ст. гр. ПИЭ-82 А. В. Нетребская
Проверил М.В. Томашев
БАРНАУЛ 2011
Содержание
1 Цель работы |
3 |
2 Предмет и содержание работы |
3 |
3 Оборудование и технические средства |
3 |
4 Порядок выполнения работы |
3 |
5 Задание по варианту |
4 |
6 Описание предметной области |
4 |
6.1 Определение необходимой информации об объектах предметной области |
5 |
6.2 Задачи, решаемые с использованием БД |
6 |
6.3 Описание выходных документов |
6 |
6.4 Описание входных документов |
6 |
7 Функциональная модель предметной области в нотации IDEF0 |
7 |
8 DF-диаграммы предметной области |
12 |
1 Цель работы
Целью работы является анализ предметной области проектируемой базы данных.
2 Предмет и содержание работы
Предметом работы является выполнение предварительной стадии проектирования структуры базы данных.
3 Оборудование и технические средства
Для выполнения работы необходимы технические и программные средства учебных лабораторий кафедры, доступ к системе дистанционного обучения и информационному хранилищу кафедры.
4 Порядок выполнения работы
1. Выбор предметной области разработки в соответствии с вариантом задания, сбор материала, с использованием всех источников информации;
2. Проведение системного анализа предметной области. Результатом должно стать подробное описание:
-
информации об объектах предметной области, которая требуется для решения конкретных задач и которая должна храниться в БД;
-
формулировка конкретных задач, которые будут решаться с использованием данной БД с кратким описанием алгоритмов их решения;
-
описание выходных документов, которые должны генерироваться в системе;
-
описание входных документов, которые служат основанием для заполнения данными БД.
3. Построение функциональной модели предметной области в нотации IDEF0. Отразить основные процессы предметной области. Обеспечить тройной уровень вложенности. На нижнем уровне описать не менее 4-х процессов.
4. Построение DF-диаграммы предметной области. Отразить процессы преобразования информации, определить источники и хранилища данных.
5. Защитить работу. В процессе защиты лабораторной работы необходимо продемонстрировать результаты всех проделанных заданий, а также ответить на контрольные вопросы.
5 Задание по варианту
Создать базу данных для учета начисления процентов по кредитам. Имеется список клиентов, перечень и характеристики каждого кредита. Ежемесячно ведется начисление % - ов, также должен вестись учет погашения задолженности клиентами.
6 Описание предметной области
В качестве предметной области рассматривается учет начисления процентов по кредитам.
Пусть кредитование лиц и начисление процентов по кредитам осуществляется в банке, в котором имеется свой штат сотрудников. Каждый сотрудник выполняет определенные функции. Банк предоставляет различные виды кредитов (перечень кредитов и их характеристики) клиентам (список клиентов). Ежемесячно по кредитам начисляются проценты, и вносится ежемесячный взнос клиентом.
Прежде чем создавать базу данных, определим, какая необходима информация о каждом объекте предметной области.
-
Определение необходимой информации об объектах предметной области
Информация о клиентах должна включать:
-
ФИО
-
дату рождения
-
паспортные данные
-
адрес
-
телефон
-
информация о доходах
Информация о сотрудниках должна включать:
-
ФИО
-
должность
-
номер телефон
Информация о кредитах должна включать:
-
вид
-
аудитория
-
ставка
Информация об услуге должна включать:
-
дата
-
ФИО клиента
-
данные клиента
-
вид кредита
-
общая сумма
-
срок кредитования
-
сумма первоначального взноса
-
сумма ежемесячного взноса
-
начисленные проценты
-
Задачи, решаемые с использованием БД
Использование данной БД позволит решить ряд задач таких, как ввод, хранение и просмотр информации о сотрудниках, клиентах и предоставленных им кредитах.
Использование БД позволяет легко собирать и анализировать статистические данные о количестве и стоимости кредитов, популярности отдельных видов кредитования и начисления процентов, качество работы сотрудников и т.д.
-
Описание выходных документов
С помощью информационной системы на любом этапе ее работы пользователь может просмотреть следующие документы:
- наиболее популярные виды кредитов;
- средний доход кредитованных лиц;
- ставки и проценты, начисляемые по кредиту;
- качество работы сотрудников.
-
Описание входных документов
Входными документами будут являться документы с первичными данными, содержащими информацию о клиентах, сотрудниках, кредитах. На основе данных документов буду осуществляться все процессы в информационной системе: предоставление кредитов, начисление процентов, оплата кредитов и т.д.
7 Функциональная модель предметной области в нотации IDEF0
Рисунок 1 – Контекстная диаграмма
Рисунок 2 – Декомпозиция контекстной диаграммы
Рисунок 3 – Декомпозиция функции «Реклама (привлечение клиентов)»
Рисунок 4 – Декомпозиция функции «Заключение договоров об оплате»
Рисунок 5 – Декомпозиция функции «Оплата кредита клиентом»
8 DF-диаграммы предметной области
Рисунок 6 – DF-диаграмма предоставления кредита