Помощь в написании студенческих работ
Антистрессовый сервис

Автоматизация учета кадров ОАО «Красногорский завод им. С. А. Зверева»

Дипломная Купить готовую Узнать стоимостьмоей работы

ОАО «Красногорский завод им. С.А.Зверева"позволит сократить время работы инспектора отдела кадров с документами, и поиск сотрудников среднем на 30−35% за счет автоматического анализа информации, имеющейся в базе данных. Использование информационной системы позволит более глубоко и в полном объеме собирать и анализировать необходимую информацию о сотрудниках предприятия. Отмечено так же повышение… Читать ещё >

Автоматизация учета кадров ОАО «Красногорский завод им. С. А. Зверева» (реферат, курсовая, диплом, контрольная)

Содержание

  • 1. АНАЛИТИЧЕСКАЯ ЧАСТ
    • 1. 1. Технико-экономическая характеристика ОАО" Красногорский завод им. С.А.Зверева". Анализ деятельности «КАК ЕСТЬ»
      • 1. 1. 1. Характеристика предприятия и его деятельности
      • 1. 1. 2. Организационная структура управления предприятием
      • 1. 1. 3. Программная и техническая архитектура ИС предприятия
    • 1. 2. Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
      • 1. 2. 1. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
      • 1. 2. 2. Определение места проектируемой задачи в комплексе задач и ее описание
      • 1. 2. 3. Обоснование необходимости использования вычислительной техники для решения задачи
      • 1. 2. 4. Анализ системы обеспечения информационной безопасности и защиты информации
    • 1. 3. Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ»
      • 1. 3. 1. Анализ существующих разработок для автоматизации задачи
      • 1. 3. 2. Выбор и обоснование стратегии автоматизации задачи
      • 1. 3. 3. Выбор и обоснование способа приобретения ИС для автоматизации задачи
    • 1. 4. Обоснование проектных решений
      • 1. 4. 1. Обоснование проектных решений по техническому обеспечению
      • 1. 4. 2. Обоснование проектных решений по информационному обеспечению
      • 1. 4. 3. Обоснование проектных решений по программному обеспечению
  • 2. ПРОЕКТНАЯ ЧАСТ
    • 2. 1. Разработка проекта автоматизации
      • 2. 1. 1. Этапы жизненного цикла проекта автоматизации
      • 2. 1. 2. Ожидаемые риски на этапах жизненного цикла и их описание
      • 2. 1. 3. Организационно-правовые и программно-аппаратные средства обеспечения информационной безопасности и защиты информации
    • 2. 2. Информационное обеспечение задачи
      • 2. 2. 1. Информационная модель и её описание
      • 2. 2. 2. Используемые классификаторы и системы кодирования
      • 2. 2. 3. Характеристика нормативно-справочной, входной и оперативной информации
      • 2. 2. 4. Характеристика результатной информации
      • 2. 2. 5. Формализация расчётов показателей
    • 2. 3. Программное обеспечение задачи
      • 2. 3. 1. Общие положения (дерево функций и сценарий диалога)
      • 2. 3. 2. Характеристика базы данных
      • 2. 3. 3. Структурная схема пакета
      • 2. 3. 4. Описание программных модулей
    • 2. 4. Контрольный пример реализации проекта и его описание
  • 3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА
    • 3. 1. Выбор и обоснование методики расчёта экономической эффективности
    • 3. 2. Расчёт показателей экономической эффективности проекта
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
  • ПРИЛОЖЕНИЯ
  • ПРИЛОЖЕНИЕ А. SQL -ЗАПРОСЫ К БАЗЕ ДАННЫХ

Внешний вид первой формы представлен на рисунке 2.

14. Рис. 2.14 Внешний вид формы для настройки параметров поиска

Поиск может производиться по различным полям номеру приказа, фамилии сотрудника, названию отдела и др., выбор варианта поиска осуществляется при выборе альтернативы форме поиска данных. Результаты выполнения поисковых запросов по различным критериям представлены на рисунке 2.15−2.

17.Рис. 2.15 Поиск по номеру приказа

Рис. 2.16 Поиск по фамилии сотрудника ('Петров')Рис. 2.17 Поиск по фамилии сотрудника (‘Отдел 3D измерений' ')В качестве результирующих могут рассматриваться формы, полученные в результате анализа данных и полученные при выборе соответствующих пунктов меню 2.18−2.

21.Рис. 2.18 Форма анализа данных «Сотрудники-приказы"Рис. 2.19 Форма анализа данных «Образование сотрудников"Рис. 2.20 Форма анализа данных «Должности сотрудников"Рис. 2.21 Форма анализа данных «Должностные оклады"Таким образом, результирующая информация разрабатываемой автоматизированной системы позволяет полностью определить запросы и требования, предъявляемые к системе.

2.2. 5 Формализация расчётов показателей

Учет поступления приказов. На основании реальных приказов данные заносятся в компьютер. В накладной указываются: Номер документа, дата, ФИО лица, которое перемещается, должность, подразделение. Эти данные необходимы для ведения учета и формирования различных отчетов. Заносятся по мере поступления приказов. От пользователя требуется внимательность при занесении документов. Учет сотрудников осуществляется в соответствии с приказами, и заполненными сотрудниками анкетами.

