Автор работы: Пользователь скрыл имя, 28 Ноября 2013 в 20:14, курсовая работа
Стремительное развитие сети Интернет, применение новейших технологий и коммуникаций в коммерческой деятельности и повседневной жизни обусловило возникновение новых экономических явлений, таких как электронная коммерция. Электронная коммерция – это довольно широкая сфера экономики, включающая в себя многие виды деятельности, такие как Интернет-магазины, Интернет-маркетинг и реклама, различные платёжные системы и многие другие. Сегодня всё больше и больше магазинов, от маленьких узкоспециализированных до крупных торговых сетей стремятся иметь своё представительство в сети Интернет, а многие вообще осуществляют свою деятельность исключительно в сети.
Введение 3
2. Проектирование базы данных 4
3. Описание и основные функциональные возможности системы 5
3.1 Основные элементы интерфейса пользователя 5
3.2 Основные элементы интерфейса администратора 8
Заключение 10
Список использованной литературы 11
САНКТ-ПЕТЕРБУРГСКИЙ
НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ
ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, МЕХАНИКИ
И ОПТИКИ
ЦЕНТР АВТОРИЗОВАННОГО ОБУЧЕНИЯ IT-ТЕХНОЛОГИЯМ
Курсовой проект
Программное обеспечение интернет-магазина
Разработчик: слушатель группы № 124-30
специализации “Информационные технологии”
Петроченко Андрей Владимирович
Руководитель: Одиночкина С.В.
2013 г.
ОГЛАВЛЕНИЕ
Введение 3
2. Проектирование базы данных 4
3. Описание
и основные функциональные
3.1 Основные
элементы интерфейса
3.2 Основные
элементы интерфейса
Заключение 10
Список использованной литературы 11
Введение
Стремительное развитие сети Интернет,
применение новейших технологий и коммуникаций
в коммерческой деятельности и повседневной
жизни обусловило возникновение
новых экономических явлений, таких
как электронная коммерция. Электронная
коммерция – это довольно широкая
сфера экономики, включающая в себя
многие виды деятельности, такие как
Интернет-магазины, Интернет-маркетинг
и реклама, различные платёжные
системы и многие другие. Сегодня
всё больше и больше магазинов, от
маленьких
Естественно, что для осуществления
электронной коммерции, необходимо
современное программное
Целью данного дипломного проекта является создание web-приложения, представляющего собой интернет – магазин по продаже компьютерных компонентов, который позволит продавцу обновлять информацию о продукции и принимать заказы покупателей. А покупатели соответственно смогут просматривать каталоги и заказывать интересующую их продукцию, доставка которой будет осуществляться через систему курьерской службы.
1. Проектирование базы данных
Информационная система будет представлять собой реляционную базу данных под управлением СУБД SQL Server 2012 (рисунок 2.1).
Рисунок 1.1 – Модель базы данных интернет-магазина
2. Описание и основные функциональные возможности системы
В качестве технологии разработки будет использоваться ASP.NET MVC 3.
Приложение разрабатывалось на
основе шаблона ASP.NET MVC 3 Internet Application.
Model-View-Controller (MVC, «Модель-представление-
В разработанной системе
2.1 Основные элементы интерфейса пользователя
При открытии веб-приложения любому пользователю доступна полная информация о товарах, находящихся в категориях (рисунок 2.1)
Рисунок 2.1 – Главная страница веб-приложения
В случает если пользователь не зарегистрирован, произвести заказ невозможно (рисунок 2.2). В данном случае предусмотрена возможность автоматического перехода на форму регистрации пользователя (рисунок 2.3).
Рисунок 2.2 – Форма оформления заказа
Рисунок 2.3 – Форма регистрации пользователя
После несложных шагов заполнения регистрационной формы пользователь получает возможность произвести заказ (рисунок 2.4), а также открывается доступ к новой вкладке меню – «Личная страница», на которой пользователь имеет возможность изменить существующий пароль и изменять свою контактную информацию перед оформлением заказа.
Рисунок 2.4 – Вкладка «Корзина» веб-приложения
Таким образом у пользователя есть
возможность добавлять и
Рисунок 2.5 – Форма завершения заказа
2.2 Основные элементы интерфейса администратора
При авторизации администратора главная страница веб-приложения изменяется следующим образом (рисунок 2.6):
– добавление в панель меню дополнительных вкладок «Контент-Менеджеры», «Заказы», «Статусы заказа».
– возможность редактировать всю доступную информацию.
Рисунок 2.6 – Форма главной страницы учетной записи «admin»
Рассмотрим данные изменения более подробно. Контент-менеджер –редактор сайтов, в обязанности которого входит их полноценное наполнение текстовой, графической и другими видами информации, продвижение веб-ресурсов в поисковых системах. Соответственно администратор в праве давать права тому или иному пользователю для выполнения данной функции. Контент менеджер получает все привилегии администратора не касающиеся заказов, и изменения их статусов.
Вкладка «Заказы» дает возможность администратору информацию о времени заказа, информации о пользователе, сделавшем заказ (рисунок 2.7), а также возможность изменять статус каждого из заказов (рисунок 2.8).
Рисунок 2.7 – Форма вкладки «Заказы»
Рисунок 2.8 – Подробности заказа
Заключение
В результате работы над дипломным проектом в соответствие с требованиями было разработано веб-приложение, представляющее собой интернет – магазин по продаже компьютерных компонентов. Все требования по функциям веб-приложения выполнены.
В качестве основной технологии для разработки использовалась одна из самых современных и функциональных технологий на сегодняшний день – ASP.NET MVS 3.0.
Благодаря использованию различных серверных и пользовательских элементов управления, применению каскадных таблиц стилей и тем оформления, удалось создать привлекательный, функциональный, удобный и интуитивно-понятный пользовательский интерфейс, с возможностью быстрой модернизации в случае необходимости.
Применение компонентов
В результате работы над дипломным
проектом был получен опыт программирования
на основе технологии ASP.NET, что позволит
в будущем создавать
Список использованной литературы
Информация о работе Программное обеспечение интернет-магазина