Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Проектирование реализации операций бизнес-процесса «Управление персоналом

Содержание:

Введение

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

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

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

Для достижения цели поставлены следующие задачи:

- провести анализ организационно-правовых вопросов технологии работы ГБУЗ ГП № 67;

- изучить входную и выходную информацию;

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

- изучить ведение справочной информации по должностям, сотрудникам, организациям-контрагентам, вакансиям, штатного расписания, рынка труда;

- автоматизировать ведение документации по движению кадров;

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

Объектом исследования будет отдел кадров ГБУЗ ГП № 67.

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

Методы исследования: изучение научной и учебной литературы в области работы с персоналом; изучение бизнес-процессов в ГБУЗ ГП № 67; изучение литературы по языкам программирования и базам данных; моделирование бизнес-процессов.

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

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

Разработанный программный продукт прошел опытную эксплуатацию в отделе кадров ГБУЗ ГП № 67 и был рекомендован к эксплуатации в небольших организациях.

1 Аналитическая часть

1.1 Выбор комплекса задач автоматизации

Объектом исследования в данной работе является Государственное бюджетное учреждение здравоохранения города Москвы «Городская поликлиника № 67 Департамента здравоохранения Москвы».

Основные направления деятельности:

- оказание медицинской помощи населению в амбулаторно-поликлинических условиях;

- выполнение Московской городской программы обязательного медицинского страхования;

- оказание медико-социальных услуг населению;

- проведение профилактической и санитарно-информационной работы среди пациентов.

Поликлиника ГБУЗ ГП № 67 является лечебно-профилактическим подразделением, призванным осуществлять в районе своей деятельности: проведение широких профилактических мероприятий по предупреждению и снижению заболеваемости; раннее выявление больных; диспансеризацию здоровых и больных; оказание квалифицированной первичной и специализированной медицинской помощи населению. Поликлиника с использованием имеющихся в ее распоряжении сил и средств проводит активную работу по санитарно-гигиеническому воспитанию населения, осуществляет борьбу с вредными привычками (курением, употреблением алкоголя и др.)

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

Основными задачами поликлиники являются:

1. Оказание квалифицированной первичной и специализированной медицинской помощи населению обслуживаемого района непосредственно в поликлинике и на дому.

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

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

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

Для осуществления этих задач поликлиника организует и проводит:

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

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

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

4. Своевременное и квалифицированное оказание врачебной помощи населению, как на амбулаторном приеме в поликлинике, так и при оказании помощи на дому.

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

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

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

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

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

10. Противоэпидемиологические мероприятия: прививки, выявление инфекционных больных, динамическое наблюдение за лицами, бывшими в контакте с заразным больным, и за реконвалесцентами сигнализация санитарно-эпидемиологической станции и др.

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

12. Направление в медико-социальные экспертные комиссии (МСЭК) лиц с признаками стойкой утраты трудоспособности.

13. Санитарно-просветительную работу среди обслуживаемого населения, рабочих и служащих промышленных предприятий и учреждений, их гигиеническое воспитание.

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

Организационная структура поликлиники приведена на рис.1.1.

Рисунок 1.1 - Организационная структура лечебной части ГБУЗ ГП № 67 ДЗМ

Организационная структура ГБУЗ ГП № 67 ДЗМ относится к линейно-функциональному типу. В связи с этим можно сказать, что с одной стороны, нагрузка распределена равномерно и незначительна для глав подразделений, при этом подразделения выполняют конкретные функции в своей сфере деятельности, но с другой стороны, не всегда достаточно точно определена ответственность за принимаемые решения, возможны конфликты между подразделениями за использование бюджетных средств.

В рамках данной работы рассматривается функционирование ГБУЗ ГП № 67 ДЗМ. Данное учреждение здравоохранения является одним из крупных учреждений г. Москвы. Более 19 тыс. человек получают квалифицированную медицинскую помощь.

С 2007 г. больница успешно сотрудничает с тремя филиалами фонда обязательного медицинского страхования (ОМС). В больнице внедряются современные методы финансового менеджмента, что позволяет радикально улучшить учет и контроль за использованием средств отдельно, как в части дохода, так и расхода по каждому подразделению больницы, а также создать стимулы для медицинских работников к их рациональному использованию. Основными организационными документами, регламентирующими порядок работы и управление больницей, являются Устав и Положение Больницы скорой помощи, а также Лицензия и сертификаты по видам и объемам медицинской, фармацевтической деятельности, Положения о кабинетах, отделениях и Должностные инструкции специалистов.

Деятельность ГБУЗ ГП № 67 ДЗМ имеет две стороны: внешнюю и внутреннюю. Руководство предприятия принимает решения, которые касаются обеих этих сторон.

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

Внутренняя сторона - это то, что находится внутри учреждения и определяет, насколько эффективно налажена работа на ней. В самом общем виде к внутренним факторам можно отнести структуру ГБУЗ ГП № 67 ДЗМ, существующие бизнес-процессы и бизнес-операции, используемые в процессе работы компании ресурсы. Информационная среда в полной мере отвечает задачам накопления информационных потоков, необходимых для бизнес-приложений, способствующих эффективному выполнению поставленных задач ГБУЗ ГП № 67 ДЗМ.

