Методические указания по выполнению курсового проекта по дисциплине

Вид материалаМетодические указания

Содержание


1 Общие положения
2 Выбор темы
3 Разработка рабочего плана
4 Сбор, анализ и обобщение материалов
5 Оформление курсового проекта 5.1 Оформление пояснительной записки
5.2 Оформление формул
5.3 Оформление таблиц
Таблица 1 – Анализ выполнения плана по ассортименту продукции
5.4 Оформление списка использованных источников
5.6 Оформление приложения
6 Защита курсового проекта
Министерство образования республики беларусь
Курсовой проект
Подобный материал:

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РБ


Могилевский государственный экономический

профессионально- технический колледж


.


УТВЕРЖДАЮ

Зам.директора по УПР

______ Солодкина Е.В.

от «31» 08 2011 г.



Методические указания

по выполнению

курсового проекта

по дисциплине

"БАЗЫ ДАННЫХ И СИСТЕМЫ

УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ"


для учащихся


Специальность Программное обеспечение

информационных технологий


2011 г



Рассмотрено

на заседании

цикловой комиссии преподавателей информационных технологий уровня ССО

Протокол № 1

от « 31» августа 2011 г

Председатель комиссии:

_________ Юнцевич А.М.







Составитель Юнцевич А.М.,

преподаватель

высшей категории


1 Общие положения


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

Цель курсового проекта: систематизация, закрепление и расширение теоретических и практических знаний учащихся в области систем управления базами данных, применение этих знаний в своей будущей работе.

Курсовой проект - показ умения логично, аргументировано, ясно, последовательно и кратко излагать свои мысли.

Работа над курсовым проектом проводится согласно рабочему графику по основным разделам проекта. Выполнение графика проверяется еженедельно. Отставание от графика и неритмичность работы учащегося над проектом учитывается при защите со снижением общего балла.

Руководство и контроль за ходом выполнения курсового проекта осуществляется руководителем по курсовому проектированию. Завершенные курсовые проекты сдаются руководителю на проверку не позднее, чем за 7 (семь) дней до защиты проекта.

Написание курсового проекта - процесс, включающий в себя ряд взаимосвязанных этапов:

1 - выбор темы курсового проекта, постановка задачи, выбор среды реализации;

2 - разработка рабочего плана; уточнение постановки задачи (окончательный вариант); проектирование структуры таблиц базы данных;

3 - реализация, оформление;

4 - тестирование и отладка программы;

5 - оформление курсового проекта;

6 - защита курсового проекта.

2 Выбор темы


Тема курсового проекта предлагается из перечня, составленного преподавателем.

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

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

3 Разработка рабочего плана


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

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

Основными разделами рабочего плана являются: подготовительный, рабочий и заключительный этапы.

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

Рабочий этап включает в себя:
  • проектирование структуры таблиц базы данных;
  • разработку программы на языке выбранной СУБД;
  • тестирование и отладку программы;
  • подготовка чернового варианта пояснительной записки;
  • подготовка входной и выходной информации разрабатываемого приложения (структура таблиц с учетом связей между таблицами, листинги программы, результаты тестирования программы, выходные формы программы).
  • предоставление чернового варианта курсового проекта руководителю.

На заключительном этапе осуществляется:
  • доработка чернового варианта проекта с учетом замечаний и рекомендаций руководителя;
  • оформление курсового проекта в соответствии с установленными требованиями;
  • представление работы руководителю;
  • защита курсового проекта.

4 Сбор, анализ и обобщение материалов


Сбор, анализ и обобщение материалов по теме - один из самых сложных и трудоемких этапов деятельности учащегося, так как предстоит ознакомиться с большим количеством учебной и нормативной литературы. Прежде всего, необходимо обратиться к учебникам, учебным пособиям, сборникам задач, в которых материал по теме проекта излагается в доступной для понимания форме.

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

5 Оформление курсового проекта

5.1 Оформление пояснительной записки


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

Пояснительная записка печатается на одной стороне листа формата А4 (210х297 мм) белой бумаги с рамкой в соответствии с требованиями: объем машинописного текста составляет 15-20 листов. Объем графической части – 1 лист белой бумаги с рамкой формата А1, который может быть представлен блок-схемами, графиками или диаграммами и может быть построен вручную или с помощью графических редакторов.

