Разработка web-приложения и базы данных интернет-магазина - Дипломная работа

бесплатно 0
4.5 104
Факторы, влияющие на пропускную способность в беспроводных сетях. Использование скриптового языка программирования PHP для разработки базы данных интернет-магазина, его основные преимущества. Современные методы и средства тестирования web-приложений.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
На сегодняшний день организации во всем мире широко используют возможности Интернет - это электронная почта, ICQ, распределенные базы данных, неисчерпаемый источник другой необходимой информации. Данная работа освещает еще один этап расширения возможностей Интернет для коммерческих организаций, которые выходят на современный уровень работы это - Интернет магазин.Это привело к тому, что традиционные "ручные" технологии разработки и поддержки сайтов, когда сайт состоял из статических страниц и набора дополнительных специализированных скриптов, стали не успевать за быстро меняющимися условиями бизнеса. Ввод данных на сайт требовал (как минимум) знания технологий HTML/CSS верстки, изменения структуры сайтов были сопряжены с каскадным изменением большого количества взаимосвязанных страниц. Различные автоматизированные механизмы, вроде гостевых книг и новостных лент, внедренные на сайтах как отдельные скрипты и, как правило, написанные разными специалистами, перестали удовлетворять требованиям безопасности.Система управления сайтами - это программный комплекс, позволяющий автоматизировать процесс управления как сайтом в целом, так и сущностями в рамках сайта: макетами страниц, шаблонами вывода данных, структурой, информационным наполнением, пользователями и правами доступа, а также по возможности предоставляющий дополнительные сервисы: списки рассылки, ведение статистики, поиск, средства взаимодействия с пользователями и т.д. Обычно системы обновления делятся на две части: внешнюю - набор HTML-страниц, генерируемых при вызове страниц из браузера посетителя сайта и внутреннюю - систему администрирования. В хранилище помещается информация, содержащаяся на сайте (собственно контент), а также информация, описывающая его (макеты страниц, структура, права доступа и пр.). При вызове страницы скрипт, который должен эту страницу вывести, в зависимости от полученных параметров выбирает из базы данных необходимую информацию (какое содержимое показать, какие ссылки поставить, как это все расположить и т.д.) и генерирует HTML-документ, который и подается браузеру. На основании этого и было разработан функционал моего приложения: Функционал пользователя должен содержать следующее: 1.1) Каталог (развернутый вид - в центре экрана, и краткая навигация, расположенная на сайд-баре);Язык создавался как инструмент, с помощью которого студенты-непрограммисты могли самостоятельно создавать компьютерные программы для решения своих задач. Паскаль - один из наиболее известных языков программирования, используется для обучения программированию в старших классах и на первых курсах вузов, является базой для ряда других языков. По мнению Вирта, язык должен способствовать дисциплинированному программированию, поэтому, наряду со строгой типизацией, в Паскале сведены к минимуму возможные синтаксические неоднозначности, а сам синтаксис автор постарался сделать интуитивно понятным даже при первом знакомстве с языком. Тем не менее, первоначально язык имел ряд ограничений: невозможность передачи функциям массивов переменной длины, отсутствие нормальных средств работы с динамической памятью , ограниченная библиотека ввода-вывода , отсутствие средств для подключения функций, написанных на других языках, отсутствие средств раздельной компиляции и т.п. Подробный разбор недостатков языка Паскаль того времени был выполнен Брайаном Керниганом в статье "Почему Паскаль не является моим любимым языком программирования" [9] (эта статья вышла в начале 1980-х, когда уже существовал язык Модула-2 , потомок Паскаля, избавленный от большинства его пороков, а также более развитые диалекты Паскаля).Когда я впервые узнал о программировании в Интернете, Perl CGI были доминирующими платформами. С тех пор, PHP действительно стала ведущей платформой для разработки, по крайней мере свободного программного обеспечения. Рекомендовано начать изучение программирования именно с PHP как платформы для веб разработки, естественно если Вы уже освоили HTML. Если вы всегда интересовались, как PHP программисты справляются с созданием полезного и удобного сценария, или вы просто хотите сохранить тонну времени и денег, изучая, как установить скрипты на сервере, уроки для начинающих по PHP является всеобъемлющим учебным материалом и руководством для начинающих программеров, которые хотят ознакомится с основами программирования PHP. Если вы хотите взять под контроль свой сайт и освоить совершенно новый подход, PHP может сделать его исключительно простым в управлении всего вебсайта, обновление шаблонов "на лету", а также добавить опросы, исследования и другие полезные инструменты, которые помогут вам получить больше от каждой области вашего сайта.Хотя вам не нужно знать РНР для установки и использования этих приложений, немного знаний о PHP позволяет вам получить больше от этих ценных ресурсов. PHP имеет ряд особенностей, которые хорошо работают вместе, они включают сбор информации, динамический ввод и низкий уровень абстракции, что делает доступным данный я

План
Содержание

Реферат

Abstract

Реферат

Перечень сокращений и терминов

Введение

1. Постановка задачи

1.1 Анализ основных функций современных систем управления сайтами

2. Исследование средств и технологий

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

2.1.1 Особенности применения язык программирования PHP

2.1.2 Преимущества языка программирования PHP

2.1.2 Существуют три основных области, где используется PHP

2.2 Система управления базами данных MYSQL

2.3 Особенности применения ЗЫКАJAVASCRIPT

2.4 Среда разработки - PHPEXPERTEDITOR

3. Разработка

3.1 Разработка архитектуры системы

3.2 Разработка базы данных

3.3 Разработка диаграммы функциональности приложения

3.4 Разработка пользовательского интерфейса

3.4.1 Анализ области

3.5 Описание web-страниц и их функциональность

3.6 Примеры пользовательского интерфейса

3.7 Механизм шаблонов

3.8 Разработка модульной структуры приложения

3.8 Руководство пользователя

4. Технологическая часть

4.1 Современные методы и средства тестирования web-приложений

4.1.1 Существующие подходы к тестированию Web-приложений

4.1.2 Тестирование "белого ящика" и "черного ящика"

4.2 Тестирование функциональности

5. Экономическое обоснование проекта

5.1 Маркетинговые исследования предприятия

5.2 Расходы по созданию и размещению магазина в сети интернет

5.3 Выводы

6. Охрана труда и безопасность в черезвычайных ситуациях

6.1 Метеорологические условия при работе

6.2 Освещение

6.3 Шум

6.4 Излучение от экрана монитора

6.5 Техника безопасности

Выводы

Перечень ссылок

Приложения

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

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?