Sie sind auf Seite 1von 55

Me and My Family

1.1Problem Definition:

This Application is being implemented for the reasons to closed our family members and
also this application use normal users who face the problem when he or she doing higher
education in that case we are very far away from our family members because now a
days we dont know our big is my family because now a days peoples family status is
only me, my wife, and my childrens. in that case some people aware from their family
members and thats why using this application we very closed to connect that people who
are very far away from us.

Hence we used this application and also in our family their doctors somehow engineer,
and so onto connect this people in emergency time we used this me and my family
application. The most useful scope of this system is we very closed to our family
members. This application very closed system. This system is very useful in emergency
time, it always connected to those family members who are very far away from us. Also
it gives all information about those family members.

1.2 Overview of the present working system:


Me and My Family is the closest social Networking site and it is not open for all the people, it
is limited only for family members. The main objective of this site is to put people in touch
with family members People will use this to stay connected with only family members and
express what matters to them. Its one big objective is it always connected to those family
members who are very far away from us. Also it gives all information about those family
members.

1.3 Drawbacks of the present working:

The main drawbacks of this project is only family member can used this application

Friends not allowed this app because Me and My Family is the closest social
Networking site and it is not open for all the people, it is limited only for family
members.

It close group application.


1

Me and My Family
1.4 Overview of the proposed working system:
Our project consists of subsystem and each subsystem consists of the user interface that a
user sees. A user can access the system in various ways i.e. through the mobile app on her
smart phone or tablet. This interface provides user access to his profile, appointments and
previous consultation with doctors. It interacts with the underlying business logic to get that
information from the back end database system.
When a user logs into the system, his privilege is set depending upon the type of user he is. A
user Can used this Application for closest social Networking site and it is not open for all the
people it is only used family Members.
The following are the type of users in the system:
1. Family Member (user):

The user as a Family Member has more Privilege. A user can used this Application in
social Networking for connecting those people who are very far away from user.

In the Posts menu, user can post their feelings, any education related information and
any recruitment.

User also Edit their Profile, Photo/ Privacy Settings, Change password, Current
Location Address & etc.

2. Admin:

This module will allow the user to manage the add, edit and delete the functionalities
of State, City

Admin also used Login / Logout functionality, General Settings, Dashboard

Total family members which used this application.


Total groups it creates total family groups
Total chats it count total chats
Total log how many people used calling functionality?
Profile photos it display all family members profile pictures

Me and My Family
1.6 Advantages of System

Need of Me and My Family is stay connected with only family members

And express what matters to them.

Its one big objective is it always connected to those family members who are very far
away from us.

1.7

Also it gives all information about those family members.

Scope of proposed system

The most useful scope of this system is we very closed to our family members.

This application very closed system.

This system is very useful in emergency time

It always connected to those family members who are very far away from us.

Also it gives all information about those family members.

Me and My Family

2.1 Project Planning and Scheduling:


Tasks

Expected
Actual
Start Period Start
period

Expected
Completion Period

Actual
Completion
Period

Feasibility Study

1st Feb

4th Feb

8th Feb

12th Feb

Module Coding

5th Feb

13th Feb

24th Feb

10th March

Module Testing

10th March

14th March

24th March

24th March

Implementation

26th March

30th March

5th April

15th April

Gantt chart
10 Jan

10 Feb

10 March

10April

10 May

10 June

Start
Requirement&
Design

Coding
Write Manual

Integration and System


Testing
Correction

Finish
10 Jan

10 Feb

10 March

10 April

10 May

10 June

Me and My Family

2.2 System Requirements:

2.2.1 Hardware Requirement

Tool

XAMPP

Platforms

Processor - Intel(R) Core i5 processor

RAM 4 GB

Operating System Windows 7

2.2.2 Software Requirement

Front-End

Bootstrap, HTML, CSS, JQ

Back-End

MY SQL 5.5 , PHP

Scripting Language

JavaScript (Js)

2.3 FEASIBILITY STUDY


Preliminary investigation Examine Project feasibility The main objective of feasibility study
is to test

Technical Feasibility
5

Me and My Family

Economic Feasibility

Operational Feasibility.

TECHNICAL FEASIBILTY

