Адаптивная динамическая информационная система управления сайтом диплом


Тип: Дипломная работа  |
Возможен только новый заказ  |
Страниц: 129  |
Формат: doc  |
Год: 2008  |
 

Содержание

Реферат 4

Техническое задание 9

Технические требования к информационной системе 15

Технические предложения на разработку информационной системы 17

Технические условия эксплуатации информационной системы 18

Перечень сокращений и терминов 20

Онтологическое соглашение проекта 21

Введение 24

Глава 1. Аналитический обзор российского рынка CMS 25

1.1 CMS — система управления контентом 25

1.2 Работа сайта на базе CMS 25

1.3 Причины использования CMS 26

1.4 Современные системы управления сайтом 27

1.5 Критерии выбора системы управления 27

1.5.1 Информационная модель 27

1.5.2 Структура и навигация 27

1.5.3 Требования поисковой оптимизации 28

1.5.4 Расширяемость и масштабируемость 28

1.6 Функциональность 29

1.6.1 Наличие необходимых элементов 29

1.6.2 Наличие перевода на русский язык 29

1.6.3 Система прав доступа 29

1.6.4 Система версий документов 29

1.6.5 Система статистики 29

1.6.6 Система обновлений 30

1.6.7 Система резервного копирования 30

1.6.8 Системные требования 30

1.7 Система собственной разработки или готовое решение 31

1.8 Обзор российский CMS и их критерии выбора 31

1.9 Таблица сравнений российского рынка коробочных CMS и их ключевые особенности 37

1.10 Выводы 37

Глава 2. Менеджмент проекта 39

2.1. Дивергенция 39

2.2. Интроверсия 40

2.3. Трансформация 40

2.4. Конвергенция 41

2.5. Релаксация 42

2.6. Вывод 42

Глава 3. Выбор программной и аппаратной платформы 43

3.1. Ступень дивергенции 43

3.2. Выбор СУБД 43

3.2.1 Сравнение СУБД PostgreSQL с СУБД MySQL 43

3.2.2 СУБД MySQL 45

3.2.3 Технические возможности СУБД MySQL 46

3.2.4 Внутренние характеристики и переносимость 47

3.2.5 Безопасность 47

3.2.6 Выводы 47

3.3. Выбор языка программирования 48

3.3.1. Возможности PHP 48

3.3.2. Преимущества PHP 49

3.4. Выбор web – сервера. 49

3.4.1. Структура Apache 49

3.5. Выбор аппаратной платформы 50

3.5.1 Архитектура Intel Core 2 Duo 51

3.5.2 Синтетические тесты офисной и профессиональной производительности 53

3.6 Вывод 57

Глава 4. Проектирование ИС 58

4.1. CMS – Content Management System 58

4.2. Разработка структурной схемы системы 59

4.3. Принципы работы 60

4.4 Управление контентом системы 63

4.4.1 Модуль «Структура» 64

4.4.2 Создание или изменение страницы(ACP – Create page) 69

4.4.3 Создание блока и группы блоков 70

4.4.4 Модуль БЛОГОВ 73

4.5 Написание модулей 76

4.5.1 Программирование модуля 77

4.6 ER-диаграмма 79

4.7 Таблицы БД 79

Глава 5. Полный жизненный цикл 82

5.1. Расчет производительности и надежности 82

5.1.1. Расчет производительности 82

5.1.2. Расчет надежности системы 85

5.2 Расчет условной динамической энтропии 87

5.3 Расчет интегральной нагруженности системы 89

5.4 Процессы жизненного цикла информационной системы 90

5.5 Расчет ПЖЦ с помощью математического метода Монте-Карло. 92

5.5.1 Метод Монте-Карло 92

5.5.2 Расчет методом Монте-Карло 93

Глава 6. Информационно-социальная компонента ИС 96

Глава 7. Расчет договорной цены и экономическая целесообразность 97

7.1. Аннотация 97

7.2. Организация и планирование работы 97

7.2.1. Наименование и назначение разработки 97

7.2.2. Категория разработки 97

7.2.3. Источник финансирования 97

7.2.4. Организационная структура группы 98

7.2.5. Система управления производством работ 99

7.2.6. Линейный график разработки 99

7.3. Состав и процедура подготовки договора на разработку проекта. 100

7.3.1. Элементы бизнес-плана 100

7.3.2. Описание проектируемого продукта 100

7.3.3. Оценка рынка сбыта продукта 100

7.3.4. Конкуренция 101

7.3.5. План производства 101

7.3.6. Организационный план 101

7.3.7. Финансовый план 101

7.3.8. Маркетинг 101

7.4. Расчет сметной стоимости (себестоимости) и цены проекта. 103

7.4.1. Расчет затрат по статьям расходов на проведение НИР и ОКР: 103

7.4.2. Затраты на материалы, покупные изделия и полуфабрикаты (за вычетом отходов) 103

7.4.3. Расчет затрат на спецоборудование 103

7.4.4. Расчет основной заработной платы персонала 104

7.4.5. Дополнительная заработная плата персонала 104

7.4.6. Услуги сторонних предприятий 104

7.4.7. Единый социальный налог 105

7.4.8. Расчет затрат на командировки 105

7.4.9. Накладные расходы 105

7.4.10. Расчет затрат на прочие прямые расходы 105

7.4.11. Расчет полной себестоимости 105

7.4.12. Расчет плановой прибыли 105

7.4.13. Расчет оптовой цены предприятия 105

7.4.14. Расчет НДС 105

7.5. Экономическая целесообразность разработки 106

7.6. Вывод 106

Глава 8. Микроклимат и освещенность рабочего места программиста. 107

8.1. Расчет освещенности рабочего места 107

8.2. Расчет вентиляции 111

8.3. Выводы 115

Глава 9. Проверка на соответствие нормативной документации международным стандартам полного профиля жизненного цикла ПС 116

8.1. Этапы и работы 116

Заключение 121

Использованные источники: 122

Приложение 1. Каталожное описание изделия 124

Specifications 125

Приложение 2. Руководство по установке системы 126

Приложение 3. Руководство по ликвидации системы 127

Приложение 4. Инструкции для всех типов пользователей 128

П 4.1 Инструкции для группы «Гость» 128

П 4.2 Инструкции для группы «Пользователь» 128

П 4.3 Инструкции для группы «Администратор» 128

Приложение 5. Графические материалы 129

Приложение 6. Описание демоверсии Ошибка! Закладка не определена.

Введение

Введение

От выбора системы управления сайтом зависит перспектива развития любого Интернет ресурса. Автором предлагается инструмент, который позволяет решить задачу стоящую перед каждым сайтом — эффективно осуществлять информационную поддержку и управление контентом сайта (CMS, content management system). Общеизвестно, что Интернет — удобная среда для получения информации, а интернет-сайт является эффективным средством представления наиболее полной информации о деятельности. Так же, ни для кого не является секретом, что ценность информации напрямую зависит от степени ее соответствия действительному положению вещей. Актуальные данные на сайте позволяют сохранить время. Максимально упростить процедуру поддержания информации в актуальном виде, сократить временные и финансовые издержки — это и есть основная задача системы управления сайтом.

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

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

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

• Управление контентом сайта

• Возможность редактирования текста

• Добавление на страницы изображений, таблиц, ссылок

• Возможность публикации новостей, помещения анонсов

Список литературы

Использованные источники:

1. Арбузов Ю.В., Леньшин В.Н., Маслов С.И., Поляков А.А., Свиридов В.Г. — Новый подход к инженерному образованию: теория и практика открытого доступа к распределенным информационным и техническим ресурсам. Под. ред. А.А. Полякова. — М.: Центр-Пресс, 2000. — 238 с.

2. Веллинг Л., Лора Томсон Л. Разработка Web-приложений с помощью PHP и MySQL. Вильямс, 2007 г., 880 с.

3. Выполнение организационно-экономической части дипломных проектов: учебное пособие. – М.: МИРЭА, 1994. – 74 с.

4. Гнеденко Б.В., Коваленко И.Н. «Введение в теорию массового обслуживания», Москва, изд. «Наука», 1987г.

5. Гринин И. PHP 5.1. Руководство программиста. Издательство: Питер, 2006 г., 496 стр.

6. Гутманс Э., Стиг Баккен, Дерик Ретанс: «PHP 5. Профессиональное программирование», Издательство: Символ-Плюс, 2006 г., 704 стр.

7. Золлинберг К. MySQL. Справочник по языку. MySQL Language Reference. Вильямс, 2005 г., 432 стр.

8. Коггзолл Д. PHP 5. Полное руководство. Издательство: Вильямс, 2006 г., 752 стр.

9. Корн Г., Корн Т. — Справочник по математике для научных работников и инженеров, Лань, 2003 г. — 832 с.

10. Кузнецов М., Симдянов И., Сергей Г. PHP 5. Практика создания Web-сайтов. Издательство: БХВ-Петербург, 2006 г., 948 стр.

11. Липаев В.В. Надежность программных средств. Серия «Информатизация России на пороге ХХI века». — М.: СИНТЕГ, 1999, 223с

12. Липаев В.В. Системное проектирование сложных программных средств для информационных систем. Серия «Информатизация России на пороге ХХI века». — М.: СИНТЕГ, 1999, 224с. Мазуркевич А., Еловой Д. PHP. Настольная книга программиста Издательство: Новое знание, 2006 г., 496 стр.

13. Ломов А. «HTML, CSS, скрипты: практика создания сайтов». Издательство: БХВ-Петербург, 2007 г., 416 стр.

14. Мартин Дж. «Организация баз данных в вычислительных системах». Издательство: Мир; 664 страниц; 2005 г.

15. Методические указания кафедры ТИССУ МИРЭА по дипломному проектированию Мордвинов В.А. Авторизированные лекции по общей теории сложных динамических информационных систем Конспект лекций для аспирантов и соискателей. МИРЭА, МГДД(Ю)Т, ГНИИ ИТТ «Информика», НИИ «Восход». М.: 2004 – 47с. Приложение: «Краткий глоссарий. Онтология информационных систем»

16. Методические указания по организационно-экономической части дипломных проектов.– М.: МИРЭА, 1990. – 30 с.

17. Мордвинов В.А «Полный менеджмент проектов информационных систем, порталов и картелей в образовании и науке», МГДД(Ю)Т, М., 2004г., с.50