1.2 Характеристика существующих бизнес –процессов

В рамках данного дипломного проекта проведено исследование деятельности сотрудника отдела кадров ГБУЗ ГП № 67 ДЗМ. определим основные функциональные обязанности данной категории специалистов.

В структуру отдела кадров ГБУЗ ГП № 67 ДЗМ входят:

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

- Заместитель начальника отдела кадров;

- Сотрудники отдела кадров (2 чел).

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

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

Сотрудники отдела кадров курируют вопросы:

- заполнение табелей учета рабочего времени;

- оформление отпусков;

- оформление больничных листов;

- оформление командировок;

- оформление трудовых договоров;

- ведение личных дел сотрудников;

- работу с заявлениями сотрудников;

- подготовку отчетности в ПФР, военный комиссариат;

- заполнение отчетных документов по аттестации сотрудников;

- статистический и оперативный учет сотрудников;

- анализ движения кадрового состава;

- ведение архива;

- подготовку документации для оформления медицинских полисов сотрудников.

Задача автоматизации работы сотрудников отдела кадров ГБУЗ ГП № 67 ДЗМ не является для медицинского учреждения профильной, поэтому ранее ей не уделялось должного внимания. При этом деятельность данной категории специалистов является разнонаправленной и связана как с взаимодействием с бухгалтерскими службами в рамках технологии начисления заработной платы, так и с взаимодействием со сторонними организациями: ПФР, военный комиссариат, фондами социального и медицинского страхования.

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

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

Рисунок 1.2 - Функциональные обязанности специалиста по кадрам

Сотрудники отдела кадров ГБУЗ ГП № 67 ДЗМ обеспечивают соответствие осуществляемых операций с персоналом законодательству РФ, контроль за движением персонала и выполнением обязательств перед ним. Кадровик назначается на должность и освобождается от должности генеральным директором медицинского учреждения. Прием и сдача дел при назначении и освобождении специалиста оформляются актом после проверки состояния кадрового учета и отчетности.

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

- необходимость работы с большими массивами информации о кадровых данных сотрудников;

- необходимость формирования отчетности для сторонних организаций;

- определение типовых требований для аттестации и квалификации персонала;

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

Проведем декомпозицию бизнес-процессов в деятельности специалиста по кадрам.

Контекстная диаграмма приведена на рис.1.3.

Рисунок 1.3 - Контекстная диаграмма

Входными информационными потоками в деятельности сотрудника отдела кадров, как показано на рис. 1.3, являются:

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

- заявления сотрудников. Данные информационные потоки связаны с работой с заявлениями (на отпуск, прием/увольнение, служебными записками);

- запросы отчетности. Сотрудники отдела кадров работают с отчетностью, предоставляемой руководству, в вышестоящие организации, в органы ПФР, воинского учета, ФСС;

- больничные листы. Специалисты по кадрам ведут учет больничных листов в рамках существующих регламентов их учета на предприятии.

Диаграмма декомпозиции нулевого уровня приведена на рис. 1.4.

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

Первоначально специалисты профильных отделов делают обоснованную заявку на открытие вакансии руководству. Руководство передает в кадровую службу заявку на подбор специалиста в соответствии с требованиями, указанными специалистами профильного отдела. Специалист отдела кадров изучает рынок труда по заявленному направлению, дает объявление об открытии вакансии в СМИ, заносит данные соискателей в базу данных, оформляет резюме и далее переходит к следующему бизнес-процессу «Отбор персонала».

Рисунок 1.4 - Диаграмма декомпозиции нулевого уровня

Рисунок 1.5 - Диаграмма декомпозиции первого уровня

Рисунок 1.6 - Диаграмма декомпозиции второго уровня

Рисунок 1.7 - Диаграмма декомпозиции третьего уровня

Рисунок 1.8 - Диаграмма декомпозиции четвертого уровня

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

Используемое в технологии работы специалистов ГБУЗ ГП № 67 ДЗМ ПО «1С: Зарплата и кадры предприятия» не в полном объёме удовлетворяет потребности инспектора отдела кадров.

Задача сотрудника отдела кадров – создание консолидированного отчета по запросу руководства. Данные берутся в «1С: Зарплата и кадры предприятия» выводятся на печать, в Word или в Excel формируется нужная форма отчета, и заносятся данные сотрудников. Для того, чтобы составить такой отчёт требуется не менее 4-х часов. Периодичность запросов от директора и руководителей разных отделов 4-5 раз в неделю. Соответственно, очень много времени отнимает формирование отчетов и запросов.

2 Ежемесячные, ежеквартальные, ежегодные отчеты в: АСКО-МЕД, Пенсионный фонд, Центр занятости, Администрация, Военкомат. В основном формы которые, предложенные этими организационными структурами невозможно сформировать с использованием ПО «1С:Зарплата и кадры предприятия». И поэтому специалист отдела кадров вынужден заполнять предложенные формы вручную, на что требуется очень много времени. Например, в 1С не формируются отчеты об уровне образования сотрудников, нет возможности формирования документов о прохождении аттестации.

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

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

