Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




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

Web-приложение разработано с использованием среды визуального программирования Adobe Dreamweaver на языке создания серверных скриптов PHP-5.3.5. Для его функционирования необходимы такие средства разработки как web-сервер Apache 2.22 и сервер баз данных MYSQL5.1.

Для разработки системы был использован компьютер с такими характеристиками:

- Процессор 2.9 ГГц

- 2,00 Гб RAM

- ОС Windows XP Professional

- 40 Гб свободного места на жестком диске

- Наличие клавиатуры и мыши

Для установки программы рекомендуется наличие компьютера, удовлетворяющего следующим минимальным требованиям:

- Процессор 1ГГц

- 512 Мб RAM

- 32 или 64 – разрядная операционная система Windows XP/Vista/7

- 53 МБ на жестком диске для установки web-сервера Apache 2.22, 200 МБ для размещения сервера баз данных MYSQL5.1, 35 МБ для установки языка разработки серверных скриптов PHP-5.3.5.

- Наличие клавиатуры и мыши

Для функционирования разработанного web-приложения на компьютере должны быть установлены и запущены web-сервер Apache 2.22 и сервер баз данных MYSQL5.1.

Для использования приложения необходимо чтобы все PHP – скрипты приложения были размещены в корневой папке сервера.

 

 

В данной дипломной работе разработано web-приложение для организации общения посетителей internet-сайта. Это web-приложение может быть частью какого-нибудь большого продукта и в то же время может работать самостоятельно.

Приложение можно запускать на таких операционных системах как Windows XP/Vista/7. Для работы приложения необходимо установить на компьютер web-сервер Apache и сервер баз данных MYSQL. Указанные программные продукты являются бесплатными, поэтому их можно загрузить с internet-сайта, где они есть в наличии.

Для использования данного приложения необходимо прежде всего:

1. Установить сервер Apache 2.2. Сервер работает почти на всех популярных платформах (Windows, Linux, прочие Unix-системы и пр.). Но установку сервера необходимо производить под Windows. Установка сервера должна производиться на логический диск D в папку Apache. После установки необходимо произвести соответствующие настройки сервера (подробное описание настроек web-сервера Apache смотрите в разделе 5.1).

2. На рабочий стол необходимо скопировать папку с именем YARLIKI, в которой находятся два файла-ярлыка для запуска и остановки сервера Apache: Start Apache.lnk (запустить сервер) и Stop Apache.lnk (остановить сервер). Содержимое этих файлов описано в разделе 5.1.

3. Затем в разделе Службы Администратора необходимо найти службу Apache2.2, остановить ее, а тип запуска указать «Вручную».

4. Проверить работоспособность сервера, запустив его, используя ярлык Start Apache. Запустить браузер, в строку адреса которого ввести: localhost. В окне браузера откроется Web-страница с информацией о Web-сервере Apache. Если на странице появился текст "Невозможно отобразить страницу", то необходимо проверить все выполненные настройки. Для завершения работы Web-сервера необходимо воспользоваться ярлыком Stop Apache. (подробное описание установки web-сервера Apache смотрите в разделе 5.1).

5. Установить язык разработки серверных скриптов PHP-5.3.5. Для его установки необходимо скопировать папку PHP в корневой каталог диска С.

6. Произвести соответствующие настройки в файле httpd.conf для связи Web-сервера Apache и интерпретатора PHP (подробное описание настройки связи Web-сервера Apache и интерпретатора PHP смотрите в разделе 5.1).

7. Проверить работоспособность PHP-5.3.5. Для этого в папке Apache создать с помощью текстового редактора файл, например index.php. Записать в него строку <? print "Privet"?>. Запустить Web-сервер, используя ярлык Start Apache. Запустить браузер и в строку адреса ввести: localhost. В окне браузера откроется Web-страница со словом Privet. Если на страницу будет выведена строка <? print "Privet"?>, то интерпретатор не работает. Необходимо проверить все выполненные раннее настройки (подробное описание установки языка PHP-5.3.5 смотрите в разделе 5.2).

8. Установить сервер баз данных MYSQL5_1. Для его установки необходимо инсталлировать сервер баз данных MYSQL5_1 (файл setup.exe из папки mysql_5_1_51). Во время установки необходимо выбрать тип установки "Custom" для детальной настройки. Сервер баз данных MYSQL5_1, как и язык PHP-5.3.5 необходимо установить на диск С (подробное описание установки сервера баз данных MYSQL5_1 смотрите в разделе 5.3).

9. Настроить сервер баз данных MYSQL5_1. Для настройки сервера запустить "MySQL Server Instance Config Wizard", выбрать конфигурацию, затем выбирать тип настройки "Детальная настройка" и выполнить соответствующие настройки. После всех необходимых настроек указать путь к конфигурационному файлу.

10. Связать PHP-интерпретатор с сервером баз данных MYSQL, выполнив соответствующие настройки в файле php.ini (подробное описание настройки сервера баз данных MYSQL5_1 смотрите в разделе 5.3).

