Клиент-серверные приложения баз данных

  • 03 авг. 2011 г.
  • 2455 Слова
Министерство образования и науки РФ

Рязанский государственный радиотехнический университет

Кафедра ВПМ

К защите
Руководитель проекта

_______________________________
дата, подпись

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
К КУРСОВОЙ РАБОТЕ
по дисциплине
«Клиент-серверные приложения баз данных»

по теме
«БИБЛИОТЕКА»

Выполнили студенты группы 841
Гаврилин А.И., Смирнов Ю.О.______________________
дата сдачи на проверку, подпись

Руководитель проекта
Благодаров А.В. ______________ ______________________
оценка дата защиты, подпись

Рязань, 2011.
СОДЕРЖАНИЕ

1. Задание на курсовой проект………………………………………………3
2. Введение……………………………………………………………………4
3. Анализ задачи
3.1 . Исследование информ. потребностей пользователя ИС………….5
3.2. Разработкаобщей структуры ИС………………………………….. 6
4. Разработка серверной части информационной системы
4.1. Выявление сущностей и их атрибутов......……………………....7
4.2. Выявление связей............................................................................7
4.3. Построение ER-диаграммы…………………………....................9
4.4. Заполнение предварительных отношенийатрибутами...............9
4.5. Проверка предварительных отношений на соответствие нормальным формам......................................................................10
4.6. Построение схемы данных............................................................12
4.7. Обеспечение целостности данных………………………………13
4.8. Разработка хранимых процедур ………………………………...14
5. Разработка клиентскойчасти информационной системы
5.1. Организация взаимодействия клиентской программы с БД…..15
5.2. Разработка интерфейса пользователя…………………………...16
5.3. Разработка отчетов………………………….................................18
5.4. Разработка сценария инсталляции клиентской программы…...19
5.5. Руководство пользователя……………………………………….21
6. Заключение……………………………………………………………….23
7. Список используемой литературы ……………………………………...24

2.Введение
Для решения задач обработки больших объемов информации широко используются базы данных (БД). База данных – это именованная совокупность данных, которые отражают состояние объектов и отношений между ними в рассматриваемой предметной области.
В данном курсовом проекте спроектирована информационная система для предметной области –"Библиотека". В ней предусмотрен учёт читателей, книг, выдачи книг, учет штрафов читателей.
В основе реляционной базы данных (РБД) лежат таблицы. Для реализации запросов используется язык SQL.
При разработке данного курсового проекта было использовано следующее программное обеспечение:
* Microsoft SQL Server 2008;
* Microsoft Visual Studio 10;
* Sybase Power Designer v12.1;
* InnoSetup 4.2.7

3.Анализ задачи
3.1. Исследование информационных потребностей пользователя информационной системы.
Как было сказано выше, предметная область данного курсового проекта – "Библиотека". Она должна содержать следующие данные:
* информация о регистрации читательских билетов (№ билета, дата регистрации, дата закрытия);
* информацию о читателях (ФИО, адрес, телефон);
*информацию о книгах (название, автор, год написания, издание);
* информацию об изданиях книг (№ издания, название издат-ва, адрес изд-ва, год издания, число страниц);
* информацию о предметной области книг (код области, название);
* информацию об авторах (ФИО, дата рождения, дата смерти);
* информацию о выдаче книг (№ экземпляра, № читательского билета, номер зала, срок сдачи);
* информацию оначисленных читателям штрафах (№ читательского билета, вид штрафа, сумма);
* информацию о самой библиотеке (название, адрес, телефон, директор).
Пользователь данной информационной системы будет иметь следующие возможности при работе:
* регистрация нового читательского билета;
* добавление/удаление/поиск читателей;
*...
tracking img