Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 11

Vidyavardhini's College of Engineering

And Technology

DEPARTMENT OF INFORMATION TECHNOLOGY


Vidyavardhini's College of Engineering And Technology

MINI PROJECT
GROUP NO. 06
TOPIC : CHAT APPLICATION

PRESENTED BY: GUIDED BY:


1. PRAJYOT SOGALE(50) ARCHANA EKBOTE
2. PANKAJ THANKAR(55)
3. RAJ WAGHAMARE(59)

Department of Information Technology


Vidyavardhini's College of Engineering And Technology

INTRODUCTION

• Chat application is a complete client/server chat solution, independent chat system (it does
not depend on any product of communication and chat). Chat system application is a GUI
interface. This application makes it easy to find people on a network and communicate
with them easily without being online and makes net messages easier to read.
• Our project is an example of chat application which is basically based on public
chatrooms.
• Client application which runs on users Pc.
• Server application which runs on any Pc on the network.
• To start chatting ,client should get connected to server.

Department of Information Technology


Vidyavardhini's College of Engineering And Technology

LITERATURE SURVEY
1. According to the survey conducted on the network used in small industries, schools, offices and
cafes.
2. LAN / WLAN with client-server mode is mainly used in small industries. 
3. Here we are implementing it in file sharing data transfer 
4. The server must be connected to login. 
5. The customer must have networking knowledge. 
6. The connectivity of the project database must be done correctly so that the data can be easily
retrieved. 
7. You must have knowledge of Java.
8. The jdk must be installed on the pc where the project is running. 

Department of Information Technology


Vidyavardhini's College of Engineering And Technology

PROBLEM STATEMENT
• This project is to create a chat application with a server and
users to allow users to chat with each other.
• To develop an instant messaging solution that allows users to
communicate seamlessly with each other. The project should be
very easy to use, allowing even an inexperienced person to use
it.

Department of Information Technology


Vidyavardhini's College of Engineering And Technology

LANGUAGE USED
Front END – JAVA

Back END – Mysql community server

Department of Information Technology


Vidyavardhini's College of Engineering And Technology

ER DIAGRAM

Department of Information Technology


Vidyavardhini's College of Engineering And Technology

DATA FLOW
DIAGRAM &
USE CASE DIAGRAM DATA FLOW DIAGRAM

Department of Information Technology


Vidyavardhini's College of Engineering And Technology

FEATURES
• To assist the employees in reducing the effort and making the communication faster. 
• To increase the productivity of the overall organisation and reaching the faster growth. 
• This project can play an crucial role in organizational field where employees can connect through LAN. 
• To develop an instant messaging solution to enable user to effortlessly communicate with each other. 
• The project should be very easy to use ,so that even a novice person can use it. 
• It satisfy the user requirement 
• The program is very to understand by the user and operator 
• The program is very easy to operate 
• The program is has a good user interface 
• Our project aims at Business process automation, i.e. we have tried to 
• computerize various processes through the Chat Application. 

Department of Information Technology


Vidyavardhini's College of Engineering And Technology

CONCLUSION
• In our project, we have provided many features for our chat
application. In addition to chat, features like emoji can be fun
and interactive for the average user. There are a number of
different rooms that users can choose from accordingly. It opens
up a wide range of uses for people. Chat apps are designed to
help people have a better chat experience. It has the potential to
inspire more and more users to interact and connect.

Department of Information Technology


Vidyavardhini's College of Engineering And Technology

REFERENCES
• https://www.geeksforgeeks.org/socket-programming-in-java/
• https://www.way2techin.com/
• https
://docs.oracle.com/cd/E50453_01/doc.80/e50452/run_java_guis.htm#:~:te
xt=In%20Java%20applications%2C%20the%20components,GUI%20for
ms%20can%20be%20built
.

Department of Information Technology

You might also like