Page 127 - sce smart
P. 127
חוברת תקצירים הנדסת תוכנה | מסיימי תשפ״ג
127
מערכת ניהול עובדים מס' פרויקט SWE033
מאת: תומר חנדלי ; tomer35753@gmail.com
בהנחיית: סבטלנה זמרין
המכללה האקדמית להנדסה SCE אשדוד , המחלקה להנדסת תוכנה, קמפוס אשדוד
בחברות רבות העובדים והמנהלים לא יכולים לתקשר אחד עם השני פנים מול פנים לגבי כל משימה בכל רגע נתון. זה יוצר פתח לבעיות סנכרון בין עובדים וחוסר הבנה של העובדים למשימות המוטלות עליהם. לשם כך יש צורך לתת כלי שדרכו יוכלו המנהלים לחלק את המשימות בצורה מובנת לכל עובד
ובו העובד יוכל לקלוט את המשימה ולתת את תגובתו על התקדמות המשימה, בעיות שצצות וכדומה. לכן השתמשתי בjs react כדי ליצור אתר שאליו עובדים ומנהלים יכולים להתחבר ולעשות פעולות שונות. בשימוש בmongo db יאוחסנו פרטי מידע של חשבונות היוזרים (- עובד/מנהל) ואת פרטי המשימות. מנהלים יכולים ליצור ולנהל משימות עבודה כך שהעובדים יראו את פרטי המשימות שמוטלות עליהם. בצד העובד, הוא יוכל לצפות במשימות ולעדכן האם הושלמו או לא. כך יוכלו העובדים לתקשר
עם המנהלים על סטטוס המשימות הרלוונטיות אליהם. בעבודה על הפרויקט היה חשוב להבין קודם מה חסר בתקשורת בין עובד ומנהל בחברה שאפשר לגשר באמצעות תוכנה. תוך כדי הבנת צרכי המשתמשים היה אפשר לבנות בצעדים את הכלים בהם ישתמשו ולהפשיט אותם לשימוש נוח ומהיר בסביבת העבודה. באמצעות הכלים האלה יהיה ניתן לייצר זרימת עבודה שוטפת בחברה בצורה הכי מועילה.