База данных отдела кадров предприятия ОПТТОРГ

Автор работы: Пользователь скрыл имя, 25 Ноября 2013 в 14:21, курсовая работа

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

Для того чтобы избежать большое число избыточной информации, в которой иногда трудно сориентироваться и выбрать нужные сведения применяются автоматизированные базы данных. За последние несколько лет вырос уровень потребительских качеств систем управления базами данных (СУБД): разнообразие функций, которые они поддерживают, удобны для пользователя. СУБД позволяет сводить воедино информацию из самых разных источников (электронные таблицы, другие базы данных) и помогает быстро найти необходимую информацию. Основными функциями СУБД являются описание структуры базы данных, обработка данных и управление данными. В настоящее время среди разработчиков базы данных (БД) большой популярностью пользуется реляционная СУБД ACCESS, входящая в состав пакета Microsoft Office XP.

Содержание

Введение……………………………………………………………………3
Компоненты системы баз данных …………………………..……………4
Этапы проектирования и разработки базы данных…………………......6
Построение модели данных предметной области……………………….8
4.1 Назначение и функции базы данных………………………………....8
4.2 Концептуальное проектирование……………………………………..8
4.3 Разработка даталогической и физической моделей данных……….10
Организация ввода данных в БД………………………………….……...13
Разработка запросов и способы обработки данных запросами………...14
6.1 Конструирование запросов, виды запросов…………………………14
6.2 Построитель выражений………………………………………………17
6.3. Использование групповых операций в запросах……………………18
Даты и их использование в БД…………………………………………….19
Проектирование и разработка форм……………………………………….20
Разработка отчетов…………………………………………………………. 22
Создание макросов…………………………………………………………..24
Создание кнопочной формы………………………………………………..25
Заключение…………………………………………………………………..26
Список используемой литературы………………………………..…………...27

Прикрепленные файлы: 1 файл

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Отдел кадров ОПТТОРГ.docx

— 1.32 Мб (Скачать документ)

 

В данном курсовом проекте  была создана форма (Личная карточка сотрудника) с помощью мастера  форм (Рис. 19 и Рис. 20):

Рис. 19. Мастер форм

 

Рис. 20. Форма с личной информацией сотрудников

 

 

 

 

 

 

  1. Разработка отчетов

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

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

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

Существует три режима работы с отчетами: режимы просмотра  образца, предварительного просмотра  и конструктора.

В курсовом проекте мной был создан отчет на основе запроса (З_Зарплата) с помощью мастера отчетов (Рис. 21):

 

Рис. 21. Мастер отчетов

 

 

Редактируя его в конструкторе, получился отчет, который имеет  следующий вид (Рис. 22):

 

Рис. 22. Отчет о заработной плате

 

Также в отчетах можно  сгруппировать  данные с помощью  функции «Группировка».

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

На Рис.23 приведен пример такого отчета.

 

 

Рис. 23. Отчет по заработной плате с группировкой по должностям

10.Создание макросов

 

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

Макрокоманда – основной компонент макроса, инструкция, которая  самостоятельно или в комбинации с другими макрокомандами определяет выполняемые в макросе действия.

Например, макрокомандой  можно открыть форму, отчет, напечатать отчет, запустить на выполнение запрос, применить фильтр, присвоить значение, создать свое меню для формы или отчета

Макрокоманды, составляющие макрос, вводятся в столбце Макрокоманды из раскрывающегося списка:

 

Рис. 24. Создание макроса

 

Внизу окна необходимо выбрать  необходимые Аргументы макрокоманд. В нижнем левом углу окна приводится описание макрокоманды:

 

Рис. 25. Создание макроса

 

На рисунках  24-25 представлен  макрос «Новый сотрудник», который  позволяет вводить в форму  данные нового сотрудника при принятии на работу, и отражать это в таблице  «Т_Сотрудники».

 

 

 

 

 

 

 

 

 

 

11.Создание кнопочной формы

 

Как правило, базы данных состоят  из большого количества форм и отчетов. Для более простого перемещения  по базе данных часто используются кнопочные формы. На кнопочную форму  помещаются кнопки, при нажатии которых  открываются формы или отчеты, осуществляется выход из MS Access или настраивается сама кнопочная форма.

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

В курсовом проекте сделана  кнопочная форма следующего вида (Рис. 26):

 

Рис.26  Кнопочная форма

 

 

 

 

 

 

 

 

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

 

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

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

Средствами СУБД Microsoft Access создан удобный пользовательский интерфейс. Приложение позволяет решать все  задачи, сформулированные в задании  на курсовую работу.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Список используемой литературы

 

  1. «Методические указания по выполнению курсового проекта по дисциплине «Базы данных»: Мороз П. С.  – ООО «Рекламно-информационное агентство на КМВ» г. Пятигорск, 2009г.
  2. «Access 2007. Недостающее руководство»: Мэтью Мак-Дональд – СПб: Русская Редакция, 2007г.
  3. Диго С. М. Базы данных: пректирование и использование: Учебник.–М.:Финансы и статистика, 2005.-592 с.
  4. «Основы использования и проектирования БД»: В.М, Илюшечкин–Юрайт, 2010.
  5. Пирогов В. Ю. информационные системы и базы данных: организация и проектирование: Учебн. Пособие. –Спб.: БХВ –Петербург, 2009. -528 с.

 


Информация о работе База данных отдела кадров предприятия ОПТТОРГ