Автор работы: Пользователь скрыл имя, 06 Ноября 2011 в 20:07, курсовая работа
Вычислительная техника применяется в основном в двух областях. Первая область – применение вычислительной техники для расчетов, которые слишком долго или вообще невозможно произвести вручную. Вторая область - это использование средств вычислительной техники в автоматических или автоматизированных информационных системах. Обычно такие системы имеют дело с большими объемами информации, имеющей достаточно сложную структуру. Классическим примерами информационных систем являются банковские системы, автоматизированные системы управления предприятиями, системы резервирования авиационных и железнодорожных билетов и т.д.
Введение…………………………………………………………………………………………………3
Постановка задачи……………………………………………………………………………………5
Разработка структуры БД…………………………………………………………………………6
Методы решения……………………………………………………………………………………..8
Руководство пользователя…………………………………………………………………………15
Тестирование…………………………………………………………………………………………..24
Литература……………………………………………
Содержание
Введение…………………………………………………………
Постановка
задачи………………………………………………………………
Разработка
структуры БД………………………………………………
Методы
решения……………………………………………………………
Руководство
пользователя………………………………………………
Тестирование………………………………………………
Литература……………………………………………………
Введение
Вычислительная техника применяется в основном в двух областях. Первая область – применение вычислительной техники для расчетов, которые слишком долго или вообще невозможно произвести вручную. Вторая область - это использование средств вычислительной техники в автоматических или автоматизированных информационных системах. Обычно такие системы имеют дело с большими объемами информации, имеющей достаточно сложную структуру. Классическим примерами информационных систем являются банковские системы, автоматизированные системы управления предприятиями, системы резервирования авиационных и железнодорожных билетов и т.д.
База данных (БД) представляет собой совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области.
Система управления базами данных (СУБД) – это комплекс языковых и программных средств, предназначенный для создания, ведения и совместного использования БД многими пользователями.
Можно выделить четыре этапа развития в СУБД. Первый этап развития связан с организацией баз данных на больших машинах, базы данных хранились во внешней памяти центральной ЭВМ, пользователями этих баз данных были задачи. На втором этапе все СУБД были рассчитаны на создание БД в основном с монопольным доступом. Так как компьютер персональный, он не был подключен к сети, и база данных на нем создавалась для работы одного пользователя. В редких случаях предполагалась одновременная работа нескольких пользователей. После процесса персонализации начался обратный процесс интеграция – третий этап. Множится количество локальных сетей, все больше информации передается между компьютерами, остро встает задача согласования данных, хранящихся и обрабатывающихся в разных местах. Возникают задачи связанные с параллельной обработкой транзакций – последовательностей операций над БД. Успешное решение этих задач приводит к появлению распределенных баз данных, сохраняющих все преимущества настольных СУБД и в тоже время позволяющие организовать параллельную обработку и поддержку целостности БД. Четвертый этап характеризуется появлением новой технологии доступа к данным – интранет. Основное отличие этого подхода от технологии клиент – сервер состоит в том, что отпадает необходимость использования специального программного обеспечения.
В общем случае под СУБД можно понимать любой программный продукт, поддерживающий процессы создания, ведения и использования БД. К СУБД относятся следующие основные виды программ:
Постановка задачи
Разработать и реализовать базу данных рабочего места работника банка по работа с зарплатными картами. База данных должна содержать информацию о клиентах банка, организациях, перечисляющих заработную плату на зарплатную карту:
Основные требования к функциям системы:
Разработка структуры БД
Концептуальная модель
Атрибуты | Назначение |
NoKarta
NmKlient NoPasp KDate INN KCity KAdr KPhone NoSchet NmOrg OrgAdr SalDate ZayavDate Summa |
№ банковской карты
клиента
ФИО клиента Номер и серия паспорта клиента Дата рождения клиента ИНН Город проживания клиента Адрес проживания клиента Номер телефона клиента № лицевого счета организации Название организации Юридический адрес организации Дата перечисления заработной платы Дата подачи заявки на перечисление Сумма перечислений |
Универсальное отношение:
Диаграмма
Предварительные отношения
Так как отношения КАРТА, ЛИЦСЧЕТ, ДАТА_ПЕРЕЧИСЛЕНИЯ не несут полезной информации, их можно исключить.
Окончательные отношения
Проверим, находятся ли в нормальной форме Бойса-Кодда (НФБК) данные отношения, т.е. каждый детерминант отношения должен являться возможным ключом.
Возможные ключи: | Детерминанты: |
NoKarta | NoKarta |
Возможные ключи: | Детерминанты: |
NoSchet | NoSchet |
Возможные ключи: | Детерминанты: |
<NoKarta, SalDate, NoSchet> | <NoKarta, SalDate, NoSchet> |
Все предварительные отношения находятся
в нормальной форме Бойса-Кодда (НФБК).
Так как каждый детерминант отношения
является возможным ключом.
Руководство
пользователя
Для запуска программы, откройте папку Банк, в котором располагается нужное для Вас приложение Bank.exe. Откройте его.
Перед Вами приветственная форма Добро пожаловать! (рис.1) Если Вы хотите продолжить работу с приложением, нажмите кнопку «Вход в базу». Для завершения работы нажмите кнопку «Выход».
Рис.1
При нажатии на кнопку «Вход в базу» Вы попадете на главную форму База:
На этой форме имеются:
Перейдем к подробному рассмотрению основных для нас кнопок:
Данная вкладка состоит из двух кнопок:
Данная вкладка состоит из 3 кнопок:
Содержит три кнопки:
Информация о работе База данных сотрудника банка по заработной плате