BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN...

29
BAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian proyek (pengembangan). Model yang digunakan sebagai acuan dalam penyelesaian sistem informasi ini adalah model Waterfall. Dalam model waterfall, urutan langkah-langkah penyelesaian pengembangan proyek sebagai berikut : a. System requirements, yaitu menentukan konsep sistem yang akan dibuat setelah mendapatkan masalah-masalah yang dihadapi b. Software requirements, yaitu menentukan sistem informasi yang akan dibuat sesuai dengan user requirements. c. Analysis, yaitu melakukan analisa terhadap masalah-masalah yang dihadapi d. Program design, yaitu merancang program dengan berdasar pada user requirement yang sudah diperoleh . e. Coding and testing, yaitu melakukan pengujian terhadap sistem yang telah dibuat untuk memperoleh kesesuaian antara sistem yang dibuat dengan user requirements. f. Operations, yaitu mengoperasikan sistem yang telah melewati proses pengujian dan penyesuaian perbaikan. Dengan mengacu pada langkah-langkah pengembangan sistem dalam model waterfall, langkah-langkah yang diambil dalam penelitian ini adalah sebagai berikut : 35

Transcript of BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN...

Page 1: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

BAB III

PERANCANGAN SISTEM

3.1. Metodologi Penelitian

Penelitian yang diambil adalah termasuk penelitian proyek

(pengembangan). Model yang digunakan sebagai acuan dalam penyelesaian

sistem informasi ini adalah model Waterfall. Dalam model waterfall, urutan

langkah-langkah penyelesaian pengembangan proyek sebagai berikut :

a. System requirements, yaitu menentukan konsep sistem yang akan dibuat

setelah mendapatkan masalah-masalah yang dihadapi

b. Software requirements, yaitu menentukan sistem informasi yang akan dibuat

sesuai dengan user requirements.

c. Analysis, yaitu melakukan analisa terhadap masalah-masalah yang dihadapi

d. Program design, yaitu merancang program dengan berdasar pada user

requirement yang sudah diperoleh .

e. Coding and testing, yaitu melakukan pengujian terhadap sistem yang telah

dibuat untuk memperoleh kesesuaian antara sistem yang dibuat dengan user

requirements.

f. Operations, yaitu mengoperasikan sistem yang telah melewati proses

pengujian dan penyesuaian perbaikan.

Dengan mengacu pada langkah-langkah pengembangan sistem dalam

model waterfall, langkah-langkah yang diambil dalam penelitian ini adalah

sebagai berikut :

35

Page 2: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

36

a. Mengumpulkan masalah-masalah yang berkaitan dengan kegiatan-kegiatan

operasional dan manajerial di bagian Customer Relationship Management

Unit Call Center UPPR 5 PT TELKOM, menentukan tujuan yang akan

dicapai serta merencanakan langkah-langkah untuk pengembangan sistem

selanjutnya.

b. Mengumpulkan data-data yang berhubungan dengan kegiatan-kegiatan

operasional dan manajerial di sub bagian Customer Relationship Management

Unit Call Center UPPR 5 PT TELKOM sebagai data user requirement untuk

membuat sebuah sistem informasi.

c. Menyusun dan merumuskan data yang diperoleh untuk dikembangkan dan

ditingkatkan menjadi struktur data guna memberikan kemudahan dalam

memberikan informasi.

d. Membuat rancangan program dengan berdasarkan pada user requirement

yang sudah diperoleh .

e. Melakukan pengujian sistem perangkat lunak agar diperoleh gambaran dan

kesesuaian antara masukan dan keluaran. Pengujian sistem dilakukan secara

kontinyu, menyeluruh baik input, proses dan outputnya, untuk kemudian

hasilnya dievaluasi untuk dijadikan bahan perbaikan sistem.

Agar diperoleh data-data user requirements untuk penelitian ini, maka

pencarian masalah-masalah dan data-data dilakukan dengan cara:

a. Pengamatan langsung

Dilakukan dengan cara mengamati secara langsung aktivitas di sub bagian

Customer Relationship Management. Kegiatan ini dimaksudkan untuk

Page 3: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

37

memperoleh data-data primer dimana komponen yang diamati meliputi sistem

dan bisnis proses di Customer Relationship Management PT TELKOM.

b. Wawancara

Wawancara dilakukan kepada beberapa pihak yang berkepentingan dalam

perusahaan (agen, supervisor, bagian workforce dan manajemen) untuk

mendapatkan data-data/user requirement yang diperlukan, sehingga akan

dapat didesain sebuah sistem informasi yang mengakomodasi semua

kebutuhan baik operator maupun manajemen.

c. Studi literature/pustaka

Dilakukan dengan membaca buku-buku yang ada hubugannya dengan

pemecahan masalah.

d. Dokumentasi

Dilakukan dengan cara mengumpulkan data-data yang diperlukan dengan

melihat dokumen-dokumen dan laporan-laporan yang berkaitan dengan objek

yang sedang diteliti.

a. Materi Penelitian

Materi yang dipakai dalam penelitian ini adalah seluruh aktifitas

