You are on page 1of 7

PAGE INDEX

TOPIC

PAGE NO.
ABSTRACT

1. INTRODUCTION............................................................1
1.1 LOGIN MODUL....1
1.2 LEAD MANAGEMENT MODULE.........1
1.3 TARGET MANAGEMENT MODULE....1
1.4 REPORTING MDULE..1
1.5 PURPOSE..........2
1.6 SCOPE2
1.7 DEFINITIONS AND ACRONYMS .3
2. OVERVIEW4
2.1 GENERAL DESCRIPTION..4
2.1.1

LOGIN MODULE .....4

2.1.2

LEAD MANAGEMENT MODULE .5

2.1.3

TARGET MANAGEMENT MODULE.5

2.1.4

REPORTING MODULE5

3. PRODUCT FEATURE.6
3.1 PRODUCT PERSPECTIVE...6
3.2 PRODUCT FUNCTION6
3.3 USER CHARACTERISTICS7
3.4 ASSUMPTIONS AND LIMITATIONS ...8
4. FEASIBILITY STUDY9
4.1 TECHNICAL FEASIBILITY....9
4.2 FINANCIAL FEASIBILITY10
5. PRODUCT REQUIREMENTS..11
5.1 SPECIFIC REQUIREMENTS..11
5.2 HARDWARE REQUIREMENTS...11
5.3 SOFTWARE REQUIREMENTS.........12
5.4 TOOLS AND PLATEFORM USED...12

5.4.1

FRONT END12

5.4.2

BACK END..12

5.5 INTODUCTION OF TOOLS.......13


5.5.1

HISTORY OF JAVA13

5.5.2

OVERVIEW OF JAVA........13

5.5.3

FEATURES OF JAVA.13

5.5.4

HTML........14

5.5.4.1 ADVANTAGES.14
5.5.5

JSP (JAVA SERVER PAGES).14

5.5.5.1 INTRODUCTION TO JSP.15


5.5.5.2 WHY USE JSP.......16
5.5.5.3 JSP ARCHITECTURE.......17
5.5.5.4 ARCHITECTURE DESIGN .17
5.5.5.5 FEATURES OF JSP...18

5.5.6

5.5.5.5.1

PORTABILITY..18

5.5.5.5.2

COMPONENT...18

5.5.5.5.3

PROCESSING...18

JAVA SCRIPT.18

5.5.6.1 ADVANTAGES........19
5.5.7

ORACLE 10G XE19

5.5.8

JDBC........20

5.5.9

WEBLOGIC WEB APPLICATION SERVER20

5.5.9.1 WEBLOGIC PLATEFORM..21


5.5.9.2 WEBLOGIC SERVER PREMIUM EDITION..21
5.5.9.3 WEBLOGIC WORK SHOP21
6. PRODUCT INTERFACES.22
6.1 EXTERNAL INTERFACES.22
6.1.1

USER INTERFACES22

6.1.1.1 LOGIN SCREEN23


6.1.1.2 LEADMANAGEMENT MODULE..23
6.1.1.3 TARGET MANAGEMENT MODULE........23
ii

6.1.1.4 REPORTING MODULE.23


6.1.2

HARDWARE INTERFACE.23

6.1.3

SOFTWARE INTERFACE...23

6.1.4

COMMUNICATION INTERFACE.24

7. FUNCTIONAL SPECIFICATIONS ..25


7.1 MODULE DESCRIPTION...25
7.1.1

LOGIN MODULE.25

7.1.2

LEAD MANAGEMENT MODULE25

7.1.3

TARGET MANAGEMENT MODULE...25

7.1.4

REPORTING MODULE..26

7.1.5

ADMINISTRATION MODULE..27

7.1.6

EMPLOYEE PROFILE MANAGEMENT MODULE27

7.2 PROCESS LOGIC OF MODULE...27


7.3 ACTOR PROFILE................ ..29
7.3.1

ADMIN..29

7.3.2

MANAGER...30

7.3.3

MARKETING EXECUTIVES.30

7.4 BUSINESS USE CASE....30


8. BEHAVIORAL SPECIFICATIONS .32
8.1 DATA FLOW DIAGRAMS.32
8.1.1

CONTEXT LEVEL (0 LEVEL )DFD..32

8.1.2

LEVEL 1 DFD..33

8.2 CLASS DIAGRAM.34


8.3 ENTITY RELATIONSHIP DIAGRAM ....35
8.4 DATABASE TABLES....36
8.5 PERFORMANCE REQUIREMENT..39
8.5.1

RESPONSE TIME...39

8.5.2

THROUGHPUT...39

8.5.3

CUNCURRECY .40

8.5.4

ALL CONTEXTS ARE IMPORTANT..40

8.5.5

SCALABILITY..40
iii

9. SECURITY.41
9.1 INTERNAL SECURITY .41
9.1.1

DATABASE.41

9.1.2

DATA SECURITY...41

9.2 EXTERNAL SECURITY ........42


10. MAINTAINABILITY 43
11. OTHER REQUIREMENTS.......44
11.1

DATABASE OPERATIONS.44