- ведение картотеки сотрудников;

- подбор и отбор персонала;

- заполнение табеля отработанного времени;

- подготовка отчетности сторонним организациям;

- учет невыходов, больничных листов, отпусков;

- подготовка документов по аттестации сотрудников.

Рисунок 1.9 - Модель бизнес-требований предметной области

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

Таким образом, при разработке АИС по ведению кадров предприятия ключевым вопросом является создание соответствующей базы данных.

Основными целями проектирования автоматизированной системы являются:

  • Экономия времени, т.е. обеспечение доступа к данным за приемлемое время;
  • Удобство формирования различных форм отчёт, необходимых в процессе работы;
  • Правильность и достоверность.

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

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

- адекватность БД предметной области «Кадры предприятия»;

- полнота;

- достоверность;

- интегрированность;

- независимость;

- минимальная избыточность данных;

- целостность, согласованность;

- безопасность данных;

- гибкость и адаптивность структуры;

- производительность;

- эффективность и надежность функционирования;

- возможность взаимодействия пользователей различных категорий и в различных режимах;

- простота и удобство эксплуатации.

Необходимость разработки и реализации БД «Кадры предприятия» обосновывается потребностью в совершенствовании и объединении существующих автоматизированных информационных систем при работе с данными о кадрах предприятия.

Диаграммы декомпозиции процесса реинжениринга модернизированной технологии работы специалиста по кадрам приведены на рисунках 1.10-1.11.

Рисунок 1.10 - Диаграмма декомпозиции нулевого уровня

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

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

Рисунок 1.11 - Диаграмма декомпозиции второго уровня

Рисунок 1.12 - Диаграмма декомпозиции третьего уровня

Рисунок 1.13 - Диаграмма декомпозиции третьего уровня

Рисунок 1.14 - Этапы технологии работы в автоматизированной системе специалиста по кадрам

Рисунок 1.15 - Этапы технологии работы в автоматизированной системе специалиста по кадрам

Рисунок 1.16 - DFD- диаграмма информационной системы «Кадры»

Таким образом, модернизированная технология работы специалиста по кадрам позволит:

- ускорить поиск кадровых данных сотрудников;

- сократить время на формирование информации сводной отчетности по кадровым данным сотрудников;

- разграничение доступа к базе данных позволит более эффективно выполнять требования законодательства в области персональных данных;

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

1.3 Характеристика документооборота, возникающего при решении задачи

В ходе изучения бизнес-процессов сотрудников отдела кадров ГБУЗ ГП № 67 ДЗМ был проведен хронометраж основных технологических операций. Результаты хронометража представлены в таблице 1.1.

Таблица 1.1 - Хронометраж основных технологических операций сотрудника отдела кадров ГБУЗ ГП № 67 ДЗМ

Наименование операции

Периодичность

Время на выполнение

Оформление документов на отпуск сотрудников

326 р/год

15 мин

Оформление документов на командировку

250р/год

15 мин

Оформление трудового договора

55 р/год

30 мин

Учет больничных листов

150 р/год

15 мин

Подготовка табеля учета рабочего времени

ежемесячно

25 мин

Подготовка сводного отчета по кадровому составу

ежемесячно

30 мин

Подготовка информации для ПФР

ежеквартально

1 час

Автоматизация технологии выполнения каждой из операций из перечисленных в таблице 2 позволит оптимизировать штат сотрудников отдела кадров за счет экономии использования рабочего времени. Каждый из перечисленных процессов может быть оптимизирован. Результатом оптимизации будет сокращение времени на выполнения основных технологических операций на 15-20%, а также сокращение бумажного документооборота.

В рамках решения задачи автоматизации деятельности специалиста по кадрам определены задачи оперативного планирования. Оптимизация деятельности специалиста по кадрам позволит в итоге улучшить показатели деятельности поликлиники по параметрам:

- сокращение времени выполнения основных технологических операций специалиста по кадрам;

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

- сокращение издержек предприятия из-за вероятных ошибок вследствие человеческого фактора;

- возможность оптимизации организационной структуры отдела кадров ГБУЗ ГП № 67.

1.4 Обоснование проектных решений по информационному обеспечению

В проектируемой задаче использовались следующие общероссийские классификаторы:

ОКУД - Общероссийский классификатор управленческой документации;

ОКОПФ - Общероссийский классификатор организационно-правовых форм [4].

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

1.5 Обоснование проектных решений по программному обеспечению

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

- операционные системы семейства Windows от фирмы Microsoft (Windows XP/Vista/Seven),

- операционные системы Linux/BSD семейства (UNIX подобные) от различных фирм – разработчиков [13].

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

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

Сравнение операционных систем приведено в таблице 1.2

Таблица 1.2 - Сравнение характеристик наиболее распространенных пользовательских ОС

Наименование ОС

Windows 7

Linux

Mac OS X Snow Leopard 10.6

Минимальные системные требования

Процессор

1 ГГц или выше 32- (x86) или 64-разрядный (x64)

500 МГц — 1 ГГц

300 МГц

ОЗУ

