Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Разработка базы данных и программная реализация нескольких модулей программного продукта "Касса автовокзала" (АВ01)

Тип: курсовая работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Характеристика задачи АВ01, ее выходная и входная информация, выбор и обоснование состава технических средств и средств программной реализации. Разработка алгоритма и программы решения задачи АВ01, руководства пользователя и контрольный пример решения.
Краткое сожержание материала:

Размещено на

Размещено на

Введение

В настоящее время трудно представить какую-либо сферу деятельности человека, где бы ни стояла проблема создания и использования информационных систем. Сегодня такие системы стали насущной потребностью, и спрос на грамотных специалистов в этой области постоянно растет. А поскольку все здание информационных систем базируется на концепции баз данных, то естественно, что без более или менее детального знакомства с основами дисциплины «Базы данных» в наше время невозможно быть не только квалифицированным программистом, но даже и грамотным пользователем компьютеров. Поэтому можно смело сказать, что навыки работы в этой области не только повышают интеллектуальный потенциал пользователя, но являются в этом вопросе одним из основополагающих факторов.

Сегодня в соответствии с действующим государственным образовательным стандартом базы данных изучаются как самостоятельная дисциплина (на компьютерных специальностях) или как раздел дисциплины «Информатика» (на прочих специальностях).

История исследований систем баз данных - это, по сути, история развития приложений, достигших исключительной производительности и оказавших потрясающее влияние на экономику. Если еще 20 лет назад эта сфера была всего лишь областью фундаментальных научных исследований, то теперь на исследованиях баз данных основана целая индустрия информационных услуг, ежегодный бюджет которой только в США составляет 10 миллиардов долларов. Достижения в исследованиях баз данных стали основой фундаментальных разработок коммуникационных систем, транспорта и логистики, финансового менеджмента, систем с базами знаний, методов доступа к научной литературе, а также большого количества гражданских и военных приложений. Они также послужили фундаментом значительного прогресса в ведущих областях науки - от информатики до биологии.

Тема данной курсовой работы «Разработка базы данных и программная реализация нескольких модулей программного продукта «Касса автовокзала»» (АВ01).

Услугами по перевозкам пассажиров в пределах какого-то региона призван обеспечивать городской автовокзал. Для этого организация должна иметь у себя в штате водителей, кассиров, системных администраторов (если необходимо), бухгалтеров, юристов, механиков, офис менеджера и т.д. Также имеется парк автобусов. Основные клиенты автовокзала - лица, проживающие в данном регионе.

Результатом деятельности должен стать программный продукт готовый к внедрению и эксплуатации.

Для достижения цели должны быть реализованы следующие задачи:

1. Конфигурирование программного обеспечения;

2. Создание базы данных;

3. Создание интерфейса;

4. Реализации функций работы приложения;

5. Тестирование программного продукта.

1. Постановка задачи «Разработка базы данных и программная реализацию нескольких модулей программного продукта «Касса автовокзала»» (АВ01)

1.1 Характеристика задачи АВ01

задача информация программный алгоритм

Система АВ01 предназначена для автоматизации продажи билетов на междугородние и пригородные автобусные перевозки на уровне отдельного автовокзала.

Система обеспечивает следующие возможности:

1. Продажа билетов в одном направлении;

2. Как прямая продажа, так и продажа по предварительным заказам;

3. Предоставление льгот.

Автоматизированная система АВ01 предназначена для автоматизации процессов учета и продажи билетов.

Сферой функционирования автоматизированной системы АВ01 являются внутриобластные, межобластные и междугородние автобусные перевозки, выполняемые с автовокзала автотранспортными предприятиями общего пользования.

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

В результате создания автоматизированной системы АВ01 автоматизируются следующие функции:

1. Предварительная и текущая продажа билетов на междугородные и пригородные автобусные рейсы;

2. Составление расписания движения автобусов;

3. Учет доходов автовокзала от перевозки пассажиров, багажа и от страховых сборов, составление соответствующей отчетности;

1.2 Выходная информация задачи АВ01

Результатом решения задачи АВ01 являются следующие сообщения:

1. «Ведомость проданных билетов». В ведомости должен определяться перечень проданных билетов с указанием стоимости и данных клиента, кассира, рейса и автобуса.

2. «Расписание». Определяется список маршрутов с указанием их стоимости, времени отправления и назначения.

3. «Билет». В билете определяются данные клиента, кассира, рейса и автобуса с указанием общей стоимости.

Выходные сообщения должны выводиться на экран монитора, и храниться в виде файлов базы данных для последующей обработки.

Перечень и описание выходных сообщений задачи АВ01 представлены в виде таблицы 1.2.1, перечень и описание структурных единиц информации выходных сообщений задачи АВ01 - в таблице 1.2.2.

Таблица 1.2.1 Перечень и описание выходных сообщений задачи АВ01

Наименование сообщения

Идентификатор

Форма представления

Периодичность выдачи

Срок выдачи

Получатель информации

Ведомость проданных билетов

Ведомость

Видеограмма, таблица базы данных

Каждый день

По окончанию рабочего дня

Бухгалтер

Расписание

Расписание

Видеограмма таблица базы данных

При изменении в расписании или добавлении нового маршрута

При изменении в расписании или добавлении нового маршрута

Любые пользователи

Билет

Билет

Видеограмма

При появлении нового заказа

После получения заказа

Любые пользователи

Таблица 1.2.2- Перечень и описание структурных единиц информации выходных сообщений задачи АВ01

Наименование структурной единицы информации

Идентификатор

в программе

Идентификатор выходного сообщения

Требования к точности

Размерность

Номер рейса

Номер рейса

Ведомость

4 (0)

I(4)

Наименование станции назначения

Станция назначения

Ведомость

C(15)

Дни отправления

Дни отправления

Ведомость

C(10)

Время отправления

Время отправления

Ведомость

5 (2)

N (5 (2))

Время прибытия

Время прибытия

Ведомость

5 (2)

N (5 (2))

Стоимость билета

Стоимость

Ведомость

6 (2)

N (6 (2))

Страховой сбор

Страховой сбор

Ведомость

5 (2)

N (6 (2))

Провоз багажа

Провоз багажа

Ведомость

5 (2)

N (6 (2))

Дата отправления

Дата отправления

Ведомость

D...

Другие файлы:

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

Сайт-портфолио компании по продаже программного обеспечения
Разработка и программная реализация сайта и базы данных, наполнение базы данных тестовой информацией о товарах. Инструментальные средства создания сай...

Модернизация электронного учебного пособия ТСИ
Обоснование выбора языка, виды языков программирования. Характеристика программного продукта, постановка задачи, методы решения, программная реализаци...

Реализация базы данных и серверной части информационной системы "ГАИ" средствами СУБД Microsoft SQL Server
Информационные задачи и круг пользователей системы. Выработка требований и ограничений. Разработка проекта базы данных. Программная реализация проекта...

Разработка и программная реализация электронной цифровой подписи асимметричным методом шифрования данных
Электронная цифровая подпись. Асимметричные алгоритмы шифрования. Сценарий распределения открытых ключей, обмен сертификатами. Выбор программных средс...