Разработка web-сайта Красноярской региональной общественной организации «Агентство общественных инициатив» (Рабочая часть дипломного проекта), страница 3

Продолжение таблицы 4

1

2

3

4

Запуск Web-страницы «Некоммерческие организации Красноярского края»

В левой части стартовой страницы необходимо выбрать ссылку «База данных НКО» и щелкнуть мышкой по ней.

Загрузится Web-страница select.pl в главном фрейме страницы index.htm

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

Выбор  критериев поиска по организациям

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

Ввод SQL-запроса в программу select.pl и подключение  БД Orgbase  к сайту.

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

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

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

Необходимо активизировать кнопку «Выбрать».

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

Получение сведений о конкретной организации.

Щелкнуть мышкой по названию выбранной организации в списке.

Программа info..pl сформирует web-страницу, загрузит ее с названием конкретной организации.и сформирует SQL-запрос для вывода сведений об организации.

Открытие Web-страницы «Книга отзывов»

Щелкнуть мышкой по ссылке «гостевая книга».

Загрузится Web-страница gost-kniga.htm.

Открытие Web-страницы «Сотрудники»

Щелкнуть мышкой по ссылке «сотрудники».

Загрузится Web-страница cotrudniki.htm

Web-страница содержит информацию о сотрудниках агентства

Продолжение таблицы 4

1

2

3

4

Заполнение формы по отправке отзыва

В поле «Заголовок» требуется ввести заголовок сообщения. В поле «Отзыв» вводится отзыв (не более 7000 символов). В поле «Ваше имя» требуется ввести ваше имя, в поле «Ваш e-mail» требуется ввести Ваш e-mail. В поле «Город» следует ввести название города.

Ввод данных в форму «Добавить отзыв».

Отправка отзыва

Следует нажать кнопку «Отправить».

Отправка отзыва на электронный адрес агентства.

При попытке отправить пустой отзыв появится сообщение: «Давайте напишем чего-нибудь!».

При попытке отправить отзыв, содержащий свыше 7000 символов, появится сообщение об ошибке: «Слишком длинное сообщение!»

Просмотр отзывов

Следует выбрать ссылку «Просмотреть».

Открытие Web-страницы «Просмотр отзывов».


2.5 Руководство программисту

Web-сайт КРОО «Агентство общественных инициатив» разрабатывался при помощи HTML- редактора MacromediaDreamweaverMX, под управлением  Web-сервера Apache 2  и ОС Windows XP Professional.

БД «Некоммерческие организации Красноярского края» была разработана при помощи СУБД MySQL. Для подключения БД к сайту, генерации SQL-запросов и формирования динамических Web-страниц, содержащих информацию из БД были разработаны две программы на Perle. Для функционирования динамических Web-страниц сайта, содержащих информацию из БД,  необходимы следующие настройки на стороне сервера.

1 Запуск Web-сервера Apache2, при чем значок Apache2 должен присутствовать в нижней панели рабочего стола.

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

Загрузить полный вариант программного обеспечения для Apache можно на следующем ресурсе ://www.apache.org/dist/.

Дистрибутивы исполняемых файлов доступны по следующему адресу //www.apache.org/dist/binaries/.