1 ГБ (32-разрядная система) / 2 Гб (64-разрядная система)

256 МБ (alternate-установка) / 384 МБ (стандартная установка)

192 МБ (32-разрядная версия) / 256 МБ (64-разрядная версия)

Свободное место на диске

16 ГБ (32-разрядная система) / 20 ГБ (64-разрядная система)

3-5 ГБ (в зависимости от разновидности)

2-3 ГБ

Видеокарта

Графический процессор DirectX 9 с драйвером WDDM 1.0 или более старшей версии

Super VGA (800x600/1024x768) из числа поддерживаемых системой

VGA (640 x 480)

Другие характеристики

Встроенное офисное ПО

-

+

-

Высокий уровень безопасности и защиты от вирусов и т.п.

-

+

-

Наличие 64-битной версии

-

+

+

Удобная работа с устройствами хранения данных

+

-

+

В качестве операционной среды для разработки и применения программы была выбрана операционная система семейства Windows, в частности операционная система Windows Seven. Этот выбор обусловлен тем, что Windows Seven наиболее стабильная операционная система семейства Windows на сегодняшний день. Кроме того, данная ОС не вызывает сложностей у пользователей в ходе работы, легко настраивается и обслуживается.

Для реализации проектных решений по проектированию базы данных в качестве инструментального средства выбрана СУБД Microsoft Access, которая обладает возможностями гибкого ввода данных, поиска, сортировки и корректировки данных, используя визуальные средства проектирования баз данных [10 ].

MS Access позволяет быстро создавать формы пользовательского интерфейса без использования навыков программирования. Используя визуальные построители, пользователи могут создать необходимые отчеты для вывода данных или результатов анализа. Библиотеки шаблонов и мастера-построители помогают убыстрить и облегчить создание профессионально оформленных интерфейсов и документов. Возможность включать графику и мультимедиа повышает выразительность создаваемых средств.

MS Access предоставляет мощные средства программирования, основанные на Visual Basic, позволяющие создавать эффективные клиентские системы для корпоративных баз данных (БД).

Учитывая достоинства, функциональные возможности в качестве средства обработки баз данных выбрана платформа MS Access. База данных должна хранится в системе виде одного или нескольких файлов, должна быть предусмотрена возможность сохранения и архивирования базы данных на определенную дату.

После изучения программных продуктов, их функциональных возможностей. Мы остановили свой выбор на СУБД Microsoft office Access мотивируя следующими принципами:

- стоимость большинства программных продуктов для данного профиля слишком высока;

- будущий программный продукт будет создан с учетом особенностей производства;

- необходимо также учесть удобство интерфейса;

- легкость обучения, специалистов (заведующий складом, кладовщик) занимающейся данной задачей.

2 Проектная часть

2.1 Информационная модель и её описание

Рисунок 2.1 – Информационная модель системы

2.2 Характеристика нормативно-справочной, входной и оперативной информации

Описание классификаторов и систем кодирования, необходимых для использования в работе информационной базы специалиста по делопроизводству представим в таблице 2.1

Таблица 2.1 - Описание классификаторов и систем кодирования

Кодируемое

множество

объектов

Длина кода

Мощность кода

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

Система классификации

Вид классификатора

Входящий номер заявления

5

1

порядковая

отсутствует

отраслевой

Номер командировочного удостоверения

5

1

порядковая

отсутствует

отраслевой

Код отдела

2

1

порядковая

иерархическая

отраслевой

Код сотрудника

4

1

порядковая

иерархическая

отраслевой

Номер больничного листа

8

1

порядковая

отсутствует

отраслевой

Объект «Входящий номер заявления» кодируется с помощью уникального классификатора «Входящий номер», соответствующий порядковому номеру документа в рассматриваемом периоде. Временной период может быть установлен в Положении о делопроизводстве на каждом предприятии.

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

Объект «отдел» кодируется с помощью уникального классификатора «код отдела», соответствующего установленному порядковому номеру.

Объект «Сотрудник» кодируется с использованием классификатора «код отдела» и своего номера в отдела. Результирующий классификатор - «Код сотрудника».

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

Анализ реквизитов представим в таблице 2.2.

Таблица 2.2 - Анализ реквизитов, используемых в информационной системе специалиста по кадрам

Основания

Признаки

Количество рабочих мест по должности

Наименование предприятия

Количество сотрудников-пенсионеров

ФИО руководителя

Количество вакансий

Юридический адрес

Количество сотрудников по уровню образования

ФИО специалиста

Прогнозируемое количество вакансий

Дата рождения сотрудника

ИНН сотрудника

Специальность сотрудника

Образование сотрудника

Количество детей у сотрудника

Адрес сотрудника

Наименование организации - контрагента

Адрес организации - контрагента

Количество рабочих мест общее

Стаж сотрудника

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

В качестве предметной области рассмотрим работу специалистов отдела кадров по работе с сотрудниками

1. Каждый сотрудник предприятия имеет свой уникальный код (табельный номер);

2. Каждая должность, входящая в штатное расписании, имеет свой уникальный код;

3. Каждая организация-контрагент имеет свой уникальный код;

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

