Upload
kalyan-sundaram
View
213
Download
0
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