Основную надпись располагают в правом нижнем углу чертежа. На всех форматах, кроме А4, ее можно располагать как вдоль короткой, так и вдоль длинной стороны листа. ГОСТ 2.104-68 устанавливает основные надписи на чертежах. В частности, для чертежей и схем устанавливается форма 1 (см. рисунок 1), для текстовых документов первого листа (лист «Содержание») – применяется форма 2 (см. рисунок 2), а для последующих листов – форма 2а (см. рисунок 3).



Рисунок 1 – Основная надпись для чертежей и схем



Рисунок 2 – Основная надпись для текстовых документов (первый или заглавный лист)



Рисунок 3 – Основная надпись, форма 2а


В обозначении документа (КП 038.01.01 или КП 038.01.00) указывается:

КП – курсовой проект,

038 – номер группы,

01 – номер темы по приказу (номер зачетки),

00 – номер чертежа, в пояснительной записке указывается 00.

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

При машинописном способе выполнения текст работы должен быть отпечатан через полтора интервала. При компьютерном наборе печать производится шрифтом 14 пунктов. Текст печатается через 1,5 интервала. На странице располагается 28-30 строк, в строке 60-62 знаков, включая пробелы. Следует соблюдать следующие размеры полей: левое - 30 мм, правое - 15 мм, верхнее - 15 мм, нижнее - 20 мм. Интервал между заголовком и подзаголовком 1.5, между подзаголовком (заголовком) и текстом 2.0.

Пояснительная записка печатается на одной стороне листа бумаги в соответствии с требованиями: объем машинописного текста составляет 15-20 листов.

Пояснительная записка по дисциплине «Базы данных» должна иметь следующую структуру:
  • Титульный лист (см. приложение А);
  • Задание (выдается руководителем курсового проекта);
  • Оглавление (см. приложение Б);
  • Введение
  • Основная часть:

1 Постановка задачи

1.1 Техническое задание

1.2 Анализ предметной области. Функциональная модель приложения

2 Логическая модель данных

3 Физическая модель данных

3.1 Описание структуры таблиц и связей между ними

3.2 Описание индексов и ограничений

4 Описание программы

4.1 Выбор и обоснование средств программирования для решения поставленной задачи, их краткая характеристика

4.2 Описание интерфейса, форм ввода и вывода данных

4.3 Описание запросов и представлений данных

4.4 Описание отчетов и диаграмм

4.5 Описание триггеров и хранимых процедур

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

6 Справочная система

7 Отладка и тестирование приложения
  • Заключение
  • Список использованных источников
  • Приложения

Приложение А Листинг программы

Приложение Б Схема организации таблиц базы данных


Раздел «Введение» – вступительная, начальная часть работы. В ней приводится описание проекта, дается общая оценка состояния решаемой проблемы, обосновывается актуальность и новизна поставленной задачи, показывается теоретическая и (или) практическая значимость работы. В разделе следует также указать, что такое СУБД, обосновать актуальность применения СУБД для решения прикладных экономических задач.

Введение, как правило, короткий раздел до 3 страниц.

Основная часть проекта должна иметь следующие разделы:

- «Техническое задание» - в данном разделе необходимо сформулировать цели решения задачи, определить исходную информацию, форму и объем результатов решения;

- «Анализ предметной области. Функциональная модель приложения» - кратко проанализировать предметную область, четко указать в какой момент деятельности сотрудника будет выполняться та или иная функция системы, построить и описать функциональную модель приложения с использованием средств разработки BPWin, ;

- «Логическая модель данных» - в данном разделе необходимо построить и описать логическую модель данных с использованием средств разработки ERWin;

- «Физическая модель данных» - в данном разделе необходимо построить и описать физическую модель данных с использованием средств разработки ERWin;

- «Описание структуры таблиц БД и связей между ними» - в данном разделе следует описать структуру разработанных таблиц, обосновать необходимость установленных связей, составить схему данных и описать типы файлов базы данных (их структуру);

- «Описание индексов и ограничений» - в данном разделе следует описать ключи и индексы, установленные в таблицах, описать используемые типы данных и ограничения;

