278
PEMBANGUNAN SISTEM PEMASARAN MENGGUNAKAN KONSEP ‘ADAPTIVE MARKETINGSOFFRI BIN YUSSOF Laporan projek ini dikemukakan sebagai memenuhi syarat penganugerahan Ijazah Sarjana Sains (Teknologi Maklumat – Pengurusan) Fakulti Sains Komputer dan Sistem Maklumat Universiti Teknologi Malaysia Mac 2007

pembangunan sistem pemasaran menggunakan konsep

Embed Size (px)

Citation preview

Page 1: pembangunan sistem pemasaran menggunakan konsep

PEMBANGUNAN SISTEM PEMASARAN MENGGUNAKAN

KONSEP ‘ADAPTIVE MARKETING’

SOFFRI BIN YUSSOF

Laporan projek ini dikemukakan sebagai memenuhi

syarat penganugerahan Ijazah Sarjana Sains

(Teknologi Maklumat – Pengurusan)

Fakulti Sains Komputer dan Sistem Maklumat

Universiti Teknologi Malaysia

Mac 2007

Page 2: pembangunan sistem pemasaran menggunakan konsep

iii

Dedikasi Khas

Buat Abah,

Yussof Madat

Buat Ibu,

Anita Jaraiee

Buat adik,

Soffuan

Buat teman-teman seperjuangan,

Buat warga Fakulti Sains Komputer & Sistem Maklumat,

Jutaan terima kasih di atas segala doa, dorongan dan semangat yang kalian berikan.

Sokongan, bantuan, nasihat dan kasih sayang kalian adalah kekuatan langkahku.

Semoga Allah memberkati kalian...

Page 3: pembangunan sistem pemasaran menggunakan konsep

iv

PENGHARGAAN

Dengan Nama Allah Yang Maha Pemurah Lagi Maha Penyayang

Syukur Alhamdulillah, setinggi-tinggi dipanjatkan kesyukuran kepada Allah SWT

kerana dengan limpah rahmat kurnia-Nya projek akhir yang bertajuk

Pembangunan Sistem Pemasaran Menggunakan Konsep ’Adaptive Marketing’, dapat

saya siapkan. Setinggi-tinggi perhargaan diucapkan kepada penyelia projek Dr. Othman

Ibrahim di atas bimbingan, tunjuk ajar dan nasihat yang diberikan sebagai garis panduan

dalam penghasilan projek saya ini. Terima kasih juga kepada pihak pengurusan

Keharsons Sdn. Bhd. terutama Encik Surjit Singh dan Encik Kalban Singh selaku

pengarah serta kakitangan yang banyak membantu dan memberikan kerjasama.

Penghargaan istimewa saya berikan kepada keluarga, terutama ibu bapa saya yang

tersayang, terima kasih atas dorongan dan harapan mereka kepada saya serta rakan

seperjuangan, terima kasih atas sokongan dan bantuan kalian.

Akhir kata, saya ingin mengambil kesempatan ini untuk mengucapkan ribuan

terima kasih kepada semua yang telah membantu saya dalam menyiapkan projek ini.

Page 4: pembangunan sistem pemasaran menggunakan konsep

v

ABSTRAK

Pemasaran merupakan salah satu elemen yang utama dalam proses perniagaan.

Kemajuan teknologi internet membolehkan pemasaran dilakukan secara global.

Pemasaran bertujuan untuk memasarkan produk atau perkhidmatan pada sasaran yang

betul dan pada masa yang tepat. Sasaran pasaran ialah golongan pengguna yang

merupakan entiti penting dalam memainkan peranan yang membolehkan sesuatu

perniagaan untuk terus maju. Oleh yang demikian, sesuatu perniagaan akan berusaha

untuk menghasilkan produk atau perkhidmatan yang terbaik dan memasarkan dengan

pendekatan atau mekanisma yang berkesan untuk memberi kepuasan yang maximum

kepada pengguna. Pendekatan yang berkesan kepada pengguna akan mewujudkan daya

tarikan dan secara tidak langsung membolehkan sesuatu perniagaan akan lebih berdaya

saing dalam pasaran global masa kini. Menyedari hakikat ini, projek ini diusahakan

untuk memberi sokongan kepada Keharsons Sdn Bhd. Melalui pembangunan aplikasi

iaitu Pembangunan Sistem Pemasaran Menggunakan Konsep ‘Adaptive Marketing’.

Metodologi Prototaip digunakan dalam pembangunan sistem ini manakala perisian yang

digunakan ialah Macromedia Dreamweaver MX dan pangkalan data menggunakan

MYSQL. Sistem yang bakal dibangunkan ini akan mempermudahkan Keharsons Sdn

Bhd. untuk melakukan aktiviti pemasaran dengan lebih cekap dan berkesan serta

membantu pengguna melakukan keputusan pembelian.

Page 5: pembangunan sistem pemasaran menggunakan konsep

vi

ABSTRACT

Marketing is one of the important element in business process. The Internet

trends nowadays let marketing activities to be done globally. Marketing is use to market

products or services at the perfect target market and at the right time. The target market

is the people which are an important entity that plays their roles in increasing a business

organization to be more profitable. On top of that, business organization trying to

develop better products and services and market them by an effective approach for

consumer satisfaction. An approach that is effective to consumer will attracts more

consumer simultaneously develop an organization to participate in the global market.

Realizing this factor, this project is to develop a system call The Development of

Marketing System based on Adaptive Marketing Concept. Prototype Methodology was

used in developing this system and Macromedia Dreamweaver MX is the software to

develop the system and MYSQL is the database. The future project is to assist

Keharsons Sdn Bhd in managing an effective and efficient marketing activities as well

as supporting customer purchasing decisions.

Page 6: pembangunan sistem pemasaran menggunakan konsep

vii

KANDUNGAN

BAB PERKARA MUKA SURAT

ABSTRAK v

ABSTRACT vi

ISI KANDUNGAN vii

SENARAI JADUAL xiii

SENARAI RAJAH xiv

SENARAI LAMPIRAN xv

SENARAI SINGKATAN NAMA xvi

SENARAI ISTILAH xvii

BAB I PENGENALAN PROJEK

1.1 Pengenalan 1

1.2 Latar Belakang Masalah 2

1.3 Pernyataan Masalah 3

1.4 Objektif Projek 4

1.5 Skop Projek 4

1.6 Kepentingan Projek 5

1.7 Ringkasan 5

BAB II KAJIAN LITERATUR

2.1 Pengenalan 6

2.2 Asas Pemasaran 6

2.2.1 Konsep Pemasaran 9

2.2.2 Fungsi Pemasaran 10

2.2.3 Strategi Pemasaran 11

2.2.4 Sumber Maklumat Pemasaran 13

2.2.5 Model Sistem Maklumat Pemasaran 15

Page 7: pembangunan sistem pemasaran menggunakan konsep

viii

2.3 Pemasaran Atas Talian 17

2.3.1 Ciri-ciri Pemasaran Atas Talian 18

2.3.2 Kelebihan Pemasaran Atas Talian 19

2.3.3 Kitar Hayat Pemasaran Atas Talian 20

2.4 Peranan Pengguna dalam Pemasaran 22

2.4.1 Kepentingan Pengguna Dalam

Pemasaran

23

2.4.2 Katetori Pengguna Atas Talian 24

2.4.3 Kesetiaan Pengguna 25

2.4.3.1 Komponen Kesetiaan

Pengguna

25

2.4.3.2 Kesetiaan Pengguna dalam

Era ICT

26

2.5 Perhubungan Antara Organisasi Pemasaran

dengan Pengguna

27

2.5.1 Asas Perhubungan 28

2.5.2 Faktor Perhubungan Pemasaran 29

2.5.3 Kelebihan Perhubungan Pemasaran

Secara Atas Talian

30

2.6 Pemilihan Konsep Sistem Pemasaran ‘Adaptive

Marketing’

31

2.6.1 Definasi Sistem Pemasaran ‘Adaptive

Marketing’

32

2.6.2 Elemen dalam Pemasaran ‘Adaptive

Marketing’

33

2.6.3 Matlamat Pemasaran ‘Adaptive

Marketing ’

35

2.6.4 Kelebihan Pemasaran ‘Adaptive

Marketing ’

35

2.6.5 Proses Pembangunan Strategi

Pemasaran ‘Adaptive Marketing ’

36

Page 8: pembangunan sistem pemasaran menggunakan konsep

ix

2.7 Contoh Model Pemasaran Menggunakan Konsep

‘Adaptive’

39

2.7.1 Perkhidmatan Perundingan Perniagaan

IBM

40

2.7.2 Amazon.com 41

2.7.3 Senario D 42

2.7.4 Panasonic.com 43

2.7 Ringkasan 44

BAB III METODOLOGI

3.1 Pengenalan 45

3.2 Perancangan Kajian 46

3.3 Pendekatan Kajian 47

3.4 Metodologi Projek 48

3.4.1 Fasa 1 : Perancangan awal 50

3.4.2 Fasa 2 : Analisa data 50

3.4.3 Fasa 3 : Pembangunan sistem 50

3.4.4 Fasa 4 : Pengujian 51

3.4.5 Fasa 5 : Dokumentasi 52

3.5 Metodologi Pembangunan Projek 52

3.5.1 Metodologi Prototaip 53

3.5.2 Justifikasi Pemilihan Prototaip 54

3.6 Perancangan Projek 55

3.7 Keperluan Perisian Dan Perkakasan 55

3.8 Ringkasan 57

BAB IV ANALISIS DAN REKABENTUK SISTEM

4.1 Pengenalan 58

4.2 Kajian Latar Belakang Organisasi 58

4.2.1 Objektif Organisasi 59

4.2.2 Struktur Organisasi 60

Page 9: pembangunan sistem pemasaran menggunakan konsep

x

4.3 Analisa Responden 60

4.3.1 Analisis Dalaman Organisasi 60

4.3.2 Analisa Pengguna 63

4.3.3 Penilaian Analisa Responden 63

4.4 Analisis dan Rekebentuk Model Pemasaran

Menggunakan Konsep ’Adaptive Marketing ’

64

4.4.1 Rekabentuk Model Pemasaran

Menggunakan Konsep ‘Adaptive

Marketing’

64

4.4.2 Sistem Cadangan 66

4.5 Data Model dan Proses Semasa (As-Is) 67

4.5.1 Rajah Peristiwa (Use Case) 67

4.5.2 Rajah Kelas (Class Diagram) 69

4.5.3 Rajah Jujukan (Sequence Diagram) 69

4.5.4 Rajah Aktiviti (Activiti Diagram) 70

4.6 Keperluan Pengguna 70

4.7 Data Model dan Rekabentuk Sistem Cadangan

(To – Be )

71

4.7.1 Rajah Peristiwa (Use Case) 71

4.7.2 Kad CRC (CRC Card) 74

4.7.3 Rajah Kelas (Class Diagram) 74

4.7.4 Rajah Jujukan (Sequence Diagram) 75

4.7.5 Rajah Keadaan (State Diagram) 77

4.7.6 Rajah Aktiviti (Activiti Diagram) 77

4.8 Cadangan Antaramuka Sistem 78

4.9 Rekabentuk Pangkalan Data 84

4.10 Senibina Sistem 84

4.10 Ringkasan 85

BAB V IMPLEMENTASI DAN PENGUJIAN

5.1 Pengenalan 86

Page 10: pembangunan sistem pemasaran menggunakan konsep

xi

5.2 Pelan Pengujian 86

5.2.1 Pengujuan Unit 87

5.2.1.1 Pengujian Kotak Hitam 87

5.2.2 Pengujian Integrasi 87

5.2.3 Pengujian Sistem 88

5.2.4 Pengujian Penerimaan Pengguna 89

5.2.4.1 Pendekatan Pengujian 90

5.2.4.2 Hasil Pengujian 90

5.3 Pengkodan Aturcara 92

5.4 Manual Pengguna 92

5.5 Ringkasan 92

BAB VI STRATEGI ORGANISASI

6.1 Pengenalan 93

6.2 Strategi Pelaksanaan 93

6.3 Faktor Kejayaan Sistem 96

6.3.1 Impak Individu 98

6.3.2 Impak Organisasi 98

6.3 Ringkasan 98

BAB VII PERBINCANGAN DAN KESIMPULAN

7.1 Pengenalan 100

7.2 Hasil Pencapaian 100

7.3 Kelebihan Sistem 102

7.4 Kelemahan Sistem 102

7.5 Cadangan Pembaikan 103

7.6 Pengajaran dan Pengalaman 103

7.7 Kekangan dan Cabaran dalam Pelaksanaan

Projek

104

7.8 Kesimpulan 105

Page 11: pembangunan sistem pemasaran menggunakan konsep

xii

RUJUKAN 106

LAMPIRAN 110-262

Page 12: pembangunan sistem pemasaran menggunakan konsep

xiii

SENARAI JADUAL

NO. JADUAL TAJUK MUKA SURAT

2.1 Faktor-faktor Perhubungan Pemasaran 29

3.1 Senarai Perisian 56

4.1 Temuramah Pihak Pengurusan 61

4.2 Model Pemasaran Secara ‘Adaptive’ 65

4.3 Sistem Cadangan 66

4.4 Penerangan Rajah Peristiwa Bagi Sistem

Semasa

68

4.5 Penerangan Ringkas Rajah Jujukan

Sistem Semasa

69

4.6 Penerangan Ringkas Rajah Reristiwa

Sistem Baru

73

4.7 Penerangan Ringkas Rajah Jujukan

Sistem Baru

75

4.8 Strategi pemasaran ‘adaptive marketing’

berlandaskan konsep dan ciri-ciri

pemasaran ’adaptive’ serta paparan

antaramuka sistem

79

5.1 Hasil Pengujian Penerimaan Pengguna 85

6.1 Faktor Kejayaan Sistem Pemasaran

menggunakan konsep ‘Adaptive’

91

Page 13: pembangunan sistem pemasaran menggunakan konsep

xiv

SENARAI RAJAH

NO. RAJAH TAJUK MUKA SURAT

2.1 Konsep Teras Pemasaran 7

2.2 Marketing Mix 11

2.3 Sumber Maklumat Pemasaran 14

2.4 Model Sistem Maklumat Pemasaran 16

2.5 Kitar Hayat Pemasaran Atas Talian 21

2.6 Konsep Pemasaran ‘Adaptive’ 33

2.7 Strategi Pembangunan Pemasaran

menggunakan konsep ‘Adaptive’

38

3.1 Rangka kerja projek 49

3.2 Model Prototaip 54

4.1 Rajah Peristiwa Sistem Sedia Ada 68

4.2 Rajah Peristiwa Sistem Baru 72

4.3 Senibina Sistem 79

6.1 Pelan Pelaksanaan 89

Page 14: pembangunan sistem pemasaran menggunakan konsep

xv

SENARAI LAMPIRAN

LAMPIRAN TAJUK MUKA SURAT

A Carta Gantt 110

B Carta Organisasi dan Sijil Pengiktirafan 113

C Hasil Soal Selidik Pengguna 117

D Soalan Temuramah dan Soal Selidik 120

E Penerangan Rajah Peristiwa Sistem

Semasa (As- Is)

125

F Rajah Kelas Sistem Semasa (As- Is) 131

G Rajah Jujukan Sistem Semasa (As- Is) 133

H Rajah Aktiviti Sistem Semasa (As- Is) 136

I Penerangan Rajah Peristiwa Sistem Baru

(To-Be)

138

J Kad CRC Sistem Baru (To-Be) 153

K Rajah Kelas Sistem Baru (To-Be) 161

L Rajah Jujukan Sistem Baru (To-Be) 163

M Rajah Keadaan Sistem Baru (To-Be) 183

N Rajah Aktiviti Sistem Baru (To-Be) 185

O Rekabentuk Antaramuka Sistem 187

P Rekabentuk Pangkalan Data 199

Q Pengujian 205

Q1: Pengujian Unit (Kotak Hitam) 206

Q2: Pengujian Integrasi 209

Q3: Pengujian Penerimaan Pengguna 211

R Pengkodan Aturcara 212

S Manual Pengguna 232

Page 15: pembangunan sistem pemasaran menggunakan konsep

xvi

SENARAI SINGKATAN NAMA

SINGKATAN NAMA PENUH

Sdn Bhd Sendirian Berhad

MAICO Matsushita Industrial Corp. Sdn Bhd

Email Electronic Mail

UML Unified Modeling Language

Page 16: pembangunan sistem pemasaran menggunakan konsep

xvii

SENARAI ISTILAH

BAHASA INGGERIS BAHASA MALAYSIA

Abstract Abstrak

Brings Together Penyatuan

Direct Marketing Pemasaran Secara Langsung

Email Surat Berelektronik

Ethnography Kajian Pemerhatian

Hyperlink Penghubung laman web

ICT Teknologi Maklumat dan Komunikasi

Internet Marketing Pemasaran Melalui Internet

Maketing Pemasaran

Newsletter Surat Berita

Item Benda atau barang

Category Kategori

Customer Pelanggan

Cart Bakul Pembelian

News Berita

Shipping Kaedah Penghantaran

Discount Potongan Harga

Report Laporan

Page 17: pembangunan sistem pemasaran menggunakan konsep

BAB 1

PENGENALAN PROJEK 1.1 Pengenalan

Bidang pemasaran merupakan suatu bidang yang dominan dalam proses

perniagaan. Pemasaran secara umunya merupakan proses yang melibatkan interaksi

pengguna. Pemasaran bertujuan untuk menarik pengguna baru dengan menjanjikan

nilai produk dan perkhidmatan yang baik dan mengekalkan pengguna lama dengan

jaminan kualiti untuk kepuasan pangguna (Kolter dan Armstrong, 2000).

Pernigaaan masa kini telah menggunakan pendekatan internet untuk proses

pemasaran. Pendekatan ini membolehkan organisasi perniagaan melakukan

pemasaran secara interaktif dan berkesan melalui laman web.

Bagi membolehkan pemasaran dilakukan secara efektif dan efisyen,

pendekatan pemasaran yang menggunakan konsep ‘adaptive marketing’ merupakan

fokus utama dalam pembangunan sistem ini. Sesebuah organisasi perniagaan akan

dapat memahami kehendak pengguna berdasarkan kepada proses pembelian yang

telah dibuat, kekerapan pengguna melayari laman web, maklumbalas pengguna dan

daya tarikan ke atas produk atau perkihdmatan. Organisasi perniagaan seterusnya

akan mentafsir dan bertindakbalas dengan maklumat yang diterima dengan

menyediakan perkhidmatan yang berkebolehan menarik perhatian pengguna..

Pendekatan ini secara tidak langsung akan meningkatkan kesetiaan pengguna dan

akan meningkatkan jualan. ( Haeckel, 2003).

Page 18: pembangunan sistem pemasaran menggunakan konsep

2

1.2 Latar Belakang Masalah Aktiviti pemasaran yang dilakukan di Keharsons Sdn Bhd adalah secara

manual iaitu maklumat terkini mengenai barangan disampaikan secara langsung

kepada pengguna yang berkunjung ke kedai. Syarikat ini tidak mempunyai sebarang

medium untuk menyampaikan maklumat terkini kepada pengguna secara cepat dan

berkesan. Penyebaran maklumat barangan yang terhad oleh pentadbiran syarikat

menyebabkan pengguna sukar untuk mendapatkan informasi mengenai barangan

yang dikehendaki seperti yang dinyatakan oleh Daryl Clark (2001). Maklumat terkini

seperti harga jualan, maklumat barangan sukar disebarkan kepada pengguna

menyebabkan aktiviti jualan syarikat terhad. Maklumat-maklumat ini harus sampai

kepada pengguna dengan cara yang efektif dan berkesan untuk menjamin prestasi

jualan syarikat akan meningkat.

Pihak pengurusan syarikat sukar memenuhi kehendak pengguna di mana

pengguna menghadapi kesukaran untuk mendapatkan maklumat lengkap mengenai

barangan yang dijual. Sebagaimana yang diketahui pengguna inginkan maklumat

mengenai barangan yang dijual seperti maklumat promosi, maklumat barangan

keluaran baru atau harga barangan. Maklumat-maklumat ini adalah sentiasa berubah

dari semasa ke semasa. Oleh hal yang demikian pengguna terpaksa berkunjung ke

premis ini untuk mendapatkan keterangan mengenai barangan yang akan dibeli bagi

menganggarkan harga barangan yang dikehendaki. Pihak pengurusan tidak

berkeupayaan untuk menyampaikan maklumat-maklumat tersebut kepada pengguna

dengan berkesan. Dave Chaffey (2003) menegaskan kesukaran syarikat menyebarkan

maklumat akan menyebabkan syarikat tidak mempunyai keupayaan ramah pengguna.

Kesukaran menyebarkan maklumat menyebabakan Keharsons Sdn Bhd tidak

beruapayan untuk mengekalkan kesetiaan pengguna. Ini disebabkan pengguna

inginkan maklumat yang lengkap dan terkini mengenai sesuati produk dan

perkhidmatan yang ditawarkan. Hasil daripada itu, kebarangkalian penyusutan

jumlah pengguna adalah tinggi dan ini akan menjejaskan jualan syarikat.

Page 19: pembangunan sistem pemasaran menggunakan konsep

3

Pasaran Keharsons Sdn Bhd adalah di sekitar Labuan sahaja. Ini disebabkan

syarikat tidak mempunyai medium pemasaran untuk meluaskan pasarannya. Pasaran

yang terhad ini akan menyukarkan syarikat untuk menambah pengguna dan

meningkatkan jualan.

Sistem manual yang digunakan tidak mempunyai ciri-ciri keselematan di

mana maklumat yang penting boleh dicapai oleh semua pekerja yang tidak

mempunyai had kuasa untuk berbuat demikian. Maklumat-maklumat sulit syarikat

seperti laporan jualan, laporan stok dan laporan keuntungan akan mudah

dieksploitasi sekiranya tiada had kuasa bagi perkerja diwujudkan.

Pihak pengurusan syarikat juga mengalami kesukaran untuk menjana laporan.

Keadaan ini disebabkan pihak pengurusan terpaksa membuka fail-fail yang berkaitan

seperti fail jualan dan ini mengambil masa. Laporan ini penting bagi membantu

pihak pengurusan membuat analisa ke atas jualan yang dilakukan.

1.3 Penyataan Masalah Merujuk kepada latar belakang masalah, terdapat beberapa masalah dan

kelemahan pada sistem sedia ada yang dihadapi oleh Keharsons Sdn Bhd. Persoalan

yang perlu dibangkitkan ialah

‘Adakah Pembangunan Sistem Pemasaran Menggunakan Konsep ‘Adaptive

Marketing’ ini dapat membantu syarikat Keharsons Sdn Bhd dalam meningkatkan

kesetiaan pengguna, penyebaran maklumat pemasaran dan keberkesanan jualan

syarikat?’

Bagi menjawab soalan di atas, beberapa sub soalan perlu diwujudkan seperti

berikut:-

(i) Apakah bentuk pemasaran yang dapat menganalisa kehendak

pengguna yang pelbagai?

Page 20: pembangunan sistem pemasaran menggunakan konsep

4

(ii) Bagaimanakah pendekatan secara ‘adaptive marketing ’ dilakukan

dalam proses pemasaran?

(iii) Sejauh manakah tahap penerimaan pengguna dan pihak syarikat

terhadap sistem yang akan dibangunkan melalui konsep pemasaran

secara ’adaptive marketing’?

1.4 Objektif Projek

Objektif projek ini yang ingin dicapai di dalam sistem telah dikenalpasti iaitu:

(i) Mengkaji beberapa komponen dan model pemasaran yang telah

dibangunkan yang menggunkan pendekatan pemasaran berkonsepkan

‘adaptive marketing’.

(ii) Merumuskan model-model yang telah dikaji untuk digunakan sebagai

panduan dalam merekabentuk system.

(iii) Membangunkan sistem yang menggunakan konsep pemasaran secara

’adaptive marketing’ berdasarkan model yang telah dirumuskan.

1.5 Skop Projek

Dalam menbangunkan Sistem Pemasaran Menggunakan Konsep ’Adaptive

Marketing’, terdapat beberapa skop yang telah dikenal pasti. Diantara skop projek ini

adalah:

(i) Kajian projek ini dijalankan di Keharsons Sdn Bhd yang terletak di

Wilayah Persekutuan Labuan.

(ii) Sistem ini boleh digunakan oleh pengguna awam, pengguna berdaftar

dan pihak pentadbiran Keharsons Sdn. Bhd.

Page 21: pembangunan sistem pemasaran menggunakan konsep

5

(iii) Sistem ini terdiri daripada dua modul utama iaitu modul pengguna

dan modul pentadbiran syarikat.

(iv) Sistem cadangan akan dibangunkan menggunakan metodologi

prototaip.

1.6 Kepentingan Projek

Pembangunan sistem ini diharapkan dapat memberi pendekatan dalam usaha

untuk menyelesaikan pemasalahan yang diterangkan dalam latarbelakang masalah.

Sistem ini akan membolehkan pengguna mendapat maklumat dan informasi yang

lengkap mengenai produk dan perkhidmatan yang ditawarkan. Selain itu, sistem ini

juga memberi kemudahan kepada syarikat untuk mengetahui perkembangan

pemasaran selain menyebarkan maklumat terkini mengenai produk jualan. Ekoran

daripada itu, diharap sistem ini akan menjadi pemangkin kepada kemajuan

Keharsons Sdn Bhd dalam melakukan aktiviti pemasaran dengan berkesan dan tanpa

batasan.

1.7 Ringkasan Projek

Tujuan bab satu adalah untuk memberi gambaran dan penerangan yang jelas

mengenai kajian yang dijalankan untuk membangunkan sebuah sistem pemasaran

yang menggunakan konsep ‘adaptive marketing’. Pembangunan sistem ini adalah

berpandukan metodologi yang dipilih bagi memghasilkan sistem yang baik dan

memenuhi criteria-criteria yang dikehendaki serta berkualiti selaras dengan objektif

dan skop yang ingin dicapai. Dengan berlandaskan prosedur kajian yang telah

dilakukan, diharapkan agar kajian ini dapat memberi memberikan pendekatan baru

kepada aktiviti pemasaran di samping menyelesaian masalah yang dihadapi.

Page 22: pembangunan sistem pemasaran menggunakan konsep

BAB II

KAJIAN LITERATUR

2.1 Pengenalan

Setiap Projek yang ingin dijalankan akan melalui beberapa kaedah untuk

mencapai tahap pembangunan sistem yang sebenar. Kaedah yang dimaksudkan

adalah berbentuk kajian yang akan dibuat untuk memperolehi maklumat dan

keperluan untuk membangunkan sistem yang dikehendaki. Kajian ini dikenali

sebagai kajian literatur. Kajian literatur ini dilaksanakan bagi mengkaji topik-topik

utaman yang berkaitan dengan persoalan kajian. Ia bertujuan supaya pemahaman

terhadap sistem yang akan dibangunkan dapat ditingkatkan serta dapat memilih cara

yang terbaik dalam melaksanakan projek ini.

2.2 Asas Pemasaran

Apa itu pemasaran? Ramai yang menyangka pemasaran itu hanya meliputi

proces jualan dan pengiklanan. Walau bagaimananpun jualan dan pengikalan hanya

sebahagian daripada kunci pemasaran (Kolter dan Armstrong, 2000). Kini pemasaran

perlu difahami bukan sahaja mewujudkan jualan, malah dalam pemahaman yang

mendalam iaitu memenuhi keperluan pengguna (Kolter dan Armstrong, 2000). Jika

pemasaran dilakukan dengan menggabungkan elemen seperti memahami kehendak

pengguna, membangunkan produk yang mempunyai harga yang berpatutan,

Page 23: pembangunan sistem pemasaran menggunakan konsep

7

pengagihan dan promosi dengan efektif dan produk yang mempunyai elemen-eleman

ini akan melalui proses jualan yang mudah.

Pemasaran adalah satu proses sosial dan pengurusan dimana individu atau

kumpulan (organisasi) akan dapat memenuhi kehendak individu atau kumpulan yang

lain menerusi proses pertukaran produk atau perkhidmatan dengan nilai tertentu

(Kolter dan Armstrong, 2000). Untuk menerangkan dengan lebih lanjut lagi, Rajah

2.1 di bawah menunjukkan hubungan antara keperluan, kemahuan permintaan,

produk, nilai, kepuasan, dan kualiti dalam pemasaran.

Pemasaran adalah satu proses yang menyatukan ‘brings together’

kemampuan sesebuah organisasi dengan permintaan-permintaan pengguna atau

pengguna. Ia mementingkan proses perhubungan dengan pengguna dan mempunyai

kesan terhadap setiap aspek organisasi dari penyelidikan perkhidmatan/produk

sehinggalah kepada perkhidmatan sokongan selepas jualan. (Reibstein, 1985)

Rajah 2.1 : Konsep Teras Pemasaran ( Kolter dan Armstrong, 2000)

Sumber-sumber yang terdapat dalam Rajah 2.1 di atas terdiri daripada berikut:

Keperluan, Kemahuan

dan Permintaan

Produk dan Perkhidmatan

Nilai, Kepuasaan dan

Kualiti

Pasaran

Pertukaran, Transaksi dan Perhubungan

Konsep Teras

Pemasaran

Rajah 2.1 : Konsep Teras Pemasaran (Kolter dan Armstrong, 2000)

Page 24: pembangunan sistem pemasaran menggunakan konsep

8

(i) Keperluan, Kemahuan dan Permintaan

Keperluan di sini bermaksud suatu elemen yang perlu untuk hidup

seperti makanan, pakaian dan tempat tinggal. Manakala kemahuan

pula bermaksud kehendak yang memberi kepuasan kepada pengguna

yang dipengaruhi oleh persekitaran dan kebudayaan. Permintaan pula

kuasa beli pengguna terhadap keperluan dan kehendak mereka.

(ii) Produk dan Perkhidmatan

Produk merupakan suatu yang dapat ditawarkan dalam pasaran untuk

menarik perhatian pengguna bagi memenuhi keperluan dan kemahuan

mereka. Ia meliputi objek fizikal, perkhidmatan, tempat , organisasi

dan idea. Manakala perkhidmatan merupakan aktiviti yang diberikan

oleh sesuatu parti yang berbentuk bukan fizikal iaitu bermasuk suatu

yang tidak dapat dirasai oleh deria tetapi dapat memusakan keperluan

dan kemahuan pengguna.

(iii) Nilai, Kepuasan dan Kualiti

Nilai di sini bermaksud nilai pengguna di mana perbezaan antara nilai

yang diterima oleh pengguna menerusi penggunaan produk dan kos

untuk mendapatkan produk tersebut. Kepuasan pengguna bergantung

soalan ‘Adakah produk atau perkhidmatan yang diberikan sama

seperti jangkaan dan harapan pengguna?’. Kepuasan pengguna

berhubungkait dengan kualiti. Kualiti merupakan rekaan suatu

program yang sememangnya mengalami perubahan dalam mengubah

sesuatu produk atau perkhidmatan supaya dapat memenuhi keperluan

dan kemahuan sebenar pengguna.

(iv) Pertukaran, Transaksi dan Perhubungan

Pertukaran merupakan suatu kelakuan untuk mendapatkan sesuatu

yang diidamkan daripada seseorang melalui penawaran sesuatu yang

akan mendapatkan pulangan. Transaksi merupakan perniagaan antara

dua pihak yang melibatkan sekurang-kurangnya dua barangan

bernilai, persetujuan atas keadaan, masa perjanjian dan tempat

perjanjian. Perhubungan pula bermaksud proses dalam rekaan,

Page 25: pembangunan sistem pemasaran menggunakan konsep

9

pengekalan dan mewujudkan perhubungan yang kekal antara

pengguna dan pihak seperti penjual, pembekal dan pihak pengagihan.

(v) Pasaran

Pasaran merupakan suatu set yang nyata dan kebolehan pembeli

berinteraksi kepada produk dan perkhidmatan.

2.2.1 Konsep Pemasaran

Konsep pemasaran disimpulkan sebagai sesuatu organisasi yang ingin

mencapai kejayaan bergantung kepada penentuan keperluan dan kehendak sasaran

pasaran dan menyediakan perkhidmatan yang effektif dan efisyen demi memenuhi

kehendak pengguna yang komplex (Kolter dan Armstrong, 2000).

Kolter mendefinasikan konsep pemasaran sebagai satu organisasi yang

memadankan kehendak pengguna dengan objektif organisasi kearah meraih

keuntungan jangka panjang. Hasil daripada definasi ini, terdapat tiga bahagian dalam

konsep pemasaran iaitu:

(i) Fokus Pengguna

Konsep pemasaran bermula dengan keputusan perniagaan melalui

keperluan dan kehendak pengguna. Keperluan dan kehendak

dianalisis seterusnya produk dan perkhidmatan dikenalpasti untuk

memenuhi permintaan pengguna.

(ii) Meraih Keuntungan

Konsep pemasaran dikaitkan dengan kewujudan produk dan

perkhidmatan yang dipasarkan untuk mandapatkan keuntungan.

Objektif keuntungan adalah penting kearah kewujudan dan

perkembangan perniagaan. Tanpa keuntungan, perniagaan tidak

mampu memenuhi keperluan dan kehendak pengguna.

Page 26: pembangunan sistem pemasaran menggunakan konsep

10

(iii) Keupayaan Organisasi

Keberkesanan implementasi konsep pemasaran memerlukan

penglibatan kesemua anggota perkerja dalam semua jabatan di dalam

sesuatu perniagaan. Latihan perlu diberikan dan motivasi pekerja juga

penting untuk mencapai tahap kepuasan pengguna yang tinggi dan

keuntungan yang maksimum.

Sesuatu perniagaan yang telah menyesuaikan dengan konsep pemasaran

mendapati ianya member kesan terhadap jualan. Ia juga secara tidak langsung

memberi impak kepada operasi sesuatu perniagaan. Kebanyakan perubahan dalam

pengurusan dikaitkan dengan konsep pemasaran. Ini termasuklah keputusan

memenuhi keperluan dan kehendak pengguna berbanding dengan target jualan dan

produksi serta melihat keuntungan sebagai objektif berbanding dengan jumlah

pengeluaran.

Perubahan dalam aktiviti pemasaran berlaku dalam konsep pemasaran yang

merangkumi strategi pemasaran dan fungsi pemasaran. Pengumpulan data dilakukan

untuk menentukan keperluan dan kehendak pengguna dan untuk memberi

tindakbalas kepada pancapaian perniagaan diletakkan sebagai suatu yang penting

untuk perkembangan perniagaaan. Kepuasan pengguna disifatkan sebagai aspek

utama dalam aktiviti pemasaran.

2.2.2 Fungsi Pemasaran

Pemasaran mempunyai tujuan atau fungsi dan tanggungjawab dalam

beberapa perkara yang harus dititikberatkan seperti berikut:

(i) Keperluan dan kehendak pengguna dalam semua kategori harus

diambil tahu atau diselidik dan dikenalpasti bagi mengetahui keadaan

permintaan.

(ii) Teknologi terkini juga harus dikenalpasti seiring dengan kehendak

pengguna.

Page 27: pembangunan sistem pemasaran menggunakan konsep

11

(iii) Produk yang sedia ada harus dianalisis dan diuruskan dalam

mengenalpasti produk baru yang harus dipasarkan dalam

memantapkan lagi produktiviti organisasi.

(iv) Kadar bekalan yang sedia ada diramal dan diuruskan untuk

memastikan aktiviti pemasaran sentiasa seimbang dan memastikan

kadar aliran tunai yang stabil.

2.2.3 Strategi Pemasaran

Strategi pemasaran mengandungi gabungan elemen yang dinamakan

‘marketing mix’ oleh Philip Kotler and Gary Armstrong . Ia adalah kombinasi

strategi-strategi pemasaran terperinci, taktik, polisi-polisi, operasi, teknik dengan

beberapa sumber yang diperuntukkan agar objektif pemasaran dapat dicapai.

Marketing mix memastikan produk yang tepat telah tersedia pada harga yang

berpatutan, di tempat yang tepat, dan pada masa yang sesuai.

Target Pengguna

Produk Promosi

Tempat Pengguna

Proses Bukti Fizikal

Harga

Rajah 2.2 : Marketing Mix (Smith dan Chaffey, 2003)

Page 28: pembangunan sistem pemasaran menggunakan konsep

12

Komponen-komponen yang terdapat dalam Rajah 2.2 terdiri daripada berikut:

(i) Produk

Elemen produk dalam ‘marketing mix’ merupakan suatu yang dapat

