- •2. Основания для разработки
- •3. Назначение и цели разработки
- •4. Требования к Системе
- •4.1. Требования к лингвистическому обеспечению системы
- •4.1.1. Требования к применению в системе языков программирования высокого уровня
- •4.1.2. Требования к языкам взаимодействия пользователей и технических средств системы
- •4.3.2. Порядок оформления
- •4.3.3. Режим рабочего времени
- •5. Требования к программной документации
- •6. Порядок контроля и приемки Системы
Необходимость разработки данной системы реально возникла в связи с введением на Предприятии интегрированной системы менеджмента (ИСМ) и связанными с этим изменениями в документообороте, и, в частности, введением унифицированной формы Табеля учета рабочего времени и расчета оплаты труда (далее по тексту – Табель). Так как на Предприятии работает большое количество человек с различным режимом работы, заполнение Табеля вручную представляет собой сложную задачу и влечет за собой неизбежные ошибки. Данная Система призвана автоматизировать этот процесс, сократив трудовые затраты по оформлению отчетности.
По приказу Начальника УУГР Шаисламова Ш.Г. информационная система была разработана и введена в использование в мае 2008 года.
2. Основания для разработки
Наименование разработки: «АИС учета рабочего времени и командировочных».
Основанием разработки Системы служит приказ Начальника Уфимского Управления Геофизических Работ Шаисламова Ш.Г. от 12.05.2008г.
Данный документ утвержден 19.05.2008г. Комиссией, в которой состоят:
- Ведущий инженер по труду Т.Ю. Борисова;
- Начальник Отдела ИСМ Э.Р. Фарвазова;
- Начальник ЭГТИ С.Н. Шматченко.
3. Назначение и цели разработки
Назначение разработки: формализовать на программном уровне порядок заполнения Табеля учета рабочего времени и расчета оплаты труда и Табеля учета командировочных, путем фиксированного представления данных табелей, предоставлением инструментов для их заполнения, автоматическим расчетом общего количества учтенных часов и оплаты труда, а также обеспечением корректной связи этих Табелей, обеспечение коллективного ввода информации.
Цели разработки:
- повышение точности и корректности заполнения Табелей;
- снижение затрат времени и труда для заполнения Табелей;
- облегчение проверки и обработки информации;
- облегчение контроля за соблюдением работниками установленного режима работы.
4. Требования к Системе
4.1. Требования к лингвистическому обеспечению системы
4.1.1. Требования к применению в системе языков программирования высокого уровня
Система должна быть реализована с помощью одного из распространенных языков программирования высокого уровня, с учетом возможности переноса Системы c платформы MS Windows на OS Linux и MacOS. Предпочтительные языки программирования: C, Java, Perl. Структура кода Системы должна быть разработана учетом требований объектно-ориентированного программирования с обязательным применением комментариев в тексте кода.
4.1.2. Требования к языкам взаимодействия пользователей и технических средств системы
Взаимодействие пользователя с Системой должно быть реализовано с помощью клиентской программы с диалоговым интерфейсом на русском языке, при необходимости (невозможности адекватного перевода) допускаются термины на английском языке.
Требования к техническим средствам клиентской части Системы не должны превышать следующие:
- процессор Pentium 4 с частотой 1ГГц
- ОЗУ 1Гб
- занимаемое дисковое пространство (включая временные файлы) 500Мб.
4.1.3. Требования к хранению данных
Хранение данных должно быть централизованным и реализовано на серверной основе с использованием одной из следующих баз данных: MySQL, SQLite, PostgreSQL. Так же должно быть обеспечено автоматическое создание резервных копий БД с возможностью быстрого (не более 1 часа) отката изменений или восстановления повреждений БД.
4.2. Требования Системы к квалификации персонала
Требования Системы к квалификации пользователей клиентской части Системы не должны превышать следующие: уверенный пользователь ПК со знанием офисных программ и начальными знаниями организации клиент-сервер.
4.3. Требования к выводимым данным
4.3.1. Общие положения
Система должна обеспечивать автоматическое составление готовых отчетов на основе введенных ранее данных. Отчеты должны быть представлены в форматах MS Office и HTML, а также отформатированы соответствующим образом для вывода на печать. Отчеты должны соответствовать принятым образцам, представленным в приложениях 1 и 2. Отчет (далее по тексту Табель) применяется в качестве самостоятельного документа в связи с раздельным учетом использования рабочего времени и расчетов с персоналом по оплате труда. В целях облегчения проверки и обработки информации в табель введены дополнительные графы 16А-16Е, показывающие расшифровку дней неявок, графа с указанием дней служебной командировки 13А, а так же графа 18, показывающая общее количество дней в учетном месяце.
Табель применяется для контроля за соблюдением работниками установленного режима работы, для получения данных о фактически отработанном времени, для расчета заработной платы, а так же для составления статистической отчетности по труду.