You are on page 1of 15

A

Project Report
On

SOCIAL NETWORKING WEBSITES


By

MOSES ALFRED PILLA(14N31A05H1)


Under the esteemed Guidance of

Mr.Samba Sivudu Sir


Assistant Professor

Department of Computer Science


&Engineering
MALLA REDDY COLLEGE OF ENGINEERING &
TECHNOLOGY
Maisammaguda, Dhulapally, Secunderabad-14.
(Approved by AICTE, Affliated to JNTUH)
2014-2018

MALLA REDDY COLLEGE OF ENGINEERING


&
TECHNOLOGY
(Sponsored By Malla Reddy Educational Society)
Maisammaguda,DhulapallyPost(Via
Hakimpet),Secunderabad-50014

CERTIFICATE
This is to certify that this is the bonafied record of the
project titled Social Networking Websites submitted by

Moses Alfred Pilla(14N31A05H1)

INTERNAL GUIDE
MR.SAMBA SIVUDU

H.O.D
DR D.SUJATHA
REDDY

PRINCIPAL
MR.VSK

ACKNOWLEDGEMENT

We feel ourselves honored and privileged to place our warm


salutation to our college Malla Reddy College of Engineering and
Technology a department of Computer Science and Engineering
which gave us opportunity to have expertise in engineering and
profound technical knowledge.

We would like to convey thanks to our internal project guide


Mr.Samba Sivudu for his regular guidance and constant
encouragement and we extremely grateful to his valuable suggestions
and unflinching co-operation throughout project work.

We express our heartiest thanks to Dr D.Sujatha Head of the


Department for encouraging us in every aspect of our project.

We wish to convey gratitude to our Principal Mr.VSK REDDY for


providing us with the environment and to enrich our skills and
motivating us in endeavour and helping us realize our full potential.

With Regards and Gratitude

Moses
Alfred Pilla (14N31A05H1)

DECLARATION
We hereby declare that the project entitled SOCIAL
NETWORKING WEBSITES submitted to Malla Reddy College
of Engineering & Technology afflicated by Jawaharlal Nehru
Technology University,
Hyderabad.

It is further declared that the project report or any part


thereof has not been previously submitted to any
University to Institute.

MOSES
ALFRED PILLA(14N31A05H1)

Table of Contents
1. Introduction................................................................................................................................
1.1 Purpose.............................................................................................................................................
1.2 IntendedAudienceandReadingSuggestions...................................................................................
1.3 ProjectScope....................................................................................................................................

2. OverallDescription....................................................................................................................
2.1
2.2
2.3
2.4
2.5
2.6
2.7

ProductPerspective..........................................................................................................................
ProductFeatures...............................................................................................................................
UserClassesandCharacteristics.......................................................................................................
OperatingEnvironment.....................................................................................................................
DesignandImplementationConstraints...........................................................................................
UserDocumentation.........................................................................................................................
AssumptionsandDependencies........................................................................................................

3.SystemFeature
3.1SystemFeature1
3.2SystemFeature2(andsoon).
4. External Interface Requirements..

4.1UserInterface.
4.2HardwareInterface..
4.3Software Interface..
5.OtherNonfunctionalRequirements......................................................................................................
5.1 PerformanceRequirements...............................................................................................................
5.2 SafetyRequirements.........................................................................................................................
5.3 SoftwareQualityAttributes..............................................................................................................
6.Other
Requirements
6.1 Appendix A: Glossary
6.2 Appendix B: Analysis Models
6.3 Appendix C: Issues List

Revision History
Name

Date

Reason for Changes

Version

1. Introduction
1.1 Purpose
This software Requirement Specification (SRS) documents key specification, functional &
nonfunctional requirements of social network service. Social networking sites tend to share some
conventional features. Most often, individual users are encouraged to create profiles containing
various information about themselves. Users can often upload pictures of themselves to their
profiles, post blog entries for others to read, search for other users with similar interests, and
compile and share lists of contacts. In addition, user profiles often have a section dedicated to
comments from friends and other users. To protect user privacy, social networks usually have
controls that allow users to choose who can view their profile, contact them, add them to their
list of contacts, and so on.

1.2 Document Convention


The document has used underlined words to highlight the user requirements. It also uses capital
lettered words to highlight key words. The document has tried to maintain a priority of
requirements .The priority has been determined by the judgment of the author and may subject to
change. Priority of higher-level requirements is inherited by detailed requirements. The
document has used short forms for some commonly abbreviated terms.

1.3 Intended Audience and Reading Suggestions


The document is intended to be a guide for developers, users and testers. The goal of this
document is to identify the requirements of application social networking. A developer may
directly want to know the requirements by reading the section of USER REQUIREMENTS and
skipping other sections if required.

1.4 Product Scope

Purpose
The objective of this software is to completely automate the following processes.

The main objective of the project is to establish a network among the people residing in
a specific community all the information can be easily accessed and shared among the
people.
This system provides users to register their various types of profile like social, personal,
professional.
This system provides users to send scrap messages, images, and music files to their
friends. User can maintain the scrap book whatever scrap he has send to users.
The system provides users to upload the photos so that user can maintain own album.
This system provides user to join the communities according to their scenario.
This system provides the user to maintain their friend list and user can update their
friend list.
This system provides user to send invitation to another friend to join the community
or group and can add to their friend list for future.

Benefits