pekerjaan dan sistem informasi yang ada dalam sub bagian Customer Relationship

Management. Produk ini akan diujicobakan kepada agen di Call Center UPPR 5

PT TELKOM sebagai subyek coba.

Page 4: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

38

b. Peralatan Penelitian

Alat yang digunakan untuk melaksanakan dan membantu menyelesaikan

penelitian adalah :

1. Hardware, spesifikasi minimalnya terdiri dari :

a. CPU Pentium II 350 Mhz.

b. Monitor SVGA.

c. Hardisk 1,2 gigabytes.

2. Software yang dipakai ialah :

a. Sistem Operasi Windows ‘98.

b. Lotus Notes (Client ).

c. Lotus Domino Server.

d. Frontpage Explorer.

3. Bahasa pemrogramannya menggunakan :

a. Java Script.

b. Lotus Notes Script.

c. HTML (Hyper Text Mark up Language).

3.2. Analisa dan desain

Sebuah sistem informasi dibangun selain untuk menyelesaikan/

menangani permasalahan saat ini juga harus dipikirkan untuk pengembangan

selanjutnya, disesuaikan dengan perkembangan bisnis dari perusahaan dan

perkembangan teknologi. Untuk membuat sebuah sistem informasi harus

Page 5: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

39

ditentukan/dibuat sebuah master plan dari sistem informasi tersebut sehingga

dapat menjadi acuan dalam pengembangan selanjutnya.

Sistem informasi customer relationship management didesain dengan

mempertimbangkan perkembangan bisnis di bidang usaha telemarketing dan

penanganan pengaduan yang sangat menjanjikan karena sebuah perusahaan

tidaklah harus mempunyai sistem operasional dalam bidang ini tetapi cukup

dengan menyewa perusahaan yang menyediakan fasilitas ini untuk menjualkan,

mensosialisasikan, mensurveikan produknya.

Perkembangan teknologi akhir–akhir ini cenderung mengarah ke

teknologi internet misalnya : e-commerce, e-bussiness dan masih banyak lagi.

Karena dengan teknologi ini produsen maupun konsumen dapat saling

berhubungan satu sama lain dari manapun dan dengan biaya yang relatif murah

dibandingkan dengan biaya telepon maupun face to face, sehingga dengan

teknologi ini semua kegiatan menjadi lebih efisien.

Mengingat semua perkembangan diatas maka sistem informasi

telemarketing didesain menggunakan teknologi internet/berbasis web. Hal ini

didasarkan pada perkembangan dan kebutuhan dari pengguna jasa telemarketing.

Sistem infomasi telemarketing dalam perkembangan selanjutnya tidak hanya

dipakai untuk worksheet operasional tetapi juga dikembangkan sebagai alternatif

untuk berinteraksi dengan customer, misalnya melalui e-mail dan alamat web

yang dapat diakses untuk mendapatkan informasi–informasi tentang produk

maupun perusahaan yang menjadi klien dari perusahaan telemarketing ini. Dan

masih banyak lagi yang dapat dikembangkan dari sistem ini.

Page 6: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

40

a. Bisnis Proses

Permasalahan yang berkenaan dengan perusahaan Customer Relationship

Management ini adalah:

1. Pendistribusiaan order masih dilakukan dengan cara dicetak dan dibagikan

kepada tiap-tiap agent, alternatif pemecahannya adalah dengan menyediakan

suatu media informasi yang cepat dan akurat tentang data-data order untuk

mempermudah pendistribusian datanya.

2. Agen mengerjakan order yang berupa kertas berisi daftar nomor telepon yang

harus dihubungi dan telepon itu sendiri, sangat tidak efektif karena harus

menandai setiap baris nomor telepon mana saja yang sudah atau belum

dihubungi. Alternatif pemecahannya adalah dengan menyediakan worksheet

untuk kerja agen yang dapat menghemat waktu dan tenaga, sehingga

meningkatkan kinerjanya.

3. Data-data hasil pekerjaan agen yang berupa kertas bertuliskan hasil call

kemudian diketik ulang dalam file microsoft excel dan selanjutnya kertas-

kertas tersebut dikumpulkan untuk disimpan, alternatif pemecahannya

adalah dengan menyediakan data base sebagai media penyimpan data-data

order dan data-data hasil pekerjaan agen/operator.

4. Jika terdapat order telesosialisasi, setiap agen dibekali dengan brosur berisi

informasi tentang produk yang akan disosialisasikan kepada pelanggan.

Alternatif pemecahannya adalah dengan menyediakan media informasi yang

berisikan tentang produk-produk yang akan disosialisasikan tanpa agen

memegang brosur produk bersangkutan.

Page 7: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

41

5. Kebutuhan laporan kepada manajemen dan pemberi order secara cepat dan

akurat terkadang masih mengalami kendala karena laporan yang berupa

kertas hasil kerja agen masih harus dikumpulkan kemudian diketik ulang ke

dalam file microsoft excel, sehingga tidak menghemat waktu dan tenaga.

