Проектирование БД

Автор работы: Пользователь скрыл имя, 11 Мая 2014 в 16:21, курсовая работа

Краткое описание

Цель работы – разработать информационную систему.
Информационная система данных позволит сэкономить время по внесению данных, их обработке. Для разработки базы данных была использована СУБД MySQL.
Актуальность данной темы заключается в том, что разработанная БД облегчит работу сотрудников, сделает ее быстрее, качественнее и эффективнее.
Для разработки информационной системы необходимо выполнить следующие задачи:
Создать информационную систему;
Обеспечить поиск и обработку данных;
Разграничить права доступа.

Содержание

Введение 2
1 Теоретическая часть 3
1.1 Постановка задачи 3
1.2 Описание модели 3
1.3 Описание данных 9
1.4 Спецификация системы 9
2 Практическая часть 10
2.1 Выбор операционной системы на сервере 10
2.2 Установка операционной системы на сервере ASP Linux 9.0 11
2.3 Выбор системы управления базами данных 14
2.4 Физическая структура программы 15
2.5 Физическая структура базы данных 16
Заключение 19
Список литературы 20

Вложенные файлы: 1 файл

курсовой тони.doc

— 2.53 Мб (Скачать файл)

Система MySQL представляет собой сервер, к которому могут подключаться пользователи удаленных компьютеров.


Рис.12 База данных по учету кадрового обеспечения образовательных программ

 

2.4 Физическая структура программы

 

Физическая структура программы – это тип файла, который входит в состав проекта, как показано на таблице 1.

 

Таблица 1

Физическая структура программы

Название файла

Назначение файла

1

2

kadr_obespech.sql

Файл, который содержит в себе: таблицы данных, логическую структуру базы данных, запросы, отчеты, формы.

security.sql

Файл, содержащий пароли доступа к базе данных для заведующей и сотрудников.

swz_rptsecurity.sql

Данный файл содержит все сведения, необходимые для воссоздания файла рабочей группы и восстановления доступа к защищенной базе данных в случае повреждения. Должен быть напечатан или сохранён в надежном месте.

rezerv.sql

Данный файл содержит исходную (незакодированную) базу данных и подлежит хранению в недоступном месте.


 

 

 

2.5 Физическая структура базы данных

 

Физическая структура базы данных – это атрибуты базы данных, их содержание отражены в таблицах и приложениях: персональные данные (2), квалификация (4), наличие ставки (3), часовая норма (5), главная страница курсовой работы (приложение 1), главная страница курсовой работы в коде гипертекстовой разметки HTML (приложение 2), персональные данные в курсовой работе (приложение 3)

Таблица 2

Персональные данные

Имя поля

Тип данных

Описание

Ключевое поле

1

2

3

4

Счетчик

   

Табельный номер

Числовой

 

Фамилия

Текстовый

   

Имя

Текстовый

   

Отчество

Текстовый

   

Должность

Текстовый

   

Дата рождения

Числовой

   

Адрес

Текстовый

   

Контактный телефон

Числовой

   

 

Таблица 3

Наличие ставки

Имя поля

Тип данных

Описание

Ключевое поле

1

2

3

4

Счетчик

   

Табельный номер

Числовой

 

Фамилия

Текстовый

   

Имя

Текстовый

   

Отчество

Текстовый

   

Должность

Числовой

   

Ставка

Числовой

   

Стаж работы

Числовой

   

 

Таблица 4

Квалификация

Имя поля

Тип данных

Описание

Ключевое поле

1

2

3

4

Счетчик

   

Табельный номер

Числовой

 

Фамилия

Текстовый

   

Имя

Текстовый

   

Отчество

Текстовый

   

Должность

Текстовый

   

Квалификация

Текстовый

   

Стаж работы

Числовой

   

 

Таблица 5

Часовая норма

Имя поля

Тип данных

Описание

Ключевое поле

1

2

3

4

Табельный номер

Счетчик

 

Фамилия

Текстовый

   

Имя

Текстовый

   

Отчество

Текстовый

   

Должность

Текстовый

   

Часовая норма

Числовой

   

Стаж работы

Числовой

   

 

 

 

 

 

Заключение

Главным результатом курсовой работы являлось разработка информационной  системы по учету кадрового обеспечения образовательных программ, выполняющей круг задач, с которыми ежедневно сталкиваются работники кадров. Справочно-информационная система реализована в среде СУБД MySQL.

Разработанная база данных кадрового обеспечения дает возможность удобного ввода, редактирования, удаления и хранения данных. В ней полностью реализован поиск по ним. Это позволяет облегчить работу при сборе и накоплении необходимых сведений о сотрудниках и их квалификаций. При запуске программы использовано разграничение прав доступа, путём ввода пароля, являющегося различным для директора и сотрудников.

Все функции, выполняемые базой данных, были тщательным образом проверены и протестированы в процессе разработки, их работа гарантируется. Работа с базой данных кадрового обеспечения показала ее работоспособность, удобство и эффективность.

 

 

 

 

 

 

 

 

 

 

 

 

 

Список литературы

1. Емельянова, Н.З. Основы построения автоматизированных информационных систем: Учебник /Н.З. Емельянова, Т.Л. Партыка, И.И. Попов. - Изд-во:ИНФРА-М, 2007. - 415 с.

2.  Таненбаум, Э. Архитектура компьютера. СПб.: Питер, 2010. - 844 с.

3. Фуфаев, Д.Э. Разработка и эксплуатация автоматизированных информационных систем. Учебник для студентов среднего профессионального образования / Д.Э. Фуфаев. - Изд-во:  Academia, 2009. - 304 с.

4.  Эффективная работа с СУБД А. Рубен, А. Горев, С. Макшарипов СПб.: Питер, 2009. – 223 с.

5.  MySQL. Оптимизация производительности Б.Шварц, П. Зайцев, В. Ткаченко – Изд-во: Символ-Плюс, 2010. – 345 с.

 

 

 

 

 

 

 

 

 

 

 


 



Информация о работе Проектирование БД