Министерство образования и науки Республики Казахстан

Казахстанский инженерно-технологический университет

Кафедра «Вычислительная техника, автоматизаций и телекоммуникации»

КУРСОВАЯ РАБОТА

Проектирование базы данных "Отдел кадров"

Выполнил: студент 4-го курса.

ВТиПО з/о

Проверила:

препод. Бекназарова У.О.

Алматы 2010г.


Содержание

Введение. 3

1. Определение предметной области. 4

1.1 Назначение информационной системы.. 4

1.2 Характеристика документов и атрибутов предметной области. 4

2. Проектирование информационной системы.. 8

2.1 Построение инфологической модели. 8

3. Объекты базы данных Microsoft Access. 9

3.1 Таблицы.. 9

3.2 Запросы.. 13

3.3 Создание форм. 16

3.4 Создание отчетов. 18

Заключение. 19

Список использованной литературы.. 20


Введение

Базы данных — это совокупность структур, предназначенных для хранения больших объемов информации и программных модулей, осуществляющих управление данными, их выборку, сортировку и другие подобные действия. Информация базы данных хранится в одной или нескольких таблицах. Любая таблица с данными состоит из набора однотипных записей, расположенных друг за другом. Они представляют собой строки таблицы, которые можно добавлять, удалять или изменять. Каждая запись является набором именованных полей, или ячеек, которые могут хранить самую разнообразную информацию, начиная от даты рождения и заканчивая подробным описанием кулинарного рецепта. Однотипные поля разных записей образуют столбец таблицы.

Записи одной таблицы могут содержать ссылки на данные другой таблицы, например, в таблице со списком товаров могут храниться ссылки на справочник производителей товаров с их адресами и другими реквизитами. При этом записи, касающиеся разных товаров, могут указывать на одного и того же производителя. Такое взаимодействие таблиц называется связью.

Другие модули базы данных предназначены для обработки информации, хранящейся в таблицах. С помощью запросов производится выборка данных, отвечающих определенным условиям. Формы предназначены для форматированного ввода и восприятия информации. Отчеты обеспечивают вывод (как правило, на принтер) красочно оформленного списка записей с заголовками, пунктами и подпунктами.

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


1. Определение предметной области

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

 

1.1 Назначение информационной системы

Информационная система предназначена для решения следующих задач:

возможности редактирования, добавления, хранения и удаления данных;

получения списка сотрудников имеющих высшее образование;

список всей базы;

поиск сотрудников по табельному номеру;

вывод информации о сотрудниках и всей организации;

вывод информации о заработной плате сотрудников;

вывод отчета о количестве отработанных часов по каждому сотруднику;

1.2 Характеристика документов и атрибутов предметной области

При оформлении нового сотрудника в карточку «сотрудник» вносится следующая информация: фамилия, имя, отчество сотрудника, номер паспорта, должность. Все поля карточки являются обязательными к заполнению. Форма данного документа изображена ниже:

Личная карточка сотрудника

Код сотрудника ___________

Номер паспорта___________

Имя_____________________

Отчество_________________

Фамилия_________________

Должность_______________

В карточку «контактная информация» вносятся следующие данные: личный код сотрудника, фамилия, имя, отчество, адрес, домашний телефон. Поля код сотрудника, фамилия, имя, отчество и адрес являются обязательными. Поле домашний телефон заполняется по желанию сотрудника. Документальное оформление карточки «контактна информация» представлено следующим образом:

Контактная информация

Код сотрудника ___________

Имя_____________________

Отчество_________________

Фамилия_________________

Должность________________

Адрес____________________

Домашний телефон________

В карточку «личная информация» вносятся следующие данные: личный код сотрудника, фамилия, имя, отчество, дата рождения, имя супруга. Все поля, кроме поля «имя супруга» являются обязательными к заполнению. Данная карточка имеет следующий вид:

Личная информация

Код сотрудника ___________

Имя_____________________

Отчество_________________

Фамилия_________________

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