Alternatf pemecahannya adalah dengan menyediakan media informasi yang

berisikan laporan yang dibutuhkan secara cepat dan akurat dalam bentuk

yang mudah dimengerti oleh manajemen dan pemberi order.

Bagian call center menangani berbagai kegiatan jasa telemarketing,

antara lain :

1. TeleSelling

Merupakan bisnis untuk menawarkan barang maupun jasa dari perusahaan

pemberi order kepada customer baru dan atau customer existing dari

perusahaan tersebut.

2. TeleSurvey

Adalah bisnis untuk melakukan survei kepada customer dari perusahaan–

perusahaan pemberi order, survei yang dilakukan dapat berupa survei

kepuasan pelanggan, kepuasan atas pelayanan maupun atas produk dan

pelayanan purna jualnya.

3. TeleSosialisasi

Merupakan bisnis untuk mensosialisasikan barang, jasa atau event dari

perusahaan–perusahaan pemberi order. Sosialisasi ini sangat efektif karena

langsung dapat berbicara dengan customer.

Page 8: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

42

4. TeleCollecting

Adalah salah satu jasa dari perusahaan telemarketing untuk menagih piutang

perusahaan–perusahaan kepada para customer yang masih menunggak dalam

pembayarannya. Jasa ini juga bisa untuk mengingatkan/reminding kepada

customer dari perusahaan untuk membayar lebih awal sebelum jatuh tempo.

Bagian telemarketing mendapatkan order dari penawaran jasa

telemarketing kepada perusahaan–perusahaan yang perlu jasa ini. Setelah ada

kesepakatan untuk penggunaan jasa ini maka dibicarakan masalah harga

berlangganan untuk menggunakan jasa ini.

Apabila telah terjadi kesepakatan baik dalam operasionalnya maupun

harga dari jasa telemarketing ini, dibuatlah PKS ( Perjanjian Kerja Sama) oleh

kedua belah pihak. Kemudian order dari perusahaan tersebut dikirimkan kepada

workforce bagian telemarketing, dari workforce data diolah dan didistribusikan

secara merata kepada operator/agen untuk dikerjakan tepat waktu sesuai dengan

target yang telah disepakati antara bagian telemarketing dengan perusahaan

pemberi order. Laporan–laporan hasil pengerjaan agen/operator akan dilaporkan

kepada manajemen dan kepada perusahaan pemberi order dalam bentuk online

ataupun hard copy sesuai dengan permintaan dari perusahaan pemberi order.

b. Bagan Alir Bisnis Proses Telemarketing

Alur bisnis proses telemarketing diatas dapat digambarkan dalam

bagan alir pada Gambar 3.1.

Page 9: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

43

Gambar 3.1 Gambar Bagan alir Bisnis Proses Telemarketing

Perusahaan Pemberi Order

Telemarketing WorkForce / Distribusi

Operator / Agen

Manajemen Telemarketing

Penawaran Jasa

Proses Penawaran

Request Order

Proses Request

PKS Oke ?

T

Data Order

Pengolahan Data Order

Media Penyimpanan

File

Pendistribusian Order

Proses Pengerjaan

Order Laporan

Laporan

T

Y

Mulai

Selesai

Page 10: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

44

c. Atribut – Atribut

Setiap entitas mempunyai atribut atau sebutan untuk mewakili suatu

entitas. Entitas adalah obyek (orang, tempat, kejadian, pekerjaan atau konsep)

yang direkam. Pada sistem telemarketing ini misalnya, entitas adalah order. Setiap

order dapat dilihat dari atributnya, misalnya data order, data aktivitas, data agen

dan data supervisor. Atribut juga disebut sebagai data elemen, data field, data

item.

Atribut–atribut dari data order dapat dispesifikasikan, antara lain :

1. Data Order

Adalah informasi tentang data order yang meliputi segala hal yang berkenaan

dengan data order tersebut, antara lain :

a. Order ID

Adalah ID dari order yang didistribusikan, order ID ini digenerate secara

otomatis pada saat pendistribusian order.

b. Tanggal Distribusi

Tanggal saat pendistribusian order sehingga dapat diketahui tanggal

berapa order tersebut didistribusikan.

c. Pemberi Order

Adalah data nama/perusahaan pemberi order.

d. Jenis Layanan

Adalah nama/jenis dari layanan yang diorderkan, misalnya selling

TelkomMemo.

e. Nomor telepon

Page 11: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

45

Adalah nomor telepon dari customer yang akan dihubungi.

f. Nama customer

Adalah nama dari customer yang akan dihubungi.

g. Alamat customer

Adalah alamat dari customer yang akan dihubungi.

h. Segmen

Adalah segmentasi dari customer yang akan dihubungi, apakah sebagai

residensial ataukah sebagai corporate.

i. Tanggal call

Adalah tanggal yang direcord pada saat data order dicall/dieksekusi.

j. Status call

Adalah status dari call yang dilakukan, apakah busy, RNA (Ringing No

Answer), tidak ada ataukah diterima.

k. Status deal