5. Регистрация командировок происходит с использованием кодов сотрудника, контрагента и кода документа.

Для выполнения декомпозиции процесса обработки данных, необходимо выявить основные процессы, которые можно рассматривать как реакцию системы на события, происходящие во внешней среде. Поведение системы можно представить в виде следующей таблицы (табл. 2.3):

Таблица 2.3 - Реакция системы на события внешней среды

Событие

Реакция системы

Прием на работу сотрудника

Новый элемент справочника «Сотрудники» и новый документ «Прием на работу»

Увольнение сотрудника

Простановка признака увольнения в справочник «Сотрудники»

Командировка

Формирование нового документа «Командировка», при необходимости дополнении справочника «Сотрудники»

Запрос справки о стаже

Формирование отчета

Запрос сведений об образовании сотрудников

Формирование отчета

Целостность данных является одним из самых важных требований, предъявляемых к базам данных. Под целостностью понимают свойство базы данных, означающее, что она содержит полную, непротиворечивую информацию, адекватно отражающую предметную область.

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

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

Логическая целостность базы данных. Предполагает отсутствие логических ошибок в реализуемой базе данных. К таким ошибкам относятся:

1. ввод неправильных данных;

2. удаление/изменение существующих связей между таблицами;

3. общее нарушение структуры базы данных или ее объектов.

Принято выделять следующие ограничения:

1. категорная целостность;

2. целостность на уровне ссылок;

3. функциональные зависимости.

Правило категорной целостности. Никакой ключевой атрибут строки не может быть пустым.

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

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

Категорная целостность в разрабатываемой базе данных достигается путём создания ключевого атрибута во всех таблицах и установлению значения true для его атрибута «Спецификация идентифицирующего столбца». Таким образом, СУБД всегда автоматически присваивает ключевому полю всегда уникальное, не пустое значение.

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

2.3 Характеристика результатной информации

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

Для выходного документа «Отчет по командировкам» необходимы реквизиты:

- Даты начала и окончания командировки;

- Код сотрудника;

- Место и цель командировки;

- Финансовая информация.

Для выходного документа «Отчет по больничным листам» необходимы реквизиты:

- Даты начала и окончания больничного листа;

- Код сотрудника;

- Номер больничного листа;

- Финансовая информация.

Для выходного документа «Отчет по отпускам» необходимы реквизиты:

- Даты начала и окончания отпуска;

- Код сотрудника;

- Вид отпуска;

- Финансовая информация.

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

- Тип отпуска;

- количество дней отпуска сотрудников;

- Финансовая информация.

Макет экранной формы «Прием на работу» приведен на рис. 2.2.

Рисунок 2.2 - Макет экранной формы «Прием на работу»

Макет экранной формы «Командировка» приведен на рис.2.3.

Рисунок 2.3 - Макет экранной формы «Командировка»

2.4 Общие положения (дерево функций и сценарий диалога)

В настоящее время уровень технического развития персональных компьютеров позволяет использовать их как в быту, так и на производстве. Современное программное обеспечение по вводу, обработке, хранению и модификации данных позволяет сэкономить ощутимое количество труда и времени. Такие программные продукты как, к примеру, Microsoft Access позволяют легко оперировать с огромными массивами информации, выполнять точный и полный анализ данных и выводить общие или скрупулезные отчеты по итогам работы, проводить быстрый поиск необходимой информации и многое другое.

MS Access позволяет автоматизировать многие операции на предприятии и упростить систему документооборота за счет замены бумажных документов их электронными копиями. В частности, в среде Access с помощью различных инструментов можно разработать автоматизированную информационную систему, поддерживающую и упрощающую работу склада.

Результаты проектирования представлены в виде распечаток в Приложении.

Основная форма, с которой работает пользователь – это форма «Главное меню». Эта форма автоматически открывается при запуске и позволяет открывать все имеющиеся формы для заполнения таблиц, а также все запросы и отчеты. Также на форме предусмотрена кнопка «Выход», при нажатии которой происходит автоматическое сохранение данных и выход из программы.

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

1) служебные функции – идентичны для всех автоматизированных систем управления на уровне развития аппаратных и программных средств. Функции этого вида призваны обеспечить безопасность ввода, обработки и хранения информации, облегчить работу с системой, сделать ее наиболее удобной для конечного пользователя.

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

Состав и классификация функций разрабатываемого программного продукта представлены в виде дерева функций (рис. 2.4).

Рисунок 2.4 Дерево функций ИС

Сценарий диалога представлен на рисунке 2.5.

Рисунок 2.5 – Диалог с ИС

Обмен информацией между пользователем и компьютером (точнее, его программным обеспечением) по всем формальным признакам соответствует понятию “диалог”. При проектировании диалога, необходимо определить:

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

2.5 Характеристика базы данных

Для построения логической модели базы данных определим информационные объекты, с которыми будет работать информационная система специалиста по кадрам и их свойства. Данные приведем в таблице 2.4. Ключевые поля обозначим подчеркиванием.

Таблица 2.4 - Информационные объекты и их свойства

Понятие

Свойства

Сотрудник

Код сотрудника

