19-11-2012, 05:27 PM
MINI PROJECT CHATTING APPLICATION
Department of Master.pdf (Size: 266.84 KB / Downloads: 67)
CHATTING APPLICATION
Online chat is a form of communication that utilizes computer programs that allows for two-way conversation between the users in real time (event that occur in cyberspace at the same speed that they would occur in real life).
Typically the user will connect to the proposed system using a chat client and meet in a chat room. once the user are in the same chat room , they can converse with one another by typing messages into a window where all the other users in the chat room can see the message .the user can also see all the messages entered by the other users. Conversation can the carried on by reading the messages entered by the other users in the chat room and responding to them.
Objective
This particular project is a solution developed to communicate between the users across worldwide through Internet. The concept of sending letters and telegraphs has been reduced due to the new era of Internet Mailing. One such facility is being provided by the proposed system.
“Proposed system” automates all the aspects stated above related to a communication in a highly secure environment. This project has been developed to receive instant messages and to provide total user satisfaction.
Why we are developing this project?
Existing System
It is limited to only two clients. The existing proposed system is only meant for transfer of messages from one client to the other. But the messages cannot be formatted and made attractive to look as well as graphical emotional pictures cannot be added to send the picture messages.
This system does not provide the facility of sending and receiving greetings of different occasions. This system does not provide the facility of adding friends and exclusively chatting with the particular added friend.
Proposed system
To enhance the performance the system, which helps them to monitor the performance of agents who are online? The proposed “project” is a chatting application that provides a good user interface with all the facilities of a chat application. Users have their user-id. User can communicate with any other user, who is online. User gets a list of online users. User can select any user and send a message.
Message can be formatted in terms of font style and size. He can also send some graphical emotional pictures. This application also manages the list of all online users. It also provides the facility of browser window to surf simultaneous.
Client Module:
It provides a frame to login to the proposed system. After providing the userid and password the get access to his main frame. He will get a list of online users,
area to enter the text, options to format the message. He can also send some image with the message. This application provides option for changing his personal profile. The user can add any other user to his friend list.
Server Module:
The server module is responsible for validating the user information. It allows the authorized user to get facilities provided by this application. It also displays the online users list. It is connected to the database server to perform the function like modifying the user profile, creating a new user account etc.
Advantages of proposed system:
The application is feasible for the economic as well as the technical advantages it gives. The main advantages are: -
As the solutions is integrated and developed on the JAVA technology so that it provides multi functionality services. The solution is built purely on the Java Technology using the latest version of Java Swing. So the solution is platform independent and architecture independent and supports different RDBMS packages as Java has in built support for the drivers of different databases. The JAVA based solution is defined as the solution for the enterprise wide application where each and every individual system are integrated on the JAVA platform for the smooth communication among different technologies and solutions.