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

2.3 Выбор языка программирования

Интернет-магазин разработан на языке программирования php, css, html. Данный выбор обусловлен тем, что данные языки предназначены для создания современных сайтов. Html, стандартный  язык разметки документов. Язык HTML интерпретируется браузерами и отображается в виде документа, в удобной для проектирования форме. PHP скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов.

2.4 Определение требований к техническим средствам

Для запуска и выполнения интернет-магазин «Цифровая техника» компьютер должен обладать следующими техническими характеристиками:

— процессор 1.4Ghz;

— видеокарта 64 Mb;

— оперативная память 64 Mb;

— привод CD/DVD-ROM;

— ОС Windows 98 и выше;

— модем;

— подключение к Интернету;

— Наличие браузера;

— Клавиатура и мышь.

2.5 Обеспечение безопасности

Основное направление защиты проекта – заблокировать возможность пользователям разграничение прав доступа для различных пользователей интернет-магазина. Для решение данной задачи была создана зона администрирования в которой только администратор интернет-магазина может добавлять и редактировать всю информацию о товаре, а так же сам товар. Пароль и логин.

3 Разработка программного обеспечения

3.1 Алгоритм решения задачи

Общая структура построения алгоритма состоит в следующим:

1. Выбор необходимого каталога;

2. Выбор необходимого товара;

3. Получение информации о необходимом товаре;

4. Добавление товара в корзину;

5. Оформление заказа;

6. Получение сведение о доставке товара.

3.2 Определение формы представления входных и выходных данных

Входными данными являются те данные которые вводит пользователь.

Рисунок 3 –Поля для оформления заказа(входные данные)

Рисунок 4 – Завершение оформления заказа(выходные данные)

Рисунок 5 – Поступление заказа(выходные данные)

3.3 Тестирование программного модуля

Качество интернет-магазина характеризуется набором свойств, определяющих, насколько интернет-магазин разработан качественно с точки зрения заинтересованных сторон. С технической точки зрения тестирование заключается в выполнении приложения на некотором множестве исходных данных и сверке получаемых результатов с заранее известными с целью установить соответствие различных свойств и характеристик. Как одна из основных фаз процесса разработки интернет-магазина (Дизайн интернет-магазина - Разработка кода - Тестирование).

Тестирование интернет-магазина проводились на компьютере со следующими характеристиками;

— Intel Core 2 Duo e6420;

— видеокарта Radeon x1950;

— оперативная память 4Gb;

— материнская плата Asus P5И plus;

— монитор ViewSonic VA1903wb;

— винчестер 640 Gb;

— Браузер(Opera, Google hrome).

3.4 Разработка справочной системы

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