Aplikasi Layanan Undian Berhadiah Melalui SMS Dan Statistik Penjualan Dengan Studi Kasus Pada Creative Zone.

(1)

- v i-

Abst r a k

SMS ( Shor t Message Ser vices) m er upakan salah sat u kom unikasi yang banyak digunakan m asyarakat sekarang ini. Hal ini dikar enakan m udahnya dan m ur ahnya unt uk m enggunakan car a kom unikasi SMS ini. Sekar ang ini sudah t erdapat banyak aplik asi yang m enggunakan SMS, salah sat uny a adalah undian ber hadiah. Sebelum m enggunakan SMS, undian berhadiah diadak an m elalui pengundian kupon berhadiah, pengirim an undian m elalui k ant or pos, dan lain- lain.

Aplik asi ini dibuat unt uk Creat ive Zone dalam m engadakan kegiat an undian ber hadiah. Dengan diadakan kegiat an undian dapat m enj em bat ani hubungan ant ar a konsum en dengan Cr eat ive Zone. Kegiat an undian ber hadiah akan diadakan m elalui SMS.

Konsum en dapat m engik ut i kegiat an undian ber hadiah dengan m engir im kan Ser ial Num ber yang t er dapat dalam bar ang yang t elah dibeli. Kem udian konsum en ak an m endapat kan nom or undian yang akan digunakan dalam pengundian pem enang.


(2)

- v ii-

D a ft a r I si

LEM BAR PEN GESAH AN ... i

Ka t a Pe n ga n t a r ... ii

LEM BAR PERN YATAAN PERSETUJUAN PUBLI KASI ... iv

PERN YATAAN ORI SI N ALI TAS LAPORAN ... v

Abst r a k ... v i D a ft a r I si ... v ii D a ft a r Ta be l ... ix

D a ft a r Ga m ba r ... x

BAB 1 . Pe r sy a r a t a n Pr odu k ... 1

1.1. Pendahuluan ... 1

1.1.1. Tuj uan ... 2

1.1.2. Ruang Lingkup Proy ek ... 2

1.1.3. Sist em at ik a Lapor an ... 3

1.2. Gam bar an Keseluruhan... 4

1.2.1. Per spek t if Pr oduk ... 4

1.2.2. Fungsi Pr oduk ... 8

1.2.3. Kar akt erist ik Pengguna ... 8

1.2.4. Bat asan- bat asan ... 9

1.2.5. Asum si dan Ket er gant ungan ... 9

1.2.6. Penundaan dan Per sy ar at an ... 10

BAB 2 . Spe sifik a si Pr odu k ... 1 1 2.1. Per syarat an Ant arm uk a Ek st er nal ... 11

2.1.1. Ant ar m uka dengan Pengguna ... 11

2.1.2. Ant ar m uka Per angk at Ker as ... 11

2.1.3. Ant ar m uka Per angk at Lunak ... 12

2.1.4. Ant ar m uka Kom unik asi ... 12

2.2. Fit ur Produk ... 13

2.2.1. Fit ur 1 : Mener im a SMS dan infor m asi dar i peser t a undian ... 13

2.2.2. Fit ur 2 : Pencar ian Pem enang Melalui Pengundian... 26

2.2.3. Fit ur 3 : Menyediakan St at ist ik dan Lapor an Penj ualan ... 32

2.2.4. Fit ur 4 : Manaj em en Dat a ... 40

2.3. Per syarat an Per for m a ... 46

2.4. Bat asan Desain ... 46

2.5. At r ibut - at r ibut Sist em Per angkat Lunak ... 47

2.5.1. Kehandalan ... 47

2.5.2. Ket ersediaan ... 47

2.5.3. Keam anan ... 48

2.5.4. Pem eliharaan ... 48

2.5.5. Per pindahan ... 48

2.6. Per syarat an Dat abase Logis... 48

BAB 3 . D e sa in Pe r a n g k a t Lu n a k ... 4 9 3.1. Pendahuluan ... 49


(3)

- v iii-

3.1.2. Over view Sist em ... 49

3.1.3. Desain Per angkat Lunak Secar a Keselur uhan ... 50

3.1.4. Desain Ar sit ekt ur Per angk at Lunak ... 59

BAB 4 . Pe n ge m ba n ga n Sist e m ... 7 2 4.1. Per encanaan Tahap I m plem ent asi ... 72

4.1.1. Pem bagian Modul... 72

4.1.2. Ket erk ait an Ant ar Modul ... 73

4.2. Per j alanan Tahap I m plem ent asi ( Coding) ... 74

4.2.1. I m plem ent asi Top Down ... 75

4.3. Ulasan Realisasi Fungsionalit as ... 78

4.4. Ulasan Realisasi User I nt er face Design ... 78

BAB 5 . Te st in g da n Ev a lu a si Sist e m ... 8 6 5.1. Rencana Penguj ian Sist em Ter im plem ent asi ... 86

5.1.1. Test Case ... 86

5.1.2. Uj i Fungsionalit as Kom ponen Per angk at Lunak ... 89

5.2. Per j alanan Met odologi Penguj ian ... 93

5.2.1. Black Box ... 93

5.3. Ulasan Hasil Ev aluasi ... 97

5.3.1. Pener apan Aplik asi di Cr eat iv e Zone ... 98

BAB 6 . Ke sim pu la n da n Sa r a n ... 1 0 0 6.1. Ket er kait an ant ar a Kesim pulan dengan Hasil Ev aluasi ... 100

