Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
786 views

Name: Anmol Mishra Reg No: 19BCE1316

This document describes a real-time chat application project that uses a client-server model with socket programming. The desktop application will be developed in Java using Swing and AWT for the user interface. It will allow users on both sides to communicate in real time. So far, class diagrams, a use case diagram, and a sequence diagram have been created. The next steps are to implement the socket programming and complete the user interface.

Uploaded by

Anmol Mishra
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
786 views

Name: Anmol Mishra Reg No: 19BCE1316

This document describes a real-time chat application project that uses a client-server model with socket programming. The desktop application will be developed in Java using Swing and AWT for the user interface. It will allow users on both sides to communicate in real time. So far, class diagrams, a use case diagram, and a sequence diagram have been created. The next steps are to implement the socket programming and complete the user interface.

Uploaded by

Anmol Mishra
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Based

Real Time
Chat
Applicatio
n
Name : Anmol Mishra
Reg No: 19BCE1316
Introduction

● The aim of this project is to express how we


can implement a simple chat application
between a server and a client?

● The application is a desktop-based


application and is implemented using Swing
and awt. The project will be developed in
Java SE language executed on a single
stand-alone java across a network using loop
back address concept.
Objective
Here a server and client model would be
implemented where using socket programming
and various Java API’s.

A user interface would be made for the desktop


based application through which the both sides
can communicate in real time.
Modules

Chat Window and

O S
Reply Module
Client Module

Downlaod File

O D
Edit/Delete/View
Module
Module
User Interface

There are two sets of Java APIs


for graphics programming:
AWT (Abstract Windowing
Programming Language Java
Toolkit) and Swing.
And SOCKET PROGRAMMING

AWT API was introduced in


JDK 1.0. Most of the AWT
components have become
obsolete and should be
replaced by newer Swing
components.
And Swing API.
Work Done So Far
 User Inteface which will be
an app is in making.

 Various Class diagrams,


Use Case Diagram and
Sequence Diagram are
already Made.

 Will schedule the socket


programming in later stage.
01 02 03 4
Class Use Case Sequence
Diagram Diagram Diagram
Class Diagram
Use Case Diagram
Sequence Diagram for Login
Sequence Diagram for Login
Thanks!
CREDITS: This presentation template was created
by Slidesgo, including icons by Flaticon,
infographics & images by Freepik and illustrations
by Storyset

You might also like