Вы находитесь на странице: 1из 150

i

AUTOMATED VENDING MACHINE SYSTEM

MOHD HASYIM BIN MOHAMMAD ALI

Laporan Projek ini dikemukakan


sebagai memenuhi sebahagian daripada syarat
penganugerahan Ijazah Sarjana Sains (Keusahawanan Teknologi Maklumat)

Fakulti Sains Komputer Dan Sistem Maklumat


Universiti Teknologi Malaysia

MEI 2007

iii

Teristimewa untuk ayah dan ibu yang tersayang,


Yang banyak berkorban dan mendoakan kejayaan anak
serta
Abang, adik serta sahabat-sahabat, rakan seperjuagan, staf-staf Infotech Net
Yang memahami perjalanan kehidupan ini
Terima kasih atas sokongan dan bantuan kalian

Doa, jasa dan pengorbanan kalian akan ku kenang selama-lamanya


Semoga Allah memberikan kebahagian dan meredhai kehidupan kita semua

iv

PENGHARGAAN

Dengan Nama Allah Yang Maha Pemurah Lagi Maha Mengasihani .

Setinggi-tinggi kesyukuran dipanjatkan kehadrat Ilahi kerana dengan limpah


kurniaNya serta keredhaanNya dapatlah saya menyelesaikan sepenuhnya Projek I
Sarjana Muda ini pada masa yang telah ditetapkan.

Terlebih dahulu saya ingin mengucapkan jutaan terima kasih kepada Prof. Dr.
Safaai Deris selaku penyelia disepanjang pembangunan projek I ini, di mana beliau telah
banyak membantu, memberi sokongan dan tunjuk ajar sepanjang tempoh penyelidikan
projek ini. Penghargaan yang tidak terkira buat ibu bapa dan keluarga saya, yang
banyak memberi dorongan dan semangat kepada saya.

Ucapan terima kasih yang tidak terhingga juga buat rakan-rakan seperjuangan
terutamanya kepada ahli-ahli Pulai Rovers Foundation yang banyak memberi pendapat,
galakan, semangat, sokongan moral dan kritikan membina sepanjang perlaksanaan
projek.

Akhir sekali, ucapan terima kasih juga ditujukan kepada semua pihak yang
terlibat secara langsung mahu pun tidak langsung dalam menjayakan projek ini dan
semoga jasa baik kalian akan dirahmati dan diberkatiNya.

ABSTRAK

Mesin runcitan merupakan satu perniagaan yang boleh diceburi oleh


individu, organisasi dan kerajaan. Terdapat pelbagai jenis mesin runcitan yang
terdapat dipasaran seperti mesin runcitan untuk produk makanan dan minuman
terutamanya. Kini terdapat satu lagi jenis mesin runcitan yang telah lama berada
di pasaran tetapi di luar negara seperti Amerika Syarikat, United Kingdom dan
lain-lain iaitu mesin runcitan kad tambah nilai. Kelebihan mesin ini dengan yang
lain adalah mesin ini akan dilengkapi dengan sistem AVMS. Terdapat 8 modul
di dalam sistem AVMS iaitu modul perakaunan, modul inventori, modul
maklumat lokasi dan mesin, modul penyelenggaraan mesin, modul penjanaan
laporan, modul penarafan produk dan jualan, modul pengiraan margin untung
dan rugi, modul alat penganalisaan grafik, dan modul penjadualan pengiklanan
media elektronik. Produk yang bakal disiapkan akan menjadi produk utama
kepada syarikat Infotech Net. Bagi memastikan projek ini dapat dibangunkan
dengan teratur, pembangun memilih metodologi prototaip penjelajahan

vi

ABSTRACT

Nowadays, sales using the vending machines are increasingly popular.


This business can be ventured by almost anyone; i.e individuals, private
organizations or governmental bodies. In the market today, there are different
varieties of vending machine that sells a whole variety of food and beverages.
Currently there's a new vending machine which is hitting into our market;
Prepaid Vending Machines. These vending machines have long been introduced
in countries like the United State and United Kingdom but only recently in our
country,making it a great potential that is yet to be tapped. One advantage of this
machine is that it will be equipped with an AVMS system and a monitor
screen,unlike the ones that are currently available on the market today. The
AVMS system would consists some of modules which are : an accounting
module,

inventory

module,

machine

positioning

information

module,

maintenance module, report regeneration module, product sales performance


module, margin calculation module, graphical analyser device module and
scheduled electronic advertising module. The finished product shall be a main
product for Infotech Net. To ensure this project is developed appropriately,
developers have chosen as it outlines detailed methodology on techniques and
steps to be taken.

vii

SENARAI KANDUNGAN
BAB

BAB I

BAB II

PERKARA

HALAMAN

HALAMAN JUDUL

PERAKUAN

ii

DEDIKASI

iii

PENGHARGAAN

iv

ABSTRAK

ABSTRACT

vi

SENARAI KANDUNGAN

vii

SENARAI JADUAL

xiii

SENARAI RAJAH

xv

SENARAI ISTILAH

xvii

SENARAI SINGKATAN

xviii

SENARAI LAMPIRAN

xx

PENDAHULUAN

1.1

Pengenalan

1.2

Pernyataan Masalah

1.3

Matlamat Projek

1.4

Objektif Projek

1.5

Skop Projek

1.6

Justifikasi

KAJIAN LITERATUR

2.1

Pengenalan

2.2

Kajian Terhadap Mesin Runcitan

2.3

Analisis mengenai sistem Semasa

viii

2.3.1 Perakaunan

2.3.2 Inventori

2.3.3 Maklumat lokasi dan mesin

2.3.4 Penyelenggaraan mesin

2.3.5 Penjanaan laporan

2.3.6 Penarafan produk dan jualan

10

2.3.7 Pengiraan margin untung dan rugi

10

2.3.8 Alat penganalisaan grafik

10

2.3.9 Penjadualan pengiklanan media

11

elektronik
2.3.10 Contoh laporan dan proses kerja yang

11

sedia ada
2.4

Kajian Terhadap Perisian, Bahasa

16

Pengaturcaraan dan Teknologi


2.4.1 My SQL

17

2.4.2 Java Server Page (JSP)

18

2.4.3 HTML

18

2.4.4 JavaScript

19

2.4.4.1 Kelebihan JavaScript

20

2.4.5 Java Applet

20

2.4.6 Java Servlet

21

2.4.7 JavaBeans

22

2.4.8 JavaMail API

22

2.4.9 Java Database Connectivity (JDBC)

22

2.4.10 Java 2 Micro Edition (J2ME)

23

2.4.11 Pelayan Web Jakarta-Tomcat

24

Keselamatan Data

24

2.5.1 Pengesahan Pengguna Sistem

24

Protokol E-mel

25

2.6.1 SMTP

25

2.6.2 POP3

26

2.7

Pelayan-Pelanggan

26

2.8

Justifikasi Pemilihan Teknik, Teknologi dan

27

2.5

2.6

ix

Peralatan
2.9

Kajian Terhadap Pengiklanan Di Media

28

Tradisional

2.10

2.9.1 Pengiklanan Di Televisyen

28

2.9.2 Pengiklanan Di Radio

30

2.9.3 Pengiklanan Di Akhbar

32

2.9.4 Pengiklanan Di Majalah

33

Ulasan Kajian Terhadap Ciri-ciri Pengiklanan


2.10.1 Ciri-ciri Pengiklanan Yang Baik

2.11

BAB III

Rumusan

34
34
36

METODOLOGI PEMBANGUNAN

3.1

Pengenalan

38

3.2

Metodologi Model Prototaip

39

3.3

Fasa-fasa dalam Metodologi Model Prototaip

41

Penjelajahan

3.4

3.5

3.3.1 Fasa Perancangan

41

3.3.2 Fasa Analisis Keperluan

42

3.3.3 Fasa Rekabentuk

43

3.3.4 Fasa Implementasi

44

3.3.5 Fasa Penentusahan dan Pengesahan

44

3.3.6 Fasa Operasi dan Penyelenggaraan

44

Analisis Keperluan Sistem

45

3.4.1

Justifikasi Perkakasan

45

3.4.2

Justifikasi Perisian

46

3.4.3

Spesifikasi Input

47

3.4.4

Spesifikasi Output

47

Andaian dan Kekangan

48

BAB IV

REKABENTUK

4.1

Aliran Kerja Fasa Keperluan

49

4.1.1

Rajah Kes Guna Sistem

49

4.1.2

Keterangan Aktor

51

4.1.2.1

Jabatan Penyelenggaraan

51

4.1.2.2

Jabatan Akaun

52

4.1.2.3

Jabatan Pemasaran dan jualan

52

4.1.2.4

Jabatan Pembelian

53

4.1.2.5

Jabatan IT

54

4.1.2.6

Sistem Penjualan kad

55

4.1.3

Keterangan Kes Guna

55

4.1.3.1

55

Sedia dan analisa penyata


Akaun

4.1.3.2

Tambah dan kemaskini

56

inventori
4.1.3.3

Kemaskini dan capai

57

maklumat lokasi dan mesin


4.1.3.4

Kemaskini dan capai

57

maklumat penyelenggaraan
4.1.3.5

Cetak laporan dan graf

58

4.1.3.6

Analisa penarafan produk dan

58

jualan
4.1.3.7

Kira margin

59

4.1.3.8

Sediakan jadual pengiklanan

59

media elektronik
4.1.3.9

Rekabentuk format laporan

60

dan graf
4.1.3.10 Mendaftar dan mengemaskini

60

akaun id sistem
4.2

Aliran Kerja Fasa Analisis


4.2.1 Rajah Jujukan

61
61

xi

4.2.2 Rajah Kelas


4.3

Aliran Kerja Fasa Rekabentuk


4.3.1 Rekabentuk Antaramuka Sistem

4.4

BAB V

Ringkasan

61
62
62
69

RANCANGAN PERNIAGAAN
5.1

5.2

5.3

Ringkasan Eksekutif

71

5.1.1

Matlamat

72

5.1.2

Misi

72

5.1.3

Kunci Kejayaan

73

Pengurusan dan Organisasi

73

5.2.1

74

Maklumat Syarikat

5.2.2 Carta Organsasi

79

5.2.3 Strategi Pengurusan

80

5.2.4 Strategi Perkhidmatan

80

Keterangan Produk

81

5.3.1 Modul Perkakaunan

82

5.3.2

Modul Inventori

82

5.3.3

Modul Maklumat Lokasi dan Mesin

83

5.3.4

Modul Penyelenggaraan Mesin

83

5.3.5

Modul Penjanaan Laporan

84

5.3.6

Modul Penarafan Produk dan Jualan

84

5.3.7

Modul Pengiraan Margin Untung dan

84

Rugi
5.3.8

Modul Alat Penganalisaan Grafik

85

5.3.8

Modul Penjadualan Pengiklanan Media

85

Elektronik
5.4

Analisis Industri

85

5.4.1

Industri Semasa

85

5.4.1.1

85

Industri mesin runcitan di


singapura

5.4.1.2

Industri semasa telefon

89

xii

5.5

5.6

5.7

5.8

5.9

5.4.2

Haluan Pasaran Masa Akan Datang

91

5.4.3

Peluang Strategi

92

5.4.4

Segmentasi Pasaran

92

5.4.3

Ramalan Industri

93

Sasaran Pasaran

96

5.5.1

Lokasi Pasaran dan Pelanggan

96

5.5.2

Haluan Pasaran dan Masa Depan

97

Pesaingan

98

5.6.1

Analisis Pesaing

98

5.6.2

Strategi Persaingan

98

Perancangan Pemasaran dan Strategi Jualan

99

5.7.1

Produk

99

5.7.2

Harga

99

5.7.3

Lokasi

99

5.7.4

Promosi

100

Pengkajian Risiko

101

5.8.1

Analisis SWOT

101

5.8.2

Teknologi

105

5.8.2

Perancangan Kecemasan

105

Pembangunan Jangka Masa Panjang dan

106

Perancangan Keluar

BAB VI

5.9.1

Matlamat

106

5.9.2

Strategi

106

5.9.3

Batu Tanda

107

5.9.4

Penilaian Risiko

107

5.9.1

Perancangan Keluar

107

PERBINCANGAN DAN KESIMPULAN


6.1

Hasil dan Capaian

109

6.2

Kesimpulan

110

RUJUKAN
LAMPIRAN A D

111
114 - 130

xiii

SENARAI JADUAL

NO. JADUAL

TAJUK

HALAMAN

2.1

Laporan Kutipan Jualan Harian

13

2.2

Laporan Jualan Bulanan

14

2.3

Borang penambahan bekalan di mesin

15

2.4

Borang pemindahan bekalan

16

2.5

Rancangan Yang Mempunyai Bilangan

30

Penonton Terbanyak

3.1

Spesifikasi pekakasan

40

3.2

Spesifikasi perisian

47

5.1

Profil Perniagaan

75

5.2

Mesin runcitan menyumbang peratus di

86

dalam jualan runcit


5.3 (a)

Jualan mesin mengikut sektor produk dari

86

1998 - 2007
5.3 (b)

Jualan mesin mengikut sektor produk dari

87

1998 - 2007
5.4

Bilangan mesin mengikut sektor produk

87

dari 2002-2007
5.5

Bilangan mesin runcitan mengikut lokasi

88

5.6

Kadar penembusan bagi industri

89

Komunikasi dan Multimedia


5.7

Bilangan penggunaan telefon selular pada


tahun 2005 dan 2006

90

xiv
5.8

Peratus pengguna pra bayar mengikut

91

pendapatan isi rumah


5.9 (a)

Analisis 5 kuasa (5 forces analysis)

95

5.9 (b)

Analisis 5 kuasa (5 forces analysis)

96

5.10

Syarikat pengeluar dan menyediakan

97

perkhidmatan mesin runcitan


5.11

Analisa produk pesaing

98

5.12 (a)

Analisis SWOT

101

5.12 (b)

Analisis SWOT

102

xv

SENARAI RAJAH

NO. RAJAH

TAJUK

2.1

Langkah-langkah dalam mengendalikan

HALAMAN

12

panggilan
2.2

Struktur Konsep JDBC

23

3.1

Model Prototaip

46

4.1

Rajah Kes Guna bagi IVS

50

4.2

Rajah Aktor bagi Jabatan Penyelenggaraan

51

4.3

Rajah Aktor bagi Jabatan Akaun

52

4.4

Rajah Aktor bagi Jabatan Pemasaran dan

53

Jualan
4.5

Rajah Aktor bagi Jabatan Pembelian

54

4.6

Rajah Aktor bagi Jabatan IT

54

4.7

Rajah Aktor bagi Sistem Penjualan Kad

55

4.8

Senibina Sistem

63

4.9

Senibina bagi e-mel

64

4.10

Rekabentuk Antaramuka Pelanggan

65

4.11

Rekabentuk Antaramuka Pembekal

66

4,12

Rekabentuk Antaramuka Pembekal

67

4.13

Rekabentuk Antaramuka Perisian

68

Vendacom 5.09 bagi meter dispenser


4.14

Antaramuka General Parameters & Status

69

5.1

Borang D

70

5.2

Sijil Kementerian Kewangan

77

5.3

Sijil Pengiktirafan Bumiputera

78

5.4

Carta organisasi Infotech Net

79

xvi
5.5

Mesin runcitan kad prabayar

82

5.6

Model Five Forces

94

xvii

SENARAI ISTILAH

BAHASA MELAYU

BAHASA INGGERIS

Enkripsi

Encryption

Pangkalan Data

Database

Pelakon

Actor

Pelanggan

Client

Pelayan

Server

Perisian

Software

Aplikasi

Application

Dekripsi

Decryption

Perkakasan

Hardware

Prototaip

Prototype

Rajah Jujukan

Sequence Diagram

Rajah Kes Guna

Use Case Diagram

Real-time

Masa-nyata

Calculate

Kira

xviii

SENARAI SINGKATAN

SINGKATAN MAKNA SINGKATAN

HTTP

Hypertext Transfer Protocol

SQL

Structured Query Language

ANSI

American National Institute

ISO

International Standard Organization

HTML

Hypertext Markup Language

SGML

Standard Generalised Markup Language

IMAP

Interactive Mail Access Protokol

POP3

Post Office Protocol

SMTP

Simple Mail Transfer Protocol

SADT

Software Analysis and Design Technique

UML

Unified Modeling Language

OMT

Object Modelling Technique

WAP

Wireless Access Protocol

DES

Data Encryption Standard

IDEA

International Data Encryption Algorithm

AES

Advanced Encryption Algorithm

DBMS

Database Management System

UA

User Agent

NVT

Network Virtual Terminal

MD2

Message Digest2

MD5

Message Digest5

AVMS

Automated Vending Machine System

ITN

Infotech Net

xix
SHA

Secure Hash Algoritma

JSP

Javaserver Page

ASP

Active Server page

PHP

Personal Home Page

JVM

Java Virtual Machine

JPJ

Jabatan Pengangkutan Jalan

MAC

Message Authentication Code

JCA

Java Cryptography Architecture

JCE

Java Cryptography Extension

RSA

Rivest-Shamir-Adelman

J2ME

Java 2 Micro Edition

PDA

Personal Digital Assistant

UML

Unified Modelling Language

PIAM

Persatuan Insurans Am Malaysia

xx

SENARAI LAMPIRAN

LAMPIRAN TAJUK

HALAMAN

Carta Gantt Projek Sarjana I

114

Rajah Jujukan

116

Rajah kelas

120

Perbezaan My SQL dengan Ms Access

121

Rancangan kewangan

122

BAB I

PENDAHULUAN

1.1

Pengenalan

Internet merupakan salah satu cabang bagi perkembangan teknologi yang


menghubungkan seluruh dunia secara global melalui rangkaian komputer. Selaras
dengan perkembangan teknologi maklumat di negara ini, kebanyakan proses-proses
dan operasi-operasi yang biasanya dilakukan secara manual seperti pembelian
barangan, pembayaran bil, pembelian insurans, perbankan dan lain-lain urusan telah
diaplikasikan menjadi sistem ataupun telah dijadikan aplikasi berasaskan web untuk
kegunaan organisasi di Internet. Aktiviti-aktiviti penganalisaan pada masa sekarang
ini dilakukan secara manual iaitu dengan mengisi borang jual beli kad dan
dikemaskini ke dalam komputer melalui penggunaan Microsoft excel. Sistem
pengurusan mesin runcitan daripada syarikat luar negara telah pun berada dipasaran
tetapi harganya agak mahal. Bagi usahawan-usahawan yang telah menjalankan
perniagaan mesin runcitan sekian lama dan mempunyai bilangan mesin yang banyak,
usahawan-usahawan ini membeli perisian aplikasi mesin runcit . Penganalisaan ini
dilakukan untuk menganalisa dari segi keuntungan dan permintaan iaitu untuk
mengetahui sudut atau bahagian mana yang memberi keuntungan atau dari sudut
mana yang mempunyai permintaan yang tinggi dan sudut yang mana masih kurang
mendapat sambutan.

Bagi masa kini, belum terdapat satu fungsi dimana pesanan ringkas atau
email dapat dihantar secara automatik untuk memaklumkan kuantiti kad. Fungsi ini
amat penting bagi membolehkan penambahan kad dapat dilakukan dengan segera.
Pelanggan akan berasa kecewa apabila didapati kad habis dan ia akan memberi satu

perspektif yang buruk lagi apabila pelanggan amat memerlukan kad tambah nilai.
Di sinilah wujudnya idea untuk membangunkan sebuah aplikasi yang mampu
membantu dalam membuat melakukan penyemakan kuantiti kad, untung rugi,
peringatan dan penjadualan pengiklanan.

1.2

Penyataan Masalah

i.

Tidak mempunyai sistem perakaunan secara atas talian untuk melakukan


proses analisa akaun dengan lebih pantas dan tepat.

ii.

Inventori merupakan bahagian kritikal di dalam semua industri. Bagi


masa kini, inventori dilakukan secara manual. Terdapat beberapa lagi
masalah yang berlaku seperti:
a. Pemeriksaan kuantiti perlu dilakukan di setiap mesin runcitan dan
gudang.
b. Tidak dapat melakukan pemeriksaan kuantiti dan penempahan kad
secara cepat.
c. Tidak dapat melakukan dengan pantas dalam merekod kritikal
inventori bagi sesuatu produk, tarikh pembelian dan tarikh luput.
d. Pembezaan harga antara pembekal dilakukan secara manual dan
dengan ini ia memakan masa yang lama.

iii.

Maklumat terperinci mengenai mesin dan lokasi dilakukan secara manual


iaitu merekod dengan menggunakan Microsoft Excel dan word.
Pencarian maklumat terperinci mesin, lokasi dan penyelenggaraan mesin
memakan masa lama dan lambat.

iv.

Pada masa kini, penjanaan laporan seperti laporan perbelanjaan, laporan


inventori, laporan untung rugi, laporan penyelenggaraan dan laporan
komisyen dihasilkan dengan menggunakan microsft excel. Penjanaan
laporan dalam bentuk graf amat diperlukan dan untuk menyediakan
laporan sebegini rupa, ia dihasilkan dengan menggunakan perisian yang

sama iaitu microsft excel tetapi proses penyediaannya memakan masa


lama kerana semua data perlu dimasukkan.

v.

Pengurus syarikat tidak dapat mengetahui jualan secara masa nyata. Ia


perlu menunggu laporan daripada jabatan jualan dan pemasaran.

vi.

Menyimpan dan mencari maklumat rekod pembekal kad, pembekal


peralatan mesin dan perhubungan perniagaan dengan pemilik restoran.

vii.

Proses pengiraan keuntungan bagi setiap mesin dilakukan secara manual.


Proses pengiraan dilakukan dengan mengambil kira bilangan kad yang
dijual beserta dengan harga kad. Masalah yang merumitkan lagi dalam
melakukan pengiraan keuntungan adalah perubahan harga kad.

1.3

Matlamat Projek

Matlamat projek ini ialah untuk membangunkan sistem yang dapat


menyelesaikan masalah dalam bahagian, perakaunan, kawalan inventori, maklumat
terperinci mesin dan lokasi, maklumat perhubungan perniagaan, pengurusan
penyelenggaraan, penjanaan laporan, jualan dan kedudukan produk, margin untung
rugi, dan penjanaan graf bagi jualan produk, pencapaian produk, perbelanjaan,
pencapaian mesin melakukan pengiraan insurans secara atas talian, menjana laporan
dalam bentuk graf bagi jualan produk, prestasi produk, perbelanjaan, prestasi mesin,
perbandingan produk, perbandingan lokasi mesin, kos produk, penggunaan produk,
prestasi lokasi dan mesej peringatan melalui e-mel dan sms.

1.4

Objektif Projek

Objektif-objektif utama projek ini adalah membangun sebuah sistem yang


terdiri daripada 9 modul iaitu:

Membangun modul perakaunan, modul inventori, modul maklumat lokasi

i.

dan mesin, modul penyelenggaraan mesin, modul penjanaan laporan,


modul penarafan produk dan jualan, modul pengiraan margin untung dan
rugi, modul alat penganalisaan grafik, dan modul penjadualan
pengiklanan media elektronik.
ii.

Mengkaji sistem dan senibina papan litar PLC.

iii.

Merekabentuk struktur sistem pengoperasian penjualan dan pengiklanan


mesin runcitan.

iv.

1.5

Mengimplementasi IVS ke mesin runcitan hak milik Infotech Net.

Skop Projek

Antara-antara skop yang diambil kira didalam pembangunan projek ini adalah:

i.

Kajian dilakukan dengan mengambil salah satu jenis mesin runcitan


sebagai kajian kes iaitu mesin runcitan top up kad.

ii.

Sistem ini lebih fokus kepada 9 modul iaitu inventori, perakaunan,


