תהליך העבודה שעשינו - יהיה שימושי בפרויקט!
עכשיו תכלס - אנחנו צריכים להבין מה הן הדרישות מהמערכת הממוחשבת שלנו.
דורון

כתבנו את הדרישות שלנו מהמערכת שלכם:
הדסה

הפרויקט: מערכת ממוחשבת להצגת התפשטות המגפה בעיר
בפרויקט נפתח מערכת שמאפשרת לבחון את מצב המגפה בעיר מבוקשת.
המערכת תציג תפריט ראשי עם 2 אפשרויות (וכדאי להוסיף גם אפשרות של יציאה מהמערכת).
דרישות המערכת
.1
הצגת מספר הנבדקים החיוביים בעיר מבוקשת בתאריך מבוקש
-
המערכת תדפיס למסך את רשימת שמות הערים ואת רשימת תאריכי הבדיקות.
-
המערכת תקלוט מהמשתמש את שם העיר ואת התאריך המבוקש.
-
המערכת תדפיס את מספר החולים בתאריך הזה.
הצגת גרף התחלואה של עיר מבוקשת
.2
-
המערכת תדפיס למסך את רשימת שמות הערים.
-
המערכת תקלוט מהמשתמש את שם העיר המבוקשת.
-
המערכת תציג גרף של מספר הנבדקים החיוביים בכל התאריכים בעיר הזאת.
דגשים כללים
לאחר בחירת אפשרות בתפריט, יש לנקות את הפלט (פונקציית פייתון clear_output) לפני שמציגים את הפלט הבא
כל אפשרות מהתפריט הראשי תמומש בפונקציה נפרדת
בסיום כל פעולה, וכל עוד לא בחרנו לצאת, התפריט יוצג שוב
אלה היכולות הכי חשובות של המערכת, בהמשך נבקש עוד כמה 😎
הדסה

דוגמת ריצה של המערכת - צפו בסרטון:

נפתח את המערכת! הכנו עבורכם מחברת קולאב חדשה לצורך זה.
דורון

שימו לב, כדי להמשיך אתם צריכים לקבל קישור למחברת "פרויקט יוטיוב".
נתכנן לפני שנתכנת
קיבלנו את הדרישות מהמערכת שלנו.
נרצה לתכנן את התוכנית הראשית, וגם כל אחת מהפונקציות (יהיו לנו 2 פונקציות, כי יש 2 אפשרויות בתפריט הראשי)
בכל תכנון צריך לחשוב על:
-
מה צריך להתבצע בשלב הקלט?
-
מה צריך להתבצע בשלב העיבוד?
-
מה צריך להתבצע בשלב הפלט?
תארו במילים כל שלב, והתייחסו גם למשתנים ולפונקציות שתצטרכו בכל שלב.
מילאנו עבורכם את הדפים, השלימו את החסר.
עכשיו נתכנת את המערכת! הכנו עבורכם מחברת קולאב חדשה לצורך זה.
דורון

שימו לב, כדי להמשיך אתם צריכים לקבל קישור למחברת "מגפה משתוללת - מחברת הפרויקט".






