• Tidak ada hasil yang ditemukan

Development Of Asset Management System For FTMK, KUTKM.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Development Of Asset Management System For FTMK, KUTKM."

Copied!
24
0
0

Teks penuh

(1)

raf

0000039068

DeYelopment of asset management system for F"TMK. KVT1<M I Juniza Jahaya.

DEVELOPMENT OF ASSET ma n agemeセt@ SYSTEM FOR FTM K, KUTKM

JUNlZA

BINTl

JAHA YA

This report is submitted in partial fullfilment of the requirements for the Bachelor of Computer Science (Software Development)

FACULTY OF INFORM.A TION

Nセd@

COM MUNICATIO TECHNOLOGY

KOLEJ

UNTVERSITI TEKNlKAL KEB A.

GSAAK

MALA

YSlA

(2)

BORAl'G PENGE AHA!'\ ST A TliS TESIS "

JUDUL : OEVELOPME

·r

OF ASSET MAl'\ .AGEMEl\T 'l TEM FOR FTMK.K UTKM

SES J PE GAJIAN: 2005/2006

Saya ITJ J.A HAYA

(HURUF BESAR)

mengaku membenarkan tesis H p sm O s。イェ。ョ。 G dッセ。ッイ@ FalgaJah ) in i di simpan di Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dengan S) arat-syarat kegunaan seperti berikut:

I. Tesis adalah hakmilik Kolej Uni ersiti Teknikal Kebangsaan Malays ia.

2. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan mem bu at salinan untuk tujuan pengajian sahaja.

3. Perpustakaan Fakulti Teknologi Maklumat dan Komunikasi dibenarkan membuat salinan tesi s ini sebagai bahan pertukaran antara institusi pengajian tinggi . 4.

**

Sila tandakan (/)

_ _ _ SUUT (Mengandungi maklumat セ。 ョ ァ@ berdarjah keselamatan atau kepentingan Malaysia seperti

yang termaktub di dalam AKTA RAHSlA RASMI 1972)

_ _ _ TERHAD (Mengandungi makl umat TERHAD ya ng telah ditentukan oleh organisasi/badan di mana

pen yelidikan dijalankan)

Alamat tetap: d/a Jahaya bin Haroon Pej. Ladang (F) Lepar Utara 13 26400 BandarJengka,Pahang

Tarikh : 27 April 2006

Mohd. Suffian bin Sulaiman Nama Penyelia

Tarikh : 27 April 2006

CA TA TA :

**

Jika tesis ini SULJT atau TERHAD . sila lampirkan surat daripada pihak berkuasa.
(3)

DECLAR.L\ TlO!\

I ィ・イ・「セ@ declare that th is project report entit led

DEVELOPMEl'iT OF ASSET MAI\AGEMEl'iT SYSTEM FOR FTMK K li TK l\1

is writte n by me and ゥ ウ ュセ@ own e ffort and that no part has been plagiari zed Gセ@ ithout citati ons.

ST UDEN T: Date: 27 April 2006

I JAHAYA)

Date: '27 April 2006

(4)

DEDJ CA TlOI\

T o m) beloved parents.

I si ncerely \ alue the importance ッヲセッ オイ@ presence. in guiding me along the || 。セ@ to gro\\

ュ・ョエ。ャAセ@ and spiritual !) apart from in tellectual prO\ isions. I can ヲゥョ。ャャセ@ <>ee セ ッ オイ@ points

(5)

Ill

ACKNOWLEDGEM£1\TS

The intention to extend my utmost gratitu de in complet ion of thi s project goes 「・セ@ ond the ability that words can explain . \A,.ith the best effort to address ュセ@ app rec iation on the contribut ion of all individual and parties in vo lved directly and ゥョ、ゥイ ・」 エAセ N@ I \\O uld first and fore most li ke to tha nk ュセ@ supen isor En. Mohd. Suffia n bin Sulaiman fo r being a ded icated memor in pro iding endless guidance throughout the fulfillment of the Bachelor· s Degree Thesis. It is through hi s va luab le and justifi ed reasoning and

suggestion s that open ュセ@ eyes to greater extent on the unex pl ored aspects of the fi eld of my research.

Another big thank yo u to En. Zu lki fii Muslim and the techni cians of f。」オャエセ@ of Information Technology and Communi cation (FTMK) for offering such a tremendous and friend iセ@ approach du ring the course of interviev .. held in deliverin g a great deal of knowledge to aid in ュセ@ research effort on thi s s_ stem.

