Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 1 שיטות בהנדסת תוכנה Introduction to Software Engineering 234321 מרצה : פרופ ’ שמואל.

Similar presentations


Presentation on theme: "© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 1 שיטות בהנדסת תוכנה Introduction to Software Engineering 234321 מרצה : פרופ ’ שמואל."— Presentation transcript:

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 וכעת נעבור ל... מבוא


Download ppt "© 1999-2000, ד"ר עמיר תומר שיטות בהנדסת תוכנה (234321) אודות הקורס - 1 שיטות בהנדסת תוכנה Introduction to Software Engineering 234321 מרצה : פרופ ’ שמואל."

Similar presentations


Ads by Google