Contents
CHAPTER ONE..............................................................................................................................................1
INTRODUCTION...........................................................................................................................................1
1.1. Background.......................................................................................................................................1
1.2. Review of Related Work (Literature Review)....................................................................................2
1.3. Statement of the problem................................................................................................................3
1.4. Objectives.........................................................................................................................................3
1.4.1. General Objective......................................................................................................................3
1.4.2. Specific Objective.......................................................................................................................3
1.5. Methodology....................................................................................................................................4
1.5.1. Data Collection Methodology....................................................................................................4
1.5.2. System Development Methodology..........................................................................................4
1.5.3. System Development Tool.........................................................................................................4
1.5.3.1. Web development tool……………………………………………………………………………………………….4
1.5.3.2. Database development tool……………………….……………………………………………………………….5
1.5.3.3. System development environment……….…………………………………………………………………….5
1.5.3.4. Hardware description…………….……………………………………………………………………………………6
1.6. Scope and Limitation........................................................................................................................6
1.6.1. Scope.........................................................................................................................................6
1.6.2. Limitation...................................................................................................................................6
1.7. Significance of the project................................................................................................................6
1.8. Work break down.............................................................................................................................7
CHAPTER TWO.............................................................................................................................................9
SYSTEM REQUIREMENT AND SPECIFICATION..............................................................................................9
2.1. Existing System.................................................................................................................................9
2.2. Proposed System..............................................................................................................................9
2.2.1. Overview....................................................................................................................................9
2.2.2. Functional Requirement............................................................................................................9
2.2.3. Non functional requirement....................................................................................................10
2.3. Feasibility Study..............................................................................................................................11
III
CHAPTER THREE........................................................................................................................................12
SYSTEM MODEL AND DATA DESCRIPTION.................................................................................................12
3.1. Use Case Model Modeling..............................................................................................................12
3.2. Class Diagram.................................................................................................................................29
3.3. Dynamic Model...............................................................................................................................31
3.3.1. Sequence Diagram...................................................................................................................31
3.3.2. Activity Diagram.......................................................................................................................39
3.3.3. State Chart Diagram.................................................................................................................49
3.4. User Interface.................................................................................................................................58
CHAPTER FOUR..........................................................................................................................................59
SYSTEM DESIGN.........................................................................................................................................59
4.1. Introduction....................................................................................................................................59
4.1.1. Overview of System Design.....................................................................................................59
4.1.2. Design Goal..............................................................................................................................59
4.2. System Decomposition with Services.............................................................................................61
4.3. Current Software architecture........................................................................................................64
4.4. Proposed Software Architecture.....................................................................................................64
4.5. Hardware / Software mapping.......................................................................................................65
4.6. Persistent Data management.........................................................................................................66
4.7. Data Dictionary...............................................................................................................................68
4.8. Access control and Security............................................................................................................71
4.9. Global control flow.........................................................................................................................72
4.10. Boundary Condition......................................................................................................................74
Reference..................................................................................................................................................76
III