Académique Documents
Professionnel Documents
Culture Documents
CONTENTS:
! Introduction
! Requirement Analysis
! System Analysis
! Block Diagram
! Working
! Applications and scope
! Conclusion
! References
Server Requirements
! GUI not available or optional.
! Ability to reconfigure and update both hardware
and software to some extent without restart.
! Advanced backup facilities to permit regular and
frequent online backups of critical data.
! Transparent data transfer between
different volumes or devices.
! Automation capabilities such as services in
Windows.
! Tight system security, with advanced user,
resource, data, and memory protection.
2obile Requirments
Requirments::
! CLDC(Connected Limited Device Configuration) is
designed for devices that have limited processing power,
memory, and graphical capability.
! 16-bit or 32-bit CPU with a clock speed of 16 2 or
higher
! At least 192 KB total RA2 available to the Java platform
! Low power consumption, often operating on battery
power
! Connectivity to some kind of network, often with a
wireless, internet connection and limited bandwidth
INTRODUCTION
SYSTE2 ANALYSIS
CLIENT SERVER
Õ
Õ
Õ
Õ
Õ
Õ
Working:
! GUI for LAN
administrator
! IP addresses of all
the clients will be
provided to the user
! IP addresses will have
options to perform
particular task on
that particular client
2odules:
! System applications: Logoff, Restart, and
Turn Off.
13
jemote vs. Serializable
! A jemote object lives on another computer (such as the
Server)
- You can send messages to a jemote object and get
responses back from the object
- All you need to know about the jemote object is its
interface
- Remote objects don·t pose much of a security issue
! You can transmit a i of a Serializable object between
computers
- The receiving object needs to know how the object is
implemented; it needs the class as well as the interface
- There is a way to transmit the class definition
14
Remote interfaces and class
! A jemote class has two parts:
- The interface (used by both client and server):
ë 2ust be public
ë 2ust extend the interface ava.rmi.jemote
ë Every method in the interface must declare that it
throws ava.rmi.jemoteException (other
exceptions may also be thrown)
- The class itself (used only by the server):
ë 2ust implement the jemote interface
ë Should extend
ava.rmi.server.UnicastjemoteObect
ë 2ay have locally accessible methods that are not in its
jemote interface
15
Applications
2ain Objective:
1.LAN 2onitoring
2.LAN Controlling
Scope Of System
! The Various Objectives may be pointed
as:
! The 2ain Objective of the System is to
develop a User Friendly 2anagement
System with Good 2enus, Input Screens
and Clear Reports,this would be easy to
Operate.
Continued«
! To Save the Administrative Job of
monotring & controlling by providing him
this 2obile application.
! Giving Immediate Information of the
Various Processes.
Future Scope
! This is the future.
References
! Complete Reference for Java.
! Thinking in Java-Bruce Eckel
! Software Engineering a practitioner
Approach-Roger S. Pressman.
! www.wikipedia.com
! www.google.com