Адрес

Дата рождения

ИНН

Страховое свидетельство

Паспортные данные

Образование

Год окончания ВУЗа

Профессия

Код должности

Признак основного места работы

Должность

Код должности

Наименование

оклад

Параметры организации

Название

ИНН

Адрес

ФИО директора

ФИО специалиста по кадрам

Отдел

Код

Наименование

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

Код отдела

Код должности

Код сотрудника

Признак вакансии

Журнал отпусков

Код сотрудника

Тип отпуска

Дата начала

Дата окончания

дата приказа об отпуске

Журнал больничных листов

Код сотрудника

Номер б/л

Дата начала

Дата окончания

Журнал приема на работу

Код сотрудника

Номер приказа

дата приказа

Дата приема на работу

Код должности

Кол-во ставок

Журнал аттестаций

Код Сотрудника

Дата аттестации

Результат аттестации

Для решения задачи проектирования информационной системы для хранения информации была создана база данных в формате MS Access. Модель ИС «Кадры» представлена на рис. 2.6.

Рисунок 2.6 Модель системы

Физическая модель базы данных приведена на рис.2.7.

Рисунок 2.7 - Физическая модель базы данных

Макет экранной формы работы со справочником «Сотрудники» приведен на рис. 2.8, справочника должностей – на рис. 2.9.

Рисунок 2.8 -Макет экранной формы работы со справочником сотрудников

Рисунок 2.9 - Макет экранной формы справочника должностей

2.6 Структурная схема пакета (дерево вызова программных модулей)

Для разработки системы автоматизации администрации используется система приложение. Эта система имеет модульную форму организации конфигурации. В глобальных модулях хранятся переменные, процедуры и функции доступные из любых других модулей. Также можно выделить другие группы модулей:

  • справочники
  • документы
  • отчеты
  • обработки
  • регистры.

Следовательно, структуру программы можно описать следующими основными блоками представленными на рисунке 2.10.

Рисунок 2.10 Блок-схема основных модулей программы

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

Описание программных модулей представлено в таблице 2.7.

Таблица 2.7

Описание программных модулей

№ п/п

Наименование модуля

Функции модуля

Документы

Совокупность алгоритмов, выполняющих электронный документооборот– основную функцию системы

Регистры

Совокупность алгоритмов, выполняющих функции заполнения данными

Отчеты и обработки

Позволяет получить отчеты

Справочники и перечисления

Данный модуль позволят осуществлять управление работой системы через управление содержимым справочников

Главные модули

Обеспечивает работу системы

2.7 Описание программных модулей

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

Рисунок 2.11 - Схема функционирования

Элементы управления активируют процедуры, соответствующие названным действиям. Все процедуры функционируют по типизированным алгоритмам. В качестве основных этапов этих алгоритмов необходимо выделить следующее:

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

- внесение необходимых изменений в базу данных.

2.8 Контрольный пример реализации проекта и его описание

Приведем краткое описание возможностей программы.

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

- C:\kadr – рабочая папка

- C:\kadr\xlt – для хранения шаблонов

- C:\kadr\arc – для хранения архивов.

Исполняемый файл программы – C:\kadr\kadr.exe

Файл базы данных: C:\kadr\kadr.mdb

Программа работает со справочниками:

- сотрудников;

- контрагентов;

- констант;

- должностей (рис.2.12).

Рисунок 2.12 - Окно меню «Справочники».

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

Реализовано заполнение и ведение журналов следующих документов:

- прием на работу;

- увольнение;

- командировка;

- отпуск;

- больничный лист (рис.2.13)

Рисунок 2.13 - Окно меню «Документы»

Реализовано формирование отчетов:

- уровень образования;

- табель отработанного времени;

- отчет по отпускам;

- отчет по больничным (рис.2.14)

Рисунок 2.14 - Окно меню «Отчеты»

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

Формирование печатных форм происходит путем загрузки данных в шаблоны, находящиеся в подкаталоге XLT.

На рис.2.15 представлено необходимое содержание подкаталога шаблонов.

Рисунок 2.15 - Содержимое подкаталога шаблонов.

Резервное копирование каталога базы данных реализовано с помощью консольного архиватора rar.exe, команда на копирование генерируется нажатием кнопки , после чего формируется файл копии базы в виде архива. Хранилище архивов – каталог C:\kadr\arc. Имя файла копии соответствует текущей дате.

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

На этапах внедрения программы возможна организация поддержки пользователей и исправления выявленных неточностей.

Установка программы

Для корректной работы программы необходимо наличие установленного программного пакета OpenOffce.org

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

Окно установщика программы приведено на рис.2.16

Рисунок 2.16 - Окно установщика программы

Для запуска программы необходимо использовать ярлык, созданный установщиком на рабочем столе (рис.2.17).

Рисунок 2.17 - Ярлык для запуска программы

Запустить файл c:\kadr\kadr.exe

Окно запуска приведено на рис.2.18

Рисунок 2.18 - Окно запуска программы

Заполнение справочника «Сотрудники»

Перед приемом на работу нового сотрудника необходимо занести его данные в базу данных программы. Меню «Справочники – Сотрудники - Новый» (рис. 2.19 ).

