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

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

נור
הפרויקט: מערכת ממוחשבת להצגת נתוני הצפיות
בפרויקט נפתח מערכת שמאפשרת להציג את נתוני הצפיה של כל אמן - בגרף.
המערכת תציג תפריט ראשי עם 2 אפשרויות (וכדאי להוסיף גם אפשרות של יציאה מהמערכת).
דרישות המערכת
.1
הצגת רשימת האמנים הזמינים
בהנהלה לא תמיד יודעים איזה אמנים קיימים במערכת או איך לאיית את שמם 😳
באפשרות זאת המערכת תדפיס את רשימת האמנים (שמופיעים בטור artist).
כדאי לקרוא בעמוד העזרה על הפונקציה column_to_list.
שימו ♥️ שכל אמן צריך להופיע רק פעם אחת בהדפסה זו! כדאי לקרוא בעזרה על הפונקציה unique_list.
הצגת גרף של אמן מסוים
בהנהלה רוצים לבדוק אמנים מסוימים.
המערכת תקלוט מהמשתמש את שם האמן הרצוי, וגם כמה שירים שלו להציג בגרף.
המערכת תציג בגרף את השירים הכי מושמעים של האמן עם כותרת ברורה.
שימו ♥️ שניתן להתעלם בזמן הסינון מאותיות קטנות/גדולות! כדאי לקרוא בעמוד העזרה על הפונקציה filter_data. ועל האפשרות ignore_case.
.2
דגשים כללים
לאחר בחירת אפשרות בתפריט, יש לנקות את הפלט (פונקציית פייתון clear_output) לפני שמציגים את הפלט הבא
כל אפשרות מהתפריט הראשי תמומש בפונקציה נפרדת
בסיום כל פעולה, וכל עוד לא בחרנו לצאת, התפריט יוצג שוב
אלה היכולות הכי חשובות של המערכת, בהמשך נבקש עוד כמה 😎

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

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

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

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

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





