Chat Server(Pp)(1)

Embed Size (px)

Citation preview

  • 7/29/2019 Chat Server(Pp)(1)

    1/7

    Chat Server

    Introduction

    Existing System

    In existing chat server, there is no control for administrator. The Client itself willinitialize all the chatting.

    The existing chatting Software doesnt have admin interaction while two clientsare have chatting in a private room

    It is not much satisfies the user requirement.

    Proposed System

    The features of the proposed system are:

    In this project we implement the Chatting between the clients of the network. Chat Room are formed and accessed by the clients. Admin can control over all the process of this chat server.

    The proposed system is designed to provide a solution for the drawbacks of present system. It

    aims to:

    Replace old Chat Processing system with an automated control network. Speedup communication utility. Admin can control over all the room. If he is not willing to allow a single room

    he can close it.

    Admin can interfere into any room even though it is private chat room. All the chatting will be stored in a database for further reference. Admin only will

    access this back-up utility of chatting.

  • 7/29/2019 Chat Server(Pp)(1)

    2/7

    Hardware Specification

    Hard Disc Size : 40gp and above Processor : Pentium III ( 800 MHzupwards ) Display : 1023*768 Operating System : Windows 2000 and XP Protocol : TCP/IP ( User Define Protocol )

    Software Specification

    Software : JAVA Technology : Socket, ServerSocket, Thread. Client Interface Design : Java Swing Data Base Design : MS Access

    Module Description

    Client Chat Module

    In Client Chat Module, user can have their user interface form like (chatClient-form), to

    start the chat service. Where user need to give their IP address if they are connected through

    network or default localhost to continuing the chat service within the local host.

    Admin Module

    In Admin Module, Admin need to register details himself at the beginning stage after

    then he can have the rights to control the Chat Flow over the user who are currently involved into

    the Chatting Service.

    Admin only have rights to monitor and block the user activities with himself for

    controlling the Chat Server System.

    Server Module

    Server Module, act as a intermediately for allowing chatting service between users. All

    the works like connecting multiple users belongs their given IP address details, storing the

    chatting details and managing the network user are done through server module.

  • 7/29/2019 Chat Server(Pp)(1)

    3/7

    Data Flow Diagram

    Dfd Level 0

    Dfd Level 1

  • 7/29/2019 Chat Server(Pp)(1)

    4/7

    Dfd Level 2

    Dfd Level 3

  • 7/29/2019 Chat Server(Pp)(1)

    5/7

    Sequence Diagram

    Activity Diagram

  • 7/29/2019 Chat Server(Pp)(1)

    6/7

    Class Diagram

  • 7/29/2019 Chat Server(Pp)(1)

    7/7

    System Architecher