6.2. Ket er kait an ant ar a Sar an dengan Hasil Evaluasi ... 100 6.3. Rencana Per baikan / I m plem ent asi t er hadap Sar an yang Diber ikan . 100 D a ft a r Pu st a k a ... L- 1 D a ft a r I n de x / I st ila h / Ka t a Su k a r ... L- 3 La m pir a n ... L- 9 1. Sour ce Code For m Menu Ut am a ... L- 9 2. Sour ce Code For m St at ist ik Cust om er ... L- 19 3. Sour ce Code For m St at it sik Bar ang ... L- 22 4. Sour ce Code For m St at ist ik Cabang ... L- 25 5. Sour ce Code For m St at ist ik Per iode Pengundian ... L- 28 6. Sour ce Code For m Cust om er ... L- 31 7. Sour ce Code Sear ch Dat agr id Bar ang ... L- 32 8. Sour ce Code Sear ch Dat agr id Cabang ... L- 33 9. Sour ce Code Sear ch Dat agr id Tipe Bar ang ... L- 34 10. Sour ce Code For m About ... L- 35 11. Sour ce Code For m Bar ang ... L- 36 12. Sour ce Code For m Cabang ... L- 39 13. Sour ce Code For m Dat agr id Bar ang ... L- 42 14. Sour ce Code For m Dat agr id Cabang ... L- 43 15. Sour ce Code For m Dat agr id Tipe Bar ang ... L- 44 16. Sour ce Code For m Repor t Winner ... L- 45 17. Sour ce Code For m Tipe Bar ang ... L- 46 18. Sour ce Code For m Winner ... L- 49 19. Sour ce Code For m I nbox ... L- 56 20. Sour ce Code For m Out box ... L- 57 21. Sour ce Code For m SMS ... L- 58


(4)

- ix -

D a ft a r Ta be l

Tabel 1 Tabel Relasi Basis Dat a unt uk Tabel Cabang ... 53

Tabel 2 Tabel Relasi Basis Dat a unt uk Tabel Tipe Bar ang ... 53

Tabel 3 Tabel Relasi Basis Dat a unt uk Tabel Bar ang ... 54

Tabel 4 Tabel Relasi Basis Dat a unt uk Tabel Pem enang ... 54

Tabel 5 Tabel Relasi Basis Dat a unt uk Tabel Out box ... 55

Tabel 6 Tabel Relasi Basis Dat a unt uk Tabel I nbox ... 56

Tabel 7 Tabel Relasi Basis Dat a unt uk Tabel Konsum en ... 57

Tabel 8 Tabel Test ing For m Dat a Bar ang ... 86

Tabel 9 Tabel Test ing For m Dat a Cabang ... 87

Tabel 10 Tabel Test ing For m Dat a Tipe Bar ang ... 87

Tabel 11 Tabel Test ing For m St at ist ik Penj ualan ... 88

Tabel 12 Tabel Test ing For m I nbox ... 89

Tabel 13 Tabel Test ing For m Out box ... 89

Tabel 14 Tabel Uj i Fungsionalit as ... 89

Tabel 15 Tabel Uj i Black Box For m Dat a Bar ang ... 93

Tabel 16 Tabel Uj i Black Box For m Dat a Cabang... 94

Tabel 17 Tabel Uj i Black Box For m Dat a Tipe Bar ang ... 95

Tabel 18 Tabel Uj i Black Box For m St at ist ik Penj ualan ... 96

Tabel 19 Tabel Uj i Black Box For m I nbox ... 97

Tabel 20 Tabel Uj i Black Box For m Out box ... 97

Tabel 21 Tabel Biaya SMS Penggunaan Oper at or ... 99

Tabel 22 Tabel Daft ar Definisi ... 3 Tabel 23 Tabel Daft ar Singk at an ... L- 5 Tabel 24 Tabel Daft ar Sim bol ... L- 6 Tabel 25 Tabel Maj or SQL St at em ent ... L- 7


(5)

- x -

D a ft a r Ga m ba r

Gam bar 1 I llust r asi Ant ar m uk a Kom unik asi ... 7

Gam bar 2 ER Diagr am ... 51

Gam bar 3 Tabel Relasi Basis Dat a ... 52

Gam bar 4 Use Case Diagr am Cr eat ive Sy st em ... 58

Gam bar 5 Class Diagr am ... 60

Gam bar 6 Sit e Map ... 61

Gam bar 7 Desain Phone I nfor m at ion ... 62

Gam bar 8 Desain For m Bar ang ... 62

Gam bar 9 Desain For m Cabang ... 63

Gam bar 10 Desain Form Tipe Bar ang ... 63

Gam bar 11 Desain Form Pem enang ... 63

Gam bar 12 Desain Form I nbox ... 64

Gam bar 13 Desain Form Out box ... 64

Gam bar 14 Desain Form Out box ... 65

Gam bar 15 Desain Form St at ist ik Bar ang ... 65

Gam bar 16 Desain Form St at ist ik Cabang ... 66

Gam bar 17 Desain Form St at ist ik Konsum en ... 66

Gam bar 18 Desain Form St at ist ik Per iode Pengundian ... 67

Gam bar 19 Act ivit y Diagr am Fit ur Mener im a SMS dan I nfor m asi... 68

Gam bar 20 Act ivit y Diagr am Fit ur Pencar ian Pem enang Melalui Pengundian 70 Gam bar 21 Act ivit y Diagr am Fit ur Meny ediak an St at ist ik ... 71

Gam bar 22 I nt er face Phone I nfor m at ion ... 79

Gam bar 23 I nt er face Product For m ... 79

Gam bar 24 I nt er face Branch For m ... 80

Gam bar 25 I nt er face Product Ty pe For m ... 80

Gam bar 26 I nt er face Cust om er St at ist ics For m ... 81

Gam bar 27 I nt er face Product St at ist ics For m ... 82

Gam bar 28 I nt er face Branch St at ist ics For m ... 82

Gam bar 29 I nt er face I nbox For m ... 83

Gam bar 30 I nt er face Out box For m ... 84

Gam bar 31 I nt er face Konsum en For m ... 84


(6)

BAB 1 PERSYARATAN PROD UK - 1 -

BAB 1 . Pe r sy a r a t a n Pr odu k

1 .1 . Pe n da h u lu a n