maklumat lokasi dan mesin, penyelenggaraan mesin, penjanaan laporan,
penarafan produk dan jualan, pengiraan margin untung dan rugi, alat
penganalisaan grafik dan penjadualan pengiklanan media elektronik
secara atas talian.

iii.

Mengkaji sistem penjualan kad yang sedia ada.

iv.

Mengkaji sistem papan litar PLC mesin.

v.

Mengkaji dan melakar luaran dan dalaman mesin.

vi.

Bahasa Pengaturcaraan yang akan digunakan ialah JavaServer Page bagi


sistem alatan pengkodan sistem, Microsoft SQL Server sebagai pangkalan
data dan Jakarta-tomcat sebagai web server.

vii.

Ciri keselamatan yang diimplementasikan adalah dengan menggunakan


Secure Socket Layer

1.6

Justifikasi

Pada masa kini, para usahawan melakukan penganalisaan, penyemakan


kuantiti kad, pengurusan stok dan perakaunan secara manual. Masalah-masalah yang
telah dikenalpasti ini dapat diselesaikan dengan adanya IVS. Maka dengan adanya
sistem ini, para usahawan boleh menambah bilangan mesin runcit.

BAB II

KAJIAN LITERATUR

2.1

Pengenalan

Kajian literatur adalah satu kajian mengkaji dan meneliti segala maklumat
yang berkaitan dengan pembangunan projek. Maklumat-maklumat kajian ini penting
dalam membuat ukuran terhadap sistem yang sedia ada dengan menggantikan sistem
yang lebih baik dan memuaskan hati pihak pengguna yang ditujukan. Di dalam Bab
II ini penerangan tertumpu kepada kajian ke atas sistem sedia ada, bahasa
pengaturcaraan yang digunakan, perisian-perisian yang digunakan untuk
pembangunan projek, dan ciri-ciri keselamatan data yang diimplementasi ke atas
sistem.

2.2

Kajian Terhadap Mesin Runcitan

Pada masa sekarang terdapat pelbagai jenis mesin runcitan seperti mesin
runcitan untuk makanan, minuman, rokok, suratkhabar, tiket, dan sebagainya lagi.
Perniagaan mesin runcitan telah bermula bertapak sejak sekian tahun yang lalu dan
sehingga kini perniagaan ini masih mendapat sambutan dan mampu menjana
pulangan yang tinggi. Bilangan mesin runcitan telah bertambah dengan pesat dan

malaysia juga tidak ketinggalan dengan pertambahan bilangan mesin runcitan. Maka
dengan itu, pemilik perniagaan ITN iaitu Mohd Hasyim Bin Mohammad Ali telah
membuat mula menceburi di dalam perniagaan mesin runcitan.

Perniagaan mesin runcitan merupakan satu peluang perniagaan bagi sesiapa


sahaja dan perniagaan ini boleh diwarisi dengan mudah. Perniagaan mesin runcitan
ini boleh dilakukan sebagai perniagaan separuh masa dan sepenuh masa. Perniagaan
ini mampu memberi kehidupan yang lebih selesa jika dibandingkan dengan bekerja
makan gaji. Salah satu keistimewaan dalam menjalankan perniagaan ini adalah,
tidak memerlukan ramai pekerja.

2.3

Analisis Mengenai Sistem Semasa

Sistem semasa yang diamalkan adalah secara manual iaitu dengan


menggunakan borang dan microsoft excel. Sistem sedia ada banyak memberi
masalah dan memakan masa yang lama di dalam sesuatu kerja. Kajian dilakukan
dan didapati terdapat beberapa modul yang mempunyai masalah yang ketara.

2.3.1

Perakaunan

Setiap operasi perakaunan pada masa kini dilakukan dengan secara manual
dimana, semua rekod disimpan di dalam komputer dengan menggunakan microsoft
excel dan menggunakan buku akaun lejar. Proses penyediaan akaun banyak
memerlukan masa yang lama dan memerlukan tenaga kerja yang mahir dalam bidang
akaun.

2.3.2

Inventori

Pemasalahan yang timbul di dalam bahagian ini adalah staf perlu membuat
pemeriksaan kuantiti kad di setiap mesin setiap hari untuk memastikan kad di dalam
mesin tidak kehabisan. Dengan itu, staf perlu membawa bersama kad dengan
kuantiti yang banyak. Staf bahagian akan membuat rekod keluar masuk kad dengan
mengisi borang kad keluar bagi untuk membawa kad keluar dan borang kad masuk
apabila staf membawa pulang kad. Kemudian semua borang dikumpulkan dan
direkod ke dalam komputer dengan menggunkan perisian mirosoft excel. Bagi setiap
hujung minggu, pengiraan stok dilakukan di tempat penyimpanan kad dan di semua
mesin-mesin. Proses ini memakan masa lama pada bahagian pengiraan stok di
mesin-mesin kerana staf perlu pergi ke mesin-mesin untuk membuat pengiraan.
Terdapat beberapa lagi masalah yang berlaku seperti:

a. Tidak dapat melakukan pemeriksaan kuantiti dan penempahan kad


secara cepat.
b. Tidak dapat melakukan dengan pantas dalam merekod kritikal
inventori bagi sesuatu produk, tarikh pembelian dan tarikh luput.
c. Pembezaan harga antara pembekal dilakukan secara manual dan
dengan ini ia memakan masa yang lama.

2.3.3

Maklumat lokasi dan mesin

Segala maklumat terperinci spesifikasi mesin seperti papan litar PLC,


pembahagi kad, lampu, butang tekan, cermin kad, badan mesin dan alat pembaca
wang. Kesemua data ini disimpan dalam fail dan juga dalam komputer dengan
menggunakan perisian microsoft office word. Mesin-mesin diletak di beberapa
tempat dan setiap mesin mempunyai id tersendiri. Segala maklumat lokasi disimpan
secara manual iaitu menyimpan dalam fail dan di dalam komputer dengan

mengggunakan microsoft word. Masalah akan timbul apabila proses pencarian


dokumen dan mengemaskini dokumen jika ada pertukaran alat ganti dalam mesin.
Proses ini dapat dilakukan tetapi memakan masa yang lama dan menyusahkan.
Masalah yang lain adalah, segala maklumat yang diingini tidak dapat diambil dicapai
jika berada di luar daripada pejabat.

2.3.4

Penyelenggaraan mesin.

Penyelenggaraan mesin dipecahkan kepada 3 kategori iaitu penyelenggaraan


mingguan, bulanan dan setengah tahun. Penyelenggaraan minimum adalah
penyelenggaraan pada bahagian roda pembahagi kad, nad penyelaras, alat memgesan
wang, dan butang pilih kad. Penyelenggaraan mingguan ini dilakukan pada setiap
hujung minggu. Bagi penyelenggaraan bulanan, penyelenggaraan dilakukan pada
bahagian pembahagi kad, alat mengesan wang, dan butang pilih kad.
Penyelenggaraan ini dilakukan sebulan sekali. Penyelenggaraan setengah tahun
adalah penyelenggaraan yang dilakukan bagi setiap 6 bulan. Penyelenggaraan ini
mengambil masa dalam satu hari bekerja dan jenis penyelenggaraan dilakukan
adalah merendam dan membasuh papan litar PLC dengan berus halus dengan
alkohol, membersihkan bahagian pengesan wang dengan alkohol dan membersihkan
secara keseluruhan mesin.

2.3.5

Penjanaan laporan.

Pada masa kini, penjanaan laporan seperti laporan perbelanjaan, laporan


inventori, laporan untung rugi, laporan penyelenggaraan dan laporan komisyen
dihasilkan dengan menggunakan perisian microsft excel.

10

2.3.6

Penarafan produk dan jualan.

Dalam langkah memperkembangkan perniagaan, perkembangan penarafan


produk dan jualan dititikberatkan kerana ia merupakan langkah dalam mengenalpasti
produk yang memberi pulangan dan jualan yang tinggi. Semua kerja-kerja
penganalisaan penarafan produk dan jualan dilakukan dengan memasukkan semua
input di dalam perisian microsoft excel dan daripada situ penarafan produk dan
jualan dapat dihasilkan.

2.3.7

Pengiraan margin untung dan rugi.

Pengiraan margin untung rugi dilakukan dengan menggunakan komputer


iaitu dengan menggunakan perisian microsft excel. Masalah yang dapat dikenalpasti
adalah proses penyedian margin untung rugi memakan masa yang lama kerana
banyak input yang perlu dimasukkan. Kemungkinan nilai margin yang diperolehi
daripada pengiraan margin untung rugi adalah tinggi kerana faktor utamanya adalah
kesilapan dalam memasukkan input.

2.3.8

Alat penganalisaan grafik.

Pada masa kini, perisian microsoft excel digunakan untuk menghasilkan graf
samada graf carta pai, graf bar dan beberapa jenis graf lagi tetapi ia memakan masa
kerana semua data perlu dimasukkan terlebih duhulu. Pemilik perlu mempunyai
tenaga kerja yang mahir dalam menggunakan perisian microsoft office dan ini
merupakan satu lagi kos perbelanjaan yang ditanggung.

11

2.3.9

Penjadualan pengiklanan media elektronik.

Margin untung kad adalah berbeza bergantung kepada jenis kad prabayar.
Oleh itu pengiklanan merupakan salah satu punca pulangan yang boleh diperolehi.
Jenis pengiklanan yang dicadangkan adalah pengiklanan dalam bentuk media
elektronik tetapi mesin runcitan sekarang tidak dilengkapi dengan monitor atau TV.
Pemilik ITN bercadang untuk mengubahsuai mesin runcitan yang sedia ada dan
menambah skrin paparan bersaiz 21. Jadi masalah yang akan timbul adalah
pengurusan jadual pengiklanan dilakukan secara manual iaitu proses penyusunan
memakan masa yang lama.

2.3.10 Contoh laporan dan proses kerja yang sedia ada

Proses kerja yang dilakukan pada masa kini oleh kedua-dua buah syarikat
Express Top Up dan Infotech Net secara manual iaitu dengan mengisi borang dan
laporan yang telah disediakan. Setelah siap isi, semua data akan disalin semula di
simpan di dalam komputer. Disini disertakan lebih terperinci mengenai langkahlangkah dan jenis laporan yang digunakan oleh kedua-dua buah syarikat:

i.

Langkah-langkah pengendalian panggilan


Rajah dibawah menunjukkan langkah-langkah yang dilakukan oleh staf

yang dipertanggungjawab menjawab panggilan. Langkah-langkah ini


diamalkan dan disediakan oleh sebuah syarikat yang bertapak di kuala
lumpur iaitu Express Top Up Sdn. Bhd.

12

Handle Hotline

Customer will call hotline if their

1.Money stuck at currency note reader


2.Customer do not notice that the machine is not provide changed/extra money
3.Card stuck inside machine
4.Time out due to customer do not insert the correct amout and press the desired
button at the specific time.
5.Insert a fade and folded money into currency note reader
6.Power OFF by the time customer insert the money into currency note reader
7.Etc

When the customer calling hotline,customer service should recorded their


Name,Handphone Number,Location,Total Amount Inserted,Time Inserted for
tracking purposes.Customer service is required to send the pin number of the card to
the customer if there are extra card or money inside the machine.For customer who
are foreigner or do not have handphone ,please record down their account number
and bank in into their account or get their address and post it to them.The extra
money should tally with the amount stated by the customer who make a complaint.

Sumber : Ekspress Top Up Sdn Bhd

Rajah 2.1: Langkah-langkah dalam mengendalikan panggilan

ii.

Laporan Kutipan Jualan Harian


Pada setiap hari jualan ke semua mesin direkod dan disimpan didalam
komputer dan di dalam fail. Staf akan membawa bersama sebuah borang
yang dikenali dengan nama Sales Tracking Report. Melalui laporan ini,
syarikat dapat mengetahui jumlah jualan pada sesuatu hari dan lokasi
mana yang mendapat jualan paling tinggi. Melalui laporan ini juga,
syarikat dapat mengetahui permintaan kerana slot kad hanya dapat diisi
dengan 50 keping kad sahaja. Jika permintaan tinggi, maka mungkin dua
mesin perlu diletakkan atau bekalan kad perlu ditambah lebih daripada

13

sekali sehari. Setiap laporan hanya untuk satu mesin bagi setiap kali
maklumat jualan rekod diambil. Jadual 2.1 menunjukkan contoh laporan
sales tracking report yang digunakan oleh Express Top Up Sdn Bhd dan
Infotech Net.

Jadual 2.1: Laporan Kutipan Jualan Harian

Sumber : Ekspress Top Up Sdn Bhd

iii.

Laporan jualan bulanan


Laporan ini digunakan untuk merekod jualan kad bagi sesuatu bulanan.
Laporan ini dijana pada setiap hujung bulan dan dihantar pada pihak
atasan. Laporan jualan bulanan disediakan bagi setiap mesinLaporan ini
amat diperlukan oleh pihak atasan untuk mengetahui untung rugi.
Melalui laporan ini pihak atasan akan menyusun perancangan sama ada
untuk menambah bilangan mesin atau mengurangkan bilangan mesin
disesuatu tempat. Keputusan untuk meletakkan mesin adalah dikawalan
pihak atasan. Jadual 2.2 menunjukkan contoh laporan jualan bulanan.

14

Jadual 2.2: Laporan Jualan Bulanan


Invoice #
Date

Vending Machine Sales

Unit
Price
Maxis RM10
Maxis RM30
Maxis RM60
Celcom RM10
Celcom RM30
Celcom RM50
Digi RM10
Digi RM30
Digi RM50
Ring Ring RM20
Ring Ring RM50
Italk RM30
Italk RM60

10.00
30.00
60.00
10.00
30.00
50.00
10.00
30.00
50.00
20.00
50.00
30.00
60.00

TOTAL
Amount Extra/Short
Actual Collection
Wai - Transfer to petty
cash
Punithan - Transfer to
petty cash
Total Transfer To Petty
Cash
Sumber : Ekspress Top Up Sdn Bhd

QTY
(PCS)
0
0
0
0
0
0
0
0
0
0
0
0
0
0

TOTAL
RM
-

15

iv.

Borang penambahan bekalan di mesin


Jadual 2.3 dibawah menunjukkan borang yang digunakan semasa
melakukan proses penambahan bekalan di mesin-mesin. Borang ini akan
dibawa bersama-sama sewaktu menambah bekalan di dalam mesin. Bagi
masa kini ia dilakukan setiap hari bagi mengelakkan kad kehabisan.

Jadual 2.3: Borang Penambahan bekalan di mesin

Sumber : Ekspress Top Up Sdn Bhd

v.

Borang pemindahan bekalan


Jadual 2.4 di bawah menunjukkan borang pemindahan bekalan. Borang
ini diperlukan apabila proses pengiraan bekalan dilakukan pada setiap
hujung minggu dan bulan.

16

Jadual 2.4: Borang pemindahan bekalan

Sumber : Ekspress Top Up Sdn Bhd

2.4

Kajian Terhadap Perisian, Bahasa Pengaturcaraan dan Teknologi

Maklumat mengenai persian, bahasa pengaturcaraan dan teknologi diperolehi


melalui Internet, buku-buku komputer dan artikel-artikel komputer. Maklumat yang
diperolehi, dianalisis dan dikaitkan mengikut kesesuaian dengan pembangunan
sistem. Penerangan mengenai perisian, bahasa pengaturcaraan dan teknologi dapat
dilihat pada subjudul-subjudul 2.4.

17

2.4.1

MySQL

MySQL adalah pilihan yang paling utama untuk Sistem Pengurusan


Pangkalan Data Hubungan (RDBMS) bagi kebanyakan organisasi. Ini adalah kerana
SQL Server mempunyai integrasi yang kukuh dengan windows dan antaramuka yang
ramah pengguna. Prototaip untuk RDBMS adalah SQL serta SEQUEL2 dan ia
dibangunkan dalam tahun 1970 oleh IBM. Namun dalam tahun 1980, SQL telah
dikembangkan kepada dua piawaian iaitu American National Institute (ANSI) dan
International Standards Organization (ISO). MySql menggunakan Transact-SQL
kerana ia berdasarkan kepada piawaian ANSI-92 dan ia adalah baik bagi proses
capaian data dan prestasi pentadbiran. Kebanyakkan tugas-tugas T-SQL boleh
diklasifikasikan kepada dua kategori:
i.

Bahasa Definasi Data (DDL) digunakan untuk menakrifkan semua


objek dalam pangkalan data SQL Server.

ii.

Bahasa Manipulasi Data (DML) digunakan untuk memilih,


memasukkan, mengemaskini dan menghapuskan data dalam objekobjek pangkalan data.

Di dalam pembangunan projek ini perisian MySQL dipilih untuk


pembangunan pangkalan data daripada Perisian Microsoft Access adalah disebabkan
terdapat beberapa kelebihan MySQL jika dibandingkan dengan Microsoft Access.
Lampiran D menunjukkan perbezaan antara My SQl dengan Microsoft Access
(Mohd Shahizam, Suraya, Roliana dan Norasnita, 2001).

18

2.4.2

JSP (JavaServer Page)

Teknologi JSP (JavaServer Page) memudahkan pembangun web


membangunkan sistem dengan cepat dan memudahkan tugas-tugas menyelenggara.
Ini kerana JSP menyediakan halaman yang dinamik dan mampu meningkatkan
keupayaan sistem. Teknologi JSP dapat dibangunkan pada mana-mana platform,
dijalankan pada mana-mana pelayan web dan boleh dicapai daripada mana pelayar
web. JSP merupakan sebahagian daripada java, oleh itu teknologi JSP ini dapat
mengembangkan pembangunan sistem yang berasaskan web. Teknolgi JSP
menggunakan XML (Extensible Markup Language) yang ditulis di dalam bahasa
pengaturcaraan java untuk menjana kandungan bagi laman web dan laman ini dapat
mencapai skrip kerana sumber JSP berasaskan pelayan (Java Server page, 2004; Web
Server Apache, 2004).

2.4.3

HTML

Hypertext markup language (HTML) adalah salah satu jenis bahasa dalam
web. Kesemua laman web yang dibangunkan berasaskan kepada HTML. HTML
ditakrifkan sebagai satu jenis markup language yang mengikut standard World Wide
Web Consortium. Standard Generalised Markup Language (SGML) juga merupakan
satu jenis piawaian antarabangsa. SGML ini adalah standard piawai bagi
menerangkan bagaimana cara untuk mengambil teks yang tersimpan dalam komputer
dan menandakannya untuk melampirkan maklumat tambahan. Namun begitu,
terdapat banyak versi-versi markup language yang baru dibangunkan. Contohnya
Extensible Markup Language (XML) merupakan bahasa versi baru yang berdasaskan
kepada HTML tetapi tidak berasaskan SGML. Ini terbukti bahawa HTML
mempunyai keupayaan untuk bergabung dengan bahasa yang lain seperti JSP, Active
Server page (ASP), JavaScript dan sebagainya (Deitel, 2004).

19

2.4.4

JavaScript

Pada tahun 1995, pada asalnya JavaScript sebenarnya dipanggil dengan nama
lain iaitu LiveScript oleh Netscape dan kemudian Sun Microsystems, Inc telah
membangunkan bahasa satu jenis bahasa pengaturcaraan iaitu Javascript. Netscape
dan Sun membuat interaksi antara JavaScript dan Applet. Kod aturcara JavaScript
boleh disokong untuk diproses dan dinyahkod oleh pelbagai pelayar, antaranya
Netscape Communicator, Internet Explorer dan Neoplanet. JavaScript boleh
dimasukkan ke dalam halaman HTML. JavaScript merupakan salah satu bahasa
script terbuka kerana setiap pengguna atau pengaturcara boleh menggunakannya
tanpa memerlukan lesen.

Javascript merupakan bahasa skrip yang menggunakan pengaturcaraan Java


yang berorientasikan objek. Script yang ditulis dalam JavaScript perlu diwakilkan
terus melalui pelayar web kerana ia bukan merupakan bahasa pengaturcaraan yang
berdiri sendiri. Maka dengan itu, JavaScript dipilih kerana sifatnya yang bebas dan
tidak bergantung pada persekitaran sistem operasi serta sebarang aplikasi yang
memanggil dan mengimplimentasikannya. Oleh itu, pembangun menggunakan
bahasa pengaturcaraan ini untuk membangunkan kalkulator bagi kegunaan untuk
operasi pengiraan mengenai insurans sahaja. Salah satu sebab pembangun memilih
bahasa pengaturcaraan ini adalah kerana JavaScript mempunyai konsep
pengaturcaraan masa-nyata, di mana data yang dimasukkan dapat diproses di dalam
pelayar web tanpa memerlukan data daripada pangkalan data terlebih dahulu (Deitel,
2004).

20

2.4.4.1 Kelebihan Java Script

Java Script adalah juga sama dengan bahasa pengaturcaraan script yang lain
yang dapat disokong dalam HTML. Java Script adalah lebih kepada halaman yang
dapat berinteraksi dengan sistem dan hasil keputusan dihasilkan dengan segera tanpa
melibatkan pangkalan data. Maklumat yang dimasukkan oleh pengguna tidak akan
disimpan dan ia akan hilang sebaik sahaja pengguna memasukkan input yang lain.
Bahasa skrip ini digunakan untuk halaman-halaman yang memerlukan hasil daripada
data yang dimasukkan dengan segera untuk kegunaan lain contohnya seperti
kalkulator dan sebagainya (Deitel, 2004).

2.4.5

Java Applet

Applet adalah salah satu jenis bahasa pengaturcaraan java dan dapat
dimasukkan dalam halaman HTML. Kod Java Applet disimpan didalam pelayan
web dan kod akan diambil daripada pelayan web apabila ada permintaan daripada
pengguna. Kod Applet di ambil daripada pelayan web ke komputer pengguna dan
dijalankan dengan menggunakan pelayar Java Virtual Machine (JVM) pada
komputer pengguna. Tujuan penggunaan JavaApplet kerana Java Applet dapat
dijalankan pada aplikasi yang lain dengan syarat aplikasi dapat menyokong model
pengaturcaraan Applet seperti AppletViewer (Deitel, 2004).

21

2.4.6 JavaServlet

Servlet boleh berkomunikasi dengan pangkalan data melalui JDBC dan ia


merupakan kaedah yang biasa bagi program java berhubung dengan pelbagai jenis
pangkalan data dengan cara yang umum tanpa perlu mengenalpasti secara spesifik
sistem pangkalan data yang mana satu. Servlet merupakan suatu aturcara yang
dikompil menjadi kod bait java, boleh dimuatkan secara dinamik dan mewarisi
segala program yang terdapat dalam pelayan web. Servlet mempunyai empat
kelebihan dan antaranya adalah servlet mampu menjadi aplikasi bahagian tengah
yang berfungsi untuk menjadi perantara antara pelayan dan pelanggan. Kelebihan
kedua adalah berfungsi sebagai pelayan proksi iaitu proksi kepada applet. Kelebihan
ketiga adalah servlet boleh menyokong protokol selain daripada protokol HTTP
seperti SMTP, FTP, dan Telnet. Kelebihan terakhir adalah servlet mempunyai suatu
alternatif yang baik jika dibandingkan dengan teknologi CGI terutamanya semasa
perlaksanaan di pelayan dan pelanggan (Deitel, 2004).

2.4.7

Javabeans

Javabeans adalah jenis kelas yang istimewa kerana ia mempunyai beberapa


fungsi. Halaman JSP boleh memanggil kod beberapa fungsi ke dalam JavaBeans dan
boleh memanggil fungsi. Contohnya adalah seperti sistem peringatan, di mana
terdapat fungsi sistem untuk menghantar mesej kepada pelanggan insurans melalui emel. Maklumat dalam pangkalan data akan dihantar kepada JavaBeans dulu
kemudian hantar kepada e-mel dengan menggunakan JavaMail API.

22

