Разработка автоматизированной системы "Отдел кадров" средствами MS Access

Анализ работы отдела кадров и систематизация предъявляемых требований для Автоматизированной системы "Отдел кадров". Оценка возможности реализации системы в среде MS Access в соответствии с требованиями, ее разработка и экономическое обоснование.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 28.06.2010
Размер файла 1,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Д окл

12000

Рабочая неделя, дни

5

Количество часов, выделяемых на ежедневные профилактические работы, час/сут

t проф. Смены

0,5

Количество часов, выделяемых на ежемесячные профилактические работы, час/мес

t проф. Месяц

2

Количество часов, выделяемых на ежегодные профилактические работы, час/год

t проф. Год

6

Размер премии, %

50

Норма амортизации по оборудованию, %

Н ам оборуд.

15

Норма амортизации по зданиям, %

Н ам здания

0,35

Коэффициент затрат на текущий ремонт

К тр

0,2

Норма прибыли, %

Н п

10

Кол-во осветительных приборов на 1 рабочее место, шт.

N л

2

Стоимость 1 КВт/ч

Ц кВт/ч

1,16

Мощность одного осветительного прибора, Вт

N осв

0,06

Мощность единицы оборудования, Вт

N об

0,7

Площадь одного рабочего места, м2

S м2

12

Высота помещения, м

h

2,80

Стоимость 1м3 здания, руб.

Ц м3

1850

Стоимость используемого оборудования, руб.

Ц об

32000

Месячный оклад оператора, руб.

Д оп

8000

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

I Внешние вводы

1. Таблица Должности

2. Таблица Образование

3. Таблица Отдел

4. Таблица Сотрудники

5. Таблица Специальности

6. Таблица Штатное расписание

Всего: 6

II Внешние выводы представлены разными представлениями в СУБД MS ACCESS из них формами представлены

Всего: 7

Отчетами реализованы

Всего: 5

И запросы

Всего: 3

Таблица 2. Характеристики программы

№ п/п

Характеристика

Сложность

Количество

1

Вводы

2,5

6

2

Выводы (Формы и отчеты)

2

12

3

Запросы

2

3

4

Логические файлы

1,5

6

5

Интерфейсные файлы

0

Функциональная характеристика FP рассчитывается по формуле 1,2:

FP=?Cii, i=1,… 5, (1)

где Ci - сложность, Кi - количество элементов.

FP=6*2,5+12*2+3*2+6*1,5=54 (2)

Количество условных операторов рассчитывается по формуле 3,4:

Q=FP*К, (3)

где FP - функциональная характеристика, К - коэффициент пересчета, который зависит от среды программирования, для MS ACCESS К=9:

Q=54*9=486 (4)

В таблице от квалификации разработчика проведем расчет трудоемкости создания программного продукта в табл. 3

Таблица 3. Квалификация разработчика

Стаж работы

Коэффициент KP

до 2-х лет

0,8

2-3 года

1

3-5 лет

1,1-1,2

5-7 лет

1,3-1,4

Свыше 7 лет

1,5-1,6

Затраты труда на исследование алгоритма решения (формула 5,6):

(5)

где Q = условное число операторов;

КР - коэффициент, зависящий от квалификации разработчика;

В-коэффициент увеличения затрат, связанный с неполнотой описания и необходимости уточнений и доработок, принимается B=1,5;

S - коэффициент, который определяется сложностью задачи, в данном случае Р=80.

(6)

tu=11.39 (час)

Затраты труда на разработку алгоритма:

где Q = условное число операторов;

КР - коэффициент, зависящий от квалификации разработчика;

R - коэффициент, который определяется сложностью задачи, в данном случае R=20.

(7)

tp= 30 (час)

Затраты труда на составление программы по готовой блок схеме:

(8)

tп =12 (час)

Затраты труда на автономную отладку программы:

(9)

tотл = 61 (час)

Затраты труда на подготовку документации в рукописи:

(10)

tрук= 30 (час)

Затраты труда на редактирование, печать и оформление документации рассчитываются по формуле:

tдок=0.75*tрук

tдок=0.75*30=23 (час)

Суммарная трудоемкость создания программы:

Т=tu+tp+tn+tотл+tрук+tдок=168 (час) (11)

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

Должностной оклад программиста в зависимости от его квалификации

Докл = 12000 (руб.)

Годовая сумма заработной платы

ЗПгодокл*12, (12)

где 12 - число месяцев в году,

ЗПгод=12000*12=144 000 (руб.)

Премия за высокие результаты работы

П= , (13)

где процент премии % П =50

П= 144 000*50 /100= 72 000 (руб.)

Основная заработная плата

