Требования к структуре и содержанию курсового проекта. для студентов факультета управления экономики и права очного обучения
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ
ДЛЯ ВЫПОЛНЕНИЯ КУРСОВОГО ПРОЕКТА
ПО ДИСЦИПЛИНЕ «БАЗЫ ДАННЫХ»
для студентов факультета управления экономики и права очного обучения
по специальности
080801.65 «Прикладная информатика (в экономике)»
Нижний Новгород
2008г.
УДК
ББК
В.И.Окулич, Н.М.Трубилов
Методические рекомендации для выполнения курсового проекта по дисциплине «Базы данных». –Нижний Новгород, Волго-Вятская академия государственной службы; 2008.- 29с.
Оглавление
1. Общие требования. 4
1.1. Задача курсового проектирования. 4
1.2. Требования к структуре и содержанию пояснительной записки пояснительной записки курсового проекта. 4
2. Выбор предметной области для проектирования. 7
3. Структура пояснительной записки. 8
3.1. Теоретическая часть. 8
3.2. Проектная часть. 8
3.3. Программно-расчетная часть. 8
4. Перечень типовых задач экономической и организационной деятельности предприятия 9
5. Требования к оформлению пояснительной записки курсового проекта. 11
5.1. Оформление титульного листа. 13
5.2.Оформление оглавления. 13
5.3.Оформление схем, диаграмм, таблиц и формул в тексте. 13
5.4.Оформление приложений. 15
5.5. Оформление ссылок на источники и списка литературы. 16
6. Организация работы над курсовым проектом и его защиты.. 17
7. Критерии оценки проекта: 19
Список источников и литературы: 20
Приложения. 21
Целью выполнения курсового проекта является закрепление знаний и приобретение первоначального опыта в проектировании баз данных.
Общие требования
Задача курсового проектирования
Задачей курсового проектирования по указанной дисциплине является разработка проекта, содержащего:
Ø функциональную модель, описывающую выбранную предметную область;
Ø базу данных проекта (БДП) (на основе СУБД MS SQL Server 2005 и MS Access) и интерфейс (на основе MS Access), обеспечивающие реализацию модели в локальной информационной системе.
Требования к структуре и содержанию курсового проекта
1.2.1. Структура курсового проекта
Для защиты курсового проекта студент должен представить:
· программную реализацию проекта,
· пояснительную записку.
1.2.2. Содержание курсового проекта
Курсовой проект должен содержать:
а) Инфологическую модель выбранной предметной области с описанием необходимой функциональности разрабатываемой информационной системы.
b) Созданную с помощью MS SQL Server 2005 БДП, включающую следующие объекты:
Ø Таблицы содержащие:
· индексированные поля (кластеризованные и некластеризованные);
· необходимые ключи;
· ограничения по условию и значения по умолчанию;
Ø Диаграммы базы данных;
Ø Представления, обеспечивающие реализацию заданной функциональности.
с) Созданный в MS Access функциональный аналог БДП.
d) Пользовательский интерфейс информационной системы на базе
MS Access, обеспечивающий реализацию разработанной функциональности проекта.
1.2.3. Требования к содержанию пояснительной записки по курсовому проекту:
Пояснительная записка к курсовому проекту должна содержать:
1. Краткое описание основных принципов проектирования баз данных реляционного типа.
2. Краткое описание и сравнительный анализ современных СУБД реляционного типа.
3. Описание выбранной предметной области и перечня задач (функциональности проекта), автоматизация решения которых будет обеспечиваться создаваемой информационной системой.
4. Инфологическую модель базы данных с описанием классов объектов.
5. Описание входных и результатных данных, необходимых для обеспечения выбранной функциональности проекта.
6. Описание алгоритмов их получения.
7. Группировку результатных данных на атрибутные и получаемые в результате выполнения запросов.
8. Реализация проекта в MS SQL Server 2005:
a. Даталогическую модель базы данных, включающую:
· диаграмму базы данных;
· подробное описание каждой из созданных таблиц (допускается представление с помощью скриншота);
b. Описание представлений, созданных для реализации определенных задач автоматизации:
· постановка задачи;
· код, написанный на языке T-SQL.
9. Описание реализации проекта в СУБД MS Access:
a. Даталогическую модель базы данных, включающую:
· схему данных;
· подробное описание каждой из созданных таблиц (допускается представление с помощью скриншота);
b. Описание запросов, созданных для реализации определенных задач автоматизации:
· постановка задачи;
· скриншот окна конструктора запросов;
c. Представление созданных форм и отчетов в виде скриншотов;
d. Описание макросов, созданных для решения задач автоматизации в виде скриншотов окна конструктора макросов;
e. Описание функциональности созданной системы.