Разработка веб-сайта для научно-образовательной сети

Обзор систем управления сайтом, регистрации и отслеживания ошибок. Создание проекта "Senet" в системе регистрации и отслеживания проблем Mantis. Расчет затрат на разработку и эксплуатацию программного обеспечения. Охрана труда и техника безопасности.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 24.06.2015
Размер файла 1,7 M

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

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

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

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

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

В изобретении 2202122 разработана система контроля доступа к запускаемым процессам (программ).

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

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

Заключение

Таким образом, в данной работе мы рассмотрели существующие системы управления сайтом (CMS), такие как OpenCMS 5.0, ObjectiveSite, NauSite, MySITE, Content Master 2.5, CimWebCenter, Битрикс: Управление сайтом, Автор, MagicSite, Php-Nuke. Из всего этого множества CMS была выбрана PHP-Nuke.

Обосновать выбор можно тем, что данная система использует базис из PHP+MySQL, очень часто в качестве сервера используется сервер Apache. Множество модулей объединяют в себе JavaScript, Java, Flash и даже звуковые файлы, потоковое видео.

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

Главные особенности PHP-Nuke: администрирование через специальный интерфейс, обзоры, управление главной страницей (выводится по умолчанию), сбор статистики, возможность настройки под каждого посетителя, менеджер тем для зарегистрированных пользователей, дружественный административный интерфейс с графическим менеджером, для редактирования статей, комментариев, объединенная система баннеров, backend/headlines поколение (RSS/RDF формат), и другие полезные и нужные функции.

Также были рассмотрены системы регистрации и отслеживания ошибок (bugtracking systems): Mantis, ITracker, Bugzilla, Atlassian JIRA, Anthill, Issue-Tracker, Codestriker, CUT.

После проведённого анализа систем отслеживания ошибок (bugtracking systems), выбрали Mantis, т.к. данная система написана на языке программирования PHP с использованием MySQL, Работа с багтрекером возможна при использовании любого браузера поддерживающего стандарт XHTML 1.0. Это удобная система, которая очень быстро и надежно работает. У нее есть русификатор. PHP-Nuke и Mantis можно интегрировать друг с другом.

Был создан сайт http://www.senet.ru. Сайт создавался на основе CMS системы PHP-Nuke. Изменения в PHP-Nuke осуществлялись c учётом удобства пользования сайтом: вносились изменения в код для смены интерфейса и функциональных способностей системы. Для сайта использовалась тема Sand Joney.

Проведена интеграции системы регистрации и отслеживания ошибок Mantis с сайтом http://www.senet.ru в качестве модуля. Самой трудоёмкой и кропотливой частью работы по интеграции явилось приведение программного интерфейса Mantis к стандартному программному интерфейсу сайта SENET. Это потребовало переписи всего кода программы Mantis.

Список использованных источников

Гилмор В. PHP4 учебный курс/ В. Гилмор. - СПб.: Питер, 2003. - 352 с.: ил.

Дронов В.А. JavaScript в Web-дизайне/ В.А. Дронов. - СПб.: Питер, 2001. - 127 с.: ил.

Матросов А.В. HTML 4.0/ А.В. Матросов, А.О. Сергеев, М.П. Чаунин. - СПб.: Питер, 1999. - 224 с.: ил.

Айзекс С. Dynamic HTML/ С. Айзекс. - СПб.: Питер, 2001. - 367 с.: ил.

Шапошников И. Профессиональное PHP программирование/ И. Шапошников. - СПб.: Питер, 2007. - 192 c.

Фролов А. Практика применения PHP, Apache и MySQL для активных web-сайтов/ Г. Фролов. - М.: Издательско-торговый дом "Русская Редакция", 2002. - 576 с.: ил.

ГОСТ 12.1.005-88. Воздух рабочей зоны. Общие санитарно- гигиенические требования к воздуху рабочей зоны. - Взамен ГОСТ 12.1.005-76; введ. 1989-01-01. - М.: Изд-во стандартов, 1989. - 47 с.

СНиП 2.04.05-91. Отопление, вентиляция и кондиционирование / Минстрой России. - М.: ГПЦПП, 1996. - 66 с.

СНиП 23-05-95. Естественное и искусственное освещение / Минстрой России. - М.: ГПЦПП, 1996. - 35 с.

ГОСТ 12.1.003-83. Шум. - Взамен ГОСТ 12.1.003--76; введ. 1984-07-01. - М.: Изд-во стандартов, 1984. - 13 с.

СН 2.2.4/2.1.8.562-96. Шум на рабочих местах в помещениях жилых, общественных зданий и на территориях жилой застройки. - М.: ГССЭНРФ, 1996. - 7 с.

ПУЭ. Правила электроустановок / Минтопэнерго. - М.: Госэнергонадзор России, 1999. - 288 с.

НПБ 105-95. Определение категорий помещений и зданий по взрывопожарной и пожарной опасности. - М.: ГУГПС МВД России, 1996. - 23 с.

СНиП 21-01-97. Категорирование помещений по степени огнестойкости / Минстрой России. - М.:ГПЦПП, 1997. - 40 с.

ГОСТ 12.1.018-93. Пожаровзрывобезопасность статического электри-чества. - Взамен ГОСТ 12.1.018-86; введ. 1995-01-01. - М.: Изд-во стандартов, 1995. - 3 с.

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


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

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