ditawarkan dalam pasaran untuk menarik perhatian pengguna bagi

memenuhi keperluan dan kemahuan pengguna. Ia meliputi ciri-ciri

yang dapat dilihat, mempunyai jenama yang tersendiri, imej yang

tertentu, sokongan pembelian, quality dan cara pembungkusan.

Perhidmatan juga tergolong dalam elemen produk yang merupakan

aktiviti yang diberikan oleh sesuatu parti yang berbentuk bukan fizikal

iaitu bermasuk suatu yang tidak dapat dirasai oleh deria tetapi dapat

memusakan keperluan dan kemahuan pengguna.

(ii) Promosi

Promosi bermaksud bagaimana komunikasi pemasaran digunakan

untuk memaklumkan pada pengguna mengenai sesuatu perniagaan

dan produk. Komunikasi pemasaran yang biasa digunakan ialah

seperti pengiklanan, promosi jualan, jualan secara langsung,

pemasaran secar langsung (direct marketing) dan laman web.

(iii) Harga

Harga merupakan jumlah wang yang dikenakan ke atas produk atau

perkhidmatan untuk pengguna menggunakan produk atau

perkhidmatan. Ia juga merupakan polisi harga perniagaan yang

menunjukkan harga jualan bagi sesuatu produk atau perkhidmatan.

Model harga ini memainkan peranan yang penting dalam menentukan

kuasa membeli pengguna.

(iv) Tempat

Tempat atau pasaran merupakan suatu set yang nyata dan kebolehan

pembeli berinteraksi kepada produk dan perkhidmatan. Ia merupakan

saluran pengedaran produk dan perkhidmatan dilakukan.

Page 29: pembangunan sistem pemasaran menggunakan konsep

13

(v) Pengguna

Pengguna merupakan elemen yang menerima produk atau

perkhidmatan yang ditawarkan. Pengguna merupakan elemen yang

mempunyai kehendak yang berbeza-beza pada setiap masa (Harris

dan Dennis, 2002). Kuasa memberli penggun memainkan peranan

yang utama dalam usaha untuk memasarkan produk dan perkhidmatan

(Smith dan Chaffey, 2001).

(vi) Proses

Proses merupakan cara atau pendekatan yang digunakan oleh

perniagaan untuk mencapai kesemua fungsi pemasaran seperti

pembangunan produk baru, promosi, jualan dan sokongan pengguna.

(vii) Bukti Fizikal (Physical Evidence)

Elemen ini merangkumi tindakbalas pengguna terhadap produk,

bagaimana penggun mendapatnya dan menggunakannya. Ia

berhubungkait dengan pengalaman pengguna berinteraksi dengan

sesebuah organisasi perniagaan melalui laman web. Pengalaman

pengguna ini meliputi kemudahan laman web dari segi cara

keselesaaan pengguna melayari dan prestasi laman web. Ini secara

tidak langsung dapat mewujudkan pemasaran secara ’’adaptive

marketing’.

2.2.4 Sumber Maklumat Pemasaran

Sumber maklumat yang diperolehi hasil daripada aktiviti pemasaran boleh

membantu pengurus untuk menilai prestasi pemasaran. Dengan adanya hasil

maklumat yang telah dikemaskini digunakan oleh pengurus untuk membuat

perancangan belanjawan, analisis, pasaran dan juga prestasi jualan. Sumber- sumber

data yang penting adalah seperti ditunjukkan pada Rajah 2.3.

Page 30: pembangunan sistem pemasaran menggunakan konsep

14

Sokongan Kputusan-keputusan

dalam aktiviti Pemasaran

Data pemprosesan

transaksi

Data Perisikan

Pemasaran

Data Perisikan Luaran

Data Penyelidikan Pemasaran

Rajah 2.3: Sumber Maklumat Pemasaran (A.R.Morden, 1987)

Sumber-sumber data yang terdapat dalam Rajah 2.3 diatas terdiri daripada:

(i) Data Pemprosesan Transaksi

Prestasi jualan hasil daripada campuran tujuh faktor iaitu produk,

promosi, tempat dan harga. Data ini digunakan untuk menilai prestasi

dan mengawal perbelanjaan pemasaran Keharsons. Sdn. Bhd.

(ii) Data Penyelidikan Pemasaran

Data ini merupakan data berkaitan dengan pengguna untuk

menyokong keputusan pemasaran. Antara aktiviti bagi perolehan data

ialah temubual dengan pengguna, soal selidik dan sebagainya.

Page 31: pembangunan sistem pemasaran menggunakan konsep

15

(iii) Data Persekitaran Luaran

Pemasaran produk yang terdapat di sesebuah organisasi dipengaruhi

oleh faktor luaran keadaan ekonomi, polisi kerajaan, harga pasaran,

kestabilan politik dan sebagainya menjadi faktor kejayaan dalam

pemasaran.

(iv) Data Perisikan Pemasaran

Data perisikan pemasaran merupakan maklumat yang berkaitan

dengan strategi-strategi pesaing.

2.2.5 Model Sistem Maklumat Pemasaran

Model bagi sistem maklumat pemasaran dicadangkan oleh McLeod yang

terdiri daripada kombinasi subsistem input dan output di mana kedua-dua kombinasi

subsistem ini dihubungkan oleh satu pangkalan data. Sistem maklumat pemasaran

mempunyai submodel-submodel yang terdiri daripada manusia, peralatan dan

prosedur. Sistem maklumat pemasaran ini juga menilai keperluan maklumat,

membangunkan ,maklumat yang diperlukan dan menghasilkan maklumat yang

berguna kepada pihak pengurus.

Page 32: pembangunan sistem pemasaran menggunakan konsep

16

Subsistem produk

Sh

Subsistem Input

Sistem maklumat perakaunan

Sistem penyelidikan pemasaran

Sistem perisikan pemasaran

Sumber persekitaran

Sumber dalaman

data

Rajah 2.4 : Mo

Berpandukan Raja

subsistem input dan subsis

pemprosesan data, subsiste

pemasaran. Data organisa

merupakan penerangan ter

(i) Rekod terp

maklumat p

berkala.

(ii) Maklumat

jualan dikum

Pangkalan data

Pangkalan data

Subsistem Output

Subsistem tempat

ubsistem arga

Subsistem promosi

Pengguna maklumat

data

del Sistem Maklumat Pemasaran (Morden 1987)

h 2.4, model tersebut terdiri daripada dua subsistem iaitu

tem output. Subsistem input terbahagi tiga iaitu subsistem

m penyelidikan pemasaran dan juga subsistem kepintaran

si persekitaran dikumpul dalam subsistem input. Berikut

hadap ketiga-tiga subsistem:

erinci tentang sesuatu aktiviti disediakan oleh subsistem

erakaunan untuk menjana laporan-laporan khas ataupun

yang berkaitan mengenai pengguna dan juga prospek

pul dalam subsistem penyelidikan pemasaran.

Page 33: pembangunan sistem pemasaran menggunakan konsep

17

(iii) Data-data yang berkaitan dengan pesaing dan pengguna dikumpulkan

dalam subsistem perisikan pemasaran.

Subsistem output tersebut terdiri daripada subsistem produk, tempat, promosi

dan harga. Penerangan bagi setiap subsistem adalah seperti berikut:

(i) Subsistem produk membantu dalam membuat keputusan berkaitan

produk dan strategi serta teknik disepadukan dengan perancangan

pemasaran.

(ii) Subsistem tempat pula memberikan maklumat tentang saluran

pengedaran, aktiviti-aktiviti pengiklanan dan jualan personel. Kajian

ini memilih Internet sebagai saluran pengedaran produk.

(iii) Subsistem harga membuat penentuan harga harga berdasarkan kos

ataupun permintaan.

(iv) Subsistem promosi memilih media serta kaedah promosi dan

memperuntukkan sumber kewangan bagi memaksimakan jualan.

2.3 Pemasaran Atas Talian

Pemasaran atas talian merupakan penggunaan Internet dan teknologi digital

dalam mencapai objektif pemasaran dan menyokong konsep pemasaran modern.

Pendekatan pemasaran secara atas talian ini termasuk penggunaan laman web

organisasi perniagaan dengan gabungan teknik promosi atas talian seperti carian,

pengiklanan, email dan perkhidmatan sokongan untuk manarik pengguna baru dan

menyediakan perkhidmtan kepada pengguna laman untuk mewujudkan perhubungan

dengan pengguna.

Page 34: pembangunan sistem pemasaran menggunakan konsep

18

Istillah ’Internet Marketing’ saling berpaut kepada perspektif ’bagaimana

internet dapat digunakan untuk memberikan perkhidmatan kepada pengguna. E-

Marketing atau pemasaran secara elektronik mempunyai skop yang luas yang dalam

Internet yang mempunyai ciri-ciri interaktif yang terdiri daripada pangakalan data

dan CRM (customer relationship management) untuk mencapai onjektif pemasaran

(Smith dan Chaffey, 2003). Ia mempunyai perspektif dalaman dan luaran dalam

usaha untuk menggambungkan perspektif ini menjadi proses dan komunikasi

pemasaran yang boleh digunakan melalui teknologi maklumat dan komunikasi. E-

Marketing mempunyai objektif yang sama seperti pendekatan yang ada pada

pemasaran tradisional, tetapi ia mengikut corak perniagaan yang baru dengan

menggunakan pelbagai peralatan dan teknologi yang baru (Little,2000).

Smith dan Chaffey (2003) juga menegaskan bahawa teknologi internet boleh

digunakan untuk menyokong sasaran seperti berikut:

(i) Kenalpasti – Internet dapat digunakan untuk kajian pemasaran untuk

mengenalpasti keperluan dan kehendak pengguna.

(ii) Perhubungan – Internet menyediakan saluran alternatif untuk

memudahkan pengguna mendapatkan maklumat dan melakukan

pembelian.

(iii) Kepuasan – Faktor kejayaan pemasaran secara atas talian ialah untuk

mencapai kepuasan pengguna melalui saluran elektronik.

2.3.1 Ciri-ciri Pemasaran Atas Talain

Pemasaran secara atas talian mempunyai beberapa ciri-ciri yang tersendiri.

Antara ciri-ciri pemasaran atas talian adalah seperti berikut:

(i) Tanpa Sempadan

Dunia Internet tidak terbatas pada sesiapa pun, malah ia dapat dicapai

oleh semua lapisan masyarakat mahupun yang muda dan yang tua.

Jaringan rangkaian yang telah wujud kini membolehkan makklumat

dapat dicapai ke serata tempat.

Page 35: pembangunan sistem pemasaran menggunakan konsep

19

(ii) Kos yang Murah

Pemasaran melalui internet tidak memakan kos yang tinggi.

Pemasaran yang dialakukan tidak memerlukan kaedah penghantaran

seperti surat khabar, majalah dan sebgainya. Ia hanya perlu diedarkan

melalui laman web atau kepada email-email pengguna.

(iii) Cepat

Jaringan Internet yang semakin meluas membolehkan maklumat yang

ingin disampaikan boleh dilakukan dengan pantas. Keadaan ini

membolehkan syarikat Keharsons Sdn. Bhd. menyebarkan makumat

promosi kepada penggunanya dengan cepat.

(iv) Interaktif

Produk atau perkhidmatan yang dipasarkan melalui Internet disajikan

dengan gambar dan perkataan yang menarik. Ini secara tidal langsung

dapat memikat hati pengguna untuk mengetahui mesej yang

disampaikan.

(v) Berfungsi 24 jam

Kebolehan Internet yang beroperasi 24 jam membolehkan maklumat

yang disampaikan sentiasa ada di laman web. Ini membolehkan

pengguna mencari atau mendapatkan maklumat pada bila-bila masa

sahaja.

2.3.2 Kelebihan Pemasaran Atas Talian

Pemasaran atas talian memberi kelebihan dalam pelbagai cara kepada

pengguna dan organisasi perniagaan. Pengguna mengegaskan bahawa pembelian

secara atas talian menyeronokkan, selesa dan tidak mempunayai gangguan. Ia

menjimatkan masa dan menyenaraikan pelbagai pilihan produk. Pengguna dapat

melihat dan mendapatkan maklumat melalui laman web pemasaran sesebuah

Page 36: pembangunan sistem pemasaran menggunakan konsep

20

perniagaan dan melakukan pembelian produk yang diingini. Pengguna juga dapat

mengetahui keweujudan sesuatu produk baru atau perkhidmatan tanpa menunggu

kewujudannya di pasaran yang bergantung kepada jurujual. Pengguna berkebolehan

untuk mendapatkan maklumat produk atau perkhidmatan dengan cepat tanpa perlu

bergegas ke sesebuah premis perniagaan.

Organisasi perniagaan juga tidak terlepas daripada kelebihan pemasaran atas

talian. Organisasi perniagaan dapat menyalurkan maklumat sesuatu produk dan

perkhidmatan dengan cepat dan lengkap menerusi teknologi internet. Pemasaran

sesuatu produk dapat dilakukan dengan pantas dan pada masa yang tepat. Selain itu,

organisasi perniagaan dapat menjalin hubungan secara terus dengan pengguna

(Kleindl, 2003). Organisasi perniagaan berkebolehan menghantar maklumat produk

melalui email kepada pengguna dalam usaha untuk mengeratkan hubungan. Ini

secara tidak langsung dapat menjamin kepuasan pengguna dan sekaligus dapat

mengekalkan pengguna. Organisasi perniagaan juga dapat mengenalpasti kehendak

pengguna terhadap sesuatu produk melalui maklumabalas daripada aktiviti promosi

dan paparan produk pada lama web. Kelebihan ini membolehkan organisasi

perniagaan melakukan strategi pemasaran yang lebih efektif untuk menjamin

keuntungan dan kepuasan pengguna (Coupey, 2001)

2.3.3 Kitar Hayat Pemasaran Atas Talian

Kitar hayat pemasaran atas talian merupakan proses pembangunan pemasran

yang mempunyai empat elemen pembangunan. Elemen-elemen ini saling

berinteraksi antara satu sama lain dalam mewujudkan proses pemasaran yang

berkesan. Rajah 2.5 menunjukkan model kitar hayar pemasaran atas talian.

Page 37: pembangunan sistem pemasaran menggunakan konsep

21

Rajah 2.5 : Kitar Hayat Pemasaran Atas Talian (Little, 2000)

Menurut Little (2000), di dalam fasa persediaan, syarikat perlu harus

mengenalpasti keperluan dan kemahuan pengguna, pasaran yang menarik dan

pesaing yang ada. Syarikat perlu menganalisa pilihan pengguna untuk menghasilkan

produk atau perkhidmatan yang tepat.

Fasa komunikasi bermula apabila produk atau perkhidmatan telah ditetapkan

untuk dipasarkan dengan mengambilkira pilihan pengguna. Setiap syarikat perlu

mengetahui dengan tepat apakah yang perlu ditawarkan kepada pengguna. Terdapat

empat sub-fasa yang terkandung di dalam fasa komunikasi iaitu perhatian,

maklumat, minat dan aksi. Syarikat perlu menarik perhatian pengguna baru yang

ditawarkan. Penggunaan Web merupakan satu cara yang dapat menarik perhatian

pengguna. Dengan hanya menekan tetikus, maklumat dapat disalurkan kepada

pengguna mengikut minat dan kehendak mereka. Untuk menjalankan aktiviti jualan,

syarikat tersebut perlu membangkitkan minat pengguna kepada produk atau

perkhidmatan yang ada dalam tawaran. Untuk mengbangkitkannya, penggunaan

teknologi multimedia adalah cara yang terbaik. Contohnya, pandangan tiga dimensi,

wayang gambar ataupun penggunaan model-model simulasi. Seterusnya, pengguna

yang berminat dapat memilih produk atau perkhidmatan yang menjadi pilihan

mereka. Apabila pilihan telah dibuat, maka tempahan akan dihubungkan kepada

syarikat melalui tangkaian secara terus.

Persediaan

Komunikasi Selepas Jualan

Transaksi

Page 38: pembangunan sistem pemasaran menggunakan konsep

22

Fasa transaksi melibatkan penerimaan produk atau perkhidmatan dan

pembayaran transaksi oleh pengguna, dan cabaran yang lebih kuat ialah untuk

mengikat pengguna tersebut untuk terus melangggan menggunakan produk atau

perkhidmatan syarikat tersebut. Reaksi dan jawapan menggunakan elektronik mel

dan seksyen Frequently Asked Question (FAQ) merupakan antara cara yang

membolehkan maklumbalas, komen dan pandangan daripada pengguna dapat

diterima secara terus. Pengetahuan yang dihasilkan daripada aktiviti selepas jualan

ini digunakan dalam fasa persediaan.

2.4 Peranan Pengguna Dalam Pemasaran

Pengguna dapat didefinasikan sebagai seseorang atau sekumpulan orang yang

mempengaruhi atau berkemahuan untuk memiliki sesuatu produk atau perkhidmatan,

atau seseorang yang menggunakan produk dan perkhidmatan (Kincaid, 2003).

Orang yang berkeinginan untuk memiliki produk juga dikategorikan sebagai

pengguna. Sesebuah organisasi tidak akan dapat mengumpul maklumat daripada

prospek ini, tetapi perhubungan akan bermula setelah organisasi dan pengguna mula

menyedari akan kewujudan masing-masing. Pengguna dikatakan akan bermula

perhubungan dengan organisasi apabila pengguna mula berhasrat untuk membeli

sesuatu produk dan perkhidmatan.

Pengguna memainkan peranan yang penting dalam pemasaran. Pengguna

menjadi pemangkin terhadap kemajuan sesebuah perniagaan.. Pengguna merupakan

golongan yang berinteraksi dengan organisasi perniagaan dimana pengguna

merupakan entiti yang menggunakan produk dan perkhdmatan yang disediakan

melalui proses pembelian. Pengguna juga merupakan entiti yang berkomunikasi

dengan organisasi perniagaan. Pengguna akan berkomunikasi dengan organisasi

untuk mendapatkan sesuatu maklumat mengenai produk atau perkhidmatan atau

menyuarakan pendapat serta melaukan pertanyaan (Baker, 2003).

Page 39: pembangunan sistem pemasaran menggunakan konsep

23

2.4.1 Kepentingan Pengguna dalam Pemasaran

Pengguna mempunyai kepentingan tersendiri kepada sessbuah organisasi

perniagaan. Peranan yang dimainkan oleh pengguna menjadikan ianya penting dalam

memberi keuntungan kepada syarikat disamping menghasikan maklumat yang

penting untuk tujuan strategi pemasaran syarikat. Berikut merupakan kepentingan

pengguna yang dikenalpasti:

(i) Pengguna menyumbangkan pendapatan kepada organisasi perniagaan

melalui pembelian produk dan perkhidmatan yang ditawarkan.

(ii) Pengguna membantu organisasi perniagaan untuk membentuk segmen

pasaran supaya dapat memberi garis paduan dalam menguruskan

straetgi pemasaran.

(iii) Organisasi dapat mengatur strategi pemasaran berdasarkan kepada

pembelian dan maklumbalas daripada pengguna. Maklumbalas ini

penting untuk menbolehkan organisasi mengetahui citrasa dan

kehendak pengguna.

(iv) Membolehkan organisasi berdaya saing dengan organisasi lain untuk

mengekalkan pengguna masing-masing di samping menghasilkan

produk dan perkhidmatan yang dapat memenuhi keperluan dan

kehendak pengguna.

(v) Pengguna menjadi faktor yang utama dalam mewujudkan organisasi-

organisasi perniagaan yang dapat mencari peluang untuk memenangi

hati pengguna.

Page 40: pembangunan sistem pemasaran menggunakan konsep

24

2.4.2 Kategori Pengguna Atas Talian

Model sikap membeli pengguna telah dibangunkan oleh Bettman (1979) dan

Booms dan Bitner (1981). Dalam model ini, pengguna dalam pemasaran

dipenngaruhi oleh model 4Ps dan persekitaran yang berhubungkait dengan budaya,

kumpulan, individu dan psikologi. Criteria-criteria ini akan mempengaruhi respon

pengguna kepada mesej pemasaran. Dalam pemasaran secara atas talian, faktor-

faktor yang mempengaruhi sikap pengguna penting kerana sesuatu laman web perlu

menyesuaikan keadaan kepada pengguna yang mempunyai budaya dan latarbelakang

sosial yang berlainan. Pengguna juga mempunyai tahap pengalaman yang berlainan

dalam penggunaan sesuatu web. Pernyataan Lewis dan Lewis (1997) yang dipetik

dari rujukan (Smith dan Chaffey, 2003) mengenalpasti lima kategori pengguna atas

talian:

(i) Pencari maklumat secara terus

Pengguna ini mencari porduk, pasaran atau maklumat mengenai

sesuatu contohnya mencari keterangan sesuatu buku. Pengguna

seperti ini berminat untuk menggunakan Internet sebagai tempat

carian maklumat menggunakan enjin carian dan direktori.

(ii) Pencari maklumat secara tidak terus (Undirected)

Pengguna jenis ini kebiasaannya akan sering bertukar-tukar laman

web dengan berpandukan hyperlink. Kumpulan pengguna ini

merupakan pengguna baru dan mereka ini lebih menjurus berminat

kepada iklan-iklan dalam sesuatu laman web.

(iii) Pembeli secara terus

Pengguna ini merupakan pembeli atas talian untuk membeli produk

tertentu. Pengguna ini akan membuat perbandingan produk dan harga.

Pengguna ini akan mewujudkan sikap kesetiaan dalam pembelian. Ini

disebabkan mereka akan sentiasa melayari lama web yang diminati

untuk memberli sesuatu produk.

Page 41: pembangunan sistem pemasaran menggunakan konsep

25

(iv) Pengguna Promosi

Pengguna ini akan mencari tawaran yang wujud daripada promosi

jualan seperti sampel percuma atau hadiah.

(v) Pengguna Hiburan

Pengguna ini mencari untuk berinteraksi dengan sesuatu laman untuk

tujuan hiburan menerusi pertandingan seperti quiz atau permainan

interaktif.

2.4.3 Kesetiaan Pengguna (Customer Loyalty)

Kincaid (2003) mendefinasikan kesetiaan pengguna sebagai satu perlakuan,

terjadi melalui pengalaman dan nilai yang positif . Perlakuan ini iaitu membeli

produk atau menggunakan perkhidmatan dimana ia tidak semestimya menjadi

keputusan yang rasional. Ini disebabkan kesetiaan ialah perasaan dan bukannya

rasional. Kesetiaan berkalu apabila individu mempunyai kepentingan diri dalam

mendapatkan berhubungan yang baik daripada pengalaman yang diperoleh dari masa

ke semasa.

Timn dan Jones (2005) menyokong definasi tersebut dimana tiada perniagaan

dapat berkembang tanpa mewujudkan kesetiaan pengguna. Tambahan pula, tiada

individu yang boleh kecapi kehidupan yang baik tanpa memenuhi kehendak

pengguna. Kehendak ini termasuklah kehendak untuk kesetiaan dalam mewujudkan

perhubungan.

2.4.3.1 Komponen Kesetiaan Pengguna

Memahami kesetiaan pengguna akan membolehkan organisasi untuk

memperbaiki kualiti servis kepada pengguna. Kesetiaan pengguna boleh difahami

melalui ciri-ciri seperti berikut (Timm and Jones, 2005):

Page 42: pembangunan sistem pemasaran menggunakan konsep

26

(i) Kepuasan keseluruhan

Pengguna yang setia merasa bahawa mereka mendapat kepuasan

yang konsisten dan memenuhi keperluan dan kehendak mereka.

(ii) Keperluan untuk melakukan perhubungan yang berterusan

Pengguna yang setia akan terus menjalin hubungan yang baik dengan

sesebuah organisasi. Pengguna akan terus menjadi pengguna yang

tetap walaupun dipengaruhi oleh pesaing yang lain. Mereka

merasakan tahap komimen dan sanggup untuk mengekalkan

perhubungan dengan organisasi.

(iii) Mengesyorkan organisasi kepada pengguna lain

Pengguna yang setia akan mencadangkan kepada rakan atau keluarga

mengenai sesebuah organisasi. Mereka adalah sebagai penyokong dan

pejuang bagi organisasi.

Pengguna yang setia akan melakukan pembelian yang berterusan dan secara

langsung akan menbantu organisasi mengenai kesukaan mereka. Golongan pengguna

ini adalah mudah didekati disebabkan mereka telah menjadi sebahagian daripada

entiti organisasi (Molineux, 2002).

2.4.3.2 Kesetiaan Pengguna dalam Era ICT

Kini interaksi pengguna dalam konsep ICT adalah melalui Internet. Apa yang

menjadi tanda tanya ialah bagaimana mewujudkan hubungan dengan pengguna.

Jawapannya adalah bergantung kepada maklumat dan pengetahuan. Pengetahuan

yang dikumpul dan disimpan mengenai pengguna, kebolehan untuk menggabungkan

penggunaan pengetahuan ini akan membolehkan organisasi untuk mewujudkan dan

mengekalkan kesetiaan dalam era ICT. Maklumat akan membolehkan organisasi

untuk menghubungkan pengetahuan pengguna melalui saluran interaksi yang

berbeza. Maklumat dapat digunakan sebagai medium untuk merealisasikan interaksi

secara elektronik (Kincaid, 2003).

Page 43: pembangunan sistem pemasaran menggunakan konsep

27

Dengan penggunaan pengetahuan mengenai pengguna akan membantu

organisasi untuk bertemu dengan jangkaan baru pengguna dan piawai yang baru.

Teknologi dan maklumat akan membantu organisasi menguruskan perhubungan

dengan pengguna mereka dan mewujudkan kesetiaan untuk menuju kejayaan

perniagaan. Kejayaan ini bergantung kepada kebolehan untuk menggumpul

maklumat yang berguna, membangunkan sesuatu pendekatan dan proses supaya

organisasi boleh menggunakan maklumat dan pengalaman untuk berinteraksi dengan

pengguna.

Semua organisasi mesti mengimbangi bagaimana mereka mengadaptasi

maklumat dan pengetahuan mengenai pengguna. Dalam projek ini, faktor ini mesti

dikenalpasti oleh Keharsons Sdn Bhd. Mengenalpasti nilai pengguna akan

membolehkan organisasi mencapai perhubungan yang erat dengan pengguna di

samping mendatangkan keuntungan.

2.5 Perbubungan Pemasaran Antara Organisasi dengan Pengguna

Keperluan terhadap perhubungan pemasaran telah meningkat daripada

perkembangan pasaran global dan keperluan untuk kejayaan. Secara umunya,

objektif perniagaan adalah untuk mendapatkan keuntungan maksimum daripada

objektif yang merangkumi elemen produk, harga, tempat dan promosi. Kini, konsep

telah berubah yang menjurus kepada perhubungan yang menggambarkan pengguna

merupakan aset yang penting dalam perniagaan. Aset ini perlu dipertahankan dan

diperkembangkan untuk mengurangkan kesan terhadap persaingan dan potensi

kenaikan harga sesauatu produk dan perkhidmatan (Morgan and Hunt,1994).

Perhubungan pemasaran adalah berhubungkait dengan kualiti yang tinggi,

pengkalan data pengguna untuk mengumpul dan mencapai data pengguna bagi

mengetahui bentuk keperluan dan kehendak pengguna (Khalid dan Harcar, 1999).

Perhubungan bergerak dari perubahan transaksi jualan secara jangka pendek kepada

proses jualan jangka panjang yang merupakan asas kepada memenuhi keperluan

Page 44: pembangunan sistem pemasaran menggunakan konsep

28

pengguna (Scott, 1995). Pendekatan ini berkait dengan anjakan evolusi urusniaga

kepada analisis yang interaktif.

Perhubungan pemasaran satu kepada satu merupakan pendekatan yang

sinonim dengan pemasaran. Untuk mencapai pendekatan ini, organisasi hendaklah

mengetahui kaedah untuk mengumpul dan menggunakan data pengguna secara

efektif. Konsep perhubungan pemasaran satu kepada satu dapat dicapai dengan

menggunakan teknologi Internet. Email merupakan contoh yang dalam pendekatan

ini. Pendekatan ini bertujuan untuk mendapatkan maklumbalas daripada pengguna

untuk membolehkan organisasi mengetahui kehendak pengguna pada masa hadapan

(Scott, 1995).

2.5.1 Asas Perhubungan

Perhubungan pemasaran berkembang lewat 1980an yang menyentuh prinsip

4P yang dicadangkan oleh Jerome McCarthy (Smith dan Chaffey, 2003) iaitu Produk

(Product), Harga (Price), Tempat (Place) dan Promosi (Promotion) menjadi semakin

pupus dimana model ini adalah bersifat ke arah produk dan bukannya ke arah

pengguna. Dengan meningkatnya persaingan, fokus utaman adalah untuk memenuhi

citarasa pengguna yang menyediakan produk dan perkhidmatan mengikut keperluan

dan kehendak pengguna. Gummesson (1987) menegaskan bahawa perhubungan,

kerjasama serta meinitikberatkan pengiklanan dan persaingan menjadi fokus utama

dalam strategi pemasaran adalah bersifat ke arah produk dan bukannya ke arah

pengguna.

Perhubungan pemasaran bermaksud aplikasi konsisten mengenai

pengetahuan pengguna kepada rekabentuk produk dan perkhidmatan yang

berkomunikasi secara interaktif dalam usaha untuk membangunkan perhubungan

kekal dan berfaedah (Baker, 2003). Pendekatan ini mempunyai pengaruh seperti

berikut:

Page 45: pembangunan sistem pemasaran menggunakan konsep

29

(i) Memiliki pasaran dengan memilih pasaran tertentu dan berusaha

untuk menguasainya dengan membangunkan produk dan

perkhidmatan yang sesuai.

(ii) Mewujudkan perhubungan yang baik dengan pengguna dalam sesuatu

pasaran untuk membantu membangunkan produk yang sesuai melalui

interaksi pengguna dalam pembangunan produk.

(iii) Dapat menyesuaikan keadaan melalui pengawasan, analisa dan

maklumbalas untuk bertindak dengan strategi yang tepat.

(iv) Mewujudkan perkongsian dengan pembekal, penjual dan pengguna

untuk membantu mengekalkan penguasaan dalam pasaran.

Perhubungan pemasaran merupakan pendekatan yang berubah daripada

’membuat jualan’ kepada ’mendapatkan pengguna’.

2.5.2 Faktor Perhubungan Pemasaran

Perhubungan pemasaran wujud berdasarkan kepada organisasi perniagaan.

Terdapat beberapa faktor yang menjurus kepada interaksi perhubungan yang

berkualiti. Jadual 2.1 menunjukkan faktor-faktor yang dinyatakan :

Jadual 2.1: Faktor-faktor Perhubungan Pemasaran

Faktor Perhubungan

Pemasaran

Keterangan

Komitmen Merupakan jaminan kesinambungan mengenai

perhubungan antara organisasi dengan pengguna

untuk tempoh masa yang panjang.

Kepercayaan Merupakan pihak yang percaya keperluannya

akan dipenuhi daripada tindakan yang diambil

Page 46: pembangunan sistem pemasaran menggunakan konsep

30

oleh satu pihak yang lain.

Kuasa Kebolehan satu pihak untuk menjalankan

sesuatu aktivti yang tidak akan dijalankan oleh

pihak yang lain.

Kawalan Hasil daripada kuasa apabila satu pihak dapat

mengubahsuai sikap atau cara pihak yang

berkomunikasi dengannya.

Saling memerlukan Pendekatan yang saling bergantung antara satu

pihak dengan yang lain.

Komunikasi Berkongsi maklumat yang penting secara

langsung atau secara tidak langsung.

2.5.3 Kelebihan Perhubungan Pemasaran Secara Atas Talian

Perhubungan pemasaran mensasarkan untuk meningkatkan kesetiaan

pengguna. Dengan menggunakan Internet sebagai medium untuk mewujudkan

perhubungan pemasaran melibatkan pangkalan data pengguna dan laman web untuk

mewujudkan sasaran perhubungan. Melalui pendekatan ini, pemasaran dapat

ditingkatkan dengan cara berikut (Baker 2003):

(i) Sasaran yang efektif

Organisasi bukan sahaja dapat mewujudkan hubungan kepada

pengguna yang melayari laman web organisasi, tetapi dengan adanya

laman web yang interaktif, paparan maklumat yang menarik akan

mempu menarik perhatian pengguna. Ini merupakan sasaran bagi

organisasi untuk membolehkan pengguna mendaftar sebagai ahli.

Pendekatan ini mampu menarik lebih banyak pengguna baru untuk

melayari laman web organisasi.

(ii) Meningkatkan tahap perhubungan

Pendekatan secara Internet membolehkan maklumat disampaikan

kepada pengguna yang memerlukan. Penghantaran maklumat secara

email membolehkan komunikasi dengan pengguna dapat dilakukan

Page 47: pembangunan sistem pemasaran menggunakan konsep

31

dengan kerap. Laman web bagi pengguna berdaftar juga dapat

disediakan untuk menyampaikan maklumat statistik produk yang

dibelu oleh pengguna.

(iii) Penggunaan kaedah maklumbalas

Maklumbalas pengguna dapat dilakukan dengan mewujudkan borang

maklumbalas secara atas talian mengenai sesuatu produk, pertanyaan

mengenai kemudahan perkhidmatan yang disediakan melalui email,

soal selidik secara atas talian mengenai minat dan pendapat pengguna

tentang sesuatu produk. Ini membolehkan organisasi perniagaan

membuat strategi pemasaran yang baik untuk memenuhi citarasa

pengguna.

2.6 Pemilihan Konsep Pemasaran Secara ‘adaptive marketing’

Pemasaran menggunakan konsep ’adaptive marketing’ merupakan

pendekatan yang membantu organisasi perniagaan berkembang daripada urusniaga

tradisional kepada organisasi yang menggunakan pemasaran secara ’adaptive

marketing’ (Walters, 2004). Secara umumnya pemasaran secara ’adaptive

marketing’ merupakan pendekatan yang membolehkan organisasi mengetahui

kehendak dan keperluan pengguna menerusi sikap pengguna terhadap strategi

pemasaran dan maklumbalas yang diterima. Ini juga bermaksud organisasi akan

menyesuaikan keadaan pemasaran berdasarkan kepada maklumat yang diperolehi

daripada pengguna. Konsep pemasaran secara ’adaptive marketing’ adalah bertujuan

untuk membantu organisasi melakukan strategi pemasaran yang sesuai untuk

memenuhi kehendak dan keperluan pengguna yang kompleks.

Organisasi yang menggunakan pendekatan pemasaran secara ’adptive’ akan

melaksanakan satu kempen pemasaran yang menyeluruh yang akan mewujudkan

perhubungan pemasaran dengan pengguna dan seterusnya melakukan tawaran

kepada pengguna mengenai produk dan perkhidmatan. Kempen ini dilaksanakan

melalui cara manual yang dibantu oleh teknologi seperti Internet. Melalui pendekatan

Page 48: pembangunan sistem pemasaran menggunakan konsep

32

yang lebih menjurus kepada konsep analisis, model ramalan, dan rekebentuk

kempen, organisasi akan mewujudkan penghubungan yang ketat antara pemasaran

dan jualan, keputusan yang tepat pada waktu yang dijangkakan dan saluran jualan

yang produktif (Walters, 2004).

2.6.1 Definasi Pemasaran Secara ‘adaptive marketing’

Menurut Walters, pemasaran secara ’adaptive marketing’ didefinasikan

sebagai satu pendekatan yang dapat menarik pengguna secara berterusan,

komunikasi dua hala untuk membangunkan perhubungan jangka panjang dan meraih

keuntungan. Umumnya pengguna akan membeli produk dan perkhidmatan yang

ditawarkan oleh organisasi perniagaan. Tetapi pemasaran secara ‘adaptive

marketing’ membolehkan organisasi perniagaan akan mengambil peluang untuk

mengesan dan melakukan tindakbalas berdasarkan kepada maklumat secara langsung

atau secara tidak langsung yang diperolehh daripada pengguna dan menterjemahkan

maklumat tersebut kepada strategi pemasaran yang sesuai. Organisasi akan

mengetahui secara cepat apa yang perlu dilakukan dan akan menyerapkan data yang

diperolehi ke dalam pengkalan data pemasaran untuk mereka dan melaksanakan

strategi pemasaran tambahan.

Organisasi yang melaksanakan pemasaran secara ‘adaptive marketing’ akan

menggunakan kebolehan mengesan yang cepat dan berterusan, mentafsir dan

menganalisa, membuat keputusan dan melaksanakan strategi berdasarkan kepada

