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

4.4 Самостоятельная работа (в том числе под контролем преподавателя на консультациях)

4.4.1 Рефераты

Перечень тем:

- OLAP технологии [7.2.3], модуль 2;

- обзор языков запросов [7.1.2], модуль 2;

- использование SQLдля администрирования БД [7.1.2], модуль 2;

- аппаратные средства, ориентированные на ведение БД [7.2.6], модуль 2;

- обзор сетевых БД [7.2.4,7.2.6], модуль 2;

- сравнительный анализ современных СУБД [7.2.4, 7.2.6], модуль 1;

- проектирование БД в рамках Интернет технологий [7.2.3], модуль 2;

- проектирование БД на основе существующих данных [7.3.1-7.3.6], модуль 1;

- нормализация заполненных таблиц [7.3.3-7.3.6], модуль 1;

- формирование ключевых полей в заполненных таблицах 7.3.1], модуль 1;

- формирование связей между заполненными таблицами [7.3.3-7.3.6], модуль 1;

- средства экспорта и импорта в БД [7.2.6], модуль 2;

- средства репликации в БД [7.2.6] , модуль 2;

- представление и импорт больших объектов [7.2.6], модуль 2;

- оптимизация запросов [7.2.6], модуль 2;

- разграничение прав доступа в БД [7.2.6], модуль 2;

- восстановление БД [7.2.6], модуль 2;

- транзакции в БД [7.2.6], модуль 2;

- использование триггеров в БД [7.2.6], модуль 2;

- хранимые процедуры в БД [7.2.6], модуль 2;

- представления в БД [7.2.6], модуль 2;

- алгоритмические языки в БД [7.2.6], модуль 2;

- автоматизированное проектирование БД [7.3.1-7.3.6], модуль 2;

- многозвенные приложения [7.2.1], модуль 2;

Трудоемкость – 17 часов.

Срок выдачи 2-я неделя.

Срок сдачи 15-я неделя.

Форма приема – отчет, доклад (по согласованию).

Максимальная рейтинговая оценка допустимая для зачета учебного материала по данному контрольному мероприятию – 30 единиц.

Минимальная рейтинговая оценка допустимая для зачета учебного материала по данному контрольному мероприятию – 10 единиц.

4.4.2 Курсовая работа

4.4.2.1 Введение

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

4.4.2.2 Содержание курсовой работы.

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

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

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

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

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

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

Заключение. Кратко (по пунктам) перечисляются основные результаты работы. Определяются перспективы использования и развития системы.

4.4.2.3 Оформление курсовой работы.

Курсовая работа выполняется в виде пояснительной записки объемом 20-30 страниц, к которой прилагается титульный лист с названием темы, фамилия студента и руководителя курсовой работы; заключение руководителя о работе.

При выполнении чертежей структурных схем, схем алгоритмов и т.п. следует руководствоваться действующими ГОСТ, ЕСКД и ЕСПД.

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

Текст записки должен быть оформлен в соответствии с ГОСТ 7.32-81 ЕСКД.

4.4.2.4 Порядок выполнения работы.

Работа выполняется индивидуально каждым студентом по теме предложенной руководителем работы. В исключительных случаях (когда это целесообразно ) работа может выполнятся коллективом из 2-х (максимум 3-х) студентов. Тема утверждается не позднее 1-й учебной недели. Смена темы происходит только по согласованию с руководителем работы и не позднее 7-й учебной недели.

На 10-й учебной неделе осуществляется проверка хода выполнения работы. Форма проверки - собеседование с комиссией. Проверка осуществляется по заранее установленному графику в определенные дни и часы. Явка студентов в указанные дни и часы на проверку выполнения работы строго обязательна. На проверку предоставляется концептуальная модель базы данных и созданная в инструментальной среде структура базы данных. Защита курсовой работы осуществляется на 15 - 16 учебных неделях.

