Анализ предметной области
Лабораторная работа, 13 Марта 2014, автор: пользователь скрыл имя
Описание работы
Целью работы является анализ предметной области проектируемой базы данных.
Содержание работы
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 файл
0493266_09901_opisanie_predmetnoy_oblasti.docx
— 315.10 Кб (Скачать файл)Министерство образования и науки Российской Федерации
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального
образования «Алтайский государственный технический университет
им. И.И. Ползунова»
Факультет информационных технологий
Кафедра информационных систем в экономике
Отчет
о лабораторной работе №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-диаграмма предоставления кредита