Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lecture 1: Introduction. 0721499 – Graduation Projects Topics to Discuss in Lectures 1. Project Deliverables 2. Course grading 3. Project Concept Writing.

Similar presentations


Presentation on theme: "Lecture 1: Introduction. 0721499 – Graduation Projects Topics to Discuss in Lectures 1. Project Deliverables 2. Course grading 3. Project Concept Writing."— Presentation transcript:

1 Lecture 1: Introduction

2 0721499 – Graduation Projects Topics to Discuss in Lectures 1. Project Deliverables 2. Course grading 3. Project Concept Writing 4. Overview on Project Document Structure 5. Team Work 6. Presentation Skills 7. Domain Analysis 8. Business Use Cases 8. Requirement Analysis 9. System Use Cases 10. Architectural Design 11. Detailed Design 12. Mapping Design to Code techniques 13. Code Testing 14. User Help Manual (Optional Deliverable)

3 Deliverables During the Course Week4: Project Concept Document Week5: Chapter One: Introduction Week6: Domain Analysis Deliverables: Data Dictionary, Domain modeling (E/R Diagrams or Class Diagrams), Business Rules, Business Processes (Business use cases or logical DFDs “Data Flow Diagrams”) Week7: Classroom Presentations Requirement Analysis Deliverables: SRS “Software Requirements Specifications” document, Physical DFDs or system use cases Chapter Two: Theoretical background (Software Requirements)

4 Cont. Deliverables During the Course Week8: Chapter Three: System Analysis Week9: Architectural Design Deliverables: Selected Style, Sub-systems/components decomposition and interconnections Week10: Classroom Presentations Detailed design deliverables: module/class descriptions, algorithms, user interface design, database design Week11: Classroom Presentations Chapter Four: Design Documented (pieces of) code

5 Cont. Deliverables During the Course Week 12: Documented code Chapter Five: Implementation Week13: Chapter Six: Result Discussions and Evaluation Chapter Seven: Conclusion and future work Week14: Final Prototype Final Project Document Week15: Prototype Presentation Week16: Final Exam

6 Deliverables Due Dates WeekDayDateDeliverables Wk 4Sunday4-3-2012Project Concept Document Wk 5Sunday11-3-2012Chapter One: Introduction Wk 6Sunday18-3-2012Domain Analysis Deliverables Wk 7Sunday25-3-2012Requirement Analysis Deliverables Tuesday27-3-2012Chapter Two: Theoretical background (Software Requirements) Tuesday3-4-2012Chapter Three: System Analysis Wk 9Sunday8-4-2012Architectural Design Deliverables Wk 10Sunday15-4-2012Detailed Design Deliverables Thursday19-4-2012Additional Lectures (Optional Deliverable) Wk 11Sunday22-4-2012Chapter Four: Design Tuesday24-4-2012Documented (Piece of) Code Wk 12Sunday29-4-2012Chapter Five: Implementation Thursday3-5-2012Documented (Piece of) Code Wk 13Sunday6-5-2012Chapter Six: Results Discussions and Evaluation Tuesday8-5-2012Chapter Seven: Conclusion and Future Work Wk 14Sunday13-5-2012Final Prototype Thursday17-5-2012Final Project Document Thursday24-5-2012Optional: User Help Manual

7 Course Grading DeliverablesMark Project Concept Description03 Analysis and Specification Domain Analysis07 Application Analysis13 Design Architectural Design05 Detailed Design10 Implementation Coding12 Testing05 Document Document Standard Conformance10 English (Style, Spelling,…)05 Class Presentations (4 Presentations)10 Final Exam20


Download ppt "Lecture 1: Introduction. 0721499 – Graduation Projects Topics to Discuss in Lectures 1. Project Deliverables 2. Course grading 3. Project Concept Writing."

Similar presentations


Ads by Google