В этих документах отображается: номер документа, дата, ФИО сотрудника, образование, занимаемая должность, персональные данные адрес, телефон. Для пользователя необходимо проявить внимательность при занесении количества. Отчет «Штатное расписание». Исходными данными являются данные из таблиц базы данных. В этом отчете учитывается текущее заполнение должностей на предприятии. В нем отражается отдел, табельный номер сотрудника, ФИО сотрудника, оклад по должности и назначенные надбавки.

Ведение справочников. Данные по предприятию, по сотрудникам и их характеристикам, а так же приказам будут храниться в отдельных справочниках. Во-первых, это необходимо для решения поставленных задач. Такая организация данных позволит формировать необходимые отчеты. Во-вторых, это удобное представление данных для получения нужной информации. Это обеспечит целостность данных в проектируемой системе. Формализуем описание показателей (табл. 2.5−2.6)Таблица 2.5Формализованное описание входных показателей.№ п/пНаименование входного показателя

Идентификатор входного показателя

Пользователь заполняет анкету с персональной информацией

В таблице «Сотрудник» формируется запись из новой анкеты, заполняются все поля таблицы, так же формируются данные таблице «Образование"Инспектор отдела кадров создает поступление приказа

В таблице «Приказ» происходит запись в поля номера, даты приказа. Формируется запись в таблице «Штатное описание с учетом», данных таблиц «Должность» и «Оклад"Редактирование справочника «Сотрудник"Запись в таблице «Сотрудник"№ п/пНаименование входного показателя

Идентификатор входного показателя

Пользователь заполняет анкету с персональной информацией

В таблице «Сотрудник» формируется запись из новой анкеты, заполняются все поля таблицы, так же формируются данные таблице «Образование"Инспектор отдела кадров создает поступление приказа

В таблице «Приказ» происходит запись в поля номера, даты приказа. Формируется запись в таблице «Штатное описание с учетом», данных таблиц «Должность» и «Оклад"Редактирование справочника «Сотрудник"Запись в таблице «Сотрудник"Редактирование справочника «Приказы"Запись в таблице «Приказы"Редактирование справочника «Штатное расписание"Запись в таблице «Штатное расписание"Редактирование справочника «Образование"Запись в таблице «Образование"Редактирование справочника «Оклад"Запись в таблице «Оклад"Редактирование справочника «Срок"Запись в таблице «Срок"Редактирование справочника «Подразделения"Запись в таблице «Подразделения"Таблица 2.5 (Продолжение)Таблица 2.6Таблица формализованного описания результатных показателей.№ п/пНаименование результатного показателя

Идентификатор результатного показателя

Алгоритм расчета1Просмотр отчета «Штатное расписание"Формируется отчет

Происходит выборка информации в соответствии, с динамическим SQL-запросом по выбору информации по ключам из таблицы «Штатное расписание"2Анализ кадрового состава отделов

Формируется отчет

Происходит выборка информации в соответствии, с динамическим SQL-запросом по выбору информации по ключам из таблицы «Штатное расписание» при условии совпадения названия отдела3Анализ данных

Формируются формы с результатами запросов

Согласно сформированномузапросу SQL происходит поиск и выборка в динамически формируемые элементы результатов поиска.

2.3 Программное обеспечение задачи2.

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

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

2) основные функции управления и обработки данных. Они отражают особенности процесса обработки информации, получения результатов, ведения информационной базы проекта. Состав и классификация функций разрабатываемого программного продуктапредставлены в виде дерева функций (рис. 2.22).Разработанный программный проект представляет приложение Ассеss, состоящее из 8 информационных таблиц, 10 запросов, 14 кнопочных и информационных форм, а так же 3 подчиненных форм, и 3 отчетов. Причем одна форма является главной и на кнопки, которые запускают и создают другие информационные формы, которые могут открываться по условию или по активизации различных элементов управления. Диалог — это процесс обмена сообщениями между пользователем и ИС, при котором осуществляется постоянная смена ролей информатора и реципиента (пользователя, принимающего информацию), причем смена ролей достаточно оперативна. Сценарий диалога представлен на рисунке 2.23Рис. 2.22 — Дерево функций ИСРис. 2.23 — Диалог с ИСОбмен информацией между пользователем и компьютером (точнее, его программным обеспечением) по всем формальным признакам соответствует понятию «диалог». Для того чтобы диалог был конструктивным, должны соблюдаться следующие правила:

участники диалога должны понимать язык друг друга;

участники диалога не должны говорить одновременно;

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

структуру диалога;

возможный сценарий развития диалога;

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

Рис. 2.25 — Поиск информации о сотруднике

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

26.Рис. 2.26 — Внешний вид разрабатываемого приложения

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

2.27 Рис. 2.27 — Форма «Справочная"При помощи кнопки «Анализ данных» формируется форма «Анализ данных», которая предназначена для организации просмотров базы данных. Внешний вид формы представлен на рис.

2.28. Рис. 2.28 — Форма «Анализ данных"При активации кнопочного элемента управления «Поиск данных» формируется форма для выбора альтернатив поиска — «Поиск данных». Внешний вид формы представлен на рис.

2.29. Рис. 2.29 — Форма «Поиск данных». Таким образом, можно сделать вывод, что разработанные диалоги с автоматизированной информационной системой соответствуют функциям системы.

2.3. 2 Характеристика базы данных

