- •Введение
- •1 Постановка задачи
- •Назначение программы
- •2 Описание среды разработки
- •2.1 Описание физической структуры
- •2.2 Функциональное назначение
- •2.3 Описание логической структуры
- •3 Описание программы
- •3.1 Описание интерфейса
- •3.2 Программно-аппаратные ресурсы пк
- •3.3 Описание таблиц
- •Insert – добавить строки в таблицу;
- •4 Тестирование
- •4.1 Типы ошибок
- •5 Руководство пользователя
Введение
Сегодня трудно себе представить сколько-нибудь значимую информационную систему, которая не имела бы в качестве основы или важной составляющей базу данных. Концепции и технологии баз данных складывались постепенно и всегда были тесно связаны с развитием систем автоматизированной обработки информации.
В данном курсовом проекте поставлена задача разработать программное средство для бронирования мест на автобусные рейсы, которое наиболее удобно можно организовать с помощью баз данных (БД).
Проектирование программного средства «Автоматизированная система бронирования автобусных билетов» ведется для упрощения работы оператора (например, колл-центра): быстрого нахождения информации о старых клиентах, быстрое добавление новых (бронирование), после чего клиент сразу попадет в клиентскую базу, сортировки необходимой информации (например, отсортировать клиентов, которые должны подтвердить поездку на сегодня).
Целью данного проекта является разработать автоматизированное рабочее место оператора, которое должно отвечать следующим качествам:
-
простота освоения программы и простота работы с ней;
-
стандартизация интерфейса, т.е. сходства с существующими стандартами типа WINDOWS;
-
организация удобного диалога ЭВМ и пользователя;
-
качество экранного дизайна;
-
открытость для модификаций и дополнений последующими версиями и разработками.
Таким образом, автоматизация процесса передачи информации является нужным и перспективным процессом.
Актуальность разработки программы заключается в следующем:
-
программа полностью автоматизирует труд оператора ПЭВМ: автоматически заносит вводимые пользователем данные в таблицы базы данных, изменяет структуру таблиц (добавление/удаление записей).
-
при использовании программы значительно снижается трудоёмкость ведения базы данных учащихся/ студентов.
Задачами курсовой работы являются:
-
систематизация знаний, полученных при изучении предмета;
-
приобретение опыта в комплексной разработке и реализации практических задач;
-
совершенствование практических навыков в использовании и разработке современных информационных систем;
Данная пояснительная записка является полным описанием прилагаемого разработанного решения и разделена на разделы и подразделы. Каждый раздел посвящен определенному процессу изучения поставленной задачи и разработки приложения.
Также пояснительная записка содержит приложения, включающие в себя листинг программы, диаграмму вариантов использования и диаграмму деятельности.
Итогом всей работы является заключение, анализирующее, как выполнена поставленная задача, степень соответствия проектных решений заданию, описан процесс и результаты разработки программы, а также возможные пути ее практического применения
1 Постановка задачи
Компьютерные системы бронирования (англ. computer reservations system, CRS) первоначально были разработаны и использовались только авиаперевозчиками. Первые подобные системы появились в середине 1960-х. Затем эти системы были расширены для использования туристическими агентствами. Ещё позже они стали также включать возможность бронирования номеров в гостиницах, морских круизов, прокат автомобилей и т. д. Сотни тысяч туристических агентств, подключённых к терминалам глобальных дистрибьюторских систем, имеют возможность предоставлять своим клиентам полный спектр услуг по бронированию в режиме реального времени.
Работу над проектом необходимо начать с рассмотрения предметной области. Для этого необходимо конкретно знать: как происходит бронирование, как работать с базами данных, как правильно сделать отчет по выборке.
Данный программный продукт предназначен облегчить труд оператора или человека, который принимает входящие/исходящие звонки, регистрирует их (в виде создания новой брони, изменения информации о клиенте и т.д.), быстрого нахождения и мгновенного информирования клиента. В процессе достижения поставленной в курсовом проекте цели необходимо решить ряд задач:
-
изучить предметную область;
-
ознакомиться с современными Интернет–технологиями и использовать их в своей разработке;
-
выбрать метод разработки Web- приложения;
-
изучить программный инструментарий, применяемый для разработки и создания Web- приложения;
-
выявить и учесть методы и способы представления на Web- страницах различных видов информации, не препятствующие их доступности;
-
ознакомиться с основными правилами и рекомендациями по разработке и созданию Web- приложений и неукоснительно следовать им в своем проекте;
-
определиться со структурой Web- страниц и баз данных;
-
выбрать стратегию разработки и создания Web- приложения.