Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка Курсовая работа Разработка.doc
Скачиваний:
16
Добавлен:
06.05.2019
Размер:
547.84 Кб
Скачать

ЧОУ ВПО Институт Экономики, Управления и права (г.Казань)

Альметьевский филиал

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

по выполнению курсовой работы

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

«Разработка и эксплуатация

информационных систем»

для специальности

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.

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