Seminar Topics & Project Ideas On Computer Science Electronics Electrical Mechanical Engineering Civil MBA Medicine Nursing Science Physics Mathematics Chemistry ppt pdf doc presentation downloads and Abstract

Full Version: Communication System For Project Development
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Abstract


The project is specifying a prototype for communication system for online project development. The main motive of this application is to smoothen the communication among the project members and allowing the project leader to manage and monitor the subordinates easily and efficiently. This is an integrated application providing almost all the functionality and tools for efficient, well organized and regimented communication among the project members, which may be geographically distributed similar to common situation. Here all the interaction and communication procedures such as online chatting, sending and receiving e-mail, a text editor for code editing and viewing, and a simple UML tool to represent ideas pictorially is provided in an integrated environment.

The necessity for discussion among the project members is carried out by various tools like Instant discussion among the members through chat room so that members can feel in touch with other members that can satisfy their doubts. The requirement of interaction between the students should also be taken care.

Introduction


Now a dayâ„¢s effective communication between the project members as well as the Project Leader has become an essential requirement for the successful and timely completion of the project. A project development team without a proper communication among themselves means its hard to realize, because the efficient project implementation depends on the collective effort of all the members and if they canâ„¢t express their views or interact with each other in a proper way, project completion and the project quality would be uncertain

For organized development of the project a model should be build. Modeling is the designing of software applications before coding. Modeling is an Essential Part of large software projects, and helpful to medium and even small projects as well. A model plays the analogous role in software development that blueprints and other plans (site maps, elevations, physical models) play in the building of a skyscraper

UML is a sound basis for object-oriented methods including those that apply to component based development. It is essentially a modeling tool. It helps us to specify, visualize, and document models of software systems, including their structure and design, in a way that meets all of the requirements.

E-mails are one of the important and most popular ways of communication in the world, which emulates the postal service in the cyber world. Like the postal service these facilitates us to send mails and files as a attachment. This is also one of the important means to transfer files across the globe in few minutes. So it can be like a boon for a project development team who wants to transfer files and data and can update them with the current progress in the project.

Thatâ„¢s why we have implemented a mail client for sending mails and attachments along with. Any type of data can be sending in a few minutes depending on the size of the data in very secure way. A client is also developed for receiving the mails and files which comes as an attachment.

Online chatting is one of the important and most popular means of communication. Its some of the advantages are, that you can talk to any body online just like a real situation and discuss on some topic in a length is also very cheap methods of communication rather than other methods.

Online Chatting Module


Basic facilities of Chat Service:
Followings are the basic facilities and features of the chat service.

Creating Users:
First of all a user is created for chatting service by giving a login id, password, server address. If the server is running then a user is created by that login name and password.

Sign Up:
To create a session we have to login by giving the login name and providing the password. If the user name not already exists then an error message is sent.

Adding Friends and contacts:
We can add new friends and contact addresses in the list by adding them, you have to give the jabber id of the person and his nickname. You can add to a different group other than friend by specifying the name of the group.

Changing Status:
The system has also the facility of allowing the users to change their status to some other status other than I am available for example you can change your status to I am busy or donâ„¢t disturb. Besides of this you can also edit your custom messages.

Online and offline nodes:
The system has the facility to show the online nodes as having different display settings different than the offline nodes. Only those persons are shown to whom u have added in your contact list

Sending Messages:
The system provides the facility of chatting with others by opening a chat window and typing the messages. If the person on the other side is online then the message is sent at the same time, otherwise if the person on the other hand is not online then the server stores the messages and sends these stored messages to the other user when he becomes online. In this way the system is also able to handle the offline messages.