maklumat yang diperolehi. Ini dapat digambarkan menerusi Rajah 2.6. Organisasi

akan mengesan apa yang bernilai kepada pengguna, seterusnya akan respon kepada

keperluan dan kehendak pengguna. Walaupun konsep ini merupakan sesuatu yang

drastik, ia muncul sebagai sesuatu yang penting di mana pengguna akan mendapat

pelbagai pilihan dan kawalan (Walters, 2004).

Page 49: pembangunan sistem pemasaran menggunakan konsep

33

Rajah 2.6 : Konsep Pemasaran ‘adaptive marketing’

Tafsir

Tindakan

Analisa

Respon

Respon

Respon

Respon

Respon

Respon

Kesan

KesanKesan

Kesan

Kesan

Kesan

2.6.2 Elemen Pemasaran Menggunakan Konsep ‘adaptive marketing’

Untuk mengaplikasikan pemasaran menggunakan konsep ‘adaptive

marketing’, terdapat beberapa elemen yang diperlukan untuk melaksanakan sistem

ini. Berikut merupakan elemen-elemen dalam pemasaran secara ‘adaptive marketing’

(Wollin dan Perry, 2002):

(i) Pengkalan data pemasaran

Pengkalan data pemasaran bermula dengan maklumat yang

mengenalpasti pengguna. Ini membolehkan organisasi berkomunikasi

Page 50: pembangunan sistem pemasaran menggunakan konsep

34

dengan pengguna melaui email atau pendekatan soal selidik.

Pangkalan data ini akan berfungsi untuk menyimpan semua maklumat

yang diperolehi daripada individu tertentu hasil daripada soal selidik

atau data yang diperoleh daripada statistik pengguna melayari lama

web.

(ii) Sistem bantuan keputusan

Data yang banyak dan kompleks adalah sukar untuk ditafsirkan dan

dan dihubungkaitkan dengan strategi pemasaran. Perniagaan masa

kini dijalankan dalam pasaran yang dinamik dana skala yang luas.

Keputusan perlu dibuat dalam jangka masa yang pendek dan tepat.

Oleh yang demikian, organisasi memerlukan satu sistem bantuan

keputusan atau sistem sokongan yang dapat menjana keputusan untuk

membolehkan organisasi melakukan strategi pemsaran yang tepat dan

cepat.

(iii) Mekanisma perhubungan

Perhubungan atau komunikasi antara pengguna dengan perniagaan

merupakan satu elemen yang penting. Ini membolehkan perniagaan

mengetahui pendapat, komen dan presepsi pengguna terhadap produk

jualan atau perkhidmatan yan ditawarkan. Mekanisma perhubungan

ini membolehkan perniagaan berinteraksi dengan pengguna untuk

memberikan perkhidmatan yang terbaik. Contoh mekanisma

perhubunagn ini ialah perkhidmatan email dan dan forum.

(iv) Pendekaan pemasaran

Pendekatan pemasaran yang sesuai haruslah dititikberatkan untuk

mendapatkan hasil pemasaran yang berkesan. Menurut Wollin, era

kini merupakan era IT dimana pendekatan secara IT adalah

pendekatan yang terbaik untuk aktiviti pemasaran. Ini membolehkan

pengguna akan mendapat maklumat terkini dengan pantas dan

dimana-mana saja dengan adanya kemudahan internet.

Page 51: pembangunan sistem pemasaran menggunakan konsep

35

2.6.3 Matlamat Pemasaran Secara ‘adaptive marketing’

Matlamat utama dalam pemasaran secara ‘adaptive marketing’ ialah untuk

memenuhi keperluan dan kehendak pengguna disamping meningkatkan keuntungan.

Matlamat ini disokong dengan kebolehan mengesan dan respon kepada kehendak

pengguna untuk menghasilkan kepuasan pengguna yang maksimum, kesetiaan

pengguna dan perkembangan organisasi perniagaan untuk lebih maju (Haeckel

,2003).

2.6.4 Kelebihan Sistem Pemasaran ‘adaptive marketing’

Penggunaan sistem pemasaran ’adaptive marketing’ yang menyeluruh akan

mendatangkan kelebihan kepada organisasi. Berikut merupakan kelebihan hasil

penggunaan sistem pemasaran ’adaptive marketing’:

(i) Penjimatan Kos

Teknologi internet memudahkan untuk berkomunikasi dengan

pengguna, melakukan jualan dan memberikan perkhidmatan

sokongan. Organisasi tidak memerlukan pendekatan secara

tradisional untuk melakukan urusniaga.

(ii) Kepuasan dan Kesetiaan Pengguna

Melalui sistem pemasaran ’adaptive marketing’, organisasi

perniagaan menyediakan laman web yang mesra pengguna yang

memudahkan pengguna berurusan dengan organisasi dan kebolehan

untuk mendapatkan maklumat yang diperlukan. Ini membuatkan

pengguna akan sentiasa melayari sesuatu laman web.

Page 52: pembangunan sistem pemasaran menggunakan konsep

36

(iii) Meningkatkan Keuntungan

Organisasi akan meningkatkan keuntungan berdasarkan kepada

penjimatan kos dan peningkatan kesetiaan pengguna. Maklumat

daripada pengguna akan digunakan oleh organisasi untuk

melaksanakan strategi pemasaran. Ini membuatkan pengguna akan

sentiasa mengikuti perkembangan organisasi. Pengguna juga akan

menyebarkan laman yang sentisa dilayari kepada pengguna lain.

(iv) Peningkatan Risikan Maklumat Pernigaan

Peninkatan maklumat risikan perniagaan bermaksud organisasi akan

mengetahui pengguna dengan baik untuk membolehkan organisasi

menyesuaikan produk, strategi pemasaran dan perkhidmatan

sokongan. Penggunaan sistem pemasaran secara ‘adaptive marketing’

membantu organisasi untuk menganalisa data pengguna.

2.6.5 Proses Pembangunan Strategi Pemasaran ‘adaptive marketing’

Menurut Haeckel, untuk melaksanakan ‘adaptive marketing’ bermula dengan

komitmen pengarah terhadap prinsip pemasaran secara ‘adaptive marketing’

berdasarkan kepada perkara-perkara seperti berikut:

(i) Pengguna merupakan kuasa utaman dalam menentukan pemasaran

organisasi.

(ii) Strategi yang nyata adalah dengan mengikuti perkembangan

persekitaran.

(iii) Komunikasi dengan pengguna adalah berdasarkan kepada profil

pengguna

(iv) Strategi perhubungan melalui saluran-saluran tertentu perlu direka

untuk mendapatkan kepuasan pengguna yang maksimum. Ini melihat

Page 53: pembangunan sistem pemasaran menggunakan konsep

37

kepada perhubungan pemasaran antara pengguna dengan organisasi

perniagaan.

(v) Operasi perkhidmatan perlu menggunakan pendekatan ’adaptive

marketing’ kepada organisasi untuk mendapatkan repon yang efektif

daripada pengguna.

Proses pembangunan strategi pemasaran ’adaptive marketing’ dicadangkan

oleh Chang (2002) merupakan satu strategi yang menerapkan pernyataan yang

dikatakan oleh Haeckel. Dalam usaha untuk menggunakan pendekatan pemasaran

secara ’adaptive marketing’, organisasi perlu memahami ciri-ciri industri global.

Industri global merujuk kepada industri dimana organisasi berkecimpung

dipengaruhi oleh organisasi lain dari negaran lain. Keupayaan untuk meningkatkan

skala dan skop ekonomi menjurus kepada piawai produk sama ada produk akhir atau

komponen produk. Sebagai contoh kereta, komputer telekomunikasi dan alatan

elektrik. Rajah 2.6 menunjukkan ciri-ciri global industri yang dipengaruhi oleh

industri global semasa.

Pendekatan ‘adaptive marketing’ merupakan pendekatan yang membolehkan

organisasi meningkatkan kebolehhan ‘adaptive marketing’ iaitu penyesuaian untuk

merekabentuk starategi yang tepat untuk aktiviti pemasaran. Organisasi yang ingin

merekabentuk strategi pemasaran perlu mengenalpasti pasaran dan melakukan

aktiviti pemasaran pada pasaran tertentu untuk mengurangkan persaingan. Untuk

mendapatkan mengenalpasti pasaran, organisasi perlu membangunkan ’marketing

mix’ yang berkaitan. Elemen-elemen dalam ’marketing mix’ ini akan dilaksanakan

dengan bantuan teknologi contohnya Internet. Kewangan juga perlu dititikberatkan

untuk menjamin perlaksanaan aktivit akan bergerak dengan lancar. Pasaran yang

dikenalpasti ini akan mewujudkan perhubungan pemasaran dimana organisasi dapat

berkomunikasi dengan pengguna. Keempat-empat elemen dalam pendekatan

‘adaptive marketing’ ini menjadi penggerak kepada pemasaran secara ‘adaptive

marketing’.

Page 54: pembangunan sistem pemasaran menggunakan konsep

38

Maklumbalas

Pengaruh

Petunjuk

Pendekatan ‘‘adaptive marketing’’

Pelaburan organisasi Tahap Teknologi Kekuatan Kewangan Marketing Mix Perhubungan Pemasaran

Kebolehan ‘‘adaptive

marketing’’

Pemasaran ‘‘adaptive marketing’’ alternatif

Fokus Pasaran Saluran Pemasaran Inovasi Produk/ Komunikasi Pengguna Operasi Perkhidmatan

Pengkhususan ‘‘adaptive marketing’’

Persaingan

Pencapaian Organisasi

Ciri-ciri Industri Global

Piawai Produk Operasi Global

Persaingan Intensif

Kemunculan Industri Global

Integrasi Ekonomi Dunia Interaksi Budaya Trend Teknologi

Rajah 2.7: Strategi Pembangunan Pemasaran menggunakan Konsep ‘adaptive

marketing’ (Chang ,2002)

Page 55: pembangunan sistem pemasaran menggunakan konsep

39

Organisasi yang telah meningkatkan keupayaan terhadap pasaran secara tidak

langsung akan meningkatkan tahap kebolehan ’adaptive marketing’. Ini menjurus

kepada strategi pemasaran ’adaptive marketing’ untuk memperbaiki persaingan yang

sedia ada. Rajah 2.6 menunjukkan empat strategi pengkhususan pemasaran iaitu

fokus pasaran, inovasi produk/operasi perkhidmatan, saluran pemasaran dan

komunikasi pengguna. Organisasi yang telah mengenalpasti fokus pasaran perlu

mempelbagaikan produk atau perkhidmatan yang disediakan. Produk yang pelbagai

serta perkhidmatan yang baik akan menarik minat dan perhatian pengguna. Keadaan

pasaran yang penuh persaingan menyeru organisasi untuk menggunakan saluran

pemasaran yang efektif. Melalui saluran pemasaran yang tersendiri, contohnya

penggunaan laman web, organisasi akan memiliki kawalan terhadap aktiviti

pemasaran yang dilakukan. Saluran pemasaran yang efektif ini menggalakkan kepad

komunikasi pengguna yang berterusan.

Dalam usaha untuk mengelakkan risiko, organisasi perlu melakukan

pemantauan terhadap kelemahan organisasi dari segi tahap teknologi yang

digunakan, kemahiran pemasaran dan kekuatan kewangan. Tahap teknologi

merupakan faktor yang penting dalam pemasaran secara ’adaptive marketing’ kerana

ia merupakan faktor untuk membangunkan sesuatu produk dan mengcungkil

permintaan pengguna.

2.7 Contoh Model Pemasaran Menggunakan Konsep ’adaptive marketing’

Penelitian dan pemahaman mengenai model pemasaran secara ‘adaptive

marketing’ adalah penting kepada pembangun sistem untuk mengenalpasti

kefungsian, proses dan ciri-ciri yang perlu ada untuke pembangunan sebuah sistem

yang berteraskan ‘adaptive marketing’. Beberapa model telah dikenaplasti dalam

kajian kajian yang telah dilaksanakan.

Page 56: pembangunan sistem pemasaran menggunakan konsep

40

2.7.1 Perkhidmatan Perunding Perniagaan IBM

Karl Salnoske merupakan Pemangku Presiden Perdagangan Elektrik,

Perkhidmatan Global IBM menegaskan bahawa pemasaran secara ‘adaptive

marketing’ merupakan satu mekanisma pembaharuan dalam era pemasaran.

Pendekatan ‘adaptive marketing’ ini seperti yang diperkatakan oleh beliau

membolehkan perniagaan mengetahui citarasa pengguna atau pelanggan menerusi

ciri-ciri yang terdapat dalam satu strategi perniagaan. Strategi perniagaan ini

merupakan pemasaran secara atas talian.

Pemasaran atas talian merupakan satu strategi untuk membolehkan

penghantaran maklumat perniagaan dilakukan dengan pantas dan cekap. Entiti utama

dalam pemasaran adalah pengguna dan produk. Pengguna bukan sahaja memerlukan

penelitian terhadap maklumat sesuatu produk, tetapi mereka memerlukan maklumat

yang dapat memberikan mereka untuk membuat keputusan dalam proses pembelian.

Ekoran daripada itu, Karl Salnoske berpendapat bahawa perniagaan perlu

mengetahui sikap pengguna melakukan pembelian melalui internet dan input yang

diterima akan dianalisis untuk menentukan strategi seterusnya. Strategi ini

merupakan satu kaedah untuk membolehkan perniagaan respon terhadap citarasa

pengguna. Beliau juga menyatakan antara aspek-aspek yang perlu dititikberatkan

dalam pemasaran melalui internet adalah seperti berikut

(i) Web site yang dinamik

(ii) Produk pemasaran

(iii) Komunikasi antara perniagaan dan pengguna

(iv) Strategi pemasaran

Pemasaran secara ’adaptive marketing’ membantu perniagaan untuk

memahami presepsi pelanggan untuk masa kini dan juga masa hadapan. Salah satu

cara terbaik untuk menggunakan maklumat pemasaran adalah dengan mereka nilai

tambahan untuk memperbaiki rekabentuk perniagaan. Ciri-ciri pemasaran secara

’adaptive marketing’ ini membolehkan pernigaan belajar dan mendapatkan

pengetahuan yang dapat diimplemenkan dalam sistem perniagaan dan bukan terhad

kepada pengetahuan pekerja sahaja.

Page 57: pembangunan sistem pemasaran menggunakan konsep

41

2.7.2 Amazon.com

Amazon.com merupakan perdagangan secara elektronik yang berjaya.

Perdagangan buku secara elektronik merupakan produk pertama yang dipasarkan

melalui internet. Kini terdapat pelbagai produk boleh didapati dari amazon.com.

Amazon.com yang diperkenalkan adalah mudah iaitu daya tarikan yang menarik

(Kamel Mellahi dan Michael Johnson, 2003). Menurut Kamel Mellahi dan Michael

Johnson, iventori yang mahal dan gudang penyimpanan tidak diperlukan dalam

konsep pemasaran secara ’adaptive marketing’ dan hanya memerlukan laman web

yang menarik untuk menarik pengguna dan mendapatkan penempahan pengguna.

Amazon.com juga merupakan syarikat atas talian yang pertama menggunakan

pendekatan usaha-sama dimana ia akan menganalisa pembelian pengguna.

Contohnya Amazon.com akan mencadangkan buku lain yang menerupai dengan

pembelian pengguna sebelum ini sebelum pengguna melakukan pembelian .

Makumat yang bernilai ini merupakan cara yang efektif dalam mendapatkan strategi

pemasaran secara atas talian. Amazon.com mengutamankan pengguna dimana ia

menyediakan perlbagai jenis perkhidmatan sokongan kepada pengguna.

Amazon.com mengekalkan ciri-ciri inovasi yang membolehkan Amazon.com

mencapai seperti beriku:

(i) Amazon.com berkeupayaan untuk menyimpan maklumat mengenai

sikap pembelian yang dilakukan oleh pengguna.

(ii) Amazon.com berkeupayaan untuk menjangka permintaan dengan

tepat.

(iii) Amazon.com mampu menarik lebih ramai pengguna dan perkongsian

pasaran dengan lain-lain pesaing atas talian.

(iv) Amazon.com berkeupayaan mengetahui pendapat dan komen

pengguna mengenai produk melalui forum yang diadakan pada setiap

laman bg produk yang dijual.

Page 58: pembangunan sistem pemasaran menggunakan konsep

42

Amazon.com merupakan laman web yang kerap dilawati oleh pengguna di

Amerika Syarikat, UK, France, German dan Japan. Strategi pemasaran dan proses

inovasi yang diterapkan oleh Amazon.com dapat menarik pengguna yang

bertanggapan untuk mempercayai kebolehan Amazon.com berdasarkan kepada

pengalaman melawati laman web tersebut (Kamel Mellahi dan Michael Johnson,

2003).

2.7.3 Senario D

Senario D merupakan agensi yang menyediakan perkhidmatan perunding

mengenai pemasaran secara ’adaptive marketing’ yang berpangkalan di Colorada,

Amerika Syarikat. Senario D berpendapat bahawa pemasaran secara ’adaptive

marketing’ merupakan satu pendekatan teknologi dengan menerapkan semua fungsi

pemasaran, proses dan metodologi yang efektif dan berkesan untuk menegsan dan

respon kepada kehendak dan keperluan pengguna dan ini merupakan sistem

pemasaran membolehkan merekabentuk strategi yang cepat dan berkesan.

Senario D menyediakan beberapa langkah untuk menukar bentuk pemasaran

dan jualan kepada satu pendekatan yang dapat mengesan dan respon menyatukan

proses dan teknologi untuk:

(i) Membantu mengetahui mengenai pengguna melalui strategi

pemasaran

(ii) Mengenalpasti prospek yang terbaik dengan potensi nilai yang

berterusan

(iii) Menyatukan unsur-unsur pemasaran untuk mempergiatkan jualan dan

menarik perhatian pengguna.

(iv) Merekabentuk Pengurusan Perhubungan Pengguna (CRM) untuk

mendekatkan diri dengan pengguna

(v) Merekabentuk dan mengimplemen kempen pemasaran.

(vi) Mengenalpasti perubahan dalam keperluan pemasaran dan melakukan

innovasi

Page 59: pembangunan sistem pemasaran menggunakan konsep

43

(vii) Membuat keputusan pengurusan yang berksesan berdasarkan kepada

maklumat pemasaran yang diperolehi dan perhubungan dengan

pengguna.

Langkah-langkah yang disenaraikan merupakan antara strategi yang perlu ada

untuk mendapatkan pendekatan pemasaran yang efeksik dan esifyen. Konsep

’adaptive marketing’ juga dapat diserapkan dimana organisasi yang menggunakan

strategi yang dinyatakan membolehkan mengetahui keperluan pengguna dan

menganalisa keperluan pengguna tersebut untuk merekebentuk strategi pemasaran

yang seterusnya. Ini membolehkan organisasi memenuhi citarasa pengguna

disamping memaksimumkan keuntungan.

2.7.4 Panasonic.com

Panasonic.com merupakan laman web jenama barangan elektronik yang

dikenali ramai. Panasonic mengekalkan komitmen terhadap qualiti, nilai dan inovasi

produk. Laman web Panasonic ini memaparkan paparan produk yang menarik. Daya

tarikan ini adalah menerusi warna yang digunakan dan cara maklumat produk

dipersembahkan. Ciri-ciri tarikan ini akan menyediakan satu mekanisma yang dapat

mengekalkan kesetiaan pengguna. Penyataan ini diperkatakan oleh David M.

Hardesty yang menegaskan bahawa pengalaman pengguna terjadi daripada laman

web yang menarik dan mempunyai fungsi-fungsi yang dapat memenuhi kehendak

dan keperluan pengguna terhadap sesuatu produk atau perkidmatan.

Melalui laman web panasonic ini, laman web ini menitikberatkan kepuasan

pengguna dari segi maklumat produk yang disediakan, cara persembahan produk-

produk yang ditawarkan, iklan secara atas talian, berita terkini mengenai produk,

newsletter, dan perkhidmatan sokongan. Berdasarkan kepada David M. Hardesty,

ciri-ciri ini merupakan salah satu strategi panasonic memenuhi keperluan pengguna

yang menerapkan pemasaran secara ’adaptive marketing’. Pemasaran secara

’adaptive marketing’ disini iaitu dengan adanya ciri-ciri yang dinyatakan, panasonic

berkeupayaan memenuhi kehendak penggun yang memerlukan maklumat dengan

cepar dan terkini disamping berpengalaman dengan paparan yang menarik.

Page 60: pembangunan sistem pemasaran menggunakan konsep

44

2.8 Ringkasan

Bab ini adalah mengenai kajian literatur yang diperlukan di dalam projek

ini. Setiap kenyataan dan fakta yang telah dibuat adalah berdasarkan kepada

beberapa kajian. Kajian ini dibuat adalah bertujuan untuk memberi sokongan yang

kukuh kepada setiap fakta yang telah dinyatakan. Selain daripada itu, kajian ini juga

dibuat adalah untuk melihat perbezaan pada setiap fakta yang telah wujud bagi

membuat satu kesimpulan yang lebih baik. Fakta-fakta ini telah diperolehi daripada

pelbagai sumber yang kukuh bagi memastikan kajian literatur ini tepat dan sah.

Kajian dilakukan terhadap konsep pemasaran dan pemasaran atas talian.

Selain itu, kajian juga dilakukan terhadap peranan pengguna dalam pemasaran dan

perhubungan pemasaran antara organisasi dan pengguna. Bab ini turut menyentuh

pemasaran secara ‘adaptive marketing’ yang mana ia dilihat sebagai satu cara untuk

mengatasi masalah yang terdapat di dalam sistem sedia ada dan juga aplikasi atas

talian yang diharapkan dapat membantu dalam melaksanakan kajian ini.

Page 61: pembangunan sistem pemasaran menggunakan konsep

BAB III

METODOLOGI

3.1 Pengenalan

Proses pembangunan yang terancang merupakan satu kunci untuk menghasilkan

sistem yang baik dan berkualiti. Oleh yang demikian, metodologi yang yang hendak

digunakan adalah penting supaya ia dapat menyokong sistem yang akan dibangunkan.

Metodologi adalah satu set penerangan bersistematik yang melibatkan beberapa aktiviti

yang diperlukan bagi membantu pembangunan sistem.Selain itu, ia juga diperlukan

sebagai panduan menyelesaikan sesuatu masalah. Ia menyediakan teknik-teknik yang

boleh digunakan untuk menjalankan beberapa aktiviti tertentu. Pemilihan metodologi

sistem yang bersesuaian juga, dikatakan penting kerana ia akan membantu menghasilkan

produk yang berkualiti dan memenuhi keperluan dan spesifikasi yang telah ditetapkan.

Bab ini menerangkan proses yang terlibat dari awal hingga akhir dalam melaksanakan

kajian ini. Bermula dengan perancangan kajian, pemilihan metodologi dan sehinggalah

kepada metodologi pembangunan sistem.

Page 62: pembangunan sistem pemasaran menggunakan konsep

46

3.2 Perancangan Kajian

Perancangan kajian merupakan aspek yang perlu dititikberatkan dalam usaha

menghasilkan projek yang berkualiti. Perancangan yang teratur perlu dilakukan sebelum

melakukan proses yang melibatkan pembangunan sistem. Setiap fasa dan peringkat

dalam proses kerja untuk pembangunan sistem perlu dititikberatkan agar objektif

sebenar projek dicapai. Kitaran hayat pembangunan sistem merupakan proses yang

lengkap bagi pembangunan sesebuah sistem iaitu bermula dengan fasa penyisatan awal

dan berakhir dengan fasa operasi dan sokongan (Mohamad Noorman Masrek et. al,

2001).

Dalam kitar hayat pembangunan projek satu set metodologi diperlukan sebagai

panduan dalam menghasilkan projek yang menepati sasaran. Metodologi atau rangka

kerja ini bermula dengan penyiasatan awal dan berakhir dengan sokonganterhadap

sistem cadangan yang telah lengkap. Metdologi pembangunan sistem juga dikenalpasti

untuk proses pembangunan sistem. Metdologi ini termasuk dalam kitar hayat

pembangunan sistem dimana ianya merupakan salah satu fasa yang dijalankan.

Bagi melaksanakan kajian projek ini, secara umumnya terdapat dua kaedah

kajian utama iaitu kajian secara kuantiatif dan secara kualitatif. Kajian secara kualitatif

dipilih berdasarkan kesesuaian pendekatan ini mendalamni Keharsons Sdn Bhd

menguruskan aktiviti pemasaran dan juga persepsi pengguna terhadap keberkesanan

pemasaran Keharsons Sdn Bhd.

Berdasarkan kepada skop kajian, pembangun sistem merangka soalan temuramah

dan soal selidik untuk mengenalpasti aktiviti pemasaran organisasi dan pendapat

pengguna.

Page 63: pembangunan sistem pemasaran menggunakan konsep

47

3.3 Pendekatan Kajian

Dalam usaha untuk mendapatkan maklumat mengenai pemasaran Keharsons Sbn

Bhd, pembangun sistem mengumpul data qualitatif daripada kajian kes yang dinyatakan.

Terdapat empat teknik utaman dalam pendekatan ini iaitu pendekatan kajian secara

kajian Ethnographic, Temuramah secara tidak berstruktur (Unstructured Interviewing),

Kajian tindakan (Action Research), dan kajian kes (Case Studies).

Kajian Ethnography merupakan satu kajian pemerhatian terhadap sesuatu yang

semulajadi kepada manusia bagi mendekati realiti (Burns 2000). Manakala kajian

temuramah secara tidak berstruktur merupakan teknik mendengar dan menanya soalan

secara tidak langsung ketika proses temuramah dijalankan. Kajian secara temuramah

tidak berstruktur ini mudah bagi proses pengumpulan data kerana proses ini dijalankan

secara bersemuka dengan pemberi maklumat dan kajian ini dapat membantu daripada

masalah kekeliruan maklumat. Kajian tindakan merupakan satu kajian yang

mengaplikasikan fakta yang wujud bagi menyelesaikan masalah dengan kerjasama

daripada penyelidik-penyelidik yang lain. Kajian ini adalah bertujuan untuk

meningkatkan penilaian yang telah dibuat bagi sesuatu situasi. Malah kajian ini lebih

berfokus kepada masalah yang tertentu secara terperinci. Kajian kes merupakan kajian

yang dilakukan terhadap sesubuah organisasi. Kajian ini dilaksanakan dengan mengkaji

dan meneliti keadaan persekitaraan (Blexter, 1996).

Berdasarkan kepada kajian projek ini, pembangun sistem menggunanakan teknik

temuramah dan kajian kes sebagai mekasnisma dalam mendapatkan data dan maklumat.

Kedua-dua teknik ini bersesuaian dengan proses untuk mendapatkan informasi mengenai

keadaan sesuatu organisasi. Selain daripada itu, teknik soal selidik juga dijalankan untuk

mendapatkan maklumat. Soal selidik merupakan salah satu teknik pengumpulan data

dan maklumat yang dilaksanakan dengan mengisi borang soalan soal selidik. Teknik ini

bersesuaian dengan soalan yang ringkas dan padat dan mudah difahami.

Page 64: pembangunan sistem pemasaran menggunakan konsep

48

Menurut Burns (2000), salah satu elemen yang sukar dikaji dah digunakan

dengan sebaiknya ialah dengan menerima sekumpulan pendapat yang berbeza.

Kesukaran untuk menerima dan memahami pendapat pengguna sedikit sebanyak

mempengahruhi keputusan kajian. Keputusan yang tidak dijangka kebiasaanya akan

terjadi. Tegasnya pengkaji perlu berkeupayaan untuk membiasakan diri dengan keadaan

yang berubah-ubah dalam persekitaran kajian.

3.4 Metodologi Projek

Pembangunan projek ini adalah berdasarkan kepada pembentukan fasa-fasa.

Setiap fasa ini mempunyai perancangan kerja yang tertentu untuk membolehkan

pembangunan projek ini berjalan dengan teratur, lancar dan terancang. Terdapat lima

fasa yang telah dibentuk iaitu; Fasa 1: Penyiasatan awal, Fasa 2: Analisa data, Fasa 3:

Pembangunan sistem, Fasa 4: Pengujian dan Fasa 5: Dokumentasi.

Fasa-fasa yang telah dikenalpasti perlu dilaksanakan mengikut jujukan yang

telah dirancang. Rajah 3.1 pada muka surat sebelah menunjukkan rangka kerja projek

yang telah dibentuk.

Page 65: pembangunan sistem pemasaran menggunakan konsep

49

Pemilihan tajuk projek

Kajian literatur

Kajian pemasaran

Kajian pemasran atas talian

Kajian pemasaran ‘adaptive

k

Analisa hasil awalan kajian

Membangunkan Prototaip

Pengujian

Penulisan Laporan Akhir

Rekabentuk sistem

Implemantasi sistem

Fasa 2: Analisa Data

Fasa 3: Pembangunan Sistem

Fasa 4: Pengujian

Analisa sistem

Fasa 5: Dokumentasi

Fasa 1: Penyasiatan Awal

Rajah 3.1: Rangka kerja projek

Page 66: pembangunan sistem pemasaran menggunakan konsep

50

3.4.1 Fasa 1: Penyiasatan Awal

Fasa ini merupakan fasa permulaan dalam rangka kerja projek. Dalam fasa ini,

proses menentukan tajuk projek telah dilakukan. Tajuk yang dicadangkan akan melalui

proses penulisan proposal projek mengandungi perkara-perkara yang membincangkan

latar belakang masalah, objektif projek dan skop projek dan kepentingan projek.

Proposal projek yang dicadangkan akan dinilai dan dilulus oleh panel-panel penyelaras

projek.

3.4.2 Fasa 2: Analisa Data

Fasa ini bertujuan untuk menganalisa data yang berkaitan dengan tajuk kajian.

Penganalisaan dilakukan untuk memperoleh data dan maklumat berkaitan dengan

pemasran merangkumi konsep pemasran, pemasaran atas talian dan pemasaran secara

‘adaptive marketing’. Kesemua data-data yang diperolehi adalah penting untuk

membolehkan pemahaman yang menyeluruh terhadap bidang kajian yang dilakukan.

Proses kajian literatur yang dilakukan ini memainkan peranan yang penting dan

dianggap sebagai nadi kajian bagi menghasilkan kajian yang baik.

Sumber data diperolehi adalah melalui temuduga yang dijalankan, sumber

rujukan seperti buku, jurnal, tesis dan Internet. Data-data yang diperolehi akan dikumpul

untuk tujuan semakan dan pemahaman. Ini merupakan elemen yang penting dalam

menjelaskan kajian sebenar projek ini dilakukan.

3.4.3 Fasa 3: Pembangunan Sistem

Pemahaman yang menyeluruh dilakukan pada kajian literatur untuk

membolehkan pembangun sistem mengenal pasti metodologi sistem. Metodologi

prototaip digunakan sebagai panduan dan proses pembangunan sistem. Dalam

Page 67: pembangunan sistem pemasaran menggunakan konsep

51

pembangunan projek ini, pembangunan sistem dibahagikan kepada tiga bahagian iaitu

analisa sistem, rekabentuk sistem dan implemantasi sistem.

Analisa sistem dilakukan untuk untuk memahami keperluan kajian dan

menentukan keperluan sistem yang bakal dibangunkan. Pada peringkat ini, setiap

keperluan sistem dikanalpasti dan dianalisa. Kajian keperluan pengguna, keperluan

sistem dan keperluan organisasi dilakukan bagi mengenalpasti cara terbaik untuk

menyelesaikan masalah sistem sedia ada.

Rekabentuk sistem dilakukan untuk membolehkan pembangun sistem

mengenalpasti bagaimana sistem yang bakal dibangunkan beroperasi. Ini adalah penting

untuk memastikan kesemua elemen-elemen yang telah dikajian menerusi kajian literatur

diterapkan dalam rekabentuk sistem ini. Kaedah UML digunakan untuk menggambarkan

sistem beroperasi.

Pada peringkat implemantasi sistem, peringkat ini mengenalpasti bagaimana

untuk mengimplemantasikan sistem sebenar terhadap segala modul, fungsi dan struktur

yang telah direka. Proses pengaturcaraan dan pengkodan dilaksanakan dan pengkalan

data yang sesuai dikenalpasti. Setiap satu proses mereka bentuk dan

mengimplemantasikan sistem dilakukan, maka pengesahan sistem akan dilaksanakan

dalam proses ini berulang sehingga proses itu memenuhi ciri-ciri yang dikehendaki.

3.4.4 Fasa 4: Pengujian

Fasa ini berfungsi untuk menguji sejauh mana keberkesanan, kecekapan, nilai

kebolehharapan dan keselematan sistem tersebut. Oleh yang demikian pengujian akan

dilakukan berulangkali sehungga sistem tersebut tidak menghadapi sebarang masalah

atau kekangan.

Page 68: pembangunan sistem pemasaran menggunakan konsep

52

3.4.5 Fasa 5: Dokumentasi

Fasa ini dilakukan untuk membentuk satu set manual dalam memberi garisa

panduan kepada pengguna untuk memudahkan mereka menggunakan sistem yang telah

dibangunkan. Selain daripada itu, dokumantasi dalaman akan dibentuk untuk

memudahkan kerja penyelanggaraan pada masa hadapan.

3.5 Metodologi Pembangunan Projek

Pembangunan sesuatu sistem perlu melalui fasa-fasa didalam kitaran hayat

pembangunan sistem dan perlu dibangunkan berdasarkan metodologi tertentu. Terdapat

pelbangai jenis metodologi yang boleh digunakan dalam pembangunan sistem.

Metodologi seperti metodologi prototaip, Kitar Hayat Pembangunan Sistem (SDLC),

pembangunan sistem berorientasikan objek, Pembangunan Aplikasi Pantas (RAD) dan

Pembangunan Aplikasi Bersama (JAD) merupakan jenis yang biasa digunakan oleh

pembagunan sistem.

Metodologi pembagunan sistem terbahagi kepada dua iaitu secara rekabentuk

berstruktur dan secara pembangunan aplikasi pantas (RAD). Metodologi rekabentuk

berstruktur merupakan metodologi yang berjujukan iaitu secara langkah demi langkah.

Metodologi ini menggunakan pendekatan Kitar Hayat Pembangunan Sistem (SDLC).

Model Air Terjun merupakan contoh metodologi rekabentuk berstruktur. Metodologi

Pembangunan Aplikasi Pantas (RAD) merupakan metodologi yang digunakan untuk

memperbaiki dan meningkatkan keberkesanan pada metodologi rekabentuk berstruktur.

Ini dapat dilihat dengan mempercepatkan fasa SDLC dalam pembangunan sistem.

Model Prototaip merupakan model yang dibina dalam metodologi RAD.

Page 69: pembangunan sistem pemasaran menggunakan konsep

53

Bagi membangunkan sistem yang dicadangkan, model prototaip dipilih sebagai

metodologi pembangunan sistem. Ini merujuk kepada analisa yang telah dibuat yang

memberi kesimpulan bahawa model prototaip ini bersesuaian dengan sistem yang bakal

dibangunkan.

3.5.1 Metodologi Prototaip

Model prototaip telah diperkenalkan bagi mengatasi kelemahan yang ada pada

model air terjun (Pradhan, 2003). Model prototaip melibatkan proses pengulangan

langkah-langkah dalam pembangunan sistem. Proses pengulangan ni membolehkan

keperluan maklumat yang tidak lengkap pasa awal fasa pembangunan akan ditambah

seterusnya sistem akan menjadi lebih baik berdasarkan pengubahsuaian yang dibuat.

Berbanding dengan model air terjun, keperluan perlu dikenalpasti dengan tepat dan

lengkap di awal projek serta tidak membenarkan pengulangan antara fasa dilakukan.

Model prototaip yang digunakan sebagai metodologi pembangunan sistem

mempunyai tiga peringkat iaitu analisa, rekabantuk dan implemantasi. Peringkat analisa

dilakukan untuk memahami masalah semasa dan keperluan sistem. Pada peringkat

rekabentuk pula, sistem akan direkabentuk mengikut keperluan dan kajian yang telah

dilakukan. Peringkat implementasi menterjemahkan reka bentuk terperinci kepada kod

aturcara yang juga dikenali sebagai penulisan aturcara. Aturcara ini ditulis berdasarkan

rekabentuk sistem yang telah dibangunkan pada fasa rekabentuk. Setelah ketiga-tiga

peringkat ini dilaksanakan model prototaip akan dibentuk. Penyelenggaraan sistem

dilakukan setelah sistem sebenar dibina.