Sem akin ket at nya per saingan dunia bisnis baik j asa at aupun m anufakt ur m em buat sebuah per usahaan t ak hent i- hent inya t er us ber usaha unt uk m enar ik m inat konsum ennya agar t et ap set ia kepada bar angnya dan t idak berpaling k e barang lain. Ber bagai usaha dilakukan oleh set iap per usahaan unt uk m em buat konsum ennya agar t et ap set ia, m isalnya dengan m em ber ik an pelayanan yang t er baik dan m em uaskan kepada konsum enny a. Dengan adanya pelayanan yang t er baik dan m em uaskan dapat m em buat konsum ennya t et ap set ia, bahkan konsum en t er sebut dapat m engaj ak t em annya at au saudaranya unt uk dapat j uga m enggunakan bar ang at au j asa yang disediakan oleh sebuah per usahaan t er sebut . Disam ping it u j uga, sebuah per usahaan dapat m engadakan kegiat an- kegiat an m enar ik yang dapat m enar ik m inat konsum ennya, seper t i dengan diadakannya undian ber hadiah.

Selam a ini Creat iv e Zone j arang sek ali m engadak an undian berhadiah. Undian yang per nah dilakukan hanyalah lucky dr aw , dim ana set iap konsum en hanya diper bolehkan unt uk m engikut i undian sebanyak sat u kali dengan m inim al pem belanj aan yang t elah dit ent ukan oleh pihak Creat iv e Zone, dan hal ini t idak ber laku unt uk pem belanj aan dengan kelipat annya. Set iap konsum en j uga t idak diper bolehkan m engik ut i undian lebih dari sat u k ali w alaupun t elah m elak uk an pem belanj aan barang lebih dar i sat u. Pihak Cr eat ive j uga per lu m enyediakan ker t as- ker t as yang ber isi hadiah dar i undian ber hadiah t er sebut . Hal ini t ent u saj a sangat t idak efisien dan m em but uhk an biaya yang lebih unt uk m eny ediakan sar ana undian berhadiah t er sebut . Disam ping it u j uga, pihak Creat ive Zone t idak dapat m enget ahui st at ist ik penj ualan y ang t elah dilak uk an selam a ini. Pihak Cr eat ive Zone j uga t idak dapat m enget ahui seber apa besar m inat m asyar akat unt uk m enggunakanny a bar angny a.

Unt uk m engat asai m asalah seper t i ini dibut uhkan sebuah aplikasi yang dapat m elakukan undian ber hadiah sekaligus pencat at an st at ist ik


(7)

BAB 1 PERSYARATAN PROD UK - 2 -

penj ualan yang t elah dilakukan. Maka dar i it u penulis akan m em buat sebuah sist em aplikasi yang ber j udul : ” Aplik asi Undian Berhadiah Melalui SMS dan St at ist ik Penj ualan dengan St udi Kasus pada Creat ive Zone” .

SMS ( Shor t Message Ser vices) m er upakan salah sat u kom unikasi yang banyak digunakan m asyar akat sekar ang ini. Hal ini dikar enakan m udahnya dan m ur ahnya unt uk m enggunakan car a kom unikasi SMS ini. Sekar ang ini sudah t er dapat banyak aplik asi yang m enggunakan SMS, salah sat uny a adalah undian berhadiah. Sebelum m enggunakan SMS, undian berhadiah diadak an m elalui pengundian kupon berhadiah, pengirim an undian m elalui k ant or pos, dan lain- lain. Undian sepert i ini m em but uhkan w akt u yang cukup lam a dan kur ang efisien. Nam un dengan adanya undian ber hadiah m enggunakan SMS akan m enj adi sangat m ur ah, cepat , dan m udah unt uk diikut i oleh konsum en.

1 .1 .1 . Tu j u a n

Tugas Akhir ini m er upakan suat u upaya pengem bangan sist em yang m enj em bat ani ant ar a konsum en dengan perusahaan dalam kegiat an undian berhadiah. Sist em ini m eny ediak an fasilit as- fasilit as unt uk m endukung kegiat an undian ber hadiah, ser t a fasilit as lain yang m endukung fasilit as ut am a.

1 .1 .2 . Ru a n g Lin gk u p Pr oy e k

Sist em ini m em iliki kem am puan sebagai ber ikut :

1. Mener im a SMS dar i peser t a undian dan infor m asi peser t a undian ber upa nam a peser t a undian, nom or KTP, Serial num ber barang. 2. Pencar ian pem enang m elalui pengundian dengan m enggunakan

fungsi random .

3. Menyediakan st at ist ik penj ualan unt uk Cr eat ive Zone ber dasar kan st at ist ik t ipe bar ang, st at ist ik dat a cabang, st at ist ik per iode pengundian, st at ist ik peser t a undian dengan pengirim undian t er banyak.


(8)

BAB 1 PERSYARATAN PROD UK - 3 -

4. Manaj em en Dat a unt uk dat a cabang, dat a t ipe bar ang, dan dat a bar ang.

1 .1 .3 . Sist e m a t ik a La por a n

BAB 1 PERSYARATAN PROD UK

Dalam bab ini akan m enj elaskan m engenai per syar at an dar i aplikasi yang akan dikem bangkan. Pada bab ini j uga akan dipapar kan beber apa hal seper t i Pendahuluan, Tuj uan, Ruang Lingk up dan lain – lain.

BAB 2 SPESI FI KASI PROD UK

Dalam bab ini akan m enj elask an m engenai kir t er ia – k rit eria dar i aplik asi y ang ak an dik em bangk an. Krit eria – k rit eria t ersebut ant ara lain adalah Fit ur – Fit ur yang ada, ser t a Per syar at an Fungsional Yang Ber hubungan.

BAB 3 AN ALI SA D AN D ESAI N

Dalam bab ini ak an m enj elaskan m engenai analisa dan desain yang akan digunakan dalam pengem bangan aplikasi. Hal – hal yang akan dij elaskan pada bab ini ant ar a lain adalah desain basis dat a dan diagr am ar us dat a.

