4.1.
Analisa Perancangan 4.1.1 Data Flow Diagram (DFD) Data flow diagram ini adalah suatu network yang menggambarkan suatu sistem komputerisasi, manualisasi atau gabungan dari keduanya, yang penggambarannya disusun dalam bentuk kumpulan komponen system yang saling berhubungan sesuai dengan aturan mainnya. (Sutabri, 2003:1 3!. A. Diagram Konte s Diagram ini dibuat untuk menggambarkan sumber serta tu"uan yang akan diproses atau dengan kata lain diagram tersebut digunakan untuk menggambarkan sistem se#ara umum $ global dari keseluruhan sistem yang ada. (%ad"amudin, 200&: '!. Dibawah ini adalah bentuk diagram konteks (plikasi )onitoring Data *un"ungan +,. -./ .inan#e /ndonesia ,bk :
43
ASE
Data Pelanggan
Laporan
PC
0ambar '.1. Diagram *onteks B. Diagram Nol Diagram ini dbuat untuk menggambarkan tahapan proses yang ada di dalam diagram konteks, yang pen"abarannya lebih terperin#i (%ad"amudin, 200&: '!. Dibawah ini adalah bentuk diagram nol (plikasi )onitoring Data *un"ungan +,. -./ .inan#e /ndonesia ,bk :
44
Data Kons'men
Data ons'men
ASE
1.1
Data ASE
KS
Data Monitoring
Data Monitoring
Data Monitoring
Data Monitoring
1.(
&E%AK
Data Kons'men
)a*oran
P&
4.1.!
Entity Relationship Diagram (E"D) 23D (2ntity 3elationship Diagram! merupakan "aringan yang
menggunakan susunan data yang disimpan dari system se#ara abstrak. (4idianti, 2005: !. Dibawah ini adalah bentuk 23D (plikasi )onitoring Data *un"ungan +,. -./ .inan#e /ndonesia ,bk :
45
I,+ase
-ns+ el
I,+ on s
Nama+ on s
-ns+ el
Nama+a seeea
.ra,e
.ra,e
Alamat %el*
Alamat %el*
ASE
K$N-$N.A N
K#NS$MEN
0ambar '.3. 23D 4.1.( Normalisasi +roses normalisasi merupakan proses pengelompokan data elemen men"adi table6tabel yang menun"ukan entity dan relasinya. +ada proses normalisasi selalu diu"i pada beberapa kondisi. (pakah ada kesulitan pada saat menambah $ insert, menghapus $ delete, mengubah $ update, memba#a $ retrie7e pada satu database. -ila ada pengu"ian tersebut maka relasi tersebut dipe#ahkan pada beberapa table lagi atau dengan kata lain peran#angan belum mendapat database yang optimal. (*ristanto, 1553:18!
46
-erikut
bentuk
1ormalisasi
dalam
pembuatan
(plikasi
)onitoring Data *un"ungan +,. -./ .inan#e /ndonesia ,bk : 4.1.4 Flo/c0art Dari hasil pengamatan yang dilakukan oleh peneliti dihasilkan flow#hart dokumen sebagai berikut : %a1el 4.4. Flo/c0art ASE M'mm Mulai Kons'men KS P&
Kunjungan
Data Konsumen
FU Data Konsumen
Input Data FU
Mulai
4.1.2
Desain Konse*t'al
47
9ntuk membuat database dibutuhkan data6data yang akan diolah men"adi sebuah tabel. Data table tersebut memiliki atribut6 atribut yang menerangkan struktur data yang ada. Desain konseptual untuk tabel6tabel yang ada dalam (plikasi )onitoring Data *un"ungan +,. -./ .inan#e /ndonesia ,bk adalah : %a1el 4.2. Desain Konse*t'al A*li asi Monitoring Data K'n3'ngan P% BFI Finance In,onesia %1 Nama %a1el ,abel (S2 ,abel *S ,abel *onsumen ,abel Followup 4.1.4 Atribut id:ase, nama:ase, pass, "ns:kel, grade, telp, alamat nik, nama, "ns:kel, pass, grade, telp, alamat id:kons, nama:kons, "ns:kel, alamat, telp,tgl:input, tipe:kendaraan, tahun,id:ase id:kons, nama:kons, tgl:input, tgl:fu, id:ase,
keterangan Perancangan %a1el Dalam pembuatan database terdapat susunan data atau tabel
yang digunakan untuk menyimpan data6data yang ada, sehingga efektif dan efisien. ,abel yang terdapat dalam (plikasi )onitoring Data *un"ungan +,. -./ .inan#e /ndonesia ,bk adalah : a. %a1el ASE ,abel (S2 digunakan untuk menyimpan data marketing (S2 yang bertugas di lapangan untuk kun"ungan data konsumen. Data yang terdapat dalam tabel (S2 adalah : %a1el 4.4. Str' t'r Data %a1el ASE
48
,abel *S digunakan untuk menyimpan data *aryawan termasuk yang mempunyai grade *S untuk follow up data konsumen. Data yang terdapat dalam tabel *S adalah : %a1el 4.5. Str' t'r Data %a1el KS Field nik nama pass "ns:kel grade telp alamat %a1el Kons'men Type Varchar Varchar Varchar Varchar Varchar Varchar Varchar Size 8 1& ; 10 10 12 '0 Action Primary Key
c.
,abel *onsumen digunakan untuk menyimpan data konsumen yang telah dikun"ungi oleh (S2 sebelumnya. Data yang terdapat dalam tabel *onsumen adalah : %a1el 4.6. Str' t'r Data %a1el Kons'men Field id:kons nama:kons "ns:kel alamat telp tgl:input tipe:kend tahun Type Varchar Varchar Varchar Varchar Varchar Date Varchar int Size 8 1& 10 '0 12 '0 ' Action Primary Key
49
Varchar
Foreign Key
,abel FollowUp digunakan untuk menyimpan data konsumen yang telah di follow up oleh *S. Data yang terdapat dalam tabel *onsumen adalah :
%a1el 4.7. Str' t'r Data %a1el FollowUp Field id:kons nama:kons tgl:input tgl:fu id:ase keterangan Ke1't'0an Sistem Type Varchar Varchar Date Date Varchar Size 8 1& 8 Action Primary Key
Foreign Key
4.!.
S*esi8i asi Ke1't'0an Hardware ,an Software Dalam pembuatan Sistem *omputerisasi )onitoring Data
*un"ungan +,. -./ .inan#e /ndonesia ,bk peneliti memerlukan beberapa kebutuhan. <aitu kebutuhan dari hardware dan software yang digunakan, sebagai berikut : a. Har,/are Spesifikasi kebutuhan hardware yang akan digunakan dalam pembuatan (plikasi )onitoring Data *un"ungan +,. -./ .inan#e /ndonesia ,bk adalah : +ro#essor =ore 2 Duo 2.5 0>? )emory ' 0-
50
>DD 1 ,-
pembuatan (plikasi )onitoring Data *un"ungan +,. -./ .inan#e /ndonesia ,bk adalah: 6 Sistem @perasi 4indows ; S+1 6 )i#rosoft Aisual -asi# .0 6 )i#rosoft @ffi#e (##ess 200; 6 @D-= &.2 4.(. Desain Sistem Dalam Sistem *omputerisasi )onitoring Data *un"ungan +,. -./ .inan#e /ndonesia ,bk akan dibangun sistem dengan ran#angan sebagai berikut : a. Desain )enu Login )enu login merupakan menu untuk dapat mengakses (plikasi )onitoring Data *un"ungan dengan memasukkan user name dan password . Desain dari menu login adalah :
51
LO O
Username ! "ass#or$ !
Login
0ambar '.'. Desain )enu Login b. Desain )enu 9tama )enu utama adalah menu yang menya"ikan menu6menu utama yang digunakan untuk mengolah data. Desain dari menu utama adalah :
,ntr- Data ,ntr- Data Konsumen ,ntrMonitoring Keluar
./,
LO O
0ambar '.&. Desain )enu 9tama #. Desain )enu (S2 )enu petugas digunakan untuk memasukkan data6data pegawai marketing (S2 yang beker"a di +, -./ .inan#e /ndonesia ,bk,
50
)enu (S2 hanya dapat diakses oleh *S. Desain dari menu (S2 adalah :
,ntr- Data (D ./, 1.M. 2,1(/ K,L.M(1 3.D, 1O& %,L,"O1 .L.M.% %.M'.4 /(M".1 U'.4 4."U/ ,ntr- Data Konsumen ,ntrMonitoring Keluar
./,
0ambar '. . Desain )enu (S2 d. Desain )enu *onsumen )enu konsumen digunakan untuk memasukkan data6data
konsumen yang telah dikun"ungi oleh (S2 sebelumnya. Desain dari menu konsumen adalah :
53
,ntr- Data (D KO1/UM,1 1.M. L,5,L 2,1(/ K,L.M(1 .L.M.% 1O& %,L,"O1 2,1(/ K,1D.3..1 %.4U1
./,
,ntrMonitoring
Keluar
%.M'.4
/(M".1
U'.4
4."U/
0ambar '.;. Desain )enu *onsumen e. Desain )enu )onitoring )enu monitoring digunakan untuk memasukkan data keterngan hasil follow up data konsumen yang telah dimasukkan oleh (S2 sebelumnya. Desain dari menu monitoring adalah :
54
,ntr- Data (D KO1/UM,1 1.M. L,5,L %.1 %.1 (D ./, K,%,3.1 .1 .L (1"U% .L FU
./,
,ntrMonitoring
Keluar
%.M'.4
/(M".1
U'.4
4."U/
0ambar '.8. Desain )enu )onitoring 4.4. Im*lementasi Sistem Dalam penyusunan tampilan program disesuaikan dengan kebutuhan dan ran#angan (desain! yang telah dibuat. <aitu menu login , menu utama, menu (S2, menu konsumen, menu follow up , dan menu monitoring. a. )enu Login )enu login adalah menu untuk masuk ke dalam sistem aplikasi. Dimana user harus memasukkan username dan password sebagai hak akses.
55
0ambar '.5. )enu Login b. )enu 9tama )enu utama adalah menu yang menya"ikan sub menu input, monitoring, #ari, dan proses #etak data.
0ambar '.10. )enu 9tama #. )enu (S2 )enu petugas digunakan untuk menginput data (S2 yang beker"a di +, -./ .inan#e /ndonesia ,bk.
56
0ambar '.11. )enu (S2 d. )enu New Customer )enu new customer digunakan untuk mengisi data konsumen baru yang telah dikun"ungi oleh (S2.
57
e. )enu Followup )enu Followup digunakan *S untuk mengisi data keterangan konsumen baru yang telah diinput datanya oleh (S2.
0ambar '.13. )enu Followup f. )enu Monitoring )enu Monitoring digunakan oleh (S2 untuk mengisi melihat dan memantau perkembangan konsumen yang telah di followup oleh *S.
g. =etak %aporan
58
=etak laporan digunakan untuk kepentingan saat (S2 ingin 7isit konsumen yang telah difollowup sebelumnya.