Mingle spot
-
Upload
shaival-jason -
Category
Documents
-
view
135 -
download
2
Transcript of Mingle spot
Mingle spot
ABSTRACT MingleSpot is an online community designed to make your social life more active and stimulating. It’s social network can help you maintain existing relationships with pictures and messages, and establish new ones by reaching out to people you've never met before.
It makes meet people from around the world and keep your friends and family informed of your whereabouts movements and activities. Use messaging capabilities to keep in touch simply, quickly and cheaply.
AIM
Mingle Spot is an online software application which provides the excellent communication between people. It provides the interface to users in a graphical way to interact with the friends and create their own communities and groups.
The aim of this application is to find the people who share your hobbies and interests. Also you can create and join in communities to discuss current events and it will help us to improve the business contacts.
MODULES
PROFILE MODULE BUDDIES MODULE SAWAALS AND POLLS MODULE COMMUNITIES MODULE INFORMATION MODULE ADMIN MODULE
PROFILE MODULE User must register himself by creating his
profile. This module maintains the total information
about the registered users. For each and every user profile has been divided into five types. i.e., Basic information, Contact information, Personal information, Educational & Professional information, and other information. If the user don’t want to display his profile to all the users and wants to display for some of his friends then he can change his settings in mysettings option.
BUDDIES MODULE
This module maintains all the information related to search the friends and their profiles.
It allows users to search friends and view their profiles and place request to add people as friends and allows to send scraps to your buddies. If any of the users wants to search for the friends, he can search the friends by just choosing the search option located in the portal
SAWAALS AND POLLS MODULE Users can place questions on
various topics and can view the answers posted by other registered users. This functionality allows users to create polls and participate in polls created by other users. This module deals with major and crucial part that includes the details of existed sawals and polls. Every user can able to create a new poll and view the existed polls
COMMUNITIES MODULE This allows users to create their own gang
or to participate in an existing gang. This gang feature is available for every user. Each and every user can create their own gang.
Only the admin user can cancel the gang if it effects the others privacy.
Also each and every user can view the details of all the existed gangs. If any of the user wants to join in that gang they can just click the join button, or wants to see the members involved in that gang then just click the member’s button.
INFORMATION MODULE Provide your opinions about anything in the world like cars, bikes, etc. Search info about your city. We can collect the public opinion. Every user can ask for the opinion in the portal at the same time share your opinion with the existed opinions. Each and every user can view all the opinions which are already existed in the portal.
ADMIN MODULE
This module deals with major and crucial part that includes the cancellation of polls, sawals, opinions, gangs, etc.
Activities like permit/update/delete any user profile or a gang created by registered users relates to administrator .
Hardware Specification
Processor : Intel P-IV Processor Speed : 2.0. GHz RAM : 256MB&above Hard Disk : 40GB to 80GB
Software Specification
Database : MySQL 5.0
Server : Apache Tomcat 4.1
Front end : JSP / Servlets,
J2SDK 1.4,
HTML,DHTML,
Java Script
Web Browser : IE 6.0
Login
validate
AdminOptions
SendInvites
BlockPolls
BlockOpinions
BlockSawals
BlockAnswers
BlockGangs
UserHome
IndexPage
GuestOptions
UserOptions
Register
ViewPoll
ViewSawal
ViewGang
Add To List
Create Gang
Join In Gang
ScrapMessages
Invite a Friend
Register
Local Info
OpinionsLogout
Search Friends
Block Sawals
Block Answers
Send Invites
My Settings
My Profile
My Friends
Scrap Book
Change pwd
Delete Photo
Administrator
Normal User
HomePhoto
GalleryView
PhotosUpload Photos
Search Friend
Add to FriendL
st
Invite Friend
Enter
View
Upload
Search
Add
Invite
check()
Login ValidateDB
Connection
Admin Home
View Block
ActivitySelect
Block Action
getConn()
redirect()
display()
selectActivity()
block()
Admin Home
View()
Send Invites
Send()
Book Sawal
View()Create()Update()
Block Answers
View()Block()
View Answer List
Getanswers()viewAnswers()
Block Answer
viewAsnwers()blockAction()
Block Sawal
getConn()blockAction()
View Sawal List
GetSawalList()getConn()
Invite
Action()
Field Name Data Type Size
MSID VARCHAR 200
USER ID VARCHAR 200
PASSWORD VARCHAR 200
PHOTO PATH VARCHAR 200
FIRST NAME VARCHAR 200
LAST NAME VARCHAR 200
DATE OF BIRTH VARCHAR 200
GENDER VARCHAR 200
RELATIONSHIP STATUS VARCHAR 200
CHILDREN VARCHAR 200
ABOUT ME VARCHAR 200
HERE FOR VARCHAR 200
RELIGIOUS VIEWS VARCHAR 200
POLITICAL VIEWS VARCHAR 200
LANGUAGES KNOWN VARCHAR 200
VIEW STATUS VARCHAR 200
Table:userinfo
Field Name Data Type Size
MSID VARCHAR 200
USER ID VARCHAR 200
EMAIL ID VARCHAR 200
PHONE NO VARCHAR 200
WORK PHONE VARCHAR 200
LOCATION VARCHAR 200
ADDRESS VARCHAR 200
VIEW STATUS VARCHAR 200
Table:contactinfo
Field Name Data Type Size
USER ID VARCHAR 50
PASSWORD VARCHAR 50
AUTH INT 11
Table: login
Field Name Data Type Size
GANGS ID VARCHAR 200
GANG NAME VARCHAR 200
PHOTO PATH VARCHAR 200
DESCRIPTION TINYBLOB 100
OWNER VARCHAR 200
CATEGORY VARCHAR 200
STARTING DATE DATE
TOTAL MEMBER INT 20
STATUS VARCHAR 200
Table:gangsinfo
SOFTWARE TESTING
Testing is a process of executing a program with the intent of finding an error
A successful test is one that uncovers an undiscovered error
A good test case is one that has a probability of finding an as yet undiscovered error
Unit Testing
Unit testing focuses verification effort on the smallest unit of software design that is the module
The unit test is normally white box testing oriented and the step can be conducted in parallel for multiple modules
Integration Testing
Integration testing is a systematic technique for constructing the program structure, while conducting test to uncover errors associated with the interface.
Thank you