There are also my fa mily members· and friend s· effort in providi ng as mu ch knowledge and pouring in views and ideas to enrich the fun ctionalities of the system being developed. Their good intention and generous assistance is worth mentioning and 1 would be glad to take this opportunity to convey my unboun ded gratitude in return.

(6)

1\

ABSTRACT

The idea fo r the FTMK Asset Manage ment System (FTMK AMS ) has been conceptualized fo llowing the cont inuous observation and research on the an of ゥョカ・ョエッイセ@

managements as the immense interest dri es the concerted effort to study the operations as w ho le from the back-end right to fro nt-end. With the vast know ledge on management to be discovered. coupled with the rich capabiliti es of dec ision supports. stem. ・|・ョエオ。ャャセ@

an idea to integ rat e th e ty pical in ventory management functions v; ith decis ion s upport has been adopted in craftin g a ウセ@ stem to manage the stock movement. 'endors and

(7)

\

ABSTRAK

Idea untuk membangunkan projek ·FTMK Asset Management S)·stem · (FTMK AMS) telah diperoleh berik utan pemantauan dan kajian yang dilak ukan untuk

memperlengkapkan ilmu mengenai teknik pengurusan inventori serta minat yang

berterusan telah memandu kearah penyelidikan secara mendalam terhadap operasi secara keselu ruhan biarpun dari aspek dalaman mahupun aspek luaran. Dengan terdapatnya ilmu yang meluas untuk dikaji serta kemampuan sistem pen) okong dalam membuat

keputusan. akhirnya lahirlah suatu idea untuk membina satu apl ikasi yang mampu mengintegrasikan teknik pengurusan inventori serta Sistem Sokongan Keputusan bagi mengimplementasikan fungsi -fungsi seperti pengurusan pergerakan stok. maklumat pembeka l dan sebut harga. pengurusan bil serta isu inventori lain yang berkaitan . Sifat-sifat Sistem Sokongan pula lebih men yerlah dalam analisa permintaan pelanggan. ramalan jualan dan kewangan bagi meletakkan pedagan g dalam suatu posisi yan g

(8)

C HAPTER

c hNN セ pter@ I

CHAPTER II

TABLE Of CONTE J\T S

SUBJECT

DECLAR.A TION

DED ICATIO ;

.ACKNOWLEDGEME T

.ABSTRACT

ABSTRAK

TABLE OF CO 'TE "TS

LIST OF TABLES

LIST OF FIG URE

UST OF ABBRIE lA TIO. 'S

LI ST OF AP PE DIXES

INTRODUCTIOJ\" 1. 1 Project Backgro und

1.2 Probl em Statements

1.3 Objectives

1.4 Scope

1.5 Project Significance

1.6 Expected Output

1.7 Cone I usion

LITER<\ T URE RE VIE \ V Al\D PROJEC T METHODOLGY

2.1 Introduction

2.2 Fact and Finding

2.2. I Problems With CurrentS) stem

(9)

CHAPTER Ill

CHAPTER IV

") セ@

-·-'

2.4

') __ )

-") ") ...,

System Comparison

') ') ..,

____ .) In

・ョエッイセ@ ウセ@ stem

2.2.4

Client Server Concept

Project m・エィッ、ッャッァセ@

Project Requirements

2.4.

I Soft\\ are Requirements

2.4.1.1

PHP

2.4.2

Hard'v\are Requirement

Project Schedule and Milestones

2.6

Conclu sion

ANALYSIS

3. 1

Introduction

3.2

Problem Analysis

3.2.1

Background of Current System

セ@ ..,

Requirement Analysis

.) . .)

3.3.1

Functional Requirement

3.3.1.1

Scope

3.3.2

Business Flow

.., " "

.) . .) . .) Use Case View

3.3.4

Actors

3.3.5

Use Case Description

3.3.6

Interaction Diagram

3.4

Software Requirements

..,

-.) . .) Hard\\·are Requirements

3.6

1etwork Requirements

3.7 Conclusion

DESIGN

4.1 Introduction

(10)

CHAPTER V

4.:2 High Le el Design 4.2.1 Ra" input 1 data

4.2.1.1 Borang Daftar Hana Tetap 4.2.1.2 Borang p・ョセ@ enggaraan

Hana Tetap

4.2.1.3 Borang Daftar lm ・ョエッイセ@

4.2.1.4 Borang Permohonan Pinjaman Makmal 4.22 System Arch i tecru re

4.2.2. 1 Static Organization 4.2.2.2 High-level C lass

Diagram 4.2.3 User Interface Design

4.2.3.1 avigati on Design 4.2.3.2 Input Design 4.2.3.3 Output Design 4.2.4 Database Design

4.2.4.1 Logical Database Design 4.2.5 Deployment View

