Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
219 views2 pages

Simple Chat Room Abstract

The document describes a simple chatroom application that allows users to communicate with each other through a server. It discusses objectives to create a chatroom where users can login and chat in real-time. The existing system lacked online communication, while the proposed system enables chat between logged in users by connecting to the server using sockets.

Uploaded by

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

Simple Chat Room Abstract

The document describes a simple chatroom application that allows users to communicate with each other through a server. It discusses objectives to create a chatroom where users can login and chat in real-time. The existing system lacked online communication, while the proposed system enables chat between logged in users by connecting to the server using sockets.

Uploaded by

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

Simple Chatroom Application

Objectives of the project:


The main objective of the project is to create a chat application which helps different users
to communicate with each other through a server connected. This is a simple chat program
with a server and can have many clients. The server needs to be started first and clients can
be connectedlater. It provides a bidirectional communication between client and server.
Itenables user to seamlessly communicate with each other. The user has an option to login
to the chat room. The usershould be able to give the ip address of the server and the port at
which he is connecting. The user can chat using this chat application. The server shall poll for
other users that are active in the chatroom and make those users visible. If the user at the
other end is active then they can start a chat session. The chat is recorded in the application.
The user can save the chat transcript or clear it based on his requirement.

Existing System:
Earlier there was no mode of online communication between users. In big or small
organizations communication between users posed a challenge. There was a requirement to
record these communications and store the data for further evaluation. The idea is to
automate the existing system and make the users to utilize the software so that their
valuable information is stored digitally and can be retrieve for further management
purposes. There was no online method of communicating to different users. There were
many different interfaces available in the market but this method of using windows sockets
to communicate between nodes would be fast and reliable.

Proposed System:
This application will enable the user to chat with the logged users in the chatroom. The
server should be active. The users shall connect to this server at the predefined port
number. To start using this tool, the user has to register with this tool. Through the valid
login, password details, the application shall allow the user to use the chatroom. The user
shall be able to connect to this server and can chat with other users. The logged in user can
view other active users in the chatroom. The usercan initiate the conversation through the
chat window. For the communication to happen, both the usersshould have connected to
the server. This application is developed using visual Basic. The windows sockets are used in
the application for communication between client and server. They provide a robust way of
communication between nodes. The user also can clear the chat transcript if required. It
also provides an option to save the chat transcript. Users can view the status of other users
in the chatroom like if the user is currently online or offline or busy.

System Specifications:
Modules:
User: This module shall consist of the user details like the user id password etc. It shall also
hold the Ip address of the server he is connecting to.
Connection: This module shall hold the connection details between the client and the
server. The connection is done through windows sockets and all the network related details
are included in this module.

Hardware configuration

Processor Pentium III 866 MHz

RAM 128 MD SD EAM

Monitor 15 inch color

Hard disk 20 GB

Floppy drive 1.44 MB

CD drive LG 52X

Key board Standard 102 keys

Mouse 3 buttons

Software configuration

Operating system Windows XP Professional

Environment Visual studio NET 2005 4.6

Language Visual Basic 6.0

Technologies used

 Windows sockets

You might also like