18. Мордвинов В.А. — Конспект установочных лекций по дисциплине «ВВЕДЕНИЕ В СПЕЦИАЛЬНОСТЬ 071900 «ИНФОРМАЦИОННЫЕ СИСТЕМЫ (В ОБРАЗОВАНИИ)»» («Информсреда в образовании)./ Под общей редакцией ректора МИРЭА, проф., д.ф.-м.н. А. С. Сигова/Учебное пособие: МГДТДиЮ, МИРЭА — М., 2000;

19. Ньюман К. Освой самостоятельно PHP. 10 минут на урок. Вильямс, 2006 г., 272 стр.

20. Олифер В. Г., Олифер Н.А. «Компьютерные сети. Принципы, технологии, протоколы». Изд. Питер, 2000 г.

21. Охрана труда и окружающей среды: методические указания по выполнению раздела Охрана труда и окружающей среды в дипломных проектах. –М.. МИРЭА. 1980. – 80с.

22. Силаев А.В., Свечников С.В., под ред. Мордвинова В.А: «Аналитические и инженерные расчеты при проектировании ИС в образовании», МИРЭА-МГДД(Ю)Т, М., 2004г., с.47

23. Скляр Д., А.. PHP. Рецепты программирования. Русская Редакция, БХВ-Петербург, 2007 г., 736 стр.

24. Хендерсон К. — Руководство разработчика баз данных

25. Чистяков В.Д. Анатомия ПК: Все, что вы хотели узнать об устройстве и возможностях ПК. Россия Москва, НТ Пресс, 2007, 160 с.

26. Пфаффенбергер Б., Стивен Шафер, Чак Уайт, Билл Кароу. HTML, XHTML и CSS. Библия пользователя. Издательство: Вильямс, 2007 г., 752 стр

Примечания:

Примечаний нет.

Пример готовой дипломной работы по предмету: Информационные технологии

Содержание

Оглавление:

Введение 3

Глава

1. Основные понятия и этапы проектирования динамических ИС 5

1.1. Задачи и этапы проектирования ИС 5

1.2. Технологии проектирования программного обеспечения ИС 12

1.3. Особенности проектирования динамических ИС 19

Вывод по главе 1 29

Глава

2. Анализ существующих адаптивных динамических ИС управления сайтом 30

2.1. Описание основных CMS 30

2.2. Сравнительный анализ существующих адаптивных динамических ИС 42

2.3. Выбор адаптивной динамической ИС 48

Вывод по главе 2 55

Глава

3. Автоматизированная адаптивная динамическая ИС управления сайтом 56

3.1 Процессы жизненного цикла информационной системы 56

3.2 Разработка структурной схемы системы 59

3.3 Описание работы системы управления сайтом 64

3.4 Микроклимат и освещенность рабочего места программиста 78

Вывод по главе 3 83

Заключение 84

Список использованной литературы 89

Приложение А 96

Выдержка из текста

Введение

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

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

Так вопросы управления сайтами с точки зрения обеспечения надежного функционирования рассмотрены в работах Вишневского В.М., Рыкова В.B., Ивницкого В.А., Вербицкого С.Н., Kelly F.P., Korilis Y.A., Altman E., Turner S.и др.. Однако, данные исследования не принимают в расчет человеческий фактор, инсайдерские угрозы, имеющие место в реальных системах.

Цель работы заключается в разработке и внедрении адаптивной динамической информационной системы управления сайтом на базе OpenCart 2.0.0.

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

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

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

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

Научная новизна работы состоит в следующем:

Разработан оригинальный алгоритм управления сайтом на базе адаптивной динамической информационной системы управления сайтом OpenCart 2.0.0.

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

Ожидаемые результаты работы

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

Список использованной литературы

Список использованной литературы:

1. Гражданский кодекс Российской Федерации. Часть 1 от

3. ноября 1994 г. //Собрание законодательства Российской Федерации. 1994. № 32.Ст.3301.

2. ГОСТ 7.83-2001. Межгосударственный стандарт. Система стандартов по информации, библиотечному и издательскому делу. Электронные издания. Основные виды и выходные сведения. – Введен 2002.07.01. – М.: Изд-во стандартов, 2002. – 126 с.

3. ГОСТ 2.105-95 ЕСКД Общие требования к текстовым документам.

4. Александров А.С. Busness Online//Электронный двигатель торговли.№ 9.-2010.-156 с.

5. Алексеев A. A.Web promotion или как предпринимателю понять, что он рекламирует в Интернет М.//Мир Интернет. — № 6. — 2007.c 12-15

6. Бурдинский А.А. Интернет-маркетинг как новый инструмент развития бизнеса//Маркетинг и маркетинговые исследования в России. — 2011. — № 2., c 21-24

7. Бокарев Т.А. Способы продвижения компании в сети Интернет//Маркетинг и маркетинговые исследования в России. -2009. — № 4.

8. Безручко В. Т. Компьютерный практикум по курсу «Информатика»: учебное пособие. — 3-е изд., перераб. и доп. — М.: ИД «ФОРУМ»; ИНФРА-М, 2009. — 368 с.

9. Баранова И. В. КОМПАС-3В для школьников. Черчение и компьютерная графика. Учебное пособие для учащихся общеобразовательных учреждений. — М.: ДМКПресс, 2009. — 272 с.

10. Бурас М.М. Нестандартная маркетинговая активность в интернете// Маркетинг и маркетинговые исследования в России. — 2011. — № 4., с. 24-32

11. Бокарев Т.А. Оценка эффективности рекламных кампаний в Интернете//Маркетинг и маркетинговые исследования в России, — 2010. — № 2. -С. 18-21.

12. Беклешов В. К. Технико-экономическое обоснование дипломных проектов М.: Высшая школа, 2001

13. Брандебау Дж. JavaScript – Сборник рецептов.- СПб.: Питер, – 2000. – 416с.

14. Богатырь Б. Н., Казубов Б. Н. Системная интеграция информационных технологий в научно-образовательной сети. / Проблемы информатизации высшей школы. — 2005. – 426 с.

15. Большаков В. П. Инженерная и компьютерная графика. Практикум. — СПб.: БХВ-Петербург, 2004. — 592 с.

16. Бешенков С. А., Ракитина Е. А. Информатика. Систематический курс. Учебник для 10-го класса. — М.: Лаборатория Базовых Знаний, 2011. — 432 с.

17. Буковецкая О.А. Дизайн текста: шрифт, эффекты, цвет. – М.: ДМК, 2000. – 304с.Брежнева, В.В. Информационное обслуживание: продукты и услуги, предоставляемые библиотеками и службами информации предприятий / В.В. Брежнева, В.А. Минкина; СПбГУКИ. – 2-е изд., перераб. – СПб.: Профессия, 2006. – 304 с. – (Серия «Библиотека»)

18. Вагнер Р., Вайк А. JavaScript.- К.: ДиаСофт, – 2001. – 464с.

19. Вуд Л. Web-графика. – СПб: «Диалектика», 2001. – 488c.Вин Дж. Искусство Web-Дизайна. — СПб: Изд-во «Питер», 2002. – 360с.

20. Г.К. Сагимбаев, Экология и экономика. – Алматы: Каржы-каражат, 2007. – 238 с.

21. Громов, Ю.Ю. Информационная безопасность и защита информации: Учебное пособие / Ю.Ю. Громов, В.О. Драчев, О.Г. Иванова. — Ст. Оскол: ТНТ, 2010. — 384 c.

22. Гордеева, А. С. Методика обучения информатике в старших классах / А. С. Гордеева. – М.: Изд-во АСТ, 2007. – 138 с.

23. Григорьев, С. Г. Методико-технологические основы создания электронных средств обучения / С. Г. Григорьев. – Спб.: СМИО Пресс, 2002. – 110 с.

24. Гурвиц, М. Использование Macromedia Flash MX: пер. с англ. / М. Гурвиц – М.: Бином, 2003. – 397 с.

25. Гультяев, А. К. Macromedia Flash MX / А. К. Гультяев. – Спб.: СМИО Пресс, 2002. – 398 с.

26. Глушаков С.В., Ломотько Д.В., Мельников И.В. Работа в сети Internet. – Харьков: Фолиант, – 2000. – 346с.

27. Дьяконов В.П. Internet Настольная книга пользователя. – М.: АСТ-Пресс, 2000. – 640с.

28. Дейт К. Дж. Введение в системы баз данных (седьмое издание): Пер. с англ. [Текст]/ К. Дж. Дейт – М.: Вильямс, 2001. – 1072 с.

29. Дроздев Н.- Создай Свой Собственный WordPress Сайт. – 2011. – 31 с.

30. Ершов Ю.А. Выступление на закрытии II Международного конгресса ЮНЕСКО «Образование и информатика»// Образование и информатика – 1996, № 5, с. 34-38

31. Иванов.А, Ашманов И., Вывод сайта на экраны//Интернет-маркетинг. — № 1(7).

  • 2012.

32. Информатика и информационные технологии: учебник для студентов вузов / М. В. Гаврилов. — М.: Гардарики, 2007. — 655 с.

33. Информатика. Задачник-практикум в 2 т. / Под ред. И. Г. Семакина, Е. К. Хеннера: Том. 1. — М.: Лаборатория Базовых Знаний, 2000. — 304 с.

34. Информационные системы и технологии в экономике: Учебное пособие для студ. высших учебных заведений по экон. спец. / Т.П. Барановская, В.И. Лойко, М.И. Семенов, А.И. Трубилин; Под ред. В.И. Лойко. – 2-е изд., доп. и перераб. – М.: Финансы и статистика, 2013 – 802 с.

35. Информатика: учебник для студ. сред. проф. образования / Е. В. Михеева, О. И. Титова. — 2-е изд., испр. — М.: Издательский центр «Академия», 2001. — 352 с.

36. Крамер Э. HTML. – СПб: «Диалектика», 2001. – 426c.

37. Кирсанов Д. Web-дизайн.- СПб.: Символ-Плюс, – 2000. – 376с.

38. Картузов А.В. Использование образовательных ресурсов Интернет / Кооперативная самобытность в новом тысячелетии : Тезисы докладов межвузовской научно-практической конференции.- Чебоксары, 2011. — 215с.

39. Леонтьев Б.К. Web-дизайн: тонкости, хитрости, секреты. – М.: Майор, 2011. – 176с.

40. Меклер В. Я., Овчинников П. А., Агафонов Е. П. Вентиляция и кондиционирование воздуха на машиностроительных заводах М.: Машиностроение, 1980 — 465 с.

41. Мюррей Д., Ван Райпер У. Энциклопедия графических форматов. – К.: BHV, 1997. – 672c.