2.4.8

JavaMail API

JavaMail API adalah set-set kelas yang berfungsi bagi pengendalian mesej
secara elektronik. Rekabentuk JavaMail adalah berasaskan kepada beberapa
protokol yang terdapat e-mel iaitu SMTP, POP dan IMAP. JavaMail sememangnya
sudah bersambung dengan protokol e-mel, maka pembangun tidak perlu memikir
bagaimana hendak menyambungkan kepada protokol e-mel, protokol rangkaian dan
pelayan.

2.4.9

Java Database Conenctivity (JDBC)

JDBC adalah satu jenis protokol yang digunakan untuk membolehkan sistem
yang dibangunkan dalam persekitaraan Java dapat mencapai data dalam pangkalan
data. JDBC dibangunkan pada tahun 1996. JDBC Application programmer
Interface (API) adalah java API yang digunakan untuk mencapai data dalam
pangkalan data dan dijalankan pada mana-mana platform dengan menggunakan
JVM. JDBC API merupakan sebahagian daripada Java 2 SDK. Fungsi JDBC API
adalah untuk memudahkan penghantaran pernyataan SQL kepada sistem pangkalan
data hubungan. Kelebihan lain pada JDBC adalah ia sesuai pada perniagaan, mudah
di instalasi dan tidak memerlukan konfigurasi bahagian pelanggan.

JDBC memerlukan JDBC driver untuk mengkhususkan atau mencapai


DBMS. Rajah di bawah menunjukkan fungsi JDBC driver untuk menghubungkan
aplikasi java dengan DBMS (Deitel, 2004).

23

Java Applications

JDBC Driver Manager

JDBC-ODBC Bridge

DBMS

Vendor Specific JDBC


Driver

DBMS

Rajah 2.2: Struktur Konsep JDBC

2.4.10 Java 2 Micro Edition (J2ME)

Java 2 Micro Edition adalah pengaturaraan java yang terbaru. Platform ini
digunakan oleh pembangun untuk membangunkan aplikasi peralatan pengguna yang
mempunyai sumber perkakasan yang terhad seperti terminal web, telefon selular,
PDA (Personal Digital Assistant) dan sistem terbenam. Aplikasi ini mampu
digunakan untuk membangun aplikasi yang dapat dijalankan pada peralatan tanpa
wayar. Namun aplikasi yang dibangunkan perlu mengambil kira sumber perkakasan
yang dapat disokong oleh peralatan tanpa wayar seperti saiz skrin yang terhad,
ingatan, kuasa dan jalur lebar. J2ME juga ada menyediakan peralatan-peralatan
untuk membangunkan antaramuka pengguna, berhubung dengan rangkaian (untuk
hantar dan terima data) dan menyimpan maklumat seperti buku telefon dan alamat emel.

24

2.4.11 Pelayan Web Jakarta-Tomcat

Pelayan web apache dibangunkan oleh syarikat Apache Software Foundation.


Pelayan web ini dapat dijalankan dalam platform UNIX, Windows NT/2000, dan
juga dapat disokong dalam windows 95 dan 98. Pelayan ini mendapat sambutan
daripada pembangun web kerana pelayan ini stabil, efisien dan mudah alih. Ia juga
merupakan sumber produk yang terbuka dan mudah diperolehi daripada web tanpa
dikenakan bayaran.

2.5

Keselamatan Data

Keselamatan data adalah penting agar maklumat yang dihantar tidak dapat
dibaca dan diubah oleh orang ketiga. Maka, teknik SSL (Secure Socket Layer)
diimplemen dalam sistem insurans ini.

2.5.1

Pengesahan Pengguna Sistem

Pengesahan pengguna adalah adalah penting untuk mengesahkan identiti


pengguna agar pengguna yang tidak berkenaan tidak dapat memasuki sistem.
Terdapat pelbagai jenis pengesahan yang boleh digunakan sama ada menggunakan
kaedah kriptografi seperti kaedah kriptografi simetri atau kriptografi tak simetri, dan
terdapat pelbagai lagi jenis pengesahan seperti pengesahan dengan menggunakan kad
pintar, cerna mesej dan pengesahan menggunakan katalaluan, id pekerja dan
katanama. Pengesahan menggunakan katalaluan, id pekerja dan katanama akan
diimplemen dalam sistem. Pengesahan menggunakan katanama dan katalaluan

25

merupakan cara pengesahan yang banyak digunakan pada laman-laman web


terutamanya web e-mel. Oleh itu kaedah ini juga akan diimplemen ke dalam sistem
dan terdapat penambahan iaitu id pekerja.

2.6

Protokol E-mel

Sistem mesej elektronik amat berguna dan penting terutamanya pada zaman
moden ini. Sebarang mesej dapat dihantar melalui sistem mesej elektronik dengan
menggunakan pelanggan e-mel. Namun dalam membangunkan pelayan emel ini, ia
perlu menggunakan dua jenis protokol iaitu SMTP dan POP3.

2.6.1

SMTP

Simpel Mail Transfer Protocol (SMTP) merupakan protokol mail yang


berfungsi untuk menghantar e-mel dan ia menggunakan port 25 untuk menjalankan
proses penghantaran e-mel. Protokol ini terletak pada kedua-dua belah bahagian iaitu
pada bahagian pelanggan dan pelayan. SMTP di bahagian pelayan dan pelanggan
dipecahkan kepada dua komponen iaitu User Agent (UA) dan Mail Transfer Agent
(MTA). UA merupakan satu program yang digunakan untuk hantar dan terima emel. Fungsi MTA pula adalah untuk menghantar e-mel kepada pengguna melintasi
Internet. Pada bahagian pelanggan dan pelayan perlu mempunyai MTA untuk
membolehkan proses menghantar dan menerima berlaku.

SMTP dapat menghantar e-mel di dalam Network Virtual Terminal (NVT)


hanya dalam format aksara ASCII 7 bit. Namun begitu, masalah ini boleh
diselesaikan dengan menggunakan Mail Internet Mail Extension (MIME). MIME

26

bukannya protokol e-mel tetapi ia merupakan sambungan bagi SMTP. MIME akan
mengubah data yang bukan dalam aksara ASCII kepada format aksara 7-bit NVT
ASCII pada penghantar e-mel. Penerima e-mel juga mempunyai MIME dan MIME
akan menukarkan aksara 7-bit NVT ASCII kepada bukan kod ASCII. Protokol tidak
dapat menghantar mesej yang lebih besar daripada 64KB dan jika sesuatu e-mel
mempunayi saiz yang lebih besar daripada 64KB maka ia perlu dipecahkan kepada
setiap satunya bersaiz 64KB. SMTP dapat melakukan dengan menukarkan fail
perduaan kepada heksadesimal dengan menggunakan Udecode dan UEncode.
Namun masalah ini juga dapat diselesaikan oleh MIME tanpa perlu menukarkan fail
kepada heksdesimal kerana MIME dapat lakukan penghantaran data perduaan.

2.6.2

POP3

POP3 merupakan salah satu jenis protokol e-mel dan protokol ini digunakan
untuk melakukan capaian e-mel. Capaian ini dilakukan di atas talian dan ia amat
sesuai digunakan untuk sebuah komputer sahaja bagi seorang pengguna. Kesemua emel akan dimuatkan oleh pelanggan ke dalam pelayan untuk diproses dan kesemua
e-mel tersebut akan dibuang daripada pelayan. Protokol POP3 akan menggunakan
protokol lain untuk penghantaran e-mel dan protokol tersebut adalah protokol SMTP.
Protokol yang mempunyai fungsi untuk mencapai e-mel yang sama dengan protokol
POP3 adalah protokol IMAP.

2.7

Pelayan-Pelanggan

Pelayan pelanggan sebenarnya banyak digunakan di syarikat-syarikat,


institusi dan kilang-kilang. Pelayan pelanggan adalah dua buah komputer yang

27

berlainan dan boleh berada di tempat yang berlainan. Kedua-dua buah komputer ini
iaitu pelayan dan pelanggan boleh dicapai dengan menggunakan protokol HTTP.
Kelebihannya adalah ia boleh menggunakan komputer yang berlainan dan kerosakan
pada salah satu komputer tidak akam memberi kesan kepada komputer lain. Protokol
ini bukan sahaja dapat menghubungkan antara sebuah pelayan dengan sebuah
pelanggan, malah lebih daripada itu dan hubungan antara semasa pelayan dapat juga
dilakukan. Di bahagian pelayan terdapat satu program iaitu web pelayan dan di
bahagian pelanggan juga terdapat satu program iaitu web pelanggan. Fungsi web
pelayan adalah untuk memberi maklum balas ke atas permintaan web pelanggan
dengan menggunakan protokol HTTP.

Fungsi pelanggan adalah menguruskan antaramuka pengguna, memproses


aplikasi, menjana permintaan pengguna kepada pelayan dan menghantar maklum
balas kepada pengguna. Fungsi bagi pelayan pula adalah menerima dan memproses
permintaan daripada pelanggan, menyemak kawalan, memastikan kekangan dan
kesahihan data, menghantar maklum balas selepas proses permintaan pelanggan
dilakukan kepada pelanggan dan menyelenggara dan membaik pulih data (Deitel dan
Goldberg, 2004).

2.8

Justifikasi Pemilihan Teknik, Teknologi dan Peralatan

Pemilihan bahasa pengaturcaraan dan teknologi yang digunakan amat penting


disebabkan setiap bahasa pengaturcaraan mempunyai kebolehan yang tersendiri.
Selepas melakukan kajian dan berdasarkan kepada maklumat yang diperolehi, bahasa
pengaturcaraan java dan teknologi JSP menjadi pilihan bagi bahagian pelanggan.
Java merupakan satu-satunya bahasa pengaturcaraan yang dapat disokong dalam
aplikasi J2ME. Tujuan penggunaan adalah untuk membenarkan sistem yang bakal
dibangunkan dapat berinteraksi dengan telefon selular. Teknologi servlet dipilih
untuk digunakan pada bahagian pelayan dan pemilihan teknologi disebabkan

28

teknologi mampu disokong oleh protokol SMTP dan FTP. Perisian Macromedia
Dreamweaver dipilih untuk pembangunan sistem ini kerana ia dapat disokong oleh
bahasa HTML dan teknologi JSP.

2.9

Kajian Terhadap Pengiklanan Di Media Tradisional

2.9.1

Pengiklanan Di Televisyen

Masyarakat mempunyai tanggapan bahawa produk yang diiklankan di


televisyen mempunyai kualiti yang baik. Oleh itu banyak syarikat besar
mengiklankan barangan mereka menerusi televisyen. Iklan di televisyen dapat
disampaikan dengan mudah kerana penonton boleh melihat dan menidengar serta
dapat mempengaruhi pemikiran penonton. Selain daripada itu, iklan ditelevisyen
juga adalah menarik apabila diadunkan dengan suara ydan muzik. Animasi juga
boleh digunakan di dalam iklan televisyen. Penggunaan artis-artis atau model pula
boleh mempengaruhi penonton untuk mencuba produk yang diklankan. Kesemua
ciri-ciri ini memudahkan penonton kerana tidak perlu membaca tetapi boleh
memahami mesej iklan yang disampaikan.

Iklan-iklan yang disiarkan di televisyen seolah-olah dipaksa ditonton kerana


funsgi asal televisyen adalah untuk menyiarkan rancangan-rancangan yang telah
disusun dam iklan-iklan telah diselitkan di antara rancangan-rancangan tersebut.
Ada kalanya penonton menggemarinya kerana ia boleh menghiburkan penonton
secara selingan. Terdapat juga iklan di televisyen menerima tempahan terus melalui
telefon untuk jualan. Ini memudahkan penonton daripada bergerak ke kedai untuk
membuat pembelian (Danaher dan Green, 1997).

29

Sungguhpun iklan menerusi televisyen mempunyai banyak kelebihan namun


ia mempunyai beberapa kelemahan. Bagi syarikat yang mempunyai modal yang
kecil sudah tentu tidak mampu mengiklankan produknya di televisyen kerana
bayaran yang terlalu tinggi. Ini adalah alasan yang menyebabkan kenapa banyak
produk di pasaran tidak diklankan di televisyen walaupun mempunyai potensi untuk
mengaut keuntungan. Iklan di televisyen juga disiarkan hanya untuk jangka waktu
singkat dan kadang-kadang hanya untuk tempoh beberapa saat kerana tidak mahu
menanggung risiko kerugian andainya produk mereka tidak mendapat perhatian
(Takeuchi dan Nishio, 2000)

Iklan yang di televisyen perlu disiarkan berulang-ulang untuk mendapatkan


reaksi penonton yang baik. Ini akan meningkatkan kos iklan. Setiap rancangan juga
mempunyai penonton dan bilangan penonoton yang berbeza-beza. Nerdasarkan
laporan siaran daripada Nielsen Media Research, Jadual 2.5 menunjukkan bilangan
penonton terbanyak bagi sembilan rancangan yang paling popular mulai tarikh 14
september 2003 hingga 20 september 2003 (Nielsen, 2003).

30

Jadual 2.5: Rancangan Yang Mempunyai Bilangan Penonton Terbanyak


Bil Rancangan

Saluran

Hari

Tarikh

Masa

Penonton
(000)

1.

Senario

TV3

Rabu

17/09/2003 2100-2132

4190

2.

Neraca

Kisah TV3

Rabu

17/09/2003 2132-2201

3954

TV3

Jumaat

19/09/2003 2200-2353

3760

Benar
3.

Cerekarama
Amir

4.

Majalah 3

TV3

Jumaat

19/09/2003 2059-2157

3712

5.

Misteri Nusantara

TV3

Isnin

15/09/2003 2130-2204

3698

6.

999

TV3

Isnin

15/09/2003 2101-2130

3658

7.

Gerak Khas

TV3

Khami

18/09/2003 2105-2206

3046

s
8.

Buletin Utama

TV3

Rabu

17/09/2003 2000-2059

2616

9.

Buletin Utama

TV3

Jumaat

19/09/2003 2000-2059

2601

Sabtu

20/09/2003 2030-2300

2545

10. Piala

Malaysia TV3

2003
Sumber : Nielsen Media Research

Tidak semua penonton akan melihat iklan yang disiarkan jika rancangan yang
ditonton bukan kegemarannya. Manakala waktu rancangan yang mempunyai
penonton yang ramai mempunyai harga yang lebih tinggi.

2.9.2

Pengiklanan Di Radio

Di samping rancangan radio yang disiarkan, radio juga digunakan sebagai


media pengiklanan. Sama seperti televisyen, di samping mendengar rancangan yang
disiarkan, pendengar juga akan ,mendengar iklan-iklan yang disiarkan iaitu iklan-

31

iklan pendek yang disiarkan berulang-ulang dan iklan yang disiarkan dalam bentuk
wawancara atau lebih dikenali sebagai rancangan tajaan.

Terdapat pelbagai saluan radio di Malaysia yang berbeza-beza mengikut


kawasan dan ketegori rancangan. Setiap saluran mempunyai peminatnya yang
tersendiri. Peminat yang mendengar rancangan di radio bukan sahaja dipengaruhi
oleh sesuatu rancangan itu malah penyampai rancangan atau pengacara rancangan itu
sendiri juga dapat menarik perhatian pendengar.

Pendengar yang mendengar iklan di radio boleh terus mendengar tanpa perlu
mengalih perhatian mereka daripada melakukan sesuatu kerja seperti memandu,
memasak ataus sedang duduk berehat (McDonald, 1998; Katz, 1995; Roberts dan
Berger, 1989; Shaver, 1982). Radio juga boleh didengari di mana-mana sahaja
walaupun sedang berjalan kerana saiz radio yang kecil malah boleh didapati di
telefon bimbit.

Satu kebaikan yang paling ketara pengiklanan di radio adalah menerusi


rancangan tajaan iaitu dalam bentuk wawancara yang mana pendengar boleh terus
menelefon dan bertanya untuk mendapatkan maklumat yang lebih tepat. Ini akan
lebih memberi keyakinan kepada pendengar. Walau bagaimanapun pendengar perlu
menulis untuk menyimpan maklumat yang didengari seperti nombor telefon atau apa
sahaja maklumat yang berkaitan (Rossiter dan Percy, 1996). Melalui rancangan ini
hanya seorang pendengar sahaja boleh dilayan menerusi talian telefon pada satu-satu
masa.
Produk yang diklankan di radio tidak boleh dilihat. Oleh itu sesuatu iklan
yang disiarkan hendaklah berjaya memberi gambaran terhadap produk yang
diklankan (Verhoef, Hoekstra dan Aalst, 2000).

Kos pengiklanan di radio tidaklah setinggi pengiklanan di televisyen. Tetapi


sesuatu stesen radio boleh mengetahui bilangan pendengar rancangan mereka.

32

Apabila bilangan pendengar meningkat akan menyebabkan harga siaran iklan pada
masa tersebut akan meningkat.

Iklan pula perlu disiarkan secara berulang-ulang kerana seseorang pendengar


tidak selalu berada di sisi radio. Ada kalanya mereka dapat mendengar dan ada
kalanya tidak. Tidak semua pendengar radio mendengar siaran radio pada masa yang
sama, maka sekiranya sesuatu produk itu ingin diiklankan secara lebih meluas, iklan
tersebut hendaklah disiarkan di semua saluran yang meliputi kawasan yang lebih
besar.

2.9.3

Pengiklanan Di Akhbar

Akhbar merupakan media cetak yang popular di kebanyakan negara. Selain


daripada fungsinya sebagai penyampai maklumat harian ia juga digunakan untuk
pengiklanan sama ada oleh syarikat-syarikat perniagaan mahupun individu. Oleh
kerana harga sesebuah akhbar murah dan mudah didapati di mana-mana, ia amat
digemari sebagai media pengiklanan. Iklan yang disiarkan juga boleh dipotong dan
disimpan oleh pembaca.

Walau bagaimanapun kadar sewa ruang iklan masih lagi agak tinggi jika
dibandingkan dengan radio dan televisyen. Ruang iklan satu muka surat penuhn
iklan di akhbar boleh mencecah sehingga RM 25 ribu sehari manakala ruang iklan
baris secara purata di setiap akhbar adalah lebih kurang RM10 sehari (NSTP, 2002).
Seperti di radio, iklan di akhbar perlu disiarkan berulang-ulang untuk mendapat
maklum balas yang berkesan di kalangan pembaca

33

Masing-masing akhbar dikeluarkan mengikut bahasa dan kategori yang


mempunyai kumpulan pembacanya sendiri. Maka sekiranya iklan ingin disampaikan
dengan lebih menyeluruh, pengiklan perlu mengiklan si semua akhbar yang terdapat
di sesuatu kawasan.

Iklan di media cetak tidak boleh didengar dan tidak interaktif seperti iklan di
televisyen maka pembaca perlu meperuntukan masa untuk ia dibaca. Walau
bagaimanapun pembaca boleh membaca pada bila-bila masa yang sesuai berbanding
dengan televisyen dan radio yang perlu diikuti masa siaranya.

2.9.4

Pengiklanan Di Majalah

Majalah adalah salah satu daripada media masa yang ditebitkan untuk
menyampaikan maklumat kategori yang berlainan seperti kategori hiburan, keluarga,
teknologi dan sebagainya. Kategori majalah ini memudahkan pengiklan untuk
mengiklan megikut kategori pembaca yang telah dikenal pasti. Produk yang
diklankan boleh disesuaikan dengan kategori pembaca majalah tersebut.

Umumnya majalah diterbitkan secara bulanan dan boleh dikatakan dengan


sekali pembelian ia boleh digunakan sebagai bahan bacaan untuk tempoh sebulan.
Mutu kertas yang tinggi membolehkan sesuatu iklan dengan kualiti yang lebih baik
daripada akhbar. Disebabkab faktor ini kos pengiklanan di majalah adalah lebih
tinggi berbanding dengan pengiklanan di akhbar.

Seperti mana akhbar pengiklan tidak boleh dilaksanakan secara interaktif dan
pembaca perlu membaca bahan terbitan majalah tersebut. Walau bagaimanapun,
pembaca mempunyai masa sebulan untuk mmelihat kandungan sesuatu majalah.

34

2.10

Ulasan Kajian Terhadap Ciri-ciri Pengiklanan

Berdasarkan kajian dan perbandingan yang dapat dilihat melalui kaedah


pengiklanan yang digunakan pada masa kini, berikut adalah ulasan bagi ciri-ciri
pengiklanan yang baik serta kelebihan dan kelemahan internet sebagai media
pengiklanan.

2.10.1 Ciri-ciri Pengiklanan Yang Baik

Berikut adalah ciri-ciri pengiklanan yang baik:

i.

Iklan yang mudah dicapai


Pemilihan media pengiklanan mestilah menggunakan media yang
sering digunakan oleh masyarakat dan mempunyai bilangan sasaran
pengguna yang besar.

ii.

Pembaca yang ramai


Media yang digunakan untuk pengiklanan hendaklah mempunyai
pembaca yang ramai. Bilangan pembaca yang ramai memberi
kemungkinan produk yang diiklankan diterima dalam peratus yang
lebih besar.

iii.

Maklumat yang ringkas dan tepat


Iklan yang disiarkan hendaklah menarik dan menepati kepada produk
yang diperkenalkan dan tidak menceritakan perkara-perkara yang
tidak berkaitan. Ringkas dan tepat adalah lebih baik kerana ada
pembaca yang tidak gemar untuk membaca iklan yang
dipersembahkan dalam bentuk karangan yang panjang (Biel, 1992;
Kirmani dan Zeitaml, 1993).

35

iv.

Promosi yang menarik


Untuk menarik pembaca lebih ramai, adalah baik sekiranya terdapat
promosi-promosi yang boleh menggalakkan pengguna menggunakan
media tersebut secara berulang.

v.

Menarik minat pembaca


Iklan hendaklah menarik minat pembaca dan bukan menghujani
pembaca dengan mesej pemasaran yang terlalu banyak seolah-olah
pelanggan perlu tahu kepentingan mesej yang disampaikan
(Moldovan, 1985; Aaker dan Stayman, 1990).

vi.

Bersifat tegas
Media pengiklanan yang digunakan adalah berbayar. Maka ruang dan
masa yang ada hendaklah menjurus kepada perkara yang ingin
disampaikan dan tidak meleret kepada perkara-perkara yang tidak
berkenaan.

vii.

Tempoh penyiaran iklan yang panjang atau berkala


Penonton atau pendengar kepada sesuatu iklan ada kalanya tidak
berpeluang untuk melihat atau mendengar iklan yang disiarkan. Oleh
itu penyiaran sesuatu iklan hendaklah diulang terbitannya untuk
sasaran dapat melihat atau mendengarnya. Iklan yang berulang-ulang
secara berkala juga boleh memberi keyakinan kepada pembaca
terhadap sesuatu produk yang diiklankan (Furukawa dan Katahira,
1995).

viii.

Ruang pengiklanan yang berpatutan


Pengiklanan di dalam sesebuah majalah memberi kesan daripada saiz
yang berbeza terhadap pembaca. Daripada kajian terhadap
pengiklanan di majalah menunjukkan pengiklanan separuh muka surat
mendapat 60% perhatian pembaca manakala pengiklanan satu muka
surat penuh mendapat perhatian pembaca sebanyak 75%. Ini
menunjukkan bahawa pengiklanan separuh muka surat lebih baik dari
segi kos daripada iklan satu muka surat penuh (Rogers, 1995)

36

ix.

Pembaca boleh memberi maklum balas


Iklan yang berjaya adalah sekiranya pembaca memberi maklum balas
terhadap bahan iklan. Oleh itu adalah baik sekiranya pembaca boleh
memberi maklum balas kepada sesuatu iklan dengan mudah.

x.

Kos pengiklanan yang berpatutan


