ターミナルレポート形式の作成方法

...

一部の企業は、ターミナルプログラムを使用してレポートを表示します。

すべてのコンピュータープログラムがグラフィカルユーザーインターフェイス(GUI)を使用しているわけではありません。これは、コンピューターユーザーが慣れ親しんでいるカラフルなウィンドウ、画面、ボタンのセットです。 GUIを作成するのではなく、従来の端末画面に書き込むプログラムを作成すると、プログラミングが速くなり、使用するシステムリソースが少なくなるため、一部のビジネスプログラムでは引き続き端末画面を使用します。 ただし、専門的なプレゼンテーションは常に重要であるため、表示するレポートをフォーマットするようにプログラムを設計することは、開発プロセスの重要なステップです。

ステップ1

レポートのフォーマット方法を決定します。 これには、レポートのタイトルと本文の間に必要なエグゼクティブサマリーやその他の項目を含めることに関する設計上の決定が含まれます。

今日のビデオ

ステップ2

プログラムの「エントリ」コンポーネントをコーディングします。ユーザーはシステムにレポートを入力して、レポートの各コンポーネントについてユーザーに個別にプロンプ​​トを表示します。 たとえば、最初に、ユーザーがタイトルを入力するためのターミナルプロンプト「ReportTitle:」を用意します。 これを送信した後、「作成者:」などの次のコンポーネントの入力を求め、ユーザーがレポートのテキストを完全に入力するまで繰り返します。

ステップ3

レポート表示の余白の長さを決定します。 これは、レポートが必要な幅の文字数で測定されます。 インチベースの測定ではありません。 ユーザーがコンポーネントを追加した後、選択した間隔で「\ n」文字を各コンポーネントに挿入するループを作成します。 この文字は、端末が検出されるたびに、残りの情報を新しい行に表示し始めるように端末に指示します。

ステップ4

配列オブジェクトに順番に格納される各レポートコンポーネントを割り当てます。 C、C ++、およびJavaでは、これらは配列と呼ばれます。 Pythonでは、これらはリストと呼ばれます。 これにより、レポートを構成するデータを簡単に保存および取得できます。

ステップ5

プログラムの「表示」コンポーネントをコーディングして、各コンポーネントを連続して表示します。 レポートコンポーネントを端末に印刷するための構文は、「Print Your-Array-Name [n]」の行に沿ったものになります。ここで、「Print」は選択したものです。 言語の印刷関数「Your-Array-Name」は配列に選択した名前であり、[n]はあなたがどのレポート部分であるかの序数です。 表示しています。

ステップ6

レポートコンポーネントの間に「\ n」文字を出力するようにプログラムをコーディングします。 コンポーネント間に必要なスペースの数によって、使用する必要のある '\ n'文字の数が決まります。

ヒント

配列オブジェクトを操作する場合、配列のインデックスは1ではなく0から始まることに注意してください。 したがって、配列に格納されている最初のアイテムのインデックスのインデックス番号は0になり、2番目のアイテムのインデックス番号は1になります。