BAB 4 PERAN CAN GAN SI STEM

Dalam bab ini akan m enj elaskan m engenai t am pilan dan fungsi dari aplik asi y ang dik em bangkan. Pada bab ini j uga akan dij elaskan pot ongan – pot ongan kode pr ogr am yang m er upakan fungsi pent ing pada aplikasi.

BAB 5 EV ALUASI SI STEM

Dalam bab ini akan m enj elaskan m engenai penguj ian yang dilak uk an pada aplik asi y ang dik em bangk an. Hal ut am a


(9)

BAB 1 PERSYARATAN PROD UK - 4 -

yang akan dij elaskan pada bab ini adalah m engenai m et ode penguj ian yang dilakukan, j uga hasil penguj ian t er sebut .

BAB 6 PEN UTUP

I ni m erupak an bab t erakhir dari laporan ini. Bab ini ak an ber isi pem bahasan dar i evaluasi sist em , kesim pulan yang didapat dar i pengem bangan aplik asi ser t a sar an – saran pengem bangan t erhadap aplik asi ini.

1 .2 . Ga m ba r a n Ke se lu r u h a n

Selam a ini Creat iv e Zone m endapat kan kesulit an dalam m engadakan kegiat an undian ber hadiah dengan efisien dan sekaligus m endapat kan st at ist ik penj ualan m er eka. Kar ena selam a ini Creat iv e Zone hany a m elak uk an undian m elalui luck y draw . Hal ini k urang efisien dan j uga m em but uhkan biaya dan sar ana yang lebih. Nam un dengan adanya aplik asi yang dapat m enduk ung kegiat an undian ber hadiah, m asalah ini dapat dihadapi. Unt uk it ulah penulis m em buat sebuah aplikasi yang berj udul : “ Aplik asi Undian Berhadiah m elalui SMS dan st at ist ik penj ualan dengan st udi kasus pada Cr eat ive Zone” .

Sist em aplikasi ini j uga akan dibuat m enj adi for m - form yang akan disat uk an m enj adi sat u aplik asi ut uh. Set iap for m yang dibuat m em ilik i fungsiny a m asing- m asing. Apik asi ini akan dibuat m enggunakan bahasa pem r ogr am an C# .

1 .2 .1 . Pe r spe k t if Pr odu k

Sist em aplikasi ini ak an m enj adi salah sat u car a unt uk m elakukan kegiat an undian ber hadiah, st at ist ik penj ualan pada Creat ive Zone, dan j uga st at ist ik peser t a undian.

Aplik asi ini m enggunak an YMK.SMSEngine sebagai SMS serv er. I ni m er upakan class yang ber fungsi unt uk m engirim dan m ener im a dat a ant ara t elepon selular dengan sist em aplik asi.


(10)

BAB 1 PERSYARATAN PROD UK - 5 -

1 .2 .1 .1 . An t a r m u k a Sist e m

Sist em ini akan dikem bangkan m enj adi sebuah sist em yang dilet akkan pada kom put er yang akan dij adikan sebagai ser ver .

Sist em ini akan m enggunakan YMK.SMSEngine. YMK.SMSEngine m er upakan class libr ar y unt uk .Net yang dapat digunakan unt uk m ener im a SMS dar i aplikasi .Net yang dapat di pr oses di kom put er dengan m enggunakan GSM device sepert i t elepon selular.

Unt uk konsum en akan m enggunakan t elepon selular unt uk m enggunakan fasilit as y ang ak an diber ik an oleh sist em ini.

Sist em ini j uga ak an m enggunak an sist em - sist em lain sepert i

ZedGraph unt uk m enggam bar kan st at ist ik yang didapat dar i set iap

penj ualan yang t elah dilakukan oleh Creat ive Zone.

1 .2 .1 .2 . An t a r m u k a Pe n ggu n a

Kar ena sist em ini dir ancang unt uk dapat ber j alan dalam sist em oper asi Microsoft Window s. Maka sist em ini akan dikem bangkan dalam bent uk Window s Applicat ion, yait u salah sat u bent uk aplikasi yang t er dapat dalam Micr osoft Visual St udio .Net .

1 .2 .1 .3 . An t a r m u k a Pe r a n gk a t Ke r a s

Unt uk dapat m enj alankan sist em ini per angkat keras yang dibut uhkan adalah:

1. Seper angkat kom put er yang sudah m enggunakan sist em operasi Micr osoft XP Profesional Serv ica Pack 2, perangkat lunak Micr osoft SQL Ser ver 2000 sebagai basis dat anya, Micr osoft .NET Fr am ew or k 2.0.

2. Unt uk konsum en dibut uhkan sebuah t elepon selular yang dapat digunakan unt uk m engir im kan SMS.


(11)

BAB 1 PERSYARATAN PROD UK - 6 -

4. Kabel dat a sesuai dengan t elepon selular y ang digunak an unt uk m enghubungkan ant ar a t elepon selular dengan kom put er .

1 .2 .1 .4 . An t a r m u k a Pe r a n gk a t Lu n a k

Unt uk dapat m engem bangkan sist em aplikasi ini per angkat lunak yang dibut uhkan adalah :

1. Micr osoft SQL Ser ver 2000. 2. Micr osoft Visual St udio 2005. 3. Micr osoft .NET Fr am ew or k 2.0. 4. YMK.SMSEngine.

5. Micr osoft Window s XP Pr ofesional Serv ice Pack 2.

1 .2 .1 .5 . An t a r m u k a Kom u n ik a si

Dalam sist em yang akan dikem bangkan ini dibut uhk an fit ur SMS y ang t er dapat pada t elepon selular . SMS ini akan digunakan unt uk m engir im kan dat a dan m enerim a dat a yang dibut uhk an unt uk dapat m enggunakan fasilit as yang diber ikan oleh sist em ini. Fit ur SMS ini sangat pent ing kar ena m er upakan sat u- sat unya m edia kom unikasi yang m enghubungkan sist em ini dengan k onsum en. Sist em aplik asi ini j uga akan ber kom unikasi dengan j ar ingan GSM ( Global Syst em for Mobile Com m unicat ion) yang disediakan oleh j asa lay anan t elepon selular.

