Задачи АСУ.Разработка и оформление алгоритма, страница 5

.....текст ошибки.....

Abort,Retry,Ignore...?

необходимо предпринять следующие действия:

- переписать текст сообщения на бумагу;

- записать состояние задачи (текущий пункт меню, заданные ранее параметры и пункты меню), при котором произошел сбой;

- не нажимать никаких клавиш, не выключать ПЭВМ;

- вызвать системного программиста или программиста, отвечающего за сопровождение задачи.

Если по какой либо причине вызвать специалиста не удалось, стараться выйти из ситуации аварийного состояния обратно в задачу, так чтобы выдача аварийного сообщения не повторялась, следующим образом:

- нажимать клавишу 'R', повторяя выполнение операции

(не более 3 раз);,

- нажимать клавишу 'I', пропуская выполнение операции.

Если выход в среду задачи произошел, немедленно выполнить возврат головное меню, выполнить пункт меню выхода из задачи, выключить ЭВМ. До вызова специалиста работу на ПЭВМ прекратить во избежание потери данных."

2.4.10. При оформлении документа "Инструкция пользователю" включать пункт:

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

· запомнить или записать состояние задачи, экрана (текущий пункт меню, заданные ранее параметры и пункты меню), при котором произошло зависание;

· вызвать программиста, отвечающего за сопровождение задачи. Если по какой либо причине вызвать специалиста не удалось, выключить ПЭВМ и до вызова программиста работу на ПЭВМ прекратить во избежание потери данных."

Примечание: Алгоритмы с 2.4.2, 2.4.5 могут быть разработаны один аз как параметризированные внешние программы и применятся как универсальное средство при разработке прикладных задач.

2.5. Защита авторских прав.

2.6. Установка программного обеспечения задачи на ПЭВМ пользователя.

2.6.15. Для правильной системной установки ПО Foxpro необходимо:

20.03.96 1. В файле c:\config.sys обязательны строки:

country=007,866,c:\dos\country.sys

shell=c:\command.com /e:512 /p

Для 386 ПК и выше:

DEVICE=C:\WINDOWS\HIMEM.SYS /testmem:off

DEVICE=C:\WINDOWS\EMM386.EXE ram 1024

DOS=HIGH,umb

Для 286 ПК :

DEVICE=C:\WINDOWS\HIMEM.SYS /testmem:off

DOS=HIGH

2. В файле c:\autoexec.bat обязательны строки:

path ... c:\foxpro; ...

set temp=c:\tmp

set tmp=c:\tmp c созданием каталога c:\tmp

3. В файле c:\foxpro\config.fp обязательны строки:

buffers=20

EMS=On /для 386 и выше ПК/

files=60

mvcount=1000

codepage=866

TMPFILES=c:\tmp\

sortwork=c:\tmp\

progwork=c:\tmp\

editwork=c:\tmp\ c созданием каталога c:\tmp

Приложение 1

Поля «системной» базы данных

NAME

C

40

Имя модуля (название пункта меню)

DTMK

D

Дата создания (последней модификации) модуля

PASSWD

C

10

пароль на вход в модуль или пустая строка если пароль не требуется

CPRIGHT

C

40

информация о авторе модуля

HELP

MEMO

информация о модуле, инструкция пользователю

MAIN

C

15

имя главного модуля

INF

C

15

имя информационного модуля

SAVE

C

15

имя модуля сохранения информации

REST

C

15

имя модуля аварийного восстановления

TEST

C

15

имя модуля тестирования

VIDEO

C

15

имя модуля создания отчетов

модули будут вызываться так

DO &TEST [WITH PARAMETERS]