Acknowledgement
Acknowledgement
Acknowledgement
I
Abstract
II
Table of Contents
ACKNOWLEDGEMENTS………………………………………..I
ABSTRACT……………………………………………………….II
CHAPTER 1: Introduction
1.1. Introduction……………………………………………………01
1.2. Statement of the problem……………………………………...02
1.3. Objective of the project…………………………………..........02
1.4. Overview of the document…..……………………..................02
CHAPTER 2: Requirement Specification
2.1 Functional Requirement ………………………………………04
2.2 Non-functional Requirement …………………………………05
2.2.1 Product Requirement ………………………………...06
2.2.2 Organizational Requirement …………………………07
2.2.3 External Requirement ………………………………..08
CHAPTER 3: Project Planning
3.1. Validation and Verification Planning …………….………..09
3.2. Quality Planning …………………………….……………..10
3.3 Version Control Planning ………………………………….10
CHAPTER 4: Methodology
4.1 Software Model ……………………………………………...11
4.2 Evolutionary Development ………………………………….12
4.3 Component Based Software Engineering …………………...12
4.4 Our Selection ………………………………………………...13
III
CHAPTER 5: Software Design
5.1. User Types & Capabilities …………………………………15
5.2. Database Design ……………………………………………16
5.3. Architecture and Data Flow ………………………………..17
5.4 Development Tools and Environment ……………………….18
5.4.1 Code Editor ………………………………………….18
5.4.2 Programming Language ……………………………..18
5.4.3 Other Software & Environments …………………….18
5.4.4 Hardware …………………………………………….19
5.5 Storage Design ………………………………………………..19
CHAPTER 6: Software Testing
6.1 Test Plan .……………………………………………………...20
6.2 Types of Testing ……………………………………………….21
6.2.1 Unit Testing …………………………………………...21
6.2.2 Module Testing ………………………………………..21
6.2.3 Other Method of Testing ………………………………22
CHAPTER 7: Conclusion
7.1 Testing Analysis ………………………………………………..23
7.2 Project Sample ………………………………………………….24
7.3 Advantage of our System ……………………………………….26
7.4 Limitations ………………………………………………………27
7.5 Future Scope …………………………………………………….27
References ……………………………………………………………….28
IV
List of Figure
4.3.1 Component Based SE ……………………………………12
V
VI