The developed system is technically feasible. It is php based user interface. Thus it provides
easy access to the users. The database purpose is to create, establish and maintain a workflow
among various entities in order to facilitate all concerned users in their various capacities and
roles.
The technical issues raised during the feasibility study are:
1. Does the necessary technology exist, to do what is suggested?
- The necessary technology does not exist.
2. Can the system be expanded if developed as per the requirement?
- The system can be developed as per the requirement.
3. Are there technical guarantees of accuracy, reliability, ease of access and data security?
- Proper backup is taken into consideration and the system would be protected with password.

ECONOMICAL FEASIBILITY
A system can be developed technically and that will be used if installed must still be

good investment for the users. In the economic feasibility the development cost in creating
the system is evaluated against the ultimate benefit derived from the new system.
The system is economically feasible. It does not require any additional hardware or software.
Since the interface for this system is developed using the existing resources and technologies
available, there is nominal expenditure and economic feasibility for certain.

Me and My Family

OPERATIONAL FEASIBILITY

It is a study under which the analysis is made on the basis of the working of
the system

And which tells how the working of the system will affect the environment.
The system is targeted to be in accordance with the issues.

Beforehand, the management issue and user requirement have been taken in
to

Me and My Family

System Flowchart
USER

If Registration
Registratio
n

Yes
LOGIN

If
Authentication
No

Databas
e

Home Screen

Result

Google Map

END

Me and My Family

3.7 Input Output Designs:

USER

REGISTRATION

TRUSTED
SERVER

LOGIN

HOME SCREEN

DATABASE

MAIN SERVER

Me and My Family

Login

Home page

Home Page
Profile
User

Groups
Chats

Registration
Admin

Manage user
Manage countries

CHAPTER-4
TESTING
In Excel
Format
Report

Database

From date to date basis


Search basis report Generate

Logout

10

Me and My Family

4.2 DFD (DATA FLOW DIAGRAM)


1st Level DFD

User

Profile

User authentication

Chats & Friends


Manage homa page

Data Base
2nd Level DFD
Profile

Admins
Change

Password

Admin

Add city

Add
Country

Manage user

Cities

Countries

Family
member

11

Me and My Family
ER-diagram 1

12

Me and My Family
ER-DAIGRAM 2

13

Me and My Family

14

Me and My Family
ER - Relationship Diagram

15

Me and My Family
1)
Table Name : Admin
Primary Key

: adm_id

Description

: Admin Details

Field Name

Data Type

Size

Constraints

Description

adm_id

Varchar

20

Primary Key

adminUser name

adm_pswd

Integer

20

Not Null

Admin password

2)
Table Name

: admin

Primary Key

: admin_email

Description

: user Details

Field Name

Data Type

Size

Constraints

Description

id

Integer

11

Primary key

admin id

country_id

Integer

11

Primary key

country id

city_id

Integer

11

Primary key

city id

Admin_name

varchar

255

Not Null

Admin name

email

Varchar

255

Not Null

admin Email

pswd

Varchar

255

Not Null

admin Password

Temp_pswd

Varchar

255

Not Null

temp Password

Status

enum

255

Not Null

Admin status

Loging_as

Integer

11

Not Null

Loging as

Compny_name

Varchar

255

Not Null

Company name

Company_add

text

Not null

Company address

16

Me and My Family
Pincode

int

11

Not null

Pincode

Telephone_ no

varchar

255

Not null

Telephone no

Fax_no

varchar

255

Not null

Fax_no

3)
Table Name

: advertiesment

Primary Key

: id

Field Name

Data Type

Size

Constraints

id

Integer

11

Title

varchar

255

Not Null

Admin password

Link

varchar

255

Not Null

Link

Description

text

Not Null

Decription

Image

varchar

255

Not Null

Image

From_date

varchar

255

Not Null

Date

To_date

varchar

255

Not Null

Date

Header_add

enum

Not Null

Header

Primary Key

Description
adminUser name

4)
Table Name : blogger
17

Me and My Family

Field Name

Data Type

Size

id

Integer

11

Type

Enum

255

Not Null

User

User_id

Varchar

255

Not Null

User Id

Visiblility

Enum

Not Null

Uservisibility

Title

Varchar

Not Null

User title

Message

Text

Not Null

User messege

Image

Varchar

255

Not Null

User image

Date

Varchar

255

Not Null

Date

Link

Varchar

255

Not Null

User link

Liked

Varchar

255

Not Null

User liked

Dislike

Varchar

255

Not Null

User dislike

Status

Enum

Not Null

User status

5) Table Name

255

Constraints
Primary Key

Description
User

: Blogger Details

18

Me and My Family
Field Name

Data Type

Size