Adalah status dari penjualan yang dilakukan misalnya, bersedia dengan

syarat, tidak bersedia, bersedia, konfirmasi dll.

l. Total call

Adalah jumlah call yang telah dilakukan sampai dengan status terakhir.

m. Kontak person

Adalah nama kontak person yang berhasil dihubungi.

n. Nomor kontak person

Adalah nomor telepon dari kontak person yang berhasil dihubungi apabila

tidak sama dengan nomor yang dihubungi.

Page 12: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

46

o. Keterangan

Adalah keterangan tambahan dari hasil call ke customer.

p. Agen

Adalah nama/user id dari operator yang mengerjakan order tersebut.

q. Total Tagihan

Adalah jumlah total tagihan yang harus ditagih oleh operator kepada

customer tersebut.

r. Jawaban

Adalah jawaban–jawaban dari customer menurut pertanyaan survei yang

diberikan. Jumlah field jawaban tergantung dari banyaknya pertanyaan.

2. User

Adalah berisi data–data tentang user yang diperbolehkan untuk mengakses

aplikasi ini, antara lain :

a. Login

Adalah semacam shortname dari user tersebut.

b. Password

Adalah kata sandi/kata kunci untuk autentikasi user dalam mengakses

aplikasi ini.

Page 13: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

47

d. Context Diagram

Request Layanan

Statistik harian agent

Statistik harian handling callAktv & Pencap Survey

Aktv & Pencap Collecting

Aktv & Pencap PemasaranAktivitas & Pencapaian Pelayanan

NewsStatistik harian call

SurveyPelayanan

CollectingResponse Layanan

Pemasaran Info Produk

Customer

Manegement

1

Sistem Cust Relationship Management

+

Gambar 3.2 Context Diagram

Page 14: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

48

e. Data Flow Diagram (DFD)

[Statistik harian handling call]

[Statistik harian agent]

[Aktv & Pencap Survey][Aktv & Pencap Collecting]

[Aktv & Pencap Pemasaran]

[Aktivitas & Pencapaian Pelayanan]

[News]

[Statistik harian call]

[Survey]

[Pelayanan]

[Collecting]

[Response Layanan]

[Request Layanan]

[Pemasaran]

[Info Produk]

Customer

Manegement

1.1

Info Produk

1.2

InBound

1.3

OutBound

1.4

News

Gambar 3.3 DFD Sistem Customer Relationship Management

Page 15: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

49

f. Entity Relation Diagram (ERD)

Dalam perancangan sistem, salah satu langkah penting dalam tahapan

perancangan adalah desain hubungan antar entity yang menggambarkan aliran

transaksi data–data setiap tabel.

Relation_107

Relation_96

Relation_89

Relation_88

Relation_73

Relation_55

Relation_46

Relation_44

WorkForceNewIDDocAgenPembOrderJenisLayananNoTelpCustNameAlamatTotalTagihanKontakPersonKeteranganSegmen

FiturTglDistribusiTotalCall

TaskListFiturStatusCallNoTelpKontakKeteranganAgenTglJanjiJanjiDatangTglCallJmlAktivasi

PostCollectTanggalDistTotCall

TaskListPostCollectJumlahCairStatCallNoTlpKontakKetAgentTglJanjiBayarStatusFinalTanggalCall

SosialisasiTgl_DistJml_Call

SurveySegmenTgl_DistribusiSubSegmenBidangJumlahCall

TaskListSosialisasiStatus_CallTgl_CallAgent_Call

TaskListSurveySegStatCallTelpKontakKet_CallTanggalJanjiTanggalCallAgenCall

Gambar 3.4 Conceptual Data Model

Page 16: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

50

IDDOC = IDDOC

IDDOC = IDDOC

IDDOC = IDDOC

IDDOC = IDDOC

WORKFORCENEWIDDOC long varcharAGEN long varcharPEMBORDER long varcharJENISLAYANAN long varcharNOTELP long varcharCUSTNAME long varcharALAMAT long varcharTOTALTAGIHAN numeric(10)KONTAKPERSON long varcharKETERANGAN long varcharSEGMEN long varchar

FITURIDDOC long varcharTGLDISTRIBUSI dateTOTALCALL numeric(3)

TASKLISTFITURSTATUSCALL long varcharNOTELPKONTAK dateKETERANGAN long varcharAGEN long varcharTGLJANJI dateJANJIDATANG dateTGLCALL dateJMLAKTIVASI numeric(2)

POSTCOLLECTIDDOC long varcharTANGGALDIST dateTOTCALL numeric(3)

TASKLISTPOSTCOLLECTJUMLAHCAIR numeric(10)STATCALL long varcharNOTLPKONTAK long varcharKET long varcharAGENT long varcharTGLJANJIBAYAR dateSTATUSFINAL long varcharTANGGALCALL date

SOSIALISASIIDDOC long varcharTGL_DIST dateJML_CALL numeric(3)

SURVEYSEGMENIDDOC long varcharTGL_DISTRIBUSI dateSUBSEGMEN long varcharBIDANG long varcharJUMLAHCALL numeric(3)