42. Мамыкин А.А. Стратегия и тактика маркетинга в Интернет// Маркетинг в России и за рубежом. — 2000. — № 3. — С. 8 — 12.

43. Методические указания к выполнению раздела дипломного проекта “Охрана труда и техника безопасности”. Иванов В.В, Суслов В.В., Караганда 1985 г.

44. Морейнис А. Четыре источника и четыре составных части интернет-маркетинга. // Интернет — маркетинг. — № 1(1).

  • 2002. — С. 10-14.

45. Михайлова Е.А. Проблемы и перспективы взаиморазвития Интернета и международного маркетинга // Маркетинг в России и за рубежом. — 1999. -№ 6. -С. 10-13.

46. Морейнис А.Ф. Уловка-2. или виртуальная эффективность// Маркетинг и маркетинговые исследования в России. — 1999. — № 5. — С. 25 -29.

47. Николенко Д.В. Практические занятия по JavaScript.- М.: Наука и техника, 2000. – 128с.

48. Нидерст Дж. Web – мастеринг для профессионалов. Настольный справочник – СПб: Изд-во Питер, 2001. — 240c.

49. Нильсен Я. Web-дизайн.- СПб.: Символ-Плюс, – 2000. – 512с.

50. Осетрова, Н. А. Книга и электронные средства в образовании / Н. А. Осетрова, А. О. Смирнов. – М.: Логос, 2002. – 144 с.

51. Орлов Л. PHP/MySQL для начинающих — Кудиц-образ, 2007. С. 27-50.

52. Пауэлл Т.А. Полное руководство по HTML.- Мн.: Попурри, – 2001. – 912с.

53. Партыка, Т.Л. Информационная безопасность: Учебное пособие / Т.Л. Партыка, И.И. Попов. — М.: Форум, 2012. — 432 c.

54. Петров В.Н. Информационные системы: Учебник. – СПб.: Питер, 2012. – 325 с.

55. Роберт И.В. Современные информационные технологии в образовании: дидактические проблемы, перспективы использования.- М.: Школа-Пресс, 1994. – 205с.

56. Робин Ноблес, Керри-Лей Греди — Эффективный Web-сайт. Учебное пособие. – М.: Издательство ТРИУМФ, 2011– 560с.: ил.

57. Сейш, Тамми, Мак-Лейн, Гари. Дизайн и архитектура современного Web-сайта. Опыт профессионалов: Пер. с англ. – М. : Издательский дом «Вильямс», 2012. – 304 с.

58. Савельева Н. Системы управления контентом (рус.) // Открытые системы. — 2004. — № 4., с. 12-18

59. Создание Web-страниц для «чайников». — М.: изд-во «Диалектика», 2001. – 398с.

60. Стив Суэринг, Тим Конверс, Джойс Парк. Библия программиста: Русская Редакция, 2009 г. – 473 с.

61. Турбилин В. П. Автоматизированные информационные технологии в экономике / В.П. Турбилин. – М.: Инфа-М, 2000. – 420 с.

62. Тельнов Ю.Ф. Интеллектуальные информационные системы в экономике/ Ю.Ф. Тельнов – М.: Финансы и статистика, 1999. – 215 с.

63. Федорчук А. Как создаются Webсайты.- СПб.: Питер, – 2000. – 224с.

64. Харрис Э. PHP-MySQL для начинающих. – С.Пб.: Издательство «КУДИЦ-Образ», 2011. – 484 с.

65. Холмогоров В. Основы Web-мастерства. – СПб.: Питер, 2011. – 352с.

66. Цеховой В.А. Web-дизайн и коммерция. – М.: Наука и техника, 2010. – 192с.

67. Шапошников И. Webсайт своими руками. — СПб:Издательство «Питер», 2012. – 390с.

68. Шафран Э. Создание Webстраниц.- СПб.: Питер,– 2011. – 320с.

69. Шапошников И.В. Интернетпрограммирование.- СПб.: BHV, – 2011. – 224с.

70. Шаньгин, В.Ф. Информационная безопасность компьютерных систем и сетей: Учебное пособие / В.Ф. Шаньгин. — М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. — 416 c.

71. Ярочкин, В.И. Информационная безопасность: Учебник для вузов / В.И. Ярочкин. — М.: Акад. Проект, 2008. — 544 c.

72. Богомолов, В. А. Обзор бесплатных систем управления обучением / В.А. Богомолов. –http://ifets.ieee.org/russian/depository/v 10_i 3/html/9_bogomolov.htm, свободный.

73. Батищев, В. И. Мультимедийные средства / В. И. Батищев, В. Ю. Мишин. –http://ou.tsu.ru/seminars/sem 13/tezis/section 3.htm, свободный. – Загл. с титул. экрана.

74. О системе «Wordpress»– http://www.designaero.ru/wordpress.html

75. История версий. WordPress http://ru.wikipedia.org/wiki/WordPress

76. Работа с виджетами http://ruseller.com/lessons.php?rub=40&id=1266

77. Сайт Xampp http://www.apachefriends.org/en/xampp-windows.html .

78. Flash-технологии в Web-дизайне http://fti.udm.ru/tim/cat/books/kurs 2/s 3_5.htm , свободный. – Загл. с титул. экрана.

79. Flash-технологии: преимущества и недостатки http://www.i-ark.ru/articles/design/design_4.html , свободный. – Загл. с титул. экрана.

80. WordPress. Темы http://codex.wordpress.org