ОЗП=ЗПгод(14)

ОЗП=144 000+72 000=216 000 (руб.)

Процент дополнительной заработной платы

%ДЗП = + 1%, (15)

где До = 44 - дни отпуска;

Дк = 365 - дни календарные;

Дв = 104 - дни выходные;

Дп = 12 - дни праздничные

%ДЗП =(44*100%) / (365-104-12 - 44)+ 1% = 22,36%

Дополнительная заработная плата

ДЗП = (16)

ДЗП = 216 000*22,46 = 48295,92 (руб.)

100

Общий фонд заработной платы

ОФЗП = ОЗП + ДЗП (17)

ОФЗП = 216000 + 48295,92 = 264295,92 (руб.)

Общий фонд заработной платы с областной надбавкой

ОФЗПр-н = ОФЗП * 1.7 (18)

ОФЗПр-н =264295,92 * 1.7 =396443,88 (руб.)

где 1,7 - областная надбавка в Московской области для предприятий в строительной сфере

Общий фонд заработной платы с ЕСН

ОФЗПЕСН = ОФЗПр-н * 1.26, (19)

где 1,26 - ставка ЕСН (единый социальный налог), установлена в размере 26% с 01.01.2005 года [18]

ОФЗПЕСН = 396443,88 * 1.26 = 499519,29 (руб.)

Годовой фонд рабочего времени

Фгод=(Дк - Дв - Дп - До - Ду) * tсм, (20)

Фгод=(365-104-12-44)*8=1640 (час.)

Среднечасовая ставка программиста

Счас= (30)

Счас= 396443,88/1640= 345,20 (руб.)

Расход по оплате труда разработчика программы

Ззп = Счас * T (31)

Ззп = 345,20 * 168 = 57931,48 (руб.)

Отдельной статьей затрат выходят материалы и комплектующие.

Таблица 4. Расходные материалы

Статьи затрат

Цена за единицу (руб.)

Кол-во

Всего (руб.)

Картридж

1350,00

2

2700,00

Бумага а4

130,00

1

130,00

Карандаши

3,20

3

9,60

Папка-файл

8,00

2

16,00

Ластик

1,50

1

1,50

Дискета

10,00

3

30,00

Лазерный диск

12,00

2

24,00

Ручка

6,05

2

12,10

Штрих

12,5

1

12,50

Итого:

2935,7

Общехозяйственные расходы рассмотрены ниже:

Фонд времени, выделяемый на ремонт оборудования:

Фрем.об. = Фдн + Фмес + Фгод (32)

где Фд - дневной фонд времени на ремонт оборудования

Фонд рабочего времени выделяемый на ежедневные профилактические работы:

Фдн=tсмпроф * к - Дв - Дп) (33)

где tсмпроф - это количество часов, выделяемых на ежедневные профилактические работы

Фдн = 0,5 * (365 - 104 - 12) = 124,5 (час.)

Фонд рабочего времени выделяемый на месячные профилактические работы:

Фмес = tмеспроф * 12 (34)

где tмеспроф = 2 часа количество часов выделенное на ежемесячные профилактические работы

Фмес = 2 * 12 = 24 (час.)

Фонд рабочего времени выделяемый на год профилактических работ:

Фгод=tгодпроф (35)

где tгодпроф = 6 часов количество часов, выделенное на ежегодные профилактические работы

Фрем.об. =124,5 + 24 + 6 = 154,5 (час.)

Действительный фонд времени работы оборудования:

Фдейств = (Дк - Дв - Дп) * tсм * С - Фрем.об. (36)

где С = 1, это количество смен

Фдейств = (365-104-12)*8*1-154,5= 1837,5 (час.)

Затраты на электроэнергию за год:

Затраты на освещение одного рабочего места в год:

Зосв= Ц1КВт * Nл * Nосв * Фдейств (37)

где Ц1КВт/ч = 1,29, это цена 1 КВт/ч в г. Егорьевск

Nл = 2, это количество осветительных приборов

Nосв = 0,06, это мощность одного осветительного прибора

Зосв=1,29 * 2 * 0,06 * 1837,5 = 255,71 (руб.)

Затраты на электроэнергию для монитора

Зэлмон = ЦКВт/ч * Nмон* Фдейств (38)

где Nмон = 0,4, это мощность монитора

Зэлмон = 1,29 * 0,4 * 1837,5 = 852,37 (руб.)

Затраты на электроэнергию системного блока

Зэлсист.бл = ЦКВт/ч * Nсист.бл* Фдейств (39)

где Nсист.бл = 0,3, это мощность системного блока

Зэлмон = 1,29 * 0,3 * 1837,5 = 639,28 (руб.)

