- •Курсовая работа
- •Содержание
- •1.Постановка задачи
- •2. Описание и анализ предметной области
- •3. Инфологическое проектирование
- •3.1 Общие сведения об информационно-логическом моделировании
- •3.2 Инфологическая модель задачи
- •4. Даталогическое проектирование
- •3.1 Обоснование выбора инструментальных средств:
- •Создание таблиц
- •3.1.2Установка связей между таблицами
- •3.1.3 Создание запросов
- •3.1.4Создание форм
- •3.2 Даталогическая модель
- •5. Алгоритм решения задачи информационной поддержки деятельности железнодорожных касс
- •4.1 Алгоритм:
- •5. Контрольный пример
- •6. Инструкция пользователя
- •Заключение
- •Приложение
- •Список литературы
МОСКОВСКИЙ ГУМАНИТАРНЫЙ УНИВЕРСИТЕТ
Факультет экономики и управления
Кафедра прикладной математики и информатики
Курсовая работа
по дисциплине «Базы данных и экспертные системы»
на тему: «Разработать БД и БЗ электронного справочника железнодорожного транспорта»
Выполнила
Студентка 4 курса специальности
«Прикладная математика и информатика»
Шепелева Ирина Сергеевна
(группа ПМ 401)
Руководитель-консультант:
Проф. Бутусов О.Б..
«Рекомендовано к защите»
_______________________
Защищена
«___»__ ________2011 г. с оценкой «____________»
Москва 2011
Содержание
Содержание 2
Введение 3
1.Постановка задачи 3
2. Описание и анализ предметной области 4
3.1 Общие сведения об информационно-логическом моделировании 4
8
4. Даталогическое проектирование 9
3.1 Обоснование выбора инструментальных средств: 9
3.2 Даталогическая модель 13
5. Алгоритм решения задачи информационной поддержки деятельности железнодорожных касс 18
4.1 Алгоритм: 18
5. Контрольный пример 20
6. Инструкция пользователя 25
Заключение 34
Приложение 35
Список литературы 40
Введение
Появление персональных компьютеров и развитие сетевых технологий позволило использовать автоматизированные информационные системы (АИС) во всех отраслях человеческой деятельности. Создание АИС – сложный комплексный процесс, требующий от разработчика знания приемов и методов обследования предметной области, разработки внутримашинной БД, видов СУБД, навыков реализации разработанной БД на ЭВМ.
Управление информацией всегда было основной сферой применения компьютеров и будет играть еще большую роль в будущем. Системы управления базами данных на протяжении всего пути развития компьютерной техники совершенствовались, поддерживая все более сложные уровни абстрактных данных, заданных пользователем, и обеспечивая взаимодействие компонентов, распределенных в глобальных сетях и постепенно интегрирующихся с телекоммуникационными системами.
Целью курсовой работы является практическое освоение методологии проектирования баз данных для конкретной предметной области. В данной курсовой работе необходимо было спроектировать базу данных для железнодорожного вокзала, предназначенную для хранения и получения информации о поездах, билетах и пассажирах. Для осуществления данной задачи выбрана среда MS Access, которая обеспечивает не только удобство доступа и использования данных, но и позволяет добавлять необходимую информацию. В тоже время все данные функции реализованы в приложении, которое хранится в одном MDB-файле, что существенно упрощает работу с данным приложением.
1.Постановка задачи
Железнодорожные кассы являются предприятием, которое ежедневно работает с большим числом клиентов.
Основной целью курсового проектирования является создание базы данных, которая позволит структурировать те огромные объемы информации, которые накапливаются в организации, и тем самым существенно облегчит работу и доступ к данным практически всем звеньям, участвующим в работе касс. Удобный интерфейс обеспечивает возможность использования данной базы не только специалистами, но и людьми, не имеющими практически никакого опыта работы с подобными приложениями. Также можно выделить следующие цели, которые преследует созданная база данных:
Облегчение работы кассиров за счет автоматического формирования билета с последующим занесением его в базу
Ведение постоянного учета количества свободных, занятых и забронированных мест
Выдачу информации по конкретному рейсу
Входная/выходная информация: В базу данных вносится информация о проданных, и забронированных билетов. Вводятся рейсы, отправлявшиеся до создания базы, их расписание с временем прибытия и отправления и ценами на билеты. Пользователи базы данных могут просматривать информацию о действующем расписании, о ценах на билеты и о пассажирах приобретавших билеты (ФИО, паспортные данные), о маршрутах самолетов , о существующих классов мест, о наличии свободных мест на конкретный маршрут.