Автор работы: Пользователь скрыл имя, 16 Июня 2013 в 00:04, дипломная работа
Целью данной работы является обоснование разработки и разработка проекта автоматизации кадрового учета ООО «ФАРМАГРАД».
Актуальность работы обусловлена тем, что в современных рыночных условиях эффективная деятельность производственно-коммерческого предприятия возможна лишь при условии автоматизации всего спектра деятельности предприятия. Автоматизация позволяет снизить издержки, повысить эффективность работы, достичь возможностей, недоступных ранее при использовании бумажного документооборота. Польза от автоматизации деятельности ощущается в том случае, если автоматизируется вся деятельность предприятия, весь комплекс его задач.
Введение 6
1 Теоретические основы проектирования ИС 8
2 Анализ предприятия и постановка задачи 16
2.1 Анализ существующей ситуации 16
2.2 Постановка задачи 19
2.3 Обзор существующих разработок 29
2.4 Выбор подхода к разработке и среды реализации приложения 32
2.5 Определение требований к функциональным характеристикам 44
2.6 Охрана труда и жизнедеятельности оператора персонального компьютера 52
3 Проектирование и моделирование информационной системы 56
3.1 Информационное обеспечение задачи 56
3.1.1 Построение функциональных диаграмм 56
3.1.2 Проектирование структуры базы данных 62
3.2 Программное обеспечение задач 71
3.2.1 Построение структурной схемы программного обеспечения 71
3.2.2 Построение функциональной схемы программного обеспечения 75
3.2.3 Проектирование пользовательского интерфейса 77
3.3 Технологическое обеспечение задач 87
3.3.1 Разработка алгоритмов 87
3.3.2 Программная реализация приложения 87
3.4 Руководство программиста 91
3.5 Руководство оператора 93
4 Обоснование экономической эффективности проекта 100
4.1 Расчет затрат на разработку и внедрение программного обеспечения 100
4.2 Оценка эффективности внедрения программного обеспечения 106
Заключение 113
Список использованных источников и литературы 115
Приложения 118
Хранение некоторых видов информации, которая меняется со временем необходимо организовать во времени с возможностью просмотра истории изменения информации и получения ее на определенную дату.
При организации хранения информации нужно различать учет физических лиц и учет сотрудников. Сотрудник отличается от физического лица тем, что он принят на работу и является штатным сотрудником или совместителем на данном предприятии. При этом он, конечно, продолжает оставаться физическим лицом со всеми своими персональными данными. Далее по тексту термины «сотрудник» и «физическое лицо» будем считать синонимами с тем лишь отличием, что сотрудник принят на работу и у него заполнены соответствующие свойства.
Центральным справочником разрабатываемой конфигурации будет справочник «ФизЛица», который будет хранить всю информацию о данных физических лиц. Для целей кадрового учета требуется весьма большое количество данных о каждом сотруднике. Поэтому данный справочник будет иметь большое количество реквизитов часть из которых будет ссылаться на другие, вспомогательные справочники системы. Кроме реквизитов справочник будет иметь некоторое количество табличных частей, в которых будут храниться списочные данные сотрудника. Часть реквизитов сотрудника может меняться со временем, поэтому нужно обеспечить хранение значений этих реквизитов во времени. Такое хранение нужно организовать с использованием периодических регистров сведений.
Приведем состав данных справочника «ФизЛица» более подробно.
Данные не имеющие списочного состава целесообразно хранить в реквизитах справочника:
Данные сотрудника, имеющие списочный состав нужно хранить в табличных частях справочника. Необходимо создать следующие табличные части:
Данные сотрудника, изменяющиеся
во времени, необходимо хранить в
периодических регистрах
Необходимо создать
следующие периодические
Отдельно остановимся на периодическом регистре сведений «Сотрудники». Наличие актуальных записей в этом регистре превращает физическое лицо в сотрудника предприятия. Данные в этом регистре изменяются только документами кадрового учета и не могут быть изменены непосредственно из форм. Состав ресурсов этого регистра характеризует физическое лицо как сотрудника предприятия:
Какой бы набор данных мы не определили для того чтобы охарактеризовать сотрудника, все равно этих данных окажется недостаточно. Для того чтобы получить полное представление о сотруднике необходимо просмотреть документы, связанные с ним. Такими документами могут быть копии паспорта и трудовой книжки, различные анкеты, фотографии и другие документы. Целесообразно хранить все документы сотрудника непосредственно в базе данных , а не на бумажных носителях, причем копии документов можно хранить в графических файлах, а , например, анкеты – в форматах файлов заполнения этих анкет. Необходимо привязать список файлов сотрудника к сотруднику с возможностью их просмотра этих файлов и открытия их во внешних приложениях, связанных с этим типом файлов.
Необходимо реализовать
функцию рассылки сообщений по электронной
почте сотрудникам
У справочника «ФизЛица» необходимо создать удобные формы редактирования всех его данных. Для редактирования данных, хранящихся в регистрах сведений нужно вызывать соответствующие формы этих регистров.
Необходимо обеспечить печать карточки сотрудника на принтер. Для чего нужно сделать макет, заполнять его данными и выводить на принтер.
Кроме справочника «ФизЛица» в разрабатываемой конфигурации необходимо реализовать дополнительные справочники, хранящие вспомогательные данные. Эти справочники нужны в основном для того, чтобы назначит тип ссылок на них реквизитам справочника «ФизЛица», реквизитов связанных с ним регистров сведений и реквизитам документов. Ведение таких справочников предотвращает неоднозначный ввод информации в систему. Перечислим вспомогательные справочники, которые необходимо реализовать в конфигурации:
Отдельно выделим справочники, формирующие структуру предприятия:
Необходимо ввести в конфигурацию и перечисления для хранения предопределенных список значений:
Подсистема оформления кадровых документов должна позволять вводить, просматривать и редактировать документы кадрового учета, а именно:
При проведении кадрового документа должны фиксироваться все параметры этого документа, а именно его номер, дата и при необходимости комментарий. Так как любой документ может проводиться на нескольких сотрудников сразу, то необходимо заполнение реализовать в табличной части документа. Кроме сотрудника в табличной части необходимо предоставить выбор подразделения, должности и оклада сотрудника и контролировать их выбор пользователем. Формы документов должны быть удобны для ввода пользователем информации в них. Все документы должны иметь печатные формы для вывода их на принтер. При проведении документа он должен зафиксировать событие для которого он предназначен в подсистеме хранения информации. Журнал документов должен предоставить возможность просмотра списка документов и отбора их по различным параметрам.
Документ «Приказ о приеме на работу» переводит физическое лицо из состояния «ФизЛицо» в состояние «Сотрудник». При этом обязательно должна быть указана должность, на которую принимается сотрудник, подразделение и оклад, а также признак работы по основному месту работы или по совместительству. Естественно должна выполняться проверка, запрещающая принять на работу уже работающего на этом предприятии сотрудника. Приказ о приеме на работу может быть оформлен на нескольких сотрудников. Это означает, что все данные на принимаемых сотрудников должны вводиться в табличной части документа. Изменение значений ресурсов в регистре сведений «Сотрудники» должно производиться при проведении документа. Документ должен иметь печатную форму приказа, реализуемую при помощи макета документа.
Изменение данных сотрудника в регистре сведений «Сотрудники», а именно его должности, подразделения или оклада можно выполнить лишь, проведя документ «Приказ о кадровом перемещении». Документ должен предоставлять интерфейс для списка сотрудников ввести новые подразделение, должность или оклад и при проведении изменить эти значения в регистре сведений «Сотрудники». Документ должен иметь печатную форму приказа, реализуемую при помощи макета документа.
При увольнении сотрудника должен оформляться документ «Приказ об увольнении». При проведении этого документа у сотрудника в регистре сведений «Сотрудники» должны обнулиться поля «Должность», «Подразделение» и «Оклад», а поле «Состояние сотрудника должно вернуться в состояние «ФизЛицо». Документ может быть оформлен на несколько сотрудников. Документ должен иметь печатную форму.
Подсистема построения отчетности состоит из одного отчета – список сотрудников. Однако возможности настройки такого отчета настолько велики, что можно сказать, что это несколько отчетов в одном. Отчет позволяет указать, какие конкретно поля будут выводиться в отчет, т.е. настроить состав информации в отчете. Есть возможность наложения условий на выводимые в отчет строки. Условия могут быть наложены по любым параметрам и их сочетаниям. Есть возможность группировки данных в отчете в строках и столбцах, что позволяет создавать сгруппированные отчеты и кросс-отчеты. И, наконец, отчет предоставляет возможность настройки форматирования внешнего вида как всего отчета, так и отдельных его областей. Отчет должен предоставить пользователю интерфейс ввода условий для отбора сотрудников по любому значению реквизитов, в том числе хранящихся в табличных частях и регистрах сведений, а также по диапазону значений этих реквизитов. Причем отбор должен задаваться при помощи любого сочетаний этих условий. Отчет должен предоставлять возможность указывать в явном виде, какие графы нужно выводить в отчет, а также какие группировки должны присутствовать в отчете. Печатная форма отчета должна быть удобно читаемой
В настоящее время существует огромное количество автоматизированных информационных систем, осуществляющих решение задачи кадрового учета. Перечислим некоторые из них и приведем их описание.
Одной из наиболее распространенных на российском рынке отечественных автоматизированных систем управления персоналом является «БОСС-Кадровик», разработанная и успешно продвигаемая компанией «АйТи». Зафиксированы уже сотни внедрений «БОСС-Кадровика» на российских предприятиях. В настоящее время система БОСС-Кадровик эксплуатируется на предприятиях энергетики, нефтегазовой отрасли, металлургии, торговли, пищевой промышленности, в банковской сфере, в транспортных компаниях. «БОСС-Кадровик» относится к классу комплексных систем управления персоналом. Он позволяет формировать и вести штатное расписание, хранить полную информацию о сотрудниках, отражать движение кадров внутри фирмы, рассчитывать зарплату. Этот программный продукт может использоваться для автоматизации работы отдела кадров, планово-экономического и расчетного отделов на любом предприятии независимо от рода деятельности.
Информация о работе Разработка модуля учета кадров на предприятии ООО «Фармаград»