Metodologi prototaip ini membernarkan pembangun sistem mengubahsuai

keperluan sistem dalam mana-mana peringkat yang dinyatakan. Sekiranya prototaip

yang dibangunkan tidak memenuhi spesifikasi yang diharapkan, pengubahsuaian akan

dilakukan mengikut kitaran peringkat yang dinyatakan. Ini akan berterusan sehinggalah

prototaip mencapai tahap yang dikehendaki.

Page 70: pembangunan sistem pemasaran menggunakan konsep

54

Rajah 3.2: Model Prototaip (Suhaimi, 1999)

Sistem sebenar

Prototaip sistem

Implementasi

Rekabentuk

Analisa

Penyelenggaraan

Perancangan

3.5.2 Justifikasi Pemilihan Prototaip

Pembangunan yang tersusun dan terancang membuatkan metodologi prototaip

merupakan satu metodologi yang sesuai dalam keperluan dan perancangan sistem.

Pemilihan paradigma Model Prototaip sebagai metodologi kerana perkara-perkara

tersebut:-

(i) Model Prototaip merupakan paradigma penyelesaian kepada kekurangan

yang terdapat dalam Model Air Terjun seperti keperluan yang ditakrifkan

mestilah tepat dan lengkap pada awal projek.

(ii) Model ini membenarkan pengulangan fasa berlaku. Keperluan yang

diperolehi pada awal pembangunan sistem diakui tidak lengkap. Oleh itu

Page 71: pembangunan sistem pemasaran menggunakan konsep

55

model ini membenarkan sekiranya semasa proses pembangunan sistem

dilakukan, proses pengulangan ke atas fasa sebelumnya boleh dilakukan

jika terdapat maklumat atau data yang perlu ditambah.

(iii) Prototaip yang telah dibangunkan akan dilaksanakan oleh pengguna

untuk disahkan, komen dan cadangan daripada pengguna diambil kira

untuk menghasilkan versi baru.

(iv) Pendekatan metodologi ini mengoptimumkan masa pembangunan sistem

setelah keperluan pengguna dikenalpasti dan difahami.

3.6 Perancangan Projek

Perancangan projek adalah penting untuk mengelakkan daripada berlakunya

masalah kerja yang tidak dapat disiapkan pada masa yang telah ditetapkan dan bertujuan

untuk mengelakkan daripada berlakunya kerja tertangguh yang akan memberi tekanan

pada pembangun sistem apabila masa yang telah ditetapkan hampir tiba. Berpandukan

Carta Gantt yang dibuat maka sistem dapat dibangunkan dengan teratur dan dapat

disiapkan pada masa yang telah ditetapkan. Sila rujuk Lampiran A.

3.7 Keperluan Perisian dan Perkakasan

Keperluan sistem yang tersiri daripada keperluan perisian dan keperluan

perkakasan perlu dilkenalpasti dalam pembangunan sistem. Ini kerana ia dapat

mengelakkan sebarang masalah yang timbul jika alatan yang digunakan tidak

bersesuaian. Di dalam kajian ini, komputer peribadi akan digunakan dan antara

spesifikasi perkakasan ialah:

Page 72: pembangunan sistem pemasaran menggunakan konsep

56

(i) Komputer peribadi

(a) Pemproses : AMD Turion 1.7GHz

(b) Saiz Ingatan : 512 MB DDR-RAM

(c) Storan Ingatan : 80GB

(d) Papan kekunci ( keyboard )

(e) Tetikus

(f) Modem

(ii) Pencetak Canon PIXMA iP1000

Perisian yang digunakan juga memainkan peranan yang penting dalam

pembangunan sistem. Pemilihan yang dibuat adalah bergantung kepada keperluan dan

kesesuaian sistem yang bakal dibangunkan. Jadual 3.1 menyenaraikan perisian yang

diperlukan.

Jadual 3.1: Senarai Perisian

Bil Jenis Perisian Spesifikasi

1. Microsoft Window XP Profesional Sistem Pengoperasian

2. Microsoft Word Dokumentasi

3. Microsoft Project Carta Gantt

4. Rational Rose Rekabentuk UML

5. Macromedia Dreamweaver MX Platform Pengaturcaraan

6. MySQL Pangkalan Data

7. Adobe Photoshop 7.0 Rekabentuk Imej Gambar

Page 73: pembangunan sistem pemasaran menggunakan konsep

57

3.8 Ringkasan

Bab ini menjelaskan mengenai pemilihan metodologi yang tepat agar kerja yang

dilakukan adalah tepat dan tidak menimbulkan masalah. Di samping itu, keperluan

perisian dan perkakasan serta justifikasinya dijelaskan di dalam bab ini bagi

menerangkan fungsi dan ciri-ciri pembangunan sistem. Perancangan kerja mestilah

dibuat secara terperinci dan maklumat yang digunakan mestilah bertepatan dengan

konsep pembangunan sistem yang akan dibuat.

Page 74: pembangunan sistem pemasaran menggunakan konsep

BAB IV

ANALISIS DAN REKABENTUK SISTEM

4.1 Pengenalan

Bab ini menerangkan mengenai analisa kajian yang telah dilakukan. Analisa

dilakukan terhadap organisasi dalaman Keharsons Sdn Bhd dan responden pengguna

mengenai aktiviti pemasaran yang sedia ada. Seterusnya diikuti dengan rekabentuk data

model yang merangkumi data model sistem semasa dan data model sistem cadangan.

Bab ini menjurus kepada hasil awalan kajian yang diperolehi untuk digunakan sebagai

panduan dalam merekabentuk proses sistem.

4.2 Kajian Latar Belakang Organisasi

Keharsons Sdn Bhd merupakan di antara syarikat yang kukuh di Pulau Labuan.

Ia ditubuhkan pada tahun 1974 dan sehingga sekarang syarikat ini sudahpun berusia dua

puluh lapan tahun. Tempoh usia sedemiianmerupakan satu jangkamasa yang agak lama,

akan tetapi berkat kesabaran dan usaha gigih yang dilakukan oleh ahli-ahli Keharson

Sdn Bhd menjadikan ia wujud dengan jayanya sehingga sekarang.

Sebelum beralih ke jenis perniagaan sendirian berhad, asalnya syarikat ini

bernama Kehar Sons Textiles di mana ia pada permulaannya berniaga barangan sukan,

Page 75: pembangunan sistem pemasaran menggunakan konsep

59

tekstil dan muzik iaitu sebelum tahun 1974. Kini Keharsons Sdn Bhd menjalankan

perniagaan menjual barangan elektrik dan elektronik.

Pada awal tahun 2002, Keharsons Sdn Bhd telah berjaya menjadi pengedar bagi

barangan jenama National khusus kepada penghawa dingin. Sijil ini dikeluarkan oleh

Matsushita Industrial Corp. Sdn. Bhd. (MAICO). Kejayaan Keharsons Sdn Bhd

mendapat pengiktirafan ini merupakan suatu kejayaan besar buat syarikat di mana

merupakan syarikat pertama di Labuan yang menerima pengiktirafan sedemikian. Sila

rujuk Lampiran B .

Keharsons Sdn Bhd juga telah menerima pengiktirafan bagi mengedar barangan

elektrik dan elektronik bagi barangan jenama National Panasonic untuk ‘Consumer

Products Group’. Pengiktirafan ini dikeluarkan oleh National Panasonic (Malaysia)

Sdn.Bhd.. Dengan pengiktirafan yang diterima menjadikan Keharson Sdn Bhd

memperluaskan pasaran barangan elektrik dan elektronik. Sila rujuk Lampiran B.

4.2.1 Objektif Organisasi

Keharsons Sdn Bhd meletakkan beberapa objektif yang digunakan sebagai

panduan untuk menuju ke arah kecemerlangan perniagaan. Antara objektif tersebut ialah

seperti berikut:

(i) Menjadi premis utama dalam jualan produk elektrik dan elektronik.

(ii) Memenuhi kehendak dan keperluan pengguna untuk menjamin tahap

kepuasan yang diharapkan.

(iii) Menjual produk-produk dengan harga yang berpatutan dan berkualiti,

tepat pada masa dan menyediakan perkhidmatan baik.

(iv) Mencari peluang baru dalam industri perniagaan untuk

memperkembangkan pasaran.

Page 76: pembangunan sistem pemasaran menggunakan konsep

60

4.2.2 Struktur Organisasi

Pada tahun 2006, secara keseluruhannya Keharsons Sdn Bhd mempunyai

sebanyak dua puluh lima kakitangan. Keharsons ditadbir seorang pengerusi dan lima

orang pengarah. Pengarah dibantu oleh kerani, juruwang, juruteknik dan jurujual. Sila

rujuk Lampiran G untuk carta organisasi bagi Keharsons Sdn Bhd.

4.3 Analisis Responden Terdapat beberapa jenis analisa yang boleh dilakukan untuk mengetahui respon

daripada pengguna. Antaranya ialah menganalisa data, temuramah secara formal dan

temuramah tidak fomal (Burns, 2000). Analisis yang dilakukan adalah dengan

menggunakan teknik temuramah tidak formal. Temuramah ini dilakukan terhadap pihak

pengurusan syarikat dan orang ramai. Temuramah ini dilakukan adalah untuk memberi

gambaran status keadaan pemasaran Keharsons Sdn Bhd.

4.3.1 Analisis Dalaman Organisasi

Analisis dalaman organisasi dilakukan dengan mememuramah Encik Kalban

Singh dan Encik Dadar Singh iaitu selaku pengarah Keharsons Sdn Bhd. Jadual 4.1 di

bawah menunjukkan topik-topik utama yang diutarakan dalam sesi temuramah. Ruangan

‘Tahap Pencapaian’ yang terdapat pada Jadual 4.1 menunjukkan tahap pencapaian

Keharsons Sdn Bhd terhadap elemen-elemen perniagaan. Bidang yang mempunyai tahap

pencapaian yang rendah mempunyai risiko dalam kecermerlangan perniagaan. Tahap

pencapaian yang rendah ini menunujukkan setiap orang mempunya pandangan yang

berbeza terhadap topik yang dibincangkan. Tahap pencapaian yang tinggi merupakan

satu kekuatan untuk membuktikan kefahaman dan sokongan ke arah kecermerlangan

perniagaan. Jadual 4.1 menunjukkan tahap pencapaian bagi topik-topik yang diutarakan.

Page 77: pembangunan sistem pemasaran menggunakan konsep

61

Jadual 4.1: Temuramah Pihak Pengurusan

Topik Petikan Temuramah Tahap Pencapaian

Objektif Perniagaan • Menjadi premis utaman dalam

jualan produk elektrik dan

elektronik

• Menjual produk-produk dengan

harga yang berpatutan dan

berkualiti, tepat pada masa dan

menyediakan perkhidmatan

baik.

Tinggi

Isu-isu Perniagaan • Menyediakan perkihmatan

sokongan pengguna yang

cemerlang.

• Maklumbalas terhadap

perkhidmatan sokongan

pengguna perlu dipercepatkan.

• Mendapatkan maklumbalas

pengguna

• Mengetahui minat pengguna

dalam produk-produk tertentu

Rendah

Rendah

Rendah

Rendah

Peluang Perniagaan • Maklumat dapat diperolehi

pada setiap masa dan tempat.

Sangat rendah

Page 78: pembangunan sistem pemasaran menggunakan konsep

62

Sistem pemasaran

secara ‘adaptive

marketing’

• Mengukuhkan perhubungan

dengan pengguna dengan

mewujudkan perhubungan dua

hala.

• Memenuhi kehendak pengguna

dengan menyediakan capaian

pengguna 24 jam melalui

pengunaan laman web.

• Mengetahui interaksi pengguna

terhadap laman web

• Bertindakbalas terhadap

maklumat yang diperolehi

untuk tujuan strategi

pemasaran.

Keperluan

Bagaimanakah

sistem pemasaran

secara ‘adaptive

marketing’ dapat

membantu

Keharsons Sdn Bhd.

• Perhubungan yang erat dengan

pengguna

• Mengetahui dan menganalisa

citarasa pengguna, kehendak

pengguna dan komen pengguna.

Tinggi

Implementasi • Pembagunan sistem pemasaran

secara ‘adaptive marketing’

untuk memasarkan produk dan

juga menyediakan perhidmatan

sokongan terus kepada

pengguna.

Tinggi

Page 79: pembangunan sistem pemasaran menggunakan konsep

63

Risiko

Implemenatasi

• Struktur

organisasi

• Teknologi

• Staf memberikan impak yang

posotif

• Tiada staf yang berpengalaman

Tinggi

Rendah (Kemasukan

pekerja yang berkebolehan)

4.3.2 Analisis Pengguna

Analisa pengguna dilakukan dengan menyediakan borang soal selidik. Soal

selidik dilakukan kepada pengguna atau Pengguna yang berkunjung ke Keharons Sdn

Bhd. Sila rujuk Lampiran C untuk melihat peratus respon pengguna terhadap analisa

yang dilakukan.

4.3.3 Penilaian Analisa Responden

Penilaian analisa responden ini adalah untuk mentafsir atau membuat kesimpulan

terhadap analisa yang dijalankan daripada Keharsons Sdn Bhd dan analisa pengguna.

Berikut adalah kesimpulan yang telah dibuat:

(i) Pihak pengurusan Keharsons Sdn Bhd memahami keadaan dan objektif

syarikat, tetapi pencapaian yang rendah dalam isu-isu perniagaan dan

peluang perniagaan. Dalam pembangunan sistem perlu menyediakan

elemen-elemen yang terdapat dalam petikan isu-isu perniagaan dan

peluang perniagaan.

(ii) Tahap pencapaian yang rendah dalam usaha untuk mengeratkan

hubungan dengan pengguna, mendapatkan maklumbalas pengguna dan

memberi perkhidmatan sokongan menyebabkan Keharsons Sdn Bhd

perlu memiliki laman web untuk tujuan tersebut.

Page 80: pembangunan sistem pemasaran menggunakan konsep

64

(iii) Pembagunan laman web pemasaran secara ’adaptive marketing’

membolehkan pihak pengurusan Keharsons Sdn Bhd mengetahui citarasa

pengguna malalui laman-laman yang kerap dikunjungi, komen pengguna

dan kehendak pengguna.

(iv) Pihak pengguna menitikberatkan untuk mendapatkan maklumat yang

terkini dan lengkap mengenai produk jualan Keharsons Sdn Bhd.

Pembangunan sistem ini mampu menyelesaikan masalah ini.

(v) Hasil soal selidik yang dilakukan menunjukkan tujuh puluh lima peratus

pengguna menyokong kepada pembangunan laman web syarikat. Ini

merupakan titik permulaan untuk membangunkan sistem cadangan.

4.4 Analisis dan Rekabentuk Model Pemasaran Menggunakan Konsep

’Adaptive marketing’

Analisis dan rekabentuk Sistem Pemasaran Menggunakan Konsep ‘Adaptive

marketing’ adlah berdasarkan kepada kajian litaratur dan keperluan syarikat Keharsons

Sdn Bhd dan juga pengguna. Bahagian ini memaparkan rekabentuk model dan juga

sistem cadangan.

4.4.1 Rekabentuk Model Pemasaran Menggunakan Konsep ‘Adaptive marketing’ Hasil daripada kajian literatur, terdapat tiga komponen yang dikenalpasti dalam

menentukan ciri-ciri pemasaran menggunakan konsep ’adaptive marketing’. Komponen

tersebut ialah porduk, pelanggan dan sistem. Komponen-komponen ini menjurus kepada

penghasilan model pemasaran menggunkan konsep ’adaptive marketing’ yang

menggabungkan ciri-ciri yang terdapat dalam model-model yang telah dikaji. Model-

model tersebut ialah daripada Perkhidmatan Perunding Perniagaan IBM, Amazon.com,

Senario D, dan Panasonic.com. Ciri-ciri yang terdapat dalam model-model ini

Page 81: pembangunan sistem pemasaran menggunakan konsep

65

dirumuskan untuk mendapatkan satu model pemasaran menggunakan konsep ’adaptive

marketing’. Jadual 4.2 memaparkan model pemasaran yang dibangunkan untuk

pembangunan sistem.

Jadual 4.2: Model Pemasaran Menggunakan Konsep ’Adaptive marketing’

Aspek Model

Produk Pelanggan Sistem

Model 1 :IBM • Capaian

maklumat produk

dengan cepat dan

tepat.

• Kommunikasi sebagai

medium untuk

mengetahui pendapat

dan komen pengguna.

• Sikap pembelian

pengguna

• Laman web

yang dinamik.

Model 2 :

Amazon.com

• Paparan produk

yang memaparkan

entiti-entiti

penting seperti

jenama, harga,

pengeluar dan

model.

• Komunikasi untuk

mendapatkan respon

pengguna mengenai

produk yang

ditawarkan dan sebagai

mekanisma untuk

perkongsian

pengetahuan.

• Berkeupayaan

untuk

mengetahui

kekerapan

pengguna

melawat

sesuatu laman

kategori

produk.

Model 3 :

Senario D

• Membantu

pelanggan dalam

proses membuat

keputusan

pembelian.

• Menarik perhatian

pengguna dengan

mengadakan promosi

tertentu. (Strategi

pemasaran berdasarkan

promosi dan harga

produk.)

• Pengurusan

pemasaran atas

talian (Laporan

pencapaian)

Page 82: pembangunan sistem pemasaran menggunakan konsep

66

Model 4 :

Panasonic.com

• Iklan secara atas

talian (Maklumat

terkini mengenai

produk)

• Membolehkan

pengguna mendapatkan

maklumat produk

menerusi email.

• Paparan

antaramuka

yang menarik

4.4.2 Sistem Cadangan Sistem cadangan ini memaparkan modul-modul yang terdapat dalam antaramuka

pelanggan dan antaramuka pentadbir sistem. Jadual 4.3 menunjukkan sistem cadangan.

Jadual 4.3: Sistem Cadangan

Modul Cadangan Ciri-ciri

Antaramuka Pelanggan

1. Home Paparan mengenai produk jualan yang terkini.

2. Register Pendaftaran pelanggan sebagai ahli

3. Login Login Pelanggan

4. About Us Maklumat am mengenai Syarkat Keharsons Sdn Bhd

5. Contact Us Pertanyaan pelanggan melalui email yang disediakan

6. Forum Mekanisma perkongsian pendapat dan komen

7. Newsletter Pelanggan dapat memilih lebih daripada satu produk

untuk penghantaraan newsletter

8. Add to cart Pelanggan boleh memilih lebih daripada satu produk

untuk sebelum penempahan

Antaramuka Pentadbir Sistem

1. Item Tambahan produk dalam kategori produk

2. Category Tambahan kategori produk

3. News Pengurusan berita terkini

Page 83: pembangunan sistem pemasaran menggunakan konsep

67

4. Customer Paparan pelanggan yg berdaftar

5. Shipping Perkhidmatan penghantaran yang disediakan

6. Discount Kadar diskaun terhadap penempahan produk

7. Report Penjanaan laporan

(i) Laporan pelanggan

(ii) Laporan produk

(iii) Laporan penempahan

(iv) Laporan statistik penempahan

(v) Laporan statistik produk

8. Newsletter Pengurusan newsletter

9. Email Pengurusan email daripada pelanggan

10. Forum Pengurusan forum

4.5 Data Model dan Proses Semasa (As-Is)

Merujuk kepada sistem semasa yang sedia ada, rajah UML disediakan untuk

menggambarkan bagaimana aktiviti pemasaran Keharsons Sdn Bhd dibuat. Berpandukan

proses semasa dapat dikenalpasti kekurangan dan kelemahan yang wujud dan dapat

mereka bentuk pemasaran yang lebih efisyen dan efektif.

4.5.1 Rajah Peristiwa (Use Case Diagram)

Dalam sistem sedia ada, terdapat dua pelakon (actor) yang telah dikenalpasti.

Pelakon pertama ialah Juruteknik dan pelakon kedua ialah Jurujual.

Page 84: pembangunan sistem pemasaran menggunakan konsep

68

Terdapat lima rajah peristiwa (use-case). Rajah peristiwa yang dikenalpasti ialah

lihat maklumat produk, buat pembelian, buat pertanyaan, buat maklumbalas dan edar

risalah. Rajah 4.1 menunjukkan keseluruhan rajah peristiwa sistem sedia ada.

Buat Pertanyaan

Juruteknik

Buat Maklumbalas

Pelanggan

Lihat maklumat produk

Buat Pembelian

Jurujual

Edar Risalah

Rajah 4.1: Rajah Peristiwa Sistem Sedia Ada

Jadual 4.3 di bawah menunjukkan penerangan secara ringkas menegenai rajah peristiwa

seperti yang digambarkan pada Rajah 4.1. Bagi penerangan rajah peristiwa, sila rujuk

Lampiran E.

Jadual 4.4: Penerangan Rajah Peristiwa Bagi Sistem Semasa

Page 85: pembangunan sistem pemasaran menggunakan konsep

69

Rajah Peristiwa Pelakon Penerangan

Lihat maklumatproduk Pelanggan

Pengguna akan melihat

produk yang diingini.

Buat pembelian Pelanggan

Pengguna membuat

pembelian produk.

Buat pertanyaan Pelanggan

Pengguna mendapatkan

khidmat sokongan

Buat maklumbalas Juruteknik Juruteknik melakukan

maklumbalas terhadap

pertanyaan pengguna

Edar risalah Jurujual Jurujual mengedarkan

risalah produk kepada

pengguna.

4.5.2 Rajah Kelas (Class Diagram)

Terdapat lapan rajah kelas yang digunakan dalam sistem sedia ada. Ianya terdiri

daripada jurijual , risalah, Pengguna, juruteknik, perkhidmatan sokongan,pembelian,

resit dan produk. Pengguna mendapatkan maklumat produk daripada risalah dan melalui

jurujual. Pengguna juga mendapatkan perkhidmatan sokongan mengenai produk yang

telah dibeli melalui juruteknik syarikat. Rujuk LAMPIRAN F untuk gambarajah rajah

kelas.

4.5.3 Rajah Jujukan (Sequence Diagram)

Terdapat empat rajah jujukan bagi sistem sedia ada. Sila rujuk Lampiran G.

Ringkasan penerangan rajah-rajah interaksi tersebut boleh didapati pada Jadual 4.4 di

bawah.

Page 86: pembangunan sistem pemasaran menggunakan konsep

70

Jadual 4.5: Penerangan Ringkas Rajah Jujukan Sistem Semasa

Rajah Jujukan Penerangan

Lihat maklumat produk Mewakili peranan dan perbuatan pelakon

dalam proses mendapatkan maklumat

produk.

Buat pembelian produk Mewakili peranan dan perbuatan pelakon

dalam proses membeli produk.

Mendapatkan perkhidmatan sokongan Mewakili peranan dan perbuatan pelakon

dalam proses mendapatkan perkhidmatan

sokongan.

Mengedar risalah Mewakili peranan dan perbuatan pelakon

dalam proses mengedarkan risalah.

4.5.4 Rajah Aktiviti (Activiti Diagram)

Rajah aktiviti bagi sistem semasa memaparkan mengenai proses yang

merangkumi melihat maklumat produk, pembelian, mendapatkan perkhidmatan

sokongan dan mengedar risalah. . Sila rujuk Lampiran H untuk gambarajah aktiviti.

4.6 Keperluan Pengguna

Terdapat dua keperluan pengguna telah dikenalpasti berdasarkan kategori

mereka, iaitu,

(i) Pentadbir

(a) Dapat mengedarkan maklumat produk dengan cepat dan tepat.

Page 87: pembangunan sistem pemasaran menggunakan konsep

71

(b) Dapat mengetahui kehendak pengguna.

(c) Dapat membuat strategi pemasaran dengan lebih mudah.

(d) Memudahkan berhubung dengan pengguna.

(ii) Pengguna

(a) Dapat memperolehi maklumat produk dengan cepat dan lengkap.

(b) Dapat membuat keputusan secara terperinci sebelum membeli

sesuatu produk.

(c) Memudahkan untuk membuat pertanyaan.

(d) Memudahkan untuk mengutarakan pendapat dan komen

(e) Menjimatkan masa

4.7 Data Model dan Rekabentuk Sistem Cadangan (To-Be)

Sistem baru yang dicadangkan akan mengaplikasikan pemasaran secara atas

talian. Sistem cadangan ini dibuat untuk memperkenalkan pendekatan baru dalam

aktiviti pemasarn kepada Keharsons Sdn Bhd. Ini adalah untuk menjadikan aktiviti

pemasaran akan lebih efektif dan efisyen. Sistem ini juga diwujudkan berdasarkan

kepada keperluan pengguna.

4.7.1 Rajah Peristiwa (Use Case Diagram)

Terdapat dua belas rajah peristiwa yang telah dikenalpasti bagi sistem cadangan.

Rajah peristiwa ini mempunyai pelakon-pelakon yang tersendiri yang menggunakan

rajah peristiwa tersebut. Rajah 4.2 menunjukkan rajah peristiwa bagi sistem cadangan.

Page 88: pembangunan sistem pemasaran menggunakan konsep

72

PenggunaBuat Pendaftaran

Pengguna tidak berdaftar Buat pembelian

Hantar email

Masuk forum

Pengguna Berdaftar

Lihat maklumat produk

Urus pentadbir sistem

Urus maklumat produk

Lihat laporan

Urus berita terkini

Urus newsletter

Urus email

Urus forum

Urus kaedah penghantaran

Pentadbir Sistem

Urus potongan harga

Rajah 4.2: Rajah Peristiwa Sistem Baru

Jadual 4.6 di bawah menunjukkan penerangan secara ringkas menegenai rajah peristiwa

seperti yang digambarkan pada Rajah 4.2. Bagi penerangan rajah peristiwa, sila rujuk

Lampiran I.

Page 89: pembangunan sistem pemasaran menggunakan konsep

73

Jadual 4.6: Penerangan Ringkas Rajah Reristiwa Sistem Baru

Rajah Peristiwa Pelakon Penerangan

Buat pendaftaran • Pengguna tidak

berdaftar

Merupakan proses pendaftaran

bagi Pengguna yang tidak

berdaftar.

Lihat maklumat

produk

• Pengguna berdaftar

• Pengguna tidak

berdaftar

Merupakan proses melihat

paparan produk yang ditawarkan

pada laman web.

Buat penempahan • Pengguna berdaftar

Merupakan proses membeli

produk oleh pengguna.

Hantar email • Pengguna berdaftar

• Pengguna tidak

berdaftar

Merupakan proses membuat

pertanyaan oleh pengguna.

Urus pentadbir sistem • Pentadbir sistem Meupakan proses mengurus

pentadbir laman web.

Urus maklumat produk • Pentadbir sistem Merupakan proses memasukkan

produk baru ke dalam laman web

dan mengemaskini maklumat

produk.

Urus email • Pentadbir sistem Merupakan proses menyediakan

perkhidmatan sokongan kepada

pengguna melalui pertanyaan

pengguna melalui email.

Lihat laporan • Pentadbir Sistem Merupakan proses penjanaan

laporan.

Urus newsletter • Pentadbir Sistem Merupakan proses melakukan

penghantaran newsletter kepada

pengguna

Urus berita terkini • Pentadbir Sistem Merupakan proses membuat

Page 90: pembangunan sistem pemasaran menggunakan konsep

74

berita terbaru dan mengemaskini

berita.

Urus forum • Pentadbir Sistem Merupakn proses mengurus

forum.

Urus kaedah

penghataran

• Pentadbir Sistem Merupakan proses mengurus

kaedah penghataran.

Urus potongan harga • Pentadbir Sistem Merupakan proses mengurus

potongan harga.

4.7.2 Kad CRC (CRC Card)

Kad CRC yang dibina adalah berdasarkan rajah kelas. Ianya menunjukkan

tanggungjawab (responsibilites) iaitu perkara yang diketahui dan dilakukan oleh kelas

dan juga kerjasama (collaboration) objek dalam melaksanakan permintaan. Terdapat

empatbelas kad CRC yang telah dibuat. Sila rujuk LAMPIRAN J untuk melihat kad

CRC.

4.7.3 Rajah Kelas (Class Diagram)

Terdapat empatbelas kelas yang digunakan di dalam sistem pemasaran secara

‘adaptive marketing’. Rajah kelas ini terdiri daripada Pengguna (Pengguna),

Pendaftaran, Login Pengguna, Maklumat produk, Pembelian, Maklumat bayaran, Resit,

Pentedbir Sistem, Perkhidmatan Sokongan dan Laporan. Sila Rujuk LAMPIRAN K

untuk gambarajah Rajah Kelas.

Page 91: pembangunan sistem pemasaran menggunakan konsep

75

4.7.4 Rajah Jujukan (Sequence Diagram)

Terdapat sembilanbelas rajah jujukan (sequence diagram) bagi sistem yang

dicadangkan. Sila rujuk Lampiran L. Ringkasan penerangan rajah-rajah interaksi

tersebut pada Jadual 4.3 di bawah.

Jadual 4.7: Penerangan Ringkas Rajah Jujukan Sistem Baru

Rajah Jujukan Penerangan

Pendaftaran pengguna Mewakili peranan dan perbuatan pelakon

(Pengguna) dalam proses mendaftar

sebagai ahli.

Kemaskini maklumat pengguna Mewakili peranan dan perbuatan pelakon

(Pengguna) dalam proses mengemaskini

buitr-butir peribadi

Melihat maklumat produk Mewakili peranan dan perbuatan pelakon

(Pengguna) dalam proses melihat paparan

maklumat produk.

Pembelian produk Mewakili peranan dan perbuatan pelakon

(Pengguna) dalam proses membeli

produk.

Menghantar email Mewakili peranan dan perbuatan pelakon

(Pengguna) dalam proses membuat

pertanyaan dalam perkhidmatan sokongan.

Memasuki forum Mewakili peranan dan perbuatan

(Pengguna) dalam proses memasuki forum

dan mengutarakan pendapat.

Cipta pentadbir sistem Mewakili peranan dan perbuatan

(Pentadbir Sistem) dalam proses mencipta

Page 92: pembangunan sistem pemasaran menggunakan konsep

76

pentadbir sistem.

Cipta produk baru Mewakili peranan dan perbuatan pelakon

(Pentadbir Sistem) dalam proses

memasukkan maklumat produk baru.

Mengemaskini maklumat produk Mewakili peranan dan perbuatan pelakon

(Pentadbir Sistem) mengemaskini

maklumat produk.

Semakan laporan Mewakili peranan dan perbuatan pelakon

(Pentadbir Sistem) dalam proses

melakukan semakan laporan.

Cipta berita terkini Mewakili peranan dan perbuatan pelakon

(Pentadbir Sistem) mencipta berita terkini.

Email promosi produk (Newsletter) Mewakili peranan dan perbuatan pelakon

(Pentadbir Sistem) dalam proses

melakukan email promosi produk kepada

pengguna.

Maklumbalas perkhidmatan email Mewakili peranan dan perbuatan pelakon

(Pentadbir Sistem) dalam proses

melakukan maklumbalas terhadap

pertanyaan yang dibuat oleh pengguna.

Cipta tajuk forum Mewakili peranan dan perbuatan pelakon

(Pentadbir Sistem) dalam proses mencipta

tajuk forum yang baru.

Mengemaskini forum Mewakili peranan dan perbuatan pelakon

(Pentadbir Sistem) dalam proses

melakukan pengemaskini terhadap topik-

topik forum yang dibuat oleh pengguna.

Cipta kaedah penghantaran Mewakili peranan dan perbuatan pelakon

(Pentadbir Sistem) dalam proses mencipta

kaedah penghantaran baru.

Mengemaskini kaedah penghantaran Mewakili peranan dan perbuatan pelakon

Page 93: pembangunan sistem pemasaran menggunakan konsep

77

(Pentadbir Sistem) dalam proses

melakukan pengemaskini terhadap

maklumat kaedah penghantaran.

Cipta potongan harga Mewakili peranan dan perbuatan pelakon

(Pentadbir Sistem) dalam proses mencipta

potongan harga baru.

Mengemaskini potongan harga Mewakili peranan dan perbuatan pelakon

(Pentadbir Sistem) dalam proses

melakukan pengemaskini terhadap

maklumat maklumat potongan harga.

4.7.5 Rajah Keadaan (State-chart Diagram)

Rajah keadaan yang dibina adalah untuk menggambarkan perubahan keadaan

objek yang terlibat di dalam proses pembelian produk oleh pengguna. Sila rujuk

Lampiran M.

4.7.6 Rajah Aktiviti (Activity Diagram)

Rajah aktiviti sistem pemasaran secara ‘adaptive marketing’ merangkumi

kesemua fungsi-fungsi dalam aplikasi sistem laman web. Sila rujuk Lampiran N bagi

rajah aktiviti sistem baru.

Page 94: pembangunan sistem pemasaran menggunakan konsep

78

4.8 Cadangan Antaramuka Sistem

Rekabantuk antaramuka pada laman web membolehkan pengguna berinteraksi

dengan sistem bagi tujuan memasukkan data, melihat output dan sebagainya.

Antaramuka pengguna penting untuk menghubungkan antara pengguna dengan sistem.

Cadangan antaramuka sistem ini menggabungkan konsep pemasaran ‘adaptive

marketing’ dengan ciri-ciri pemasaran ‘adaptive marketing’.

Konsep pemasaran ‘adaptive marketing’ yang menggabungkan elemen kesan,

tafsir, analisa, tindakan dan respon merupakan pendekatan yang digunakan untuk

mewujudkan pemasaran yang berkonsepkan ‘adaptive marketing’. Ciri-ciri pemasaran

‘adaptive marketing’ yang telah dirumuskan dalam Jadual 4.2 digunakan untuk

memadankan dengan elemen-elemen konsep pemasaran ‘adaptive marketing’.

Antaramula sistem akan ditunjukkan seiring dengan elemen dan ciri-ciri pemasaran

‘adaptive marketing’. Jadual 4.8 menunjukkan cadangan antaramuka sistem. Disamping

itu, sila rujuk Lampiran O untuk melihat carta antaramuka sistem.

Page 95: pembangunan sistem pemasaran menggunakan konsep

79

Jadual 4.8 : Strategi pemasaran ‘adaptive marketing’ berlandaskan konsep dan ciri-ciri pemasaran ’adaptive marketing’ serta paparan antaramuka sistem Konsep Model Aspek Ciri-ciri Pemasaran

berkonsepkan ’Adaptive

marketing’

Antaramuka

Sistem

(Lampiran O)

Catatan

Model 1 : IBM Produk Capaian maklumat produk dengan

cepat dan tepat.

Rajah O2

(ms 184)

Berdasarkan kepada capaian

maklumat atas talian, pengguna

mampu mencapai maklumat

sesuatu produk dengan mudah

hanya melalui kemudahan

internet.

Kesan

Model 1 : IBM Pelanggan Kommunikasi sebagai medium

untuk mengetahui pendapat dan

komen pengguna.

Rajah O3

(ms 185)

Kemudahan email yang

disediakan dalam sistem in

membolehkan pengguna

menyuarakan pendapat atau

bertanyakan sesuatu mengenai

produk atau sebagainya. Ini

merupakan satu mekanisma

komunikasi yang berkesan, cepat

dan mudah.

Page 96: pembangunan sistem pemasaran menggunakan konsep

80

Konsep Model Aspek Ciri-ciri Pemasaran

berkonsepkan ’Adaptive

marketing’

Antaramuka

Sistem

(Lampiran O)

Catatan

Model 2 :

Amazon.com

Pelanggan Komunikasi untuk mendapatkan

respon pengguna mengenai produk

yang ditawarkan dan sebagai

mekanisma untuk perkongsian

pengetahuan.

Rajah 04 &

Rajah 05

(ms 185)

Kemudahan forum yang diadakan

membolehkan pengguna mahupun

pentadbir sistem berkomunikasi

untuk berdasarkan kepada tajuk-

tajuk forum yang diutarakan.

Komunikasi ini merupakan

pedekatan komunikasi dua hala

dimana pengguna dapat bekongsi

pendapat dan pengetahuan.

Kesan

Model 3 :

Senario D

Pelanggan Menarik perhatian pengguna

dengan mengadakan promosi

tertentu. (Strategi pemaasran

berdasarkan promosi dan harga

produk.)

Rajah 06 &

Rajah 07

(ms 186)

Strategi pemasaran berbentuk

promosi harga produk akan

membolehkan pengguna

penegtahui promosi tertentu

dengan cepat dan ini dapat

menarik perhatian pengguna

untuk lebih kerap mengunjungi

laman web organisasi.

Page 97: pembangunan sistem pemasaran menggunakan konsep