Constraints

Description

id

Integer

11

not null

Id

User_id

Integer

11

primary key

User id

Blogger_id

Integer

11

not null

User blogger id

status

Enum

not null

User status

Type

Enum

not null

Type

Comment

Text

not null

User comment

6)Table Name

: Cities

Field Name

Data Type

Size

Constraints

Description

country_id

Integer

11

primary key

Country id

State_id

Varchar

255

foreign key

State id

City_Name

Varchar

255

not null

City name

7) Table Name : cms

Field Name

Data Type

Size

Constraints

Description

id

Integer

20

primary key

Cms id

Title

Varchar

255

foreign key

Cms title

Decription

Varchar

255

not null

Decription

Image

Varchar

255

not null

image

8) Table Name : Countries


Field Name

Data Type

Size

Constraints

Description

id

Integer

11

primary key

country id
19

Me and My Family
Country_code

Varchar

255

Not null

Country code

Country_name

Varchar

255

Not Null

country name

9)Table Name : Events

Field Name

Data Type

Size

Constraints

Description

id

Integer

11

Primary key

events id

Type

Enum

Not Null

Events type

User_id

Varchar

Foreign key

User id

Visibility

Enum

Not null

Visibility

Title

varchar

255

Not null

Title

Messege

varchar

255

Not null

Messeges

Short_description

varchar

255

Not null

Decription

Category

varchar

255

Not null

Category

Location

varchar

255

Not null

Location

start_date

varchar

255

Not null

Start Date

start_time

varchar

255

Not null

Start time

No_of_seats

varchar

255

Not null

No of seats

Photo_sharing

Enum

Not null

Photo share

Images

varchar

255

Not null

Images

Date

varchar

255

Not null

Events Date

Link

Varchar

255

Not null

Link

Liked

Varchar

255

Not null

Liked events

Dislike

Varchar

255

Not null

Dislike events

Status

Enum

Not null

Status

Hide

Enum

Not null

Hide events

255

10) Table Name : Forums


20

Me and My Family

Field Name

Data Type

Size

Constraints

Description

id

Integer

11

Primary key

country id

Type

Enum

Not Null

Type

User_id

Varchar

Foreign key

User id

visibility

Enum

Not null

Visibility

Title

varchar

Not null

Forums title

messege

text

Not null

Messege

images

varchar

255

Not null

Images

date

varchar

255

Not null

Date

link

varchar

255

Not null

Link

liked

varchar

255

Not null

Forums liked

Dislike

varchar

255

Not null

Forums dislike

Status

Enum

Not null

Status

255

255

11) Table Name : Gallery

Field Name

Data Type

Size

Constraints

Description

id

Integer

11

Primary key

Id

User_Id

Enum

11

Not Null

User id

Album_Name

text

Foreign key

Album name
21

Me and My Family
Discription

text

Not null

Description

Type

varchar

255

Not null

Type

Image_video

varchar

255

Not null

Image video

Visibilitty_status

enum

Not null

Visibility Status

Status

enum

Not null

Status

12) Table Name : Groups

Field Name

Data Type

Size

Constraints

Description

id

Integer

11

Primary key

group id

Type

Enum

Not Null

Type

User_id

Varchar

Foreign key

User id

Visibility

Enum

Not null

Visibility

Title

varchar

255

Not null

Title

messege

Text

255

Not null

Messege

Short_description

Text

255

Not null

Description

category

varchar

255

Not null

Category

image

varchar

255

Not null

Image

date

varchar

255

Not null

Date

liked

varchar

255

Not null

Liked

Dislike

varchar

255

Not null

Disliked

Status

Enum

Not null

Status

Hide

Enum

Not null

Hide

255

13) Table Name : Messege

22

Me and My Family

Field Name

Data Type

Size

Constraints

Description

id

Integer

11

Primary key

id

User_id

Integer

11

Not Null

User id

Friend_id

Integer

Foreign key

Friend id

Messeges

Varchar

255

Not null

Messege

Field Name

Data Type

Size

Constraints

Description

id

Integer

11

Primary key

User_id

City_id

Integer

11

Not Null

City id

state_id

Integer

11

Foreign key

State id

Country_id

Integer

11

Not null

Country id

job

Varchar

255

Not null

Job

address

Text

Not null

Address

mobile

bigText

20

Not null

Mobile

Company_name

Varchar

255

Not null

Company

language

Varchar

50

Not null

Language

Relationship_id