Модель Сущность-Связь (ER-модель) — это модель данных, позволяющая описывать концептуальные схемы. Она предоставляет графическую нотацию, основанную на блоках и соединяющих их линиях, с помощью которых можно описывать объекты и отношения между ними какой-либо другой модели данных. В этом смысле ER-модель является метамоделью данных, то есть средством описания моделей данных [10]. ER-модель удобна при проектировании информационных систем, баз данных, архитектур компьютерных приложений, и других систем (далее, моделей). С её помощью можно выделить ключевые сущности, присутствующие в модели, и обозначить отношения, которые могут устанавливаться между этими сущностями. Важно отметить, что сами отношения также являются сущностями (выделяются в отдельные графические блоки), что позволяет устанавливать отношения на множестве самих отношений [19]. Описание информационных объектов ПО. Для реализации функций информационной модели, системы учета сотрудников необходимо наличие нескольких взаимосвязанных таблиц, описание которых представлено в таблице 2.7Таблица 2.7Содержание таблиц базы данных№ п/пНазвание таблицы

НазначениеШтатное расписание

Таблица, содержащая данные о штатном расписании предприятия

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

ОбразованиеТаблица, содержащая информацию обобразовании сотрудников

ПриказТаблица, содержащая информацию о приказах на предприятии

СрокТаблица, содержащая информацию о времени работы сотрудника на предприятии

ДолжностьТаблица, содержащая информацию овсех должностях на предприятии

ПодразделениеТаблица, содержащая информацию об отделах и подразделениях предприятия

ОкладТаблица, содержащая информацию об окладахсотрудников

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

Разработанная информационная модель позволит эффективно решать задачи информационного поиска и учета сотрудников предприятия. Для реализации функций информационной модели, автоматизированной информационной системы учета сотрудников предприятия необходимо наличие нескольких взаимосвязанных таблиц, описание которых представлено в таблице 2.8−2.15 и рисунках 2.30−2.38Таблица 2.8Назначение полей таблицы «Штатное расписание"№п/пНазвание поля

ТипНазначение

Код расписания

СчетчикИндексное поле — первичный ключ таблицы"Штатное расписание". Ид должность

ЦелоеПоле содержит ссылку на запись в таблице «Должность». Ид сотрудник

ЦелоеПоле содержит ссылку на запись в таблице «Сотрудник». Ид приказ

ЦелоеПоле содержит ссылку на запись в таблице «Приказ». Ид срок

ЦелоеПоле содержит ссылку на запись в таблице «Срок». 6. Ид образование

ЦелоеПоле содержит ссылку на запись в таблице «Образование». 7. Ид оклад

ЦелоеПоле содержит ссылку на запись в таблице «Оклад». 8. Ид подразделение

ЦелоеПоле содержит ссылку на запись в таблице «Подразделение». Рис. 2.

30. Реализация таблицы «Штатное расписание» средствами MicrosoftAccess 2007

Рис. 2.

31. Реализация таблицы «Сотрудник» средствами MicrosoftAccess 2007

Таблица 2.9Назначение полей таблицы «Сотрудник"№п/пНазвание поля

ТипНазначение

Ид Сотрудник

СчетчикИндексное поле — первичный ключ таблицы «Сотрудник». Табельный номер

ЦелоеПоле содержит табельный номер

ФамилияСимвольное

Поле содержит фамилию сотрудника

ИмяСимвольное

Поле содержит имя сотрудника

ОтчествоСимвольное

Поле содержит отчество сотрудника

Год рождения

ЦелоеПоле содержит год рождения сотрудника

ТелефонСимвольное

Поле содержит телефонный номер сотрудника

АдресСимвольное

Поле содержит домашний адрес сотрудника

Рис. 2.

32. Реализация таблицы «Образование» средствами MicrosoftAccess 2007

Таблица 2.10 Назначение полей таблицы «Образование"№п/пНазвание поля

ТипНазначение

Ид образование

СчетчикИндексное поле — первичный ключ таблицы «Образование». Ступень

СимвольноеПоле для вида образования сотрудника (среднее, высшее и др.)Учебное заведение

СимвольноеПоле для хранения названия учебного заведения, которое закончил сотрудник

ГодЦелое

Поле для хранения года завершения образования

Профессия Символьное

Поле содержит информацию о полученной в учебном заведении профессии

Номер диплома

СимвольноеПоле содержит информацию о номере диплома

Рис. 2.33 — Реализация таблицы «Приказ» средствами MicrosoftAccess 2007

Таблица 2.11 Назначение полей таблицы «Приказ"№п/пНазвание поля

ТипНазначение

ИдПриказ

СчетчикИндексное поле — первичный ключ таблицы «Приказ». Приказ номер

ЦелоеПоле для хранения номера приказа. Дата приказа

Дата/время

Поле для хранения даты приказа

ПодписьТекстовой

Поле содержит информацию о лице издавшем приказ

Таблица 2.12Назначение полей таблицы «Срок"№п/пНазвание поля

ТипНазначение

Ид срок

СчетчикИндексное поле — первичный ключ таблицы «Срок». Дата начала

Дата/время

Поле для хранения даты начала работы сотрудника на должности

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

Дата/время

Поле для хранения даты окончания работы сотрудника на должности

Испытательный срок

СимвольноеПоле для хранения длительности испытательного срока

