PRESENTED BY:-
KULDIP KUMAR(IT FINAL YEAR)
Krishna Institute of Technology, Kanpur
*
*INTRODUCTION
*MODULE AND DESCRIPTION
*HARDWARE AND SOFTWARE SPECIFICATION
*FRONT END AND BACK END
*DFD
*SCREEN SHOTS
*CONCLUSION
*FUTURE REFERNCE
*
*Our project is an example of chat application which is basically based on
public chatting (message is broadcast to all connected users)
*It is made of two application
*Clint application which runs on user’s Pc
*Server application which runs on any Pc on the network
*To start chatting client should get connected to server
*
* Server Modules:-
*A server is a specially equipped computer connected to the
internet that allows users with chat clients to converse with
one another via typed messages in real time.
*Client Module:-
*A client is a software program that allows users to connect
to chat servers and communicate with other users via a chat
room.
*
*RAM-2GB
*HARD DISK-5GB
*PROCESSOR-INTEL PENTIUM 4
*KEYBOARD-104 Keys
*
*JDK 1.8_20
*JRE 8
*WINDOWS 7
*ORACLE 10g
*NETBEANS 7.4 OR (Greater version)
*JAVA
*HTML
*
*ORACAL 10g Express Edition
*
DATABASE
*
* 0 Level DFD
* 1 Level DFD
*
*
*
Chat clients send user’s
message to server
Other user’s clients display
aggregated message from
chat server
Chat server aggregates
message from all users and
sends to all clients
* Here user enter the IP address of
server
*
*Enter the valid user ID and
password then click on submit
button
*If user is not registered then click on
create new account
*If user forget password then click on
forget password button
*
Here user enter all the detail according
to the registration page
User must be enter the valid email ID
*
*
*
*
Here user can also send
email to one another
*There is always a room for improvements in any software package,
however good and efficient it may be done. But the most important thing
should be flexible to accept further modification Right now we are just
dealing with text communication. In future this software may be extended
to include features such as:
*File transfer: this will enable the user to send files of different formats to
others via the chat application.
*Voice chat: this will enhance the application to a higher level where
communication will be possible via voice calling as in telephone.
*
*

Chat Application

  • 1.
    PRESENTED BY:- KULDIP KUMAR(ITFINAL YEAR) Krishna Institute of Technology, Kanpur *
  • 2.
    *INTRODUCTION *MODULE AND DESCRIPTION *HARDWAREAND SOFTWARE SPECIFICATION *FRONT END AND BACK END *DFD *SCREEN SHOTS *CONCLUSION *FUTURE REFERNCE
  • 3.
    * *Our project isan example of chat application which is basically based on public chatting (message is broadcast to all connected users) *It is made of two application *Clint application which runs on user’s Pc *Server application which runs on any Pc on the network *To start chatting client should get connected to server
  • 4.
    * * Server Modules:- *Aserver is a specially equipped computer connected to the internet that allows users with chat clients to converse with one another via typed messages in real time. *Client Module:- *A client is a software program that allows users to connect to chat servers and communicate with other users via a chat room.
  • 5.
  • 6.
    * *JDK 1.8_20 *JRE 8 *WINDOWS7 *ORACLE 10g *NETBEANS 7.4 OR (Greater version)
  • 7.
  • 8.
    *ORACAL 10g ExpressEdition * DATABASE
  • 9.
  • 10.
    * 1 LevelDFD *
  • 11.
  • 12.
    * Chat clients senduser’s message to server Other user’s clients display aggregated message from chat server Chat server aggregates message from all users and sends to all clients
  • 13.
    * Here userenter the IP address of server *
  • 14.
    *Enter the validuser ID and password then click on submit button *If user is not registered then click on create new account *If user forget password then click on forget password button *
  • 15.
    Here user enterall the detail according to the registration page User must be enter the valid email ID *
  • 16.
  • 17.
  • 18.
    * Here user canalso send email to one another
  • 19.
    *There is alwaysa room for improvements in any software package, however good and efficient it may be done. But the most important thing should be flexible to accept further modification Right now we are just dealing with text communication. In future this software may be extended to include features such as: *File transfer: this will enable the user to send files of different formats to others via the chat application. *Voice chat: this will enhance the application to a higher level where communication will be possible via voice calling as in telephone. *
  • 20.