Автор: Пользователь скрыл имя, 17 Января 2013 в 21:16, курсовая работа
Техническое задание на проектирование базы данных информационной системы для автоматизации процесса заеления/выселения студентов в общежития вуза.
Наименование и область применения информационной системы для автоматизации процесса заселения/выселения студентов в общежития вуза.
Наименование системы - база данных информационной системы для автоматизации процесса заселения/выселения студентов в общежитие.
Область применения – студенческие общежития вузов (рабочее место коменданта).
Введение………………………………………………………………………….5
1. Системный анализ и анализ требований к базе данных информационной системы для автоматизации процесса заселения/выселения студентов в общежития вуза…………………………………………………………………7
2. Концептуальная «инфологическая» модель базы данных информационной системы для автоматизации процесса заселения/выселения студентов в общежития вуза…………………………………………………………………14
3. Разработка базы данных для информационной системы в среде Microsoft Access…………………………………………………………………………..…16
4. Создание форм, запросов и отчетов в среде СУБД………………………..22
5. Инструкция пользователя …………………………………………………...32
Заключение…………………………………………………………………... ….36
Список использованной литературы…………………………………………...37
МИНИСТЕРСТВО ТРАНСПОРТА РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ
БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
САМАРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ
Кафедра «Мехатроника в автоматизированных производствах»
Курсовой проект
по дисциплине
«Методы обработки информации в РАС»
Тема: «Разработка базы данных информационной системы для автоматизации процесса заселения/выселения студентов в общежития вуза».
Выполнил:
студент гр. 1381
Асанова А. Р.
преподаватель
Чертыковцева Н.В.
Самара 2012
Содержание
Введение…………………………………………………………
1. Системный анализ и
анализ требований к базе
2. Концептуальная «инфологическая»
модель базы данных информационной системы
для автоматизации процесса заселения/выселения
студентов в общежития вуза…………………………………………………………………
3. Разработка базы данных для
информационной системы в среде Microsoft
Access………………………………………………………………
4. Создание форм, запросов и отчетов в среде СУБД………………………..22
5. Инструкция пользователя …………………………………………………...32
Заключение……………………………………………………
Список использованной литературы…………………………………………...
Техническое задание на проектирование базы данных информационной системы для автоматизации процесса заселения/выселения студентов в общежития вуза.
Наименование системы - база данных информационной системы для автоматизации процесса заселения/выселения студентов в общежитие.
Область применения – студенческие общежития вузов (рабочее место коменданта).
Система предназначена для учета и перемещения (заселения/выселения) студентов в общежитии вуза и автоматизации процесса заселения/выселения студентов .
Система должна обеспечивать:
- автоматизацию процессов учёта
и перемещение(заселения/
- корректный ввод информации;
- редактирование информации;
- архивацию данных;
- вывод отчетов и справок;
- взаимодействие с АСУ вуза.
Технические требования к системе
Система должна содержать:
Построение системы будет
СУБД системы обеспечивает связь клиентских приложений с единой централизованной базой данных системы. Должна обеспечивать:
База данных системы должна обеспечивать:
Системные требования:
Она включает в себя:
Введение
Темой данного
курсового проекта является «Ра
В последнее время базы данных находят всё более широкое применение в нашей жизни. Практически во всех отраслях экономики, промышленности, рыночных отношений используются базы данных, позволяющие хранить и обрабатывать информацию. Базы данных являются очень востребованными при автоматизации процесса заселения/выселения студентов в общежития. Грамотно составленная система учетной информации о студентах экономит время при обращении к ней. При правильном составлении и внесении информации в базу скорость поиска необходимой информации сводится до минимума. Создание такой базы данных поможет с легкостью работать с информацией, хранящейся в ней. Позволит получить полную информацию как о каждом отдельном студенте, так и о всех студентах общежитий. База позволяет добавлять новых студентов, удалять, вносить изменения.
Поставленная нами задача является актуальной. С каждым годом растет число желающих поступить в высшее учебное заведение. В связи с тяжелой экономической ситуацией в нашей стране в последние годы, не каждый студент может себе позволить снять квартиру, или жить в гостинице. В общежитиях СамГУПС по данным студенческого городка проживает почти четверть (около 25%) из общего числа студентов (70 % от числа иногородних). Это обуславливается довольно низкой стоимостью проживания, удобным расположением по отношению к учебным корпусам университета, и не плохими жилищными условиями. Заселение это критический процесс, т.е. сдвиг его во времени может привести к различным чрезвычайным ситуациям. Например, срыв графика заселения, неизбежно приведет к невозможности учебного процесса иногородних студентов. В текущем учебном году из-за недостоверности данных о наличии свободных мест и рекордного количества числа иногородних, в общежитиях сложилась ситуация, когда в двухместной комнате живут трое, а то и четверо студентов, что естественно недопустимо по санитарным нормам (6 м2 на человека).
Цель курсового проекта заключается в разработке базы данных для процесса «Заселения/выселения студентов в общежития вуза». В такой базе данных будет храниться информация, необходимая для осуществления процесса заселения, также БД позволит быстро получать сведения, интересующие пользователя (например сведения о месте проживания студентов и др). Создание БД необходимо, т.к. на данном этапе разработки вся информация о студентах и общежитиях хранится в «бумажном» виде, что затрудняет доступ к ней и увеличивает трудоёмкость процесса.
Раздел 1. Системный анализ и анализ требований к базе данных информационной системы для автоматизации процесса заселения/выселения студентов в общежития вуза.
Предметная область курсового проекта – предоставление и обработка информации о студентах общежития.
База данных Самарского государственного университета путей сообщения включает в себя:
Рис. 1.1. Структура информационной системы СамГУПС
Проектируемая база данных общежития является модулем в информационной системе университета. Возможная топология сети проектируемой базы данных представлена на рис. 1.2.
Рис. 1.2. Топология сети проектируемой базы данных
При разработке БД общежитий вуза, должна быть обеспечена возможность взаимодействия данных со всей структурой.
Информационная система «Общежитие» предназначена для автоматизации работы общежитий вуза. ИС рассчитана на сетевое взаимодействие с базами данных вузов. Так например БД деканата имеет доступ к нашей БД информационной системы «Общежитие», тем самым есть возможность просматривать информацию о студентах живущих в общежитиях вуза. Доступ к данным осуществляется через сеть Internet. Данные, к которым может иметь доступ БД Деканата вуза:
Выберем наиболее подходящую программу для создания базы данных общежитий вуза.
Сравним и охарактеризуем такие программные продукты как:
Microsoft Office Access.
Microsoft Office Access или просто Microsoft Access — реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
Основные компоненты MS Access:
- построитель таблиц;
- построитель экранных форм;
- построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);
- построитель отчётов, выводимых на печать.
Они могут вызывать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД.
MS Access является файл-серверной
СУБД и потому применима лишь
к маленьким приложениям.
Существенно расширяет возможности
MS Access по написанию приложений механизм
связи с различными внешними СУБД:
"связанные таблицы" (связь
с таблицей СУБД) и "запросы к
серверу" (запрос на диалекте SQL, который
"понимает" СУБД). Также MS Access позволяет
строить полноценные клиент-
Система управления базами данных Microsoft Access является одним из самых популярных приложений в семействе настольных СУБД. Все версии Access имеют в своем арсенале средства, значительно упрощающие ввод и обработку данных, поиск данных и предоставление информации в виде таблиц, графиков и отчетов. Начиная с версии Access 2000, появились также Web-страницы доступа к данным, которые пользователь может просматривать с помощью программы Internet Explorer. Помимо этого, Access позволяет использовать электронные таблицы и таблицы из других настольных и серверных баз данных для хранения информации, необходимой приложению. Присоединив внешние таблицы, пользователь Access будет работать с базами данных в этих таблицах так, как если бы это были таблицы Access. При этом и другие пользователи могут продолжать работать с этими данными в той среде, в которой они были созданы.
Различия между СУБД Access и электронными таблицами Excel.
На первый взгляд СУБД Access очень похожа по своему назначению и возможностям на программу электронных таблиц Microsoft Excel. Однако между ними существуют принципиальные различия.
При работе с электронной таблицей Excel вы можете в ячейку таблицы внести любую информацию, вследствие чего на рабочем листе можно разместить и таблицу, и текст, и рисунок. В один столбец таблицы могут при необходимости вноситься разные данные — числа, текст, даты. Таблица в базе данных Access отличается от таблицы Excel тем, что в ней, как уже говорилось выше, для каждого поля записи определен тип данных, т. е. нельзя в один столбец таблицы в разные строки заносить данные разных типов.