i automated vending machine system mohd hasyim bin
Post on 31-Dec-2016
262 Views
Preview:
TRANSCRIPT
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.
v
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 PERKARA HALAMAN
HALAMAN JUDUL i
PERAKUAN ii
DEDIKASI iii
PENGHARGAAN iv
ABSTRAK v
ABSTRACT vi
SENARAI KANDUNGAN vii
SENARAI JADUAL xiii
SENARAI RAJAH xv
SENARAI ISTILAH xvii
SENARAI SINGKATAN xviii
SENARAI LAMPIRAN xx
BAB I PENDAHULUAN
1.1 Pengenalan 1
1.2 Pernyataan Masalah 2
1.3 Matlamat Projek 3
1.4 Objektif Projek 3
1.5 Skop Projek 4
1.6 Justifikasi 5
BAB II KAJIAN LITERATUR
2.1 Pengenalan 6
2.2 Kajian Terhadap Mesin Runcitan 6
2.3 Analisis mengenai sistem Semasa 7
viii
2.3.1 Perakaunan 7
2.3.2 Inventori 8
2.3.3 Maklumat lokasi dan mesin 8
2.3.4 Penyelenggaraan mesin 9
2.3.5 Penjanaan laporan 9
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
elektronik
11
2.3.10 Contoh laporan dan proses kerja yang
sedia ada
11
2.4 Kajian Terhadap Perisian, Bahasa
Pengaturcaraan dan Teknologi
16
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
2.5 Keselamatan Data 24
2.5.1 Pengesahan Pengguna Sistem 24
2.6 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
ix
Peralatan
2.9 Kajian Terhadap Pengiklanan Di Media
Tradisional
28
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
2.10 Ulasan Kajian Terhadap Ciri-ciri Pengiklanan 34
2.10.1 Ciri-ciri Pengiklanan Yang Baik 34
2.11 Rumusan 36
BAB III METODOLOGI PEMBANGUNAN
3.1 Pengenalan 38
3.2 Metodologi Model Prototaip 39
3.3 Fasa-fasa dalam Metodologi Model Prototaip
Penjelajahan
41
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
3.4 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
3.5 Andaian dan Kekangan 48
x
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 Sedia dan analisa penyata
Akaun
4.1.3.2 Tambah dan kemaskini
inventori
4.1.3.3 Kemaskini dan capai
maklumat lokasi dan mesin
4.1.3.4 Kemaskini dan capai
maklumat penyelenggaraan
4.1.3.5 Cetak laporan dan graf
4.1.3.6 Analisa penarafan produk dan
jualan
4.1.3.7 Kira margin
4.1.3.8 Sediakan jadual pengiklanan
media elektronik
4.1.3.9 Rekabentuk format laporan
dan graf
4.1.3.10 Mendaftar dan mengemaskini
akaun id sistem
55
56
57
57
58
58
59
59
60
60
4.2 Aliran Kerja Fasa Analisis 61
4.2.1 Rajah Jujukan 61
xi
4.2.2 Rajah Kelas 61
4.3 Aliran Kerja Fasa Rekabentuk 62
4.3.1 Rekabentuk Antaramuka Sistem 62
4.4 Ringkasan 69
BAB V RANCANGAN PERNIAGAAN
5.1 Ringkasan Eksekutif 71
5.1.1 Matlamat 72
5.1.2 Misi 72
5.1.3 Kunci Kejayaan 73
5.2 Pengurusan dan Organisasi 73
5.2.1 Maklumat Syarikat 74
5.2.2 Carta Organsasi 79
5.2.3 Strategi Pengurusan 80
5.2.4 Strategi Perkhidmatan 80
5.3 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
Rugi
84
5.3.8 Modul Alat Penganalisaan Grafik 85
5.3.8 Modul Penjadualan Pengiklanan Media
Elektronik
85
5.4 Analisis Industri 85
5.4.1 Industri Semasa 85
5.4.1.1 Industri mesin runcitan di
singapura
85
5.4.1.2 Industri semasa telefon 89
xii
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
5.5 Sasaran Pasaran 96
5.5.1 Lokasi Pasaran dan Pelanggan 96
5.5.2 Haluan Pasaran dan Masa Depan 97
5.6 Pesaingan 98
5.6.1 Analisis Pesaing 98
5.6.2 Strategi Persaingan 98
5.7 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
5.8 Pengkajian Risiko 101
5.8.1 Analisis SWOT 101
5.8.2 Teknologi 105
5.8.2 Perancangan Kecemasan 105
5.9 Pembangunan Jangka Masa Panjang dan
Perancangan Keluar
106
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
BAB VI PERBINCANGAN DAN KESIMPULAN
6.1 Hasil dan Capaian 109
6.2 Kesimpulan 110
RUJUKAN 111
LAMPIRAN A – D 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
Penonton Terbanyak
30
3.1 Spesifikasi pekakasan 40
3.2 Spesifikasi perisian 47
5.1 Profil Perniagaan 75
5.2 Mesin runcitan menyumbang peratus di
dalam jualan runcit
86
5.3 (a) Jualan mesin mengikut sektor produk dari
1998 - 2007
86
5.3 (b) Jualan mesin mengikut sektor produk dari
1998 - 2007
87
5.4 Bilangan mesin mengikut sektor produk
dari 2002-2007
87
5.5 Bilangan mesin runcitan mengikut lokasi 88
5.6 Kadar penembusan bagi industri
Komunikasi dan Multimedia
89
5.7 Bilangan penggunaan telefon selular pada
tahun 2005 dan 2006
90
xiv
5.8 Peratus pengguna pra bayar mengikut
pendapatan isi rumah
91
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
perkhidmatan mesin runcitan
97
5.11 Analisa produk pesaing 98
5.12 (a) Analisis SWOT 101
5.12 (b) Analisis SWOT 102
xv
SENARAI RAJAH
NO. RAJAH TAJUK HALAMAN
2.1 Langkah-langkah dalam mengendalikan
panggilan
12
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
Jualan
53
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
Vendacom 5.09 bagi meter dispenser
68
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
A Carta Gantt Projek Sarjana I 114
B Rajah Jujukan 116
C Rajah kelas 120
D Perbezaan My SQL dengan Ms Access 121
E 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
2
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
3
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:
4
i. Membangun 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.
ii. Mengkaji sistem dan senibina papan litar PLC.
iii. Merekabentuk struktur sistem pengoperasian penjualan dan pengiklanan
mesin runcitan.
iv. Mengimplementasi IVS ke mesin runcitan hak milik Infotech Net.
1.5 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.
5
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
7
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.
8
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
9
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 langkah-
langkah 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
Vending Machine Sales Invoice # Date
Unit Price QTY
(PCS) TOTAL RM
Maxis RM10 10.00 0
-
Maxis RM30 30.00 0
-
Maxis RM60 60.00 0
-
Celcom RM10 10.00 0
-
Celcom RM30 30.00 0
-
Celcom RM50 50.00 0
-
Digi RM10 10.00 0
-
Digi RM30 30.00 0
-
Digi RM50 50.00 0
-
Ring Ring RM20 20.00 0
-
Ring Ring RM50 50.00 0
-
Italk RM30 30.00 0
-
Italk RM60 60.00 0
-
TOTAL 0 -
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
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 objek-
objek 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 e-
mel. 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
Vendor Specific JDBC Driver
JDBC-ODBC Bridge
DBMS 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 e-
mel.
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 e-
mel. 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 e-
mel 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
Benar
TV3 Rabu 17/09/2003 2132-2201 3954
3. Cerekarama –
Amir
TV3 Jumaat 19/09/2003 2200-2353 3760
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
s
18/09/2003 2105-2206 3046
8. Buletin Utama TV3 Rabu 17/09/2003 2000-2059 2616
9. Buletin Utama TV3 Jumaat 19/09/2003 2000-2059 2601
10. Piala Malaysia
2003
TV3 Sabtu 20/09/2003 2030-2300 2545
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
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
Penilaian Prototaip
Pembangunan Prototaip Prototaip
pakai-buang Perlu pembaikan
Komponen
Sistem Perisian yang sempurna
Penentuan Spesifikasi sistem
Mereka bentuk dan mengimplementasikan sistem
Pengesahan Sistem
Diterima sebagai komponen sistem
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, protokol-
protokol, 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 panduan-
panduan 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 rekabentuk-
rekabentuk yang dilakarkan ke dalam bentuk kod aturcara dengan menggunakan
keperluan perkakasan, perisian, teknologi dan protokol yang telah ditentukan. Kerja-
kerja 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
Komputer • Sistem pengoperasian – Microsoft 2000 profesional
• 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.
Komputer • Sistem pengoperasian - Linux
• 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 • Set lengkap papan terbenam
3.4.2 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 Keperluan
MySQL 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 modul-
modul 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
<<actor>> Sistem
Penjualan kad
Tambah dan kemaskini inventori
Kemaskini dan Capai maklumat lokasi dan mesin
Jabatan IT
Cetak laporan dan graf
Kemaskini dan Capai maklumat penyelenggaraan
Sedia dan analisa Penyata Akuan
Jabatan Penyelenggaraan
Analisa penarafan produk dan jualan
Kira margin
Sediakan jadual pengiklanan media elektronik
Jabatan Pemasaran dan
Jualan
Jabatan Pembelian
Jabatan Akaun
Daftar dan Kemaskini akaun id sistem
Rekabentuk format laporan dan graf
Login
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.
Kemaskini dan Capai maklumat lokasi dan mesin
Cetak laporan dan graf
Kemaskini dan Capai maklumat penyelenggaraan
Jabatan Penyelenggaraan
Login
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.
Cetak laporan dan graf
Sedia dan Analisa Penyata Akuan
Jabatan Akaun
Login
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
Sediakan jadual pengiklanan media elektronik
Kira margin
Analisa penarafan produk dan jualan
Cetak laporan dan graf
Login
Jabatan Pemasaran dan
Jualan
Tambah dan Kemaskini inventori
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
Kira margin Jabatan
Pembelian
Kemaskini danCapai maklumat lokasi dan mesin
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
Login
Jabatan IT
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
Mencetak laporan dan graf
Menganalisa penarafan produk dan jualan
<<Actor>> Sistem Penjualan kad
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 : Sedia dan Analisa Penyata Akuan Primary Actor : Jabatan akaun
56
Secondary Actor/Stakeholder
: Sistem penjualan kad
Preconditions : Postconditions : - Paparan pengesahan sistem dipaparkan
- Antaramuka akaun dipaparkan dan terdapat beberapa butang.
Flow of Events : - 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 : Tambah dan kemaskini inventori Primary Actor : Jabatan pemasaran dan jualan Secondary Actor/Stakeholder
: Sistem penjualan kad
Preconditions : Postconditions : - Paparan pengesahan sistem dipaparkan
- Antaramuka Inventori dipaparkan dan terdapat beberapa butang.
Flow of Events : - 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 : Kemaskini dan capai maklumat lokasi dan mesin Primary Actor : Jabatan penyelenggaraan Secondary Actor/Stakeholder
: Jabatan Pembelian
Preconditions : Postconditions : - Paparan pengesahan sistem dipaparkan
- Antaramuka Inventori dipaparkan dan terdapat beberapa butang.
Flow of Events : - 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 : Kemaskini dan capai maklumat penyelenggaraan Primary Actor : Jabatan Penyelenggaraan Secondary Actor/Stakeholder
:
Preconditions : Postconditions : - Paparan pengesahan sistem dipaparkan
- Antaramuka Inventori dipaparkan dan terdapat beberapa butang.
Flow of Events : - 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 : Cetak laporan dan graf Primary Actor : Jabatan Pembelian, jabatan pemasaran dan jualan,
jabatan penyelenggaraan dan jabatan akaun Secondary Actor/Stakeholder
:
Preconditions : Postconditions : - Paparan pengesahan sistem dipaparkan
- Antaramuka mencetak laporan dan graf dipaparkan dan terdapat beberapa butang.
Flow of Events : - 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 : Analisa penarafan produk dan jualan Primary Actor : Jabatan Pemasaran dan jualan Secondary Actor/Stakeholder
: Sistem penjualan kad
Preconditions : Postconditions : - Paparan pengesahan sistem dipaparkan
- Antaramuka penarafan produk dan jualan dipaparkan dan terdapat beberapa butang.
Flow of Events : - 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 : Kira margin Primary Actor : Jabatan Pembelian Secondary Actor/Stakeholder
: Jabatan pemasaran dan jualan
Preconditions : Postconditions : - Paparan pengesahan sistem dipaparkan
- Antaramuka margin dipaparkan dan terdapat beberapa butang.
Flow of Events : - 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 : Sediakan jadual pengiklanan media elektronik Primary Actor : Jabatan Pemasaran dan jualan Secondary Actor/Stakeholder
:
Preconditions : Postconditions : - Paparan pengesahan sistem dipaparkan
- Antaramuka pengiklanan dipaparkan dan terdapat beberapa butang.
Flow of Events : - 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 : Rekabentuk format laporan dan graf Primary Actor : Jabatan IT Secondary Actor/Stakeholder
:
Preconditions : Postconditions : - Paparan pengesahan sistem dipaparkan
- Antaramuka admin dipaparkan dan terdapat beberapa butang.
Flow of Events : - 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 : Mendaftar dan mengemaskini akaun id sistem Primary Actor : Jabatan IT Secondary Actor/Stakeholder
:
Preconditions : Postconditions : - Paparan pengesahan sistem dipaparkan
- Antaramuka admin dipaparkan dan terdapat beberapa butang.
Flow of Events : - 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
Mesin Runcitan
Pelayar web
Pelanggan Pelayan Data dan Aplikasi
Jabatan IT
Secure Socket Layer (SSL)
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
Pelayan Aplikasi Pelanggan
Internet
SMTP
Rajah 4.9: Senibina bagi e-mel
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%.
iv. Perhubungan - Menjaga perhubungan yang baik dengan pelanggan
v. Perkhidmatan – Menyediakan perkhidmatan 24 jam.
5.2 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 Elektrik-
Mekatronik 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
Jadual 5.1: Profil Perniagaan Maklumat Syarikat Nama Syarikat : INFOTECH NET No. Syarikat : JM0408943-X No. Kementerian Kewangan : 357-02081364 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
Kewangan Nama Bank : Bumiputra-Commerce Bank Berhad Cawangan : Universiti Teknologi Malaysia, Skudai Alamat : Bangunan Hal Ehwal Pelajar, Universiti Teknologi Malaysia, 81300 Skudai, Johor 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.
M OHD FARIS BIN
ADANAN Graphics & Multimedia
MOHD RUZALMI BIN IBRAHIM
System Computer & Communication
Executive
MD KHAIRUL FADZLY BIN
ZAINAL ABIDIN Human Resources & Account Executive
BADRISHAM BIN
AHMAD Graphics & Multimedia
MUHAMMAD
REZA BIN Z’ABA Human Resources &
Account Assistant
MOHAMAD NOOR BIN HAMDAN
System, Network and Technical
NIK MOHD HABIBULLAH B.
NIK MOHD NIZAM
Marketing Executive
MOHD HASYIM BIN
MOHAMMAD ALI Manager
Rajah 5.4: Carta organisasi Infotech Net
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 barang-
barang 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
of total retails sales (%)
0.36 0.34 0.31 0.27 0.29
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
rumah
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 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
Pesaingan kompetatif antara pemain sedia ada
dalam industri
Ancaman pengganti kepada
perkhidmatan ITN
Kuasa tawar menawar pelanggan
Kuasa Tawar menawar oleh
pembekal
Ancaman Pendatang Baru
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 Tahap tinggi rendah
1. Kuasa tawar
menawar oleh
pembekal.
- kurangnya pembekal
perkhidmatan aplikasi web dan
perisian profesional.
- permintaan yang tinggi
terhadap pembekal
perkhidmatan tersebut.
-harga pembekal perkhidmatan
lain yang tinggi.
- bergabung atau
berkerjasama dengan
pembekal.
-penjanamaan yang kuat
dan dikenali
2. Kuasa tawar
menawar
pelanggan
-pembelian yang tinggi dan
besar oleh pelanggan
-tiadanya trak rekod dan
pengiktirafan
-tingkatkan kesetiaan
pelanggan
-kualiti perkhidmatan yang
terbaik
-pengiktirafan oleh
kerajaan dan swasta
-harga yang berpatutan
3. Ancaman
pendatang baru
-terlalu ramai yang mempunyai
yang melibatkan dalam industri
ICT(pembangunan aplikasi web
dan perisian)
-kos yang sedikit bagi
melibatkan diri dalam
perniagaan ICT perisian
-dapatkan pengiktirafan dan
kerjasama daripada institusi
berkenaan
-menganggotai pertubuhan
profesional
-dapatkan kepakaran
tempatan dan luar negara
-banyakkan kerjasama
4. Ancaman
pengganti
kepada
perkhidmatan
ITN
-harga murah
-mudah
-banyak dipasaran
-penjanamaan yang unik
-mudah dicari dan diakses
-mudah dihubungi
-ada alternatif tersendiri
96
Jadual 5.9 (b): Analisis 5 kuasa (5 forces analysis)
No Tahap tinggi rendah
5. Pesaingan
kompetatif
antara pemain
sedia ada dalam
industri
-lesen dan pengiktirafan yang
banyak
-banyak promosi
-dapatkan pengiktirafan
terhadap hasil kerja dan
produk yang dihasilkan
-banyakkan promosi
-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
dan minuman
Singapura /
Malaysia
tiada
Yeo Hiap Seng Ltd
Makanan dan
minuman
Singapura /
Malaysia
Tiada
Atlas Vending Pte Ltd
Mesin Makanan
dan minuman
Singapura /
Malaysia
Tiada
Warburg Vending Pte Ltd
Mesin Makanan
dan minuman
Singapura Tiada
Super Multi Vending Pte Ltd
Mesin Makanan
dan minuman
Singapura Tiada
Ekspress Top Up Sdn Bhd
Mesin Kad telefon Malaysia Tiada
Sakaue Vending Machine Sdn. Bhd.
Mesin Runcitan Malaysia Tiada
Vendapin LLC Mesin Kad telefon US Vendacom
Enterprise Vending Mesin Kad telefon US Stand alone
Guangzhou Zenjet Machinery Co. Ltd.
Mesin Kad telefon China Tiada sistem
Vendaweb Mesin Automated
Vending
Technology
98
5.6 Pesaingan
5.6.1 Analisis Pesaing
Jadual 5.11: Analisa produk pesaing
Syarikat Sektor Produk Negara Jenis Sistem
Vendapin LLC Mesin Kad pra
bayar
US Vendacom
MIH Express Prepaid Sdn
Mesin kad pra
bayar
Malaysia Sistem penjualan
no pin pra bayar
Vendaweb Mesin 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
yang ramai (terdiri daripada pelajar dan bekas
pelajar UTM).
Bekerjasama dengan para penyelidik dan
pensyarah daripada UTM amnya.
Pemilik yang mempunyai pengetahuan
teknikal yang diiktiraf (ICT).
Produk dan servis yang ditawarkan kreatif.
Strategi perletakkan harga yang fleksibel.
Struktur pengurusan yang rendah.
Syarikat belum ada tanggungan hutang..
Pemilik kurang kemahiran dalam bidang
pengurusan perniagaan.
Masih ramai pelanggan belum mengetahui
kewujudan ITN (kurang promosi).
Pekerja sementara terdiri daripada pakar IT
sahaja dan tidak mempunyai kemahiran atau
ilmu dalam pengurusan perniagaan.
Pengurusan perniagaan masih tidak stabil.
Tidak mempunyai kenalan perniagaan.
102
Jadual 5.12 (b): Analisis SWOT
Peluang Ancaman / Halangan
Segmen pasaran semakin berkembang dengan
cepat.
Peningkatan pengguna Internet di seluruh
dunia.
Pengedar sedang mencari produk baru untuk
dipasarkan.
Pasaran terbuka kepada semua, dalam dan
luar negeri.
Pesaing utama juga memasuki segmen
pasaran yang sama.
Perang harga dengan syarikat pesaing.
Teknologi baru yang muncul
mempercepatkan jangka hayat produk.
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 masing-
masing 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 jakarta-
tomcat 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 pembangun-
pembangun 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: Advertising’s 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 Practitioner’s 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 Duration Start Finish
1 FASA 1: PERANCANGAN PROJEK 5 days Mon 7.8.06 Fri 11.8.06
2 Perbincangan dengan penyelia 1 day Mon 7.8.06 Mon 7.8.06
3 Penentuan skop dan objektif 2 days Tue 8.8.06 Wed 9.8.06
4 Dokumentasi skop dan objektif 1 day Thu 10.8.06 Thu 10.8.06
5 Pembetulan skop dan objektif 1 day Fri 11.8.06 Fri 11.8.06
6 Tamat fasa perancangan 0 days Fri 11.8.06 Fri 11.8.06
7 FASA 2: KAJIAN DAN ANALISA 18 days Mon 14.8.06 Wed 6.9.06
8 Melakukan penyelidikan dan pengumpulan maklumat 2 days Mon 14.8.06 Tue 29.8.06
9 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
14 Tamat fasa kajian dan analisa 0 days Wed 6.9.06 Wed 6.9.06
15 FASA 3: REKABENTUK 4 days Thu 7.9.06 Tue 12.9.06
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
20 Tamat fasa rekabentuk 0 days Tue 12.9.06 Tue 12.9.06
21 Business Plan 9 days? Mon 21.8.06 Thu 31.8.06
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
25 Summary 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
11.8
6.9
12.9
M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M T W T FAug '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
Task
Progress
Milestone
Summary
Rolled Up Task
Rolled Up Milestone
Rolled Up Progress
Split
External Tasks
Project Summary
Group By Summary
Deadline
Page 1
Project: PSM 1.mppDate: Thu 10.5.07
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
: Jabatan pemasaran dan jualan
Antaramuka Login
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
Pelanggannamasyarikat : TextNocompany : Textalamat : TextType of business : Textteloff : NumberFax : Numbernamapelanggan : Textcontact_person : Textjawatan : Text
add()edit()delete()
masuk kemasuk ke
masuk ke
masuk ke
masuk ke
masuk ke
masuk ke
masuk ke
masuk ke
Cetak
Cetak
masuk ke
penyelenggaraanhari : datebulan : datetahun : date
add()edit()
maklumat_mesinidmesin : Textidreader : Charreaderserialno : Chariddispenser : Chardispenserserialno : CharidPLC : CharPLCserialno : Charidbutton : Charbuttonserialno : Chardisplay : Text
add()delete()edit()
lokasi_mesinalamat : Addressidmesin : TextMesinKategori : Text
add()delete()edit()
Create_Userkatalaluan : TextKatalogin : CharName : TextNo Pekerja : CharJabatan : Char
adduser()delete()edit()
Inventoriprodukname : Textprodukkategori : Numberbilangan : NumberTarikh : NumberMasa : Numbermesinname : Textproductcode : char
addstock()minusstock()
milagetarikh : date/timebeginning_milage : numberending_milage : numbertotal_milage : numberexpenses_amount : currencymethodofpayment : textcomments : textvehicle_no : charvehicle_type : Textidpekerja : char
calculate()record()
expenses_typeexpenses_id : chartype : texttotal : currencyidpekerja : char
add()mengira_margin
hargabeli : currencyhargajual : currencygajistaf : Currencymilleage : Currencysewatapak : Currencykospenyelenggaraan : Currency
calculate()
invoicenocompany : Texttarikh : Dateperkara : Texttempoh : Texttotal : TextDiskaun : Text
generate()cetak()
pengiklananhari : date/timebulan : date/timetahun : date/timejam : date/timeminute : date/timesaat : date/timejangkamasa : date/timesaiziklan : Textformat : Textnocompany : Text
add()delete()edit()jana_jadual()
login_IVSkatanama : TextKatalaluan : Textid_pekerja : Text
login()
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
PEKARA / BULAN / TAHUNPRA
OPERASI 1 2 3 4 5 6 7 8 9 10 11 12 Jumlah
PENERIMAAN TUNAI
MODAL SENDIRI 42,344.00 - - - - - - - - - - - - 42,344.00JUALAN - 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 100,000.00
JUMLAH PENERIMAAN 142,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 391,296.00
PEMBAYARAN TUNAI
Kos JualanSewa broadband 800 800 800 800 800 800 800 800 800 800 800 800 9,600.00 Belanja gaji dan elaun 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
BELIAN HARTA TETAPPeralatan Komputer 10,000.00 10,000.00Alatan Pejabat 5,000.00 5,000.00Mesin Runcitan 20,000.00 20,000.00Server 10,000 10,000.00
BELANJA PEMASARAN DAN PENGURUSANbelanja pengiklanan dan pemasaran 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 1,000 12,000.00belanja kenderaan 200 200 200 200 200 200 200 200 200 200 200 200 2,400.00belanja petrol, tol dan letak kereta 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
PENTADBIRANBelanja gaji dan elaun 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.00KWSP & 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 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
LAIN-LAIN BELANJADaftar 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 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 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
DEPOSITsewa 1,800 1,800.00utiliti 300 300.00
Bayaran Pinjaman 2,598 2,598 2,598 2,598 2,598 2,598 2,598 2,598 2,598 23,382.00 Faedah Pinjaman 417 417 417 417 417 417 417 417 417 3,753.00
JUMLAH PEMBAYARAN 37,100.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
LEBIHAN KURANGAN) 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 192,521.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 NetBelanjawan bagi Tahun Pertama Selepas Pembiayaan
PEKARA/ BULAN/TAHUN 1 2 3 4 5 6 7 8 9 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.20PINJAMAN
JUMLAH PENERIMAAN 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
PEMBAYARAN TUNAI
Kos JualanSewa 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.00Belanja 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.00Kwsp 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.00belanja 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 TETAPPeralatan Komputer 5000.00 5000.00Alatan Pejabat 2000.00 2000.00Mesin Runcitan 20000.00 20000.00Server 30000.00 30000.00
BELANJA PEMASARAN DAN PENGURUSANbelanja pengiklanan dan pemasaran 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.00belanja kenderaan 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.00belanja petrol, tol dan letak kereta 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
PENTADBIRANBelanja gaji dan elaun 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.00KWSP & 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.00belanja 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 BELANJADaftar Niaga 100.00 100.00Sewa 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.00Bil 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.00Belanja 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.00Petrol, 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.00Belanjan 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.00Faedah 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
JUMLAH PEMBAYARAN 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
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.20BAKI 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.00BAKI 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 NetBelanjawan bagi Tahun Kedua Selepas Pembiayaan
PEKARA/ BULAN/TAHUN 1 2 3 4 5 6 7 8 9 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 PINJAMAN
JUMLAH PENERIMAAN 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
PEMBAYARAN TUNAI
Kos JualanSewa broadband 3000 3000 3000 3000 3000 3000 3000 3000 3000 3000 3000 3000 36,000.00 Belanja gaji dan elaun 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 TETAPPeralatan 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 PENGURUSANbelanja pengiklanan dan pemasaran 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 belanja kenderaan 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 belanja petrol, tol dan letak kereta 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
PENTADBIRANBelanja 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 43,560.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
LAIN-LAIN BELANJADaftar 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 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 Belanja Pejabat 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 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
Bayaran Pinjaman 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 Faedah Pinjaman 406.00 406.00 406.00 395 395 395 395 395 395 395 395 395 4,773.00
JUMLAH PEMBAYARAN 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
LEBIHAN KURANGAN) 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 NetBelanjawan bagi Tahun Ketiga Selepas Pembiayaan
JUALAN 248,952.00 518,740.20
KOS JUALANSewa broadband 9,600.00 24,000.00 36,000.00 Belanja gaji dan elaun 18,000.00 19,800.00 21,780.00 Kwsp dan Perkeso 2,520.00 2,772.00 3,049.20 belanja perubatan 1,800.00 1,980.00 2,178.00
31,920.00 48,552.00 63,007.20
UNTUNG KASAR 217,032.00 470,188.20
PERBELANJAANBELANJA PEMASARAN DAN PENGURUSAN
belanja pengiklanan dan pemasaran 12,000.00 13200.00 14,520.00belanja kenderaan 2,400.00 2640.00 2,904.00belanja petrol, tol dan letak kereta 18,000.00 19800.00 21,780.00
32,400.00 35640.00 39,204.00
PENTADBIRAN
Belanja gaji dan elaun 36,000.00 39,600.00 43,560.00 KWSP & SOCSO 4,320.00 4,752.00 5,227.20 belanja perubatan 1,800.00 1,800.00 1,980.00
42,120.00 46,152.00 50,767.20 LAIN-LAIN BELANJA
Daftar Niaga 100.00 100.00 100.00 Sewa 7,200.00 7,200.00 7,200.00 Bil Elektrik/Air/Telepon 1,200.00 1,320.00 1,452.00 Belanja Pejabat 1,200.00 1,320.00 1,452.00 Petrol, tol dan letak kereta 6,000.00 6,600.00 7,260.00 Belanjan insurans 2,400.00 2,400.00 2,400.00 Faedah Pinjaman 3,753.00 4,905.00 4,773.00
21,853.00 23,845.00 24,637.00
SUSUT NILAI:Peralatan Komputer 2,000.00 2,600.00 2,480.00 Mesin Runcitan 3,000.00 5,550.00 7,717.50 Alatan Pejabat 1,000.00 1,200.00 1,360.00 Server 2,000.00 7,600.00 18,080.00
8,000.00 16,950.00 29,637.50
Jumlah Perbelanjaan 104,373.00 122,587.00
Untung / Rugi sebelum cukai 112,659.00 347,601.20
Cukai 28% 31,544.52 97,328.34 101,741.17
Untung / Rugi selepas cukai 81,114.48 250,272.86
TAHUN PERTAMA TAHUN KEDUA TAHUN
Syarikat Infotech NetPENYATA PERDAGANGAN, UNTUNG DAN RUGI
BAGI TAHUN PERTAMA, KEDUA DAN KETIGA
570,614.22
507,607.02
144,245.70
363,361.32
261,620.15
N KETIGA
Anggaran Susut Nilai Untuk Tahun Pertama Sehingga Tahun Ketiga
HARTA TETAP HARGA KOS SUSUTNILAIS/NILAI
TERKUMPUL NILAI BERSIH
Peralatan Komputer 10,000.00 2,000.00 2,000.00 8,000.00 Mesin Runcitan 20,000.00 3,000.00 3,000.00 17,000.00 Alatan Pejabat 5,000.00 1,000.00 1,000.00 4,000.00 Server 10,000.00 2,000.00 2,000.00 8,000.00
JUMLAH 45,000.00 8,000.00 8,000.00 37,000.00
HARTA TETAP HARGA KOS SUSUTNILAIS/NILAI
TERKUMPUL NILAI BERSIH
Peralatan Komputer 13,000.00 2,600.00 4,600.00 10,400.00 Mesin Runcitan 37,000.00 5,550.00 8,550.00 31,450.00 Alatan Pejabat 6,000.00 1,200.00 2,200.00 4,800.00 Server 38,000.00 7,600.00 9,600.00 30,400.00
JUMLAH 94,000.00 16,950.00 24,950.00 77,050.00
HARTA TETAP HARGA KOS SUSUTNILAIS/NILAI
TERKUMPUL NILAI BERSIH
Peralatan Komputer 12,400.00 2,480.00 7,080.00 9,920.00 Mesin Runcitan 51,450.00 7,717.50 16,267.50 43,732.50 Alatan Pejabat 6,800.00 1,360.00 3,560.00 5,440.00 Server 90,400.00 18,080.00 27,680.00 72,320.00
JUMLAH 161,050.00 29,637.50 54,587.50 131,412.50
* Susut Nilai PeratusPeralatan Komputer 20%Mesin Runcitan 15%Alatan Pejabat 20%Server 20%
TAHUN PERTAMA
TAHUN KEDUA
TAHUN KETIGA
Syarikat Infotech Net
Jumlah Pinjaman = RM 100,000Kadar Faedah Tahunan = 5% SetahunTempoh 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
Syarikat Infotech NetJadual Pembiayaan Balik Pinjaman
top related