TASKLISTSOSIALISASISTATUS_CALL long varcharTGL_CALL dateAGENT_CALL long varchar

TASKLISTSURVEYSEGSTATCALL long varcharTELPKONTAK long varcharKET_CALL long varcharTANGGALJANJI dateTANGGALCALL dateAGENCALL long varchar

Gambar 3.5 Physical Data Model

Sebenarnya dalam platform Lotus Notes yang berbasis dokumen,

hubungan antar database berbeda dengan prinsip relasi database yang lain.

Pada platform ini setiap database berdiri sendiri atau merupakan tabel

bebas akan tetapi isi dari field–field yang ada pada document–document dalam

database merupakan pengcopyan secara otomatis dari tabel parent (parent frame)

seperti yang digambarkan dalam gambar 3.6, sehingga field–field yang ada pada

setiap database banyak yang sama.

Page 17: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

51

Gambar 3.6 Relasi antar Tabel di Lotus Notes

WorkforceNew

*** IDDoc Agen Pemb_order JenisLayanan NoTelp CustName Alamat TotalTagihan KontakPerson Keterangan Segmen

Fitur ** IDDoc Tgldistribusi JenisLayanan Pemb_order NoTelp CustName Alamat Segmen TotalCall StatusCall KontakPerson Notelpkontak Keterangan Agen TglJanji JanjiDatang Tglcall JmlAktivasi

TaskListFitur * IDDoc Tgldistribusi JenisLayanan Pemb_order NoTelp CustName Alamat Segmen TotalCall StatusCall KontakPerson Notelpkontak Keterangan Agen TglJanji JanjiDatang Tglcall JmlAktivasi

PotsCollect ** IDDoc Tgldistribusi JenisLayanan Pemb_order NoTelp CustName Alamat TotalTagihan TotalCall JumlahCair StatusCall KontakPerson Notelpkontak Keterangan Agen TglJanjiBayar StatusFinal Tglcall

TaskListPotsCollect * IDDoc Tgldistribusi JenisLayanan Pemb_order NoTelp CustName Alamat TotalTagihan TotalCall JumlahCair StatusCall KontakPerson Notelpkontak Keterangan Agen TglJanjiBayar StatusFinal Tglcall Sosialisasi

** IDDoc Tgldistribusi JenisLayanan Pemb_order NoTelp CustName Alamat Segmen TotalCall StatusCall KontakPerson Keterangan Agen Tglcall

SurveySegmen ** IDDoc Tgldistribusi JenisLayanan Pemb_order NoTelp CustName Alamat Segmen TotalCall SubSegmen Bidang StatusCall KontakPerson Notelpkontak Keterangan Agen TglJanji Tglcall

TaskListSosialisasi * IDDoc Tgldistribusi JenisLayanan Pemb_order NoTelp CustName Alamat Segmen TotalCall StatusCall KontakPerson Keterangan Agen Tglcall

TaskListSurveySeg * IDDoc Tgldistribusi JenisLayanan Pemb_order NoTelp CustName Alamat Segmen TotalCall SubSegmen Bidang StatusCall KontakPerson Notelpkontak Keterangan Agen TglJanji Tglcall

Page 18: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

52

g. Struktur Database

Struktur tabel dalam database merupakan kelompok field–field yang

akan berisi data-data dalam tabel yang tepat. Database yang digunakan dalam

sistem aplikasi telemarketing, yaitu :

1. WorkForceNew

Merupakan penyimpan data–data order sebelum didistribusikan, form/tabel

dalam database ini berisi field–field dari data order yang akan didistribusikan.

Terdapat script / program aplikasi untuk mendistribusikan order sesuai dengan

jenis order kepada kelompok agen yang telah ditentukan. Struktur database

ini dapat dilihat pada Tabel 3.1.

2. Fitur

Merupakan penyimpan data–data order yang telah didistribusikan secara

merata kepada kelompok agen yang dipilih. Database ini berisi data order dan

pencatatan data–data transaksi sesuai dengan hasil call agen pada status

terakhir. Data–data yang tersimpan dalam database ini merupakan data–data

untuk keperluan Teleselling. Struktur database ini dapat dilihat pada Tabel

3.2.

3. PotsCollect

Merupakan database yang menyimpan data–data untuk Collecting. Database

ini berisi data–data yang telah didistribusikan secara merata kepada seluruh

agen dan mencatat semua data transaksi pada posisi atau status terakhir.

Struktur database ini dapat dilihat pada Tabel 3.3.

4. Sosialisasi

Page 19: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

53

Merupakan database yang menyimpan data–data untuk keperluan Sosialisasi

baik event maupun produk. Database ini berisi data–data yang telah

didistribusikan secara merata kepada seluruh agen dan mencatat semua data

transaksi pada posisi atau status terakhir. Struktur database ini dapat dilihat

pada Tabel 3.4.

5. SurveySegment

Merupakan database yang menyimpan data–data untuk keperluan survei baik

produk maupun kepuasan pelanggan/layanan. Database ini berisi data–data