4.4.2.5 Защита курсовой работы.

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

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

4.4.2.6 Выбор темы и составление задания на курсовую работу.

4.4.2.6.1 Формулировка темы.

При выборе темы курсовой работы следует исходить из следующих положений:

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

- тема работы должна соответствовать профилю специальности и посвящена разработке баз данных, связанных с решением проблем современных информационных технологий;

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

Темой работы может служить разработка:

- реляционные базы данных с приложением;

- информационные системы;

- обучающие системы на основе технологии баз данных.

Например, в качестве тем курсовых работ можно предложить: “Информационная система кафедры”, “База данных студенческого коллектива”, “База данных основных фондов предприятия”, “База данных коммерческой фирмы”, “Электронный органайзер”, “Система обучения языку запросов”.

4.4.2.6.2 Задание по подготовке курсовой работы.

Задание по подготовке курсовой работы разрабатывается в соответствии с ГОСТ и требованиями настоящих указаний.

К разработке может быть предложена как однопользовательская, так и сетевая база данных.

В качестве инструментальных средств создания базы данных может быть предложены средства изучаемые студентами Clarion, Access, Delphi, а также другие средства (по согласованию руководителя работы и студента).

В задании для проработки может предлагаться следующий перечень вопросов:

анализ существующих методов и средств решения проблемы;

обоснование выбора инструментальных средств для решения проблемы;

разработка концептуальной модели базы данных;

разработка схемы данных;

разработка структур данных;

разработка запросов к базе данных;

разработка интерфейса пользователя;

реализация базы данных;

реализация модулей интерфейса базы данных;

проведение экспериментальных исследований разработанных средств;

выполнение оценки емкостных и временных характеристик системы;

разработка руководства пользователя и сопровождающего пользователя;

оценка перспектив использования и развития системы.

4.4.2.6.3 Пример задания на курсовую работу.

1. Введение

Полное наименование системы

Информационная система кафедры

Общие сведения

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

2.Основание для разработки

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

3. Назначение разработки

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

4. Требование к программному изделию

Требования к функциональным характеристикам

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

5. Требования к надежности

Система должна обеспечить надежное хранение информации (защиту от сбоев, защиту от несанкционированного доступа).

Требования к составу и параметрам технических и проектных программных средств

IBM и IBM совместимый компьютер, процессор 486 и выше с частотой 100 Мгц и выше, Операционная система Windows 95, инструментальное средство Access.

Требования к программной документации

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

6. Стадии и этапы разработки

разработка технического задания - 4-я неделя;

разработка концептуальной модели системы - 4-я неделя;

разработка структур данных - 4-я неделя;

разработка схемы данных - 4-я неделя;

разработка всех запросов к базе данных - 9-я неделя;

разработка форм базы данных - 9-я неделя;

разработка отчетов базы данных – 9-я неделя;

разработка интерфейса пользователя - 13-я неделя;

реализация модулей интерфейса базы данных - 13-я неделя;

реализация базы данных -13-я неделя;

проведение экспериментальных исследований разработанных средств - 14-я неделя;

разработка руководство пользователя и сопровождающего пользователя - 14-я неделя;

оформление работы -14-я неделя.

7. Порядок оформления и предъявления результатов работы

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

Срок выдачи 2-я неделя.

Срок сдачи 14-я неделя.

Трудоемкость – 51 час.

Форма приема – отчет в соответствии с пп.4.4.2.2, 4.4.2.3.

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

Незачет по курсовой работе является основанием для не допуска к экзамену по курсу “Базы данных

4.4.3. Подготовка к контрольным мероприятиям и их проведение

4.4.3.1. Контрольная работа по разделам модуля 1.

Срок проведения мероприятия – 7-я неделя.

Трудоемкость – 7 часов.

4.4.3.2. Контрольная работа по разделам модуля 2.

Срок проведения мероприятия – 15-я неделя.

Трудоемкость – 10 часов.