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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
37
Вывод по первой главе:
Охарактеризована деятельность компании "АйТи-Стандарт".
Описаны исторические моменты развития компании "АйТи-Стандарт".
Отмечена современная деятельность компании йТи-Стандарт".
Опмечен партнер компании — это компания 1С-Битрикс;
Компания "АйТи-Стандарт" предоставляет хостинг для клиентов и
создает сайты на правах предоставления услуг организациям.
Компания "АйТи-Стандарт" оснащена сервером, рабочими машинами,
маршрутизатором локальной сети, спутниковым модемом, который можно
настраивать и подключать вместе с локальной сетью, через кабель.
Приоритетная задача определяется как учет рабочего времени сотрудников.
Имеются три управляемых потока менеджерами компании это поток
решаемых задач в один рабочий день, поток документов в месяц и годовые
отчеты.
В компании "АйТи-Стандарт" Фундаментальным документом по учету
рабочего времени являлся табель учета рабочего времени Т-12. В ходе
проектирования данные табеля предполагается заносить в базу данных в виде
таблиц и хранить на сервере.
Безопасность сохранения информации обеспечивается антивирусным
сканером Bitdefender, который установлен в сеть на рабочие машины.
Имеется система паролей для хостинговых пространств под сайты
заказчиков. Сам сервер имеет дверку и механический замок на корпусе.
38
II Проектная часть
2.1 Разработка проекта автоматизации
2.1.1 Этапы жизненного цикла проекта автоматизации
Этап создания
Цель этапа: техническое воплощения приложения.
Согласовать рабочее место, чтобы было обеспечено наличие
предметов: стол, сеть питания без перебоев, выход в Интернет.
Согласовать выделение хостинга на сервере, чтобы было выделено 0,5-
1Гб под проект.
Создание модели.
Запуск KDE/
Coединение с сервером по протоколу SSH/
Создание в папке home на сервере папки проекта под именем si.
В приложение KDE процесс выбора шаблона проекта.
В приложение Q3 выбор макета формы.
Подключение к формам базы данных
Создание описание своих классов.
Создание и описание класса таймера времени.
Создание и описание свитча вместо циклов.
Запуск автоматической записи на ленту.
Проверка и исправления ошибок.
Запуск автоматического открытия в режиме контейнера виртуальной
машины.
Заливка проекта на сервер по протоколу SSH/
Запуск программы с севера.
Исправление ошибок.
Запуск программы.
Процесс тестирования всех объектов и открытия форм.
Этап внедрения:
39
Цель этапа объяснения сотрудникам и менеджерам как работает
программа.
Подготовка доклада к собранию менеджеров.
Выступление на собрание менеджеров.
Сбор замечаний и сбор согласий на внесение фамилий и имени в базу
данных в качестве менеджера сети.
Подготовка доклада к собранию сотрудников.
Выступление на собрание перед сотрудниками.
Сбор согласий на внесение фамилий и имени в базу данных в качестве
сотрудника.
Запуск приложения на один рабочий день.
Проверка работоспособности всей системы: в первую очередь
проверяем таблицы базы данных.
Запуск приложения на целый месяц.
Проверка работоспособности всей системы.
Создание анкеты для сотрудников и менеджеров.
Анкетирование сотрудников и менеджеров по результатам работы с
программой.
Оценка возможности и невозможности доработки программы.
Запуск приложения на одну неделю.
Проверка годового отчета.
Передача программы в компанию с подписанием акта выполненной
работы.
На этапе эксплуатации:
Обучение нового сотрудника.
Тестирование каждый месяц, в то время, когда формируется месячный
отчет.
Следить за таблицей паролей на сервере.
Пройти по рабочим местам менеджеров, чтобы пароли не оставались
на бумажной основе в открытом доступе.
40
Проинформировать менеджеров, чтобы приняли меры по сохранению
безопасности системы при работе с сотрудниками. Не передавали свои
пароли сотрудникам.
Весь цикл работы программы и функциональные обязанности
сотрудников.
Менеджер выставляет время новой задачи. Отмечает дату в задаче.
Пишет задание.
Разработчик, фотограф, аналитик, эксперт читает задачу, запускает
таймер, приостанавливает таймер, пишет уточняющий вопрос, закрывает
задачу.
Менеджер проверяет задачи с уточняющими вопросами.
Менеджер переписывает задачу; запускает новое время.
Сотрудник получает уточненную задачу, запускает время. Выполняет
задачу. Закрывает задачу.
Менеджер ставит задачу эксперту. Менеджер задает время на проверку.
Эксперт открывает задачу. Читает запись. Запускает таймер. Делает
проверку задачи.
Останавливает таймер. Закрывает задачу.
Менеджер пишет отчет за месяц и за год используя данные из таблиц
программы.
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
Риски на этапе создания:
Выделяют маленький хостинг под проект. База данных на сервере не
выполняет своих заданных параметры. Отказ сотрудников регистрироваться
для тестового запуска. Нарушены потоки при заливке на хостинг программы.
Компилятор неправильно работает. Не хватает библиотек в программе KDE.
41
Ошибки при сохранении файлов в разных папках. Ошибки при написании
кода С++. Ошибки при написании директив #include< >.
Предпринимаемые меры по снижению рисков- это: заявление
директору в письменном виде, в котором указать объем необходимого
хостинга; обновить версию базы данных, запустить в локальную сеть
презентацию о преимуществе новой создаваемой программы. На хостинге
возможно стереть первый вариант программы и разместить файлы повторно.
При создании программы проверить версию компилятора, и возможно
обновить его. Скачать на сайте Borland новый пакет библиотек, записать на
листок бумаги название основных папок проекта. Ошибки при написании
кода могут быть подчеркнуты красным цветом, проверить и исправить.
Ошибки при написании директив отнимают больше памяти при выполнении
программы, но программа может выполняться.
Риски на этапе внедрения:
Отказ сотрудников участвовать в экспериментальном запуске
программы. Необоснованная критика менеджеров. Отрицательные отзывы в
анкетах. Неправильно заносятся данные. Отключение электричества на
сервере.
Предпринимаемые шаги для снижения с рисков на этапе внедрения это:
открытое мотивационное письмо к коллективу, повышение ставки
премиальных для менеджеров, четко прописать инструкции по занесению
информации в программу, и поставить бесперебойный прибор,
обеспечивающий питание электричества на 2 часа.
Риски на этапе эксплуатации:
Потеря пароля. Передача пароля менеджера сотруднику. Потеряна
ссылка на иконку на рабочем столе. Потерянно часть таблиц из базы данных.
База данных переполнена. Не хватает виртуальной памяти. И фактически все
зависает. Выключен сервер и нет возможности записать часы за весь день.
Открылся каскад задач одновременно.
Источник: https://baza.diplomsite.ru/previewfile/2457