Сервис для мгновенного обмена сообщениями между сотрудниками

Анализ традиционных функций программных клиентов для мгновенного обмена сообщениями. Автоматизация процесса развертывания клиентского приложения и аутентификации пользователей. Изучение использования сервиса в реальных условиях работы организация.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид курсовая работа
Язык русский
Дата добавления 25.09.2019
Размер файла 2,4 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Оглавление

сообщение обмен мгновенный клиент

Введение

1 Теоретическая часть

1.1 Описание предметной области

1.2 Требований к проекту

Обзор существующих решений

2 Практическая часть

2.1 Установка и настройка Openfire

2.2 Автоматизация процесса развёртывания клиентского приложения и аутентификации пользователей

2.3 Использование сервиса в реальных условиях работы организация

3.Организационно-экономическое обоснование проекта

3.1 Расчет затрат по созданной разработке

3.2 Материальные затраты

3.3 Затраты на оплату труда

3.4 Начисления на заработную плату (страховые отчисления)

3.5 Амортизационные отчисления

3.6 Прочие расходы. Прочие расходы - затраты, косвенно связанные с производством

3.7 Расчет цены для выполненных работ

4.Охрана труда и техника безопасности

Вывод

Введение

В условиях современного информационного общества компьютерные технологии настолько укоренились в нашей жизни, что полностью изменили способы обмена информацией, которые мы используем для общения с друзьями, членами семьи и деловыми партнерами. Несмотря на то, что электронная почта становится все более мобильной, деловые люди все больше и больше обращаются к тем же самым средствам коммуникации, которые обычные пользователи применяют давно и с огромным успехом: к мгновенному обмену сообщениями (Instant Messaging, IM). Система мгновенного обмена сообщениями -- это службы для обмена сообщениями в режиме реального времени. Чтобы использовать подобные сервисы, необходимы лишь выход в интернет и соответствующая клиентская программа (IM-клиент). Традиционно в корпоративной системе использовалась электронная почта, но с развитием Instant Messaging она постепенно отошла на второй план. Различие между мессенджерами и электронной почтой заключается в том, что сообщения передаются мгновенно, а также есть возможность видеть, находится ли абонент в сети. Однако, следует учесть, что IM работает не автономно, а в зависимости от сервера. Для начала работы в IM-системе пользователю необходимо получить уникальный идентификатор (в этом качестве может выступать UIN, уникальное имя пользователя, либо адрес его электронной почты) и загрузить на свой компьютер клиентскую программу. Долгое время самой популярной и всеми любимой службой для общения в режиме реального времени была ICQ. Но у этой платформы есть существенный недостаток -- она представляет собой закрытую собственность своих разработчиков и все передающиеся по этой сети данные являются интеллектуальной собственностью компании. Это серьезная угроза конфиденциальности для бизнеса. Поэтому крайне нежелательно использовать систему ICQ внутри компании. В IM могут передаваться текстовые сообщения, звуковые сигналы, изображения, видео, а также производиться совместные действия (например, рисование или игры). Многие из таких программ могут применяться для организации групповых чатов или видеоконференций. Традиционными функциями программных клиентов для мгновенного обмена сообщениями являются:

· чат (текстовый, голосовой и видеочат);

· передача файлов;

· инструменты для совместной работы в режиме реального времени;

· напоминания и оповещения;

· звонки на компьютер;

· возможность отправки SMS;

· хранение истории общения с контактами;

· индикация сетевого статуса присутствия собеседников (в сети или отсутствует), занесенных в список контактов.

У всех систем обмена мгновенными сообщениями есть ряд плюсов:

· экономия времени;

· снижение затрат на связь;

· искажение сообщений;

· возможные сбои.

Экономия времени. Прислать одно сообщение с подробными инструкциями, иллюстрациями и сопроводительными документами всегда легче, чем объяснять все, например, по телефону. К тому же это сообщение не потребует повторных звонков с уточнениями, ведь оно хранится на компьютере, в истории принятых сообщений. Работа с группой. Сервисы мгновенного обмена сообщениями позволяют одним оповещением в соответствующий чат информировать группу сотрудников о каком-то событии. Всегда точная доставка до адресата. Отправленные сообщения хранятся на сервере и будут доставлены получателю, даже если его нет на рабочем месте в текущий момент времени. Сотруднику достаточно только включить свой компьютер и получить их. А если потребуется прочитать свою историю сообщений в дороге, сотрудник сможет это сделать через обычный web-браузер, имея лишь подключение к интернету. Единая среда взаимодействия сотрудников. При распределенной филиальной структуре компании, общение между сотрудниками значительно упрощается. Нет разницы, сидит собеседник за стенкой, в другой комнате офиса, или в другом городе -- все сообщения передаются и принимаются в реальном времени, мгновенно.

Снижение затрат на связь. Обмен сообщениями позволяет значительно снизить затраты на междугороднюю и сотовую связь. Ведь для этого будет использоваться уже оплаченный интернет-канал. Безопасность. Как правило, большинство сервисов IM надежно шифруют сообщения, что делает общение сотрудников безопасным.

При всех существенных преимуществах также следует поговорить слабые стороны IM-служб, такие как: зависимость от качества связи. Эти службы более зависимы от хорошей работы интернета. Если сеть не работает или работает слишком медленно, обмен мгновенными сообщениями использовать нельзя. С качеством связи также связан следующий пункт.

Искажение сообщений. Если сотрудник находится в движении, с мобильным устройством, и на его пути встречаются зоны с плохой связью, сообщение может прийти искаженным, с опозданием или его передача в итоге может вообще не завершиться. Неудобство работы. Поскольку во многих компаниях мессенджеры все же не являются официальными программами, то уведомления о сообщениях могут быть скорее надоедливыми и мешать пользователю работать с основной системой. А во время работы нескольких программных продуктов небольшие мигающие уведомления о сообщениях могут даже не быть видны на экране.

Возможные сбои. Некоторые приложения могут зависнуть или дать сбой во время приема или отправки сообщения. В итоге служба может быть не в состоянии вернуться к операции, которую она выполняла до получения сообщения. Для целей внутрикорпоративного взаимодействия применение системы обмена мгновенными сообщениями подходят гораздо больше, чем электронная почта. Более того, мгновенный обмен информацией между сотрудниками стал уже просто необходимой частью многих программных продуктов. Приложения, даже те, которые предназначены для отличных от обмена информацией целей, часто включают в себя функцию чата. Это позволяет пользователям быстро и легко общаться в едином информационном пространстве, не меняя интерфейса.

