c- content

5
TABLE OF CONTENTS Declaration (i) Certificate (ii) Acknowledgement (iii) Abstract (iv) 1. Introduction 1-4 1.1 Purpose 2 1.2 Scope 2 1.3 Aim 2 1.4 Objectives 2 1.5 Methodologies 3 2. Analysis 4-10 2.1 Introduction 5 2.1.1 Project Overview 5 2.2 Data Flow Diagrams 6 2.3 Specific Requirements 7

Upload: prajakta-gokhale

Post on 06-May-2017

213 views

Category:

Documents


0 download

TRANSCRIPT

TABLE OF CONTENTS

Declaration (i)

Certificate (ii)

Acknowledgement (iii)

Abstract (iv)

1. Introduction 1-4 1.1 Purpose 2 1.2 Scope 2 1.3 Aim 2 1.4 Objectives 2 1.5 Methodologies 3

2. Analysis 4-10 2.1 Introduction 5 2.1.1 Project Overview 5 2.2 Data Flow Diagrams 6 2.3 Specific Requirements 7 2.4 External Interface Requirements 7

2.4.1 User Interfaces 7 2.4.2 Hardware Interfaces 7 2.4.3 Software Interfaces 7 2.4.4 Communication Protocols 8 2.5 Software System Attributes 9 2.5.1 Reliability and Fault Tolerance 9 2.5.2 Security 10

2.5.3 Software Quality Attributes 10 2.5.4 Performance 10

3. Design 11-22

3.1 Introduction 12 3.2 Business Rules 13 3.3 Final Entities and Attributes 13 3.3.1 Use-Case Diagrams 13 3.3.2 Class Diagram 18 3.3.3 Sequence Diagram 19

3.3.4 Collaboration Diagram 20 3.3.5 Activity Diagram 21 3.3.6 State Transition Diagram 22

4. Software Development Methodology 23-25

5. System Testing 26-30 5.1 Introduction 27

5.1.1 System Overview 27 5.1.2 Test Approach 27-28 5.2 Test Case 29 5.2.1 Cases 29-30

6. Output Forms and Reports 31-45

7. Conclusion 46-47

8. Future Enhancement 48-49

9. Bibliography 50-52

LIST OF FIGURES

Figure 2.1 Level 0 DFD 6

Figure 2.2 Level 1 DFD 6

Figure 3.1 Use Case Diagram 14

Figure 3.2 Class Diagram 15

Figure 3.3 Sequence Diagram 16

Figure 3.4 Collaboration Diagram 18

Figure 3.5 Activity Diagram 19

Figure 3.6 State Transition Diagram 21