Abstract:
The purpose of the Instant Messenger Plus Project is
to provide an efficient way of communication through instant
messaging by featuring with test messaging, file sharing and
voice calling over the internet. The goal of the project is to
develop a desktop application which follows the international
standards in implementing the above features. The system
development practices the Rational Unified Process (RUP) as
the system development methodology. The Model-View-
Controller (MVC) design pattern is used in the system design.
The end product is a standalone desktop application which
works according to the client server architecture. The Instant
Messenger Plus application comes with an attractive interface
for the user to engage in instant messaging, voice calling and
file sharing with other users.