Методические указания по выполнению курсового проекта по дисциплине
Вид материала | Методические указания |
- Методические указания к выполнению курсового проекта Красноярск 2002, 2057.27kb.
- Методические указания к выполнению курсового проекта по дисциплине «Экономика отрасли», 183.99kb.
- Методические указания к выполнению курсового проекта по учебной дисциплине "Управленческого, 430.87kb.
- Методические указания по выполнению курсового проекта Тема курсового проекта, 265.09kb.
- Методические указания по выполнению курсового проекта по дисциплине, 475.23kb.
- Методические указания по выполнению курсового проекта по курсу Экономика предприятия, 338.42kb.
- Методические указания к выполнению курсового проекта, 167.44kb.
- Методические указания к выполнению курсового проекта по дисциплине «Защита в чс» для, 446.12kb.
- Методические указания к выполнению курсового проекта по дисциплине «Технология машиностроения», 629.41kb.
- Методические указания по выполнению курсового проекта для студентов всех форм обучения, 363.24kb.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РБ
Могилевский государственный экономический
профессионально- технический колледж
. | УТВЕРЖДАЮ Зам.директора по УПР ______ Солодкина Е.В. от «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 Оформление списка использованных источников
При оформлении литературы указывается в алфавитном порядке перечень книг в алфавитном порядке. При описании книг вначале пишут фамилию автора с инициалами, название книги, издательство, год издания и количество страниц.
ПРИМЕР:
- Понтрягин Н.С., Болтянский В.Г., Гамкрелидзе Р.В., Мищенко Е.Ф. Математическая теория оптимальных процессов. – Москва: Наука, 1966. – 366 с.
- Пулькин С.П. Вычислительная математика: Пособие для учащихся 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