yang telah didistribusikan secara merata kepada seluruh agen dan mencatat

semua data transaksi pada posisi atau status terakhir. Struktur database ini

dapat dilihat pada Tabel 3.5.

6. TaskListFitur

Merupakan database yang menyimpan data–data history call/transaksi yang

dilakukan oleh agen, yang mempunyai hubungan/relasi dengan database

Fitur. Struktur database ini dapat dilihat pada Tabel 3.6.

7. TaskListPotsCollect

Merupakan database yang menyimpan data–data history call / transaksi yang

dilakukan oleh agen, yang mempunyai hubungan / relasi dengan database

PotsCollect. Struktur database ini dapat dilihat pada Tabel 3.7.

8. TaskListSosialisasi

Merupakan database yang menyimpan data–data history call / transaksi yang

dilakukan oleh agen, yang mempunyai hubungan / relasi dengan database

Sosialisasi. Struktur database ini dapat dilihat pada Tabel 3.8.

Page 20: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

54

9. TaskListSurveySegment

Merupakan database yang menyimpan data–data history call / transaksi yang

dilakukan oleh agen, yang mempunyai hubungan / relasi dengan database

Survey Segment. Struktur database ini dapat dilihat pada Tabel 3.9.

10. Telemarketing

Database yang berisi dokumen–dokumen atau halaman–halaman web yang

dapat diakses melalui browser internet explorer. Halaman–halaman ini

didesain sedemikian rupa untuk menampilkan informasi–informasi dan link–

link yang diperlukan dan dapat mempresentasikan bagian telemarketing.

Halaman–halaman web ini dibuat familiar dengan user agar mempermudah

dan mempercepat pengerjaan order dan pembuatan laporan.

Dari database–database tersebut diatas dapat disajikan laporan–laporan

statistik per-hari, per-agen, per-order dan juga data–data laporan secara detail

apabila diperlukan. Database yang menyimpan data–data history call berfungsi

merecord setiap call yang dilakukan oleh agen.

Page 21: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

55

Tabel 3.1. Struktur Database WorkForceNew

Nama Field Tipe Data Keterangan

IDDoc Text ID yang unik sebagai key document. Agen Text Nama agen / operator yang akan

melakukan call. Pemb_Order Text Nama perusahaan yang memberi

order. JenisLayanan Text Nama / jenis order . NoTelp Text Nomor telepon pelanggan yang akan

dihubungi oleh agen. CustName Text Nama pelanggan yang merupakan

atas nama dari NoTelp yang akan dihubungi oleh agen.

Alamat Text Alamat dari pelanggan yang akan dihubungi oleh agen.

TotalTagihan Number Tagihan yang harus dibayar oleh pelanggan, digunakan untuk jasa collecting.

KontakPerson Text Nama kontak person yang akan dihubungi.

Keterangan Text Hal–hal yang berkaitan dengan pelanggan tersebut.

Segmen Text Segmentasi pelanggan berdasarkan kriteria yang ditentukan.

Page 22: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

56

Tabel 3.2. Struktur Database Fitur

Nama Field Tipe Data Keterangan

IDDoc Text ID yang unik sebagai key document. TglDistribusi Date/Time Tanggal distribusi order. JenisLayanan Text Nama / jenis order. Pemb_Order Text Nama perusahaan yang memberi

order. NoTelp Text Nomor telepon pelanggan yang akan

dihubungi oleh agen. CustName Text Nama pelanggan yang merupakan

atas nama dari NoTelp yang akan dihubungi oleh agen.

Alamat Text Alamat dari pelanggan yang akan dihubungi oleh agen.

Segmen Text Segmentasi pelanggan berdasarkan kriteria yang ditentukan.

TotalCall Number Total berapa kali call yang dilakukan oleh agen sampai dengan status deal.

StatusCall Text Status terakhir dari panggilan yang dilakukan.

KontakPerson Text Nama kontak person yang akan dihubungi.

NoTelpKontak Text Nomor telepon dari kontak person yang dapat dihubungi selain nomor tetapnya.

Keterangan Rich text Informasi–informasi yang berkaitan dengan transaksi yang dilakukan.

Agen Text Login ID agen yang melakukan call / transaksi.

TglJanji Date/Time Tanggal kapan pelanggan dapat dihubungi lagi / konfirmasi ulang.

JanjiDatang Date/Time Tanggal dimana petugas datang ke rumah pelanggan untuk melakukan transaksi apabila diperlukan.

TglCall Date/Time Tanggal identifikasi saat dilakukan call terakhir.

JmlAktivasi Number Jumlah penjualan yang dicapai.

Page 23: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

57

Tabel 3.3. Struktur Database PotsCollect

Nama Field Tipe Data Keterangan

IDDoc Text ID yang unik sebagai key document. TglDistribusi Date/Time Tanggal distribusi order. JenisLayanan Text Nama / jenis order. Pemb_Order Text Nama perusahaan yang memberi

order. NoTelp Text Nomor telepon pelanggan yang akan

dihubungi oleh agen. CustName Text Nama pelanggan yang merupakan

