עסקים מסוימים משתמשים בתוכנות מסוף כדי להציג דוחות.
לא כל תוכנות המחשב משתמשות בממשקי משתמש גרפיים (GUI), המערך הצבעוני של החלונות, המסכים והלחצנים שמשתמשי מחשב התרגלו אליהם. מכיוון שכתיבת תוכניות שכותבות למסכי מסוף מסורתיים במקום ליצור ממשקי משתמש-UI מהירה יותר לתכנות ומשתמשת בפחות משאבי מערכת, חלק מהתוכניות העסקיות עדיין משתמשות במסכי מסוף. אבל מצגת מקצועית היא תמיד חשובה, ולכן עיצוב התוכנית לעיצוב הדוחות שהיא תציג הוא שלב חשוב בתהליך הפיתוח.
שלב 1
החליטו כיצד יעוצבו הדוחות. זה כולל החלטות עיצוב לגבי הכללת סיכומי מנהלים ופריטים אחרים שאתה רוצה בין כותרת הדוח לגוף הטקסט.
סרטון היום
שלב 2
קוד את רכיב ה"כניסה" של התוכנית שלך, שבו משתמשים מכניסים דוחות למערכת כדי לבקש מהמשתמש בנפרד עבור כל רכיב בדוח. לדוגמה, תחילה יש להנחות את המסוף "Report Title:" כדי שהמשתמש יקליד את הכותרת. לאחר הגשת זה, בקש את הרכיב הבא, כגון "מחברים:", וחזור עד שהמשתמש הזין לחלוטין את טקסט הדוח.
שלב 3
קבע את אורכי השוליים עבור תצוגת הדוח שלך. זה יימדד בכמה תווים ברוחב אתה רוצה את הדוח; זו לא מדידה מבוססת אינץ'. צור לולאה כדי להוסיף תו '\n' במרווח שבחרת לכל רכיב לאחר שהמשתמש הוסיף אותם. תו זה אומר למסוף להתחיל להציג את שאר המידע בשורה חדשה בכל פעם שהוא נתקל בו.
שלב 4
הקצה כל רכיב דוח לאחסון ברצף באובייקט מערך. ב-C, C++ ו-Java, אלה נקראים מערכים; ב-Python הם נקראים רשימות. זה מאפשר לך לאחסן ולאחזר בקלות את הנתונים המהווים את הדוח.
שלב 5
קוד את רכיב "הצג" של התוכנית שלך כדי להציג כל רכיב ברצף. התחביר להדפסת רכיב הדוח למסוף יהיה לפי השורות של "הדפס את-מערך-שם[n]" כאשר "הדפס" הוא שבחרת פונקציית ההדפסה של השפה, "שם המערך שלך" הוא השם שבחרת עבור המערך שלך ו-[n] הוא המספר הסידורי של חלק הדוח שאתה מציג.
שלב 6
קוד את התוכנית שלך כדי להדפיס תווים '\n' בין רכיבי הדוח. מספר הרווחים שאתה רוצה בין הרכיבים קובע בכמה תווים '\n' אתה צריך להשתמש.
עֵצָה
זכור שכאשר עובדים עם אובייקטי מערך, האינדקס עבור המערך מתחיל באפס, לא אחד. לפיכך, לאינדקס של הפריט הראשון המאוחסן במערך יהיה מספר אינדקס של אפס, ולפריט השני יהיה מספר אינדקס של אחד.