
- •Учебно-методические указания по подготовке, оформлению и защите курсовой работы по дисциплине «Базы данных»
- •080500 «Бизнес-информатика»
- •Содержание
- •Общие положения
- •Основные требования к оформлению курсовой работы
- •Порядок выполнения курсовой работы Ознакомление с требованиями, предъявляемыми к курсовой работе
- •Выбор темы курсовой работы
- •Задачи научного руководителя
- •Выполнение курсовой работы
- •Защита курсовой работы
- •Критерии оценки курсовой работы
- •Рекомендуемые источники информации
- •Структура и содержание курсовой работы по дисциплине «базы данных»
- •Рекомендуемая тематика курсовых работ
Структура и содержание курсовой работы по дисциплине «базы данных»
В соответствии со стандартами проектирования информационного обеспечения, в курсовой работе по дисциплине «Базы данных» рекомендуется следующее содержание:
Описание экономической предметной области проектирования.
Цели и задачи проектирования;
Ограничения предметной области;
Определение информационных потребностей пользователей;
Схема документооборота предметной области.
Проектирование базы данных (информационного обеспечения)
Анализ входной и выходной информации;
Моделирование данных
Определение информационных объектов
Нормализация информационных объектов
Построение модели данных (ИЛМ)
Описание типов используемых данных
Машинная реализация в среде СУБД MS ACCESS
Формирование таблиц в среде СУБД MS ACCESS
Разработка схемы базы данных
Разработка пользовательских форм
Разработка алгоритма решения задачи
Разработка запросов
Разработка отчетов
Разработка приложения пользователя
Инструкция конечному пользователю
Характеристика разделов курсовой работы
Конечной целью курсовой работы является создание базы данных для поддержки заданной предметной области. Для достижения данной цели студенту необходимо придерживаться предложенной структуры работы, что соответствует современным подходам проектирования информационного обеспечения. Ниже предлагаются краткие требования (характеристика) разделов работы.
Содержание раздела «Описание предметной области проектирования».
В данном разделе описывается область автоматизации, в том числе основные хозяйственные процессы, роли и их функции, информационные потоки, задачи, которые предполагается решить с помощью базы данных.
Студенту необходимо определить выделить цель курсовой работы, а также задачи, которые необходимо решить для достижения цели.
Основные задачи могут быть следующие:
Анализ предметной области проектирования с выделением организационно-штатной структуры, основных процессов и функций ролей.
Структуризация ограничений предметной области, влияющих на состав объектов базы данных. Определение требований к системе через информационные потребности пользователей
Анализ информационных потоков и выделение информационных объектов
Разработка модели данных.
Реализация проекта в среде СУБД, создание пользовательского приложения.
Студент дает словесное описание предметной области, представляет организационно-штатную структуру с указанием функций участников хозяйственных процессов.
В разделе Ограничения предметной области подробно анализируются правила учета операций организации. В том числе:
правила идентификации объектов (например, уникальность идентификатором товаров, подразделений);
правила ведения документации: нумерация документов, количество объектов, включенных в документ (например, один документ включает несколько товаров);
правила организации процессов (например, каждый товар поставляется на определенный склад);
другие особенности предметной области.
Отдельно анализируется документооборот предметной области. Результатом такого анализа может быть таблица следующего вида:
Документ |
Процесс |
Документ основание |
Правила ведения документа |
Накладная на отпуск товара |
Отпуск товара со склада |
Договор |
|
Представление результатов анализа возможно в форме словесного описания или в форме схемы.
В разделе Информационные потребности пользователей студент анализирует функции разрабатываемой информационной системы с точки зрения функций ролей (будущих пользователей). Результат анализа может быть представлен в таблице следующего вида (на примере информационной системы Склад):
Пользователь |
Информационные потребности |
Руководитель |
Получение информации: о состоянии запасов товаров, аналитические отчеты |
Менеджеры |
Ведение нормативно-справочной информации. Получение информации: о состоянии запасов товаров, о взаимоотношениях с контрагентами |
Складские работники |
Ввод и редактирование данных о поступлении и отпуске товаров. Получение информации о состоянии запасов товаров |
Аналитики |
Доступ к аналитическим структурам данных для формирования нерегламентированных аналитических отчетов |
Результатом анализа предметной области является формирование требований к разрабатываемой информационной системы. Ниже представлен пример требований для информационной системы Склад:
Подсистема центрального склада должна обеспечить: ввод и редактирование НСИ; ввод и редактирование информации по поступлению и отпуска товаров; доступ к информации о движении товаров на складе; обработка всех данных о движении по заданным алгоритмам, получение отчетности по стандартным формам; комфортный интерфейс пользователя.
Подсистема отдела аналитиков: доступ к структурам данных, содержащих агрегированные (обобщенные) сведения о деятельности склада; анализ данных доступными инструментами.
Общая стоимость системы (включая стоимость обучения пользователей) должна быть минимальна.
Подсистему для работы аналитиков предлагается реализовать в двух видах: в среде MS Access для анализа в основной базе данных, в среде MS Excel для работы аналитиков.
Содержание раздела «Проектирование базы данных (информационного обеспечения)».
Раздел «проектирования базы данных» начинается с анализа входных и выходных информационных потоков. Исходными данными являются результаты анализа документооборота (см. табл ), ограничения ПО, информационные потребности пользователя. Студент анализирует реквизитный состав входных, выходных, внутренних информационных потоков, сопровождающих хозяйственные процессы предметной области. Данная информация является
Результат анализа может быть представлен в таблице следующего вида (на примере информационной системы Склад)
Моделирование данных
Приложение 2