nms1.0(c) copyright 20031 final year project demonstration dublin city university 29 th may 2003...

Post on 26-Dec-2015

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

NMS1.0 (c) Copyright 2003 1

Final Year Project DemonstrationFinal Year Project Demonstration

Dublin City UniversityDublin City University

2929thth May 2003 May 2003

Team Members :Team Members :

David ReadeDavid Reade Timothy Timothy KellyKelly

9975562999755629 5022122150221221

Project Supervisor:Project Supervisor:

Renaat VerbruggenRenaat Verbruggen

NMS1.0 (c) Copyright 2003 2

1. Project Overview1. Project Overview

NMS1.0 (c) Copyright 2003 3

1. Project Overview1. Project Overview 2. Project Background2. Project Background

NMS1.0 (c) Copyright 2003 4

1. Project Overview1. Project Overview 2. Project Background2. Project Background 3. Project Lifeline3. Project Lifeline

NMS1.0 (c) Copyright 2003 5

1. Project Overview1. Project Overview 2. Project Background2. Project Background 3. Project Lifeline3. Project Lifeline 4. System Design4. System Design

NMS1.0 (c) Copyright 2003 6

1. Project Overview1. Project Overview 2. Project Background2. Project Background 3. Project Lifeline3. Project Lifeline 4. System Design4. System Design 5. Middleware Design5. Middleware Design

NMS1.0 (c) Copyright 2003 7

1. Project Overview1. Project Overview 2. Project Background2. Project Background 3. Project Lifeline3. Project Lifeline 4. System Design4. System Design 5. Middleware Design5. Middleware Design 6. Client Sample6. Client Sample

NMS1.0 (c) Copyright 2003 8

1. Project Overview1. Project Overview 2. Project Background2. Project Background 3. Project Lifeline3. Project Lifeline 4. System Design4. System Design 5. Middleware Design5. Middleware Design 6. Client Sample6. Client Sample 7. Admin Sample7. Admin Sample

NMS1.0 (c) Copyright 2003 9

The aim of this project was to develop an all in The aim of this project was to develop an all in one intranet application that will allow for easy:one intranet application that will allow for easy:

NMS1.0 (c) Copyright 2003 10

The aim of this project was to develop an all in The aim of this project was to develop an all in one intranet application that will allow for one intranet application that will allow for easy:easy:– IT Helpdesk Maintenance and UsageIT Helpdesk Maintenance and Usage

NMS1.0 (c) Copyright 2003 11

The aim of this project was to develop an all in The aim of this project was to develop an all in one intranet application that will allow for one intranet application that will allow for easy:easy:– IT Helpdesk Maintenance and UsageIT Helpdesk Maintenance and Usage– Employee SearchingEmployee Searching

NMS1.0 (c) Copyright 2003 12

The aim of this project was to develop an all in The aim of this project was to develop an all in one intranet application that will allow for one intranet application that will allow for easy:easy:– IT Helpdesk Maintenance and UsageIT Helpdesk Maintenance and Usage– Employee SearchingEmployee Searching– Server CheckingServer Checking

NMS1.0 (c) Copyright 2003 13

The aim of this project was to develop an all in The aim of this project was to develop an all in one intranet application that will allow for one intranet application that will allow for easy:easy:– IT Helpdesk Maintenance and UsageIT Helpdesk Maintenance and Usage– Employee SearchingEmployee Searching– Server CheckingServer Checking– Addition of future network users Addition of future network users

NMS1.0 (c) Copyright 2003 14

The aim of this project was to develop an all in The aim of this project was to develop an all in one intranet application that will allow for easy:one intranet application that will allow for easy:– IT Helpdesk Maintenance and UsageIT Helpdesk Maintenance and Usage– Employee SearchingEmployee Searching– Server CheckingServer Checking– Addition of future network usersAddition of future network users

The finished product is an easy to use The finished product is an easy to use application which allows clients and application which allows clients and administrators to perform numerous administrators to perform numerous operations both quickly and easily.operations both quickly and easily.

NMS1.0 (c) Copyright 2003 15

Q. Who is this product aimed at?Q. Who is this product aimed at?

NMS1.0 (c) Copyright 2003 16

Q. Who is this product aimed at?Q. Who is this product aimed at? A. This product is aimed at any company which A. This product is aimed at any company which

maintains an Intranet and an internal company maintains an Intranet and an internal company network.network.

NMS1.0 (c) Copyright 2003 17