11.2

TESTABILITY REQUIREMENT.44

11.2.1 STEPS IN TESTING44


11.2.2 LEVELS OF TESTING....45
11.2.2.1 UNIT TESTING.......45
11.2.2.2 SYSTEM TESTING...45
11.2.2.3 INTEGRATION TESTING...46
11.2.2.4 ACCEPTENCE TESTIOG..46
11.3

TESTING STRATEGY FOR LEADTRACKER..46

11.4

PRE TESTING ANALYSIS..46

11.5

DOCCUMENTATION REQUIREMENT47

11.5.1 THE USER MANUAL HELS TO FIND OUT THE...47


ANSWERS OF THE QUERIES LIKE
11.5.2 CONVERSION ..47
11.5.2.1 PHASE-IN MIND..48
12. TEST CASES.49
12.1

TEST REPORTS....49

12.2

TEST CASE - 1.49

12.3

TEST CASE 2.50

12.4

TEST CASE 3.51

12.5

TEST CASE 4.52

12.6

TEST CASE 5.53

12.7

TEST CASE - 6 .54

13. SCREENSHOTS ..56


iv

13.1

WEBLOGIC WEB SERVER ..56

13.2

INDEX PAGE ..57

13.3

ADMIN 57

13.4

USER REGISTRATION .58

13.5

FEEDBACK.58

13.6

CONTACT US.59

13.7

TARGET REGISTRATION59

13.8

EXECUTIVE TARGET (1)..60

13.9

EXECUTIVE TARGET (2)..60

13.10 FEEDBACK REPORT BY ADMIN ...61


14. CODING...62
14.1

HTML CODING...62

14.2

JSP CODING ...102

15. CONCLUSION.....142
16. BIBLIOGRAPHY 143
17. GLOSSARY..144
18. APENDIX .148

TABLE INDEX
TABLE

PAGE NO.

7.1

TABLE ABOUT LOGIN PROCESS ..26

7.2

TABLE ABOUT EMPLOYEE PROFILE MANAGEMENT 27

7.3

TABLE ABOUT LEAD MANAGEMENT ..27

7.4

TABLE ABOUT TARGET MANAGEMENT .28

7.5

TABLE ABOUT REPORTING PROCESS .28

7.6

TABLE ABOUT ADMIN FUNCTIONING.29

8.1

DATABASE TABLE ABOUT EMPLOYEE INFORMATION ..36

8.2

DATABASE TABLE ABOUT LOGIN DETAILS ..36

8.3

DATABASE TABLE ABOUT LEADS INFORMATION ..37

8.4

DATABASE TABLE ABOUT CLIENT INFORMATION37

8.5

DATABASE TABLE ABOUT LEAD TARGET 38

vi

FIGURE INDEX
FIGURE

PAGE NO.

5.1

FIGURE SHOWING THE JAVA PLATE FORMS ..15

5.2

FIGURE SHOWING THE TYPICAL WEB SERVER SUPPORTING JSP......16

5.3

FIGURE SHOWING THE WORKING OF JSP......17

5.4

FIGURE SHOWING THE USE CASE DIAGRAM OF LEAD TRACKER .31

8.1

FIGURE SHOWING THE CONTEXT LEVEL DFD.33

8.2

FIGURE SHOWING THE LEVEL 1 DFD......34

8.3

FIGURE SHOWING THE CLASS DIAGRAM .34

8.4

FIGURE SHOWING THE ENTITY RELATIONSHIP DIAGRAM .35

12.1 FIGURE ABOUT THE VALID USER_ID TEST CASE ...50


12.2 FIGURE ABOUT THE INVALID PASSWORD TEST CASE ERROR ...51
12.3 FIGURE ABOUT THE INVALID USER_ID TEST CASE ERROR.52
12.4 FIGURE ABOUT THE INVALID (ALPHABET ENTRY) ......53
CONTACT NO. TEST CASE ERROR
12.5 FIGURE ABOUT THE INVALID EMAIL TEST CASE ERROR.54
12.6 FIGURE ABOUT THE BLANK SPACE TEST CASE ERROR 55
13.1 SCREENSHOT SHOWING THE WEBLOGIC RUNNING VIEW ..56
13.2 SCREENSHOT SHOWING THE INDEX PAGE IF LEAD TRACKER ...57
13.3 SCREENSHOT ABOUT THE ADMIN PAGE OF LEAD TRACJER57
13.4 SCREENSHOT SHOWING THE USER REGISTRATION PAGE....58
IN LEAD TRACKER
13.5 SCREENSHOT SHOWING THE FEEDBACK PAGE OF LEAD TRACKER.58
13.6 SCREENSHOT SHOWING THE CONTACT US PAGE ..59
13.7 SCREENSHOT OF TARHET REGISTRATION59
13.8 SCREENSHOT OF EXECUTIVE TARGET (1) .......60
13.9 SCREENSHOT OF EXECUTIVE TARGET (2) ...60
13.10 SCREENSHOT SHOWING THE FEEDBACK REPORTS ..61

VIEWED BY ADMIN

vii

You might also like