Общая годовая сумма затрат на электроэнергию

элосв + Зэлмон + Зэлсист.бл (40)

эл= 255,71 + 852,37 + 639,28 = 1747,35 (руб.)

Амортизация основных фондов

Амортизация оборудования:

Аоб= Цоб*Нп.в/об/100 (41)

Где Нп.в/об = 4,2%, это норма амортизации по оборудованию, на полное восстановление

Аоб = 32000 * 4,2/100= 4800 (руб.)

Амортизация здания:

Аздздздам/100 (42)

Цзд=Цм3*hм*Sм2, (43)

где Цм3 = 1850 (руб.) - это цена одного м3 здания;

Sм2 - занимаемая площадь здания, Sм2 =12;

h - высота здания, h = 2,80.

Цзд=1850*12*2,80=62160 (руб.)

Азд=62160*0,35/100=217,56 (руб.)

Общая сумма амортизационных отчислений:

А=Аобзд=4800+217,56=5017,56 (руб.) (44)

Затраты на текущий ремонт оборудования:

зтробтр=32000*0,2=6 400,00 р.

Общехозяйственные расходы, связанные с обслуживанием единицы оборудования представлены в таблице 5

Таблица 5. Общие затраты

Статьи затрат

Условное

обозначение

Числовое значение (руб.)

Общегодовые затраты на электроэнергию

З ЭЛ

1 747,35 р.

Затраты на амортизацию

А

5 017,56 р.

Годовые затраты на текущий ремонт оборудования

З ТР

6 400,00 р.

Итого

З ОБЩ

13 164,91 р.

Стоимость одного часа работы единицы оборудования:

С1час= Зобщ / Фдейст =13 164,91 / 1837,5=7,17 (45)

Совокупные затраты машинного времени:

tмаш=tn+tотл+tдок (46)

tмаш=12+61+23=96 (час)

Затраты на использование оборудования при разработке программного продукта:

Змаш1час*tмаш (47)

Змаш=7,17*96=685,70

Подводя итог нащим расчетам создаем по ним обобщающую таблицу 6.

Таблица 6. Общие затраты на разработку программного продукта

Статьи затрат

Условное обозначение

Числовое значение (руб.)

Расходы по оплате труда разработчика программы

З ЗП

57 931,48 р.

Затраты на расходные материалы

З Р.М.

2 935,70 р.

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

З МАШ

685,70 р.

Итого

S ОБЩ

61 552,89 р.

Предполагаемая цена программного продукта:

Цпп = Sобщ + П= Sобщ* Кн.пр= 61 552,89 * 1,08=66477,13 (руб.) (47)

В городе Егорьевске находится 10 предприятий, куда можно продать разработанный программный продукт. Допустим, программу пожелают приобрести 70% этих предприятий, значит необходимо сделать 7 копий.

Определяем цену продажи:

Цпродаж = =66477,13 /7=9496,74 (руб.) (48)

Nкопий - количество копий

Если программное обеспечение будет продано, то затраты на разработку программы окупятся.

Выводы по второй главе

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

Программное обеспечение разработанное собственными силами будет обладать преимуществом знания собственных бизнес-процессов, но не будет опытного реализатора по внедрению системы. Соимость собственной разработки при учете что её приобретут 7 предприятий района выйдет на точку безубыточности при значении примерно в 10 000 рублей.

Если сравнивать аналоги программ, имеющие более высокую тиражируемость, то система им уступает в малом (в основном главное отставание в функционале ввиду закрытости кода Ms Access).

Заключение

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

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

В ходе написания выпускной квалификационной работы нами были проведены следующие исследования:

- Функции структуры отдел кадров, основные элементы. Специфика данного отдела на предприятии и исследованы возможности для развития. Что возможно по отделу кадров для конкретно взятой организации, какая степень автоматизации возможна и какая будет должным образом воспринята сотрудниками.

- Проведено исследование деятельности ООО «Кора» и её структурного подразделения Отдел кадров, автоматизацию которого мы проводили. В приложениях приведены основные должностные инструкции, а в тексте работы должностная схема организации.

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

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

- После чего определились с характеристиками и техническим заданием.

- Вторая глава полностью посвящена разработке приложения.

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

- Реализация и отладка системы длилась 168 часов, внедрение не учитывается.

- Экономическая обоснованность учтена и доказана.

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

1. http://www.kadrovik.ru официальный сйт ВКК - Национальный союз кадровиков

2. http://www.lawmix.ru/ правовая информация

3. www.ksoft.ru Сайт программы «Отдел кадров».

4. www.otdelkadrov.by/ Журнал Отдел кадров - практическое издание для специалистов

