Диплом: Внедрение Activ Collab для автоматизации бизнес процессов в ООО Директлайн

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
47
выступает программист.
Четвертый этап - внедрение. Внедрение программного обеспечения —
процесс настройки программного обеспечения под определённые условия
использования, а также обучения пользователей работе с программным продуктом.
Ключевым участником является программист.
Заключительный пятый этап - сопровождение. Сопровождение (поддержка)
программного обеспечения — процесс улучшения, оптимизации и устранения
дефектов программного обеспечения, после передачи в эксплуатацию.
Сопровождение ПО — это одна из фаз жизненного цикла программного
обеспечения, следующая за фазой передачи ПО в эксплуатацию. В ходе
сопровождения в программу вносятся изменения, с тем, чтобы исправить
обнаруженные в процессе использования дефекты и недоработки, а также для
добавления новой функциональности, с целью повысить удобство использования и
применимость ПО. Сопровождением занимается так же программист-разработчик.
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
Не стоит забывать, что на любом из этапов жизненного цикла программы
могут возникнуть риски, приводящие к срыву разработки. Что бы снизить
вероятность возникновения рисков, необходимо рассмотреть наиболее вероятные
по фазам жизненного цикла системы, их.
Для выявления и предотвращения рисков, главной задачей стоит понимать
все возможности, для их предотвращения собственными силами. Для того что бы
избежать риска на этапе планирования (анализа), нужно заранее спрогнозировать
возможные задержки реализации, тех или иных действий, связанных с разработкой.
Нужно иметь четкий график в случае задержки.
На этапе разработки может возникнуть риск, который будет сопряжен с
трудностями реализации проекта (есть вероятность, что непреднамеренно лишняя
функция, будет мешать продвижению разработки). Для этого, единственным
вариантом предотвращения риска, будет упрощение сложных модулей. [15]
На этапе проектирования возможен риск большого количества ошибок в
коде программы, что может повлечь доработку и устранение имеющихся ошибок.
Для предотвращения таких рисков на этапе проектирования, нужно выделить на
48
разработку максимально возможное время.
Этап внедрения является самым длительным. Сотрудники, которые будут
работать с проектированной системой, могут быть недовольны простотой работы
продукта, или качеством. Это и есть риск на этапе внедрения. Что бы его избежать,
нужно грамотно обучить персонал еще до начала внедрения программы в систему,
обучить службу поддержки, постоянно консультировать персонал по поводу
всплывающих затруднений при работе с системой.
Конечно, не стоит забывать, что техническое задание от предприятия, всегда
играет важную роль для разработки. Если требования понятны и обоснованны, при
реализации проекта, вероятность возникновения рисков очень мала.
2.1.3 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации
Существуют несколько аспектов комплекса мер информационной
безопасности и защиты информации:
внутренняя защита информации ( внутри компании);
защита от внешних угроз.
Для обеспечении защиты информации от внутренних угроз, можно
использовать политику разделения прав пользователей - Таблица 2.1.
Таблица 2.1.
Разграничение прав пользователей
Группа
пользователей
Отчет
об отработанном
времени
Учетные
записи
Графики
работы
Сотрудники
компании
Руководитель
отдела разработки
Чтение/создание Чтение Чтение/
создание
Чтение
49
Инженер-
разработчик
Нет Чтение Чтение/созда
ние
Чтение
Бухгалтер Чтение/создание Чтение
доступ
Чтение Чтение
Руководители
компании
Чтение/создание чтение Чтение/
создание
Чтение
Администратор
системы
Полный доступ Полный
доступ
Полный
доступ
Полный
доступ
От внешних угроз можно использовать несколько вариантов защиты
информации:
использования программ, обеспечивающих безопасность системы
компании;
создание и поддержка политики безопасности внутри компании;
при передачи информации, осуществлять передачу путем защищенных
каналов связи;
программы антивирусы.
В таблице 2.2. указаны программные, аппаратные и нормативно-правовые
аспекты, используемые для защиты от внешних угроз.
Таблица 2.2
Состав существующих средств для обеспечения защиты информации
Способ Наименование средств
Нормативные правовые акты,
нормативные правовые документы,
стандарты (международные и
отечественные) Нормативные правовые
акты, нормативные правовые
документы, стандарты (международные
и отечественные)
"Кодекс Российской Федерации об
административных правонарушениях"
от 30.12.2001 N 195-ФЗ (ред. от
06.06.2019) (с изменением и доп.,
вступивший в силу с 18.06.2019);
ГОСТ Р 51898-2002 Аспекты
безопасности. Правила включения в
стандарты от 01.01.2003 г.;
50
ГОСТ Р 51898-2002 Аспекты
безопасности. Правила включения в
стандарты группа Т50. от 01.01.2003 г.
Антивирусные и антишпионские
средства
Kaspersky Antivirus
Проактивная защита от внешних
угроз и защита внешнего периметра
HIPS в ESET NOD32
Защита от сетевых угроз Password Depot v.12
Защита от инсайдерских угроз и
защита информационных ресурсов
Online Security Audit
Важно помнить, что существует множество причин, которые так же могут
подвергнуть систему угрозам безопасности. К примеру:
взлом системы и получение (утечка) данных из вне, что может повлечь
порчу информации или ее уничтожение, раскрытие (утечка) конфиденциальной
информации;
не качественная работа программного обеспечения может привести к
потере данных, порче;
сбой технического оборудования (резкое, некорректное выключение
электропитания, поломка серверов и станций);
физические факторы сотрудников.
Главной задачей поддержки информационной безопасности является
своевременное проведение диагностики системы, мониторинг и устранение
неисправностей и контроль за параметрами функционирования системы. [12]
2.2. Информационное обеспечение задачи
2.2.1 Информационная модель и её описание
При проведении системного анализа информационного моделирования,
необходимо провести структуризацию автоматизируемой предметной области.
Цель составления информационной модели является для разработчика
представлением информации в виде схемы, описывающая необходимые для
51
автоматизации процессы и параметры, связи между ними, входы и выходы объекта
и его состояния. Это своего рода совокупность информации, которая характеризует
свойства и состояние объекта, процесса и связи. [10]
На рисунке 2.2. представлена информационная модель отражающая
формирование табеля отработанного времени по факту.
Рисунок 2.2. Информационная модель
Для удобства, модель можно распределить на четыре области:
Область 1. Отображает процесс конфигурирования продукта, а именно
авторизацию пользователей системы. Этот процесс может выполнять роль защиты
программы от несанкционированного доступа пользователей к системе. Каждый
пользователей имеет свои учетные данные. Так же, такое распределение по
логинам пользователей, будет отображать будущий график работы пользователя
как раз используя учетную запись.
Область 2. Отображает состав информационной баз, в рамках моделируемой
задачи используются справочники системы и таблицы данных. Справочники
содержат условно постоянную информацию.
Область 3. Отображает процесс создания табеля отработанного времени по
факту. Все собранные в процессе сведения, являются помощниками для ведения
учета рабочего времени сотрудников отдела разработки.
52
Область 4. Отображает получаемый результат это отчеты по отработанному
времени, который необходим руководителю для учета рабочего времени и табель
отработанного времени, который передается бухгалтеру, для расчета заработной
платы работника, по факту его отработанных часов.
Благодаря построенной модели, можно увидеть, какие справочники и
таблицы требуется завести в разрабатываемой программе, для ее эффективной
работы и быстрого сбора данных для учета рабочего времени сотрудников отдела
разработки.
2.2.2. Характеристика нормативно-справочной, входной и оперативной
информации
Под данными характеристиками следует понимать описание входной и
оперативной информации, справочников, экранных форм для внесения данных. В
программе реализованы формы документов-справочников, в которую вносятся
первичные показатели (входные документы). В справочниках содержатся сведения
об объектах и субъектах, связях. В связках содержатся сведения о действиях,
процессах, событиях и так далее. Поскольку невыгодно повторять одни и те же
данные при описании объектов (субъектов) и при описании их взаимодействия,
данные об объектах (субъектах) заносятся в справочники, а в таблицах-связках не
хранятся данные объектов (субъектов) в чистом виде, а лишь ссылки на них. [9]
Для обеспечения хранения первичных данных используются справочники-
реестры. Они представляют из себя совокупность связанных между собой модулей
программы, которые содержат информацию, используемую в дальнейшем в
качестве заполнения и формировании документов. Данные справочной
информации могут быть добавлены в любые документы, по необходимости.
На рисунке 2.3 изображен макет экранной формы, разрабатываемого модуля,
в которую вноситься информация о должностях сотрудников.
Такая форма дает возможность заполнить название должности. В
дальнейшем что бы использовать должности как группировку.
53
Рисунок 2.3. Форма создания должности сотрудников
После сохранения должности, она отобразиться в табличной части
справочника - рисунок 2.4.
Рисунок 2.4. Форма справочника "Должности"
При занесении в программу должности с помощью формы создания
должностей, в табличной части справочника будут отображаться занесенные
обновления. Про дальнейшей работе с формами документов, можно будет не
заполнять должность снова и снова, а просто выбрать необходимую должность из
54
готового справочника.
На рисунке 2.5. показан макет формы заполнения данных о сотрудниках.
Рисунок 2.5. Форма для заполнения нового сотрудника
Строка "Должность" является всплывающей строкой, при заполнении
данных о новом сотруднике. Первичными показателями являются:
Фамилия;
Имя;
Отчество;
Табельный номер;
Статус;
Должность.
На рисунке 2.6. показан макет табличной часть справочника "Сотрудники",
где будут отображаться сохраненные данные о сотрудниках после ввода.
55
Рисунок 2.6. Форма справочника "Сотрудники"
Одним из немаловажных справочников, разрабатываемого модуля, являться
справочник "Учетные данные"- рисунок 2.7.
Учётная запись — хранимая в компьютерной системе совокупность данных
о пользователе, необходимая для его опознавания (аутентификации)
и предоставления доступа к его личным данным и настройкам.
Для использования учётной записи (другими словами, для входа в
систему под чьим-то именем) обычно требуется ввод имени (логи
Ž
на, англ. login)
и пароля. Также может требоваться другая дополнительная информация.
Пользователи Интернета могут воспринимать учётную запись как личную
страничку, профиль, кабинет, место хранения личных и других сведений, которые
пользователь сообщает о себе, на определённом интернет-ресурсе
Как уже упоминалось, у каждого пользователя будет своя учетная запись для
пользования программой. Этот справочник содержит поля для входящей
информации:
Сотрудник;
Пароль;
56
Логин.
Рисунок 2.7. Макет справочника "Учетные данные"
После создания учетной записи, сохраненные данные буду отображены в
табличной части справочника "Учетные данные" - рисунок 2.8.
Рисунок 2.8. Макет справочника "Учетные данные"
Что бы заполнять все справочники, используется главная форма
разрабатываемой программы - рисунок 2.9. На ней расположена кнопка

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

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