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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
6
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ .................................................................................................................... 8
ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ ................................................................... 12
1.1 Технико-экономическая характеристика предметной области и
предприятия. ............................................................................................................. 12
1.1.1. Характеристика предприятия и его деятельности. .............................. 12
1.1.2. Организационная структура управления предприятием ..................... 13
1.1.3. Программная и техническая архитектура ИС предприятия. .............. 14
1.2 Характеристика комплекса задач, задачи и обоснование необходимости
автоматизации. ......................................................................................................... 15
1.2.1 Выбор комплекса задач автоматизации и характеристика
существующих бизнес процессов. ...................................................................... 15
1.2.2 Определение места проектируемой задачи в комплексе задач и ее
описание. ................................................................................................................ 17
1.2.3 Обоснования необходимости использования вычислительной техники
для решения задачи. ............................................................................................. 17
1.2.4 Анализ системы обеспечения информационной безопасности и
защиты информации. ............................................................................................ 21
1.3 Анализ существующих разработок и выбор стратегии автоматизации. ...... 25
1.3.1 Анализ существующих разработок для автоматизации задачи. ............. 25
1.3.2 Выбор и обоснование стратегии автоматизации задачи. ........................ 27
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации
комплекса задач. ................................................................................................... 28
1.4 Обоснование проектных решений. .............................................................. 29
1.4.1. Обоснование проектных решений по информационному обеспечению.
................................................................................................................................ 29
1.4.2. Обоснование проектных решений по программному обеспечению ..... 34
1.4.3 Обоснование проектных решений по техническому обеспечению........ 50
ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ ............................................................................... 52
2.1. Разработка проекта автоматизации. ............................................................. 52
2.1.1. Этапы жизненного цикла проекта автоматизации ............................... 52
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание ......... 56
2.1.3. Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации. ........... 56
7
2.2. Информационное обеспечение задачи ......................................................... 59
2.2.1. Информационная модель и её описание ............................................... 59
2.2.2. Характеристика нормативно-справочной, входной и оперативной
информации. .......................................................................................................... 60
2.2.3. Характеристика результатной информации. ........................................ 62
2.3. Программное обеспечение задачи. ............................................................... 64
2.3.1. Общие положения (дерево функций и сценарий диалога). ................ 64
2.3.2. Характеристика базы данных. ............................................................... 66
2.3.3. Структурная схема пакета (дерево вызова программных модулей). . 68
2.3.4. Описание программных модулей .......................................................... 68
2.4. Контрольный пример реализации проекта и его описание. ...................... 69
ГЛАВА 3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ
ПРОЕКТА. .................................................................................................................... 71
3.1. Выбор и обоснование методики расчета экономической эффективности.
………………………………………………………………………………..71
3.2. Расчёт показателей экономической эффективности проекта. ................... 71
ЗАКЛЮЧЕНИЕ............................................................................................................ 72
СПИСОК ЛИТЕРАТУРЫ ........................................................................................... 75
ПРИЛОЖЕНИЯ ........................................................................................................... 77
ПРИЛОЖЕНИЕ 1. ЛИСТИНГ ПРОГРАММЫ ..................................................... 77
8
ВВЕДЕНИЕ
В наше время автоматизация рабочего процесса является неотъемлемой
частью современной жизни. Автоматизация упрощает процедуру подготовки
отчетности, значительно снижая трудозатраты, а также повышает уровень
трудовой дисциплины сотрудников предприятия. В условиях жесткой
конкуренции кадровый вопрос весьма актуален: руководителям
предпочтительнее нанимать сотрудников, которые не опаздывают на работу и не
покидают рабочее место преждевременно. Законодательство предусматривает
обязанность работодателя вести учет времени, фактически отработанного каждым
работником. Основным документом, подтверждающим такой учет, является
табель учета рабочего времени.
Учет рабочего времени – это один из ресурсов, позволяющих руководителю
оптимизировать затраты по заработной плате, оценивать отношение сотрудника к
его должностным обязанностям. Учет рабочего времени должен быть
эффективным, и добиться этого помогает автоматизация.
О своевременности и актуальности рассматриваемой проблемы говорит тот
факт, что большую часть своего времени руководитель тратит на оформление
различной документации и отчетов о времени работы сотрудников.
Информационная система (ИС) — это организационно-упорядоченная
взаимосвязанная совокупность средств и методов, а также используемых для
обработки, хранения и выдачи информации в интересах достижения
поставленной цели. Такое понимание информационной системы предполагает
использование в качестве основного технического средства переработки
информации ЭВМ и средств связи, реализующих информационные процессы и
выдачу информации, необходимой для принятия решений задач из любой
области.
ИС уменьшает работу с бумагами сотрудников организации, храня
большие объемы информации в базе данных, в которой можно быстро найти
любую интересующую информацию всего за несколько секунд.
Именно поэтому автоматизация рабочего времени сотрудников так важно.
9
В компании “Альтеронсуществует только учет рабочего времени
сотрудников внутри компании, но помимо работы в офисе работники компании
выполняют работы удаленно, поэтому создание автоматизированной
информационной системы по учету времени сотрудников является актуальной.
Для этого необходимо разработать продукт, который поможет решить
следующие проблемы:
1. Учет времени с помощью автоматизированной информационной
системы (далее ИС).
2. Исключения бумажных документов.
3. Отсутствие прямого присутствия руководителя над исполняемым
процессом.
Для решения этих проблем можно сделать вывод, что без знания
технологий, указанных ниже, спроектировать, разработать и поддерживать ИС не
будет возможности:
1. Рассмотрение подходящего языка программирования, с помощью
которого будет возможность разработать ИС.
2. Изучение основ операционных систем для взаимосвязи приложения и
ЭВМ.
3. Методы и средства проектирования ИС и технологий.
4. Изучение шаблонов программирования.
5. Знание протоколов и интерфейсов ИС.
6. Манипуляция с данными.
7. Изучение web-программирования.
Выпускная квалификационная работа состоит из введения, трёх глав,
заключения, списка используемых источников и приложений.
Введение раскрывает актуальность, определяет степень научной
разработки темы, объект, предмет, цель, задачи и методы исследования,
раскрывает теоретическую и практическую значимость работы.
В первой главе рассматриваются основные комплексы инструментов для
проектирования и разработки ИС, а так же технологии для решения
автоматизации рабочего процесса, от которых будет строиться вторая глава.
10
Вторая глава посвящена определению жизненного цикла проекта,
рассмотрению ожидаемых рисков на этапах жизненного цикла проекта,
выявлению организационно-правовых и программно-аппаратных средств
обеспечения информационной безопасности и защиты информации
Третья глава содержит обоснование экономической эффективности
проекта.
В заключении подводятся итоги исследования, формируются
окончательные выводы по рассматриваемой теме.
После изучения технологий выбранных технологий, автоматизация
рабочего времени удаленно будет выполняться с помощью следующих
программных средств:
1. HTML - стандартизированный язык разметки документов во Всемирной
паутине. Большинство веб-страниц содержат описание разметки на
языке HTML (или XHTML). Язык HTML интерпретируется браузерами;
полученный в результате интерпретации форматированный текст
отображается на экране монитора компьютера или мобильного
устройства.
2. CSSкаскадные таблицы стилей. Придает страницам красивый вид.
3. JavaScriptязык программирования. JavaScript обычно используется как
встраиваемый язык для программного доступа к объектам приложений.
Наиболее широкое применение находит в браузерах как язык сценариев
для придания интерактивности веб-страницам. В последнее время
развитие этого языка позволяет делать прикладные и не только
приложения.
4. Протоколы передачи данных. Необходимы для передачи данных.
5. Node.js - программная платформа, основанная на движке V8
,превращающая JavaScript из языка web-сценариев в язык общего
назначения. Node.js добавляет возможность JavaScript
взаимодействовать с устройствами ввода-вывода через свой API,
подключать другие внешние библиотеки, написанные на разных языках,
обеспечивая вызовы к ним из JavaScript-кода. Node.js применяется
преимущественно на сервере, выполняя роль веб-сервера, но есть
11
возможность разрабатывать на Node.js и десктопные оконные
приложения.
В процессе изучения этих технологий будет разработана ИС, позволяющая
автоматизировать учет рабочего времени сотрудников.
12
ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 Технико-экономическая характеристика предметной области и предприятия.
1.1.1. Характеристика предприятия и его деятельности.
Компания “Альтерон” - занимается поставкой профессионального
радиооборудования. В процессе развития компании, помимо поставки
радиооборудования занимается созданием комплексных решений, разработкой и
внедрение сложных, взаимосвязанных законченных систем автоматизации
бизнес-процессов предприятия. Включает в себя полный комплекс услуг от
проектирования до технической поддержки и обслуживания, а также
предоставляет комплекс услуг от составления плана по развитию и модернизации
сети до постоянного технического обслуживания и развития корпоративной сети
предприятия – [10].
Основными видами деятельности компании является:
Проектно-изыскательные работы.
Строительно-монтажные работы.
Внедрение систем комплексной автоматизации.
Сервисное обслуживание, ремонт.
Поставляемое оборудование:
Аккумуляторы, блоки питания.
Рации.
IP-видеокамеры.
Спутниковая связь.
Компания имеет большой практический опыт в:
1. Строительстве корпоративных сетей связи и передачи данных;
2. Проектировании и построении телекоммуникационной
инфраструктуры (узлы связи и ПД, строительство БС для сотовых
операторов, строительство РРЛ, ВОЛС, различных кабельных линий связи,
построение сетей IP, PDH, SDH, структурированные кабельные сети,
спутниковые узлы);
3. Проектировании и построении систем жизнеобеспечения (видео
наблюдение, охранно-пожарные сигнализации, системы гарантированного
13
электроснабжения, системы кондиционирования и вентиляции, системы
оповещения ГО и ЧС);
4. Строительстве систем коммерческого учета электроэнергии;
5. Построении узлов телеметрии и передачи данных;
6. Построении корпоративных сетей радиосвязи (УКВ, КВ сетей,
транковых сетей типа Smart trank II, LTR и т.д.);
7. Широкого спектра общестроительных работ на объектах жилого и
административного назначения (фундаменты, возведение специальных
зданий и сооружений, металлоконструкций, высотных опор и т.д.).
1.1.2. Организационная структура управления предприятием
Компания имеет типичную структуру управления, представленная на
рисунке 1.1.
Рисунок 1.1. Структура предприятия
Генеральный директор осуществляет общее руководство компанией.
Финансовый директор осуществляет руководство финансово-
экономической деятельностью предприятия. В его подчинении находятся
финансовый отдел, финансовые аналитики, а также ИТ отдел.
Задачи финансового отдела заключаются в реализации финансовой
стратегии, ее организации и эффективности использования финансовых ресурсов.
Также финансовый отдел разрабатывает прогнозы экономического развития
14
компании и составляет комплексный экономический и финансовый анализ
деятельности.
ИТ-отдел выполняет множество функций, основными из которых
являются:
Администрирование сетевых ресурсов, баз данных и обеспечение
защиты от потери данных в компьютерных системах.
Поддержание в актуальном состоянии нормативно-справочной
информации АИС. Формирование форм отчетности в части
деятельности отдела.
Установка на серверы, рабочие станции и персональные компьютеры
пользовательских и сетевых программ; организация рабочих мест для
пользователей персональными компьютерами.
Осуществление контроля за проведением монтажных и пуско-
наладочных работ оборудования специалистами сторонних
организаций.
Обеспечение информационной безопасности, защиты информации,
находящейся на электронных носителях от несанкционированного
доступа, искажения и уничтожения при её передаче, обработке и
хранении с использованием средств вычислительной техники,
телекоммуникаций и защиты информации.
1.1.3. Программная и техническая архитектура ИС предприятия.
Компания “Альтерон” имеет два офиса. Головной офис подключен к сети
Internet с помощью коммутатора Cisco Catalyst Systems 4733. Рабочие места
оборудованы компьютерами серии ASUS S340MF.
Данное оборудование позволяет выполнять практически любую
прикладную задачу, такую как моделирование, выполнение офисных задач и
прочее.
В офисе установлен общий сетевой принтер и МФУ, принадлежащий
отделу бухгалтерии.
На рисунке 1.2 указана программная архитектура предприятия
15
Рисунок 1.2. Программная архитектура предприятия.
1.2 Характеристика комплекса задач, задачи и обоснование
необходимости автоматизации.
1.2.1 Выбор комплекса задач автоматизации и характеристика
существующих бизнес процессов.
В данный момент для учета времени работы сотрудников используется ПО
1С.Предприятие, в котором предусмотрена возможность ведения учета рабочего
времени сотрудников, что позволяет сформировать табель по унифицированной
форме Т-13 и автоматически рассчитывать повременную оплату труда (Рисунок
1.3).

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

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