Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovaya_4y_kurs_truncated (1).docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
891.52 Кб
Скачать
    1. Модульная архитектура проекта Ниже представлен список, используемых мною модулей, необходимых для решения поставленной задачи:

  1. index.html – основной файл, содержащий в себе весь контекст сайта;

  2. style.css – файл, содержащий стили оформления;

  3. slide.css – файл, содержащий стили оформления слайд-шоу;

  4. menu.css – файл, содержащий стили оформления главного меню на сайте;

  5. regform.html – файл,содержащий форму для регистрации участников симпозиума;

  6. connect.php – файл для подключния к базе данных и некоторых функций для веб-сайта;

  7. participants.php – файл,который отображает всех участников данного сайта;

  8. edituser.php – файл для редактирования информации об участниках и администраторе;

  9. vxod.html – файл,содержащий форму для входа пользователей,а также администратора;

  10. jQuery.slideShow.js – библиотека, содержащая данные, имитирующие работу слайд-шоу с видами Новосибирска;

  11. jquery-1.3.1.pack.js – библиотека, также отвечающая за работу слайд-шоу.

    1. Отладка и тестирование

Отладка и тестирование данного веб-сайта включает следующее:

  • проверка соответствия результата проекту сайта;

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

  • тестирование интерактивных функционалов на предмет предоставления заведомо невыполнимых условий (т.н. «проверка на дурака»);

  • тестирование корректности XHTML-верстки в различных браузерах под различными операционными системами и на различных разрешениях экрана;

  • тестирование удобства представления информации на сайте, системы навигации, структурирования информации (usability-тестирование).

    1. Руководство пользователя

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

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

На рисунке 2.4.1. изображена главная страница веб-сайта(index.html),на которой содержится вся информация о предстоящем международном симпозиуме.

Рис. 2.4.1.

В системе существуют три группы пользователей:

  • Администратор;

К этой группе относятся администраторы сайта (один или несколько). Пользователи данной группы имеют полный доступ к управлению сайтом и всеми остальными пользователями сайта.

  • Пользователь;

Каждый зарегистрированный пользователь сайта обладает уникальными идентификационными данными: логином и паролем (см. на рис.2.4.2.). После авторизации в системе (ввода логина и пароля в специальную форму авторизации рис. 2.4.3.) пользователь получает доступ к ресурсам сайта в соответствии с уровнем прав его группы (добавление тезисов докладов и т.п.).

Рис. 2.4.2.

Рис. 2.4.3.

  • Гость;

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

Заключение

Поставленная задача создания веб-сайта SCAN(2012) выполнена полностью.

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

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

В процессе выполнения проекта были проделаны следующие виды работ:

  • Ознакомился с информационным сопровождением симпозиумов;

  • найдены и рассмотрены существующие аналоги ( веб-сайт симпозиума SCAN 2008 – http://www.scan2008.com, веб-сайт симпозиума SCAN 2010 – http:/scan2010.ens-lyon.fr );

  • исследованы возможные способы реализации;

  • изучена предметная область веб-программирования и сайта строения;

  • просмотрено немалое число примеров и видов скриптов, реализованных при помощи библиотек и плагинов jQuery;

  • составлены общие требования, требования качества проектирования веб-интерфейсов;

  • изучены технологии верстки и построения дизайна на тестах;

  • реализованы все функции системы.

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

  • среда разработки NetBeans IDE;

  • средства языка разметки - XHTML (Extensible Hypertext Markup Language);

  • каскадные таблицы стилей – CSS (Cascading Style Sheets);

  • скриптовый язык программирования общего назначения - PHP;

  • средства объектного языка - JavaScript, с подключением библиотек jQuery;

  • графический редактор Adobe Photoshop CS3;

  • web-браузеры – Internet Explorer 7.*, Google Chrome 4.*, Mozilla Firefox 3.*, Opera 10.*.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]