81. Генерация кода формы подписки [http://smartresponder.ru азмещено на www.allbest.Бад Смит, Артур Бибек.

Работа подготовлена и защищена в 2016 году, в Московский технологический институт, Направление: Информатика и вычислительная техника, Профиль: Технологии разработки программного обеспечения.

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

В дипломе рассматриваются следующие задачи:

  • Изучение существующего положения с применением IT-средств, в том числе сайтов, в бизнесе;
  • Составление подробного описания работы компании и обоснование важности разработки сайта;
  • Анализ и выбор CMS-модуля для разработки сайта;
  • Подготовка требований к сайту пожарной части по г. Москве и написание технического задания;
  • Детальное описание всех страниц сайта;
  • Подсчет стоимости работ по разработки сайта и выражение параметра экономической эффективности.

Методологическую и теоретическую основу работы выражают современные теоретические исследования и практические разработки российских и зарубежных авторов по проблемам создания эффективных ИС и применения современных IT в системе маркетинга, к примеру, это работы Алексеева Д. А., Носова Н.С., Сирый В.К., Потеряхина А. А.

Объектом исследования выступает деятельность пожарной части по г. Москве.

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

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

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

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

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

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

В комплект работы входит сайт, созданный с помощью языка программирования php и СУБД Mysql.

  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы

ГЛАВА 1. АНАЛИЗ ИНФОРМАЦИОННЫХ СИСТЕМ УПРАВЛЕНИЯ САЙТОВ 7
1.1 Теоретические основы создания сайтов 7
1.2 Исследование платформ создания сайтов, их преимуществ и недостатков 11
1.3 Обоснование выбора системы управления контентом для создания сайта 14
Выводы к главе 1. 23
ГЛАВА 2. ПРОЕКТИРОВАНИЕ САЙТА С АДАПТИВНОЙ ДИНАМИЧЕСКОЙ ИНФОРМАЦИОННОЙ СИСТЕМОЙ УПРАВЛЕНИЯ 24
2.1 Анализ предметной области 24
2.2 Этап проектирования сайта с помощью информационных систем управления 36
2.3 Описание работы в пользовательском интерфейсе сайта 50
Выводы к главе 2. 54
ГЛАВА 3. ЗАВЕРШАЮЩИЙ ЭТАП СОЗДАНИЯ САЙТА С АДАПТИВНОЙ ДИНАМИЧЕСКОЙ ИНФОРМАЦИОННОЙ СИСТЕМОЙ УПРАВЛЕНИЯ 55
3.1 Тестирование сайта и его системы управления 55
3.2 Защита сайта и системы управления 63
3.3 Экономическое обоснование создания сайта и его системы управления 67
Выводы к третьей главе 71
ЗАКЛЮЧЕНИЕ 73
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 76
ПРИЛОЖЕНИЯ 80
Приложение 1. Техническое задание для проектирования программного обеспечения интернет-магазина электроники. 80
Предметная область 80
1. Наименование и область применения 81
2. Основание для разработки 82
3. Назначение разработки 82
4. Технические требования к программе или программному изделию 82
4.1. Требования к функциональным характеристикам 82
4.2. Требования к надежности 83
4.3. Условия эксплуатации 84
4.4. Требования к составу и параметрам технических средств 84
4.5. Требования к информационной и программной совместимости 84
4.6. Требования к маркировке и упаковке 85
4.7. Требования к транспортированию и хранению 86
4.8. Специальные требования. 86
5. Требования к программной документации 86
Приложение 2. Экранные формы 86

Фрагмент для ознакомления

Дальше система разворачивалась на хостинге средствами C-PanelcPanel – программная оболочка, это возможность управлять всеми аспектами своего хостинга, используя единый интерфейс.Следующим этапом является установка системы и ее инсталляция. Сложного в данном процессе ничего нет, есть особенность: предварительно средствами PhpMyAdmin создаем базу данных и определяем администратора базы данных. Далее при установке выполняем практически линейную инструкцию с некоторыми предварительными настройками. Результатом является система, установленная на сервереПроцессы переноса файлов на сервер и начала инсталляции показаны на слайдеСлайд 11.На слайде показаны элементы настройки модуля интернет-магазина. Сама настройка с подключением и активизацией всех спроектированных функций содержит очень большое количество компонентов занимает много времени и поэтому не будет показана в презентации, хотя описана в работеСлайд 12.На слайде представлена панель управления товара со стороны менеджераСлайд 13.На слайде показаны интерфейсы поиска и выбора товара, а также заказ товара со стороны клиентаСлайд 14.При выполнении выпускной квалификационной работы была проанализирована литература и Интернет источники по вопросу веб-сайтов, CMS систем и их структуры, адаптивных систем разработки интернет-магазинов проанализирована литература и определены понятия связанные с электронными магазинами их работой, организацией, разработкой и продвижением.Было определено место электронных магазинов в системе электронной коммерции, изучен вопрос практической разработки электронных магазинов.В работе подробно описано значение Интернет-торговли в условиях современного рынка, дана характеристика видов, моделей организации, функций, возможностей и рисков торговых интернет-площадок, была охарактеризована маркетинговая онлайн-среда исследуемого объекта.В процессе исследования на этапе постановки задачи была исследована структура и выполнен анализ основных бизнес-процессов компании PERFOMANCEFOOD. Авторский вклад – разработка информационной системы торгового предприятия PERFOMANCEFOOD.Слайд 15.Спасибо за внимание

1. Алексунин В.А. Электронная коммерция и маркетинг в Интернете [Текст] / В.А. Алексунин, В.В. Ролигина.- М.: Дашков и Ко, 2007.
2. ВайкАллен. JavaScript. Энциклопедия пользователя: Пер.с англ./Аллен Вайк.- К.: ООО «ТИД» ДС», 2001.- 480с.
3. Голик В.С. Эффективность Интернет-маркетинга в бизнесе [Текст] / В.С. Голик. — М.: Дикта, 2008.
4. Гудман Д. JavaScript. Библия пользователя, 4-е издание. Пер. с англ. / Д. Гудман — М.: Издательский дом «Вильямс», 2003. -960с.
5. Данько Т.П. Управление Интернет-маркетингом: учебное пособие [Текст] / Т.П. Данько. — М.: Инфра-М, 2007.
6. Дик В.В. Электронная коммерция [Текст] / В.В. Дик, М.Г. Лужицкий, А.Э. Родионов. — М.: Московская финансово-промышленная академия, 2005
7. Люке Б. Как открыть интернет-магазин»// Оборот.ру [Электронный ресурс]. – Электрон. журн. – 2007
8. Норт. Б. Joomla! Практическое руководство. / Б. Норт. — М.; СПб.: Символ-Плюс, 2008, -448 с.: ил.
9. Орлов Л. Как создать электронный магазин в Интернет. / Л. Орлов. М.; Бук-прес, 2006, — 384 с.: мул.
10. Особенности продвижения електронного магазина. [Электронный ресурс]. — Режим доступа http://www.modesco.ru/publications/osobjennosti-prodvizhjenija-eljektronnogo-magazina.html
11. Секачев Антон. Инструкция для клиентов электронного магазина. Электронный ресурс — [Режим доступа] — http://citforum.univ.kiev.ua/hardware/sekachev/eshopfaq.shtml
12. Соколова А.Н., Геращенко Н.И. Электронная коммерция. Мировой и российский опыт. — М.: Открытые системы, 2010. 318 с.
13. Фертова В.В. Реклама и продвижение в интернете: выбор каналов, оценка эффективности // Интернет-маркетинг. – 2010. – № 6. – С. 368-385.
14. ФортинМихель. Возьмите покупателя за руку. -. http://www.bizmost.biz/michel_fortin/art012.php
15. Электронный магазин . Телеком. [Электронный ресурс]. Режим доступа: — http://telecom-media.com.ua/ser/111-jelektronnyjj-magazin.html
16. Мэрриотт Д., Уоринг Э. Joomla! 3.0: Официальное руководство/ Дженнифер Мэрриотт, Элин Уоринг. Для профессионалов – СПБ.: Питер, 2013.– 496с.
17. Клименко Р. Веб-мастеринг на 100% / Роман Клименко – СПБ.: Питер, 2015.– 560с.
18. Янк К. PHP и MySQL / К. Янк. От новичка к профессионалу / Кевин Янк – М: ЭКСМО, 2013.– 381с.
19. Дэн Рамел. Joomla! для профессионалов /Рамел Дэн , М.: APRESS, 2014.– 448с.
20. Уильямс Б. WordPress для профессионалов. Разработка и дизайн сайтов. / Уильямс Б., Дэмстра Д., Стэрн Х., М.: APRESS, 2014.– 464с.
21. Декстер М., Лэндри Л. Joomla! Программирование, Joomla, , 2014.– 592с.
22. Пилипчук И. Как создать книжный интернет-магазин? -2017 – [Электронный ресурс]. Режим доступа: https://www.imagecms.net/blog/e-commerce/kak-sozdat-knizhnyi-internet-magazin
23. Шаков Т., Федоткин Н. План открытия интернет-магазина тактика быстрого старта / Тимур Шаков, Николай Федоткин. Учебное пособие бизнес-школы Imsider: 2018. –65с.
24. Лавдэй Л., Нихаус С. Проектирование прибыльных веб-сайтов / Лэнс Лавдэй,Сандра Нихаус : Изд. Манн, Иванов и Фербер, 2016. – 418с.
25. Burge Stephen Joomla 3 Explained: Your Step-by-Step Guide to Joomla 3. Joomla! Second Edition: 2015. – 69c.
26. VirtueMart, by VirtueMart Team — Joomla Extension Directory -2018 – [Электронный ресурс]. Режим доступа: https://extensions.joomla.org/extension/virtuemart/
27. VirtueMart v3.0.18 — популярный компонент интернет магазина для Joomla. -2018 – [Электронный ресурс]. Режим доступа: http://cmsheaven.org/extensions/joomla/virtuemart-component/
28. Пьюривал С. Основы разработки веб-приложений. Бестселлеры O’Reilly. 2015. –272c.
29. Фрэйн Б. HTML5 и CSS3.Разработка сайтов для любых браузеров и устройств. СПБ.: Питер, 2013 – 304
30. Флэнаган Д. JavaScript. Подробное руководство, 6-е издание. СПБ.: Питер, 2013 – 1080c.
31. Зуб А.Т. Стратегический менеджмент: теория и практика: Учебное пособие для вузов. — М.: ИД «ФОРУМ»: ИНФРА-М, 2010. — 415 с.
32. Кован С.Е. «Финансовая устойчивость предприятия и её оценка для предупреждения его банкротства» / С.Е. Кован, Е.П. Кочетков // Экономический анализ: теория и практика – 2009г. – № 15.
33. Фомина Т.Г., Соколова А.С. Интернет-магазин: понятие и виды // NAUKA-RASTUDENT.RU . – 2014. №2 (02).
34. Шпак Ю. Web-разработка средствами MODx. – М: МК-Пресс, 2012. – 400 с.
35. Кравченко В. Клиентоориентированность и основные проблемы Топ-100 интернет-магазинов. URL: http://www.searchengines.ru/ articles/klientoorientir.html (дата обращения: 28.04.2018).

Динамическая модель управления с бесконечным горизонтом в односекторной экономической системе

МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РФ

Московский Государственный Институт Электроники и Математики

(Технический Университет)

КУРСЫ

В ходе «Методы оптимизации и их приложения»

На тему

«Динамическая модель управления с бесконечным горизонтом в односекторной экономической системы»

Выполнила студентка

группа ЭМ-81:

Филатова Е. С..

Руководитель:

Шнурков П. В.

Москва 2011

Исходное состояние

Изначально условие-это набор данных

1,40,60,50,70,3

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

Экономических систем. Общая характеристика

Системой называется совокупность элементов и связей между ними.

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

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

Экономические системы могут быть разделены на статические и динамические.

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

Пример статической модели — производственной функции:

K — объем основных фондов (капитал);

L — объем трудовых ресурсов;

— объем производства.

Классический пример — функция Кобба-Дугласа.

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

Динамические системы. Модель Солоу.

Дискретного времени. Основные параметры модели:

Y — количество продукта на продукт (валовой внутренний продукт)

Разработка адаптивной динамической информационной системы управления сайтом, диплом разработка сайта

Цена: 6120 руб.

Описание

Работа подготовлена и защищена в 2016 году, в Московский технологический институт, Направление: Информатика и вычислительная техника, Профиль: Технологии разработки программного обеспечения. Важность проекта связана с расширением сферы влияния интернета в стране, ростом его пользователей и обязательным условием для любой фирмы иметь представительство в сети. В дипломе рассматриваются следующие задачи: Изучение существующего положения с применением IT-средств, в том числе сайтов, в бизнесе;Составление подробного описания работы компании и обоснование важности разработки сайта;Анализ и выбор CMS-модуля для разработки сайта;Подготовка требований к сайту пожарной части по г. Москве и написание технического задания;Детальное описание всех страниц сайта;Подсчет стоимости работ по разработки сайта и выражение параметра экономической эффективности. Методологическую и теоретическую основу работы выражают современные теоретические исследования и практические разработки российских и зарубежных авторов по проблемам создания эффективных ИС и применения современных IT в системе маркетинга, к примеру, это работы Алексеева Д. А., Носова Н.С., Сирый В.К., Потеряхина А. А. Объектом исследования выступает деятельность пожарной части по г. Москве. В процессе реализации указанных задач в рамках работы применялись методы финансово-экономического, логического и системного, анализа, статистические методы, а также доступные механизмы сбора и обработки данных. Базовой частью исследования стала общенаучная методология, которая включает в себя системный, комплексный подход к решению проблем. Работа состоит из введения, трех глав, заключения, списка использованной литературы. Дипломная работа имеет три главы. В первой главе работы выделено значение интернет-маркетинга для любой фирмы в настоящее время, отдельно отражены вопросы продвижения сайтов в интернет и понятия сайта, как инструмента интернет-маркетинга для фирмы. Также на основании требований, приложенных к сайту, создан порядок его построения и реализации. Третья глава включает ТЗ на создание сайта, в том числе описанные требования к его функциональности, эргономике, интерфейсу, режимам работы, видам обеспечения: математическом, информационном, программном и лингвистическом В этой же главе построена структура программных модулей сайта, составлен порядок разработки интерфейса, описан базовый алгоритм использования сайта, содержание его информационных страниц. Таким образом, результатом дипломного проекта стал информационный сайт для пожарной части по г. Москве. Следовательно, цель работы достигнута, а задачи выполнены. В комплект работы входит сайт, созданный с помощью языка программирования php и СУБД Mysql.

Характеристики

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

  • Категория

    программирование

Предложения магазинов

Разработка адаптивной динамической информационной системы управления сайтом, диплом разработка сайта цена в России начинается от 6120 рублей. Самая низкая цена на этот товар 6120 руб. в интернет магазине diplom-it.ru. Для покупки товара перейдите по ссылке любого интернет магазина из списка. Мы не можем гарантировать точность предоставленных на этой странице цен, для уточнения актуальной цены перейдите в интересующий вас магазин.

diplom-it.ru

Цена 6 120 ₽ В магазин

1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ПОСТАНОВКА ЗАДАЧИ
1.1 Технико-экономическая характеристика предметной области и предприятия» Анализ деятельности «КАК ЕСТЬ»
1.1.1 Характеристика предприятия и его деятельности

ООО «Кадэкс» —профессиональный сервис для технического обслуживания, ремонта автомобиля. Сервисная сеть из более чем 11 тысяч профессиональных СТО является одной из самых крупных независимых сетей в мире. Обладая уникальными возможностями, мы способны позаботиться обо всех компонентах автомобиля.
Показатели деятельности компании приведены в таблице 1.
Таблица 1
Анализ основных финансово – экономических показателей деятельности ООО «Кадэкс»
Наименование
показателя Единица
измерения За 2019 год За 2020 год
Объем оказанных услуг, продаж тыс. руб. 396375,5 535106,925
Число обслуженных клиентов чел. 2625 3543,75
Выручка от оказания услуг, продаж тыс. руб. 6150,525 8303,20875
Среднесписочная численность работников чел. 225 298
Годовой фонд оплаты труда тыс. руб. 73503,75 99230,0625
Среднемесячная заработная плата работников тыс. руб. 39,3 53,055

1.1.2 Организационная структура управления предприятием
ООО «Кадэкс» имеет организационную структуру управления, представленную на Рисунке 1.

Рисунок 1 — Организационно-штатная структура ООО «Кадэкс»
Структура управления на предприятии является линейной. В ней руководителю непосредственно подчинены отделы, что позволяет обеспечить эффективное прямое управление хозяйственным субъектом. При этом основная управленческая нагрузка предполагает разделение функций управления между высшим руководством и руководителями подразделений.
Каждое подразделение и должность выполняют определенные функции.
В результате все должностные лица имеют определенные права на распоряжение ресурсами и также несут ответственность за корректное выполнение плана и достижение запланированных целей.
Генеральный директор осуществляет общее руководство компанией. Он также определяет маркетинговую политику фирмы, направление ее развития, штат сотрудников, объем товара и ассортимент товара.
В прямом подчинении у генерального директора находятся его заместители, а также начальники всех отделов и юрисконсульт.
Подразделение, осуществляющее контроль за учетом персонала, как правило, выполняет в компании и другие функции, связанные с учетом, распределением и другими функциями, благодаря которым организация эффективно распределяет и использует специалистов, подготавливает кадровый резерв и в целом осуществляет свою деятельность [4].
При этом отделу кадров главной целью определяется наполнение деятельности компании специалистами высокого уровня, что позволяет в целом более эффективно и низкими затратами выполнять функции. При этом должны учитываться такие характеристики персонала, как образование, опыт, целеустремленность, возможность кадрового роста, квалификация, работоспособность и потенциал в целом.
Для достижения цели отдел кадров выполняет следующие функции:
• Подбор кандидатов на вакантные должности;
• Подготовка сотрудников и повышение их квалификации;
• Контроль возможности организации кадрового резерва организации;
• Окончания трудовой деятельности;
• Использование выходных и праздничных дней, установленных законодательством,
• Учет рабочего времени.

1.1.3 Программная и техническая архитектура ИС предприятия
Для обеспечения использования информационных ресурсов на предприятии используется информационная система, включающая в себя программную и техническую архитектуру. Техническая архитектура является совокупностью технических средств, таких, как сервера, персональные компьютеры, сетевое оборудование и так далее.
К средствам технической архитектуры организации относятся сервера, персональные компьютеры работников ООО «Кадэкс», сетевое оборудование (кабель и маршрутизаторы).
Укрупненная схема технической архитектуры предприятия представлена на рисунке 2.
Рисунок 2 — Структурная схема технической архитектуры ООО «Кадэкс»
Локальная вычислительная сеть построена на основе многопротокольного маршрутизатора в стойке IBM System Storage SAN06B-R.
Данное сетевое устройство обеспечивает высокую производительность, имеет FC-порты со скоростью передачи данных до 8 Гбит/с и аппаратную обработку данных для работы портов 1 Gigabit Ethernet (GbE) IP со скоростью физической линии.
В пользовательской части технической архитектуры размещены АРМ сотрудников ООО «Кадэкс», которые имеют следующие характеристики:
• Процессор Intel Pentium® Dual-Core #E5300, 2.6
• HDD 320 Гб
• Сеть 10/100 Мбит/с
• Оптический накопитель DVD±RW
• Корпус ATX Miditower 350 Вт чер./серебристый
• Монитор Acer A221HQbd [21.5» Wide, 16:9 FHD, 5ms, 50000:1, DVI w/HDCP, Black glossyl]
Схема используемой программной архитектуры представлена на рисунке 3.

Рисунок 3 — Схема программной архитектуры
В соответствии с представленной схемой, в качестве операционной системы на АРМ пользователей используется Windows 10, в качестве серверной – Linux 2.6.25, MS Windows Storage Server 2018.
В качестве пакета офисных приложений установлен MS Office 2018 Prof, включающий в себя MS Word 2018, MS Excel 2018., MS Outlook 2018.
Для защиты от вирусных атак используется (как на АРМ сотрудников, так и на серверах) ESET NOD32 Smart Security Business Edition.
Данное ПО обеспечивает комплексную защиту серверов и рабочих станций, включающая в себя антивирус, антишпион, антиспам, персональный файервол, а также приложение ESET Remote Administrator, которое обеспечивает централизованное администрирование антивирусного решения в корпоративных сетевых средах предприятия или глобальных сетях.

1.2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
1.2.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов

Структура деятельности компании достаточно хорошо описывается поэтапно, на основании функциональных связей. Рисунок 4 дает общее представление о деятельности компании.

Рисунок 4 — Диаграмма организации работы автосервиса
Как видно из представления входными данными для основного процесса являются:
? данные по запасным частям и расходным материалам;
? заказы клиентов;
? предложения по поставкам;
? данные поставщиков.
Для осуществления деятельности автосервиса используются внутренние ресурсы:
? оборудование мини-автоцентра;
? сотрудники мини-автоцентра.
Регламентация работы автосервиса, которая разработана в соответствии с законодательством РФ и все процессы, проходящие в организации, осуществляются в рамках законодательной базы [5].
Выходными данными для основного процесса выступают:
? отчеты по деятельности автосервиса;
? гарантийные обязательства по проданным товарам и осуществленным услугам.
Дальнейшее решение задачи автоматизации предполагает структурирование, а, следовательно, разложение общего процесса на подпроцессы.

1.2.2 Определение места проектируемой задачи в комплексе задач и ее описание

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

Рисунок 5 — Представление основных направлений деятельности внутри компании
Выделенные направления, которые включают в себя этапы по осуществлению деятельности автосервиса:
? поставку запасных частей и расходных материалов;
? хранение запасных частей и расходных материалов;
? предоставление услуги мини-автоцентра;
? формирование отчетности.
Поставка запасных частей и расходных материалов осуществляется при наличии данных по запасным частям и расходным материалам и соглашения с поставщиком. Кроме этого, в процессе работы с разными поставщиками возникает потребность обновления сведений о предоставляемых условиях работы, поэтому возможно перезаключение соглашений и поиск поставщиков на основные группы товаров как новых, с которыми компания не проводила операций, так и уже известных для налаживания поставок [6].
В результате менеджер по снабжению осуществляет операции (рисунок 6):
? регистрации поставщика;
? поиск необходимого товара по прайсу поставщика;
? оформление поставки (подготовка отчета для поставщика).

Рисунок 6 — Подпроцессы, составляющие последовательность поставки запчастей
Хранение материалов предполагает наличие информации по запасным частям и материалам, данных по поставщику и других характеристиках, которые определяют в дальнейшем ответчика по гарантийным обязательствам в ситуациях наступления гарантийных случаев.
Выполняя функции менеджера склада, сотрудник участвует в подпроцессах:
? регистрация запасных частей и расходных материалов в качестве элемента справочника;
? оформление поступления на склад (приход), которое включает выбор места размещения и расположения материалов на складе;
? проведение поиска материала по внутреннему запросу или для проведения переучета;
? осуществление выдачи и оформление соответствующей документации (расход).
Перед проектным этапом разработки системы автоматизации предполагалось путем анкетирования максимально и точно очертить круг предъявляемых к системе требований. Однако данный вариант оказался неприемлем, так цели и задачи, глобально стоящие перед системой, по-разному воспринимались различными потенциальными пользователями системы, что вело к противоположным ответам на одни и те же вопросы.
В связи с этим, этап предпроектного анализа заключался в интервьюировании потенциальных пользователей автоматизированной системы, а также выборочном интервьюировании клиентов автосервиса с целью выявить основные претензии (скорость обслуживания, качество выполнения заказов), предъявляемые ими к компании. После интервьюирования результаты его были всесторонне исследованы, что позволило детально определить требования к автоматизированной системе работы с клиентами. В этих требованиях были учтены и пожелания сотрудников компании и требования клиентов.
На основании выявленных проблем, на этапе выработке требований к разрабатываемой автоматизированной системе по работе с клиентами, основными требованиями являются [7]:
? автоматизация приема заявок от клиентов и формирование на их основе заказов приемщиками автосервиса;
? возможность для приемщиков с помощью разработанных отчетов видеть свободных мастеров, чтобы своевременно и эффективно распределять заказы между мастерами;
? возможность формирования различных аналитических и статистических отчетов по количеству и качеству работы с клиентами с целью владения информации о динамике развития компании;
? полная информация о работе мастеров с фиксацией нареканий от клиентов, количества выполненных заказов, невыполненных заказов (с указанием причины);
? консолидированная отчетность для генерального директора, которая даст возможность видеть ему общую картину на данном участке работы.

1.2.3 Обоснования необходимости использования вычислительной техники для решения задачи

Учет и планирование продаж, а также получение отчетов по ним в настоящее время осуществляется вручную, без применения средств автоматизации. В этом случае многие аспекты остаются без внимания компетентного руководителя, что приводит к ошибкам со стороны отдела и влечет за собой не только штрафы и неустойки, которые выплачивает компания клиентам согласно договорам, но и к потере так называемого “goodwill”(с анг.: деловая репутация, престиж, авторитет).
Схема документооборота приведена на рисунке 7.

Рисунок 7 — Схема документооборота
Оценим временные затраты на выполнение повседневных операций менеджером по продажам при учете продаж.

Таблица 2
Временные характеристики процессов продавца консультанта
Действие Среднее количество
за рабочий день Время, необходимое для выполнении одного действия, минут Общее время, минут
Учет продажи 10 5 50
Проверка корректности отчетов 10 10 100
Выписка квитанции на оплату 10 20 200
Контроль первичных документов 10 15 150
Подготовка обобщенных отчетов 10 5 50
Подсчет экономических показателей 10 10 100
Получение статистической отчетности за период (раз в неделю) 0,14 60 8,4
ИТОГО, минут: 658
В таблице 3 приведены планируемые характеристики после использования разработанной ИСС.
Таблица 3
Расчет эффекта использования
Действие Среднее количество
за рабочий день Время, необходимое для выполнения одного действия, минут Общее время, минут
Учет продажи 10 5 50
Проверка корректности отчетов 10 10 50
Выписка квитанции на оплату 10 2 100
Контроль первичных документов 10 15 20

Продолжение таблицы 3
Действие Среднее количество
за рабочий день Время, необходимое для выполнения одного действия, минут Общее время, минут
Подготовка обобщенных отчетов 10 1 150
Подсчет экономических показателей 10 1 10
Получение статистической отчетности за период (раз в неделю) 0,14 1 10
ИТОГО, минут: 340

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

1.2.4 Анализ системы обеспечения информационной безопасности и защиты информации
Обеспечение информационной безопасности можно рассматривать как одну из важнейших задач для любой компании, работающей с информацией, разглашение которой может дорого стоить. Характерным в такой работе является то, что почти каждый человек понимает для себя важность защиты данных, но на практике лишь несколько понимают необходимость такой защиты и представляют реальные последствия и методы их предотвращения. У большинства же людей информационная угроза ассоциируется с сфенами из популярных фильмов о «хакерах». На практике же все не так просто, ведь ИБ обязана учитывать множество факторов, которые так или иначе связаны с рассматриваемым объектом.
Каждый год появляется множество новый научных открытий, особенно заметно это в сфере информационных технологий. Реализуются новые технологии обработки данных, их хранения, передачи, благодаря этому растут и вычислительные мощности, направляемые на преодоление даже самых современных систем защиты. Продвижение таких направлений, как физика волн, радиоэлектроника, электромагнитные импульсы, позволяют изобретать все более изощренные способы получения данных, при которых даже не устанавливается непосредственного контакта с компьютером жертвы [9].
Защита ресурсов обычно осуществляется на этапе их разработки, эксплуатации, производства или модернизации, а также в неразрывной цепочке ввода, обработки, передачи и хранения данных. Применение таких принципов позволяет дать возможность создавать СЗИ, у которой нет слабых звеньев как на отдельных этапах жизненного цикла КС, так и при работе любого элемента и выбранного режима работы КС. Однако сейчас в компании такая взаимосвязь отсутствует.
Механизмы защиты, которые активно применяются для создания систем защиты, должны быть увязаны с временем, местом и характером действий. Комплексность также предполагает реализацию различных методов и свойств защиты данных: программных, технических, криптографических, правовых или операционных. Поэтому даже простая СЗИ является комплексной.
Система защиты должна иметь несколько уровней, которые перекрывают друг друга, т.е. подобные системы строят обычно по типу «матрешки»:
• Контроль по периметру объекта;
• Контроль по периметру здания;
• Охрана внутри помещений;
• Защита аппаратных средств;
• Защита программных средств;
• Защита данных.
В рассматриваемом компании сейчас реализована только защита по периметру, а также частичная защита данных.
Для построения системы защиты важно определить принципы, опираясь на которые она будет построена. СКЗИ — это сложная система, которая функционирует в основном у условиях неопределенности, и требует значительных материальных затрат. Поэтому определив основные параметры СКЗИ можно выявить базовые подходы к ее построению.
Принцип законности состоит в том, что принимаемые меры соответствуют законодательству РФ о защите данных, а если законы ответствуют, то соответствие должно опираться на другие нормативные документы по защите.
Исходя из принципа полноты защищаемых данных, охране подлежит не только информация, которая составляет коммерческую, государственную или служебную тайну, но и та часть доступной информации, утрата которой может принести серьезный ущерб ее собственнику или владельцу. Внедрение данного принципа позволяет обеспечить охрану интеллектуальной собственности.
Принцип обоснования защиты связан с установлением экспертного заключения о целесообразности засекречивания и защиты той или иной информации, а также возможных экономических и других последствия от такой защиты исходя из интересов самого государства, общества и социума. Такой подход позволяет расходовать средства на защиту только тех данных, утрата которых действительно может нанести серьезный ущерб владельцу [10].
Принцип внедрение специальных подразделений по защите данных заключается в том, что подобные подразделения особенно актуальны для организации комплексной защиты, поскольку только спецслужбы могут разрабатывать и внедрять разного рода защитные мероприятия и вести контроль за их выполнением.
Требование участия в защите всех заинтересованных лиц исходит из того, что защита данных является служебной обязанностью того сотрудника, которые имеет к ней доступ и работает с ней в силу должностных обязанностей, при этом такое участие может только увеличить надежность защиты.
Принцип персонального ответа за защиту данных требует, чтобы каждый сотрудник отвечал персонально за неразглашение и сохранность вверенной ему защищаемой информации, а за ее утрату или распространение нес уголовную, административную или другую ответственность.
Принцип наличия и применения всех необходимых средств для защиты заключается в том, что СКЗИ обязывает с одной стороны, участия в ней руководства и всех исполнителей, которые соприкасаются с защищаемыми данными, с другой стороны – использования разных организационных форм и методов, и с третьей стороны – наличия важных материально-технических ресурсов, которые включают в себя технические средства безопасности.
Принцип превентивности исходных мер по защите данных предусматривает заблаговременное опережающее принятие мер по защите данных еще до начала разработки или получения какой-либо информации. Это принцип показывает четкую необходимость проектирования защищенных информационных технологий.
Многие источники угроз используют уязвимости для нарушения безопасности данных, получения некой выгоды (в виде нанесения ущерба собственнику данных). Кроме того, реальны и не злонамеренные действия источников угрозы, которые просто активируют уязвимости, наносящие непосредственный вред [11].
Каждой угрозе можно сопоставить разные уязвимости. Ослабление или полное устранение уязвимостей в значительной степени может влиять на реализацию угрозы безопасности данных.
Для решения проблем безопасности КС компании, описанных выше, требуется реализовать ряд задач:
1) Обновить требования в рамках ИБ в процессе разработки и внедрения ИС;
2) Поддержать соответствие норм и СЗИ в ИС положениям всех регулирующих документов по ИБ;
3) Обновить правовую и нормативную базу поддержки ИБ, скоординировать работу по ЗИ;
4) Поддерживать достоверность, полноту и оперативность прихода данных, а также поддерживать информационно процесс определения управленческих решений;
5) Защитить от третьих лиц процесс работы ИС, обновить СиЗИ, ее форму, организацию, методики предотвращения и минимизации последствий ИБ;
6) Предотвратить совместно с организационно-правовыми мерами и техническими СЗИ возможные НСД и незаконные посягательства на ИС от третьих лиц и персонала, не имеющего нужных полномочий;
7) Записывать все события, которые могут влиять на ИБ, полный контроль и отчетность по каждой реализованной операции, совершённой внутри ИС;
8) Выявлять, прогнозировать и оценивать источники угроз, условия и причины, которые помогают повышаться ущербу субъектов, нарушать корректное функционирование и повышать в ИС процесс изучения рисков реализации угроз, оценивания возможного ущерба, минимизации неприемлемых воздействий ИБ, реализации среды для уменьшения, возмещения и локализации возможного возмещения ущерба;
9) Поддержать доступность отката до актуального состояния ИС в рамках нарушения ИБ;
10) Подготовить совокупную систему ИБ.
Действия, необходимые для ЗИ, состоят из:
1) Правовой защищенности – законов, актов, процедур и правил, поддерживающих ЗИ в рамках правового поля [12];
2) Организационная защищенность – разделение деятельности компании и связей с исполнителями на правовой основе, что позволяет минимизировать или вообще исключить любой ощутимый вред;
3) Инженерно-техническая защищённость – применение разных технических средств, которые защищают от возможного ущерба бизнес-деятельности.

