Алгоритмизация задачи.
Разработка интернет-магазина текстильного предприятия
Создание шаблона внешнего интерфейса, разработка дизайна визуальных компонентов: внешний вид интернет-страниц, элементы управления. Задача будет реализована на языке программирования C# на платформе ASP.NET в среде разработки Visual Studio 2008 с использованием сервера IIS. Далее производится проверка на совместимость отображения на различных Интернет — браузерах (обозревателях). В развернутом… Читать ещё >
Алгоритмизация задачи. Разработка интернет-магазина текстильного предприятия (реферат, курсовая, диплом, контрольная)
Главной задачей при создании и разработки рабочей части проекта является создание полноценного функционирующего программного кода, а также интерфейса пользователя.
Задача будет реализована на языке программирования C# на платформе ASP.NET в среде разработки Visual Studio 2008 с использованием сервера IIS.
Алгоритмизация задачи сводится к решению двух основных задач:
- — Разработка функционального внешнего интерфейса пользователя.
- — Разработка внутреннего, серверного компонента, для функционирования интерактивных элементов программного продукта, специализирующихся на работе с базой данных.
информационный программный интернет магазин.
Описание алгоритма
В развернутом, подробном виде алгоритм задачи представляет собой следующее:
- 1. Создание шаблона внешнего интерфейса, разработка дизайна визуальных компонентов: внешний вид интернет-страниц, элементы управления.
- 2. Создание безопасной формы регистрации в форме заказа.
- 3. Создание обработчика всех возможных ошибок.
- 4. Тестирование и отладка.
В первом пункте описания алгоритма задачи, происходит разработка внешнего интерфейса. Под этим подразумевается создание внешнего вида Интернет сайта, видимой его части. На данной стадии происходит разработка элементов внешнего интерфейса: создание различных визуальных форм, меню, обрисовка в графических редакторах различных элементов — кнопок меню, внешних баннеров, картинок, графических символов. После этого производится сборка из имеющихся в наличии, разработанных графических элементов внешнего интерфейса пользователя. После сборки, производится подгонка по размерам баннеров, элементов меню, таблиц и т. д.
Далее производится проверка на совместимость отображения на различных Интернет — браузерах (обозревателях).
В ходе разработки, первоначально, проект Интернетсайта был предназначен для просмотра его программой Internet Explorer версией не ниже 6.0, так как при использовании более ранней версии данного обозревателя могут некорректно отображался некоторые элементы управления, форм, кнопок, и т. д.
Проект разрабатывался с учетом максимальной совместимости с различными типами Интернетобозревателей. Если использовать различные разрешения экрана, т. е. более низкое или более высоко, то произойдет перемасштабирование всех видимых элементов интерфейса, и все видимые части его при этом будут отображаться вполне корректно.
Остальные элементы внешнего интерфейса пользователя также выполнены с учетом требований максимальной совместимости и простоты в использовании.
На второй стадии алгоритма производится создание процедуры регистрации при оформлении заказа на сайте. Процедура регистрации позволяет пользователю оформить заказ. Процедура максимально упрощена и не требует от пользователя ввода каких либо дополнительных данных, кроме основных.
На форме заказа товара присутствует два типа полей: обязательные для заполнения, и не обязательные для заполнения. Поля, обязательные для заполнения отмечены звездочкой «* «. Если при регистрации одно из обязательных полей не заполнено, это приводит к появлению сообщения об ошибке регистрации (включается обработчик ошибок).
Структурная-схема
Структуру всего сайта можно представить в виде блок схемы: