II
APPROVAL
DECLARATION
ACKNOWLEDGEMENT
ABSTRACT
TABLE OF CONTENTS
LIST OF TABLES
LIST OF FIGURES
1 INTRODUCTION
1.0 Introduction
1.1 Background of the system
1.2 Problem statement
1.3 Purpose of the project
1.4 Project objectives
1.5 Project Scope
1.6 Significance of the project
1.7 Report organization
2 LITERATURE REVIEW
2.0 Introduction
2.1 Theoretical and Conceptual Development
2.2 Case study of the research
2.3 Compare Between exiting system
2.4 Chapter Summary
3 SOFTWARE PLANNING AND ANALYZING
3.0 Introduction
3.1 Operational Framework
3.2 Work Break down structure (WBS)
3.3 System Requirement
3.3.1 Software Requirement Specification
3.3.2 User Requirements Definition
3.4 Problem Analysis Identification
3.5 Requirements Gathering Techniques
3.5.1 Interview
3.5.2 Observation
3.6 Process Modeling
3.6.1 Data flow Diagram (DFD)
3.6.2 Unified Modeling Language (UML)
3.6.2.1 Use Case Diagram (UCD)
3.7 Data Modeling
3.7.1 Entity Relationship Diagram
3.7.1.1 ERD SYMBOLS
3.7.1.2 TYPES OF RELATIONSHIP
3.7.1.3 ERD of the proposed system
3.8 Suitable solution Strategies of the proposed system
3.9 System Feasibility
3.9.1 Technical Feasibility
3.9.2 Operational Feasibility
3.9.3 Economic Feasibility
3.9.4 Schedule Feasibility
3.10 Chapter Summary
4 SOFTWARE DESIGN
4.0 Introduction
4.1 Architectural Design
4.2 User Interface Design
4.3 Database Storage Design
4.4 Database Design
4.4.1 Database Normalization
4.4.1.1 First Normal Form (1NF)
4.4.1.2 Second Normal Form (2NF)
4.4.1.3 Third Normal Form (3NF)
4.4.1.4 Normalized Tables of the proposed system
4.4.2 Transforming E-R Diagrams into Relations
4.4.3 Data Dictionaries
4.6 Designing Forms and Reports
4.7 Chapter Summary
5 SYSTEM IMPLEMENTATION
5.0 Introduction
5.1 Coding Phase
5.2 Test system implementation
5.2.1 Development testing
5.2.2 Release testing
5.2.3 User testing
5.3 DevelopingUser manuals
5.4 Chapter Summary
6 CONCLUSION & ENHANCEMENT
6.0 Introduction
6.1 Objective achievement
6.2 Weaknesses and problems of the system
6.3 Future Work
6.4 Chapter Summary
REFERENCES
APPENDICES
APPENDIX A. Interview questions
APPENDIX B. Time framework of the developing the proposed system