Актуальность темы

Актуальность выбранной темы заключается в том, что у компании ООО ПС «Юг-Телеком» нет сервиса для мгновенного обмена сообщениями (чата) и его необходимо организовать.

Цели и задачи

Целью работы является создание сервиса для мгновенного обмена сообщениями между сотрудниками. Для реализации такого проекта необходимо выполнить задачи по выбору наилучшего программного продукта, максимально упростить работу пользователя с системой, а так же реализовать синхронизацию доменных учётных записей и клиентов сервиса.

Для достижения поставленной цели необходимо выполнить следующие задачи:

· выбрать бесплатную кроссплатформенную систему мгновенного обмена сообщениями;

· реализовать прозрачную аутентификацию пользователей;

· автоматизировать процесс начала работы пользователей с системой;

· протестировать работоспособность сервера.

1 Теоретическая часть

1.1 Описание предметной области

ООО ПС «Юг-Телеком» была организована в 2012 году и специализируется на предоставлении широкого комплекса услуг в сфере телекоммуникаций. Клиенты компании находятся как в Астраханской области, так и в других регионах ЮФО и СКФО.

Компания охватывает широкий спектр услуг и видов деятельности:

· Ремонт электрического оборудования.

· Монтаж промышленных машин и оборудования.

· Строительство инженерных коммуникаций для водоснабжения и водоотведения, газоснабжения.

· Строительство междугородних линий электропередачи и связи.

· Строительство местных линий электропередачи и связи.

· Деятельность агентов по оптовой торговле прочими видами машин и промышленным оборудованием.

· Деятельность агентов по оптовой торговле радио- и телеаппаратурой, техническими носителями информации.

· Торговля оптовая бытовыми электротоварами.

· Торговля оптовая радио-, теле- и видеоаппаратурой и аппаратурой для цифровых видеодисков (DVD).

· Торговля оптовая грампластинками, аудио- и видеомагнитными лентами, компакт-дисками (CD) и цифровыми видеодисками (DVD) (кроме носителей без записей).

· Торговля оптовая прочей офисной техникой и оборудованием.

· Торговля оптовая прочими машинами и оборудованием.

· Торговля оптовая производственным электротехническим оборудованием, машинами, аппаратурой и материалами.

· Торговля оптовая неспециализированная.

· Деятельность в области телевизионного вещания.

· Деятельность по предоставлению услуг телефонной связи.

· Деятельность в области документальной электросвязи.

· Деятельность консультативная и работы в области компьютерных технологий

· Деятельность, связанная с использованием вычислительной техники и информационных технологий.

· Деятельность в области инженерных изысканий, инженерно-технического проектирования, управления проектами строительства, выполнения строительного контроля и авторского надзора, предоставление технических консультаций в этих областях.

· Деятельность по предоставлению прочих вспомогательных услуг для бизнеса, не включенная в другие группировки.

· Ремонт компьютеров и периферийного компьютерного оборудования.

· Ремонт коммуникационного оборудования.

Штат компании насчитывает около пятидесяти человек. Организационная структура компании изображена на рисунке 1.1.

Рисунок 1.1 - Организационная структура ООО ПС «Юг-Телеком»

1.2 Требований к проекту

Исходя из требований конечного продукта, в проекте нужно учесть основные решения, которые должны быть задействованы для его реализации. Одним из условий является синхронизации учётных записей пользователей с имеющейся в организации операционной системой Windows Server 2008 и установленной ролью Active Directory.

Операционная система Windows Server 2008 R2 (рис. 1.2) расширяет базовые возможности операционной системы Windows Server и предоставляет новые мощные средства, помогая организациям всех размеров повышать управляемость, доступность и гибкость в соответствии с изменяющимися требованиями бизнеса. Новые веб-средства, технологии виртуализации, средства управления и расширенные возможности масштабирования экономят время, снижают затраты и предоставляют надежную платформу для создания ИТ-инфраструктуры организации.

Рисунок 1.2 - Операционная система Windows Server 2008

Windows Server 2008 R2 содержит новые и усовершенствованные средства и возможности в следующих пяти категориях.

Платформа веб-приложений

В сервер Windows Server 2008 R2 включены множество усовершенствований, превращающих его в самую надежную платформу веб-приложений на основе Windows Server среди всех версий Windows. Он содержит обновленную роль веб-сервера и службы IIS 7.5 и обеспечивает расширенную поддержку .NET в режиме Server Core.

Виртуализация

Виртуализация играет важнейшую роль в работе современных центров обработки данных. Обеспечиваемое виртуализацией повышение эффективности работы позволяет организациям значительно снизить трудоемкость эксплуатации и энергопотребление. Windows Server 2008 R2 поддерживает следующие типы виртуализации: виртуализацию клиентских и серверных систем с помощью Hyper-V и виртуализацию представлений с помощью служб удаленных рабочих столов.

Масштабируемость и надежность

Windows Server 2008 R2 поддерживает недостижимые ранее объемы рабочих нагрузок, динамическую масштабируемость, доступность и надежность на всех уровнях, а также ряд других новых и обновленных возможностей, включая использование современных архитектур процессоров, повышение уровня компонентного представления операционной системы и повышение производительности и масштабируемости приложений и служб.

Управление

Постоянное управление серверами в центрах обработки данных -- одна из тех задач, которые отнимают у ИТ-специалистов наибольшее время. Применяемая в организации стратегия управления должна поддерживать управление физическими и виртуальными средами. Чтобы помочь в решении этой задачи, в состав Windows Server 2008 R2 включены новые средства, уменьшающие трудоемкость управления серверами Windows Server 2008 R2 и выполнения повседневных задач по администрированию серверов.

