Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пример отчета 3 и 4.doc
Скачиваний:
2
Добавлен:
10.07.2019
Размер:
121.34 Кб
Скачать
  1. Функциональные требования

    1. Настройка

      1. сценарий

При запуске программы сначала появляется меню, описанное в пункте 2.1.1. При выборе пользователем одного из типов работы (выбор типа работы в меню описано в пункте 2.1.1) появляются сообщения на экране, описанные в пункте 2.3, отвечая на которые пользователь вводит необходимую для данного типа работы информацию. Так при выборе:

"1" – 1) появляется сообщение 2.3.1 для ввода числа с клавиатуры.

2) пользователь вводит число для обработки, описанное в пункте 2.1.2.

3) осуществляется проверка числа на правильность; в случаях ошибок появляется сообщение 2.3.5.

  1. результат выводится на экран в виде заданного числа и через тире его

буквенное представление.

"2" – 1) появляется сообщение 2.3.1 для ввода числа с клавиатуры.

2) пользователь вводит число для обработки, описанное в пункте 2.1.2.

3) осуществляется проверка числа на правильность; в случаях ошибок появляется сообщение 2.3.5.

4) выводится сообщение 2.3.3 для введения имя файла, в котором необходимо сохранить результат.

  1. если файл не существует, то он создается под заданным именем и в него

записывается результат.

"3" – 1) появляется сообщение 2.3.2 для введения файла, из которого необходимо считывать числа для обработки

2) при введении несуществующего файла появляется сообщение 2.3.4, в котором предлагается закончить или продолжить работу. При этом оканчание работы означает выход из данного цикла, а в случае продолжния работы на экран выводится сообщение 2.3.4 для повторного задания файла.

3) числа в файле проверяются на соответствие с входными данными, описанными в пункте 2.1.2

4) в случае существования числа в файле, не соответствующего пункту 2.1.2, выводится сообщение 2.3.7, после которого начинается новый цикл работы и появляется меню, описанное в пункте 2.1.1.

  1. если числа в файле соответствуют пункту 2.1.2, то результат выводится

на экран в виде числа из файла и через тире его буквенное представление.

"4" - 1) появляется сообщение 2.3.2 для введения файла, из которого необходимо считывать числа для обработки

2) при введении несуществующего файла появляется сообщение 2.3.4, в котором предлагается закончить или продолжить работу. При этом оканчание (нажатие n+Enter) работы означает выход из данного цикла, а в случае продолжния (нажатие y+Enter) работы на экран выводится сообщение 2.3.4 для повторного задания файла.

3) числа в файле проверяются на соответствие с входными данными, описанными в пункте 2.1.2.

4) в случае существования числа в файле, не соответствующего пункту 2.1.2, выводится сообщение 2.3.7, после которого начинается новый цикл работы и появляется меню, описанное в пункте 2.1.1.

5) если числа в файле соответствуют пункту 2.1.2, выводится сообщение 2.3.3 для введения имя файла, в котором необходимо сохранить результат.

  1. если файл не существует, то он создается под заданным именем и в него

записывается результат.

"5" – 1) выводится сообщение 2.3.6, в котором предлагается закончить или продолжить работу в данном цикле. При этом оканчание (нажатие n +Enter) работы означает выход из программы, а в случае продолжения работы на экран выводится меню, описанное в пункте 2.1.1.

    1. функция обработки числа

Функция считывает число для обработки, разбивает его на сотни, десятки, единицы, и каждое значение определяет буквенное представление. Формат вывода в файл и на экран: заданное число, в цифровом представлении,пробел, тире, пробел, буквенное представление числа, символ конца строки. (подробнее формат вывода описан в пункте 2.2)