При необходимости корректировки данных по ранее введенным сотрудникам используется режим: Справочники – Сотрудники – Изменить (рис. 2.20). Аналогичным образом корректируются справочники должностей, куда заносятся данные о штатном расписании предприятия (количество ставок по должностям, оклады) и контрагентов (данные о сторонних организациях, с которыми работает кадровая служба предприятия). Также из справочника «Сотрудники» возможна печать формы «Т-2».

Рисунок 2.19 - Окно ввода нового сотрудника

Рисунок 2.20 Окно редактирования карточки пользователя

Как видно из рис.4.3а, в окне редактирования доступен просмотр фотографий сотрудников. Возможность просмотра фотографий обеспечивает наличие файла с именем <Табельный номер сотрудника>.bmp в каталоге C:\kadr\foto. В случае, приведенном на рис. 2.20 необходимо наличие файла C:\kadr\foto\1.bmp.

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

Для расчета выслуги лет и льготного стажа необходимо введение данных о предыдущих местах работы сотрудника. Этот режим вызывается нажатием кнопки «Места работы». Форма заполнения приведена на рис.32

Рисунок 2.21 - Ввод предыдущих мест работы

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

Заполнение справочника «Константы»

Для заполнения справочника констант, где находятся данные организации, необходимо вызывать режим «Справочники – Константы». После заполнения или корректировки данных нажать «Запись» (рис. 2.22)

Рисунок 2.22 - Окно справочника констант

Документ «Прием на работу»

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

Заполнение формы «Прием на работу» приведено на рис. 2.23. После нажатия кнопки «Приказ» на экран выходит печатная форма приказа о приеме на работу, загруженная в SOOCalc.

Рисунок 2.23 - Заполнение документа «Прием на работу»

Для просмотра ранее введенных данных используется режим «Журнал кадровых документов» (рис. 2.24)

Рисунок 2.24 - Журнал кадровых документов

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

Режим «Увольнение» доступен через пункты меню «Документы - Увольнение» (рис. 2.25).

Рисунок 2.25 - Увольнение сотрудника

Рисунок 2.26 -Печатная форма приказа об увольнении

Только после нажатия на кнопку «Запись» приказ будет записан в базу данных АРМа.

Заполнение командировок

Введение данных по командировкам происходит в режиме «Документы - Командировка» (рис. 2.27). Ввод командировки возможен только при наличии данных об организации, куда направляется сотрудник, в справочнике контрагентов.

Рисунок 2.27 - Окно ввода командировки

После заполнения данной формы возможно распечатать: приказ на командировку и командировочное удостоверение), печатные формы которых загружаются в приложение SOOCalc. Запись данных о командировке возможна только при нажатии кнопки «Запись».

Ввод отпусков

В базу АРМа вводятся данные о текущих и планируемых отпусках сотрудников. Для ввода отпусков используется режим «Документы - Отпуск». Окно ввода отпусков приведено на рис.39

Рисунок 2.28 -Окно ввода документа «Отпуск».

Фамилия сотрудника выбирается из списка, далее выбираются даты начала, окончания отпуска, записывается номер приказа, выбирается вид отпуска. После заполнения реквизитов может быть распечатан приказ на отпуск. Пример печатной формы приказа на отпуск приведен на рис. 2.29

Рисунок 2.29 Форма «Приказ на командировку»

Рисунок 2.30 - Командировочное удорстоверение

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

Для просмотра ранее введенных отпусков используется режим «Журнал отпусков» из меню «Документы». Некорректно введенная запись в этом режиме может быть удалена.

Рисунок 2.31 - Журнал отпусков

Ввод больничных листов

Ввод больничных листов в базу данных АРМа осуществляется с использованием меню «Документы – Больничный лист» (рис. 2.32)

Рисунок 2.32 - Окно ввода больничного листа

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

Отчеты, формируемые программой

В данной программе реализовано формирование следующих отчетов:

- об уровне образования;

- табель отработанного времени;

- отчет по отпускам;

- отчет по больничным листам;

- отчет по дням рождения

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

Рисунок 2.33 - Пример формирования отчета об уровне образования

Также из АРМа возможно формирование табеля отработанного времени. На рис. 2.34 приведено окно запроса отчета, на рис.45 – пример сформированного отчета

Рисунок 2.34 - Окно запроса отчета «Табель отработанного времени»

Рисунок 2.35 - Пример формирования табеля отработанного времени

Отчет по отпускам формируется при необходимости получить данные о нахождении сотрудников в отпуске в указанном интервале дат. На рис.2.36 приведено окно его запроса, на рис.2.37 пример сформированного отчета

Рисунок 2.36 - Окно запроса отчета по отпускам

Рисунок 2.37 - Пример отчета по отпускам

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

На рис. 2.38 приведено окно его запроса, на рис. 2.39 пример сформированного отчета

Рисунок 2.38 -Пример запроса отчета по больничным листам

Рисунок 2.39 - Пример отчета по больничным листам

Все отчеты формируются загружаются в приложение SOOCalc, откуда могут быть сохранены в формате MSExcel и открыты в последствии на других компьютерах.

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

