Реферат: АСУ на Ижевском радиозаводе

1. Определение ДСЕ с максимальным опережением.

Просмотр выходного файла RESULT.DBF.

Печать машинограммы

4. Выход в верхнее меню.

3. Если выбран пункт меню 1 , то переход к пункту 4, пункт меню 2 - к пункту 23. Если выбран пункт меню 3 - переход к пункту 24, пункт меню 4 - переход к пункту 25.

4. Вывод на экран дисплея файла - справочника ZAKAZ.DBF в виде таблицы.

5. Определение ДСЕ с максимальным опережением.

6. Вывод на экран дисплея информации о дате выполнения программы, её версии, о количестве записей в каждом входном файле и последней дате его обновления.

7. Вывод на экран запроса о продолжении работы. Если подтверждение не получено, то переход к пункту 2.

8. Вывод на экран запроса на очистку существующего файла RESULT.DBF. Если нужно, очистить файл.

9. Вывод на экран файла - справочника - ZAKAZ.DBF

10. Пока не конец файла, читать справочник, иначе - переход к пункту 2. В прочитанной записи запомнить поле номера заказа в переменную Z.

11. Пока не конец файла PRIM.DBF, и номер заказа больше Z, читать PRIM.DBF.

12. Если номер заказа из PRIM ZP=Z, то переход к пункту 13, иначе - к пункту 20.

13. Пока не конец файла и ZP=Z, переход к пункту 14, иначе - к пункту - 19.

14. Запомнить значение поля "номер ДСЕ" заказа Z в переменную D.

15. Поиск D в файле KPN.DBF. Если запись найдена, то переход к пункту 16, иначе - к пункту 18.

16. Присвоить:

T := OPER, где Т - рабочая переменная для определения максимального опережения; OPER - опережение, соответствующее полю OPER в файле PRIM для данной ДСЕ.

17. Если T > MAX , где MAX - максимальное опережение, то запомнить все поля данной ДСЕ в соответствующие переменные.

18. Читать следующую запись из файла PRIM. Переход к пункту 13.

19. Запись полученной записи с максимальным опережением в выходной файл RESULT.DBF.

20. Вернуться в файле PRIM на одну запись назад. Переход к пункту 10.

21. Если не начало файла PRIM, вернуться в нём на одну запись назад. Переход к пункту 10.

22. Выдать сообщение о количестве записей в выходном файле RESULT.DBF. Переход к пункту 2.

23. Выдать на экран дисплея файл RESULT.DBF, сгенерированный в ходе работы программы, в виде таблицы. Выход из режима просмотра - нажатие клавиши Escape, при этом переход к пункту 2.

24. Печать машинограммы, сгенерированной на основе выходного файла RESULT.DBF Переход к пункту 2.

25. Конец.

3.8 Требования к программе, реализующей алгоритм

К-во Просмотров: 534
Бесплатно скачать Реферат: АСУ на Ижевском радиозаводе