
- •Содержание
- •Введение
- •1 Формализация задачи
- •1.1 Словесное описание предметной области
- •1.2 Описание иерархии функций
- •1.3 Выбор субд
- •2 Проектирование и создание бд
- •2.1 Информационная модель предметной области
- •2.1.2 Перекрестная проверка модели данных и модели функций
- •2.1.3 Документирование er – диаграммы
- •2.2 Логическая модель бд
- •2.2.2 Схема базы данных приведённая к третьей нормальной форме.
- •2.2.3 Графическое представление связей между таблицами
- •2.3 Физическая модель бд
- •2.3.1 Техническое описание таблиц
- •2.3.2 Тексты sql-скриптов для создания объектов бд
- •3 Описание приложения
- •3.1 Описание технологии обработки данных
- •3.2 Описание программ
- •Заключение
- •Список использованной литературы
- •Приложение а (обязательное) Исходные тексты программ
- •Приложение б (справочное) Экранные формы
Содержание
Введение 5
1 Формализация задачи 6
1. 1 Словесное описание предметной области 6
1. 2 Описание иерархии функций 5
1. 3 Выбор СУБД 7
2 Проектирование и создание БД 8
2. 1 Информационная модель ПО 8
2. 1. 1 ER – диаграмма 8
2. 1. 2 Перекрестная проверка модели данных и модели функций 9
2. 1. 3 Документирование ER – диаграммы 10
2. 2 Логическая модель БД 14
2. 2. 1 Схема БД, приведенная к 3НФ 14
2. 2. 2 Графическое представление связей между таблицами 14
2. 3 Физическая модель БД 15
2. 3. 1 Техническое описание таблиц 15
2. 3. 2 Тексты SQL-скриптов для создания объектов БД 17
3 Описание приложения 22
3. 1 Описание технологии обработки данных 22
3.2 Описание программ 22
Заключение 24
Список использованной литературы 25
Приложение А Исходные тексты программ 26
Приложение Б Экранные формы 49
Введение
В век активного проникновения достижений научно-технического прогресса все больше людей становятся пользователями сети Internet. Глобальная сеть позволяет установить связь между людьми, фирмами, компаниями, то есть своеобразная деловая среда для их взаимодействия. Отсутствие доступа в Internet лишает человека множества привилегий, а успех компаний и фирм просто невозможен без сетевой рекламы и коммуникации.
Количество заявок на подключение Internet-услуг растет с каждым днем, поэтому данный процесс нуждается в автоматизации.
Цель настоящего курсового проекта - это разработка эффективной и удобной БД, а также приложения информационной системы, автоматизирующей учет пользователей Internet и Internet-соединений для более комфортной работы с ней.
Для достижения поставленной цели необходимо сделать формализованное описание предметной области, описать структуру разрабатываемой базы данных, дать описание инфологической, даталогической и физической моделей базы данных, описать технологии обработки данных, составить иерархию функций, описать программы и сделать выводы.
Под базой данных понимается некоторая унифицированная совокупность данных. В общем смысле термин база данных - это совокупность данных, организованных в соответствии с концептуальной структурой, описывающей характеристики этих данных и взаимоотношения между ними.
Применение БД необходимо для автоматизации деятельности оператора Internet-провайдера в сфере учета клиентов, установления сеансов и выписки квитанций по истечению отчетного периода.
Задача базы данных состоит в хранении всех представляющих интерес данных в одном или нескольких клиентах, Internet-соединениях, причем таким способом, который заведомо исключает ненужную избыточность. Создание баз данных преследует две основные цели: понизить избыточность данных и повысить их надежность.
При проектировании БД в рамках настоящего курсового проекта был использовал реляционный подход, потому что реляционные базы получили наибольшее распространение в мире и они считаются наиболее перспективными в научном плане, так как большинство СУБД работают именно с такими базами.