final project slides

Upload: revathi

Post on 06-Apr-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 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