8/2/2019 Final Project Slides
1/32
By
V.Revathi 08E71A0509
M.Sowjanya 08E71A0510
K.Lavanya 08E71A0515S.Vasantha 08E71A0548
8/2/2019 Final Project Slides
2/32
ABSTRACT
Mingle spot is an online community designed to makeyour social life more active and stimulating.
can help you maintain existing relationships withpictures and messages, and establish new ones
You can also create and join online communities todiscuss current events, reconnect with old schoolmates.
Functionalities--User Account Creation, SearchFriends, Sawals, Polls, Gangs, Opinions, Local info,Scraps, Pictures
8/2/2019 Final Project Slides
3/32
Disadvantages:
Unable to search for his friends and add to thefriends list.
Unable to manage communities easily and join inthat community
Unable to conduct the polls
Unable to upload photos and share the photos
Unable to place scrap messages to other users Unable to invite the friends into his community
CURRENT SYSTEM
8/2/2019 Final Project Slides
4/32
Advantages :
Search for friends and add them
Invite friends.
Create and manage the communities
View the existing communities, and join .
Place a scrap to other users
Ask a sawaal and can able to answer to an existing
sawaal Share his opinions
Upload their photos into the gallery
Conduct the polls
PROPOSED SYSTEM
8/2/2019 Final Project Slides
5/32
AIM:
Find the people who share your hobbies and interests.
Create and join in communities to discuss current eventsand it helps to improve business contacts.
The major functionality of this product is dividedinto two categories. They are :
1. Administrative User Functions2. Registered User Functions
8/2/2019 Final Project Slides
6/32
M O D U L E S :
1. Profile module:
This module maintains the total information
about the registered users.
Every user profile has been divided into five
types. i.e., Basic information, Contactinformation, Personal information, Educational& Professional information, and otherinformation.
8/2/2019 Final Project Slides
7/32
2. Buddies module :
This module allows users to search friends, viewtheir profiles.
User can place request to add people as friendsby choosing the option add as a friend.
To send a scrap to that person then directly
open his profile and choose the option Leave ascrap.
8/2/2019 Final Project Slides
8/32
3. Sawals & Polls modules :
User can place a sawal and view the existedsawals.
Every user can able to create a new polland view the existed polls
Users can participate in sawals and polls
created by other users.
8/2/2019 Final Project Slides
9/32
4. Communities module:
This functionality allows users to create theirown gang or to participate in an existing gang.
Only the admin user can cancel the gang if iteffects the others privacy.
8/2/2019 Final Project Slides
10/32
5. Information module:
Search info about your city.
We can collect the public opinion.
Every user can ask for the opinion and atthe same time share your opinion with the
existed opinions.
8/2/2019 Final Project Slides
11/32
6. Admin module:
This module deals with all the existedgangs,polls,sawals and maintain all theinformation.
Administrator can permit/ update/ delete any userprofile or a gang created by registered users.
The admin user can block features if they effectsany inconvenience to the users.
8/2/2019 Final Project Slides
12/32
REQUIREMENTS SPECIFICATIONHard ware Specification:
Processor : Intel P-IV based
system Processor Speed : 2.0. GHz
RAM : 256 MB to 512 MB
Hard Disk : 40GB to 80GB
Key Board : 104 keysSoftware Specification:
Database : My SQL 5.0, My SQL3.5 JDBC driver
Server : Apache Tomcat 4.1
Front end : JSP / Servlets, J2SDK1.4, HTML,DHTML,
Java Script
Editor : Edit plus
8/2/2019 Final Project Slides
13/32
8/2/2019 Final Project Slides
14/32
CLASS DIAGRAM
8/2/2019 Final Project Slides
15/32
Home
Photo
Gallery
View
Photos
Upload
Photos
Search
Friend
Add to
FriendLst
Invite
Friend
Enter
View
Upload
Search
Add
Invite
SEQUENCE DIAGRAM
8/2/2019 Final Project Slides
16/32
TESTINGUnit Testing:
Focuses verification effort on the smallest unit of softwaredesign that is the module.
Using procedural design description as a guide, important
control paths are tested to uncover errors within theboundaries of the module.
The unit test is normally white box testing oriented and the
step can be conducted in parallel for multiple modules
8/2/2019 Final Project Slides
17/32
INTEGRATIONTESTING
It is a systematic technique for constructingthe program structure, while conducting testto uncover errors associated with the
interface.
The objective is to take unit tested methodsand build a program structure that has beendictated by design.
f
8/2/2019 Final Project Slides
18/32
1.Administrative user functions:
2 R i d f i
8/2/2019 Final Project Slides
19/32
2.Registered user functions:
8/2/2019 Final Project Slides
20/32
PROFILE MODULE:
8/2/2019 Final Project Slides
21/32
BUDDIES MODULE :
8/2/2019 Final Project Slides
22/32
SAWAALS MODULE:
8/2/2019 Final Project Slides
23/32
POLLS MODULE:
8/2/2019 Final Project Slides
24/32
8/2/2019 Final Project Slides
25/32
COMMUNITIES MODULE:
8/2/2019 Final Project Slides
26/32
INFORMATION MODULE:
8/2/2019 Final Project Slides
27/32
ADMIN MODULE:
8/2/2019 Final Project Slides
28/32
FUTURE ENHANCEMENT
As the technology emerges, it is possible toupgrade the system and can be adaptable to
desired environment.
Because it is based on object-oriented design, any
further changes can be easily adaptable.
Based on the future security issues, security can
be improved using emerging technologies
8/2/2019 Final Project Slides
29/32
CONCLUSION
At present we use data sharing andpictures upload . Enhancements can
be further made to the existing systemlike video, audio uploads, voice chatand download facility available.
8/2/2019 Final Project Slides
30/32
BIBLIOGRAPHYOracle:
PL/SQL Programming by Scott Urman
SQL complete reference by Livion
JAVA Technologies:
JAVA Complete Reference Java Script Programming by Yehuda Shiran
Mastering JAVA Security
JAVA2 Networking by Pistoria
JAVA Security by Scotl oaks
Head First EJB Sierra Bates
J2EE Professional by Shadab siddiqui
8/2/2019 Final Project Slides
31/32
JAVA server pages by Larne Pekowsley
JAVA Server pages by Nick Todd
HTML:
HTML Black Book by Holzner
JDBC:
Java Database Programming with JDBC by Patel moss.
Software Engineering by Roger Pressman
8/2/2019 Final Project Slides
32/32
THANKYOU
Top Related