81

Konsep Model Aspek Ciri-ciri Pemasaran

berkonsepkan ’Adaptive

marketing’

Antaramuka

Sistem

(Lampiran O)

Catatan

Model 1 : IBM Sistem Laman web yang dinamik. Rajah O8

(ms 188)

Maklumat produk yang mudah

dikemaskini menjadikan laman

web memenuhi ciri-ciri laman

web yang dinamik.

Model 3 :

Senario D

Sistem Pengurusan pemasaran atas talian

(Laporan pencapaian)

Rajah 09, Rajah

O10 & Rajah

O11 (ms 189)

Senarai laporan yang terdapat

dalam sistem ini membolehkan

syarikat mengetahui keadaan

jualan serta status pemasaran

yang dilakukan. Hasil laporan ini

akan digunakan oleh syarikat

untuk mengatur strategi

pemasaran yang seterusnya.

Analisa,

Tafsir

dan

Tindakan

Model 2 :

Amazon.com

Sistem Berkeupayaan untuk mengetahui

kekerapan pengguna melawat

sesuatu laman kategori produk.

Rajah O12

(ms 190)

Sistem ini berkeupayaan untuk

mengetahui kekerapan pelanggan

melawati laman produk

berdasarkan kepada kategori.

Page 98: pembangunan sistem pemasaran menggunakan konsep

82

Konsep Model Aspek Ciri-ciri Pemasaran

berkonsepkan ’Adaptive

marketing’

Antaramuka

Sistem

(Lampiran O)

Catatan

Analisa,

Tafsir

dan

Tindakan

Model 2 :

Amazon.com

Produk Paparan produk yang memaparkan

entiti-entiti penting seperti jenama,

harga, pengeluar dan model.

Rajah O13

(ms 190)

Laman web ini memaparkan

keterangan mengenai sesuatu

produk dengan jelas yang

merangkumi jenama, harga,

pengeluar, model, spesifikasi

teknikal dan sebagainya.

Model 1 : IBM Pelanggan Kommunikasi sebagai medium

untuk mengetahui pendapat dan

komen pengguna

Rajah O14

(ms 191)

Pentadbir sistem akan membuat

maklumbalas terhadap setiap

pertanyaan yang dikemukakan

menerusi email pelanggan.

Respon

Model 4 :

Panasonic.com

Pelanggan Membolehkan pengguna

mendapatkan maklumat produk

menerusi email.

Rajah O15 &

Rajah O16

(ms 191)

Sistem ini mempunyai

kemudahan penghantaran

newsletter berdasarkan kepada

kategori produk. Pelanggan hanya

perlu memasukkan nama dan

alamat email pada bahagian

newsletter dan kategori produk.

Page 99: pembangunan sistem pemasaran menggunakan konsep

83

Konsep Model Aspek Ciri-ciri Pemasaran

berkonsepkan ’Adaptive

marketing’

Antaramuka

Sistem

(Lampiran O)

Catatan

Model 3 :

Senario D

Produk Membantu pelanggan dalam proses

membuat keputusan pembelian.

Rajah O17

(ms 192)

Forum yang terdapat dalam laman

web syarikat akan menyenaraikan

maklumat jualan produk yang

mendapat sambutan. Ini secara

tidak langsung akan membantu

pelanggan membuat keputusan

pembelian.

Respon

Model 4 :

Panasonic.com

Produk Iklan secara atas talian (Maklumat

terkini mengenai produk)

Rajah O18

(ms 193 )

Pelanggan akan dapat mengetahui

maklumat terbaru mengenai

produk-produk di pasaran. Ini

membolehkan pelanggan akan

sentiasa mengunjungi laman wen

untuk mengetahui maklumat

lanjut mengenai sesuatu produk.

Page 100: pembangunan sistem pemasaran menggunakan konsep

84

4.9 Rekabentuk Pangkalan Data

Pangkalan data bertanggungjawab dalam penyimpanan data dan berupaya

memberikan kesepaduan dan perkongsian data. Rekabentuk pangkalan data penting

untuk mengelakkan daripada penduaan data yang akan memaksimumkan penggunaan

pangkalan data.Ia juga untuk memastikan maklumat dikemaskini akan diproses dengan

efisyen. Sila rujuk Lampiran P untuk melihat rekabentuk pangkalan data.

4.10 Senibina Sistem

Rekabentuk senibina sistem bagi sistem pemasaran secara ‘adaptive marketing’

adalah seperti yang digambarkan pada Rajah 4.3.

Rajah 4.3: Senibina Sistem

Page 101: pembangunan sistem pemasaran menggunakan konsep

85

(i) Tingkat 1

Tingkat 1 merupakan antaramuka pengguna. Pada peringkat ini pengguna

mendapat pengalaman dan juga pengetahuan mengenai produk jualan.

Pada peringkat ini juga menyediakan paparan grafik kepada pengguna

untuk berinteraksi dengan aplikasi, data input, output dan mengurus data.

(ii) Tingkat 2

Tingkat 2 menyediakan hubungan antara antaramuka dan bahagian

perkhidmatan data. Tingkat ini mengandungi transaksi perniagaan yang

berlaku pada fasa keperluan sebelum ini. Transaksi ini menghubungkan

pengguna dengan data.

(iii) Tingkat 3

Tingkat 3 merupakan bahagian perkhidmatran data yang mengandungi

pangkalan data di mana capaian data berlaku di peringkat ini. Dalam

projek ini, pembangun akan menggunakan MySQL sebagai pengkalan

data.

4.11 Ringkasan

Hasil awalan kajian ini menceritakan mengenai latarbelakang organisasi kajian kes. Bab

ini juga mendokumentasikan semua hasil awalan kajian yang telah dijalankan. Proses

semasa dan cadangan sistem digambarkan melalui rajah-rajah UML. Rekabentuk modul

cadangan antaramuka sistem, rekabentuk pangkalan data dan senibina sistem juga

digambarkan di dalam bab ini.

Page 102: pembangunan sistem pemasaran menggunakan konsep

BAB V

IMPLEMENTASI DAN PENGUJIAN

5.1 Pengenalan

Berdasarkan kepada analisis dan rekebentuk system, pembangunan sistem akan

bermula. Pengujian merupakan fasa yang kritikal dalam pembangunan sistem dan

penyelenggaraan. Pembangunan pelan pengujian se asa analisis sistem dan rekabentuk

dan sebelum implementasi adalan penting untuk penghasilan sistem yang berkualiti.

Tujuan pengujian ini adalah untuk memastikan sistem tidak mempunyai sebarang

masalah dan bebas daripada ralat serta memenuhi keperluan pengguna. Pembangun

sistem telah mengendalikan beberapa peringkat pengujian seperti pengujian unit,

pengujian integrasi, pengujian sistem dan pengujian penerimaan pengguna. Selepas

mengaturcara keseluruhan sistem, pelan pengujian perlu dibangunkan dan dilaksanakan

berdasarkan kepada data pengujian. Hasil pengujian hendaklah sama dengan jangkaan

keputusan.

5.2 Pelan Pengujian

Menerusi projek ini, terdapat empat peringkat pengujian dalam strategi untuk

mengimplementasikan pelan pengujian. Pelan pengujian ini perlu berdasarkan kepada

teknik yang tepat untuk memastikan kualiti sistem sebelum diimplementasikan ke dalam

persekitaraan sebenar.

Page 103: pembangunan sistem pemasaran menggunakan konsep

87

5.2.1 Pengujian Unit

Pengujian unit merupakan pengujian yang akan lebih fokus kepada setiap unit.

Pengujian unit dilakukan ke atas modul-modul untuk mengesan kemasukan data

daripada pengguna. Pengujian ini dilakukan secara berterusan dan berperingkat semasa

proses pembangunan dan implementasi dijalankan. Ini adalah bagi mengesan ralat dari

peringkat awal pembangunan sistem. Terdapat dua pendekatan di dalam pengujian ini

iaitu kaedah pengujian kotak hitam dan kotak putih.

5.2.1.1 Pengujian Kotak Hitam

Pengujian kotak hitam yang dijalankan adalah berdasarkan kepada unit yang

terdapat di dalam sub-sub modul. Pengujian kotak hitam hanya melibatkan pengujian

luaran sahaja iaitu pendekatan yang memfokuskan kepada apa yang dijangkakan.

Pengujian ini lebih menumpukan kepada output yang dihasilkan mestilah tepat seperti

yang dikehendaki. Pengujian Kotak Hitam boleh dilihat pada Lampiran Q1.

5.2.2 Pengujian Integrasi

Pengujian integrasi adalah bertujuan untuk menilai modul-modul yang telah

diintegrasikan. Komponen perisian akan diuji secara berkelompok dan ini adalah untuk

memastikan antaramuka dan pautan-pautan di setiap bahagian sistem beroperasi dengan

baik dan sempurna. Pengujian ini merupakan cara terbaik untuk mengesan ralat dalam

suatu subsistem.

Untuk bahagian antaramuka, pengujian antaramuka sistem menjadi fungsi yang

penting dimana ia akan memastikan semua data akan disimpan dengan betul dan tidak

akan mengalami kehilangan data atau ralat pada pangkalan data. Pengujian akan melihat

Page 104: pembangunan sistem pemasaran menggunakan konsep

88

kepada mana-mana percanggahan antara komponen antaramuka untuk memastikan tidak

berlaku sebarang kekeliruan antara aplikasi dalam sistem jika dilarikan secara serentak.

Di akhir pengujian ini perlu menampakan keputusan yang positif. Kesemua komponen

sistem perlu berjalan dengan lancar. Proses dan hasil pengujian integrasi bagi sistem

boleh dilihat pada Lampiran Q2.

5.2.3 Pengujian Sistem

Pada peringkat ini pengujian telah selesai pada data sebenar. Sistem yang

lengkap akan dijalankan berdasarkan kepada data sebenar. Semasa proses pengujian ini,

keputusan daripada sistem akan dianalisa. Semasa analisa keputusan dilakukan, akan

terdapat keputusan yang tidak memadai jangkaan keputusan daripada sistem. Untuk kes

yang sedemikian, ralat pada aturcara tertentu akan dikenalpasti dan dibetulkan dan

seterusnya pengujian dilakukan untuk mendapatkan jangkaan keputusan. Apabila sistem

bebas daripada ralat, data sebenar akan dimasukkan supaya sistem dapat menunjukkan

perjalanan yang lancar mengikut keperluan pengguna.

Pengujian ini dijalankan untuk mengesahkan sistem akan diuji terhadap kesemua

komponen secara serentak. Setiap antaramuka, menu dan butang akan diuji untuk

memastikan bagaimana sistem memenuhi keperluan pengguna. Dalam pendekatan

pengujian ini, pengujian lain dilakukan dalam sistem ini. Pengujian yang dilakukan

dalam sistem yang dibangunkan adalah seperti berikut:

(i) Pengujian antaramuka dilakukan bagi memastikan interaksi di antara

antaramuka adalah seperti yang dirancang.

(ii) Pihak pengurusan dan pelanggan menggunakan kata laluan yang tertentu.

Hasil pengujian menunjukkan sekiranya pengguna memasukkan ID dan

kata laluan yang salah tidak dapat memasuki halaman pengurusan.

Page 105: pembangunan sistem pemasaran menggunakan konsep

89

(iii) Pengujian kemasukan data yang tidak lengkap pada borang pendaftaran

pelanggan telah menunjukkan hasil di mana borang yang tidak lengkap

mesej ralat akan ditunjukkan.

(iv) Pengujian kata laluan dilakukan untuk memastikan hanya pelanggan yang

(v) berdaftar sahaja dibenarkan masuk ke halaman tertentu. Ini adalah

bertujuan

(vi) untuk menjamin keselamatan data.

(vii) Pengujian sistem setelah pengintegrasian modul dilakukan dan pengujian

ini telah menunjukkan bahawa semua modul dapat dilaksanakan dengan

baik.

5.2.4 Pengujian Penerimaan Pengguna

Pengujian penerimaan pengguna merupakan bahagian terakhir dalam

pembangunan sistem. Pengujian penerimaan dilakukan untuk menguji sejauh mana

penerimaan pengguna terhadap sistem. Selain daripada itu, ia adalah untuk memastikan

bahawa sistem yang dibangunkan dapat memenuhi keperluan pengguna. Pengujian ini

dilakukan oleh pengguna-pengguna yang akan menggunakan sistem. Terdapat dua

peringkat dalam pengujian ini iaitu pengujian alfa dan pengujian beta. Pengujian alfa

merupakan pengujian dengan menggunakan data palsu manakala pengujian beta

merupakan pengujian menggunakan data sebenar dan di bawah pemerhatian pembangun

sistem bagi tujuan keselamatan data. Penerimaan pengguna adalah faktor terpenting bagi

memastikan keberkesanan sesebuah sistem yang dibangunkan. Pengujian ini dijalankan

pada kefungsian dan antaramuka sistem. Lampiran Q3 menyenaraikan soalan-soalan

bagi menguji tahap penerimaan pengguna terhadap sistem ini.

Page 106: pembangunan sistem pemasaran menggunakan konsep

90

5.2.4.1 Pendekatan Pengujian

Pengujian penerimaan pengguna dilakukan terhadap sepuluh orang yang telah

diambil sebagai sampel pengujian sistem. Sampel yang diambil ini adalah orang awam

yang merupakan pengguna sistem. Mereka diberi serba sedikit penerangan ringkas

tentang kaedah pengujian ini. Selepas pengujian ke atas sistem selesai, mereka diminta

untuk mengisi borang pengujian penerimaaan pengguna bagi menjawab beberapa soalan

berdasarkan pengalaman mereka terhadap sistem tersebut.

5.2.4.2 Hasil Pengujian

Pengujian penerimaan pengguna dinilai berdasarkan kepada peringkat kepuasan

pengguna iaitu dari skala satu hingga lima. Jadual 5.1 menunjukkan keputusan

pengujian.

Jadual 5.1: Hasil Pengujian Penerimaan Pengguna

Keputusan Pengujian Penerimaan Pengguna

Soalan-soalan Pengujian Penerimaan Purata

1. Apakah pendapat anda mengenai antatamuka sistem? 4.2

2. Apakah pendapat anda mengenai pengusunan menu dan produk-

produk jualan dalam sistem ini?

4.2

3. Adakah anda mudah untuk mencari maklumat produk yang dicari? 4

4. Adakah sistem in mampu memberikan maklumat terkini mengenai

produk jualan?

3

5. Adakah forum yang terdapat dalam sistem ini memberi kemudahan

untuk perkongsian maklumat?

4

6. Adakah kategori produk yang mendapat jualan yang tinggi membantu

anda dalam melakukan pembelian?

3

7. Adakah anda berpuas hati terhadap bayaran dilakukan di luar sistem? 3

8. Adakah sistem ini mesra pengguna? 4

Page 107: pembangunan sistem pemasaran menggunakan konsep

91

9. Adakah anda berminat untuk menggunakan sistem ini di masa

hadapan?

4

10. Pada pendapat anda, adakah sistem ini dapat dikomersialkan? 4

Berdasarkan kepada hasil pengujian penerimaan pengguna, dapat disimpulkan

bahawa sistem ini memiliki antaramuka yang menarik dan ringkas. Di samping itu,

pengusunan menu juga menampakkan ciri-ciri yang mudah dan jelas. Sistem ini juga

dinilai dengan baik dari segi papaan maklumat produk dan kegunaan forum untuk

perkongsian pendapat dan pengetahuan. Sistem ini juga dikategorikan sebagai sistem

yang mesra pengguna dan mendapat penerimaan tinggi untuk kegunaan masa hadapan

dan juga untuk dikomersialkan. Akan tetapi pengguna memerlukan pembarayan di

dalam sistem untuk memudahkan transaksi dilakukan. Pembangun sistem tidak dapat

membangunkan modul untuk pembayaran disebebkan oleh ciri-ciri keselematan dan

juga masa yang terhad dalam proses pembangunan.Senarai dibawah merupakan komen

dan cadangan pengguna terhadap sistem ini.

(i) Sistem perlu memuatkan modul komunikasi antara pelanggan dengan

pelanggan dan juga antara pelanggan dengan pihak syarikat.

(ii) Sistem perlu memuatkan bahagian berita terkini mengenai produk jualan

dan sebagainya.

(iii) Pelanggan perlu mengetahui produk jualan yang mendapat sambutan

yang tinggi.

Berdasarkan kepada komen dan cadangan pengguna, beberapa pembaharuan

telah dilakukan seperti ruangan berita terkini dan juga pembaharuan forum.

Walaubagaimanapun, modul pembayaran tidak dapat dibangunkan disebabkan keadaan

masa yanag terhad.

Page 108: pembangunan sistem pemasaran menggunakan konsep

92

5.3 Pengkodan Aturcara

Pengkodan bagi modul-modul sistem dibina menggunakan bahasa

pengaturcaraan PHP. Modul-modul yang terlibat dibangunkan secara

berperingkat, selari dengan pembangunan serta penyelenggaraan pangkalan data.

Pengodan aturcara bagi modul-modul yang utama dalam sistem ini ialah pembelian

produk, cipta produk baru, paparan laporan pengguna dan newsletter. Aturcara

disediakan pada Lampiran R.

5.4 Manual Pengguna

Manual Pengguna merupakan antaramuka sistem dan panduan langkah demi

langkag untuk kegunaan pengguna untuk menggunakan sistem ini. Terdapat dua modul

pengguna iaitu pelangan dan juga pentadbiran. Manual pengguna ini disediakan pada

Lampiran S.

5.5 Ringkasan

Fasa pembangunan akan lengkap dengan melakukan pengujian sistem dan

pengujian penerimaan pengguna. Pengujian unit dan pengujian sistem dijalankan untuk

memastikan sistem dapat berjalan dengan lancar tanpa sebarang ralat dan masalah.

Pengujian kotak hitam dilakukan untuk memeastikan fungsi-fungsi sistem berjalan

dengan lancar. Komen dan cadangan pengguna digabungkan dan pembaharuan telah

dilakukan untuk membolekan sistem mempunyai ciri-ciri yang diperlukan oleh

pengguna.

Page 109: pembangunan sistem pemasaran menggunakan konsep

BAB VI

STRATEGI ORGANISASI

6.1 Pendahuluan

Bab strategi organisasi ini akan menerangkan strategi yang dicadangkan untuk

dilaksanakan di Syarikat Keharsons Sdn Bhd. Strategi dan langkah-lagkah yang terbaik

perlu diambil bagi menjamin sistem yang akan dilaksanakan dapat berjalan dengan baik

dan lancar. Strategi pelaksaanan bagi sistem yang telah dibangunkan akan diterangkan

di dalam bab ini.

6.2 Strategi Pelaksanaan

Strategi pelaksanaan merupakan strategi yang digunakan oleh pihak syarikat

untuk melancarkan sistem. Strategi pelaksanaan ini adalah merujuk kepada pelan

pelaksanaan yang digunakan sebagai panduan untuk mengimplementasikan sistem.

Langkah-langkah pelaksanaan adalah digambarkan pada Rajah 6.1 di bawah.

Page 110: pembangunan sistem pemasaran menggunakan konsep

94

Langkah 2: Menentukan staf yang bertanggungjawab sebagai admin sistem Setalah perbincangan, pihak pentadbiran syarikat hendaklah menngnalpasti staf yang bakal menguruskan sistem.

Langkah 3: Kandungan Sistem Staf yang bertanggungjawab hendaklah memasukkan maklumat produk-produk jualan syarikat dan menentusahkan kandungan dan maklumat produk yang tepat dan sah

Langkah 4: Melancarkan Sistem Sitem Pemasaran Menggunakan Konsep ‘Adaptive marketing’ perlu dilancarkan oleh pengarah-pengarah Syarikat Keharsons Sdn Bhd.

Langkah 5: Kajian semula dan Pengemaskinian Kandungan sistem perlulah sentiasa dikemaskini dan kajian semula perlu dilakukan berdasarkan kepada fungsi-fungsi yang terdapat pada sistem.

Langkah 6: Penyelenggaraan sistem Sistem perlu diselenggara untuk memastikan tidak terdapat sebarang ralat dan digunakan untuk penambahan fungsi-fungsi tertentu untuk sokongan sistem.

Langkah 1: Membuat perbincangan Langkah pertama ialah dengan mengadakan perbincangan antara ahli-ahli pengarah Keharsons Sdn Bhd untuk memberi pendedahan mengenai sistem yang bakal digunakan untuk mendapatkan pemahaman yang jelas.

Rajah 6.1: Pelan Pelaksanaan

Page 111: pembangunan sistem pemasaran menggunakan konsep

95

Penjelasan bagi keenam-enam langakan dalam pelan pelaksanaan adalah seperti berikut:

(i) Langkah 1

Dalam peringkat pertama ini, ahli-ahli pengarah syarikat perlu memahami

keperluan dan kebolehan sistem untuk mendapatkan pemahanan yang

menyeluruh mengenai strategi pemasaran yang terkini.

(ii) Langkah 2

Setelah pemahaman dan persetujuan mengenai sistem, pihak pentadbiran

perlu menentukan staf yang akan bertanggungjawab untuk menguruskan

sistem.

(iii) Langkah 3

Pihak pengurusan syarikat akan menetapkan kandungan sistem yang

meliputi maklumat mengenai produk jualan dan maklumat lain untuk

dimasukkan oleh staf yang dipertanggungjawabkan.

(iv) Langkah 4

Pelancaran sistem perlu dilakukan untuk memastikan kweujudannya dan

perlu dilancarkan oleh pengarah-pengarah syarikat.

(v) Langkah 5

Staf yang dipertanggungjawab haruslah menemukakan laporan kepada

pihak pengarah syarikat untuk mendapatkan kajian semula atau

pengemaskinian terhadap maklumat-maklumat produk yang sedia ada. Ini

adalah perlu untuk memberikan maklumat yang terkini mengenai produk

jualan syarikat dari masa ke semasa dan juga memberi maklumat kepada

pelanggan-pelanggan yang tertentu. Bahagian ini dapat dicapai oleh pihak

pentadbiran syarikat untuk melihat perkembangan jualan dan sebagainya.

(vi) Langkah 6

Sistem ini perlu diselenggaran dari masa ke semasa untuk memastikan

sistem akan berjalan dengan lancar tanpa ralat. Selain itu penambahan

Page 112: pembangunan sistem pemasaran menggunakan konsep

96

ciri-ciri sistem seperti penambahan fungsi atau modul juga diperlukan

untuk memastikan sistem memenuhi ciri-ciri pemasaran masa kini.

6.3 Faktor Kejayaan Sistem

Faktor yang membawa kejayaan kepada sistem ini merupakan kelancaran sistem

ini menyalurkan maklumat dan memudahkan pelanggan melakukan penempahan.

Berikut merupakan cadangan yang diperolehi untuk mempertingkatkan kejayaan sistem

pemasaran menggunakan konsep ’adaptive marketing’.

Jadual 6.1: Faktor Kejayaan Pembangunan Sistem Pemasaran menggunakan

Konsep ‘Adaptive marketing’

Model Faktor Kejayaan

Kaedah Pengumpulan Data Hasil

Mengkaji jenis-jenis model

dan sistem pemasaran secara

adaptive marketing.

Mengetahui kelebihan dan

masalah pada sistem sedia ada.

Mengkaji ciri-ciri dan

kelebihan pemasaran secara

‘adaptive marketing’

Mengetahui ciri-ciri ‘adaptive

marketing’ pada sistem yang

akan dibangunkan.

Sumber teknikal

Menemubual pihak

pengurusan untuk

mendapatkan kaedah

pemasaran semasa yang

dilakukan

Mengetahui proses pemasaran

yang dijalankan.

Page 113: pembangunan sistem pemasaran menggunakan konsep

97

Merumuskan model yang

dikaji dan merekabentuk

model ‘adaptive marketing’

sebagai panduan

Model yang direka dijadikan

sebagai panduan untuk

membangunkan sistem.

Rekabentuk Sistem

Pemasaran

menggunakan

Konsep ‘Adaptive

marketing’ Kaji selidik pelanggan bagi

memenuhi keperluan

mereka.

Mengetahui keperluan dan

citarasa pelanggan

Peranan Sistem

Pemasaran

menggunakan

Konsep ‘Adaptive

marketing’

Pemerhatian

terhadapteknologi laman web

yang semakin berkembang.

Penggunaan sistem lebih meluas

dan memudahkan pengguna

untuk memperoleh maklumat

pada bila-bila masa dan dimana

sahaja.

Kualiti Sistem Temubual/kaji selidik

tentang sistem pemasaran

menggunakan konsep

‘adaptive marketing’

Memuaskan – perlu pembayaran

secara atas talian

Temubual tentang apakah

maklumat yang diperlukan.

Perlu tambahkan maklumat

mengenai produk

Kualiti Maklumat

Kaji selidik tentang

keperluan maklumat

terhadap pengguna.

Maklumat amat berguna.

Kepuasan Pengguna Kaji selidik faedah Sokongan yang menyeluruh

mengenai sistem yang

dibangunkan.

Page 114: pembangunan sistem pemasaran menggunakan konsep

98

6.3.1 Impak Individu

Pembangunan sistem pemasaran menggunakan konsep ‘adaptive marketing’

mempunyai pendekatan yang tersendiri untuk memudahkan pengguna memdapatkan

maklumat produk dan juga mendapatkan sokongan keputusan dalam melakukan

pembelian Sistem ini juga dapat membantu pihak admin untuk menyalurkan maklumat

produk dengan mudah dan pantas.

6.3.2 Impak Organisasi Secara amnya, sistem pemasaran menggunakan konsep ‘adaptive marketing’

membantu organisasi menyebarkan maklumat produk dengan efektif dan efisyen. Sistem

ini berkemampuan untuk membantu pihak organisasi dalam proses mereka bentuk

strategi pemasaran dengan cepat. Oleh itu, kredabiliti dan mutu pemasaran organisasi

dapat dipertingkatkan. Ciri-ciri bantuan keputusan yang terdapat dalam system ini juga

membolehkan pihak pengurusan mengetahui perkembangan penjualan produk yang

melibatkan maklumat pengguna dan juga produk. Ekoran daripada itu pihak pengurusan

dapat memyemak perkembangan keseluruhan jualan secara atas talian dengan mudah

dan cepat serta mampu mengendalikan aktiviti pemasaran secara sistematik.

6.4 Ringkasan

Bab ini secara keseluruhannya menerangkan strategi organisasi yang perlu

diambil oleh organisasi kajian iaitu Keharsons Sdn Bhd. Strategi organisasi ini

penting bagi membantu organisasi kajian untuk meningkatkan dan memperbaiki kaedah

pemasaran dan perkhidmatan yang diberikan kepada orang ramai. Bab ini juga turut

Page 115: pembangunan sistem pemasaran menggunakan konsep

99

membantu organisasi dalam memberi cadangan dan mempertimbangkan strategi yang

dicadangkan seterusnya menjadikannya sebagai satu alternatif bagi mencapai

kejayaan penggunaan sistem maklumat dan memenuhi keperluan pengguna sistem.

Strategi organisasi ini juga perlu dipertimbangkan oleh pihak organisasi dari masa ke

semasa untuk menyesuaikan dengan keadaan persekitaran.

Page 116: pembangunan sistem pemasaran menggunakan konsep

BAB VII

PERBINCANGAN DAN KESIMPULAN

7.1 Pengenalan

Bab ini merupakan bab terakhir di dalam dokumentasi ini. Di dalam bab ini

semua perbincangan mengenai projek akan diterangkan iaitu dari segi pencapaian dan

juga cabaran yang telah dihadapi sepanjang projek ini dilaksanakan. Manakala kelebihan

dan kelemahan projek ini turut dimuatkan. Selain daripada itu, bab ini turut menjelaskan

mengenai pengajaran dan pengalaman yang dialami sepanjang sistem ini dibangunkan.

Cadangan pembaikan juga diselitkan dalam bab ini bagi menambahbaikkan lagi sistem

ini untuk masa hadapan.

7.2 Hasil Pencapaian

Dapat dirumuskan bahawa projek ini telah mencapai objektif yang berikut:

(i) Mengkaji beberapa komponen dan model sebelum ini yang telah dibina

untuk mewujudkan keberkesanan pendekatan pemasaran ‘adaptive

marketing’ kepada organisasi.

(ii) Merumuskan model-model yang dikaji dan mereka model pemasaran

secara ’adaptive marketing’ yang digunakan sebagai panduan untuk

merekabentuk sistem

Page 117: pembangunan sistem pemasaran menggunakan konsep

101

(iii) Merekebentuk sistem yang menggunakan konsep pemasaran secara

’adaptive marketing’ yang digunakan sebagai garis panduan demi

mengukur kerberkesanan dalam memberikan perkhidmatan kepada

pengguna.

Objektif pertama projek adalah untuk mengkaji beberapa komponen dan model

sebelum ini yang telah dibina untuk mewujudkan pendekatan adaptive marketing kepada

organisasi. Ini telah dicapai dengan melakukan kajian terhadap beberapa model yang

mempunyai pendekatan adaptive marketing. Kajian ini telah dilakukan dalam bab dua

iaitu kajian literatur. Selain itu, kajian juga dilakukan terhadap beberapa komponen yang

melihat kepada percepsi pengguna dalam dimensi laman web. Ini adalah untuk

menentukan mengetahui kesetiaan pengguna yang merupakan salah satu daripada ciri-

ciri pemasaran ’adaptive marketing’.

Objektif kedua adalah untuk merumuskan model-model yang dikaji dan mereka

model pemasaran secara ’adaptive marketing’ yang digunakan sebagai panduan untuk

merekabentuk sistem. Model pemasaran yang digunakan sebagai garis panduan ini telah

dikenalpasti dengan menggabungkan model-model yang dikaji dengan menggabungkan

ciri-ciri yang mempunyai nilai-nilai ’adaptive marketing’. Model yang direka ini akan

digunakan sebagai panduan dalam membangunkan sistem pemasaran menggunakan

konsep ’adaptive marketing’. Model yang direka ini adalah merujuk kepada produk

yang dipasarkan dan juga kepada pengguna untuk mengetahui pencapaian jualan dan

juga kesetiaan pengguna.

Objektif ketiga iaitu merekebentuk sistem yang menggunakan konsep

pemasaran secara ’adaptive marketing’ yang digunakan sebagai garis panduan demi

mengukur kerberkesanan dalam memberikan perkhidmatan kepada pengguna.

Pembangunan sistem ini adalah berpandukan model yang telah direka dan juga modul-

modul yang telah dikenalpasti. Selain itu temuramah juga dilakukan untuk mengetahui

pendapat pihak syarikat. Temuramah ini bertujuan untuk mengetahui keperluan dan

Page 118: pembangunan sistem pemasaran menggunakan konsep

102

cadangan pihak syarikat dalam pembangunan sistem pemasasaran secara ’adaptive

marketing’.

7.3 Kebelihan Sistem

Setelah dikenalpasti, terdapat empat kelebihan sistem yang dibangunkan.

Kelebihan-kelebihan adalah seperti berikut:

(i) Sistem ini membolehkan maklumat produk jualan syarikat dapat

dipasarkan secara atas talian.

(ii) Sistem ini memberikan makulmat produk yang terkini yang memudahkan

pelanggan mendapatkan maklumat produk yang diingini pada bila-bila

masa.

(iii) Sistem ini merupakan sistem yang dinamik dimana pihak pengurusan

dapat menambah kandungan maklumat produk dan produk baru serta

maklumat terkini mengenai produk yang bakal dipasarkan.

(iv) Sistem ini membolehkan pelanggan membeli produk jualan syarikat

secara atas talian.

(v) Pelanggan akan mendapatkan newsletter daripada sistem ini untuk

mengetahui maklumat produk yang terkini.

(vi) Para pelanggan dapat bertukar-tukar pendapat mengenai produk terkini

atau produk yang telah dibeli menerusi forum yang disediakan.

(vii) Pihak pengurusan syarikat dapat mengetahui prestasi jualan syatikat

dengan adanya penjanaan laporan jualan.

(viii) Pihak pengurusan dapat mengeratkan hubungan dengan para pelanggan

melalui email yang disediakan oleh mengetahui pendapat, pertanyaan dan

cadangan daripada pelanggan.

Page 119: pembangunan sistem pemasaran menggunakan konsep

103

7.4 Kelemahan Sistem

Setiap kelemahan yang dikenalpasti ini diharap dapat memberikan idea dan

cadangan yang lebih baik untuk pembagunan sistem pada masa akan datang. Sistem ini

hanya menggunakan pembayaran kad kredit secara simulasi. Ini disebabkan pembayaran

kad kredit memerlukan kerjasama daripada pihak bank. Selain itu, sistem ini tidak dapat

mengetahui jualan keseluruhan syarikat disebabkan sistem ini hanya untuk pelanggan

menerusi internet sahaja dan tidak termasuk kepada pelanggan yang berkunjung secara

langsung ke premis perniagaan.

7.5 Cadangan Pembaikan

Berdasarkan daripada kelemahan yang dikenalpasti, beberapa cadangan ingin

dikemukakan bagi mempertingkatkan keupayaan sistem pemasaran menggunakan

konsep ‘adaptive marketing’. Antara cadangan yang ingin diusulkan di sini adalah

seperti berikut:

(i) Memperinicikan paparan maklumat produk seperti ciri-ciri teknikal,

arahan pengoperasian, dan perkakasan.

(ii) Mempelbagaikan lagi aplikasi yang terdapat di dalam sistem ini

contohnya pemberitahuan maklumat produk terkini melalui sistem

pesanan rimgkas (sms).

(iii) Memperkembangkan fungsi forum contohnya memperincikan forum

kepada sub kategori.

(iv) Sistem dapat mencadangkan paparan maklumat produk mengikut harga

dan kategori model produk.

Page 120: pembangunan sistem pemasaran menggunakan konsep

104

7.6 Pengajaran dan Pengalaman

Setelah mengharungi pelbagai cabaran dalam menjayakan projek ini, terdapat

banyak pengajaran yang diperolehi. Antaranya ialah:

(i) Bagaimana untuk menguruskan masa dengan lebih baik. Pengurusan

masa yang sistematik akan dapat membantu mengatasi masalah kekangan

masa.

(ii) Belajar berhadapan dan berurusan dengan pelbagai peringkat individu

dan karaktor manusia yang berbeza dan berkomunikasi dengan baik bagi

memahami keperluan pengguna di samping mendapatkan bantuan serta

input bagi sistem.

(iii) Belajar berfikir secara kreatif dan innovatif bagi merekabentuk sistem.

(iv) Mempraktikkan apa yang dipelajari secara teori sebelum ini melalui

penghasilan dokumen dan juga pembangunan sistem.

7.7 Kekangan dan Cabaran dalam Pelaksanaan Projek Beberapa cabaran telah ditempuhi sepanjang melaksanakan projek ini. Antara

cabarannya ialah:

(i) Kekangan dari segi masa yang agak terhad. Ini menimbulkan kesukaran

kepada pembangun sistem untuk melaksanakan fasa analisis dan

rekabentuk sistem.

(ii) Selain daripada itu, cabaran lain yang perlu dihadapi ialah kelemahan dari

segi pengalihan bahasa. Ini telah melambatkan proses penulisan tesis

dimana kebanyakan rujukan adalan dalam Bahasa Inggeris.

Page 121: pembangunan sistem pemasaran menggunakan konsep

105

(iii) Kekangan dari segi pengaturcaraan juga telah menimbulkan kesulitan

kepada pembangun sistem. Ini melambatkan lagi proses implementasi

sistem.

7.8 Kesimpulan

Pembangun sistem berharap Pembangunan Sistem Pemasaran Menggunakan

Konsep ’Adaptive marketing’ ini adalah bermanfaat kepada organisasi yang memerlukan

pemasaran produk selari dengan tidakbalas yang diperlukan hasil daripada jualan.

Menerusi sistem ini juga, pembangun sistem berharap ia akan dapat membantu pihak

pengurusan yang menggunakan sistem ini untuk menilai prestasi jualan dan juga untuk

membantu pengguna membuat keputusan pembelian. Projek ini memberikan pencapaian

yang cemerlang kepada pembangun dalam memahami konsep pemasaran yang sebenar.

Menerusi projek ini, pembangun sistem menimba pengetahuan dan pengalaman yang

bermakna dalam pengendalian kajian yang diperlukan untuk mendapatkan hasil yang

dapat memenuhi objektif projek. Pembangunan projek ini meliput berbagai cabaran dan

kekangan. Akan tetapi segala cabaran yang dihadapi telah ditempuhi dengan penuh