11. Запустить сервер баз данных MYSQL, используя ярлык Winmysqladmin, находящийся в паке YARLIKI на рабочем столе.

12. Если все установки сделаны корректно, то в правой части панели задач (нижний правый угол экрана) появляется значок Monitor с красным светом, нажав на него правой кнопкой мыши, в появившемся меню выбираем Start Instance, если значок изменил цвет на зеленый, то сервер баз данных MYSQL запущен.

13. Для остановки сервера необходимо кликнуть правой кнопкой мыши по значку Monitor, в появившемся меню выбрать "Shutdown Instance". Дождаться появления красного цвета (сервер баз данных MYSQL остановлен). Кликнуть правой кнопкой мыши по значку Monitor, в появившемся меню выбрать "Close Monitor" (выход из сервера баз данных MYSQL) (подробное описание установки сервер баз данных MYSQL5_1 смотрите в разделе 5.3).

Для установки приложения необходимо удалить из папки htdocs сервера все имеющиеся там файлы. А затем скопировать в нее файлы index.php и info.dan, make_parol_table.php, okno.dan, а также папки ADM, USERS, ADM_FORUM, FORUM, FOTO_USERS, VIDEO_USERS.

В папке сервера баз данных data\data создать папку KONFERENCES для размещения таблиц базы данных.

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

Для начала работы с web-приложением необходимо запустить сервер Apache 2.2, затем сервер баз данных MYSQL5_1, на серверной стороне и браузер, например Mozilla Firefox, на клиентской стороне. В запущенном клиентом браузере указать адрес сервера localhost.

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

Дальнейшая работа с web-приложением описана в разделе «Описание контрольного примера».

 


ЗАКЛЮЧЕНИЕ

В результате написания дипломной работы было разработано web-приложение для организации общения посетителей internet-сайта для дистанционного общения сотрудников организации.

Приложение разработано с использованием среды визуального программирования Adobe Dreaweaver, для его функционирования необходимы web-сервер Apache и сервер баз данных MYSQL.

Web-приложение работает в сетевом режиме и реализует выполнение следующих функций: администрирование internet-сайта и организация общения пользователей (администраторская и пользовательская части). Работа internet-сайта осуществляется в двух режимах: «Администратор» и «Пользователь».

В режиме работы «Администратор» администратору предоставляется входить как администратор: для создания таблицы пользователей; для удаления таблицы пользователей; для просмотра информации о пользователях; для удаления информации о пользователе; для администрирования форума; для смены пароля. Операция Администрирование форума дает возможность администратору: создавать, удалять и просмотреть таблицу адресов черного списка по ip или логину; создавать и удалять таблицу новостей; удалять новости старше, чем N дней; очищать таблицу новостей; отправлять ip-адрес или логин в черный список; сохранять отредактированное сообщение и удалять сообщение.

В режиме работы «Пользователь» выполняются такие операции: вход на форум пользователя; регистрация пользователя; изменение учетных данных пользователя. Также пользователям предоставляется возможность добавлять или удалять фотографию; добавлять или удалять видео; а также добавлять сообщения.

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


Список ссылок:

1. Материал из Википедии — свободной энциклопедии, статья «Веб-форум»: [Электрон. ресурс]. – Режим доступа: http://ru.wikipedia.org/wiki/Веб-форум

2. Материал из Википедии — свободной энциклопедии: [Электрон. ресурс]. – Режим доступа: http://ru.wikipedia.org/wiki/Apache

3. Как научиться программировать web-приложения на PHP: [Электрон. ресурс]. – Режим доступа:http://dak.mmforce.net/notes/1514/

4. Материал из Википедии — свободной энциклопедии, статья «MySQL» [Электрон. ресурс]. – Режим доступа: http://ru.wikipedia.org/wiki/MySQL

5. Установка сервера Ahache 2.2 (статья 1). Электрон. ресурс]. – Режим доступа: http://webadequate.ru/ustanovka-i-nastroyka-web-servera/6-ustanovka-servera-apache-2.2.html

  1. Подключение PHP к Ahache (статья 3). Электрон. ресурс]. – Режим доступа: http://webadequate.ru/ustanovka-i-nastroyka-web-servera/10-podklyuchenie-php-k-apache.html
  2. Установка сервера MySQL (статья 4). [Электрон. ресурс]. – Режим доступа: http://webadequate.ru/ustanovka-i-nastroyka-web-servera/11-ustanovka-servera-mysql.html

8. Настройка и запуск сервера MySQL (статья 5). [Электрон. ресурс]. – Режим доступа: http://webadequate.ru/ustanovka-i-nastroyka-web-servera/13-nastroyka-i-zapusk-servera-mysql.html

9. Реляционная СУБД. [Электрон. ресурс]. – Режим доступа: http://ru.wikipedia.org/wiki/Реляционная_СУБД

 

 


Приложение А




Поделиться с друзьями:


Дата добавления: 2015-07-02; Просмотров: 275; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.022 сек.