Professional Documents
Culture Documents
K.S.R.College of Engineering Chat and File Sharing Application Using LAN Mini Project-Review
K.S.R.College of Engineering Chat and File Sharing Application Using LAN Mini Project-Review
K.S.R.College of Engineering Chat and File Sharing Application Using LAN Mini Project-Review
College of Engineering
Chat and File Sharing Application
using LAN
Mini Project- Review
Team Members
Sushmitha.S
Venkatlakshmi.R
Vigneshwaran.N
11/5/16
Project Guide
Mr.K.Muthukumaran,
Assisstant Professor,
Department of Computer science
INTRODUCTION
LAN Chat is a complete client/server chat
Description
Only IP address of the server is required to
11/5/16
Modules Overview
The modules involved in this chat server are,
LOGIN
CHAT
JOINCHAT
ROOM
UPLOAD FILE
DOWNLOAD FILE
11/5/16
Login
In computer security, login gives an
login
User login
11/5/16
Usecase Diagram
11/5/16
Admin Login
The Admin account has the rights to
Add
new user
View available users
Delete user
Update chat room
Delete Files
11/5/16
User Login
The User account has the rights to
Update
profile
Select their own chat room
Upload file
Download file
11/5/16
Dataflow Diagram
11/5/16
Chat
Only after logging users have rights to join
the chat
user is allowed to chat with each other in a
group or in private
You can connect with your friends only if you
wish.
Users can download and upload file easily by
just clicking it.
11/5/16
10
Chat Room
Here room denotes the local area network.
you can connect to particular room which is
currently running.
You can join any chat room which is available .
Only after joining ,you can talk to other
people and share files with them.
11/5/16
11
11/5/16
12
computer to a server
User must go to path where all files are
available and click it to download them.
If the file is corrupted, the admin has the right
to delete it.
11/5/16
13
Protocol Used
The application uses TCP protocol to exchange
the texts/messages.
It is a connection oriented protocol.
TCP enables two hosts to establish a
connection and exchange streams of data.
It guarantees delivery of data in order.
11/5/16
14
File Sharing
It allows us to send or receive the files like
image, audio,video,etc.
This uses the File Transfer Protocol to share
the files.
It is a standard network protocol used to
transfer computer files between client and
server on a network.
It provides security by encrypting the
contents of the files.
11/5/16
15
Future Scope
Jabber framework can be used for instant
messaging.
Session initiation protocol [SIP] can be used to
enhance this system
It would provide special features such as voice
and voice chat.
11/5/16
16
References
http://projectsgeek.com
http://projects.sourcecodehub.com
http://www.codeproject.com
11/5/16
17
Thank you
11/5/16
18