Dibut uhkan j uga t elepon selular yang akan digunakan oleh sist em unt uk m ener im a dan m engir im SMS dar i pesert a undian berhadiah. Telepon selular ini j uga m em but uhk an k abel dat a y ang sesuai dengan t ipe t elepon selular unt uk m enghubungk an ant ar a t elepon selular dengan kom put er sist em .

Sist em ini akan m enggunakan YMK.SMSEngine unt uk m enghubungkan ant ar a sist em dengan operat or selular. YMK.SMSEngine ini berfungsi sebagai pr ot okol yang akan m engkom unikasikan dar i sist em aplik asi ke oper at or selular at aupun dari operat or k e sist em aplik asi ini.


(12)

BAB 1 PERSYARATAN PROD UK - 7 -

Sist em ini j uga m em but uhkan ATCom m and yang m er upakan pr ot okol yang m engkom unikasikan SMS ant ar a t elepon selular dengan SMS Cent er.

A TC

om m

a nd

ATC om

man d

SMSCenter

YMK.SMSEngine

Basis Data

Ga m ba r 1 I llu st r a si An t a r m u k a Kom u n ik a si

1 .2 .1 .6 . Ba t a sa n M e m or i

Unt uk kom put er yang dij adikan sebagai operat or dibut uhkan m em ori m inim al adalah 512 MB dan m inim al r uang penyim panan 80 GB. Hal ini disebabkan oleh pem akaian m em or i yang cukup besar oleh sist em operasi dit am bah dengan aplik asi- aplik asi lainny a. Apabila m em ori y ang t ersedia t idak m encukupi, m aka pr oduk akan dim asukan dalam vir t ual m em or y, yang t ent u saj a akan m enyebabkan degr adasi per for m a.

Sedangkan unt uk konsum en t idak dibut uhkan bat asan m em or i, kar ena konsum en hanya akan m enggunakan t elepon selular agar dapat m enggunakan fasilit as dari sist em ini.

1 .2 .1 .7 . Pe r sy a r a t a n Ada pt a si pa da Te m pa t Tu j u a n

Agar dapat dit er apkan pada t em pat t uj uan, dibut uhkan sebuah kom put er dengan sebuah t elepon selular y ang t er hubung dengan kom put er t er sebut , unt uk dij adikan sebagai ser ver dalam sist em ini.

Unt uk oper at or at au pem akai dibut uhkan sosialisasi dan pelat ihan- pelat ihan agar dapat m enggunakan sist em ini dengan baik . Selain it u bagi k onsum en


(13)

BAB 1 PERSYARATAN PROD UK - 8 -

dibut uhkan sosialisasi dan t at a car a pengir im an yang sesuai dengan sist em ini.

Selain it u, agar aplik asi ini dapat digunakan oleh per usahaan, ada beber apa hal yang har us dipenuhi sebelum nya oleh per usahaan, yait u :

1. Mem iliki lisensi r esm i dar i sist em oper asi Micr osoft Window s. 2. Mem ilik i lisensi resm i dari Micr osooft Visual St udio.Net . 3. Mem ilik i lisensi resm i Microsoft .NET Fram ew ork.

4. Mem ilik i lisensi resm i dar i Micr osoft SQL Ser ver. 5. Mem iliki SMS Gat ew ay yang ber lisensi.

6. Mem iliki GSM Modem unt uk m ener im a dan m engir im SMS. 7. Menyiapk an spesifikasi perangkat keras yang diper lukan.

8. Mem iliki nom or khusus yang ak an digunakan m ener im a SMS dar i konsum en.

1 .2 .2 . Fu n gsi Pr odu k

Sist em ini m em ilik i fungsi ut am a yang m enj em bat ani ant ar a konsum en dengan perusahaan m elalui kegiat an undian ber hadiah. Dan j uga m enghasilk an dat a st at ist ik ber dasar kan penj ualan bar ang dar i konsum en ber dasar kan dat a- dat a undian yang dikir im kan oleh k onsum en. Selain it u dapat dij adik an sebagai pem ber it ahuan infor m asi bar ang baru kepada peser t a undian dengan pengir im SMS t er banyak.

1 .2 .3 . Ka r a k t e r ist ik Pe n ggu n a

Kar akt er ist ik- kar akt er ist ik yang dibut uhkan oleh oper at or ant ar a lain adalah :

1. Dapat m enggunakan sist em oper asi Micr osoft Window s XP. 2. Dapat m enggunakan sist em yang ber basis Window s Applicat ion. 3. Menger t i m engenai pengolahan basis dat a.


(14)

BAB 1 PERSYARATAN PROD UK - 9 -

1 .2 .4 . Ba t a sa n - ba t a sa n

• Bat asan per angkat ker as yang digunakan har us m em enuhi spesifik asi y ang dibut uhk an oleh sist em ini, y ait u :

o Pr osesor m inim un Pent ium I V 1,6 GHz o Mem or i m inim um 512 MB.

o Ruang penyim panan m inim um 80 GB.

o Sist em ini akan dikem bangkan m enggunakan Micr osoft Visual St udio.Net 2005 dengan bahasa pem r ogr am an C# dan m engggunakan Micr osoft SQL Ser ver 2000 unt uk m edia penyim panan.

• Bat asan keam anan yang akan dilakukan dalam pengem bangan sist em ini dapat m eliput i perlindungan t er hadap basis dat a. • Sist em aplikasi yang akan dibuat m enggunakan Window s

Applicat ion.

• Fit ur - fit ur yang akan dibuat dalam aplik asi ini adalah : o Mener im a SMS dan infor m asi dar i peser t a undian o Pencar ian pem enang m elalui pengundian

