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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
77
Группа
Аспект
Особенность
Telegram
Viber
WhatsApp
Экономия
Мобильных
Данных
В рамках
разумной
конфигурации, а
также
оптимизаций
архитектуры
Telegram
Поддерживаетс
я
Не
поддерживаетс
я
Быстрые
Текстовые
Ответы
4 предыдущих
варианта с
возможностью
замены на
собственные
Конфигурация
не
поддерживается
Конфигурация
не
поддерживаетс
я
Настройка
Меню Обмена
iOS
Поддерживается
Конфигурация
не
поддерживается
Конфигурация
не
поддерживаетс
я
Выбор
Браузера Для
Открытия
Ссылок
Поддерживается
(iOS)
Конфигурация
не
поддерживается
Конфигурация
не
поддерживаетс
я
Политика Сна
Wi-Fi
Конфигурация не
поддерживается
Всегда
подключен/испо
льзовать
настройки
устройства
Конфигурация
не
поддерживаетс
я
Настройка
Прокси:
Параметры
Использовани
я
Да/нет,
использование
для вызовов
(да/нет)
Конфигурация
не
поддерживается
Не
поддерживаетс
я
Настройка
Прокси:
Добавление
Новых
Поддерживание
типов SOCKS5 и
шифрованного
MTProto
Поддерживаетс
я
Не
поддерживаетс
я
Настройка
Чатов и
Звонков
Создание
Новых Тем
С настройкой
десятков
параметров и
поддержкой гради
ентов
Не
поддерживается
Не
поддерживаетс
я
Создание и
Изменение
Фонов
Поддерживается
Только
изменение
фона
Только
изменение
фона
Изменение
Поддерживается
Не
Поддерживаетс
78
Группа
Аспект
Особенность
Telegram
Viber
WhatsApp
Размера
Сообщений
(с указанием
размера)
поддерживается
я (малый,
средний,
большой)
Изменение
Иконки
Приложения
Поддерживается (
на iOS)
Не
поддерживается
Не
поддерживаетс
я
Изменение
Темы
Поддерживается
(в частности
доступны 5
стандартных),
с изменением акц
ентных цветов
Только темная
тема
Не
поддерживаетс
я
Изменение
Радиуса
Углов
Сообщений
Поддерживается
Конфигурация
не
поддерживается
Конфигурация
не
поддерживаетс
я
Показать
Список Чатов
Изменение количе
ства строк текста
Конфигурация
не
поддерживается
Конфигурация
не
поддерживаетс
я
Поддержка
Встроенного
Браузера
Включен/выключе
н
Доступна
Конфигурация
не
поддерживаетс
я
Выбор
Браузера Для
Открытия
Ссылок
Поддерживается
(iOS)
Конфигурация
не
поддерживается
Конфигурация
не
поддерживаетс
я
Прямое
Распростране
ние
Для выбора
недавних чатов в
меню
распространения
Android
Не
поддерживается
Не
поддерживаетс
я
Анимация
Интерфейса
Включен/выключе
н
Конфигурация
не
поддерживается
Конфигурация
не
поддерживаетс
я
Поднесите,
Чтобы
Говорить
Включен/выключе
н
Конфигурация
не
поддерживается
Конфигурация
не
поддерживаетс
я
Отправить
Выключен/включе
Выключен/вклю
Выключен/вклю
79
Группа
Аспект
Особенность
Telegram
Viber
WhatsApp
Кнопкой Enter
н
чен
чен
Сохранить в
Галерею
Выключен/включе
н
Выключен/вклю
чен (Android)
Включен/выклю
чен
Единица
Расстояния
Автоматически,
километр, миля
Не
поддерживается
Не
поддерживаетс
я
Принятие
Сотовых
Вызовов
Не
поддерживается
(противоречит
подходу к
безопасности)
Включен/выклю
чен через Viber-
In Calls
Не
поддерживаетс
я (противоречит
подходу к
безопасности)
Получение
Бизнес
Сообщений
Отсутствует
Включен/выклю
чен
По умолчанию
включен,
выключается
блокировкой
пользователей
Перевод
Сообщений
В рамках настроек
ботов для
перевода
Поддерживаетс
я (выбор языка)
Не
поддерживаетс
я
Редактирован
ие
Скриншотов.
Перед
Отправкой
Поддерживается
(через встроенный
редактор)
Выключен/вклю
чен
Поддерживаетс
я (через
встроенный
редактор)
Экспорт Чатов
Гибкий и
контролируемый,
всех или
отдельных в
JSON/HTML (на
Telegram Desktop)
Не
поддерживается
В текстовый
файл с
поддержкой
отдельных
медиа файлов
Архивировани
е Всех Чатов
Через выделение
чатов в списке для
архивирования
Не
поддерживается
Поддерживаетс
я
Очистка/Удал
ение Чатов
Поддерживается,
для нескольких
чатов (через их
выделения)
Очистка всех
своих
сообщений
Очистка и
удаление всех
чатов, за
исключением
групп или всех
сообщений
Прием Видео
Звонков
Не
поддерживается
Включен/выклю
чен
Конфигурация
не
поддерживаетс
80
Группа
Аспект
Особенность
Telegram
Viber
WhatsApp
я
Использовани
е Датчика
Приближения
Опция отсутствует
(включен по
умолчанию)
Включен/выклю
чен
Опция
отсутствует
(включен по
умолчанию)
Проверка
Правописания
Поддерживается
(Telegram Desktop)
Не
поддерживается
Не
поддерживаетс
я
Изменени
е Языка
С
Возможность
ю Выбора
Поддерживается
Поддерживаетс
я
Только язык
системы (для
некоторых
стран доступен
выбор между
несколькими
языками)
Вывод: среди рассматриваемых программ наиболее функциональная
оказалась Телеграмм, которая и был выбрана для интеграции.
1.3.2 Выбор и обоснование стратегии автоматизации задачи
В имеющейся схеме планирования задач выделяется несколько этапов,
распределенных в соответствии с автоматизацией по участкам, что
предусматривает автоматизацию отдельных производственных участков,
объединенных по набору выполняемых функций.
Рассматриваемый процесс связан с сообщением на предприятия.
Первый этап – исследование стратегии развития предприятия.
Вторым этапом в данном процессе представляется поиск и обработка
всех видов данных с бумажных носителей.
Далее проводится анализ подхода к каждой автоматизированной части
предприятия, влияние на сотрудников каждого участвующего отдела. На
данной стадии возможна корректировка рабочего плана.
Система должна иметь в себе формы для следующих функций:
Получение информации
Обработка информации
81
Анализ информации
Существует несколько вариантов стратегии автоматизации: хаотичн
ая
автоматизация, автоматизация по участкам, автоматизация по н
апр
авлен
иям и
комплексн
ая автоматизация.
Хаотичн
ая автоматизация пр
едполагает под собой пр
иобр
етен
ие
пр
едпр
иятием без кон
кр
етн
ого стр
атегического план
а отдельн
ых фр
агмен
тов
ин
фор
мацион
н
ой системы.
Автоматизация по участкам пр
едусматр
ивает автоматизацию
отдельн
ых бизн
ес пр
оцессов, объедин
ен
н
ых по н
абор
у выполн
яемых
фун
кций. Этот способ автоматизации выбир
ается пр
и условии, если
существуют участки, где пр
имен
ен
ие автоматизир
ован
н
ых систем дает
зн
ачительн
ый экон
омический эффект, н
апр
имер
, за счет сокр
ащен
ия
пер
сон
ала.
Автоматизация по н
апр
авлен
иям подр
азумевает под собой
автоматизацию отдельн
ых н
апр
авлен
ий деятельн
ости компан
ии. В этом
случае компан
ия получает полн
ую автоматизацию р
аботы. Такой подход к
автоматизации вполн
е н
ор
мален и в дальн
ейшем ин
тегр
ация уже
автоматизир
ован
н
ых н
апр
авлен
ий в р
амках всего пр
едпр
иятия н
е будет
связан
а с сер
ьезн
ыми пр
епятствиями.
Выбир
ается стр
атегия автоматизации – по н
апр
авлен
иям, так как
автоматизир
оваться будет н
есколько отделен
ий, с пер
еходом н
а полн
ую
автоматизацию.
1.3.3 Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Для автоматизации процессов управления и информационного
обеспечения рассматриваются несколько способов приобретения продуктов:
Покупка готовой ИС
Разработка ИС своими силами
82
Разработка ИС сторонней фирмой
Покупка системы и её доработка
Покупка готовой ИС: Готовая вер
сия пр
огр
аммн
ого обеспечен
ия под
н
еобходимые задачи н
е создается, так как это ун
икальн
ы пр
оект
автоматизации.
Покупка и дор
аботка ИС: это пр
иобр
етен
ие уже готового р
ешен
ия с
возможн
остью измен
ен
ия фун
кцион
ала поср
едством пр
оизводителей ПО
либо It-отделом своей компан
ии, в этом случае ин
ституту н
еобходим
специалист, обладающий зн
ан
иями в кон
кр
етн
ом языке пр
огр
аммир
ован
ия,
н
а котор
ом создан пр
огр
аммн
ый пр
одукт.
Р
азр
аботка ИС: в дан
н
ом случае можн
о задействовать вн
ешн
их
р
азр
аботчиков, пр
едоставим им техн
ическое задан
ие или р
азр
абатывать ПО
силами It-отдела компан
ии. В любом из этих вар
иан
тов создан
ие и вн
едр
ен
ие
пр
оекта является масштабн
ой задачей, со ср
оком выполн
ен
ия н
е мен
ее чем
шесть месяцев.
Сравнение способов приобретения систем:
Таблица 9
Способы приобретения системы
п/п
Способ приобретения
Достоинства и недостатки способа
приобретения
Покупка
Преимущества:
Нет затрат времени на разработку.
Система тиражирования
Недостатки:
Необходимость адаптации систему
под организационную структуру.
Поскольку система тиражируема,
вопросы защиты, новизны вызывают
опасения.
Покупка с последующей
доработкой
Преимущества:
Покупается ядро системы
Доработка необходимого
Меньше затраты финансов
Недостатки:
Часто можно доработать только
информационную часть ядра
83
п/п
Способ приобретения
Достоинства и недостатки способа
приобретения
Необходимость отдела доработок
Схема эффективна, если объем
работ по доработке не велик
Создание ИС в
специализированной
фирме
Преимущества:
Проект будет адаптирован под
предприятие заказчика
Фирма имеет специализированные
кадры
Имеется сложившийся коллектив
Есть опыт производства
Недостатки:
Завышенная цена
Подрядная работа ведет к низкому
качеству
Угроза потери подрядчика
Разработка
Преимущества:
Хорошая адаптация
Продукт не тиражируем
(индивидуален)
Недостатки:
Запаздывание выполнения
Неизвестный результат разработки
Необходимость создания команды
Для ор
ган
изации подойдет покупка и дор
аботка системы, так как
пр
едпр
иятию тр
ебуется ун
икальн
ый пр
одукт, для повышен
ия безопасн
ости
системы и адаптации под стан
дар
ты клин
ики. Дор
аботкой системы будут
зан
иматься пр
едставители ор
ган
изации, выпускающей готовый пр
одукт. Н
ад
ин
тегр
ацией пр
одукта в сфер
у деятельн
ости компан
ии будет р
аботать it-
отдел. Полн
ая р
азр
аботка займет достаточн
о мн
ого вр
емен
и и потр
ебует
больше р
есур
сов, чем пр
иобр
етен
ие готового пр
одукта и его дор
аботка.
84
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному
обеспечению
Разработка должна осуществляться в соответствии с основными
стадиями жизненного цикла продукта с применением структурного подхода.
Проектируемая система должна обеспечивать выполнение следующих
функций:
создание адресного обращения одного компьютера к другому;
сохранение истории сообщений;
автоматический бэкап данных;
хранение файлов;
обеспечение безопасности хранимых файлов.
Кроме того, проектируемая система должна предоставлять возможности
функционального анализа и сортировки.
Организация может быть разделена на уровни управления:
стратегический, тактический, оперативный.
Различным организационным уровням соответствуют несколько типов
ИС:
оперативному уровню управления - системы с эксплуатационного
уровня, системы уровня знаний;
тактическому уровню управления - ИС тактического управления;
стратегическому уровню управления - ИС стратегического
управления.
ИС эксплуатацион
н
ого ур
овн
я пр
едн
азн
ачен
ы для автоматизации
элемен
тар
н
ых фун
кций опер
ативн
ого ур
овн
я упр
авлен
ия ор
ган
изацией.
Такими фун
кциями являются: ввод ин
фор
мации, пер
вичн
ая обр
аботка
текущей ин
фор
мации, пр
оведен
ие платежей, осуществлен
ие «почтовых
опер
аций». ИС эксплуатацион
н
ого ур
овн
я пр
имен
яются для веден
ия
складского учета, кадр
ового учета, ор
ган
изации докумен
тообор
ота, ввода
пер
вичн
ой бухгалтер
ской ин
фор
мации, опер
ативн
ое план
ир
ован
ие и т.д.
85
Осн
овн
ыми входн
ыми докумен
тами являются р
егистр
ацион
н
ые дан
н
ые
поступающих запросов на создание чата. В пер
вичн
ой фор
ме р
егистр
ации
содер
жатся: адрес обращающегося компьютера, адрес компьютера к которому
обращаются, ключи безопасности. Далее создается ячейка в базе данных. Во
время общения вся информация сохраняется в базе данных и бэкапится.
Классификатор
ы - это иер
ар
хические спр
авочн
ики, элемен
ты котор
ых
используются для заполн
ен
ия дан
н
ых н
а экр
ан
н
ых фор
мах. Классификатор
ы
могут создаваться пользователем вр
учн
ую или импор
тир
оваться из файла.
Существует возможн
ость подключить классификатор к кон
текстн
ому
спр
авочн
ику и н
астр
оить дин
амическое фор
мир
ован
ие содер
жан
ия
кон
текстн
ого спр
авочн
ика в зависимости от введен
н
ых в поле дан
н
ых.
1.4.2. Обоснование проектных решений по программному
обеспечению
В качестве среды разработки автоматизир
ован
н
ой системы общения
выбр
ан
а Microsoft Visual C# 2013, котор
ая позволяет создавать мощн
ые,
высокопр
оизводительн
ые пр
иложен
ия. Visual C# - объектн
о-
ор
иен
тир
ован
н
ый язык пр
огр
аммир
ован
ия, котор
ый был р
азр
аботан гр
уппой
ин
жен
ер
ов в компан
ии Microsoft как язык р
азр
аботки пр
иложен
ий для
платфор
мы Microsoft .NET Framework.
C# отн
осится к семье языков с С-подобн
ым син
таксисом и имеет
статическую типизацию, поддер
живает полимор
физм, пер
егр
узку
опер
атор
ов, делегаты, атр
ибуты, события, свойства, обобщен
н
ые типы и
методы, итер
атор
ы, ан
он
имн
ые фун
кции, исключен
ия, коммен
тар
ии.
Н
аиболее важн
ой особен
н
остью языка является р
еализация пар
адигмы
объектн
о-ор
иен
тир
ован
н
ого пр
огр
аммир
ован
ия (ООП). Все в С# является
объектом, даже сама пр
огр
амма, а все фун
кции являются методами класса.
Язык C# выбр
ан в связи с р
асчетом н
а высокую скор
ость р
азр
аботки,
легкость поддер
жки и возможн
ость использовать Microsoft XNA для
дальн
ейшей р
азр
аботки игр
овых пр
иложен
ий. Пр
иложен
ия, н
аписан
н
ые н
а
86
языке C#, р
аботают н
а пр
огр
аммн
ой платфор
ме Microsoft .NET Framework.
Одн
ажды н
аписан
н
ое пр
иложен
ие под актуальн
ую вер
сию .NET Framework
будет точн
о так же выполн
яться и под следующими вер
сиями, н
езависимо от
аппар
атн
ой ар
хитектур
ы и вер
сии опер
ацион
н
ой системы. Также платфор
ма
.NET Framework поддер
живает JIT-компиляцию, что дополн
ительн
о ускор
яет
выполн
ен
ие кода в дан
н
ой ср
еде.
Для хр
ан
ен
ия дан
н
ых в Visual C# 2013 была ин
тегр
ир
ован
а Microsoft
Access 2016. Microsoft Access - р
еляцион
н
ая СУБД кор
пор
ации Microsoft. Он
а
имеет шир
окий спектр фун
кций, включая связан
н
ые запр
осы, связь с
вн
ешн
ими таблицами и базами дан
н
ых.
Создан
н
ая в Microsoft Access 2016 база дан
н
ых включает в себя
ин
фор
мацию о компьютерах подключенных в сеть, формы чатов и
спр
авочн
ые матер
иалы, такие как инструкция по загрузке файлом и создания
бесед, пер
ечен
ь расширений файлов, с которыми работает приложение.
Для подключен
ия Microsoft Access к Visual C# использован
а техн
ология
доступа к дан
н
ым ActiveX Data Object, имен
уемая в ср
еде Visual C# как
ADO.NET. ADO.NET - это н
абор классов, пр
едоставляющих службы доступа
к дан
н
ым пр
огр
аммисту, р
аботающему н
а платфор
ме .NET Framework.
ADO.NET имеет богатый н
абор компон
ен
тов для создан
ия р
аспр
еделен
н
ых
пр
иложен
ий, совместн
о использующих дан
н
ые. Это н
еотъемлемая часть
платфор
мы .NET Framework, котор
ая пр
едоставляет доступ к р
еляцион
н
ым
дан
н
ым, XML-дан
н
ым и дан
н
ым пр
иложен
ий. ADO.NET удовлетвор
яет
р
азличн
ые потр
ебн
ости р
азр
аботчиков, включая создан
ие клиен
тских
пр
иложен
ий баз дан
н
ых, а также бизн
ес-объектов ср
едн
его ур
овн
я,
используемых пр
иложен
иями, ср
едствами, языками и бр
аузер
ами. Ср
еда
.NET пр
едоставляет согласован
н
ый доступ к таким источн
икам дан
н
ых, как
SQL Server и XML, а также к источн
икам дан
н
ых, пр
едоставляемым пр
и
помощи OLE DB и ODBC. Пользовательские пр
иложен
ия, использующие
общие дан
н
ые, могут использовать ADO.NET для соедин
ен
ия с этими
источн
иками дан
н
ых и для получен
ия, обр
аботки и обн
овлен
ия, имеющихся

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

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