A common drawback of system maintenance is the lack of updated documentation. InfoTech-Cs's proposes a simple task oriented tool that produces one page documentation for each module and for the whole application.
The documentation type can be selected using following options.
Options available: Changed code, changed classification:
In the program listing all the changes between the new and the
old version of the program are marked. To have this option active it is
necessary to have the copy of the old program version.
In the program listing all the changes between the new and the
old version of the program are marked. To have this option active it is
necessary to have the copy of the old program version.
Program documentation example:
+---------------------------------------------------------------+
|InfoTech-CS s.r.o. Date: 12.4.1994 |
|Doc-Nat vers. 1.5 |
+---------------------------------------------------------------+
| |
| S o u r c e O b j e c t S u m m a r y |
| |
| Name: ROUTER .NSP Type: program |
| |
| Size: 636 lines (26 kBytes) V(G): 84 |
| Description: the routine counts all input declinations: |
| 1)all global |
| ..2)all first local |
| |
+---------------------------------------------------------------+
| Internal subroutines: 10 |
| TEST-CODICE-UTENTE(6),TEST-PASSWORD(9),PASSWORD(14), |
| PASSWORD-SCADUTA(1),DIAL(1),LOCK-USER(1),TEST (1), |
| APPLICAZIONI-UTENTE(10),LANCIO-APPLICAZIONE(5),SCELTA(23) |
| |
| Using DAs: SE134L00,SE135L00,SE136L00,SE137L00,SE138L00, |
| SE141L00 |
| Using maps:MAPLOGON,ROUTMAP1,ROUTMAP2,ROUTMAP5,ROUTMAP6, |
| |
| Files: ANAGEN-VIEW(a),UTENTI-VIEW(u),PASSWD-VIEW(u), |
| APPUTE-VIEW(a),FUNZIONI-VIEW(a),... |
+---------------------------------------------------------------+
|TRANSFER of control |
| |
| to: SEPHG300(f), variable(F) |
| to & ret: GGAC33(F) |
| from: ROUTER(F) |
| from & ret:SE14ANAR((F),SE135SS2(F) |
| |
+---------------------------------------------------------------+
|STRUCTUREGRAM & CALLGRAPH |
| s |
| +----+---+ ROUTER |
| i d i +-+-TEST-CODICE-UTENTE |
| | | +-+--ż +-TEST-PASSWORD-UTENTE |
| t d t e | +-+-PASSWORD-SCADUTA |
| +-+-+++-+-+ | | +-LOCK-USER |
| w w w w w w n +-NUOVA-PASSWORD |
| ++-+----+ +-TEST-MAIL |
| i i i +-APPLICAZIONI-UTENTE |
| +++ | +++ +-+-LANCIO-APPLICAZIONE |
| t e t t e +-SCELTA-APPLICAZIONE |
| |
| |
+---------------------------------------------------------------+
|