- •II. Основные требования к содержанию структурных элементов
- •III. Требования к оформлению текста работы
- •IV. Подготовка курсовой работы к защите
- •V. Защита курсовых работ
- •VI. Оценка курсовой работы
- •VII. Список рекомендуемой литературы
- •Приложение 1 Образец титульного листа
- •Темы курсовых работ по дисциплине «Разработка и эксплуатация информационных систем»
ЧОУ ВПО Институт Экономики, Управления и права (г.Казань)
Альметьевский филиал
Методические указания
по выполнению курсовой работы
по дисциплине
«Разработка и эксплуатация
информационных систем»
для специальности
080802.51 - «Прикладная информатика» (по отраслям)
Альметьевск, 2011
I. Основные этапы работы и требования
к курсовым работам
Выбор темы курсовой работы
Курсовая работа разрабатывается на основе задания, полученного у преподавателя, закрепленного кафедрой в качестве научного руководителя.
Студент может предложить свою формулировку темы курсовой работы, но она обязательно должна быть согласована с научным руководителем и одобрена заведующим кафедрой.
Внутри одного потока студентов не разрешается выбор одинаковой темы двумя и более студентами.
Подготовка курсовой работы
При выполнении курсовой работы студенту предлагается:
– провести исследование предметной области (объекта исследования);
– на основе анализа предметной области сформулировать перечень задач;
– построить инфологическую модель объекта учета;
– построить логическую модель объекта;
– спроектировать и построить в среде выбранной СУБД физическую компьютерную структуру данных;
– заполнить таблицы контрольными данными и провести тестирование;
– разработать группы запросов, представлений, процедур, триггеров и курсоров.
Структура курсовой работы
Внутренняя структура работы должна состоять из введения, двух разделов, заключения, списка используемой литературы и приложений. Материал в курсовой работе располагается в следующей последовательности:
1) титульный лист (приложение 1),
2) содержание,
3) введение,
4) теоретическая часть,
5) практическая часть,
6) заключение,
7) список используемой литературы,
8) приложения.
II. Основные требования к содержанию структурных элементов
Во введении необходимо: обосновать актуальность темы курсового проекта; сформулировать цель работы и поставить задачи, которые необходимо решить для ее достижения, кратко представить содержание работы. Здесь же оговаривается объект исследования и аннотация по главам. Введение не должно раскрывать темы курсовой работы, так как оно не является содержательной частью работы. Не следует во введении приводить определение, понятие, состав, роль анализируемых категорий и т.д.
В первом разделе необходимо провести теоретический обзор темы исследования, целью которого является выделение значимых функций для разрабатываемой информационной системы, их согласование, описание в терминах понятных как разработчику, так и будущему пользователю.
На этом этапе важно понять смысловое значение данных, обрабатываемых в системе, отделить ключевые понятия предметной области от маловажных и вообще несущественных для рассматриваемого случая. Необходимо дать определения используемым в работе терминам (Например, сущность – это….).
Обязательно сделать ссылки на литературные источники, материал которых использовался!
Второй раздел целесообразно начать с постановки задачи курсового проекта.
Здесь нужно:
1. Описать предметную область (описание должно быть кратким, но достаточным для принятия решений по проекту базы данных).
Определить состав и содержание информации, используемой в данной предметной области, в том числе:
– составить перечень задач и запросов, указать входные и выходные данные;
– определить частоту решения задач и используемые при этом бизнес–правила;
– определить возможные будущие изменения информационных потребностей пользователей;
– установить уточнённые требования к информационным потребностям пользователей.
При этом очень важно определить рамки системы и перечень выполняемых ей функций.
2. Выявить сущности, в том числе:
– определить атрибуты каждой сущности и требования к ним;
– определить ключ каждой сущности;
– разработать, если необходимо, классификаторы и кодификаторы сущностей;
– определить требования к сущностям, вытекающие из бизнес–правил предметной области.
3. Выявить связи между сущностями, в том числе:
– структурные связи для выявления классов и подклассов сущностей;
– функциональные связи типа 1:1, 1: m, n:m, n–арные;
– если необходимо, определить атрибуты связей.
Рассмотреть:
– построение реляционной модели с учетом нормализации;
– создание таблиц БД с соблюдением правил целостности данных;
– заполнение таблиц контрольными данными (на примере 1–2 таблиц, все остальное можно вынести в приложение).
Включить:
1. Создание запросов.
2. Создание представлений.
3. Создание хранимых процедур.
4. Анализ и оценку функционирования базы данных.
Все перечисленные действия должны быть обоснованы (Для чего нужен тот или иной объект базы данных).
Технологии создания объектов БД (таблиц, запросов, и т.д.) необходимо привести в виде укрупненного пошагового алгоритма.
Ключевые операции и итоговые структуры объектов целесообразно сопровождать приведением соответствующих графических иллюстраций экранных образов!
Пример:
Создать запрос, с помощью которого пользователи базы данных могут выбрать все поля из таблицы Region из базы данных Northwind.
З апрос:
select * from region
Результат:
Заключение завершает изложение курсовой работы. В нем резюмируются итоги выполненной работы в виде обобщения самых существенных результатов. Выводы должны отражать только содержание проекта, быть краткими, ясно и четко сформулированными.
Список используемой литературы должен включать в себя не менее 10 источников, оформленных в соответствии с общепринятыми правилами оформления библиографического аппарата.
Образец списка литературы см. в Приложении 4.
В приложениях следует привести громоздкие или малоинформативные таблицы, схемы и рисунки.