Integer

11

Not null

Relationship Id

User_name

Varchar

255

Not null

User name

Full_name

Varchar

255

Not null

Full name

Last_name

Varchar

255

Not null

Last name

Password

Varchar

255

Not null

Password

tempPassword

Varchar

100

Not null

Temp password

email

Varchar

255

Not null

Email

status

Enum

Not null

Status

dob

Varchar

Not null

Dob

14) Table Name : User

255

23

Me and My Family
age

Int

11

Not null

Age

photo

Varchar

255

Not null

Photo

Cover_photo

Varchar

255

Not null

Cover photo

gender

Varchar

255

Not null

Gender

zip

Int

11

Not null

Zip

Position_id

Int

11

Not null

Position id

Period_id

Varchar

255

Not null

Period id

Status_id

Int

11

Not null

Status id

Organization_id

Int

11

Not null

Organization

About_user

Varchar

255

Not null

About user

university

Varchar

50

Not null

University

College_name

Varchar

255

Not null

College name

High_school_name

Varchar

255

Not null

High school name

Company_size_id

Integer

11

Not null

Career_id

Integer

255

Not null

Company size
name
Career id

website

Varchar

255

Not null

Website

graduations

Varchar

50

Not null

Graduations

Premium_user

Enum

Not null

Premium user

Post_graduation

Varchar

50

Not null

Post graduations

designation

Varchar

50

Not null

Designation

Fb_user

Enum

Not null

Fb user

Last_login

Varchar

Not null

Last login

Login_status

Enum

Not null

Login status

REMOTE_ADDR

Varchar

Not null

Remote addr

notification

Enum

Not null

Notification

Frnd_request

Enum

Not null

Frnd request

Chat_status

Enum

Not null

Chat status

Oauth_provider

Varchar

255

Not null

Oauth provider

Oauth_uid

Varchar

255

Not null

Oauth uid

255

255

24

Me and My Family
locale

Varchar

Last_activity

Datetime

255

Not null

Locale

Not null

Last activity

4.1 Program Testing


After the design of every module, independent working of each module was tested to check if
it was working to check if it was working to achieve the desired results. Some errors
occurred during this testing which were debugged and corrected to satisfaction. We found
multiple ways of doing same thing leading to same result and most simple design was
finalized.

4.2 Module Testing


A.Website
Sign Up/Login
25

Me and My Family
Sign-Up According To The Type, I.E. As A User Name & Password.
If The User Has Already Registered, Login Will Proceed To Dashboard Page.
Home Page
Menus
1. About Us: - Software Developer, Live Chat Features, Total Friends, Post
Functionality.
2. Registration: - Add, Edit, Delete Functionality Are Used For Registration.
3. Login: - Enter Password Is Compulsory.
4. Forgot Password: - Email Id And Mobile Number Only On Click Event.
5. Privacy Policies: - 1. Who Can See My Personal Information?
Last Seen, Profile Photo, Status Lock, Hide Photos And Messages
Functionality Used.
6. Terms & Conditions
7. Contact Us: - Invite Friends, Show All Contacts

B.User Panel
1. Edit Profile

Basic Information

Profile Picture

Video Profile

Academics

Professional Details

Activities & Interest

Photo Gallery

2. Photo/ Privacy Settings:26

Me and My Family

3. Change Password: -

1. First Enter Old Password Is Compulsory.


2. Then Enter New Password

4. Current Location Address: - Current Address Must Be Enter As Per Your Any
Identicard.
5. Invite Family Member To Join Website. :1. By Sending Request To Our Family Members.
2. Also Join By Creating Groups And Add Those People In Group.
6. Search: - 1.Search By Name
2. Search By City
3. Search By Gender
4. Advanced Search
7. Assign Members Below:1. View Complete Family Tree Along With The Member Details

9. Find Family Member


10. View Users Photo:1. Clicking Event Are Used For View Photo.
11. Invitation For Chat: 1. Text Based Chat

2.Video Chat

12. Family Member List: - 1. Display Member List On Chats Basis.

C. Admin Panel
27

Me and My Family

1) Login / Logout

Admin Should Have Compulsory To Add Their Name, Email Id, And Password.

Splash Screen With Small Description As Well As A Signing Up.

2) For Front End


1. Manage User
2. Content Management System
3) General Settings
1. Manage Countries
2. Manage States / County
3. Manage City

4) For Family Membership Arena


