Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИСиТвЭ / КР ОАиП ИСИТвЭ заочное г.2008.doc
Скачиваний:
13
Добавлен:
01.04.2014
Размер:
410.11 Кб
Скачать

Руководство пользователя

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

Меню программы представлено в следующей реализации:

Где

1. Vvod zapisey: осуществляет ввод и добавление записей в конец структуры.

2. Prosmotr zapisey: производит вывод на экран структуры в табличном виде.

3. Korrektirovka zapisey: выполняет корректировку записей из структуры по номеру записи, номер определяется по предварительно выведенному списку записей с их номерами.

4. Udalenie zapisey: выполняет удаление записей из структуры по номеру записи, номер определяется по предварительно выведенному списку записей с их номерами.

5. Sortirovka po ybuvaniy: сортирует записи структуры, по убыванию суммы выплачиваемых налогов работником.

6. Sortirovka po vozrostaniy: сортирует записи структуры, по возрастанию суммы выплачиваемых налогов работником.

7. Otkrut': открывает структуру записей из файла с введенным названием, при этом записи хранящиеся в программе удаляются.

8. Soxranit': сохраняет структуру записей в файл с введенным названием.

9. Vixod: заканчивает работу с программой.

После описания пунктов меню, стоит строка предложения выбора действия:

Vibrannoe deystvie:

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

Описание ограничений возможностей программы

В программе заложено ограничение максимального количества записей структуры равное ста.

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

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

Когда происходит ответ на вопросы «Bydite vvodit' eco zapici? y/n:» и «Bydet ece ydalenie? y/n:» при введении y либо Y, подразумевается, что да, любой другой введенный символ буден означать нет.

Описание тестового примера.

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

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

  • 1.

    2.

    3.

    Фамилия

    Petrov Petr Petrovich

    Ivanov Ivan Ivanovich

    Sidorov Sidor Sidorovich

    Факультет

    FZViDO

    FZViDO

    FZViDO

    Группа

    702302

    702301

    703302

    Кафедра

    Informatik

    Informatik

    Informatik

    Предмет

    OAiP

    OAiP

    OAiP

    Руководитель

    Sobolev

    Vorob’ev

    Kirov

    Дата выдачи

    21.03.08

    22.03.08

    4.04.08

    Дата сдачи

    20.05.08

    26.05.08

    20.05.08

    Ввести 3 записи в программу:
  • Просмотреть записи.

  • Отсортировать записи по убыванию.

  • Просмотреть записи.

  • Сохранить записи в файл «123».

  • Удалить записи под номерами 3 и 2.

  • Просмотреть записи.

  • Попытаться открыть записи из файла «321».

  • Открыть записи из файла «123».

  • Просмотреть записи.

  • Отсортировать записи по возрастанию.

  • Попытаться удалить запись под номером 5.

  • Просмотреть записи.

  • Откорректировать запись под номером 1.

  • Просмотреть записи.

  • Выйти из программы.