Создание автоматизированной информационной системы 'Общежитие'

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    5,29 Кб
  • Опубликовано:
    2012-11-13
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Создание автоматизированной информационной системы 'Общежитие'

Введение

Наименование задачи: создание автоматизированной информационной системы «Общежитие».

Цель: обеспечить удобный и быстрый просмотр данных о студентах, комнатах добавление и изменение данных, а так же заселение новых.

Спецификация:

·        процесс «Сведения о свободных комнатах» подразумевает: ввод студентов, количество комнат, и т.д.;

·        сущность «Редактировать» включает в себя сущности «Изменить» и «Удалить»;

·        хранилище «Студенты » включает в себя: « ФИО Студента», «№ студенческого билета».

Назначение: автоматизированная информационная система под названием «Общежитие» позволяет добавлять, удалять, изменять и просматривать сведения о студентах (ФИО, телефон), комнатах (этаж, места), список ожидающих заселение.

Основным пользователем системы является комендант. Его задачи состоят в следующем:

·        Добавление новых студентов.

·        Изменение данных о студентах.

·        Удаление записей о студентах.

·        Добавление студентов получивших комнату.

1 Основная часть

. Функциональные характеристики системы

·        первоначальный ввод информации в БД;

·        изменение содержания БД;

·        поиск студентов по запросу пользователя;

·        контроль вводимой информации;

·        обеспечение целостности БД.

. Основные функции системы

·        организация ввода данных;

·        организация удаления данных;

·        организация редактирования данных;

·        организация вывода отчетов.

2. Использование методологии DFD

Для построения DFD была выбрана нотация Гейна-Сарсона. DFD - диаграмма потоков данных, отражает функции, которые должна выполнять система. Начальная контекстная диаграмма имеет вид:

Рисунок 2.1 Начальная контекстная диаграмма

3. Диаграмма первого уровня

Рисунок 3.1 Схема работы проекта

4. Диаграмма второго уровня

Детализация процесса «Редактировать».

Рисунок 4.1 Редактирование данных

5. Обоснование выбора формы хранения данных

1 Все данные хранятся в базах данных. База данных обеспечивает работу с информацией. В системе можно вносить изменения в базу данных (изменять, добавлять и удалять данные).

2        Информация базы данных выводится на экран виде таблицы, что обеспечивает удобство просмотра информации.

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

         Результат выводится в виде отчета.

         В качестве программного средства выбрана интегрированная среда программирования Delphi, наиболее удобная и доступная.

6. Информационное обеспечение

1        Характеристика входной информации:

1.1        Форма представления - список студентов, список ожидающих заселение, список свободных комнат.

1.2     Описание структурных единиц информации.

·        Список студентов включает в себя: номер студенческого билета, ФИО студента, группу.

·        Список данных о комнатах включает в себя: номер комнаты, число мест, количество жильцов.

·        Список ожидающих заселение включает в себя: номер по порядку, номер студенческого.

1.3        Способы контроля исходных данных.

Правильность входной информации проверяется комендантом

2        Характеристика результатной информации:

2.1        Перечень результатной информации:

·        Вывод отчета, в котором содержится данные о студентах ожидающих заселение.

·        База данных, в которой содержится однородная, упорядоченная по некоторому критерию информация (студенты, пустые комнаты, комнаты ожидающие заселение).

2.2        Форма представления - машинный носитель.

.3         Периодичность и строки представления.

Отчеты предоставляются после каждого заселения или по запросу пользователя

2.4        Пользователями результатной информации являются комендант или доверенное лицо.

2.5     Описание структурных единиц информации:

·        Список студентов включает в себя: номер студенческого билета, ФИО студента, группу.

·        Список данных о заселении включает в себя: номер комнаты, номер студенческого, дата заселения.

·        Способы контроля результатной информации

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

7. Диаграмма «сущность-связь»

Диаграмма «сущность-связь» (ERD) предназначена для разработки моделей данных и обеспечивают стандартный способ определения данных и отношений между ними.

Рисунок 7.1 Модель данных

8. Нормализация

.1 Первая нормальная форма


Рисунок 8.1.1 Первая нормальная форма

.2 Третья нормальная форма

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

Рисунок 8.1.2 Третья нормальная форма

автоматизированный информационный система данные

9. Описание информационных объектов

Таблица 9.1

Описание информационных объектов

Наименование

Тип

Размер

Описание

Примечание

Stud

Студенты


№_stud

Авт.

5

Номер студенческого билета

Первичный ключ

FIO_stud

А

50

ФИО Студента







Group

S

3

Группа



Комнаты


Room





№_room

Авт.

3

Номер комнаты

Первичный ключ

Kol_vo_mest

S

2

Количество мест


Data_zaseleniya

D

6

Дата заселения


№_ styd_bileta

S

5

Номер студ. билета



Места


Mesta





№_p/p

Авт.

3

Номер по порядку

Первичный ключ

№_komnati

Авт.

3

Номер комнаты


№_mesta

Авт.

2

Номер места


№_ styd_bileta

Авт.

5

Номер студ. билета


Заключение

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

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

Список использованных источников

1 Агальцев В.П. Базы данных. М.: Мир, 2002.

Калянов Г.Н. CASE - технологии. Консалтинг при автоматизации бизнес-процессов. 2-е издание. М.: Горячая линия - телеком, 2000.

Культин Н.Б. Основы программирования в Delphi. Самоучитель. - СПб.: БХВ - Петербург, 2004.

Петров В. Н. Информационные системы. С.-П.: Питер, 2002.

Похожие работы на - Создание автоматизированной информационной системы 'Общежитие'

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!