ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 25.04.2024
Просмотров: 3
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Федеральное государственное бюджетное образовательное учреждение
высшего образования
"Уфимский государственный авиационный технический университет"
Кафедра автоматизированных систем управления
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовому проекту по дисциплине
"Базы данных"
1304. Б1Б22. 02.___.___.ПЗ
Обучающийся ______________________ группа ______
(Фамилия И.О.)
Дата защиты ____________
Оценка ________________________(_____ баллов)
Руководитель ________________ (ДемченкоМ.С.)
Консультант:_________________(_____________________)
Уфа-2022
Федеральное государственное бюджетное образовательное учреждение
высшего образования
"Уфимский государственный авиационный технический университет"
Кафедра автоматизированных систем управления
ЗАДАНИЕ
на курсовой проект по дисциплине «Базы данных»
Студент | | Группа | ПИ- | Руководитель | Демченко М.С |
| Фамилия И.О. | | номер группы | | Фамилия И.О. |
1.Тема курсовой работы: | «Разработка концептуально-логических моделей базы данных бизнес-процесса ______________________________________________________________________ » |
| наименование темы |
2.Основное содержание: | |
| |
Текст пояснительной записки оформляется в текстовом редакторе MS Word в соответствии с СТП УГАТУ.
В пояснительной записке должны содержаться следующие разделы:
Лист задания
Введение
Основание для разработки
Назначение и цели разработки
Требования к объекту разработки
Раздел 1 Бизнес-процесс, обслуживаемый базой данных
Раздел 2. Построение ER-модели
Раздел 3 Реализация
Заключение
Список литературы
В СДО УГАТУ в соответствии с установленными сроками должны быть загружены два файла – файл Пояснительной Записки к курсовому и файл с База Данных (Microsoft_access или 1С предприятие).
Дата выдачи _____________ Дата окончания ___________________________
Руководитель _____________________ М.С. Демченко Студент _________________
Уфа 2022
Содержание
Введение 3
-
Описание бизнес-процесса, обслуживаемого базой данных 4-
Краткое описание бизнес-процесса 4 -
Перечень функций бизнес-процесса 4 -
Информация для обслуживания функций бизнес-процесса 4 -
Описание функций бизнес-процесса 4
-
-
Разработка логической модели базы данных 6 -
Разработка физической модели базы данных 8 -
Выполнение запросов к базе данных 10-
Запрос на выборку 10 -
Запрос на выборку 11 -
Запрос на вычисление 12 -
Формирование отчета 13
-
Заключение 16
Список литературы 17
Введение
введение
Данное задание предусматривает разработку концептуально-логических моделей базы данных, предназначенной для информационного обеспечения (обслуживания) гипотетического бизнес-процесса.
Предметную область следует выбирать ту, в которой вы наиболее информированы. Процесс, должен быть вам понятен в деталях.
основание для разработки
Курсовая работа по дисциплине «Базы данных» предусмотрена учебным планом направления подготовки 09.03.03 «Прикладная информатика».
назначение и цели разработки
В соответствии с «Положением о курсовом проектировании» УГАТУ целью курсового проектирования является формирование опыта комплексного решения конкретных задач профессиональной деятельности, в данном случае – задач разработки концептуально-логических моделей базы данных информационной системы. Эта общая цель включает обучающие, воспитательные, развивающие цели.
Обучающие цели:
-
закрепление, углубление, расширение и систематизация знаний, полученных при изучении данной и других, предшествовавших ей дисциплин, -
закрепление умений применять эти знания для решения типовых задач; -
формирование умений работы с программным инструментарием; -
развитие умений работы со специальной литературой и иными информационными источниками; -
формирование умений формулировать логически обоснованные выводы, предложения и рекомендации по результатам выполненной работы; -
формирование умения грамотно с филологической и психологической точек зрения составить доклад и подготовить презентацию защищаемого проекта (работы); -
формирование умений выступать перед аудиторией с докладом при защите проекта (работы), компетентно отвечать на вопросы, вести профессиональную дискуссию, убеждать оппонентов в правильности принятых решений.
Воспитательные цели, призванные воспитывать в студентах:
-
уверенность в своих творческих и коммуникационных возможностях; -
самостоятельность, ответственность за выполняемую инженерно-техническую работу; -
навыки планомерной регулярной работы над решением поставленной задачи.
Развивающие цели, способствующие формированию у студентов:
-
системного мышления; -
интеллектуального творческого потенциала; -
профессиональной письменной и устной речи.
1 Бизнес-процесс, обслуживаемый базой данных
База данных, проектируемая в рамках данного задания, предназначена для информационного обеспечения (обслуживания) бизнес-процесса учета клиентской базы и контроля заказов товаров – «Интернет-магазин».
-
Краткое описание бизнес-процесса
Процесс учета клиентской базы и контроля заказов товаров осуществляется в некоторой организации, занимающейся активной продажей различных товаров в интернете. Таким образом, «Интернет-магазин» представляет собой хранилище перечня товаров, данных клиентов и заказов.
-
Перечень функций бизнес-процесса
Бизнес-процесс обычно подразделяется на подпроцессы, процедуры, функции. В рамках данного курсового проекта бизнес-процесс состоит из функций. Для бизнес-процесса «Интернет-магазин»» требуется информационное обеспечение для следующих функций:
-
«Создание списка товаров». Процесс составления перечня товаров для продаж. -
«Контроль за выполнением заказа». Процесс учета выполнения заказов. -
«Создание списка клиентов». Процесс фиксации покупателей.
-
Информация для обслуживания функций бизнес-процесса
База данных должна удовлетворять информационные потребности указанных выше функций бизнес-процесса. Для этого она должна предусматривать хранение сведений, относящихся к базовым сущностям этих функций, перечисленным
ниже.
-
Описание функций бизнес-процесса
Функция «Создание списка товаров». Информационная структура этой функ ции содержит следующие агрегаты:
Агрегат «Товар».Сведения, внесенных в учебный процесс дисциплин. Структура агрегата, следующая:
-
«Код товара» – атрибут. Описание без дубликатов. -
«Наименование» – атрибут. -
«Единицы измерения» – атрибут -
«Фото» – атрибут
Функция «Контроль за выполнением заказа». Информационная структура этой функции содержит следующие агрегаты:
Агрегат«Заказ».Сведения об учениках, их данные, класс, успеваемость. Структура агрегата следующая:
-
«Код товара» – атрибут. Кодирование без дубликатов. -
«Код клиента» – атрибут. -
«Дата заказа» – атрибут. -
«Заказано» – атрибут. -
«Дата продажи» – атрибут. -
«Продано» – атрибут. -
«Цена» – атрибут.
Функция «Создание списка клиентов». Информационная структура этой функции содержит следующие агрегаты:
Агрегат«Клиент».Сведения о занятости преподавателя и его специальность. Структура агрегата следующая:
-
«Код клиента» – атрибут. Кодирование без дубликатов. -
«Фамилия» – атрибут. -
«Имя» – атрибут. -
«Отчество» – атрибут. -
«Фирма» – атрибут. -
«Индекс» – атрибут. -
«Город» – атрибут. -
«Район» – атрибут. -
«Адрес» – атрибут -
«Телефон» – атрибут
Таким образом, в разделе 1 приведено неформальное концептуальное описание проблемной области для автоматизируемых функций информационной системы, служащих основой для дальнейшего проектирования формальных моделей базы данных. Здесь дано краткое описание информационной системы;
локальные описания проблемной области применительно к каждой автоматизи руемой функции.
-
Разработка логической модели базы данных
Имена полей и типы данных таблицы «Товар» представлены на рисунке 1.
Рисунок 1 – Таблица «Товар», в режиме конструктора Microsoft Access
Имена полей и типы данных таблицы «Клиент» представлены на рисунке 2.
Рисунок 2 – Таблица «Клиент», в режиме конструктора
MicrosoftAccess
Имена полей и типы данных таблицы «Заказ» представлены на рисунке 3.
Рисунок 3 – Таблица «Заказ», в режиме конструктора
MicrosoftAccess
Схема данных, на которой расположены все таблицы базы данных и все связи между существующими таблицами, представлена на рисунке 4.
Рисунок 4 – Схема данных в Microsoft Access
Таким образом, в разделе 2 спроектирована логическая структура базы данных. Для каждой автоматизируемой функции построена иерархическая мо- дель данных, определены локальные ограничения целостности и операционные правила, описаны имена полей и типы данных создаваемых сущностей. По- строено графическое представление глобальной модели в виде схемы данных.
-
Разработка физической модели базы данных
Физическая модель базы данных реализована в Microsoft Access. Физическая сущность таблицы «Товар» с заполненными полями представлена на рисунке 5.