0% found this document useful (0 votes)
25 views12 pages

Chat Application 1

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views12 pages

Chat Application 1

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

WE Talk

Chat Application

PRESENTED BY :-
Harsh Sharma
Content:
• INTRODUCTION
• MODULE AND DESCRIPTION
• Software Requirements
• BACK END
• SCREEN SHOTS
• CONCLUSION
INTRODUCTION
• 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
• Client 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 Module
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.
Software Requirements
• JDK 11
• JRE 11
• WINDOWS 10
• My SQl
• Eclipse
BACK END
• MySQl WorkBench 8.0
Data Flow Diagram(DFD)

Chat
Sender Application Receiver

0 Level DFD

• 0-level DFD: It represents the entire System as a single bubble and provides an overall picture
of the system.
LOGIN PAGE
• Enter the valid user ID and password then click on login button.
• If user is not registered then click on create new account.
Register
• To register we have to enter user
name
• Mobile number
• User ID:
• Password
• Gender
Chats
Conclusion
• 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 the 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.

You might also like