Роль Active Directory («Активный каталог», AD, рис. 1.3) -- службы каталогов корпорации Microsoft для операционных систем семейства Windows Server. Первоначально создавалась, как LDAP-совместимая реализация службы каталогов, однако, начиная с Windows Server 2008, включает возможности интеграции с другими службами авторизации, выполняя для них интегрирующую и объединяющую роль. Позволяет администраторам использовать групповые политики для обеспечения единообразия настройки пользовательской рабочей среды, разворачивать программное обеспечение на множестве компьютеров через групповые политики или посредством System Center Configuration Manager (ранее -- Microsoft Systems Management Server), устанавливать обновления операционной системы, прикладного и серверного программного обеспечения на всех компьютерах в сети, используя Службу обновления Windows Server. Хранит данные и настройки среды в централизованной базе данных. Сети Active Directory могут быть различного размера: от нескольких десятков до нескольких миллионов объектов.

Рисунок 1.3 - Active Directory

Active Directory имеет иерархическую структуру, состоящую из объектов. Объекты разделяются на три основные категории: ресурсы (например, принтеры), службы (например, электронная почта) и учётные записи пользователей и компьютеров. Служба предоставляет информацию об объектах, позволяет организовывать объекты, управлять доступом к ним, а также устанавливает правила безопасности.

Объекты могут быть хранилищами для других объектов (группы безопасности и распространения). Объект уникально определяется своим именем и имеет набор атрибутов -- характеристик и данных, которые он может содержать; последние, в свою очередь, зависят от типа объекта. Атрибуты являются составляющей базой структуры объекта и определяются в схеме. Схема определяет, какие типы объектов могут существовать.

Сама схема состоит из двух типов объектов: объекты классов схемы и объекты атрибутов схемы. Один объект класса схемы определяет один тип объекта Active Directory (например, объект «Пользователь»), а один объект атрибута схемы определяет атрибут, который объект может иметь.

Каждый объект атрибута может быть использован в нескольких разных объектах классов схемы. Эти объекты называются объектами схемы (или метаданными) и позволяют изменять и дополнять схему, когда это необходимо и возможно. Однако каждый объект схемы является частью определений объектов, поэтому отключение или изменение этих объектов могут иметь серьёзные последствия, так как в результате этих действий будет изменена структура каталогов. Изменение объекта схемы автоматически распространяется в службе каталогов. Будучи однажды созданным, объект схемы не может быть удалён, он может быть только отключён. Обычно все изменения схемы тщательно планируются.

Контейнер аналогичен объекту в том смысле, что он также имеет атрибуты и принадлежит пространству имён, но, в отличие от объекта, контейнер не обозначает ничего конкретного: он может содержать группу объектов или другие контейнеры.

Обзор существующих решений

Для обзора существующих решений обмена сообщениями рассмотрим особенности некоторых современных. Facebook Messenger -- это быстрый и бесплатный способ виртуального общения. Для использования приложения не требуется открывать Facebook. Функционал этого мессенджера похож на остальные: создание чатов, отправка медиаматериалов, точек геолокации, голосовых сообщений и т. д. Также пользователь может увидеть список людей, находящихся онлайн. Сообщения доходят даже когда пользователь находится в оффлайне. Если вы заняты, всегда можно отключить звуковое уведомление.

Mail.Ru Агент -- самая популярная отечественная программа-мессенджер. Приложение универсально как для смартфона, так и для компьютера. Сервис позволяет обмениваться сообщениями, отправлять смс бесплатно, прикреплять фото и видео к сообщению. Из отличительных особенностей стоит отметить: возможность играть в компьютерные игры в онлайн режиме, удобный поиск собеседника по анкетным данным, быстрая проверка орфографии. Мессенджер можно скачать бесплатно.

Skype -- бесплатное, популярное во всем мире приложение для общения. В отличие от других мессенджеров, Skype ориентирован больше на видео-звонки, чем на общение посредством сообщения. Поэтому в приложении реализованы видеоконференции, в которых могут участвовать до 10 человек, а аудио-конференции могут включать до 25 человек. Обмен сообщениями тоже присутствует в Skype. Как и в других мессенджерах можно прикреплять различные медиа-ресурсы. Также в Skype есть интересная функция, которой нет в других приложениях. Опция позволяет собеседнику видеть ваш монитор, что очень удобно. Приложение позволяет совершать звонки и на мобильные, и городские номера, правда, такая услуга платная.

Telegram -- бесплатное приложение для обмена мгновенными сообщения для смартфонов. Проект создан Павлом Дуровым, создателем социальной сети Вконтакте. Приложение ориентировано на зарубежную аудиторию, поэтому интерфейс английский. Telegram доставляет сообщения в разы быстрее, чем это делают другие мессенджеры. Приложение также имеет высокую степень защиты. Еще один плюс в том, что Telegram бесплатный и без рекламы.

Viber позволяет как обмениваться сообщениями, так и совершать звонки. Сейчас сервис распространяется бесплатно. В приложении отсутствует регистрация -- идентификация абонента происходит по номеру сотового телефона. При первом запуске пользователю предлагается ввести информацию о себе. Список контактов загружается из телефонной книги смартфона, причем только те номера абонентов, у которых установлено приложение Viber. На поступающий звонок можно ответить даже при закрытой программе, а плюсом сервиса является отсутствие рекламы. Viber -- функциональное приложение, работающее с малыми затратами энергии телефона и являющееся универсальным для всех платформ.

Whatsapp -- клиентская программа обмена мгновенными сообщениями для смартфонов. Разработчики позиционируют ее как систему для замены SMS сообщений, которая дает возможность обмениваться текстовыми сообщениями, картинками, видеозаписями, аудиофайлами практически на всех известных платформах. Принцип работы программы заключается в том, что создается аккаунт с использованием телефонного номера абонента и добавляются те контакты, которые пользуются данным сервисом. К удобствам этого приложения можно отнести: отсутствие регистрации и авторизации; нет необходимости искать друзей. Открыв окно чата, можно отметить еще несколько плюсов: возможность добавлять в сообщение мультимедийные файлы, а также геолокацию. Сервис оповещает об отправке сообщения, ставя галочку напротив и вторую галочку, если сообщение прочитано. В программу не нужно специально заходить: если приходит новое сообщение, появляется уведомление при наличии подключения к Интернету.

Сфера обмена мгновенными сообщениями многообразна, и с каждым днем появляется все больше подобных программ. Мессенджеры очень удобны в использовании и каждый из них завоевал свою аудиторию пользователей. На данный момент большинство компаний пользуются сервисами IM в своей работе, их актуальность только растет с каждым годом, а потому можно сделать вывод, что развитие данной области не будет останавливаться и впереди нас ждут более совершенные мессенджеры.