Рис. 2.

34. Реализация таблицы «Срок» средствами MicrosoftAccess 2007

Таблица 2.13Назначение полей таблицы «Должность"№п/пНазвание поля

ТипНазначение

Ид Должность

СчетчикИндексное поле — первичный ключ таблицы «Должность». Должность

СимвольноеПоле для хранения наименования должности

РазрядСимвольное

Поле для хранения разряда сотрудника

КлассностьСимвольное

Поле для хранения классности по профессии

Рис. 2.35 Реализация таблицы «Должность» средствами MicrosoftAccess 2007

Таблица 2.14Назначение полей таблицы «Подразделение"№п/пНазвание поля

ТипНазначение

Ид подразделение

СчетчикИндексное поле — первичный ключ таблицы «Подразделение». Название отдела

СимвольноеПоле для хранения названия отдела

Код отдела

СимвольноеПоле для хранения кода отдела

Рис. 2.36- Реализация таблицы «Подразделение» средствами MicrosoftAccess 2007

Таблица 2.15Назначение полей таблицы «Оклад"№п/пНазвание поля

ТипНазначение

Ид Оклад

СчетчикИндексное поле — первичный ключ таблицы «Оклад». Оклад

ЧисловойУстановленный оклад по должности

НадбавкаЧисловой

Устанавливаемая надбавка по должности

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

ЧисловойНомер приказа, установившего оклад и надбавку

Дата Числовой

Дата приказа, установившего оклад и надбавку

Рис. 2.

37. Реализация таблицы «Оклад» средствами MicrosoftAccess 2007 В результате кодированияинформационная модель была успешно реализована в среде MicrosoftAccess 2007

Рис. 2.

38. ER-модель базы данных, созданная в среде MicrosoftAccess 20 072.

3.3 Структурная схема пакета

Задача эксплуатируется в среде Windows 98, Windows XP и выше. В качестве СУБД используется СУБД MicrosoftAccess. Разработанный программный проект представляет приложение Ассеss, состоящее из 8 информационных таблиц, 19 кнопочных и информационных форм, а так же 4 подчиненных форм, 6 запросов и 1 отчета. Кнопочные формы используются для организации вычислительного процесса при помощи элементов управления, а так же для отображения содержимого информационных таблиц, информационных запросов и отчетов. Подчиненные формы формируются на основе SQL-запросов и позволяют отобразить записи базы данных, связанные с главной формой. Отчет формируется на основе запроса к базе данных и создается при помощи мастера составления отчетов MicrosoftAccess. Структуру всех запросов к базе данных представлено в приложении А.

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

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

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

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

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

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

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

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

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

2.26).Для дальнейшей работы приложения необходимо выбрать пункт главного меню. Например, выбираем пункт «Анализ данных» (рис. 2.28). Выберем альтернативу «Сотрудники и должности». Результат просмотра базы данных представлен на рисунке 2.

40.Рис. 2.40 Просмотр «Сотрудники и должности"На следующем шаге просмотрим базу данных в разрезе «Сотрудники приказы» (рис. 2.41).После этого приведем в исполнение элемент управления — кнопку «Поиск информации», проведем поиск сотрудника по фамилии «Иванов» (рис.

2.42).В результате получим форму, представленную на рис.

2.33Рис. 2.41 — Результат просмотра данных

Рис. 2.32 — Просмотр всей базы данных Рис. 2.33 — Результат поиска по фамилии сотрудника

Таким образом, считаю, что работоспособность программы полностью продемонстрирована.

3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА3.1 Выбор и обоснование методики расчёта экономической эффективности

Под эффективностью в общем случае понимается степень соответствия системы поставленным перед ней целям. Экономическая эффективность — это мера соотношения затрат на разработку, внедрение, эксплуатацию и модернизацию системы и прибыли от ее применения. При оценке эффективности ЭИС используют обобщающие и частные показатели. К основным обобщающим показателям экономической эффективности относятся: годовой экономический эффект; расчетный коэффициент эффективности капитальных вложений; срок окупаемости системы. Годовой экономический эффект от разработки и внедрения ЭИС служит для сравнения различных направлений капитальных вложений и рассчитывается по формуле (3.1): (3.1)где Э — годовой экономический эффект; П — годовая экономия (годовой прирост прибыли), руб.; К — единовременные капитальные затраты, руб.; Ен — нормативный коэффициент эффективности капитальных вложений. Значение Ен принимается равным 0.

15. Ен представляет собой минимальную норму эффективности капитальных вложений, ниже которой они нецелесообразны. Расчетный коэффициент эффективности капитальных вложений определяется по формуле (3.2): (3.2)Полученное значение сравнивается со значением Ен. Если Ер ≥ Ен, то капитальные затраты можно считать целесообразными, в противном случае они экономически необоснованны. Срок окупаемости Т представляет собой период времени (в годах), в течение которого капитальные затраты на разработку ЭИС полностью окупятся, и рассчитывается по формуле (3.3): (3.3)Расчет указанных обобщающих показателей требует вычисления частных показателей: годовая экономия (годовой прирост прибыли);единовременные затраты на разработку и внедрение системы; среднегодовая трудоемкость функционирования и др. Годовая экономия П рассчитывается по формуле (3.4): (3.4)где П1 — годовая стоимостная оценка результатов применения ЭИС, рассчитанная без учета затрат на обработку информации, руб.; Зп — приведенные к одному году затраты на обработку информации при предполагаемом варианте организации системы. Показатель П1 может быть оценен с применением нескольких альтернативных подходов.

