16
PROJECT ON INTRANET GRAPHICAL MESSENGER DEVELOPED BY – Bharath.M Deepu.R Bandeesh.R.S Ravi Kumar.N

NIIT project document

Embed Size (px)

DESCRIPTION

Mini project doc done at NIIT

Citation preview

Page 1: NIIT project document

PROJECT ON

INTRANET GRAPHICAL MESSENGER

DEVELOPED BY –

Bharath.M

Deepu.R

Bandeesh.R.S

Ravi Kumar.N

Page 2: NIIT project document

INTRANET GRAPHICAL MESSENGER

Batch Code :

Start Date : End Date :

Name Of The Coordinator :

Names Of The Developer :

Date Of Submission :

Page 3: NIIT project document

CERTIFICATE

This is to certify that this report, titled Intranet Graphical Messenger embodies the original work done by Bharath.M, Deepu.R, Bandeesh.R.S, Ravi Kumar.N in partial fulfillment of their course requirement at NIIT.

COORDINATOR:

Sangita R

Page 4: NIIT project document

ACKNOWLEDGEMENT

We have benefitted a lot from the feedback and suggestions given to us by Mrs. Sangita R and other faculty members.

Page 5: NIIT project document

SYSTEM ANALYSIS

This Project entitled as ‘INTRANET GRAPHICAL MESSENGER’ is used basically

for communication purpose with the remote clients or users on local networks. Here in

this project a java client / server combination is used to chat with remote users. When a

Client wants to communicate with a user on a remote host, he sends a request to the

Server with a identification name like chat-id, the server responds to the request by

identifying the client-id which is already registered in the server domain and when

matched his request is granted and the client can begin to chat with the remote users

present on the local network.

The program's premier feature is its whiteboard drawing utility. You can draw

freehand, do circles, squares, lines, text, or paste image files to the canvas.  This is ideal

when users want to "sketch" concepts for one another.  Users can interact publicly with

everyone else on the server, or they can chat/draw privately using java Chat's "whisper

mode".  Users can create and manage chat rooms, which can be either "public" or

"private".  Additionally, users who aren't watching their screens can be paged with

sound. 

Page 6: NIIT project document

TECHNOLOGY DIAGRAM

Page 7: NIIT project document

USE CASE DIAGRAMS

CLIENT MODULE

SERVER MODULE

Page 8: NIIT project document

USE CASE DIAGRAMS

CHAT ROOM MODULE

GRAPHICAL CANVAS MODULE

Page 9: NIIT project document

SEQUENCE DIAGRAM

Page 10: NIIT project document

DATA FLOW DIAGRAMS

Page 11: NIIT project document

>>Dfd of client server response and request phase

>>Client registration

CONFIGURATION

Page 12: NIIT project document

Software requirements

1. JDK 1.4 OR HIGHER

2. J CREATOR

3. WINDOWS 98/XP/NT/Service Pack/Vista/7 or Red Hat Linux, Fedora

Hardware requirements

1. Processor : Pentium IV OR HIGHER

2. Monitor : SVGA

3. RAM : 128MB(minimum)

4. Speed : 1.5GHz

5. Secondary Device : 20GB

6. LAN Connection

7. Onboard Sound

Page 13: NIIT project document

SCREEN SHOTS