Come creare un formato di report da terminale
Non tutti i programmi per computer utilizzano le interfacce utente grafiche (GUI), l'insieme colorato di finestre, schermate e pulsanti a cui gli utenti di computer sono abituati. Poiché la scrittura di programmi che scrivono sugli schermi dei terminali tradizionali anziché la creazione di GUI è più veloce da programmare e utilizza meno risorse di sistema, alcuni programmi aziendali utilizzano ancora gli schermi dei terminali. Ma una presentazione professionale è sempre importante, quindi progettare il programma per formattare i rapporti che visualizzerà è un passo importante nel processo di sviluppo.
Passaggio 1
Decidi come formattare i rapporti. Ciò include le decisioni di progettazione sull'inclusione di riepiloghi esecutivi e altri elementi desiderati tra il titolo del rapporto e il corpo del testo.
Passaggio 2
Codifica il componente "di ingresso" del tuo programma, in cui gli utenti inseriscono rapporti nel sistema per richiedere individualmente all'utente ogni componente del rapporto. Ad esempio, per prima cosa chiedi al terminale "Titolo del rapporto:" per consentire all'utente di digitare il titolo. Dopo che questo è stato inviato, chiedi il componente successivo, ad esempio "Autori:" e ripeti fino a quando l'utente non ha inserito completamente il testo del rapporto.
Passaggio 3
Decidi le lunghezze dei margini per la visualizzazione del rapporto. Questo sarà misurato in quanti caratteri vuoi che il rapporto sia largo; non è una misura in pollici. Crea un ciclo per inserire un carattere '\n' all'intervallo scelto in ciascun componente dopo che l'utente li ha aggiunti. Questo carattere dice al terminale di iniziare a visualizzare il resto delle informazioni su una nuova riga ogni volta che lo incontra.
Passaggio 4
Assegna a ciascun componente del report l'archiviazione sequenziale in un oggetto matrice. In C, C++ e Java, questi sono chiamati array; in Python, sono chiamati liste. Ciò consente di archiviare e recuperare facilmente i dati che costituiscono il report.
Passaggio 5
Codifica il componente "Display" del tuo programma per visualizzare ogni componente in successione. La sintassi per stampare il componente del report sul terminale sarà sulla falsariga di "Stampa il tuo nome-array[n]" dove "Stampa" è la funzione di stampa della lingua scelta, "Nome-il-tuo-array" è il nome che hai scelto per la tua matrice e [n] è il numero ordinale di quale parte del rapporto stai visualizzando.
Passaggio 6
Codifica il tuo programma per stampare '\n' caratteri tra i componenti del report. Il numero di spazi che vuoi tra i componenti decide quanti '\n' caratteri devi usare.
Suggerimento
Ricorda che quando lavori con oggetti array, l'indice per l'array inizia da zero, non da uno. Pertanto, l'indice del primo elemento memorizzato in un array avrà un numero di indice pari a zero e il secondo elemento avrà un numero di indice pari a uno.