kos yang terlibat untuk menyampaikan mesej melalui sesuatu media
adalah faktor yang penting. Tujuan pengiklanan adalah untuk
memperkenalkan sesuatu produk dan berakhir dengan keuntungan
jualan. Maka kos sesuatu iklan merupakan faktor yang penting bagi
sesebuah organisasi perniagaan.

2.11

Rumusan

Dapat dirumuskan bahawa bahasa pengaturcaraan java yang dipilih adalah


bersesuaian kerana semua pelayar web dapat menyokong bahasa ini. Teknologi yang
yang diimplemen dalam pembangunan projek ini adalah teknologi JSP dan Servlet.
Teknologi ini merupakan teknologi terbaru dan ia banyak digunakan untuk
pembangunan web atas talian. Persian yang digunakan untuk pembangunan projek
ini adalah Macromedia Dreamwever 2004 MX kerana ia dapat menyokong teknologi
JSP, JavaScript dan HTML.

Metodologi prototaip penjelajahan dipilih untuk pembangunan Sistem


Peruncitan Mesin Runcitan. Penerangan lebih lanjut mengenai metodologi yag
dipilih diterangkan pada Bab III. Sebelum melakukan pembangunan sistem, lakaran
rajah-rajah seperti Rajah Kes Guna, Rajah Jujukan, Rajah Kerjasama dan Rajah kelas
dan rekabentuk awalan sistem dilakarkan agar pembangun dapat memberi gambaran
secara kasar kepada pengguna supaya jika ada penambahan atau pengurangan fungsi
dapat dilakukan dengan segera. Perubahan pada lakaran adalah lebih mudah

37

daripada perubahan pada sistem yang sudah siap kerana masa yang diperlukan untuk
melakukan perubahan pada lakaran adalah lebih cepat dan menjimatkan masa.
Penerangan, rajah-rajah dan rekabentuk awalan antaramuka dan sistem dapat dilihat
pada Bab IV.

BAB III

METODOLOGI PEMBANGUNAN

3.1

Pengenalan

Dalam membangunkan sesuatu projek sama ada projek tersebut kecil atau
besar, perkara penting yang perlu dilakukan oleh pembangun projek adalah perlu
memilih salah satu daripada beberapa jenis metodologi pembangunan. Melalui
metodologi ini pembangun dapat mengetahui apa yang perlu dilakukan agar
pembangunan projek tersebut dapat berjalan dengan lancar. Tujuan metodologi
pembangunan adalah untuk memastikan projek yang ingin dibangunkan dapat
berjalan lancar dan mengikut beberapa ketetapan yang telah ditentukan antara
pembangun dengan pelanggan seperti ketetapan masa, kos, sumber dan sebagainya.
Terdapat dua bahagian metodologi yang utama iaitu Metodologi Berstruktur dan
Metodologi Berorientasikan Objek.

Metodologi berstruktur merupakan padigma tradisional. Sistem dilihat dan


dianalisa dengan mengenalpasti fungsi-fungsi yang ia perlu lakukan. Metodologi ini
memfokuskan kepada apa yang sistem akan lakukan dan bagaimana fungsi
melaksanakan data yang terdapat pada sistem. Ia juga mengasingkan komponen
proses (sistem) dan juga data-datanya. Manakala metodologi berorientasikan objek
pula merupakan paradigma terbaru. Sistem akan dilihat dari segi objek-objek dan
daripada situ sistem dibangunkan. Melalui objek-objek ini akan diwujudkan
interaksi atau hubungan antara sesama objek. Proses ini bermula dengan
mengenalpasti objek-objek yang terdapat perniagaan insurans yang akan membentuk

39

sistem. Ini diikuti dengan membina model objek bagi menggambarkannya.


Pembangunan sistem menggunakan metodologi ini memfokuskan apa yang
membentuk sistem dan objek yang melaksanakan fungsi-fungsi dalam sistem. Ia
akan menggabungkan data dan proses ke dalam satu kelas objek.

3.2

Metodologi Model Prototaip

Metodologi model prototaip merupakan paradigma penyelesaian yang terhasil


untuk menangani kekurangan yang terdapat pada model Air Terjun. Hasil daripada
kajian yang dilakukan dengan mengaitkan dengan sistem yang akan dibangunkan,
didapati model prototaip lebih bersesuaian daripada model air terjun. Oleh itu
pembangun memilih metodologi model prototaip. Tujuan utama metodologi ini
dipilih adalah di dalam model prototaip dapat melakukan pengulangan fasa, dapat
berhadapan dengan keperluan yang tidak lengkap dan terdapat perisian yang boleh
digunakan oleh pengguna pada pertengahan proses pembangunan sistem. Keperluan
pengguna diperolehi pada awal pembangunan sistem diakui tidak lengkap dan
kadang kala terdapat dimana keperluan pengguna ditukarkan oleh pengguna.
Perancangan awal pembangunan sistem adalah berdasarkan maklumat awal
keperluan pengguna dan daripada maklumat tersebut rangka sistem diwujudkan.
Berdasarkan rangka sistem yang dibina, satu versi sistem akan dirancang dan
dibangunkan. Pengguna akan melaksanakan sistem tersebut dan mengesahkannya.
Segala komen dan cadangan daripada pengguna akan digunakan untuk menghasilkan
versi baru iaitu versi kedua. Kesemua aktiviti yang diterangkan di atas
digambarkankan dalam Rajah 3.1 [ 5 ].

40

Keperluan sistem
(biasanya tidak
formal/lengkap)

Plan pembangunan
prototaip

Penentuan rangka
spesifikasi sistem

Diterima sebagai
komponen sistem

Prototaip
pakai-buang

Penilaian
Prototaip

Pembangunan
Prototaip
Perlu pembaikan

Komponen

Penentuan Spesifikasi
sistem

Mereka bentuk dan


mengimplementasika
n sistem

Sistem Perisian
yang sempurna

Pengesahan Sistem

Rajah 3.1: Model Prototaip

Daripada Rajah 3.1 di atas dapat diperhatikan bahawa terdapat dua


pendekatan yang berbeza iaitu pendekatan prototaip penjelajahan dan prototaip
pakai-buang. Di dalam pembangunan projek ini pembangun akan menggunakan
model prototaip penjelajahan di dalam membangunkan projek. Model prototaip

41

penjelajahan, prototaip yang disahkan digunakan sebagai komponen kepada perisian


yang dibangunkan.

3.3

Fasa-fasa dalam Metodologi Model Prototaip Penjelajahan

Di dalam membangunkan projek Sistem Pengurusan Mesin Runcitan (SPMR)


ini, ia melibatkan 6 peringkat yang dikenali sebagai fasa. Fasa-fasa tersebut adalah
fasa perancangan, fasa analisis keperluan, fasa rekabentuk, implementasi, fasa
penentusahan dan pengesahan dan fasa operasi dan penyelenggaraan. Di dalam
setiap fasa akan mempunyai batu tanda tersendiri. Batu tanda merupakan titik akhir
aktiviti dalam sesuatu fasa. Ia menerangkan siri hasilan bagi setiap fasa dan hasil
setiap fasa boleh dikemukakan kepada pelanggan mengenai prestasi projek.

3.3.1

Fasa Perancangan

Di dalam fasa perancangan ini, matlamat utama yang perlu diketahui adalah
untuk menentukan objektif, skop, matlamat projek dan pernyataan masalah. Masalah
yang dihadapi pada sistem operasi mesin runcitan dikenalpasti melalui kaedah
pemerhatian, dan pengujian ke atas mesin runcitan. Kajian dilakukan ke atas salah
sebuah mesin runcitan kad tambah nilai di Restoran Habib, Taman Tampoi Indah,
Johor, Malaysia. Mesin ini adalah kepunyaan perniagaan Infotech Net (ITN).
Kaedah temubual juga dilakukan dengan salah sebuah syarikat pembekal mesin
runcitan iaitu Express Top Up Sdn Bhd. Hasil daripada temubual, pemerhatian,
pengujian yang dilakukan maka objektif dan skop projek dapat dikenalpasti. Selepas
itu pencarian maklumat melalui Internet juga dilakukan iaitu dengan melayari
beberapa laman web berkenaan mesin runcitan seperti laman web pembekal mesin
runcitan, pembekal alat-alat mesin runcitan dan contoh-contoh beberapa laman web.

42

Di dalam fasa perancangan ini, pembangunan projek dilakukan dengan


mengenalpati keperluan perkakasan dan perisian yang akan digunakan. Sebelum
membuat pemilihan keperluan, maklumat mengenai segala perisian yang terdapat
dipasaran dikaji melalui Internet, buku-buku dan artikel-artikel komputer agar ia
bersesuaian dengan projek yang ingin dibangunkan. Segala aktiviti-aktiviti yang
terlibat dalam proses pembangunan projek ini disusun dan dirancang mengikut
penjadualan dan perancangan projek yang telah dibuat dengan carta gantt.
Penjadualan projek dilakukan agar anggaran masa untuk mencapai setiap batu tanda
tercapai. Perancangan yang baik dapat mengelakkan masalah-masalah seperti
kelewatan aktiviti atau pengulangan fasa yang kerap berlaku dan dapat menghasilkan
spekulasi kos dan jadual kerja yang rapi dan tepat sebagaimana yang dirancangkan.

3.3.2

Fasa Analisis Keperluan

Matlamat utama fasa ini adalah untuk mengenalpasti keperluan sistem yang
digunakan dalam pembangunan projek dan menganalisa masalah yang dihadapi oleh
agen insurans. Maklumat yang diperolehi daripada kerja-kerja fasa perancangan
dianalisa untuk mengenalpasti bahasa pengaturcaraan, pelayan web, protokolprotokol, perkakasan dan perisian yang digunakan. Kajian mengenai bahasa
pengaturcaraan yang digunakan amatlah penting agar ia memberi kepuasaan yang
maksimum kepada pengguna. Maklumat mengenai protokol-protokol yang
berkenaan dengan e-mel dikaji agar pemilihan yang dilakukan adalah pemilihan yang
terbaik. Kebaikan dan kelemahan setiap perisian turut dikenalpasti dan dijadikan
sebagai panduan dalam fasa-fasa berikutnya.

Masalah sistem semasa mesin runcitan yang dihadapi juga dianalisa dan
kajian terperinci dilakukan untuk membolehkan maklumat yang lebih terperinci
diperolehi. Kajian tambahan seperti kajian mengenai operasi dan prosedur kerja
yang dilakukan agar rangka sistem dapat dihasilkan. Penentuan dari segi
keselamatan sistem terutamanya dari segi data dilakukan kerana ia merupakan aspek
dalam pembangunan sistem.

43

Sebelum proses pembangunan projek dimulakan, kajian terhadap metodologi


yang digunakan juga dikenalpasti kerana di dalam metodologi terdapat panduanpanduan yang dapat membantu dalam melaksanakan kerja-kerja pembangunan
projek. Metodologi prototaip penjelajahan dipilih dalam pembangunan projek ini.

3.3.3

Fasa Rekabentuk

Fasa rekabentuk adalah lanjutan daripada fasa analisis keperluan.


Rekabentuk dan pembangunan perisian merupakan satu proses penukaran idea
(spesifikasi) kepada kenyataan. Terdapat dua strategi rekabentuk yang utama iaitu
rekabentuk berstruktur dan rekabentuk berorientasikan objek. Dalam pembangunan
projek ini, rekabentuk berorientasikan objek digunakan kerana sistem yang
dibangunkan menggunakan bahasa pengaturcaraan Java. Oleh itu, aktiviti yang
dilakukan semasa dalam proses rekabentuk sistem adalah berdasarkan kepada kaedah
UML kerana kaedah ini berorientasikan objek. Kaedah UML ini digunakan untuk
merekabentuk lakaran Rajah Kes Guna, Rajah Jujukan, Rajah Kolaborasi dan
rekabentuk pangkalan data agar ia memudahkan kerja-kerja di fasa implementasi.

Dalam fasa ini, lakaran rekabentuk pangkalan data bagi pangkalan data utama
kurnia insurans dilakarkan dengan menggunakan perisian Logic Erwin. Lakaran
bentuk ini penting kerana ia merupakan proses permulaan untuk mengenalpasti entiti
dan atribut yang terlibat sebelum sistem pangkalan data diwujudkan. Tujuan lakaran
rekabentuk pangkalan data dibuat adalah untuk memudahkan pembetulan terhadap
lakaran rekabentuk pangkalan data iaitu dari segi entiti dan atribut yang terlibat.

Rekabentuk awalan antaramuka pengguna sistem dilakarkan mengikut


keperluan pengguna. Antaramuka pengguna sistem dipecahkan kepada 2 bahagian
iaitu antaramuka pengguna sistem dan antaramuka sistem bagi pentadbir sistem.

44

3.3.4

Fasa Implementasi

Pada fasa implementasi ini segala perisian, perkakasan dan program aplikasi
digunakan sepenuhnya untuk menukarkan atau menterjemahkan rekabentukrekabentuk yang dilakarkan ke dalam bentuk kod aturcara dengan menggunakan
keperluan perkakasan, perisian, teknologi dan protokol yang telah ditentukan. Kerjakerja pengkodan menjadi mudah jika di fasa rekabentuk dan fasa analisis yang
dilakukan betul jikalau tiada pengulangan fasa perlu dilakukan. Di dalam fasa ini,
segala ralat yang berlaku selepas kod aturcara dikompil diperbetulkan dan dikompil
semula sehingga tidak terdapat ralat lagi.

3.3.5

Fasa Penentusahan dan Pengesahan

Sistem yang siap dibangun perlu melalui proses pengujian untuk


mengesahkan sistem betul-betul dapat digunakan sepenuhnya oleh pengguna
sebelum sistem ini diserahkan kepada pengguna. Pengujian ini dilakukan dengan
beberapa sampel data digunakan untuk menguji, mengesah dan menyemak. Hasil
output yang diperolehi daripada sistem dibandingkan dengan output yang
dijangkakan. Contohnya seperti dalam antaramuka pengiraan, hasil yang diperolehi
daripada pengiraan sistem semasa dengan hasil yang diperolehi daripada sistem yang
dibangunkan dibandingkan dan jika didapati terdapat perbezaan maka sistem perlu
dibetulkan seperti memeriksa kod aturcara atau formula yang digunakan.

3.3.6

Fasa Operasi dan Penyelenggaraan

Setelah sistem berjaya diuji, maka sistem dipasang dan pengguna iaitu agen
insurans boleh menggunakan sistem tersebut. Proses penyerahan sistem untuk
digunakan oleh pengguna perlu mengikuti perancangan yang telah ditetapkan seperti
latihan, manual, dan sokongan teknikal. Latihan mengenai cara penggunaan sistem

45

dari segi fungsi-fungsi yang terdapat dalam sistem disediakan. Proses


penyelenggaraan dilakukan apabila terdapat ralat yang tidak dapat dikesan semasa
fasa penentusahaan dan pengesahan. Proses penyelenggaraan perlu dilakukan
apabila terdapat perubahan untuk meningkatkan lagi keupayaan sistem dengan
membuat penambahan beberapa fungsi seperti fungsi untuk menghubungkan dengan
sistem yang lain.

3.4

Analisis Keperluan Sistem

Analisis keperluan sistem ini perlu untuk mengetahui keperluan perkakasan


dan perisian yang digunakan untuk membangunkan projek ini. Ia membantu
pembangun untuk menglengkapkan segala keperluan sebelum memulakan
pembangunan projek.

3.4.1

Justifikasi Perkakasan

Perkakasan yang digunakan dalam pembangunan sistem dan juga perkakasan


untuk pengujian berserta dengan penerangan bagi setiap perkakasan terdapat pada
Jadual 3.1.

46

Jadual 3.1: Spesifikasi pekakasan


Jenis Perkakasan

Keperluan
Sistem pengoperasian Microsoft 2000 profesional

Komputer

Pemproses - Intel Pentium IV 2.0 GHz


Cakera keras - 300 GB SATA ruang storan
RAM 2 GB .
Kad Rangkaian
Perkakasan komputer ini digunakan bagi bahagian
pelayan.
Sistem pengoperasian - Linux

Komputer

Pemproses - Intel Pentium IV Duo 3.0 GHz


Cakera keras - 600 GB SATA ruang storan
RAM 4 GB .
Kad Rangkaian
Modem ADSL

Perkakasan komputer ini digunakan bagi bahagian


pelanggan di dalam mesin runcitan

Telefon bimbit

Digunakan untuk menerima mesej daripada pelayan data

Mesin Runcitan

3.4.2

Set lengkap papan terbenam

Justifikasi Perisian

Kajian ke atas beberapa jenis perisian yang dapat menyokong bahasa


pengaturcaraan java dilakukan agar ia bersesuaian dengan kehendak pasaran dan
kehendak pengguna. Hasil daripada kajian yang dilakukan, maka terdapat beberapa
jenis perisian dikenalpasti. Senarai perisian yang akan digunakan dan penerangan
mengenai setiap perisian dapat di rujuk pada Jadual 3.2.

47

Jadual 3.2: Spesifikasi perisian


Jenis perisian
MySQL

Keperluan
Digunakan untuk membangunkan
pangkalan data utama insurans

Jakarta-Tomcat-4.1.29-LE-jdk14

Digunakan sebagai web server.

J2ME (Java 2 Micro Edition)

Tujuan untuk menerima mesej peringatan


daripada pelayan data

Pelayar web 6.0

Untuk paparkan sistem

J2sdk1.4.1_05

Sebagai untuk mengendalikan bahasa


pengaturcaraan java dan dapat
menyokong perpustakaan JCE.

Macromedia Dreamweaver Mx 2006

Membangunkan sistem pada bahagian


pelanggan.

3.4.3

Spesifikasi Input

Spesifikasi input bagi pembangunan sistem adalah berbeza mengikut modulmodul antaramuka. Contohnya, input dalam modul antaramuka pengesahan staf
teknikal adalah katanama, katalaluan dan no pekerja. Bagi modul antaramuka tambah
kad, input yang perlu dimasukkan adalah kod kad dan juga bilangan kad. Bagi
modul wang, input yang perlu dimasukkan adalah bilangan duit RM 1, RM 2, RM 5,
RM 10, RM 50 dan RM 100. Input yang perlu dimasukkan pada bahagian
antaramuka pengiklanan adalah tarikh, masa, kekerapan, bilangan hari dan lokasi
mesin.

3.4.4

Spesifikasi Output

Input yang dimasukkan oleh pengguna diproses dan mengeluarkan output


contohnya adalah output yang terhasil daripada input yang dimasukkan dalam modul

48

antaramuka perakaunan iaitu bilangan jualan kad, jumlah wang, jumlah wang
sangkut, dan bilangan kad hilang. Nilai ini pula akan menjadi input kepada modul
antaramuka penganalisaan dan hasil outputnya boleh dicetak atau disimpan.

3.5

Andaian dan Kekangan

Andaian terhadap sistem ini ialah dapat digunakan dengan sepenuhnya oleh
kesemua agen insurans di seluruh malaysia secara amnya dan sistem atas talian ini
akan menjadi penting pada masa hadapan. Kekangan bagi sistem ini adalah
pembangunan sistem ini memerlukan perkhidmatan Internet untuk membolehkan ia
dapat berfungsi.

BAB IV

REKABENTUK AWALAN

4.1

Aliran Kerja Fasa Keperluan

Rajah kes guna dihasilkan dalam pengaliran kerja fasa keperluan ini bagi
memberikan gambaran yang jelas mengenai aktor yang terlibat di dalam
pembangunan sistem. Rajah kes guna adalah terdiri daripada aktor dan kes guna.
Aktor menunjukkan persekitaran sistem manakala kes guna menunjukkan fungsi bagi
sistem.

4.1.1

Rajah Kes Guna Sistem

Di dalam Rajah Kes Guna Sistem terdapat satu aktor dan sembilan kes guna
yang digunakan. Kes guna adalah mewakili proses-proses dalam sistem. Melalui
rajah ini, gambaran mengenai sistem insurans dapat dilihat dengan lebih jelas apakah
fungsi atau keupayaan yang terdapat dalam sistem. Rajah 4.1 di bawah adalah Rajah
Kes Guna bagi Sistem Insurans Atas Talian. Penerangan bagi setiap aktor dan kes
guna diterangkan dalam Rajah 4.1.

50

AVMS

Sedia dan analisa Penyata


Akuan

Tambah dan kemaskini


inventori

Jabatan
Penyelenggaraan

Jabatan Akaun

Kemaskini dan Capai


maklumat lokasi dan mesin

Kemaskini dan Capai


maklumat penyelenggaraan

<<actor>>
Sistem
Penjualan kad

Login

Cetak laporan dan graf

Jabatan
Pemasaran dan
Jualan

Jabatan
Pembelian
Analisa penarafan produk dan
jualan

Kira margin

Sediakan jadual pengiklanan


media elektronik

Rekabentuk format laporan


dan graf

Daftar dan Kemaskini akaun


id sistem
Jabatan IT

Rajah 4.1: Rajah Kes Guna bagi AVMS

51
4.1.2

Keterangan Aktor

Terdapat enam aktor yang terlibat di dalam sistem yang dibangunkan iaitu:
i.

Jabatan Penyelenggaraan

ii.

Jabatan Akaun

iii.

Jabatan Pemasaran dan jualan

iv.

Jabatan pembelian

v.

Jabatan IT

vi.

Sistem penjualan kad

4.1.2.1 Jabatan Penyelenggaraan

Aktor ini terdiri daripada staf-staf di jabatan penyelenggaraan yang


menggunakan internet untuk mencapai IVS. Aktor dapat mencapai modul laporan,
penyelenggaraan, dan maklumat lokasi dan mesin.

Cetak laporan dan graf

Kemaskini dan Capai


maklumat penyelenggaraan

Login
Jabatan
Penyelenggaraan
Kemaskini dan Capai
maklumat lokasi dan mesin

Rajah 4.2: Rajah Aktor bagi Jabatan Penyelenggaraan

52
4.1.2.2 Jabatan Akaun

Aktor ini terdiri daripada staf-staf di jabatan akaun dari pengurus sehingga ke
level kerani. Sistem ini dicapai dengan menggunakan internet. Aktor dapat
mencapai modul akaun dan laporan.

Sedia dan Analisa Penyata


Akuan

Login

Jabatan Akaun
Cetak laporan dan graf

Rajah 4.3: Rajah Aktor bagi Jabatan Akaun

4.1.2.3 Jabatan pemasaran dan jualan

Aktor ini terdiri daripada staf-staf di jabatan pemasaran dan jualan. Sistem
dicapai daripada pejabat dengan menggunakan internet. Aktor dapat mencapai
modul inventori, mencetak laporan dan graf, menganalisa penarafan produk dan graf,
mengira margin untung rugi dan menyediakan jadual pengiklanan.

53

Tambah dan Kemaskini


inventori

Login

Cetak laporan dan graf

Jabatan
Pemasaran dan
Jualan

Analisa penarafan produk dan


jualan

Kira margin

Sediakan jadual pengiklanan


media elektronik

Rajah 4.4: Rajah Aktor bagi Jabatan Pemasaran dan Jualan

4.1.2.4 Jabatan Pembelian

Aktor ini terdiri daripada staf-staf di jabatan pembelian daripada pengurus


sehingga kerani. Aktor dapat mencapai beberapa modul iaitu modul mencetal
laporan dan graf, mengemaskini dan mencapai maklumat lokasi dan mesin dan
modul mengira margin untung dan rugi.

54

Login
Cetak laporan dan graf

Kemaskini danCapai maklumat


lokasi dan mesin
Jabatan
Pembelian

Kira margin

Rajah 4.5: Rajah Aktor bagi Jabatan Pembelian

4.1.2.5 Jabatan IT

Aktor ini terdiri daripada staf-staf di jabatan penyelenggaraan yang


