Скачиваний:
64
Добавлен:
02.05.2014
Размер:
316.42 Кб
Скачать

Тр для функции "проверка на корректность файла f2"

Условия:

 

Файл F2 существует ?

н

д

д

д

д

д

д

д

д

д

д

д

д

д

д

д

д

д

д

Поле соц.номер содержит только цифры ?

-

н

н

н

д

д

д

д

д

д

д

д

д

д

д

д

д

д

д

Поле банковский счет содержит только цифры ?

-

-

-

-

н

н

н

д

д

д

д

д

д

д

д

д

д

д

д

Поле название вклада состоит из букв ?

-

-

-

-

-

-

-

н

н

н

д

д

д

д

д

д

д

д

д

Поле процентная ставка состоит из цифр и/или точки ?

-

-

-

-

-

-

-

-

-

-

н

н

н

д

д

д

д

д

д

Поле объем вклада содержит только цифры и/или точку ?

-

-

-

-

-

-

-

-

-

-

-

-

-

н

н

н

д

д

д

Возникла фатальная ошибка формата ?

-

н

н

д

н

н

д

н

н

д

н

н

д

н

н

д

д

н

н

Конец файла ?

-

н

д

-

н

д

-

н

д

-

н

д

-

н

д

-

-

н

д

Действия

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Сообщение: “Fatal Error. Can’t open F1”

1

Сообщение: ”Warning. Error in <номер записи> record <Название поля. Содержание поля>”

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

Сообщение: “Fatal error in <номер записи> record in f2<Название поля. Содержание поля>"

2

2

2

2

2

1

Продолжить обработку.

2

2

2

2

2

1

Завершить обработку и выйти.

2

3

3

3

3

3

2

Перейти к следующей функции

2

2

2

2

2

1

ТР для функции «Формирование выходного файла F3»

Условия

 1

 2

 3

4

 5

 6

В F2 найден соц.номер, который есть в F1

н

н

н

д

д

д

В F2 обработаны все записи с данным названием вклада ?

-

н

д

н

-

д

Обработаны все виды вкладов ?

н

д

д

н

д

н

Действия

 

 

 

 

 

 

Запись данных двух структур в файл F3.

1

1

1

Запись суммы вкладов в файл F3.

1

1

2

2

Перейти к следующей записи в F2

1

2

2

3

Завершить работу

2

3

Соседние файлы в папке Исправленое