В данном случае автоматизируются ранее решавшиеся задачи при условии получения примерно одинаковых конечных результатов, поэтому значение П1 может быть взято равным затратам существующей системы обработки данных. Тогда формула (3.4) примет вид (3.5): (3.5)где Зб — приведенные к одному году затраты на обработку информации при существующем варианте организации системы обработки данных (СОД). Среднегодовые затраты на обработку информации Зп определяются по формуле (3.6): (3.6)где Р — стоимость приобретения и освоения используемых средств автоматизации проектирования, руб.; С — единовременные затраты на создание системы, не учитываемые в себестоимости машино-часа, руб.; Тэкс — предполагаемый срок эксплуатации системы, лет; Ф — среднегодовые затраты на функционирование системы, руб.; А — единовременные затраты на модернизацию системы, руб.; Тмод — среднее время между смежными периодами модернизации, лет; Z — среднегодовая сумма потерь вследствие ненадежности системы, руб. Существует несколько методик оценки экономической эффективности. Так, разработаны алгоритмы расчета эффективности для ранее решавшихся и принципиально новых задач, есть методика, оценивающая эффективность путем вычисления прироста прибыли за счет увеличения объема производства, и другие. Экономическая эффективность проекта (Э) складывается из двух составляющих:

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

1) абсолютное снижение трудовых затрат (Т) в часах за год: Т = Т0 — Т1,(3.7)где Т0 — трудовые затраты в часах за год на обработку информации по базовому варианту;

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

2) коэффициент относительного снижения трудовых затрат (КТ):КТ =Т / T0 * 100%; (3.8)3) индекс снижения трудовых затрат или повышение производительности труда (YT):YT = T0 / T1.(3.9)К стоимостным показателям относятся: абсолютное снижение стоимостных затрат © в рублях за год, коэффициент относительного снижения стоимостных затрат (КC) индекс снижения стоимостных затрат (YC), рассчитываемые аналогично. Помимо рассмотренных показателей целесообразно также рассчитать срок окупаемости затрат на внедрение проекта машинной обработки информации (Ток), рассчитываемые в годах, долях года или в месяцах года:

Ток = КП /C, .(3.10)где КП — затраты на создание проекта (проектирование и внедрение).Э тап составления первичных документов и/или ввода исходных данных будет занимать примерно одинаковое количество времени при различных вариантах организации труда. Накладные расходы рассчитываются в размере 65% от заработной платы оператора. Часовая амортизация ЭВМ (Ам) рассчитывается по формуле (3.11). Сумма месячной амортизации составляет 200 руб. В среднем в месяце 21 рабочий день. В день ЭВМ работает в течение 10 часов.. (3.11)3.2 Расчёт показателей экономической эффективности проекта

При оценке показателей эффективности сравниваются затраты на обработку информации при существующем (базовом) варианте, то есть расчете зарплаты вручную, и проектируемом, то есть автоматизированном варианте. Для удобства расчет трудовых и стоимостных затрат на обработку информации при базовом и проектируемом вариантах осуществляется с помощью таблиц 3.1 и 3.2 соответственно. Таблица 3.1Характеристиа затрат на обработку информации по базовому варианту№ п/пНаименование операций технологического процесса решения комплекса задач

ОборудованиеЕд. Изм. Объем работы в год

Норма выра-ботки / производительность устройств ЭВМ (опер/в час.)Тру-доем-кость

Средне-часовая зарплата специалиста (руб.)Часовая норма амортизации (руб. за час) / ст. 1 маш.

часа (руб.)Часовая стоимость накладных расходов (руб.)Стоимостные затраты для ручных операций

Стоимостные затраты для операций, вып. на ЭВМ1 234 567 891 011 121

Прием приказакалькулятордоку-менто-строка4 088 000,5102508,2912,7521,042Заполнение бланкаканцелярские принадлежн.

символ3 164 440 007 911 250,12128,55 197,77327,273Связь с картотекойтелефондействие833 232 026,038250423,11 650,951074,064Занесение данных в результатив-ные формыканцелярские принадлежностисимвол128 030 300 042,677250,126 931 066,921765,54Итого:

Ххх77,136ххх1928,393 187,91Таблица 3.2Характеристика затрат на обработку информации по проектируемому варианту№ п/пНаименование операций технологического процесса решения комплекса задач

Оборудо-вание

Ед. Изм. Объем работы в год

Норма выра-ботки / произв.

устр. ЭВМ (опер/в час.)Тру-доем-кость

Средне-часовая зарплата специалиста (руб.)Часовая норма амортизации (руб. за час) / ст. 1 маш.

часа (руб.)Часовая стоимость накладных расходов (руб.)Стоимостные затраты для ручных операций

Стоимостные затраты для операций, вып. на ЭВМ1 234 567 891 011 121заполнение электронной формы приказаперсон.

компьютердоку-менто-строка4 088 000,51012,75×08,2921,042создание нового приказаперсон.

компьютерсимвол3 164 440 007 911×40хх316,443Создание и получение персон.