menggunakan internet untuk mencapai IVS. Aktor ini dapat mencapai modul
merekabentuk format laporan dan graf, dan mendaftar dan mengemaskini akaun id
sistem.

Rekabentuk format laporan


dan graf

Daftar dan Kemaskini akaun


id sistem
Jabatan IT
Login

Rajah 4.6: Rajah Aktor bagi Jabatan IT

55
4.1.2.6 Sistem Penjualan Kad

Aktor ini merupakan aktor luar iaitu sebuah sistem luar dan sistem ini
diintegrasi dengan sistem IVS. Aktor ini dapat mencapai kes guna menyedia dan
menganalisa penyata akaun, menambah dan mengemaskini inventori, mencetak
laporan dan graf, dan menganalisa penarafan produk dan jualan. Aktor ini bergerak
secara aotomatik dan ia berfungsi untuk memberi maklumat dan menerima maklumat
daripada IVS.

Menyedia dan menganalisa


Penyata Akuan

Menambah dan
mengemaskini inventori

<<Actor>>
Sistem Penjualan kad

Mencetak laporan dan graf

Menganalisa penarafan
produk dan jualan

Rajah 4.7: Rajah Aktor bagi Sistem Penjualan Kad

4.1.3

Keterangan Kes Guna

4.1.3.1 Sedia dan analisa penyata akaun

Use Case Name


Primary Actor

:
:

Sedia dan Analisa Penyata Akuan


Jabatan akaun

56

Secondary
Actor/Stakeholder

Preconditions
Postconditions

:
:

Flow of Events

Sistem penjualan kad

- Paparan pengesahan sistem dipaparkan


- Antaramuka akaun dipaparkan dan terdapat
beberapa butang.
- Staf akaun memasukkan kata login, katalaluan
dan nopekerja.
- Sistem akan memaparkan modul Perakaunan.
- Akan terdapat beberapa submenu iaitu kos
perbelanjaan, harga pembelian kad, harga
pembelian mesin dan laporan akaun.

4.1.3.2 Tambah dan kemaskini inventori

Use Case Name


Primary Actor
Secondary
Actor/Stakeholder

:
:
:

Preconditions
Postconditions

:
:

Flow of Events

Tambah dan kemaskini inventori


Jabatan pemasaran dan jualan
Sistem penjualan kad

- Paparan pengesahan sistem dipaparkan


- Antaramuka Inventori dipaparkan dan terdapat
beberapa butang.
- staf memasukkan katalogin, katalaluan dan
idpekerja. Sistem akan memaparkan modul
inventori.
- Di dalam antaramuka terdapat beberapa menu
seperti menambah, menolak dan memindah
bekalan.

57
4.1.3.3 Kemaskini dan capai maklumat lokasi dan mesin

Use Case Name


Primary Actor
Secondary
Actor/Stakeholder

:
:
:

Preconditions
Postconditions

:
:

Flow of Events

Kemaskini dan capai maklumat lokasi dan mesin


Jabatan penyelenggaraan
Jabatan Pembelian

- Paparan pengesahan sistem dipaparkan


- Antaramuka Inventori dipaparkan dan terdapat
beberapa butang.
- staf memasukkan katalogin, katalaluan dan
idpekerja. Sistem akan memaparkan modul
maklumat mesin dan lokasi.
- Di dalam antaramuka terdapat beberapa menu
seperti menambah, menolak dan pemindahan
mesin dan alat ganti.

4.1.3.4 Kemaskini dan capai maklumat penyelenggaraan

Use Case Name


Primary Actor
Secondary
Actor/Stakeholder

:
:
:

Preconditions
Postconditions

:
:

Flow of Events

Kemaskini dan capai maklumat penyelenggaraan


Jabatan Penyelenggaraan

- Paparan pengesahan sistem dipaparkan


- Antaramuka Inventori dipaparkan dan terdapat
beberapa butang.
- staf memasukkan katalogin, katalaluan dan
idpekerja. Sistem akan memaparkan antaramuka
modul penyelenggaraan .
- Di dalam antaramuka terdapat beberapa menu
seperti menambah, menolak dan pemindahan alat
ganti.

58
4.3.1.5 Cetak laporan dan graf

Use Case Name


Primary Actor

:
:

Secondary
Actor/Stakeholder

Preconditions
Postconditions

:
:

Flow of Events

Cetak laporan dan graf


Jabatan Pembelian, jabatan pemasaran dan jualan,
jabatan penyelenggaraan dan jabatan akaun

- Paparan pengesahan sistem dipaparkan


- Antaramuka mencetak laporan dan graf
dipaparkan dan terdapat beberapa butang.
- klik pada menu laporan dan submenu dipaparkan.
Klik pada submenu yang berkaitan dan antaramuka
laporan dipaparkan.
- masukkan tarikh

4.1.3.6 Analisa penarafan produk dan jualan

Use Case Name


Primary Actor
Secondary
Actor/Stakeholder

:
:
:

Preconditions
Postconditions

:
:

Flow of Events

Analisa penarafan produk dan jualan


Jabatan Pemasaran dan jualan
Sistem penjualan kad

- Paparan pengesahan sistem dipaparkan


- Antaramuka penarafan produk dan jualan
dipaparkan dan terdapat beberapa butang.
- staf milih submenu pemilihan penarafan produk
atau submenu penarafan jualan.
- nilai-nilai yang diperlukan akan diperolehi
daripada pangkalan data dan staf hanya perlu
memasukkan tarikh dan lokasi mesin.
- sistem akan menjalankan analisa dan
menghasilkan jawapan daripada didalam bentuk
laporan ringkas.

59
4.1.3.7 Kira margin

Use Case Name


Primary Actor
Secondary
Actor/Stakeholder

:
:
:

Preconditions
Postconditions

:
:

Flow of Events

Kira margin
Jabatan Pembelian
Jabatan pemasaran dan jualan

- Paparan pengesahan sistem dipaparkan


- Antaramuka margin dipaparkan dan terdapat
beberapa butang.
- klik pada menu margin dan antaramuka margin
dipaparkan.
- staf nemasukkan nilai-nilai seperti nilai kos kad,
sewa tapak, gaji staf, dan kos penyelenggaraan.
- sistem akan menjalankan analisa dan
menghasilkan jawapan daripada didalam bentuk
laporan ringkas.

4.1.3.8 Sediakan jadual pengiklanan media elektronik

Use Case Name


Primary Actor
Secondary
Actor/Stakeholder

:
:
:

Preconditions
Postconditions

:
:

Flow of Events

Sediakan jadual pengiklanan media elektronik


Jabatan Pemasaran dan jualan

- Paparan pengesahan sistem dipaparkan


- Antaramuka pengiklanan dipaparkan dan terdapat
beberapa butang.
- staf memilih menu pengiklanan dan antaramuka
pengiklanan dipaparkan.
- terdapat menu menambah pengiklanan,
mengubah pengiklanan, membuang pengiklanan,
dan memapar jadual pengiklanan.

60
4.1.3.9 Rekabentuk format laporan dan graf

Use Case Name


Primary Actor
Secondary
Actor/Stakeholder

:
:
:

Preconditions
Postconditions

:
:

Flow of Events

Rekabentuk format laporan dan graf


Jabatan IT

- Paparan pengesahan sistem dipaparkan


- Antaramuka admin dipaparkan dan terdapat
beberapa butang.
- Staf memilih jenis laporan yang sedia ada dan
mengaktifkan laporan mengikut userid
- merekabentuk laporan daripada perisian crystal
report.

4.1.3.10 Mendaftar dan mengemaskini akaun id sistem

Use Case Name


Primary Actor
Secondary
Actor/Stakeholder

:
:
:

Preconditions
Postconditions

:
:

Flow of Events

Mendaftar dan mengemaskini akaun id sistem


Jabatan IT

- Paparan pengesahan sistem dipaparkan


- Antaramuka admin dipaparkan dan terdapat
beberapa butang.
- staf memilih menu userid dan antaramuka user
dipaparkan. Daripada antaramuka tersebut staf it
boleh menambah, membuang dan mengubah userid
sistem

61
4.2

Aliran Kerja Fasa Analisis

Fasa analisis adalah satu-satunya fasa yang mempunyai tiga rajah di dalam
satu fasa. Rajah-rajah yang terdapat di dalam fasa ini adalah Rajah Jujukan, Rajah
Kerjasama dan Rajah Kelas. Secara umumnya ketiga-tiga rajah ini mempunyai satu
matlamat iaitu menunjukkan satu proses atau tranksaksi antara satu objek dengan
objek lain. Dalam proses membangunkan sistem untuk agen insurans, rajah-rajah ini
merupakan lakaran awalan untuk menunjukkan proses-proses yang berlaku.

4.2.1

Rajah Jujukan

Rajah Rujukan dilakarkan berpandukan kepada Rajah Kes Guna di mana di


dalam rajah jujukan ini menunjukkan proses-proses yang berlaku dalam sistem.
Rajah Jujukan sistem dan penerangan dapat dirujuk pada Lampiran B

4.2.2

Rajah Kelas

Rajah kelas sistem terdiri daripada kelas-kelas atau objek-objek yang


mempunyai atribut, kelakuan dan hubungan yang sama dengan objek-objek lain.
Rajah kelas sistem dan penerangan dapat dirujuk pada Lampiran C.

62
4.3

Aliran Kerja Fasa Rekabentuk

Fasa rekabentuk adalah lanjutan daripada fasa keperluan dan analisis. Tujuan
fasa rekabentuk ini adalah untuk menghasilkan satu seni bina sistem yang memenuhi
keperluan kualiti dengan cara yang paling kos-efektif. Rekabentuk antaramuka
sistem dilakarkan dengan menggunakan perisian Macromedia Dreamwever MX
2004 dan rekabentuk pangkalan data dilakarkan dengan menggunakan perisian
Erwin. Tujuan lakaran rekabentuk pengkalan data dilakarkan adalah untuk
mengenalpasti kekunci utama dan kekunci asing. Kedua-dua kekunci ini penting
dalam membuat hubungan antara satu entiti dengan entiti yang lain agar maklumat
dapat dicapai.

4.3.1

Rekabentuk Antaramuka Sistem

Struktur senibina sistem dipecahkan kepada 3 bahagian iaitu bahagian


pelanggan, aplikasi pelayan dan pelayan data. Di dalam bahagian pelanggan terdapat
pelayar web dan mesin runcitan. Bahagian kedua iaitu bahagian applikasi pelayan
iaitu bahagian dimana semua teknologi seperti servlet, IVS, pelayan e-mel, dan
pangkalan data diinstalasi. Mesin runcitan dan pelayar web pada bahagian
pelanggan boleh mencapai bahagian kedua dengan menggunakan protokol HTTP.
Proses yang berlaku antara bahagian pelanggan dengan bahagian pelayan aplikasi
adalah pelanggan perlu membuat permintaan daripada pelayan aplikasi untuk
menjalankan IVS, pelayan akan menjalankan sistem dan menghantarkan maklumat
yang dikehendaki kepada pelanggan. Pelayan aplikasi mencapai data daripada
pangkalan data dengan menggunakan JDBC. Proses yang berlaku antara bahagian
AVMS dengan pangkalan data adalah sistem menghantar arahan kepada pangkalan
data, dan pangkalan data akan memproses dan menghantar maklumat kepada AVMS.
Keterangan di atas dapat dilihat dalam Rajah 4.8.

63

Jabatan IT

Mesin Runcitan
Secure Socket Layer (SSL)
Pelayar web

Pelanggan

Pelayan
Data dan Aplikasi
Rajah 4.8: Senibina Sistem

Senibina bagi pelayan perkhidmatan mesej pendek dengan pelayan e-mel


diinstalasi pada pelayan aplikasi. Pelayan data berhubung dengan pelayan
perkhidmatan mesej pendek dengan menggunakan sambungan Internet atau
sambungan rangkaian setempat dan pelayan perkhidmatan mesej pendek berhubung
dengan pelayan e-mel dengan menggunakan sambungan Internet.

Rajah 4.3 di bawah menunjukkan senibina bagi e-mel. Apabila pelayan data
menghantar e-mel kepada pelanggan maka ia perlu melalui pelayan e-mel dan
penghantaran ini menggunakan protokol SMTP.

64

Internet

SMTP

Pelayan Aplikasi

Rajah 4.9: Senibina bagi e-mel

Pelanggan

65

Rajah 4.10: Rekabentuk Antaramuka Pelanggan

Antaramuka pelanggan dibangunkan untuk mendaftar pelanggan baru


dengan memasukkan nama dan syarikat.

66

Rajah 4.11: Rekabentuk Antaramuka Pembekal

Antaramuka pembekal untuk membuat pendaftaran pembekal pembekal


barang-barang dalam mesin.

67

Rajah 4.12: Rekabentuk Antaramuka Pembekal

Antaramuka di atas adalah berfungsi untuk mendaftar produk-produk yang


dijual dalam mesin. Segala produk perlu didaftarkan terlebih dahulu dengan mengisi
beberapa butiran. Segala maklumat produk akan dihubungkan dengan mesin
runcitan.

Persian VendaCom merupakan sebuah perisian yang dibangunkan oleh


syarikat vendapin. Perisian ini boleh diintegrasikan dengan papan litar mesin
runcitan yang dikenali sebagai CECB4. Segala maklumat didalam CECB4 akan
disimpan didalam pangkalan data Vendacom. Pangkalan data vendacom akan
diintegrasikan dengan pangkalan data AVMS. Maka dengan itu segala maklumat
yang terdapat didalam CECB4 akan dapat dilihat melalui sistem AVMS.

68

Rajah 4.13: Rekabentuk Antaramuka Perisian Vendacom 5.09 bagi meter dispenser

Rajah 4.13 menunjukkan salah satu antaramuka yang terdapat didalam


perisian Vendacom 5.09. Antaramuka ini berfungsi untuk mendapatkan data
mengenai bilangan jualan bagi setiap dispenser card. Segala maklumat diperolehi
daripada CECB4 dan disimpan didalam pangkalan data Vendacom dan juga
pangkalan data AVMS.

69

Rajah 4.14: Antaramuka General Parameters & Status

Antaramuka di atas menyimpan maklumat mengenai status dispenser seperti


maklumat jammed, low, and sold out. Maklumat ini merupakan maklumat yang
amat dikehendaki. Daripada maklumat tersebut, maka juruteknik perlu menambah
produk dan membaiki jika mesej jammed dipaparkan.

4.4

Ringkasan

Dalam bab ini telah diterangkan secara terperinci mengenai sistem semasa
dan juga sistem yang dibangunkan. Penerangan yang dibuat adalah berdasarkan
konsep pembangunan berorientasikan objek. Dalam bab ini juga diterangkan secara

70
terperinci setiap modul dan fungsi-fungsi yang terdapat dalam yang terdapat dalam
sistem semsa dan sistem yang dibangunkan.

BAB V

RANCANGAN PERNIAGAAN

5.1

Ringkasan Eksekutif

AVMS merupakan sebuah sistem yang dapat diimplemetasikan pada semua


jenis mesin runcitan. Tujuan utama sistem ini adalah untuk membolehkan
pengurusan mesin runcitan secara atas talian dengan bersistematik dapat
dilaksanakan. Sistem ini dibangunkan sebagai penyelesaian kepada masalah
pengurusan mesin runcitan yang timbul di kalangan pengusaha-pengusaha syarikat
mesin runcitan. Sistem ini juga dilengkapi dengan modul pengiklanan elektronik
dimana ia menjelaskan keuntungan yang bakal diperolehi menerusi jualan ruang
iklan menerusi mesin yang sesuai untuk B2B, B2C dan juga C2C.

AVMS akan dikendalikan oleh Infotech Net yang berpengalaman dalam


dunia perniagaan semenjak tahun 2004. Infotech Net telah berkembang dengan
mempunyai 8 pekerja dalam tempoh 2 tahun dan mendapat kepercayaan daripada
syarikat Ethnic Sdn Bhd untuk mengendalikan projek IT sekolah bagi 30 buah
sekolah disekitar batu pahat. Infotech Net juga telah mula menceburi bidang sukan
dan telah mengendalikan 2 pertandingan sukan iaitu Mountain Bike Challenge dan
BMX Flatland dengan berkerjasama dengan Pesta Konvokesyen ke-38 Universiti
Teknologi Malaysia yang telah berlangsung pada 24 dan 25 March 2007.

72

Projek AVMS ini telah dimulakan semenjak Ogos 2006 dengan


menggunakan infrastruktur asas dan membelanjakan sebanyak RM 20,000 yang
disediakan oleh Infotech Net. Projek ini memerlukan pembiayaan kewangan lagi
untuk kerja-kerja penyelidikan, pembangunan, dan pemasaran sebanyak RM
100,000.
AVMS dijangka akan dapat mengisi kekosongan ruang pasaran yang ada dan
menjana pendapatan daripada operasi pengiklanan dan penjualan mesin serta sistem
bermula daripada awal tahun 2008..

5.1.1 Matlamat

Matlamat projek AVMS adalah untuk menguasai industri mesin runcitan dan
pengiklanan di kalangan entiti perniagaan dan individu menerusi perniagaan di
seluruh malaysia dan luar negara dengan catatatn keuntungan kasar sebanyak RM 2
juta menjelang penghujung tahun 2009.

5.1.2 Misi

AVMS adalah merupakan sebuah sistem yang dibangunkan khusus bagi


semua jenis mesin runcitan. AVMS dapat diintegrasikan dengan semua jenis mesin
runcitan yang dikeluarkan daripada beberapa pengeluar mesin.

73

5.1.3 Kunci Kejayaan

Kunci kejayaan bagi Infotech Net adalah:


i.

Pemasaran Pemasaran tanpa sempadan dan memperkenalkan nama

ii.

Maklum balas - memberi maklum balas dengan cepat melalui telefon

iii.

Kualiti Menggunakan barang yang berkualiti dengan memberi


jaminan 100%.

5.2

iv.

Perhubungan - Menjaga perhubungan yang baik dengan pelanggan

v.

Perkhidmatan Menyediakan perkhidmatan 24 jam.

Pengurusan dan Organisasi

Infotech Net adalah sebuah syarikat milik penuh bumiputera yang telah
berdaftar Pendaftar Syarikat dan ditubuhkan pada 20 julai 2004. Syarikat ini
diasaskan oleh seorang tenaga pakar sistem maklumat yang berkelulusan Sarjana
Muda Sains Komputer di Universiti Teknologi Malaysia dan seorang tenaga pakar
didalam elektronik yang berkelulusan Sarjana Muda Kejuruteraan ElektrikMekatronik di Universiti Teknologi Malaysia. Perniagaan ini dikendalikan dan hak
milik sepenuhnya oleh dua pemilik sahaja iaitu Mohd Hasyim Bin Mohammad Ali
dan Mohd Azhar Bin Mohammad Ali.

Infotech Net ditubuhkan dengan modal berbayar RM10,000 dan sedang


dalam proses untuk meningkatkan modal berbayar kepada RM50,000 sebelum
penghujung tahun 2006. Perniagaan ini menggunakan sepenuhnya teknologi sistem

74

maklumat. Infotech Net menyediakan perkhidmatan kepada syarikat swasta,


kerajaan dan individu. Perkhidmatan yang disediakan adalah seperti:

i.

Pembangunan Perisian, Multimedia dan Aplikasi

ii.

Latihan ICT

iii.

Perunding

iv.

Wakil Jualan Produk Tmnet

v.

Membekal dan instalasi komputer, CCTV, dan Sistem

vi.

Rangkaian
a. Rekabentuk Struktur Rangkaian
b. Perunding Rangkaian
c. Menginstalasi Rangkaian

5.2.1 Maklumat Syarikat

Jadual 5.1 dibawah menunjukkan profil perniagaan Infotech Net. Rajah 5.1
menunjukkan borang D iaitu sijil pendaftaran perniagaan yang dikeluarkan oleh
Suruhanjaya Syarikat Malaysia.

75

Maklumat Syarikat

Jadual 5.1: Profil Perniagaan


Kewangan

Nama Syarikat :
INFOTECH NET

Nama Bank :
Bumiputra-Commerce Bank Berhad

No. Syarikat :
JM0408943-X

Cawangan :
Universiti Teknologi Malaysia, Skudai

No. Kementerian Kewangan :


357-02081364

Alamat :
Bangunan Hal Ehwal Pelajar,
Universiti Teknologi Malaysia,
81300 Skudai, Johor

Alamat Operasi :
Suite IT 1, Kompleks Usahawan
Teknologi Mara,
Technovation Park,
81310 Skudai Johor Darul Takzim.
Pemilikan :
100% Bumiputera
Tel No. :
07-5520903
No. Fax :
07-5211295

No. Tel :
07-557 7103
No. Fax :
07-557 0855
No. Akaun Semasa :
0118-000425105-8

76

Rajah 5.1: Borang D

77

Rajah 5.2: Sijil Kementerian Kewangan

78

Rajah 5.3: Sijil Pengiktirafan Bumiputera

79

5.2.2 Carta Organisasi

Infotech Net terdiri daripada tujuh staf dimana seorang sahaja staf berkhidmat
sepenuh masa dan enam yang lain berkerja separuh masa. Rajah dibawah
menunjukkan carta organisasi Infotech Net.

MOHD HASYIM BIN


MOHAMMAD ALI
Manager

MOHD FARIS BIN


ADANAN
Graphics &
Multimedia

BADRISHAM BIN
AHMAD
Graphics &
Multimedia

MD KHAIRUL
FADZLY BIN
ZAINAL ABIDIN
Human Resources &
Account Executive

NIK MOHD
HABIBULLAH B.
NIK MOHD
NIZAM
Marketing Executive

MUHAMMAD
REZA BIN ZABA
Human Resources &
Account Assistant

Rajah 5.4: Carta organisasi Infotech Net

MOHD RUZALMI
BIN IBRAHIM
System Computer &
Communication
Executive

MOHAMAD
NOOR BIN
HAMDAN
System, Network
and Technical

80

5.2.3 Strategi Pengurusan

Kaedah pengurusan perniagaan dan kakitangan yang baik serta sistematik


amat mustahak di dalam usaha menunjukkan perniagaan. Oleh itu Infotech Net telah
mengatur beberapa startegi pengurusan seperti berikut:

i.

Menerapkan semangat kerja berpasukan di antara para kakitangan


untuk faedah bersama.

ii.

Memberi bimbingan kepada kakitangan supaya dapat menunjukkan


prestasi kerja yang baik serta bertanggungjawab terhadap tugas yang
diberikan.

iii.

Setiap pihak sama ada para pekerja bawahan atau pengurusan sentiasa
berbincang dan memberi pendapat serta cadangan tentang cara terbaik
untuk menghasilkan kerja yang lebih cekap dan sistematik.

iv.

Menetapkan setiap hari sabtu sebagai hari latihan dan perkembangan


kakitangan dengan melakukan penyelidikan.

5.2.4 Strategi Perkhidmatan

Di antara strategi perkhidmatan yang diatur oleh Infotech Net adalah seperti
berikut:

i.

Menghasilkan perkhidmatan yang berkualiti dan menangani segala masalah


dan rungutan pelanggan dengan baik.

ii.

Menerima kerja mengikut keuapyaan dan kapasiti yang mampu disiapkan


sehaja agar kualiti kerja dikekalkan.

iii.

Sentiasa mengemas kini sistem dan urusan pentadbiran agar dapat


dilaksanakan menggunakan komputer secara automatik.

81

iv.

Sentiasa berbincang dengan pelanggan agar pelanggan sentiasa berpuas hati


dengan mutu kerja yang dihasilkan.

5.3

Keterangan Produk

AVMS adalah sebuah sistem pengurusan jual beli dan pengiklanan elektronik
untuk kegunaan pada mana-mana mesin runcitan. Sistem AVMS terdiri daripada
beberapa modul antaranya adalah:

i.

Modul perakaunan