MyChat представляет собой клиент-серверный чат для локальных, корпоративных и домашних сетей с очень широкими возможностями. MyChat -- отличный инструмент для организации собственного корпоративного мессенджера на предприятии.

· SSL шифрование передаваемых сообщений, система массового оповещения, доска для объявлений, гибкое управление пользователями, древовидный список контактов.

· WEB-чат для размещения на сайте и общения посетителей с вашими сотрудниками.

· Аудио и видео чат -- вы можете звонить в чате и общаться, используя обычные голосовые звонки или видео вызовы.

· Контроль задач и поручений для сотрудников в виде доски Kanban.

Ключевые возможности MyChat:

· Авторизация пользователей на сервере с сохранением всей информации в базе данных.

· Аудио и видеозвонки.

· Встроенный FTP сервер.

· SSL шифрование трафика.

· Встроенный WEB-чат.

· Вставка изображений в чат.

· Подробнейшая информация о пользователе -- очень удобно в большой корпоративной сети.

· Возможность автоматического развертывания MyChat клиента в больших сетях. Интеграция в Active Directory.

· Группы пользователей на сервере с детальным разграничением прав доступа к сервисам чата.

· Если компьютер один, а пользователей несколько -- MyChat предлагает функцию «Менеджер учетных записей».

· Механизм операторов каналов -- для поддержания порядка в больших сетях.

· Передача файлов и папок между клиентами чата (онлайн и оффлайн).

· Автоматическое создание каналов прямо после старта сервера и автоматическое приглашение туда пользователей.

· В MyChat включена поддержка всевозможных блокировок по IP адресам и MAC адресам сетевых карт.

· В MyChat включена поддержка консольных команд -- для быстрого управления клиентом и сервером.

· Доска объявлений.

· Панель контактов на клиенте -- для быстрого доступа к отправке приватных сообщений.

· Отложенные сообщения: даже если пользователь не подключен к серверу, ему все равно можно отправить сообщения, которые он получит сразу же после подключения.

· Анимированные смайлики (несколько наборов, которые можно неограниченно расширять) + огромный набор аватаров.

· Современный скиновый интерфейс.

· Автоматическое обновление клиентов с сервера. Есть также MSI.

· Контроль флуда и нецензурных выражений.

MyChat прекрасно работает в терминальных сессиях под управлением Windows, Linux и Mac OS. Кроме того, MyChat поддерживает интеграцию со сторонними системами (например, 1С или Клиент-Банк) благодаря встроенному скрипт-языку.

Недостатком данного решения является его некроссплатформенность, а так же бесплатно можно работать только 20 пользователям, а дальше необходимо приобрести лицензию.

Альтернативой MyChat, с поддержкой установки серверной части на linux и бесплатное пользование, стал Openfire. Openfire (ранее известный как Wildfire Server и Jive Messenger) -- кроссплатформенный XMPP-сервер, написанный на Java и использующий двойное лицензирование под Apache License 2.0 и коммерческой лицензией.

Большая часть задач администрирования сервера решается через веб-интерфейс под управлением Jetty, доступный на портах 9090 (HTTP) и 9091 (HTTPS) по умолчанию; администраторам доступно редактирование настроек сервера, добавление и удаление пользователей, комнат конференций и так далее.

Программная архитектура сервера обеспечивает поддержку плагинов. Реализована поддержка SSL/TLS. Для хранения сообщений и профилей пользователей сервер использует реляционную базу данных, к которой подключается по JDBC, поддерживаются Oracle Database, Microsoft SQL Server, PostgreSQL, IBM DB2, Adaptive Server Enterprise, MySQL, а также встраиваемая СУБД HSQLDB. Производитель утверждает о поддержке до 50 тыс. одновременных пользователей на сервер. Возможно горизонтальное масштабирование -- запуск нескольких экземпляров сервера на различных узлах при работе с распределённой базой данных.

Обеспечена интеграция со LDAP -- участниками сети могут быть пользователи Active Directory, а выбранные группы можно автоматически публиковать в списках контактов Jabber-совместимого клиента. Кроме того, возможна аутентификация пользователей посредством сторонних источников данных.

Разработан в 2002 году компанией Jive Software, с 2008 года -- открыт и передан в сообщество. С 2016 года разработкой и распространением сервера занимается фирма Igniterealtime во главе с Дэвидом Кридлендом, которая также выпускает jabber-клиент Spark, полная совместимость с которым поддерживается непосредственно производителем.

Данное решение полностью соответствует нашей задаче, а значит остановимся на Openfire.

2 Практическая часть

2.1 Установка и настройка Openfire

Так как в организации уже есть сервер с контроллером домена организованный на Windows Server, то установочный пакет Openfire тоже будет под эту операционную систему. Запуск установки (рис. 2.1).

Рисунок 2.1 - Запуск установки пакета Openfire

После завершения инсталляции появилось окно состояния службы Openfire и приглашение продолжить дальнейшую настройку в режиме администратора (рис. 2.2).

Рисунок 2.2 - Окно состояния службы Openfire

На первом этапе предлагается выбрать язык. Выбираем английский (рис. 2.3)

Рисунок 2.3 - Выбор языка

Указываем имя домена domain.ru (рис. 2.4).

Рисунок 2.4 - Установка имени домена

Выбираем способ подключения к базе пользователей. Можно создавать свою и указывать её в первом пункте, но в данном проекте используется Embedded database, так как пользователей не слишком много и потери в производительности не будет заметно (рис. 2.5).

Рисунок 2.5 - Выбор способа подключения

Далее выбираем способ получения пользователей нашей системы. Так как организация использует доменные учётные записи, то выбираем Directory Server LDAP.

Рисунок 2.6 - Способ получения пользователей

Настраиваем области сканирования пользователей (рис. 2.7).

Рисунок 2.7 - Настройка областей сканирования пользователей

Проверяем настройку. Статус Success говорит об успешности подключения (рис. 2.8).

Рисунок 2.8 - Проверка настройки

Выбираем критерии выборки полей пользователей (рис. 2.9).

Рисунок 2.9 - Выбор критериев выборки полей пользователей

