+ All Categories
Home > Documents > MAJOR PROJECT PRESENTATION

MAJOR PROJECT PRESENTATION

Date post: 01-Jan-2016
Category:
Upload: violet-ward
View: 26 times
Download: 1 times
Share this document with a friend
Description:
MAJOR PROJECT PRESENTATION. ON. “A INTRANET CHATTING CLIENT-SERVER SOFTWARE”. PRESENTED BY- PRAMOD KUMAR SRIVASTAVA ANKIT AGRAWAL MD. SHAMS TABREJ ROMANCH MITTAL SUNEET CHAUHAN RICHA GUPTA. GUIDED BY- Mr. Ankit Saxena. CHAT HOO?. CONTENT:. INTRODUCTION PURPOSE OF PROJECT - PowerPoint PPT Presentation
Popular Tags:
33
MAJOR PROJECT PRESENTATION GUIDED BY- Mr. Ankit Saxena ON A INTRANET CHATTING CLIENT-SERVER SOFTWARE” PRESENTED BY- PRAMOD KUMAR SRIVASTAVA ANKIT AGRAWAL MD. SHAMS TABREJ ROMANCH MITTAL SUNEET CHAUHAN RICHA GUPTA
Transcript
Page 1: MAJOR PROJECT PRESENTATION

MAJOR PROJECT PRESENTATION

GUIDED BY-Mr. Ankit Saxena

ON

“A INTRANET CHATTING CLIENT-SERVER SOFTWARE”

PRESENTED BY-• PRAMOD KUMAR SRIVASTAVA• ANKIT AGRAWAL• MD. SHAMS TABREJ• ROMANCH MITTAL• SUNEET CHAUHAN• RICHA GUPTA

Page 2: MAJOR PROJECT PRESENTATION

CONTENT:

1. INTRODUCTION2. PURPOSE OF PROJECT3. PROBLEM OCCURS IN EXISTING SYSTEM4. BENEFITS OF CHAT-HOO5. SCOPE OF THE PROJECT6. FACILITIES PROVIDED BY THIS S/W7. URL AND DFD8. PROJECT ANALYSIS9. MODULES10. PROCESS MODEL USED WITH JUSTIFICATION11. FUTURE ENCHASEMENT 12. SNAPSHOTS13. CONCLUSION14. REFERENCES

CHAT HOO?

Page 3: MAJOR PROJECT PRESENTATION

INTRODUCTION

This is new version of intranet chatting uses a completely new communications protocol, and you should find that it uses far less network bandwidth, drawing will be much faster and smoother.

CHAT HOO?

Page 4: MAJOR PROJECT PRESENTATION

PURPOSE OF PROJECT

This Project Entitled as ‘CHAT HOO?’ is used basically for chatting purpose with the remote clients or users on Internet or local networks. Here in this project a java client / server combination is used to chat with remote users.

CHAT HOO?

Page 5: MAJOR PROJECT PRESENTATION

CONTINUE….

When a Client wants to chat with a user on a remote host, he sends a request to the Server with a identification name like chat-id, the server responds to the request by identifying the client-id which is already registered in the server domain and when matched his request is granted and the client can begin to chat with the remote users present on the internet or local network.

CHAT HOO?

Page 6: MAJOR PROJECT PRESENTATION

PROBLEM OCCURS IN EXISTING SYSTEMS

Through current chatting technologies we are able to send only text. Based messages to people and tiny images.

But this type of chatting is not helping the technical people to work efficiently when the question of sending big pictures like say business plans to the customers that is the business clients to approve of the plan or the client project, imagine big business plans and deals getting approved through chatting and large business projects started, how beneficial it will be to the technical people as well the client on the other side.

CHAT HOO?

Page 7: MAJOR PROJECT PRESENTATION

BENEFITS OF “CHAT-HOO?”

To solve the inconveniences as mentioned above, a “CHAT HOO?” is proposed.

The proposed system’s premier feature is its whiteboard drawing utility. You can draw freehand, do circles, squares, lines, text, or paste image files to the canvas.

