Смекни!
smekni.com

Проектирование информационной системы Отдел кадров (стр. 10 из 14)

Выходные данные:

· Приказ об увольнении (расторжении трудового договора) с работником (форма Т-8)

· Записка-расчет при расторжении трудового договора (увольнении) (форма Т-61)

· Приказ об увольнении (расторжении трудовых договоров) с работниками (форма Т-8а)

8. Осуществить перевод – выполняется на основании распоряжений руководителей.

Выходные данные:

· Приказ (распоряжение) о переводе работника на другую работу (форма Т-5)

· Приказ (распоряжение) о переводе работников на другую работу (форма Т-5а)

· Измененное личное дело (в нем указывается новое место работы)

9. Оформить командировку – осуществляется на основании распоряжения от руководителя, но иногда сотрудник может проявить инициативу и попросить направить его на семинар, курсы повышения квалификации.

Выходная данные:

· приказ о направлении работника в командировку (форма Т-9)

· приказ о направлении работников в командировку (форма Т-9а)

· командировочное удостоверение (форма Т-10)

· Служебное задание для направления в командировку и отчет о его выполнении (форма Т-10а)

10. Оформление пенсии сотрудникам – выполняется при достижении сотрудником пенсионного возраста.

Выходные данные:

· пакет документов для ПФРФ

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

Входные данные:

· график отпусков

Выходные данные:

· Приказ (распоряжение) о предоставлении отпуска работнику(форма Т-6)

· Приказ (распоряжение) о предоставлении отпуска работникам

(форма Т-6а)

· Записка-расчет о предоставлении отпуска работнику (форма Т-60)

11.2 Оформление больничных - у каждого сотрудника в табеле проставляется восьмерка (восьмичасовой рабочий день). Если сотрудник на больничном, то ему все равно ставится восьмерка, так как в зависимости от времени, которое сотрудник проработал на данном предприятии ему будут компенсированы эти дни материально. Поэтому делается отметка о непрерывном стаже.

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

· Номер записи

· Дата записи

· Должность

· Название организации

· Дата принятия на работу

· Дата увольнения или перевода

Выходная информация:

· Рассчитанный стаж

Ниже на диаграмме Use Case (рис 2.3) хорошо видны все функции, которые выполняет кадровик. Эта диаграмма является как бы «наглядным пособием» для специалиста, так как позволяет быть на сто процентов уверенным в тех действиях, которые он выполняет.


Рис.2.3


2.6 Требования к программе

Разрабатываемая автоматизированная информационная система «отдел кадров» должна отвечать современным требованиям, предъявляемые к современным программным продуктам.

2.6.1 Общие требования

К проектируемой информационной автоматизированной системе предъявляются следующие общие требования:

1. Разрабатываемая автоматизированная информационная система должна обладать достаточным набором функций для обработки информации по кадровому учету.

2. Разрабатываемая автоматизированная информационная система должна обладать достаточным набором возможностей для занесения и обработки информации по кадровому учету.

3. Разрабатываемая автоматизированная информационная система должна обладать достаточным набором видов отчетностей по кадровому учету.

4. Разрабатываемая автоматизированная информационная система должна иметь простой и доступный интерфейс пользователя.

5. Разрабатываемая автоматизированная информационная система должна иметь возможность поднастройки, в связи с изменением законодательства.

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

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

2.6.2 Требования к документации

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

2.6.3 Системные требования

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

Для работы с разрабатываемой автоматизированной системой «отдел кадров» необходимы следующие минимальные системные требования:

· Компьютер IBM PC 486 DX2-80

· Оперативная память 16 Мбайт

· Свободное дисковое пространство 20 Мбайт

2.7 Анализ существующих разработок

В настоящее время на Российском рынке программного продукта предоставлены основные конкурирующие автоматизированные информационные системы, позволяющие вести кадровый учет организаций и имеющие большой набор функций для обработки информации. Это программа поддержки и принятия решений SAP R\3, а именно его модуль - Human Resources Management System (модуль HR) для кадрового учета и 1С – бухгалтерия.

Рассматривая модуль HR системы SAP R\3 я пришел к выводу, что приведенный программный продукт, хотя и обладает максимальным набором функций для обработки информации кадрового учета, не является конкурентом к разрабатываемой, так как этот модуль является довольно дорогим, что делает его недоступным для бюджетных организаций и организаций с малым денежным оборотом. Модуль HR предназначен для крупных организаций и корпораций, где число работников превышает 1000 человек, что делает его излишним для небольших организаций. Описываемый модуль требует постоянной информационной и технической поддержки, которой занимаются специализированные организации, что делает его опять же дорогим и недоступным для небольших организаций. Для работы с данным модулем необходимо обучение персонала, который будет работать непосредственно с ним.

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

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


Глава III. Проектирование автоматизированной системы

3.1 Выбор способа хранения информационной базы данных

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

Все СУБД делятся на две группы:

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

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

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