Файл: Протокол гэк Председатель цк угс 09. 00. 00 Председатель гэк куварина Н. И.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 29.10.2023
Просмотров: 111
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
ПРИЛОЖЕНИЕ А
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
на выпускную квалификационную работу
РАЗРАБОТКА ИНТЕРНЕТ-МАГАЗИНА АВТОЗАПЧАСТЕЙ
(полное наименование работы)
Студента Арзяев Роман Павлович
(Ф.И.О.)
группа ИС-4-33 специальность 09.02.07
(код специальности)
1 Введение
Целью данного проекта является создание интернет магазина с авто товарами, базы данных в которую поступает информация о новых заказах и товарах, информацией о ценах на товары и проводимые акции, а также возможность онлайн заказа.
2 Основания для разработки
Основанием для разработки данного продукта является задание на выпускную квалификационную работу.
3 Назначение и область применения сайта
Данный сайт позволит ознакомиться с авто товарами через интернет, можно будет узнать информацию о каждом товаре и оформить заказ.
-
Требования к сайту
4.1 Функциональные требования
Готовый сайт должен обеспечивать возможность выполнения перечисленных ниже функций:
- внесение информации в базу данных;
- ускорить производительность;
- покупка товаров;
- поиск информации;
4.2 Требования к надежности сайта
Надежное функционирование сайта должно быть обеспечено выполнением организационно-технических мероприятий:
- сайт должен устойчиво функционировать и не приводить к сбоям операционной системы;
- сайт должен обеспечивать контроль входящей и исходящей в него информации;
4.3 Условия эксплуатации сайта
Климатические условия эксплуатации, при которых должны обеспечиваться заданные характеристики, должны удовлетворять требованиям, предъявляемым к техническим средствам в части условий их эксплуатации.
В состав технических средств должен входить IВМ-совместимый персональный компьютер, содержащий следующий набор компонентов:
- операционная система Windows XP и выше;
- процессор AMD Phenom или Intel Pentium 4, и выше;
- оперативная память объемом 512 Мбайт, не менее;
- не менее 100 Мбайт свободного места на жестком диске.
- наличие доступа в интернет.
4.4 Требования к информационной и программной совместимости
Система должна работать под управлением семейства операционных систем Win 32 и Win 64. Средства разработки программного приложения, Microsoft SQL Server Management Studio 2017.
5 Требования к программной документации
Состав программной документации должен включать в себя руководство программиста, а также краткое руководство пользователя.
6 Технико-экономические показатели
Экономическая эффективность от внедрения сайта обеспечивается за счет сокращения сроков вычислительных работ, достигаемого путем автоматизации процессов обработки заказов.
7 Стадии и этапы разработки
Разработка должна быть проведена в три этапа:
- разработка технического задания (должен быть выполнен этап разработки, согласования и утверждения настоящего технического задания);
- рабочее проектирование (должны быть выполнены перечисленные ниже этапы работ: 1) разработка сайта; 2) разработка документации; 3) испытания сайта);
- внедрение (должен быть выполнен этап разработки подготовка и передача программного продукта).
8 Порядок контроля и приемки
Выполнение и защита выпускной квалификационной работы является проверкой качества полученных студентом знаний и умений, практического опыта, сформированности общих и профессиональных компетенций, позволяющих решать профессиональные задачи.
При определении окончательной оценки по защите выпускной квалификационной работы учитывается:
- доклад выпускника по каждому разделу выпускной работы;
- ответы на вопросы
;
- заключение руководителя;
- оценка рецензента;
- успеваемость студента за весь срок обучения;
Руководитель _________________ Селиверстов М.Е.
(подпись)
Студент ___________ Арзяев Роман Павлович
(подпись)
ПРИЛОЖЕНИЕ Б
РУКОВОДСТВО ПРОГРАММИСТА
-
Назначение сайта
Данный сайт позволит ознакомиться с каталогом товаров через интернет, можно будет узнать информацию о каждом товаре и оформить заказ, систематизирования информации о процессе деятельности магазина. Сайт содержит базу данных со всей информацией о сотрудниках и заказах.
Программный комплекс состоит из сайта, обеспечивающего создание, заполнение, управление и трансформацию основных сведений.
-
Системные требования
С целью функционирования системы на клиентских машинах необходима операционная система Windows XP и новее, так же должен быть установлен WordPress.
-
Требования к аппаратному обеспечению
Минимальные аппаратные условия:
-
Мышь; -
Клавиатура; -
Монитор с минимальным разрешением 1600*900 -
Не менее 2 ГБ Дискового пространства; -
Объём свободной оперативной памяти – не менее 1 ГБ -
Наличие доступа в интернет
-
Выполнение сайта
Для запуска сайта от имени администратора, необходимо спуститься в подвал сайта нажать кнопку ЛИЧНЫЙ КАБИНЕТ (рисунок 15). После открытия мы попадаем на страницу авторизации, где необходимо ввести логин: admin и пароль: admin (рисунок 16).
Рисунок 15 – Кнопка авторизации
Рисунок 16 – Панель входа в личный кабинет
Для того чтобы заказать товар переходим в нужные нам товары (рисунок 17) и добавляем нужный нам товар в корзину (рисунок 18), после чего нажимаем на кнопку КОРЗИНА и оформляем заказ (рисунок 19).
Рисунок 17 – Товары
Рисунок 18 – Добавление в корзину
Рисунок 19 – Корзина
При оформлении заказа у нас открывается панель ввода данных (рисунок 20), после заполнения данных мы выбираем способ доставки и оплаты заказа.
Рисунок 20 – Оформление заказа, выбор доставки и оплаты
Чтобы добавить товар через администратора нам нужно перейти в панель управления и редактирования сайта (рисунок 21), после чего нажать кнопку ТОВАРЫ (рисунок 22).
Рисунок 21 – Панель управления сайтом
Рисунок 22 – Кнопка товары
После нажатия на кнопку, нас перекидывает в панель управления товарами (рисунок 23), в этой панели мы нажимаем кнопку добавить (рисунок 24) и заполняем информацию о товаре, после чего нажимаем кнопку ОПУБЛИКОВАТЬ (рисунок 25).
Рисунок 23 – Панель управления товарами
Рисунок 24 – Кнопка добавить
Рисунок 25 – Заполнение информации о новом товаре и его публикация
5. Полный перечень компонентов
Компоненты форм необходимы для заказа товаров, регистрации пользователя.
Компоненты форм:
- Button – кнопка
- Label – надписи;
- TabItem- создает вкладку
ПРИЛОЖЕНИЕ В
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
-
Назначение сайта
Функциональные требования:
- добавление и удаление товаров;
- добавление заказов;
- удаление заказов;
- просмотр информации об аккаунте;
- оформление заказов.
Разрабатываемый сайт должен предоставлять следующие возможности:
- оформить заказ;
- возможность выбора оплаты;
- хранить данные.
Функциональные требования:
-
просмотр заказов;
- просмотр информации о сайте.
Нефункциональные требования:
Система не должна быть ориентирована на профессионального пользователя, поскольку пользователями в основном будут являться рядовые пользователи домашних ПК и сотрудники отделов организации.
-
Системные требования
Для быстрого функционирования программного продукта на персональном компьютере пользователя должна стоять ОС Windows ХР и новее.
-
Требования к аппаратному обеспечению
Минимальные аппаратные условия:
-
Мышь;
-
Клавиатура;
-
Монитор с минимальным разрешением 1280*800;
-
Не менее 1 Гб дискового пространства;
-
Объём свободной оперативной памяти – не менее 512 Гб;
-
Наличие доступа в интернет
Выполнение сайта
Для запуска сайта необходимо в поисковой строке браузера ввести ссылку на хостинг http://f0550066.xsph.ru. После того как мы попали на сайт, видим главную страницу с приветствием.
Здесь мы видим окно приветствия с небольшим описанием сайта (рисунок 1). Для просмотра товаров необходимо нажать кнопку ИНТЕРНЕТ-МАГАЗИН (рисунок 2).
Рисунок 1 – Главная страница сайта
Рисунок 2 – Кнопка магазин с товарами
Для оформления заказа обязательно необходимо указать все данные (рисунок 3).
После того, как был оформлен заказ, необходимо выбрать способ оплаты и способ доставки. У одного покупателя может быть сколько угодно заказов. Для добавления заказа в корзину, необходимо нажать кнопку «В корзину» (рисунок 4).
Рисунок 3 – Окно оформления заказа
Рисунок 4 – Добавление заказа в корзину
Если у покупателя уже имеются не оформленные заказы, мы можем их просмотреть с помощью кнопки «корзина» (рисунок 5).
Рисунок 5 – Окно просмотра корзины
ПРИЛОЖЕНИЕ Г
ЛИСТИНГ САЙТА
Index.php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define( 'WP_USE_THEMES', true );
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
wp-blog-header.php
/**
* Loads the WordPress environment and template.
*
* @package WordPress
*/
if ( ! isset( $wp_did_header ) ) {
$wp_did_header = true;
// Load the WordPress library.
require_once __DIR__ . '/wp-load.php';
// Set up the WordPress query.
wp();
// Load the theme template.
require_once ABSPATH . WPINC . '/template-loader.php';
}
Wp-config.php
/**
* Основные параметры WordPress.
*
* Скрипт для создания wp-config.php использует этот файл в процессе
* установки. Необязательно использовать веб-интерфейс, можно
* скопировать файл в "wp-config.php" и заполнить значения вручную.
*
* Этот файл содержит следующие параметры:
*
* * Настройки MySQL
* * Секретные ключи
* * Префикс таблиц базы данных
* * ABSPATH
*
* @link https://ru.wordpress.org/support/article/editing-wp-config-php/
*
* @package WordPress
*/
// ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** //
/** Имя базы данных для WordPress */
define( 'DB_NAME', 'automag' );
/** Имя пользователя MySQL */
define( 'DB_USER', 'root' );
/** Пароль к базе данных MySQL */
define( 'DB_PASSWORD', '' );
/** Имя сервера MySQL */
define( 'DB_HOST', 'localhost' );
/** Кодировка базы данных для создания таблиц. */
define( 'DB_CHARSET', 'utf8mb4' );
/** Схема сопоставления. Не меняйте, если не уверены. */
define( 'DB_COLLATE', '' );
/**#@+
* Уникальные ключи и соли для аутентификации.
*
* Смените значение каждой константы на уникальную фразу.
* Можно сгенерировать их с помощью {@link https://api.wordpress.org/secret-key/1.1/salt/ сервиса ключей на WordPress.org}
* Можно изменить их, чтобы сделать существующие файлы cookies недействительными. Пользователям потребуется авторизоваться снова.
*
* @since 2.6.0
*/
define( 'AUTH_KEY', 'G^D`h[y=yTmVA9WSJd;*XYVfa*KsLz|qSj>K1S8=^94-(+f%9
?
define( 'SECURE_AUTH_KEY', '#cCTSMS1*a@]fNc@N}Ci@d!R2pH46UpEe=Ki>A!C.,k!M=p=1r*G[HIBV{80.6@`' );
define( 'LOGGED_IN_KEY', '_:FCyYmf<}&R!Q$l;fo}arp&2^Z`OrU-+JJA64 ([ZxO*Kw&CMD#i|MH]PcuB`
=' );
define( 'NONCE_KEY', 'CN,mlz{Zw|pWc^4S06
>KBXpO
?J4[j:c9+nb7WgLDU)#HQI=wr8f}:nhjf4%dW+' );
define( 'AUTH_SALT', '%ldo?qjx??v6p`&^>&8#' );
define( 'SECURE_AUTH_SALT', 'MG35uB!>v`6RE*i{1W${y3^`Z7viZ$3s@Z=*B`P)C}Yp6<]&7rY33ay`i#X9R
]R' );
define( 'LOGGED_IN_SALT', ' [&?_U2N2#[|)TuGW.5tn=dZQZMJ^MQn0a-k#;Rr}?Y>j(0X@S.
ZY7ld*(ou9g<' );
define( 'NONCE_SALT', 'h$nU>8bgwNcp8Zj9h(Y#V9_%f.x@a39]svx43b}fG$+|e_&aU&
})#?{BOn
y6Yz' );
ПРИЛОЖЕНИЕ В
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
-
Назначение сайта
Функциональные требования:
- добавление и удаление товаров;
- добавление заказов;
- удаление заказов;
- просмотр информации об аккаунте;
- оформление заказов.
Разрабатываемый сайт должен предоставлять следующие возможности:
- оформить заказ;
- возможность выбора оплаты;
- хранить данные.
Функциональные требования:
-
просмотр заказов;
- просмотр информации о сайте.
Нефункциональные требования:
Система не должна быть ориентирована на профессионального пользователя, поскольку пользователями в основном будут являться рядовые пользователи домашних ПК и сотрудники отделов организации.
-
Системные требования
Для быстрого функционирования программного продукта на персональном компьютере пользователя должна стоять ОС Windows ХР и новее.
-
Требования к аппаратному обеспечению
Минимальные аппаратные условия:
-
Мышь;
-
Клавиатура;
-
Монитор с минимальным разрешением 1280*800;
-
Не менее 1 Гб дискового пространства;
-
Объём свободной оперативной памяти – не менее 512 Гб;
-
Наличие доступа в интернет
Выполнение сайта
Для запуска сайта необходимо в поисковой строке браузера ввести ссылку на хостинг http://f0550066.xsph.ru. После того как мы попали на сайт, видим главную страницу с приветствием.
Здесь мы видим окно приветствия с небольшим описанием сайта (рисунок 1). Для просмотра товаров необходимо нажать кнопку ИНТЕРНЕТ-МАГАЗИН (рисунок 2).
Рисунок 1 – Главная страница сайта
Рисунок 2 – Кнопка магазин с товарами
Для оформления заказа обязательно необходимо указать все данные (рисунок 3).
После того, как был оформлен заказ, необходимо выбрать способ оплаты и способ доставки. У одного покупателя может быть сколько угодно заказов. Для добавления заказа в корзину, необходимо нажать кнопку «В корзину» (рисунок 4).
Рисунок 3 – Окно оформления заказа
Рисунок 4 – Добавление заказа в корзину
Если у покупателя уже имеются не оформленные заказы, мы можем их просмотреть с помощью кнопки «корзина» (рисунок 5).
Рисунок 5 – Окно просмотра корзины
ПРИЛОЖЕНИЕ Г
ЛИСТИНГ САЙТА
Index.php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define( 'WP_USE_THEMES', true );
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
wp-blog-header.php
/**
* Loads the WordPress environment and template.
*
* @package WordPress
*/
if ( ! isset( $wp_did_header ) ) {
$wp_did_header = true;
// Load the WordPress library.
require_once __DIR__ . '/wp-load.php';
// Set up the WordPress query.
wp();
// Load the theme template.
require_once ABSPATH . WPINC . '/template-loader.php';
}
Wp-config.php
/**
* Основные параметры WordPress.
*
* Скрипт для создания wp-config.php использует этот файл в процессе
* установки. Необязательно использовать веб-интерфейс, можно
* скопировать файл в "wp-config.php" и заполнить значения вручную.
*
* Этот файл содержит следующие параметры:
*
* * Настройки MySQL
* * Секретные ключи
* * Префикс таблиц базы данных
* * ABSPATH
*
* @link https://ru.wordpress.org/support/article/editing-wp-config-php/
*
* @package WordPress
*/
// ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** //
/** Имя базы данных для WordPress */
define( 'DB_NAME', 'automag' );
/** Имя пользователя MySQL */
define( 'DB_USER', 'root' );
/** Пароль к базе данных MySQL */
define( 'DB_PASSWORD', '' );
/** Имя сервера MySQL */
define( 'DB_HOST', 'localhost' );
/** Кодировка базы данных для создания таблиц. */
define( 'DB_CHARSET', 'utf8mb4' );
/** Схема сопоставления. Не меняйте, если не уверены. */
define( 'DB_COLLATE', '' );
/**#@+
* Уникальные ключи и соли для аутентификации.
*
* Смените значение каждой константы на уникальную фразу.
* Можно сгенерировать их с помощью {@link https://api.wordpress.org/secret-key/1.1/salt/ сервиса ключей на WordPress.org}
* Можно изменить их, чтобы сделать существующие файлы cookies недействительными. Пользователям потребуется авторизоваться снова.
*
* @since 2.6.0
*/
define( 'AUTH_KEY', 'G^D`h[y=yTmVA9WSJd;*XYVfa*KsLz|qSj>K1S8=^94-(+f%9
?
define( 'SECURE_AUTH_KEY', '#cCTSMS1*a@]fNc@N}Ci@d!R2pH46UpEe=Ki>A!C.,k!M=p=1r*G[HIBV{80.6@`' );
define( 'LOGGED_IN_KEY', '_:FCyYmf<}&R!Q$l;fo}arp&2^Z`OrU-+JJA64 ([ZxO*Kw&CMD#i|MH]PcuB`
=' );
define( 'NONCE_KEY', 'CN,mlz{Zw|pWc^4S06
>KBXpO
?J4[j:c9+nb7WgLDU)#HQI=wr8f}:nhjf4%dW+' );
define( 'AUTH_SALT', '%ldo?qjx??v6p`&^>&8#' );
define( 'SECURE_AUTH_SALT', 'MG35uB!>v`6RE*i{1W${y3^`Z7viZ$3s@Z=*B`P)C}Yp6<]&7rY33ay`i#X9R
]R' );
define( 'LOGGED_IN_SALT', ' [&?_U2N2#[|)TuGW.5tn=dZQZMJ^MQn0a-k#;Rr}?Y>j(0X@S.
ZY7ld*(ou9g<' );
ПРИЛОЖЕНИЕ В
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
-
Назначение сайта
Функциональные требования:
- добавление и удаление товаров;
- добавление заказов;
- удаление заказов;
- просмотр информации об аккаунте;
- оформление заказов.
Разрабатываемый сайт должен предоставлять следующие возможности:
- оформить заказ;
- возможность выбора оплаты;
- хранить данные.
Функциональные требования:
-
просмотр заказов;
- просмотр информации о сайте.
Нефункциональные требования:
Система не должна быть ориентирована на профессионального пользователя, поскольку пользователями в основном будут являться рядовые пользователи домашних ПК и сотрудники отделов организации.
-
Системные требования
Для быстрого функционирования программного продукта на персональном компьютере пользователя должна стоять ОС Windows ХР и новее.
-
Требования к аппаратному обеспечению
Минимальные аппаратные условия:
-
Мышь;
-
Клавиатура;
-
Монитор с минимальным разрешением 1280*800;
-
Не менее 1 Гб дискового пространства;
-
Объём свободной оперативной памяти – не менее 512 Гб;
-
Наличие доступа в интернет
Выполнение сайта
Для запуска сайта необходимо в поисковой строке браузера ввести ссылку на хостинг http://f0550066.xsph.ru. После того как мы попали на сайт, видим главную страницу с приветствием.
Здесь мы видим окно приветствия с небольшим описанием сайта (рисунок 1). Для просмотра товаров необходимо нажать кнопку ИНТЕРНЕТ-МАГАЗИН (рисунок 2).
Рисунок 1 – Главная страница сайта
Рисунок 2 – Кнопка магазин с товарами
Для оформления заказа обязательно необходимо указать все данные (рисунок 3).
После того, как был оформлен заказ, необходимо выбрать способ оплаты и способ доставки. У одного покупателя может быть сколько угодно заказов. Для добавления заказа в корзину, необходимо нажать кнопку «В корзину» (рисунок 4).
Рисунок 3 – Окно оформления заказа
Рисунок 4 – Добавление заказа в корзину
Если у покупателя уже имеются не оформленные заказы, мы можем их просмотреть с помощью кнопки «корзина» (рисунок 5).
Рисунок 5 – Окно просмотра корзины
ПРИЛОЖЕНИЕ Г
ЛИСТИНГ САЙТА
Index.php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define( 'WP_USE_THEMES', true );
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
wp-blog-header.php
/**
* Loads the WordPress environment and template.
*
* @package WordPress
*/
if ( ! isset( $wp_did_header ) ) {
$wp_did_header = true;
// Load the WordPress library.
require_once __DIR__ . '/wp-load.php';
// Set up the WordPress query.
wp();
// Load the theme template.
require_once ABSPATH . WPINC . '/template-loader.php';
}
Wp-config.php
/**
* Основные параметры WordPress.
*
* Скрипт для создания wp-config.php использует этот файл в процессе
* установки. Необязательно использовать веб-интерфейс, можно
* скопировать файл в "wp-config.php" и заполнить значения вручную.
*
* Этот файл содержит следующие параметры:
*
* * Настройки MySQL
* * Секретные ключи
* * Префикс таблиц базы данных
* * ABSPATH
*
* @link https://ru.wordpress.org/support/article/editing-wp-config-php/
*
* @package WordPress
*/
// ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** //
/** Имя базы данных для WordPress */
define( 'DB_NAME', 'automag' );
/** Имя пользователя MySQL */
define( 'DB_USER', 'root' );
/** Пароль к базе данных MySQL */
define( 'DB_PASSWORD', '' );
/** Имя сервера MySQL */
define( 'DB_HOST', 'localhost' );
/** Кодировка базы данных для создания таблиц. */
define( 'DB_CHARSET', 'utf8mb4' );
/** Схема сопоставления. Не меняйте, если не уверены. */
define( 'DB_COLLATE', '' );
/**#@+
* Уникальные ключи и соли для аутентификации.
*
* Смените значение каждой константы на уникальную фразу.
* Можно сгенерировать их с помощью {@link https://api.wordpress.org/secret-key/1.1/salt/ сервиса ключей на WordPress.org}
* Можно изменить их, чтобы сделать существующие файлы cookies недействительными. Пользователям потребуется авторизоваться снова.
*
* @since 2.6.0
*/
define( 'AUTH_KEY', 'G^D`h[y=yTmVA9WSJd;*XYVfa*KsLz|qSj>K1S8=^94-(+f%9
?
define( 'SECURE_AUTH_KEY', '#cCTSMS1*a@]fNc@N}Ci@d!R2pH46UpEe=Ki>A!C.,k!M=p=1r*G[HIBV{80.6@`' );
define( 'LOGGED_IN_KEY', '_:FCyYmf<}&R!Q$l;fo}arp&2^Z`OrU-+JJA64 ([ZxO*Kw&CMD#i|MH]PcuB`
=' );
define( 'NONCE_KEY', 'CN,mlz{Zw|pWc^4S06
>KBXpO
?J4[j:c9+nb7WgLDU)#HQI=wr8f}:nhjf4%dW+' );
ПРИЛОЖЕНИЕ В
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
-
Назначение сайта
Функциональные требования:
- добавление и удаление товаров;
- добавление заказов;
- удаление заказов;
- просмотр информации об аккаунте;
- оформление заказов.
Разрабатываемый сайт должен предоставлять следующие возможности:
- оформить заказ;
- возможность выбора оплаты;
- хранить данные.
Функциональные требования:
-
просмотр заказов;
- просмотр информации о сайте.
Нефункциональные требования:
Система не должна быть ориентирована на профессионального пользователя, поскольку пользователями в основном будут являться рядовые пользователи домашних ПК и сотрудники отделов организации.
-
Системные требования
Для быстрого функционирования программного продукта на персональном компьютере пользователя должна стоять ОС Windows ХР и новее.
-
Требования к аппаратному обеспечению
Минимальные аппаратные условия:
-
Мышь;
-
Клавиатура;
-
Монитор с минимальным разрешением 1280*800;
-
Не менее 1 Гб дискового пространства;
-
Объём свободной оперативной памяти – не менее 512 Гб;
-
Наличие доступа в интернет
Выполнение сайта
Для запуска сайта необходимо в поисковой строке браузера ввести ссылку на хостинг http://f0550066.xsph.ru. После того как мы попали на сайт, видим главную страницу с приветствием.
Здесь мы видим окно приветствия с небольшим описанием сайта (рисунок 1). Для просмотра товаров необходимо нажать кнопку ИНТЕРНЕТ-МАГАЗИН (рисунок 2).
Рисунок 1 – Главная страница сайта
Рисунок 2 – Кнопка магазин с товарами
Для оформления заказа обязательно необходимо указать все данные (рисунок 3).
После того, как был оформлен заказ, необходимо выбрать способ оплаты и способ доставки. У одного покупателя может быть сколько угодно заказов. Для добавления заказа в корзину, необходимо нажать кнопку «В корзину» (рисунок 4).
Рисунок 3 – Окно оформления заказа
Рисунок 4 – Добавление заказа в корзину
Если у покупателя уже имеются не оформленные заказы, мы можем их просмотреть с помощью кнопки «корзина» (рисунок 5).
Рисунок 5 – Окно просмотра корзины
ПРИЛОЖЕНИЕ Г
ЛИСТИНГ САЙТА
Index.php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define( 'WP_USE_THEMES', true );
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
wp-blog-header.php
/**
* Loads the WordPress environment and template.
*
* @package WordPress
*/
if ( ! isset( $wp_did_header ) ) {
$wp_did_header = true;
// Load the WordPress library.
require_once __DIR__ . '/wp-load.php';
// Set up the WordPress query.
wp();
// Load the theme template.
require_once ABSPATH . WPINC . '/template-loader.php';
}
Wp-config.php
/**
* Основные параметры WordPress.
*
* Скрипт для создания wp-config.php использует этот файл в процессе
* установки. Необязательно использовать веб-интерфейс, можно
* скопировать файл в "wp-config.php" и заполнить значения вручную.
*
* Этот файл содержит следующие параметры:
*
* * Настройки MySQL
* * Секретные ключи
* * Префикс таблиц базы данных
* * ABSPATH
*
* @link https://ru.wordpress.org/support/article/editing-wp-config-php/
*
* @package WordPress
*/
// ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** //
/** Имя базы данных для WordPress */
define( 'DB_NAME', 'automag' );
/** Имя пользователя MySQL */
define( 'DB_USER', 'root' );
/** Пароль к базе данных MySQL */
define( 'DB_PASSWORD', '' );
/** Имя сервера MySQL */
define( 'DB_HOST', 'localhost' );
/** Кодировка базы данных для создания таблиц. */
define( 'DB_CHARSET', 'utf8mb4' );
/** Схема сопоставления. Не меняйте, если не уверены. */
define( 'DB_COLLATE', '' );
/**#@+
* Уникальные ключи и соли для аутентификации.
*
* Смените значение каждой константы на уникальную фразу.
* Можно сгенерировать их с помощью {@link https://api.wordpress.org/secret-key/1.1/salt/ сервиса ключей на WordPress.org}
* Можно изменить их, чтобы сделать существующие файлы cookies недействительными. Пользователям потребуется авторизоваться снова.
*
* @since 2.6.0
*/
define( 'AUTH_KEY', 'G^D`h[y=yTmVA9WSJd;*XYVfa*KsLz|qSj>K1S8=^94-(+f%9
?
define( 'SECURE_AUTH_KEY', '#cCTSMS1*a@]fNc@N}Ci@d!R2pH46UpEe=Ki>A!C.,k!M=p=1r*G[HIBV{80.6@`' );
define( 'LOGGED_IN_KEY', '_:FCyYmf<}&R!Q$l;fo}arp&2^Z`OrU-+JJA64 ([ZxO*Kw&CMD#i|MH]PcuB`
=' );ПРИЛОЖЕНИЕ В
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ
-
Назначение сайта
Функциональные требования:
- добавление и удаление товаров;
- добавление заказов;
- удаление заказов;
- просмотр информации об аккаунте;
- оформление заказов.
Разрабатываемый сайт должен предоставлять следующие возможности:
- оформить заказ;
- возможность выбора оплаты;
- хранить данные.
Функциональные требования:
-
просмотр заказов;
- просмотр информации о сайте.
Нефункциональные требования:
Система не должна быть ориентирована на профессионального пользователя, поскольку пользователями в основном будут являться рядовые пользователи домашних ПК и сотрудники отделов организации.
-
Системные требования
Для быстрого функционирования программного продукта на персональном компьютере пользователя должна стоять ОС Windows ХР и новее.
-
Требования к аппаратному обеспечению
Минимальные аппаратные условия:
-
Мышь; -
Клавиатура; -
Монитор с минимальным разрешением 1280*800; -
Не менее 1 Гб дискового пространства; -
Объём свободной оперативной памяти – не менее 512 Гб; -
Наличие доступа в интернет
Выполнение сайта
Для запуска сайта необходимо в поисковой строке браузера ввести ссылку на хостинг http://f0550066.xsph.ru. После того как мы попали на сайт, видим главную страницу с приветствием.
Здесь мы видим окно приветствия с небольшим описанием сайта (рисунок 1). Для просмотра товаров необходимо нажать кнопку ИНТЕРНЕТ-МАГАЗИН (рисунок 2).
Рисунок 1 – Главная страница сайта
Рисунок 2 – Кнопка магазин с товарами
Для оформления заказа обязательно необходимо указать все данные (рисунок 3).
После того, как был оформлен заказ, необходимо выбрать способ оплаты и способ доставки. У одного покупателя может быть сколько угодно заказов. Для добавления заказа в корзину, необходимо нажать кнопку «В корзину» (рисунок 4).
Рисунок 3 – Окно оформления заказа
Рисунок 4 – Добавление заказа в корзину
Если у покупателя уже имеются не оформленные заказы, мы можем их просмотреть с помощью кнопки «корзина» (рисунок 5).
Рисунок 5 – Окно просмотра корзины
ПРИЛОЖЕНИЕ Г
ЛИСТИНГ САЙТА
Index.php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define( 'WP_USE_THEMES', true );
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
wp-blog-header.php
/**
* Loads the WordPress environment and template.
*
* @package WordPress
*/
if ( ! isset( $wp_did_header ) ) {
$wp_did_header = true;
// Load the WordPress library.
require_once __DIR__ . '/wp-load.php';
// Set up the WordPress query.
wp();
// Load the theme template.
require_once ABSPATH . WPINC . '/template-loader.php';
}
Wp-config.php
/**
* Основные параметры WordPress.
*
* Скрипт для создания wp-config.php использует этот файл в процессе
* установки. Необязательно использовать веб-интерфейс, можно
* скопировать файл в "wp-config.php" и заполнить значения вручную.
*
* Этот файл содержит следующие параметры:
*
* * Настройки MySQL
* * Секретные ключи
* * Префикс таблиц базы данных
* * ABSPATH
*
* @link https://ru.wordpress.org/support/article/editing-wp-config-php/
*
* @package WordPress
*/
// ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** //
/** Имя базы данных для WordPress */
define( 'DB_NAME', 'automag' );
/** Имя пользователя MySQL */
define( 'DB_USER', 'root' );
/** Пароль к базе данных MySQL */
define( 'DB_PASSWORD', '' );
/** Имя сервера MySQL */
define( 'DB_HOST', 'localhost' );
/** Кодировка базы данных для создания таблиц. */
define( 'DB_CHARSET', 'utf8mb4' );
/** Схема сопоставления. Не меняйте, если не уверены. */
define( 'DB_COLLATE', '' );
/**#@+
* Уникальные ключи и соли для аутентификации.
*
* Смените значение каждой константы на уникальную фразу.
* Можно сгенерировать их с помощью {@link https://api.wordpress.org/secret-key/1.1/salt/ сервиса ключей на WordPress.org}
* Можно изменить их, чтобы сделать существующие файлы cookies недействительными. Пользователям потребуется авторизоваться снова.
*
* @since 2.6.0
*/
define( 'AUTH_KEY', 'G^D`h[y=yTmVA9WSJd;*XYVfa*KsLz|qSj>K1S8=^94-(+f%9
define( 'NONCE_KEY', 'CN,mlz{Zw|pWc^4S06
define( 'AUTH_SALT', '%ldo?qjx?
define( 'SECURE_AUTH_SALT', 'MG35uB!>v`6RE*i{1W${y3^`Z7viZ$3s@Z=*B`P)C}Yp6<]&7rY33ay`i#X9R
define( 'NONCE_SALT', 'h$nU>8bgwNcp8Zj9h(Y#V9_%f.x@a39]svx43b}fG$+|e_&aU&