kesabaran dan ini telah membantu untuk lebih tabah dan bersemangat bagi menyiapkan

projek ini.

Page 122: pembangunan sistem pemasaran menggunakan konsep

106

RUJUKAN

Baker, S. (2003). New Consumer Marketing : Managing A Living Demand System. Wiley

Bettman, J. (1979). An Information Processing Theory of Consumer Choice. Addision-

Wesley, Reading, MA

Booms, B. and Bitner, M. (1981). Marketing strategies and Organization Structure for

service Firms. J. Donelly and W.George. Marketing of Services. American Marketing

Association, New York.

Burns, R.B. (2000). Introduction to Research Method. Sage Publication

Clark, D. (2001). Monitoring Customer Satisfaction on the Web.

Dirujuk pada 10 Februari 2006 daripada:

(http://www.emarketingman.com/articles/e-marketing-article7.shtml)

Coupey, E., (2001). Marketing And The Internet, Prentice Hall

Dr Chaffey, D (2003). Improving Retention Online.

Dirujuk pada 10 Februari 2006 daripada:

(http://www.wnim.com/currentissue/current/emarketing.htm)

Drew Wollin and Chad Perry (2002), Marketing management in a complex adaptive

system. University of Queensland, Brisbane, Australia,

Dirujuk pada 12 Februari 2006 daripada:

( www.emeraldinsight.com/0309-0566.htm )

Gummesson, E. (1987) The New Marketing: developing long term interactive

relationships, Long Range Planning. Wiley, New York.

Page 123: pembangunan sistem pemasaran menggunakan konsep

107

Haris, L. and Dennis C. (2002). Marketing the E-Business. Routledge

Haeckel, S. (2003), Adaptive Enterprise: Creating and Leading Sense-and-Respond

Organizations.

Dirujuk pada 15 Februari 2006 daripada:

( http://www-1.ibm.com/services/us/imc/pdf/g510-1602-bcs-adaptive-marketing.pdf )

Khalil, O.E.M. and Harcar, T.D. (1999), Relationship marketing and data quality

management, SAM Advanced Management Journal, Vol. 64 No. 2, Spring, pp. 26-33.

Kincaid, J. W., (2003). Customer Relationship Management: Getting It Right, Hewlett-

Packard Company.

Kleindl, B.A. (2003). Strategic Electronic Marketing : Managing E-business. 2nd .ed.

Thomson , South Western

Kolter, P and Armstrong, G (2000). Marketing : An Introduction. 5th .ed. Prentice Hall,

Upper Saddle River, New Jersey

Little, A.D., (2000). Article E-Marketing Cycle.

Michael K. Rich (2000), The direction of marketing relationships, Vol 15, Journal of

Business & Industrial Marketing.

Mohamad Noorman Masrek, Safawi Abdul Rahman dan Kamarulariffin Abdul Jalil

(2001). Analisis & Rekabentuk Sistem Maklumat. McGraw Hill (Malaysia).

Ned F. Kock (1999). Process Improvement & Organizational Learning: The Role of

Collaboration Technologies. Idea Group Inc. (IGI).

Page 124: pembangunan sistem pemasaran menggunakan konsep

108

Mellahi, K. & Johnson M. (2003). Does It Pay To Be A First Mover In E-Commerce?

The Case Of Amazon.com.

Dirujuk pada 9 Ogos 2006 daripada:

(http://www.emeraldinsight.com/Insight/ViewContentServlet?Filename=/publishe

d/emeraldfulltextarticle/pdf/0010380701.pdf)

Moulineux, P. (2002). Exploiting CRM: Connecting with Customers, CSC Computer

Sciences Ltd.

Morden, A.R., (1987). Elements of Marketing, 1st .ed. Sherpherds Bush Green, London:

DP Publications. 20-528.

Morgan, R.M. and Hunt, S.D. (1994), The commitment-trust theory of relationship

Marketing. Journal of Marketing, Vol. 58 No. 3, July, pp. 20-38.

Panasonic.com (2006). Panasonic

Dirujuk pada 7 Ogos 2006 daipada

(www.panasonic.com)

Patricia Sorce (2002), Relationship Marketing Strategy . Rochester Institute of

Technology.

Dirujuk pada 12 Februari 2006 daripada:

(http://print.rit.edu/pubs/02_04_sorce.pdf)

Pradhan, S. (2003). Software Development Methodology. Lecture Notes, Vassar College,

Computer Science Department, Raymond Avenue Poughkeepsie, NY. Scott, M.P.

(1995), ``Relationship selling'', Executive Excellence, Vol. 12 No. 1, January, p. 18

Reibstein, D. J (1985). Marketing: Concept, Strategies and Decision. Wharton school of

business, University of Pennsylvania. Prentice Hall.

Page 125: pembangunan sistem pemasaran menggunakan konsep

109

Salnoske, K (2002). Adaptive Marketing- A New Paradigm.

Dirujuk pada 8 Ogos 2006 daripada

(http://www-1.ibm.com/services/us/imc/pdf/g510-1602-bcs-adaptive-

marketing.pdf)

Senario D (2005). Adaptive Marketing Framework.

Dirujuk pada 8 Ogos 2006 daripada

(http://www.scenario-d.com/adaptivemarketing.htm)

Scott, M.P. (1995). Relationship selling, Executive Excellence, Vol. 12 No. 1, January, p.

18.

Smith, R. and Chaffey, D. (2003). Internet Marketing : Strategy, Implementation and

Practice. 2nd .ed. Prentice Hall, Pearson Education

Suhaimi Ibrahim, Wan Moh. Nasir Wan Kadir, Paridah Samsuri, Rozlina Mohamed dan

Mohd Yazid Idris (1999). Kejuruteraan Perisisan. Penerbit UTM, Universiti Teknologi

Malaysia.

Chang, T.L. (2002), Formulating adaptive marketing strategies in a global industry.

School of Industrial Management, New Jersey Institute of Technology,

Newark, New Jersey, USA

Timm, P. R., Jones, C. G. (2005). Technology and Customer Service: Profitable

Relationship Building, Pearson Education Inc.

Page 126: pembangunan sistem pemasaran menggunakan konsep

110

LAMPIRAN A CARTA GANTT

Page 127: pembangunan sistem pemasaran menggunakan konsep

111

Page 128: pembangunan sistem pemasaran menggunakan konsep

112

Page 129: pembangunan sistem pemasaran menggunakan konsep

113

LAMPIRAN B

CARTA ORGANISASI KEHASONS SDN BHD

SENARAI SIJIL PENGIKTIRAFAN ORGANISASI

Page 130: pembangunan sistem pemasaran menggunakan konsep

114

Page 131: pembangunan sistem pemasaran menggunakan konsep

115

Page 132: pembangunan sistem pemasaran menggunakan konsep

116

Page 133: pembangunan sistem pemasaran menggunakan konsep

117

LAMPIRAN C HASIL SOAL SELIDIK PENGGUNA

Page 134: pembangunan sistem pemasaran menggunakan konsep

118

1. Adakah anda mudah untuk mendapatkan maklumat atau keterangan mengenai

sesuatu produk yang ingin dibeli?

Jawapan Peratus (%)

1. Ya 30

2. Tidak 70

2. Bagaimanakah anda mendapatkan maklumat produk?

Jawapan Peratus (%)

1. Bertanya kepada jurujual 70

2. Bertanya kepada jurujual 25

3. Lihat pada bungkusan atau kotak produk 5

3. Adakah abda berpuas hati terhadap keterangan yang diberikan oleh jurujual

menegnai produk?

Jawapan Peratus (%)

1. Berpuas hati 20

2. Kurang berpuas hati 50

3. Tidak berpuas hati 30

4. Adakah anda mudah mengetahui promosi syarikat?

Jawapan Peratus (%)

1. Ya 20

2. Tidak 80

5. Bagaimanakah anda mengetahui promosi produk?

Jawapan Peratus (%)

1. Berkunjung ke kedai 60

2. Risalah 10

3. Rakan 30

6. Bagaimanakah anda mandapatkan perkhidmatan sokongan?

Jawapan Peratus (%)

1. Berkunjung ke kedai 90

2. Telefon 10

7. Bagaimanakah tahap perkhidmatan sokongan yang diberikan?

Page 135: pembangunan sistem pemasaran menggunakan konsep

119

Jawapan Peratus (%)

1. Sangat Baik 40

2. Memuaskan 60

3. Kurang baik 0

8. Apakah tahap pencapaian yang anda boleh berikan terhadap perkhidmatan yang

diberikan dalam mendapatkan maklumat mengenai produk dan perkhidmatan yang

disediakan dalam memenuhi kehendak anda?

Jawapan Peratus (%)

1. Sangat Baik 10

2. Baik 20

3. Memuaskan 50

4. Kurang Baik 20

5. Tidak Baik

9. Apakah pendapat anda jika diwujudkan laman web Keharsons Sdn Bhd?

Jawapan Peratus (%)

1. Sangat Setuju 75

2. Setuju 25

3. Tidak Setuju 0

10. Cadangan anda terhadap perkhidmatan Keharsons Sdn Bhd dalam memudahkan

mendapatkan maklumat produk dan promosi.

Jawapan

1. Adakan perkhidmatan email

2. Wujudkan laman web

3. Adakan satu pendekatan untuk memudahkan orang ramai mendapatkan maklumat

promosi cth: laman web dan risalah

Page 136: pembangunan sistem pemasaran menggunakan konsep

120

LAMPIRAN D

SOALAN TEMURAMAH DAN SOAL SELIDIK

Page 137: pembangunan sistem pemasaran menggunakan konsep

121

Soalan Temuramah Pihak Pengurusan

Soalan Temuramah Pihak Pengurusan

Maklumat Pihak Ditemuramah

Nama Jawatan Jabatan No Telefon Date/Time Email

ORGANISASI

1. Nyatakan latar belakang organisasi.

• Sejarah penubuhan

• Objektif organisasi

• Carta organisasi

• Pencapaian organisasi

2. Bagaimanakah syarikat memasarkan produk?

3. Apakah masalah dalam aktiviti memasarkan produk?

4. Apakah sasaran organisasi dalam memasarkan produk?

Page 138: pembangunan sistem pemasaran menggunakan konsep

122

PENGGUNA

1. Bagaimanakah pengguna mendapatkan maklumat produk?

2. Bagaimanakah organisasi mengukur prestasi perhubungan pengguna?

3. Apakah perkhidmatan sokongan yang disediakan?

4. Adakah pengguna berpuas hati terhadap perkhidmatan yang disediakan?

PENDEKATAN PEMASARAN SECARA ATAS TALIAN DAN ADAPTIVE

MARKETING

1. Apakah pendapat anda mengenai pemasaran secara online?

2. Pada pandangan anda, adakah ia boleh membantu dalam memasarkan produk?

LAIN-LAIN

1. Apakah faktor-faktor kejayaan yang boleh membanti organisasi berdaya saing?

2. Apakah cadangan organisasi dalam meningkatkan jualan dan meningkatkan perhubungan

dengan pengguna?

Page 139: pembangunan sistem pemasaran menggunakan konsep

123

Soal selidik Pengguna

Soal Selidik Pengguna

Maklumat Pihak Disoalselidik

Nama Jawatan Jabatan No Telefon Date/Time Email 1. Adakah anda mudah untuk mendapatkan maklumat atau keterangan mengenai sesuatu produk yang ingin dibeli?

Ya [ ] Tidak [ ] 2. Bagaimanakah anda mendapatkan maklumat produk?

• Bertanya kepada jurujual [ ] • Bertanya kepada jurujual [ ] • Lihat pada bungkusan atau kotak produk [ ]

3. Adakah abda berpuas hati terhadap keterangan yang diberikan oleh jurujual menegnai produk?

• Berpuas hati [ ] • Kurang berpuas hati [ ] • Tidak berpuas hati [ ]

4. Adakah anda mudah mengetahui promosi syarikat?

Ya [ ] Tidak [ ]

5. Bagaimanakah anda mengetahui promosi produk?

• Berkunjung ke kedai [ ] • Risalah [ ] • Rakan [ ]

6. Bagaimanakah anda mandapatkan perkhidmatan sokongan?

• Berkunjung ke kedai [ ] • Telefon [ ]

Page 140: pembangunan sistem pemasaran menggunakan konsep

124

7. Bagaimanakah tahap perkhidmatan sokongan yang diberikan?

• Sangat Baik [ ] • Sangat Baik [ ] • Kurang baik [ ] •

8. Apakah tahap pencapaian yang anda boleh berikan terhadap perkhidmatan yang diberikan dalam mendapatkan maklumat mengenai produk dan perkhidmatan yang disediakan dalam memenuhi kehendak anda?

• Sangat Baik [ ] • Baik [ ] • Memuaskan [ ] • Kurang Baik [ ] • Tidak Baik [ ]

9. Apakah pendapat anda jika diwujudkan laman web Keharsons Sdn Bhd?

• Sangat Setuju [ ] • Setuju [ ] • Tidak Setuju [ ]

10. Cadangan anda terhadap perkhidmatan Keharsons Sdn Bhd. Dalam memudahkan mendapatkan maklumat produk dan promosi.

Page 141: pembangunan sistem pemasaran menggunakan konsep

125

LAMPIRAN E PENERANGAN RAJAH PERISTIWA SISTEM

SEMASA (AS-IS)

Page 142: pembangunan sistem pemasaran menggunakan konsep

126

Penerangan Rajah Peristiwa Lihat Maklumat Produk

Use case name: Lihat Malumat Produk

ID: 1

Importance level: Penting

Primary actor: Pengguna

Use case type: Terperinci dan Penting

Stakeholders and interests: Pengguna = Melihat maklumat porduk Brief description: Merupakan proses mengetahui maklumat produk Trigger: Pengguna ingin mendapatkan maklumat produk Type: essential External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Tiada Normal flow of events:

1. Pengguna melihat produk. 2. Pengguna meneliti maklumat produk.

Sub flows: Tiada Alternate/exceptional flows: Tiada

Page 143: pembangunan sistem pemasaran menggunakan konsep

127

Penerangan Rajah Peristiwa Buat Pembelian

Use case name: Buat Pemnelian

ID: 2

Importance level: Penting

Primary actor: Pengguna

Use case type: Terperinci dan Penting

Stakeholders and interests: Pengguna = Tempah produk Brief description: Merupakan proses pembelian produk Trigger: Pengguna ingin menempah produk. Type: essential External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Tiada Normal flow of events:

1. Pengguna melihat produk 2. Pengguna meneliti maklumat produk. 3. Pengguna membeli produk yang diingini. 4. Pengguna mendapat resit pembayaran.

Sub flows: Tiada Alternate/exceptional flows: Tiada

Page 144: pembangunan sistem pemasaran menggunakan konsep

128

Penerangan Rajah Peristiwa Buat Pertanyaan

Use case name: Buat Pertanyaan

ID: 3

Importance level: Penting

Primary actor: Pengguna

Use case type: Terperinci dan Penting

Stakeholders and interests: Pengguna = Melakukan pertanyaan Brief description: Merupakan proses membuat pertanyaan mengenai produk Trigger: Pengguna ingin mendapatkan perkhidmatan sokongan Type: essential External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Tiada Normal flow of events:

1. Pengguna membuat pertanyaan mengenai sesuatu produk. 2. Juruteknik maklumbalas pertanyaan Pengguna.

Sub flows: Tiada Alternate/exceptional flows: Tiada

Page 145: pembangunan sistem pemasaran menggunakan konsep

129

Penerangan Rajah Peristiwa Buat Maklumbalas

Use case name: Buat Maklumbalas

ID: 4

Importance level: Penting

Primary actor: Juruteknik

Use case type: Terperinci dan Penting

Stakeholders and interests: Juruteknik = Melakukan maklumbalas terhadap pertanyaan pengguna. Brief description: Merupakan proses maklumbalas pertantaan pengguna Trigger: Juruteknik mengemukakan maklumbalas. Type: essential External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Tiada Normal flow of events:

1. Juruteknik terima pertanyaan pengguna 2. Juruteknik melakukan maklumbalas terhadap pertanyaan pengguna.

Sub flows: Tiada Alternate/exceptional flows: Tiada

Page 146: pembangunan sistem pemasaran menggunakan konsep

130

Penerangan Rajah Peristiwa Edar Risalah

Use case name: Edar Risalah

ID: 5

Importance level: Penting

Primary actor: Jurujual

Use case type: Terperinci dan Penting

Stakeholders and interests: Jurujual = Mengedarkan risalah Brief description: Merupakan proses engedarkan risalah kepada pengguna Trigger: Jurujual mengedarkan risalah Type: essential External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Tiada Normal flow of events:

1. Jurujual mengedarkan risalah kepada pengguna

Sub flows: Tiada Alternate/exceptional flows: Tiada

Page 147: pembangunan sistem pemasaran menggunakan konsep

131

LAMPIRAN F RAJAH KELAS SISTEM SEMASA (AS-IS)

Page 148: pembangunan sistem pemasaran menggunakan konsep

132

RESITno resittarikh

PEMBELIANnama produktarikhjumlah hargano resit

bayar( )

dapat

RISALAHnamajenamaharga

edar( )

JURUJUALnamano ic

urus( )edar( )

edar

PRODUKnamajenamano siriharga

buat

rujuk

tunjuk

PELANGANnamano telalamat

lihat( )tanya( )bayar( )

l ihat

PERKHIDMATAN SOKONGANketerangantarikh

senggara( )

tanya

JURUTEKNIKnamano ic

urus( )senggara( )

urus

urus

1

0..*

1

0..*

1

0..*

0..*

1..*

1..*

1

Rajah F1 : Rajah Kelas Sistem Semasa

Page 149: pembangunan sistem pemasaran menggunakan konsep

133

LAMPIRAN G RAJAH JUJUKAN SISTEM SEMASA (AS-IS)

Page 150: pembangunan sistem pemasaran menggunakan konsep

134

aPelanggan : Pelanggan

produk maklumat produk : produk

lihatteliti

Rajah G1 : Rajah Jujukan Sistem Semasa Lihat Maklumat Produk

aPelanggan : Pelanggan

Produk maklumat produk : produk

produk: pembelian

bayaran: pembelian

lihatteliti beli

resit

Rajah G3 : Rajah Jujukan Sistem Semasa Buat Pembelian Produk

Page 151: pembangunan sistem pemasaran menggunakan konsep

135

aPelanggan : Pelanggan

produk: perkhidmatan sokongan aJuruteknik :

Juruteknik

tanyaterima

maklum

Rajah G2 : Rajah Jujukan Sistem Semasa Buat Pertanyaan dan Buat Maklumbalas dalam Perkhidmatan Sokongan

aJurujual : Jurujual

aRisalah :Risalah

1. Edar ()

Rajah G4 : Rajah Jujukan Sistem Semasa Mengedar Risalah

Page 152: pembangunan sistem pemasaran menggunakan konsep

136

LAMPIRAN H RAJAH AKTIVITI SISTEM SEMASA (AS-IS)

Page 153: pembangunan sistem pemasaran menggunakan konsep

137

Mula

Pengguna berkunjung ke premis perniagaan

Edar risalah Melakukan maklumbalas

JuruteknikJurujual

Lihat produk Buat pertanyaan

Buat pembelian

Dapat resit pembelian

Tamat

Rajah H1 : Rajah Aktiviti Sistem Semasa

Page 154: pembangunan sistem pemasaran menggunakan konsep

138

LAMPIRAN I PENERANGAN RAJAH PERISTIWA SISTEM BARU (TO-BE)

Page 155: pembangunan sistem pemasaran menggunakan konsep

139

Penerangan Rajah Peristiwa Buat Pendaftaran (To-Be)

Use case name: Buat Pendaftaran

ID: 1 Importance level: Penting

Primary actor: Pengguna tidak berdaftar

Use case type: Terperinci dan Penting

Stakeholders and interests: Pengguna = Membuat pendaftaran ahli untuk menjadi pengguna berdaftar. Brief description: Merupakan proses pendaftaran pengguna. Trigger: Pengguna perlu mendaftar untuk membolehkan membuat pembelian dan memasuki forum. Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Ada Normal flow of events:

1. Pengguna menekan butang daftar pada laman web 2. Pengguna memasukkan butir peribadi pada borang yang tertera. 3. Pengguna menekan butang submit 4. Pengguna menekan butang login untuk memasuki sistem sebagai pengguna

berdaftar.. Sub flows: Tiada Alternate/exceptional flows: Tiada

Page 156: pembangunan sistem pemasaran menggunakan konsep

140

Penerangan Rajah Peristiwa Lihat Maklumat Produk

Use case name: Lihat Maklumat Produk

ID: 2 Importance level: Penting

Primary actor: Pengguna berdaftar Pengguna tidak berdaftar

Use case type: Terperinci dan Penting

Stakeholders and interests: Pengguna = Melihat maklumat produk Brief description: Merupakan proses melihat maklumat produk. Trigger: Pengguna meneliti maklumat produk. Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Ada Normal flow of events:

1. Pengguna lihat produk pada laman utama. 2. Pengguna memilih produk diingini mengikut kategori produk. 3. Pengguna meneliti penerengan produk menerusi butang reviews pada setiap

produk. Sub flows: Tiada Alternate/exceptional flows: Tiada

Page 157: pembangunan sistem pemasaran menggunakan konsep

141

Penerangan Rajah Peristiwa Penempahan

Use case name: Pembelian

ID: 3 Importance level: Penting

Primary actor: Pengguna berdaftar

Use case type: Terperinci dan Penting

Stakeholders and interests: Pengguna berdaftar= Membuat pembelian terhadap produk. Brief description: Merupakan proses pembelian oleh pengguna. Trigger: Pengguna membuat pembelian secara atas talian. Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Bayaran Generalization: Ada Normal flow of events:

1. Pengguna login ke dalam sisten 2. Pengguna teliti produk 3. Pengguna pilih produk yang diingini 4. Sistem memaparkan maklumat produk 5. Pengguna menyemak maklumat produk 6. Pengguna menekan butang add to cart 7. Pengguna menekan butang checkout 8. Sistem memaparkan maklumat produk yang ingin dibeli dan pembayaran 9. Pengguna memasukkan kaedah penghantaran. 10. Pengguna memasukkan butir-butir pembayaran. 11. Pengguna menekan butang submit. 12. Sistem akan memaparkan proses pembalian selesai.

Sub flows: Tiada Alternate/exceptional flows: 3a-1. Pengguna memilih produk lain 3a-2. Pengguna mengulangi langkah 3 ke 6 sehingga selesai.

Page 158: pembangunan sistem pemasaran menggunakan konsep

142

Penerangan Rajah Peristiwa Buat Pertanyaan

Use case name: Buat Pertanyaan

ID: 4 Importance level: Penting

Primary actor: Pengguna berdafatar

Use case type: Terperinci dan Penting

Stakeholders and interests: Pengguna berdaftar = Membuat pertanyaan mengenai produk dan perkhidmatan lain. Brief description: Merupakan proses pertanyaan pengguna mengenai produk. Trigger: Pengguna membuat pertanyaan secara atas talian. Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Ada Normal flow of events:

1. Pengguna menekan butang Contact Us pada laman utama. 2. Sistem memaparkan borang pertanyaan 3. Pengguna mengemukakan pertanyaan. 4. Pengguna menekan butang submit.

Sub flows: Tiada Alternate/exceptional flows: Tiada

Page 159: pembangunan sistem pemasaran menggunakan konsep

143

Penerangan Rajah Peristiwa Masuk Forum

Use case name: Masuk Forum

ID: 5 Importance level: Penting

Primary actor: Pengguna berdafatar

Use case type: Terperinci dan Penting

Stakeholders and interests: Pengguna berdaftar = Berinteraksi dalam forum Brief description: Merupakan proses berinteraksi dalam forum. Trigger: Pengguna membuat tindakbalas dan mengutrakan pendapat. Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Ada Normal flow of events:

1. Pengguna login ke dalam laman web 2. Pengguna menekan butang forum pada laman web utaman. 3. Pengguna memasukkan butir-butir topik perbincangan.. 4. Pengguna menekan butang post. 5. Pengguna melihat senarai tajuk forum. 6. Pengguna mengacukan pendapat dalam sesuatu topik perbincangan.

Sub flows: Tiada Alternate/exceptional flows: Tiada

Page 160: pembangunan sistem pemasaran menggunakan konsep

144

Penerangan Rajah Peristiwa Urus Pentadbir Sistem

Use case name: Urus pentadbir sistem

ID: 6 Importance level: Penting

Primary actor: Pentadbir Sistem

Use case type: Terperinci dan Penting

Stakeholders and interests: Pentadbir Sistem = Mengurus pentadbir sistem Brief description: Merupakan proses mengurus pentadbir sistem Trigger: Pentadbir mengurus pentadbir sistem. Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Ada Normal flow of events:

1. Pentadbir sistem login ke dalam laman pentadbir 2. Sistem memaparkan menu admin 3. Pentadbir memilih menu admin. 4. Pentadbir sistem menekan new admin 5. Pentadbir sistem memasukkan butir-butir pentadbir baru 6. Pentadbir sistem menekan butang insert record.

Sub flows: Tiada Alternate/exceptional flows: 3a-1 Pentadbir sistem memilih update untuk mengemaskini maklumat pentadbir

system yang sedia ada. 3a-2 Pentadbir menekan butang update record.

Page 161: pembangunan sistem pemasaran menggunakan konsep

145

Penerangan Rajah Peristiwa Urus Maklumat Produk

Use case name: Urus maklumat produk

ID: 7 Importance level: Penting

Primary actor: Pentadbir Sistem

Use case type: Terperinci dan Penting

Stakeholders and interests: Pentadbir Sistem = Mengurus maklumat produk Brief description: Merupakan proses mengemaskini maklumat produk Trigger: Pentadbir mengemaskini maklumat produk. Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Ada Normal flow of events:

1. Pentadbir sistem login ke dalam sistem 2. Sistem memaparkan menu admin 3. Pentadbir memilih menu item 4. Pentadbir memekan butang new item. 5. Pentadbir memasukkan maklumat produk baru. 6. Pentadbir menekan update record.

Sub flows: Tiada Alternate/exceptional flows: 3a-1 Pentadbir sistem memilih ‘update’ untuk mengemaskini produk. 3a-2 Pentadbir menekan updade record.

Page 162: pembangunan sistem pemasaran menggunakan konsep

146

Penerangan Rajah Peristiwa Lihat Laporan

Use case name: Lihat Laporan

ID: 8 Importance level: Penting

Primary actor: Pentadbir Sistem

Use case type: Terperinci dan Penting

Stakeholders and interests: Pentadbir Sistem = Menjanan laporan Brief description: Merupakan proses penjanaan laporan Trigger: Pentadbir menjana laporan. Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Ada Normal flow of events:

1. Pentadbir login ke dalam sistem 2. Sistem memaparkan menu admin 3. Pentadbir memilih menu report 4. Pentadbir memilih laporan yang diingini 5. Pentadbir melihat laporan berdasarkan kepada categori laporan yang dipilih.

Sub flows: Tiada Alternate/exceptional flows: Tiada

Page 163: pembangunan sistem pemasaran menggunakan konsep

147

Penerangan Rajah Peristiwa Urus Email

Use case name: Urus Email

ID: 9 Importance level: Penting

Primary actor: Pentadbir Sistem

Use case type: Terperinci dan Penting

Stakeholders and interests: Pentadbir Sistem = Melakukan maklumbalas terhadap email daripada pengguna Brief description: Merupakan proses maklumbalas terhadap pertanyaan pengguna Trigger: Pentadbir akan membuat maklumbalas terhadap pertanyaan pengguna. Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Ada Normal flow of events:

1. Pentadbir sistem login ke dalam sistem 2. Sistem akan memaparkan menu admin 3. Pentadbir memilih menu email 4. Pentadbir akan menekan tajuk untuk melihat butiran email. 5. Pentadbir menekan butang reply untuk membuat maklumbalas. 6. Pentedbir akan menekan butang submit .

Sub flows: Tiada Alternate/exceptional flows: Tiada

Page 164: pembangunan sistem pemasaran menggunakan konsep

148

Penerangan Rajah Peristiwa Urus Berita Terkini

Use case name: Urus Berita Terkini

ID: 10 Importance level:

Penting Primary actor: Pentadbir Sistem

Use case type: Terperinci dan Penting

Stakeholders and interests: Pentadbir Sistem = Mengurus berita terkini Brief description: Merupakan proses mengurus berita terkini Trigger: Pentadbir mengurus berita terkini Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Ada Normal flow of events:

1. Pentadbir login ke dalam sistem 2. Sistem memaparkan menu admin 3. Pentadbir memilih menu news 4. Pentadbir mencipta berita baru.

Sub flows: Tiada Alternate/exceptional flows: 4a-1 Pentadbir memilih untuk mengemaskini berita. 4a-2 Pentadbir menekan butang update record.

Page 165: pembangunan sistem pemasaran menggunakan konsep

149

Penerangan Rajah Peristiwa Urus Newsletter

Use case name: Urus Newsletter

ID: 11 Importance level:

Penting Primary actor: Pentadbir Sistem

Use case type: Terperinci dan Penting

Stakeholders and interests: Pentadbir Sistem = Melakukan promosi melalui newsletter Brief description: Merupakan proses menghantar maklumat promosi Trigger: Pentadbir membuat penghantaran maklumat promosi kepada pengguna. Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Ada Normal flow of events:

1. Pentadbir login ke dalam sistem 2. Sistem memaparkan menu admin 3. Pentadbir memilih menu newsletter 4. Pentadbir memasukkan maklumat mengenai newsletter 5. Pengguna menekan butang submit.

Sub flows: Tiada Alternate/exceptional flows: Tiada

Page 166: pembangunan sistem pemasaran menggunakan konsep

150

Penerangan Rajah Peristiwa Urus Forum

Use case name: Urus Forum

ID: 12 Importance level:

Penting Primary actor: Pentadbir Sistem

Use case type: Terperinci dan Penting

Stakeholders and interests: Pentadbir Sistem = Mengurus forum Brief description: Merupakan proses mengurus forum Trigger: Pentadbir memgurus forum. Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Ada Normal flow of events:

1. Pentadbir login ke dalam sistem 2. Sistem memaparkan menu admin 3. Pentadbir memilih menu forum 4. Pentadbir memasukkan butiran tajuk baru. 5. Pentadbir menekan butang post.

Sub flows: Tiada Alternate/exceptional flows: 3a-1 Pentadbir menekan tajuk pada forum untuk mengutarakan komen. 3a-2 Pentadbur menekan butang post.

Page 167: pembangunan sistem pemasaran menggunakan konsep

151

Penerangan Rajah Peristiwa Urus Kaedah Penghantaran

Use case name: Urus Penghantaran

ID: 13 Importance level:

Penting Primary actor: Pentadbir Sistem

Use case type: Terperinci dan Penting

Stakeholders and interests: Pentadbir Sistem = Mengurus kaedah penghantaran Brief description: Merupakan proses mengurus kaedah penghantaran Trigger: Pentadbir memgurus kaedah penghataraan. Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Ada Normal flow of events:

1. Pentadbir login ke dalam sistem 2. Sistem memaparkan menu admin 3. Pentadbir memilih menu shipping 4. Pentadbir menekan new shipping 5. Pentadbir memasukan butir-butir kaedah penghantaran 6. Pentadbir menekan butang insert record.

Sub flows: Tiada Alternate/exceptional flows: 3a-1 Pentadbir menekan edit untuk mengemaskini. 3a-2 Pentadbur menekan butang insert record.

Page 168: pembangunan sistem pemasaran menggunakan konsep

152

Penerangan Rajah Peristiwa Urus Potongan Harga

Use case name: Urus Potongan Harga

ID: 12 Importance level:

Penting Primary actor: Pentadbir Sistem

Use case type: Terperinci dan Penting

Stakeholders and interests: Pentadbir Sistem = Mengurus potongan harga Brief description: Merupakan proses mengurus potongan harga. Trigger: Pentadbir memgurus potongan harga. Type: essential Internal dan External. Relationships: Association: Tiada Include: Tiada Extend: Tiada Generalization: Ada Normal flow of events:

1. Pentadbir login ke dalam sistem 2. Sistem memaparkan menu admin 3. Pentadbir memilih menu discount 4. Pentadbir menekan new discount 5. Pentadbir memasukkan buti-butir potongan harga 6. Pentadbir menekan butanginsert record.

Sub flows: Tiada Alternate/exceptional flows: 3a-1 Pentadbir menekan edit untuk mengemaskini. 3a-2 Pentadbur menekan butang insert record.

Page 169: pembangunan sistem pemasaran menggunakan konsep

153

LAMPIRAN J KAD CRC SISTEM BARU (TO-BE)

Page 170: pembangunan sistem pemasaran menggunakan konsep

154

Kad CRC Pengguna

Front

Class name : Pengguna ID : 1 Type :

Description : Seseorang yang ingin mendapatkan maklumat produk dan mendapatkan perkhidmatan sokongan

Associated use case : 1,2, 3, 4, 5 dan 6

Responsibilities Melihat maklumat produk. Membuat pembelian produk. Membuat pertanyaan.

Collaborators Pendaftaran Maklumat Produk Pembelian Email Resit

Back

Attributes : Integer Text Double Relationships : Generalization (a-kind-of) : Pengguna berdaftar dan Pengguna tidak berdaftar Aggregation (has-parts) : Other association :

Kad Pengguna Tidak Berdaftar

Front

Class name : Pengguna tidak berdaftar ID : 2 Type :

Description : Seseorang yang ingin mendapatkan maklumat produk

Associated use case : 1, 2 ,5 dan 6

Responsibilities Melihat maklumat produk. Membuat pendaftaran

Collaborators Pendaftaran Maklumat Produk

Back

Attributes : text

Relationships : Generalization (a-kind-of) : Pengguna Aggregation (has-parts) : Other association :

Page 171: pembangunan sistem pemasaran menggunakan konsep

155

Kad CRC Pengguna Berdaftar

Front

Class name : Pengguna berdaftar ID : 3 Type :

Description : Seseorang yang ingin mendapatkan maklumat produk, melakukan pembelian dan mendapatkan perkhidmatan sokongan

Associated use case : 2 ,3, 4 dan 5

Responsibilities Melihat maklumat produk. Membuat pembelian produk. Membuat pertanyaan.

Collaborators Maklumat Produk Pembelian Email Resit

Back

Attributes : Text integer Relationships : Generalization (a-kind-of) : Pengguna Aggregation (has-parts) : Other association :

Kad CRC Pendaftaran

Front

Class name : Pendaftaran ID : 4 Type :

Description : Merupakan proses pendaftaran bagi Pengguna Associated use case : 1

Responsibilities Membuat pendaftaran

Collaborators Penguna tidak berdaftar

Back

Attributes : Integer Double Tarikh Text Relationships : Generalization (a-kind-of) : Aggregation (has-parts) : Other association :

Page 172: pembangunan sistem pemasaran menggunakan konsep

156

Kad CRC Login Pengguna

Front

Class name : Login Pengguna ID : 5 Type :

Description : Login untuk melakukan pembelian Associated use case : 2, 3 dan 4

Responsibilities Masuk ke sistem

Collaborators Pengguna berdaftar Maklumat produk

Back

Attributes : Integer Double Relationships : Generalization (a-kind-of) : Aggregation (has-parts) : Other association :

Kad CRC PengurusanMaklumat Produk

Front

Class name : Pengurusan Maklumat Produk

ID : 6 Type :

Description : Paparan maklumat produk Associated use case : 6 dan 7

Responsibilities Paparan maklumat produk Paparan maklumat promosi

Collaborators Pengguna berdaftar Pengguna tidak berdaftar

Back

Attributes : Integer Double Text Relationships : Generalization (a-kind-of) : Aggregation (has-parts) : Other association :

Page 173: pembangunan sistem pemasaran menggunakan konsep

157

Kad CRC Pembelian

Front

Class name : Pembelian ID : 7 Type :

Description : Proses pembelian oleh penlanggan Associated use case : 3 dan 4

Responsibilities Melihat maklumat produk. Membuat pembelian produk.

Collaborators Maklumat produk Maklumat bayaran

Back

Attributes : Integer Double Relationships : Generalization (a-kind-of) : Aggregation (has-parts) : Other association :

Kad CRC Pentadbir Sistem

Front

Class name : Pentadbir Sistem ID : 8 Type :

Description : Seseorang yang mempunyai hak kuasa terdapat sistem laman web syarikat.

Associated use case : 6, 7, 8, 9,10,11,12,13 dan 14

Responsibilities Mengemaskini maklumat produk Mengemaskini maklumat promosi Melakukan maklumbalas terhadap pertanyaan pengguna Menjana laporan

Collaborators Maklumat produk Email Laporan

Back

Attributes : Integer Text Relationships : Generalization (a-kind-of) : Aggregation (has-parts) : Other association :

Page 174: pembangunan sistem pemasaran menggunakan konsep

158

Kad CRC Perkhidmatan Email

Front

Class name : Perkhidmatan email ID : 9 Type :

Description : Memberikan maklumbalas terhadap pertanyaan pengguna

Associated use case : 4 dan 12

Responsibilities Melakukan maklumbalas pertanyaan

Collaborators Pengguna berdaftar Pentadbir sistem

Back

Attributes : Text

Relationships : Generalization (a-kind-of) : Aggregation (has-parts) : Other association :

Kad CRC Laporan

Front

Class name : Resit ID : 10 Type :

Description : Menjana laporan jualan, statistik kekerapan pengguna melayari laman, pertanyaan pengguna

Associated use case : 8

Responsibilities Menjana laporan.

Collaborators Pentadbir sistem

Back

Attributes : Integer Double Text Relationships : Generalization (a-kind-of) : Aggregation (has-parts) : Other association :

Page 175: pembangunan sistem pemasaran menggunakan konsep

159

Kad CRC Newsletter

Front

Class name : Newsletter ID : 11 Type :

Description : Memberikan makumat produk secara newsletter Associated use case : 4 dan 11

Responsibilities Mengedar newsletter

Collaborators Pengguna berdaftar Pengguna tidak berdaftar Pentadbir sistem

Back

Attributes : Text

Relationships : Generalization (a-kind-of) : Aggregation (has-parts) : Other association :

Kad CRC Forum

Front

Class name : Forum ID : 12 Type :

Description : Menyuarakan pendapar menerusi forum Associated use case : 6 dan 13

Responsibilities Mengurus forum

Collaborators Pengguna berdaftar Pengguna tidak berdaftar Pentadbir sistem

Back

Attributes : Integer Double Text Relationships : Generalization (a-kind-of) : Aggregation (has-parts) : Other association :

Page 176: pembangunan sistem pemasaran menggunakan konsep

160

Kad CRC Berita Terkini

Front

Class name : Berita Terkini ID : 13 Type :

Description : Mengurus berita terkini Associated use case : 10

Responsibilities Menyiarkan berita terkini

Collaborators Pentadbir sistem

Back

Attributes : Text

Relationships : Generalization (a-kind-of) : Aggregation (has-parts) : Other association :

Kad CRC Kaedah Penghantaraan

Front

Class name : Penghantaraan ID : 14 Type :

Description : Memasukkan jenis penghantaran Associated use case : 3 dan 13

Responsibilities Mengurus penghantaran

Collaborators Pentadbir sistem

Back

Attributes : Integer Double Text Relationships : Generalization (a-kind-of) : Aggregation (has-parts) : Other association :

Page 177: pembangunan sistem pemasaran menggunakan konsep

161

LAMPIRAN K RAJAH KELAS SISTEM BARU (TO-BE)

Page 178: pembangunan sistem pemasaran menggunakan konsep

162

daftar1..1

1..1

PENDAFTARANnamaalamattelemailidkatalaluan

login1..1

1..1

LOGIN PENGGUNAidkatalaluan

lihat masuk

CARTidkuantitiid item

buat

1..*

1..*

1..1

1..*

hantar

PENGGUNA TIDAK BERDAFTAR

daftar()

1..1

1..*

daftar

1..1

1..*

hantar

1..1

1..*

daftar

PENGGUNA BERDAFTARidkatalaluannamatelemailalamat

lihat()bayar()

masuk

LAPORANjenis laporanKeterangan

rujuk

EMAILnamaemailtelsubjekmesej

urus

NEWSLETTERnamaemail

urus

FORUMtajukteks

urus buat

POTONGAN HARGAidjumlahperatus

papar()

ITEM (Produk)id itemnama itemmodelpembuatketerangangambarhargatarikhpaparankategoristokpromosipotongan harga

papar

BERITA TERKINIidtarikhtajukdaripada

urus

PENTADBIR SISTEMidnamakatalaluan

kemaskini()urus()semak()buat()

urus

KAEDAH PENGHANTARANidkosnama perkhidmatan

papar()

PEMBELIANnama penggunaalamatpotongan hargakos penghantaranjumlahjenis kad kredit

papar

Rajah K1 : Rajah Kelas Sistem Baru

Page 179: pembangunan sistem pemasaran menggunakan konsep

163

LAMPIRAN L RAJAH JUJUKAN SISTEM BARU (TO-BE)

Page 180: pembangunan sistem pemasaran menggunakan konsep

164

aPengguna : Pengguna tidak berdaftar

Aplikasi laman web

Pendaftaran: aplikasi laman web

1. tekan register

2. Masukan butir-butir peribadi ()

3. Tekan butang register

Rajah L1 : Rajah jujukan pendaftaran pengguna

Page 181: pembangunan sistem pemasaran menggunakan konsep

165

Akaun pengguna

aPengguna : Pengguna Berdaftar

aplikasi laman web

Maklumat pengguna

1. Login ()

2. Paparan akaun pengguna

3. Tekan update profile

4. Kemaskini maklumat ()

4. Maklumat dikemaskini

5. Logout

Rajah L2 : Rajah jujukan kemaskini maklumat pengguna

Page 182: pembangunan sistem pemasaran menggunakan konsep

166

aPengguna : Pengguna Berdaftar

aplikasi laman web

Paparan produk: aplikasi laman web

Paparan maklumat produk : produk

aProduk: produk

1. Login ()

2. Lihat produk

3. Tekan reviews

4. Teliti maklumat produk

Rajah L3 : Rajah jujukan melihat maklumat produk

Page 183: pembangunan sistem pemasaran menggunakan konsep

167

aPengguna : Pengguna Berdaftar

:aplikasi laman web

:categori produk acategori produk : paparan produk

aProduk: Produk

cart : produk maklumat pembayaran: pembayaran

1. Login ()

2. Pilih categori produk

3. Tekan reviews

4. Tekan add to cart

5. Tentukan kuantiti produk

6.Teruskan Pembelian

7. Tekan checkout

8. Pilih kaedah penghantaran ()

9. Masukkan butir-butir kad kredit ()

10. Tekan submit

11. Pengesahan pembayaran.

Rajah L4 : Rajah jujukan pembelian produk

Page 184: pembangunan sistem pemasaran menggunakan konsep

168

aPengguna

aplikasi laman web

email

1. Tekan menu contact us

2. Masukkan butir-butir email ()

3. Tekan butang submit

Rajah L5 : Rajah jujukan mengantar email

Page 185: pembangunan sistem pemasaran menggunakan konsep

169

aPengguna : Pengguna Berdaftar

aplikasi laman web

forum

1. Tekan menu forum

2. Masukkan butir-butir tajuk perbincangan

3. Tekan butang post

Rajah L6 : Rajah jujukan memasuki forum

Page 186: pembangunan sistem pemasaran menggunakan konsep

170

aPentadbir Sistem : Pentadbir Sistem

aplikasi laman web

Menu admin : aplikasi laman web

admin: menu admin

1. Login ()

2. Pilih manu admin

3. Pilih new admin

4. Masukkan butir-butir admin ()

5. Takan butang insert record

Rajah L7 : Rajah jujukan cipta pentadbir sistem

Page 187: pembangunan sistem pemasaran menggunakan konsep

171

aPentadbir sistem : Pentadbir Sistem

aplikasi laman web

Menu admin item: menu admin

1. Login ()

2. Pilih menu item

3. Tekan new item

4. Masukkan butir-butir produk ()

5. Tekan butang insert record

aitem: menu item

Rajah L8 : Rajah jujukan mengurus cipta produk baru

Page 188: pembangunan sistem pemasaran menggunakan konsep

172

item : menu admin : Pentadbir

Sistem

aplikasi laman web

Menu admin: aplikasi laman web

aItem : item

1. Login ()

2. Pilih menu item

3. Pilih categori, produk dan tekan update

4. Edit maklumat produk ()

5. Tekan butang insert record

6. Produk dikemaskini

Rajah L9 : Rajah jujukan mengemaskini maklumat produk

Page 189: pembangunan sistem pemasaran menggunakan konsep

173

aPentadbir Sistem : Pentadbir Sistem

aplikasi laman web

menu admin : aplikasi laman web

report : menu admin

aReport : report

1.Login ()

2. Pilih menu report

3. Pilih categori laporan

4. Semak kandungan laporan

Rajah L10 : Rajah jujukan semakan laporan

Page 190: pembangunan sistem pemasaran menggunakan konsep

174

aPentedbir Sistem : Pentadbir Sistem

aplikasi laman web

menu admin : aplikasi laman web

news : menu admin

anews : news

1. Login ()

2. Pilih menu news

3. Tekan add news

4. Masukkan butir-butir berita

5. Tekan butang insert record

Rajah L11 : Rajah jujukan cipta berita terkini

Page 191: pembangunan sistem pemasaran menggunakan konsep

175

aPentadbir Sistem : Pentadbir Sistem

aplikasi laman web

menu admin : aplikasi laman web

newsletter : menu admin

1. Login ()

2. Pilih menu newsletter

3. Masukkan butir-butir promosi

4. Tekan butang submit

Rajah L12 : Rajah jujukan email promosi produk (newsletter)

Page 192: pembangunan sistem pemasaran menggunakan konsep

176

aPentadbir Sistem : Pentadbir Sistem

aplikasi laman web

menu admin : aplikasi laman web

email : menu admin

aEmail : email

1. Login ()

2. Pilih menu email

3. Pilih subject untuk menghantar email

4. Tekan reply

5. Masukkan mesej email ()

6. Tekan submit

Rajah L13 : Rajah jujukan maklumbalas perkhidmatan email

Page 193: pembangunan sistem pemasaran menggunakan konsep

177

aPentadbir Sistem : Pentadbir Sistem

aplikasi laman web

menu admin : aplikasi laman web

forum : menu admin

1. Login ()

2. Pilih manu forum

3. Masukkan tajuk dan teks forum ()

4. Tekan butang post

Rajah L14 : Rajah jujukan cipta tajuk forum

Page 194: pembangunan sistem pemasaran menggunakan konsep

178

forum : menu adminaPentedbir Sistem :

Pentadbir Sistem

aplikasi laman web

menu admin : aplikasi laman web

1. Login ()

2. Pilih menu forum

3. Masukkan komen dalam tajuk forum

4. Tekan butang post

Rajah L15 : Rajah jujukan mengemaskini forum

Page 195: pembangunan sistem pemasaran menggunakan konsep

179

shipping : menu admin

aPentadbir Sistem : Pentadbir Sistem

aplikasi laman web

menu admin : aplikasi laman web

aShipping : shipping

1. Login ()

2. Pilih menu shipping

3. Pilih new shipping

4. Masukkan butir-butir kaedah penghantaran ()

5. Tekan butang insert record

Rajah L16 : Rajah jujukan cipta keadah penghantaran

Page 196: pembangunan sistem pemasaran menggunakan konsep

180

aPentedbir Sistem : Pentadbir Sistem

aplikasi laman web

menu admin : aplikasi laman web

shipping : menu admin

aShipping : shipping

1. Login ()

2. Pilih menu shipping

3. Tekan update pada kaedah penghantaran

4. Edit maklumat ()

5. Tekan butang insert record

Rajah L17 : Rajah jujukan mengemaskini kaedah penghantaran

Page 197: pembangunan sistem pemasaran menggunakan konsep

181

discount : menu adminaPentadbir Sistem :

Pentadbir Sistem

apikasi laman web

menu admin : aplikasi laman web

aDiscount : discount

1. Login ()

2. Pilih menu discount

3. Tekan new discount

4. Masukkan butir-butir potongan harga ()

5. Tekan butang insert record

Rajah L18 : Rajah jujukan cipta potongan harga

Page 198: pembangunan sistem pemasaran menggunakan konsep

182

aPentadbir Sistem : Pentadbir Sistem

aplikasi laman web

menu admin : aplikasi laman web

discount : menu admin

aDiscount : discount

1. Login ()

2. Pilih menu discount

3. Tekan update pada potongan harga

4. Edit maklumat

5. Tekan butang insert record

Rajah L19 : Rajah jujukan mengemaskini potongan harga

Page 199: pembangunan sistem pemasaran menggunakan konsep

183

LAMPIRAN M RAJAH KEADAAN SISTEM BARU (TO-BE)

Page 200: pembangunan sistem pemasaran menggunakan konsep

184

Rajah M1 : Rajah keadaan kelas pembelian

Page 201: pembangunan sistem pemasaran menggunakan konsep

185

LAMPIRAN N RAJAH AKTIVITI SISTEM BARU (TO-BE)

Page 202: pembangunan sistem pemasaran menggunakan konsep

186

Rajah N1 : Rajah aktiviti sistem baru

Page 203: pembangunan sistem pemasaran menggunakan konsep

187

LAMPIRAN O Cadangan Antaramuka Sistem

Page 204: pembangunan sistem pemasaran menggunakan konsep

188

<< Laporan >> Pengguna

<< Laporan >> Produk

<< Laporan >> Pembelian

<< Laporan >> Statistik

Pembelian

<< Laporan >> Statistik

<< Aplikasi >> Admin

<< Aplikasi >> Produk

<< Aplikasi >> Kategori

<< Aplikasi >> Berita

<< Aplikasi >> Pengguna

<< Aplikasi >> Kaedah

Penghantaran

<< Aplikasi >> Potongan

<< Aplikasi >> Laporan

<< Aplikasi >> Newsletter

<< Aplikasi >> Forum

<< Aplikasi >> Email

<< Borang >> Newsletter

<< Aplikasi >> Forum

<< Aplikasi >> Email

<< Cart >> Pembelian

<< Aplikasi >> Profil

<< Laporan >> Pembelian

<< Aplikasi >> Pembayaran

<< Borang >> Newsletter

<< Borang >> Pendaftaran

<< Aplikasi >> Email

<< Aplikasi >> Forum

<< Aplikasi >> Pengguna tidak

berdaftar

<< Aplikasi >> Pengguna berdaftar

<< Aplikasi >> Pentadbir

Sistem

<< Aplikasi laman web>> Laman Utama

Rajah O1 : Carta Antaramuka Sistem

Page 205: pembangunan sistem pemasaran menggunakan konsep

189

Rajah O2 : Laman utama

Page 206: pembangunan sistem pemasaran menggunakan konsep

190

Rajah O3 : Email

Page 207: pembangunan sistem pemasaran menggunakan konsep

191

Rajah O4 : Laman utaman Forum

Rajah O5 : Laman kandungan forum

Page 208: pembangunan sistem pemasaran menggunakan konsep

192

Rajah O6 : Promosi harga produk

Rajah O7 : Kemaskini maklumat produk

Page 209: pembangunan sistem pemasaran menggunakan konsep

193

Rajah O8 : Laman kemaskini maklumat produk

Rajah O9 : Laman laporan senarai pelanggan yang membuat pembelian yang tinggi

Page 210: pembangunan sistem pemasaran menggunakan konsep

194

Rajah O10 : Laman laporan senarai produk yang mempunyai penjualan yang tinggi

Rajah O11 : Laman laporan senarai produk berdasarkan kepada kategori

Page 211: pembangunan sistem pemasaran menggunakan konsep

195

Rajah O12 : Kekerapan pelanggan melawat laman mengikut kategori

Rajah O13 : Keterangan maklumat produk

Page 212: pembangunan sistem pemasaran menggunakan konsep

196

Rajah O14 : Maklumbalas email pelanggan

Rajah O15 : Pendaftaran Newsletter Pelanggan

Page 213: pembangunan sistem pemasaran menggunakan konsep

197

Rajah O16 : Admin newsletter

Rajah O17 : Paparan maklumat produk yang mendapat jualan tertinggi

Page 214: pembangunan sistem pemasaran menggunakan konsep

198

Rajah O18 : Paparan maklumat terkin produk

Page 215: pembangunan sistem pemasaran menggunakan konsep

199

LAMPIRAN P Rekabentuk Pangkalan Data

Page 216: pembangunan sistem pemasaran menggunakan konsep

200

Rajah P1 : Rekabentuk Pangkalan Data Pentadbir

Rajah P2 : Rekabentuk Pangkalan Data Berita

Rajah P3 : Rekabentuk Pangkalan Data Cart

Page 217: pembangunan sistem pemasaran menggunakan konsep

201

Rajah P4 : Rekabentuk Pangkalan Data Kategori

Rajah P5 : Rekabentuk Pangkalan Data Newsletter

Rajah P6 : Rekabentuk Pangkalan Data Pelanggan

Page 218: pembangunan sistem pemasaran menggunakan konsep

202

Rajah P7 : Rekabentuk Pangkalan Data Diskaun

Rajah P8 : Rekabentuk Pangkalan Data Item

Page 219: pembangunan sistem pemasaran menggunakan konsep

203

Rajah P9 : Rekabentuk Pangkalan Data Email

Rajah P10 : Rekabentuk Pangkalan Data Pembelian

Page 220: pembangunan sistem pemasaran menggunakan konsep

204

Rajah P11 : Rekabentuk Pangkalan Forum

Rajah P12 : Rekabentuk Pangkalan Data Kaedah Penghantaran

Rajah P12 : Rekabentuk Pangkalan Data Stok

Page 221: pembangunan sistem pemasaran menggunakan konsep

205

LAMPIRAN Q Pengujian

Page 222: pembangunan sistem pemasaran menggunakan konsep

206

Lampiran Q1 – Pengujian Unit (Kotak Hitam)

Pengujian Unit Modul Pelanggan

Modul Submodul Pengujian Pengesahan Hasil Jangkaan

Keputusan

Rekod lengkap

Pelanggan berjaya mendaftar

Sah Daftar sebagai pengguna

Memasukkan nama, alamat, no telefon, email, username, katalaluan

Rekod tidak lengkap

Mesej ralat dipaparkan

Sah

Login sebagai pelanggan berdaftar

Memasukkan usernam’ dan katalaluan

Login berjaya

Paparan pelanggan berdaftar

Sah

Kemaskini butir-buitr peribadi

Klik butang Update Profile

Rekod ada Maklumat butir-butir peribadi dipaparkan

Sah

Pembelian

Klik butang Add to Cart pada produk

Klik Submit Pembelian Penempahan berjaya dilakukan

Sah

Pembayaran Klik butang submit

Butir tidak lengkap

Mesej ralat dipaparkan

Sah

Rekod lengkap

Email berjaya dihantar

Sah Email kepada syarikat

Klik pada Contact Us dan masukkan butir-butir yang dinyatakan

Rekod tidak lengkap

Mesej ralat dipaparkan

Sah

Forum Memasukkan pendapat atau komen

Klik Post Pendaftaran diterima

Sah

Modul Pelanggan

Newsletter Memasukkan nama dan email serta kategori

Klick Submit

Maklumat diterima

Sah

Page 223: pembangunan sistem pemasaran menggunakan konsep

207

Pengujian Unit Modul Admin

Modul Submodul Pengujian Pengesahan Hasil Jangkaan

Keputusan

Sah Pengguna akan dibawa ke halaman menu admin

Sah Login Sistem Memasukkan nama dan kata laluan

Tidak Sah Mesej ‘Login Failed’ dipaparkan

Sah

Masukkan data mengenai produk baru

Memilih kategori produk dan memasukkan butir-butir produk

Lengkap Maklumat produk baru mengikut kategori ditambah

Sah

Rekod ada Maklumat produk dipaparkan

Sah Kemaskini maklumat produk

Klik butang Item dan seterusnya pilih produk yang hendak dikemaskini dan klik butang insert record

Rekod produk

dikemaskini

Maklumat produk dikemaskini

Sah

Memasukkan kategori baru

Klik menu category dan new category dan seterusnya memasukkan kategori baru

Kategori baru

Kategori baru dipaparkan

Sah

Modul Admin

Semak kandungan berita

Klik butang news

Rekod ada Senarai berita dipaparkan

Sah

Page 224: pembangunan sistem pemasaran menggunakan konsep

208

Semak maklumat pelanggan

Klik butang Customer

Rekod ada Maklumat pelanggan dipaparkan

Sah

Semak maklumat Shipping

Klik butang Shipping

Rekod ada Maklumat kaedah penghantaran dipaparkan

Sah

Semak maklumat Discount

Klik butang Discount

Rekod ada Maklumat kadar potongan harga dipaparkan

Sah

Semak Laporan Pelanggan

Klik butang Report dan seterusnya klik butang Customer

Masukan jumlah

turutan dn tentukan

tarikh

Maklumat pelanggan dipparkan

Sah

Semak Laporan Produk

Klik butang Report dan seterusnya klik butang Item Report

Masukan jumlah

turutan dn tentukan

tarikh

Maklumat produk dipparkan

Sah

Semak Laporan Pembelian

Klik butang Report dan seterusnya klik butang Order Report

Pilih tarikh pembelian pengguna

Maklumat pembelian dipaparkan

Sah

Semak Laporan Statistik Produk

Klik butang Report dan seterusnya klik butang Item Stats

Pilih kategori produk

Maklumat produk dipaparkan

Sah

Semak Newsletter

Klik butang Newsletter dan pilih kategori produk

Rekod ada Email pengguna dipaparkan

Sah

Rekod ada Maklumat email pengguna dipaparkan

Sah Kemaskini email pengguna

Klik pada menu email

Email pengguna

dikemaskini

Email dihantar ke pengguna

Sah

Kemaskini forum

Klik pada menu forum

Cipta komen pada

Komen diterima

Sah

Page 225: pembangunan sistem pemasaran menggunakan konsep

209

tajuk yang diutarakan

Cipta tajuk forum yang

baru

Tajuk dipaparkan

Sah

Lampiran Q2 – Pengujian Integrasi Senario Keterangan Pengujian Hasil

Jangkaan Keputusan

Klik pada butang Account pelanggan

Halaman akaun pelanggan akan dipaparkan

Sah Semak Penempahan

Semak maklumat penempahan yang dibuat

Klik view transaction history

Maklumat penempahan sebelum ini akan dipaparkan

Sah

Klik pada butang Update Profile

Halaman profil akan dipaparkan

Sah Kemaskini butir-butir peribadi pelanggan

Mengemaskinikan maklumat pelanggan

Masukkan maklumat yang ingin dikemaskini

Maklumat baru telah berjaya dikemaskini

Sah

Memasukkan maklumat pertanyaan pada bahagian Contact Us

Halaman email dipaparkan

Sah Hantar email Membuat pertanyaan kepada syarikat

Klik Submit Email telah berjaya dihantar

Sah

Pilih produk dan klik add to cart

Produk dipaparkan dalam cart

Sah Buat Pembelian

Membuat pembelian lebih daripada satu produk dan lebih daripada satu kuantiti.

Tentukan kuantiti bagi produk

Jumlah harga produk dipaparkan mengikut kuantiti yang dipilih.

Sah

Page 226: pembangunan sistem pemasaran menggunakan konsep

210

Klik pada menu Item

Halaman maklumat produk mengikut kategori diapaprkan

Sah

Klik New Item Memasukkan data baru mengenai produk

Sah

Tambah produk

Pentadbir menambahkan produk baru dalam kategori produk

Klik Insert Record

Data baru telah berjaya dimasukkan

Sah

Semak laporan

Menyemak laporan mengukut tarikh yang dipilih

Memasukkan tarikh mengikut laporan

Halaman yang dipilih akan dipaparkan

Sah

Page 227: pembangunan sistem pemasaran menggunakan konsep

211

Lampiran Q3 : Pengujian Penerimaan Pengguna

PENGUJIAN PENERIMAAN PENGGUNA SISTEM PEMASARAN SECARA ADAPTIVE MARKETING

Objektif: Borang soal selidik ini disediakan bagi mendapatkan maklum balas

daripada pengguna terhadap sistem ini. Sistem ini dibangunkan adalah untuk mendapatkan pemasaran secara berkesan disamping memenuhi kehendak pelanggan yang komplex.

Nama: _____________________________ Tarikh: ________________

Sila bulatkan yang mana berkenaan:

5 – Sangat Baik, 4 – Baik, 3 – Memuaskan, 2 – Kurang Memuaskan, 1 – Sangat Tidak Memuaskan

1. Apakah pendapat anda mengenai antatamuka sistem? 1 2 3 4 5

2. Apakah pendapat anda mengenai pengusunan menu dan produk-

produk jualan dalam sistem ini?

1 2 3 4 5

3. Adakah anda mudah untuk mencari maklumat produk yang dicari? 1 2 3 4 5

4. Adakah sistem in mampu memberikan maklumat terkini mengenai

produk jualan?

1 2 3 4 5

5. Adakah forum yang terdapat dalam sistem ini memberi kemudahan

untuk perkongsian maklumat?

1 2 3 4 5

6. Adakah kategori produk yang mendapat jualan yang tinggi

membantu anda dalam melakukan pembelian?

1 2 3 4 5

7. Adakah anda berpuas hati terhadap bayaran dilakukan di luar

sistem?

1 2 3 4 5

8. Adakah sistem ini mesra pengguna? 1 2 3 4 5

9. Adakah anda berminat untuk menggunakan sistem ini di masa

hadapan?

1 2 3 4 5

10. Pada pendapat anda, adakah sistem ini dapat dikomersialkan? 1 2 3 4 5

11) Komen dan cadangan lain ______________________________________________________________________

Page 228: pembangunan sistem pemasaran menggunakan konsep

212

LAMPIRAN R Pengkodan Aturcara

Page 229: pembangunan sistem pemasaran menggunakan konsep

213

1. Pembelian (CART) ?php include("db.php"); switch($_GET["action"]) { case "add_item": { AddItem($_GET["id"], $_GET["qty"]); ShowCart(); break; } case "update_item": { UpdateItem($_GET["id"], $_GET["qty"]); ShowCart(); break; } case "remove_item": { RemoveItem($_GET["id"]); ShowCart(); break; } default: { ShowCart(); } } function AddItem($itemId, $qty) { // Will check whether or not this item // already exists in the cart table. // If it does, the UpdateItem function // will be called instead global $dbServer, $dbUser, $dbPass, $dbName; // Get a connection to the database $cxn = @ConnectToDb($dbServer, $dbUser, $dbPass, $dbName); // Check if this item already exists in the users cart table //$result = mysql_query("select count(*) from cart where cookieId = '" . GetCartId() . "' and itemId = $itemId"); $result = mysql_query("select count(*) from cart where cookieId = '" . $_COOKIE['cartId'] . "' and itemId = $itemId");

$row = mysql_fetch_row($result); $numRows = $row[0];

Page 230: pembangunan sistem pemasaran menggunakan konsep

214

if($numRows == 0) { // This item doesn't exist in the users cart, // we will add it with an insert query //@mysql_query("insert into cart(cookieId, itemId, qty) values('" . GetCartId() . "', $itemId, $qty)"); @mysql_query("insert into cart(cookieId, itemId, qty) values('" . $_COOKIE['cartId'] . "', $itemId, $qty)"); } else { // This item already exists in the users cart, // we will update it instead UpdateItem($itemId, $qty); } } function UpdateItem($itemId, $qty) { // Updates the quantity of an item in the users cart. // If the qutnaity is zero, then RemoveItem will be // called instead global $dbServer, $dbUser, $dbPass, $dbName; // Get a connection to the database $cxn = @ConnectToDb($dbServer, $dbUser, $dbPass, $dbName); if($qty == 0) { // Remove the item from the users cart RemoveItem($itemId); } else { //mysql_query("update cart set qty = $qty where cookieId = '" . GetCartId() . "' and itemId = $itemId"); mysql_query("update cart set qty = $qty where cookieId = '" . $_COOKIE['cartId'] . "' and itemId = $itemId"); } } function RemoveItem($itemId) { // Uses an SQL delete statement to remove an item from

Page 231: pembangunan sistem pemasaran menggunakan konsep

215 215

// the users cart // the users cart global $dbServer, $dbUser, $dbPass, $dbName; global $dbServer, $dbUser, $dbPass, $dbName; // Get a connection to the database // Get a connection to the database $cxn = @ConnectToDb($dbServer, $dbUser, $dbPass, $dbName); $cxn = @ConnectToDb($dbServer, $dbUser, $dbPass, $dbName); //mysql_query("delete from cart where cookieId = '" . GetCartId() . "' and itemId = $itemId"); //mysql_query("delete from cart where cookieId = '" . GetCartId() . "' and itemId = $itemId"); mysql_query("delete from cart where cookieId = '" . $_COOKIE['cartId'] . "' and itemId = $itemId"); mysql_query("delete from cart where cookieId = '" . $_COOKIE['cartId'] . "' and itemId = $itemId"); } } function ShowCart() function ShowCart() { // Gets each item from the cart table and display them in { // Gets each item from the cart table and display them in // a tabulated format, as well as a final total for the cart // a tabulated format, as well as a final total for the cart global $dbServer, $dbUser, $dbPass, $dbName; global $dbServer, $dbUser, $dbPass, $dbName; // Get a connection to the database // Get a connection to the database $cxn = @ConnectToDb($dbServer, $dbUser, $dbPass, $dbName); $cxn = @ConnectToDb($dbServer, $dbUser, $dbPass, $dbName); $totalCost = 0; $totalCost = 0; //$result = mysql_query("select * from cart inner join item on cart.itemId = item.ID_item where cart.cookieId = '" . GetCartId() . "' order by item.item_name asc");

//$result = mysql_query("select * from cart inner join item on cart.itemId = item.ID_item where cart.cookieId = '" . GetCartId() . "' order by item.item_name asc"); $result = mysql_query("select * from cart inner join item on cart.itemId = item.ID_item where cart.cookieId = '" . $_COOKIE['cartId'] . "' order by item.item_name asc");

$result = mysql_query("select * from cart inner join item on cart.itemId = item.ID_item where cart.cookieId = '" . $_COOKIE['cartId'] . "' order by item.item_name asc"); ?> ?> <?php <?php //Connection statement //Connection statement require_once('Connections/book.php'); require_once('Connections/book.php'); //Aditional Functions //Aditional Functions require_once('includes/functions.inc.php'); require_once('includes/functions.inc.php'); //load the tNG classes //load the tNG classes require_once('tNG/KT_tNG_defines.inc.php'); require_once('tNG/KT_tNG_defines.inc.php'); //load the tNG classes //load the tNG classes require_once('tNG/KT_tNG.inc.php'); require_once('tNG/KT_tNG.inc.php'); //Start the Session - begin Block //Start the Session - begin Block @session_start(); @session_start();

Page 232: pembangunan sistem pemasaran menggunakan konsep

216 216

@session_start(); @session_start(); // Start logout user // Start logout user $KTLogoutPage = $HTTP_SERVER_VARS["PHP_SELF"] . "?KTLogoutnow=1"; $KTLogoutPage = $HTTP_SERVER_VARS["PHP_SELF"] . "?KTLogoutnow=1"; if (isset($HTTP_GET_VARS['KTLogoutnow']) && ($HTTP_GET_VARS['KTLogoutnow']==1)) { if (isset($HTTP_GET_VARS['KTLogoutnow']) && ($HTTP_GET_VARS['KTLogoutnow']==1)) { KT_session_unregister(LOGIN_USER_VAR . 'book_store'); KT_session_unregister(LOGIN_USER_VAR . 'book_store'); KT_session_unregister(LOGIN_LEVEL_VAR . 'book_store'); KT_session_unregister(LOGIN_LEVEL_VAR . 'book_store'); KT_session_unregister(LOGIN_ID_VAR . 'book_store'); KT_session_unregister(LOGIN_ID_VAR . 'book_store'); setcookie(LOGIN_USER_VAR . 'book_store', '', time()-3600, '/'); setcookie(LOGIN_USER_VAR . 'book_store', '', time()-3600, '/'); setcookie(LOGIN_PASSWORD_VAR . 'book_store', '', time()-3600, '/'); setcookie(LOGIN_PASSWORD_VAR . 'book_store', '', time()-3600, '/'); KT_redir("index.php"); KT_redir("index.php"); } } // End logout user // End logout user restrictAccessToPage($book,'book_store','login.php','customer','ID_cus','username','password','',false,array()); restrictAccessToPage($book,'book_store','login.php','customer','ID_cus','username','password','',false,array()); loginUser($book,'electronic','customer','ID_cus','username','password','',false); loginUser($book,'electronic','customer','ID_cus','username','password','',false); // begin Recordset // begin Recordset $query_Recordset1 = "SELECT * FROM shipping ORDER BY service_name DESC"; $query_Recordset1 = "SELECT * FROM shipping ORDER BY service_name DESC"; $Recordset1 = $book->SelectLimit($query_Recordset1) or die($book->ErrorMsg()); $Recordset1 = $book->SelectLimit($query_Recordset1) or die($book->ErrorMsg()); $totalRows_Recordset1 = $Recordset1->RecordCount(); $totalRows_Recordset1 = $Recordset1->RecordCount(); // end Recordset // end Recordset // begin Recordset // begin Recordset $query_category = "SELECT * FROM category ORDER BY category ASC"; $query_category = "SELECT * FROM category ORDER BY category ASC"; $category = $book->SelectLimit($query_category) or die($book->ErrorMsg()); $category = $book->SelectLimit($query_category) or die($book->ErrorMsg()); $totalRows_category = $category->RecordCount(); $totalRows_category = $category->RecordCount(); // end Recordset // end Recordset ?> ?> <?php //PHP ADODB document - made with PHAkt 2.6.5?> <?php //PHP ADODB document - made with PHAkt 2.6.5?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><!-- InstanceBegin template="/Templates/index.dwt" codeOutsideHTMLIsLocked="false" -->

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><!-- InstanceBegin template="/Templates/index.dwt" codeOutsideHTMLIsLocked="false" --> <head> <head> <!-- InstanceBeginEditable name="doctitle" --> <!-- InstanceBeginEditable name="doctitle" --> <title>KEHARSONS SDN BHD</title> <title>KEHARSONS SDN BHD</title> <script language="JavaScript" type="text/JavaScript"> <script language="JavaScript" type="text/JavaScript"> function UpdateQty(item) function UpdateQty(item) { {

Page 233: pembangunan sistem pemasaran menggunakan konsep

217

itemId = item.name;

newQty = item.options[item.selectedIndex].text; document.location.href = 'checkouts.php?action=update_item&id='+itemId+'&qty='+newQty; } </script> <!-- InstanceEndEditable --><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="sft.css" rel="stylesheet" type="text/css"> <!-- InstanceBeginEditable name="head" --> <style type="text/css"> <!--

2. Cipta Produk Baru <?php //Connection statement require_once('../Connections/book.php'); //Aditional Functions require_once('../includes/functions.inc.php'); include("pictureuploader.class.php"); define("PHOTO_DIR", $HTTP_SERVER_VARS['DOCUMENT_ROOT'].rtrim(dirname($_SERVER['PHP_SELF']))."/../item_images"); $tmpz = explode("/", PHOTO_DIR); $upload_dir_tmpz = $tmpz[0]; for ($i=1; $tmpz[$i]!="";$i++){ $upload_dir_tmpz = $upload_dir_tmpz."\\\\".$tmpz[$i];} $upload_dir_tmpz = $upload_dir_tmpz."\\\\"; define("UPLOAD_DIR_CLASS", $upload_dir_tmpz); $picturefilename = "b_drop.png"; if ($_FILES['picture']){ $fileupload=new pictureupload("picture",$_FILES['picture']['name']); $fileupload->uploadFile(); if ($fileupload->newfilename != "") $picturefilename = $fileupload->newfilename; } // build the form action

Page 234: pembangunan sistem pemasaran menggunakan konsep

218

$editFormAction = $HTTP_SERVER_VARS['PHP_SELF'] . (isset($HTTP_SERVER_VARS['QUERY_STRING']) ? "?" . $HTTP_SERVER_VARS['QUERY_STRING'] : ""); if ((isset($HTTP_POST_VARS["MM_insert"])) && ($HTTP_POST_VARS["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO item (item_name, model, manufacturer, `desc`, picture, price, `date`, feature, category, stock, promotion, promo_price) VALUES (%s, %s, %s, %s, '%s', %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($HTTP_POST_VARS['tajuk'], "text"), GetSQLValueString($HTTP_POST_VARS['author'], "text"), GetSQLValueString($HTTP_POST_VARS['ISBN'], "text"), GetSQLValueString($HTTP_POST_VARS['desc'], "text"), //GetSQLValueString($HTTP_POST_VARS['picture'], "text"), $picturefilename, GetSQLValueString($HTTP_POST_VARS['price'], "text"), GetSQLValueString($HTTP_POST_VARS['date'], "date"), GetSQLValueString(isset($HTTP_POST_VARS['feature']) ? "true" : "", "defined","1","0"), GetSQLValueString($HTTP_POST_VARS['category'], "int"), GetSQLValueString($HTTP_POST_VARS['stock'], "int"), GetSQLValueString(isset($HTTP_POST_VARS['promotion']) ? "true" : "", "defined","1","0"), GetSQLValueString($HTTP_POST_VARS['promo_price'], "text")); $Result1 = $book->Execute($insertSQL) or die($book->ErrorMsg()); $insertGoTo = "book_list.php"; if (isset($HTTP_SERVER_VARS['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $HTTP_SERVER_VARS['QUERY_STRING']; } KT_redir($insertGoTo); } // begin Recordset $query_categories = "SELECT * FROM category ORDER BY category ASC"; $categories = $book->SelectLimit($query_categories) or die($book->ErrorMsg()); $totalRows_categories = $categories->RecordCount(); // end Recordset //PHP ADODB document - made with PHAkt 2.6.5?> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="../style.css" rel="stylesheet" type="text/css">

Page 235: pembangunan sistem pemasaran menggunakan konsep

219

<script language="Javascript1.2"><!-- // load htmlarea _editor_url = "htmlarea/"; // URL to htmlarea files var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]); if (navigator.userAgent.indexOf('Mac') >= 0) { win_ie_ver = 0; } if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; } if (navigator.userAgent.indexOf('Opera') >= 0) { win_ie_ver = 0; } if (win_ie_ver >= 5.5) { document.write('<scr' + 'ipt src="' +_editor_url+ 'editor.js"'); document.write(' language="Javascript1.2"></scr' + 'ipt>'); } else { document.write('<scr'+'ipt>function editor_generate() { return false; }</scr'+'ipt>'); } // --></script> </head> <body> <form enctype="multipart/form-data" action="<?php echo $editFormAction; ?>" method="POST" name="form1" > <table align="center"> <tr valign="baseline"> <td colspan="2" align="right" nowrap><div align="center"><strong>NEW ITEM </strong></div></td> <tr valign="baseline"> <td nowrap align="right"><strong>Category:</strong></td> <td> <select name="category"> <?php while(!$categories->EOF){ ?> <option value="<?php echo $categories->Fields('ID_category')?>" ><?php echo $categories->Fields('category')?></option> <?php $categories->MoveNext(); } $categories->MoveFirst(); ?> </select> </td> <tr valign="baseline"> <td nowrap align="right"><strong>Item Name :</strong></td> <td><input type="text" name="tajuk" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right"><strong>Manufacturer:</strong></td> <td><input type="text" name="ISBN" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right"><strong>Model:</strong></td>

Page 236: pembangunan sistem pemasaran menggunakan konsep

220

<td><input type="text" name="author" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right" valign="top"><strong>Desc:</strong></td> <td> <textarea name="desc" cols="50" rows="10"> </textarea> </td> </tr> <tr valign="baseline"> <td nowrap align="right"><strong>Price:</strong></td> <td>RM <input type="text" name="price" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right"><strong>Picture:</strong></td> <td><input type="file" name="picture" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right"><strong>Feature:</strong></td> <td><input type="checkbox" name="feature" ></td> </tr> <tr valign="baseline"> <td nowrap align="right"><strong>Promotion:</strong></td> <td><input name="promotion" type="checkbox" id="promotion" ></td> </tr> <tr valign="baseline"> <td nowrap align="right"><strong>Promotion Price:</strong></td> <td><input name="promo_price" type="text" id="promo_price"></td> </tr> <tr valign="baseline"> <td nowrap align="right"><strong>Stock:</strong></td> <td><input name="stock" type="text" id="stock"></td> </tr> <tr valign="baseline"> <td nowrap align="right"><script language="javascript1.2"> editor_generate('desc'); </script>&nbsp;</td> <td><input type="submit" name="MM_insert" value="Insert record"></td> </tr> </table> <input type="hidden" name="date" value="<?php echo date("d/m/Y");?>"> <input type="hidden" name="MM_insert" value="form1"> </form> <p>&nbsp;</p> </body> </html>

Page 237: pembangunan sistem pemasaran menggunakan konsep

221

3. Paparan Laporan Pengguna <?php //Connection statement require_once('../Connections/book.php'); $toplist = "20"; $conn = mysql_connect ("localhost", "root","") or die('My SQL Error: ' . mysql_error()); $conn2 = mysql_connect ("localhost", "root","") or die('My SQL Error: ' . mysql_error()); mysql_select_db("electronic", $conn); mysql_select_db("electronic", $conn2); $arraycustomer = array(); $countercustomer = 0; if ($_GET['top']) $toplist = $_GET['top']; if ($_GET['tarikh'] && $_GET['tarikh2']){ $colname2__order = '0'; if (isset($HTTP_GET_VARS['tarikh2'])) { $colname2__order = $HTTP_GET_VARS['tarikh2']; } $colname__order = '0'; if (isset($HTTP_GET_VARS['tarikh'])) { $colname__order = $HTTP_GET_VARS['tarikh']; } //$res = mysql_query($selectitems) or die (mysql_error()); //$query_Recordset1 = sprintf("SELECT * FROM `orders` INNER JOIN `customer` ON (`orders`.`ID_user` = `customer`.`ID_cus`) INNER JOIN `shipping` ON (`orders`.`ID_shipping` = `shipping`.`ID_shipping`) WHERE orders.date >= '%s' AND orders.date <= '%s' ORDER BY orders.date DESC", $colname__order,$colname2__order); //$query_Recordset1 = sprintf("SELECT * FROM `orders` INNER JOIN `customer` ON (`orders`.`ID_user` = `customer`.`ID_cus`) INNER JOIN `shipping` ON (`orders`.`ID_shipping` = `shipping`.`ID_shipping`) WHERE orders.date >= '%s' AND orders.date <= '%s' ORDER BY orders.date, orders.totals DESC ", $colname__order,$colname2__order); $queryallcus = "select distinct a.ID_user, b.* from orders a, customer b where a.date >= '$colname__order' AND a.date <= '$colname2__order' and a.ID_user = b.ID_cus"; } else{ $queryallcus = "select distinct a.ID_user, b.* from orders a, customer b where a.ID_user = b.ID_cus";

Page 238: pembangunan sistem pemasaran menggunakan konsep

222

// begin Recordset //$query_Recordset1 = "SELECT * FROM customer ORDER BY name ASC"; //$query_Recordset1 = "SELECT * FROM `orders` INNER JOIN `customer` ON (`orders`.`ID_user` = `customer`.`ID_cus`) INNER JOIN `shipping` ON (`orders`.`ID_shipping` = `shipping`.`ID_shipping`) ORDER BY orders.date, orders.totals DESC"; } $res = mysql_query($queryallcus,$conn) or die(mysql_error()); while ($rows = mysql_fetch_object($res)){ $totalscurr = 0; $customerdetails = array(); $customerdetails['ID']=$rows->ID_cus; $customerdetails['name']=$rows->name; $customerdetails['address']=$rows->address; $customerdetails['tel']=$rows->tel; $customerdetails['email']=$rows->email; if ($_GET['tarikh'] && $_GET['tarikh2']){ $querycounttotals = "select totals from orders where ID_user = '".$customerdetails['ID']."' and date >= '$colname__order' AND date <= '$colname2__order'"; } else $querycounttotals = "select totals from orders where ID_user = '".$customerdetails['ID']."'"; $res2 = mysql_query($querycounttotals,$conn2) or die(mysql_error()); while ($rows2 = mysql_fetch_object($res2)){ //$totalstmp = number_format($rows2->totals,".",","); $numbrtmp = explode(",",$rows2->totals); $totalstmp_ = ""; for ($i=0; $numbrtmp[$i]!=null;$i++){ $totalstmp_ = $totalstmp_.$numbrtmp[$i]; } $totalstmp = floatval($totalstmp_); $totalscurr = $totalscurr + $totalstmp; } $customerdetails['totals']=$totalscurr; //$customerdetails['ID']=$rows->ID_cus; $arraycustomer[$countercustomer] = $customerdetails; $countercustomer = $countercustomer + 1; } $arraycustomer = sortSenaraiPelanggan($arraycustomer,$countercustomer); if ($toplist > $countercustomer) $toplist = $countercustomer;

Page 239: pembangunan sistem pemasaran menggunakan konsep

223

//$Recordset1 = $book->SelectLimit($query_Recordset1,$toplist) or die($book->ErrorMsg()); //$totalRows_Recordset1 = $Recordset1->RecordCount(); // end Recordset //PHP ADODB document - made with PHAkt 2.6.5?> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="../style.css" rel="stylesheet" type="text/css"> <link href="./js/epoch_styles.css" rel="stylesheet" type="text/css" /> <? if ($_GET['print']=="true") { ?> <script type="text/javascript" language="JavaScript1.2" src="./js/myprint.js"></script> <? } ?> <style type="text/css"> <!-- .style1 { font-size: x-small; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; } --> </style> <script type="text/javascript" language="JavaScript1.2" src="./js/epoch_classes.js"></script> <script type="text/javascript"> window.onload = function () { dp_cal = new Epoch('epoch_popup','popup',document.getElementById('tarikh')); dp_cal2 = new Epoch('epoch_popup','popup',document.getElementById('tarikh2')); } function numbersonly(myfield, e, dec) { var key; var keychar; if (window.event) key = window.event.keyCode; else if (e) key = e.which; else return true; keychar = String.fromCharCode(key); // control keys if ((key==null) || (key==0) || (key==8) ||

Page 240: pembangunan sistem pemasaran menggunakan konsep

224

(key==9) || (key==13) || (key==27) ) return true; // numbers else if ((("0123456789").indexOf(keychar) > -1)) return true; // decimal point jump else if (dec && (keychar == ".")) { myfield.form.elements[dec].focus(); return false; } else return false; } <? if ($_GET['print']=="true") { ?> MYprint(); <? } ?> <? if (!isset($_GET['print'])) { $extraparam = ""; ?> function doPrint() { <? if (isset($_GET['tarikh']) && isset($_GET['tarikh2']) && isset($_GET['top'])) { $extraparam = "&tarikh=".$_GET['tarikh']."&tarikh2=".$_GET['tarikh2']."&top=".$_GET['top']; } ?> var newwindow = window.open("","zas"); newwindow.location = "customer_report.php?print=true<?= $extraparam ?>"; } <? } ?> </script> </head> <body> <? if (!isset($_GET["print"])) { ?> <p class="style1">ADMINISTRATION AREA </p> <form name="form1" method="get" action="customer_report.php"> Top : <input type="text" onkeypress="return numbersonly(this,event)" name="top" size="3" maxlength="3" value="<?= number_format($toplist) ?>"/> Customers <br> Date Range: <input name="tarikh" type="text" id="tarikh" value="<?php if (!$HTTP_GET_VARS['tarikh']) echo date("Y-m-d"); else echo $HTTP_GET_VARS['tarikh']; ?>"> -

Page 241: pembangunan sistem pemasaran menggunakan konsep

225

<input name="tarikh2" type="text" id="tarikh2" value="<?php if (!$HTTP_GET_VARS['tarikh2']) echo date("Y-m-d"); else echo $HTTP_GET_VARS['tarikh2']; ?>"> <input type="submit" name="Submit" value="Show"> </form> <? } ?> <p class="style1">TOP <?= $toplist ?> CUSTOMER LIST BASED ON AMOUNT OF RM SPENT <? if (isset($_GET['tarikh']) && isset($_GET['tarikh2'])) { ?> FROM <?= $_GET['tarikh'] ?> UNTIL <?= $_GET['tarikh2'] ?> <? } ?>:</p> <table border="1" cellpadding="4" cellspacing="0"> <tr bgcolor="#CCCCCC"> <td><div align="center"><strong>Rank</strong></div></td> <td><div align="center"><strong>ID Cus</strong></div></td> <td><div align="center"><strong>Total RM Spent</strong></div></td> <td><div align="center"><strong>Name</strong></div></td> <td><div align="center"><strong>Address</strong></div></td> <td><div align="center"><strong>Tel</strong></div></td> <td><div align="center"><strong>Email</strong></div></td> </tr> <?php /* while (!$Recordset1->EOF) { ?> <tr> <td><?php echo $Recordset1->Fields('ID_cus'); ?></td> <td><div align="center"><?php echo $Recordset1->Fields('date'); ?></div></td> <td><?php echo $Recordset1->Fields('name'); ?>&nbsp;</td> <td><?php echo $Recordset1->Fields('address'); ?>&nbsp;</td> <td><?php echo $Recordset1->Fields('tel'); ?>&nbsp;&nbsp;</td> <td><?php echo $Recordset1->Fields('email'); ?>&nbsp;</td> </tr> <?php $Recordset1->MoveNext(); } */ for ($i=0; $i < $toplist; $i++) { ?> <tr> <td><?= $i+1 ?></td> <td><?php echo $arraycustomer[$i]['ID']; ?></td> <td><div align="right">RM <?php echo number_format($arraycustomer[$i]['totals'],"2",".",","); ?></div></td> <td><?php echo $arraycustomer[$i]['name']; ?>&nbsp;</td> <td><?php echo $arraycustomer[$i]['address']; ?>&nbsp;</td> <td><?php echo $arraycustomer[$i]['tel']; ?>&nbsp;&nbsp;</td> <td><?php echo $arraycustomer[$i]['email']; ?>&nbsp;</td> </tr> <?php

Page 242: pembangunan sistem pemasaran menggunakan konsep

226

//$Recordset1->MoveNext(); } ?> </table> <? if (!isset($_GET['print'])) { ?> <br> <div align="left"><a href="javascript:doPrint();"><img border="0" src="../images/print.gif"/ alt="Cetak"></a></div> <? } ?> <p class="style1">&nbsp;</p> </body> </html> <?php function sortSenaraiPelanggan($arrayPelangganTerbanyak, $sizeArray){ for($x = 0; $x < $sizeArray; $x++) { for($y = $x; $y < $sizeArray; $y++) { if($arrayPelangganTerbanyak[$x]['totals'] < $arrayPelangganTerbanyak[$y]['totals']) { $hold = $arrayPelangganTerbanyak[$x]; $arrayPelangganTerbanyak[$x] = $arrayPelangganTerbanyak[$y]; $arrayPelangganTerbanyak[$y] = $hold; } } } return $arrayPelangganTerbanyak; } //$Recordset1->Close(); ?>

Page 243: pembangunan sistem pemasaran menggunakan konsep

227

4. Newsletter <?php //Connection statement require_once('../Connections/book.php'); // begin Recordset $colname__Recordset1 = '-1'; if (isset($HTTP_GET_VARS['cat'])) { $colname__Recordset1 = $HTTP_GET_VARS['cat']; } $query_Recordset1 = sprintf("SELECT * FROM newsletter WHERE category = '%s' ORDER BY name ASC", $colname__Recordset1); $Recordset1 = $book->SelectLimit($query_Recordset1) or die($book->ErrorMsg()); $totalRows_Recordset1 = $Recordset1->RecordCount(); // end Recordset // begin Recordset $query_Recordset2 = "SELECT * FROM category ORDER BY category ASC"; $Recordset2 = $book->SelectLimit($query_Recordset2) or die($book->ErrorMsg()); $totalRows_Recordset2 = $Recordset2->RecordCount(); // end Recordset //PHP ADODB document - made with PHAkt 2.6.5?> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="../style.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .style1 { font-size: x-small; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; } --> </style> <script type="text/javascript"> function createRequestObject() { var xmlhttp; /*@cc_on @if (@_jscript_version >= 5) try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {

Page 244: pembangunan sistem pemasaran menggunakan konsep

228

try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } @else xmlhttp = false; @end @*/ if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { try { xmlhttp = new XMLHttpRequest(); } catch (e) { xmlhttp = false; } } return xmlhttp; } function getRequestBody(oForms) { var aParams = new Array(); for (var i=0 ; i < oForms.elements.length; i++) { var sParam = encodeURIComponent(oForms.elements[i].name); sParam += "="; sParam += encodeURIComponent(oForms.elements[i].value); aParams.push(sParam); } return aParams.join("&"); } function sendRequestz() { var oForm = document.forms[0]; var sBody = getRequestBody(oForm); var http = createRequestObject(); http.open("post", "forwardtosenderajax.php", true); http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); http.onreadystatechange = function () { if (http.readyState == 4) { if (http.status == 200) { result = http.responseText; if (result == "ok"){ alert("Newsletter has been sent!"); } if (result == "fail"){

Page 245: pembangunan sistem pemasaran menggunakan konsep

229

alert("Error while try sending newsletter!"); } } else { alert("Connection problem!"); } } }; http.send(sBody); } function handleResponse() { } </script> <script language="Javascript1.2"> <!-- <!-- // load htmlarea _editor_url = "htmlarea/"; // URL to htmlarea files var win_ie_ver = parseFloat(navigator.appVersion.split("MSIE")[1]); if (navigator.userAgent.indexOf('Mac') >= 0) { win_ie_ver = 0; } if (navigator.userAgent.indexOf('Windows CE') >= 0) { win_ie_ver = 0; } if (navigator.userAgent.indexOf('Opera') >= 0) { win_ie_ver = 0; } if (win_ie_ver >= 5.5) { document.write('<scr' + 'ipt src="' +_editor_url+ 'editor.js"'); document.write(' language="Javascript1.2"></scr' + 'ipt>'); } else { document.write('<scr'+'ipt>function editor_generate() { return false; }</scr'+'ipt>'); } // --> function MM_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; } //--> </script> </head> <body> <p class="style1">ADMINISTRATION AREA</p> <? if (!$_GET['success']) { ?> <p class="style1">Newsletter Content</p> <form name="form1" method="POST" action="http://stradsys.net/futsalbooking/mailsenderajax.php" > <table width="100%" border="0" cellspacing="0" cellpadding="4">

Page 246: pembangunan sistem pemasaran menggunakan konsep

230

<tr> <td class="style1">Products:</td> <td><select name="menu1" onChange="MM_jumpMenu('self',this,0)"> <option value="newsletter.php" selected <?php if (!(strcmp("newsletter.php", $HTTP_GET_VARS['cat']))) {echo "SELECTED";} ?>>Choose Products</option> <?php while(!$Recordset2->EOF){ ?> <option value="newsletter.php?cat=<?php echo $Recordset2->Fields('ID_category')?>"<?php if (!(strcmp($Recordset2->Fields('ID_category'), $HTTP_GET_VARS['cat']))) {echo "SELECTED";} ?>><?php echo $Recordset2->Fields('category')?></option> <?php $Recordset2->MoveNext(); } $Recordset2->MoveFirst(); ?> </select></tr> <tr> <td><span class="style1">To:</span></td> <td><span class="style1"> <input name="textfield" type="text" value="<?php while (!$Recordset1->EOF) { ?> <?php echo $Recordset1->Fields('emel'); ?> <?php $Recordset1->MoveNext(); } ?>"> </tr> <tr> <td><span class="style1">Subject:</span></td> <td><span class="style1"> <input type="text" name="subject"> </span></td> </tr> <tr> <td valign="top"><span class="style1">Content:</span></td> <td><span class="style1"> <textarea name="content" cols="90" rows="15"></textarea> </span></td> </tr> <tr> <td valign="top"> <script language="javascript1.2"> editor_generate('content'); </script>&nbsp;</td>

Page 247: pembangunan sistem pemasaran menggunakan konsep

231

<td><input type="submit" value="Submit"/> <input type="hidden" name="from" value="[email protected]"/> <input type=hidden name="recipents" value="<?php $Recordset1->MoveFirst(); while (!$Recordset1->EOF) { ?> <?php echo $Recordset1->Fields('emel'); ?>, <?php $Recordset1->MoveNext(); } ?>"> <input type=hidden name="redirect" value="<?= "http://" . $_SERVER['HTTP_HOST'] . rtrim(dirname($_SERVER['PHP_SELF']), '/\\') . "/" . "newsletter.php?success=true"?>"> </td> </tr> </table> <p class="style1">&nbsp; </p> <p class="style1">&nbsp; </p> <p class="style1">&nbsp; </p> </form> <? } else {?> <br> <p> You have successfully send all the newsletters to the intended recipents. </p> <? } ?> <p class="style1">&nbsp;</p> <p class="style1">&nbsp;</p> </body> </html> <?php $Recordset1->Close(); $Recordset2->Close(); ?>

Page 248: pembangunan sistem pemasaran menggunakan konsep

232

LAMPIRAN S Manual Pengguna

Page 249: pembangunan sistem pemasaran menggunakan konsep

233

1. Pembangunan Sistem Pemasaran Menggunakan Konsep ’Adaptive

marketing’

Sistem Pemasaran Secara ‘Adaptive marketing’ : Keharsons Sdn Bhd merupakan

sistem yang terdiri daripada tiga pengguna iaitu pelanggan berdaftar, pelanggan tidak

berdaftar dan juga pentadbir sistem. Sistem ini memberi had kuasa kepada pengguna

sistem di mana pengguna perlu mempunyai id dan katalaluan yang sah untuk memasuki

sistem.

2. Laman Utama

Rajah S1 : Laman utama Sistem Pemasaran Secara ‘Adaptive marketing’ : Keharsons Sdn Bhd

i) Rajah di atas merupakan Laman Utama untuk Sistem Pemasaran Secara ‘Adaptive

marketing’ : Keharsons Sdn Bhd

ii) Pada Sebelah atas laman ini , terdapat menu yang boleh dicapai oleh pengguna.

Menu ini terdiri daripada Home, Register, Login, About Us, Contact Us dan

Page 250: pembangunan sistem pemasaran menggunakan konsep

234

Forum. Pada sebelah kiri laman ini, terdapat menu senarai produk yang ditawarkan

untuk penepahan.

iii) Pengguna biasa boleh mencapai semua menu kecuali menu Admin. Hanya

pentadbir sistem yang sah sahaja boleh memasuki laman ini.

iv) Laman utama ini akan dihubungkan dengan laman-laman yang lain yang terdapat pada sistem ini mengikut menu yang diklik oleh pengguna sistem

3. Menu Pendaftaran

Rajah S2 : Menu Pendaftaran

i) Laman ini adalah laman untuk pengguna mengisi borang pendaftaran pelanggan

ii) Laman ini dipaparkan apabila pengguna klik pada Register di laman utama sistem.

