Abstract:
The objective of this project is to develop an instant messenger having a functionality of instant
messaging, chat, audio and video sharing, file sharing with respect to user desire, and also an
additional feature of doc file sharing. Many Organization use Instant messenger for
communication and also for sending data. In this case it’s vital for the organization to provide the
secure services to their employees as possible.
For this application we use extreme programming methodology, because that system is a new
challenge for our software group the risk is even greater. The XP practices are set up to mitigate
the risk and increase the likelihood of success.
We also discuss the comparison of different messengers with respect to the features. Also describe
the architectural and design model of the application. In architectural model we discuss about the
database, SQL server is used for storing data. In design we make use cases, class diagram,
sequence diagram, entity diagram to understand the project.
Implementation is done by in three iterations, in first iteration the desktop application was build
which has a feature of login, notification, chatting and add friends, in the Second iteration audio
video chat module were implemented and in the last iteration file sharing module was build.