1.3 Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ»

1.3.1 Анализ существующих разработок для автоматизации задачи

Для разработки сайтов в последнее время все чаще используются системы управления контентом (CMS).
К базовым требованиям, которым должен отвечать сайт организации, относят:
• Дизайн, удобный для восприятия данных и поддерживающий позитивный настрой;
• Доступность обратной связи посредством сайта;
• Доступность последующего развития, и, как итог, удобство контроля, наличие дополнительных модулей и простота их активации;
• Стойкость к взлому и заражению вирусами;
• Доступность поисковой оптимизации;
• Простота мониторинга посещаемости.
Главным требованием выбора должно быть следование информационной модели (ИМ) системы требованиям, которые предъявляются к сайту. Информационная модель – это совокупность того, из чего с точки зрения системы сделан сайт. Ошибка в выборе правильной ИМ часто приводит к многократному повышению сложности внесения изменений на сайт и почти полной невозможности последующего его развития.
Базовые принципы систем управления контентом (CMS):
1) Доступность. В процессе применения CMS на сайте не нужно инсталлировать какое — то специальное ПО — сама система развёртывается на веб-сервере и все операции с контентом реализуются через любой интернет-браузер (IE, Mozilla, Opera, Safari, GoogleChrome и т.д.) [13];
2) Функциональность. Практически все CMS сделаны по принципу модульности: есть базовая основа, к которой подключаются дополнительные модули. Эти модули могут уже входить в состав комплекса, могут устанавливаться отдельно, а также многие системы поддерживают самостоятельную разработку и включение таких модулей;
3) Безопасность. Почти все современные системы имеют ряд средств для безопасной работы с сайтом, ЗИ и поддержания целостности структуры;
4) Общая структура. Почти все CMS состоят из оболочки (программы управления) и БД. Оболочка является набором программ, которые по запросу пользователя получают данные из БД и передают их в виде полноценной веб-страницы браузеру. При этом страницы генерируются «на лету» по указанному шаблону.
В настоящий момент существует большое количество CMS-систем — систем управления содержимым веб-сайтов, каждая из которых обладает определенными возможностями, преимуществами и недостатками и может использоваться как для крупных и средних проектов (новостные порталы, сайты корпораций, интернет-магазины), так и для относительно небольших веб-сайтов. (Блогов, сайтов-визиток и др.).
Для разработки сайта к CMS-системе предъявляются следующие требования:
1. Гибкость конфигурации
2. Широкий функционал
3. Возможность управления продажами и организации торговли
4. Стабильность
5. Высокое быстродействие
6. Безопасность
7. Низкая стоимость
В качестве основы для разработки веб-сайта были рассмотрены четыре наиболее распространенные системы управления содержимым: WordPress, Joomla, 1С-Битрикс, DataLife Engine.
WordPress. Данная CMS-система проста в установке и не требует дополнительных знаний для управления контентом и администрирования веб-сайта. WordPress позволяет создавать сайты различного типа, но из-за отсутствия широких возможностей конфигурации чаще всего используется для создания блогов и сайтов-визиток.

