Acknowledgment Abbreviation List of Tables List of Figures Table of Content
Chapter One: Introduction
1.1 Background of the Project 1.2 Statement of the Problem 1.3 Objectives of the Project 1.3.1 General Objective 1.3.2 Specific Objectives 1.4 Scope and Limitation of the Project 1.5 Significance of the Project 1.6 Beneficiaries of the Project 1.7 Methodology 1.7.1 Data gathering Methodology 1.7.2 Development Methodology 1.7.3 Development Tools 1.8 Feasibility Study 1.8.1 Economic feasibility 1.8.2 Technical Feasibility 1.8.3 Operational feasibility 1.9 Project Plan 1.9.1 Project Time Schedule 1.9.2 Budget Plan Chapter Two: Requirement Elicitation 2.1 Overview of Existing System 2.2 Advantages of the existing system 2.3 Drawback of existing system 2.4 Proposed Solutions 2.5 Preferred solutions 2.6 Domain Modeling with Class Responsibility Collaborator (CRC) Card 2.7 Essential Use Case Diagram 2.8 Essential Use Case Documentation 2.9 Essential user interface prototype
Chapter Three: System Analysis
3.1 Overview of the new system 3.2 System Requirements 3.2.1 Functional Requirements 3.2.2 Non-functional Requirements 3.3 System Modeling 3.3.1 System Use Case Diagram 3.3.2 System Use Case Documentation 3.3.3 Sequence Diagram 3.3.4 Activity Diagram 3.3.5 Conceptual Class Diagram
Chapter Four: System Design
4.1 Proposed System Architecture 4.2 Sub-System Decomposition 4.3 State Chart Diagram 4.4 Collaboration Diagram 4.5 Deployment Diagram 4.6 Persistence Data Management 4.7 User Interface Design