Comment créer un format de rapport de terminal
Tous les programmes informatiques n'utilisent pas d'interfaces utilisateur graphiques (GUI), l'ensemble coloré de fenêtres, d'écrans et de boutons auxquels les utilisateurs d'ordinateurs se sont habitués. Étant donné que l'écriture de programmes qui écrivent sur des écrans de terminaux traditionnels plutôt que de créer des interfaces graphiques est plus rapide à programmer et utilise moins de ressources système, certains programmes commerciaux utilisent toujours des écrans de terminaux. Mais une présentation professionnelle est toujours importante, donc concevoir le programme pour formater les rapports qu'il affichera est une étape importante dans le processus de développement.
Étape 1
Décidez comment les rapports seront formatés. Cela inclut les décisions de conception concernant l'inclusion de résumés analytiques et d'autres éléments que vous souhaitez entre le titre du rapport et le corps du texte.
Étape 2
Codez le composant "entrée" de votre programme, où les utilisateurs entrent des rapports dans le système pour inviter individuellement l'utilisateur pour chaque composant du rapport. Par exemple, demandez d'abord au terminal d'inviter "Titre du rapport :" pour que l'utilisateur saisisse le titre. Une fois celui-ci soumis, demandez le composant suivant, tel que "Auteurs :", et répétez jusqu'à ce que l'utilisateur ait complètement saisi le texte du rapport.
Étape 3
Décidez de la longueur des marges pour l'affichage de votre rapport. Cela sera mesuré en combien de caractères de large vous voulez que le rapport soit; ce n'est pas une mesure en pouces. Créez une boucle pour insérer un caractère '\n' à l'intervalle que vous avez choisi dans chaque composant après que l'utilisateur les a ajoutés. Ce caractère indique au terminal de commencer à afficher le reste des informations sur une nouvelle ligne à chaque fois qu'il le rencontre.
Étape 4
Attribuez à chaque composant de rapport un stockage séquentiel dans un objet tableau. En C, C++ et Java, on les appelle des tableaux ; en Python, on les appelle des listes. Cela vous permet de stocker et de récupérer facilement les données qui constituent le rapport.
Étape 5
Codez le composant "Affichage" de votre programme pour afficher successivement chaque composant. La syntaxe d'impression du composant de rapport sur le terminal sera du type "Print Your-Array-Name[n]" où "Print" est la fonction d'impression de la langue choisie, "Your-Array-Name" est le nom que vous avez choisi pour votre tableau et [n] est le nombre ordinal de la partie de rapport que vous affichez.
Étape 6
Codez votre programme pour imprimer les caractères '\n' entre les composants du rapport. Le nombre d'espaces que vous voulez entre les composants détermine le nombre de caractères '\n' que vous devez utiliser.
Astuce
N'oubliez pas que lorsque vous travaillez avec des objets de tableau, l'index du tableau commence à zéro et non à un. Ainsi, l'index du premier élément stocké dans un tableau aura un numéro d'index de zéro, et le deuxième élément aura un numéro d'index de un.