Страницы:   1   2   3


Содержание

  • Введение
  • Глава 1. Анализ платформ создания интернет магазинов
  • 1.1 Теоретические основы создания сайтов
  • 1.2 Исследование платформ создания интернет-магазинов, их преимуществ и недостатков
  • 1.3 Обоснование выбора системы управления контентом для создания интернет-магазина по продаже и сервисному обслуживанию компьютерной техники
  • Глава 2. Проектирование интернет-магазина
  • 2.1 Анализ предметной области интернет-магазина
  • 2.2 Этап проектирования интернет-магазина по продаже и сервисному обслуживанию компьютерной техники
  • 2.3 Описание работы в пользовательском интерфейсе интернет-магазина
  • Глава 3. Завершающий этап создания интернет-магазина
  • 3.1 Тестирование интернет магазина по продаже и сервисному обслуживанию компьютерной техники
  • 3.2 Защита интернет-магазина
  • 3.3. Расчет экономической эффективности проекта
  • Заключение
  • Список использованных источников

Введение

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

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

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

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

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

В ходе выполнения работы были решены следующие задачи:

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

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

Методы исследования:

  • анализ теоретических источников по проблеме исследования;
  • анализ деятельности организации и выявления области автоматизации;
  • функциональное моделирование;
  • объектно-ориентированное моделирование.

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

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

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

