Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая по КПиЯП.docx
Скачиваний:
40
Добавлен:
16.03.2016
Размер:
1.34 Mб
Скачать

Введение

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

В данном курсовом проекте поставлена задача разработать программное средство для бронирования мест на автобусные рейсы, которое наиболее удобно можно организовать с помощью баз данных (БД).

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

Целью данного проекта является разработать автоматизированное рабочее место оператора, которое должно отвечать следующим качествам:

  • простота освоения программы и простота работы с ней;

  • стандартизация интерфейса, т.е. сходства с существующими стандартами типа WINDOWS;

  • организация удобного диалога ЭВМ и пользователя;

  • качество экранного дизайна;

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

Таким образом, автоматизация процесса передачи информации является нужным и перспективным процессом.

Актуальность разработки программы заключается в следующем:

  • программа полностью автоматизирует труд оператора ПЭВМ: автоматически заносит вводимые пользователем данные в таблицы базы данных, изменяет структуру таблиц (добавление/удаление записей).

  • при использовании программы значительно снижается трудоёмкость ведения базы данных учащихся/ студентов.

Задачами курсовой работы являются:

  • систематизация знаний, полученных при изучении предмета;

  • приобретение опыта в комплексной разработке и реализации практических задач;

  • совершенствование практических навыков в использовании и разработке современных информационных систем;

Данная пояснительная записка является полным описанием прилагаемого разработанного решения и разделена на разделы и подразделы. Каждый раздел посвящен определенному процессу изучения поставленной задачи и разработки приложения.

Также пояснительная записка содержит приложения, включающие в себя листинг программы, диаграмму вариантов использования и диаграмму деятельности.

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

1 Постановка задачи

Компьютерные системы бронирования (англ. computer reservations system, CRS) первоначально были разработаны и использовались только авиаперевозчиками. Первые подобные системы появились в середине 1960-х. Затем эти системы были расширены для использования туристическими агентствами. Ещё позже они стали также включать возможность бронирования номеров в гостиницах, морских круизов, прокат автомобилей и т. д. Сотни тысяч туристических агентств, подключённых к терминалам глобальных дистрибьюторских систем, имеют возможность предоставлять своим клиентам полный спектр услуг по бронированию в режиме реального времени.

Работу над проектом необходимо начать с рассмотрения предметной области. Для этого необходимо конкретно знать: как происходит бронирование, как работать с базами данных, как правильно сделать отчет по выборке.

Данный программный продукт предназначен облегчить труд оператора или человека, который принимает входящие/исходящие звонки, регистрирует их (в виде создания новой брони, изменения информации о клиенте и т.д.), быстрого нахождения и мгновенного информирования клиента. В процессе достижения поставленной в курсовом проекте цели необходимо решить ряд задач:

    • изучить предметную область;

    • ознакомиться с современными Интернет–технологиями и использовать их в своей разработке;

    • выбрать метод разработки Web- приложения;

    • изучить программный инструментарий, применяемый для разработки и создания Web- приложения;

    • выявить и учесть методы и способы представления на Web- страницах различных видов информации, не препятствующие их доступности;

    • ознакомиться с основными правилами и рекомендациями по разработке и созданию Web- приложений и неукоснительно следовать им в своем проекте;

    • определиться со структурой Web- страниц и баз данных;

    • выбрать стратегию разработки и создания Web- приложения.