Пояснительная записка (1206649)
Текст из файла
Министерство транспорта Российской Федерации федеральное агентство железнодорожного транспорта
ФГБОУ ВПО «ДАЛЬНЕВОСТОЧНЫЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ»
Кафедра «Информационные технологии и системы»
К ЗАЩИТЕ ДОПУСТИТЬ
Заведующий кафедрой
М.А.Попов
«____» ___________ 2017 г.
РАЗРАБОТКА WEB-ПРИЛОЖЕНИЯ ДЛЯ ОБЕСПЕЧЕНИЯ РАБОТЫ ИНТЕРНЕТ-МАГАЗИНА ОПТОВО-РОЗНИЧНОЙ ТОРГОВЛИ
Пояснительная записка к выпускной квалификационной работе бакалавра
ВКР 09.03.02.240 ПЗ
Студент гр. 240 | (А. Д. Штенников) |
Руководитель (доцент, к.т.н.) | (О. В. Решетникова) |
Нормоконтроль (доцент, к.п.н., доцент) | (В. И. Шестухина) |
Хабаровск – 2017
Министерство транспорта Российской Федерации
Федеральное агентство железнодорожного транспорта
федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Дальневосточный государственный университет путей сообщения»
(ДВГУПС)
_______________ИУАиТ__________________Кафедра ______ИТиС_________
(наименование УСП) (название кафедры)
Направление (специальность) __09.03.02 «Информационные системы и технологии» _________
(код, наименование направления или специальности)
УТВЕРЖДАЮ
Зав. кафедрой
_________________
«_____» __________ 20____г.
ЗАДАНИЕ
на выпускную квалификационную работу студента
______________________Штенникова_Алексея_Дмитриевича______________________
(фамилия, имя, отчество)
1. Тема ВКР __Разработка Web-приложения для обеспечения работы интернет-магазин оптово-розничной торговли __________________________________________________________________________
утверждена приказом по университету от «23 » мая2017_г. №_452а________________
2. Срок сдачи студентом законченной ВКР «17 » июня 2017 г.________________________
3. Исходные данные к работе:
3.1. Техническое задание на разработку Web-приложения
3.2. Устав ООО «Арена»
4.Содержание расчетно-пояснительной записки (перечень подлежащих разработке вопросов)
4.1. Аналитическое обоснование. Цели и задачи проекта.
4.2. Содержательная постановка задачи.
4.3. Разработка функциональной модели системы.
4.4. Разработка поведенческой модели.
4.5. Разработка информационной модели.
4.6. Разработка интерфейса Web-приложения.
4.7. Выбор программных средств.
4.8. Руководство пользователя.
5. Дата выдачи задания__25 мая 2017 года_____________________________________________
Календарный план
выполнения выпускной квалификационной работы
№ п/п | Наименование этапов выполнения выпускной квалификационной работы* | Срок выполнения этапов ВКР | Примечание |
1. | Составление плана | 23.05.2017 – 26.05.2017 | |
2. | Изучение теоретического материала, составление библиографии | 26.05.2017 – 03.06.2017 | |
3. | Написание теоретических глав и параграфов | 03.06.2017 – 06.06.2017 | |
4. | Изучение и подбор фактического материала | 06.06.2017 – 08.06.2017 | |
5. | Написание практических глав и параграфов | 08.06.2017 – 10.06.2017 | |
6. | Подготовка и написание введения и заключения | 10.06.2017 – 11.06.2017 | |
7. | Оформление работы | 11.06.2017 – 13.06.2017 | |
8. | Представление работы на кафедру | 13.06.2017 – 14.06.2017 | |
9. | Получение отзыва руководителя | 14.06.2017-15.06.2017 | |
10. | Представление работы на рецензию | 15.06.2017-17.06.2017 | |
11. | Оформление допуска к защите | 17.06.2017 – 19.06.2017 | |
12. | Подготовка доклада и иллюстрированного материала к защите | 19.06.2017 – 22.06.2017 |
Студент Штенников А.Д.
Руководитель ВКР Решетникова О.В.
Содержание
Введение 5
1 Аналитическое обоснование 6
1.1 Исследование предметной области 6
1.2 Описание компании 7
1.3 Цели и задачи 7
2 Содержательная часть 9
2.1 Разработка функциональной модели 9
2.2 Разработка поведенческой модели 12
2.3 Разработка информационной модели (модель базы данных) 14
2.4 Разработка диаграммы компонентов 16
2.5 Разработка диаграммы развертывания 18
2.6 Разработка интерфейса приложения 20
2.5 Основные этапы создания Web-приложения 21
3 Практическая часть 22
3.1 Выбор программных средств 22
3.1.1 Visual Studio 22
3.1.2 ASP.NET MVC 23
3.1.3 Microsoft SQL Server 28
3.2 Размещение приложения в сети Интернет 30
3.2.1 Собственный сервер 30
3.2.2 Хостинг 32
3.3 Руководство пользователя 38
Заключение 48
Список используемых источников 49
Abstract
In this project developed a Web-application for the "Company Arena", provides services in the sales food field.
For application development has been studied subject area of the company.
On the basis of these data, designed and built a functional, informational and behavioral model of information systems for the task, as well as the Web-application interface.
It developed a comparative analysis of the various types of hosting for the Internet.
Selected software tools for developing Web-applications and create a working prototype.
Введение
Интернет является не только идеальным источником информации, но и великолепным способом коммуникации. Интернет проник во все сферы жизни человечества. Поэтому, резонно предположить, что интернет сайты – уже давно наиболее удобный и простой способ, получить необходимую информацию, в короткие сроки, без лишних слов и понятным языком. Современный бизнес все больше перемещается в Интернет-пространство. Виртуальная реклама уверенно теснит все другие ее разновидности. Крупную корпорацию невозможно уже представить без многоуровневого хорошо организованного управляющего сайта. А интернет-магазины уже отвоевывают у своих материальных конкурентов толпы покупателей. В условиях жесткой конкуренции, возникшей в последние годы функциональность сайта, его запоминаемость и стиль играют большую роль, поскольку независимо от назначения сайта (заработок на рекламе или представление компании или товара), его основной функцией является привлечение максимально возможной аудитории. Интернет-магазин – сайт, продающий товары в интернете. Он позволяет клиентам оформить заказ на покупку, выбрав способ оплаты и доставки заказа, удобные пользователю. Совокупность отобранных товаров, способ оплаты и доставки представляют собой законченный заказ, который оформляется на сайте путем сообщения минимально необходимой информации о покупателе. Данные покупателя могут храниться в базе данных магазина если бизнес-модель магазина рассчитана на повторные покупки, или же отправляться разово. В интернет-магазинах, рассчитанных на повторные покупки, также ведется отслеживание возвратов посетителя и история покупок. Часто при оформлении заказа предусматривается возможность сообщить некоторые дополнительные пожелания от покупателя продавцу.
-
Аналитическое обоснование
-
Исследование предметной области
Количество Web-ресурсов в нашей стране, как и по всему миру растёт в невероятных количествах. С каждым днём, появляются всё более конкурентно-способные сайты, готовые предложить свой услуги, наиболее удобным и удачным способом. С течением времени пользователи становятся все более и более требовательны. Для многих намного удобней предварительно ознакомиться с услугами тех или иных организаций на их Web-узлах, прежде чем выходить на реальный контакт. Удачный Web-сайт – это в высшей степени эффективный инструмент торговли – он способен захватывать внимание аудитории. Как и любой другой маркетинговый инструмент, основанный на принципе непосредственного отклика, прежде всего он должен заинтриговать посетителя, а затем с подвигнуть его на определенные действия. Поэтому такие специализированные сайты, как «интернет-магазины» имеют невероятную популярность и с каждым днём их количество растёт. Помимо обычных потребителей, услугами «интернет-магазинов» могут пользоваться и настоящие, реальные магазины, в том, случае, если компания является оптовой базой товаров и предоставляет возможность заключения договора. Интернет-магазин сам по себе включает в себя сочетает удобность и эффективность: а именно: доступность из любого места и экономии времени и средств при покупке или заключении договора. В этом заключается их превосходство, над обычными магазинами: Web-сайт доступен в любое время суток; имеет полный ассортимент товаров и с помощью поиска, быстро показывает нужный товар; у владельца имеется возможность установить цены гораздо ниже на товары, из-за отсутствия дополнительного торгового помещения и более дорогого оборудования; появляется возможность организовать больше скидок; сайты предоставляют возможность давать клиентам консультации по выбору. Интернет-сайты и в том числе магазины, позволяют компании удобно «рассказать» пользователю, почему ему нужно обратиться за услугами именно в эту компанию, а также поставщику держать лишь склады с товарами, вместо точек по всему городу.
-
Описание компании
Компания «Арена» и магазин «Оптово-розничной торговли ЁЁ» в частности, предлагает своим клиентам, следующие услуги:
-
продажа продуктов питания;
-
заключение договоров с оптовиками, поставщиками и другими магазинами;
-
хранение большого количества товаров на своих складах.
-
Цели и задачи
Главная цель данного проекта, создание интернет-магазина для оптово-розничной компании ООО «Арена», в частности для магазина «Оптово-розничной торговли ЁЁ». Для выполнения данной цели нужно решить поставленные задачи, а именно:
-
изучить методы создания Web-приложений;
-
ознакомится с деятельностью компании;
-
сформировать список способов размещения сайта в сети Интернет;
-
разработать функциональную модель;
-
создать информационную модель;
-
сформировать поведенческую модель;
-
разработка интернет-магазина «Оптово-розничной торговли ЁЁ».
Этот проект содержит в себе три части. Цель данной, а именно аналитической части является выявление современного состояния предметной области и обоснования важности создания этого интернет-сайта, постановка задачи и целей проекта и доказательство актуальности.
Содержательная часть включает в себя основные стадий проектирования разрабатываемого приложения. На этой стадии будут показаны, схематичная модель интерфейса приложения и описание содержания Web-страниц.
В практической части проекта, будут описаны решения, сделанные на всех стадиях проектирования. В этой части содержаться причины выбора, тех технологий по созданию интернет-сайта, и технологий хранения информации, которые были использованы. Так же будет проведён анализ методов реализации сайта в сети Интернет и вывод, какое решение будет идеальным для данного интернет-магазина.
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.