o Menyediakan st at ist ik penj ualan ber dasar kan : 1. Dat a t ipe bar ang

2. Dat a cabang

3. Per iode pengundian 4. Peser t a pengir im undian o Manaj em en Dat a

1 .2 .5 . Asu m si da n Ke t e r ga n t u n g a n

1. Lisensi sist em oper asi Micr osoft Window s sudah dim ilik i oleh Cr eat iv e Zone.

2. Lisensi Microsoft .NET Fram ew ork sudah dim ilik i oleh Creat iv e Zone.

3. Lisensi Micr osoft Visual St udio .Net sudah dim iliki oleh Creat ive Zone.


(15)

BAB 1 PERSYARATAN PROD UK - 1 0 -

4. Lisensi SMS Gat ew ay sudah dim ilik i oleh Creat iv e Zone.

5. Cr eat ive Zone m em iliki GSM Modem unt uk m ener im a dan m engir im SMS.

6. Seper angkat kom put er yang dibut uhkan sudah dim ilik i oleh Cr eat iv e Zone.

7. Cr eat ive Zone m em iliki t elepon selular .

8. Cr eat ive Zone sudah m em iliki nom or khusus yang akan digunakan unt uk m ener im a SMS dar i konsum en.

9. Cr eat ive Zone m em ilik i kabel dat a unt uk m enghubungkan t elepon selular ke kom put er.

1 .2 .6 . Pe n u n da a n da n Pe r sy a r a t a n


(16)

BAB 6 KESI M PULAN D AN SARAN - 1 0 0 -

BAB 6 . Ke sim pu la n da n Sa r a n

Pada bab ini ak an m erangkum hasil kesim pulan dan sar an evaluasi dar i aplikasi yang t elah dik em bangkan, dihar apkan r angkum an ini akan ber guna dalam pengem bangan aplik asi ini selanj ut ny a.

6 .1 . Ke t e r k a it a n a n t a r a Ke sim pu la n de n ga n H a sil

Ev a lu a si

Ber dasar kan hasil ev aluasi dapat dit ar ik kesim pulan- kesim pulan sebagai ber ikut :

1. Sist em dapat m elakukan t er im a SMS dar i konsum en dan m engir im SMS kepada konsum en dalam kegiat an undian ber hadiah.

2. Sist em dapat m enam pilkan dat a st at ist ik penj ualan sesuai dengan dat a yang t er dapat dalam Basis Dat a.

3. Sist em dapat m elakukan m anaj em en dat a sesuai dengan fungsional yang dikem bangkan.

6 .2 . Ke t e r k a it a n a n t a r a Sa r a n de n ga n H a sil Ev a lu a si

Adapun saran- sar an yang dapat diber ikan ber dasar kan hasil evaluasi adalah sebagai ber ikut :

1. Cr eat ive Zone perlu m em pert im bangkan pem biay aan lain selain pem belian pulsa t iap bulannya.

2. Cr eat ive Zone per lu m em per t im bangkan car a lain unt uk m em pr om osikan Cr eat ive Zone kepada konsum enny a.

6 .3 . Re n ca n a Pe r ba ik a n / I m ple m e n t a si t e r h a da p

Sa r a n ya n g D ibe r ik a n

1. Cr eat ive Zone t idak hanya m em ber ikan infor m asi bar ang bar u kepada konsum enny a, nam un dapat m em berik an prom osi lain sepert i m em berikan r ew ar ds j ika t elah m elakukan pem belian dengan


(17)

BAB 6 KESI M PULAN D AN SARAN - 1 0 1 -

sej um lah nilai, at au sej um lah bar ang yang t elah dit ent ukan oleh pihak Cr eat iv e Zone.

2. Cr eat ive Zone dapat m em buat m em ber t er sendir i unt uk konsum ennya, dim ana par a m em ber akan m endapat k an pelay anan y ang lebih. Hal ini dapat dij adikan sebagai pr om osi j uga, seper t i m em ber ikan r ew ar ds kepada m em ber yang ber ulang t ahun, at au set iap har i besar nasional m em ber j uga bisa m endapat kan r ew ar ds.

3. Cr eat ive Zone m em iliki ker j a sam a dengan operat or seluler dalam m em biayai SMS yang ak an dikir im kepada konsum en.


(18)

L- 1

D a ft a r Pu st a k a

[ M a r 0 3 ] I r . I nge Mar t ina, “ 36 Jam Belaj ar Micr osoft SQL Serv er

2000” , PT. Elex Media Kom put indo, Jakar t a, 2003.

[ Rob0 5 ] Bam bang Robi’in, “ Manaj em en dan Adm inist r asi Dat abase

m enggunakan SQL Serv er 2000” , ANDI , Yogyakar t a, 2005.

[ Gr o9 9 ] Jam es R. Gr off & Paul N. Weinber g, “ SQL : The Com plet e

Refer ence” , McGr aw - Hill, Unit ed St at es of Am erica, 1999.

[ Jon 0 5 ] Ar ie Jones, Ryan K. St ephens, Ronald R. Plew , Rober t F. Gar r et t , Alex Kr iegel “ SQL Funct ions Pr ogr am m er ’s

Refer ence” , Willey Publishing I nc., New Yor k, 2005.

[ Ku r 0 5 ] Agus Kurniaw an, “ Packaging dan Deploym ent pada Aplikasi

.NET” , PT. Elex Media Kom put indo, Jakar t a, 2005.

[ Bu d0 4 ] Budihar t o, Widodo, M.Kom ., Dodi Yogi Sukm adi, ST., “ Panduan Bagi Pr ogram m er .Net Aplikasi e- Com m er ce

Menggunakan Visual C# . Net ” , ANDI , Yogyakar t a, 2004.

[ D e i0 2 ] H.M. Deit el, “ C# How t o Pr ogram ” , Pr ent ice Hall I nc., Upper Saddle River , New Jer sey, 2002.

