- •Государственное образовательное учреждение высшего профессионального образования «донецкий национальный университет»
- •Пояснительная записка
- •Задание
- •Аннотация
- •Содержание
- •Введение
- •1 Анализ предметной области
- •1.1 Состояние вопроса
- •1.2 Актуальность и цель работы
- •2 Техническое задание
- •2.1 Описание области применения и исходных данных приложения
- •2.2 Требования к пользовательским интерфейсам
- •2.3 Требования к аппаратным, программным и коммуникационным интерфейсам
- •3 Обоснование выбора инструментальных средств
- •4 Разработка приложения (тема курсовой работы)
- •4.1 Входные и выходные данные приложения
- •4.2 Проектирование структуры приложения
- •4.3 Описание алгоритмов работы скриптов системы или (Описание объектов и их взаимодействия для ооп)
- •5 Тестирование программного продукта
- •5.1 Аппаратные и программные средства создания и эксплуатации интернет-приложения
- •5.2 Руководство пользователя
- •5.3 Описание контрольных примеров
- •Заключение
- •Список использованных источников
- •Приложение а Экранные формы
- •Приложение б Фрагменты листинга
3 Обоснование выбора инструментальных средств
Описание среды разработки …..(название среды)
Apache – это один из наиболее распространенных и удобных WWW серверов в мире. Код Апаче распространяется по лицензии GNU, так что каждый вправе бесплатно загрузить и установить его на свой компьютер [4].
……………………………………………………….
Проверка возможностей работы Apache осуществляется путем обращения к поддерживаемому им сайту из браузера [5].
……………………………………………………………
4 Разработка приложения (тема курсовой работы)
4.1 Входные и выходные данные приложения
Входные данные хранятся в ……
Входными даннями приложения являються 7 файлов
Таблица видов вин хранится в файлах vidvina.frm, vidvina.myd, vidvina.myi.
Таблица цветов вин хранится в файлах cvetvina.frm, cvetvina.myd, cvetvina.myi.
Выходными данными являются …..
4.2 Проектирование структуры приложения
Структурно приложение состоит из следующих web-страниц и групп php-скриптов:
главная страница интернет-приложения - файл index.htm;
файл connect.inc – содержит переменные для работы с базой данных и подключается ко всем php-скриптам интерент-приложения;
php-скрипты для создания таблиц базы данных – vidivin.php, cvetavin.php, viderjkivin.php, temperaturi.php, garniri.php, produkt_garnir.php, nazvaniyavin.php;
Схема взаимодействия скриптов приложения приведена на рисунке 4.1.
Рисунок 4.1 – Структура интернет-приложения
4.3 Описание алгоритмов работы скриптов системы или (Описание объектов и их взаимодействия для ооп)
Описываем алгоритмы работы приложения (или все объекты, их взаимодействия и т.п.)
Например, PHP-скрипт udalit_vidvina.php – удаляет из таблицы информацию о виде вина. Получаем из формы вид вина:
$t_kodvidavina=$_POST['fd_kodvidavina'];
…………………………………….
}
5 Тестирование программного продукта
5.1 Аппаратные и программные средства создания и эксплуатации интернет-приложения
Аппаратные требования для работы интернет-приложения:
Процессор с тактовой частотой 1.0 ГГц.
Оперативная память 512 Мб и более;
Видеокарта с объёмом памяти 64 Мб и выше;
Монитор 1280х1024 или с более высоким разрешением.
Программные требования к интернет-приложению.
Установленные на компьютере:
Операционная система —Windows XP или Windows 7;
Web-сервер Apache 2.2 for Win32 или старших версий;
Интерпретатор PHP 5.4 for Win32 или старших версий;
Сервер баз данных MYSQL 5.1 или старших версий;
Web-Браузер Internet Explorer, Opera, Mozilla FireFox или Crome
5.2 Руководство пользователя
Для работы интернет-приложения необходимо:
Инсталлировать Web-сервер Apache, указав в пути установки, например, D:\APACHE\APACHE.
Создать ярлык Start Apache на рабочем столе для запука Web-сервера, указав в нем: D:\Apache\Apache\Apache.exe -d "D:\Apache\Apache" –s . За параметром -d указана корневая директория сервера, а параметр -s обозначает запуск сервера.
Создать ярлык Stop Apache на рабочем столе для останова Web-сервера, указав в нем: D:\Apache\Apache\Apache.exe -d "D:\Apache\Apache" -k shutdown. За параметром -d указана корневая директория сервера, а параметр -k shutdown обозначает останов сервера.
…………………………………………………………………………..
