Смекни!
smekni.com

База данных отдела кадров (стр. 1 из 4)

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение высшего профессионального образования

«ДАЛЬНЕВОСТОЧНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»

ФИЛИАЛ в г. ПЕТРОПАВЛОВСКЕ-КАМЧАТСКОМ

Специальность 080801«Прикладная информатика (по областям)»

Кафедра «Естественнонаучных и информационных дисциплин»

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

по дисциплине «Базы данных»

на тему «База данных отдела кадров»

Студент

группы ПИЭД-09

А.М. Маликова

Научный руководитель

ст. преподаватель

С.А. Иваненко

Петропавловск-Камчатский 2011


Содержание

Введение

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

2Концептуальное проектирование

2.1Перечень сущностей

2.2Перечень атрибутов

3Инфологическое проектирование БД

3.1Модель «сущность-связь»

3.2Классификация связей

4Реляционная модель БД

4.1Выбор ключей

4.2Нормализация отношений

5Физическое проектирование БД

5.1Состав таблиц БД

5.2Запросы к БД

5.3Экранные формы

5.4Отчеты

6Инструкция по использованию БД

6.1Вызов программы

6.2Экранные формы

6.3Описание отчетов

Заключение

Список используемых источников


Введение

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

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

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

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

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

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

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

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

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

Данная курсовая работа называется «База данных отдела кадров». Многие люди даже не догадываются, насколько сложен и трудоемок кадровый учет. Чаще всего выделяют 3 основные современные сложности:

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

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

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

Целью данной курсовой работы является автоматизация подсистемы управления кадрами.

Согласно цели поставим задачи:

· Изучение особенностей кадрового дела

· Разработка схемы БД

· Реализация разработанной схемы в конкретной СУБД (MSAccess)

· Создание форм для ввода данных, отчетов, запросов

· Автоматизация работы с созданной БД.


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

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

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

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

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

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

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

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

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

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

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

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


2 Концептуальное проектирование

2.1 Перечень сущностей

база данные автоматизация кадры