Jak zrobić format raportu terminala?

...

Niektóre firmy używają programów terminalowych do wyświetlania raportów.

Nie wszystkie programy komputerowe wykorzystują graficzne interfejsy użytkownika (GUI), kolorowy zestaw okien, ekranów i przycisków, do których użytkownicy komputerów są przyzwyczajeni. Ponieważ pisanie programów, które zapisują na tradycyjnych ekranach terminali zamiast tworzenia GUI, jest szybsze w programowaniu i zużywa mniej zasobów systemowych, niektóre programy biznesowe nadal używają ekranów terminali. Ale profesjonalna prezentacja jest zawsze ważna, więc zaprojektowanie programu do formatowania raportów, które będzie wyświetlał, jest ważnym krokiem w procesie rozwoju.

Krok 1

Zdecyduj, jak będą sformatowane raporty. Obejmuje to decyzje projektowe dotyczące włączenia podsumowań wykonawczych i innych żądanych elementów między tytułem raportu a treścią tekstu.

Wideo dnia

Krok 2

Zakoduj składnik „wpisowy” programu, w którym użytkownicy wprowadzają raporty do systemu, aby indywidualnie monitować użytkownika o każdy składnik raportu. Na przykład najpierw poproś terminal o „Tytuł raportu:”, aby użytkownik mógł wpisać tytuł. Po przesłaniu zapytaj o następny składnik, na przykład „Autorzy:” i powtarzaj, aż użytkownik całkowicie wprowadzi tekst raportu.

Krok 3

Określ długość marginesów do wyświetlenia raportu. Będzie to mierzone liczbą znaków szerokości raportu; nie jest to pomiar w calach. Utwórz pętlę, aby wstawić znak „\n” w wybranym odstępie do każdego komponentu po dodaniu ich przez użytkownika. Ten znak mówi terminalowi, aby za każdym razem, gdy zostanie napotkany, zaczął wyświetlać resztę informacji w nowej linii.

Krok 4

Przypisz każdemu składnikowi raportu do przechowywania sekwencyjnie w obiekcie tablicy. W C, C++ i Javie nazywa się je tablicami; w Pythonie nazywa się je listami. Pozwala to na łatwe przechowywanie i pobieranie danych składających się na raport.

Krok 5

Zakoduj komponent "Wyświetl" swojego programu, aby wyświetlić kolejno każdy komponent. Składnia do drukowania komponentu raportu do terminala będzie wyglądać tak: „Drukuj nazwę-tablicy[n]”, gdzie „Drukuj” jest wybranym przez Ciebie funkcja drukowania języka, "Twoja-Nazwa-Twojej-Twojej-Twojej-Twojej-Nazwa" to nazwa, którą wybrałeś dla swojej tablicy, a [n] to numer porządkowy, którego częścią raportu jesteś wyświetlanie.

Krok 6

Zakoduj swój program, aby drukował znaki '\n' między składnikami raportu. Liczba spacji, które chcesz umieścić między komponentami, decyduje o tym, ile znaków '\n' musisz użyć.

Wskazówka

Pamiętaj, że podczas pracy z obiektami tablicowymi indeks tablicy zaczyna się od zera, a nie od jedynki. Tak więc indeks pierwszego elementu przechowywanego w tablicy będzie miał numer indeksu równy zero, a drugi element będzie miał numer indeksu jeden.