- «Выбор и обоснование средств программирования для решения поставленной задачи, их краткая характеристика» - в данном теоретическом разделе необходимо указать виды СУБД и языков программирования, обосновать выбор СУБД и языка программирования для реализации задачи, указать преимущества и недостатки;

- «Описание интерфейса, форм ввода и вывода данных» ­- описать способ управления приложением, формы ввода и вывода данных, назначение отдельных кнопок, меню и т.п.;

- «Описание запросов и представлений данных» ­- описать способ управления приложением, формы ввода и вывода данных, назначение отдельных кнопок, меню и т.п.;

- «Описание отчетов и диаграмм» - описать формируемые приложением отчеты и диаграммы;

- «Описание триггеров и хранимых процедур» - описать имеющиеся в приложении хранимые процедуры и триггеры, и способы их вызова;

- «Руководство пользователя» - В этом разделе должны быть приведены руководство по использованию вашей программы и условия использования программного комплекса, т.к. технические условия и состав программного обеспечения для работы проекта. Указать персональную ЭВМ, на которой был отлажен проект, операционную систему, язык (систему) программирования, указав версию. Привести состав файлов, входящих в проект в следующем виде: имя файла с расширением - размер в байтах - назначение. Необходимо описать системные требования, процедуру инсталляции, порядок работы с программой, выходные формы программы, система меню программы, система помощи, описать требования к программе, описать процедуры и функции, входящие в программные модули;

- «Справочная система» - в этом разделе необходимо описать разделы справочной системы приложения, способы вызова справки.

- «Отладка и тестирование приложения» - в этом разделе необходимо описать разделы справочной системы приложения, способы вызова справки.

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

Список использованных источников должен содержать перечень источников, использованных при выполнении курсового проекта.

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

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

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

Не допускается подчеркивание и выделение жирным шрифтом заголовков.

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

Наименования всех структурных элементов работы "Оглавление", "Введение", "Заключение", "Список использованных источников", а также наименования глав основной части работы являются их заголовками.

Заголовки структурных элементов работы и глав основной части следует располагать по левому краю строки без точки в конце. Заголовки разделов печатают строчными буквами (кроме первой прописной), располагая их в середине строк. Если заголовок состоит из двух или более предложений, их разделяют точкой. Переносы слов в заголовках не допускаются.

Расстояние между заголовком (за исключением заголовка пункта) структурных элементов, глав, разделов, подразделов работы и сплошным текстом должно составлять 2-3 интервала. Если между двумя заголовками текст отсутствует, то расстояние между ними устанавливается в 2 интервала. Расстояние между заголовком и текстом, после которого следует заголовок, должно составлять 3 интервала.

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

5.2 Оформление формул


ПРИМЕР: длину окружности вычисляют по формуле

(1)

где π- число «пи», π =3,14;

г-радиус окружности, мм.

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

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

5.3 Оформление таблиц


Таблица должна иметь наименование и порядковый номер. Допускается нумеровать таблицы в пределах раздела. В этом случае номер таблицы состоит из номера раздела и порядкового номера таблицы, разделенных точкой. Наименование таблицы начинается (выравнивается) по уровню самой таблицы.


ПРИМЕР:

Таблица 1 – Анализ выполнения плана по ассортименту продукции














1

2

3

4













По тексту должна быть ссылка на таблицу. При переносе таблицы на другую страницу шапку не повторяют, а лишь проставляют нумерацию граф.

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

Первой страницей считается титульный лист, второй - бланк задания, но на них номер страницы не ставится, третьей - оглавление. Остальные листы курсового проекта нумеруются, начиная с номера 4.

Курсовой проект должен быть отредактирован и тщательно вычитан. Оформление проекта должно отвечать действующим требованиям к изложению текстов.

При компьютерном наборе печать производится шрифтом 14 пунктов. Текст печатается через 1,5 интервала. На странице располагается 28-30 строк, в строке 60-62 знаков, включая пробелы. Следует соблюдать следующие размеры полей: левое - 30 мм, правое - 15 мм, верхнее - 15 мм, нижнее - 20 мм.

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

5.4 Оформление списка использованных источников


