Использование метода Варнье для программирования совместной обработки четырёх файлов

Автор: Пользователь скрыл имя, 20 Декабря 2012 в 17:44, лабораторная работа

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

ПОСТАНОВКА ЗАДАЧИ
Ознакомиться с методом Варнье, рассмотреть особенности совместной обработки нескольких последовательных файлов; применить метод Варнье для проектирования программ совместной обработки четырех файлов.
На входе используются файлы, содержащие данные о деталях: остаток, приход, расход. Четвертый файл содержит данные о потерях, хищениях.
На выходе необходимо получить следующие результаты: скорректированный файл учета; машинограмму учета движения деталей; машинограмму ошибок, где содержатся сведения о деталях с отрицательными остатками и отсутствующих в справочнике.

Работа содержит 1 файл

mytrpo3.docx

— 351.07 Кб (Скачать)

Файлы F1, F2, F3 содержат данные, описанные в п. 1. Набор данных для входных файлов.

Файл, содержащий потери (F4).

id детали

потери

4

2

16

2


 

Ожидаемый результат  работы программы:

Скорректированный файл (V1)  Машинограмма учета движения акций (V2) 

id детали

остаток

 

id детали

остаток

приход

расход

итого

4      

23

4      

23

5

10

16

8

11

8

11

7

7

11

15

15

15

15

3

4

14

16

9

16

9

2

2

7

23

10

23

10

1

3

8


Машинограмма ошибок (V3) пуста.

Полученный результат  работы программы:

Скорректированный файл (V1):

 

Машинограмма учета движения акций (V2):

Машинограмма ошибок (V3):

  1. Проверка  на вывод ошибки при отсутствующей  записи в файле F1:

Файл F1   Файл F2  Файл F3  Файл F4 пуст

id детали

остаток

 

id детали

приход

 

id детали

расход

   

4      

5

4      

10

8

11

8

7

8

7

15

15

15

3

15

4

16

9

16

2

16

2

23

10

23

1

23

3


 

Ожидаемый результат  работы программы:

Скорректированный файл (V1)  Машинограмма учета движения акций (V2) 

id детали

остаток

 

id детали

остаток

приход

расход

итого

8

11

8

11

7

7

11

15

15

15

15

3

4

14

16

9

16

9

2

2

9

23

10

23

10

1

3

8


Машинограмма ошибок (V3) :

Отсутствует запись во входном  файле остатка деталей (F1)

 

Полученный  результат работы программы:

Скорректированный файл (V1):

Машинограмма учета движения акций (V2):

 

Машинограмма ошибок (V3):

 

 

  1. Проверка  на вывод ошибки при пустом файле F1:

Ожидаемый результат  работы программы:

Машинограмма ошибок (V3) :

Файл остатка деталей (F1) пуст

 

Полученный  результат работы программы:

Машинограмма ошибок (V3) :

 

  1. Проверка  на отрицательный итог:

Файл F1   Файл F2  Файл F3  Файл F4 пуст

id детали

остаток

 

id детали

приход

 

id детали

расход

4      

23

4      

5

4      

100

8

11

8

7

8

70

15

15

15

3

15

4

16

9

16

2

16

2

23

10

23

1

23

30


 

Ожидаемый результат  работы программы:

Скорректированный файл (V1)  Машинограмма учета движения акций (V2) 

id детали

остаток

 

id детали

остаток

приход

расход

итого

4      

23

4      

23

5

100

 

8

11

8

11

7

70

26

15

15

15

15

3

4

14

16

9

 

16

9

2

2

9

23

10

 

23

10

1

30

 

Машинограмма ошибок (V3):

Запись № 4 содержит отрицательный  остаток!

Запись № 8 содержит отрицательный остаток!

Запись №23 содержит отрицательный остаток!

 

Полученный результат  работы программы:

Скорректированный файл (V1):

Машинограмма учета движения акций (V2):

Машинограмма ошибок (V3) :

 

  1. Проверка  на удаление отсутствующей записи:

Файл F1   Файл F2  Файл F3  Файл F4 пуст

id детали

остаток

 

id детали

приход

 

id детали

расход

 

id фирмы

потери

   

4

5

4

10

 

4

5

8

11

8

7

8

7

     

15

15

15

3

15

4

     

16

9

16

2

16

2

     

23

10

23

1

23

3

     

 

Ожидаемый результат  работы программы:

Скорректированный файл (V1)  Машинограмма учета движения акций (V2) 

id детали

остаток

 

id детали

остаток

приход

расход

итого

8

11

11

11

7

7

11

15

15

15

15

3

4

14

16

9

 

9

9

2

2

9

23

10

 

10

10

1

3

8


Машинограмма ошибок (V3):

Отсутствует запись в файле остатка деталей (F1)

 

Полученный результат  работы программы:

Скорректированный файл (V1):

Машинограмма учета движения акций (V2):

Машинограмма ошибок (V3):


Информация о работе Использование метода Варнье для программирования совместной обработки четырёх файлов