Download presentation
Presentation is loading. Please wait.
1
© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 1 שיטות בהנדסת תוכנה Introduction to Software Engineering 234321 מרצה : פרופ ’ שמואל כ " ץ מתרגלים : קוסטי אלסטר רון בגלייטר
2
© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 2 מה עומד על הפרק? מטרות הקורסמטרות הקורס תכולהתכולה –הרצאות –תרגולים דרישותדרישות –דרישות קדם –דרישות הקורס בחינת הסמסטר הפרוייקט מקורותמקורות –ספרות עזר –אתרי אינטרנט
3
© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 3 מטרות הקורס המעבר מ תכנות ל תוכנההמעבר מ תכנות ל תוכנה –התמקדות בתהליך הפיתוח (ולא רק במוצר) –גישות ושיטות מודרניות להנדסת תוכנה –כלים מודרניים להנדסת תוכנה התנסות אישית בפרוייקט תוכנההתנסות אישית בפרוייקט תוכנה –השלבים השונים –התפקידים השונים
4
© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 4 מבוא מודלים של מחזור חיי תוכנה ניתוח קלאסי ניתוח מונחה - עצמים תכן אימות ותקפות קידוד ובדיקות יחידה מימוש ושילוב אחזקה והנדסה מחדש הבטחת איכות תוכנה Introduction Software Life-Cycle Models Classical Analysis Object-Oriented Analysis Design Verification and Validation Coding and Unit Testing Implementation and Integration Maintenance and Reengineering Software Quality Assurance הגדרת דרישות וניהולן Requirements Definition & Mgmt. תכולת הקורס - הרצאות
5
© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 5 תכולת הקורס - תרגולים שפת התכנות Javaשפת התכנות Java שפת הניתוח והתכן UMLשפת הניתוח והתכן UML הדרכה והנחיה לפרוייקטהדרכה והנחיה לפרוייקט
6
© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 6 דרישות הקדם קדם פורמאליקדם פורמאלי –מת”מ - מבוא לתכנות מערכות (234122) –מבני נתונים 1 (234218) קדם מעשיקדם מעשי –נסיון סביר בתכנות, בשפה כלשהי –הכרת עקרונות הבסיס של תכנות מונחה-עצמים
7
© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 7 דרישות הקורס פרוייקט מלווה ועוד...פרוייקט מלווה ועוד... –50% מהציון הסופי - תקף –צוותים בני 2\ 4 חברים –הגשה בשלבים לאורך הסמסטר בחינה מסכמת –50% מהציון הסופי - תקף –מותר חומר עזר כתוב הבנה והפנמה של המושגים והרעיונות יישום השיטות שנלמדו
8
© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 8 ספרות עזר - הנדסת תוכנה Schach, S. R., Classical and Object Oriented Software Engineering with UML and Java, 4 th edition, McGraw-Hill, 1999 Pressman R. S., Software Engineering – A Practitioner’s Approach, 4 th edition, McGraw-Hill, 1999 גלין ד. ובלובבנד ז. הבטחת איכות תוכנה אופוס, 1995
9
© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 9 ספרות עזר - UML Rambaugh J., Jacobson I. and Booch G., The Unified Modeling Language Reference Manual Addison-Wesley, 1999 Eriksson H.-E. and Penker M., UML Toolkit, J. Wiley, 1998 Fowler M., UML Distilled, Addison-Wesley, 1998
10
© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 10 מקורות באינטרנט http://www.vuse.vanderbilt.edu/~srshttp://www.vuse.vanderbilt.edu/~srshttp://www.vuse.vanderbilt.edu/~srs –אתר הבית של S. R. Schach, הכולל שקפים מהרצאותיו וקוד-מקור של הדוגמאות שבספר http://www.omg.org/umlhttp://www.omg.org/umlhttp://www.omg.org/uml –התעוד הרשמי של UML http://java.sun.comhttp://java.sun.comhttp://java.sun.com –כל מה שרצית לדעת על Java, כולל קורס ללימוד עצמי של השפה
11
© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 11 אתר הבית של הקורס דרך האתר של מדעי המחשבדרך האתר של מדעי המחשב –שקפי ההרצאות והתרגילים –מטלות והגדרות הפרוייקט –שונות
12
© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 12 מטרות הקורס מטרות הקורס תכולה תכולה הרצאות תרגולים דרישות דרישות דרישות קדם דרישות הקורס בחינת הסמסטר הפרוייקט ועוד תרגילים מקורות מקורות ספרות עזר אתרי אינטרנט אז מה היה לנו...?
13
© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 13 וכעת נעבור ל... מבוא
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.