компьютердействие83 321 060,008×40хх3,2Продолжение таблицы 3.2№ п/пНаименование операций технологического процесса решения комплекса задач

Оборудо-вание

Ед. Изм. Объем работы в год

Норма выра-ботки / произв.

устр. ЭВМ (опер/в час.)Тру-доем-кость

Средне-часовая зарплата специалиста (руб.)Часовая норма амортизации (руб. за час) / ст. 1 маш.

часа (руб.)Часовая стоимость накладных расходов (руб.)Стоимостные затраты для ручных операций

Стоимостные затраты для операций, вып. на ЭВМотчета о штатном расписании4Создание отчета справки в случае наличия сотрудникаперсон.

компьютерсимвол1 280 305· 1060,026×40хх1,045печать результатовлазерный принтерстраница3 401 302,267×40хх90,68Итого:

Ххх10,73 212,75хх8.

29 523,08Для удобства анализа, результаты расчетов приведены в таблице 3.

3. Таблица 3.3Показатели эффективности внедрения нового проекта

Затратыабсолютное изменение затрат

Коэффициент изменения затратиндекс изменения затратбазовый вариантпроектируемый вариант

ТрудоемкостьТ0, (час)Т1, (час)IT77.

13 610.

72 266.4140,867,194Стоимость

С0(руб)С1(руб)

523.

83 187.

912 664,830,8366,094единовременные капитальные затраты определяются по формуле (3.12)где — затраты на освоение системы;

— затраты на разработку системы;

на загрузку системы;

— затраты на приобретение необходимого обеспечения;

— затраты на модернизацию системы; p рассчитывается по формуле (3.13): (3.13)где — затраты машинного времени на разработку (в часах) — цена машинного часакоэффициент мультипрограммирования — месячная зарплата одного разработчика — количество разработчиков — время разработки (в месяцах) — коэффициент накладных расходов. Значения остальных слагаемых, кроме затрат на приобретение, рассчитываются аналогично. Затраты на приобретение определяются покупной ценой необходимых средств. Для данной системы значения требуемых переменных таковы: Kнр=0.65; Кмульт =1; r0=1 человек; Змес=3000 руб. ;

Цмч=0.95 руб.; Тjосв= 60 часов; Т jразр=50 часов ;Т jзагр=0.5 часа; Т jмод =35 часов в течение предполагаемого срока эксплуатации, равного 4 годам. Модернизацию предполагается проводить раз в полгода (то есть всего 7 раз) и затрачивать на это до 5 часов машинного времени за один раз. Время освоения составляет 1 месяц, примем для данной задачи значение tjосв, равное 0.1 месяца.

tjразр=1 месяц tjзагр=0.006 месяца tjмод =0.333 месяца, то есть 7 дней за весь период эксплуатации. К jприобрскладывается из стоимости приобретаемого технического обеспечения (1/21 от стоимости оборудования, так как примерно такую часть от общего объема работ по времени занимает данный комплекс задач, а для принтера — 1/100), программного обеспечения. Стоимость системного блока и монитора, исходя из данных таблицы и курса доллара 28 руб., получается равной 12 500, принтера 3500

Стоимость программного обеспечения 8750 руб. Из них на данную задачу приходится примерно 500 рублей. К jприобр=12 500/21+500+3500/100=1098.

74 руб. К jосв=60*0.95*1+800*1*0.1*(1+0.65)=57+132=189 руб. К jразр=50*0.95*1+800*1*1*(1+0.65)=47.50+1320=1367.

50 руб. К jзагр=0.5*0.95*1+800*1*0.006*(1+0.65)=0.48+7.92=8.4 руб. К jмод =35*0.95*1+800*1*0.333*(1+0.65)=8.05+439.

56=447.

61 руб. К j =3111.

25 руб. К 0 =2000 руб.∆ К j =Кj-К0=1111.

25 руб. Прямой годовой экономический эффект равен: Э1=(1693.

65+0.15*2000) — (320.

52+ 0.15*3111.

25)=2489.

14 руб. Косвенный годовой экономический эффект равен 5000 рублей в год. Таким образом, получаем годовой экономический эффект: Э=2489.

14+5000=7489.

14 руб. Расчетный коэффициент эффективности определяется по формуле (3.14): (3.14)Ер=2664.

83/1111.

25=2.398 Срок окупаемости проекта Ток=1/Ер=1/ 2.398=0.417 года (5 месяцев). Диаграммы изменения трудовых затрат представлены на рисунках 3.1 и 3.2: Рис. 3.1 — Диаграмма абсолютного изменения трудовых затрат

Рис. 3.2 — Диаграмма относительного изменения трудовых затрат

Диаграммы изменения стоимостных затрат представлены на рисунках 3.3 и 3.

4. Рис. 3.3 — Диаграмма изменения стоимостных затрат

Рис. 3.4 — Круговая диаграмма абсолютного изменения стоимостных затрат

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

В дипломной работе была спроектирована и разработана автоматизированная информационная система учета сотрудников отдела кадров ОАО «Красногорский завод им. С.А.Зверева». На этапе обследования была рассмотрена общая характеристика объекта автоматизации, его организационная структура и организация работы. На основе анализа сформированы и обоснованы требования к работе системы и к ее отдельным компонентам: программному, информационному, техническому. На стадии проектирования разработана общая структура информационной системы в целом, а также по каждой отдельной ее задаче. Определены основные проектные решения, что стало основанием для разработки, отладки программной части и для конструирования эксплуатационной документации. Создание и внедрение автоматизированной системы учета сотрудников отдела кадров

