ABSTRACT
The development of information technology which increasingly fast, bring great effect against the development of information services. Distance and time are not obstacles anymore. Any information become faster and easier for being accessed by anyone, anytime, anywhere. Internet as a medium for providing information services was selected because its use is practical and easy for everybody. Through the website media, delivery and information exchange can be done quickly, easily and safely. As the number of people using the internet to access a website increasing, so there’s will be many institutions which make the application on the website, so that all applications can be accessed by people who need them.
Application of the computer has been covering almost every sections of the community support in the ease of information delivery. With this application the agent can provide a good and controlled report by manager, wherever and whenever they need it to. By this application the user can get the information about reports and activities which the agent has done.
Programming language used in this program is PHP hypertext preprocessor and using a XAMPP database. Based on the results of the design, realization and testing concluded that the application is website based can be a good fit to run the original goal
DAFTAR ISI
LEMBAR PENGESAHAN
KATA PENGANTAR i
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI iii
SURAT PERNYATAAN ORISINALITAS iv
ABSTRACT v
DAFTAR ISI vi
DAFTAR GAMBAR viii
DAFTAR TABEL ix
DAFTAR LAMPIRAN xi
BAB I PENDAHULUAN 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan ... 2
1.4 Ruang Lingkup Kajian ... 3
1.4.1 Batasan Aplikasi ... 3
1.4.2 Batasan Software ... 4
1.4.3 Batasan Hardware ... 4
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 5
BAB II Kajian Teori 7 2.1 Internet ... 7
2.2 World Wide Web ... 8
2.3 Browser ... 10
2.4 HTML………. 11
2.5 Black Box Testing ... 12
2.6 PHP(Hypertext Preprocessor) ... 14
2.7 Bahasa SQL ... 16
2.8 CSS (Cascading Style Sheets) ... 22
2.9 ERD (Entity Relatioship Diagram) ... 24
2.9.1 Definisi ... 24
2.9.2 Komponen ERD ... 24
2.10 Flowcart ... 28
2.11 DFD(Data Flow Diagram) ... 33
2.12 Kamus Data(Data Dictionary) ... 35
2.13 PSPEC(Process Specification) ... 37
BAB III Analisis 38 3.1 Proses Bisnis ... 38
3.2 ERD (Entity Relationship Diagram) ... 42
3.3 Relation Database ... 44
3.4 Struktur Tabel ... 45
3.5 Data Flow Diagram ... 48
3.6 PSPEC (Spesifikasi Proses) ... 54
3.8 Desain Antar Muka ... 64
BAB IV Hasil Penelitian 75 4.1 Tampilan Antar Muka Website ... 75
4.1.1 Halaman Login ... 75
4.1.2 Halaman Index Manager ... 76
4.1.3 Halaman Index Staf ... 77
4.1.4 Halaman Update Data Staf ... 78
4.1.5 Halaman Update Data Kantor Cabang ... 79
4.1.6 Halaman Penempatan Staf ... 80
4.1.7 Halaman Penempatan Target Staf ... 81
4.1.8 Halaman Data Staf ... 82
4.1.9 Halaman Data Client ... 83
4.1.10 Halaman Data Kantor Cabang ... 84
4.1.11 Halaman Data Kunjungan ... 85
4.1.12 Halaman Laporan Bulanan ... 86
4.1.13 Halaman Laporan Tahunan ... 87
4.1.14 Halaman Data Potensial Staf ... 88
4.1.15 Halaman Update Data Profil ... 89
4.1.16 Halaman Update Data Password ... 90
4.1.17 Halaman Statistik ... 91
4.1.18 Halaman Grafik Omset ... 92
4.1.19 Halaman Form Kunjungan ... 93
BAB V Pembahasan dan Uji Coba Hasil Penelitian 94 5.1 Test Case dan Error Handling... 94
BAB VI Simpulan dan Saran 109 6.1 Simpulan ... 109
6.2 Saran ... 110
DAFTAR GAMBAR
Gambar 1 Cara Kerja Sebuah Browser ... 11
Gambar 2 Proses Bisnis Presentasi ... 38
Gambar 3 Proses Bisnis Follow Up ... 39
Gambar 4 Proses Bisnis Closing ... 41
Gambar 5 Entity Relationship Diagram ... 43
Gambar 6 Entity Relationship Diagram ... 43
Gambar 7 Entity Relationship Diagram ... 44
Gambar 8 Relation Database ... 44
Gambar 9 DFD level 0 ... 49
Gambar 10 DFD level 1 ... 50
Gambar 11 DFD level 2 dari Proses 1 ... 51
Gambar 12 DFD level 2 dari Proses 2 ... 51
Gambar 13 DFD level 2 dari Proses 3 ... 52
Gambar 14 DFD level 2 dari Proses 4 ... 52
Gambar 15 DFD level 2 dari Proses 5 ... 53
Gambar 16 DFD level 2 dari Proses 6 ... 53
Gambar 17 DFD level 2 dari Proses 7 ... 54
Gambar 18 Login ... 64
Gambar 19 Menu Utama ... 65
Gambar 20 Proses Tambah dan Hapus Data Staf ... 65
Gambar 21 Proses Ubah, Tambah dan Hapus Data Kantor Cabang ... 66
Gambar 22 Proses Penempatan Staf pada Kantor Cabang ... 67
Gambar 23 Proses Penempatan Target Staf ... 67
Gambar 24 Cetak Data Staf ... 68
Gambar 25 Cetak Data Client ... 69
Gambar 26 Cetak Data Kantor Cabang ... 70
Gambar 27 Cetak Data Kunjungan ... 70
Gambar 28 Target Bulanan ... 71
Gambar 29 Target Tahunan ... 72
Gambar 30 Grafik Target Staf ... 72
Gambar 31 Data Potensial Staf ... 73
Gambar 32 Form Kunjungan ... 74
Gambar 33 Halaman Login ... 75
Gambar 34 Halaman Index Manager – Home ... 76
Gambar 35 Halaman Index Staf– Home ... 77
Gambar 36 Halaman Update Data Staf ... 78
Gambar 37 Halaman Update Data Kantor Cabang ... 79
Gambar 38 Halaman Penempatan Staf ... 80
Gambar 39 Halaman Penetapan Target Staf ... 81
Gambar 40 Halaman Data Staf ... 82
Gambar 41 Halaman Data Client ... 83
Gambar 42 Halaman Data Kantor Cabang ... 84
Gambar 43 Halaman Data Kunjungan ... 85
Gambar 44 Halaman Laporan Bulanan ... 86
Gambar 45 Halaman Laporan Tahunan ... 87
Gambar 47 Halaman Update Data Profil ... 89
Gambar 48 Halaman Update Data Password ... 90
Gambar 49 Halaman Statistik ... 91
Gambar 50 Halaman Grafik Omset ... 92
DAFTAR TABEL
Tabel I Simbol – simbol DFD ... 34
Tabel II Isi Kamus Data ... 36
Tabel III Simbol – simbol Kamus Data ... 36
Tabel IV Isi PSPEC ... 37
Tabel V Tabel Cabang ... 45
Tabel VI Tabel Chat ... 45
Tabel VII Tabel Klien ... 45
Tabel VIII Tabel Kunjungan ... 46
Tabel IX Tabel Online ... 46
Tabel X Tabel Sales ... 47
Tabel XI Tabel Staf ... 47
Tabel XII Tabel Target ... 48
Tabel XIII Proses Add Staf ... 54
Tabel XIV Proses Edit Staf ... 55
Tabel XV Proses Delete Staf ... 55
Tabel XVI Proses Edit Password staf ... 55
Tabel XVII Proses Add Kantor Cabang ... 56
Tabel XVIII Proses Edit Kantor Cabang ... 56
Tabel XIX Proses Delete Kantor Cabang ... 56
Tabel XX Proses Lihat Staf ... 57
Tabel XXI Proses Add Staf pada Kantor Cabang ... 57
Tabel XXII Proses Add Target ... 58
Tabel XXIII Proses Delete Target ... 58
Tabel XXIV Proses Add Client ... 58
Tabel XXV Proses Edit Client ... 59
Tabel XXVI Proses Delete Client ... 59
Tabel XXVII Proses Search Kunjungan ... 59
Tabel XXVIII Proses Data Kunjungan ... 60
Tabel XXIX Proses Laporan Bulanan ... 60
Tabel XXX Proses Laporan Tahunan ... 60
Tabel XXXI Kamus Data Cabang ... 61
Tabel XXXII Kamus Data Klien ... 61
Tabel XXXIII Kamus Data Kunjungan ... 62
Tabel XXXIV Kamus Data Sales ... 62
Tabel XXXV Kamus Data Staf ... 62
Tabel XXXVI Kamus Data Target ... 63
Tabel XXXVII Kamus Data Chat ... 63
Tabel XXXVIII Kamus Data Online ... 64
Tabel XXXIX Test Case Form Login ... 94
Tabel XL Test Case Form Chat Box ... 95
Tabel XLI Test Case Form Update Data Staf ... 95
Tabel XLII Test Case Form Update Kantor Cabang ... 97
Tabel XLIII Test Case Form Penetapan Target Staf ... 99
Tabel XLIV Test Case Form Search Data Kunjungan ... 101
Tabel XLV Test Case Form Laporan Bulanan ... 102
Tabel XLVII Test Case Form Laporan Kunjungan ... 102
Tabel XLVIII Test Case Form Update Data Profil Staf ... 103
Tabel XLIX Test Case Form Update Data Password ... 104
Tabel L Test Case Form Tambah Data Klien ... 106
Tabel LI Test Case Form Kunjungan ... 107
DAFTAR LAMPIRAN
Lampiran A
A.1 Form Login ... A.1 A.2 Form Menu Manager ... A.1 A.3 Form Menu Staf ... A.3
Lampiran B
Pendahuluan
1
Universitas Kristen Maranatha
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah
Dalam era globalisasi sekarang ini, informasi memegang peranan
penting, dikatakan penting karena informasi dibutuhkan oleh semua pihak,
baik individu maupun organisasi atau perusahaan. Setiap informasi yang
didapat berguna untuk mendukung pengambilan keputusan yang tepat.
ASIA BERJANGKA atau PT. Asia Kapitalindo Komoditi Berjangka,
merupakan salah satu pendiri dan sekaligus pemegang saham dari Bursa
Berjangka Jakarta (BBJ), selalu
'selangkah lebih maju
' dalam industri
perdagangan berjangka. Manajemen kami dipimpin oleh
personal-personal
yang profesional dan memiliki integritas yang tinggi dalam industri ini yang
sudah beroperasi di taraf nasional dan internasional. Dengan berbekal
tenaga-tenaga profesional, teknologi informasi yang
up to date
dan
backoffice
yang handal, kami siap melayani setiap klien kami di mana pun
mereka berada. Informasi yang tepat waktu serta keakuratan menjadi point
prioritas kami.
Link-up
kami dengan bursa-bursa internasional di Eropa,
Amerika maupun Asia memberikan pada nasabah kami akses pasar yang
global. Semua ini merupakan wujud dedikasi kami untuk memberikan
layanan yang terbaik, tercepat dan, terakurat bagi setiap nasabah kami.
Informasi merupakan salah satu jenis sumber daya yang sangat
penting dan sangat dibutuhkan oleh sebuah perusahaan. Keterkaitan
informasi dengan komputer mempunyai peranan yang sangat penting baik
dalam pengolahan data dan informasi, dalam dunia
marketing
atau agen
marketing
. Pengolahan informasi berbasis komputer mampu menghasilkan
informasi yang akurat, tepat dan efektif serta memberi begitu banyak
manfaat bagi agen
marketing
dan
manager
.
Pendahuluan
2
Universitas Kristen Maranatha
agen tersebut hanya dibebankan omset atau penjualan minimum yang harus
dipenuhi.
Aplikasi ini merupakan aplikas berbasis
web
, mengatur laporan data
kunjungan, presentasi, dan penjualan (omset) yang dilakukan oleh setiap
agen.
Manager
atau
supervisor
dari setiap agen tersebut dapat menilai
kinerja para agen dari laporan yang disusun langsung oleh sistem.
Setiap agen/staf harus mengisi form yang ada di aplikasi ini. Oleh
karena berbasis
web
dan diakses melalui internet, tidak tertutup
kemungkinan bahwa agen
marketing
yang berada di luar kota bisa terpantau.
Berdasarkan uraian diatas, penulis mencoba untuk menelaah,
menganalisa dan mengkaji serta mengadakan penelitian dan merancang
sistem informasi yang berbasis komputer. Agar ruang lingkup penelitian ini
semakin jelas maka penulis merumuskan dalam ruang lingkup dengan judul
“
Sistem Pengolahan Agen Marketing Untuk Memantau Kinerja Dengan
Studi Kasus di PT. Asia Kap
italindo”.
1.2 Rumusan Masalah
Berdasarkan latar belakang masalah yang telah diuraikan penulis,
maka penulis merumuskan masalah sebagai berikut:
1. Bagaimana agen
marketing
pada dunia bisnis saat ini memiliki
suatu standar untuk memantau kinerja setiap agen
marketing?
2. Bagaimana memantau kinerja dan laporan dari setiap agen
marketing
secara cepat dan efisien ?
3. Bagaimana
manager
dapat mengetahui permasalahan yang
dihadapi oleh agen dalam pencapaian target (omset) ?
4. Bagaimana mengatasi kesulitan agen yang berada diluar kota
dalam memberikan laporannya kepada
manager
?
Pendahuluan
3
Universitas Kristen Maranatha
1.3 Tujuan Pembahasan
Adapun tujuan yang hendak dicapai:
1. Membuat standar laporan untuk agen
marketing
dan hasil pencapaian
omset
baik secara bulanan maupun tahunan.
2. Membuat aplikasi berbasis
web
agar penyampaian laporan agen
kepada
manager
dapat dipantau tanpa ada batasan waktu dan
tempat.
3. Permasalahan yang dihadapi oleh agen
marketing
dapat diketahui
manager
secara terkomputerisasi.
4. Membuat aplikasi yang berbasis
web
unuk memberikan kemudahan
bagi agen yang berada di luar kota dalam menyampaikan laporan
tanpa batasan waktu dan tempat.
5. Membuat standar laporan untuk memberikan infromasi omset yang
telah diperoleh dari setiap staf sehingga manager mengetahui staf
yang memiliki potensial lebih dibandingkan dengan staf lain.
1.4 Ruang Lingkup Kajian
Untuk mencegah komplesitasnya permasalahan maka masalah yang
akan dibahas dibatasi agar pembahasan menjadi lebih terfokus.
Adapun pembahasan masalah tersebut meliputi:
1.4.1 Batasan Aplikasi :
1. Perancangan sistem informasi berbasis
web
ini khususnya
digunakan untuk internal perusahaan.
2. Data
–
data yang tersedia pada aplikasi ini meliputi : data
client
yang akan dikunjungi data omset yang telah dicapai oleh agen
marketing
data perusahaan atau cabang perusahaan, data agen
marketing
dan data
manager.
Pendahuluan
4
Universitas Kristen Maranatha
4. Aplikasi
web
ini hanya dapat diakses melalui
browser
pada
komputer.
5. Agent
marketing
dan
manager
untuk dapat masuk kedalam
halaman menu harus
login
terlebih dahulu.
6. Data agent untuk
login
kedalam
web
ini itu dibuat oleh
manager.
7. Data laporan yang dihasilkan pada aplikasi ini, yaitu : laporan data
staf, laporan data kantor cabang, laporan data
client,
laporan data
kunjungan, laporan omset bulanan, laporan omset tahunan,
laporan data statistik omset, data laporan grafik staf dan data
laporan potensial staf.
1.4.2 Batasan
Software
1. Sistem operasi
Microsoft Windows XP Professional SP
2
2. Sistem Basis Data
: XAMPP server
3. Bahasa
Scripting: PHP
4. Macromedia Dreamweaver 8
1.4.3 Batasan
Hardware
1.
Processor Intel Pentium
4 1,8 GHz.
2.
Memory
DDR 512 Mb.
3.
Harddisk
40 Gb.
4. Keyboard + Mouse.
1.5 Sumber Data
Penelitian yang dilakukan secara seksama dengan cara mempelajari
dan memahami literatur-literatur, buku-buku, bahan kuliah, dan sumber
bacaan lainnya yang merupakan landasan teori dan sumber inspirasi bagi
penulis dalam menyelesaikan penulisan tugas akhir.
Pendahuluan
5
Universitas Kristen Maranatha
1. Studi lapangan
Peninjauan dan pengamatan langsung pada bagian-bagian yang
berhubungan langsung yang diambil oleh penulis.
2. Wawancara
Tanya jawab langsung oleh penulis kepada orang-orang yang
berkepentingan langsung dan berhubungan langsung pada tema yang
ditulis oleh penulis.
3. Pengumpulan dokumen-dokumen yang berhubungan dengan tema
yang dikembangkan penulis.
1.6 Sistematika Penyajian
Sistematika penyajian skripsi yang diterapkan untuk memudahkan dalam
pembahasan adalah sebagai berikut:
BAB I PENDAHULUAN
Pada bab ini pembahasan meliputi latar belakang masalah, rumusan
masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan
Sistematika penulisan.
BAB II KAJIAN TEORI
Bab ini menjelaskan tentang landasan teori sistem informasi
mencakup pengertian sistem informasi, komponen sistem informasi,
analisis dan perancangan yang mencakup juga pengertian analisis,
analisis sistem, analisis sistem informasi serta alat-alat yang
digunakan, pengertian perancangan sistem dan penjelasan kegiatan
yang dilakukan dalam tahap perancangan, perngkat keras dan
perangkat lunak yang menjelasjkan mengenai spesifikasi perangkat
keras dan kemampuan perangkat lunak yang dipakai, teori yang
berkaitan dengan permasalahan yang dibahas. Teori tersebut sebagai
Pendahuluan
6
Universitas Kristen Maranatha
BAB III ANALISA DAN PERANCANGAN SISTEM
Membahas mengenai gambaran tentang proses yang mencakup
struktur organisasi, perancangan fitur-fitur, perancangan
Use Case
beserta langkah-langkahnya dan merancang sistem basis data
sebagai solusi untuk permaslahan tersebut. Dan juga pembahasan
mengenai cara pembuatan
custom object
untuk pembuatan aplikasi.
BAB IV HASIL PENELITIAN
Membahas mengenai uraian mengenai pemecahan masalah
perusahaan serta menguraikan tentang perancangan yang dapat
digunakan (
screen shoot
).
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini berisi uraian mengenai pengujain pada aplikasi ini. Proses
pengujian dilakukan oleh pengembang dengan metode
Black Box
testing.
BAB VI KESIMPULAN DAN SARAN
Bab terakhir membahas mengenai kesimpulan pokok permasalahan
yang diambil pada pembahasan skripsi ini serta saran bagi
Simpulan dan Saran
109
Universitas Kristen Maranatha
BAB VI SIMPULAN DAN SARAN
6.1 Simpulan
Dalam bab ini, disampaikan kesimpulan yang merupakan rangkuman
dari analisa bab sebelumnya dan merupakan jawaban rumusan masalah
yang disampaikan dalam penelitian ini. Berikut ini adalah kesimpulan yang
dapat disimpulkan dari hasil penelitian ini :
1. Dengan adanya aplikasi ini, pengelolaan data kunjungan dan kinerja
marketing
dapat terpantau dengan baik yang semula pemberian
laporan
kunjungan
secara
manual
menjadi
sistem
yang
terkomputerisasi.
2. Dengan adanya aplikasi ini, agen
marketing
yang berada di luar kota
tetap dapat memberikan laporan kunjungan tepat waktu sehingga
kinerja staf yang berada diluar kota tetap terpantau oleh
manager
melalui laporan
–
laporan kunjungannya.
3.
Manager
dapat mengetahui masalah
–
masalah yang dihadapi oleh
stafnya melalui laporan kunjungan, pada laporan kunjungan tersedia
kolom keterangan yang isinya mengenai kejadian yang dialami oleh
staf saat melakukan kunjungan kepala
client
.
4. Aplikasi berbasis web sehingga dapat diakses dimana saja, maka staf
yang berada diluar kota tetap dapat memberikan laporan
kunjungannya tepat waktu tanpa ada batasan waktu dan tempat
5. Pada aplikasi ini memberikan data grafik yang berdasarkan omset
yang telah didapat pada periode tertentu dan
manager
dapat
mengetahui staf yang paling potensial pada periode yang berdasarkan
Simpulan dan Saran
110
Universitas Kristen Maranatha
6.2 Saran
Dalam pembuatan aplikasi ini, penulis memiliki saran
–
saran untuk
mengembangkan aplikasi selanjutnya, yaitu :
1. Aplikasi ini dapat terus dikembangkan agar sesuai dengan kebutuhan
dan tuntutan yang ada pada PT. Asia Kapitalindo, sehingga tidak
menutup kemungkinan aplikasi sudah ada dapat mengalami
perubahan ataupun penambahan fitur, seperti data potensial
client
,
convert
laporan ke dalam bentuk pdf maupun
word
, dan juga laporan
–
laporan lainnya.
2. Perlunya maintence secara berkala, mulai dari fungsionalitas sistem
serta
database
pada aplikasi, seperti penambahan data
client
, data,
kunjungan, data
chat
dan penambahan kapasitas tipe data pada
field
tertentu.
3. Perlunya untuk memperindah tampilan agar yang lebih interaktif dan
Daftar Pustaka
111
Universitas Kristen Maranatha
DAFTAR PUSTAKA
Ayuliana. (2009).Blackbox testing. Retrieved April 24, 2009, from
http://ayuliana_st.staff.gunadarma.ac.id/Downloads/files/12482/Pertemuan+06+-++_BlackBox+Testing_.pdf
.
Dyah Anggunia, Sofiarti. (2009). Proses Bisnis. Retrieved April 24, 2009,
From
http://pipiew.wordpress.com/2007/11/29/proses-bisnis/
Fathansyah. 2004.
Sistem Basis Data
. Bandung : Penerbit Informatika.
Febriani. (2009).
Flowchart
. Retrieved April 24, 2009, from
http://www.febriani.staff.gunadarma.ac.id/Downloads/files/5616/Flowchart.pdf
Hartini. (2009). ENTITY RELATIONSHIP DIAGRAM / ERD. Retrieved
April 2, 2009, from
http://www.ilkom.unsri.ac.id/dosen/hartini/materi/IX_ERD.pdf
Jalinas. (2009). Data Flow Diagram. Retrieved April 2, 2009, from
http://jalinas.staff.gunadarma.ac.id/Downloads/files/1026/DFD.pdf
Php manual. Retrieved April 27, 2009, from
http://www.id2.php.net/manual/en/index.php
Wirawan, Setia. (2009). Kamus Data. Retrieved April 3, 2009, from