Создание информационной системы для интернет-магазина
Автор: Mary Størm • Декабрь 22, 2022 • Курсовая работа • 3,316 Слов (14 Страниц) • 221 Просмотры
ЧЕБОКСАРСКИЙ ИНСТИТУТ (ФИЛИАЛ)
МОСКОВСКОГО ПОЛИТЕХНИЧЕСКОГО УНИВЕРСИТЕТА
Кафедра информационных технологий,
электроэнергетики и систем управления
КУРСОВАЯ РАБОТА
по дисциплине: Базы данных
на тему: «Создание информационной системы для интернет-магазина».
Выполнила:
студентка группы: 09.03.02-3д-1
Меркушова Мария Сергеевна
учебный шифр: 19042
Проверил(а):
доцент Никитин А.В.
Чебоксары 2021
Содержание
Введение 3
Глава 1. Создание моделей базы данных на JavaScript 4
1.1. Назначение моделей базы данных 4
1.2. Разработка таблиц и схемы данных 4
1.3. Разработка запросов 7
Глава 2. Управление базой данных с помощью pgAdmin 11
2.1. Назначение pgAdmin 11
2.2. Соединение с pgAdmin 11
2.3. Таблицы 12
Глава 3. Создание графического интерфейса для форм 14
3.1. Написание интерфейса на ReactJs 14
3.2. Реализованный интерфейс 15
Заключение 17
Список использованной литературы 19
Введение
Целью данной курсовой работы является изучение работы базы данных и ее разработка, в которой будут использоваться следующие технологии: postgressSQL и pgAdmin, NodeJs, ExpressJs и ReactJs.
Объектом разработки в курсовой работе является информационная система для интернет-магазина девайсов.
Предметом исследования можно считать рассмотрение вопросов, сформулированных в качестве задач данного исследования.
Актуальность данной курсовой работы заключается в удобстве использования информационных систем в качестве надежного хранилища информации, выполнении специфических преобразований и вычислений.
В ходе выполнения курсовой работы были поставлены следующие задачи:
- Создание не менее 5 таблиц для необходимой базы данных.
- Создание не менее 8 запросов.
- Создание формы ввода для каждой из созданных таблиц.
В первой главе рассматриваются этапы разработки моделей базы данных.
Во второй главе происходит изучение СУБД postgresSql, ее особенностей, свойств и подробное рассмотрение объектов.
В третьей главе описывается разработка графической части информационной системы и ее ключевых моментов.
База данных позволяет усовершенствовать и автоматизировать хранение информации в базе товаров.
Заключение содержит выводы по результатам проделанной работы.
В списке литературы содержится 25 наименований использованной литературы.
Глава 1. Создание моделей базы данных на JavaScript
1.1. Назначение моделей базы данных
Создаваемые модели объектов хранят в себе поля для заполнения информацией для клиентской части. Они служат фундаментом для управления базой данных в pgAdmin
1.2. Разработка таблиц и схемы данных
Основной частью информационной системы является база данных, которая получила имя «Crystal Store». Она состоит из следующих таблиц:
— «Users», которая содержит id, email и password пользователя. Создаваемые модели объектов хранят в себе поля для заполнения информацией для клиентской части. Они служат фундаментом для управления базой данных в pgAdmin. Столбцы «email» и «password» имеют текстовый тип данных STRING. «id» – идентификатор с типом INTEGER (рис. 1.1);
const User = sequelize.define('user', {
...