Структура отчета к курсовой работе
Отчет по курсовой работе должен содержать следующие пункты:
Титульный лист.
Постановка задачи.
Содержание.
Введение.
1 Теоретические предпосылки.
1.1 Основы языка PHP.
1.2 Возможности использования СУБД MySQL
2 Руководство по эксплуатации программного средства.
2.1 Требования к аппаратным ресурсам.
2.2 Руководство администратора Web-сайта.
2.2.1 Назначение и условия применения программы.
2.2.2 Характеристики программы.
2.2.3 Обращение к программе.
2.2.4 Входные и выходные данные.
2.2.5 Сообщения.
2.2.6 Администрирование Web-сайта.
2.3 Руководство оператора.
2.3.1 Назначение программы.
2.3.2 Условия выполнения программы.
2.3.3 Выполнение программы.
2.3.4 Сообщения оператору.
Заключение.
Список использованных источников.
Приложение А Программный код.
Приложение Б Схема сайта.
Приложение В Даталогическая модель базы данных.
Приложение Г Контрольный пример.
Отчет по курсовой работе выполняется на листах формата А4, каждый лист, кроме первого, нумеруется. Все страницы отчета должны содержать рамку: сверху, справа, снизу отступ - 0,5 см., слева - 2 см. В правом нижнем углу каждой страницы должен быть угловой штамп (высота 15 мм, ширина 10 мм), разделенный на два прямоугольника. Верхний (высота 7 мм) содержит надпись Лист, нижний (высота 8 мм) – номер листа.
Приложение И
(справочное)
Пример оформления отчета по курсовой работе
Содержание
Введение……………………………………………………………….............4
1 Теоретические предпосылки……………………………….….…….....5
1.1 Основы языка PHP………………………………………….…..…….....5
1.2 Возможности использования СУБД MySQL…………………….........7
2 Руководство по эксплуатации программного средства……………..10
2.1 Требования к аппаратным ресурсам…………………………...…......10
2.2 Руководство администратора Web-сайта……………………..……...10
2.2.1 Назначение и условия применения программы……………….…….10
2.2.2 Характеристики программы…………………………………….…….10
2.2.3 Обращение к программе……………………………………..….…….10
2.2.4 Входные и выходные данные.…………………………..…..….…….11
2.2.5 Сообщения………………………………….………………..….……..11
2.2.6 Администрирование Web-сайта……………………………….……..11
2.3 Руководство оператора.………………………………………….……16
2.3.1 Назначение программы.…………………………………………........16
2.3.2 Условия выполнения программы.………………………………........16
2.3.3 Выполнение программы.………………………………………….......17
2.3.4 Сообщения оператору………………………………………………....24
Заключение ……………….……………….……………….…………….…..25
Список использованных источников……………….………………………26
Приложение А Программный код……………….…………………….……27
Приложение Б Схема сайта……………….……………….…………….......37
Приложение В Даталогическая модель базы данных………………….......38
Приложение Г Контрольный пример……………….……………………....39
|
Введение
В современных экономических условиях эффективная работа предприятия невозможна без проведения автоматизации как можно большего вида работ. Существует прямая зависимость: чем больше сторон деятельности автоматизирована, тем выше эффективность работы предприятия. Ведь автоматизация ведёт не только к сокращению числа сотрудников, но и повышает производительность труда.
К основным преимуществам автоматизации относят сокращение избыточности хранимых данных, а значит и экономию объема используемой памяти. Уменьшение затрат на многократные операции обновления избыточных копий и устранение возможности возникновения противоречий из-за хранения в разных местах сведений об одном и том же объекте, а также увеличение степени достоверности информации и увеличение скорости обработки информации. Примером тому служит появление Web- сайтов с функцией Интернет - магазина.
Такие Web- сайты предоставляют возможность приобретать постоянное место на огромной рекламно-торговой площадке, называемой Интернет. Они имеют уникальную возможность создания благоприятного имиджа не только своей фирмы, но и продукции. Также позволяют увеличить объем продаж, не открывая новых торговых точек.
Другими словами Web - сайт - это информационно насыщенная визитная карточка, по которой складывается первое впечатление о фирме. Поэтому создание Web-сайтов с функцией Интернет - магазина стало необходимым для дальнейшего развития не только крупных фирм и предприятий, но и мелких фирм.
|
1 Теоретические предпосылки
Основы языка PHP
Язык программирования PHP - это язык, работающий на стороне сервера. Язык PHP позволяет на основе статических HTML-страниц создавать динамические, интерактивные и гибкие Web-страницы и целые Web-сайты. Язык PHP позволяет создавать Web-страницы, содержимое которых может изменяться в зависимости от различных действий посетителей.
Для создания Web-страницы на языке PHP подобно созданию HTML-кода достаточно простого текстового редактора, например блокнота. Также PHP-код можно генерировать, пользуясь HTML-ориентированными редакторами, такими как Macromedia Dreamweaver или Notepad++.
При этом основное отличие языка PHP от языка HTML заключается в том, что для тестирования PHP-кода не достаточно просто открыть файл в Web-браузере. Для выполнения PHP-кода необходимо вызвать этот код с помощью Web-сервера.
Основная проблема заключается в том, что для тестирования скрипта, каждый PHP-документ должен быть загружен в специальный каталог на сервере, и только потом может быть вызван в Web-браузере. Для этого необходимо быть постоянно подключенным к сети.
Однако есть другая возможность запустить PHP-скрипт на сервере. Для создания Web-сервера можно воспользоваться программным обеспечением с открытым кодом, таким как Denwer. Данный комплекс представляет собой программный пакет, который содержит все необходимое для развертывания уже сконфигурированного и готового к применению Web-сервера. С его помощью можно установить локальную версию сервера Apache.
В каталоге Denwer содержится папка home. В ней находятся папки, имена которых соответствуют адресам сайтов, например localhost. В данном каталоге находится подкаталог /www, который Web-сервер Apache будет считать своим Web-каталогом. В этом подкаталоге необходимо сохранять Web-страницы [6].
Для создания скрипта, необходимо ввести текст в любом текстовом редакторе и сохранить результат в файле с расширением .php. Текст преимущественно должен состоят из HTML-кода, тогда как РНР-код должен быть заключен между тегами со знаком “?”.
<?php
код на php
?>
В приведенном ниже примере код состоит из единственной строчки, которая содержит вызов функции phpinfo, отображающей справочную таблицу, которая содержит разнообразную информацию о версии и конфигурации РНР и Web-сервера.
<?php
phpinfo();
|
Приведенный текст следует сохранить под именем phpinfo.php в папке /www. Для запуска скрипта следует ввести полный путь к нему в адресной строке браузера. В случае локальной установки адрес будет: http://localhost/phpinfo.php.
PHP-файлы обычно представляют собой смесь языков HTML и РНР. PHP-код всегда заключается внутри тегов <?php ... ?>, что позволяет Web-серверу легко идентифицировать его.
Ниже представлен пример, демонстрирующий совместную работу языков HTML и РНР. Текст примера содержит несколько HTML-тегов, после которых расположен PHP-код, который выполняется. Результатом выполнения кода является таблица с параметрами настройки РНР.
<HTML>
<HEAD>
<TITLE>Пример использования HTML и PHP в одном файле
</TITLE>
</HEAD>
<BODY>
<P> Пример использования HTML и PHP в одном файле </P>
<?php
Phpinfo() ;
?>
</BODY>
</HTML>
В языке РНР при обработке различных данных предусмотрены переменные. Переменные предназначены для хранения данных под определенным идентификатором - именем переменной. Переменные являются контейнерами для данных. Каждая переменная содержит определенное значение [6].
В языке РНР имена переменных начинаются со знака доллара “$”, после которого может следовать произвольное количество букв, цифр или знаков подчеркивания. После создания переменной доступ к ней возможен в произвольном месте скрипта. Переменная создается тогда, когда ей присваивается какое-либо значение. Для присвоения значения переменной в РНР используется оператор присваивания. Наиболее часто употребительная форма оператора присваивания состоит из знака равенства (=).
Ниже приведены примеры операторов присваивания, которые создают соответствующие переменные:
$temperature = 24;
$kilo = 1,5;
$message = "Доброе утро!";
В языке РНР используются восемь типов данных:
- boolean - логический тип, содержит значения TRUE или FALSE;
- integer - целое число;
- float - вещественное число;
- string - текст произвольной длины;
-
|
- object - объект;
- resource - ресурс (например, файл);
- NULL - значение NULL.
В языке PHP тип определяется автоматически при создании переменной. Трудности начинаются при смешивании различных типов данных в одном выражении. В таком случае язык РНР выполняет автоматическое неявное преобразование типов.
К основным функциям языка PHP можно отнести математические функции и функции работы с данными.
К основным операторам языка PHP относятся операторы обработки данных - математические, операторы присваивания, битовые, операторы сравнения, логические операторы. Помимо этого, в языке PHP используются управляющие конструкции языка - условные операторы и операторы циклов.