Имя супруга______________

В карточке «образование» указываются: личный код сотрудника, фамилия, имя, отчество, наличие образования (высшее/среднее), номер аттестата, номер диплома. Все поля, кроме поля «№ диплома» заполняются обязательно. Поле «№ диплома» заполняется при наличии у сотрудника высшего образования. Дана форма выглядит следующим образом:

Образование

Код сотрудника ___________

Имя_____________________

Отчество_________________

Фамилия_________________

Образование______________

№ аттестата_______________

№ диплома_______________

Карточка «заработная плата» заполняется сотрудником отдела кадров по следующим параметрам: код сотрудника, фамилия, имя, отчество, размер заработной платы (указывается цифрами) и имеет следующее документальное оформление:

Заработная плата

Код сотрудника ___________

Имя_____________________

Отчество_________________

Фамилия_________________

Зарплата_________________

Документ «рабочее время» является табелем учета рабочего времени сотрудников. Заполняется работником отдела кадров один раз в неделю. Здесь указываются: код сотрудника, фамилия, имя, отчество, неделя, количество отработанных часов в неделю. Поле «неделя» заполняется цифрами (1,2,3,4).

Рабочее время

Код сотрудника ___________

Имя_____________________

Отчество_________________

Фамилия_________________

Неделя___________________

Количество часов_________


2. Проектирование информационной системы

 

2.1 Построение инфологической модели

В соответствии с описанием предметной области можно выделить такие информационные объекты как личная карточка сотрудника (сотрудник), контактная информация, личная информация, образование, заработная плата, рабочее время. Отобразим эти объекты на диаграмме «сущность-связь», выявим и изобразим на диаграмме связи между объектами и атрибуты объектов. Полученная диаграмма показана на рис. 1. Идентифицирующие (ключевые) атрибуты информационных объектов на рис. 1 обозначены подчеркиванием. Мощности связей между сущностями обозначены на концах соответствующих линий: цифра “1” означает, что в данном информационном объекте связанному объекту отвечает ровно одна запись. Связи между объектами относятся к типу «один к одному».

Рис. 1. ER-диаграмма предметной области

 



Информация о работе «Проектирование базы данных "Отдел кадров"»
Раздел: Информатика, программирование
Количество знаков с пробелами: 21371
Количество таблиц: 3
Количество изображений: 7

Похожие работы

Скачать
77159
2
0

... к первой фазе и является наиболее трудным и длительным во времени этапом процесса проектирования. Однако он является наиболее важным, т.к. на его базе строится большинство проектных решений. Основной задачей является сбор требований, предъявляемых к содержанию и процессу обработки данных пользователями всех уровней. Анализ требований обеспечивает согласованность целей пользователей, а также ...

Скачать
50692
14
18

... Цена Сумма 10) Отчет по точкам выдачи (для сайта) Точки выдачи Название точки Адрес точки Время работы 2. Выбор средств/методологии проектирования и СУБД При проектировании базы данных интернет-магазина после описания предметной области необходимо выбрать метод построения инфологической модели (ER-модели) и СУБД, в которой будет реализован проект. ...

Скачать
51205
17
4

... возврат делянки лесничеству, накладная на заказ и на продажу, план работы номер телефон номер   6. Построение ER-модели     III Логическое проектирование 1. Приведение концептуальной модели в соответствие с требованиями реляционной модели данных   1.1 Удаление связей типа M:N и связей с атрибутами Связи «Древесина имеется у Бригадир» и «Древесина хранится у Нач. базы ...

Скачать
105005
7
33

... труда отдела кадров; – уменьшения затрат на содержание отдела кадров. 2.2 Общие сведения Разрабатываемая АС имеет полное наименование автоматизированная система управления персоналом «Отдел кадров». АС «Отдел кадров» служит для автоматизации работы отдела кадров ООО «Радуга». 2.3 Описание предметной области Слово "учет" подразумевает прием сотрудника на работу, отслеживание его ...

0 комментариев


Наверх