atas nama dari NoTelp yang akan dihubungi oleh agen.

Alamat Text Alamat dari pelanggan yang akan dihubungi oleh agen.

TotalTagihan Number Tagihan yang harus ditagihkan oleh agen kepada pelanggan.

TotalCall Number Total berapa kali call yang dilakukan oleh agen sampai dengan status deal.

JumlahCair Number Jumlah tagihan yang cair setelah dilakukan call oleh agen.

StatusCall Text Status terakhir dari panggilan yang dilakukan.

KontakPerson Text Nama kontak person yang akan dihubungi.

NoTelpKontak Text Nomor telepon dari kontak person yang dapat dihubungi selain nomor tetapnya.

Keterangan Rich text Informasi–informasi yang berkaitan dengan transaksi yang dilakukan.

Agen Text Login ID agen yang melakukan call / transaksi.

TglJanjiBayar Date/Time Tanggal kapan pelanggan berjanji untuk membayar tagihannya.

StatusFinal Text Status pembayaran yang dilakukan oleh pelanggan.

TglCall Date/Time Tanggal identifikasi saat dilakukan call terakhir.

Page 24: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

58

Tabel 3.4. Struktur Database Sosialisasi

Nama Field Tipe Data Keterangan

IDDoc Text ID yang unik sebagai key document. TglDistribusi Date/Time Tanggal distribusi order. JenisLayanan Text Nama / jenis order. Pemb_Order Text Nama perusahaan pemberi order. NoTelp Text Nomor telepon pelanggan yang akan

dihubungi oleh agen. CustName Text Nama pelanggan yang merupakan

atas nama dari NoTelp yang akan dihubungi oleh agen.

Alamat Text Alamat dari pelanggan yang akan dihubungi oleh agen.

Segmen Text Segmentasi pelanggan berdasarkan kriteria yang ditentukan.

TotalCall Number Total berapa kali call yang dilakukan oleh agen sampai dengan status deal.

StatusCall Text Status terakhir dari panggilan yang dilakukan.

KontakPerson Text Nama kontak person yang akan dihubungi.

Keterangan Rich text Informasi–informasi yang berkaitan dengan transaksi yang dilakukan.

Agen Text Login ID agen yang melakukan call. TglCall Date/Time Tanggal identifikasi saat dilakukan

call terakhir.

Page 25: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

59

Tabel 3.5. Struktur Database SurveySegment

Nama Field Tipe Data Keterangan

IDDoc Text ID yang unik sebagai key document. TglDistribusi Date/Time Tanggal distribusi order. JenisLayanan Text Nama / jenis order. Pemb_Order Text Nama perusahaan yang memberi

order. NoTelp Text Nomor telepon pelanggan yang akan

dihubungi oleh agen. CustName Text Nama pelanggan yang merupakan

atas nama dari NoTelp yang akan dihubungi oleh agen.

Alamat Text Alamat dari pelanggan yang akan dihubungi oleh agen.

Segmen Text Segmentasi pelanggan berdasarkan kriteria yang ditentukan.

TotalCall Number Total berapa kali call yang dilakukan oleh agen sampai dengan status deal.

SubSegmen Text Sub dari segmen pelanggan perusahaan.

Bidang Text Bidang usaha dari pelanggan bisnis perusahaan.

StatusCall Text Status terakhir dari panggilan yang dilakukan.

KontakPerson Text Nama kontak person yang akan dihubungi.

NoTelpKontak Text Nomor telepon dari kontak person yang dapat dihubungi selain nomor tetapnya.

Keterangan Rich text Informasi–informasi yang berkaitan dengan transaksi yang dilakukan.

Agen Text Login ID agent yang melakukan call / transaksi.

TglJanji Date/Time Tanggal kapan pelanggan dapat dihubungi lagi / konfirmasi ulang.

TglCall Date/Time Tanggal identifikasi saat dilakukan call terakhir.

Page 26: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

60

Tabel 3.6. Struktur Database TaskListFitur

Nama Field Tipe Data Keterangan

IDDoc Text ID yang unik sebagai key document. TglDistribusi Date/Time Tanggal distribusi order. JenisLayanan Text Nama / jenis order. Pemb_Order Text Nama perusahaan yang memberi

order. NoTelp Text Nomor telepon pelanggan yang akan

dihubungi oleh agen. CustName Text Nama pelanggan yang merupakan

atas nama dari NoTelp yang akan dihubungi oleh agen.

Alamat Text Alamat dari pelanggan yang akan dihubungi oleh agen.

Segmen Text Segmentasi pelanggan berdasarkan kriteria yang ditentukan.

TotalCall Number Total berapa kali call yang dilakukan oleh agen sampai dengan status deal.

StatusCall Text Status terakhir dari panggilan yang dilakukan.

KontakPerson Text Nama kontak person yang akan dihubungi.

NoTelpKontak Text Nomor telepon dari kontak person yang dapat dihubungi selain nomor tetapnya.

Keterangan Rich text Informasi–informasi yang berkaitan dengan transaksi yang dilakukan.