iii) Pengguna perlu mengisi borang tempahan ini dengan lengkap supaya tiada mesej

ralat yang dipaparkan. Contoh ralat adalah seperti pada halaman sebelah.

Page 251: pembangunan sistem pemasaran menggunakan konsep

235

Rajah S3 : Paparan Ralat dalam Pendaftaran 4. Menu Log-in

Rajah S4 : Menu Login

i) Laman ini adalah laman untuk pelanggan berdaftar memasuki sistem.

Page 252: pembangunan sistem pemasaran menggunakan konsep

236

ii) Laman ini dipaparkan apabila pengguna klik pada Login di laman utama sistem.

iii) Jika pengguna memasukkan data yang silap maka laman seperti di bawah

akan tertera.

5 . Menu Akaun Pengguna

Rajah S5 : Menu Akaun Pengguna

Page 253: pembangunan sistem pemasaran menggunakan konsep

237

i) Laman ini memaparkan akaun bagi pelanggan yang telah berdaftar. ii) Akaun pengguna terdiri daripada Update Profile, View transaction History

dan Log Out.

iii) Laman di bawah menunjukkan laman dimana pengguna mengemaskini maklumat peribadi yang telah dimasukan apabila klik Update Profile dan paparan bagi View Transaction History.

Rajah S6 : Menu Kemaskini Rekod Pengguna

