- •Аннотация
- •Содержание
- •1 Аналитический раздел
- •1.1 Анализ предметной области
- •1.2 Организационно-производственная структура
- •1.3 Анализ существующих программных продуктов
- •1.4 Выбор математического аппарата
- •1.5 Постановка задачи
- •1.5.1 Назначение программного продукта
- •1.5.2 Требования к программному средству и техническому оборудованию
- •2 Проектный раздел
- •2.1 Инструментальные средства
- •2.1.1 Выбор языка программирования
- •2.1.2 Технология клиент/сервер. Принцип работы Java Web-приложения
- •2.1.3 Архитектура платформы Tandem
- •2.1.4 Выбор субд
- •2.1.5 Структурированный язык запросов sql
- •2.2 Разработка базы данных проектируемого программного средства
- •2.2.1 Формализованное описание предметной области
- •2.2.2 Разработка инфологической модели бд
- •2.2.3 Разработка даталогической модели бд
- •2.2.4 Нормализация отношений
- •2.2.5 Физическая модель бд
- •2.2.5.1 Техническое описание объектов бд
- •2.2.5.2 Реализация ограничений целостности бд
- •2.3 Разработка программного средства автоматизации обслуживания заявок
- •3 Технико-эксплуатационный раздел
- •3.1 Руководство для пользователей
- •3.2 Руководство для серверной части
- •3.3 Руководство администратора
- •3.4 Руководство программиста
- •4 Обоснование экономической эффективности проекта
- •4.1 Расчет трудоемкости разработки программного продукта
- •4.2 Расчет себестоимости программного продукта
- •4.3 Расчет экономического эффекта от внедрения программного продукта
- •5 Безопасность труда
- •5.1 Анализ условий труда
- •5.2 Расчет искусственного освещения
- •5.3 Возможные чрезвычайные ситуации
- •5.3.1 Расчет зоны заражения
- •5.3.2 Расчет времени эвакуации
- •Заключение
- •Список использованных источников
- •Приложение а
- •Приложение б
3.2 Руководство для серверной части
В основе функционирования разрабатываемого программного средства лежит клиент-серверная технология. В качестве серверной части был выбран сервер приложений Tomcat7.
Tomcat7 позволяет запускать веб-приложения, содержит ряд программ для самоконфигурирования. Он используется в качестве самостоятельного веб-сервера, в качестве сервера контента в сочетании с веб-сервером Apache HTTP Server, а также в качестве контейнера сервлетов в сервере приложений JBoss.
Перед началом работы с разработанным программным средством необходимо правильно настроить сервер Tomcat. Для своей работы он требует установки нескольких переменных окружения:
- CATALINA_HOME должна указывать на каталог с установленным Tomcat;
- JAVA_HOME должна указывать на каталог с SDK.
Эти переменные прописываются в свойствах системы в переменных среды как показано на рисунке 3.11.
Рисунок 3.11 – Окно настройки переменных среды
При неверной установке этих переменных Tomcat выводит сообщение об ошибке.
Для работы программного средства автоматизации обслуживания заявок, необходимо чтобы сервер был всегда запущен. Установка сервера как сервиса Windows NT исключит необходимость запускать сервер вручную при каждом включение компьютера. Для этого необходимо выполнить команду в командной строке:
%CATALINA_HOME%\bin\tomcat.exe
-install Apache-Catalina %JAVA_HOME%\jre\bin\server\jvm.dll -DJava.class.path=%CATALINA_EOME%
\bin\bootstrap.jar;%JAVA_HOME%\lib\tools.jar
-Dcatalina.home=%CATALINA_HOME% %CATALINA_OPTS% -Xrs
-start org.apache.catalina.scartup.BootstrapService -params start
-stop org.apache.catalina.startup.BootstrapService -params stop
-out %CATALINA_HOME%\logs\stdout.log
-err %CATALINA_HOME%\logs\stderr.log
Эта команда последовательно указывает:
- имя сервиса, которое будет отображаться в оснастке Services Windows. Имя сервиса используется также для создания имени ключа реестра, поэтому пробелов там быть не должно;
- ссылку на библиотеку Java-машины с рядом необходимых параметров. Среди которых параметры, указанные в переменной catalina_opts . Собственно эта библиотека и будет загружена как сервис;
- на методы запуска и остановки сервиса, также с необходимыми параметрами;
- ссылки на файлы журналов и ряд других необязательных параметром.
После чего сервер Tomcat появится в службах Windows как показано на рисунке 3.12. Через службы можно настроить его на автозапуск. Так же можно остановить, либо перезапустить сервер.
Рисунок 3.12 – Окно настройки служб Windows
3.3 Руководство администратора
Администратор отвечает за правильное функционирование серверной части разрабатываемого программного средства, а также следит за состоянием базы данных.
Этапы установки сервера Tomcat:
распаковать архив с дистрибутивом в каталог c:\Tomcat;
загрузить актуальную версию java JDK;
установить переменные окружения и выполнить настройку, как было писано в главе 3.2;
удалить каталог c:\Tomcat\work;
удалить содержимое каталога c:\Tomcat\webapps;
поместить в каталог webapps файлы разработанного программного средства (каталог webapps на момент размещения должен быть пустым);
запустить сервис Tomcat.
Далее в браузере необходимо набрать следующий адрес: http://localhost:8080/. В результате этого откроется страница начальной работы с сервером, изображённая на рисунке 3.13 Открытие этой страницы означает успешную установку и настройку сервера.
Рисунок 3.13 – Тестовая страница сервера приложений Tomcat