Тестируем как будет выглядеть карточка пользователя в профиле (рис. 2.10).

Рисунок 2.10 - Карточка пользователя

Выбираем отображение описания групп пользователей (рис. 2.11).

Рисунок 2.11 - Выбор способа отображения групп пользователей

Тестируем отображение групп пользователей (рис. 2.12).

Рисунок 2.12 - Отображение групп пользователей

Добавляем администратора системы. Этот пользователь должен быть создан в Active Directory (рис. 2.13).

Рисунок 2.13 - Добавление администратора

Для корректной работы необходимо установить пакет Java версии 8 релиз 45(рис. 2.14).

Рисунок 2.14 - Установка пакета Java

После этого установку можно считать завершённой и переходить в веб-интерфейс программы (рис. 2.15).

Рисунок 2.15 - Окно завершения установки

Входим под тем логином, который добавляли в список администраторов сервера, а пароль берётся автоматически из Active Directory (рис. 2.16).

Рисунок 2.16 - Вход под именем администратора

Главное меню сервера изображено на рисунке 2.17. Из него можно узнать последние события сервера, время работы и потребление ресурсов.

Рисунок 2.17 - Главное меню сервера

Для того чтобы начать работу с чатом нужно завести пользователя (рис. 2.18) в группу, которая будет отображаться в контактах у всех.

Рисунок 2.18 - Добавление пользователя

Далее выбираем права доступа к чату (рис. 2.19), с помощью которых будем разделять пользователей. Создаем группу безопасности под названием Chat и добавляем в неё пользователя.

Рисунок 2.19 - Выбор прав доступа к чату

В настройках сервера выбираем пользователей, входящих в группу Chat и назначаем им подгруппу, которая будет отображаться в мессенджере. Выбираем имя administrator. По аналогии добавляем остальных пользователей. На этом настройка сервера мгновенных сообщений закончена (рис. 2.10).

Рисунок 2.20 - Окончание настройки сервера мгновенных сообщений

2.2 Автоматизация процесса развёртывания клиентского приложения и аутентификации пользователей

Когда в компании небольшое количество персональных компьютеров и пользователей, то необходимость автоматизации некоторых процессов не стоит столь остро. Ничего не стоит установить и настроить систему пару раз подряд. Но даже в этом случае необходимо всегда стараться уменьшить количество действий и свести всё до автоматического процесса. Так как используемый чат должен быть удобен, прежде всего конечному пользователю, то необходимо максимально оградить его от задач установки и настройки ПО.

Первое, что необходимо в работе чата, это клиентское приложение, которое нужно устанавливать на каждый ПК организации. На помощь приходят групповые политики домена, которые позволяют разворачивать пакеты на нужные машины. В качестве такого пакета используется Pandion в созданной политике Chat (рис. 2.21).

Рисунок 2.21 - Установка клиентского приложения Pandion

Мало просто установить программу, необходимо ещё сделать её автоматическую преднастройку для корректной работы. Для этой цели используем всё те же групповые политики, но уже переходим на вкладку «сценарии», где помещаем batch-файл с инструкцией, которая запустится при входе пользователя в систему (рис. 2.22).

Рисунок 2.22 - Автоматическая преднастройка

В тексте файла указано, что нужно взять предварительно сконфигурированный файл настроек клиента Pandion и поместить его в указанные директории операционной системы. Это будет работать как на Windows XP, так и на Windows 7 и выше (рис.2.23).

Рисунок 2.23 - Перемещение файла настроек клиента Pandion

В самом файле настройки указывается сервер подключения, порт и прочее (рис. 2.24).

Рисунок 2.24 - Файл настроек клиента Pandion

В организации настроен доменный сервер, а это значит, что пользователь может перемещаться со своей учётной записью между разными персональными компьютерами. В связи с этим нужно сделать его автоматическую аутентификацию на сервере, которая бы следовала за пользователем. Чтобы обеспечить данную функцию необходимо настроить сквозную NTLM-аутентификацию клиентов.

В меню Openfire создаём настройки следующих полей:

· sasl.approved.realms

· sasl.mechs

· xmpp.fqdn

· sasl.realm

В каталоге Openfire отредактируем файл \jre\lib\security\java.security.

После строк:

security.provider.8=sun.security.smartcardio.SunPCSC

security.provider.9=sun.security.mscapi.SunMSCAPI

Добавляем строчку:

security.provider.10=net.za.darkskies.security.sasl.SSPIProvider

Далее потребуется специальный NTLM-патч для Openfire, который необходимо скачать и распаковать в соответствующие подкаталоги сервера:

bin\SaslSspi.dll

lib\sasl-sspi.jar

plugins\saslmechanisms.jar

После этого необходимо перезапустить сервер.

В окне плагинов для Openfire появится SASL Mechanisms (рис. .2.25).

Рисунок 2.25 - SASL Mechanisms

После этого на сервере работает прозрачная аутентификация пользователей и автоматический старт клиента Pandion при входе в систему.

2.3 Использование сервиса в реальных условиях работы организация

После входа пользователя в систему автоматически происходит подключение клиента Pandion к серверу мгновенных сообщений и отображение главного окна чата на рабочем столе (рис. 2.26).

Рисунок 2.26 - Главный чат

Проверим работу корпоративного чата. Зайдём под ещё одним пользователем (рис. 2.27).

Рисунок 2.27 - Пользователь admin в чате

Теперь проверим отсылаются ли сообщения (рис. 2.28)

Рисунок 2.28 - Проверка отсылки сообщений

В результате проверки было выявлено, что чат работает, сообщения доходят (рис. 2.29).

Рисунок 2.29 - Окончание проверки работоспособности чата

Для полноценной работы чата клиенту доступны следующие функции (рис. 2.30).

Рисунок 2.30 - Функции чата

В списке активных сессий видно, что все наши пользователи находятся в режиме онлайн (рис. 2.31).

Рисунок 2.31 - Список пользователей, находящихся онлайн

Если рассматривать более современные версии мессенджеров, которые бы удовлетворяли нашим условиям по автоматизации и настройке, то в первую очередь выбор падает на Spark. Проверим его работоспособность в нашей системе. Установим пакет (рис. 2.32).

Рисунок 2.32 - Установка пакета Spark

