Проведение формализации и стандартизации данных и задач, являющихся необходимыми для этапов разработки прототипа Интернет-магазина. Тестирование и отладка программного обеспечения. Инструкция пользователя, алгоритм программы. Затраты на ее разработку.
Аннотация к работе
Интернет-магазин рассчитан на продажу определенного вида товара или услуг.Задача дипломного проекта создание Интернет-магазин компьютерных комплектующих. Интернет-магазин должен: 1)информировать клиентов о предлагаемом ассортименте компьютерных комплектующих (цена товара, производитель, технические характеристики и т.п.); 2)осуществлять Online заказы (регистрация, оформление бланка заказа);Для проектирования Интернет-магазин необходимо провести формализацию и стандартизацию данных и задач, являющихся необходимыми для этапов разработки прототипа Интернет-магазина. Как правило, разработка проектной реализации выполняется в несколько этапов: Предпроектирование исследования; Под программирование подразумевается создание основной схемы взаимодействия и функционирования Интернет-магазина, а также разработка интерфейсов взаимодействия с пользователем; Сейчас уже ни один современный сайт не обходится без системы управления, т. к. важна не только красивая внешняя оболочка этого сайта, но и возможность удобной работы с ним. В этот этап входит: интеграция с системой управления, программирование, настройка сервера, обеспечение безопасности проекта.Последние пять лет ознаменовались развитием Интернета и новых способов общения между людьми. Ежедневно в этой новой коммуникационной среде открываются тысячи новых сайтов, а потребителям предлагаются новые виды услуг. При написании приложений, выходящих за рамки традиционной, статической методологии разработки web-страниц, используется языка программирования РНР, который также может послужить ценным инструментом для создания и управления динамическим содержанием, который используется наряду с MSSQL и другими полезными языками.Оптимальные требования к аппаратному серверному обеспечению: Данный проект проектировался и тестировался на следующих технических характеристиках : Тип процессора AMD Phenom X3 8450 OEM Оптимальные требование к аппаратному клиентскому обеспечению: Процессор Intel® Celeron® D 331Данный проект выполнялся по следующей методике: сбор информации, компоновка полученной информации, создание шаблонов и программных компонентов, а также тестирование отладка и сборка готовых программных компонентов в единый программный продукт. Под сбором информации подразумевается получение необходимой информации от заказчика, а также из дополнительных источников. Вся информация была четко отсортирована по категориям, после чего была преобразована в четкую иерархическую структуру по категориям. Далее были созданы наработки готовых программных шаблонов, содержащих интерактивные компоненты. Для этого была использована информация, а также готовые демонстрационные программные компоненты, полученные из сети Интернет, путем поиска нужной информации на сайтах разработчиков любителей и разработчиков профессионалов.Данные задачи можно условно разделить на несколько этапов: Создание функционального PHP кода для отображения внешних форм, элементов управления и представления информации;Под сбором информации подразумевается получение необходимой информации от заказчика, а также из дополнительной информации. Вся информация должна быть четко отсортирована по категориям, после чего должна быть преобразована в четкую иерархическую структуру по категориям. Следующим этапом следует создание наработки готовых программных шаблонов, содержащих интерактивных модулей и компонентов. Одной из основных и наиболее значимых задач при разработке Интернет-магазина является создание оптимального, эргономичного интерфейса Интернет - магазина. Для этого была использована информация, а также готовые демонстрационные программные компоненты, полученные из сети Интернет, путем поиска нужной информации на сайтах разработчиков любителей и разработчиков профессионалов.Весь Интернет сайт делится на две части: информационная часть и Интернет форум. Информационная часть представляет собой несколько связанных между собой PHP страниц, содержащих разнообразную справочную информацию, распределенную по тематикам. Методика построения интернет-магазина следующая: все страницы информационной части сайта содержат абсолютно одинаковую программную структуру и программный код. Разница в том, что на странице «Прайс-лист» содержатся текстовые данные о истории компании, ее деятельности и видах услуг, а на странице «Регистрация» представлена информация о всех возможностях связи с компанией.Как уже было ранее описано, для исключения различного рода аномалий, в проект встроен специальный механизм защиты от несанкционированного доступа и неправильной регистрации. Методика защиты от несанкционированного доступа такова: При последовательном переходе от странице к странице, между ними происходит пересылка данных, а если имеет место попытка несанкционированного доступа, то пересылки данных не происходит и пользователю отказывается в загрузке страницы. Методика защиты от некорректной регистрации и авторизации: При прохождении процедуры регистрации либо авторизации, отдельный программный модуль проверяет заполнение полей регистрации и в зависимости