Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
281
Добавлен:
02.04.2015
Размер:
38.4 Кб
Скачать

Курсовая работа по дисциплинам :

СУБД, Информационные технологии в экономике, Теория реляционных баз данных

Название пояснительной записки:

Реляционная БД «Наименование предметной области» в среде “Указать, в какой среде”

Содержание пояснительной записки

Введение: актуальность темы, постановка задачи проектирования, требования к БД.

  1. Проектирование СУБД - независимого концептуального представления данных

  1. Описание предметной области (объекты, атрибуты, связи )

  2. Пользовательские представления ( 2 или 3)

  3. Интеграция пользовательских представлений в концептуальное представление (в виде диаграммы)

  1. Проектирование СУБД - ориентированного реляционного концептуального представления данных

  1. Множество атрибутов, множество функциональных зависимостей, построение схемы отношений

  2. Критика схемы отношения (потенциальная избыточность, ...)

  3. Нормализация схемы отношения (выполнить двумя методами: синтезом и методом ER-диаграмм)

  1. Реализация БД (выбрать 5 - 7 декомпозиционных подсхем)

  1. Структура таблиц

  2. Схема данных и обеспечение целостности данных

  3. Разработка приложений:

    1. Проектирование пользовательского интерфейса (набор взаимосвязанных форм, структура меню, отчеты,...)

    2. Запросы, макросы, модули на VBA ( запросы описать на языке SQL)

    3. Настройка интерфейса через свойства объектов БД и их элементов управления

  4. Алгоритмы работы пользователя с базой через интерфейс

  5. Защита данных средствами СУБД

Заключение ( что сделано, что оригинального, перспективы развития, как реализованы основные требования к БД:

  • минимальная избыточность

  • целостность (восстановление правильных данных после сбоев и разрушений, устранение противоречивости, поддержание актуальности )

  • безопасность и секретность

  • независимость данных ( от прикладных программ, прикладных программ от способов размещения данных и методов доступа )

  • производительность (время ответа на запросы)

  • гибкость и способность к расширению

  • переносимость

Библиографический список (список литературы)

Приложение : комплект документации ( по ЕСПД )

  1. описание приложения (текст программы)

  2. описание применения

  3. руководство пользователя

Описание приложения

  1. Запросы (сформулировать словами и описать на языке SQL)

  2. Структура и содержимое макросов

  3. Тексты программ на VBA

  4. Контрольный пример

  5. Литература

Описание применения

  1. Общие положения ( в какой среде реализована и для чего предназначена БД, какая аппаратура необходима для реализации )

  2. Назначение приложения

  3. Условия применения приложения

  4. Описание задачи

  5. Описание логической структуры БД и приложения

  6. Литература

Руководство пользователя

  1. Назначение приложения

  2. Условия выполнения приложения

  3. Сообщения, выдаваемые приложением

  4. Примеры форм, отчетов

  5. Литература

Требования к приложению

  • Иерархическое меню ( кнопочное и/или по типу системного ) с запрещением выбора отдельных позиций при определенных условиях, например доступ по паролю

  • Реализация следующих функций:

  • просмотр данных и memo-полей

  • редактирование данных и memo-полей ( не все поля разрешить редактировать, контроль данных при редактирование, использовать маски ввода и форматы)

  • запросы (по-возможности использовать все виды запросов, использование фильтров, поиск индексированных и неиндексированных данных, запросы в одну и несколько таблиц, задание условий запроса в диалоге и из списка, формулировка запросов на русском языке и на языке SQL)

  • Использование форм и форм с подчиненными формами

  • Использование отчетов (1 или 2) для вывода данных и результатов запросов

  • Реализация отношения 1: М или М : М между таблицами

  • Обеспечение целостности данных с установкой каскадного обновления и каскадного удаления данных

  • Использование пароля для защиты от несанкционированного доступа к данным

  • При необходимости использовать словари и справочники

  • Выдавать на экран при необходимости не системные, а собственные сообщения

  • Обеспечить защиту данных от ошибочных действий пользователя (возможность случайного уничтожения или модификации данных должна быть небольшой)

  • Все меню, посказки и сообщения должны быть ориентированы на специалиста в предметной области, а не на программиста

  • для выполнения перечисленных требований не использовать средств, прямо не предоставляемых средой (вставки на Си и Ассемблере, перехват прерываний, резиденты в DOS, DLL, в Windows и т.д.).

Соседние файлы в папке Материалы для лабораторных Базы данных