Отчет вызывается из пунктов меню «Отчеты – Выслуга лет». После указания даты актуальности на экран выходит результат расчета (рис. 2.40)

Рисунок 2.40 - Отчет о выслуге лет

Устранение возможных проблем

Ошибка вида:

Причина: не создан или некорректно создан ODBC – источник

Устранение: переустановить программу

Ошибка вида:

Причина: ошибка шаблонов.

Устранение: проверьте установку OpenOffice, а также наличие файлов в папке c:\kadr\xlt и при необходимости, восстановите их из установочного пакета.

Рисунок 2.41 - Личная карточка сотрудника (форма Т-2)

Рассмотрев функционал программного обеспечения «АИС Кадры», можно сделать выводы:

- разработанное программное обеспечение соответствует функционалу работы специалиста по кадрам ГБУЗ ГП № 67;

- наличие исходных кодов программного обеспечения и достаточного штата квалифицированных ИТ-специалистов позволит проводить обновления данного программного продукта согласно требованиям ГБУЗ ГП № 67;

- программный продукт поддерживает совместимость с OpenOffice.org, стандарт которого используется в технологии работы Администрации ГБУЗ ГП № 67;

- программный продукт соответствует системным требованиям программного и аппаратного обеспечения ГБУЗ ГП № 67.

Заключение

В данной работе разработана автоматизированная информационная система специалиста по кадрам. В качестве объекта исследования было выбрано рабочее место кадровой службы ГБУЗ ГП № 67. В ходе работы была изучена специфика предприятия, изучена технология работы специалиста по кадрам.

В ходе работы была поставлена задача разработки автоматизированной информационной системы специалиста по кадрам. Также были изучены существующие аналоги разрабатываемой информационной системы на примере программ «1С – Зарплата и Кадры», «Камин» и, в связи с этим, определена область её применения.

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

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

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

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

Список используемой литературы

  1. Архангельский А.Я. Язык SQL в Delphi 5. М.:Наука.2007.-142с.
  2. Братищенко В.В. Проектирование информационных систем. Иркутск: Изд-во БГУЭП, 2007.
  3. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. - М.: Финансы и статистика, 2008.
  4. Гаврилова Т.А., Хорошевский В.Ф. Базы знаний интеллектуальных систем.- СПб: Питер, 2000.
  5. Гореткина Е. Средства подготовки электронных документов. Computer Week, 2007, № 19.
  6. Гостиничный и туристический бизнес. Под ред. А.Д. Чудновского. – М.; ЭКСМОС, 2008. – 154с.
  7. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. - М.: Интернет-университет информационных технологий - ИНТУИТ.ру, 2005.
  8. Дубянский В. Руководство пользователя «1С-Зарплата и Кадры». СПб.: Питер, 2009.
  9. Карпова, Т.С. Базы данных: модели, разработка, реализация.- СПб. : Питер, 2007.
  10. Квартальнов В.А. Туризм: Теория и практика: Избр. труды: Т.3. Новые цели и функции туризма.M.:Инфра-М., 2008.
  11. Кибанов А.Я. Основы управления персоналом. М.: Инфра-М., 2008.
  12. Когаловский М.Р. Базы данных. Проектирование, реализация и сопровождение. – СПб: Вильямс, 2007
  13. Маклаков С.В. BPwin и Erwin. Case-средства разработки информационных систем − М. : ДИАЛОГ-МЭФИ, 2007.
  14. Малыхина М.П. Базы данных: основы, проектирование, использование. – СПб: БХВ Петербург.2006.
  15. Проектирование экономических систем: Учебник / Г.Н.Смирнова, А.А.Сорокин, Ю.Ф.Тельнов - М. : Финансы и статистика, 2003.
  16. Романов А.Г. Автоматизация служб предприятия. – Курск: КПО, 2007.
  17. Романов С.А. Вопросы оптимизации туристского транспортного обслуживания // Вестник национальной академии туризма №1 (5). – СПб. январь – март 2008.
  18. Романов С.А. Зарубежный опыт развития туристской транспортной инфраструктуры / Материалы международного форума «Туризм: наука и образование». – М.: МГУ им. Ломоносова, 2007.
  19. Романов С.А. Краткий анализ отечественного рынка туристских перевозок // Проблемы прогнозирования. – 2008. – №4 (108).
  20. Романов С.А. Проблемы туристской транспортной системы и пути решения / Материалы научно-практической конференции «Туризм и рекреация: фундаментальные и прикладные исследования». - Москва, МГУ им. Ломоносова, 2006.
  21. Романов С.А. Туризм и транспортная система / Труды IV международной научно-практической конференции «Туризм и региональное развитие». – Смоленск: РГУТС, 2006г.
  22. Федоров. А.В. Проектирование информационных систем. М. : Финансы и статистика, 2003.
  23. Суетенков Е.Н., Пасько Н.И. Основы менеджмента: Учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2005 - 240с.
  24. Федорова Н.Н. Организационная структура управления предприятием: Учебное пособие. - М.: ТК Велби, 2003. - 256с.