
Руководство пользователя
Описание работы меню
Меню программы представлено в следующей реализации:
Где
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
Просмотреть записи.
Отсортировать записи по убыванию.
Просмотреть записи.
Сохранить записи в файл «123».
Удалить записи под номерами 3 и 2.
Просмотреть записи.
Попытаться открыть записи из файла «321».
Открыть записи из файла «123».
Просмотреть записи.
Отсортировать записи по возрастанию.
Попытаться удалить запись под номером 5.
Просмотреть записи.
Откорректировать запись под номером 1.
Просмотреть записи.
Выйти из программы.