[ M a c0 6 ] Jesse Liber t y & Br ian MacDonald, “ Lear ning C# 2005, Get St ar t ed w it h C# 2005 and .NET Pr ogr am m ing Second Edit ion” , O’Reilly, Unit ed St at es of Am er ica, 2006.

[ Jon 0 6 ] Allen Jones, Mat t hew MacDonald, & Rakesh Raj an, “ Visual C# 2005 Recipes : A Pr oblem - Solut ion Appr oach” , Appr es, Unit ed St at es of Am er ica, 2006.

[ Gu n 0 0 ] Er ic Gunner son, “ A Pr ogr am m er ’s I nt r oduct ion t o C# ” , Apr ess, Ber keley, CA, 2000.


(19)

L- 2

[ M a r 0 6 ] Teddy Mar cus Zakar ia & Josef Widiadhi, “ Aplikasi SMS unt uk

Ber bagai Keper luan – Mem buat Aplikasi SMS Menggunakan Delphi dan OxygenSMS” , I nfor m at ika, Bandung, 2006.

[ Sch 0 4 ] Joseph Schm uller, “ Sam s Teach Your self UML in 24 hours,

Thir d Edit ion” , Sam s Publishing, Unit ed St at es of Am erica,

2004.

[ Pr i0 0 ] Mark Pr iest ley , “ Pr act ical Obj ect - Or ient ed Design w it h UML,

I nt er nat ional Edit ion 2000” , McGraw - Hill, Unit ed St at es of

Am er ica, 2000.

[ Fow 9 9 ] Mar t in Fow ler & Kendal Scot t , “ UML Dist illed Second Edit ion

A Br ief Guide t o t he St andar d Obj ect Modelling Language” ,

Addison Wesley, Califor nia, 1999.

[ Ch o0 3 ] Michael Jesse Chonoles and Jam es A. Schardt , “ UML 2 for

Dum m ies” , Willey Publishing I nc., New Yor k, 2003.

[ Fe b0 2 ] Jack Febr ian & Far ida Andayani, “ Kam us Kom put er dan

I st ilah Teknologi I nform asi” , I nform at ika, Bandung, 2002.

[ Se t 0 7 ] Bony Ar y Set o, ” Laporan Tugas Akhir dengan Judul Aplikasi

Pem esanan Tiket dan Layanan I nfor m asi Bioskop” ,


(1)

BAB 1 PERSYARATAN PROD UK

Un iv e r sit a s Kr ist e n M a r a n a t h a - 9 -

1 .2 .4 . Ba t a sa n - ba t a sa n

• Bat asan per angkat ker as yang digunakan har us m em enuhi spesifik asi y ang dibut uhk an oleh sist em ini, y ait u :

o Pr osesor m inim un Pent ium I V 1,6 GHz o Mem or i m inim um 512 MB.

o Ruang penyim panan m inim um 80 GB.

o Sist em ini akan dikem bangkan m enggunakan Micr osoft Visual St udio.Net 2005 dengan bahasa pem r ogr am an C# dan m engggunakan Micr osoft SQL Ser ver 2000 unt uk m edia penyim panan.

• Bat asan keam anan yang akan dilakukan dalam pengem bangan sist em ini dapat m eliput i perlindungan t er hadap basis dat a. • Sist em aplikasi yang akan dibuat m enggunakan Window s

Applicat ion.

• Fit ur - fit ur yang akan dibuat dalam aplik asi ini adalah : o Mener im a SMS dan infor m asi dar i peser t a undian o Pencar ian pem enang m elalui pengundian

o Menyediakan st at ist ik penj ualan ber dasar kan : 1. Dat a t ipe bar ang

2. Dat a cabang

3. Per iode pengundian 4. Peser t a pengir im undian o Manaj em en Dat a

1 .2 .5 . Asu m si da n Ke t e r ga n t u n g a n

1. Lisensi sist em oper asi Micr osoft Window s sudah dim ilik i oleh Cr eat iv e Zone.

2. Lisensi Microsoft .NET Fram ew ork sudah dim ilik i oleh Creat iv e Zone.

3. Lisensi Micr osoft Visual St udio .Net sudah dim iliki oleh Creat ive Zone.


(2)

BAB 1 PERSYARATAN PROD UK - 1 0 -

4. Lisensi SMS Gat ew ay sudah dim ilik i oleh Creat iv e Zone.

5. Cr eat ive Zone m em iliki GSM Modem unt uk m ener im a dan m engir im SMS.

6. Seper angkat kom put er yang dibut uhkan sudah dim ilik i oleh Cr eat iv e Zone.

7. Cr eat ive Zone m em iliki t elepon selular .

8. Cr eat ive Zone sudah m em iliki nom or khusus yang akan digunakan unt uk m ener im a SMS dar i konsum en.

9. Cr eat ive Zone m em ilik i kabel dat a unt uk m enghubungkan t elepon selular ke kom put er.

1 .2 .6 . Pe n u n da a n da n Pe r sy a r a t a n


(3)

BAB 6 KESI M PULAN D AN SARAN

Un iv e r sit a s Kr ist e n M a r a n a t h a - 1 0 0 -

BAB 6 . Ke sim pu la n da n Sa r a n

Pada bab ini ak an m erangkum hasil kesim pulan dan sar an evaluasi dar i aplikasi yang t elah dik em bangkan, dihar apkan r angkum an ini akan ber guna dalam pengem bangan aplik asi ini selanj ut ny a.

6 .1 . Ke t e r k a it a n a n t a r a Ke sim pu la n de n ga n H a sil

Ev a lu a si

Ber dasar kan hasil ev aluasi dapat dit ar ik kesim pulan- kesim pulan sebagai ber ikut :

1. Sist em dapat m elakukan t er im a SMS dar i konsum en dan m engir im SMS kepada konsum en dalam kegiat an undian ber hadiah.

