Диплом: Автоматизация учета рабочего времени сотрудников компании ОАО "РЖД"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
33
оптимизации использования данных в рамках управления
предприятия.
Основные задачи создания и совершенствования системы ИО [6]:
определить пользователей, которые будут работать с
информационной системой, определить состав и форму представления
данных,
определить источники данных и обеспечить к ним доступ для
ресурсов системы,
организовать и привести к единому стандарту процессы и
средства работы с информацией, такие как сбор, хранение, обработка,
передача,
организовать потоки данных, создать новые информационные и
коммуникационные технологии и сформировать информационное
пространство предприятия, позволяющее работать совместно с разных
программных платформ,
сформировать структуры данных,
сформировать систему документации, отрегулировать
документооборот,
предоставлять ресурсы для формирования оценок тенденций,
альтернативных решений и стратегии для дальнейшего совершенствования
информационной системы предприятия.
Основные требования к информационному обеспечению ИС:
наличие способности поддержания функций предприятия;
кодирование информации должно происходить в соответствии с
классификаторами предприятия;
кодирование информации, используемой на высшем уровне,
должно происходить в соответствии с классификаторами этого уровня;
34
данные должны иметь форматы, совместимые для обработки не
только самой информационной системой, но и другими
взаимодействующими системами;
форматы выходной документации должны соответствовать
стандартам заказчика;
аббревиатуры и содержание информационных сообщений
должны быть согласованы с заказчиком;
необходимо обеспечить безопасность ввода информации и
предотвращение несанкционированного доступа к базам данных системы.
В ходе проектирования информационной системы будет создана база
данных, которая позволит хранить данных в стандартизированных форматах
и генерировать отчеты в форматах приложений пакета Microsoft Office.
1.4.2 Обоснование проектных решений по программному обеспечению
Программное обеспечение (ПО) - это совокупность программ, систем
обработки информации и программных документов, необходимых для
эксплуатации этих программ.
Программное обеспечение разделяется (рис. 8) [12]:
по назначению на системное, прикладное и инструментальное;
по способу распространения и использования – на закрытое,
открытое и свободное.
Рис.8 - Программное обеспечение
35
Свободное ПО – это программное обеспечение с открытым кодом,
свободно распространяемое по бесплатной лицензии.
Системное ПО — это программное обеспечение, от которого зависит
работоспособность компьютера, а также его полноценное функционирование
в компьютерной сети. Задачами системного программного обеспечения
является:
обеспечение условий использования других приложений;
обеспечение надежности и эффективности работы компьютера и
сети;
диагностика и локализация, а также профилактика сбоев в работе
компьютера;
возможность выполнения дополнительных служебных операций,
таких как копирование, архивирование, восстановление файлов и др. [20]
Системное программное обеспечение делится на базовое и сервисное.
К базовому программному обеспечению относятся операционная
система (ОС), операционная оболочка и сетевая операционная система.
Операционная система управляет ресурсами компьютера, а также
предоставляет платформы для выполнения других программ и приложений.
В задачи операционной системы входят:
управление устройствами компьютера;
поддержка многозадачности;
предоставление возможности архивирования данных;
обслуживание логических дисков;
предоставление платформы для других программ.
Наиболее распространенной операционной системой является
операционная система Microsoft Windows. Сетевые операционные системы
предназначены для обеспечения работы в компьютерной сети. Операционная
оболочка – это программа для облегчения работы с операционной системой,
которая обеспечивает удобный для пользователя интерфейс. Обычно
36
различают графический и текстовый интерфейсы, а также речевой
интерфейс, используемый к примеру, в браузере Google Chrome.
К сервисному программному обеспечению относятся программы-
утилиты, которые производят обслуживание операционной системы или
данных на компьютере. К таким программам относятся:
программы для диагностики работы устройств компьютера;
программы для диагностирования физических дисков и файловой
системы;
программы-архиваторы;
антивирусные программы;
программы обслуживания сети.
В качестве примера сервисного программного обеспечения можно
привести служебные программы, входящие в состав операционной системы
Microsoft Windows: очистка диска, дефрагментация, архивация,
восстановление системы. Антивирусное обеспечение является коммерческим
программным продуктом.
Прикладное ПО – это программы для решения конкретных задач. От
состава прикладного программного обеспечения зависит сфера
использования компьютера, на котором оно установлено. Прикладное
программное обеспечение включает огромное множество приложений для
решения конкретных задач, например, создания документов, произведения
расчетов, моделирования процессов и т.д.
Примером может служить пакет прикладных программ Microsoft
Office, решающий все перечисленные задачи.
Инструментальное ПО - это инструментальное программное
обеспечение, так как оно является используемым только разработчиками
системного и прикладного программного обеспечения. Сюда относятся
следующие виды программных средств:
ассемблеры – программы для преобразования текстов на языке
ассемблера в машинные команды;
37
трансляторы – программы, переводящие программный код с
языков высокого уровня на язык ассемблера;
компоновщики – программы, объединяющие модули программы;
препроцессоры исходных текстов – программы для
преобразования исходных данных;
отладчики – программы для поиска ошибок в программе;
специализированные редакторы исходных текстов – программы
для создания программного кода на языке высокого уровня;
библиотеки подпрограмм – наборы часто используемых
подпрограмм;
редакторы графического интерфейса.
В настоящее время все вышеперечисленные программные средства
объединяются в специальные пакеты, называемые интегрированной средой
разработки. Примером может служить интегрированная среда разработки
Visual Studio, позволяющая создавать программы на нескольких объектно-
ориентированных языках программирования.
Основные требования к программному обеспечению ИС:
независимость программных средств от платформы,
качество программных средств и способы его контроля,
использование фондов алгоритмов и программ.
Для работы ИС потребуется операционная система Microsoft Windows
версии Windows 7 и выше.
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение (ТО) - это комплекс технических средств,
предназначенных для работы ИС, а также соответствующая документация на
эти средства и технологические процессы.
К средствам технического обеспечения относятся:
38
компьютеры любых моделей;
устройства сбора, накопления, обработки, передачи и вывода
информации;
устройства передачи данных и линии связи;
оргтехника и устройства автоматического съема информации;
эксплуатационные материалы и др.
Информационная система учета рабочего времени представляет собой
совокупность аппаратного и программного обеспечения, предназначенного
для выполнения следующих задач:
Автоматизировать учет рабочего времени каждого сотрудника
Автоматически составлять табель учета рабочего времени по
запросу специалиста
Предоставлять доступ сотруднику к данным об отработанном
времени, сверхурочной работе
Предоставлять отчет руководителю о работе конкретного
сотрудника за заданный промежуток времени
Предоставлять отчет об эффективности работы конкретного
сотрудника
С точки зрения программной архитектуры, информационная система
представляет собой распределенное клиент-серверное приложение. Оно
включает в себя базу данных, расположенную на отдельном сервере и
клиентские компьютеры (терминалы), которые используются сотрудниками
для ввода данных и получения отчетов.
С системой будут работать следующие группы лиц:
Сотрудники
Руководство
Бухгалтерский отдел
Отдел кадров
Администраторы
39
Система должно обеспечивать механизм авторизации пользователей,
после которого каждой группе пользователей будет предоставляться
отдельный интерфейс.
Рассмотрим диаграмму развертывания ИС (Рисунок )
Рисунок 9 - Структура аппаратного обеспечения ИС
Как видно из рисунка, что ИС состоит из следующих компонентов:
Компьютеры с установленными программными клиентами
Коммутатор
Сервер.
На сервере работает СУБД и модули сопряжения с остальными
системами предприятия
Компьютеры и сервер соединяются с помощью коммутаторов.
40
ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ
2.1 Разработка проекта автоматизации
2.1.1 Процессы жизненного цикла проекта автоматизации
Внедрение информационной системы для управления
взаимоотношениями с клиентами состоит из следующих этапов.
Обследование
С учетом специфики предметной области рекомендуется технология
стандартного внедрения системы. Задачами внедрения ИС являются:
организация учета клиентов;
повышение эффективности продаж путем контроля всех стадий
бизнес-процесса Работа с клиентами;
формирование воронки продаж по каждому менеджеру и по
всему отделу;
повышение качества обслуживания клиентов путем
анкетирования, телемаркетинга;
формирование наиболее важных маркетинговых отчетов, таких
как сегментирование клиентов, оценка эффективности рекламы компании,
затраты;
разграничение прав специалистов.
В ходе детального обследования должна быть изучена следующая
документация:
устав предприятия;
бланки заказов;
формы накладных;
данные о клиентах в любом виде и формате.
Разработка модели данных.
На данном этапе создается E-R модель базы данных, в которой
отражаются все сущности БД и взаимосвязь между ними.
41
Установка и настройка модуля
На данном этапе выполняется комплекс работ по приобретению
необходимого для разработки программного обеспечения и СУБД.
Разработка программного обеспечения.
На данном этапе создается и тестируется программное обеспечение.
Обучение пользователей
Обучение пользователей ИС проводится без отрыва от
производственного процесса, к пользователям относятся менеджеры
планово-экономического управления. Обучение должно проводиться на
территории предприятия путем практического применения внедряемой
программы под наблюдением специалиста из отдела сопровождения.
Ввод в эксплуатацию и сопровождение
На данном этапе происходит отказ от использования старого
программного средства и переход к новому формату. Этот этап длится на
протяжении всего периода эксплуатации программы.
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
На этапе обследования существует риск превышения установленных
сроков проекта, так как большая часть времени уходит на изучение
документации и процессов работы предприятия с клиентами. Не всегда есть
возможность получить необходимую информацию в срок, так как
сотрудники предприятия не всегда могут выделить время на анкетирование
или интервьюирование.
На этапе разработки модели данных и выбора программного
обеспечения для разработки основным риском является возникновение
недопонимания между сотрудниками предприятия-заказчика и
исполнителем.
На этапе приобретения, установки и настройки ПО также основным
риском является протяженность по срокам, что негативно сказывается на
42
производительности предприятия. Кроме того, при возникновении
непредвиденных ситуаций могут возникнуть дополнительные расходы на их
устранение.
На этапе внедрения присутствует риск конфликта с уже имеющимися
на предприятии программами.
На этапе ввода в эксплуатацию и сопровождения большой риск связан
с сознательными и по неосторожности ошибками пользователей системы.
2.1.3 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации
Методы защиты от внешних угроз приведены ниже:
использование специальных программно-аппаратных
комплексов;
использование антивирусного программного обеспечения;
разработка политик безопасности;
защищенные каналы связи при передаче информации;
физические меры защиты. [21]
Таблица 1
Меры защиты от внешних угроз
Способ (метод)
Описание (наименование средства)
Программно-аппаратные
комплексы защиты информации
КСЗИ «Панцирь-К»
Разработка и соблюдение
политик безопасности
- ограничение доступа пользователей к
информации;
- анализ и статистика нарушений
информационной безопасности;
- информационный мониторинг;
- распределение ответственности по
обеспечению информационной безопасности;

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)