Железнодорожная касса
Министерство науки и образования Республики Казахстан
Казахский национальный технический университет имени К.И. Сатпаева
Кафедра СТиТМП
Курсовая работа
На тему Железнодорожная касса
Проверила: Акижанова З.А.
Выполнил: Камалов Ж.А.
Группа:
САПР-02-2к
Алматы 2004г.
Министерство науки и образования Республики Казахстан
Казахский национальный технический университет имени К.И. Сатпаева
Утверждаю
Заведующий кафедрой СМиТМП
_____________ Н.Т.Сыздыкбеков
___ ________ 200_ г.
Задание
На выполнение курсовой работы по дисциплине
Базы данных
Студент: Камалов Ж..А Группа: САПР-02-2к
Специальность: 370240 Системы автоматизированного проектирования
Курсовая работа на тему:
Железнодорожная касса.
Задание получил: 20 сентября 2004г.
СОДЕРЖАНИЕ
1. Общая постановка задачи
1. Функциональное и эксплутационное назначение программы
2. Описание входных и выходных документов комплекса.
2. Проектирование БД
1. Описание сущностей
2. Описание атрибутов
3. Описание связей между сущностями и атрибутами
4. Описание доменов атрибутов
5. Описание атрибутов, являющихся потенциальными, первичными и внешними
ключами
6. ER-диаграмма
7. Выбор СУБД
3. Макро блок-схема комплекса
4. Описание проблемной программы
5. Организация производства
5.1. Формы входных документов
5.2. Формы выходных документов
5.3. Структура таблиц
5.4. Инструкция оператору по работе с программой
Приложение 1
Приложение 2
Список использованной литературы
Общая постановка задачи.
1 Функциональное и эксплутационное назначение программы.
Разработанная база данных kassa предназначена для
автоматизации работы касс железнодорожных вокзалов. База данных
kassa содержит общую информацию о направлениях поездов, станциях,
поездах, вагонах и т.п. Непосредственным назначением данной базы
данных является продажа билетов, расчет стоимости билетов, исходя из
направления поезда, во внимание также принимается тип вагона, станция
назначения и тип билета приобретаемого пассажиром. База данных
kassa, как, в принципе, и любая автоматизированная система
значительно облегчает рутинную работу кассира, позволяя мгновенно
пересчитывать стоимость билетов относительно от направления поезда,
типа вагона и станции назначения приобретенного пассажиром билета.
3 Описание входных и выходных документов комплекса.
Выходным документом базы данных kassa является билет,
выдаваемый пассажиру. Непосредственным назначением билета является
документальное подтверждение его места в вагоне. Билет является
обязательным документом.
Проектирование БД.
1 Описание сущностей.
В ходе проектирования базы данных было выделено 4 сущностей:
- Поезд;
- Вагон;
- Станция;
- Билет;
- Тип билета.
Сущность Описание
Поезд (Poezd) Общая информация о коде поезде, номер, дата его
отправления, данные о кол-во вагонов.
Вагон (Vagon) Информация о коде вагона, её название и цены
вагонов.
Станция (Stancia) Информация о коде станции, название станции и
коэфицент цены до станции.
Билет (Bilet) Информация о коде поезда,о направлениях,номер
места,номер вагона,код поезда,название станции,тип
билета и стоимость проезда.
Тип билета (tip_b) Информация о существующих скидках для различного типа
пассажиров
2 Описание атрибутов.
В ходе выявления сущностей проектируемой базы данных, были определены
следующие атрибуты для каждой из сущностей:
Сущность Атрибут Описание
Poezd Code_poezd Код поезда
Dni Дни
Data_otpr Дата отправления
Napravleni Направления
N_poezd №поезда
Stoim_proe Стоимость проезда
S_cup_vag Количество купейных вагонов
S_cv_vag Количество СВ вагонов
S_ob_vag Количество общих вагонов
S_plac_vag Количество плац вагонов
Vrem_otpr Время отправления
Vrem_prib Время прибытия
Vagon Knaim_vag Краткое название вагонов
Naimvag Название вагонов
Cena_vag Цена вагонов
Code_stan Код станции
Stancia
Naz_stan Название станции
Cena Процент стоимости до станции
Bilet Code_poezd Код поезда
Napravleni Направления
Code_vag Код вагона
Data Дата
N_mesta №места
N_vagon №вагона
Naz_stan Название станция
Stan_otpr Станция отправления
Tip_bilet Тип билета
Stoimost Стоимость
tip_b n_tip № типа билета
tip Тип билета (пассажира)
proc % от стоимости полного билета
2 Описание связей между сущностями и атрибутами.
В базе данных kassa, как и любой базе данных информация
взаимосвязана. Связи могут быть представлены в следующем виде:
2.4 Описание доменов атрибутов.
Некоторые из атрибутов сущностей базы данных могут принимать только
определенные значения. Опишем эти домены для атрибутов базы данных kassa.
Сущность Атрибут Домен
Билет Код поезда 1;2;3
Направления Алматы-Семей;Алматы-Астана;Алмат
ы-Актобе
Код вагона Куп; общ; плац; св
Название станции Лепсы; тарбагатай; защита
Тип билета Полный; детский; студент;
ветеран ВОВ
2.5 Описание атрибутов, являющихся потенциальными, первичными и
внешними ключами.
Сущность Атрибут Ключ Описание
Поезд Code_poezd Потенциальный Код поезда
Билет Code_poezd Внешний Код поезда
Билет Code_vagon Внешний Код вагона
Билет Naz_stan Внешний Название станции
Тип билета n_tip Потенциальный № типа билета
Станция Naz_stan Внешний Название станции
Вагон Code_vagon Потенциальный Код вагона
2.6 ER – диаграмма.
Выбор модели диктуется прежде всего характером предметной области и
требованиями к БД. Немаловажным обстоятельством при этом является
независимость концептуальной модели от СУБД, которая должна быть выбрана
после построения концептуальной схемы.
Модели сущность-связь являются весьма ... продолжение
Казахский национальный технический университет имени К.И. Сатпаева
Кафедра СТиТМП
Курсовая работа
На тему Железнодорожная касса
Проверила: Акижанова З.А.
Выполнил: Камалов Ж.А.
Группа:
САПР-02-2к
Алматы 2004г.
Министерство науки и образования Республики Казахстан
Казахский национальный технический университет имени К.И. Сатпаева
Утверждаю
Заведующий кафедрой СМиТМП
_____________ Н.Т.Сыздыкбеков
___ ________ 200_ г.
Задание
На выполнение курсовой работы по дисциплине
Базы данных
Студент: Камалов Ж..А Группа: САПР-02-2к
Специальность: 370240 Системы автоматизированного проектирования
Курсовая работа на тему:
Железнодорожная касса.
Задание получил: 20 сентября 2004г.
СОДЕРЖАНИЕ
1. Общая постановка задачи
1. Функциональное и эксплутационное назначение программы
2. Описание входных и выходных документов комплекса.
2. Проектирование БД
1. Описание сущностей
2. Описание атрибутов
3. Описание связей между сущностями и атрибутами
4. Описание доменов атрибутов
5. Описание атрибутов, являющихся потенциальными, первичными и внешними
ключами
6. ER-диаграмма
7. Выбор СУБД
3. Макро блок-схема комплекса
4. Описание проблемной программы
5. Организация производства
5.1. Формы входных документов
5.2. Формы выходных документов
5.3. Структура таблиц
5.4. Инструкция оператору по работе с программой
Приложение 1
Приложение 2
Список использованной литературы
Общая постановка задачи.
1 Функциональное и эксплутационное назначение программы.
Разработанная база данных kassa предназначена для
автоматизации работы касс железнодорожных вокзалов. База данных
kassa содержит общую информацию о направлениях поездов, станциях,
поездах, вагонах и т.п. Непосредственным назначением данной базы
данных является продажа билетов, расчет стоимости билетов, исходя из
направления поезда, во внимание также принимается тип вагона, станция
назначения и тип билета приобретаемого пассажиром. База данных
kassa, как, в принципе, и любая автоматизированная система
значительно облегчает рутинную работу кассира, позволяя мгновенно
пересчитывать стоимость билетов относительно от направления поезда,
типа вагона и станции назначения приобретенного пассажиром билета.
3 Описание входных и выходных документов комплекса.
Выходным документом базы данных kassa является билет,
выдаваемый пассажиру. Непосредственным назначением билета является
документальное подтверждение его места в вагоне. Билет является
обязательным документом.
Проектирование БД.
1 Описание сущностей.
В ходе проектирования базы данных было выделено 4 сущностей:
- Поезд;
- Вагон;
- Станция;
- Билет;
- Тип билета.
Сущность Описание
Поезд (Poezd) Общая информация о коде поезде, номер, дата его
отправления, данные о кол-во вагонов.
Вагон (Vagon) Информация о коде вагона, её название и цены
вагонов.
Станция (Stancia) Информация о коде станции, название станции и
коэфицент цены до станции.
Билет (Bilet) Информация о коде поезда,о направлениях,номер
места,номер вагона,код поезда,название станции,тип
билета и стоимость проезда.
Тип билета (tip_b) Информация о существующих скидках для различного типа
пассажиров
2 Описание атрибутов.
В ходе выявления сущностей проектируемой базы данных, были определены
следующие атрибуты для каждой из сущностей:
Сущность Атрибут Описание
Poezd Code_poezd Код поезда
Dni Дни
Data_otpr Дата отправления
Napravleni Направления
N_poezd №поезда
Stoim_proe Стоимость проезда
S_cup_vag Количество купейных вагонов
S_cv_vag Количество СВ вагонов
S_ob_vag Количество общих вагонов
S_plac_vag Количество плац вагонов
Vrem_otpr Время отправления
Vrem_prib Время прибытия
Vagon Knaim_vag Краткое название вагонов
Naimvag Название вагонов
Cena_vag Цена вагонов
Code_stan Код станции
Stancia
Naz_stan Название станции
Cena Процент стоимости до станции
Bilet Code_poezd Код поезда
Napravleni Направления
Code_vag Код вагона
Data Дата
N_mesta №места
N_vagon №вагона
Naz_stan Название станция
Stan_otpr Станция отправления
Tip_bilet Тип билета
Stoimost Стоимость
tip_b n_tip № типа билета
tip Тип билета (пассажира)
proc % от стоимости полного билета
2 Описание связей между сущностями и атрибутами.
В базе данных kassa, как и любой базе данных информация
взаимосвязана. Связи могут быть представлены в следующем виде:
2.4 Описание доменов атрибутов.
Некоторые из атрибутов сущностей базы данных могут принимать только
определенные значения. Опишем эти домены для атрибутов базы данных kassa.
Сущность Атрибут Домен
Билет Код поезда 1;2;3
Направления Алматы-Семей;Алматы-Астана;Алмат
ы-Актобе
Код вагона Куп; общ; плац; св
Название станции Лепсы; тарбагатай; защита
Тип билета Полный; детский; студент;
ветеран ВОВ
2.5 Описание атрибутов, являющихся потенциальными, первичными и
внешними ключами.
Сущность Атрибут Ключ Описание
Поезд Code_poezd Потенциальный Код поезда
Билет Code_poezd Внешний Код поезда
Билет Code_vagon Внешний Код вагона
Билет Naz_stan Внешний Название станции
Тип билета n_tip Потенциальный № типа билета
Станция Naz_stan Внешний Название станции
Вагон Code_vagon Потенциальный Код вагона
2.6 ER – диаграмма.
Выбор модели диктуется прежде всего характером предметной области и
требованиями к БД. Немаловажным обстоятельством при этом является
независимость концептуальной модели от СУБД, которая должна быть выбрана
после построения концептуальной схемы.
Модели сущность-связь являются весьма ... продолжение
Похожие работы
Дисциплины
- Информатика
- Банковское дело
- Оценка бизнеса
- Бухгалтерское дело
- Валеология
- География
- Геология, Геофизика, Геодезия
- Религия
- Общая история
- Журналистика
- Таможенное дело
- История Казахстана
- Финансы
- Законодательство и Право, Криминалистика
- Маркетинг
- Культурология
- Медицина
- Менеджмент
- Нефть, Газ
- Искуство, музыка
- Педагогика
- Психология
- Страхование
- Налоги
- Политология
- Сертификация, стандартизация
- Социология, Демография
- Статистика
- Туризм
- Физика
- Философия
- Химия
- Делопроизводсто
- Экология, Охрана природы, Природопользование
- Экономика
- Литература
- Биология
- Мясо, молочно, вино-водочные продукты
- Земельный кадастр, Недвижимость
- Математика, Геометрия
- Государственное управление
- Архивное дело
- Полиграфия
- Горное дело
- Языковедение, Филология
- Исторические личности
- Автоматизация, Техника
- Экономическая география
- Международные отношения
- ОБЖ (Основы безопасности жизнедеятельности), Защита труда