Sie sind auf Seite 1von 9

JIET Group of Institutions

A PROJECT REPORT

ON

(CLIENT-SERVER SYSTEM)

In partial fulfillment of

B.E IV yr (Computer Science & Engg.)

Work Carried Out At “J.I.E.T.”

Submitted To: Submittedby:


Mr. Jay Prakash jyani Himanshu
C.S.E., IVth
SOFTWARE REQUIREMENTS

SPECIFICATIONS FOR

“CLIENT-SERVER SYSTEM”

Project Name: Client-Server System

Version: 1.0

Date: 18-08-2010

Status:

REVIEW LIST

ROLE NAME DATE


Whole S.R.S. Himanshu
VERSION TRACKING

DA VERSI COMMEN AUTH


TE ON TS OR
15/9/20 1.0 Module HIMANS
10 description HU
24/9/20 1.1 HIMANS
10 HU
TABLE OF CONTENTS

1. Introduction
1.1 Scope
1.2 Audience

2. General Description
2.1 Product Perspective
2.2 Product Function
2.3 User Characteristics
2.4 General Constraints
2.5 Assumption
2.6 Dependencies

3. Specific Requirements
3.1 External Interfaces
3.2 Functions
3.3 Performance Requirements
3.4 Design Constraints
3.5 Software System Attributes

4. Abbreviations, Acronyms and Definitions

5. References
1. INTRODUCTION
1.1. SCOPE

Our project is client server system which is based on networking so the basic
scope of our project is to communication between no. of users and the time
of logged in or logged out is maintain by server and other scope of this
project that to share data between users n it is also maintain by server.
So our basic purpose is to make this s/w that to
communication and sharing data between no. of users and all the information
about the user related or the data sharing related are maintain by the server.

1.2. AUDIENCE
This project ”CLIENT-SERVER SYSTEM” is refer to the respective faculty
members which is our target audience. It is also refers to the group members
which is involved in this project. So there are following audience for this
project:-
a) End users
b) Respective faculty members

2. GENERAL DISCRIPTION

2.1. PRODUCT PERSPECTIVE

We are going to develop a client server system in which two main modules.
One is client module n other is server module.
There are some applications of this project which is mention
below:-
1.) Many users can connect and communicate each other.
2.) Users also share data from one system to other system via LAN.
3.) Server maintain the client detail that when client logged in or logged
out.
4.) Server also maintains the time of logged in or out time of the users and
also maintain how many time users logged in.
5.) Server maintains the record of data sharing between users.

So it is very useful software for client point of view because


there are no difficult to share big size of data from one system to other
system and user also can interact with each other anytime.
2.2. PRODUCT FUNCTION

In a Client-Server system we include many features(Modules) that make a


software user friendly and useful. We include two main modules that is

1) CLIENT 2) SERVER

The client and server modules are divided in many sub part. We
describe one by one of both modules. We take first client module.

1) CLIENT SYSTEM:-

Client system is divided into many sub parts:-

a) Chat Panel: - In this, chat panel provide chatting environment to


users. In this panel user can chat with other users, send message to
each others.

b) Explore Window: - In this, explore window is provide a window


to users for share or explore the data from one system to other
system.

c) Login Window: - It is very important for this software. In this user


first verify their identity and then use the all features of the
software as chatting, data share etc. If the user is not registered
then users first register and then logged in and use software.

d) Registration Window: - If user is not registered and they use the


software then first they registered and then user can use the
software.

e) I.P. Address Entry: - After user enters a valid password and


username then it is ask a I.P. address of the local host if the address
is correct then user enter in the chat panel.

2) SERVER SYSTEM:-

a) Clint detail: - in this section the server keep detail of all clients
who are logged in or logged out and also keep detail of which data
is to be share from one user to other user.
b) Explore detail: - in this section the server maintain the all explore
detail that means all the data sharing detail is kept by the server.

c) Explore panel :- In this section we provide a user to a explore


panel. In this explore panel we provide the facility to the user to
explore data from one system to other system.

d) Server application: - In this section, we make a server who


maintains a detail of the users and the explore data from one
system to other system.

e) Server window :- In this section we provide a server window


that show the detail to users that which time they logged in or
logged out. It is also show the detail that which time the data is
explore n how much data is explore.

We are thinking some more features for this s/w that make
best to this s/w so we can add some more modules in future.

2.3. USER CHARECTERSTICS:-


All the users who have some general knowledge about the computer
and internet use the software.
If the users have knowledge about any chat software then they use this
software. But the entire user must know English language.

2.4. GENERAL CONSTRAINTS AND


DEPENDENCIES :-

It is a demo of the client server system so we do not cover all of the


features of the software as like smiles used in the chatting windows,
voice calls, and color change of the chat box.
Many of the features that we can’t cover in this software due to some
external and internal problems.
3. SPECIFIC REQUIREMENTS:-
3.1. EXTERNAL INTERFACES:-

We have not use any external interfaces so his section is not applicable
for us.
3.2. FUNCTIONS:-
We explain all the functions in above section of the S.R.S. so we don’t
explain functionality in detail.
Basically in this software we try to make a client server system. In this
one a client module which is basically used by users and one is a
server system which is basically maintain details about the user logged
in or logged out and also keep detail about the data explore.

3.3. PERFORMANCE REQUIREMENTS:-

In this section we have require system specification for the software


that what is the system specification to run this software.
System requirement is given bellow-

PROCESSOR : CORE 2 DUO

RAM : 1 GB

SYSTEM : 32 OR 64 BIT

3.4. DESIGN CONSTRAINTS:-

It is a demo of the client server system so we do not cover all of the


features of the software as like smiles used in the chatting windows,
voice calls, and color change of the chat box.
Many of the features that we can’t cover in this software due to some
external and internal problems.
4. REFERANCE:-

www.w3schools.com
www.projectguide.com

we are also give help with reference books of java.

Das könnte Ihnen auch gefallen