5. www.superjob.ru/ Профессиональное сообщество менеджеров по персоналу и рекрутеров.

6. Астахова И.Ф., Толстобров А.П., Мельников В.М. SQL в примерах и задачах: Учеб. пособие. - Мн.: Новое знание, 2002.

7. Бекаревич Ю.Б., Пушкина Н.В. MS ACCESS 2000 за 30 занятий. - СПб.: БХВ - Петербург, 2001.

8. Боровиков В.В. MS ACCESS 2002. программирование и разработка баз данных и приложений. - СОЛОН-Р, 2002.

9. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. - М.: Финансы и статистика, 2002.

10. Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2004

11. Диго С.М. Базы данных: проектирование и использование. - М.: Финансы и статистика, 2005.

12. Иванова Г.С. Технология программирования: Учебник для вузов. - М.: Изд-во МГТУ им. Баумана, 2003.

13. Информатика. Базовый курс. 2-е издание / Под ред. С.В. Симоновича. - СПб.: Питер, 2008. - 640 с.: ил.

14. Карпова Т.С. Базы данных: модели, разработка, реализация. - СПб: Питер, 2001.

15. Леоненков А.В. Самоучитель UML. - СПб: БХВ - Петербург, 2002.

16. Литвинская О.С. Проектирование базы данных в среде Microsoft Access. - Пенза: Издательство Пенз. гос. технол. акад., 2004.

17. Матюшкин-Герке А. Учебно-прикладные задачи в курсе информатики. Информатика и образование, №3-4, 5-6, 2007.

18. Налоговый кодекс Российской Федерации

19. Орлов С.А. Технология разработки программного обеспечения: Учебник. - СПб.: Питер, 2002.

20. Робинсон С. MicrosoftAccess 2000 учебный курс. - СПб.: Питер, 2000.

21. Сайдашев А.А., Хеннер Е.К. Компьютер на уроке математики. - Пермь: Из-во ПГУ.2005

22. Сетевая экономика: учеб. пособие /В.Н. Бугорский. - М.: Финансы и статистика, 2008. - 256 с.:ил.

23. Трудовой кодекс Российской Федерации

24. Устав ООО «Кора»

25. Шеннон Р. Имитационное моделирование систем - искусство и наука: Пер. с англ. - М.: Мир, 2005.

26. Шкарина Л. Язык SQL:учебный курс. - СПб.: Питер, 2001.

27. Электронные вычислительные машины. / Под ред. А.Я. Соловьева. В 8 книгах. Книга 8. Решение прикладных задач. - М.: Высшая школа, 2004.


Подобные документы

  • Характеристика, трудовые ресурсы, информационно-логическая модель Абаканского отделения Красноярской железной дороги. Программная реализация модулей АСУ "Отдел кадров": состав автоматизируемых задач и выбор программного продукта для исполнения проекта.

    дипломная работа [657,6 K], добавлен 07.05.2011

  • Базовые принципы правового регулирования трудовых отношений. Проектирование автоматизированной информационной системы "Отдел кадров", программная реализация, тестирование. Состав базы данных, методы анализа надежности системы, руководство пользователя.

    дипломная работа [3,6 M], добавлен 11.03.2010

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

    курсовая работа [254,7 K], добавлен 25.03.2011

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

    презентация [3,3 M], добавлен 10.07.2012

  • Создание программного средства для реализации работы отдела кадров, построенное на основах ООП и STL. Доступный и простой интерфейс для занесения данных о рабочих и местах их прошлых работ. Алгоритм функционирования программы, ее характеристика.

    курсовая работа [319,6 K], добавлен 19.06.2012

  • Программа "Аксес" ("Access") компании Майкрософт как инструмент для работы с данными. Порядок предоставления информации о новом сотруднике при оформлении в отделе кадров. Схема объект-отношение, разработка реляционной модели данных. Формирование запросов.

    курсовая работа [4,6 M], добавлен 06.07.2014

  • Разработка АИС мониторинга качественного состава ППС на примере филиала ГОУ ВПО "МГУТУ" г. Вязьме Смоленской области. Общая характеристика филиала и его деятельности. Анализ информационной системы отдела кадров. Интерфейс программного обеспечения АИС.

    дипломная работа [5,9 M], добавлен 05.02.2013

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

    контрольная работа [27,2 K], добавлен 13.02.2012

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

    дипломная работа [1,2 M], добавлен 03.07.2015

  • Разработка прикладного программного обеспечения деятельности отдела кадров университета в среде Microsoft Access 2003. Характеристика этапов проектирования базы данных. Построение семантической модели. Нормализация данных, понятие нормальной формы.

    курсовая работа [4,4 M], добавлен 14.11.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.