Смекни!
smekni.com

Методические указания к курсовому проектированию по курсу базы данных для студентов дневной и заочной форм обучения специальностей (стр. 9 из 14)

· «Анализ предметной области»; (5-10 страниц, которые выполняются по порядку п. 2 настоящих методических указаний);

· «Разработка информационно-логической модели предметной области»; (5-7 страниц, приводится описание и модель типа «Сущность-связь» для Вашей предметной области);

· «Разработка датологической модели предметной области»; (5-7 страниц, приводится описание и структуры таблиц для Вашей предметной области. Используйте материал п. 3 настоящих методических указаний );

· «Разработка интерфейса пользователя»; В данном разделе приводится описание экранных форм пользователя проектируемой информационной системы;

· «Разработка инструкции администратору»; Приводится инструкция администратору по инсталляции разрабатываемого программного обеспечения;

· «Разработка инструкции пользователю»; Приводится инструкция пользователю по работе с информационной системой.

4.5 Пояснительная записка к курсовому проекту должна быть аккуратно оформлена,

и содержать дискету с копией файла в формата WORD. На второй дискете должна быть файл *.MDB, программа на языке СУБД ACCESS.

Образец

Курсовая работа

По курсу «баз данных»

По теме: «Касса железнодорожных билетов»

Выполнил: Проверил:
Студент группы
Колесник А.А. Филатов В.А.

Старый Оскол

Задание

На курсовую работу по дисциплине "Базы данных"

cт. гр. Колесника А.А.

Тема: Фрагмент информационного обеспечения подсистемы

"Бронирование железнодорожных билетов"

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

Стоимость билета = расстояние от данного пункта до пункта назначения пассажира * стоимость одного километра пути на данном типе поезда * коэффициент классности в зависимости от типа вагона * (100 – процент скидки) / 100.

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

Даты отправления поездов известны.

Студент: Колесник А.А. Руководитель: доц. Филатов В.А.


РЕФЕРАТ

Целью выполнения работы является разработка информационного и программного обеспечения предметной области, связанной с продажей и учетом железнодорожных билетов. Проект реализован в СУБД ACCESS. В составе проекта реализованы целевые функции автоматизированного формирования железнодорожного билета и ведения статистики по проданным билетам.

Основными функциями продажи билетов являются:

· Нахождение цены билета для заданного пассажира с известным процентом льготы до заданной станции;

· Проверка возможности продажи данного билета;

· Печать подготовленного билета.

Основными функциями ведения статистики являются:

· Поиск поездов, идущих через заданную станцию;

· Подсчет количества пассажиров с каждым видом льгот, ездивших до заданной станции в указанную дату;

· Подсчет общей стоимости всех билетов на заданный поезд на заданную дату выезда;

· Печать результатов статистики.

База данных содержит: таблиц – 11, запросов – 18, форм – 18, макросов - 48, отчетов – 6. Пояснительная записка содержит 31 стр., 22 приложения.

КЛЮЧЕВЫЕ СЛОВА: БИЛЕТ, ЖЕЛЕЗНАЯ ДОРОГА, НОМЕР ПОЕЗДА, ФОРМА, ЗАПРОС, ТАБЛИЦА, СТАНЦИЯ, МАКРОС, ПОЛЕ СО СПИСКОМ, ПАССАЖИР.


СОДЕРЖАНИЕ

Введение.................................................................................................................... 31

1 Анализ предметной области................................................................................. 32

2 Разработка структуры базы данных.................................................................... 34

2.1 Инфологическая модель данных................................................................................................... 34

2.2 Датологическая модель данных..................................................................................................... 35

3 Разработка интерфейса пользователя.................................................................. 38

4 Инструкция по работе с системой......................................................................... 48

4.1 Инструкция для администратора................................................................................................... 48

4.2 Инструкция для пользователя........................................................................................................ 49

Заключение............................................................................................................... 52

Список литературы.................................................................................................. 53

Приложение 1 Форма «Главная»............................................................................ 54

Приложение 2 Форма «Типы вагонов»................................................................... 54

Приложение 3 Форма «Типы поездов»................................................................... 54

Приложение 4 Форма «Пассажиры»....................................................................... 55

Приложение 5 Форма «Скидки».............................................................................. 55

Приложение 6 Форма «Станции»............................................................................ 55

Приложение 7 Форма «Даты отправления»........................................................... 56

Приложение 8 Форма «Номера поездов»............................................................... 56

Приложение 9 Форма «Состав».............................................................................. 56

Приложение 10 Форма «Маршрут»........................................................................ 57

Приложение 11 Форма «Билеты»............................................................................ 57

Приложение 12 Форма «Билет».............................................................................. 57

Приложение 13 Форма «Новый пассажир»............................................................ 57

Приложение 14 Форма «Сервис»............................................................................ 59

Приложение 15 Форма «Поезда до станции»......................................................... 59

Приложение 16 Форма «Пассажиры до станции».................................................. 59

Приложение 17 Форма «Приход»........................................................................... 60

Приложение 18 Отчет «ОБилеты»........................................................................... 60

Приложение 19 Отчет «ОБилет»............................................................................. 60

Приложение 20 Отчет «ОПоезда до станции»........................................................ 61

Приложение 21 Отчет «ОПассажиры до станции»................................................. 61

Приложение 22 Отчет «ОПриход».......................................................................... 61

Введение

Рост объемов перерабатываемой информации и расширение возможностей использования персональных ЭВМ, систем связи и локальных вычислительных сетей в различных областях промышленности, на транспорте, в банковской системе приводят к необходимости широкого использования систем обработки информации, и в особенности баз данных. Новый подход к организации процессов обработки данных нашел наиболее яркое выражение в концепциях баз данных, которые позволили по-новому подойти к вопросам работы с информацией в автоматизированных системах управления. Основной проблемой создания автоматизированной системы управления является разработка базы данных. База данных, в общем случае, представляет собой поименованную совокупность данных, отображающую характеристики объекта или множества объектов, их свойства и взаимоотношения. Базу данных можно рассматривать как информационную модель данного объекта (модель сущность-связь), от обоснованности, правильности и достоверности которой во многом зависит эффективность системы управления объектом.

Базы данных являются одним из основных компонентов автоматизированных систем различных уровней и типов. Они создаются для многих сфер и отраслей народного хозяйства: планирования, учета, управления предприятиями, статистики, здравоохранения и другие.

В настоящее время СУБД ACCESS используется при создании простых реляционных баз данных, для которых важным критерием является поддержание ссылочной целостности. Кроме того, эта СУБД является платформой разработки с гибкой функциональной интегрированной средой.

В разработке автоматизированного рабочего места кассира по продаже железнодорожных билетов были использованы возможности СУБД ACCESS как средства разработки и как хранилища данных.

1 Анализ предметной области

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