Автор: Пользователь скрыл имя, 13 Апреля 2012 в 23:13, курсовая работа
Сегодня управление предприятием без компьютера просто немыслимо. Компьютеры давно и прочно вошли в такие области управления, как бухгалтерский учет, управление складом, ассортиментом и закупками. Однако современный бизнес требует гораздо более широкого применения информационных технологий в управлении предприятием.
Введение 3
Описание предметной области 4
Постановка задачи 4
Ограничение предметной области 4
Входная информация 4
Определение функциональных зависимостей 5
Нормализация отношений 5
Определение информационных объектов 8
Информационно логическая модель 8
Даталогическая модель 9
Описание состава и работы БД 9
Отладка работы программы 15
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Государственное образовательное бюджетное учреждение высшего профессионального образования
Национальный минерально-сырьевой университет «Горный»
Кафедра системного анализа и управления инновациями
Курсовой проект: Проектирование и создание автоматизированной информационной системы «Банк»
Выполнил студент: Великодворский Д.И.
Факультет: Системный анализ и управление
Курс: 4
Специальность: 220100.62
Шифр: 8801021048
Преподаватель: Ходова Г.В.
Оценка:
Подпись преподавателя:
Дата:
Санкт-Петербург
2012
СОДЕРЖАНИЕ
Введение 3
Описание предметной области 4
Постановка задачи 4
Ограничение предметной области 4
Входная информация 4
Определение функциональных зависимостей 5
Нормализация отношений 5
Определение информационных объектов 8
Информационно логическая модель 8
Даталогическая модель 9
Описание состава и работы БД 9
Отладка работы программы 15
Сегодня
управление предприятием без компьютера
просто немыслимо. Компьютеры давно
и прочно вошли в такие области
управления, как бухгалтерский учет,
управление складом, ассортиментом
и закупками. Однако современный
бизнес требует гораздо более
широкого применения информационных технологий
в управлении предприятием. Жизнеспособность
и развитие информационных технологий
объясняется тем, что современный
бизнес крайне чувствителен к ошибкам
в управлении. Интуиции, личного
опыта руководителя и размеров капитала
уже мало для того, чтобы быть
первым. Для принятия любого грамотного
управленческого решения в
Описание предметной области
Автоматизированная информационная система «Банк» включает в себя данные о клиентах, счетах и их вкладах, которые необходимы для работы банка. База данных позволяет осуществлять добавление, изменение, поиск и удаление данных, а также просмотр этих данных.
Постановка задачи
В банк поступает огромное количество информации, которою необходимо разместить и отсортировать, для её дальнейшей обработки и анализа. От качества этой начальной операции во много зависит успех проделанной работы, а значит, во многом, и результат работы всей организации.
Сотрудник должен иметь возможность оперативно заносить поступившую информацию, просматривать, проводить вычисления, если требуется редактировать. По полученным результатам, составляется отчёт, который со всеми необходимыми данными может быть распечатан.
База данных должна иметь интуитивно понятный интерфейс, содержать все необходимые поля и формы и быть гибкой в настройке и модернизации.
Ограничение предметной области
Один клиент может иметь несколько расчетных счетов.
Один расчетный счет может принадлежать только одному клиенту.
Входная информация
-условно-постоянная
-оперативно-учетная
Условно постоянная информация.
Такая информация меняется редко – это таблица «Клиенты» с данными о клиентах банка: код, ФИО, адрес, телефон.
И таблица «Вклады» с данными о вкладах: номер р\с и код клиента.
Оперативно учётная.
Такая информация постоянно меняется и редактируется, содержит сведения оперативного учета – это таблица «Счета».
Определение функциональных зависимостей
Нормализация отношений
Отношение R – код клиента, номер р\с, ФИО, адрес, телефон, сумма на счете.
Отношение находится в первой нормальной форме, так как все атрибуты простые.
Отношение не находится во второй нормальной форме, так как в ней присутствует частичная зависимость от ключа. Например, данные о клиентах зависят от ключа «Код клиента», а данные о сумме на счете от ключа «Номер р\с».
Чтобы привести отношение ко второй нормальной форме, надо разложить его следующим образом:
-построить
проекцию без атрибутов,
-построить проекцию на часть составного ключа и атрибуты, зависящие от этой части.
Имеем: R (код клиента, номер р\с, ФИО, адрес, телефон, сумма на счете)
Разложим его во вторую нормальную форму.
R0 (Номер р\с, код клиента)
|
R1 (Код клиента, ФИО, адрес, телефон)
|
R2 (Номер р\с, сумма на счете)
|
Теперь отношения находятся в третьей нормальной форме, так как отсутствует частичная зависимость от ключа и отсутствуют транзитивные зависимости.
Определение информационных объектов
Информационные объёкты определяются для того, чтобы определить какие данные должны входить в таблицы и нахождения связи между атрибутами. Используя схему функциональных зависимостей, объёдиним описательные реквизиты с ключевыми, от которых они зависят, в один информационный объект.
|
Информационно логическая модель
Один клиент может иметь несколько расчетных счетов.
Информация о работе Проектирование и создание автоматизированной информационной системы "Банк"