This is ideal when users want to "sketch" concepts for one another. This feature of “CHAT HOO?” can be a boon for the technical people who want to share their ideas or concepts in the pictorial form.

This system includes the facilities of traditional chat servers and clients like providing a window for each Other user, multiple chat rooms etc.

CHAT HOO?

Page 8: MAJOR PROJECT PRESENTATION

CONTINUE…

With the help of the ‘WHITE BOARD’ drawing utility now the technical people can carry out their tasks easily and can share their big picture plans regarding their business to the clients, exchange ideas and concepts and many more things, basically exchange as well as share the information along with the using the drawing utility even long conversations can be made between two users which may be important business meetings or deals to be sanctioned and all this is carried out with the support of applets with the help of image based web menu images can be transferred.

CHAT HOO?

Page 9: MAJOR PROJECT PRESENTATION

SCOPE OF THE PROJECT

WWW is called the World Wide Web. WWW supports many kinds of text, pictures, video and audio. WWW resources through a web browser which basically a program that runs on the internet.

There are two kinds of browsers 1) text only browsers and 2) graphical browsers. Graphical browsers like Netscape Navigator and Internet Explorer are popular. These browsers provide you Inline images, fonts & document layouts. When you access a WWW server, the document is transferred to your computer and then the connection is terminate

This application is a Java client/server combination, which can be used to chat over the Internet or local networks

CHAT HOO?

Page 10: MAJOR PROJECT PRESENTATION

FACILITIES PROVIDED BY THIS S/W:

To exchange information and converse with friends and family.

To participate in group discussions through public news bulletin board.

For Entertainment.Leisure activities.Access business while at home.Communicate and collaborate through pictures and images.At any given point of time, up-to-date information is

provided.

CHAT HOO?

Page 11: MAJOR PROJECT PRESENTATION

URL CONNECTION

THIS IS YOUR PROGRAM

THIS PROGRAM BY URL

SERVICES PROVIDING BY SERVER TO CLIENT

REQUEST SENT TO SERVER WITH USER ID

CHAT HOO?

Page 12: MAJOR PROJECT PRESENTATION

DATA FLOW DIAGRAM

•Client requests service to server and Server grants the request through a response.

CHAT HOO?

Page 13: MAJOR PROJECT PRESENTATION

CONTINUE..

Client has to first register himself in the server to begin chatting. Server encrypts the PSWD and client is registered, welcome message prompted by server

CHAT HOO?

Page 14: MAJOR PROJECT PRESENTATION

CONTINUE…

CHAT HOO?

Page 15: MAJOR PROJECT PRESENTATION

CONTINUE….

Client can send offline messages to other clients, server stores and forwards the messages when other user’s log on.

CHAT HOO?

Page 16: MAJOR PROJECT PRESENTATION

CONTINUE……

Client logs out of chat, server notifies & updates all other users by a message.

CHAT HOO?

Page 17: MAJOR PROJECT PRESENTATION

CONTINUE……..

CHAT HOO?

Page 18: MAJOR PROJECT PRESENTATION

PROJECT ANALYSIS

CHAT HOO?

MODULES USED

This application can be mainly divided into two modules:1. Server2. ClientThis project “CHAT HOO?” is mainly depended on client/server model. The client requests the server and server responses by granting the clients request

Page 19: MAJOR PROJECT PRESENTATION

SERVER

The server should be able to perform the following features:The first and foremost problem is to find the server. We

should identify the program in the server which processes the client’s request.

 Administrator Client who will be acting as a super user. Creating of private room with the password facility to

enable private chats with the users online. The server is always waiting for clients requests .The clients come and go down but the server remains the same.

CHAT HOO?

Page 20: MAJOR PROJECT PRESENTATION

CLIENT

The client should be able to perform the following features:Should be able to send message to anybody in the room

with clients unique chat name created in the server for chatting purpose.

Should be provided with the drawing tools like free hand, rectangle, oval, line and also sending text message over the room.

 In all the network applications, we find two sort program

where the first i.e., server sends the information and the second i.e., client receives the information.

