Смекни!
smekni.com

Разработка приложения «Система кадрового учета сотрудников» ( работа) по дисциплине “Разработка прикладного программного обеспечения” (стр. 1 из 5)

Федеральное агентство по образованию Российской Федерации

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

«АЛТАЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

Экономический факультет.

Вечернее отделение.

Кафедра “Информационные системы в менеджменте”.

Разработка приложения «Система кадрового учета сотрудников»

(курсовая работа)

по дисциплине “Разработка прикладного программного обеспечения”

Выполнил студент

курс 6 группа 2431

Варченко А.А.

_____________________

(подпись)

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

Бедрина М.В.

_____________________

(подпись)

Работа защищена

“__ “____________ 200_ г.

Оценка_______________

Барнаул 2009

Содержание

Содержание. 2

Введение. 3

1. Предпроектное обследование. 6

1.1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ОПИСАНИЕ.. 6

1.2. Постановка задачи. 6

1.3. Входные и выходные документы.. 7

1.4. Информационная структура ООО “ФЭД”. 8

1.5. Основные бизнес-процессы предметной области. 8

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

2.1 Бизнес модель ООО «ФЭД». 12

2.2 Построение инфологической модели и требования к разработке. 13

2.2.1 Прием на работу. 13

2.2.2 Увольнение. 14

2.2.3 Кадровое перемещение. 15

2.2.4 Кадровые данные о сотруднике. 15

2.2.5 Приказ по отпуску. 16

2.2.6 Больничный лист. 18

2.2.7 Анкета застрахованного лица. 18

2.2.8 Индивидуальные сведения. 19

2.2.9 Заявление на присвоение ИНН.. 19

2.2.10. Прочие документы и отчеты.. 19

3. Программная реализация. 20

3.1 Выбор аппаратной части. 24

3.2 Структура информационной системы.. 24

3.3 Структура базы данных. 27

3.4 Пользовательский интерфейс. 32

3.5. Результат работы информационной системы.. 34

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

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


Введение

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

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

Выделяют следующие задачи кадровой службы:

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

- обеспечение движения кадров, карьерного роста персонала, подготовка резерва для выдвижения работников;

- обеспечение повышения квалификации персонала;

- учет личного состава.

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

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

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

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

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

Темой данной курсовой работы является разработка базы данных отдела кадров ООО «ФЭД». С появление базы данных можно гораздо убыстрить процесс получения нужных данных, так как с выдачей информации сталкивается множество сотрудников и зачастую приходится дублировать одни и те же данные, изменяя в них лишь, либо фамилию. Создание базы данных позволило бы сохранять множество данных, легко изменять и вводить новые данные, а так же выводить в нужном количестве на экран компьютера.

Целью данной курсовой работы является проектирование и разработка базы данных для отдела кадров ООО «ФЭД».

Актуальность данной работы в том, что в ООО «ФЭД» до сих пор ведется бумажный учет. А данная БД позволит повысить уровень автоматизации и упростить процедуру передачи данных.

Объектом исследования является кадровая служба ООО «ФЭД».

Предметом исследования является технологии проектирования и разработки БД.

Для достижения поставленной цели необходимо решить следующие задачи:

1) проанализировать бизнес-процессы ООО «ФЭД»;

2) спроектировать информационную систему;

3) разработать базу данных отдела кадров.


1. Предпроектное обследование

1.1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ОПИСАНИЕ

Предметной областью разрабатываемой программы является учет кадров в ООО «ФЭД».

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

Данное предприятие занимается розничной продажей различного рода продукции.

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

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

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

1.2. Постановка задачи

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

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

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

При старом способе хранения данных была бы проблема централизации данных и доступа к ним.

Также, благодаря дружественному интерфейсу программы, повысится удобство работы и, соответственно, производительность труда оператора ЭВМ.