Sei sulla pagina 1di 46

INTRODUCTION

Connect p+s is an online community website aimed for connecting people around the world. Today we have different means of communicating with each other but this site aims at interconnecting people with a wide variety of features. Initially when we log on, we need to complete our profile specifying our personal details. Once we become a member of this site, we can personalize our profile by adding our photo, mentioning our area of interest etc and also search friends, add friends in our friend list there by helping us to know which of our friends are currently online and also we can rank our friends, share photos. This site provides features such as sending offline public messages such as scraps, sending private messages, chatting, uploading photos and videos.

The purpose of this project is to provide a highly interactive, efficient and easy to use interface for the users to communicate with their friends and other members of the site. All services in this site are available only if we register into the site as a valid user. An administrator also exists who has the privileges that he/she can block user in this site also can monitor the contents in this site. In addition in this site user can add blogs in their profile which arent common in the existing websites.

This application can be divided into the following sub modules: Login Friends Scrapbook Mail Video

Images Search

EXISTING SYSTEM
In the existing a person should create an account first and login to the website using his username and password. Facilities such as sending scraps, add friends, chat, upload photos, videos etc are provided.

LIMITATION OF EXISTING SYSTEM

Cannot download the photos and videos clips which are uploaded by people. E-mails cannot be send without entering to any other mailing websites. Blogs cannot be added

In order to overcome these disadvantages of existing system we introduced a new system.

PROPOSED SYSTEM

In the proposed system all the existing features of the social networking website such as sending scraps, adding friends, chatting, uploading the photos and videos are provided and some other additional facilities are also included.

ADVANTAGES OF PROPOSED SYSTEM

Can download the photos and video clips which are uploaded by people. Administrator has the ability for content monitoring. Mailing can be done between friends without entering into any other mailing websites. Blogs can be added. More interactive and flexible to users.

SYSTEM SPECIFICATION
HARDWARE SPECIFICATION
Processor RAM Hard Disk Monitor Mouse CD Drive Keyboard : : : : : 19 inch 3 Button Scroll : : 52 X 108 keys Intel [R] Pentium [R] Dual 512 MB 160 GB

SOFTWARE SPECIFICATION
Operating System Front End Back End Web Server Environment Browser Program : Windows 2000/XP/7 : : : PHP MySQL WAMP

: Dreamweaver 8.0 : Google chrome

DATA FLOW DIAGRAM


CONTEXT DIAGRAM

User

Connect p+s

User

TOP LEVEL DFD

Level 1 of Admin

User detail

Manage user

User detail New password

Admin

User id Login Password

password

Change password

Admin

view User updates

Content monitoring

view User updates

Level 1.1 of Admin

Block admin select Manage user login

User blocked admin

Un blocked Un block login View user update user

View user detais

Level 1.2 of Admin

View contents User updates admin select Content monitorin g User updates delete view admin image

Delete contents

Level 1.3 of Admin

username admin Password Change password

New password

admin

login

Level 2 of User

Manage friends Friends details Manage group User Connectp+s Group details profile details Profile manage User details user details user update user Content sharing image blog Mail send fgroup fgroup sub friend

Friend details

User

Chat messages

message chatting online

Level 2.1 of User

Add friends details friends User Manage friends details Delete friends details Search friends

Friend added

User Find friends

Friend deleted

friends

Level 2.2 of User

Create new group


details fgroup user Manage group details details Delete group

New group details

user

details

Add friends Get id

Group details

Delete friends

fgroup fgroup sub

Level 2.3 of User

Edit Profile details user Profile details updateuser details

User

Profile manage

View New photo Change photo user Change password login

User

details

New password

Level 2.4 of User

details

Share image
image details

image

User

Content sharing

vedio details

Share vedio
blog

user

details

Share blog blog Status update


status

tblcomment

Level 2.5 of User

Send mail details

mail

User

Mail send details

details inbox

message

User mail

Send item

mails

message

Level 2.6 of User

Get friends details user chat login details

Friends details

user

Send message online

message

DATABASE DESIGN
Table Name: login

Description: for user login Constraints: username (Primary Key) Field name Datatype Description

username Password Category Status

Varchar(30) Varchar(30) Varchar(30) Varchar(4)

username password category of the user Status