Далее необходимо зайти на клиент (рис. 2.33).

Рисунок 2.33 - Вход в клиентское приложение Spark

Проверяем работу и отображение чата (рис. 2.34).

Рисунок 2.34 - Проверка работы чата

3.Организационно-экономическое обоснование проекта

Разработка любой информационной системы (проекта) должна быть экономически обоснованной. При этом обоснование целесообразности разработки системы (проекта) должно учитывать не только затраты на саму разработку и сопутствующие статьи расходов, но также и возможные риски разработки.

В данном разделе проанализируем разрабатываемую в дипломном проекте информационную систему (проект) с экономической точки зрения и обоснуем целесообразность ее создания и внедрения на конкретном предприятии.

Для этого приведем технико-экономическое обоснование разработки, составим смету затрат на разработку, которая позволит рассчитать цену на НИР. В заключении необходимо будет сделать выводы об эффективности (экономическом эффекте) данного предложения.

Для того, чтобы обосновать экономическую целесообразность разработки и внедрения в практическую деятельность предприятия предлагаемой информационной системы (проекта) необходимо провести сравнительный анализ уже имеющихся аналогов разработки.

Следует отметить, что рынок продолжает испытывать насущную потребность в различного рода ПО (продуктах, модернизации объектов и пр.), при этом программы-аналоги не всегда могут в полном объеме удовлетворить реальные потребности населения, а также имеют ряд существенных недостатков, в связи с чем, использование их для решения указанных проблем не представляется целесообразным.

Среди основных недостатков имеющихся продуктов-аналогов можно выделить:

