Общие требования к курсовой работе по дисциплине «Базы данных»

Вид материалаИсследование

Содержание


1 Предметная область автоматизации → Описание предметной области автоматизации складского учета
Подобный материал:
Общие требования к курсовой работе по дисциплине «Базы данных»


Порядок выполнения курсовой работы
  1. Предпроектное исследование
    1. Ознакомьтесь со структурой предприятия и документацией, которая используется при решении задачи, согласно вашего индивидуального задания
    2. На основе сделанного анализа и построенной модели сделайте постановку задачи для разработки программного обеспечения (приложения БД) задачи.
  2. Стадия проектирования
    1. Постройте концептуальную модель данных, согласно построенным контекстным диаграммам потоков данных. Уточните атрибуты каждой сущности и постройте ERD-диаграмму.
    2. Разработайте архитектуру системы. Постройте схему вызова модулей и процедур задачи.
    3. Разработайте интерфейс системы. Постройте дерево диалога (диаграмма последовательности экранных форм).
  3. Программирование
    1. Напишите программный код для реализации задачи. В созданной программной оболочке с использованием выбранной СУБД (Delphi, FoxPro, Access) должны быть реализованы следующие функции:
      • Ввод и редактирование данных с контролем за правильностью обрабатываемой информации;
      • Поиск и выборка данных по заданным критериям, имея в виду вероятные запросы потенциальных пользователей;
      • Выдача на экран и печать (в текстовый файл) после проведения необходимых расчетов выходных форм, определенных в индивидуальном задании;
      • Задание правил доступа к хранящейся в БД информации, в зависимости от ранга пользователя, и защиту ее от несанкционированного изменения.
  4. Тестирование
    1. Сформировать тестовые наборы данных
    2. Провести отладку и тестирование созданного программного приложения.
  5. Представление результатов
    1. Для проверки и получения оценки должны быть представлены следующие результаты
      • Набор заполненных файлов базы данных, программных файлов (с исходным текстом программ и загрузочных), файлов-диаграмм всех созданных моделей и файлов с выходными формами;
      • Отчет (в напечатанном виде и на магнитном носителе). Отчет должен соответствовать требованиям стандарта по оформлению конструкторской документации и содержать все указанные разделы (см далее)
      • Презентации проекта, выполненной в Power Point.



!При составлении отчета содержание пунктов должно соответствовать тематике представленной структуре. Заголовки пунктов содержания нужно изменить согласно решаемой задачи. Например:

1 Предметная область автоматизации → Описание предметной области автоматизации складского учета

Содержание отчета
  1. Предметная область автоматизации
    1. Документы предметной области, содержащие информацию, необходимую для решения задачи
    2. Описание предметной области и функции решаемой задачи
  2. Постановка задачи
    1. Организационно-экономическая сущность задачи
    2. Описание выходной информации
    3. Описание входной информации
  3. Информационное обеспечение задачи
    1. Информационный анализ предметной области и выделение информацион­ных объектов задачи (концептуальная модель)
    2. Определение логической структуры реляционной базы данных (ERD-модель)
  4. Алгоритмы решения задачи
    1. Обобщенный алгоритм решения задачи и его декомпозиция на модули (функции) (схема модулей)
    2. Классификация и реализация используемых запросов
  5. Технология решения задачи
    1. Описание дерева диалога (форм ввода – вывода)
    2. Технология ввода и накопления входной информации, обеспечивающей решение задачи.
    3. Технология осуществления запросов
    4. Технология получения отчетов.
  6. Тестирование программы
    1. Тестовые наборы для контрольного примера
    2. Результаты тестирования
  7. Руководство пользователя
  8. Заключение
  9. Список используемых источников