4.3 Detail design

4.3.1 Software specification 4.3.2 Ph セウ ゥ」。 A@ database design 4.4 Conclusion

IMPLEMENTATI ON

5.1 Introduction

5.2 Softv,•are Development Environment setup 5.3 Software Configuration Managem ent

5.3.1 Install ation and Configuration

(11)

CHAPTER VI

CH.I\PTER VII

Soft,, are

5.3.2 Configuration em iron ment setu p 5.3.3 Version Control Procedure 5.4 Implementation Statu s

5.5 Conclusion

TESTING

6.1 Introduct ion

6.2 Test Plan

6.2.1 Test Organi zation 6.2.2 Test Environment 6.2.3 Test schedule 6.3 Test strategy

6.3.1 C lasses of Tests 6.4 Test Design

6.4. 1 Test Description 6.4.2 Test Data

6.5 Test Result and Analysis 6.6 Conclu sion

CONCLUSIOJI\

7.1 Observation on Weaknesses and Strengths 7.2 Propositi ons for Improvement

7.3 Contribution 7.4 Conc lu sion

(12)

\,I

LIST Of TABLES

TABLE TITLE PAGE

3.1

Type and Categor) of FT 1 K Categories

19

セ@ I

. ) . _ Softv.are Requirem ents for FTMK A 1S

41

3.3

Hard\\are Requirement for FT 1K AM 4:2

4.1

Borang Daftar Hana Tetap

45

4.2

Borang p・ョセ・ョァァ。イ。。ョ@ Harta Tetap

46

4.3 Borang Daftar Inventor)

47

4.4

Borang Permohonan Pinjaman Peralatan

48

Makmal

4.5

FTMK AMS Package Description

51

4.6

Input Controls and alidation Rules

60

4.7

Output Controls and Validation Rules

61

5.1

Darasets Used for Version Librar)

69

5.2

List of Procedure and Control

70

5.3

Implementation Status

71

5.4

Implementation Status (Continue)

n

6.1

Roles and Responsibilities of Testing Team

76

6.2

Environment Settings for TestinQ Phase

-

.... 77

6.3

Un it Test for Login Admin

78

6.4

Unit Test for Technician Login

79

6.5

Unit Test for Lecturer Login

80

6.6

Unit Test for Inventory Management

81

6.7

Test Description for Administration Login

84

6.8

Test Description for Technician Login

84

6.9

Test Description for Lecturer Login

85

6.10

Test Description for Add Technician

85

(13)

\ I I

6. 1 セ@ Test Description for ZMMNセ。ョ。ァ・@ Lectu rer 86

6.13 Test Description for Track Lecturers· 87

In format ion

6. 14 Test Description for Add Hard'' are 87

6. 15 Test Description for Manage Hard,,are 87

6.16 Test Description for Add . o ft,, are 88

6.17 Test Description for Manage oft,,are 88

6. 18 Test Description for Add \ 'endor 88

6. 19 Test Description for セ。ョ@ age end or 89

6.::!0 Test Descri ption for !fan age Lecturer" s 89 Profi le

6.21 Test Description for Booking 90

6.22 Test Data for Login Admin 90

6.23 Test Data for Log in Tech nician 91

6.24 Test Data for Login Lecturer 91

6.25 Test Data for Add Technician Yセ@

6.26 Test Data for Add Lecturer 93

6.27 Test Data for Search Techn ician 94

6.28 Test Data for Lpdate Technic ian 94

6.29 Test Data for Search Lecturer 94

6.30 Test Data for Add Hardware o-..,)

6.31 Test Data for Search Hard'' are 96

6.32 Test Data for Update h。 イ 、Lセ。 イ ・@ 97

6.33 Test Data for Add Soft,, are 98

6.34 Test Data for Search Soft,,are 99

6.35 Test Data for Update sッヲエLセ@ are 100

6.36 Test Resul t and Analysis for Admin Login 101 6.37 Test Result and Analysis for Technician 101

Login

6.38 Test Result and Analysis for Lecturer Login 101

(14)

6.-lO 6.4 !

6.42

Technician

Test Resuli and aョ。ャセ@ sis for Add Lectu rer Test Resuli and aョ。ャセ@ sis for t\lanagc Technician

Test Result and aョ。ャセ@ s is for セ。ョ。ァN」@ Hard'' are

10::

102

103

(15)

\1 \

Ll T Of fi GL.RES

FIG URES TITLE PAGE

2.1 RUP Phases 13

11 Gant Chan 16

3. 1 Activity Diagram As-L ystem (lm·entory ) セi@

セ@ ?

