הצגת הפרויקט

הצגת הפרויקט - השלב האחרון

כל מה שצריך לדעת כדי להצליח בהצגה מול הילה

סקירה כללית

השלב האחרון בסדנה הוא ההצגה של הפרויקט.

תיאום ההצגה

תיאום עם הילה

צעדים לתיאום:

  1. צרו קשר עם הילה להודיע שאתם מוכנים להציג
  2. קבעו פגישה בהתאם לזמינות שלכם ושלה
  3. הילה תשלח לכם את פרטי הזום במייל

חשוב!

רשימת דרישות המערכת - Checklist

לפני ההצגה - וודאו שמימשתם את כל הדרישות הבאות:

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

1. הצגת הקשר המילה בטקסט

דרישה:

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

2. הצגת כל המילים כאינדקס

דרישה:

  • לכל מילה - הצגת המיקום שלה
  • לפחות שני סוגים שונים של הגדרת מיקום:
  • ✓ שורות ועמודים
  • ✓ משפטים ופסקאות
  • אם בטקסט יש מבנה (פרקים/בתים/מודולים) - מיקום לפי המבנה
  • דוגמאות: שורה בבית (שירה), פרק/פסקה/משפט (פרוזה), מחלקות/פונקציות (קוד)

3. איתור מילה לפי מקור

דרישה:

  • אפשרות לאתר מילה לפי המקור שלה
  • למשל: "מצא את המילה שהופיעה בשורה 20 בעמוד 12"
  • חיפוש לפי המיקום המדויק
  • תמיכה בשני סוגי המיקום שהגדרתם

4. הגדרת קבוצות מילים

דרישה:

  • אפשרות למשתמש להגדיר קבוצות של מילים בעלות משמעות מיוחדת
  • הצגת המופעים של הקבוצה בטקסט
  • יכולות להיות קבוצות שונות עם שמות שונים
  • שיוך מילים לקבוצה בשתי דרכים:
  • ✓ הזנה מפורשת (טייפ ידני)
  • ✓ סימון מילים מתוך בסיס הנתונים
  • דוגמאות: שמות של חיות, פעלים, שמות עצם וכו'
  • אפשרות להגדיר קבוצה חדשה ולהוסיף מילים בכל עת

5. אחסון מילים בסטטוסים שונים

דרישה:

  • אפשרות לאחסן מילים בסטטוסים שונים (הגדרת משתמש)
  • הצבעה של המילים בתוך הטקסט
  • למשל: מילים מסומנות, מילים למחיקה, מילים חשובות וכו'

6. ביטויים לשוניים

דרישה:

  • "ביטוי לשוני" = רצף סדור של מילים
  • שתי אפשרויות:
  • ✓ משתמש מגדיר ביטוי וחיפוש אם הוא נמצא בטקסט
  • ✓ משתמש מסמן ביטוי בטקסט ומבקש הופעות נוספות
  • הצגת כל המופעים של הביטוי

7. אינדקס לקבוצת מילים

דרישה:

  • עבור קבוצת מילים שהוגדרה - אפשרות להציג אינדקס רק לאותה קבוצה
  • תת-קבוצה מתוך רשימת המילים הכללית
  • אפשרות ליצור אינדקס כדו"ח להדפסה
  • או כקובץ במערכת עם שם מתאים
  • למשל: "אינדקס של שמות מקומות", "אינדקס של פעלים" וכו'

טיפ חשוב לפני ההצגה

עברו על כל הדרישות ווודאו שכל אחת מהן מיושמת במערכת שלכם. הכינו דוגמאות ספציפיות להדגמת כל דרישה בזמן ההצגה החיה.

המלצה: צרו טבלת Excel או מסמך עם רשימת הדרישות ולכל דרישה:

  • ✓ האם מומשה במערכת
  • ✓ באיזה מסך/פונקציה נמצאת
  • ✓ איך להדגים אותה בהצגה

תוכן המצגת

1. התכנון הכללי

  • מבנה המערכת הכולל
  • ארכיטקטורה של הפרויקט
  • החלטות עיצוב מרכזיות
  • טכנולוגיות שנבחרו

2. תכנון הסכמה

  • הצגת כל סכמה בנפרד
  • הסבר על כל טבלה ותפקידה
  • קשרים בין הטבלאות
  • מפתחות ראשיים וזרים

3. UI/UX

  • עיצוב ממשק המשתמש
  • חוויית המשתמש
  • נגישות ושימושיות
  • זרימת העבודה במערכת

4. הדגמה חיה (Live Demo)

  • הרצת הפרויקט בזמן אמת
  • הצגת פונקציונליות מרכזית
  • דוגמאות לשימוש במערכת
  • וודאו שהכל עובד!

מה הילה תשאל?

סוגי שאלות צפויות:

  • שאלות על התכנון: למה בחרתם בפתרון הזה? האם שקלתם חלופות אחרות?
  • שאלות טכניות: כיצד מימשתם פונקציונליות מסוימת? איך התמודדתם עם בעיות?
  • שאלות על יעילות: האם הפתרון יעיל? איך טיפלתם בביצועים?
  • שאלות על אבטחה: איך מגנים על הנתונים? האם יש validations?
  • שאלות על קוד: איך ארגנתם את הקוד? האם שמרתם על Best Practices?

טיפ חשוב

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

הגשת הפרויקט

בסוף ההצגה

הילה תבקש שתעבירו לה את הפרויקט במייל. יש שתי אפשרויות:

דרך GitHub

  • שלחו לינק לrepo
  • וודאו שהrepo public
  • כלול README עם הוראות הרצה

קובץ ZIP

  • ארזו את כל הפרויקט
  • כלול את כל הקבצים הנדרשים
  • הוסיפו README עם הסברים

טיפים להצלחה

לפני ההצגה

  • תרגלו את ההצגה מספר פעמים
  • בדקו שהפרויקט עובד ב-100%
  • הכינו גיבוי למקרה חירום

צריכים עזרה בהכנה להצגה?

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

צרו קשר