Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursach.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
269.31 Кб
Скачать

Федеральное государственное автономное

образовательное учреждение

высшего профессионального образования

«СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»

Институт космический и информационных технологий

институт

Кафедра информатики

кафедра

Курсовая работа Интернет-магазин «Компьютерных игр»

Руководитель __________ Красиков В.А.

подпись, дата инициалы

Студент КИ13-17б __________ Брагин Д. М.

номер группы подпись, дата инициалы

Красноярск 2015

Содержание.

ОСНОВНАЯ ЧАСТЬ 6

1 Актуальность 6

Многие люди ежедневно играют в компьютерные игры. Данная ниша в данный момент занята несколькими крупными игроками, однако рынок представляет интерес с точки зрения его емкости, поэтому имеет инвестиции в данную нишу имеют смысл. 6

2 Постановка задачи 7

2.1 Назначение комплекса задач 7

Целью работы интернет-магазина «Компьютерных игр» является обеспечение пользователей дистанционной возможностью заказывать игры и приложения. 7

2.2 Описание назначения выходной информации 7

Назначение выходной информации состоит в том, чтобы предоставить пользователю легальный доступ к выбранной компьютерной игре. 7

2.3 Периодичность решения и ограничения по срокам выдачи выходной информации 7

Периодичность решения зависит от особенностей работы пользователя в программе и не ограничивается программно. 7

Продолжительность решения зависит от: 7

• скорости работы пользователя; 7

• параметров быстродействия технических средств. 7

2.4 В практической части сайта 7

Пользователь должен добавить интересующие товары в корзину и оформить покупку 7

2.5 Выходная информация 7

Выходными данными сайта являются: 7

• справочная информация об играх. 7

• информация о результатах правильности ввода платежных данных 7

• предоставление ссылок и ключей для приобретенных игр 7

А также практическая информация о: 7

• промежуточных этапах заказа 7

• результат неправильного ввода платежных данных 7

2.6 Входная информация 8

Сайт получает следующие входные сообщения: 8

• информация от пользователя 8

3 Техническое задание 10

3.1 Назначение разработки 10

3.2 Основная идея 10

3.3 Программное обеспечение, необходимое для реализации проекта 10

4 Руководство программиста 11

4.1 Используемые на сайте таблицы каскадных стилей(CSS) 11

4.2 Структура HTML 13

Listing.aspx 13

4.3 Код С#. 13

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

5.1 Общие сведения о сайте 16

ЗАКЛЮЧЕНИЕ 18

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 19

ВВЕДЕНИЕ

Internet развивается довольно стремительно. Быстро растет количество изданий, посвященных Сети, что предвещает широкое ее распространение даже в далеких от техники областях. Internet превращается из большой игрушки для интеллектуалов в полноценный источник разнообразной полезной информации для любой категории пользователей.

Через десять лет, по прогнозам специалистов, около 50 процентов семей (безусловно, пока лишь в развитых странах) будут использовать его ежедневно. Телевидение и радиоприемники не будут заменены компьютерами, но будут иметь мощный процессор, большую память и фактически сами станут в некотором отношении компьютерами.

Это будет время, когда любой человек, владеющий компьютером, сможет "скачать" с его помощью статьи, иллюстрации, видео- или аудиоинформацию по любой интересующей его теме. Он сможет получить эту информацию тогда, когда он этого пожелает. Через какое-то время системы искусственного интеллекта - параллельный машинный перевод, а также идентификация и распознавание голоса сломают последние национальные и языковые барьеры и сделают возможным свободный транснациональный обмен информацией.

Данный проект представляет собой сайт, через который может осуществляться юридическая поддержка.

ОСНОВНАЯ ЧАСТЬ

1 Актуальность

Многие люди ежедневно играют в компьютерные игры. Данная ниша в данный момент занята несколькими крупными игроками, однако рынок представляет интерес с точки зрения его емкости, поэтому имеет инвестиции в данную нишу имеют смысл.

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

2.1 Назначение комплекса задач

Целью работы интернет-магазина «Компьютерных игр» является обеспечение пользователей дистанционной возможностью заказывать игры и приложения.

2.2 Описание назначения выходной информации

Назначение выходной информации состоит в том, чтобы предоставить пользователю легальный доступ к выбранной компьютерной игре.

2.3 Периодичность решения и ограничения по срокам выдачи выходной информации

Периодичность решения зависит от особенностей работы пользователя в программе и не ограничивается программно.

