Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Повна_курсова_робота_Гуліоненка_3_курс.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
973 Кб
Скачать
☆

1. Системний аналіз

1.1 Вимоги до продукту(Визначення с, d-вимог)

Специфікація вимог до ПЗ «Autoschool»

  1. Вступ

  1. Призначення, мета

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

Автоматизована система буде вести облік клієнтів, їх категорій, виконувати пошук по категоріям водія або по ПІБ та матиме можливість друкувати звіти.

  1. Загальний опис

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

          1. Веде облік клієнтів.

          1. Веде облік категорій водія клієнтів.

          1. Виконує фільтрацію даних.

          1. Друкує звіти.

  1. Користувачі

          1. Директор автошколи.

          1. Вчителі.

  1. Середовище функціонування

Даний продукт працює на операційній системі Windows 95 / 98 / 2003 / Vista / 7 / 8 / 8.1 / 10.

Апаратна платформа: Клавіатура, миша, монітор, системний блок(материнська плата, вінчестер, процесор, блок живлення, відеоадаптер 16Mb).

  1. Характеристики системи

  1. Функціональні вимоги

          1. Продукт повинен дозволяти вводити дані: Клієнти(Код клієнта, прізвище та ім’я, дата вступу, термін навчання, категорія, код вчителя), Вчителі(Код вчителя, прізвище та ім’я, код паспорту, телефонний номер, код транспорту), Транспорти(Код транспорту, модель, кількість кінських сил, об’єм двигуна);

          2. Продукт повинен дозволяти виводити дані: Клієнти(Код клієнта, прізвище та ім’я, дата вступу, термін навчання, категорія, код вчителя), Вчителі(Код вчителя, прізвище та ім’я, код паспорту, телефонний номер, код транспорту), Транспорти(Код транспорту, модель, кількість кінських сил, об’єм двигуна);

          1. Продукт повинен дозволяти видаляти дані: Клієнти(Код клієнта, прізвище та ім’я, дата вступу, термін навчання, категорія, код вчителя), Вчителі(Код вчителя, прізвище та ім’я, код паспорту, телефонний номер, код транспорту), Транспорти(Код транспорту, модель, кількість кінських сил, об’єм двигуна);

          1. Продукт повинен дозволяти здійснювати фільтрацію даних по полях деяких таблиць: Клієнти(Код клієнта, прізвище та ім’я, категорія), Вчителі(Код вчителя, прізвище та ім’я, код паспорту, телефонний номер), Транспорти(Код транспорту, модель, кількість кінських сил, об’єм двигуна);

          1. Продукт повинен дозволяти друкувати звіти усіх полів таблиць: Клієнти, Вчителі, Транспорти.

  1. Вимоги до зовнішніх інтерфейсів

  1. Користувацькі інтерфейси

Інтерфейс системи складається з:

          1. Головне меню.

          1. Таблиця бази даних.

          1. Вікно додавання та видалення даних.

          1. Меню швидкого доступу.

  1. Апаратні інтерфейси

  1. Взаємодіє з принтером.

  1. Не функціональні вимоги

  1. Вимоги продуктивності

  1. Програма повинна бути розроблена на мові С++.