- (далее обучающийся должен указать имеющиеся недостатки существующего ПО (продукта, объекта и пр.).

Все перечисленные выше проблемы призвана решить проектируемая в данной работе информационная система (проект).

3.1 Расчет затрат по созданной разработке

Смета затрат - это сводный расчет расходов за определенный календарный период (год, квартал), составленный по экономическим элементам расходов. Смета затрат рассчитывается путем прямого суммирования отдельных экономических элементов и смет комплексных расходов или смет отдельных подразделений предприятий.

Смета затрат на разработку проекта включает в себя следующие статьи затрат:

1. материальные затраты;

2. затраты на оплату труда;

3. начисления на заработную плату;

4. амортизационные отчисления;

5. прочие расходы.

Рассмотрим более подробно каждый вид затрат.

3.2 Материальные затраты

Для выполнения работы использовался персональный компьютер потребляемой мощностью 370 Вт и принтер потребляемой мощностью 60 Вт. Таким образом, можно определить, какое количество энергии может быть израсходовано за время выполнения проекта.

Расходы на электроэнергию можно подсчитать по формуле:

Зэл = Р * Цэл * Ти,

где Р - потребляемая мощность оборудования, кВт/ч;

Цэл - стоимость 1 кВт/ч, руб., (2019г. - 4,8 руб./кВт);

Ти - время использования оборудования при проведении работ, ч. Время работы ПЭВМ составляет 8 часов в день, продолжительностью 65дней, а принтера - 4 часа.

Получаем, что затраты на электроэнергию составят:

Зэл = 0,37*4,8*65*8 + 0,06*4,8*4 = 925,72 руб.

Остальные статьи материальных затрат носят единовременный характер. Это стоимость канцелярских принадлежностей, бумаги для печати документов, консультации специалистов, справочники программирования и пр. Сводная таблица материальных затрат представлена в таблице

Таблица 1 - Сводная таблица материальных затрат

Наименование затрат

Стоимость, руб.

Электроэнергия

925,72

Канцелярские принадлежности (при необходимости)

320,00

Справочники программирования (или стоимость платных информационных или консультационных услуг) и пр.

300,00

(перечислить все предполагаемые затраты)

.

Итого

1545,72

Следовательно, получаем, что материальные затраты разработки проекта составляют:

Зм = 325,72+320,00+300,00=1545,72 руб.

3.3 Затраты на оплату труда

Основная заработная плата включает зарплату всех сотрудников, принимающих непосредственное участие в разработке информационной системы (проекта) и отчисления на социальные нужды от начисленного фонда оплаты труда.

В данном случае учитываем расходы на оплату труда разработчика проекта (дипломника) и руководителя проекта.

Для данного расчета примем, что руководитель имеет ставку 40000 рублей, рабочих дней-30, исполнитель имеет ставку 30000 рублей, рабочих дней - 30.

Таким образом, заработная плата равна:

ЗПрук = (40 000 / 22) 30 = 23636,00 руб.

ЗПисп = (30 000 / 22) 30 = 127272,00 руб.

Фонд оплаты труда составит:

Фзп = 23636,00 + 127272,00=150908,00 руб.

3.4 Начисления на заработную плату (страховые отчисления)

Страховые отчисления во внебюджетные организации - обязательные отчисления по установленным законодательством нормам. С 2010 года Единый социальный налог (ЕСН) заменен уплатой взносов в Пенсионный фонд Российской Федерации, Фонд социального страхования Российской Федерации, фонд обязательного медицинского страхования:

в ПФР - 22%;

в ФСС России - 2,9%;

в ФОМС - 5,1%.

Итого страховые взносы составляют - 30%

Страховые отчисления на социальные нужды рассчитываются по формуле:

СО = Фзп*30%

Страховые отчисления составят:

СО = 150908,00 * 30% = 45272,40 руб.

3.5 Амортизационные отчисления

Амортизация - перенесение по частям стоимости основных средств и нематериальных активов по мере их физического или морального износа на стоимость производимой продукции (работ, услуг). Амортизируемым имуществом согласно 256 статье НК РФ считается имущество со сроком полезного использования более 12 месяцев и первоначальной стоимостью более 100 000 рублей (одновременно должны выполняться оба условия).

В данном дипломном проекте оборудование, подлежащее амортизации не используется, поэтому данные расчеты не производятся.

Если при реализации проекта используется оборудование, подлежащее амортизации, то пример расчета приведен ниже. Например, в данном дипломном проекте объектом основных фондов будет являться оборудование (назвать конкретно) стоимостью 103000 рублей. Амортизационные отчисления и рассчитывается по следующей формуле:

Аобор = Фn *Tи * На / Фэф,

где Фn -балансовая стоимость оборудования;

Тu - время использования оборудования при проведении работ;

Hа- норма амортизации;

Норма амортизации рассчитывается по формуле:

Hа = 1 / Тnu,

где Тnu - срок службы оборудования, лет;

Фэф - годовой эффективный фонд времени работы оборудования, для односменной работы он составляет Фэф = 256 дней.

Время работы на оборудовании составляет 65 дней. Срок службы оборудования - 4 года (на 2019 г.), тогда норма амортизации:

На = 1 / 4 = 0,25

Амортизационные отчисления для оборудования стоимостью в 103000 рублей составят:

Анир = 103000 *65* 0,25 / 256 = 6538,00 руб.

3.6 Прочие расходы

Прочие расходы - затраты, косвенно связанные с производством.

Статья включает затраты на приобретение научно-технической литературы, проведение патентных исследований, содержание оргтехники, услуги связи, представительские расходы, командировки, на рекламу и на другие расхо-ды, не относящиеся к ранее перечисленным прямым статьям.

Расчёт прочих прямых затрат складывается из 10% от суммы преды-дущих статей

Зпроч прям = (3м + Фзп + Аобор + СО)*10%

Зпроч прям = (1545,72+ 150908,00+ 6538,00+45272,40)*0,1=20426,412 руб.

Общие затраты на разработку составят:

Зобщ =1545,72+ 150908,00+ 6538,00+45272,40 +20426,412 = 224690,532 руб.

Необходимые расчеты сведены в табл. 3.

Таблица 3 - Затраты на разработку и реализацию проекта

Наименование калькуляционных статей расходов

Сумма, руб.

Удельный вес, %

Материальные затраты, Зм

1545,72

1,2

Затраты на заработную плату, Фзп

150908,00

65,0

Страховые отчисления, СО

45272,40

19,5

Амортизация оборудования, Аобор

6538,00

5,2

Прочие расходы, Зпр

20426,412

9,1

ИТОГО: общие затраты, Зобщ

224690,532

100,0

3.7 Расчет цены для выполненных работ

Устанавливая цену на выполненные работы, нужно исходить из необходимости компенсации затрат на ее производство, уплаты государству налогов и получение прибыли для дальнейшего развития предприятия.

Состав расчётной цены на разработку определяется как:

Ц = Зобщ + Пр + НДС,

где З - затраты на разработку;

Пр - прибыль от реализации, (уровень рентабельности 12-15% к сумме общих затрат);

НДС - налог на добавленную стоимость, 20%.

Определим расчётную цену на выполненные работы при предполагаемом (плановом) размере прибыли на уровне 12%:

Пр = Зобщ * 0,12

Пр =224690,532 * 0,12 = 26963,638 руб.

НДС = (224690,532 +26963,638) * 0,20 = 50331,34 руб.

Ц = 224690,532+26963,638 +50331,34 = 301985,51 руб.

4. Охрана труда и техника безопасности

Общие требования по монтажу видеонаблюдения

Важным фактором при самостоятельном монтаже системы видеонаблюдения, является соблюдение всех технических норм  безопасности. Монтирование систем непрофессиональными лицами ведет к повышенной травмоопасности и даже к летальным исходам. Во избежание несчастного случая, в этой статье мы ознакомим Вас с основными требованиями. Для начало необходимо структурировать правила соблюдения техники безопасности на каждом уникальном объекте.

Общие требования при монтаже

Для начала работ необходимо провести осмотр место проведения работ на наличие предметов, которые могут создать опасность при монтаже, а именно:

Наличие плана-объекта со всеми коммуникационными сетями (электрическая сеть, газопровод, водопровод, канализация и т.д.). Запрещается вносить изменения в проекты самостоятельно и без соответствующего разрешения.  Провести визуальный осмотр объекта на наличие возможной опасности (горюче смазочные, взрывоопасные, легко воспламеняющиеся предметы).

Подготовка площадки для работы.  Оградить место проведения работ, создания безопасность для окружающих (оградительные ленты и т.п.).

Наличие  спецодежды: обувь не должна быть открытой, одежда должна соответствовать выполняемым работам. Подготовка и осмотр инструментов на исправность: оборудование должно соответствовать требованиям выполняемым работам (не нарушена изоляция, наличие механических дефектов, необходимые навыки работы с данным инструментом, каждый инструмент использовать строго по назначению).  

Электробезопасность

Для начала работ с электрическими цепями необходимо иметь соответствующую форму одежды  (диэлектрические перчатки, коврики, и калоши). Форма одежды должна быть абсолютно сухой и чистой. Для работы с электросетями под напряжением требуется допуск, необходимо отключить электросеть и повысить соответствующие таблички. Электроинструменты должны быть проверены в электросети на исправность в диэлектрических перчатках и не иметь механических повреждений.  При малейшем ощущение электрического тока по телу, прибор необходимо выключить и отдать прибор мастеру на предотвращения неполадок. Запрещается при необходимости прикасаться к трансформаторам, распределительным блокам и т.д. для работы с электросетями под напряжением требуется допуск.

Пожарная безопасность

Перед началом работ, нужно осмотреть место работы на предмет легко-возгораемых предметов. Если работы ведутся в помещение, работники должны быть ознакомлены с планом эвакуации. В наличие обязательно должен быть исправный огнетушитель. При ощущении запаха дыма, работы в срочном порядке нужно приостановить и найти возможное место воспламенения. И после устранить его.

Вывод

Перед началом работы, - люди, работавшие на объекте, должны быть проинструктированные по технике безопасности. Будьте чрезмерно внимательны при работе с электрическими приборами, работе на высоте и т.д. Помните, что последствия могут быть серьезными. Поэтому или руководствуйтесь профессионалами своего дела или следуете четко инструкцией. Под техникой безопасности подразумевается комплекс мероприятий технического и организационного характера, направленных на создание безопасных условий труда и предотвращение несчастных случаев на производстве.

Во время тестирования Spark было установлено, что SSO аутентификация работает некорректно и приходится заходить под пользователем вручную, но тот факт, что Spark поддерживает конференции, передачу файлов и прочие необходимые в работе вещи дают нам выбор использовать его в том случае, когда пользователь сам имеет права устанавливать любые пакеты и знаком с настройкой программы. В остальном случае Pandion полностью удовлетворяет потребности в создании корпоративного чата с максимальным удобством для конечного пользователя.

Размещено на Allbest.ru

...

Подобные документы

  • Разработка схемы электрической принципиальной и конструктивного исполнения блока обмена сообщениями коммутационной станции. Его электрические и конструкторские параметры и характеристики. Разработка технологического процесса сборки и монтажа конструкции.

    дипломная работа [212,6 K], добавлен 29.06.2010

  • Установка телекоммуникационных систем. Техническое обслуживание интегрированных программных коммутаторов и мультисервисных узлов абонентского доступа. Анализ обмена сигнальными сообщениями сигнализаций CAS, DSS1, SS7. Область применения технологии SDH.

    отчет по практике [1,2 M], добавлен 18.01.2015

  • Организация и построение системы оперативно-технической связи на участках железной дороги на базе аппаратуры "ДиСтанция". Обоснование модернизации сети. Разработка структурной схемы. Правила по передаче речи. Протоколы обмена сигнальными сообщениями.

    дипломная работа [2,0 M], добавлен 09.06.2014

  • Разработка системы оперативной связи, рассчитанной на шестнадцать абонентов. Выбор и обоснование технических требований. Архитектура системы. Расчет электрической принципиальной схемы абонентского устройства. Технико-экономическое обоснование проекта.

    дипломная работа [134,1 K], добавлен 24.06.2010

  • Алгоритм работы схемы микропроцессорного устройства и протокол обмена информацией между ним и объектом управления. Составление карты памяти для микропроцессора. Разработка программы на языке Ассемблера для выбранного микропроцессора и микроконтроллера.

    контрольная работа [207,8 K], добавлен 29.06.2015

  • Проектирование локальной вычислительной сети, предназначенной для взаимодействия между сотрудниками банка и обмена информацией. Рассмотрение ее технических параметров и показателей, программного обеспечения. Используемое коммутационное оборудование.

    курсовая работа [330,7 K], добавлен 30.01.2011

  • Организация работы и автоматизация почтовых операций при помощи программных продуктов: "Система слежения", "Газеты-розница", "Подписка". Организация доставки почты на узлах связи. Порядок высылки сверхлимитных остатков кассы в отделения почтовой связи.

    курсовая работа [2,3 M], добавлен 28.03.2013

  • Технологический процесс блочной кустовой насосной станции. Программируемый логический контроллер в системе автоматизации. Выбор протокола обмена информацией между контроллером и верхним уровнем автоматизированной системы. Безопасность работающих.

    дипломная работа [234,7 K], добавлен 25.10.2013

  • Принципы обеспечения безопасности частной информации на мобильных устройствах. Анализ существующих программных средств, предназначенных для обмена частной информацией. Разработка программного средства, построенного на отечественных алгоритмах шифрования.

    курсовая работа [1,0 M], добавлен 22.09.2016

  • Разработка системы передачи извещений о проникновении на базе использования современной элементной базы (PIC контроллеры) и современных принципов организации информационного обмена между разнесенными объектами. Оценка гибкости и качеств системы.

    дипломная работа [1,4 M], добавлен 20.06.2010

  • Смартфоны и мобильные телефоны: история происхождения. Simon Personal Communicator. Операционные системы. Смартфоны и вредоносные программы. Программное обеспечение. Выход в Интернет. Клавиатура QWERTY. Обмен сообщениями. Обзор производителей смартфонов.

    реферат [44,0 K], добавлен 31.01.2017

  • Анализ CAD и CAM технологий. Технологический процесс производства штамповой оснастки ИП "Суслова". Возможность применения САПР NX Unigraphics. Автоматизация подготовки управляющих программ для станков с ЧПУ. Построение инфраструктуры обмена данных.

    дипломная работа [5,9 M], добавлен 02.09.2013

  • Изучение схемы развертывания сети. Проработка точки, поиск позиции. Физическое устройство сети GSM. Функциональная схема системы мобильной радиосвязи. Центр коммутации мобильной связи. Опорный регистр местоположения. Визитный регистр. Центр аутентификации

    отчет по практике [166,4 K], добавлен 07.08.2013

  • Технические требования к программно-аппаратному комплексу, описание его структурной, функциональной и электрической принципиальной схем, алгоритма работы. Элементная база, код обмена между адаптером и персональным компьютером, программное обеспечение.

    дипломная работа [1,5 M], добавлен 25.08.2010

  • Теоретические основы организации локальных компьютерных сетей: определение ЛС, топология, используемые протоколы обмена данными для связи рабочих станций и ЭВМ; программные средства. Сетевое окружение; идентификация компьютера с помощью IP-адреса.

    курсовая работа [335,9 K], добавлен 15.05.2014

  • Построение распределенной информационно-управляющей системы в виде частной виртуальной IP-сети. Вычисление загрузки входящего и исходящего каналов почтовыми и интерактивными сообщениями. Определение времени ожидания в очередях ЭВМ и в узлах коммутации.

    курсовая работа [765,9 K], добавлен 25.03.2012

  • Этапы создания беспроводной компьютерной сети в условиях отсутствия развитой инфраструктуры связи и сложного рельефа. Объединение компьютеров в локальную беспроводную сеть для обмена данными. Методы безопасности работы в сети, методика шифрования данных.

    дипломная работа [5,3 M], добавлен 18.07.2012

  • Назначение и применение сигнализации для обмена служебной информацией между абонентами, коммутационными узлами, станциями сети электросвязи. Классификация и типы сигнализации. Анализ блоков станции, участвующих в работе сигнализации по типу 2 ВСК.

    лабораторная работа [826,4 K], добавлен 15.07.2009

  • Характеристика PON - быстроразвивающейся, наиболее перспективной технологии широкополосного мультисервисного множественного доступа по оптическому волокну. Принцип действия GEPON. Принципиальная схема включения. Технология обмена данными между ONU и OLT.

    реферат [889,4 K], добавлен 24.01.2014

  • Структурная схема микроконтроллеров семейства MCS-51: отличительные особенности, назначение выводов, блок регистров специальных функций. Карта прямоадресуемых бит. Методы адресации, граф команд пересылки, обмена и загрузки. Ввод и отображение информации.

    курсовая работа [135,5 K], добавлен 22.08.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.