Автоматизированная система продажи билетов на междугородние и пригородные перевозки Автовокзал-2

Автор: Пользователь скрыл имя, 01 Ноября 2011 в 11:35, отчет по практике

Описание работы

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

Содержание

Содержание работы

1. Введение……………………………………………………………………….

1.1 Актуальность темы………………………………………………………….

1.2 Описание предметной области…………………………………………….

2. Идентификация основных исполнителей…………………………………..

2.1 Задачи каждого исполнителя………………………………………………

2.2 Диаграмма Use Case………………………………………………………..

2.3 Диаграмма последовательностей………………………………………….

2.4 Диаграмма сущность-связь…………………………………………………

3. Характеристика программных продуктов…………………………………

4. Анализ методов и алгоритмов решений……………………………………

5. Модель базы данных…………………………………………………………

6. Минимальная конфигурация программной системы (ПС)……………….

6.1 Руководство по работе и инсталляции……………………………………

6.2 Руководство пользователя по настройке…………………………............

7. Диаграммы реализации……………………………………………………...

7.1 Компонентная диаграмма………………………………………….............

7.2 Диаграмма размещения……………………………………………............

8.Тестирование ПО…………………………………………………….............

8.1 Тестирование элементов……………………………………………………

8.2 Тестирование восстановления………………………………………………

9.Заключение……………………………………………………………………..

Работа содержит 1 файл

Автоматизированная система продажи билетов на междугородние и пригородные перевозки Автовокзал-2НЕЩЕРЕТОВА.docx

— 210.90 Кб (Скачать)

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

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

  • Сервер базы данных выйдет из строя.

     Информационное  обеспечение системы

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

     Требования  по применению СУБД 

     
  • MS SQL server 2000.
 

     Требования  к защите данных 

     
  • Доступ  к информации при успешной аутентификации;
  • Ограниченная длина пароля;
 

     Требования  к контролю, хранению, обновлению и  восстановлению данных 

     Резервное копирование и восстановление осуществляется Администратором посредством самой  программы.

     Лингвистическое обеспечение системы

  • Borland Delphi для реализации функциональной части программы;
  • MSSQL server 2000 для создания базы данных и реализации запросов.

 

      Справка пользователя 

     Вход  в систему 

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

     

     Рис. 9 Вход в систему

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

     После успешного прохождения авторизации  в качестве кассира вы попадаете  в главное окно работы программы.

     

     Рис. 10 Главная форма 

     Навигация 

     Выберите  необходимый маршрут и время  следования автобуса. На рисунке рядом  с полем № Рейса стоит стрелка, это означает, что курсор стоит на данной позиции. Также навигация осуществляется при помощи компонентов, которые находятся выше таблиц с данными. Внизу окна расположена строка состояния с отображением текущей даты и времени, а также с информацией о свободных местах на текущую дату.

     Если  вы хотите осуществить поиск, вы можете из главного меню выбрать пункт поиск  и в появившемся окне выбрать  критерии поиска (Замечание: если вы выберите не все поля, то будет считаться, что значение данного поля будет  пустым, что даст нежелательные результаты. Чтобы избежать этого нужно выбрать все поля для поиска).

     

     Рис. 11 Поиск

     После нажатия на кнопке поиск в главном окне будет отфильтрован список маршрутов.

     

     Рис. 12 Фильтр 
 
 

     Изменение в базе 

     Если  вы хотите добавить запись в базу необходимо нажать на значке + расположенном на панели навигации. При этом появится новая строка для ввода в таблице расписания. Аналогичным образом заносится рейсы.

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

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

     Если  вы хотите изменить данные о парке  машин вам необходимо перейти  в меню файл выбрать пункт меню парк автобусов. После этого вам  откроется окно с данными о автобусах. После редактирования записи ее можно восстановить, нажав на кнопку отменить изменения. Замечание (Если вы изменили запись и открыли другое окно  изменения автоматически подтверждаются).

     

     Рис. 13 Парк машин

     Здесь вы также можете добавлять, изменять или удалять данные.

     Чтобы перейти в главное окно вам  необходимо нажать на кнопке «Закрыть окно». 

     Продажа билетов 

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

       

     Рис. 14 Подготовка к продажи билета

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

     

     Рис. 15 Форма продажи билета 

     Сдача билета 

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

     

     Рис. 16 Форма продажи билета 

Информация о работе Автоматизированная система продажи билетов на междугородние и пригородные перевозки Автовокзал-2