Рефераты
 

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

p align="left">- По образованию и специальности;

- По отделам и должностям;

- По указанной специальности;

3) обеспечивать формирование и печать отчетов:

- Вакантные должности;

- Оплата общей суммы по организации;

- Оплата общей суммы по отделам.

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

При создании базы для нашей системы разработаем следующие указания, которые необходимы для её реализации.

1. Таблица Должности с полями:

- Код должности (Счётчик, Первичный ключ, уникальное);

- Должность (текстовый, не более 60 символов, обязательное, неуникальное);

2. Таблица Образование с полями:

- Код уровень образования (Счётчик, обязательное, уникальное);

- Образование (текстовый, не более 30 символов, обязательное, уникальное);

3. Таблица Отдел с полями:

- Код отдела (Счётчик, обязательное, уникальное);

- Отделы (целое, не более 15 символов, обязательное, неуникальное);

- Ф.И.О. начальника (целое, не более 50 символов, обязательное, уникальное);

- Телефон (целое, не больше 11 символов, обязательное, неуникальное);

4. Таблица Сотрудники с полями:

- Паспортные данные (Счётчик, обязательное, уникальное);

- Ф.И.О. (целое, не более 50 символов, обязательное, неуникальное).

- Код уровень образования (целое, не более 20 символов, обязательное, неуникальное).

- Код специальности (целое, не более 20 символов, обязательное, неуникальное).

- Код отдела (целое, не более 20 символов, обязательное, неуникальное).

- Код должности (целое, не более 20 символов, обязательное, неуникальное).

- Оклад (целое, не более 20 символов, обязательное, неуникальное).

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

- Код специальности (Счётчик, обязательное, неуникальное);

- Специальность (текст, не более 10 символов, обязательное, неуникальное);

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

- Код штата (Счётчик, обязательное, неуникальное);

- Код должности (целое, не более 20 символов, обязательное, неуникальное);

- Код уровень образования (целое, не более 20 символов, обязательное, неуникальное);

- Код специальности (целое, не более 20 символов, обязательное, неуникальное).

2.1.2 Описание алгоритма главного модуля

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

В начале программы организуется цикл «Главная форма» и выводится меню с пунктами:

- списки;

- ввод и редактирование данных;

- отчёты;

- выход.

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

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

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

Выход из цикла «ГФ» происходит при нажатии кнопки «Выход».

База данных содержит таблицы: Должности, Образование, Отдел, Сотрудники, Специальности, Штатное расписание

Отчеты: «Вакантные должности», «Оплата общей суммы по организации», «Оплата общей суммы по отделам»

Программа предназначена для организации работы информационной системы Отдел кадров.

В начале работы программы выводится меню с пунктами:

- Списки;

- Ввод и редактирование данных;

- Отчеты;

- Выход.

Для просмотра данных нажать кнопку «Списки», выйдет меню просмотра данных о:

- Образовании и специальности;

- Отделах и должностях;

- Указанной специальности;

- Выход.

Выбрать нужную кнопку и нажав её просмотреть данные.

Для удаления или изменения данных нажать кнопку «Ввод и редактирование данных», выйдет меню:

- Сотрудники организации;

- Штатное расписание;

- Начальники отделов;

- Выход.

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

Если нужно удалить данные о почтальоне нажать кнопку «Сотрудники организации», выбрать нужную запись и нажать кнопку «удалить».

Если нужно изменить запись, то выбрать нужную запись, изменить её и нажать кнопку «сохранить».

Если нужно добавить запись, то нажать кнопку «добавить» и в появившуюся пустую строку внести данные и нажать кнопку «сохранить».

Если нужно удалить данные о участке нажать кнопку «Штатное расписание», выбрать

нужную запись и нажать кнопку «удалить».

Если нужно изменить запись, то выбрать нужную запись, изменить её и нажать кнопку «сохранить».

Если нужно добавить запись, то нажать кнопку «добавить» и в появившуюся пустую строку внести данные и нажать кнопку «сохранить».

Если нужно удалить данные о получателе нажать кнопку «Начальники отделов», выбрать

нужную запись и нажать кнопку «удалить».

Если нужно изменить запись, то выбрать нужную запись, изменить её и нажать кнопку «сохранить».

Если нужно добавить запись, то нажать кнопку «добавить» и в появившуюся пустую строку внести данные и нажать кнопку «сохранить».

Для просмотра и печати отчетов нажать кнопку «Отчеты», после этого появляется меню:

- «Вакантные должности»;

- Печать отчета «Вакантные должности»;

- «Оплата общей суммы по организации»;

- Печать отчета «Оплата общей суммы по организации»;

- «Оплата общей суммы по отделам»;

- Печать отчета «Оплата общей суммы по отделам».

Для просмотра нужного отчета выбрать соответствующую ему кнопку, нажать её и просмотреть отчет.

Для того чтобы распечатать нужный отчет, выбрать соответствующую отчету кнопку «печать» и нажав её распечатать отчет.

2.2 Реализация модели средствами Ms Access

При создании системы «Отдел кадров» нами было использовано приложение Microsoft Access 2007, обоснование эффективности которого проведено в 1 главе.

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

Согласно расписанному алгоритму в параграфе 2.1. мы назначаем свойства полям таблиц, даем им имена и реализуем элементы автоматического ввода (проверка ошибок, таблицы подстановок, маски ввода рис. 5).

Рисунок 5. Свойства поля

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

Рисунок 6. Создание связей

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

Рисунок 7. Зарос по сотруднику

Рисунок 8. Запрос с исчислением общего количества сотрудников в отделах

Рисунок 9. запрос реализующий вычисление окладов

Как только мы создали основные элементы базы данных, мы можем реализовать их в виде визуально понятных форм представления, с реализацией макрокоманд рис. 10, 11,12.

Рисунок 10. Конструктор форм

Рисунок 11 Количество сотрудников (форма)

Рисунок 12

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

Пример макрокоманды перехода по кнопке:

ChrW(1054) & ChrW(1090) & ChrW(1076) & ChrW(1077) & ChrW(1083); Форма; Обычное

Также как пример можно привести листинг кода автоматического подсчета сотрудников для кнопки NEXT на рисунке 12:

Option Compare Database

Private Sub Count_Ф.И.О._Click()

End Sub.

Данные в нашей базе будут постоянно изменяемые, поэтому необходимо применять SQL

SQL (Structured Query Language - «язык структурированных запросов») - универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных.

SQL основывается на реляционной алгебре. [16]

SQL является, прежде всего, информационно-логическим языком, предназначенным для описания хранимых данных, для извлечения хранимых данных и для модификации данных. SQL не является языком программирования. (Вместе с тем стандарт языка спецификацией SQL/PSM предусматривает возможность его процедурных расширений.)

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

Язык SQL представляет собой совокупность операторов.

Операторы SQL делятся на:

- операторы определения данных (Data Definition Language, DDL);

- операторы манипуляции данными (Data Manipulation Language, DML);

- операторы определения доступа к данным (Data Control Language, DCL);

- операторы управления транзакциями (Transaction Control Language, TCL). [19]

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

- Независимость от конкретной СУБД;

- Наличие стандартов;

- Декларативность.

И конечно же есть свои недостатки: Недостатки

- Несоответствие реляционной модели данных;

Создатели реляционной модели данных Эдгар Кодд, Кристофер Дейт и их сторонники указывают на то, что SQL не является истинно реляционным языком. В частности, они указывают на следующие проблемы SQL[3]:

1. Повторяющиеся строки

2. Неопределённые значения (nulls)

3. Явное указание порядка колонок слева направо

4. Колонки без имени и дублирующиеся имена колонок

5. Отсутствие поддержки свойства «=»

6. Использование указателей

7. Высокая избыточность

- Сложность;

- Отступления от стандартов;

- Сложность работы с иерархическими структурами. [19]

2.3 Экономические расчеты эффективности внедрения ИС «Отдел кадров»

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

Условный экономический эффект от внедрения автоматизированной информационной системы «Отдел кадров» достигается за счет того, что приложение, созданное в СУБД MS ACCESS, позволяет автоматизировать процесс регистрации заявок по приему на работу и обеспечивает возможность хранения и обработки сведений, получения статистических данных и печати отчетов. Эта работа на предприятии выполнялась с применением текстового редактора и электронных таблиц. Использование программы позволяет сократить время, необходимое оператору на выполнение работы, в 2,5 раза. Внедрение данной программы позволяет сэкономить фонд заработной платы за счет сокращения времени работы оператора. Ниже приведен расчет экономической эффективности программы «Отдел кадров». [9]

Таблица 1. Исходные данные по предприятию

Наименование показателя

Условное

обозначение

Числовое

значение

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

Д окл

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=?Ci*Кi, 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.

Страницы: 1, 2


© 2010 BANKS OF РЕФЕРАТ