1 / 7

Graduation Projects

Graduation Projects. Lecture 1: Introduction. 0721499 – Graduation Projects Topics to Discuss in Lectures. Project Deliverables Course grading Project Concept Writing Overview on Project Document Structure Team Work Presentation Skills Domain Analysis Business Use Cases.

Download Presentation

Graduation Projects

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Graduation Projects Lecture 1: Introduction

  2. 0721499 – Graduation ProjectsTopics to Discuss in Lectures • Project Deliverables • Course grading • Project Concept Writing • Overview on Project Document Structure • Team Work • Presentation Skills • Domain Analysis • Business Use Cases Requirement Analysis System Use Cases Architectural Design Detailed Design Mapping Design to Code techniques Code Testing 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

  7. Course Grading

More Related