Sunteți pe pagina 1din 15

MUTIUSER CHATTING SYSTEM

Click to edit Master subtitle style


Submitted By: Hiranya Kumar Deka(CS-2/08) Akram Hussain Choudhury(Cs-14/08) Computer Science and Engineering

4/1/12

Introduction

Table of Contents

Propose System Data Flow Diagram Future Scope Conclusion

4/1/12

INTRODUCTION

Purpose:
q

The purpose of this application are as follows :

4/1/12

qThe different areas where we can use this application are : It can be be used in any organization having a private network of their own. It can be used by people for sending instant messages.

Scope :

Technology Used

: Front End : JAVA,HTML. Back End : Oracle 10g.

4/1/12

Assumptions
Users have a minimum knowledge of computer. Users have a network setup of their own. There must be more than one users at anytime to use the system .

Functionality
Online membership. Text Messaging.

4/1/12

PROPOSED SYSTEM

The following are the modules inMulti UserChat System : 1.Server Module. 2.Clients Module. 3.Public Chatting. 4.Private Chatting

The following are the functions ofMulti UserChat System : Start the Server: First start the server, then only clients login to chat rooms. Client Login: in this clients enter into chat rooms by entering the nick name server Name and server portnumber. See all Online People: When ever weenteredinto chat room then we can see the all the people who are online. Send Public Message: We can send the messages to all the on line people. Send Private Messages: We want to send messages to only a particular user then we change the room from general room.

4/1/12

DATA FLOW DIAGRAM


Valid User

Chat

Already a Member

User Verification

Invalid User
Validati on

Login

Error

New User

Signup

Database

4/1/12

SNAPSHOTS

LOGIN FORM

4/1/12

LOGIN FORM DISPLAYING ERROR MESSAGE

4/1/12

SIGNUP FORM

4/1/12

CHAT WINDOW

4/1/12

FUTURE SCOPE

FUTURE SCOPE OF APPLICATION :

This application can be easily implemented under various situations.

We can add new features as and when we require. Reusability is 4/1/12

REUSABILITY
Reusability: Reusability is possible as and when require in this application. We can update it next version. Reusable software reduces design, coding and testing cost by amortizing effort over several
4/1/12

COST-EFFECTIVENESS

Cost-effectiveness: Its cost is under the budget and make within given time period. It is desirable to aim for a system with a minimum cost subject to the condition that it must satisfy the entire requirement. Scope of this document is to put down the requirements, clearly identifying the information needed by the user, the source of the
4/1/12

CONCLUSION

The objective of this project was to build a software that

4/1/12

S-ar putea să vă placă și