Table Name: User Description: user details Constraints: username (Primary Key) Fieldname First name Second name Address Gender Dob Qualification User name Datatype Varchar(30) Varchar(30) Varchar(30) Varchar(30) Varchar(30) Varchar(30) Varchar(30) Description first name second name address gender date of birth qualification username

Table Name: Updateuser Description: user details Constraints: username (Primary Key)

Fieldname Mobile Home town Status Language Hobbies User name Photo

Datatype Varchar(40) Varchar(40) Varchar(40) Varchar(40) Varchar(40) Varchar(40) Varchar(40)

Description Mobile hometown status language hobbies user name photo

Table Name: friend Description: friend details Constraints: id (Primary Key)

Fieldname id user fuser name status

Datatype Int(5) Varchar(25) Varchar(25) Varchar(10)

Description Id user Friends user name status

Table Name: message Description: message details

Constraints: id (Primary Key)

Fieldname id sender receiver msg date file attach

Datatype Int(5) Varchar(30) Varchar(30) Varchar(500) Varchar(30) Varchar(30)

Description id sender receiver message date file attach

Table Name: online Description: online details Constraints: id (Primary Key) Fieldname id sender receiver msg reply datetime Datatype Int(5) Varchar(60) Varchar(30) Varchar(30) Varchar(30) Varchar(30) Description id sender receiver message reply datetime

Table Name: image Description: image details Constraints: id (Primary Key) Fieldname id username Album name file name Datatype Int(5) Varchar(20) Varchar(20) Varchar(20) Description id username album name filename

Table Name: groupmain Description: group label details Constraints: id (Primary Key)

Fieldname id gname owner

Datatype Int(5) Varchar(30) Varchar(30)

Description id groupname owner

Table Name: groupsub Description: members in grouplabel details Constraints: id (Primary Key) Fieldname id gid username permission Datatype Int(5) Varchar(20) Varchar(20) Varchar(20) Description id groupid username permission

Table Name: fgroup Description: group details Constraints: id (Primary Key) Fieldname id gname owner date privacy blog user Datatype Int(5) Varchar(25) Varchar(25) Varchar(25) Varchar(25) Varchar(25) varchar Description id Groupname owner date privacy blog user

Table Name: fgroupsub Description: group member details Constraints: id (Primary Key)

Fieldname id gid member

Datatype Int(5) Int(25) Varchar(25)

Description id groupid member

Table Name: home Description: status update details Constraints: id (Primary Key)

Field name

Datatype

Description

id sender msg category filename time gid

Int(5) Varchar(25) Varchar(25) Varchar(25) Varchar(25) Varchar(25) Varchar(5)

id sender message Status filename time groupid

Table Name: blog Description: blog details Constraints: id (Primary Key)

Field name

Datatype

Description

id title username category Date1 fname

Int(5) Varchar(20) Varchar(20) Varchar(20) Varchar(20) Varchar(20)

id title username category date filename

Table Name: suggest member Description: suggest member details Constraints: id (Primary Key)

Field name

Datatype

Description

id sender member gid

Int(5) Varchar(20) Varchar(20) Varchar(20)

id sender member groupid

Table Name: tblcomment Description: comment details Constraints: id (Primary Key)

Field name

Datatype

Description

id msgid sender cmt time

Int(5) Varchar(5) Varchar(30) Varchar(50) Varchar(30)

id Message id sender comment time

Table Name: tbllike Description: like details Constraints: id (Primary Key) Field name Datatype Description

id msgid user

Int(5) Varchar(30) Varchar(30)

id Message id user

SCREEN SHOTS
INPUT SCREENS User Registration

User login

Post status message

Chat with friends

Addblog

Send scraps to friends

Add image

Change photo

Change password

Update profile

Add friends

Search friends

Create group

Compose message

Send group message

Admin login

Change password of admin

Block or unblock users

OUTPUT SCREENS Home page of user

View usersprofile

View friend request

View inbox messages

View user details by admin

View contents uploaded by the user

CONCLUSION
The system fulfils all the desired objectives .It acts as a tool for connecting people all around the world. The proposed system is very flexible, interactive, efficient and user friendly. The system offers high level of convenience to the user operating the software.

We are extremely happy that this project has reached successful completion.
The system is open to adapt any modifications in future.

Potrebbero piacerti anche