Проектирование информационной системы

Контрольная работа - Компьютеры, программирование

Другие контрольные работы по предмету Компьютеры, программирование

INTERNATIONAL BANKING INSTITUTE

МЕЖДУНАРОДНЫЙ БАНКОВСКИЙ ИНСТИТУТ

 

 

Кафедра прикладной информатики

 

 

 

 

 

 

 

 

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

ИНФОРМАЦИОННАЯ СИСТЕМА

Образование

 

 

 

Курсовая работа выполнена

под руководством доцента, к.т.н.

Богословской Натальи Валентиновны

Выполнила

студентка Рыженкова Ирина Владимировна

 

 

 

 

Санкт-Петербург

2009 г.

Оглавление:

 

Введение

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

. Проектирование информационной системы

.1 Выбор информационной модели

.2 Идентификация объектов предметной области и отношений между ними

.3 Создание модели сущность-связь

.4 Нормализация модели данных

. Физическая модель

.1 Разработка физической модели базы данных

. Проектирование интерфейса

.1 Формы

.2 Запросы

.3 Отчёты

.4 Макросы

Заключение

Список используемой литературы

 

Введение

 

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

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

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

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

Созданная база данных Образование будет служить для более быстрой и эффективной работы в обработке оценок студентов. Целями этой базы данных являются:

1.выявление информации о каждом студенте вуза;

2.выявление информации об успеваемости конкретной группы (а также среднем балле группы);

.выявление информации о состоянии студента (учится, в академическом отпуске, отчислен).

 

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

 

Для работы с базой данных Образование необходимы: запросы, формы, отчёты. Например, с помощью форм Студенты, Группы и т.д. можно просмотреть и пополнить имеющиеся списки. А опираясь на такие данные форм, как Запрос на поиск студента, которые работают на основе соответствующих запросов, можно найти необходимого студента.

В вузе учатся и отчисляются студенты.

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

У каждого студента существует свой статус: учится, в академическом отпуске и отчислен.

После поступления каждому студенту, поступившему в вуз, присваиваются уникальные номера.

После прохождения сессии на каждом курсе подводится итоговая успеваемость факультетов, групп и студентов.

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

 

2. Проектирование информационной системы

 

2.1 Выбор информационной модели

 

Для построения информационной модели будущей системы, как можно более полно описывающей информационные особенности предметной области, используется стандартное средство моделирования - аппарат моделей сущность - связь или ER-модель. Это позволяет представить информационные потребности в наглядном и удобном для восприятия виде.

 

2.2 Идентификация объектов предметной области и отношений между ними

 

Основными сущностями моделируемой области являются: Факультеты, Группы, Студенты, Предметы, Оценки. Экземпляры каждой сущности должны быть различимы. Для их идентификации используют ключ, представляющий собой один из атрибутов сущности. Для экземпляров сущности Факультеты ключом является код студента, для сущности Группы - код группы, для сущности Студенты - код студента, для сущности Предметы - код предмета, для сущности Оценки - код оценки.

Между информационными объектами можно определить следующие логические отношения:

В ГРУППЕ может быть один или более СТУДЕНТОВ;

На одном ФАКУЛЬТЕТЕ может быть одна или более ГРУПП;

Один ТРАНСПОРТ может быть в одном и более МАРШРУТАХ;

Один СТУДЕНТ имеет одну или несколько ОЦЕНОК;

По одному ПРЕДМЕТУ может быть одна или более ОЦЕНОК;

 

2.3 Создание модели сущность-связь

 

Для информационных объектов, идентифицированных в рамках рассматриваемой предметной области, создана модель сущность-связь (схема 1).

 

Рис 1. Модель сущность-связь

 

2.4 Нормализация модели данных

 

Модель сущность-связь, представленная на схеме 1 не находится в первой нормальной форме, так как в сущности СТУДЕНТЫ имеются множественные и повторяющиеся атрибуты, которые пр