עיצוב ופיתוח מערכות מידע – האקדמית תל-אביב-יפו
סילבוס
בית ספר:
תכנית לימודים:
מערכות מידע תואר ראשון
שם הקורס בעברית:
עיצוב ופיתוח מערכות מידע
שם הקורס באנגלית:
Systems Design and Development
שנה:
תשפ"ד
סמסטר:
א'
מספר קורס:
272009
בחירה/חובה:
חובה
נקודות זכות:
3.00
תקציר הקורס בעברית:
הקורס יסקור את שלבי עיצוב שונים של מערכות מידע. במסגרת הקורס יוענקו לסטודנטים ידע, שיטות וכלים שיאפשרו להם להתמודד עם משימות עיצוב מורכבות תוך שימוש בגישת מונחה עצמים. שיטות עיצוב ילמדו עפ"י גישת UML. בנוסף, ילמדו הסטודנטים על מתודולוגיות פיתוח שונות וביניהן מתודולוגיות אג'יליות ומפל המים.
תקציר הקורס באנגלית:
The course will present various techniques used in different design stages in the development of the information systems. Students will study methods and tools that will enable them to execute complex design tasks, using object oriented approach. The course will concentrate on UML design techniques.
In addition the course will present different development approaches including agile and waterfall methods.
דרישות קדם:
- 271009 יסודות מערכות מידע
- 271016 מבוא לטכנולוגיות מידע ולמידה או 271027 מבוא לטכנולוגיות מידע ולמידה
- 272019 ניתוח מערכות מידע
תוצרי למידה:
התאמת ובניית מודלים של UML לפי שלבי עיצוב ופיתוח שונים של המערכת
שיטת הוראה:
הרצאה פנים אל פנים
אופי הלימוד:
סינכרוני
שפת הקורס:
עברית
מטלות הקורס:
פירוט מטלות ביניים:
- חובה להצתוות לשלשות בשבועיים הראשונים של הסמסטר
- מטלה (חובה 1) – להגשה בצוות של שלושה סטודנטים – 10%
- מטלה (חובה 2) – להגשה בצוות של שלושה סטודנטים – 10%
- הגשת כל מטלה באיחור – עד שלושה ימים: קנס של 2 נקודות על כל יום איחור. מעבר לשלושה ימים – העבודה לא תתקבל ודינה יהיה 0.
משקל מטלות ביניים באחוזים: 20%
סוג מטלה מסכמת:
בחינה פיזית בקמפוס
פירוט מטלה מסכמת:
ציון של 60 לפחות בבחינה, וכן ציון סופי משוקלל של 60 לפחות
משקל מטלה מסכמת באחוזים: 80%
נוכחות:
אין חובת נוכחות, אך מומלץ להשתתף הן בשיעור והן בתרגיל. ישנה חובת נוכחות בהרצאות אורח, אם יתקיימו. אי הגעה במקרים אלו יוריד 3 נקודות מהציון הסופי של הקורס.
מפגשים מקוונים: הנוכחים בשיעור/בתרגיל מחויבים לפתוח מצלמה. במידה ויהיו סטודנטים ללא מצלמה פתוחה, המרצה/המתרגל יוכל להוריד אותם מהשיעור.
שימו לב לנאמר בתקנון הלימודים, סעיף 10:
"…הקורסים במכללה מתקיימים לרוב בשיטת ההוראה הפרונטאלית, המבוססת על ההנחה כי הסטודנט נוכח בשיעורים, קורא את חומר הרקע במועד הנדרש ומשתתף בדיוני הכתה. לפיכך, כל שנאמר ומוצג בשיעור, בין אם על-ידי המרצה בהרצאותיו, בתשובות שהשיב לשאלות שהוצגו לו, או במהלך דיון שנערך בכיתה, מהווה חלק מהותי של חומר הלימוד והסטודנט יכול להידרש להוכיח בקיאותו בחומר זה, במבחן, בבוחן, או בכל מטלה אחרת שתוטל עליו. סטודנט שאינו ממלא את כל דרישות הלימודים צריך להביא בחשבון את האפשרות שלא יורשה לסיים את הקורס. בסמכות מרצה הקורס לשלול מסטודנט שלא מילא את מלוא הדרישות את הזכות לסיים את הקורס, כלומר, לגשת לבחינה או להגיש את מטלת סיום הקורס…"
תנאי סף לקבל ציון עובר בקורס:
- ציון עובר במטלה המסכמת
הערות:
חל איסור מוחלט להקליט את ההרצאות בכל אמצעי ללא אישור והסכמתו של המרצה.
תכנית הקורס – נושאי הלימוד:
- מבוא לעיצוב ופיתוח מערכות, תפקיד של הנדסת דרישות, חזרה על סיווגי דרישות
- מבוא ל-UML
- מדרישות לתרחישי שימוש – Use Case Diagram
- תהליכים עסקיים ומידולם – Activity Diagram
- Object Oriented Design – OOD – מבוא
- מודל המחלקות – Class Diagram
- מבוא לארכיטקטורה – Package Diagram
- Sequence Diagram
- State Chart Diagram
- State Chart Diagram
- מחשוב ענן
- פיתוח אג'ילי
- פיתוח אג'ילי
רשימת קריאה ומקורות נוספים – חובה:
- Stazinger, Jackson & Burd (2010). System analysis and design in a changing world (5th edition), Cengage Learning
- פרץ שובל (2015). תכנון, ניתוח ועיצוב מערכות מידע, כרכים א'-ב', האוניברסיטה הפתוחה
רשימת קריאה ומקורות נוספים – רשות:
- Stazinger, Jackson & Burd (2010). System analysis and design in a changing world (5th edition), Cengage Learning
- Hoffer, George & Valacich (2013). Modern systems analysis and design (7th edition), Prentice Hall
- Dennis, A.; Haley Wixom, B. & Tegarden, N. (2012). Systems analysis and design with UML (4th edition), Wiley