Продолжительность решения зависит от:

• скорости работы пользователя;

• параметров быстродействия технических средств.

2.4 В практической части сайта

Пользователь должен добавить интересующие товары в корзину и оформить покупку

2.5 Выходная информация

Выходными данными сайта являются:

• справочная информация об играх.

• информация о результатах правильности ввода платежных данных

• предоставление ссылок и ключей для приобретенных игр

А также практическая информация о:

• промежуточных этапах заказа

• результат неправильного ввода платежных данных

2.6 Входная информация

Сайт получает следующие входные сообщения:

• информация от пользователя

3 Техническое задание

3.1 Назначение разработки

Получение практических и теоретических навыков разработки интернет-магазина в рамках курсового проекта.

3.2 Основная идея

Реализация интернет-магазина по теме: Розничная продажа компьютерных игр.

3.3 Программное обеспечение, необходимое для реализации проекта

Для программной реализации данного проекта необходим:

  • Web-сервер ASP.NET

  • Visual Studio 2015 c компилятором C#

Все эти компоненты уже входят в комплект поставки Visual Studio 2015 Community Edition.

4 Руководство программиста

Сайт написан, при помощи HTML(структура сайта), CSS(макияж сайта), С#(функциональность сайта).

4.1 Используемые на сайте таблицы каскадных стилей(CSS)

body {

font-family: Cambria, Georgia, "Times New Roman";

margin: 0;

}

div#header div.title, div.item h3, div.item h4, div.pager a {

font: bold 1em "Arial Narrow", "Franklin Gothic Medium", Arial;

}

div#header {

background-color: #444;

border-bottom: 2px solid #111;

color: white;

}

div#header div.title {

font-size: 2em;

padding: .6em;

}

div#content {

border-left: 2px solid gray;

margin-left: 9em;

padding: 1em;

}

div#categories {

float: left;

width: 8em;

padding: .3em;

}

div.item {

border-top: 1px dotted gray;

padding-top: .7em;

margin-bottom: .7em;

}

div.item:first-child {

border-top:none;

padding-top: 0;

}

div.item h3 {

font-size: 1.3em;

margin: 0 0 .25em 0;

}

div.item h4 {

font-size: 1.1em;

margin:.4em 0 0 0;

}

div.pager {

text-align:right;

border-top: 2px solid silver;

padding: .5em 0 0 0;

margin-top: 1em;

}

div.pager a {

font-size: 1.1em;

color: #666;

text-decoration: none;

padding: 0 .4em 0 .4em;

}

div.pager a:hover { background-color: Silver; }

div.pager a.selected {

background-color: #353535;

color: white;

}

div#categories a

{

font: bold 1.1em "Arial Narrow","Franklin Gothic Medium",Arial; display: block;

text-decoration: none; padding: .6em; color: Black;

border-bottom: 1px solid silver;

}

div#categories a.selected { background-color: #666; color: White; }

div#categories a:hover { background-color: #CCC; }

div#categories a.selected:hover { background-color: #666; }

div.item button {

color:White;

background-color: #333;

border: 1px solid black;

float: right;

}

h2 { margin-top: 0.3em }

#cartTable { width: 90%;}

#cartTable tfoot td { border-top: 1px dotted gray; font-weight: bold; }

#cartTable thead th { text-align: right;}

#cartTable thead th:first-child { text-align: center;}

#cartTable thead th:nth-child(2) { text-align: left;}

#cartTable tbody td { text-align: right;}

#cartTable tbody td:first-child { text-align: center;}

#cartTable tbody td:nth-child(2) { text-align: left;}

#cartTable tfoot tr td { text-align: right;}

p.actionButtons { text-align: center;}

.actionButtons a, button.actionButtons {

font: .8em Arial; color: White; margin: .5em;

text-decoration: none; padding: .15em 1.5em .2em 1.5em;

background-color: #353535; border: 1px solid black;

}

div#cartSummary {

float:right;

margin: .8em;

color: Silver;

background-color: #555;

padding: .5em .5em .5em 1em;

}

div#cartSummary a {

text-decoration: none;

padding: .4em 1em .4em 1em;

line-height:2.1em;

margin-left: .5em;

background-color: #333;

color:White;

border: 1px solid black;

}

.checkout label {

display: inline-block;

width: 60px;

text-align: right;

}

.checkout div input {

width: 200px;

margin: 2px;

}

#errors { color: red;}

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]