1. Project Id: 32 Table Of Content
CCET (IT) v
TABLE OF CONTENTS
Chapter No. Chapter Title Page No.
Abstract i
Company Profile
Table Of Content
1. List Of Figures
2. List Of Tables
ii
v
ix
xii
1 Introduction
1.1 Project Summary
1.2 Purpose
1.3 Scope
1.4 Technology and Literature Review
1.4.1 Common Language Runtime
1.4.2 Introduction about Asp.Net
1.4.2.1 Easy programming model
1.4.2.2 Flexible language options
1.4.2.3 Great tool support
1.4.2.4 Rich class framework
1.4.2.5 Complied execution
1.4.2.6 Rich output caching
1.4.2.7 Web-farm session state
1.4.2.8 Memory leak, Deadlock And
crash protection
1.4.2.9 Dynamic update of running
application
1.4.2.10 Easy migration path
1.4.2.11 Faces of Asp.Net
1.4.2.12 Visual studio 2008
1.4.2.13 Linq
1.4.3 Architecture used/followed
1
2
4
5
5
6
6
6
7
7
8
8
8
9
9
9
10
11
12
12
14
2. Project Id: 32 Table Of Content
CCET (IT) vi
2
3
4
Project Management
2.1 Project Planning & Scheduling
2.1.1 Project development approach
2.1.2 Project plan
2.1.3 Schedule representation
2.2 Risk Management
2.2.1 Risk identification
2.2.2 Risk analysis
2.2.3 Risk Planning
2.3 Estimation
2.3.1 Effort estimation
2.3.2 Duration estimation
System Requirement Study
3.1 User characteristics
3.2 Hardware & software characteristics
3.3 Constraints
3.3.1 Regulatory policies
3.3.2 Reliability requirement
3.3.3 Criticality of the application
3.3.4 Safety & security consideration
System Analysis
4.1 Study of current system
4.2 Problems & weakness of current system
4.3 Requirement of new system
4.3.1 User requirement
4.4 Feasibility study
4.5 Requirements validation
4.6 Functions of system
4.6.1 Use-case
4.7 Data modeling
4.7.1 Class diagram
4.7.2 Entity relationship diagram
4.7.3 Object interaction diagram
16
17
17
18
21
23
23
25
25
26
27
27
28
28
30
31
31
32
32
32
33
34
34
35
35
49
51
52
52
54
54
57
59
3. Project Id: 32 Table Of Content
CCET (IT) vii
5
6
7
8
9
10
4.7.4 Data dictionary
4.8 Functional & behavioral modeling
4.8.1 Context diagram
4.9 Main modules of new system
4.10 Selection of hardware & software
justification
System Design
5.1 Database design
5.2 Activity diagram
5.2.1 Activity diagram
Implementation Planning
6.1 Implementation environment
6.2 Coding standards
Testing
7.1 Testing plan
7.2 Testing strategy
7.3 Test cases
Screen Shots & User Manuals
Limitations & Enhancements
9.1 Limitations
9.2 Future Enhancements
Conclusion & Discussion
10.1 Conclusion
10.2 Discussion
10.2.1 Self analysis of project viabilities
10.2.2 Problem encountered & possible
solutions
References
Work Experience
72
78
78
84
84
87
89
91
91
101
102
104
107
108
110
111
138
177
178
178
179
180
180
180
180
181
183