CHAT HOO?

Page 21: MAJOR PROJECT PRESENTATION

PROCESS MODEL USED WITH JUSTIFICATION

The model used here is a SPIRAL MODEL. This Model demands a direct consideration of technical

risk at all stages of the project and if properly applied it reduces risk before they become problematic, hence it becomes easier to handle a project when using this kind of model where in the end user can evaluate the program at the end of each stage and suggest modification if required.

In this way the Risk Management of Project is carried out efficiently through Spiral model.

CHAT HOO?

Page 22: MAJOR PROJECT PRESENTATION

ADVANTAGES AND DISADVANTAGES OF SPIRAL MODEL

Advantages of Spiral model:High amount of risk analysis hence, avoidance of Risk is enhanced.Good for large and mission-critical projects.Strong approval and documentation control.Additional Functionality can be added at a later date.Software is produced early in the software life cycle.Disadvantages of Spiral model:Can be a costly model to use.Risk analysis requires highly specific expertise.Project’s success is highly dependent on the risk analysis phase.Doesn’t work well for smaller projects.

CHAT HOO?

Page 23: MAJOR PROJECT PRESENTATION

Phases of spiral model

CHAT HOO?

Page 24: MAJOR PROJECT PRESENTATION

RISK MANAGEMENT

A risk is an event or condition that, if it occurs, could have a positive or negative effect on a project’s objectives. Risk Management is the process of identifying, assessing, responding to, monitoring, and reporting risks.

The major risk which we faced during working on our project was the uniqueness of the project.Here, is the security of client detail, for that I am not using database for this I am generating one text file which is encrypted .

.

CHAT HOO?

Page 25: MAJOR PROJECT PRESENTATION

As the topic was new for our team and almost for everyone, so we took it as an challenge and worked on it under the guidanceof our project guide.To manage the risk we collected as many resources we can so as to make a usable product at the end   

CHAT HOO?

Page 26: MAJOR PROJECT PRESENTATION

FUTURE IMPROVEMENT

This project can be enhanced by implementing different

protocols and can be made more useful for varied clients

according to the requirements of the client, it can also possible

in future that each client in this globe has his own customized

“CHATT HOO??”. 

It can be enhanced in the field of voice chatting. Using VoIP

protocol

It can be enhanced in the field of Video Conferencing.

CHAT HOO?

Page 27: MAJOR PROJECT PRESENTATION

SNAPSHOT OF S/W:

OFFLINE CLIENT

CHAT HOO?

Page 28: MAJOR PROJECT PRESENTATION

CONTINUE…

SERVER

CHAT HOO?

Page 29: MAJOR PROJECT PRESENTATION

CONTINUE….

CLIENT IS CONNECTING TO SERVER

CHAT HOO?

Page 30: MAJOR PROJECT PRESENTATION

CONTINUE…

IMAGE IS SHARING BETWEEN 2 CLIENTS

CHAT HOO?

Page 31: MAJOR PROJECT PRESENTATION

conclusion

Even though this application has been developed with the users own Protocols, this can be used in an Intranet based organization. 1. This system was developed so that people can exchange information as well as

converse with each other.2. Through this system people can access chat rooms globally. 3. The system is interactive and friendly. 4. Entire system is fully automatic to the clients and satisfies the clients request.5. Especially the system is more useful to the technical people when the need for

sending pictures, images it is solved through WHITE BOARD UTILITY OF ―CHATT HOO??

6. We have created a client, a server, an administrator and set up a database. The applications are done, except for the administrator, which needs more work. The standard functionality of the server is in place; users can register, log in, chat with other users, IP addresses can be banned through the database.

CHAT HOO?

Page 32: MAJOR PROJECT PRESENTATION

REFERENCE

1.Complete reference of Java ―Herbert Schildt 2.Mr. Raj Srivastava-Technical Analyst HP 3.Neeraj Srivastava-Senior Software Engineer Oracle

CHAT HOO?

Page 33: MAJOR PROJECT PRESENTATION

CHAT HOO?


Recommended