Глава 1. Анализ платформ создания интернет магазинов

1.1. Теоретические основы создания сайтов

Слово «веб-сайт» происходит от английского понятия website, где web – «паутина», «сеть», а site – «место». В буквальном переводе получаеся значение «место в сети». В русском языке слово приобрело несколько вариантов кириллического или полукириллического написания: вебсайт, веб-сайт, вэб-сайт, web-сайт или просто сайт.

Сайтом называется совокупность документов, объединенная одним IP-адресом или доменным именем, располагающаяся в сети Интернет. Совокупность web-сайтов называется WWW (World Wide Web) или Всемирной Паутиной. Для доступа пользователей к web-сайтам разработан специальный протокол HTTP (Hyper Text Transfer Protocol).

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

Физически веб-сайты располагаются на веб-серверах – мощных компьютерах со специальным программным обеспечением. Каждый сайт имеет свой адрес, по которому он легко вызывается с помощью протокола HTTP. Программами просмотра веб-сайтов называются браузеры (от английского browser – обозреватель). Наиболее популярными в настоящее время являются браузеры Internet Explorer, Opera, Mozilla FireFox и Google Chrome.

Конечно, официальной классификации корпоративных интернет-сайтов не существует. Тем не менее, большинство дизайн студий группирует проекты похожим образом, рисунок 1.1. Вот наиболее распространенная классификация:

  • визитка;
  • витрина;
  • интернет-магазин;
  • корпоративное представительство;
  • промо-сайт;
  • информационный проект;
  • портал [32].

Рисунок 1.1 — Типы веб-сайтов

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

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

Динамические страницы формируются при помощи специальных скриптов, их содержимое может меняться в зависимости от запроса, времени суток или от конкретного пользователя с разными правами доступа. Эти сайты предоставляют пользователю возможность интерактивности – например, общение в гостевых, форумах, блогах, чатах. Обновлять динамические сайты гораздо проще, чем статические, но и у них есть минусы. Среди отрицательных характеристик – необходимость дополнительных технологий для поддержки сайта, повышенная нагрузка на сервер, потенциальные угрозы безопасности [19].

По объему сайты делятся на простые, узкотематические и многофункциональные (порталы) [18].

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

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

Информационные сайты – это сайты организаций, учебных заведений, средств массовой информации, онлайн-библиотек, сообществ по интересам и им подобные (например, Lenta.ru, Вконтакте, Библиотека Максима Мошкова, Википедия и т.п.) [7].

Сайты электронной коммерции. Данные сайты делятся на несколько категорий – это интернет-магазины, позволяющие сделать покупку, не отходя от компьютера (например, ОЗОН, Болеро), электронные платежные системы и банки, дающие возможность оперировать денежными средствами (например, WebMoney, Yandex-деньги), электронные биржи (например, Forex), онлайн-казино [16].

Онлайн-сервисы – сайты, предоставляющие различные услуги: это – либо услуги, связанные непосредственно с работой в Интернете (сервисы, предоставляющие хостинг и регистрирующие домены, предоставляющие услуги бесплатной электронной почты и файлообменники (фото, видео и просто файлы), поисковые сайты, переводческие, словарные и тому подобное) либо услуги, связующие Интернет и оффлайн (заказ билетов, фотопечать, вывод денежных средств и так далее) [17].

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

Например, исследователь М. А. Винокуров дает определения следующим требованиям для корпоративного сайта [18].

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

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

Тщательно продуманная система скидок и бонусов для постоянных покупателей, активных посетителей, подарки и прочие приятные знаки внимания непременно увеличат ваши продажи [12].

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

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

Ученый А. М. Вендров выделяет основные этапы проектирования и разработки сайта.

  1. Предпроектные исследования.
  2. Проект сайта.
  3. Этап оценки сроков исполнения и цены разработки сайта.
  4. Разработка концепции дизайна.
  5. Верстка страниц и разработка программного обеспечения.
  6. Тестирование сайта [30].

Предпроектные исследования:

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

Проект сайта:

  • цели создания сайта;
  • концепция сайта;
  • характеристики аудитории сайта;
  • структура сайта;
  • описание главной страницы;
  • требования к дизайну и навигации;
  • стилевые решения дизайна;
  • смета на проект [14].

Этап оценки сроков исполнения и цены разработки сайта

Определяются сроки и цена разработки сайта, затем подписывается договор с полным техническим заданием, зафиксированными сроками исполнения и основными условиями [9].

Отдельно выделяют этапы разработки внешнего вида сайта, а именно дизайн, стиль, оформление [16].

Разработка концепции дизайна:

  • проводится беседа с Заказчиком с целью выяснения требований и пожеланий к дизайну сайта;
  • оговаривается структура размещения информации на сайте;
  • разрабатывается дизайн Web-сайта;
  • работа художника строго согласовывается с требованиями Заказчика;
  • верстка страниц и разработка программного обеспечения;
  • организация обратной связи с посетителями сайта;
  • отслеживание количества посещений сервера;
  • оперативное обновление информации на сайте;
  • размещение адаптированных баз данных в Интернете;
  • создание поисковой системы [46].

Тестирование сайта:

  • проверка содержимого гиперссылок;
  • определение продолжительности временных задержек;
  • проверка работы при включенной работе с графикой и при отключении ее;
  • проверка работы сайта на различных типах мониторов;
  • проверка работы в различных браузерах [33].

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

Основные категории пользователей корпоративного сайта включают:

  • внешние пользователи – посетители сайта, покупатели товаров;
  • внутренние пользователи – администраторы, менеджеры.

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

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

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

Информационные системы сайта могут объединяться:

  • единым или сходным дизайном информационных страниц или их отдельных элементов, эмблем, баннеров и т.п.;
  • единым или сходным интерфейсом пользователя для запросов и поисковых инструментов.

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

Сайт должен включать в себя шесть основных компонентов:

  • службы представления;
  • пользовательские службы;
  • управление информацией;
  • адаптеры сайта;
  • Web-инфраструктура;
  • разграничение доступа к компонентам сайта.

Концептуальная схема веб-сайта с использованием модулей работы пользователей и информационной базой представлена на рисунке 1.2.

Рисунок 1.2 — Концептуальная схема организации сайта

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

Выводы по подразделу

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

Разработка сайтов может проводится как с помощью только языков программирования (PHP, MySQL, Html, Java и другие), так и с помощью специальных онлайн ресурсов – конструкторов сайтов ()

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

Конструкторы сайтов хоть и просты в своем использовании, но имеют ряд недостатков, таких как следующие.

  1. Серьезные ограничения при использовании бесплатных тарифных планов. Чаще всего, бесплатное использование конструктора предполагает внедрение его рекламы на страницы изготовленного с его помощью сайта или какие-либо функциональные ограничения.
  2. Определенные сложности с внедрением внешних кодов и интеграцией со сторонними сервисами — например, с платежными системами.
  3. Перенести проект на любую другую площадку, когда он разрастется, будет очень трудно.

И многими другими.

Самым оптимальным на данный момент способом разработки сайтов я является использование специальных платформ – систем управления контентом.

Система управления содержимым (контентом) (англ. Content management system, CMS) — компьютерная программа или система, используемая для обеспечения и организации совместного процесса создания, редактирования и управления текстовыми и мультимедиа документами (содержимым или контентом). Обычно это содержимое рассматривается как неструктурированные данные предметной задачи в противоположность структурированным данным, обычно находящимися под управлением СУБД.

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

Далее рассмотрим их и проведем их анализ.

1.2. Исследование платформ создания интернет-магазинов, их преимуществ и недостатков

1.2.1. Общая характеристика организации интернет-магазина с помощью CMS

Управления контентом началось с управления документами в обычном понимании – т.е. текстовыми файлами. По мере развития понятия «документ», системы управления документами стали называть системами управления контентом, подчёркивая способность таких систем управлять информацией независимо от формы ее представления, а также отделить информацию-контент от документа-формы.

Управлять информацией невозможно как таковой – она обязательно должна быть представлена в виде документа с тем или иным содержанием. При управлении контентом возникает необходимость управления документами.

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

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

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

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

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

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

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

Существует ряд разработок позволяющих выполнить данную функцию. Необходимо рассмотреть все достоинства и недостатки данных систем.

1.2.2. Обзор инструментов для создания интернет-магазина

Все методы создания сайтов можно условно разделить на 2 основные группы [15, 27].

Первая группа методов создания сайтов – это методы ручного написания сайтов на одном или нескольких языках веб-программирования. При этом работа может осуществляться как в простых (текстовых), так и визуальных редакторах HTML и CSS. Последние позволяют создавать сайты в режиме WYSIWYG – «Что Вижу То и Получаю».

Методы создания сайтов с использованием CMS – одни из самых популярных на сегодняшний день. CMS представляет собой некую готовую визуальную и программную оболочку, которую пользователь может заполнить необходимым контентом, а также по своему желанию изменить и настроить [27].

Автоматизированные методы создания сайтов предусматривают разделение структуры сайта на «дизайн» и «контент». В этом случае легко можно изменять контент, не затрагивая дизайна сайта или его программного кода. При ручном создании сайта разделения структуры сайта на две отдельные «ветви» – дизайн и содержимое – не происходит [26].

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