ii.

Modul inventori

iii.

Modul maklumat lokasi dan mesin

iv.

Modul penyelenggaraan mesin

v.

Modul penjanaan laporan

vi.

Modul penarafan produk dan jualan

vii.

Modul pengiraan margin untung dan rugi

viii.

Modul alat penganalisaan grafik

ix.

Modul penjadualan pengiklanan media elektronik.

Buat permulaan sistem ini diuji pada salah satu jenis mesin runcitan iaitu mesin
runcitan kad prabayar. Fungsi utama mesin ini adalah untuk menjual kad prabayar
dimana pelanggan memasukkan wang yang secukupnya, tekan butang pilihan, dan
kad dikeluarkan. Rajah 5.3 dibawah menunjukkan mesin runcitan kad prabayar.

82

Rajah 5.5: Mesin runcitan kad prabayar

5.3.1 Modul Perakaunan

Modul perakaunan ini berfungsi untuk menjana akuan seperti akuan untung
rugi untuk melihat untung rugi syarikat dengan mengambil kira kos perbelanjaan,
jumlah jualan dan kos penyelenggaraan.

5.3.2 Modul inventori

Modul inventori ini adalah untuk berfungsi merekod keluar masuk kad
daripada mesin-mesin runcitan. Dengan adanya modul ini, maka staf boleh membuat

83

pemeriksaan kuantiti kad didalam mesin terlebih dahulu, jika kuantiti kad mencukupi
maka staf tidak perlu pergi ke lokasi mesin tersebut. Di dalam modul ini juga
terdapat fungsi mesej peringatan dimana, jika bilangan kuantiti tidak mencukupi
maka mesej akan dihantar ke email admin, dan admin dapat memberi arahan kepada
staf untuk mengisi kad semula ke dalam mesin.

5.3.3

Modul maklumat lokasi dan mesin

Modul ini berfungsi untuk mengetahui lokasi mesin diletak dan maklumat
terperinci perkakasan didalam mesin. Maklumat seperti serialno, tarikh pembelian,
nama pembekal, alamat pembekal, tarikh jaminan tamat dan maklumat lokasi mesin
yang diletak dan staf yang bertanggungjawab sepenuhnya terhadap mesin. Segala
barang-barang yang ditukar di dalam mesin, maka maklumat tersebut perlu
dikemaskini.

5.3.4

Modul penyelenggaraan mesin

Modul penyelenggaraan adalah modul yang akan digunakan oleh juruteknik.


Modul ini akan berinteraksi dengan modul maklumat lokasi dan mesin dari segi
penggunaan data seperti tarikh pembelian perkakasan, ini penting kerana jika barangbarang di dalam rosak dan ia masih mempunyai jaminan maka ia boleh ditukar
dengan pembekal. Di dalam modul ini segala data berkaitan tarikh penyelenggaraan
seterusnya dan alatganti yang digunakan akan direkod.

84

5.3.5 Modul penjanaan laporan

Modul ini berfungsi dalam menjanakan laporan bagi akaun, inventori,


penarafan produk, penarafan jualan, laporan jualan mingguan, laporan jualan
bulanan, dan laporan kos penyelenggaraan. Kesemua laporan tidak dicapai oleh
mana-mana pihak, ia disediakan khas untuk pihak-pihak yang telah ditetapkan
contohnya, laporan akaun hanya dapat dilihat pada bahagian akaun sahaja.

5.3.6 Modul penarafan produk dan jualan

Modul penarafan produk dan jualan adalah untuk memberi maklumat


mengenai penarafan bagi produk dan jualan. Didalam modul ini, penarafan sesuatu
produk bagi sesuatu lokasi dapat diketahui. Didalam modul ini juga penarafan jualan
juga dapat dilakukan bagi mengetahui penarafan jualan bagi setiap mesin di semua
lokasi. Keputusan daripada penarafan, berkemungkinan bilangan mesin perlu
ditambah bagi lokasi yang mendapat permintaan tinggi dan menggurangkan atau
mengeluarkan mesin daripada lokasi sedia ada.

5.3.7 Modul pengiraan margin untung dan rugi

Modul pengiraan ini digunakan untuk mengira margin untung dan rugi bagi
sesuatu mesin dan produk berdasarkan jualan. Melalui modul ini keputusan
membuat perniagaan sesuatu produk dapat dicapai dengan cepat dan mudah. Modul
ini akan diintegrasikan dengan modul alat penganalisaan grafik untuk membolehkan
penghasilan margin melalui graf.

85

5.3.8 Modul alat penganalisaan grafik

Modul alat penganalisaan grafik digunakan untuk menghasilkan laporan


dalam bentuk graf. Modul ini akan diintegrasikan dengan semua modul. Segala
laporan di dalam bentuk graf dapat dihasilkan dengan modul ini.

5.3.9 Modul penjadualan pengiklanan media elektronik.

Modul penjadualan pengiklanan media elektronik berfungsi dalam


menguruskan jadual pengiklanan. Pemaparan pengiklanan dapat dilakukan dengan
teratur dengan mengikut waktu dan tarikh yang telah dijanjikan.

5.4

Analisis Industri

5.4.1

Industri semasa

5.4.1.1 Industri mesin runcitan di Singapura

Perniagaan mesin runcitan di malaysia tidak berkembang dengan pesat kerana


kurangnya penglibatan daripada usahawan-usahawan. Maka dengan itu, kajian
dilakukan ke atas negara jiran iaitu singapura. Didapati perniagaan mesin runcitan
sememangnya berkembang dan dijangkakan jualan daripada perniagaan ini
meningkat dengan kenaikan sebanyak 15% iaitu bersamaan dengan S$110 juta pada

86

tahun 2007. Jualan runcitan di singapura meningkat daripada S$21.2 billion pada
tahun 1998 meningkat kepada S$32.6 billion pada tahun 2002. Jadual 5.2
menunjukkan jumlah sumbangan daripada mesin runcitan di dalam jualan runcitan
dari tahun 1998- 2002.

Jadual 5.2: Mesin runcitan menyumbang peratus di dalam jualan runcit


S$ million

1998

1999

2000

2001

2002

Total Retails sales

21,208.0 23,751.2 27,362.1 34,037.0 32,613.9

Vending

76.4

80.9

86.1

91.2

94.9

Vending sales as proportion

0.36

0.34

0.31

0.27

0.29

of total retails sales (%)


Sumber: Euromonitor International from trade interviews, trade press

Terdapat pelbagai barang boleh dijual seperti produk makanan kering dan
basah, tiket, kad, rokok dan sebagainya. Jadual 5.3 (a) dan jadual 5.3 (b)
menunjukkan jualan daripada mesin mengikut sektor barang.

Jadual 5.3 (a): Jualan mesin mengikut sektor produk dari 1998 - 2007
S$ million

1998

1999

2000

2001

2002

Packaged drinks

48.5

51.3

54.7

58.0

60.2

Unpackaged drinks

21.5

22.7

24.2

25.5

26.5

Food products

6.3

6.8

7.3

7.7

8.2

Tobacco products

neg

neg

neg

neg

neg

Personal hygiene products

neg

neg

neg

neg

neg

Other products

neg

neg

neg

neg

neg

TOTAL

76.4

80.9

86.1

91.2

94.9

Sumber: Euromonitor International from trade interviews, trade press

87

Jadual 5.3 (b): Jualan mesin mengikut sektor produk dari 1998 - 2007
S$ million

2003

2004

2005

2006

2007

Packaged drinks

61.8

63.7

65.6

67.7

69.7

Unpackaged drinks

27.1

27.7

28.3

29.0

29.7

Food products

8.6

9.0

9.5

9.9

10.4

Tobacco products

neg

neg

neg

neg

neg

Personal hygiene products

neg

neg

neg

neg

neg

Other products

neg

neg

neg

neg

neg

TOTAL

97.5

100.4

103.4

106.7

109.7

Sumber: Euromonitor International from trade interviews, trade press

Jadual 5.4 menunjukkan bilangan mesin runcitan bermula dari tahun


2002 sehingga 2007. Daripada jadual yang ditunjukkan, didapati peluan
untuk memperkenalkan sistem AVMS dan mesin runcitan amat tinggi di
singapura. Jika singapura iaitu sebuah negara yang jauh lebih kecil daripada
negeri johor mempunyai bilangan mesin yang mencecah 13,530, maka
bilangan mesin di malaysia setentunya jauh lebih banyak.

Jadual 5.4: Bilangan mesin mengikut sektor produk dari 2002-2007


Parc

2002

2003

2004

2005

2006

2007

Packaged drinks

7,830

7,840

7,845

7,860

7,940

7,960

Unpackaged drinks

3,915

3,940

3,955

3,960

4,040

4,050

Food products

1,305

1,380

1,410

1,450

1,500

1,520

TOTAL

13,050 13,160

13,210

13,270

13,480

13,530

Merujuk kepada jadual-jadual di atas didapati jualan melalui mesin runcitan


amat tinggi dan merupakan satu perniagaan yang boleh membawa keuntungan yang

88

tinggi. Dalam mendapatkan jualan yang sebegini, didapati lokasi merupakan faktor
yang penting. Lokasi mesin-mesin ditempatkan seharusnya startegik dan untuk
mengetahui lokasi yang startegik maka kajian mengenai lokasi perlu dilakukan
terlebih dahulu dengan mengambil kira beberapa faktor antaranya adalah faktor usia,
kaum, cuaca dan beberapa faktor yang lain. Jadual 5.5 di bawah menunjukkan
bilangan mesin di beberapa lokasi.

Jadual 5.5: Bilangan mesin runcitan mengikut lokasi


Machine

1998

1999

2000

2001

2002

Manufacturing/Office
premises

8,526

8,733

8,920

9,174

9,146

Educational institutions

1,540

1,652

1,755

1,860

1,910

Recreational centres

665

728

763

840

885

Sport/leisure centres

480

520

557

595

602

Healthcare institutions

290

312

339

367

380

Transport networks

99

105

116

124

127

Retail outlets

neg

neg

neg

neg

neg

Restaurants/Pubs/Bars

neg

neg

neg

neg

neg

Street

neg

neg

neg

neg

neg

TOTAL

11,600

12,050

12,450

12,960

13,050

89

5.4.1.2 Industri Semasa telefon

Industri telekomunikasi melalui penggunaan telefon berkembang pesat dan ia


terbukti dengan wujudnya bilangan penduduk yang menggunakannya sama ada
telefon tetap atau telefon selular. Jadual 5.6 menunjukkan kadar penembusan bagi
industri komunikasi dan multomedia.

Jadual 5.6: Kadar penembusan bagi industri Komunikasi dan Multimedia

Sumber : Statistik kadar penembusan bagi industri Komunikasi dan Multimedia, Suruhanjaya
Komunikasi dan Multimedia Malaysia

Daripada jadual 5.6 diatas didapati bilangan penggunaan telefon tinggi iaitu
antara 49% sehingga 80% daripada jumlah penduduk malaysia. Bilangan
penggunaan telefon selular adalah lebih tinggi daripada telefon tetap iaitu 80.8%.
Terdapat dua pakej utama di dalam telefon selular iaitu pakej pasca bayar atau pra
bayar. Di antara kedua-dua pakej ini bilangan pengguna yang menggunakan pakej
pra bayar adalah lebih tinggi iaitu sebanyak 18,358,000 dan bilangan pasca bayar
3,162,000. Jadual 5.6 menunjukkan bilangan penggunaan telefon pada tahun 2005
dan 2006.

90

Jadual 5.7: Bilangan penggunaan telefon selular pada tahun 2005 dan 2006

Sumber : Statistik kadar penembusan bagi industri Komunikasi dan Multimedia, Suruhanjaya
Komunikasi dan Multimedia Malaysia

Kad pra bayar berpotensi mendapat sambutan yang tinggi berbanding dengan
pasca bayar. Golongan yang menggunakan pra bayar bukan sahaja daripada
golongan yang berpendapatan rendah dan sederhana malah golongan yang
berpendapatan tinggi juga menggunakannya. Jadual 5.8 menunjukkan peratus
pengguna pra bayar mengikut pendapatan isi rumah.

91

Jadual 5.8: Peratus pengguna pra bayar mengikut pendapatan isi rumah
Peratus pendapatan isi

1990

1995

2000

2001

2002

2003

RM 0 8,800

28.83

18.57

14.65

15.03

14.47

14.33

RM 8,801-17,600

32.71

25.56

20.88

20.92

20.21

19.88

RM 17,601- 26,500

16.72

18.24

16.90

16.75

16.46

16.25

RM 26,501- 35,300

7.87

11.29

11.90

11.74

11.74

11.68

RM 35,301- 44,100

3.95

6.93

8.13

8.02

8.15

8.16

RM 44,101- 52,900

2.16

4.38

5.60

5.53

5.70

5.75

RM 52,901- 61,700

1.27

2.87

3.94

3.91

4.06

4.13

RM 61,701- 70,500

0.79

1.96

2.85

2.83

2.97

3.03

RM 70,501- 79,400

0.52

1.38

2.10

2.10

2.22

2.27

RM 79,401 +

5.18

8.83

13.05

13.18

14.03

14.53

Jumlah

100.00

100.00

100.00 100.00

rumah

100.00 100.00

5.4.2 Haluan Pasaran Masa Akan Datang

Singapura merupakan sebuah negara yang banyak menggunakan mesin


runcitan jika dibandingkan dengan malaysia. Jualan mesin runcitan di singapura
akan meningkat pada tahun 2007 sehingga mencecah S$110 juta dolar singapura. Ini
menunjukkan permintaan mesin runcitan di singapura amat tinggi dan tidak
berkemungkinan jualan mesin runcitan di malaysia bertambah. Terdapat pelbagai
jenis mesin runcitan dan salah satu daripadanya mesin runcitan kad pra bayar. Mesin
ini akan mendapat sambutan yang hangat kerana bilangan pelanggan yang
menggunakan kad pra bayar adalah lebih tinggi daripada pasca bayar dengan
perbezaan sebanyak 600% pada tahun 2006. Maka dengan itu, bilangan mesin
runcitan kad pra bayar akan bertambah berlipat ganda untuk menampung permintaan.
Namun begitu perancangan terapi mengenai lokasi perlu dilakukan sebaik-baiknya.

92

5.4.3 Peluang Strategi

Mesin runcitan kad pra bayar telah bercambah di sekitar ibu kota kuala
lumpur di mana setiap stesen komuter, LRT dan kolej telah pun diletakkan mesin
runcitan. Namun begitu, di negeri-negeri selain kuala lumpur belum lagi
diperkenalkan.

i.

Mesin sedia ada masih tidak diintegrasi dengan mana mana sistem
seperti point of sale system. Ini merupakan peluang untuk
memperkenalkan mesin yang dilengkapi dengan sistem.

ii.

Mesin kad pra bayar hanya terdapat pada sekitar ibu kota kuala
lumpur dan belum dibawa ke negeri-negeri yang lain.

iii.

Sistem untuk mesin runcitan sudah terdapat di pasaran dimana ia


dibangunkan dari syarikat luar negara. Belum terdapat syarikat
tempatan yang membangunkan sistem untuk mesin runcitan.

iv.

Sistem daripada syarikat luar negara tidak dilengkapi dengan modul


pengiklanan.

5.4.4 Segmentasi Pasaran

Pasaran kad pra bayar makin hari makin meningkat dan kategori pengguna
yang menggunakan meliputi semua lapisan umur, kaum, jantina dan pendapatan.
Jadual 5.7 menunjukkan peratus pengguna pra bayar mengikut pendapatan isi rumah.
Dalam mendapatkan jualan yang tinggi maka lokasi mesin diletakkan haruslah tepat.
Antara kategori lokasi yang dijangkakan akan mendapat sambutan iaitu:

93

i.

Kilang-kilang

ii.

Institusi pengajian

iii.

Pusat rekreasi

iv.

Kompleks sukan

v.

Pusat-pusat perubatan

vi.

Stesen pengangkutan

vii.

Kompleks-kompleks membeli belah

viii.

Pejabat atau wisma kerajaan

5.4.5 Ramalan Industri

Dalam menjalankan perniagaan ramalan industri merupakan salah satu


bahagian yang perlu dilakukan untuk tujuan mengetahui kekuatan syarikat dan
produk. Dalam melakukan proses ramalan industri model five forces digunakan
sebagai panduan. Rajah 5.3 menunjukan model five forces.

94

Ancaman
Pendatang Baru

Kuasa Tawar
menawar oleh
pembekal

Pesaingan
kompetatif antara
pemain sedia ada
dalam industri

Kuasa tawar
menawar
pelanggan

Ancaman
pengganti kepada
perkhidmatan ITN

Rajah 5.4: Model Five Forces

Di dalam jadual 5.9 (a) dan 5.9 (b) terdapat penerangan terperinci mengenai
model five forces. Daripada model ini, syarikat ITN dapat mengetahui kekuatan dan
kelemahan dalam:

i.

Kuasa tawar menawar oleh pembekal

ii.

Kuasa tawar menawar pelanggan

iii.

Pesaingan kompetitif antara pemain sedia ada dalam industri

iv.

Ancaman pengganti kepada perkhidmatan ITN

v.

Ancaman kepada pendatang baru

95

Jadual 5.9 (a): Analisis 5 kuasa (5 forces analysis)


No
1.

Tahap

tinggi

rendah

Kuasa tawar

- kurangnya pembekal

- bergabung atau

menawar oleh

perkhidmatan aplikasi web dan

berkerjasama dengan

pembekal.

perisian profesional.

pembekal.

- permintaan yang tinggi

-penjanamaan yang kuat

terhadap pembekal

dan dikenali

perkhidmatan tersebut.
-harga pembekal perkhidmatan
lain yang tinggi.
2.

Kuasa tawar

-pembelian yang tinggi dan

-tingkatkan kesetiaan

menawar

besar oleh pelanggan

pelanggan

pelanggan

-tiadanya trak rekod dan

-kualiti perkhidmatan yang

pengiktirafan

terbaik
-pengiktirafan oleh
kerajaan dan swasta
-harga yang berpatutan

3.

Ancaman

-terlalu ramai yang mempunyai

-dapatkan pengiktirafan dan

pendatang baru

yang melibatkan dalam industri

kerjasama daripada institusi

ICT(pembangunan aplikasi web berkenaan


dan perisian)

-menganggotai pertubuhan

-kos yang sedikit bagi

profesional

melibatkan diri dalam

-dapatkan kepakaran

perniagaan ICT perisian

tempatan dan luar negara


-banyakkan kerjasama

4.

Ancaman

-harga murah

-penjanamaan yang unik

pengganti

-mudah

-mudah dicari dan diakses

kepada

-banyak dipasaran

-mudah dihubungi

perkhidmatan
ITN

-ada alternatif tersendiri

96

Jadual 5.9 (b): Analisis 5 kuasa (5 forces analysis)


No
5.

Tahap

tinggi

rendah

Pesaingan

-lesen dan pengiktirafan yang

-dapatkan pengiktirafan

kompetatif

banyak

terhadap hasil kerja dan

antara pemain

-banyak promosi

produk yang dihasilkan

sedia ada dalam

-banyakkan promosi

industri

-dapatkan taraf pembekal


tunggal/utama latihan

5.5

Sasaran Pasaran

5.5.1 Lokasi Pasaran dan Pelanggan

Sasaran pasaran yang telah dikenalpasti terbahagi kepada 3 kategori iaitu


sasaran iaitu :

i.

Sasaran pasaran bagi perniagaan menjual kad dan menyediakan


perkhidmatan pengiklanan.

ii.

Sasaran pasaran menjual dan menyewa mesin runcitan.

iii.

Sasaran pasaran menjual sistem AVMS

Di dalam ketiga-tiga kategori, sasaran pasaran yang dipilih bagi jangkamasa 2


tahun pertama iaitu menjual sistem AVMS. Sasaran pasaran adalah kepada 3 jenis
mesin runcitan iaitu packaged drinks, unpackaged drinks and food products. Jadual
5.4 menunjukkan bilangan mesin runcitan mengikut kategori.

97

5.5.2 Haluan Pasaran dan Masa Depan

Haluan pasaran pada masa akan datang adalah dengan menambah bilangan
mesin yang menggunakan sistem diseluruh negeri dan singapura. Haluan kedua
adalah berkerjasama dengan syarikat-syarikat pengeluar mesin dimana sistem dan
mesin diintegrasi dan dijual dalam bentuk pakej. Haluan pasaran yang ketiga adalah
dengan menghasilkan mesin runcitan seperti mesin suratkhabar, cd, majalah dan
pelbagai lagi. Namun begitu, haluan kedua dan ketiga akan dijalankan selepas 2
tahun.

Jadual 5.10: Syarikat pengeluar dan menyediakan perkhidmatan mesin runcitan


Syarikat

Sektor Produk

Negara

Jenis Sistem

F&N Coca-Cola Pte Ltd

Meisn Makanan

Singapura /

tiada

dan minuman

Malaysia

Makanan dan

Singapura /

minuman

Malaysia

Mesin Makanan

Singapura /

dan minuman

Malaysia

Warburg Vending Pte


Ltd

Mesin Makanan

Singapura

Tiada

Super Multi Vending Pte


Ltd

Mesin Makanan

Singapura

Tiada

Yeo Hiap Seng Ltd

Atlas Vending Pte Ltd

Tiada

Tiada

dan minuman

dan minuman

Ekspress Top Up Sdn


Bhd
Sakaue Vending
Machine Sdn. Bhd.
Vendapin LLC

Mesin Kad telefon

Malaysia

Tiada

Mesin Runcitan

Malaysia

Tiada

Mesin Kad telefon

US

Vendacom

Enterprise Vending

Mesin Kad telefon

US

Stand alone

Guangzhou Zenjet
Machinery Co. Ltd.
Vendaweb

Mesin Kad telefon

China

Tiada sistem

Mesin

Automated
Vending
Technology

98

5.6

Pesaingan

5.6.1 Analisis Pesaing

Jadual 5.11: Analisa produk pesaing


Syarikat
Vendapin LLC

Sektor Produk

Negara

Jenis Sistem

Mesin Kad pra

US

Vendacom

Malaysia

Sistem penjualan

bayar
MIH Express Prepaid
Sdn
Vendaweb

Mesin kad pra


bayar
Mesin

no pin pra bayar


UK

Automated
Vending
Technology

Infotech Net

IT

Malaysia

AVMS

5.6.2 Strategi Persaingan

Mengikut daripada jadual 5.11 diatas, hanya terdapat 4 syarikat yang


menghasilkan produk mesin runcitan dan sistem. Namun begitu, kekuatan yang pada
produk produk Infotech Net adalah sistem AVMS secara atas talian dapat dintegrasi
dengan semua jenis mesin runcitan. Sistem AVMS mempunyai kelebihan dengan
sistem yang lain seperti yang dibangunkan oleh Vendaweb adalah Infotech Net
bertapak di Malaysia dan berdekatan dengan singapura.

99

5.7

Perancangan Pemasaran dan Strategi Jualan

5.7.1 Produk

Sistem yang dibangunkan dan diintegrasikan dengan mesin runcitan adalah


untuk membolehkan pengawalan bekalan, jualan dan pengiklanan dapat dijalankan.
Sistem AVMS ini juga dapat integrasikan dengan mesin runcitan yang lain seperti
mesin jualan air, makanan dan sebagainya.

5.7.2 Harga

Penetapan harga yang diletakkan ke atas perkhimatan sistem yang ditawarkan


adalah berpatutan dan kompetitif. Pada peringkat permulaan, sistem tidak dikenakan
sebarang bayaran bagi tempoh sebulan bermula daripada tarikh mesin dijalankan.
Selepas daripada itu bayaran dikenakan iaitu RM1.00 bagi satu hari.

5.7.3 Lokasi

Pemilihan Selangor dan Johor Bahru sebagai tapak permulaan bagi


