Диплом: Разработка WEB-представительства студии корпусной мебели "ВК МЕБЕЛЬ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
46
готовая система интернет магазина с интеграцией с 1С при покупке
редакции «Бизнес». Возможность настройки 1С в зависимости от задач.
Битрикс позволяет организовать работу сайта на уровне готовых
компонентов и в то же время контролировать заказы и хранить
информацию о товарах или услугах в программе 1С. Это значительно
упрощает работу бухгалтеров и менеджеров по продажам; - режим
редактирования контента на пользовательской стороне при включении
режима правки;
1С Битрикс предлагает большой выбор стандартных настроек из
готового пакета;
относительно удобный внутренний текстовый редактор;
наличие seo-модуля, который упрощает продвижение сайта;
у 1С Битрикс более сильная по сравнению с бесплатными cms система
безопасности, которая предотвращает хакерские атаки и попытки
взлома сайта.
Минусы:
дополнительные компоненты и сторонние модули реализуются через
внутренний магазин (marketplace) и в основном платные;
система 1С Битрикс тяжеловата для простых хостингов и вряд ли
выдержит большую нагрузку (например, если будет планироваться
привлечь до 10000 посетителей в сутки, необходимо выбрать более
дорогой тариф и мощный хостинг);
обновление системы - платное и осуществляется по лицензии,
выдаваемой на год. После обновления система может работать
некорректно;
услуги специалистов, работающих с Bitrix, стоят дорого, поскольку
программистов, разбирающихся в этой системе, очень мало;
внутренняя административная панель сделана в первую очередь для
программистов, обычному менеджеру будет непросто в ней
47
разобраться. Однако новый дизайн «Эрмитаж» более удобен для
обычного пользователя, чем предыдущие версии.
Битрикс - это престижная система управления, на которой сделаны сайты
многих крупных отечественных компаний (МТС, Билайн, Эльдорадо, IL
Patio). На данный момент существует 8 стандартных версий 1C Bitrix,
различных по своему функционалу и стоимости (самая простая версия - от
22000 руб.).
cms WordPress
Преимущества:
Движок и шаблоны к нему можно скачать бесплатно;
Выбор шаблонов Вордпресс достаточно большой;
Быстрая установка;
Понятная и простая панель управления (админка);
Большой выбор доступных дополнений и расширений (плагины);
Возможность вносить изменения в код шаблона.
Вордпресс – система управления контентом с открытым исходным кодом,
написанная на языке php.
Конечно же, первое преимущество WordPress, которое позволило завоевать
широкую популярность — его бесплатность.
Добавлять контент на сайт можно с помощью визуального редактора,
который не сложнее интерфейса в Word. Админ-панель интуитивно понятна
всем и каждому, освоить ее можно за очень короткое время. Чтобы
расширить функциональные возможности сайта, достаточно установить
необходимые плагины. Большинство из них так же, как и шаблоны,
находятся в свободном доступе. Если необходимо внести изменения в
отображение, стиль или структуру сайта, то можно это сделать, корректируя
код в файлах темы. Структура шаблона Вордпресс, иерархия его файлов
также относительно проста, в сравнении с CMS Joomla.
48
Кроме того, благодаря своей популярности, на форумах и
специализированных сайтах возможно найти ответы на все интересующие
вопросы по работе с данным движком. Также благодаря работе
разработчиков и простой установке официальных обновлений системы,
сайты на Вордпресс в достаточной мере защищены от заражений. А
возникающие уязвимости весьма оперативно устраняются.
Недостатки:
Достаточно весомая нагрузка на сервер;
Порою низкая скорость загрузки сайта;
Ограниченный набор базовых функций;
Дублирование страниц и изображений;
Большое количество некачественных тем и дополнений с ошибками;
Относительное недоверие поисковых систем к сайтам на бесплатных
движках.
Движок Вордпресс, а особенно большое количество дополнений к нему
могут существенно нагружать сервер, на котором располагается сайт. Одним
из недостатков WordPress является то, что он автоматически генерирует
дубли страниц, а это негативно сказывается на продвижении блога. Также
движок Вордпресс при загрузке картинок создает их копии разных размеров.
Изначально возможности разрабатываемого ресурса ограничены набором
функций, которые заложены в основу движка и установленного шаблона.
Для расширения возможностей можно использовать плагины, однако, их
большое количество может сказаться на скорости работы сайта. В данном
случае можно дополнительно вносить изменения в файлы шаблона,
добавлять новые функции посредством правки кода. Но для этого
понадобятся соответствующие навыки, либо услуги специалиста. Поэтому
важно изначально определить цели, вид, структуру и необходимые
возможности для своего ресурса. В зависимости от этого выбирать наиболее
подходящие системы управления с оптимальным набором функций.
49
Проанализировав варианты готовых решений, необходимо принять решение
о переработке веб-сайта с нуля. Для предотвращения всех нюансов,
перечисленных выше. В дополнение ко всему изложенному, у данной
некоторых cms есть ряд других минусов, связанных с архитектурой
приложения и системой построения базы данных. При ознакомлении с
прошлой версией сайта, также было принято решение по изменению дизайна,
с сохранением корпоративного стиля компании. Дизайн сайта было
необходимо разработать в современном стиле, с учетом адаптивности
приложения под различные устройства. Не сделан выбор в сторону шаблона
в связи с тем, что это не индивидуальное решение, сайтов с подобным
внешним видом может быть сотни, а то и тысяци, а требование руководителя
– это индивидуальный внешний вид проекта.
Данная компания хотела выйти на новый уровень и получить веб-сайт,
который будет соответствовать техническим нормам текущего времени, а
именно: современный индивидуальный дизайн, адаптивную верстку (веб
сайт должен корректно работать на всех устройствах - компьютеры,
ноутбуки, планшеты, мобильные устройства), кроссбраузерную верстку
(корректное отображение сайта во всех браузерах), облегченная система
сайта, удобная панель администрирования.
В процессе изучения полученной информации, а также тщательно
проанализировав решения на рынке в сфере сайтостроения, было принято
решение отказаться полностью от cms Joomla, на которой базировался веб-
сайт компании и найти более гибкое и удовлетворяющее всем необходимым
техническим нормам и характеристикам современного веб-проекта.
1.3.2 Выбор и обоснование стратегии автоматизации задачи
Для начала необходимо определить функциональные и стратегические
свойства ИС.
50
Интегрируемая ИС автоматизации обязана иметь отличную
масштабируемость и высокую надежность хранения данных. Не маловажным
фактором является то, что система должна адаптироваться под программную
среду объекта внедрения. При внедрении, данная ИС должна иметь
возможность гибкой доработки, так как, вполне вероятно, потребуется
внедрения нового функционала ИС. Система должна быть оптимизирована,
не нагружена лишним функционалом. Основная функция системы должна
быть: работа как веб-приложения, понятный интерфейс для пользователя,
функционал администрирования.
В ходе реализации проекта возможно выделить несколько этапов:
Анализ деятельности студии корпусной мебели «ВК Мебель».
Заключается в сборе необходимой информации по структуризации веб-
приложения, разделения по страницам.
Определение полной совокупности функционала, который предстоит
автоматизировать. В связи с тем, что разработка производится с нуля, и
проведен анализ прошлого веб-приложения, то необходимо лишь
выявить систему внедрения ИС.
Выбор стратегии автоматизации. Анализ существующих типов
стратегий автоматизации и подбор наиболее подходящего к структуре
и бизнес-процессам компании.
Формирование технического задания и графика выполнения работ.
Выбор стратегии автоматизации:
Существует четыре типа стратегии автоматизации: хаотичная автоматизация,
автоматизация по участкам, автоматизация по направлениям и комплексная
автоматизация. Хаотичная автоматизация предполагает под собой
приобретение предприятием без конкретного стратегического плана
отдельных фрагментов информационной системы, которые не способны
оказать реальной пользы компании в целом. Дальнейшее развитие
51
информационной системы компании связано с новыми, значительными
затратами.
Автоматизация по участкам предусматривает автоматизацию отдельных
производственных участков, объединенных по набору выполняемых
функций. Этот способ автоматизации выбирается при условии, если
существуют участки, где применение автоматизированных систем дает
значительный экономический эффект, например, за счет сокращения
персонала.
Автоматизация по направлениям подразумевает под собой автоматизацию
отдельных направлений деятельности компании. В этом случае компания
получает полную автоматизацию работы, например, кадровой службы,
производства, бухгалтерии или логистики. Такой подход к автоматизации
вполне нормален и в дальнейшем интеграция уже автоматизированных
направлений в рамках всего предприятия не будет связана с серьезными
препятствиями.
Хаотичная стратегия не подходит так как мы автоматизируем целый отдел,
при этом используется несколько составляющих ИС, такие как веб сервер,
субд, клиент серверное приложение, нельзя автоматизировать только часть
из них, эффекта от этого будет ноль.
Полная стратегия автоматизации тоже не подходит в нашем случае, так как
мы автоматизируем одно из направлений деятельности компании.
Стратегия автоматизации по участкам лучше всего подходит в данном
случае.
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации
задачи
Способы приобретения ИС это совокупность действий от принятия решения
о необходимости информационной системы до внедрения ее в компании.
На данный момент, существует несколько способов автоматизации
комплекса задач:
52
покупка готового решения;
покупка и доработка;
собственная разработка.
Покупка готового решения простой способ приобретения информационной
системы, но невозможно найти такой программный продукт, который будет
идеально подходить компании (предприятию) и удовлетворять все
необходимые потребности. Длительный срок адаптации программного
продукта под потребности компании (предприятия), а также необходимы
постоянные консультации в службы поддержки.
Покупка и доработка программного продукта целесообразна в том случае,
когда требуется небольшой объем доработки. При доработке системы, часто
сталкиваются такими проблемами как отсутствие подробной, хорошо
структурированной документации, что затрудняет процесс. Если заказывать
доработку у сторонней компании, то технология работы компании
(предприятия) и методы разработки программного обеспечения станут
известны другой (чужой) организации.
При собственной разработке информационная система будет содержать в
себе весь необходимый функционал. Будут учитываться особенности
функционирования компании (предприятия), пожелания сотрудников,
руководителя компании. Так как продукт разрабатывается своими силами, то
его всегда можно без особых проблем изменить (доработать, переработать)
под индивидуальные потребности заказчика.
Из предложенных вариантов, принято решение выбора способа приобретения
ИС для автоматизации задачи – собственная разработка, в связи с
экономической и технической целесообразности использования продукта
(веб-сайта компании).
53
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение – это создание информационных условий
функционирования системы, обеспечение необходимой информации, а также
включение в систему средств поиска, передачи, получения, хранения,
накопления и обработки информации.
Информационное обеспечение содержит:
систему классификации и кодирования;
систему унифицированной документации, используемой в ИО;
информационную базу, т.е. информацию из всех информационных
массивов.
Информационное обеспечение подразделяют на два типа - внемашинное и
внутримашинное.
Внемашинное ИО - это информация, которая включает в себя системы
показателей, методы классификации и кодирования элементов информации,
документов, документооборота, информационных потоков. Вся информация
этого типа воспринимается человеком без каких-либо технических средств.
Внутримашинное ИО - это представление данных на машинных носителях в
виде различных по содержанию, по назначению и специальным образом
организованных массивов (файлов), баз данных (БД) и их информационных
связей.
Классификатор - это систематизированный свод наименований групп
объектов, признаков и их кодовых обозначений. Классификаторы служат
средством описания данных, вызывают единство классификации и
кодирования информации, предназначены для обеспечения машинной
обработки и выдачи данных в удобной форме для потребителя при решении
различных задач.
54
Использование кодов и идентификаторов значительно снижает трудоемкость
поиска, передачи, обработки и хранения информации. Повышает
эффективность автоматизации, экономит дорогостоящие ресурсы памяти и
технических средств, а также повышает степень безопасности и защиты
данных.
Значительную часть внемашинного ИО составляет документация. В условиях
автоматизации большое значение придается унификации документации,
устанавливающей единые требования к содержанию и построению
документов. Унифицированные формы документов вырабатываются для всей
территории РФ. Унификация заключается в тщательном отборе и четком
определении необходимой номенклатуры документов. При этом
определяются сферы назначения и использования документов, выявляются
специфические особенности, характерные для соответствующих видов
документов.
Информационные файлы формируются на основе исходной информации из
первичных документов и должны удовлетворять следующим требованиям:
достаточная полнота информации для решения задачи;
исключение избыточности информации;
достоверность и своевременность информации;
согласованность форм первичных документов с макетами размещения
информации на машинном носителе;
логичность построения документа;
отсутствие дублирующих показателей в разных видах документов;
определенное размещение разных типов реквизитов (справочные,
группировочные, основания);
вынесение нормативных, расценочных и других данных, что позволяет
отказаться от лишних записей в документе.
Переменная информация отражает качественные и количественные
характеристики каждой хозяйственной операции, осуществляемой на объекте
55
управления. Переменная информация используется в одном цикле решения
соответствующей задачи, после чего она удаляется или помещается в архив.
Постоянная информация характеризует объекты учета и планирования, в то
же время остается неизменной в течение длительного периода, соизмеримого
с несколькими циклами решения задачи, в которой она используется.
Выбирался один из трех способов организации информационной базы (ИБ):
файловая организация ИБ;
интегрированная ИБ,
смешанная организация ИБ.
Наиболее лучшей организацией ИБ является интегрированная база данных,
которая представляет собой объединение взаимосвязанных и хранящихся
вместе данных, при такой минимальной избыточности, которая допускает их
использование оптимальным образом для любых приложений и при этом
обеспечивается независимость данных от программы, а для актуализации
данных используется общий способ управления.
Существует следующие модели логической структуры базы данных (по
способу установления связей между данными): иерархическая, сетевая и
реляционная.
В иерархической модели каждой информационной единице (сегменту), кроме
корневого сегмента, соответствует один исходный сегмент и между
исходным и порожденным сегментом устанавливается только одна связь. В
иерархических моделях экземпляру исходного сегмента соответствует в
общем случае какое-то число экземпляров порожденного сегмента. Такие
структуры удобны для отображения отношений типа «один ко многим» в
предметной области. Просмотр иерархической структуры возможен только с
корневой вершины. Пропуск сегмента в иерархическом пути при доступе к
заданному сегменту не допускается. Основные недостатки иерархической
структуры: трудность (неэффективность) отображения отношений типа
«многие ко многим»; длительность доступа к сегментам, находящимся на

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

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