Проектирование базы данных

РОССИЙСКИЙ НОВЫЙ УНИВЕРСИТЕТ

       
    Проектирование базы данных - student2.ru
 
  Проектирование базы данных - student2.ru

Н.Е. СУРКОВА

ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

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

Москва 2010

Введение

Методические указания предназначены для студентов третьего и четвертого курсов специальностей «Прикладная информатика (в экономике)» и «Информационные системы» всех форм обучения. Они помогают выполнить и оформить документацию к курсовому проекту.

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

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

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

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

Для выбора темы курсового проекта по дисциплине «Проектирование информационных систем» необходимо определить область деятельности, которая наиболее хорошо знакома и интересна студенту. Тема курсового проекта является индивидуальной, т.е. если несколько студентов выбирают одну и ту же область деятельности, то для каждого из них должны быть указаны разные функции этой области деятельности. Примеры тем курсового проекта приведены в Приложении 1.

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

Заданием на курсовой проект является проектирование модуля информационной системы по выбранным функциям определенной области деятельности с помощью метода ER-диаграмм и CASE-средства ERwin.

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

Проект считается выполненным, если

· создана база данных в соответствии с требованиями метода ER-диаграмм (на электронном носителе);

· спроектированы и реализованы пользовательские интерфейсы, в том числе и Web-интерфейсы (на электронном носителе);

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

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

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

Содержание пояснительной записки к курсовому проекту.

Введение.

Описание предметной области.

Проектирование базы данных.

2.1. Этап концептуального проектирования.

2.1.1. Описание сущностей.

2.1.2. Описание связей.

2.1.3. Концептуальная модель данных.

2.2. Этап логического проектирования.

2.2.1. ER-диаграмма в среде ERwin.

2.2.2. Анализ ER-диаграммы.

2.2.3. Окончательная ER-диаграмма.

2.3 Этап физического проектирования.

2.3.1. Генерация базы данных

2.3.2. Схема данных в среде выбранной СУБД.

3. Проектирование пользовательских интерфейсов.

3.1 Список требуемых транзакций.

3.2 Анализ транзакций на этапе логического проектирования.

3.3 Документация на пользовательские интерфейсы.

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

3.3.2. Исходные данные.

3.5.2.1. Переданные из БД.

3.5.2.2. Введенные в ручную.

3.5.2.3. Справочные константы.

3.3.3. Алгоритм решения.

3.3.4. Макет интерфейса.

3.4. Реализация транзакций средствами выбранной СУБД.

3.5. Анализ транзакций на этапе физического проектирования.

4. Заключение.

Наши рекомендации