memperkenalkan Sistem AVMS. Selangor dipilih kerana kilang kilang pengeluar
mesin runcitan dan syarikat-syarikat yang mempunyai mesin seperti Sakaue Vending
Machine Sdn Bhd, F & Ncc Beverages Sdn Bhd dan Atlas Vending (M) Sdn Bhd.
Negeri Johor merupakan negeri yang berdekatan dengan singapura, maka terdapat
pembekal, pengeluar dan pemunya mesin runcitan seperti Atlas Vending (S) Pte Ltd,
dan F & Ncc Beverages Singapore Pte Ltd.

100

5.7.4 Promosi

Di antara strategi promosi yang dilakuakn oleh Infotech Net bagi


menawarkan dan memperkenalkan khidmatnya ialah dengan menggunakan media
cetak, media elektronik dan kaedah-kaedah lain sebagai sokongan:

i.

Radio dan internet merupakan media elektronik yang amat berkesan


dan murah untuk mengiklankan produk. Dengan itu Infotech Net
menggunakan media ini dalam mengiklankan produk AVMS dan juga
syarikat Infotech Net. Para pelanggan dapat melayari laman web
syarikat di www.infotechnet.com.my untuk mengetahui produk dan
servis yang ditawarkan oleh syarikat.

ii.

Selain daripada menggunakan media elektronik, media cetak juga


digunakan untuk mengiklankan produk dan servis. Pengiklanan
dilakukan di suratkhabar sepertio berita harian, utusan melayu, the
star, singapore straits time and today.

iii.

Mengadakan demo ke bagi syarikat pengeluar mesin runcitan yang


berminat dan mengadakan pameran.

iv.

Promosi juga dilakukan melalui kenalan-kenalan, merapatkan diri


dengan syarikat-syarikat pengeluar mesin, mengedarkan risalah
kepada syarikat pengeluar mesin dan memberikan profil syarikat.

101

5.8

Pengkajian Risiko

5.8.1 Analisis SWOT

Jadual 5.13 (a) dan 5.13 (b) menunjukkan analisis SWOT dimana melalui
analisis ini kekuatan, kelemahan, pelaung dan ancaman kepada produk dan syarikat
dapat dikenalpasti

Jadual 5.12 (a): Analisis SWOT


Kekuatan

Kelemahan

Adanya pekerja sementara mahir dan tekun

Pemilik kurang kemahiran dalam bidang

yang ramai (terdiri daripada pelajar dan bekas


pelajar UTM).

Masih ramai pelanggan belum mengetahui

Bekerjasama dengan para penyelidik dan


pensyarah daripada UTM amnya.
Pemilik

yang

pengurusan perniagaan.

mempunyai

kewujudan ITN (kurang promosi).


Pekerja sementara terdiri daripada pakar IT

pengetahuan

teknikal yang diiktiraf (ICT).

sahaja dan tidak mempunyai kemahiran atau


ilmu dalam pengurusan perniagaan.

Produk dan servis yang ditawarkan kreatif.

Pengurusan perniagaan masih tidak stabil.

Strategi perletakkan harga yang fleksibel.

Tidak mempunyai kenalan perniagaan.

Struktur pengurusan yang rendah.


Syarikat belum ada tanggungan hutang..

102

Jadual 5.12 (b): Analisis SWOT


Peluang

Ancaman / Halangan

Segmen pasaran semakin berkembang dengan

Pesaing utama juga memasuki segmen


pasaran yang sama.

cepat.
Peningkatan pengguna Internet di seluruh
dunia.

Perang harga dengan syarikat pesaing.

Pengedar sedang mencari produk baru untuk


dipasarkan.

Teknologi

baru

yang

muncul

mempercepatkan jangka hayat produk.

Pasaran terbuka kepada semua, dalam dan


luar negeri.

Pasaran mungkin menjadi sensitif terhadap


harga produk dan servis.
Peningkatan

segmen

pasaran

akan

menjemput lebih banyak persaingan besar.


Pesaing mempunyai modal yang besar dan
bantuan kewangan.
Syarikat

yang

telah

lama

tertubuh

mempunyai banyak rekod projek

i.

Kekuatan

Pemilik ITN mempunyai ilmu di dalam bidang perniagaan dan juga


mempunyai kemahiran teknikal di dalam bidang ICT. Modal yang
dilaburkan dalam syarikat ITN adalah daripada wang simpanan pemilik
yang mana tidak ada pergantungan dengan mana-mana institusi kewangan
dan agensi kerajaan dalam bantuan bentuk kewangan.

Pejabat ITN terletak di dalam kawasan UTM, oleh itu, adalah mudah
untuk memperolehi pelajar yang ingin mendapatkan pengalaman berkerja
secara sementara atau kontrak dalam pembangunan perisian, instalasi

103

perkakasan IT dan instalasi sistem. Syarat utama pelajar yang diambil


adalah mempunyai pengetahuan dalam pengkodan dalam pelbagai bahasa
pengaturcaraan. Kebanyakan pelajar yang memohon terdiri daripada
pelajar daripada Fakulti Sains Komputer & Sistem Maklumat. Kemahiran
mereka akan diuji terlebih dahulu bagi mengetahui kemampuan mereka
dalam pembangunan perisian atau sistem (bergantung pada jenis bahasa
pengaturcaraan). Oleh itu, ITN sentiasa boleh memperolehi pelajar mahir
yang ingin mendapatkan wang secara bayaran upah mengikut jenis tugas
dan beban masa. Pelajar boleh buat kerja di tempat penginapan masingmasing dan tidak perlu pergi ke pejabat. Selain daripada pengambil pekerja
daripada kalangan pelajar, pekerja-pekerja di syarikat IT juga dipelawa
untuk mengisi jawatan separuh masa. ITN juga bekerjasama dengan para
penyelidik dalam membuat pemasaran produk yang dihasilkan oleh para
penyelidik UTM. ITN juga membuka jawatan kepada para penyelidik.

ITN juga sentiasa menawarkan produk yang kreatif kepada


penggunanya. Kemampuan ITN mengubah sistem asal yang kurang
berautomasi dan mesra pengguna kepada yang lebih berautomasi, mesra
pengguna dan murah. ITN akan membangunkan sistem dengan
berpandukan kepada permintaan pelanggan.

Dalam memberi harga yang rendah, maka ITN menggunakan


teknologi Open Source dimana ia dapat menjimatkan kos operasi . Open
Source merupakan salah satunya teknologi yang tidak dikenakan bayaran.

ITN juga mengamalkan pengurusan yang lebih terkawal dan tenang.


Tiada birokrasi terlibat dalam menerima segala pandangan luar walaupun
oleh pekerja sementara sendiri.

Selain daripada kemahiran dalam bidang teknikal, pemilik ITN


mempunyai kemahiran dalam membuat perundingan, pembentangan dan
berkomunikasi dengan pelbagai kaum dan lapisan umur.

104

ii.

Kelemahan

Pemilik ITN masih kurang ilmu pengurusan perniagaan. Maka dengan


itu perniagaan berada dalam keadaan tidak stabil. Kelemahan yang ketara
adalah masih ramai pelanggan yang belum mengetahui mengenai ITN. Ini
berlaku kerana ITN tidak melakukan sebarang aktiviti dalam
memperkenalkan nama seperti pengiklanan dan sebagainya. Sebab utama
ia tidak dapat dilakukan kerana kesuntukan wang.

ITN menghadapi masalah beban kerja kerana kerja-kerja jualan,


pemasaran, promosi, dan lain-lain lagi terpaksa dipikul oleh pemilik
syarikat. Lain-lain kelemahan yang timbul ialah kurang promosi dan tiada
mekanisme untuk mengenalpasti keperluan pengguna dengan mudah dan
cepat.

iii.

Peluang

Antara peluang yang muncul kepada ITN ialah peluang pasaran


terbuka. Dari segi produk pula, pertambahan bilangan agen insurans daripada
pelbagai jenis syarikat insurans. Sistem insurans ini mampu dipasarkan ke
luar negeri

iv.

Ancaman / Halangan

ITN menghadapi persaingan yang sengit dari banyak syarikat


daripada sekecil-kecilnya sehinggalah ke syarikat multinasional. Berikutan
itu, syarikat yang mempunyai modal yang besar dan bantuan kewangan yang
kukuh pastinya dapat bersaing dengan ITN dari segi harga, produk dan servis,
serta pengedaran.

Tapi secara langsungnya produk ITN sistem insurans belum ada


mana-mana pesaing. Salah satu sebab belum ada pesaing kerana, sistem

105

insurans ini dibangunkan mengikut keperluan pelanggan agen insurans.


Sistem insurans ini bukanlah satu sistem yang sesuai dengan mana-mana
agen insurans, ia hanya khusus kepada agen agen tertentu.

ITN mendapat persaingan terhadap perniagaan yang lain seperti


perkhidmatan memasang rangkaian, membekal perkakasan komputer dan
perkhidmatan penyelenggaraan rangkain dan komputer.

5.8.2 Teknologi

Teknologi yang dimplemtasikan adalah teknologi pelayan pelanggan dengan


menggunakan perisian pembangunan sistem dan web pelayan open sources. Pada
bahagian pelayan teknologi servlet digunakan, manakala pada bahagian pelanggan
pula teknologi JSP digunakan. Teknologi keselamatan SSL diimplemantasikan bagi
membolehkan data yang dihantar dan diterima selamat dan tidak dicerobohi.

5.8.3 Perancangan Kecemasan

Bagi permulaan, Infotech Net akan membuang perbincangan dengan beberapa


badan kerajaan dan organisasi untuk membenarkan mesin ditempatkan. Jika ia tidak
dapat mendapat kebenaran maka plan yang kedua adalah dengan meletakkan di
semua kedai-kedai makanan 24 jam.

106

5.9

Pembangunan Jangka Masa Panjang dan Perancangan keluar

5.9.1 Matlamat

Matlamat ialah untuk membangunkan sistem yang dapat menyelesaikan


masalah dalam bahagian, perakaunan, kawalan inventori, maklumat terperinci mesin
dan lokasi, maklumat perhubungan perniagaan, pengurusan penyelenggaraan,
penjanaan laporan, jualan dan kedudukan produk, margin untung rugi, dan penjanaan
graf bagi jualan produk, pencapaian produk, perbelanjaan, menjana laporan dalam
bentuk graf bagi jualan produk, prestasi produk, perbelanjaan, prestasi mesin,
perbandingan produk, perbandingan lokasi mesin, kos produk, penggunaan produk,
prestasi lokasi dan mesej peringatan melalui e-mel dan sms.

5.9.2 Strategi

Perancangan seterusnya adalah:

i.

Mengembangkan perkhidmatan pengiklanan di mana pengiklanan


bukan sahaja dipaparkan pada mesin malah ia akan dipaparkan di
web.

ii.

Sistem AVMS diintegrasikan dengan mesin mesin yang lain.

iii.

Menyediakan perkhidmatan sewa mesin.

iv.

Pembayaran kad tambah nilai dapat dilakukan dengan menggunakan


kad kredit.

107

v.

Membangunkan mesin menjual suratkhabar dan CD.

5.9.3 Batu Tanda

Status terkini pembangunan produk adalah masih lagi dalam bentuk


prototaip. Untuk maklumat lanjut mengenai perlaksanaan produk sila rujuk pada
Lampiran A (Carta Gantt).

5.9.4 Penilaian Risiko

Risiko utama adalah pada mesin runcitan iaitu masalah keganasan. Peralatan
yang dijangkakan berkemungkinan mudah rosak adalah butang pemilihan dan
pembaca wang. Risiko kedua adalah, sistem diserang virus dan diceroboh masuk
dan mengubah atau merosakkan maklumat. Risiko ketiga, penjualan tambah nilai
tidak lagi dijual dengan menggunakan kad malah ia menggunakan sistem dimana
pengguna mendapat nombor tambah nilai daripada kedai dengan hanya mendapat no
16 digit yang tercetak di atas kertas.

5.9.5 Perancangan keluar

Di dalam menjalankan projek ini ia memakan modal yang tinggi. Maka


dengan itu, Infotech Net perlu membuat pinjaman daripada MARA atau SME Bank.

108

Perancangan keluar jika pinjaman diluluskan, maka perancangan adalah setelah


selesai membayar pinjaman iaitu dijangkakan dalam masa 36 bulan iaitu 3 tahun.

BAB VI

PERBINCANGAN DAN KESIMPULAN

6.1

Hasil Dan Pencapaian

Setelah melalui setiap fasa dalam pembangunan sistem, akhirnya sistem ini
dapat disiapkan dengan sepenuhnya. Secara keseluruhan pembangunan sistem ini
telah melalui setiap fasa dalam pembangunan sistem iaitu fasa keperluan, analisa,
rekabentuk serta implementasi dan pengujian. Maklumat-maklumat yang diperolehi
pada setiap fasa digunakan untuk fasa yang seterusnya bagi memenuhi keperluan
pembangunan sistem. Aktiviti pada setiap fasa pembangunan sistem dijalankan
dengan teliti bagi memastikan kelancaran dalam pembangunan sistem.
Kesinambungan antara setiap fasa pembangunan memberikan kelebihan kepada
pembangun untuk menghasilkan sebuah sistem yang baik dan memenuhi keperluan
pengguna.

Sistem ini telah dibangunkan berdasarkan objektif-objektif yang telah


digariskan pada permulaan pembangunan sistem. Hasil daripada kajian yang
dilakukan maka Sistem AVMS dapat disiapkan 7 modul manakala 2 modul tidak
dapat disiapkan dengan sepenuhnya iaitu modul akaun dan inventori. Modul yang
tidak dapat disiapkan adalah kerana terdapat kekangan dari segi masa dan tenaga
pakar dalam membangun sistem yang menggunakan teknologi java. Pada
keseluruhannya sistem ini telah berjaya mencapai setiap objektif dan skop yang telah
dinyatakan .

110

Kod-kod untuk pembangunan prototaip ini dibangunkan menggunakan


pengaturcaraan berasaskan web iaitu JSP, JavaServlet, dan dibantu dengan kod- kod
HTML. Manakala pangkalan data pula dibina menggunakan MySql dan jakartatomcat 4.1.29 LE sebagai pelayan web.

6.2

Kesimpulan

Sistem manual yang masih digunakan oleh banyak memberi masalah seperti
yang dinyatakan dalam Bab I bahagian pernyataan masalah dan tujuan projek ini
adalah untuk menyelesaikan masalah yang dihadapi. Segala masalah yang
dikenalpasti dapat diatasi dengan adanya Sistem AVMS. Pembangun berharap agar
sistem ini dapat digunakan walaupun terdapat beberapa kelemahan sistem. Sistem
ini mempunyai kelebihannya tersendiri terutamanya dari segi teknologi bahasa
pengaturcaraan yang diimplemenkan. Kod-kodnya adalah ringkas dan mudah untuk
digunakan disamping ianya tiada sebarang masalah untuk digabungkan dengan
HTML. Teknologi JSP dan JavaServlet boleh dikatakan teknologi yang baru lagi
dan penggunaan teknologi ini pada akhir-akhir ini amat terserlah. Teknologi bahasa
pengaturcaraan JSP dan JavaServlet telah menjadi popular di kalangan pembangunpembangun sistem terutamanya pembangun-pembangun sistem yang amat mahir
dalam bahasa pengaturcaraan java.

Pembangun berharap agar sistem ini dapat dibaik disempurnakan pada


semester hadapan dan perancangan untuk membolehkan sistem ini boleh digunakan
akan tercapai.

111

RUJUKAN

Aaker, D.A. and Stayman, D.M. (1990). Measuring audience perception of


commercials and relating them to ad impact. Journal of Advertising
Research, 7-17.

Biel, A.L. (1992). How brand image drives brand equity. Journal of Advertising
Research. 32(6):6-12.

Danaher, P.J and Green, B.J. (1997). A comparison of media factor that influence
the effectiveness of direct response television advertising. Journal of direct
Marketing. 11(1):46-58

Deitel. H.M. dan Deitel. P. J. (2002). Java How To Program. New Jersey:
Pearson Education International.

Deitel. H.M., Deitel. P. J. dan Goldberg. A. B. (2004). Internet & World Wide
Web How To Program. New Jersey: Pearson Education International
Furukawa, I. and Katahira, H. (1995). Analysis of advertising effects: category
effects and dynamic effects. The 28th Report of Yoshida Hideo Memorial
Faoundation.

Katz, H. (1995). The Media Handbook, NTC Bussiness Books. Lincolnwood, IL.

Kirmani, A. And Zeithaml, V. (1993). Advertising, perceived quality and brand


image Brand Equity and Advertising: Advertisings Role Building Strong
Brands, Lawrence Erlbaum Associates Inc. 143-61.

112
McDonald, W.J. (1998). Direct marketing an Integrated Approach. Boston,
Irwin: McGraw Hill. 387-391.

Mohd Aizaini Maarof, Mazleena Salleh, Subariah Ibrahim dan Rabiah Ahmad
(2003). Asas Kriptografi. Edisi pertama. Johor: Penerbit UTM. 94-96

Mohd Shahizan Othman, Suraya Miskon, Roliana Ibrahim dan Norasnita Ahmad
(2001). Amali Pangkalan Data. Edisi Pertama. Johor: Penerbit UTM. 4

Moldovan, S.E. (1998). Copy factors related to persuasion scores. Journal of


Advertising Research. 24(6):16-22

Nielsen Media Research (2003). Copy factors related to persuasion scores.


Journal of Advertising Research. 24(6):16-22.

Pressman Roger S. (2001). Software Engineering A Practitioners Approach.


New York: McGraw-Hill.

Roberts, P.D and Berger, M.L. (1989). Direct Marketing Management.


Englewood Cliffs, NJ.: Prentice-Hall. 134-159.

Rogers, S.C. (1995). How to create advertising that works. Journal of Bussiness
& Industrial Marketing. 10(2): 243-255.

Rossiter, J.R. and Percy, L. (1996). Advertising Communications and Promotions


Management. New York, NY.: The McGraw-Companies. 243-248.

Shaver, D. (1982). Strategic Planning: an overview. The Direct Marketing


Handbook. New York, NY.: McGraw-Hill. 3-41.

Stallings William (2003). Crytography and Network Security. New Jersey:


Pearson Education International.

113
Takeuchi, T. And Nishio, C. (2000). The qualitative contents of television
advertising and its penetration: the case in Japan. Journal of Marketing
Intelligence and Planning. 18(2): 78-99

Verhoef, P.C., Hoekstra, J.C. and Aalst, M.V (2000). The effectiveness of direct
response radio commercials. European Journal of Marketing. 34(1):3-15

Atlas Vending: http://www.atlas-vending.com/. Julai 24, 2006

Java Server Page: http://java.sun.com/products/jsp. Januari 20, 2004


JCE: http://java.sun.com/products/jce/index.jsp. Januari 20, 2004

J2ME: http://java.sun.com/products/j2me. Februari 3, 2004

Perisian vendacom: www.vendapin.com. Julai 24, 2006

Sakaue Vending Machine (M) Sdn. Bhd: http://www.sakauegroup.com.


Julai 24, 2006

Senibina Agile Telecom: http://www.freesms.net/site/howitworks.htm.


Januari 26, 2004

Vendaweb: www.vendaweb.com. Julai 24, 2006

Web Server Apache: http://www.apache.com. Januari 27, 2004

114

LAMPIRAN A
CARTA GANTT PERANCANGAN PROJEK SARJANA II
AUTOMATED VENDING MACHINE SYSTEM

ID

Task Name

Start

Finish

FASA 1: PERANCANGAN PROJEK

5 days

Mon 7.8.06

Fri 11.8.06

Perbincangan dengan penyelia

1 day

Mon 7.8.06

Mon 7.8.06

Penentuan skop dan objektif

2 days

Tue 8.8.06

Wed 9.8.06

Dokumentasi skop dan objektif

1 day

Thu 10.8.06

Thu 10.8.06

Pembetulan skop dan objektif

1 day

Fri 11.8.06

Fri 11.8.06

Tamat fasa perancangan

0 days

Fri 11.8.06

Fri 11.8.06

Duration

18 days

Mon 14.8.06

Wed 6.9.06

FASA 2: KAJIAN DAN ANALISA


Melakukan penyelidikan dan pengumpulan maklumat

2 days

Mon 14.8.06

Tue 29.8.06

Melakukan analisa dan kajian literatur

1 day

Wed 30.8.06

Wed 30.8.06

10

Menentukan permodelan sistem

1 day

Thu 31.8.06

Thu 31.8.06

11

Kenalpasti metodologi

1 day

Fri 1.9.06

Fri 1.9.06

12

Justifikasi metodologi

1 day

Mon 4.9.06

Mon 4.9.06

13

Dokumentasi kajian, model dan metodologi sistem

2 days

Tue 5.9.06

Wed 6.9.06

Tamat fasa kajian dan analisa

0 days

Wed 6.9.06

Wed 6.9.06

4 days

Thu 7.9.06

Tue 12.9.06

14
15

FASA 3: REKABENTUK

16

Kajian spesifikasi antaramuka pengguna

1 day

Thu 7.9.06

Thu 7.9.06

17

Melakukan rekabentuk antaramuka pengguna

1 day

Fri 8.9.06

Fri 8.9.06

18

Kajian pangkalan data sistem

1 day

Mon 11.9.06

Mon 11.9.06

19

Melakukan rekabentuk pangkalan data sistem

1 day

Tue 12.9.06

Tue 12.9.06

Tamat fasa rekabentuk

0 days

Tue 12.9.06

Tue 12.9.06

9 days?

Mon 21.8.06

Thu 31.8.06

20
21

Business Plan

22

Gather Market Information

1 day

Mon 21.8.06

Mon 21.8.06

23

Identify Customer

1 day

Mon 28.8.06

Mon 28.8.06

24

Perform Competitor Analysis

1 day?

Tue 29.8.06

Tue 29.8.06

Summary

25

1 day

Thu 31.8.06

Thu 31.8.06

26

Penyerahan Draf Laporan

1 day?

Wed 4.4.07

Wed 4.4.07

27

Penyelia Semak Draf Laporan

1 day

Thu 5.4.07

Thu 5.4.07

28

Project Draft Return By Supervisor

1 day

Fri 6.4.07

Fri 6.4.07

29

Present Project Progress

1 day?

Thu 5.4.07

Thu 5.4.07

30

Prepare Slide Presentation

2 days?

Thu 5.4.07

Fri 6.4.07

31

Submit Report & Slide

1 day?

Fri 6.4.07

Fri 6.4.07

32

Presentation

1 day?

Tue 10.4.07

Tue 10.4.07

33

Correction

6 days?

Fri 20.4.07

Fri 27.4.07

34

Submission Dateline Of Corrected

1 day?

Fri 27.4.07

Fri 27.4.07

Project: PSM 1.mpp


Date: Thu 10.5.07

Aug '06
13 Aug '06
20 Aug '06
27 Aug '06
3 Sep '06
10 Sep '06
17 Sep '06
24 Sep '06
1 Oct '06
8 Oct '06
15 Oct '06
MTWT F S SMTWT F S SMTWT F S SMTWT F S SMTWT F S SMTWT F S SM TWT F S SMTWT F S SMTWT F S SM TWT F S SM TWT F

11.8

6.9

12.9

Task

Milestone

Rolled Up Task

Rolled Up Progress

External Tasks

Group By Summary

Progress

Summary

Rolled Up Milestone

Split

Project Summary

Deadline

Page 1

116
LAMPIRAN B

1. Rajah Jujukan mendaftar akaun id oleh jabatan IT

Antaramuka
Login

: Jabatan IT

Antaramuka
Admin

Buka Akaun id

Pengesahan id

1. log masuk

2. Sahkan idpekerja, katalaluan dan katanama

3. Pilih menu buka akaun

