Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab1.doc
Скачиваний:
3
Добавлен:
26.08.2019
Размер:
298.5 Кб
Скачать

11

1. Вступ

Програмний модуль “Авіа каса” має за мету зберігання відомостей про рейси літаків, та про розклад польотів та склад екіпажу. В програмі передбачено введення інформації про кожен рейс. Програма в автоматичному порядку надає інформацію про наявність вільних місць та вартість авіа квитків на рейс. Також автоматизовано формування квитків та передбачено бронювання місць.

2. Підстави до розробки

Підставою до розробки програмного модуля “ Авіа каса ” було технічне завдання, яке було одержане на кафедрі КСМ від 01.02.2012 року.

3. Призначення розробки

Основне призначення даної розробки – ведення контролю за рейсами, виведення інформації про рейси та формування і бронювання квитків.

Командою розробників було запропоновано розробити програму використовуючи мову програмування С++, та середовище програмування Borland С++.

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

Модуль використовується працівниками аеропорту, клієнтами та касирами. Програма має можливість зберігати інформацію про рейси та екіпаж.

Вхідними даними програми є дані про рейси (дата, вартість квитка, наявність вільних місць) та дані про екіпаж (ПІБ, рік народження, паспортні данні, стаж роботи, посада).

Вихідними даними програми є сформовані квитки на рейси та бронювання місць в салоні.

Данні рейсу: дата, вартість квитка, наявність вільних місць. Дата, вартість квитка має числовий тип.

Данні про екіпаж ПІБ та посада мають текстовий тип даних. Рік народження, паспортні данні, стаж роботи, мають числовий тип даних.

Програма має перевірку на правильність введеної інформації.

4. Вимоги до програми або програмного продукту

4.1. Вимоги до функціональних характеристик

До програмного модуля «Авіа каса» висуваються наступні вимоги:

  • наявність полів, що містять інформацію про рейси (дата, вартість квитка, наявність вільних місць);

  • наявність полів, що містять інформацію про екіпаж (ПІБ, рік народження, стаж роботи, посада)

  • універсальність програми стосовно будь-якої кількості введених рейсів та обробки будь якої кількості введеної інформації про рейси та стосовно екіпажу;

  • формування квитків та бронювання місць на рейси

  • перевірка програмою правильності введених даних

  • правильність введення інформації про рейси

  • правильність введення інформації про екіпаж

  • можливість відображення та обробки наступних показників:

  • рейси компанії;

  • наявність вільних місць на рейсі

  • вартість авіа квитків для різних класів

4.2. Вимоги до складу і параметрів технічних засобів

Для нормального функціонування програмного модуля «Авіа каса» потрібен комп’ютер з такими характеристиками:

  • процесор Pentium 3 з тактовою частотою не нижче 1 ГГц;

  • оперативний запам’ятовуючий пристрій – 512 Мб;

  • 300 Мб вільного місця на жорсткому диску.

  • Відео адаптер 256 МБ

4.3. Вимоги до надійності

Для правильної та безпечної роботи модуля програмного модуля «Авіа каса» не рекомендується вносити зміни до програмного коду та ресурсів програми.

В таблиці 4.1 наведені основні характеристики надійності: Середній час безвідмовної роботи, Коефіцієнт готовності програми, Інтенсивність відмов, Показник ремонтопригодності, Інтенсивність знаходження помилок.

Таблиця 5.1. Характеристики надійності

п./п.

Характеристики

Години

Роки

1.

Середній час безвідмовної роботи

2.

Коефіцієнт готовності програми

3.

Інтенсивність відмов

4.

Показник ремонтопригодності

5.

Інтенсивність знаходження помилок

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]