Q. Who is this product aimed at?Q. Who is this product aimed at? A. This product is aimed at any company which A. This product is aimed at any company which

maintains an Intranet and an internal company maintains an Intranet and an internal company network.network.

This product has maximum potential for This product has maximum potential for medium to large scale non it related medium to large scale non it related companies with an IT department that caters companies with an IT department that caters for a large number of clients.for a large number of clients.

NMS1.0 (c) Copyright 2003 18

Q. Will this product suit your company?Q. Will this product suit your company? A. NMS1.0 is a framework which allows easy A. NMS1.0 is a framework which allows easy

addition of future components and can be addition of future components and can be customised and fine tuned to suit the needs of customised and fine tuned to suit the needs of your company by one of our fully trained and your company by one of our fully trained and qualified engineers.qualified engineers.

*Full Documentation and training will also be provided.*Full Documentation and training will also be provided.

NMS1.0 (c) Copyright 2003 19

This project was developed over a number of This project was developed over a number of stages:stages:

NMS1.0 (c) Copyright 2003 20

This project was developed over a number of This project was developed over a number of stages:stages:– 1. Research1. Research

NMS1.0 (c) Copyright 2003 21

This project was developed over a number of This project was developed over a number of stages:stages:– 1. Research1. Research

MySQL – Relational DatabaseMySQL – Relational Database

NMS1.0 (c) Copyright 2003 22

This project was developed over a number of This project was developed over a number of stages:stages:– 1. Research1. Research

MySQL – Relational DatabaseMySQL – Relational Database Tomcat – Web ServicesTomcat – Web Services

NMS1.0 (c) Copyright 2003 23

This project was developed over a number of This project was developed over a number of stages:stages:– 1. Research1. Research

MySQL – Relational DatabaseMySQL – Relational Database Tomcat – Web ServicesTomcat – Web Services Java – Middleware JSP’sJava – Middleware JSP’s

NMS1.0 (c) Copyright 2003 24

This project was developed over a number of This project was developed over a number of stages:stages:– 1. Research1. Research

MySQL – Relational DatabaseMySQL – Relational Database Tomcat – Web ServicesTomcat – Web Services Java – Middleware JSP’sJava – Middleware JSP’s

– 2. Software Configuration2. Software Configuration

NMS1.0 (c) Copyright 2003 25

This project was developed over a number of This project was developed over a number of stages:stages:– 1. Research1. Research

MySQL – Relational DatabaseMySQL – Relational Database Tomcat – Web ServicesTomcat – Web Services Java – Middleware JSP’sJava – Middleware JSP’s

– 2. Software Configuration2. Software Configuration– 3. Development 3. Development

NMS1.0 (c) Copyright 2003 26

This project was developed over a number of This project was developed over a number of stages:stages:– 1. Research1. Research

MySQL – Relational DatabaseMySQL – Relational Database Tomcat – Web ServicesTomcat – Web Services Java – Middleware JSP’sJava – Middleware JSP’s

– 2. Software Configuration2. Software Configuration– 3. Development 3. Development – 4. Integeration and Testing4. Integeration and Testing

NMS1.0 (c) Copyright 2003 27

This system is based on the classic Three Tier This system is based on the classic Three Tier Architecture common in many Web Architecture common in many Web Applications:Applications:

Client Tier – Web Based InterfaceClient Tier – Web Based Interface

NMS1.0 (c) Copyright 2003 28

This system is based on the classic Three Tier This system is based on the classic Three Tier Architecture common in many Web Architecture common in many Web Applications:Applications:

Client Tier – Web Based InterfaceClient Tier – Web Based Interface Middleware – Java, JSP’s Tomcat Servlet EngineMiddleware – Java, JSP’s Tomcat Servlet Engine

NMS1.0 (c) Copyright 2003 29

This system is based on the classic Three Tier This system is based on the classic Three Tier Architecture common in many Web Architecture common in many Web Applications:Applications:

Client Tier – Web Based InterfaceClient Tier – Web Based Interface Middleware – Java, JSP’s Tomcat Servlet EngineMiddleware – Java, JSP’s Tomcat Servlet Engine Backend – MySQL DatabaseBackend – MySQL Database

NMS1.0 (c) Copyright 2003 30

Our JSP Development is based on the Two Tier Our JSP Development is based on the Two Tier Architecture which is the seperation of logic Architecture which is the seperation of logic and presentation that results in clearer more and presentation that results in clearer more manageable code.manageable code.

NMS1.0 (c) Copyright 2003 31

