Создание автоматизированной информационной системы "Общежитие"
Функциональные характеристики автоматизированной информационной системы "Общежитие". Функции, которые должна выполнять система. Обоснование выбора формы хранения данных. Характеристика входной информации. Описание основных информационных объектов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 28.11.2012 |
Размер файла | 30,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Введение
Наименование задачи: создание автоматизированной информационной системы «Общежитие».
Цель: обеспечить удобный и быстрый просмотр данных о студентах, комнатах добавление и изменение данных, а так же заселение новых.
Спецификация:
· процесс «Сведения о свободных комнатах» подразумевает: ввод студентов, количество комнат, и т.д.;
· сущность «Редактировать» включает в себя сущности «Изменить» и «Удалить»;
· хранилище «Студенты » включает в себя: « ФИО Студента», «№ студенческого билета».
Назначение: автоматизированная информационная система под названием «Общежитие» позволяет добавлять, удалять, изменять и просматривать сведения о студентах (ФИО, телефон), комнатах (этаж, места), список ожидающих заселение.
Основным пользователем системы является комендант. Его задачи состоят в следующем:
· Добавление новых студентов.
· Изменение данных о студентах.
· Удаление записей о студентах.
· Добавление студентов получивших комнату.
1 Основная часть
1. Функциональные характеристики системы
· первоначальный ввод информации в БД;
· изменение содержания БД;
· поиск студентов по запросу пользователя;
· контроль вводимой информации;
· обеспечение целостности БД.
2. Основные функции системы
· организация ввода данных;
· организация удаления данных;
· организация редактирования данных;
· организация вывода отчетов.
2. Использование методологии DFD
Для построения DFD была выбрана нотация Гейна-Сарсона. DFD - диаграмма потоков данных, отражает функции, которые должна выполнять система. Начальная контекстная диаграмма имеет вид:
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рисунок 2.1 Начальная контекстная диаграмма
3. Диаграмма первого уровня
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рисунок 3.1 Схема работы проекта
4. Диаграмма второго уровня
Детализация процесса «Редактировать».
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рисунок 4.1 Редактирование данных
5. Обоснование выбора формы хранения данных
1 Все данные хранятся в базах данных. База данных обеспечивает работу с информацией. В системе можно вносить изменения в базу данных (изменять, добавлять и удалять данные).
2 Информация базы данных выводится на экран виде таблицы, что обеспечивает удобство просмотра информации.
3 Благодаря запросам сделанным при создании базы данных можно вывести определенные отчеты, которые необходимы пользователю.
4 Результат выводится в виде отчета.
5 В качестве программного средства выбрана интегрированная среда программирования Delphi, наиболее удобная и доступная.
6. Информационное обеспечение
1 Характеристика входной информации:
1.1 Форма представления - список студентов, список ожидающих заселение, список свободных комнат.
1.2 Описание структурных единиц информации.
· Список студентов включает в себя: номер студенческого билета, ФИО студента, группу.
· Список данных о комнатах включает в себя: номер комнаты, число мест, количество жильцов.
· Список ожидающих заселение включает в себя: номер по порядку, номер студенческого.
1.3 Способы контроля исходных данных.
Правильность входной информации проверяется комендантом
2 Характеристика результатной информации:
2.1 Перечень результатной информации:
· Вывод отчета, в котором содержится данные о студентах ожидающих заселение.
· База данных, в которой содержится однородная, упорядоченная по некоторому критерию информация (студенты, пустые комнаты, комнаты ожидающие заселение).
2.2 Форма представления - машинный носитель.
2.3 Периодичность и строки представления.
Отчеты предоставляются после каждого заселения или по запросу пользователя
2.4 Пользователями результатной информации являются комендант или доверенное лицо.
2.5 Описание структурных единиц информации:
· Список студентов включает в себя: номер студенческого билета, ФИО студента, группу.
· Список данных о заселении включает в себя: номер комнаты, номер студенческого, дата заселения.
· Способы контроля результатной информации
Отчет может быть выведен в любое время по запросу пользователя системы или после окончания свободных мест.
7. Диаграмма «сущность-связь»
Диаграмма «сущность-связь» (ERD) предназначена для разработки моделей данных и обеспечивают стандартный способ определения данных и отношений между ними.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рисунок 7.1 Модель данных
8. Нормализация
8.1 Первая нормальная форма
1НФ предполагает неделимость полей, единственность значений по полям в реляционной модели данных.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рисунок 8.1.1 Первая нормальная форма
8.2 Третья нормальная форма
3 НФ предполагает разбиение одной большой таблицы на несколько маленьких более удобных и нормализированных таблиц, т.е. в них не должно быть дублирующих данных и должна обеспечиваться непротиворечивость хранимых данных. При этом каждое ключевое поле таблицы не транзитивно и зависит от первичного ключа.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Рисунок 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.
2 Калянов Г.Н. CASE - технологии. Консалтинг при автоматизации бизнес-процессов. 2-е издание. М.: Горячая линия - телеком, 2000.
3 Культин Н.Б. Основы программирования в Delphi. Самоучитель. - СПб.: БХВ - Петербург, 2004.
4 Петров В. Н. Информационные системы. С.-П.: Питер, 2002.
Размещено на Allbest.ru
Подобные документы
Функциональная модель предметной области на примере базы данных автоматизированной информационной системы "Общежития". Ведение информационной базы об общежитиях, комнатах и сотрудниках, хранение информации о студентах, специальностях и факультетах.
курсовая работа [2,7 M], добавлен 10.04.2014Проектирование базы данных в среде MS Access 2000 для учета кадров РОВД г. Климовичи. Описание основных функций, которые должна выполнять данная информационная система. Верификация спроектированной логической модели. Результаты тестирования программы.
курсовая работа [655,4 K], добавлен 06.09.2015Разработка и внедрение автоматизированной информационной системы. Изучение основных процессов, протекающих в предметной области. Создание базы данных. Исследование средств защиты информации от несанкционированного доступа и идентификации пользователей.
курсовая работа [487,2 K], добавлен 17.03.2014Обоснование необходимости совершенствования информационной системы (ИС) ООО "Мехсервис". Анализ системы учета деятельности авторемонтного предприятия. Разработка концепции построения автоматизированной ИС. Описание продукта информационной технологии.
дипломная работа [2,7 M], добавлен 22.05.2012Классификация информационных систем. Использование баз данных в информационных системах. Проектирование и реализация информационной системы средствами MS Access. Анализ входной информации предметной области и выделение основных информационных объектов.
курсовая работа [2,5 M], добавлен 09.08.2012Анализ существующих систем управления базами данных и выбор оптимальной. Создание автоматизированной информационной системы "Поликлиника", определение сущностей и взаимосвязей, описание физической модели, проектирование интерфейса, алгоритм программы.
курсовая работа [3,1 M], добавлен 21.11.2009Цель, критерии и ограничения создания автоматизированной системы. Разработка элементов информационного обеспечения информационной системы общежития. Рекомендации по выбору комплекса технических средств для автоматизации задачи учета реализации товара.
курсовая работа [920,8 K], добавлен 11.11.2022Создание информационной системы для фирмы "Удача", которая является посредником при перепродаже недвижимости. Обоснование состава вычислительной техники и программного обеспечения для функционирования данной автоматизированной информационной системы.
курсовая работа [1,8 M], добавлен 17.02.2014Обоснование выбора среды Borland Delphi для проектирования автоматизированной информационной системы "Приемная комиссия". Построение цепочки добавления нужных объектов на главную форму. Расчет стоимости разработки данного программного обеспечения.
дипломная работа [4,5 M], добавлен 24.06.2015Определение основных функциональных требований к модулям автоматизированной информационной системы. Разработка концептуальной модели данных. Реализация системы учета объектов интеллектуальной собственности и научно-технической продукции университета.
дипломная работа [5,2 M], добавлен 26.05.2012