1 / 33

MAJOR PROJECT PRESENTATION

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

violet-ward
Download Presentation

MAJOR PROJECT PRESENTATION

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. CHAT HOO? CONTENT: INTRODUCTION PURPOSE OF PROJECT PROBLEM OCCURS IN EXISTING SYSTEM BENEFITS OF CHAT-HOO SCOPE OF THE PROJECT FACILITIES PROVIDED BY THIS S/W URL AND DFD PROJECT ANALYSIS MODULES PROCESS MODEL USED WITH JUSTIFICATION FUTURE ENCHASEMENT SNAPSHOTS Conclusion References

  3. CHAT HOO? 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.

  4. CHAT HOO? 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.

  5. CHAT HOO? 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.

  6. CHAT HOO? 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.

  7. CHAT HOO? 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.

  8. CHAT HOO? 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.

  9. CHAT HOO? 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

  10. CHAT HOO? 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.

  11. CHAT HOO? URL CONNECTION SERVICES PROVIDING BY SERVER TO CLIENT REQUEST SENT TO SERVER WITH USER ID THIS IS YOUR PROGRAM THIS PROGRAM BY URL

  12. CHAT HOO? DATA FLOW DIAGRAM •Client requests service to server and Server grants the request through a response.

  13. CHAT HOO? 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

  14. CHAT HOO? CONTINUE…

  15. CHAT HOO? CONTINUE…. • Client can send offline messages to other clients, server stores and forwards the messages when other user’s log on.

  16. CHAT HOO? CONTINUE…… Client logs out of chat, server notifies & updates all other users by a message.

  17. CHAT HOO? CONTINUE……..

  18. CHAT HOO? PROJECT ANALYSIS MODULES USED This application can be mainly divided into two modules: 1. Server 2. Client This project “CHAT HOO?” is mainly depended on client/server model. The client requests the server and server responses by granting the clients request

  19. CHAT HOO? 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.

  20. CHAT HOO? 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.

  21. CHAT HOO? 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.

  22. CHAT HOO? 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.

  23. CHAT HOO? Phases of spiral model

  24. CHAT HOO? 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 . • .

  25. CHAT HOO? • 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 guidance • of our project guide. • To manage the risk we collected as many resources we can so as to make a usable product at the end

  26. CHAT HOO? 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.

  27. CHAT HOO? SNAPSHOT OF S/W: OFFLINE CLIENT

  28. CHAT HOO? CONTINUE… SERVER

  29. CHAT HOO? CONTINUE…. CLIENT IS CONNECTING TO SERVER

  30. CHAT HOO? CONTINUE… IMAGE IS SHARING BETWEEN 2 CLIENTS

  31. CHAT HOO? conclusion Even though this application has been developed with the users own Protocols, this can be used in an Intranet based organization. This system was developed so that people can exchange information as well as converse with each other. Through this system people can access chat rooms globally. The system is interactive and friendly. Entire system is fully automatic to the clients and satisfies the clients request. 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?? 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.

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

  33. CHAT HOO?

More Related