CMS открывают изобилие технических возможностей в создании динамического веб-ресурса. Все серьезные сайты, содержащие большой объем информации и требующие постоянного ее обновления, используют системы обновления. Это и поисковые машины, и новостные серверы, и разнообразные каталоги. С помощью данных систем можно с легкостью добавлять разделы, размещать иллюстрации, управлять рассылками, публиковать закрытую информацию, доступ к которой есть только у определенных групп пользователей. И это лишь небольшой список всего того, чего можно добиться с помощью CMS [1].

Благодаря современным системам управления содержимым сайта, практически не возникает необходимость разрабатывать проект с нуля – нужно лишь выбрать оболочку, которая отвечает требованиям, настроить ее, дополнить модулями и компонентами, и получить в результате  отличный профессиональный сайт [8].

Для обобщенной классификации используются следующие критерии.

  1. Пользовательский сервис – наличие тех или иных функций и модулей, понятность и доступность пользователю.
  2. Технологичность – использование технологий, позволяющих повысить пропускную способность и надежность системы.
  3. Совместимость (аппаратная и программная) – возможность функционирования системы на различных платформах, совместимость с СУБД, возможность подключения дополнительных модулей.
  4. Масштабируемость – возможность развития и наращивания системы [8].

В профессиональной CMS-системе возможности редактирования расширены, равно как и возможности смены структуры, что позволяет создавать разные по типу сайты. Кроме того такие системы позволяют встраивать в себя множество самых разных модулей [7].

Существуют несколько способов создания сайта. Самый распространенный способ – взять уже готовую cms и адаптировать её под свои нужды.

1.2.3. Анализ программных продуктов

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

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

К самым популярным платформам (системам управления контентом), ан которых разработано около 70% всех сайтов (около 20% — собственная разработка, 10% — остальные CMS) относят: 1С-Битрикс, Drupal, Joomla, Shop-Script и  WordPress.

1С-Битрикс — универсальный программный продукт для разработки, поддержки и успешного развития интернет-проектов. Основные положительные качества данного программного продукта и спектр возможностей.

  1. Комплексное решение бизнес-задач.
  2. Многосайтовость.
  3. Безопасность.
  4. Удобный и понятный интерфейс.
  5. Упрощенная интеграция с дизайном, шаблоны.
  6. Подробная документация.
  7. Среда для разработки индивидуальных решений (FrameWork).

Удобный и понятный интерфейс продукта «1С-Битрикс: Управление сайтом» позволяет эффективно управлять сайтом, не привлекая специалистов по программированию и html-верстке. Управлять web-проектом, созданным на основе «1С-Битрикс: Управление сайтом», не сложнее чем создавать документы в редакторе Microsoft Word. В состав «1С-Битрикс: Управление сайтом» входит 21 модуль. Продукт позволяет управлять информационным наполнением сайта, структурой, форумами, рекламой, рассылкой, распределять права между группами пользователей, анализировать статистику посещений, оценивать эффективность рекламных кампаний и многое другое.

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

  • порталы сообществ;
  • форумы;
  • корпоративные сайты;
  • магазины.

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

Основные возможности:

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

Готовые решения типовых задач. Новостной сайт, блог или форум — возможности обеспечиваемые встроенными модулями движка. Поставив движок на хостинг вы получаете эти возможности в готовом виде.

Joomla — система управления содержимым, написанная на языках PHP и JavaScript, использующая в качестве хранилища содержания базу данных MySQL. Joomla является свободным программным обеспечением, защищённым лицензией GPL.

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

Характеристики Joomla.

Полностью основанный на БД движок с использованием PHP/MySQL.

Модуль безопасности для многоуровневой аутентификации пользователей/администраторов.

Секции новостей, продукции или услуг легко редактируемы и управляемы.

Разделы тем могут быть добавлены авторами.

Полностью настраиваемые схемы расположения элементов, включая левый, правый и центральный блоки меню.

Shop-Script — достаточно многофункциональное решение для создания систем электронной коммерции и интернет-магазинов Shop-Script, и предоставляет большое количество возможностей, среди которых:

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

WordPress — CMS с открытым исходным кодом, распространяемая под GNU GPL. Самый популярный в сети движок для создания блогов. Был разработан (Ryan Boren и Matthew Mullenweg) на PHP и MySQL.

Сфера применения — от блогов до достаточно сложных новостных ресурсов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать практически любые проекты.

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

К недостаткам – то, что WordPress – CMS исключительно для создания блога, полноценный сайт на нем не построишь. Идеально подойдет для новичков.

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

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

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

В данном контексте интернет-магазин это инструмент с помощью которого привлекают новых клиентов.

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

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

1.3. Обоснование выбора системы управления контентом для создания интернет-магазина по реализации комплектующих компьютерного предприятия

1.3.1. Описание выбора самых популярных CMS

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

Основные задачи CMS:

— собрать в единое целое и объединить на основе ролей и задач все разнотипные источники знаний и информации, доступные как внутри организации, так и за ее пределами;

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

Большая часть современных систем управления содержимым реализуется в виде визуального (WYSIWYG) редактора — программы, которая создаёт HTML-код из специальной упрощённой разметки, позволяющей пользователю проще форматировать текст.

На сегодняшний день наиболее популярными бесплатными CMS  считаются CMS Joomla, CSM Drupal и CMS WordPress. На этих системах создано множество крупных сайтов, таких как www.eurovision.tv – официальный сайт Евровидения (на Joomla), www.michaeljackson.com – официальный сайт Майкла Джексона (на Drupal), www.topgear.com – официальный сайт передачи «Топ Гир» английского канала BBC (на WordPress).

В качестве системы для разработки интернет-магазина было решено использовать CMS с подключенным модулем интернет-магазина, а не специальные скрипты интернет-магазинов, такие как Amiro, osCommerce, PHPShop и т.д.

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

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

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

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

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

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

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

В Drupal используется прагматичный и интегрированный подход к функциям, которые не являются основными для CMS, например, почтовые рассылки и функции онлайн пожертвований. В то время как в Joomla! упор делается на подход «лучший в своем классе», включающий интеграцию прочих специальных инструментов (например, Democracy в Action или Salesforce), Drupal предлагает интегрированные (но, зачастую, менее мощные) подключаемые модули для выполнения многих из этих задач.

WordPress — CMS с открытым исходным кодом, распространяемая под GNU GPL. Самый популярный в сети движок для создания блогов. Был разработан (Ryan Boren и Matthew Mullenweg) на PHP и MySQL.

Сфера применения — от блогов до достаточно сложных новостных ресурсов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать практически любые проекты.

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

К недостаткам – то, что WordPress – CMS исключительно для создания блога, полноценный сайт на нем не построишь. Идеально подойдет для новичков.

1.3.2. Выбор CMS из существующих

В таблице 1.1 приведена сравнительная характеристика рассмотренных бесплатных систем управления контентом.

Основными программными средствами разработки являются HTML, CSS, PHP, JAVA, MySQL, Apache.

Таблица 1.1 — Сравнительная характеристика бесплатных CMS

Характеристики CMS Joomla CMS Drupal CMS WordPress
Основные характеристики
Наличие мощного модуля интернет-магазина + + +
Система безопасности + +
Русская документация + + +
Борьба со спамом + +
Работа с изображениями ++ +
Наличие шаблонов + +
Производительность + + +
Простота использования + +
Отличная индексация в поисковиках +
Дополнительные характеристики
Лицензия GNU GPL GNU GPL GNU GPL
Стоимость, руб. Бесплатно Бесплатно Бесплатно
Интерфейс администрирования Web Web     Web
База данных MySQL, Postgres SQL MySQL MySQL
Операционная система     Windows, UNIX     Windows, UNIX     Windows,

UNIX

Веб-сервер Apache Apache, IIS Apache, IIS
Языки программирования PHP, JavaScript, CSS PHP, JavaScript, CSS PHP, JavaScript, CSS
Разграничение доступа (распределение прав) + + +
Визуальный редактор (WYSIWYG-редактор) + +
Поддержка RSS + + +
Баннеры + +
Мета-теги + + +
Веб-статистика + +
Блоги + +
Чат + + +
Фотогалерея + +
Голосования + + +
Каталог продукции + +
Поиск по сайту + + +

В данной работе в результате выбора CMS приоритет был отдан CMS WordPress в связи с ее простотой использования, высокой оптимизацией и современным дизайном, а также большим выбором шаблонов.

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

Обоснование выбора:

  • модульность системы;
  • имеется множество бесплатных шаблонов. Все шаблоны легко настраиваются, менять их можно хоть каждый день;
  • очень легкий редактор статей, похожий на WORD;
  • существует много дополнительных бесплатных встраиваемых компонентов – форумы, гостевые книги, фотогалереи, средства электронной коммерции и т.п.
  • постоянное обновление системы, в том числе – усиление безопасности;
  • WordPress – свободно распространяемая CMS, она полностью бесплатна.

1.3.3. Выбор модуля интернет-магазина

На данный момент для CMS WordPress написано два модуля  Интернет-магазина: Untilcommer и Woocommerce. Попытаемся выявить их сильные и слабые стороны и выберем более предпочтительный.

Untilcommer

Сильные стороны:

— бесконечная расширяемость;

— много возможностей для сторонних модулей;

— начал развиваться раньше.

Слабые стороны:

— интерфейс пользователя труден и смущает;

— нужно много настраивать темы;

— кажется раздутым и громоздким.

Woocommerce

Сильные стороны:

— более готов к использованию сразу после установки;

— развивающийся, активное сообщество;

— прекрасный интерфейс пользователя;

— много модулей.

Слабые стороны:

— трудно настроить некоторые области;

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

Еще одним важным преимуществом является то, что в Woocommerce в отличие от Untilcommer оформление заказа происходит на одной странице.

Но в полной мере данный модуль не способен удовлетворить следующие потребности заказчика в реализации сайта магазина:

— регистрация с заполнением анкеты с данными пользователя;

— необходимые атрибуты товаров;

— оформление магазина;

— способы электронной оплаты и т. д.

Выводы

Поскольку готовое программное решение не возможно приобрести были рассмотрены способы разработки и технология проектирования. В связи с этим была произведена постановка задачи на проектирование и разработку интернет-магазина, определены требования к интернет магазину и определены средства разработки – CMS WordPress, PHP, HTML, MySQL, а также обоснован выбор модуля для создания интернет-магазина CMS WordPress — Woocommerce.


Страницы:   1   2   3

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *