Repository navigation
Inception
pinibn edited this page Nov 13, 2011
·
10 revisions
- שם הפרוייקט: STT - Student Time Table
- 'מסגרת הזמן: סמסטר א
-
חברי הצוות:
- בת-אל היזמי
- אבי מורלי
- דימה גרישין
- פיני בן נחום
- סטודנטים מהמכללה האקדמית להנדסה ירושלים
- קיום פגישה אחת לשבוע מינימום של כבר חברי הצוות.
- ביצוע בקרה ומעקב קבועים כל פגישה
- עדכון שוטף במיילים
שיטת הפיתוח המתוכננת עבור הפרויקט היא שיטת אג'ייל. פיתוח הפרויקט יתקדם לפי שלבים - בכל שלב נשב ונתכנן מה הצפי, המטרות וחלוקת התפקידים לשלב הנוכחי. המטרות יקבעו בהתאם להתקדמות בשלבים הקודמים, בהתאם לעדיפות המשימות ובהתאם לצורכי המשתמש אשר אותם נבחן לאורך כל בניית הפרויקט. לאחר מכן נבצע בפועל את המתוכנן.
- מאפיינים שיכללו בפרויקט: טבלת מערכת שעות ייחודית לכל משתמש באתר המכללה. בנוסף, כל תא במערכת השעות יכלול כפתור מעבר ונוריות חיווי.
- מאפיינים שבספק יכללו בפרויקט: חיבור למסד הנתונים של המכללה.
- מאפיינים שלא יכללו בפרויקט: תמיכה באתרים של מוסדות אחרים
המערכת תיבנה בטכנולוגיית ASP .NET או בטכנולוגיית PHP, צד שרת. ב- JavaScript ו HTML, צד לקוח.
בעת ביצוע LogIn המערכת תאמת את שם המשתמש והסיסמא במסד הנתונים של המכללה.
אם המשתמש אומת, המערכת תשלוף ממסד הנתונים את כל המידע הרלוונטי לגביו לאותו שבוע – הודעות חדשות, תרגילים חדשים, מבחנים, אירועים חדשים – ותציג זאת בצורה נוחה למשתמש.
איזור הסכנה במערכת – ההתממשקות עם מסד הנתונים של המכללה.

- איסוף אינפורמציה אודות מערכת הידיעון ואופן הניהול שלה.
- תכנון ראשוני של אופן תכנות המערכת והתממשקות לידיעון.
- למידת שפות התכנות הרלוונטיות.
- איסוף רשמים ממדגם סטודנטים.
###סיכונים העלולים לעלות במהלך ביצוע הפרוייקט:
- חוסר יכולת להגיע לרמת התכנות הנדרשת בפרק הזמן המוקצב לפרויקט.
- בעיות בסנכרון המערכת לאתר הקיים.
- בעיות ויזואליות – הכנסת אינפורמציה בתא שטח קטן יחסית במערכת השעות.
- שגיאות מערכת העלולות לקרות – איבוד נתונים, שגיאות בתאריכים ועוד.
- בתחילת הפרויקט, הקדשת זמן רב ללימוד וליישום שפות התכנות, תוך שימוש רב באינטרנט ובספרות כתובה. כמו כן, למידה עקבית והפקת לקחים לאורך כל הפרויקט עד להגעה לרמה מקסימאלית מבחינה תכנותית.
- יש לקבוע פגישה עם מנהלי מערכת הידיעון במכללה ולתשאל אותם לגבי אופן כתיבת האתר, תחזוק האתר וניהולו.
- במידת הצורך, הגדלת דף האינטרנט שבו תשב המערכת והבאתו למצב שכל האינפורמציה הרלוונטית תהיה ברורה וקלה להבנה.
- תכנון סדרת בדיקות וטסטים מסודרים ומאורגנים הכוללים בדיקה של כל רכיבי המערכת והרצת מקרי קצה. תיעוד כל הבדיקות ומעקב מסודר אחר התוצאות.