.). _ Activity Diagram As-Is System

(Borrow Equ ipment) ')')

.., ..,

Overview of FTMK Asset Management System 26 .) . .)

3.4 Create User Business Flow Diagram 27

3.5 Borrow Equipment Business Flov-; Diagram セX@

3.6 Global view of use-case model 29

3.7 User case description -Create User 32

3.8 User case description - Search User ..)_ " ? 3.9 User case description - C pdate User ..,.., ..)..)

3. 10 User case description - Add lnvnetory Record 34

3. 11 User case description - Search Product 37

3.12 User case description- Borrow Equipment 37

3. 13 Interaction Di agram for Create User 38

3. 14 interaction Diagram for Add lm·emory Record 39

3.15 Interaction Diagram for Borrow Equipment 40

4.1 System software architecture overYiev. based on 3-tier

(16)

'\\

-1.:2 Three-tier FTJ\1K Asset \ 1anagcml.'lll _ystem \h •-.l - ..: ...

4.3 FTMK Asset . 1anagement System High- Le\·el Class

Diagram

:I

4.4 Login Screen

53

4.5

Change Password Screen

54

4.6 Create User Screen

5-1

4.7

Search User Screen

55

4.R

Update Liser Screen

55

-1.9

Inventory Details

56

4.10

View Asset Detail s

56

4.11

Asset Detail s

57

4.12

Asset Maintenece Details

58

4.13

Vendor Details

58

4.14

Help-desk Repo rt

59

-1.15

Inventory Report (by Product Type)

59

4.16

Inventory Report (by Product セ。ュ・ I@

60

4.17

FTMK Asset Management ERD

63

(17)

' \ I

5.1 The 、・ー ャッセ@ ュ セ ョ ᄋ@ \·i t> lf l n\

cmon

ystem for

FTMK 6

(18)

AbbreYia tions

ERD

FTM K AMS HTML LA OOA OOAD OO D OO P PHP RUP

LIST OF abbrᆪ | G i at i o セ s@

Desc ription

Entit,;. Relatio nship Diagram FT 1K Asset Management ,;. stem H.;. per Te:\t !v1arkup Language Local Area et \\ Ork

Object Orient aョ。ャセ@ si

Object Oriented aョ。ャ セ@ sis and Design Object Oriented Design

Object Ori enred Programming Hypen ext Preprocessor Rational Unifi ed Process

(19)

.\\ Il l

LIST OF .-\ PPE!\DIXE S

Appendix T itle Page

/\ Gann Chan 109

B User Manual 114

c

Borang Daftar Hana Tetap i セ L@.) _

D Borang Pen ye nggaraan Hana Tetap 1 セNNL@

.).)

E Borang Daftar lnventori 134

(20)

C H APTER I

I NTROD UCTI ON

1. 1 Proj ect Background

An organization needs a specific system to manage and tO ensure that

organizati on· s operation ,., orks ウュッッエィAセN@ The existence of a good. systematic and secured system is very essential for the management of the organization to supervise the inventor. information effectivel y. Therefore. the future system that will be developed must been analyzed and designed to ensure it meets the users' requirements.

FTMK" s Asset Management System is a web based system de eloped fo r the FTM K · s lecturers and technicians. Thi s system is a centered-based system which inclusi' e admin. inventory. product catalogue. he ip-desk module and repon modules to help the management ,.vho are the technician s of FTMK and lectures in managi ng the acti,·ities and process of inventory.

This system also focusing on the client-server architecture concept and

implementing the web-based technology. The software used is Micromedia Dream\-veaYer MX. Editplus and My SQL for database and also using HTML and PHP fo r programm ing language. The methodology used in developing thi s project is Obj ect Oriented Analys is Design (OOAD).

(21)

1.2 Problem Statements

The prob lem s wh ich lead to the de velopment of thi s system are:

(i) The management of ゥョ カ・ ョエ ッイセ@ process and equipment lending is done ュ。ョオ。ャAセN@

c オイイ ・ョエAセ@ all the inventory process is managed manually Gセィ・イ・@ the technician s

ha' e to fill up respective forms to record the ゥャャ| ᄋ ・ョエッイセ N@ Apart from that. lecturers ha e to fill up ·Borang Permohonan Pinjaman Peralatan · to borro'' equipments from FTMK and then submit the form to the technicians'' ho ''ill process the request. Therefore a computerized ウセ@ ste m" ill be bui lt to replace the current one . The system is an onl ine system to ease the lecturer to make application and technic ian to process the request.

(ii) Unable to locate the asset and w·ho o'' ns '"'hich eq uipment.