Our JSP Development is based on the Two Tier Our JSP Development is based on the Two Tier Architecture which is the seperation of logic and Architecture which is the seperation of logic and presentation that results in clearer more presentation that results in clearer more manageable code.manageable code.

The Middleware Java is based on the façade The Middleware Java is based on the façade pattern which hides the more complex from the pattern which hides the more complex from the system user.system user.

NMS1.0 (c) Copyright 2003 32

Clients can perform three basic functions:Clients can perform three basic functions:– Logging a call to the helpdeskLogging a call to the helpdesk

NMS1.0 (c) Copyright 2003 33

Clients can perform three basic functions:Clients can perform three basic functions:– Logging a call to the helpdeskLogging a call to the helpdesk– Employee SearchingEmployee Searching

NMS1.0 (c) Copyright 2003 34

Clients can perform three basic functions:Clients can perform three basic functions:– Logging a call to the helpdeskLogging a call to the helpdesk– Employee SearchingEmployee Searching– Using the network mapUsing the network map

NMS1.0 (c) Copyright 2003 35

Administrators can perform these basic Administrators can perform these basic functions:functions:

NMS1.0 (c) Copyright 2003 36

Administrators can perform these basic Administrators can perform these basic functions:functions:– Login to the secure Admin Area of NMS1.0Login to the secure Admin Area of NMS1.0

NMS1.0 (c) Copyright 2003 37

Administrators can perform these basic Administrators can perform these basic functions:functions:– Login to the secure Admin Area of NMS1.0Login to the secure Admin Area of NMS1.0– Use the IT HelpdeskUse the IT Helpdesk

NMS1.0 (c) Copyright 2003 38

Administrators can perform these basic Administrators can perform these basic functions:functions:– Login to the secure Admin Area of NMS1.0Login to the secure Admin Area of NMS1.0– Use the IT HelpdeskUse the IT Helpdesk– Add and Delete Employees from the Add and Delete Employees from the

networknetwork

NMS1.0 (c) Copyright 2003 39

Administrators can perform these basic Administrators can perform these basic functions:functions:– Login to the secure Admin Area of NMS1.0Login to the secure Admin Area of NMS1.0– Use the IT HelpdeskUse the IT Helpdesk– Add and Delete Employees from the Add and Delete Employees from the

networknetwork– Create New AdministratorsCreate New Administrators

NMS1.0 (c) Copyright 2003 40

Administrators can perform these basic Administrators can perform these basic functions:functions:– Login to the secure Admin Area of NMS1.0Login to the secure Admin Area of NMS1.0– Use the IT HelpdeskUse the IT Helpdesk– Add and Delete Employees from the Add and Delete Employees from the

networknetwork– Create New AdministratorsCreate New Administrators– Update Personal DetailsUpdate Personal Details

NMS1.0 (c) Copyright 2003 41

Administrators can perform these basic Administrators can perform these basic functions:functions:– Login to the secure Admin Area of NMS1.0Login to the secure Admin Area of NMS1.0– Use the IT HelpdeskUse the IT Helpdesk– Add and Delete Employees from the Add and Delete Employees from the

networknetwork– Create New AdministratorsCreate New Administrators– Update Personal DetailsUpdate Personal Details– Maintain a list of Network ServersMaintain a list of Network Servers

NMS1.0 (c) Copyright 2003 42

Administrators can perform these basic Administrators can perform these basic functions:functions:– Login to the secure Admin Area of NMS1.0Login to the secure Admin Area of NMS1.0– Use the IT HelpdeskUse the IT Helpdesk– Add and Delete Employees from the networkAdd and Delete Employees from the network– Create New AdministratorsCreate New Administrators– Update Personal DetailsUpdate Personal Details– Maintain a list of Network ServersMaintain a list of Network Servers– Run and Stop the ServerCheckRun and Stop the ServerCheck

NMS1.0 (c) Copyright 2003 43

Administrators can perform these basic Administrators can perform these basic functions:functions:– Login to the secure Admin Area of NMS1.0Login to the secure Admin Area of NMS1.0– IT Helpdesk FunctionalityIT Helpdesk Functionality– Add and Delete Employees from the NetworkAdd and Delete Employees from the Network– Create New AdministratorsCreate New Administrators– Update Personal DetailsUpdate Personal Details– Maintain a list of Network Servers Maintain a list of Network Servers – Run and Stop the ServerCheckRun and Stop the ServerCheck– Configure Software and DatabasesConfigure Software and Databases

top related