30
5.5.1 CDM Conceptual Data Model
CDM adalah model yang dibuat berdasarkan anggapan bahwa dunia nyata terdiri dari koleksi obyek-obyek dasar yang dinamakan entitas entity serta hubungan
relationship antara entitas-entitas itu. CDM Biasanya juga direpresentasikan dalam bentuk Entity Relationship Diagram. Penggunaan CDM bermanfaat dalam
perancangan database, manfaat tersebut antara lain: Memberikan gambaran yang lengkap dari struktur basis data yaitu arti, hubungan,
dan batasan batasan Alat komunikasi antar pemakai basis data, designer, dan analis.
Mewakili organisasi data dalam format grafis Memverifikasi validitas data desain
Menghasilkan Physical Data Model PDM, yang menentukan pelaksanaan fisik database
Menghasilkan Object-Oriented Model OOM, yang menentukan objek representasi dari CDM menggunakan standar UML
Sebuah CDM mewakili keseluruhan struktur logis dari database, yang independen dari perangkat lunak apapun atau struktur penyimpanan data. Sebuah
model konseptual sering mengandung objek data yang belum diimplementasikan dalam database fisik. Ini memberikan representasi formal dari data yang diperlukan
untuk menjalankan suatu perusahaan atau kegiatan bisnis Halimsetiawan.,2009. Model data konseptual pada aplikasi sistem ini mempresentasikan rancangan basis
data konseptual diserver. Model data konseptual dapat dilihat pada Gambar 14.
5.5.2 PDM Physical Data Model
Physical data model dapat dibuat dari hasil generate CDM conceptual data model. PDM Merupakan model yang menggunakan sejumlah tabel untuk
menggambarkan data serta hubungan antara data-data tersebut. Setiap tabel mempunyai sejumlah kolom di mana setiap kolom memiliki nama yang unik. PDM :
perancangan database secara fisik, tipe data bersifat lebih khusus dan spesifik. Perancangan PDM merupakan representasi fisik atau sebenarnya dari
database Halimsetiawan.,2009. Model data ini dibuat dengan cara men-generate diagram data konseptual. Diagram data fisik ini menghasilkan tabel-tabel yang
digunakan dalam mengimplememntasi aplikasi. Dengan physical data model kita dapat mengetahui model fisik hasil pengembangan dari sebuah konsep. Untuk lebih
jelasnya model data fisik dapat dilihat pada Gambar 15. PDM yang telah dibuat dapat
langsung di-generate menjadi tabel-tabel yang berfungsi sebagai database untuk sistem PSP 1.0. Tabel-tabel tersebut dapat dilihat pada lampiran 2.
31
Gambar 14. CDM Conceptual Data Model
Rul es Support Rul es
rul es
rul es confi dence Rul es
Rul es Im provem ent data transaksi
data produk
data transaksi data custom er
ni l ai i m provem ent Ni l ai i m provem ent
Ni l ai Confi dence
Ni l ai confi dence ni l ai support
Ni l ai support Rul es
Rul es strategi penj ual an
strategi penj ual an
j um l ah nom i nal penj ual an j um l ah nom i nal penj ual an
strategi penj ual an strategi penj ual an
Data transaksi Data transaksi
Data transaksi Data transaksi
target penj ual an
target penj ual an Custom er
Nam a Custom er Area
varchar254 varchar254
ak ak
M arketi ng Offi cer Data T ransaksi
varchar254 pk,fk
Fi l e T ransaksi Nam a Custom er
Area Jeni s Produk order
Gol ongan produk order Nom or T ransaksi
varchar254 varchar254
varchar254 varchar254
VARCHAR254 fk2
fk2 fk1
pk,fk1
Supervi sor Pem asaran Usernam e
Password Data transaksi
strategi penj ual an target penj ual an
varchar254 varchar254
varchar254 INT
i nt fk1
pk,fk2 fk2
Program Penentuan Strategi Penj ual an Rul es Item Set
Ni l ai Support Ni l ai Confi dence
Ni l ai Im provem ent i nt
i nt i nt
i nt ak
Adm i n Usernam e
Password varchar254
varchar254 Perhi tungan Frequent Item Set
Bi l angan i tem set data transaksi
i nt i nt
ak fk1,fk2,fk3
Perhi tungan Support Rul es Item Set
Jum l ah transaksi i tem set j um l ah transaksi
i nt i nt
i nt ak,fk1,fk2
Perhi tungan Confi dence Rul es Item Set
Ni l ai support Base produk uni on addi ti on al produk
Ni l ai support base Produk i nt
i nt i nt
ak,fk
Perhi tungan Im provem ent Rul es Item set
ni l ai support base produk ni l ai support addi ti onal produk
i nt i nt
i nt ak,fk
M anager Pem asaran T arget Penj ual an Cross Sel l i ng
Jum l ah nom i nal penj ual an i nt
INT fk
pk,fk Produk
Jeni s Produk Gol ongan Produk
varchar254 varchar254
ak
Penj ual an Cross sel l i ng Strategi penj ual an
Jum l ah nom i nal penj ual an INT
i nt pk,fk
Penetapan Strategi Penj ual an Rul es
Ni l ai Support Ni l ai Confi dence
Ni l ai Im provem ent INT
INT INT
INT pk,fk1,fk2
pk,fk1 pk,fk1
pk,fk1
32
Gambar 15. PDM Physical Data Model
Penetapan Strategi Penj ual an Associ ati on_22
Associ ati on_22 Associ ati on_11
Rul es Rul es Support
Associ ati on_12
rul es confi dence D
rul es Associ ati on_13
Rul es Im provem ent D
Rul es
General i zati on_2 Associ ati on_16
data produk
data transaksi Associ ati on_17
data custom er data transaksi
Associ ati on_10 Ni l ai i m provem ent
D
ni l ai i m provem ent Associ ati on_18
Ni l ai confi dence D
Ni l ai Confi dence Associ ati on_19
Ni l ai support D
ni l ai support Associ ati on_20
Rul es D
Rul es
Associ ati on_21 j um l ah nom i nal penj ual an
j um l ah nom i nal penj ual an Associ ati on_23
strategi penj ual an
strategi penj ual an Associ ati on_14
Data transaksi Data transaksi
Associ ati on_15 Data transaksi
Data transaksi
Associ ati on_24 target penj ual an
target penj ual an Custom er
Nam a Custom er Area
ai ai
Vari abl e characters 254 Vari abl e characters 254
M M
Custom er ai 1
M arketi ng Offi cer Area
Gol ongan Produk Jeni s Produk
j um l ah transaksi Nam a Custom er
Vari abl e characters 254 Vari abl e characters 254
Vari abl e characters 254 Integer
Vari abl e characters 254 Fi l e T ransaksi
Gol ongan produk order Nom or T ransaksi
pi pi
Vari abl e characters 254 Vari abl e characters 254
M M
Fi l e T ransaksi pi
Supervi sor Pem asaran Usernam e
Password strategi penj ual an
ai ai
ai Vari abl e characters 254
Vari abl e characters 254 Integer
M Supervi sor Pem asaran
ai 1 Program Penentuan Strategi Penj ual an
Rul es Item Set Ni l ai Support
Ni l ai Confi dence Ni l ai Im provem ent
ai Integer
Integer Integer
Integer M
Program Penentuan Strategi Penj ual an ai 1
Adm i n Usernam e
Password ai
ai Vari abl e characters 254
Vari abl e characters 254 M
M Adm i n
ai 1 Perhi tungan Frequent Item Set
Bi l angan i tem set ai
Integer M
Perhi tungan Frequent Item Set ai 1
Perhi tungan Support Rul es Item Set
Jum l ah transaksi i tem set j um l ah transaksi
ai Integer
Integer Integer
M Support
ai 1 Perhi tungan Confi dence
Rul es Item Set Ni l ai support Base produk uni on addi ti on
al produk Ni l ai support base Produk
ai Integer
Integer Integer
M Perhi tungan Confi dence
ai 1
Perhi tungan Im provem ent Rul es Item set
ni l ai support base produk ni l ai support addi ti onal produk
ai Integer
Integer Integer
M Perhi tungan Im provem ent
ai 1
M anager Pem asaran Jum l ah nom i nal penj ual an
ai Integer
M M anager Pem asaran
ai 1 Produk
Jeni s Produk Gol ongan Produk
ai Vari abl e characters 254
Vari abl e characters 254 M
Produk ai 1
Penj ual an Cross sel l i ng Jum l ah nom i nal penj ual an
ai Inte
Penj ual an Cross sel l i ng ai 1
33
VI. IMPLEMENTASI MODEL CRM
Tahapan implementasi Model CRM ini terdiri dari dua bagian yaitu transformasi desain dan evaluasi sistem. Transformasi desain menjelaskan piranti lunak yang digunakan untuk
mentransformasikan hasil rancangan model CRM menjadi suatu model PSP 1.0 yang nyata. Sedangkan tahap evaluasi sistem adalah tahap untuk melakukan verifikasi dan validasi sistem.
Tahap verifikasi dilakukan dengan cara pengujian keluaran paket program dan pelacakan kesalahan sistem testing and debuging. Dan tahap validasi dilakukan dengan cara
membandingkan data pada periode selanjutnya dari data penelitian dengan hasil data yang telah diolah, sehingga hasil dari validasi dapat disimpulkan. Metode validasi sitem yang digunakan
adalah metode face validity.
6.1 Transformasi Design