1. Statistics
2. Manage Family Member Classifications
3. Manage Users
4. Manage Family Member Requests
5) Dashboard
Total Family Members Which Used This Application.
Total Groups It Creates Total Family Groups
Total Chats It Count Total Chats
Total Log How Many People Used Calling Functionality
Profile Photos It Display All Family Members Profile Pictures

Mobile Application
1. Registration: - User Id And Password Enter Is Compulsory
28

Me and My Family
2. OTP:-

3. Edit Profile
1) Basic Information
2) Profile Picture
3) Video Profile
4) Academics
5) Professional Details
6) Activities & Interest
7) Photo Gallery
4. Photo / Privacy Settings
5. Change Password
6. Current Location Address
7. Invite Family Member To Join Website.
8. Search
1) Search By Name
2) Search By City
3) Search By Gender
4) Advanced Search

9. Assign Members Below: - View Complete Family Tree Along With The Member
Details
11. Find Family Member
12. View Users Photo
29

Me and My Family
13. Invitation For Chat
1) Text Based Chat
2) Video Chat
14. Family Member

4.3 INTEGRATION TESTING:


All the individual modules working correctly were now integrated to achieve the
overall transaction. Different files were linked with each other by giving proper references of
the file. There were some problems encountered during linking of the modules those were
resolved following proper flow of logic.

4.4 SYSTEM TESTING


TESTING
Software testing is a process of executing a program or application with the intent of finding
the software bugs. It can also be stated as the process of validating and verifying that a
software program or application or product:

Meets the business and technical requirements that guided its design and
development

Works as expected

Can be implemented with the same characteristic.

An error or anomaly in program code can remain undetected indefinitely. To prevent this
from happening the code is tested at each level. So, testing is performed to ensure that the
system as a whole is bug free. For each stage or phase a different technique for eliminating
the errors that exists. However some requirement errors and design errors are likely to remain
undetected. TEXT PREDICTION is undergoing rigorous tests and its development team.
These tests check for each and every possible bugs and gives reports for rectification. The
project is under constant testing.

4.5 Test Cases & Reports of ProjectReports:


30

Me and My Family

Reports of the following will be provided:

Reports can be generated on from date to date basis.

Criteria basis and Search basis reports will also be generated.

Reports will be generated in Excel Format (Used by only top level authorities to
analyse the revenue

Login Form

31

Me and My Family

Forget password Form

Home Page
Photo Gallary

Profile Page

Home Page
32

Me and My Family

Family friend list form

33

Me and My Family

Notification Page

Friend Request

34

Me and My Family

Search family member

Status Page

Photo Gallary

35

Me and My Family

Professional Details

36

Me and My Family

Chatting Page

Create Group

37

Me and My Family
All Groups

Admin Login

Dashboard

38

Me and My Family

39

Me and My Family

Event update

Invite user
40

Me and My Family

Edit user

Manage country
41

Me and My Family

Edit country

Country deleted
42

Me and My Family

Cms

Edit cms
43

Me and My Family

Delete cms

Admin login

44

Me and My Family

Advertisement

All Post

Blogger

45

Me and My Family

Blogger details

Cities

Classified
46

Me and My Family

Classified details

Cms

Event
47

Me and My Family

Event details

Event activity

Fb user
48

Me and My Family

Forum

Forums details

Friends

49

Me and My Family

Gallery

Gallery details

Group
50

Me and My Family

Group details

Group details show

Group self-details

Group user

51

Me and My Family

Massage

Post details image

Post status

User
52

Me and My Family

User notification

8.1 Limitations of the Project


53

Me and My Family

This project is only limited for family member


Right now the system is not fully automated.
User friendly environment but requires to use the system fluently.
Member can used the application if he knows the password.
Never modify easily

8.2 Future Scope

These are the three unique features which offer a solution to the current problem.
The most useful scope of this system is we very closed to our family members.
This application very closed system.
This system is very useful in emergency time, it always connected to those family
members who are very far away from us. Also it gives all information about those
family members.

References:-

BOOK REFERRED:
54

Me and My Family

Book Name:

HTML Docs

My SQL

SITE REFERRED:
1) http:// www.stackoverflow.com/questions/20464391/create-dynamic-reportsusing-core-php-and-mysql
2) http://www.w3schools.com /html/
3) www.tutorialspoint.com/php/
4) http://www.codingcage.com/2014/12/simple-php-crud-operations-withmysql.html?m=1

55

Das könnte Ihnen auch gefallen