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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
13
1.2.2. Определение места проектируемой задачи в комплексе
задач и ее описание.
Основной задачей является разработка личного кабинета
консультанта по недвижимости агенства ООО «Форвард». Для этого в
начале, будет разработан новый веб-сайт для компании, в рамках которого
будет развернут личный кабинет. С помощью этого кабинета консультант
сможет автоматизировать все задачи, которые ранее приходилось решать в
ручном виде.
1.2.3. Обоснование необходимости использования
вычислительной техники для решения задачи.
Текущий уровень управления не является автоматизированным, что
ведет к низкой способности к обслуживанию и дополнительной работе.
Так оператору необходимо вести учет заказов используя при этом
только бумажный носитель, то есть доступ к информации о заказе
возможен только при наличии этого бумажного носителя. Для анализа
заказов и учета операций предпринимателю необходимо всегда иметь под
рукой бумажный носитель, что является крайне неудобным.
Для потенциальных клиентов необходимо иметь в свободном
доступе информацию о деятельности агентства «ООО» Форвард , о его
расписании работы, а также о ценах на предоставляемые услуги. Причем
это все должно быть доступно для клиентов в любое удобное для них
время.
Информированием о деятельности агентства ООО «Форвард» и
ценах на услуги производит оператор, однако качество такого
информирования значительно страдает, так как в момент консультации
может поступить звонок на заказ или на телефонную консультацию, что, в
конечном счете, может привести к потере одного из клиентов. Поэтому
14
наиболее оптимальным вариантом является разработка веб-сайта, которая
позволит автоматизировать поступающие заявки, привлечь новых
клиентов, повысить репутацию, а также, соответственно, увеличить
финансовую прибыль. Таким образом, в рамках разработанного веб-сайта
является необходимым наличие личного кабинета консультанта по
недвижимости, которому будет доступны все настойки веб-сайта,
консультация по поступающим заявкам.
1.2.4. Анализ системы обеспечения информационной
безопасности и защиты информации.
С целью обеспечения информационной безопасности и защиты
информации необходимо выбрать правильное место хранения веб-сайта.
Для этого необходимо подобрать надежную систему хостинга сайта.
Хостинг серверов — это удаленное управление и поддержка
аппаратных ресурсов, предназначенных для использования компаниями.
Оплачивая ежемесячную плату за услуги хостинга, компании могут
воспользоваться преимуществами полной IT-инфраструктуры без затрат,
связанных с обслуживанием, обучением и обновлениями оборудования.
Стоимость приобретения серверного оборудования и найма IT-
персонала выходит за рамки финансовых возможностей многих компаний
и малого бизнеса. Типичная организация, нуждающаяся в своем
собственном сервере, может потратить большие деньги на покупку
оборудования, его установку и настройку, оснащение его надлежащими
мерами безопасности и постоянным персоналом, обеспечивающим его
постоянное функционирование.
Потребность в сервере быстро возрастает от небольших инвестиций
на аппаратное обеспечение до шестизначной суммы, которая требует
постоянного внимания и ресурсов [29].
15
Заручившись помощью службы хостинга сервера, предприятия
устраняют необходимость хранения ресурсов сервера локально или в
облачных хранилищах.
Им не нужно поддерживать оборудование, обеспечивать его
поддержку или даже беспокоиться об устранении неполадок в моменты
кризиса. Служба хостинга заботится обо всем, чтобы сервер всегда был
доступен для нужд компании, когда он ей необходим.
Типичное решение для серверного хостинга состоит из трех
различных сервисов: управляемого хостинга, виртуальных частных
серверов и выделенных серверов.
Одной из самых популярных причин перехода на хостинг является
забота о безопасности конфиденциальных данных компании. Типичные
проблемы, с которыми сталкиваются большинство организаций,
обеспечение безопасности конфиденциально персональных данных и их
резервное копирование.
Защита конфиденциально персональных данных легко
обеспечивается серверами хостинга, поскольку их серверные ресурсы
защищены в центрах обработки данных за несколькими брандмауэрами и
мерами физической безопасности. Резервные копии данных также
обрабатываются за счет использования ресурсов центра обработки данных
в целом, а для резервирования данных клиента в нескольких местах
используются множественные копирования для предотвращения потери
конфиденциальных данных и сбоя оборудования [24].
Конечным результатом является более полное и надежное
серверное решение, достичь, которого самостоятельно, могут далеко не
многие компании.
В случае управляемого хостинга компания может арендовать
серверные ресурсы для использования локально.
16
Служба хостинга предоставляет сервер и обычно устанавливает его,
а лизингополучатель имеет полный контроль над оборудованием,
операционной системой и программным обеспечением. Когда у сервера
есть проблемы, служба хостинга заботится об обслуживании и
мониторинге. В этом случае это экономит компании на расходах,
связанных с персоналом и обслуживанием IT-инфраструктуры.
Это один из самых дорогих вариантов размещения сервера,
поскольку он по-прежнему требует больших финансовых ежемесячных
вложений инвестиций для аренды оборудования и обеспечения
доступности обслуживающего персонала. В то же время это оказывается
менее дорогостоящим, чем постоянный персонал IT-отдела для управления
сервером.
Если вы т.е. мы храним серверные ресурсы локально, компании
могут легко арендовать выделенный сервер по ежемесячной схеме с
помощью услуг хостинга серверов. Затем этот сервер выделяется для нужд
лизинговой компании, и все программное обеспечение и подключения к
веб-хосту доступны для использования и манипуляций. Выделенные
серверы сдаются в аренду исключительно одной компании и позволяют
осуществлять удаленную настройку и работу с помощью панели
управления на базе браузера [18].
При аренде выделенного сервера компаниям-клиентам часто
приходится использовать определенную операционную систему или иметь
выбор между несколькими системами. Некоторые провайдеры хостов
также позволяют компаниям приобретать и устанавливать собственное
серверное оборудование на месте расположения хост-провайдера.
Аренда отдельного сервера обеспечивает определенный объем
памяти, пространство на жестком диске и высокую пропускную
способность. Это позволяет службе хостинга ограничивать объем
использования без ущерба для опыта других клиентов.
17
Выделенные серверы идеально подходят для компаний с веб-
сайтами, которые получают большие объемы трафика, как в компаниях-
гигантах.
Один сервер можно легко настроить для создания нескольких
виртуальных частных серверов (VPS). Они действуют так же, как
выделенный сервер, но в меньшей форме.
Один VPS использует определенное количество ресурсов полного
сервера, но не сражается с другими VPS для распределения ресурсов.
Организация получает определенный объем пропускной способности и
аппаратных возможностей, все это за низкую месячную ставку.
VPS обычно стоит небольшую месячную ставку по сравнению с
выделенным сервером и является идеальным решением для организаций,
которым может не понадобиться использовать весь сервер.
1.3. Анализ существующих разработок и выбор стратегии
автоматизации
1.3.1. Анализ существующих разработок для автоматизации
задачи
CMS (Content Management System) – это система управления
содержимым сайта. Различные CMS были созданы для того, чтобы
упростить процесс управления контентом на Веб-площадке. На
сегодняшний день совсем не обязательно разбираться в сложных кодах и
языках программирования, чтобы создать свой сайт. При этом различные
CMS созданы для тех или иных потребностей. У каждой из них есть свой
набор функциональных возможностей и инструментов, свой вид
интерфейса, свой набор шаблонов.
CMS — ( от английского – Content Management System) система
управления контентом — это программное обеспечение, которое хранит
18
контент на веб-сайте, позволяет легко редактировать сайт, идеально
подходит для начинающих веб-администраторов и позволяет нескольким
веб-администраторам управлять одной системой параллельно при
обновлении сайта.
Система управления контентом (от англ. Content Management
System, CMS) – это веб-интерфейс или компьютерная программа, которая
используется, для:
добавления, редактирования, удаления информации на сайте
(контента сайта, например, текстов, картинок, документов,
видеороликов, медиа файлов, описаний и характеристик
товаров);
представления контента в виде, удобном для восприятия
человеку, навигационной панели и поиска;
управления структурой, а иногда и внешним видом сайта;
публикации содержимого в сети Интернет.
Сайты, созданные при помощи системы управления контентом, как
правило, включают в себя: веб-сервер, систему хранения данных (чаще
всего систему управления базой данных), панель управления сайтом,
визуальный (WYSIWYG) редактор страниц и файловый менеджер для
управления файлами сайта.
Современные CMS предоставляют не только инструменты для
управления информацией, но и фактически обеспечивают полноценную
работу сайта в сети Интернет.
Существует также понятие контент-менеджер, обозначающий род
профессиональной деятельности, связанной с управлением контентом
сайта.
CMS — это инструмент, который позволяет «не программисту»
управлять сайтом и информацией, размещаемой на нем.
19
CMS иначе называют еще системой администрирования сайта или,
проще, движком сайта.
CMS работает следующим образом: компания по разработке веб-
сайтов выполняет сложную работу по созданию сайта в CMS. Потом они
передают “ключи”, которыми, зачастую, выступают логин и пароль от
администраторской панели, а также логины и пароли баз данных. И у
владельцев сайта появляется возможность добавлять и обновлять контент
по своему усмотрению [14].
Многие корпоративные CMS-платформы могут безопасно
защищать конфиденциальные данные и информацию.
Drupal управляет многими визуально красивыми, популярными
сайтами. Drupal находится в непрерывном выпуске с 2001 года. Из-за
активного цикла разработки Drupal выпускает обновление каждые два-
четыре месяца. Огромное сообщество пользователей участвует в
двухгодичных конференциях. Это создает большое сообщество
разработчиков, которые могут помочь в решении возникающих проблем
при работе с ним, на специальных тематических форумах.
Сила Drupal заключается в ее организации. Drupal начинается с
ядра Drupal, базового набора файлов, который позволяет добавлять
дополнения к пакетам, например, темы или модули. Ядро может иметь
базовый набор модулей или встроенных тем, но может постоянно
настраиваться. Необязательно, распределение Drupal аналогично ядру, но
сосредоточено вокруг конкретных потребностей сайта [21].
Drupal функциональный и легкий движок (не требующий много
ресурсов). Более 30 тысяч программных модулей. Подходит для интернет-
магазинов с не слишком большим набором ассортимента.
Базовая комплектация Drupal содержит минимальный набор
необходимых инструментов, позволяющих сайту нормально
функционировать. Но по-настоящему возможности этого движка
20
раскрываются при добавлении модулей, обеспечивающих работу сайтов
разных типов – от простой личной странички специалиста до интернет-
магазина и социальной сети.
Среди других достоинств:
открытый исходный код, благодаря которому система
постоянно проверяется и улучшается разными специалистами;
высокий уровень безопасности;
функциональность на грани универсальности.
Модули Drupal – то же самое, что и плагины для WordPress.
Модули обеспечивают добавление в «тело» CMS новых возможностей:
формы заказа, видео чата, системы оценок, медиа галереи и т.д.
Дополнение может создать любой пользователь, но перед публикацией в
открытом доступе модуль обязательно проверяется.
О безопасности движка говорит тот факт, что его используют
государственные структуры в Европе и Америке. В составе компании,
которая занимается поддержкой системы, есть команда специалистов,
которые отвечают за безопасность CMS. Сообщество пользователей Drupal
отличается высоким уровнем подготовки, поэтому имеющиеся уязвимые
места быстро выявляются и устраняются.
Минусы CMS Drupal в определенной степени вытекают из её
плюсов. Многофункциональность и мощность подразумевает сложность
освоения, поэтому начинающие веб-разработчики обходят систему
стороной, предпочитая бесплатный WordPress, который отличается низким
порогом вхождения [12].
Joomla выпускается с 2005 года и управляет такими сайтами, как
eBay, General Electric и Ikea. Joomla выпустила версию 4.0 в марте 2015
года. В то время как Drupal имеет больше модулей и тем, Joomla имеет
больше расширений с тысячами дополнительных функций, хотя идея
модулей и расширений часто перекрывается.
21
Joomla работает лучше всего для промежуточных пользователей, и,
хотя он и поддается социальному сотрудничеству или разработке веб-
сайта, ориентированному на сообщества, его можно настроить в любой
ситуации. Процесс установки несложный, но создание контента будет не
так просто, как в WordPress.
Joomla проигрывает WordPress в популярности, но имеет
приличный отрыв от других CMS, так что по праву считается второй по
распространенности системой управления контентом [12]. Основные
достоинства:
1. Бесплатная лицензия с регулярными обновлениями.
2. Множество готовых решений для различных ситуаций.
3. Простота освоения программы.
При создании и оформлении сайта на Joomla у пользователя всегда
есть несколько десятков вариантов – шаблоны и плагины позволяют
настроить веб-ресурс для выполнения самых разных задач. Однако
большое количество дополнительных материалов является одновременно
минусом – новичку трудно сориентироваться в массиве представленных
дополнений, расширяющих функционал. Нужно устанавливать только те
плагины, которые проверены другими пользователями и имеют
положительные отзывы. Так можно обезопасить сайт от заражения в
результате атак, использующих уязвимые места расширений [12].
1.3.2. Выбор и обоснование стратегии автоматизации задачи
Платформа WordPress с открытым исходным кодом является
платформой для большинства сайтов в мире. У него действительно есть
определенная жёсткая конкуренция, особенно с выпуском Drupal 7 и
ростом популярности Joomla.
22
Рассмотрим основные преимущества WordPress:
1. Простота использования
Хотя большинство продуктов рекламируют себя как «удобные в
использовании», WordPress не продвигает эту идею, это репутация,
которую он заслужил. В отличие от Drupal и Joomla, WordPress не требует
знания PHP или HTML-кодирования. WordPress поставляется с богатыми
предустановленными функциями, которые буквально указывают что
необходимо делать для тех или иных целей. Установка плагинов проста, и
их шаблоны упрощают проектирование.
WordPress — готовое решение под ключ, которое работает просто.
Он поставляется с богатыми функциями без каких-либо настроек,
кодирования или других сложностей. Он является одним из лучших
вариантов для начинающих разработчиков. [6]
2. Удобное меню
В WordPress есть отличные опции меню, что делает его более
красивым и простым, чем Joomla, благодаря своим пользовательским
меню, которые могут быть перегруппированы, чтобы включать категории,
страницы и т.д.
3. Сообщество
Наличие большого сообщества для поддержки и решения проблем
важно для многих людей, и WordPress имеет одно из крупнейших онлайн-
сообществ.
4. Темы
В Интернете доступны тысячи бесплатных тем, которые помогут
выбрать дизайн сайта. Есть также премиальные темы, доступные для
покупки.
5. Плагины
Для платформы WordPress доступно почти 13 000 плагинов.
Именно благодаря этим плагинам WordPress получил название CMS,

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

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