Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
104
Добавлен:
01.05.2014
Размер:
2.17 Mб
Скачать

4. Алгоритм решения задачи информационной поддержки деятельности железнодорожных касс

4.1 Алгоритм:

  1. Вход в базу данных

  2. Открытие базы данных

  3. Выбрана кнопка «Поезда»

  4. Вывод формы «ЗПозда»

  5. Выбор кнопки «Добавить поезд»

  6. Вывод формы «ЗПоезд»

  7. Введение станции отправления

  8. Введение станции прибытия

  9. Заполнение расписания

  10. Выбор кнопки «Сохранить поезд»

  11. Вычисление длительности

  12. Вычисление времени отправления и прибытия

  13. Выбор кнопки «Удалить запись»

  14. Удаление введенных данных

  15. Выход из формы «ЗПоезд»

  16. Выбор кнопки «Удалить Поезд»

  17. Удаление данных

  18. Выбор кнопки «Выход из формы»

  19. Выбрана кнопка «Билеты»

  20. Открытие формы «Продажа билетов»

  21. Выбор кнопки «Создать билет»

  22. Ввод данных

  23. Нажатие кнопки «Оформление»

  24. Изменение статуса на «Продан»

  25. Нажатие кнопки «Выписать билет»

  26. Вывод отчета по созданному билету «Выписка_билет»

  27. Нажатие кнопки «Выход»

  28. Нажата кнопка «Забронировать»

  29. Изменения статуса на «Бронь»

  30. Нажата кнопка «Отмена продажи»

  31. Изменение статуса на «В продаже»

  32. Нажата кнопка удалить запись

  33. Удаление данных

  34. Выход из формы «Продажа билетов»

  35. Просмотр билетов

  36. Нажата кнопка «Станции»

  37. Открытие формы «Станции»

  38. Нажата кнопка «Добавить станцию»

  39. Открытие формы «ФДобСтанцию»

  40. Ввод данных

  41. Нажата кнопка «Сохранить запись»

  42. Сохранение данных

  43. Выход из формы «ФДобСтанцию»

  44. Нажата кнопка «Удалить станцию»

  45. Удаление данных

  46. Нажата кнопка «Просмотр занятых мест»

  47. Ввод даты

  48. Просмотр отчета «Занятые места»

  49. Выход из отчета

  50. Нажата кнопка «Просмотр свободных мест»

  51. Ввод даты

  52. Ввод № поезда

  53. Просмотр отчета «Свободные места»

  54. Выход из отчета

  55. Нажата кнопка «Забронированные места»

  56. Ввод даты

  57. Просмотр отчета

  58. Выход из отчета

  59. Нажата кнопка «Удалить запись»

  60. Удаления данных

  61. Выход из формы «Станции»

  62. Выход

5. Контрольный пример

  1. Открываем главную форму «Главная форма» (рис.5.1.0)

  2. Нажимаем кнопку «Поезда»

  3. На форме «ЗПоезд» нажимаем кнопку «Добавить поезд»

  4. Вводим данные в поля формы «ЗПоезд» (рис. 5.1.1)

  5. Нажимаем кнопку «Сохранить запись»

  6. Просматриваем форму «ЗПоезд», в ней появилась запись о новом поезде (рис.5.1.2)

  7. Удалим введенный поезд, нажмем кнопку «Удалить поезд» на форме «ЗПоезд», информация о поезде удалена (рис5.1.3)

  8. Создадим билет, на форме «Продажа билетов» нажмем кнопку «Создать билет», в появившуюся пустую форму «Продажа билетов» ввести необходимые данные (рис.5.1.4)

  9. Нажать кнопку

  10. Открыть форму «продажа билетов», встаем на последнюю запись. В ней информация о только что сформированном билете (рис.5.1.5).

  11. Удалим только что созданный билет. На последней записи нажать кнопку «Удалить запись» (рис.5.1.6). В результате получаем пустую запись (рис.5.1.7)

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

Рис.5.1.1 Данные о новом поезде

Рис.5.1.2 Новый поезд в форме «ЗПоезд»

Рис.5.1.3 Форма «ЗПоезд» после удаления записи Поезд № «33»

Рис.5.1.4 Формирование нового билета

Рис.5.1.5 Сформированный билет

Рис.5.1.6 Удаление билета

Рис.5.1.6 Удаляем билет

Рис.5.1.7 Результат удаления билета

Соседние файлы в папке Железнодорожная станция. Продажа билетов