Agen Text Login ID agen yang melakukan call / transaksi.

TglJanji Date/Time Tanggal kapan pelanggan dapat dihubungi lagi / konfirmasi ulang.

JanjiDatang Date/Time Tanggal dimana petugas datang ke rumah pelanggan untuk melakukan transaksi apabila diperlukan.

TglCall Date/Time Tanggal identifikasi saat dilakukan call terakhir.

JmlAktivasi Number Jumlah penjualan yang dicapai.

Page 27: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

61

Tabel 3.7. Struktur Database TaskListPotsCollect

Nama Field Tipe Data Keterangan

IDDoc Text ID yang unik sebagai key document. TglDistribusi Date/Time Tanggal distribusi order. JenisLayanan Text Nama / jenis order. Pemb_Order Text Nama perusahaan yang memberi

order. NoTelp Text Nomor telepon pelanggan yang akan

dihubungi oleh agen. CustName Text Nama pelanggan yang merupakan

atas nama dari NoTelp yang akan dihubungi oleh agen.

Alamat Text Alamat dari pelanggan yang akan dihubungi oleh agen.

TotalTagihan Number Tagihan yang harus ditagihkan oleh agen kepada pelanggan.

TotalCall Number Total berapa kali call yang dilakukan oleh agen sampai dengan status deal.

JumlahCair Number Jumlah tagihan yang cair setelah dilakukan call oleh agen.

StatusCall Text Status terakhir dari panggilan yang dilakukan.

KontakPerson Text Nama kontak person yang akan dihubungi.

NoTelpKontak Text Nomor telepon dari kontak person yang dapat dihubungi selain nomor tetapnya.

Keterangan Rich text Informasi–informasi yang berkaitan dengan transaksi yang dilakukan.

Agen Text Login ID agen yang melakukan call / transaksi.

TglJanjiBayar Date/Time Tanggal kapan pelanggan berjanji untuk membayar tagihannya.

StatusFinal Text Status Pembayaran yang dilakukan oleh pelanggan.

TglCall Date/Time Tanggal identifikasi saat dilakukan call terakhir.

Page 28: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

62

Tabel 3.8. Struktur Database TaskListSosialisasi

Nama Field Tipe Data Keterangan

IDDoc Text ID yang unik sebagai key document. TglDistribusi Date/Time Tanggal distribusi order. JenisLayanan Text Nama / jenis order. Pemb_Order Text Nama perusahaan yang memberi

order. NoTelp Text Nomor telepon pelanggan yang akan

dihubungi oleh agen. CustName Text Nama pelanggan yg merupakan atas

nama dari NoTelp yang akan dihubungi oleh agen.

Alamat Text Alamat dari pelanggan yang akan dihubungi oleh agen.

Segmen Text Segmentasi pelanggan berdasarkan kriteria yang ditentukan.

TotalCall Number Total berapa kali call yang dilakukan oleh agen sampai dengan status deal.

StatusCall Text Status terakhir dari panggilan yang dilakukan.

KontakPerson Text Nama kontak person yang akan dihubungi.

Keterangan Rich text Informasi–informasi yang berkaitan dengan transaksi yang dilakukan.

Agen Text Login ID agen yang melakukan call. TglCall Date/Time Tanggal identifikasi saat dilakukan

call terakhir.

Page 29: BAB III PERANCANGAN SISTEM - sir.stikom.edusir.stikom.edu/1083/6/Bab_III.pdfBAB III PERANCANGAN SISTEM 3.1. Metodologi Penelitian Penelitian yang diambil adalah termasuk penelitian

63

Tabel 3.9. Struktur Database TaskListSurveySegment

Nama Field Tipe Data Keterangan

IDDoc Text ID yang unik sebagai key document. TglDistribusi Date/Time Tanggal distribusi order. JenisLayanan Text Nama / jenis order. Pemb_Order Text Nama perusahaan pemberi order. NoTelp Text Nomor telepon yang akan di call. CustName Text Nama pelanggan yang merupakan

atas nama dari NoTelp yang akan dihubungi oleh agen.

Alamat Text Alamat dari pelanggan yang akan dihubungi oleh agen.

Segmen Text Segmentasi pelanggan berdasarkan kriteria yang ditentukan.

TotalCall Number Total berapa kali call yang dilakukan oleh agen sampai dengan status deal.

SubSegmen Text Sub dari segmen pelanggan perusahaan.

Bidang Text Bidang usaha dari pelanggan bisnis perusahaan.

StatusCall Text Status terakhir dari panggilan yang dilakukan.

KontakPerson Text Nama kontak person yang akan dihubungi.

NoTelpKontak Text Nomor telepon dari kontak person yang dapat dihubungi selain nomor tetapnya.

Keterangan Rich text Informasi–informasi yang berkaitan dengan transaksi yang dilakukan.

Agen Text Login ID agen yang melakukan call. TglJanji Date/Time Tanggal kapan pelanggan dapat

dihubungi lagi / konfirmasi ulang. TglCall Date/Time Tanggal identifikasi call terakhir.