Tool For A Network Monitor.

BORANG PENGESAHAN STATUS TESIS*

: TOOL FOR A NETWORK MONITOR

JUDUL

SESI PENGAJIAN: 2007/2008
Saya RUSYDAN KAMIL BIN KAMARUDDIN

mengaku membenarkan tesis (PSM) ini disimpan di Perpustakaan Fakulti Teknologi
Maklumat dan Komunikasi dengan syarat-syarat kegunaan seperti berikut:

l. Tesis adalab hakmilik Universiti Teknikal Malaysia Melaka.
2. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan
membuat salinan untuk tujuan pengajian sahaja.
3. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan
membuat salinan tesis ini sebagai bahan pertukaran antara institusi pengajian
tinggi.
4. ** Sila tandakan (/)
SULIT (Mengandungi maklumat yang berda.Jjah keselamatan
atau kepentingan Malaysia seperti yang termaktub di dalam

AKTA RAHSIA RASMI 1972)
TERHAD (Mengandungi maklumat TERHAD yang telah
ditentukan oleh organisasilbadan di mana penyelidikan
dijalankan)

- I- -

TIDAK TERHAD

(TANDATANGAN PENULIS)
Alamat tetap :
6400-G, Jallan Raja Dewa Hulu
15150, Kota Bharu
Negeri Kelantan Darul Nairn

;:...cc セ@

Puan Nurazlina Mohd Sanusi
Nama Penyelia


Tarikh: 2.'{

']uf\J

CATATAN:

* Tesis dimaksudkan sebagai Laporan Projek SaJjana Muda (PSM).
** Jika tesis ini SULIT atau TERHAD, sila lampirkan surat daripada
pibak berkuasa.

Tarikh:

TOOL FOR A NETWORK MONITOR

RUSYDAN KAMIL BIN KAMARUDDIN

Tbis report is submitted in partial fulfiiJment of tbe requirements for tbe
Bachelor of Computer Science (Software Development)

FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGY

UNIVERSITI TEKNIKAL MALAYSIA MELAKA

2008

ii

DECLARATION

I hereby declare that this project report entitled

TOOL FOR A NETWORK MONITOR

Is written by me and is my own effort and that no part has been
plagiarized without citations.

STUDENT

SUPERVISOR

セ@


: ........... •....................................... Date : 24/06/08
(RUSYDAN KAMIL BIN KAMARUDDIN)

Il l

DEDICATION

To my beloved parent and siblings.
To my supportive friends.

ACKNOWLEDGEMENTS

First of all, all praises to Allah the Almighty for His bless and guidance to me
throughout the Projek Sarjana Muda II (PSM II). For all His knowledge that revealed
to me, I am thankful.

I would like to express the deepest appreciation to my supervisor for PSM II,
Puan Azlina binti Mohd Sanusi. who has always respond to my question and her
willingness to share her knowledge and time to guide me. Without all her advices

and opinions the development of the PSM II would not have been possible.

I would like to thank all my friends who have help and share their knowledge.
They always willing to share and sacrifice their time for me. which I am very
grateful and many thanks for their concern over my proj ects.

Last but not least, I would like to thank my beloved family. They always
support me in good times and bad times, and always been my source of inspiration in
making this report and PSM II a success. Thank you for supporting me.

In addition thanks to Un.iversiti Teknikal Malaysia Melaka (UTeM) and all
who has helped me in any way to complete this report and PSM II. I really appreciate

it.

ABSTRACT

The main purpose of developing the network monitoring system is to ease the
lab technician' s job in monitoring the network performance. This tool can help
technicians early detect the network whether is up or down by location. The

approach used in this project is OOAD and the methodology is based on RUP model.
Development tool used for this project is VB.Net 2005. The expected result from thi s
project is to help technician increase their alertness in monitoring network
performance.

ABSTRAK

Tujuan utama pembangunan network monitor ini adalah untuk memudahkan
juruteknik makrnal melakukan kerja dalam pemantauan status rangkaian. Sistem ini
dapat membantu juruteknik mengesan keadaan rangkaian itu sama ada dalam
keadaan baik atau tidak. Pendekatan berorientasikan objek digunakan bagi aplikasi
ini . Rational Unified Process dipi lih bagi membangunkan aplikasi ini berdasarkan
kebolehan pendekatan tersebut dalam kaedah pembangunan sistem berorientasikan
objek.

Perkakasan

yang

digunakan


seperti

VB.Net

2005

Hasi l

daripada

pembangunan projek ini, diharapkan ia dapat membantu juruteknik meningkatkan
tahap kepekaan terhadap pemantauan rangkajan.

11

TABLE OF CONTENTS

CHAPTER


SUBJECT

PAGE

DECLARATION
DEDICATION

CHAPTER I

II

ACKNOWLEDGEMENTS

iii

ABSTRACT

iv

ABSTRAK


v

TABLE OF CONTENTS

vi

LIST OF TABLE

xi

LIST OF FIGURE

xii

LIST OF ABBREVIATION

xiii

LIST OF APPENDICIES


xiv

INTRODUCTION
1.1

Project Background

1.2

Problem Statement (s)

2

1.3

O bj ectives

2


1.4

Scope

3

1.4. 1

Technician

1.4.2

Functionality

3
_,..,

1.4.3

Where tool is implemented

3

1.4.4

Specific platform

4

1.5

Project Significance

4

1.6

Expected Output

5

1.7

Concl usion

5

Vlll

CHAPTER II

LITERATURE REVIEW AND PROJECT
METHODOLOGY

CHAPTER III

2. 1

Introduction

6

2.2

Fact and Finding

7

2.2. 1 Domain

11

2.2.2

Existing System

12

2.2.3

Technique

15

2.3

Project Methodology

15

2.4

Project Requirements

20

2.4. 1

Software Requirement

20

2.4.2

Hardware Requirement

21

2.4.3

Other Requirement

21

2.5

Project Schedule and Milestones

22

2.6

Conclusion

24

ANALYSIS
3.1

Introduction

25

3.2

Problem Analysis

25

3.3

Requirement Analysis

26

3.3. 1

Data Requirement

27

3.3.2

Functional Requirement

28

3.3.3

Non-functional Requirement

35

3.3.4

Others Requirement

36

3.3.4. 1

Software Requirement

36

3.3.4.2

Hardware Requirement

38

3.4

CHAPTER IV

Conclusion

39

DESIGN
4.1

Introduction

40

4.2

High-Level Design

41

4 .2 .1

41

System Architecture