Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Programma_uchebnoy_praktiki.doc
Скачиваний:
26
Добавлен:
26.03.2016
Размер:
359.94 Кб
Скачать

5 Этап. Разработка веб-интерфейса системы средствами php.

Веб-ориентированная система должна представлять собой совокупность взаимосвязанных html-страниц, каждая из которых должна включать один из следующих элементов:

1. набор интерфейсных элементов (кнопки, списки, поля для ввода информации, графические элементы, формы, таблицы, и т.д.).

2. стилевое оформление с помощью каскадной таблицы стилей (CSS);

3. обработку сценариев с помощью JavaScript;

4. реализованную функциональность на языке программирования PHP;

5. взаимодействие с базой данных MySQL (вывод данных из БД, ввод данных в БД)

Каждая страница должна иметь единое стилевое оформление.

На каждой странице должно быть отражено основное меню в виде ссылок на страницы сайта.

6 Этап. Прогнозирование объемов продаж.

На основе продаж за последние 3 месяца рассчитать прогноз продаж определенной категории товара по месяцам на 3 месяца вперед.

Необходимо выбрать модель математической статистики для создания прогноза, которая позволяет построить график, наиболее приближенный к реальной динамике продаж. Именно по этому графику и будет сделан прогноз.

Например, можно использовать построение линейной линии тренда объёма продаж.

Входные данные:

n– количество наблюдений,

- моменты времени;

- объёмы продаж.

Вычисления:

,

,

,

,

,

.

Если >0, то объём продаж в целом растёт, если <0, то объём продаж в целом падает.

Суммарной мерой качества уравнения регрессии является коэффициент детерминации, вычисляемый по формуле:

,

где - теоретическое значение зависимой переменной, вычисленное из уравнения регрессии.

Заметим, что . Чем теснее линейная связь междуи, тем ближек единице. Чем слабее такая взаимосвязь, темближе к нулю.

Если , то вычисляется прогноз:

.

Если , то линейное уравнение тренда не качественно.

Данная задача реализуется средствами языка С++ как отдельный модуль системы.

7 Этап. Тестирование и отладка системы.

Следует различать процессы тестирования и отладки программного кода. Отладка выполняется с помощью встроенных средств среды разработки и исходя из опыта написания программного кода. В основном она сводится к выявлению синтаксических и семантических ошибок в тексте программы.

Тестирование - это процесс, требующий планирования и выполнения ряда предварительных процедур. Тестирование программного продукта с точки зрения классификации по целям делится на два класса:

  • Функциональное тестирование.

  • Нефункциональное тестирование.

Под функциональным тестированием понимается проверка соответствия программного продукта функциональным требованиям.

Для проведения функционального тестирования разрабатывается документ «Программа и методика испытаний функционала приложения» (ПМИ). Документ ПМИ содержит перечень сценариев тестирования программного продукта (test cases) с подробным описанием шагов. Каждый шаг сценария тестирования характеризуется действиями пользователя и ожидаемыми результатами – ответной реакции программы на эти действия. Программа и методика испытаний обязана имитировать эксплуатацию программного продукта в реальном режиме.

При нефункциональном тестировании проверяется соответствие программного продукта нефункциональным требованиям. Как и в случае с функциональным тестированием, для нефункционального тестирования разрабатывается программа и методика испытаний.

Проектирование теста включает в себя следующие этапы:

1) определить цель теста;

2) написать входные значения;

3) написать предполагаемые выходные значения;

4) выполнить тест и зафиксировать результат;

5) проанализировать результат.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]