Upload
sai-printers
View
218
Download
1
Embed Size (px)
Citation preview
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)
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
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
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
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
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
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