Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой_проект_УД_.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
735 Кб
Скачать
☆

3. Структура работы

По своей структуре курсовой проект по дисциплине «Управление данными» состоит из введения, теоретической и практической частей, заключения, приложений и списка использованной литературы.

Примерный план курсового проекта:

Введение

1. Теоретическая часть

1.1 Анализ тенденций развития отдельных направлений управления данными по вариантам).

2. Практическая часть

2.1 Обследование предметной области.

2.2 Техническое задание на разработку базы данных

2.3 Концептуальное проектирование.

2.3.1 Перечень сущностей (обосновать список).

2.3.2 Перечень атрибутов.

2.4 Инфологическое проектирование БД.

2.4.1 Модель “сущность-связь”.

2.4.2 Классификация связей.

2.5.Реляционная модель БД.

2.5.1 Функциональные зависимости между атрибутами.

2.5.2 Выбор ключей.

2.5.3 Нормализация отношений.

2.6 Даталогическое проектирование БД.

2.6.1 Состав таблиц БД.

2.6.2 Средства поддержания целостности.

2.7 Запросы к БД.

2.8 Разработка механизмов защиты данных от несанкционированного доступа.

2.9 Требования к техническому обеспечению.

2.10 Инструкция по использованию БД.

2.10.1 Вызов программы.

2.10.2 Экранные формы.

2.10.3 Описание отчетов.

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

ПРИЛОЖЕНИЯ

3.1 Введение к курсовому проекту

Во введении к курсовому проекту обосновывается актуальность темы, формулируется цель, а также приводятся краткие сведения о содержании пояснительной записки с разбивкой по разделам. Во введении необходимо отразить следующую информацию: наименование предприятия (истинное или вымышленное), для которого разрабатывается база данных (БД), наименование предметной области, назначение разработки БД, место разрабатываемой БД в общей системе управления предприятием, требования заказчика к разрабатываемой БД, чья точка зрения используется при проектировании, перечисление пользователей БД, права пользователей, описание (перечисление) общетехнических и общесистемных программных средств. Примерный объем введения – не более 3 страниц машинописного текста.

3.2 Теоретическая часть курсового проекта

Теоретическая часть курсового проекта по дисциплине «Управление данными» содержит аналитический обзор тенденций развития систем управления данными, составленный на основе анализа научно-исследовательской литературы и ресурсов Internet.

3.3 Практическая часть курсового проекта

В практическую часть курсового проекта по дисциплине «Управление данными» включены девять подразделов:

- обследование предметной области;

- концептуальное проектирование – выделение сущностей и атрибутов;

- инфологическое проектирование БД;

- разработка реляционной модель БД;

- даталогическое проектирование БД;

- запросы к БД;

- разработка механизмов защиты данных от несанкционированного доступа;

- требования к техническому обеспечению;

- инструкция по использованию БД.

3.3.1 Обследование предметной области

В этом разделе необходимо указать область применения базы данных, то есть провести анализ предметной области, определив ее объекты и связи между ними.

При выборе состава и структуры предметной области возможны два подхода: функциональный и предметный.

Функциональный подход реализует принцип движения «от задач» и применяется, когда определен комплекс задач, для обслуживания которых создается информационная система. В этом случае можно выделить минимальный необходимый набор объектов предметной области, которые должны быть описаны.

В предметном подходе объекты предметной области определяются с таким расчетом, чтобы их можно было использовать при решении множества разнообразных, заранее не определенных задач.

При необходимости можно разработать словарь терминов предметной области. Здесь же необходимо указать источники информации, которые были использованы при анализе предметной области и информационных потребностей пользователей; перечислить бизнес-процессы, для поддержки которых разрабатывается БД. А также провести анализ входных и выходных документов.

Обследование предметной области в процессе проектирования реляционной базы данных служит основой для разработки технического задания.

Пример. Компьютерная фирма ООО «Сатурн+» оказывает услуги по прокату художественных фильмов на CD- и DVD-носителях. Необходимо спроектировать информационную подсистему «Прокат», содержащую в себе реляционную база данных для учета выдачи носителей посетителям.

Пользователями подсистемы в данной фирме являются менеджер первого звена, менеджер по работе с клиентами, работник склада и бухгалтер. За аренду фильма начисляется плата, за просрочку возврата – пеня. Новые фильмы фирма приобретает у оптовых поставщиков, заключая с ними долговременные контракты. Менеджер по работе с клиентами и работник склада регулярно готовят отчеты для руководства за определенный период времени об изменении спроса, о поступлении новых лент, о ценах на оптовом рынке, о финансовых показателях.

В функции менеджера по работе с клиентами входит контроль за возвратом носителей, не допуская их выдачу тем, кто просрочил срок аренды.

Функциональный анализ предметной области, лежащей в основе информационной подсистемы «Прокат», позволяет выделить 4 основные функции, которые будет выполнять данная система (рисунок 2.1). Каждый блок функций соответствует одному из пользователей и будет выполняться на его рабочем месте.

Рисунок 3.1 – Начало разработки функциональной диаграммы

На следующем этапе выполняется декомпозиция информационной подсистемы, то есть проводится анализ каждой функции. При выполнении процесса декомпозиции каждая из функций разбивается на более мелкие и составляется список тех документов, которые обрабатывает пользователь, разобьем функцию на более мелкие. На рисунке 2.2 представлена декомпозиция функции «Работа с клиентами». В нижней половине каждого блока перечислены документы, которые нужны для выполнения данной функции. Родительский блок содержит также должность ответственного за функцию лица.

На основании предложенных функциональных диаграмм можно разработать техническое задание на проектирование базы данных, являющейся частью информационной подсистемы «Прокат».

База данных «Прокат» разрабатывается на основании рекомендации руководителя организации для автоматизации деятельности компании ООО «Сатурн+».

База данных «Прокат» предназначена для учета выдаваемых клиентам товаров, платежей и формирования всей необходимой документации и отчетов. Для ускорения обслуживания, работа может вестись с применением технологий штрихового кодирования и членских карточек. База данных должна иметь развитую систему разделения доступа сотрудников к различным функциям и отчетам.

Рисунок 3.2 – Детализация фрагмента диаграммы для функции «Работа с клиентами»

На основании предложенных функциональных диаграмм можно разработать техническое задание на проектирование базы данных, являющейся частью информационной подсистемы «Прокат».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]