4. Masukkan butiran pekerja, katanama, katalaluan dan menu akses

5. klik butang terima

6. sistem kembali ke menu utama

7. Klik keluar

2. Menjana bentuk laporan oleh jabatan IT

Antaramuka
Login

: Jabatan IT

Antaramuka
Admin

Buka Akaun id

Pengesahan id

1. log masuk

2. Sahkan idpekerja, katalaluan dan katanama

3. Pilih menu buka akaun

4. Masukkan butiran pekerja, katanama, katalaluan dan menu akses

5. klik butang terima

6. sistem kembali ke menu utama

7. Klik keluar

117
3. Kemaskini akaun id oleh jabatan IT

: Jabatan IT

Antaramuka
login

Antaramuka
admin

Antaramuka
akaun id

Edit Akuan

Menu (nama
pengguna)

1. Log masuk

2. Sahkan katanama, katalaluan, dan id pekerja

3. Klik menu akaun id

4. klik 2 kali pada nama pengguna dan klik edit

5. edit maklumat dan klik simpan

6. sistem kembali

7. klik butang keluar

8. klik butang keluar

4. Tambah dan kemaskini inventori

Antaramuka
Login

: Jabatan pemasaran
dan jualan

Antaramuka
utama

Antaramuka
Inventori

Antaramuka tambah
dan kemaskini

Pengesahan
data

1. log masuk

2. sahkan idpekerja, katanama dan katalaluan

3. klik menu inventori

4. pilih tambah dan kemaskini

5. masukkan data

6. klik terima

7. kembali ke antaramuka inventori

8. klik keluar

9. klik logout

118
5. Tambah dan kemaskini malumat mesin

: Jabatan
pembelian

Antaramuka
Login

Antaramuka
utama

Antaramuka
data mesin

Antaramuka
tambah

Pengesahan

Cetak
maklumat

1. masukkan katanama, katalaluan dan idpekerja

2. sahkan idpekerja, katanama, dan katalaluan

3. klik menu tambah mesin

4.klik menu tambah mesin

5. masukkan maklumat mesin

6. klik terima

7. klik cetak

8. klik kembali

9. klik kembali
10. klik keluar

119
6. Kemaskini dan capai maklumat penyelenggaraan

: Jabatan
Penyelenggaraan

Antaramuka
login

antaramuka
utama

Laporan kerja

catatan

1. masukkan katanama, katalaluan dan idpekerja

2. sahkan idpekerja, katanama, katalaluan

3. klik menu laporan kerja penyelenggaraan

4. klik cetak

5. klik kembali

6. klik menu catatan

7. masukkan data

8. klik menu main utama

9. klik keluar

120
LAMPIRAN C
Rajah Kelas

Create_User

lokasi_mesin
alamat : Address
idmesin : Text
MesinKategori : Text

produkname : Text
produkkategori : Number
bilangan : Number
Tarikh : Number
Masa : Number
mesinname : Text
productcode : char

adduser()
delete()
edit()

add()
delete()
edit()

penyelenggaraan
hari : date
bulan : date
tahun : date

masuk ke

addstock()
minusstock()

masuk ke
masuk ke

idmesin : Text
idreader : Char
readerserialno : Char
iddispenser : Char
dispenserserialno : Char
idPLC : Char
PLCserialno : Char
idbutton : Char
buttonserialno : Char
display : Text

invoice

masuk ke

masuk ke

add()
delete()
edit()
jana_jadual()

Cetak

katanama : Text
Katalaluan : Text
id_pekerja : Text
login()

maklumat_mesin

hari : date/time
bulan : date/time
tahun : date/time
jam : date/time
minute : date/time
saat : date/time
jangkamasa : date/time
saiziklan : Text
format : Text
nocompany : Text

masuk ke

login_IVS
masuk ke

add()
edit()

pengiklanan

Inventori

katalaluan : Text
Katalogin : Char
Name : Text
No Pekerja : Char
Jabatan : Char

nocompany : Text
tarikh : Date
perkara : Text
tempoh : Text
total : Text
Diskaun : Text
generate()
cetak()

masuk ke

masuk ke

expenses_type
add()
delete()
edit()

masuk ke

expenses_id : char
type : text
total : currency
idpekerja : char
add()

mengira_margin
hargabeli : currency
hargajual : currency
gajistaf : Currency
milleage : Currency
sewatapak : Currency
kospenyelenggaraan : Currency
calculate()

milage
tarikh : date/time
beginning_milage : number
ending_milage : number
total_milage : number
expenses_amount : currency
methodofpayment : text
comments : text
vehicle_no : char
vehicle_type : Text
idpekerja : char
calculate()
record()

Cetak
Pelanggan
namasyarikat : Text
Nocompany : Text
alamat : Text
Type of business : Text
teloff : Number
Fax : Number
namapelanggan : Text
contact_person : Text
jawatan : Text
add()
edit()
delete()

121

LAMPIRAN D

Hasil kajian saya terhadap dua jenis perisian pangkalan data iaitu MS Access
dan My SQL dapat dilihat dengan lebih jelas perbezaan yang terdapat antara dua
perisian tersebut di dalam jadual dibawah. Dari jadual, jelaslah bahawa perisan My
SQL yang menggunakan bahasa pengaturcaraan SQL adalah lebih baik daripada MS
Access.

Ciri

My SQL MS Access

Peralatan Pembangunan Aplikasi

Tidak

Ya

Pangkalan Data Kumpulan Kerja (1-30 orang)

Ya

Ya

Pangkalan Data Enterprise (ratusan hingga ribuan pengguna) Ya

Tidak

Triggers dan Prosedur yang Disimpan

Ya

Tidak

Sebahagian daripada Microsoft Back Office

Ya

Tidak

Sebahagian daripada Microsoft Office

Tidak

Ya
(sesetengah
versi)

122

LAMPIRAN E
LAPORAN KEWANGAN

Syarikat Infotech Net


Belanjawan bagi Tahun Pertama Selepas Pembiayaan
PEKARA / BULAN / TAHUN

PRA
OPERASI

10

11

12

Jumlah

PENERIMAAN TUNAI
MODAL SENDIRI
JUALAN

42,344.00

42,344.00

0.00

0.00

0.00

0.00

0.00

0.00

41,943.00

41,943.00

40,590.00

41,943.00

40,590.00

41,943.00

248,952.00

PINJAMAN

100,000.00

JUMLAH PENERIMAAN

142,344.00

100,000.00
0.00

0.00

0.00

0.00

0.00

0.00

41,943.00

41,943.00

40,590.00

41,943.00

40,590.00

41,943.00

391,296.00

PEMBAYARAN TUNAI
Kos Jualan
Sewa broadband

800

800

800

800

800

800

800

800

800

800

800

800

9,600.00

1500

1500

1500

1500

1500

1500

1500

1500

1500

1500

1500

1500

18,000.00

Kwsp dan Perkeso

210

210

210

210

210

210

210

210

210

210

210

210

2,520.00

belanja perubatan

150

150

150

150

150

150

150

150

150

150

150

150

1,800.00

Belanja gaji dan elaun

BELIAN HARTA TETAP


Peralatan Komputer

10,000.00

Alatan Pejabat

5,000.00

Mesin Runcitan

20,000.00

10,000.00
5,000.00
20,000.00

Server

10,000

10,000.00

BELANJA PEMASARAN DAN PENGURUSAN


belanja pengiklanan dan pemasaran

1,000

belanja kenderaan
belanja petrol, tol dan letak kereta

1,000

1,000

1,000

1,000

1,000

1,000

1,000

1,000

1,000

1,000

1,000

12,000.00

200

200

200

200

200

200

200

200

200

200

200

200

2,400.00

1,500

1,500

1,500

1,500

1,500

1,500

1,500

1,500

1,500

1,500

1,500

1,500

18,000.00

PENTADBIRAN
3,000.00

3,000.00

3,000.00

3,000.00

3,000.00

3,000.00

3,000.00

3,000.00

3,000.00

3,000.00

3,000.00

3,000.00

36,000.00

KWSP & SOCSO

360.00

360.00

360.00

360.00

360.00

360.00

360.00

360.00

360.00

360.00

360.00

360.00

4,320.00

belanja perubatan

Belanja gaji dan elaun

150.00

150.00

150.00

150.00

150.00

150.00

150.00

150.00

150.00

150.00

150.00

150.00

1,800.00

Sewa

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

7,200.00

Bil Elektrik/Air/Telepon

100.00

100.00

100.00

100.00

100.00

100.00

100.00

100.00

100.00

100.00

100.00

100.00

1,200.00

Belanja Pejabat

100.00

100.00

100.00

100.00

100.00

100.00

100.00

100.00

100.00

100.00

100.00

1,200.00

Petrol, tol dan letak kereta

500.00

500.00

500.00

500.00

500.00

500.00

500.00

500.00

500.00

500.00

500.00

500.00

6,000.00

Belanjan insurans

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

2,400.00

LAIN-LAIN BELANJA
Daftar Niaga

100.00

100.00

100.00

DEPOSIT
sewa

1,800

utiliti

300

1,800.00
300.00

Bayaran Pinjaman

2,598

Faedah Pinjaman
JUMLAH PEMBAYARAN
LEBIHAN KURANGAN)

37,100.00

2,598

2,598

2,598

2,598

2,598

2,598

2,598

2,598

23,382.00

417

417

417

417

417

417

417

417

417

3,753.00

10,370.00

10,370.00

10,370.00

23,385.00

13,385.00

13,385.00

13,485.00

13,385.00

13,385.00

13,385.00

13,385.00

13,385.00

198,775.00
192,521.00

105,244.00

(10,370.00)

(10,370.00)

(10,370.00)

(23,385.00)

(13,385.00)

(13,385.00)

28,458.00

28,558.00

27,205.00

28,558.00

27,205.00

28,558.00

BAKI AWAL

105,244.00

94,874.00

84,504.00

74,134.00

50,749.00

37,364.00

23,979.00

52,437.00

80,995.00

108,200.00

136,758.00

163,963.00

BAKI AKHIR

105,244.00

94,874.00

84,504.00

74,134.00

50,749.00

37,364.00

23,979.00

52,437.00

80,995.00

108,200.00

136,758.00

163,963.00

192,521.00

192,521.00

Syarikat Infotech Net


Belanjawan bagi Tahun Kedua Selepas Pembiayaan
PEKARA/ BULAN/TAHUN

10

11

12

Jumlah

PENERIMAAN TUNAI

JUALAN

41943.00

37884.00

41943.00

40590.00

41943.00

40590.00

46137.30

46137.30

44649.00

46137.30

44649.00

46137.30

518740.20

41943.00

37884.00

41943.00

40590.00

41943.00

40590.00

46137.30

46137.30

44649.00

46137.30

44649.00

46137.30

518740.20

PINJAMAN
JUMLAH PENERIMAAN
PEMBAYARAN TUNAI
Kos Jualan
Sewa broadband

2000.00

2000.00

2000.00

2000.00

2000.00

2000.00

2000.00

2000.00

2000.00

2000.00

2000.00

2000.00

24000.00

Belanja gaji dan elaun

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

19800.00

Kwsp dan Perkeso

231.00

231.00

231.00

231.00

231.00

231.00

231.00

231.00

231.00

231.00

231.00

231.00

2772.00

belanja perubatan

165.00

165.00

165.00

165.00

165.00

165.00

165.00

165.00

165.00

165.00

165.00

165.00

1980.00

BELIAN HARTA TETAP


Peralatan Komputer

5000.00

5000.00

Alatan Pejabat

2000.00

2000.00

Mesin Runcitan

20000.00

20000.00

Server

30000.00

30000.00

BELANJA PEMASARAN DAN PENGURUSAN


belanja pengiklanan dan pemasaran
belanja kenderaan
belanja petrol, tol dan letak kereta

1100.00

1100.00

1100.00

1100.00

1100.00

1100.00

1100.00

1100.00

1100.00

1100.00

1100.00

1100.00

13200.00

220.00

220.00

220.00

220.00

220.00

220.00

220.00

220.00

220.00

220.00

220.00

220.00

2640.00

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

1650.00

19800.00

3300.00

3300.00

3300.00

3300.00

3300.00

3300.00

3300.00

3300.00

3300.00

3300.00

3300.00

3300.00

39600.00

PENTADBIRAN
Belanja gaji dan elaun
KWSP & SOCSO

396.00

396.00

396.00

396.00

396.00

396.00

396.00

396.00

396.00

396.00

396.00

396.00

4752.00

belanja perubatan

150.00

150.00

150.00

150.00

150.00

150.00

150.00

150.00

150.00

150.00

150.00

150.00

1800.00

LAIN-LAIN BELANJA
Daftar Niaga

100.00

100.00

Sewa

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

7200.00

Bil Elektrik/Air/Telepon

110.00

110.00

110.00

110.00

110.00

110.00

110.00

110.00

110.00

110.00

110.00

110.00

1320.00

Belanja Pejabat

110.00

110.00

110.00

110.00

110.00

110.00

110.00

110.00

110.00

110.00

110.00

110.00

1320.00

Petrol, tol dan letak kereta

550.00

550.00

550.00

550.00

550.00

550.00

550.00

550.00

550.00

550.00

550.00

550.00

6600.00

Belanjan insurans

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

2400.00

Bayaran Pinjaman

2598.00

2598.00

2598.00

2609.00

2609.00

2609.00

2609.00

2609.00

2609.00

2609.00

2609.00

2609.00

31275.00

Faedah Pinjaman

417.00

417.00

417.00

406.00

406.00

406.00

406.00

406.00

406.00

406.00

406.00

406.00

4905.00

42447.00

15447.00

15447.00

45447.00

15447.00

15447.00

15547.00

15447.00

15447.00

15447.00

15447.00

15447.00

242464.00

JUMLAH PEMBAYARAN
LEBIHAN KURANGAN)

-504.00

22437.00

26496.00

-4857.00

26496.00

25143.00

30590.30

30690.30

29202.00

30690.30

29202.00

30690.30

276276.20

BAKI AWAL

192521.00

192017.00

214454.00

240950.00

236093.00

262589.00

287732.00

318322.30

349012.60

378214.60

408904.90

438106.90

192521.00

BAKI AKHIR

192017.00

214454.00

240950.00

236093.00

262589.00

287732.00

318322.30

349012.60

378214.60

408904.90

438106.90

468797.20

468797.20

Syarikat Infotech Net


Belanjawan bagi Tahun Ketiga Selepas Pembiayaan
PEKARA/ BULAN/TAHUN

10

11

12

Jumlah

PENERIMAAN TUNAI

JUALAN

46,137.30

41,672.40

46,137.30

44,649.00

46,137.30

44,649.00

50,751.03

50,751.03

49,113.90

50,751.03

49,113.90

50,751.03

570,614.22

46,137.30

41,672.40

46,137.30

44,649.00

46,137.30

44,649.00

50,751.03

50,751.03

49,113.90

50,751.03

49,113.90

50,751.03

570,614.22

PINJAMAN
JUMLAH PENERIMAAN
PEMBAYARAN TUNAI
Kos Jualan
Sewa broadband
Belanja gaji dan elaun

3000

3000

3000

3000

3000

3000

3000

3000

3000

3000

3000

3000

36,000.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

21,780.00

Kwsp dan Perkeso

254.1

254.1

254.1

254.1

254.1

254.1

254.1

254.1

254.1

254.1

254.1

254.1

3,049.20

belanja perubatan

181.50

181.50

181.50

181.50

181.50

181.50

181.50

181.50

181.50

181.50

181.50

181.50

2,178.00

BELIAN HARTA TETAP


Peralatan Komputer

2,000

2,000.00

Alatan Pejabat

2,000

2,000.00

Mesin Runcitan

20,000

20,000.00

Server

60,000

60,000.00

BELANJA PEMASARAN DAN PENGURUSAN


belanja pengiklanan dan pemasaran
belanja kenderaan
belanja petrol, tol dan letak kereta

1,210.00

1,210.00

1,210.00

1,210.00

1,210.00

1,210.00

1,210.00

1,210.00

1,210.00

1,210.00

1,210.00

1,210.00

14,520.00

242.00

242.00

242.00

242.00

242.00

242.00

242.00

242.00

242.00

242.00

242.00

242.00

2,904.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

1,815.00

21,780.00

43,560.00

PENTADBIRAN
Belanja gaji dan elaun

3,630.00

3,630.00

3,630.00

3,630.00

3,630.00

3,630.00

3,630.00

3,630.00

3,630.00

3,630.00

3,630.00

3,630.00

KWSP & SOCSO

435.60

435.60

435.60

435.60

435.60

435.60

435.60

435.60

435.60

435.60

435.60

435.60

5,227.20

belanja perubatan

165.00

165.00

165.00

165.00

165.00

165.00

165.00

165.00

165.00

165.00

165.00

165.00

1,980.00

Sewa

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

600.00

7,200.00

Bil Elektrik/Air/Telepon

121.00

121.00

121.00

121.00

121.00

121.00

121.00

121.00

121.00

121.00

121.00

121.00

1,452.00

LAIN-LAIN BELANJA
Daftar Niaga

Belanja Pejabat

100.00

121.00

1,452.00

Petrol, tol dan letak kereta

605.00

605.00

605.00

605.00

605.00

605.00

605.00

605.00

605.00

605.00

605.00

605.00

7,260.00

Belanjan insurans

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

200.00

2,400.00

2,609.00

2,609.00

2,609.00

2,619

2,619

2,619

2,619

2,619

2,619

2,619

2,619

2,619

31,398.00

406.00

406.00

406.00

395

395

395

395

395

395

395

395

395

4,773.00

41,410.20

17,410.20

17,410.20

77,409.20

17,409.20

17,409.20

17,509.20

17,409.20

17,409.20

17,409.20

17,409.20

17,409.20

293,013.40

Bayaran Pinjaman
Faedah Pinjaman
JUMLAH PEMBAYARAN
LEBIHAN KURANGAN)

121.00

121.00

121.00

121.00

121.00

121.00

121.00

100.00

121.00

121.00

121.00

121.00

4,727.10

24,262.20

28,727.10

(32,760.20)

28,728.10

27,239.80

33,241.83

33,341.83

31,704.70

33,341.83

31,704.70

33,341.83

277,600.82

BAKI AWAL

468,797.20

473,524.30

497,786.50

526,513.60

493,753.40

522,481.50

549,721.30

582,963.13

616,304.96

648,009.66

681,351.49

713,056.19

468,797.20

BAKI AKHIR

473,524.30

497,786.50

526,513.60

493,753.40

522,481.50

549,721.30

582,963.13

616,304.96

648,009.66

681,351.49

713,056.19

746,398.02

746,398.02

Syarikat Infotech Net


PENYATA PERDAGANGAN, UNTUNG DAN RUGI
BAGI TAHUN PERTAMA, KEDUA DAN KETIGA
JUALAN

TAHUN PERTAMA
248,952.00

TAHUN KEDUA

TAHUN
518,740.20

KOS JUALAN
Sewa broadband
Belanja gaji dan elaun
Kwsp dan Perkeso
belanja perubatan

9,600.00
18,000.00
2,520.00
1,800.00
31,920.00

UNTUNG KASAR

24,000.00
19,800.00
2,772.00
1,980.00
48,552.00
217,032.00

36,000.00
21,780.00
3,049.20
2,178.00
63,007.20
470,188.20

PERBELANJAAN
BELANJA PEMASARAN DAN PENGURUSAN
belanja pengiklanan dan pemasaran
belanja kenderaan
belanja petrol, tol dan letak kereta

12,000.00
2,400.00
18,000.00
32,400.00

13200.00
2640.00
19800.00
35640.00

14,520.00
2,904.00
21,780.00
39,204.00

36,000.00
4,320.00
1,800.00
42,120.00

39,600.00
4,752.00
1,800.00
46,152.00

43,560.00
5,227.20
1,980.00
50,767.20

100.00
7,200.00
1,200.00
1,200.00
6,000.00
2,400.00
3,753.00

100.00
7,200.00
1,320.00
1,320.00
6,600.00
2,400.00
4,905.00

100.00
7,200.00
1,452.00
1,452.00
7,260.00
2,400.00
4,773.00

21,853.00

23,845.00

24,637.00

2,000.00
3,000.00
1,000.00
2,000.00
8,000.00

2,600.00
5,550.00
1,200.00
7,600.00
16,950.00

2,480.00
7,717.50
1,360.00
18,080.00
29,637.50

PENTADBIRAN
Belanja gaji dan elaun
KWSP & SOCSO
belanja perubatan

LAIN-LAIN BELANJA
Daftar Niaga
Sewa
Bil Elektrik/Air/Telepon
Belanja Pejabat
Petrol, tol dan letak kereta
Belanjan insurans
Faedah Pinjaman

SUSUT NILAI:
Peralatan Komputer
Mesin Runcitan
Alatan Pejabat
Server

Jumlah Perbelanjaan

104,373.00

Untung / Rugi sebelum cukai

112,659.00

Cukai 28%
Untung / Rugi selepas cukai

31,544.52

122,587.00
347,601.20
97,328.34

81,114.48

101,741.17
250,272.86

N KETIGA
570,614.22

507,607.02

144,245.70
363,361.32

261,620.15

Syarikat Infotech Net


Anggaran Susut Nilai Untuk Tahun Pertama Sehingga Tahun Ketiga

HARTA TETAP

HARGA KOS

TAHUN PERTAMA
S/NILAI
SUSUTNILAI TERKUMPUL

NILAI BERSIH

Peralatan Komputer
Mesin Runcitan
Alatan Pejabat
Server

10,000.00
20,000.00
5,000.00
10,000.00

2,000.00
3,000.00
1,000.00
2,000.00

2,000.00
3,000.00
1,000.00
2,000.00

8,000.00
17,000.00
4,000.00
8,000.00

JUMLAH

45,000.00

8,000.00

8,000.00

37,000.00

HARTA TETAP

HARGA KOS

TAHUN KEDUA
S/NILAI
SUSUTNILAI TERKUMPUL

NILAI BERSIH

Peralatan Komputer
Mesin Runcitan
Alatan Pejabat
Server

13,000.00
37,000.00
6,000.00
38,000.00

2,600.00
5,550.00
1,200.00
7,600.00

4,600.00
8,550.00
2,200.00
9,600.00

10,400.00
31,450.00
4,800.00
30,400.00

JUMLAH

94,000.00

16,950.00

24,950.00

77,050.00

HARTA TETAP
Peralatan Komputer
Mesin Runcitan
Alatan Pejabat
Server
JUMLAH
* Susut Nilai Peratus
Peralatan Komputer
Mesin Runcitan
Alatan Pejabat
Server

HARGA KOS

TAHUN KETIGA
S/NILAI
SUSUTNILAI TERKUMPUL

NILAI BERSIH

12,400.00
51,450.00
6,800.00
90,400.00

2,480.00
7,717.50
1,360.00
18,080.00

7,080.00
16,267.50
3,560.00
27,680.00

9,920.00
43,732.50
5,440.00
72,320.00

161,050.00

29,637.50

54,587.50

131,412.50

20%
15%
20%
20%

Syarikat Infotech Net


Jadual Pembiayaan Balik Pinjaman
Jumlah Pinjaman = RM 100,000
Kadar Faedah Tahunan = 5% Setahun
Tempoh Bayaran Balik = 3 Tahun

TAHUN

BAYARAN

FAEDAH 5% BAKI PINJAMAN BAYARAN BULANAN

JUMLAH BAYARAN

Tahun 1

23,382.00

3,753.00

76,618.00

3,014.45

27,135.00

Tahun 2

31,275.00

4,905.00

45,343.00

3,014.45

36,180.00

Tahun 3

31,398.00

4,773.00

13,945.00

3,014.45

36,171.00

JUMLAH

86,055.00

13,431.00

99,486.00

Вам также может понравиться