(ГБПОУ НХТК)
разработка ИНТЕРНЕТ-МАГАЗИНА
КОМПЬЮТЕРНОЙ ТЕХНИКИ
МДК.03.01 Управление и автоматизация баз данных
специальность 09.02.04 Информационные системы (по отраслям)
КП 09.02.04.№таб.ПЗ
Руководитель проекта Студент гр. И-13-1
Сухомлинова М.В. __________________Ф.И.О.
______________
Приложение Б. Образец задания на курсовое проектирование
МИНИСТЕРСТВО ЭНЕРГЕТИКИ, ПРОМЫШЛЕННОСТИ И СВЯЗИ
СТАВРОПОЛЬСКОГО КРАЯ
Государственное бюджетное профессиональное образовательное учреждение «Невинномысский химико-технологический колледж»
(ГБПОУ НХТК)
Утверждаю
Зам. директора по УМР
_________ Ю.С.Маркова
___________________ 2018 г
Задание
На курсовое проектирование по МДК.03.01 Управление и автоматизация баз данных
Студент: Миргородская Екатерина Андреевна
Группа: И-13-1
Тема проекта: Разработка интернет-магазина компьютерной техники
СОДЕРЖАНИЕ
1. Пояснительная записка
Название раздела | % выполн | Срок выполнения |
1 Введение | 3% | 22.02.2018 |
2 Постановка задачи | 9% | 27.02.2018 |
3 Расчетная часть | 10% | 05.03.2018 |
4 Тестирование и отладка | 45% | 14.03.2018 |
5 Технологическая часть | 25% | 20.03.2018 |
6 Заключение | 7% | 23.03.2018 |
7 Список использованных источников | 1% | 26.03.2018 |
2. Практическая часть
Программный код реализации сайта и база данных на магнитном носителе
Дата выдачи задания: 10.02.18
Дата защиты: 28.03.18
Преподаватель: Сухомлинова М.В.
Рассмотрено на заседании ПЦК ИТиПБ……
Протокол №___7__ дата_ 09.02.18
Председатель ПЦК ИТиПБ _______________Сухомлинова М.В.
Приложение В
Содержание
Введение 3
1. Постановка задачи 5
1.1 Обоснование необходимости создания сайта 5
|
1.2 Описание данных системы 7
1.3 Описание функций системы 9
2. Расчетная часть 15
3. Тестирование и отладка 40
4. Технологическая часть 46
Заключение 64
Библиографическая ссылка 66
Приложения
А – Макет сайта
Б – Структурная схема сайта
Приложение Г
Пример описания структуры запросов пользователей
Запрос 1.
Формирование корзины пользователя.
При посещении страницы «Корзина» должны быть представлены дата заказа, имя клиента и таблица с информацией о заказанных товарах: наименование товара, тип устройства, количество, стоимость единицы товара, сумма по товару и итоговая сумма.
Образец выходной формы запроса показан на рисунке 1. В графе " Стоимость за ед. " указывается стоимость единицы товара в рублях. В графе " Сумма " указывается сумма по данному товару в рублях. Сумма вычисляется по формуле:
Сумма= Количество * Стоимость за ед.
Итого = сумма данных столбца «Сумма».
Корзина
Клиент: Сухомлинова М.В.
Дата: 28.03.2018г.
№п/п | Наименование товара | Тип устройства | Количество | Стоимость за ед. (руб.) | Сумма (руб.) |
FireMV 2250 ATI PCI-Ex16 256Mb + DMS-59 (5175) | видеокарта | ||||
FirePro 2270 ATI PCI-Ex1 512Mb (100-505652) | видеокарта | ||||
CD/DVD привод Apple MacBook Air SuperDrive (MС684) | СD/DVD привод | ||||
Итого |
Рисунок 1 – Формирование корзины пользователя
Приложение Д
Диаграмма верхнего уровня отражает основной поток данных в соответствии с рисунком 3
1.4 Построение функциональной диаграммы SADT
, где
I – выходные потоки данных,
С – управляющие потоки данных
О – выходные потоки данных
|
Рисунок 2 - Диаграмма верхнего уровня (SADT)
I1 – данные администратора;
I2 – файлы.jpeg,.jpg,.png;
I3 – наименование композиции, имя изображения, категория композиции (сюрприз в коробке, торты, букеты, оригинальные, коробки и плитки), описание композиции (состав композиции), стоимость;
I4 – наименование композиции, имя изображения, категория композиции (сюрприз в коробке, торты, букеты, оригинальные, коробки и плитки), описание композиции (состав композиции), стоимость и название композиции, требующей корректировки данных;
I5 – название композиции, выбранной для удаления;
I6 – ссылка на соответствующую страницу;
А1 – ссылка на панель администратора;
А2 – имя изображения;
А3 – структурированные данные о композициях;
А4 – измененные структурированные данные о композиции;
А5 –отсутствие соответствующей записи;
О1 – каталог композиций из конфет;
Рисунок 3 - Обобщение диаграммы верхнего уровня
где I – входные потоки данных,
С – управляющие потоки данных,
О – выходные потоки данных.
Рисунок 2 – Диаграмма верхнего уровня (SADT)
Приложение Ж
Для изображения системы документооборота, преобразования выходных данных при движении от входа и выходных при движении к выходу системы, в дополнение к SADT диаграммам функционального моделирования строятся диаграммы потоков данных (Data Flow Diagrams, DFD) в соответствии с рисунком 4
Рисунок 4 – Диаграмма потоков данных (DFD).
Приложение И
Рисунок 5 - Концептуальная модель для процесса учета кадров.
Приложение К
Пример содержания раздела «Логическое проектирование»
|
Логическая структура базы данных
Таблица 1 – TOVAR – товары
Атрибут | Смысловое описание | Тип | Ограничения | Значение по умолчанию | Ключ |
IDEN_T | Номер товара | Числовой | Не пусто от 0 до 9999 | первичный | |
CVET | Цвет товара | Символьный | 25 символов | ||
CENA | Цена продажи | Числовой | Не пусто от 0 до 99999 | - | |
KOL | Количество на складе | Числовой | Не пусто от 0 до 99 | ||
NAME | Наименование товара | Символьный | 40 символов |
Таблица 2 – ZAKAZ – сведения заказе
Атрибут | Смысловое описание | Тип | Ограничения | Значение по умолчанию | Ключ |
IDEN_Z | Уникальный номер заказа | Числовой | Не пусто от 0 до 9999 | первичный | |
FIO | ФИО клиента | Символьный | 60 символов | - | |
IDEN_T | Номер товара | Числовой | Не пусто от 0 до 9999 | - | внешний |
DATA_Z | Дата заказа | Дата | |||
KOL | Количество товара | Числовой | Не пусто от 0 до 99 |
Описание базы данных
Наряды на выполнение работ
TOVAR (IDEN_T,CVET, CENA, KOL, NAME)
Первичный ключ – IDEN_T.
Сведения о работниках
ZAKAZ (IDEN_Z, FIO, IDEN_T, DATA_Z, KOL)
Первичный ключ - IDEN_Z
Внешний ключ IDEN_T ссылается на TOVAR.
Анализ транзакций
Т1: Занесение новых товаров в БД.
При выполнении Т1 производится добавление данных в таблицу TOVAR (IDEN_T,CVET, CENA, KOL, NAME).
T2: Поиск товара.
При выполнении Т2 по NAME производится выборка данных из таблицы TOVAR (iden_t, cvet, cena, kol).
T3: Добавление количества товара.
При выполнении Т3 производится обновление поля kol в таблице TOVAR в записи, соответствующей выбранному пользователем идентификатору товара iden_t.
R1: Отчет о продажах за период с … по ….
Производится выборка данных из двух связных таблиц tovar, zakaz, где data_z больше даты указанной пользователем в «период с» и data_z меньше даты указанной пользователем в «период по». В R1 производится расчет суммы по каждому выбранному заказу как zakaz.kol*Tovar.cena.
По результату запроса формируется отчет. (Рисунок NN)
Приложение Л
Макет сайта
Рисунок 6 – Макет сайта
Приложение М
Навигационная карта сайта
Рисунок 7 – Навигационная схема сайта
Приложение Н
Физическая модель БД
Приложение П
Схема работы сайта
Рисунок 8 – Схема работы интегрированного пособия по аналитической химии.
Рисунок 9 – Схема работы интегрированного пособия по аналитической химии