12
Project Report On FAMILY CONNECTION MANAGEMENT SYSTEM Submitted to: Kurukshetra University, Kurukshetra In the partial fulfillment of the requirement for the degree of MASTER OF COMPUTER APPLICATIONS (Session – 2011-2014) Under the Supervision of: Submitted by:

Sanjeev Index

Embed Size (px)

Citation preview

Page 1: Sanjeev Index

Project Report

On

FAMILY CONNECTION MANAGEMENT

SYSTEM

Submitted to:

Kurukshetra University, Kurukshetra

In the partial fulfillment of the requirement for the degree of

MASTER OF COMPUTER APPLICATIONS

(Session – 2011-2014)

Under the Supervision of: Submitted by:

Mr Akash Rana Sanjeev Kumar

Assistant Professor MCA 6th Semester

EICA Roll No.:

EMAX INSTITUTE OF COMPUTER APPLICATIONS, BADHAULI

(AMBALA)

Page 2: Sanjeev Index

E-MAX INSTITUTE OF COMPUTER APPLICATIONS, BADHAULI

(AMBALA)

CERTIFICATE

This is to certify that Mr. Sanjeev Kumar, Class Roll No. 11115, a bonafide student of

Master of Computer Applications of batch 2011-2014 of this institute has completed the

semester project entitled “Family Connection Management System”.

It is further certified that he has attended E-max Institute of Computer

Applications (EICA), Badhauli (Ambala) and "IndianMesh PVT. LTD. (Zirakpur)”for

the required number of days after the theory examinations of 5 th semester held in

December, 2013.

Date : (Dr. B. S. Jaswal)

Dean

Page 3: Sanjeev Index

E-MAX INSTITUTE OF COMPUTER APPLICATIONS, BADHAULI

(AMBALA)

CERTIFICATE

This is to certify that Mr. Sanjeev Kumar, Class Roll No. 11115 a bonafide student of

M.C.A. programme being run by Emax Institute of Computer Applications (EICA),

Badhauli (Ambala) of batch 2011-2014 has completed the project entitled “Family

Connection Management System” at “IndianMesh PVT. LTD.(Zirakpur)”

under my supervision & Guidance.

It is further certified that the work done in this project is a result of candidate’s own

efforts.

I wish him all success in his life.

Date: Mr. Akash Rana

Assistant Professor

EICA

Page 4: Sanjeev Index

ACKNOWLEDGEMENT

“The successful completion of any task would be incomplete without accomplishing

the people who made it all possible and whose constant guidance and encouragement

secured us the success.”

I respect and thank Mr. AbhishekGupta(Managing Director), for giving me an opportunity to do the project work in IndianMesh PVT. LTD. and providing us all support and guidance which made me complete the project on time. I am extremely grateful to him for providing such a nice support and guidance though he had busy schedule managing the company affairs.

I owe my profound gratitude to our project guide Mr. Abhinandan Kumar, who took keen interest on our project work and guided us all along, till the completion of our project work by providing all the necessary information for developing a good system. I would not forget to remember Ms. Gurpreet Kaur and Ankit, of IndianMesh PVT. LTD. for their unlisted encouragement and more over their timely support and guidance till the completion of our project work.

I am highly grateful to the Dr. B.S. Jaswal, Dean of E-max Institute Of Computer Application, Badhauli(Ambala) for providing this opportunity to carry out the present project work. His constant guidance and encouragement has helped immensely and is acknowledged with reverential thanks.

My deepest thanks to Mr Aksah Rana(Assistant Professor), the guide of the project for guiding and correcting various documents of mine with attention and care. She has taken pain to go through the project and make necessary correction as and when needed.

I am thankful to and fortunate enough to get constant encouragement, support and guidance from all Teaching staff of Department of computer application which helped us in successfully completing our project work.

Sanjeev Kumar

Page 5: Sanjeev Index

CONTENTS

CHAPTER 1: COMPANY PROFILE 1-2

CHAPTER 2: INTRODUCTION TO PROJECT 3-5

2.1 Introduction 4

2.2 Objective of project 4

2.3 Project features 5

CHAPTER 3: REQUIREMENT ANALYSIS 6-26

3.1 Problem analysis 7

3.2 Feasibility study 7

3.2.1 Operational feasibility 7

3.2.2 Technical feasibility 8

3.2.3 Economical feasibility 9

3.3 Working environment of proposed system 9

3.3.1 Understanding PHP framework 9

3.3.2 The PHP vision 10

3.3.3 Key tasks of the project 10

3.4 Requirement Specification Document 11

3.4.1 Introduction to SRS 11

3.4.2 General description of project 11

3.4.2.1 Introduction 11

3.4.2.2 Problem statement 11

3.4.2.3 Functions 12

3.4.3.4 Characteristics 12

3.4.2.5 Constraints 13

Page 6: Sanjeev Index

3.4.3 Certain specific requirements 14

3.4.3.1 Hardware requirements 14

3.4.3.2 Software requirements 15

3.4.3.3 Non- functional requirements 15

3.4.3.4 Functional requirements 15

3.5 Project plan 24

3.5.1 Project methodology 25

3.5.2 Development schedule 25

3.5.3 Team structure 26

CHAPTER 4: SOFTWARE DESIGN 27-46

4.1 System design 28

4.1.1 Architectural design 30

4.1.1.1 Modules of FCMS 30

4.1.1.2 Data flow diagram 31

4.1.1.3 ER- diagram 33

4.1.2 Database design 36

4.1.2.1 Tables 36

4.1.3 Presentation layer 39

4.2 Functional design 46

CHAPTER 5: CODING 47-70

5.1 Approach followed(Top down) 49

5.2 Code of project 50

CHAPTER 6: TESTING 71-82

6.1 Levels of testing 72

6.2 Test data and cases 80

Page 7: Sanjeev Index

CHAPTER 7: IMPLEMENTATION AND EVALUATION OF PROJECT 83-87

7.1 Implementation tools 84

7.1.1 Training of personal 84

7.1.2 Conversion method 85

7.1.3 Post implementation review 86

7.2 Maintenance 86

7.2.1 Corrective 87

7.2.2 Adaptive 87

7.2.3 Predictive 87

CHAPTER 8: CONCLUSION 88-91

8.1 Conclusion 89

SCOPE OF THE PROJECT 90

BIBLIOGRAPHY 91