Разработка интернет – магазина по продажам музыкальных CD и DVD дисков
дипломные работы, Информационные технологии Объем работы: 129 стр. Год сдачи: 2009 Стоимость: 4900 руб. Просмотров: 1456 | | |
Оглавление
Введение
Заключение
Заказать работу
Перечень сокращений………………………………………………………………………………9
Введение……………………………………………………………………………………………10
1 Исследование предметной области………………………………………11
1.1 Актуальность систем электронной коммерции……………………………………11
1.2 Требования к системе………………………………………11
1.3 Сравнение с аналогами……………………………………12
1.4 Описание способов оплаты……………………………14
1.5 Решения по реализации……………………………………15
1.5.1 Выбор технологии для разработки…………………………………………15
1.5.2 Основные особенности технологии ASP.NET……………………………17
1.5.3 Выбор ОС и web-сервера………………………………………………18
1.5.4 Выбор языка программирования для разработки…………………………19
1.5.5 Выбор информационной системы…………………………………………20
1.5.6 Выбор среды разработки……………………………………………………21
1.6 Обработка страниц на web-сервере и модель событий ASP.NET………………22
2 Проектирование БД……………………………………………………………………………25
2.1 Физическая модель БД………………………………………25
2.2 Описание таблиц БД……………………………………………27
3 Взаимодействие с БД………………………………………………………………………30
3.1 Архитектура ADO.NET…………………………………………30
3.2 Компоненты доступа к данным……………………31
3.3 Привязка данных……………………………………………………34
3.4 Пример взаимодействия с БД………………………35
4 Разработка компонентов web-приложения………………………38
4.1 Общая структура web-приложения……………38
4.1.1 Структура каталогов……………38
4.1.2 Файла конфигурации web-приложения web.config………………………43
4.2 Компоновка и оформление web-страниц…………………………………………………………46
4.2.1 Мастер-страницы………………………46
4.2.2 Пользовательские элементы управления…………………………………49
4.2.3 Каскадные таблицы стилей и темы оформления…………………………50
4.3 Элементы управления проверкой достоверности………………………………52
4.4 Класс web-страницы с возможностью отслеживания обновления………………53
4.5 Аутентификация и авторизация пользователей……………………………………58
4.5.1 Описание и настройка интерфейса Membership API………………………58
4.5.2 Аутентификация форм……………60
4.5.3 Авторизация и настройка интерфейса Roles API…………………………63
4.6 Описание профилей пользователей…………68
4.7 Основные...
Стремительное развитие сети Интернет, применение новейших технологий и коммуникаций в коммерческой деятельности и повседневной жизни обусловило возникновение новых экономических явлений, таких как электронная коммерция. Электронная коммерция - это довольно широкая сфера экономики, включающая в себя многие виды деятельности, такие как Интернет-магазины, Интернет-маркетинг и реклама, различные платёжные системы и многие другие. Сегодня всё больше и больше магазинов, от маленьких узкоспециализированных до крупных торговых сетей стремятся иметь своё представительство в сети Интернет, а многие вообще осуществляют свою деятельность исключительно в сети. Интернет предоставляет новые каналы сбыта продукции, открывает широкие возможности для рекламы и маркетинговых исследований.
Естественно, что для осуществления электронной коммерции, необходимо современное программное обеспечение. Сегодня существует множество технологий (такие как PHP, JSP, ASP, ASP.NET), позволяющих создавать надёжные и эффективные web-приложения, отвечающие самым современным требованиям, удобные в использовании, как со стороны продавца, так и со стороны покупателя.
Целью данного дипломного проекта является создание web-приложения, представляющего собой интернет – магазин по продаже музыкальных CD и DVD дисков, которое позволит продавцу размещать в Интернет информацию о продукции и принимать заказы покупателей. А покупатели соответственно смогут просматривать каталог и заказывать музыкальную продукцию, доставка которой будет осуществляться через систему почтовой связи.
В качестве ОС для разработки была выбрана Windows XP Professional. В качестве технологии разработки будет использоваться ASP.NET 2.0. Информационная система будет представлять собой реляционную базу данных под управлением СУБД SQL Server 2000.
В результате работы над дипломным проектом в соответствие с требованиями, изложенными в пункте 1.2, было разработано web-приложение, представляющее собой музыкальный Интернет-магазин. Все требования по функциям web-приложения выполнены.
В качестве основной технологии для разработки использовалась одна из самых современных и функциональных web-технологий на сегодняшний день – ASP.NET 2.0.
Благодаря использованию различных серверных и пользовательских элементов управления, применению каскадных таблиц стилей и тем оформления, удалось создать привлекательный, функциональный, удобный и интуитивно-понятный пользовательский интерфейс, с возможностью быстрой модернизации в случае необходимости.
С самого начала разработки особенное внимание уделялось обеспечению высокого быстродействия web-приложения при одновременной работе с большим количеством пользователей. Применение компонентов доступа к данным, кэширования, настраиваемого разбиения на страницы позволило обеспечить высокую производительность и масштабируемость разработанного web-приложения.
Также был рассмотрен план маркетинга и определена прогнозируемая прибыль от реализации web-приложения. Были рассмотрены вопросы, связанные с безопасностью и санитарно-гигиеническими условиями труда на рабочем месте пользователя ПЭВМ.
В результате работы над дипломным проектом был получен бесценный опыт программирования на основе технологии ASP.NET, что позволит в будущем создавать высокопроизводительные, профессиональные web-приложения.
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.