One of the many advantages is that you can connect with lost classmates, lost family
members on social networking websites. Simply type in a name and you might see a
picture of someone that you haven't seen in years.

Another advantage of social networking sites that's not to be overlooked is the career
advantage. By posting information about yourself and your work history, you may just
get some job offers. Not only that, but you can even make sales, if you have a business.
Some networking websites even allow you to buy advertising space on other people's site
pages, showing your work to many people at once.

As if all of that weren't enough, social sites are just a fun way to kick back and relax. You
can write on your web page or post pictures on your wall. You can even compete against
friends in various games that are a lot of fun.

Stay in touch with contacts, reach out to new people, and show the community you care
about company-to-client communication!

Objectives

A goal or objective is a projected computation of affairs that a person or a system plans


or intends to achievea personal or organizational desired end-point in some sort of
assumed development. Many people endeavor to reach goals within a finite time by
setting deadlines.

It is roughly similar to purpose of aim, the anticipated result which guides reaction, or
an end, which is an object, either a physical object or an abstract object, that has intrinsic
value.

1.5 References
More information about the project Social Networking Sites used and
techniques is available at
Websites
Java concepts - www.java.sun.com
Java tutorial - www.sun.com/java/tutorial.html
Networking concepts - www.inetworkmonitoring.com
www.wikipedia.com

Books

Java complete Reference by Herbert Schildt

Microsoft Windows Server 2003 in 24 hours by Joe Habraken.

Computer Networksss by Andrew Tanenbum.

Computer Networks by Douglas Corner

Software Engineering by Roger Pressman

improvement

2. Overall Description
2.1ProductPerspective
Social networking sites make young people more social and help them communicate with others.
Social networking sites are places where young people can maintain and nurse their existing
(offline) friendships and create new (online) friendships. Social networking sites are places
where young people learn the crucial importance of being able to network which they can benefit
from in their future professional life.

2.2 Product Functions

Maintenance of detail of various users.


Online update the information.
Status of all users and community details easily available.

2.3 Operating Environment


Processor

Pentium 500 MHz

RAM

128 MB or More

Hard Drive

20 MB Disk Drive
Space(Available)

Internet Connection

High speed internet


connection

2.5 Design and Implementation Constraints

The project operates under a number of design and implementation constraints. Some of
these are as outlined below:
Hardware and Software constraints:
Since the project has been developed entirely using JAVA and object oriented methodology, it is
largely independent. The project can be run on any platform. However, it still needs a JAVA
framework to run (Net Beans).
End user constraints:
As mentioned above the major constraints for the end user is having a Java framework on his
computer. Also he should be familiar with the operation with the system to a certain extent ,
although a help document will be provided to oriented users.

2.6 User Documentation


User manual and CD will be made available for troubleshooting and help. The user manual
will contain detailed information about the usage of the product from a layman perspective to an
expert network / system administrator. The manual shall also be made available online.

2.7 Assumptions and Dependencies


The proposed solution will be designed to work in an enterprise environment . The target
environment may consist of wired and wireless links inside the network . The solution has to be
self sufficient and free from any unfamiliar dependencies.

3. System Features
An application has divided its working in different modules. Each module consists of different
working for proper functioning of application. All modules are integrate together to make robust
application. These modules provide various features of system.

Photo & Video Galleries


User profiles

Private messaging system


Friend buddy system
Mutual friend system
Activity steam/status update
Groups with discussion board
Add/remove custom applications system

4. External Interface Requirements


4.1 User Interface
A graphical User interface is available providing following functionalities:

Drop down menu for algorithm selection


Selection list for scaling threshold up or down
Scrolling control to observe different reminder & many of different things.
all reminders are show in the list so that time select whatever reminder customer want to

send email,sms etc.


Help button

4.2 Hardware Interfaces


The solution extensive use of several hardware devices. These devices include;
Internet modem
LAN
Switches

4.3 Software Interface


Operating system With minor allowances for the peculiarities of particular operating systems, the application can be
modified to act largely platform independent since it has been written in JAVA. The application has
however been developed using Windows XP and will naturally work without changes on the operating
systems.

4.4 Communications Interface

As the application is social networking web site it requires high speed internet modem for the use
of this application. For the suitable use there must be a correct internet connection among the
users.

5. Other Nonfunctional Requirements


5.1 Performance Requirements
The solution has to exhibit very stringent performance requirements. The system has very perfect
performance .It can help the businessman to show all meeting schedule when it can work on
system that time this reminder show that meeting ,appointment whatever client remind that time
so the customer can at that time attain that meeting etc. So the customers are becoming important
day by day to remain in competition.

5.2 Safety Requirements


Security
- Some security measures are provided to the application account holders such as account holder
must give his/her account id and password to login. Other than that security to users personnel
details and photos and video galleries.

5.3 Software Quality Attributes


Availability
This web application in useful in making relationship among community people, friends,
students and all the humanity to build the relation
In such instances, there strength arise among others from
A unifying purpose and clear coordination structure
Multiple, interactive communication that encourage simultaneous action
Dynamism and creativity
Quality and packaging of evidences
Representative ideas
Strength in numbers

6.Other Requirements
Appendix A: Glossary
LAN=Local Area Network.
GUI=Graphical User Interface.

Appendix B: Analysis Models

User database

Registration

User

Recommendation

Become friend

List

Upload photos,
Videos

Appendix C: Issues List


This application is social networking web site so that two way communication among the users.
Messaging among users, chatting if they were online.

You might also like