В гостевой книге и чате использован один и тот же модуль отправки сообщений отображенный на рисунке 2.29. В конце этих страниц пишем: include ”postmodule. php”.
Рисунок 2.29 - модуль отправки сообщений
Также зарегистрированный пользователь может зайти на страницу тестирования (Рисунок 2.30), нажав на кнопку "Тестирование" в левой части страницы. (Рисунок 2.21) В открывшемся окне пользователь может выбрать дисциплину для тестирования. При наведении указатель на ссылку дисциплины, появляется подсказка, в которой отображается количество оставшихся попыток. Всего пользователь имеет по две попытки для каждой из дисциплин.
Рисунок 2.30 - страница тестирования
При выборе дисциплины в окне выводятся вопросы по данной теме и случайным образом расположенные ответы (Рисунок 2.31).
Рисунок 2.31 - страница тестирования
Нужно выбрать правильные ответы и нажать на кнопку "Готово". В появившемся окне (Рисунок 2.32) отображаются результаты тестирования. Есть возможность распечатать сертификат в формате RTF, подтверждающий результаты тестирования.
Рисунок 2.32 - результаты тестирования
В закладке "Магазин" предоставленный на страницах сайта материал можно заказать на CD-носителе. Он будет доставлен Вам по почте. Для входа в интернет магазин нужно воспользоваться кнопкой "Магазин" отображенной на рисунке 2.21. Откроется окно с информацией о дисках по дисциплинам, доступных к заказу. (Рисунок 2.33)
Рисунок 2.33 - интернет магазин
Для заказа диска с интересующей информацией нужно нажать на ссылку с названием диска. Откроется окно регистрации заказа (Рисунок 2.34), в котором нужно заполнить все поля и нажать кнопку "Заказать".
Рисунок 2.34 - регистрация заказа
В появившемся окне будут представлены данные регистрации заказа, количество заказанных дисков и сумма оплаты. После проверки всех данных нужно подтвердить заказ нажав на ссылку "Заказать", после чего программа подтвердит регистрацию заказа. (Рисунок 2.35)
Рисунок 2.35 - подтверждение заказа
Одновременно произойдет отправка по электронной почте с уведомление о поступлении заказа администратору сайта.
$mess=$_SESSION ['client'] ['name']. " ". $_SESSION ['client'] ['sname']. " заказал(а)". $_SESSION ['client'] ['count']. " ". $idz ['title']. " на сумму: ". $_SESSION ['client'] ['count'] *$idz ['price']. "р. Заказ нужно доставить по адресу: ". $_SESSION ['client'] ['address']. ". Адрес электронной почты: ". $_SESSION ['client'] ['email']. ". ";
if(! mail('kash@newmsk. tula. net', 'Поступил заказ', $mess, "Content-type: text/plain; charset=windows-1251", "Content-Transfer-Encoding: 8bit")) echo"Невозможно соединиться с почтовым сервером! ";
Где "Content-type: text/plain; charset=windows-1251", "Content-Transfer-Encoding: 8bit" - заголовки определяющие кодировку сообщения. (Рисунок 2.36).
Рисунок 2.36 - Результат обработки функции mail
Чтобы зайти на страницу администрирования нужно в нижней части главной страницы нажать на ссылку "Администрирование модуля - Интернет технологии". (Рисунок 2.37)
Рисунок 2.37 - ссылка на страницу администрирования
В открывшемся окне в полях ввода нужно ввести имя и пароль администратора. (Рисунок 2.38). По умолчания это "alex" и "2202".
Рисунок 2.38 - доступ к странице администрирования
Откроется главная страница администратора (Рисунок 2.39)
Рисунок 2.39 - главная страница администратора
На этой странице есть ссылки на страницы:
"Экзаменатор" (Рисунок 2.40), где можно удалить отдельные вопросы по какому либо предмету или удалить весь предмет;
Рисунок 2.40 - страница администратора "Экзаменатор"
"Ввод новых вопросов" (Рисунок 2.41), где можно ввести новые вопросы по существующим предметам или создать новый предмет;
Рисунок 2.41 - Ввод новых вопросов
"Студенты" (Рисунок 2.42), где можно просмотреть результаты тестирования по одному студенту, по одному предмету или весь список, а также удалить некоторые записи;
Рисунок 2.42 - просмотр результатов по одному студенту
"Гостевая книга" (Рисунки 2.43, 2.44), где можно просмотреть, ввести, удалить запрещенные для записи адреса, а также удалить некоторые записи сообщений;
Рисунок 2.43 - просмотр записей гостевой книги
Рисунок 2.44 - блок запрещенных адресов гостевой книги
"Чат" (Рисунок 2.45, 2.46), где можно просмотреть, ввести, удалить запрещенные адреса, а также удалить некоторые записи сообщений.
Рисунок 2.45 - запрещенные адреса чата
Рисунок 2.46 - блок сообщений чата
"Магазин" (Рисунки 2.47, 2.49, 2.50, 2.51), - где можно просмотреть, ввести, удалить новые товары. Просмотреть, удалить заказчиков, а также просматривать поступившие заказы. При нажатии на ссылку с именем заказчика, данные заказа экспортируются в MS Word. (Рисунок 2.48). При нажатии на ссылку "Выполнен", происходит смена статуса выполнения заказа на положительный, и отправка сообщения о выполнении заказа на электронный адрес заказчика.
Рисунок 2.47 - страница заказов интернет – магазина
Рисунок 2.48 - данные заказа в MS Word
Рисунок 2.49 - Ввод новых товаров
Рисунок 2.50 - просмотр существующих товаров
Рисунок 2.51 - заказчики интернет-магазина
Для определения трудоемкости разработки АИС (автоматизированной информационной системы) прежде всего составляется перечень всех основных этапов работ, которые должны быть выполнены [15]. Форма разделения работ по этапам с указанием трудоемкости их выполнения приведена в таблице 3.1
Таблица 3.1 - Распределение работ по этапам и видам и оценка их трудоемкости
Этап проведения | Вид работы на данном этапе | Трудоемкость выполнения, чел. - ч. |
Подготовительный | Сбор данных о предметной области | 50 |
Определение задач | 20 | |
Анализ данных | 40 | |
Создание структуры баз данных | 10 | |
Этап реализации | Разработка алгоритма | 20 |
Разработка web-интерфейса | 40 | |
Написание программы | 90 | |
Заключительный | Отладка программы | 100 |
Оформление пояснительной записки | 40 | |
ИТОГО трудоемкость выполнения дипломной работы | 410 |
Определение затрат на разработку АИС производится путем составления соответствующей сметы, которая включает следующие статьи:
Материальные затраты.
Затраты на оплату труда.
Отчисления на социальные нужды.
Амортизация основных фондов.
Прочие затраты.
Если для разработки АИС используется электрооборудование, то необходимо рассчитать затраты на электроэнергию по форме, приведенной в таблице 3.2
Таблица 3.2 - Затраты на электроэнергию
* | Паспортная мощность, кВт | Коэффи-циент использо-вания мощности | Время работы оборудования для разработки АИС, ч | Цена электроэнергии, | Сумма, руб. |
ПК | 0,300 | 0,8 | 410 | 1,66 | 163,34 |
Монитор | 0,080 | 0,9 | 410 | 1,66 | 49,0032 |
Принтер | 0,264 | 0,9 | 5 | 1,66 | 1,97 |
ИТОГО | 214,32 |
Общая сумма затрат на электроэнергию (ЗЭ) рассчитывается по формуле (3.1):