• Задать вопрос менеджеру

Twitter новости

Обучение письменному иноязычному общению на основе ИКТ http://t.co/IK2NAjncrk

Online-опрос

Антиплагиат онлайнДипломант
Яндекс.Метрика

Система создания и управления сайтами (серверная часть)

Предмет:Информатика
Тип:Дипломная/Магистерская
Объем, листов:78
Word
Получить полную версию работы
Релевантные слова:draft_uid, default, системы, содержимое, published, template_uid, page_id, page_uid, page_url, draftsid, temp_id, данных, создания, страницы, содежимое
Процент оригинальности:
99 %
Цена:4600 руб.
Содержание:

1 ВВЕДЕНИЕ 7

2 ПОСТАНОВКА ЗАДАЧИ 8

2. 1 Анализ существующих систем создания и управления сайтами 8

2. 1. 1 Выбор систем для анализа 8

2. 1. 2 Анализ установщиков выбранных систем 8

2. 1. 3 Анализ серверной части выбранных систем 10

2. 1. 4 Выводы на основе проведенного анализа 11

2. 2 Общая структура системы создания и управления сайтами 11

2. 3 Требования к серверной части системы 12

2. 4 Средства разработки серверной части системы создания и управления сайтами 12

3 ОПИСАНИЕ СЕРВЕРНОЙ ЧАСТИ СИСТЕМЫ СОЗДАНИЯ И УПРАВЛЕНИЯ САЙТАМИ 14

3. 1 Структура серверной части 14

3. 2 Структура базы данных 20

3. 3 Структура файловой системы 25

3. 4 Интерфейс для взаимодействия с клиентом 26

3. 5 Удаленный установщик 27

4 ТЕСТИРОВАНИЕ СЕРВЕРНОЙ ЧАСТИ 29

4. 1 Тестирование интерфейса для взаимодействия с клиентом 29

4. 2 Тестирование удаленного установщика 38

5 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 41

5. 1 Руководство по работе с интерфейсом для взаимодействия с клиентом 41

5. 2 Руководство по работе с удаленным установщиком 45

6 БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ 47

6. 1 Организация рабочего места с ПК 47

6. 2 Электромагнитная безопасность 49

6. 3 Пожарная безопасность 51

7 РАСЧЕТ ЭКОНОМИЧЕСКИХ ПОКАЗАТЕЛЕЙ ПРОГРАММНОГО ПРОДУКТА 52

7. 1 Расчет себестоимости и цены программного продукта 52

7. 2 Эффект от использования программного продукта 57

8 ЗАКЛЮЧЕНИЕ 58

ПРИЛОЖЕНИЕ А 59

ПРИЛОЖЕНИЕ Б 60

ПРИЛОЖЕНИЕ В 65

ПРИЛОЖЕНИЕ Г 70

Вступление:

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

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

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

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

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

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

Заключение:

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

• реализовано полное кэширование страниц в файловую систему, ускоряя доступ к ним;

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

• создан интерфейс для простого и легкого соединения сервера с клиентом;

• реализована возможность быстрой адаптации системы под различные СУБД.

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

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

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

1 The CMS Matrix [Электронный ресурс] / Обзор и сравнение современных CMS. — Режим доступа: http://www. cmsmatrix. org/. — Загл. с экрана. — яз. англ.

2 GOOGLE [Электронный ресурс] / Мультиязыковой Интернет-поисковик. — Режим доступа: http://google. ru/. — Загл. с экрана. — яз. рус. , англ.

3 Wikipedia, the free encyclopedia [Электронный ресурс] : Cвободная общедоступная многоязычная универсальная энциклопедия. — Режим доступа: http://en. wikipedia. org/wiki/Main_Page. — Загл. с экрана. — яз. англ.

4 HTMLBOOK. RU [Электронный ресурс] / Сайт посвященный языку HTML, CSS, веб-дизайну, графике и процессу создания сайтов. — Режим доступа: http://htmlbook. ru/. — Загл. с экрана. — яз. рус.

5 PHP Manual [Электронный ресурс] / Официальная документация PHP. — Режим доступа: http://www. php. net/manual/en/. — Загл. с экрана. — яз. англ.

6 W3Schools [Электронный ресурс] / Портал для веб-разработчиков. — Режим доступа: http://www. w3schools. com/. — Загл. с экрана. — яз. англ.

7 СанПиН 2. 2. 2/2. 4. 1340-03 [Электронный ресурс] / Санитарные правила и нормы. Режим доступа: http://www. niiot. ru/doc/doc055/doc_00. htm. — Загл. с экрана. — яз. рус.

Бесплатные работы:

Готовые работы:

Рекомендованные документы: