- •Типовой отчет
- •Содержание основных этапов курсового проектирования
- •Структура отчета курсового проекта
- •Пример выполнения курсовой работы (типовой отчет)
- •1. Анализ предметной области и функции решаемой задачи
- •2. Постановка задачи
- •2.1. Организационно-экономическая сущность задачи
- •2.2. Описание выходной информации
- •4. Разработка алгоритмов и технологии решения задачи
- •4.1. Разработка технологии ввода и накопления входной информации
- •4.2. Определение форм ввода-вывода
- •Форма «Справочник товаров»
- •Форма «сч-фактура»
- •Заключение
- •Список 30 наименовании товаров, дающих наибольшую выручку от реализации
-
Типовой отчет
ПО КУРСОВОЙ РАБОТЕ
(дисциплина «СУБД»)
на тему:
Анализ сбыта продукции
Общие положения о курсовом проектировании
В курсовой работе разрабатывается и решается на компьютере задача пользователя. В начале курсового проектирования студент должен проанализировать общее описание предметной области (ПО), установить, какие из функций ПО должны реализоваться в разрабатываемой задаче, выделить другие параметры ПО, необходимые для выполнения индивидуального задания. На основе проведенного анализа осуществляется постановка и алгоритмизация задачи, разработка контрольного примера и машинная реализация задачи.
По результатам курсового проектирования составляется отчет, который включает описание всех этапов работы, и приложения, включающие распечатки кода машинной реализации задачи.
Защита курсового проекта производится с демонстрацией решения задачи на компьютере.
Содержание основных этапов курсового проектирования
В процессе курсового проектирования выполняются следующие этапы работы.
Описание ПО: перечень документов, ограничения, функции, которые должны быть реализованы.
Выполнение постановки задачи с определением входных документов, содержащих необходимую нормативно-справочную и оперативно-учетную информацию, а также формы выходных документов с результатами решения задачи на компьютере. Студент может разработать свои формы входных документов, учитывающие особенности решения задачи на компьютере.
Выполнение информационного анализа описания ПО и построение частной информационно-логической модели, отображающей информацию, которая должна быть размещена в базе данных.
Определение логической структуры базы данных.
Разработка исходных данных контрольного примера и их кодов для отладки и демонстрации решения задачи на компьютере.
Создание на основе контрольного примера базы данных на машинном носителе информации.
Осуществление алгоритмизации задачи, включая ввод и накопление оперативно-учетных данных с первичных документов, обработку данных и выдачу отчета с результатами решения задачи.
Реализация задачи с помощью средств, ориентированных на конечного пользователя: запросы, экранные формы, отчеты, макросы, стандартные программы. Экранные формы ввода и корректирования данных должны соответствовать структуре первичных документов.
Создание диалогового приложения пользователя, объединяющего все процессы, связанные с решением задачи: ввод данных, корректировка, выполнение запросов, вывод отчетов на экран и печать, экспорт и импорт данных из документов, разработанных в других приложениях. Диалог содержит меню, а также сообщения, подсказки и вопросы для управления ходом выполнения.
Структура отчета курсового проекта
Отчет по курсовому проекту должен содержать следующие разделы:
Анализ предметной области.
Описание ПО решаемой задачи.
Функции ПО, реализуемые задачей.
Перечень документов.
Постановка задачи.
Организационно-экономическая сущность задачи.
Форматы входных документов.
Описание выходной информации задачи (отчет, справка, экранная форма).
Разработка информационного обеспечения задачи.
Информационный анализ входной информации, необходимой для решения задачи и выделение информационных объектов ПО.
Определение связей информационных объектов.
Определение логической структуры базы данных.
Разработка исходных данных контрольного примера.
Создание базы данных на компьютере.
Описание технологии и алгоритмов решения задачи и их машинная реализация.
Описание технологии ввода в базу данных входной информации задачи (определение перечня документов-источников для загрузки данных и описание макетов экранных форм для ввода данных).
Обобщенный алгоритм решения задачи и его декомпозиция на модули, реализуемые инструментальными средствами (СУБД, электронные таблицы).
Алгоритмы реализации отдельных модулей задачи и их реализация (запросы, таблицы, формы, отчеты, макросы, стандартные программы).
Разработка диалогового приложения пользователя.
Описание структуры технологического процесса обработки данных для решения задачи.
Разработка и реализация пользовательского приложения.
Приложения:
А. Распечатки исходных данных контрольного примера.
В. Распечатки структуры базы данных (схема и таблицы).
С. Распечатки результатов (отчет) решения задачи по данным контрольного примера.