In inventory. asset tracking is one ofthe important tasks. With the current ウセウエ・ュ@

it is difficult to locate the asset since technicians have to refer to certain form. Therefore thi s system wi ll have a Product Catalogue 1odule to list all the information of the equi pment includin g the location and the availability of the product {status).

(iii) Problem in maintaining the inventory record.

(22)

-'

(iv) Lo" data sec urit v

With the current ウ セ@ stem the ウ・」オイゥ エセ@ of the data are not guaran teed. Therefore the future system \\iII ha\ e users· pass\vord verificat ion and the autho ri zati on 10

access certain data are given only 10 users created 「セ@ the system admini strator.

o ョャセ@ the system administrator is given the authorization to update the data in the

database.

1.3 Objectives

The objecti es of thi s system are:

(i) Online Asset Management System

To provide a \:veb-based asset management system for FTM K that is secu red with password and has different level of users to control the access on the system and the main objectives is to replace the current manual system v:ith a

computerized system .

(ii) Automatically track all hardware and soft\\ are by product code

To provide an effective tracking of product location and who owns which prod uct by produ<;t code that prov ides accurate ゥョカ・ョエッイセ@ information .

(i ii) Email alert for the technician to send reminder for lecturers who don ·r return th e hardware or software borrowed on time. Email for lecturer to drop their

(23)

1.4 Scopes

The scopes of thi s system are:

(i) Thi s ウセ ウ エ・ュ@ is built to manage the asset ofFTMK .

(ii ) This system is divide into fi e modules: Admin Module. In ・ョエッイセ@ Module. Product Catalogues Module. and Booking Module.

a) Admin Modu le

Thi s modu le is used 「セ@ the administrator of the ウセ@ stem tO create user.

update user and reset pass'' ord.

b) Jnvento0 Module

This module is used 「セ@ the technicians ofFTMK to manage the ゥョカ・ョエッイセ@

of soft\ are and hard,,·are in FTMK .

c) Product Catalogue

(24)

d) Booking Module

This module enables lecturers to book item directh fo rm the S\Stem .Thi s model also enable lecturers to email an> comrla in s to technician on dut> ifthere·s 。ョセ@ fai lure or spoi lage" ith the equipment ho rrO\\ ed. Thi s is to replace the current s: stem wh ere all co mplaints are \Hitten in a book. From the complaints tech ni cians on dut: wi ll take imm ediate action based on the criticality of th e spoilage. A pan from that tech;1ician can send an alert to lecturers· email\\ ho forgot to return the equipment borrowed.

1.5 Project Sig nificance

The signifi cances ofthis system are:

(i) Provid ing use r interface designs that are easy to navigate and are fu nctioning effecti vely fo r input entry, output producing and operation execution.

(ii) Providing a computerized ゥョヲッイュ。エゥッョ ウセ@ stem " hich is able to support a large data and facilitate the user to grab the data from the database at anytime. The refore time is saved since users don · r have to open so many files to get the data.

(i ii ) Providing an online S) stem whi ch is eas: to be accessed j ust b: usi ng a bra" ser from any platform at anytime. Therefore the lecturers don ·t ha\ e to come to FTMK in orde r to borro,,· any eq uipm ent. The: can make thei r request by login

Referensi

Dokumen terkait

Melalui bermain konsep bilangan dengan benda dalam pembelajaran pada anak kelompok B TK Dharma Wanita Gawanan Colomadu tahun ajaran 2012/2013 diharapkan dapat

[r]

Berdasarkan hasil penelitian yang dilakukan, dapat disimpulkan bahwa ada pengaruh positif penerapan model pembelajaran search solve create and share terhadap penguasaan kompetensi

Hasil pemodelan hidrolisis lignoselulosa dengan metode Monte Carlo menunjukkan bahwa metode Monte Carlo dapat digunakan untuk menyelesaikan perhitungan hidrolisis

Tujuan riset ini adalah untuk meneliti: (1) pengaruh penggunaan model Missouri Mathematics Project (MMP) pada hasil belajar matematika siswa, dan (2) interaksi

Metode yang digunakan dalam penelitian ini adalah metode deskriptif kualitatif. Subjek dari penelitian ini yaitu mahasiswa Pendidikan Bahasa Sastra Indonesia dan

Salah satunya adalah dalam memanfaatkan sisa limbah dari proses produksi mebel seperti serbuk kayu, karena kayu merupakan salah satu sumber daya alam (SDA) yang

Peningkatan arus data yang terjadi dapat berupa peningkatan pada arus data dari setiap Kantor Instansi Pemerintah yang menggunakan aplikasi SKPD dan SIAK