Chapter 1: Introduction Chapter 2: Requirement Analysis and
Specification
1.1. Background of the Organization
1.2. Statement of the Problem and Justification 2.1 Current system
1.3. Literature review 2.2 Business rules
1.4. Objective of the Project 2.3 Proposed system
1.3.1. General Objective 2.3.1 Overview
1. 3.2. Specific Objective (s) 2.3.2 Functional requirements
1.5. Methodologies 2.3.3 Nonfunctional requirements
1.4.1 Data Collection methods
1.4.2 System development models
1.6. Development tools
1.7. Scope and Limitation
1.8. Significance of the Project
1.9. Feasibility Study
1.10.Risk Assessment
1.11. Work Break Down
Chapter 3: System modeling Chapter 4: System Design
4.2 Introduction
3.1 System model
4.3 Purpose of the system
3.1.1 Actor identification
4.4 Design goals
3.1.2 Use-case identification
3.1.3 Use-case description 4.5 Current software architecture
3.2 Use case model 4.6 Proposed software architecture
3.3 Class and Object diagrams 4.6.1 Subsystem decomposition
3.4 Dynamic diagram 4.6.2 Component diagram
3.4.1 Sequence diagram 4.6.3 Deployment diagram
3.4.2 State chart diagram 4.6.4 Persistent data management
3.4.3 Activity diagram 4.6.5 Access control and security
3.5 User interface prototyping 4.6.6 Global software control
4.6.7 Boundary conditions
Chapter 5: Implementation and Test Plan
5.1 Introduction
5.2 Features
5.2.1 Features to be tested
5.2.2 Features not to be tested
5.3 Testing materials (Hardware or Software)
5.4 Conclusion
5.5 Recommendation