ОАО «Красногорский завод им. С.А.Зверева"позволит сократить время работы инспектора отдела кадров с документами, и поиск сотрудников среднем на 30−35% за счет автоматического анализа информации, имеющейся в базе данных. Использование информационной системы позволит более глубоко и в полном объеме собирать и анализировать необходимую информацию о сотрудниках предприятия. Отмечено так же повышение эффективности учета сотрудников предприятия при составлении штатного расписания. При этом в практику работы персонала входят новые информационные технологии, такие как совместный авторизованный доступ к справочной информации о сотрудниках предприятия, автоматизация рутинных операций, доступ к информационно-справочным ресурсам, автоматическое заполнение документов, исключение недостатков бумажных носителей, контроль качества, стандартизация учета. Для быстрой и полной адаптации пользователя к системе был разработан удобный дружественный интерфейс пользователя и подробное описание работы с системой в руководстве пользователя. Для обеспечения надежной защиты информации предусмотрена парольная система разграничения доступа к данным и функциям, авторизация вводимой и корректируемой информации, посредством подстановки и анализа данных. Считаю, что созданная в дипломной работе автоматизированная информационная система учета сотрудников отдела кадров ОАО «Красногорский завод им. С.А.Зверева», полностью соответствует информационным требованиям предприятия и сможет поддерживать это соответствие в течение всего жизненного цикла системы. В работе проведено исследование предметной области, разработана структура базы данных, спроектированы SQL-запросы к базе данных, разработано алгоритмическое и программное обеспечение, спроектирован программный интерфейс системы, а так же проведено тестирование разработанной системы, оценена экономическая целесообразность внедрения системы. Список использованной литературы

Базы данных: модели, разработка, реализация / Карпова Т.- СПб.: Питер, 2001. — 304с. Галатенко В. Информационная безопасность // Открытые системы- 1996.

— N 1−4.Глушаков С. В., Ломотько Д. В. Базы данных .- Х.: Фолио, 2002. — 504 с. Маклаков С. В. BPwin и ERwin. CASE-средства разработки информационных систем. — М.: Диалог-Мифи, 2001.

— 304 с. Принципы проектирования и разработки программного обеспечения. Учебный курс MCSD: Скотт Ф. Уилсон, Брюс Мэйплс, Тим Лэндгрейв. — М: Русская редакция, 2002.

— 736стр. Фатрелл Р., Шафер Д. Шафер Л. Управление программными проектами: достижение оптимального качества при минимуме затрат. М.: «Вильямс», 2003. -

1128с.Федотова Д. Э., Семенов Ю. Д., Чижик К. Н. CASE — технологии. Москва, Горячая линия — Телеком, 2003 г. Гагарина Л. Г.,.Киселев Д. В и др. Разработка и эксплуатация автоматизированных информационных систем: учеб.

пособие/под ред.

проф.Л. Г. Гагариной.

М:ИД"Форум": ИНФРА-М, 2007. — 384 с. Джеффри Д. Ульман, Дженнифер Уидом. Основы реляционных баз данных, Лори, М, 2006 г. Сорокин А. В. Разработка баз данных, Питер, Сп-б, 2005 г. Дейт К.

Введение

в системы баз данных. М., 1998

Питер Роб, Карлос Коронел. Системы баз данных: проектирование, реализация и управление, БХВ-Петербург, Сп-б, 2004 г. Экономика Предприятия Учебник Практикум 3-Е Изд; Грибов В. Д., Грузинов В. П.; Финансы и статистика; 2008 г. Экономика предприятия (фирмы):/ Учебник/ под ред.

проф. О. И. Волкова и доц. О. В. Девяткина.- 3-е изд., перераб. и доп. ._М.: ИНФРА, М.-2004 г. ПРИЛОЖЕНИЯПриложение А. SQL -запросы к базе данных. Запрос, формирующий информацию о должностных окладахSELECT Должность. Ид должность], Должность.

должность, Должность.

разряд, Оклад. Оклад, Оклад. НадбавкаFROM Должность INNER JOIN (Оклад INNER JOIN [Штатное расписание] ON Оклад. Ид оклад] = [Штатное расписание]. ид оклад]) ON Должность.

Ид должность] = [Штатное расписание]. ид должность];; Запросы на формирование отчета «Штатное расписание"SELECT Подразделение. код отдела], Подразделение.

Название отдела], Должность.

должность, Должность.

разряд, Сотрудник. Фамилия, Сотрудник. Имя, Сотрудник. Отчество, Оклад. Оклад, Оклад. НадбавкаFROM Оклад INNER JOIN (Должность INNER JOIN (Подразделение INNER JOIN (Сотрудник INNER JOIN [Штатное расписание] ON Сотрудник. Ид сотрудник] = [Штатное расписание]. ид сотрудник]) ON

Подразделение. Ид подразделение] = [Штатное расписание]. ид подразделение]) ON Должность. Ид должность] = [Штатное расписание]. ид должность]) ON