2. Sist em dapat m enam pilkan dat a st at ist ik penj ualan sesuai dengan dat a yang t er dapat dalam Basis Dat a.

3. Sist em dapat m elakukan m anaj em en dat a sesuai dengan fungsional yang dikem bangkan.

6 .2 . Ke t e r k a it a n a n t a r a Sa r a n de n ga n H a sil Ev a lu a si

Adapun saran- sar an yang dapat diber ikan ber dasar kan hasil evaluasi adalah sebagai ber ikut :

1. Cr eat ive Zone perlu m em pert im bangkan pem biay aan lain selain pem belian pulsa t iap bulannya.

2. Cr eat ive Zone per lu m em per t im bangkan car a lain unt uk m em pr om osikan Cr eat ive Zone kepada konsum enny a.

6 .3 . Re n ca n a Pe r ba ik a n / I m ple m e n t a si t e r h a da p

Sa r a n ya n g D ibe r ik a n

1. Cr eat ive Zone t idak hanya m em ber ikan infor m asi bar ang bar u kepada konsum enny a, nam un dapat m em berik an prom osi lain sepert i m em berikan r ew ar ds j ika t elah m elakukan pem belian dengan


(4)

BAB 6 KESI M PULAN D AN SARAN - 1 0 1 -

sej um lah nilai, at au sej um lah bar ang yang t elah dit ent ukan oleh pihak Cr eat iv e Zone.

2. Cr eat ive Zone dapat m em buat m em ber t er sendir i unt uk konsum ennya, dim ana par a m em ber akan m endapat k an pelay anan y ang lebih. Hal ini dapat dij adikan sebagai pr om osi j uga, seper t i m em ber ikan r ew ar ds kepada m em ber yang ber ulang t ahun, at au set iap har i besar nasional m em ber j uga bisa m endapat kan r ew ar ds.

3. Cr eat ive Zone m em iliki ker j a sam a dengan operat or seluler dalam m em biayai SMS yang ak an dikir im kepada konsum en.


(5)

Un iv e r sit a s Kr ist e n M a r a n a t h a L- 1

D a ft a r Pu st a k a

[ M a r 0 3 ] I r . I nge Mar t ina, “ 36 Jam Belaj ar Micr osoft SQL Serv er 2000” , PT. Elex Media Kom put indo, Jakar t a, 2003.

[ Rob0 5 ] Bam bang Robi’in, “ Manaj em en dan Adm inist r asi Dat abase m enggunakan SQL Serv er 2000” , ANDI , Yogyakar t a, 2005.

[ Gr o9 9 ] Jam es R. Gr off & Paul N. Weinber g, “ SQL : The Com plet e Refer ence” , McGr aw - Hill, Unit ed St at es of Am erica, 1999.

[ Jon 0 5 ] Ar ie Jones, Ryan K. St ephens, Ronald R. Plew , Rober t F.

Gar r et t , Alex Kr iegel “ SQL Funct ions Pr ogr am m er ’s

Refer ence” , Willey Publishing I nc., New Yor k, 2005.

[ Ku r 0 5 ] Agus Kurniaw an, “ Packaging dan Deploym ent pada Aplikasi .NET” , PT. Elex Media Kom put indo, Jakar t a, 2005.

[ Bu d0 4 ] Budihar t o, Widodo, M.Kom ., Dodi Yogi Sukm adi, ST.,

“ Panduan Bagi Pr ogram m er .Net Aplikasi e- Com m er ce

Menggunakan Visual C# . Net ” , ANDI , Yogyakar t a, 2004.

[ D e i0 2 ] H.M. Deit el, “ C# How t o Pr ogram ” , Pr ent ice Hall I nc., Upper Saddle River , New Jer sey, 2002.

[ M a c0 6 ] Jesse Liber t y & Br ian MacDonald, “ Lear ning C# 2005, Get

St ar t ed w it h C# 2005 and .NET Pr ogr am m ing Second Edit ion” , O’Reilly, Unit ed St at es of Am er ica, 2006.

[ Jon 0 6 ] Allen Jones, Mat t hew MacDonald, & Rakesh Raj an, “ Visual

C# 2005 Recipes : A Pr oblem - Solut ion Appr oach” , Appr es, Unit ed St at es of Am er ica, 2006.

[ Gu n 0 0 ] Er ic Gunner son, “ A Pr ogr am m er ’s I nt r oduct ion t o C# ” ,


(6)

L- 2

[ M a r 0 6 ] Teddy Mar cus Zakar ia & Josef Widiadhi, “ Aplikasi SMS unt uk Ber bagai Keper luan – Mem buat Aplikasi SMS Menggunakan Delphi dan OxygenSMS” , I nfor m at ika, Bandung, 2006.

[ Sch 0 4 ] Joseph Schm uller, “ Sam s Teach Your self UML in 24 hours, Thir d Edit ion” , Sam s Publishing, Unit ed St at es of Am erica,

2004.

[ Pr i0 0 ] Mark Pr iest ley , “ Pr act ical Obj ect - Or ient ed Design w it h UML, I nt er nat ional Edit ion 2000” , McGraw - Hill, Unit ed St at es of

Am er ica, 2000.

[ Fow 9 9 ] Mar t in Fow ler & Kendal Scot t , “ UML Dist illed Second Edit ion A Br ief Guide t o t he St andar d Obj ect Modelling Language” ,

Addison Wesley, Califor nia, 1999.

[ Ch o0 3 ] Michael Jesse Chonoles and Jam es A. Schardt , “ UML 2 for Dum m ies” , Willey Publishing I nc., New Yor k, 2003.

[ Fe b0 2 ] Jack Febr ian & Far ida Andayani, “ Kam us Kom put er dan I st ilah Teknologi I nform asi” , I nform at ika, Bandung, 2002.

[ Se t 0 7 ] Bony Ar y Set o, ” Laporan Tugas Akhir dengan Judul Aplikasi Pem esanan Tiket dan Layanan I nfor m asi Bioskop” ,