Mingle spot

29
Mingle spot

Transcript of Mingle spot

Page 1: Mingle spot

Mingle spot

Page 2: 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.

Page 3: Mingle spot

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.

Page 4: Mingle spot

MODULES

PROFILE MODULE BUDDIES MODULE SAWAALS AND POLLS MODULE COMMUNITIES MODULE INFORMATION MODULE ADMIN MODULE

Page 5: Mingle spot

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.

Page 6: Mingle spot
Page 7: Mingle spot

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

Page 8: Mingle spot

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

Page 9: Mingle spot
Page 10: Mingle spot

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.

Page 11: Mingle spot
Page 12: Mingle spot

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.

Page 13: Mingle spot
Page 14: Mingle spot

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 .

Page 15: Mingle spot

Hardware Specification

Processor : Intel P-IV Processor Speed : 2.0. GHz RAM : 256MB&above Hard Disk : 40GB to 80GB

Page 16: Mingle spot

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

Page 17: Mingle spot

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

Page 18: Mingle spot

Block Sawals

Block Answers

Send Invites

My Settings

My Profile

My Friends

Scrap Book

Change pwd

Delete Photo

Administrator

Normal User

Page 19: Mingle spot

HomePhoto

GalleryView

PhotosUpload Photos

Search Friend

Add to FriendL

st

Invite Friend

Enter

View

Upload

Search

Add

Invite

Page 20: Mingle spot

check()

Login ValidateDB

Connection

Admin Home

View Block

ActivitySelect

Block Action

getConn()

redirect()

display()

selectActivity()

block()

Page 21: Mingle spot

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()

Page 22: Mingle spot

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

Page 23: Mingle spot

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

Page 24: Mingle spot

Field Name Data Type Size

USER ID VARCHAR 50

PASSWORD VARCHAR 50

AUTH INT 11

Table: login

Page 25: Mingle spot

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

Page 26: Mingle spot

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

Page 27: Mingle spot

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

Page 28: Mingle spot

Integration Testing

Integration testing is a systematic technique for constructing the program structure, while conducting test to uncover errors associated with the interface.

Page 29: Mingle spot

Thank you