При оформлении литературы указывается в алфавитном порядке перечень книг в алфавитном порядке. При описании книг вначале пишут фамилию автора с инициалами, название книги, издательство, год издания и количество страниц.

ПРИМЕР:
  1. Понтрягин Н.С., Болтянский В.Г., Гамкрелидзе Р.В., Мищенко Е.Ф. Математическая теория оптимальных процессов. – Москва: Наука, 1966. – 366 с.
  2. Пулькин С.П. Вычислительная математика: Пособие для учащихся 9-10 кл. по факультативному курсу. – Москва: Просвещение, 1974.– 239 с.

На каждый источник в тексте курсовой работы должна быть ссылка, которая заключается в квадратные скобки. Если вы ссылаетесь на несколько источников, то ссылки указываются через запятую.

ПРИМЕР:

…как отмечается в работах [2, 4, 7], сфера использования СУБД чрезвычайно широка…

5.5 Оформление иллюстрированного материала


Иллюстрации (фотографии, рисунки, чертежи, схемы, графики, карты) и таблицы следует располагать в проекте непосредственно на странице с текстом после абзаца, в котором они упоминаются впервые, или на следующей странице. Иллюстрации и таблицы, которые расположены на отдельных листах, включают в общую нумерацию страниц. Таблицу, рисунок или чертеж, размеры которого больше формата А4, учитывают как одну страницу и располагают после упоминания в тексте или приложении.

Ссылка на рисунок сопровождается фразой «…в соответствии с рисунком 1…».

Иллюстрации обозначают словом "Рисунок" и нумеруют последовательно в пределах каждой главы или допускается сквозная нумерация в пределах всей пояснительной записки. После номера иллюстрации точку не ставят.

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

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

Например: Рисунок 1 – Блок-схема алгоритма программы.

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

5.6 Оформление приложения


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

Каждое приложение следует начинать с нового листа (страницы) с указанием в центре слова "Приложение". Приложение должно иметь содержательный заголовок.

Например: Приложение А

Листинг программы

Приложения обозначают заглавными буквами русского алфавита, начиная с А, за исключением букв 3, О, Ч, Ь, Ы, Ъ. Если в проекте только одно приложение, его буквой не обозначают. При ссылке в тексте на приложение указывается его обозначение.

6 Защита курсового проекта


Защита курсового проекта осуществляется после ее проверки и соответствующего заключения руководителя, которому учащийся предоставляет полностью оформленный проект не позднее, чем за 7 дней до защиты. Вместе с текстом курсового проекта сдается компакт-диск с разработанной программой и чертежи на ватмане формата А1.

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

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


Приложение А


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


МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

УО «МОГИЛЕВСКИЙ ГОСУДАРСТВЕННЫЙ ЭКОНОМИЧЕСКИЙ

ПРОФЕССИОНАЛЬНО-ТЕХНИЧЕСКИЙ КОЛЛЕДЖ»


Специальность Программное обеспечение информационных технологий


Группа II-38


Дисциплина Базы данных и системы управления базами данных


КУРСОВОЙ ПРОЕКТ

по теме:

Разработка приложения для работы с базой данных “Общепит”

038.01.01


Разработал Игорь Сергеевич Иванов


Руководитель Мария Ивановна Петрова


Могилев, 2011 г.


Приложение Б

Пример оформления оглавления курсового проекта
ОГЛАВЛЕНИЕ
Введение

1 Постановка задачи

1.1 Техническое задание

1.2 Анализ предметной области. Функциональная модель приложения

2 Логическая модель данных

3 Физическая модель данных

3.1 Описание структуры таблиц и связей между ними

3.2 Описание индексов и ограничений

4 Описание программы

4.1 Выбор и обоснование средств программирования для решения поставленной задачи, их краткая характеристика

4.2 Описание интерфейса, форм ввода и вывода данных

4.3 Описание запросов и представлений данных

4.4 Описание отчетов и диаграмм

4.5 Описание триггеров и хранимых процедур

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

6 Справочная система

7 Отладка и тестирование приложения

Заключение 17

Список использованных источников 18

Приложения

Приложение А Листинг программы 19

Приложение Б Схема организации таблиц базы данных




1

16

2

15

3

14

4

13

Схема организации таблиц базы данных


5

12

6

11




7

10

8

9