Rajah S6 : Paparan Rekod Pembelian

Page 254: pembangunan sistem pemasaran menggunakan konsep

238

Rajah S7 : Paparan Maklumat Pembelian 6. Menu Pembelian

Rajah S8 : Paparan Maklumat Produk Camcorders

Page 255: pembangunan sistem pemasaran menggunakan konsep

239

i) Rajah H12 pada laman sebelah adalah untuk pengguna melihat senarai produk bagi kategori Camcorders .

ii) Pengguna perlu klik pada perkataan Camcorders pada bahagian Product

Categories.

iii) Setiap modul produk akan memaparkan nama produk, syarikat yang mengeluarkan, model, harga sebenar, harga promosi dan butang Reviews serta Add To Cart.

iv) Laman pada halaman sebelah akan tertera apabila pengguna klik Reviews

pada produk Compact Digital Camcorders.

Rajah S9 : Paparan Maklumat Produk

v) Rajah S10 di bawah menunjukkan mengenai cart dimana laman ini akan dipaparkan apabila pengguna klik Add To Cart pada laman produk atau Reviews.

vi) Pengguna dapat menentukan kuantiti yang hendak ditempah. Paparan jumlah

keseluruhan akan dipaparkan mengikut kuantiti yang ditentukan.

vii) Pengguna boleh meneruskan pembelian dengan menekan Keep Shopping.

Page 256: pembangunan sistem pemasaran menggunakan konsep

240

Rajah S11 : Paparan pemilihan kaedah penghantaran

viii) Laman ini menunjukkan apabila pengguna klik nama item yang ditempah dan klik Checkout pada laman Reviews

ix) Pengguna perlu menentukan kaedah penghantaraan. Kaedah penghantaraan

yang disediakan adalah seperti FedEx, Pos laju dan Self Collect

x) Kemudian pengguna klik Calculate Order. Paparan adalah seperti pada laman sebelah.

Page 257: pembangunan sistem pemasaran menggunakan konsep

241

Rajah S11 : Paparan Pembayaran

xi ) Rajah S11 menunjukkan menu pembayaran yang perlu dilengkapkan oleh pengguna.

xii) Selepas pengguna meneliti maklumat tersebut, pengguna perlu klik Confirm

dan paparan di bawah akan tertera.

Rajah S12 : Paparan Tamat Pembelian

Page 258: pembangunan sistem pemasaran menggunakan konsep

242

7. Menu Email Pengguna

Rajah S13 : Menu Email Pengguna

i) Laman ini adalah laman untuk pengguna membuat pertanyaan kepada syarikat.

ii) Laman ini dipaparkan apabila pengguna klik pada Contact Us di laman

utama sistem.

iii) Pengguna hanya perlu memasukkan email untuk membolehkan pentadbir sistem membuat maklumbalas kepada pengguna menerusi email yang dimasukkan.

Page 259: pembangunan sistem pemasaran menggunakan konsep

243

8. Menu Newsletter

Rajah S14 : Menu Newsletter

i) Pengguna yang ingin mendapatkan maklumat promosi daripada syarikat perlulah memasukkan nama dan alamat email pada ruang newsletter.

ii) Seterusnya pengguna perlu menekan butang yang terdapat pada ruang

newsletter tersebut untuk mendapatkan laman seperti di bawah. Pengguna perlulah memilih jenis produk yang diingini untuk penghantaran newsletter.

iii) Rajah S15 di bawah menunjukkan menu newsletter untuk membolehkan

pengguna menentukan jenis produk yang diingini.

Rajah S15 : Menu Pemilihan Jenis Produk Untuk Newsletter

Page 260: pembangunan sistem pemasaran menggunakan konsep

244

9. Forum

Rajah S16 : Forum

i) Pengguna perlu klik icon forum. ii) Seterusnya pengguna perlu memilih tajuk-tajuk forum yang diperbincangkan

seperti yang ditunjukkan dalam rajah di atas. iii) Rajah S17 di bawah menunjukkan paparan selepas pengguna memilih tajuk

dalam forum.

Rajah S17 : Paparan tajuk forum

Page 261: pembangunan sistem pemasaran menggunakan konsep

245

10. Menu Pentadbir Sistem

Rajah S18 : Login Admin

i) Laman ini akan tertera apabila pentadbir sistem klik Admin pada menu utama sistem.

ii) Pentadbir perlu memasukkan nama dan katalaluan untuk memasuki

bahagian pentadbiran. Apabila pentadbir klik Enter maka paparan menu admin akan tertera.

Rajah S19 : Menu Admin

Page 262: pembangunan sistem pemasaran menggunakan konsep

246

11. Menu Akaun Pentadbir Sistem

Rajah S20 : Paparan Akaun Pentadbir Sistem

i) Laman ini memaparkan senarai pentadbir yang boleh memasuki sistem.

ii) Jika pentadbir baru yang hendak mendapatkan hak kuasa untuk memasuki sistem , klik New Admin dan laman seperti di bawah akan tertera.

Rajah S20 : Menu Pendaftaran Pentadbir Baru

iv) Laman ini memerlukan pentadbir memasukan nama, id dan katalaluan untuk memasuki sistem kelak dan klik Insert Record.

Page 263: pembangunan sistem pemasaran menggunakan konsep

247

12. Menu Maklumat Produk (Item)

Rajah S21 : Paparan Senarai Produk

i) Laman pada halaman sebelah memaparkan mengenai senarai produk yang telah dimasukkan ke dalam rekod.

ii) Pentadbir perlu memilih Filte By Category untuk memilih category produk.

iii) Untuk memasukkan maklumat baru ke dalam rekod pentadbir perlu kilk New

Item seperti paparan pada halaman sebelah.

Page 264: pembangunan sistem pemasaran menggunakan konsep

248

Rajah S22 : : Menu Kemasukan Produk Baru

i) Laman ini memaparkan laman new item di mana pentadbir perlu memasukkan maklumat mengenai produk baru.

ii) Jika pentadbir menekan bahagian Features maka paparan produk ini akan

dipaparkan pada laman utama. 13. Menu Ketegori

Rajah S23 : Paparan Kategori Produk

Page 265: pembangunan sistem pemasaran menggunakan konsep

249

i) Laman ini memaparkan senarai categori yang terdapat dalam rekod. ii) Senarai category ini akan dipaparkan pada laman setiap laman dalam sistem

seperti pada halaman di bawah.

Rajah S24 : Menu Kemasukan Kategori Produk

v) Laman ini memaparkan kategori baru yang hendak dimasukkan oleh

pentadbir. 14. Menu Berita

Rajah S24 : Paparan Senarai Berita

i) Laman ini memaparkan bahagian berita. ii) Paparan berita ini akan dipaparkan pada laman utama. Untuk menambah

berita terbaru, pentadbir perlu klik Add News seperti paparan di halaman sebelah..

Page 266: pembangunan sistem pemasaran menggunakan konsep

250

Rajah S25 : Menu Tambahan Berita 15. Menu Pengguna/Pelanggan

Rajah S26 : Paparan Senarai Pelanggan

Page 267: pembangunan sistem pemasaran menggunakan konsep

251

i) Laman pada halaman sebelah memaparkan senarai pelanggan yang berdaftar. ii) Pentadbir sendiri boleh mengemaskini maklumat pelanggan dengan klik pada

Update.

iii) Pentadbit juga boleh melihat senarai pelanggan mengikut tempoh tarikh yang dipilih.

16 . Menu Kaedah Penghantaran

Rajah S27 : Paparan Jenis Penghantaraan

i) Laman ini memaparkan senarai kaedah penghantaran yang disediakan oleh syarikat.

ii) Rajah S28 di bawah menunjukkan kaedah penghantaraan baru yang perlu

dimasukkan maklumat penghantaran.

Rajah S27 : Paparan Tambahan Jenis Penghantaraan

Page 268: pembangunan sistem pemasaran menggunakan konsep

252

17. Menu Potongan Harga

Rajah S28 : Paparan Kadar Diskaun

i) Laman ini memaparkan maklumat diskaun yang diberikan oleh syarikat.

ii) Pentadbir hanya perlu klik New Discount untuk memasukkan kadar diskaun yang baru atau klik Edit untuk mengemaskini maklumat diskaun yang sedia ada.

18 . Menu Laporan

Rajah S29 : Paparan Menu Laporan

i) Laman ini tertera apabila pentadbir klik pada menu Report.

ii) Laman ini terdiri daripada Customer Report, Itm Report, Order Report, Order Ststs dan Item Stats.

Page 269: pembangunan sistem pemasaran menggunakan konsep

253

Rajah S30 : Paparan Laporan Pelanggan

i) Laman ini akan terpapar apabila pentabir sistem menekan customer report pada menu laporan.

ii) Dalam laporan pelanggan ini, pentadbir mampu melihat pilihan

pelanggan yang diperlukan untuk melihat pelanggan yang melakukan pembelian yang terbanyak mengikut tempoh tarikh yang dipilih.

Rajah S31 : Paparan Laporan Item

Page 270: pembangunan sistem pemasaran menggunakan konsep

254

iii) Laman ini akan terpapar apabila pentabir sistem menekan item report pada menu laporan.

iv) Dalam laporan item ini, pentadbir mampu melihat pilihan produk yang

diperlukan untuk melihat peroduk yang laris mengikut tempoh tarikh yang dipilih.

Rajah S32 : Paparan Senarai Tempahan

i) Rajah S32 memaparkan senarai tempahan yang diterima.

ii) Pentadbir memproses tempahan yang diterima dengan menekan view.

Page 271: pembangunan sistem pemasaran menggunakan konsep

255

Rajah S33 : Maklumat Tempahan

i) Rajah S33 memaparkan maklumat tempahan untuk seseorang pelanggan.

ii) Pentadbir akan meneliti maklumat ini sebelum menekan butang Process.

iii) Setelah menekan butang Process status tempahan pelanggan akan bertukar daripada receive kepada order has been send.

iv) Status ini dapat dilihat oleh pelanggan menerusi view trasaction history.

Page 272: pembangunan sistem pemasaran menggunakan konsep

256

Rajah S34 : Maklumat Statistik Tempahan

i) Rajah S34 memaparkan maklumat statistic tempahan mengikut tarikh. Laporan ini dapat dilihat menerusi order stats pada menu laporan.

ii) Pentadbir boleh melihat produk tempahan dengan klik pada jumlah

tempahan stats. Hasil ini dapat dilihat menerusi Rajah S35 di bawah.

Rajah S35 : Makluamat Statistik Tempahan

Page 273: pembangunan sistem pemasaran menggunakan konsep

257

Rajah S36 : Laporan Statistik Produk

i) Rajah S36 memaparkan statistic produk berdasarkan pilihan kategori produk. Laporan ini dapat dilihat menerusi item stats pada menu laporan.

Rajah S37 : Laporan Statistik Produk Camcorders

Page 274: pembangunan sistem pemasaran menggunakan konsep

258

19. Menu Newsletter

Rajah S38 : Menu Newsletter

i) Laman ini merupakan menu newsletter yang akan dilakukan oleh pentadbir.

ii) Setiap pengguna yang memasukkan alamat email mereka pada laman

sistem akan disimpan dalam rekod newsletter.

iii) Alamat newsletter ini disimpan mengikut kategori produk yang dipilih oleh pelanggan.

iv) Penghantaraan promosi ini akan dihantar terus ke alamat email

pelanggan.

Page 275: pembangunan sistem pemasaran menggunakan konsep

259

20. Menu Email

Rajah S39 : Menu Email

i) Laman ini merupakan menu email. Pentadbir sistem akan mengurus email daripada pelanggan dengan melakukan respon keatas pertanyaan pelanggan.

ii) Untuk membalas email pelanggan, pentadbir sistem perlu klik pada tajuk

pada ruang subject.

Page 276: pembangunan sistem pemasaran menggunakan konsep

260

Rajah S40 : Maklumbalas Email

i) Pentadbir sistem perlu menekan butang reply untuk melakukan maklumlabas pertanyaan pelanggan.

ii) Setelah membuat maklumbalas, pentadbir system perlu menekan butang

submit. Email akan dihantar terus ke alamat email pengguna.

Page 277: pembangunan sistem pemasaran menggunakan konsep

261

21. Menu Forum

Rajah S40 : Menu Forum

i) Laman ini merupakan menu forum. Untuk melakukan tajuk forum yang baru, pentadbir hanya perlu memasukkan tajuk pada title dan kandungan tajuk pada text.

ii) Untuk mengutarakan pendapat pada tajuk forum yang sedia ada,

pentadbir hanya perlua klik pada tajuk tersenarai.

Page 278: pembangunan sistem pemasaran menggunakan konsep

262

Rajah S41 : Paparan Tajuk Forum

i) Untuk mengutarakan pendapat pada tajuk forum yang sedia ada, pentadbir sistem hanya perlu memasukkan pendapat pada ruang text.

ii) Pentadbir perlu klik Log Out setelah selesai proses dalam bahagian

pentadbiran seperti paparan Rajah S42 di bawah.

Rajah S42 : Logout