Report Outlines Below you find the report structure of CPCS498 senior project 1. Based on the type of the project, the chapters and sections that are expected by the college are listed. The students have the freedom to add any chapters/sections they feel more relevant to their project. Mandatory sections must be included, optional ones are left to the students’ preferences. Systematic Application/Projects Chapters Abstract Acknowledgement Dedication Table of contents Chapter 1: 1. Introduction 2. Problem definition 3. the recommended solution 4. Objectives 5. Methodology 6. Project plan Req. degree Man Scientific/research Projects Chapters Abstract Acknowledgement Dedication Table of contents Chapter 1: 1. Introduction 2. Problem definition 3. the recommended solution 4. Objectives 5. Methodology 6. Project plan Req. degree Man Chapter 2: Literature Review Sections depends on topic Explain about competitive software Man Chapter 2: Literature Review Sections depends on topic Man Chapter 3: Analysis 1. Data collection Man Chapter 3: Analysis 1. Data collection DOP 2. Requirements: a. Functional requirements Man 3. Requirements: a. Functional requirements Man b. Non-functional requirements c. Performance requirements 3. User profile a. User categories b. Sample specification c. User characteristics d. Environment Opt b. Non-functional requirements c. Performance requirements 3. User profile a. User categories b. Sample specification c. User characteristics d. Environment Opt 4. Structuring System Requirement a. Use case model Man 4. Structuring System Requirement a. Use case model Man Man Opt b. Data flow diagram/ class diagram representing domain model Chapter 4: System Design 1. Prototype design 2. Database design 3. Structure Design (e.g. Class diagram if the programming language is OO.) Man Opt Man b. Data flow diagram/ class diagram representing domain model Chapter 4: System Design 1. Prototype design 2. Database design 3. Structure Design (e.g. Class diagram if the programming language is OO.) Used Acronyms: Man: Mandatory Opt: Optional Highly Req.: Optional but highly recommended DOP: Depends On the Project. Dr. Mai Fadel Man Opt Man