Оклад. Ид оклад] = [Штатное расписание]. ид оклад]; Запрос на выборку информации об образовании сотрудниковSELECT Сотрудник.*, Образование.*FROM Сотрудник INNER JOIN (Образование INNER JOIN [Штатное расписание] ON Образование. ид образование] = [

Штатное расписание]. ид образование]) ON Сотрудник. Ид сотрудник] = [Штатное расписание]. ид сотрудник]; FROM Z apas INNER JOIN Tovar ON Zapas. idZapas = Tovar. idZapas, Zakaz INNER JOIN (Pokup INNER JOIN Nakladnaya ON Pokup. idPokup = Nakladnaya. idPokup) ON Zakaz. idZakaz = Nakladnaya. IdZakaz;Запрос на поиск приказа по его номеруSELECT приказ.

приказ номер], приказ. дата приказа], Должность.

должность, Сотрудник. Табельный номер], Сотрудник. Фамилия, Сотрудник. Имя, Сотрудник. ОтчествоFROM Должность INNER JOIN (Сотрудник INNER JOIN (приказ INNER JOIN [Штатное расписание] ON приказ. ид приказ] = [ Штатное расписание]. ид приказ]) ON Сотрудник. Ид сотрудник] = [Штатное расписание].

ид сотрудник]) ON Должность. Ид должность] = [Штатное расписание]. ид должность]WHERE (((приказ. приказ номер])=[F orms]![Поиск данных]![Поле17]));Запрос на поиск сотрудника по фамилииSELECT Подразделение. код отдела], Подразделение. Название отдела], Сотрудник.*, Сотрудник. ФамилияFROM Сотрудник INNER JOIN (Подразделение INNER JOIN [Штатное расписание] ON Подразделение.

Ид подразделение] = [Штатное расписание]. ид подразделение]) ON Сотрудник. Ид сотрудник] = [Штатное расписание].

ид сотрудник]WHERE ((([ Сотрудник. Фамилия]) Like [Forms]![Поиск данных]![Поле21]));Запрос для построение формы сотрудники -должностиSELECT Сотрудник.*, Должность.*FROM Сотрудник INNER JOIN (Должность INNER JOIN [Штатное расписание] ON Должность. Ид должность] = [Штатное расписание]. ид должность]) ON Сотрудник. Ид сотрудник] = [Штатное расписание]. ид сотрудник]; Запрос на поиск сотрудников одного отделаSELECT Подразделение.

Название отдела], Подразделение. код отдела], Сотрудник.*FROM Сотрудник INNER JOIN (Подразделение INNER JOIN [Штатное расписание] ON Подразделение. Ид подразделение] = [Штатное расписание].

ид подразделение]) ON Сотрудник. Ид сотрудник] = [Штатное расписание]. ид сотрудник]WHERE (((Подразделение. Название отдела]) Like [Forms]![Поиск данных]![Поле26]));Запрос на выюорку информации сотрудников на должностяхSELECT Сотрудник.

Табельный номер], Сотрудник. Фамилия, Сотрудник. Имя, Сотрудник. Отчество, приказ. приказ номер], приказ. дата приказа]FROM приказ INNER JOIN (Сотрудник INNER JOIN [Штатное расписание] ON Сотрудник. Ид сотрудник] = [Штатное расписание]. ид сотрудник]) ON приказ. ид приказ] = [ Штатное расписание].

ид приказ];

Показать весь текст

Список литературы

  1. Базы данных: модели, разработка, реализация / Карпова Т.- СПб.: Питер, 2001. -304с.
  2. В. Информационная безопасность // Открытые системы- 1996. — N 1−4.
  3. С.В., Ломотько Д. В. Базы данных .- Х.: Фолио, 2002. — 504 с.
  4. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. — М.: Диалог-Мифи, 2001. — 304 с.
  5. Принципы проектирования и разработки программного обеспечения. Учебный курс MCSD: Скотт Ф. Уилсон, Брюс Мэйплс, Тим Лэндгрейв. — М: Русская редакция, 2002. — 736стр.
  6. Р., Шафер Д. Шафер Л. Управление программными проектами: достижение оптимального качества при минимуме затрат. М.: «Вильямс», 2003. — 1128с.
  7. Д.Э., Семенов Ю. Д., Чижик К.Н. CASE — технологии. Москва, Горячая линия — Телеком, 2003 г.
  8. Гагарина Л.Г.,.Киселев Д. В и др. Разработка и эксплуатация автоматизированных информационных систем: учеб. пособие / под ред.проф.Л. Г. Гагариной.-М:ИД"Форум": ИНФРА-М, 2007. — 384 с.
  9. Д. Ульман, Дженнифер Уидом. Основы реляционных баз данных, Лори, М, 2006 г.
  10. А.В. Разработка баз данных, Питер, Сп-б, 2005 г.
  11. К. Введение в системы баз данных. М., 1998.
  12. Питер Роб, Карлос Коронел. Системы баз данных: проектирование, реализация и управление, БХВ-Петербург, Сп-б, 2004 г.
  13. Экономика Предприятия Учебник Практикум 3-Е Изд; Грибов В. Д., Грузинов В. П.; Финансы и статистика; 2008 г.
  14. Экономика предприятия (фирмы):/ Учебник/ под ред.проф. О. И. Волкова и доц. О. В. Девяткина.- 3-е изд., перераб. и доп. ._М.: ИНФРА, М.-2004 г.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