1 RANCANG BANGUN E-MARKETING PADA PT. RAJAWALI NUSINDO Disusun Oleh: Budi Wibowo Nim PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI UNIVE...
RANCANG BANGUN E-MARKETING PADA PT. RAJAWALI NUSINDO
Disusun Oleh: Budi Wibowo Nim. 106093003023
PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI (UIN) SYARIF HIDAYATULLAH JAKARTA 1432 H. / 2011 M.
i
RANCANG BANGUN E-MARKETING PADA PT. RAJAWALI NUSINDO
Skripsi Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta
Disusun Oleh: Budi Wibowo Nim. 106093003023
PROGRAM STUDI SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI (UIN) SYARIF HIDAYATULLAH JAKARTA 1432 H. / 2011 M.
ii
PERNYATAAN
DENGAN INI SAYA MENYATAKAN BAHWA SKRIPSI INI BENARBENAR HASIL KARYA SENDIRI YANG BELUM PERNAH DIAJUKAN SEBAGAI SKRIPSI ATAU KARYA ILMIAH PADA PERGURUAN TINGGI MANAPUN.
Jakarta, Maret 2011
BUDI WIBOWO NIM : 106093003023
iv
ABSTRAK BUDI WIBOWO, Rancang Bangun E-Marketing Pada PT. Rajawali Nusindo di bawah bimbingan ZULFIANDRI dan BAYU WASPODO. PT. Rajawali Nusindo adalah perusahaan yang bergerak dalam bidang perdagangan, impor, ekspor, serta menjadi grosir, supplier, dan distribusi obat-obatan, alat kesehatan, pengepakan dan pergudangan. Saat ini PT. Rajawali Nusindo kurang lebih memiliki 500 pelanggan sampai dengan tahun 2011 dan setiap bulannya menghasilkan pemasukan sebesar Rp. 356,001,562.75. Dalam operasionalnya, perusahaan ini memberikan solusi pemasaran bidang penjualan produk-produk yang dihasilkan oleh grup dan juga memasarkan produk dari principal luar PT. Rajawali Nusantara Indonesia. Namun, dalam kegiatan pemesanannya pelanggan masih manual dengan menggunakan formulir pemesanan yang dibawa oleh sales kepada pelanggan, bila data pesanan yang telah diproses hilang maka kembali ke proses awal pemesanan. Dalam promosinya PT. Rajawali Nusindo saat ini menyebarkan informasi melalui bagian sales sebagai media promosi produk kepada pelanggan. Data suatu produk tidak dapat dipantau langsung karena masih harus dilakukan penghitungan terhadap data barang yang dipesan. Dalam merumuskan solusi terhadap masalah yang ada di atas. Peneliti mengusulkan sebuah sistem yang mampu menyimpan dan memproses data transaksi pemesanan pelanggan, memberikan informasi barang berupa produk dan harga terbaru dari barang yang akan dipesanan, serta menyediakan tampilan laporan produk dan jumlah total harga produk baik secara grafik dan tabel dengan membangun sistem e-marketing. Sistem e-marketing dikembangkan menggunakan bahasa pemrograman PHP dengan Mysql sebagai basis datanya. Metode pengembangan sistem yang digunakan adalah RAD (Rapid Application Development) dengan notasi yang disebut UML (Unified Modelling language) dan Microsoft Visio 2003 sebagai editor perancangan sistemnya. Diharapkan dengan adanya sistem e-marketingt ini dapat memproses pemesanan barang, transaksi pemesanan, menyediakan tampilan status barang, dan sebagai media promosi produk. Sedangkan untuk proses pengawasan e-marketing dapat menyediakan laporan produk baik secara grafik dan tabel yang berguna dalam melihat tingkat pembelian terhadap suatu produk barang.
Kata Kunci : PT. Rajawali Nusindo, Pemesanan, Promosi, Laporan, Barang atau Produk, e-Marketing. V Bab + cxxii Halaman + 160 Halaman + 5 Simbol + 96 Gambar + 45 Tabel + 19 Pustaka + 2 Lampiran Pustaka Acuan (18, 2001-2009).
v
KATA PENGANTAR
Puji syukur kita panjatkan kehadirat Allah SWT, Tuhan Yang Maha Esa yang telah memberikan rahmat serta hidayah-Nya sehingga penyusunan tugas akhir ini dapat diselesaikan dengan baik. Shalawat serta salam semoga tercurahkan kepada suri tauladan kita Rasulullah Muhammad SAW. Amin. Penyusunan tugas akhir ini adalah untuk memenuhi salah satu syarat kelulusan pada Fakultas Sains dan Teknologi, Universitas Islam Negeri Syarif Hidayatullah Jakarta Program Reguler Jurusan Sistem Informasi. Dengan judul tugas akhir ini adalah RANCANG BANGUN E-MARKETING PADA PT. RAJAWALI NUSINDO. Dalam penyusunan tugas akhir ini, peneliti mendapatkan bimbingan dan bantuan baik dari segi moral dan material dari berbagai pihak. Oleh karena itu, pada kesempatan ini peneliti mengucapkan terima kasih kepada : 1. Bapak DR. Syopiansyah Jaya Putra, M.Sis, selaku Dekan Fakultas Sains dan Teknologi, Universitas Islam Negeri Syarif Hidayatullah Jakarta. 2. Ibu Nur Aeni Hidayah, MMSI, selaku Ketua Program Studi Sistem Informasi Fakultas Sains dan Teknologi dan Bapak Zainul Arham, M.Si, selaku Sekretaris Program Studi Sistem Informasi Fakultas Sains dan Teknologi, UIN Syarif Hidayatullah Jakarta. 3. Bapak Zulfiandri, MMSI selaku pembimbing I dan Bapak Bayu Waspodo, MM selaku pembimbing II yang telah memberi banyak
vi
pengarahan dan banyak membantu bagi peneliti dalam menyelesaikan skripsi ini. 4. Ibu Fenty E.M.A, SE, M.Kom, selaku pengarah dan dosen Program Studi Sistem Informasi Fakultas Sains dan Teknologi, UIN Syarif Hidayatullah Jakarta. 5. Bapak Aten Saepudin selaku Kepala Marketing, Bapak Triono selaku Manager IT, dan Bapak Saepul selaku Wakil Manager IT di PT. Rajawali Nusindo. 6. Yang terkasih Ayahanda Herna dan Ibunda Tuti, “Allahummaghfirlii wa liwaalidayya warhamhummaa kamaa rabbayaanii shaghiiraa...” dan kedua kakak beserta keluarga besarku, atas doa,
motivasi,
dukungan, dan nasehat yang tak ternilai harganya. 7. Teman khusus saya Putri Restu Pratiwi atas doa, motivasi, dukungan, dan nasehat yang tak ternilai harganya. 8. Rekan saya Adi, Son Haji, Farah, Lia, Tanti, Windi, Pebri, Amin, dan teman-teman
yang tidak
dapat
disebutkan
namanya. Peneliti
mengucapkan banyak terima kasih. Semoga rahmat Allah SWT senantiasa menjaga kita. Layaknya tidak ada gading yang tak retak, begitu juga penulis yang tak luput dari kesalahan dalam penulisan ini. Oleh karena itu, kritik dan saran yang membangun sangat peneliti harapkan dari pembaca maupun pengguna skripsi ini. Kritik dan saran dapat disampaikan melalui [email protected]. Semoga skripsi ini dapat berguna dan bermanfaat.
vii
Jakarta, Maret 2011
Budi Wibowo NIM : 106093003023
viii
DAFTAR ISI JUDUL….. ............................................................................................................... i HALAMAN JUDUL .............................................................................................. ii LEMBAR PENGESAHAN UJIAN ..................................................................... iii HALAMAN PERNYATAAN............................................................................... iv ABSTRAK.…. .........................................................................................................v KATA PENGANTAR ........................................................................................... vi DAFTAR ISI.. ........................................................................................................ ix DAFTAR GAMBAR ........................................................................................... xvi DAFTAR TABEL .................................................................................................xx DAFTAR SIMBOL ............................................................................................ xxii BAB 1 PENDAHULUAN ......................................................................................1 1.1 Latar Belakang .............................................................................................1 1.2 Rumusan Masalah .........................................................................................3 1.3 Batasan Masalah............................................................................................3 1.4 Tujuan dan Manfaat ......................................................................................4 1.4.1 Tujuan ................................................................................................4 1.4.2 Manfaat ..............................................................................................5 1.5 Tempat Pengambilan Data .............................................................................6 1.6 Metodologi Penelitian ....................................................................................6 1.6.1 Metode Pengumpulan Data .................................................................6 1.6.1.1 Observasi ...............................................................................6 1.6.1.2 Wawancara ............................................................................6 1.6.1.3 Studi Literatur .......................................................................6 1.6.2 Metode Pengembangan Sistem ...........................................................7 1.7 Sistematika Penelitian ....................................................................................7 BAB 2 LANDASAN TEORI .................................................................................9 2.1 Rancang Bangun ...........................................................................................9 2.2 Sistem Informasi ..................................................................................9
ix
2.2.1 Definisi Sistem ..........................................................................9 2.2.2 Karakteristik Sistem ................................................................10 2.2.3 Definisi Informasi ...................................................................12 2.2.4 Definisi Sistem Informasi .......................................................12 2.2.5 Komponen Sistem Informasi...................................................13 2.3 Pemasaran .........................................................................................15 2.4 E-Marketing............ ....................................................................................15 2.4.1 Definisi E-Marketing .......................................................................15 2.4.2 E-Marketing .....................................................................................15 2.4.3 Pemasaran Tradisional Versus E-Marketing ....................................18 2.4.4 Keuntungan Perdagangan Elektronik ...............................................19 2.4.4.1 Keuntungan Bagi Perusahaan ...........................................19 2.4.4.2 Keuntungan Bagi Konsumen ............................................20 2.4.4.3 Keuntungan Bagi Masyarakat Umum ...............................21 2.4.5 Kerugian Perdagangan Elektronik ...................................................22 2.5 Basis Data......... ..........................................................................................23 2.6 Jaringan Komputer ......................................................................................26 2.7 Metode Pengembangan Sistem ...................................................................26 2.7.1 Fase Perencanaan Syarat .................................................................27 2.7.2 Workshop Desain RAD ...................................................................27 2.7.3 Fase Implementasi ...........................................................................27 2.8 Unified Modeling Language (UML) ...........................................................28 2.8.1 Definisi UML ..................................................................................28 2.8.2 Sejarah UML ...................................................................................28 2.8.3 Tujuan UML....................................................................................28 2.8.4 Diagram UML .................................................................................29 2.8.5 Relasi............. ..................................................................................34
2.9 Studi Literatur Penelitian Sejenis............ ....................................................37 2.10 Pengujian Black Box ...................................................................................39 2.11 PHP................... ..........................................................................................39
x
2.12 MySQL........................................................................................................40 BAB 3 METODOLOGI .......................................................................................41 3.1 Metode Pengumpulan Data .........................................................................41 3.1.1 Studi Lapangan.................................................................................41 3.1.1.1 Observasi ...........................................................................41 3.1.1.2 Wawancara ........................................................................41 3.1.2 Studi Literatur atau Kepustakaan .....................................................42 3.2 Metode Pengembangan Sistem ...................................................................42 3.2.1 Fase Perencanaan Syarat .................................................................42 3.2.2 Workshop Desain RAD ...................................................................44 3.2.3 Fase Implementasi ...........................................................................45 3.3 Data Yang Dibutuhkan ................................................................................45 3.4 Kerangka Berfikir........................................................................................46 BAB 4 PEMBAHASAN .......................................................................................47 4.1 Perencanaan Syarat-Syarat ..........................................................................47 4.1.1 Sejarah Singkat Perusahaan .............................................................47 4.1.2 Visi dan Misi Perusahaan .................................................................47 4.1.2.1 Visi Perusahaan .................................................................47 4.1.2.2 Misi Perusahaan ................................................................48 4.1.3 Fasilitas Perusahaan .........................................................................48 4.1.4 Struktur Organisasi...........................................................................49 4.1.5 Analisa Sistem Yang Sedang Berjalan .............................................50 4.1.6 Keuntungan dan Kelemahan Sistem Yang Berjalan ........................51 4.1.7 Analisa Kebutuhan Sistem dan User ................................................52 4.1.8 Analisa Perbandingan Sistem...........................................................54 4.1.9 Tujuan Pengembangan Prototype Sistem ........................................54 4.1.10 Kebutuhan Prototype Sistem ...........................................................55 4.2 Workshop Design .........................................................................................55 4.2.1 Use Case Diagram ...........................................................................55
xi
4.2.2 Use Case Scenario ...........................................................................59 4.2.2.1 Use Case Scenario Login ..................................................60 4.2.2.2 Use Case Scenario Input Barang ......................................60 4.2.2.3 Use Case Scenario Edit Barang ........................................61 4.2.2.4 Use Case Scenario Input Kategori ....................................62 4.2.2.5 Use Case Scenario Edit Kategori ......................................63 4.2.2.6 Use Case Scenario Lihat dan Ubah Status Pemesanan .....64 4.2.2.7 Use Case Scenario Lihat Data Pelanggan .........................65 4.2.2.8 Use Case Scenario Lihat Kontak Pesan ............................66 4.2.2.9 Use Case Scenario Lihat Barang dan Detil Barang ..........67 4.2.2.10 Use Case Scenario Lihat Kategori ....................................67 4.2.2.11 Use Case Scenario Lihat Data Pemesanan .......................68 4.2.2.12 Use Case Scenario Input Pesan ........................................69 4.2.2.13 Use Case Scenario Lihat Barang ......................................70 4.2.2.14 Use Case Scenario Cari Barang ........................................70 4.2.2.15 Use Case Scenario Registrasi ...........................................71 4.2.2.16 Use Case Scenario Pemesanan Barang .............................72 4.2.2.17 Use Case Scenario Input Konfirmasi Pemesanan .............73 4.2.2.18 Use Case Scenario Lihat Laporan ....................................74 4.2.2.19 Use Case Scenario Cetak Faktur Pemesanan ...................74 4.2.2.20 Use Case Scenario Pengaturan User ................................75 4.2.2.21 Use Case Scenario Logout ................................................76 4.2.3 Activity Diagram Use Case ..............................................................77 4.2.3.1 Activity Diagram Use Case Login ....................................77 4.2.3.2 Activity Diagram Use Case Input Barang .........................78 4.2.3.3 Activity Diagram Use Case Edit Barang ...........................79 4.2.3.4 Activity Diagram Use Case Input Kategori ......................80 4.2.3.5 Activity Diagram Use Case Edit Kategori ........................82 4.2.3.6 Activity Diagram Use Case Lihat dan Ubah Status Pemesanan ..........................................................................83 4.2.3.7 Activity Diagram Use Case Lihat Data Pelanggan ...........84
xii
4.2.3.8 Activity Diagram Use Case Lihat Kontak Pesan ..............85 4.2.3.9 Activity Diagram Use Case Lihat Barang dan Detil 4.2.3.5 Barang ...............................................................................86 4.2.3.10 Activity Diagram Use Case Lihat Kategori ......................87 4.2.3.11 Activity Diagram Use Case Lihat Data Pemesanan ..........88 4.2.3.12 Activity Diagram Use Case Input Pesan ...........................89 4.2.3.13 Activity Diagram Use Case Lihat Barang .........................90 4.2.3.14 Activity Diagram Use Case Cari Barang ..........................91 4.2.3.15 Activity Diagram Use Case Registrasi ..............................92 4.2.3.16 Activity Diagram Use Case Pemesanan Barang ...............93 4.2.3.17 Activity Diagram Use Case Input Data Konfirmasi Pemesanan ..........................................................................95 4.2.3.18 Activity Diagram Use Case Lihat Laporan ........................96 4.2.3.19 Activity Diagram Use Case Cetak Faktur Pemesanan .......97 4.2.3.20 Activity Diagram Use Case Pengaturan User ....................98 4.2.3.21 Activity Diagram Use Case Logout ...................................99 4.2.4 Sequence Diagram Use Case .........................................................100 4.2.4.1 Sequence Diagram Use Case Login.................................100 4.2.4.2 Sequence Diagram Use Case Input Barang .....................101 4.2.4.3 Sequence Diagram Use Case Edit Barang .......................102 4.2.4.4 Sequence Diagram Use Case Input Kategori...................103 4.2.4.5 Sequence Diagram Use Case Edit Kategori ....................104 4.2.4.6 Sequence Diagram Use Case Lihat dan Ubah Status Pemesanan ........................................................................105 4.2.4.7 Sequence Diagram Use Case Lihat Data Pelanggan .......106 4.2.4.8 Sequence Diagram Use Case Lihat Kontak Pesan ..........107 4.2.4.9 Sequence Diagram Use Case Lihat Barang dan Detil Barang ..............................................................................109 4.2.4.10 Sequence Diagram Use Case Lihat Kategori...................110 4.2.4.11 Sequence Diagram Use Case Lihat Data Pemesanan ......111 4.2.4.12 Sequence Diagram Use Case Input Pesan .......................112
xiii
4.2.4.13 Sequence Diagram Use Case Lihat Barang .....................113 4.2.4.14 Sequence Diagram Use Case Cari Barang.......................114 4.2.4.15 Sequence Diagram Use Case Registrasi ..........................115 4.2.4.16 Sequence Diagram Use Case Pemesanan Barang ...........116 4.2.4.17 Sequence Diagram Use Case Input Data Konfirmasi Pemesanan ........................................................................117 4.2.4.18 Sequence Diagram Use Case Lihat Laporan ...................118 4.2.4.19 Sequence Diagram Use Case Cetak Faktur Pemesanan ..119 4.2.4.20 Sequence Diagram Use Case Pengaturan User ...............120 4.2.4.21 Sequence Diagram Use Case Logout...............................121 4.2.5 Class Diagram ...............................................................................122 4.2.5.1 Struktur Database ............................................................123 4.2.6 Desain Interface .............................................................................132 4.2.6.1 Desain Interface Login .....................................................132 4.2.6.2 Desain Interface Input Barang .........................................134 4.2.6.3 Desain Interface Edit Barang ...........................................134 4.2.6.4 Desain Interface Input Kategori .......................................135 4.2.6.5 Desain Interface Edit Kategori ........................................135 4.2.6.6 Desain Interface Lihat dan Ubah Status Pemesanan .......136 4.2.6.7 Desain Interface Lihat Data Pelanggan ...........................136 4.2.6.8 Desain Interface Kontak Pesan ........................................137 4.2.6.9 Desain Interface Lihat Barang dan Detil Barang .............138 4.2.6.10 Desain Interface Lihat Kategori .......................................139 4.2.6.11 Desain Interface Lihat Data Pemesanan ..........................139 4.2.6.12 Desain Interface Input Pesan ...........................................140 4.2.6.13 Desain Interface Lihat Barang .........................................141 4.2.6.14 Desain Interface Cari Barang ...........................................142 4.2.6.15 Desain Interface Registrasi ..............................................143 4.2.6.16 Desain Interface Pemesanan Barang................................144 4.2.6.17 Desain Interface Input Data Konfirmasi Pemesanan .......145 4.2.6.18 Desain Interface Lihat Laporan .......................................146
xiv
4.2.6.19 Desain Interface Pengaturan User ...................................146 4.2.6.20 Desain Interface Logout ...................................................147 4.3 Implementasi ............................................................................................ 149 4.3.1 Spesifikasi Sistem ..........................................................................149 4.3.2 Testing Sistem ................................................................................151
BAB 5 PENUTUP...............................................................................................157 5.1 Kesimpulan .............................................................................................. 157 5.2 Saran..........................................................................................................157
DAFTAR PUSTAKA ..........................................................................................159 LAMPIRAN-LAMPIRAN .............................................................................. xxvii LAMPIRAN WAWANCARA ....................................................................... xxviii LAMPIRAN OBSERVASI.................................................................................xxx LAMPIRAN ANTAR MUKA SISTEM ................................................................ l LAMPIRAN CODING PROGRAM ................................................................ lxiii LAMPIRAN SURAT-SURAT .........................................................................cxxii
xv
DAFTAR GAMBAR
Gambar 2.1 Komponen Sistem Informasi (Jogiyanto, 2009 : 43) ...................14 Gambar 2.2 Fase-Fase RAD (Kendall, 2008 : 237) ...........................................27 Gambar 2.3 Contoh Use Case Diagram (Sholiq, 2006) .....................................30 Gambar 2.4 Contoh Activity Diagram (Sholiq, 2006) ........................................30 Gambar 2.5 Contoh Sequence Diagram (Sholiq, 2006).....................................31 Gambar 2.6 Contoh Collaboration Diagram (Sholiq, 2006) .............................31 Gambar 2.7 Contoh Class Diagram (Sholiq, 2006) ...........................................32 Gambar 2.8 Contoh Statechart Diagram (Sholiq, 2006) ...................................32 Gambar 2.9 Contoh Component Diagram (Sholiq, 2006) .................................33 Gambar 2.10 Contoh Deployment Diagram (Sholiq, 2006)................................33 Gambar 2.11 Contoh Relasi Assosiasi (Sholiq, 2006) ........................................34 Gambar 2.12 Contoh Relasi Depedensi (Sholiq, 2006) ......................................34 Gambar 2.13 Contoh Relasi Aggregasi (Sholiq, 2006) ......................................35 Gambar 2.14 Contoh Relasi Realisasi (Sholiq, 2006) ........................................35 Gambar 2.15 Contoh Relasi Generalisasi (Sholiq, 2006) ..................................36 Gambar 2.16 Contoh Relasi Multiplicity (Sholiq, 2006) ....................................36 Gambar 3.1 Kerangka Berfikir ..........................................................................46 Gambar 4.1 Struktur Organisasi (Sumber: PT. Rajawali Nusindo) ..............49 Gambar 4.2 Sistem Yang Sedang Berjalan .......................................................51 Gambar 4.3 Sistem Yang Sedang Diusulkan .....................................................53 Gambar 4.4 Use Case Diagram ...........................................................................59 Gambar 4.5 Activity Diagram Use Case Login .................................................77 Gambar 4.6 Activity Diagram Use Case Input Barang ....................................78 Gambar 4.7 Activity Diagram Use Case Edit Barang ......................................79 Gambar 4.8 Activity Diagram Use Case Input Kategori .................................80 Gambar 4.9 Activity Diagram Use Case Edit Kategori ....................................82 Gambar 4.10 Activity Diagram Use Case Lihat dan Ubah Status Pemesanan……. ..................................................................................83
xvi
Gambar 4.11 Activity Diagram Use Case Lihat Data Pelanggan ......................84 Gambar 4.12 Activity Diagram Use Case Lihat Kontak Pesan .........................85 Gambar 4.13 Activity Diagram Use Case Lihat Barang dan Detil Barang......86 Gambar 4.14 Activity Diagram Use Case Lihat Kategori .................................87 Gambar 4.15 Activity Diagram Use Case Lihat Data Pemesanan ....................88 Gambar 4.16 Activity Diagram Use Case Input Pesan.....................................89 Gambar 4.17 Activity Diagram Use Case Lihat Barang ....................................90 Gambar 4.18 Activity Diagram Use Case Cari Barang .....................................91 Gambar 4.19 Activity Diagram Use Case Registrasi ..........................................92 Gambar 4.20 Activity Diagram Use Case Pemesanan Barang ..........................93 Gambar 4.21 Activity Diagram Use Case Input Data Konfirmasi Pemesanan.... .......................................................................................95 Gambar 4.22 Activity Diagram Use Case Lihat Laporan ..................................96 Gambar 4.23 Activity Diagram Use Case Cetak Faktur Pemesanan ...............97 Gambar 4.24 Activity Diagram Use Case Pengaturan User ............................98 Gambar 4.25 Activity Diagram Use Case Logout .............................................99 Gambar 4.26 Sequence Diagram Use Case Login ...........................................100 Gambar 4.27 Sequence Diagram Use Case Input Barang .............................101 Gambar 4.28 Sequence Diagram Use Case Edit Barang ................................102 Gambar 4.29 Sequence Diagram Use Case Input Kategori ...........................103 Gambar 4.30 Sequence Diagram Use Case Edit Kategori .............................104 Gambar 4.31 Sequence Diagram Use Case Lihat dan Ubah Status Pemesanan. ........................................................................................105 Gambar 4.32 Sequence Diagram Use Case Lihat Data Pelanggan ................106 Gambar 4.33 Sequence Diagram Use Case Lihat Kontak Pesan ...................107 Gambar 4.34 Sequence Diagram Use Case Lihat Barang dan Detil Barang ................................................................................................109 Gambar 4.35 Sequence Diagram Use Case Lihat Kategori ............................110 Gambar 4.36 Sequence Diagram Use Case Lihat Data Pemesanan ...............111 Gambar 4.37 Sequence Diagram Use Case Input Pesan ................................112 Gambar 4.38 Sequence Diagram Use Case Lihat Barang...............................113
xvii
Gambar 4.39 Sequence Diagram Use Case Cari Barang ................................114 Gambar 4.40 Sequence Diagram Use Case Registrasi ....................................115 Gambar 4.41 Sequence Diagram Use Case Pemesanan Barang.....................116 Gambar 4.42 Sequence Diagram Use Case Input Data Konfirmasi Pemesanan .........................................................................................117 Gambar 4.43 Sequence Diagram Use Case Lihat Laporan ............................118 Gambar 4.44 Sequence Diagram Use Case Cetak Faktur Pemesanan ..........119 Gambar 4.45 Sequence Diagram Use Case Pengaturan User ........................120 Gambar 4.46 Sequence Diagram Use Case Logout ........................................121 Gambar 4.47 Class Diagram ..............................................................................123 Gambar 4.48 Desain Interface Login Administrator .....................................132 Gambar 4.49 Desain Interface Login Marketing.............................................132 Gambar 4.50 Desain Interface Login Supervisor Marketing ..........................133 Gambar 4.51 Desain Interface Login Pelanggan .............................................133 Gambar 4.52 Desain Interface Input Barang ...................................................134 Gambar 4.53 Desain Interface Edit Barang .....................................................134 Gambar 4.54 Desain Interface Input Kategori ................................................135 Gambar 4.55 Desain Interface Edit Kategori...................................................135 Gambar 4.56 Desain Interface Lihat dan Ubah Status Pemesanan ..............136 Gambar 4.57 Desain Interface Lihat Data Pelanggan ....................................136 Gambar 4.58 Desain Interface Lihat Kontak Pesan Pelanggan.....................137 Gambar 4.59 Desain Interface Lihat Kontak Pesan Supervisor.....................137 Gambar 4.60 Desain Interface Lihat Barang...................................................138 Gambar 4.61 Desain Interface Lihat Detil Barang .........................................138 Gambar 4.62 Desain Interface Lihat Kategori ................................................139 Gambar 4.63 Desain Interface Lihat Data Pemesanan ...................................139 Gambar 4.64 Desain Interface Lihat Data Detil Pemesanan .........................140 Gambar 4.65 Desain Interface Input Pesan Supervisor ...................................140 Gambar 4.66 Desain Interface Input Pesan Pelanggan ...................................141 Gambar 4.67 Desain Interface Lihat Barang...................................................141 Gambar 4.68 Desain Interface Cari Barang ....................................................142
xviii
Gambar 4.69 Desain Interface Registrasi ........................................................143 Gambar 4.70 Desain Interface Pemesanan Barang 1......................................144 Gambar 4.71 Desain Interface Pemesanan Barang 2......................................144 Gambar 4.72 Desain Interface Input Data Konfirmasi Pemesanan ..............145 Gambar 4.73 Desain Interface Lihat Laporan ................................................146 Gambar 4.74 Desain Interface Tambah User ..................................................146 Gambar 4.75 Desain Interface Edit User ..........................................................147 Gambar 4.76 Desain Interface Logout Administrator ...................................147 Gambar 4.77 Desain Interface Logout Marketing...........................................148 Gambar 4.78 Desain Interface Logout Supervisor Marketing ........................148 Gambar 4.79 Desain Interface Logout Pelanggan ...........................................149
xix
DAFTAR TABEL
Tabel 1.1 Pertumbuhan Usaha PT. Rajawali Nusindo 4 Tahun Terakhir .......2 Tabel 2.1 Pemasaran Tradisional Versus E-Marketing (Tjiptono, 2008 : 701) ……………………………………………….19 Tabel 2.2 Kelebihan dan Kelemahan DBMS (Kadir, 2003 : 257-268) ............24 Tabel 2.3 Notasi Multiplicity UML (Sholiq, 2006) .............................................36 Tabel 2.4 Penelitian Jurnal E-Marketing ...........................................................38 Tabel 4.1 Kekuatan Armada PT. Rajawali Nusindo (Sumber: PT. Rajawali Nusindo) ...............................................................................................48 Tabel 4.2 Keuntungan dan Kelemahan Sistem Yang Berjalan .......................51 Tabel 4.3 Analisa Perbandingan Sistem ............................................................54 Tabel 4.4 Identifikasi Actor dan Use Case..........................................................56 Tabel 4.5 Daftar Use Case Diagram ....................................................................56 Tabel 4.6 Use Case Scenario Login.....................................................................60 Tabel 4.7 Use Case Scenario Input Barang .......................................................60 Tabel 4.8 Use Case Scenario Edit Barang..........................................................61 Tabel 4.9 Use Case Scenario Input Kategori .....................................................62 Tabel 4.10 Use Case Scenario Edit Kategori ......................................................63 Tabel 4.11 Use Case Scenario Lihat dan Ubah Status Pemesanan ...................64 Tabel 4.12 Use Case Scenario Lihat Data Pelanggan .........................................65 Tabel 4.13 Use Case Scenario Lihat Kontak Pesan ............................................66 Tabel 4.14 Use Case Scenario Lihat Barang dan Detil Barang .........................67 Tabel 4.15 Use Case Scenario Lihat Kategori.....................................................67 Tabel 4.16 Use Case Scenario Lihat Data Pemesanan .......................................68 Tabel 4.17 Use Case Scenario Input Pesan .........................................................69 Tabel 4.18 Use Case Scenario Lihat Barang .......................................................70 Tabel 4.19 Use Case Scenario Cari Barang.........................................................70 Tabel 4.20 Use Case Scenario Registrasi .............................................................71 Tabel 4.21 Use Case Scenario Pemesanan Barang .............................................72 Tabel 4.22 Use Case Scenario Input Konfirmasi Pemesanan ............................73
xx
Tabel 4.23 Use Case Scenario Lihat Laporan .....................................................74 Tabel 4.24 Use Case Scenario Cetak Faktur Pemesanan ..................................74 Tabel 4.25 Use Case Scenario Pengaturan User .................................................75 Tabel 4.26 Use Case Scenario Logout .................................................................76 Tabel 4.27 Tabel Identifikasi Potential Objek Rancang Bangun EMarketing.... .......................................................................................122 Tabel 4.28 Tabel User Kantor ............................................................................124 Tabel 4.29 Tabel User .........................................................................................124 Tabel 4.30 Tabel Barang ....................................................................................125 Tabel 4.31 Tabel Barang Kategori ....................................................................127 Tabel 4.32 Tabel Beli ..........................................................................................127 Tabel 4.33 Tabel Beli Barang .............................................................................128 Tabel 4.34 Tabel Pembayaran ...........................................................................129 Tabel 4.35 Tabel Status ......................................................................................130 Tabel 4.36 Tabel Hubungi ..................................................................................130 Tabel 4.37 Tabel Uji Coba Administrator..........................................................151 Tabel 4.38 Tabel Uji Coba Marketing ..............................................................152 Tabel 4.39 Tabel Uji Coba Supervisor Marketing ............................................154 Tabel 4.40 Tabel Uji Coba User .........................................................................155
xxi
DAFTAR SIMBOL
SIMBOL USE CASE MODEL DIAGRAMS (Jeffrey L. Whitten, 2004: 272-276)
Simbol
Arti Actor
Actor1
Use case
-End1
Association
-End2
*
*
Extends «extends»
Uses (includes) «uses»
Depends on
<<depends «uses» on>>
Inheritance «inherits»
xxii
SIMBOL ACTIVITY DIAGRAM (Jeffrey L. Whitten, 2004: 450-454)
Simbol
Arti Activity
Initiate Activities
Start of the Process
Termination of the Process
Synchronization Bar
Decision Activity
xxiii
SIMBOL CLASS DIAGRAM (Jeffrey L. Whitten, 2004: 434-439)
Simbol
Arti Class Ket: 1 2 3
Class
1 class name 2 attributes 3 behaviors
-End1
Association
-End2
*
*
Agregation
-End1 -End2
1
*
Generalization
xxiv
SIMBOL SEQUENCE DIAGRAM (Jeffrey L. Whitten, 2004: 702-704)
Simbol
Arti Object
Lifeline
Messages
Messages (return)
Behaviors (operations)
xxv
SIMBOL OBJECT CLASS ASSOCIATIONS AND MULTIPLICITY (Jeffrey L. Whitten, 2004: 437)
Simbol Class1
Arti Class2
1
Pasti satu
Class3
Class4
Class1
Class2
Nol atau satu 0..1
Class1
Class2
Nol atau lebih
0..*
Class3
Class4 *
Satu atau lebih Class1
Class2 1..*
Specific range Class1
Class2 7..9
xxvi
BAB I PENDAHULUAN
1.1
Latar Belakang Kemajuan teknologi dan tingginya perkembangan teknologi informasi
yang sangat pesat telah mengakibatkan perubahan di dunia perdagangan dan industri. Dahulu setiap transaksi pemesanan biasanya melibatkan sumber daya fisik seperti kertas transaksi, pembayaran dengan uang kertas atau melakukan pembayaran langsung dengan tatap muka, pada saat ini transaksi pemesanan telah berkembang sehingga setiap transaksi pemesanan dapat dilakukan oleh setiap orang dan dimana saja dengan menggunakan bantuan dari peralatan elektronik seperti komputer dan internet. Dalam kegiatan pembayaran menggunakan beberapa cara proses transfer informasi keuangan baik melalui bank atau pihak ketiga. Secara simplistik, jika sebuah perusahaan merancang dan mengoperasikan homepage dan melayani pesanan produk melalui internet, maka perusahaan bersangkutan sudah menjadi pemasar internasional yang menjalankan e-business atau e-marketing (Tjiptono, 2008 : 697). PT. Rajawali Nusindo adalah perusahaan yang bergerak dalam bidang perdagangan, impor, ekspor, serta
menjadi grosir, supplier, dan
distribusi
obat-obatan, alat kesehatan, pengepakan dan pergudangan. Saat ini PT. Rajawali Nusindo kurang lebih memiliki memiliki 500 pelanggan sampai dengan tahun 2011 dan setiap bulannya menghasilkan pemasukan sebesar Rp. 356,001,562.75. Berikut tabel pertumbuhan usaha PT. Rajawali Nusindo 4 tahun terakhir:
1
Tabel 1.1 Pertumbuhan Usaha PT. Rajawali Nusindo 4 Tahun Terakhir
Dalam operasionalnya, perusahaan ini memberikan solusi pemasaran bidang penjualan produk-produk yang dihasilkan oleh grup dan juga memasarkan produk dari principal luar PT. Rajawali Nusantara Indonesia. Namun, dalam kegiatan
pemesanannya
PT.
Rajawali
Nusindo
masih
manual
dengan
menggunakan formulir pemesanan yang dibawa oleh sales PT. Rajawali Nusindo kepada pelanggan, formulir pemesanan yang telah diisi oleh pelanggan kemudian diserahkan ke bagian marketing untuk dikonfirmasi dan dibuat faktur pemesanan dan diproses ke bagian pergudangan dan distribusi, proses penyerahan formulir pemesanan dari sales ke bagian marketing cukup menyita waktu dan banyak terpakai untuk mengurusi satu pesanan pelanggan, bila data pesanan yang telah diproses hilang maka kembali ke proses awal pemesanan. Dalam promosinya PT. Rajawali Nusindo saat ini menyebarkan informasi melalui bagian sales sebagai media promosi produk kepada pelanggan. Hal ini mengakibatkan waktu yang digunakan dalam promosi produk banyak terpakai untuk menerangkan kepada satu pelanggan, dana yang dikeluarkan untuk publikasi melalui sales pun banyak, dan jumlah customer tidak mengalami kenaikan yang signifikan. Data suatu produk tidak dapat dipantau langsung karena masih harus dilakukan penghitungan terhadap data barang yang dipesan.
2
Dalam merumuskan solusi terhadap masalah yang ada di atas. Peneliti mengusulkan sebuah sistem yang mampu menyimpan dan memproses data transaksi pemesanan pelanggan, memberikan informasi barang berupa produk dan harga terbaru dari barang yang akan dipesanan, serta menyediakan tampilan laporan produk dan jumlah total harga produk baik secara grafik dan tabel. Hal ini juga yang menjadi latar belakang peneliti dalam melakukan penelitian pada pembuatan skripsi yang berjudul “RANCANG BANGUN EMARKETING PADA PT. RAJAWALI NUSINDO”.
1.2
Rumusan Masalah Berdasarkan identifikasi masalah dari analisis pada PT. Rajawali Nusindo
antara lain : a. Bagaimana sistem e-marketing dapat memproses pemesanan barang, memproses transaksi pemesanan, dan menyediakan tampilan status barang. b. Bagaimana sistem e-marketing dapat digunakan sebagai media promosi produk kepada pelanggan. c. Bagaimana sistem e-marketing dapat menyediakan laporan produk baik secara grafik dan tabel yang berguna dalam melihat tingkat pembelian terhadap suatu produk barang..
1.3
Batasan Masalah Berdasarkan masalah diatas, maka ruang lingkup dibatasi pada :
3
a. Perancangan
sistem
informasi
yang
dilakukan
sebatas
pada
implementasi di PT. Rajawali Nusindo. b. Data – data yang disajikan dalam sistem e-marketing hanya berkaitan dengan barang atau produk. c. Pembuatan sistem e-marketing perusahaan PT. Rajawali Nusindo, menggunakan MySQL sebagai database dan pemograman PHP (Personal Home Page) sebagai perancangan sistem e-marketing. d. Tidak membahas keamanan mengenai security dalam encription, network, dan keamanan dalam proses verifikasi daftar user.
1.4
Tujuan dan Manfaat 1.4.1
Tujuan Tujuan yang ingin dicapai dalam pembuatan karya ilmiah ini adalah
sebagai berikut : 1. Merancang sistem yang dapat memproses pemesanan barang, memproses transaksi pemesanan, dan menyediakan tampilan status barang. 2. Merancang sistem yang dapat digunakan sebagai media promosi produk. 3. Merancang sistem yang dapat menyediakan laporan produk baik secara grafik dan tabel yang berguna dalam melihat tingkat pembelian terhadap suatu produk barang.
4
1.4.2
Manfaat Manfaat yang didapat dalam melakukan pembuatan karya ilmiah
adalah : 1. Bagi PT. Rajawali Nusindo : a. Sistem e-marketing yang baik dapat digunakan sebagai salah satu cara perusahaan dalam meningkatkan kepuasan pelanggan. b. Menyediakan alat bantu transakasi penjualan dan pemesanan secara online. c. Menggunakan jaringan yang lebih luas dengan internet. 2. Bagi Peneliti : a. Menerapkan ilmu-ilmu yang diperoleh selama kuliah. b. Mengetahui kondisi sebenarnya yang terjadi di dunia kerja. c. Membandingkan teori-teori yang ada dengan masalah yang sebenarnya. d. Menghasilkan karya yang sesuai dengan penerapan ilmu. 3. Bagi Universitas : a. Mengetahui kemampuan mahasiswa dalam menguasai materi pelajaran yang diperoleh dibangku kuliah. b. Mengetahui kemampuan mahasiswa dalam menerapkan ilmunya dan sebagai bahan evaluasi. c. Memberikan gambaran tentang kesiapan mahasiswa dalam menghadapi dunia kerja yang sebenarnya.
5
1.5
Tempat Pengambilan Data Kegiatan dilaksanakan di : Nama Badan Usaha : PT. Rajawali Nusindo Alamat
Observasi Pengamatan langsung pada objek yang ada pada perusahaan
atau instansi terkait untuk mendapatkan data-data yang diperlukan, melakukan penelitian langsung dengan melihat alur kegiatan, dan mendapat bimbingan serta arahan dari pembimbing. 1.6.1.2
Wawancara Peneliti melakukan sebuah dialog dengan terwawancara untuk
mendapatkan informasi dalam membantu analisis dan perancangan aplikasi. 1.6.1.3
Studi Literatur
6
Melakukan pencocokan teori-teori dengan cara membaca bukubuku sesuai dengan obyek penelitian. 1.6.2
Metode Pengembangan Sistem Metode pengembangan sistem yang digunakan adalah RAD (Rapid
Application Development) dengan notasi yang disebut UML (Unified Modelling language). Terdapat tiga aktivitas yang digunakan dalam menggunakan metode unified software deployment untuk RAD, yaitu : 1. Perencanaan syarat-syarat. 2. Workshop desain RAD. 3. Implementasi. 1.7
Sistematika Penulisan Sistematika pembutan karya ilmiah yang merupakan laporan hasil
penelitian terdiri atas : BAB I
: PENDAHULUAN Bab ini akan diuraikan latar belakang, rumusan masalah, batasan masalah, tujuan dan manfaat, tempat pengambilan data, metodologi penelitian terbagi atas metode pengumpulan data dan metode pengembangan sistem, dan sistematika penulisan.
BAB II
: LANDASAN TEORI Pada bab ini menguraikan landasan teori pembahasan pemecahan masalah dengan menyimpulkan teori yang
7
dikumpulkan. BAB III
: METODOLOGI Bab ini akan diuraikan metodologi penelitian yang digunakan diantaranya metode pengumpulan data dan metode pengembangan sistem.
BAB IV
: PEMBAHASAN Bab ini akan diuraikan dan membahas hasil penelitian pengembangan sistem peminatan meliputi hasil wawancara, analisis, desain, implementasi, operasi dan sistem.
BAB V
: PENUTUP Pada bab ini berisi tentang kesimpulan yang didapat dari penyusunan karya ilmiah ini serta saran-saran untuk memperbaiki.
8
BAB II LANDASAN TEORI
2.1
Rancang Bangun Kata rancang berarti mengatur segala sesuatu sebelum bertindak
mengerjakan atau melakukan sesuatu untuk merencanakan. Kata bangun berarti bentuk, cara menyusun atau susunan yang merupakan suatu wujud, struktur (Departemen Pendidikan Nasional, 2002). Rancang bangun berarti mendesain bangunan yang akan dibuat (Departemen Pendidikan Nasional, 2002).
2.2
Sistem Informasi 2.2.1
Definisi Sistem Sistem adalah sekelompok komponen yang saling berhubungan,
bekerja sama untuk mencapai tujuan bersama dengan menerima input serta menghasilkan output dalam proses transformasi yang teratur (O’Brien 2005 : 22). Suatu sistem adalah jaringan kerja dari prosedur–prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu (Kristanto, 2008 : 1). Sistem adalah serangkaian atau tatanan hal-hal yang saling berhubungan untuk membentuk suatu kesatuan atau keseluruhan organik yang diklasifikasikan dan diatur di dalam bentuk teratur dengan
9
maksud
memperlihatkan suatu rencana logis yang berhubungan dengan bagian-bagian yang berbeda (Pressman, 2002 : 276). Sistem adalah kumpulan elemen yang saling berinteraksi untuk mencapai satu tujuan tertentu (Hariyanto, 2008 : 27). Maka dapat disimpulkan bahwa sistem adalah suatu kumpulan dari beberapa unsur yang memiliki tujuan dan fungsi tertentu yang saling bekerja sama, dengan mendapatkan masukan kemudian mengolahnya melalui sebuah proses terpadu secara sistematis untuk menghasilkan keluaran. 2.2.2
Karakteristik Sistem Suatu sistem mempunyai beberapa karakteristik, yaitu komponen
atau elemen (component), batas sistem (boundary), lingkungan luar sistem (environment), penghubung (interface), masukan (input), pengolah (process), keluaran (output), sasaran (objective) atau tujuan (goal) (Mulyanto, 2009 : 1). 1. Komponen Sistem Suatu sistem berada dalam lingkungan yang kosong, tetapi sebuah sistem berada dan befungsi di dalam lingkungan yang berisi sistem lainnya. Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, bekerja sama membentuk satu kesatuan. Apabila suatu sistem merupakan salah satu dari komponen sistem lain yang lebih besar, maka akan disebut dengan subsistem, sedangkan sistem yang lebih besar tersebut adalah lingkungannya (Mulyanto, 2009 : 3). 2. Batas Sistem (Boundary)
10
Batas sistem merupakan pembatas atau pemisah antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem menentukan konfigurasi, ruang lingkup atau kemampuan sistem (Mulyanto, 2009 : 4). 3. Lingkungan Luar Sistem (Environment) Lingkungan luar adalah apa pun di luar batas dari sistem yang dapat mempengaruhi operasi sistem, baik pegaruh yang menguntungkan ataupun yang merugikan (Mulyanto, 2009 : 5). 4. Penghubung Sistem (Interface) Penghubug merupakan hal yang sangat penting, sebab tanpa adanya penghubung, sistem akan berisi kumpulan subsistem yang berdiri sendiri dan tidak saling berkaitan (Mulyanto, 2009 : 5). 5. Masukan Sistem (Input) Masukan atau input merupakan energi yang dimasukkan ke dalam sistem. Masukan dapat berupa masukan perawatan (maintenance input) dan masukan sinyal
(signal input)
(Mulyanto, 2009 : 6). 6. Keluaran Sistem (Output) Keluaran (output) merupakan hasil dari pemrosesan. Keluaran dapat berupa informasi sebagai masukan pada sistem lain atau hanya sebagai sisa pembuangan (Mulyanto, 2009 : 7). 7. Pengolah Sistem (Process)
11
Pengolahan sistem (process) merupakan bagian yang melakukan perubahan dari masukan untuk menjadi keluaran yang diinginkan (Mulyanto, 2009 : 7). 8. Sasaran Sistem Suatu sistem pasti memiliki sasaran (objective) atau tujuan (goal). Apabila sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya Tujuan inilah yang mengarahkan suatu sistem (Mulyanto, 2009 : 7). 2.2.3
Definisi Informasi Informasi adalah rangkaian data yang mempunyai sifat sementara
tergantung dengan waktu, mampu memberi kejutan atau surprise pada yang menerimanya. Intensitas dan lamanya kejutan dari informasi, disebut nilai informasi. Informasi yang tidak mempunyai nilai, biasanya karena rangkaian data yang tidak lenkap atau kadaluarsa (Witarto, 2004 : 9). Informasi adalah data yang telah diproses atau diatur ulang ke dalam suatu bentuk yang berarti bagi seseorang. Informasi dibentuk dari kombinasi data-data yang diharapkan bisa berguna bagi penerimanya (Whitten et al, 2004 : 27). Disimpulkan bahwa informasi adalah data yang telah melalui sebuah proses sistematis untuk menghasilkan keluaran berupa data baru (informasi) yang memiliki nilai bagi pengguna yang membutuhkan. 2.2.4
Definisi Sistem Informasi Sistem Informasi dapat berupa kombinasi teratur apa pun dari orang-
orang, hardware, software, jaringan komunikasi, dan sumber daya data yang
12
mengumpulkan, mengubah, dan menyebarkan informasi dalam sebuah organisasi (O’ Brien, 2005 : 5). Sistem informasi (SI) mengumpulkan, memproses, menyimpan, menganalisis, dan menyebarkan informasi untuk tujuan tertentu. Sistem informasi tidak harus terkomputerisasi, walaupun kebanyakan memang terkomputerisasi (Turban et al, 2006 : 49). 2.2.5
Komponen Sistem Informasi Sistem Informasi mempunyai enam buah komponen (Jogiyanto,
2005 : 43-52), yaitu : 1. Komponen input atau masukan, merupakan data yang masuk ke dalam sistem informasi. 2. Komponen model. Informasi yang dihasilkan oleh sistem informasi berasal dari data yang diambil dari basis datayang diolah lewat suatu model-model tertentu. Model-model yang digunakan di sistem informasi dapat berupa model logika yang menunjukkan suatu proses perbandingan logika atau model matematika yang menunjukkan proses perhitungan matematika. 3. Komponen output atau keluaran. Produk dari sistem informasi adalah output berupa informasi yang berguna bagi pemakainya. Output dari sistem informasi dibuat dengan menggunakan data yang ada di basis data dan diproses menggunakan model yang tertentu.
13
4. Komponen teknologi. Komponen teknologi mempercepat sistem informasi dalam pengolahan datanya. Komponen teknologi dapat dikelompokkan ke dalam dua macam kategori, yaitu teknologi sistem komputer (perangkat keras dan lunak) dan teknologi sistem telekomunikasi. 5. Komponen basis data. Basis data adalah kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. 6. Komponen kontrol atau komponen pengendalian. Komponen kontrol digunakan untuk menjamin bahwa informasi yang dihasilkan oleh sistem informasi merupakan informasi yang akurat.
Gambar 2.1: Komponen Sistem Informasi (Jogiyanto, 2005 : 43)
14
2.3
Pemasaran Pemasaran adalah fungsi organisasi dan serangkaian proses menciptakan,
mengkomunikasikan, dan menyampaikan nilai bagi para pelanggan, serta mengelola relasi pelanggan sedemikian rupa sehingga memberikan manfaat bagi organisasi dan para stakeholdernya (Tjiptono, 2008 : 5).
2.4
E-Marketing 2.4.1
Definisi E-Marketing Secara
simplistik,
jika
sebuah
perusahaan
merancang
dan
mengoperasikan homepage dan melayani pesanan produk melalui internet, maka perusahaan bersangkutan sudah menjadi pemasar internasional yang menjalankan e-business atau e-marketing (Tjiptono, 2008 : 697). E-Marketing adalah sisi pemasaran dari e-commerce, yang terdiri dari kerja perusahaan untuk mengkomunikasikan sesuatu, mempromosikan, dan menjual barang dan jasa melalui internet (Kotler, 2004 : 74). 2.4.2
E-Marketing E-marketing berbeda secara signifikan dengan pemasaran tradisional
dalam sejumlah dimensi utama. E-marketing memungkinkan pertukaran relasional dalam lingkungan digital, berjaringan (networked) dan interaktif. Fungsi-fungsi utama e-marketing mencangkup 11 elemen yang dirumuskan menjadi 4P + P2 C2 S3 (Tjiptono, 2008 : 700). 1. Product, merupakan bagian dari marketing mix dan dapat dengan mudah diterapkan dalam emarketing dan produk. Product
15
meliputi product assortment, configurasition engine, dan alat perencanaan serta layout. 2. Price, bagaimanapun internet telah mempengaruhi bagaimana harga bisnis online dalam beberapa cara, di antarnya dynamic pricing,
forward auctions, reverse auctions¸ dan name your
price. 3. Place, ruang e-marketing perusahaan baru muncul sebagai dampak dari perkembangan internet. Perusahaan yang sudah ada, kini menggunakan pendekatan e-marketing sebagai bagian dari rencana pemasaran mereka secara keseluruhan. Untuk beberapa perusahaan, internet adalah saluran tambahan yang meningkatkan atau menggantikan channel tradisional mereka. Bagi yang lain, internet telah memberikan peluang bagi perusahaan online baru. Place, seperti afiliasi dan remote hosting. 4. Promotion, bertujuan untuk menigkatkan popularitas situs dengan melihat optimasi internal website itu sendiri. Dianggap banyak cara yang penting untuk membangun lalu lintas, termasuk pendekatan search engine optimization (SEO). Hal ini juga mencangkup online ads, sponsored links, outbound email, viral marketing, dan rekomendasi. 5. Personalization, fundamental personalisasi sebagai bagian dari emarketing adalah kebutuhan untuk mengenali, mengidentifikasi pelanggan secara spesifik untuk dapat membangun relasi (mambangun
hubungan
16
fundamental
pemasaran).
Personalization, diantaranya customization, individualization, rules-based system, dan collaborative filtering. 6. Privacy, adalah elemen campuran yang sangat berhubungan pada personalisasi. Ketika mengumpulkan dan menyimpan informasi tentang pelanggan dan calon pelanggan timbul pertanyaan mendasar bagaiman informasi ini akan digunakan dan oleh siapa. Sebuah tugas penting yang harus dilakukan ketika melaksanakan e-marketing strategi adalah menciptkana dan mengembangkan suatu prosedur kebijakan untuk akses ke informasi yang dikumpulkan. Ini adalah suatu keharusan dan sebuah prasyarat untuk setiap pemasar untuk mempetimbangkan semua aspek privacy, baik informasi yang dikumpulkan, disimpan, dan data mengenai perorangan. Privacy, terutama menyangkut data-data pribadi pelanggan. 7. Customer services, layanan pelanggan dan kegiatan yang diperlukan di antara fungsi dukungan dalam situasi transaksional. Munculnya proses layanan pelanggan akan terhubung ke parameter waktu dalam transaksi. Selain itu frequently asked questions (FAQ) dan help desk, email response management, dan chat. 8. Community, contohnya chat rooms, user rantings dan reviews, registries dan wish list, dan reputation scoring.
17
9. Site, interaksi e-marketing berlangsung pada media digital internet. Site, diantaranya homepage, navigation dan search, dan desain serta layout webpages. 10. Security, muncul sebagai fungsi e-marketing dalam keamanan bertransaksi, setelah transaksi pertama kali dilakukan melalui saluran internet. Sebagai pemasar kita harus memperhitungkan masalah keamanan, kemanan transaksi yang harus dilakukan selama website kita digunakan, di mana kita harus mengambil semua tindakan pencegahan kemungkinan pihak ketiga tidak dapat mengakses semua bagian dari suatu transaksi. 11. Sales Promotion, mempertimbangkan promosi penjualan ketika membangun e-marketing strategi. Promosi penjualan secara luas juga digunakan di dalam pemasaran tradisional, dan ini adalah strategi yang sangat efisien untuk mencapai tujuan dalam volume penjualan langsung. Fungsi ini menghitung kemampuan pemasar untuk berpikir kreatif, banyak pekerjaan dan inspirasi yang diperlukan untuk menemukan kemungkinan-kemungkinan baru dan pendekatan baru untuk mengembangkan rencana promosi yang efisien. 2.4.3
Pemasaran Tradisional Versus E-Marketing Dimensi pemasaran tradisional melawan internet marketing adalah
sebagai berikut :
18
Tabel 2.1 Pemasaran Tradisional Versus E-Marketing (Tjiptono, 2008 : 701)
Dimensi
Pemasaran Tradisional
Perspektif waktu Fungsi
Fokus jangka pendek
pemasaran Bauran pemasaran
yang dominan
Internet Marketing Fokus jangka panjang Relationship marketing (didukung
dengan
aktivitas
bauran
pemasaran) Mode komunikasi
One-to-Many
Many-to-Many
Penciptaan nilai
Informasi sebagai elemen Informasi
itu
sendiri
pendukung
bernilai
Basis kompetisi
Efektivitas operasional
Strategic positioning
Karakteristik pasar
Pasar tidak efisien
Pasar efisien
Pemikiran ekonomik
Sudut
pandang Sudut
penawaran
2.4.4
pandang
penawaran
Keuntungan Perdagangan Elektronik Secara umum, ada berbagai manfaat lain yang didapat perusahaan
saat melakukan perdagangan secara elektronik (Nugroho, 2006 : 19-21). Beberapa manfaat lain itu adalah sebagai berikut : 2.4.4.1
Keuntungan Bagi Perusahaan 1. Memperpendek jarak Perusahaan-perusahaan dapat lebih mendekatkan diri dengan konsumen. Dengan hanya mengklik link-link yang ada pada
19
situs-situs, konsumen dapat menuju ke perusahaan dimana pun saat mereka berada. 2. Perluasan pasar Jangkauan pemasaran menjadi semakin luas dan tidak terbatas oleh area geografis diman perusahaan berada. 3. Perluasan jaringan mitra bisnis Pada perdagangan tradisional, sangat sulit bagi suatu perusahaan untuk mengetahui posisi geografis mitra kerjanya yang berada di negara-negara lain atau benua lain. Dengan adanya perdagangan elektronik lewat jaringan internet, halhal tersebut bukan menjadi masalah yang besar lagi. 4. Efisien Perusahaan-perusahaan yang berdagang secara elektronik tidak membutuhkan kantor dan toko yang besar, menghemat kertas-kertas yang digunakan untuk transaksi-transaksi, periklanan,
serta
pencatatan-pencatatan.
Selain
itu,
perdagangan elektronik juga sangat efisien dari sudut waktu yang digunakan. Pencarian informaso-informasi produk atau jasa dan transaksi-transaksi bisa dilakukan lebih cepat serta lebih akurat. 2.4.4.2
Keuntungan Bagi Konsumen 1. Efektif
20
Konsumen dapat memperoleh informasi tentang produk atau jasa yang dibutuhkannya dan bertransaksi dengan cara yang cepat dan murah. 2. Aman secara fisik Konsumen tidak perlu mendatangi toko tempat perusahaan menjajakan barangnya dan ini memungkinkan konsumen dapat bertransaksi dengan aman sebab di daerah-daerah tertentu mungkin sangat berbahaya jika berkendara dan membawa uang tunai dalam jumlah yang besar. 3. Fleksibel Konsumen dapat melakukan transaksi dari berbagai lokasi, baik dari rumah, kantor, warnet, atau tempat-tempat lainnya. Konsumen juga tidak perlu berdandan rapi seperti pada perdagangan tradisional umumnya. 2.4.4.3
Keuntungan Bagi Masyarakat Umum 1. Mengurangi polusi dan pencemaran lingkungan Dengan adanya perdagangan elektronik yang dapat dilakukan dimana saja, konsumen tidak perlu melakukan perjalananperjalanan ke toko-toko, dimana hal ini pada gilirannya akan mengurangi jumlah kendaraan yang berlalu-lalang di jalanan. 2. Membuka peluang kerja baru Era perdagangan elektronik akan membuka peluang-peluang kerja baru bagi mereka yang tidak buta teknologi. Muncul pekerjaan-pekerjaan baru seperti pemrograman komputer,
21
perancangan web, ahli di bidang basis data, analis sistem, ahli di bidang jaringan komputer, dan sebagainya. 3. Menguntungkan dunia akademis Berubahnya
pola
hidup
masyarakat
dengan
hadirnya
perdagangan elektronik, kalangan akademis akan semakin diperkaya dengan kajian-kajian psikologis, antropologis, sosial-budaya, dan sebagainya, yang berkaitan dengan cara dan pola hidup yang berkaitan dengan dunia maya. 4. Meningkatkan sumber daya manusia Perdagangan elektronik pada giliranya akan merangsang orang-orang untuk mempelajari teknologi komputer demi kepentingan mereka sendiri. 2.4.5
Kerugian Perdagangan Elektronik Beberapa segi negatif perdagangan elektronik atau internet pada
umumnya sebagai berikut (Nugroho, 2006 : 22) : 1. Meningkatkan individualisme Pada perdagangan elektronik, seseorang dapat bertransaksi dan mendaptkan barang atau jasa yang diperlukannya tanpa perlu bertemu dengan siapa pun. 2. Terkadang menimbulkan kekecewaan Apa yang dilihat di layar monitor komputer kadang berbeda dengan apa yang dilihat secara kasat mata. 3. Tidak manusiawi
22
Sering sekali oarng pergi ke toko-toko dan pusat-pusat perbelanjaan tidak sekedar ingin memuaskan kebutuhannya akan barang atau jasa tertentu tetapi untuk penyegaran atau bersosialisasi dengan rekan-rekan atau keluarga.
2.5
Basis Data Data adalah rekaman mengenai fenomena atau fakta yang ada atau yang
terjadi. Data pada pokoknya adalah refleksi fakta yang ada. Sedangkan basisdata adalah kumpulan data yang saling berhubungan. DBMS (DataBase Management System) adalah sistem perangkat lunak bertujuan khusus untuk pengolahan penyimpanan dan manipulasi informasi. DBMS adalah program untuk pengolahan basisdata. Properti penting DBMS adalah data independency yang dapat dideskripsikan sebagai kondisi dimana data dan program aplikasi independen dalam arti perubahan tidak saling mempengaruhi. Program aplikasi tidak dipengaruhi perubahan yang dilakukan terhadap data dan cara data tersebut diorganisasikan secara fisik oleh DBMS (Hariyanto, 2008 : 193-194). DBMS juga memberikan kendali terpusat bagi data yang terpadu (Hariyanto, 2008 : 194). Bentuk operasi ini mempunyai manfaat sebagai berikut : 1. Reduksi terhadap jumlah redudansi
yang diperlukan untuk
penyimpanan data. 2. Meningkatkan integrasi data dan menghindari masalah-masalah inkonsistensi data yaitu inkonsistensi yang disebabkan perubahan satu instan kenyataan tapi meninggalkan pengubahan duplikasi instan kenyataan yang sama.
23
3. Meningkatakan berbagai data di antara pemakai-pemakai. 4. menyediakan kendali yang seragam dan efektif untuk keamanan dan privasi data pemakai. Berikut tabel yang menjelaskan mengenai solusi memanfaatkan basis data dilihat dari perbandingan antara keunggulan dan kelemahan DBMS : Tabel 2.2 Kelebihan dan Kelemahan DBMS (Kadir, 2003 : 257-268)
Keunggulan
Kelemahan
1. Mengendalikan/mengurangi
1. kompleksitas
duplikat data.
membuat
2. Menjaga Konsistensi dan Integrasi data.
tinggi
administrator
dan
pemakai akhir harus benar-benar memahami fungsi-fungsi dalam
3. Memudahkan
pemerolehan
informasi yang lebih banyak dari
DBMS agar dapat diperoleh manfaat yang optimal.
data yang sama disebabkan data 2. Ukuran dari
yang
berbagai
bagian
penyimpanan
yang
dalam
dibutuhkan oleh DBMS sangat
organisasi dikumpulkan menjadi
besar dan memerlukan memori
satu.
yang besar agar bisa bekerja
4. Meningkatkan keamanan data dari orang yang tak berwenang.
secara efisien. 3. Rata-rata harga DBMS yang
5. Memaksakan penerapan standar.
handal sangat mahal.
6. Dapat menghemat biaya karena 4. Terkadang data dapat dipakai oleh banyak
kebutuhan
departemen.
dengan
7. Menanggulangi konflik kebutuhan
24
sehingga
DBMS perangkat spesifikasi diperlukan
meminta keras tertentu biaya
antar pemakai karena basis data dibawah kontrol
tambahan.
administrator 5. Biaya
basis data.
konversi
sistem
lama
(yang mencakup biaya pelatihan
8. Meningkatkan tingkat respon dan
staf
dan
biaya
untuk
jasa
kemudahan akses bagi pemakai
konversi) ke sistem baru yang
akhir.
memakai
9. Meningkatkan
produktivitas
program.
DBMS
terkadang
sangat mahal melebihi biaya untuk membeli DBMS.
10. Meningkatkan
pemeliharaan 6. Kinerja terkadang kalah dengan
melalui independensi data. 11. Meningkatkan
sistem yang berbasis berkas. Hal
konkurensi
ini bisa dipahami karena DBMS
(Pemakai data oleh sejumlah data)
ditulis supaya dapat menangani
tanpa
hal-hal yang bersifat umum.
menimbukan
kehilangan
informasi
masalah
atau 7. Dampak
integritas.
lebih
12. Meningkatkan layanan backup dan recovery.
kegagalan
tinggi
karena
menjadi semua
pemakai sangat bergantung pada ketersediaan DBMS. Akibatnya, kalau terjadi kegagalan dalam komponen lingkungan DBMS akan membuat operasi dalam organisasi tersendat (terhenti).
25
2.6
Jaringan Komputer Jaringan komputer (computer network) atau sering disingkat jaringan saja
adalah hubungan dua buah simpul (umumnya berupa komputer) atau lebih yang tujuan utamanya adalah untuk melakukan pertukaran data (Kadir, 2003). Tujuan jaringan komputer adalah membuat semua program, data, dan peralatan tersedia bagi siapapun yang ada di jaringan tanpa peduli lokasi fisik sumber dan pemakai (Hariyanto, 2008 : 212).
2.7
Metode Pengembangan Sistem RAD (Rapid Application Developmnet) adalah sebuah strategi yang
menekankan kecepatan pengembangan melalui keterlibatan pengguna yang ekstensif dalam konstruksi, cepat, berulang, dan bertambah serangkaian prototipe bekerja sebuah sistem yang pada akhirnya berkembang ke dalam sistem final (Whitten, 2004 : 104). Pengembangan RAD (Rapid Application Developmnet) adalah suatu pendekatan berorientasi objek terhadap pengembangan sistem yang mencangkup suatu metode pengembangan serta perangkat-perangkat lunak. Beberapa pengembangan melihat RAD sebagai suatu pendekatan yang membantu dalam emarketing baru, lingkungan berbasis web dimana status langkah pertama dari suatu bisnis sangat penting. Ada tiga fase dalam RAD yang melibatkan penganalisis dan pengguna dalam tahap penilaian perancangan, dan penerapan (Kendall, 2008 : 237-238), yaitu :
26
Workshop Desain RAD Perencanaan Syarat-Syarat
Implementasi
Mengidentifikasi tujuan dan syarat-syarat informasi
Bekerja dengan pengguna untuk merancang sistem
Membangun sistem baru
Mengenalkan sistem baru
Gambar 2.2: Fase-Fase RAD (Kendall, 2008 : 237)
2.7.1
Fase Perencanaan Syarat Dalam Fase ini, pengguna dan penganalisis bertemu untuk
mengindentifikasikan
tujuan-tujuan
aplikasi
atau
sistem
serta
untuk
mengindentifikasi syarat-syarat informasi yang ditimbulkan dari tujuan-tujuan tersebut. Fase ini memerlukan peran aktif mendalam dari kedua kelempok. Orientasi dalam fase ini ialah menyelesaikan problem-problem perusahaan. 2.7.2
Workshop Desain RAD Fase ini adalah fase untuk merancang dan memperbaiki yang bisa
digambarkan sebagai workshop. Selama workshop desain RAD, pengguna merespon kerja prototipe yang ada dan penganalisis memperbaiki modulmodul yang dirancang berdasarkan respon pengguna. 2.7.3
Fase Implementasi Penganalisis bekerja dengan para pengguna secara intens selama
workshop untuk merancang aspek-aspek bisnis dan nonteknis dari perusahaan. Segera sesudah aspek-aspek ini disetujui dan sistem-sistem dibangun dan disaring, sistem-sistem baru atau bagian dari sistem diujicoba dan kemudian diperkenalkan kepada organisasi.
27
2.8
Unified Modeling Language (UML) 2.8.1
Definisi UML UML (Unified Modeling Language) adalah bahasa grafis untuk
mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak (Hariyanto, 2004 : 259). Unified Modelling Language adalah satu kumpulan konvensi pemodelan yang digunakan untuk menentukan atau menggambarkan sebuah sistem software yan terkait dengan objek (Whitten, 2004 : 408). 2.8.2
Sejarah UML Notasi UML dibuat sebagai kolaborasi dari Grady Booch, DR. James
Rumbough, Ivar Jacobson, Rebecca Wiffs-Brock, Peter Yourdon, dan lainnya. Penggabungan beberapa metode menjadi UML dimulai 1993. Pada akhir tahun 1995 Unified Method versi 0.8 diperkenalkan. Unified Method diperbaiki dan diberikan pada Object Technology Group (OTG) pada tahun 1997. Pada tahun yang sama OMG merilis UML 1.1 sebagai standar industri (Sholiq, 2006 : 6-7). 2.8.3
Tujuan UML Tujuan utama perancangan UML (Hariyanto, 2004 : 261) adalah : 1. Menyediakan bahasa pemodelan visual yang ekspresif dan siap pakai untuk mengembangkan dan pertukaran model-model yang berarti. 2. Menyediakan mekanisme perluasan dan spesialisasi untuk memperluas konsep-konsep inti.
28
3. Mendukung spesifikasi independen bahasa pemrograman dan proses pengembangan tertentu. 4. Menyediakan basis formal untuk pemahaman bahasa pemodelan. 5. Mendorong pertumbuhan pasar kakas berorientasi objek. 6. Mendukung konsep-konsep pengembangan level lebih tinggi seperti komponen, kolaborasi, framework dan pattern. 2.8.4
Diagram UML UML menyediakan beberapa diagram visual yang menunjukan
berbagai aspek dalam sistem. Ada beberapa diagram yang disediakan dalam UML anatara lain (Sholiq, 2006 : 7-14) : 1. Diagram use case atau use case diagram menyajikan interaksi antara use case dan aktor. Dimana, aktor dapat berupa orang, peralatan, atau sistem lain yang berinteraksi dengan sistem yang sedang dibangun. Use case menggambarkan fungsionalitas sistem atau persyaratan-persyaratan yang harus dipenuhi dari pandangan pemakai.
29
System UseCase1
UseCase2
Actor1
UseCase3
Gambar 2.3: Contoh Use Case Diagram (Sholiq, 2006)
2. Diagram aktivitas atau activity diagram menggambarkan aliran fungsionalitas sistem.
/Create Actions 1 /Create Actions 3 ActionState1
/Create Actions 4
/Create Actions 2
Gambar 2.4: Contoh Activity Diagram (Sholiq, 2006)
3. Diagram sekuensial atau sequence diagram digunakan untuk menunjukan aliran fungsionalitas dalam use case.
Gambar 2.5: Contoh Sequence Diagram (Sholiq, 2006)
4. Diagram kolaborasi atatu collaboration diagram menunjukan informasi yang sama persis dengan diagram sekuensial dan digunakan untuk menampilkan aliran skenario tertentu di dalam use case. Operation 6 Object1
Operation 5 Operation 1
Operation 7 Operation 3
Actor1
Operation 4
Operation 2 Object2
Operation 8 Object3
Operation 10 Object4
Gambar 2.6: Contoh Collaboration Diagram (Sholiq, 2006)
31
5. Diagram kelas atau class diagram menunjukan interaksi antar kelas dalam sistem.
Class1 -attribute1 #attribute2 +operation1() +operation2() Gambar 2.7: Contoh Class Diagram (Sholiq, 2006)
6. Diagram statechart atau statechart diagram menyediakan sebuah cara unutk memodelkan bermacam-macam keadaan yang mungkin dialami oleh sebuah obyek. Diagram statechart digunakan untuk memodelkan tingkah laku dinamik sistem.
Create Actions 1 State1
Create Actions 4
Create Actions 2
State3
State2
Create Actions 3
Gambar 2.8: Contoh Statechart Diagram (Sholiq, 2006)
32
7. Diagram komponen atau component diagram menunjukan model secara fisik komponen perangkat lunak pada sistem dan hubungannya antar mereka.
Component1
Component2
Component3
Component4
Component5
Component6
Component7
Gambar 2.9: Contoh Component Diagram (Sholiq, 2006)
8. Diagram deployment atau deployment diagram menampilkan rancangan fisik jaringan dimana berbagai komponen akan terdapat disana.
Databa se Server
Database Server
<> Printer
Server Regional
<<Jaringan>> Server
Client1
<<Jaringan>>
Client2
Gambar 2.10: Contoh Deployment Diagram (Sholiq, 2006)
33
2.8.5
Relasi Relasi adalah koneksi yang saling berkaitan anatar kelas. Relasi
mengijinkan sebuah kelas mengetahui attribut, operasi, dan hubungan dengan kelas lainnya (Sholiq, 2006 : 131). 1. Assosiasi adalah relasi struktural antara entitas-entitas yang menspesifikasikan obyek-obyek yang terhubung. Anak panah pada relasi ini adalah oposional, dan menspesifikasikan navigasi.
Class1
Class2
Gambar 2.11: Contoh Relasi Assosiasi (Sholiq, 2006)
2. Depedensi merupakan relasi di antara entitas-entitas yang mengimplementasikan bahwa perubahan satu entitas dapat mempengaruhi entitas yang bergantung padanya.
Class1
Class2
Gambar 2.12: Contoh Relasi Depedensi (Sholiq, 2006)
3. Aggregasi merupakan bentuk relasi yang mempresentasikan hubungan keseluruhan dan bagian antar dua buah kelas.
34
Keseluruhan
Bagian
Gambar 2.13: Contoh Relasi Aggregasi (Sholiq, 2006)
4. Relasi realisasi menyatakan relasi antara interface yang mendefinisikan
operasi-operasi
mengimplementasikan
dan
sebuah
kelas
yang
operasi-operasi yang didefinisikan di
interface tersebut.
Class1
Interface PackageInterface Package1
Gambar 2.14: Contoh Relasi Realisasi (Sholiq, 2006)
5. Generalisasi menggambarkan hubungan antara elemen umum ke elemen lebih spesifik. Relasi antara pewarisan antara dua elemen-elemen model kelas, aktor, use case, dan paket. Hal ini memungkinkan satu kelas mewarisi attribut dan operasi yang didefinisikan secara public atau protected dari kelas lainnya.
35
Orang Tua -attribute1 -attribute2 +operation1() +operation2()
Anak1
Anak2
-attribute3
-attribute4
Gambar 2.15: Contoh Relasi Generalisasi (Sholiq, 2006)
6. Multiplicity memberikan gambaran sejumlah instan yang akan ditampung dalam kelas dan mengindikasikan berapa banyak obyek satu kelas terelasi ke obyek tunggal di kelas lainnya pada satu waktu.
Mata Kuliah
Mahasiswa 0..1
1..*
Gambar 2.16: Contoh Relasi Multiplicity (Sholiq, 2006)
Notasi UML untuk multiplicity di jelaskan dalam table berikut: Tabel 2.3 Notasi Multiplicity UML(Sholiq, 2006)
Multiplicity
Arti
*
Banyak
0
Nol
1
Satu
36
2.9
0..*
Antara nol sampai banyak
1..*
Antara satu sampai banyak
0..1
Nol atau satu
1..1
Tepat satu
Studi Literatur Penelitian Sejenis Penelitian studi literatur dilakukan pada hasil pembuatan karya ilmiah,
yaitu menekankan pada kelebihan dan kekurangan yang dilihat dari sistem yang telah dirancang. Sebagai sumber referensi dan bahan acuan terhadap sistem yang akan dibuat. Dari berbagai referensi, terdapat studi literatur yakni sebagai berikut : 1. Meity
Daniel
(2004)
PERANCANGAN
dengan
WEB
SITE
judul
“ANALISIS
UNTUK
DAN
MENDUKUNG
PEMASARAN CV. ANEKA KARYA UTAMA” dapat membantu dalam melakukan pemasaran. Kekurangannya baru dalam tahap analisis dan perancangan. 2. Fendy, Nicky Damopoli, Ratna (2009) dengan judul “ANALISIS DAN PERANCANGAN SISTEM PENJUALAN ONLINE MARKETING PADA PT. TEKA PARQUET” dapat membantu sistem pemasaran secara online. Kekurangannya terdapat dalam tampilan interfacenya yang kurang menggunakan metode terstruktur dan tools flow chart. 3. Tirtasaputra Salim, Julius Herryanto Cendana, Irwan (2006) dengan judul “ANALISIS DAN PERANCANGAN SISTEM PEMASARAN BERBASIS
WEB
PADA
PT.
SURYA
SIAM
KERAMIK”
menggunakan analisis SWOT dan critical success Factor (CSF).
37
4. Andy Christiawan, Kresna Wahyu Wijaya, Handarine Utami Putri (2010) dengan judul “ANALISIS DAN PERANCANGAN EMARKETING PADA PT. PERTAMA SENAYAN PROPERTI (ERA PERMATA)” sistem telah dapat mengurangi masalah yang dihadapi menyangkut tentang pemasaran. Kekurangannya belum adanya informasi laporan pemasaran perusahaan. Dari tinjauan studi literatur yang ada, sebagai peneliti akan merancang bisnis e-marketing pada PT. Rajawali Nusindo yang memliki kemampuan sebagai berikut: a. Kemampuan sistem dalam melakukan analisa harga pemasaran serta pelayanan penjualan dan pemesanan produk. b. Kemampuan sistem dalam menampilkan layar informasi status barang dan jumlah total harga pesanan. c. Memberikan informasi produk kepada pelanggan. Berikut ini paparan beberapa penelitian jurnal tentang e-marketing yang telah dilakukan: Tabel 2.4 Penelitian Jurnal E-Marketing
No.
Peneliti
1
Qiuli, Q., Jingyan, C., and Xizhao Lin, W. S. and Cassaigne, N.
2
3
4 5
Judul
Tahu n The innovation of e-marketing combination 2001 tactics. A study of contextual rules for web 2002 storefronts based on e-marketing in the agent-mediated electronic commerce. Interacting agents in networks: E-auction 2003 and emergence in E-marketing.
Murthy, V. K. and Krishnamurthy, E. V. Zhou, D., Xue, Q., A research on cross-cultural e-marketing in Shi, J., & Li, N. China.
Sarani, A.; Noura, The effect of Information Technology on E-
38
2005 2006
6
7 8
9
10 11
12
A. and Akbari, Z. commerce and E-marketing in Iran. N. Trucco, M. Y. and Transforming Pharmaceutical Marketing Amirkhanova, S. Through e-detailing: Case Studies and Recommendations. Wu, S. & Jiao, J. Virtual Community Based Marketing: A Conceptual Model for Tourism Industry. Zhou, F., Wang, A Study on Agro-Food E-Marketing F., Zhang, G., & Framework in China. Luo, J. Abrar,M., Zhilong, E-Marketing of Organic Textile and 4Ps: T., Talib, M. N., Social Applications. and Rui, W. Tiancheng, Z. The viral E-marketing strategy of the SMEs. Tiancheng, Z. Characteristics of college students' Internet consumption and enterprise's strategies in E-marketing Asgharizadeh, E., Evaluation of the Relationship Between Ekhlassi, A., & Electronic-Marketing and Market-Driven Toloei, P. Companies.
2006
2008 2009
2009
2010 2010
2010
2.10 Pengujian Black Box Pengujian black-box berfokus pada persyaratan fungsional perangkat lunak. Pengujian black-box di desain untuk mengungkap kesalahan pada persyaratan fungsional tanpa mengabaikan kerja internal dari suatu program. Teknik pengujian black-box berfokus pada domain informasi dari perangkat lunak, dengan melakukan test case dengan mempartisi domain input dan output dari suatu program dengan cara memberikan cangkupan pengujian yang mendalam (Pressman, 2002).
2.11 PHP PHP merupakan bahasa pemrograman berbasis web yang terbukti sangat reliable penggunaannya dan mempunyai dukungan yang kuat. Dukungan tersebut ialah kemampuan dari PHP untuk terintegrasi dengan
39
berbagai macam jenis database mulai dari dbase, ODBC, MySQL, sampai ke Oracle. PHP mempunyai semua jenis database tersebut. PHP merupakan produk open source yang akan terus dikembangkan agar lebih sempurna dan tidak terbatas penggunaannya. Pada PHP versi 3 tidak ada fungsi session, semenjak PHP versi 4 sudah dapat menggunakan fasilitas session (M. Syafii, 2005). PHP adalah suatu bahsa pemrograman open source yang digunakan secara luas terutama untuk pengembangan web dan dapat disimpan dalam bentuk HTML (Andi, 2006 : 11).
2.12 MySQL MySQL merupakan database yang dapat digunakan sebagai database server. Pada dasarnya MySQL sebuah aplikasi under shell, artinya untuk mengkonfigurasi MySQL diperlukan perinta-perintah tertentu. Database MySQL merupakan sistem manajemen basis data SQL yang sangat terkenal dan bersifat open source. MySQL dibangun, didistribusikan, dan didukung oleh MySQL AB. MySQL AB merupakan perusahaan komersial yang dibiayai oleh pengembang (developer) MySQL (Andi, 2006 : 181).
40
BAB III METODOLOGI
3.1
Metode Pengumpulan Data 3.1.1
Studi Lapangan
3.1.1.1
Observasi 1. Lokasi Dalam pelaksanaan penelitian ini, peneliti melakukan studi di PT. RAJAWALI NUSINDO Gedung RNI Jl. Denpasar Raya Kav. D III Kuningan. Jakarta 12950 Indonesia. 2. Waktu Waktu peneliti mengadakan studi pada 1 Juli 2010 s.d. 30 Agustus 2010, dalam waktu tersebut peneliti berusaha untuk mendapatkan data-data yang dibutuhkan untuk merancang sistem e-marketing.
3.1.1.2
Wawancara Dalam melakukan wawancara penulis mengadakan tanya jawab
dengan Bapak Aten Saepudin dari bagian marketing serta dari bagian IT PT. Rajawali Nusindo pada 25 Agustus 2010 untuk memperoleh gambaran, keterangan, data-data dan penjelasan untuk membantu dalam merancang aplikasi sistem
dan sebagai bahan masukan. Wawancara
dilakukan sesuai dengan kebutuhan informasi yang diperlukan.
41
3.1.2
Studi Literatur atau Kepustakaan Dalam melakukan studi literatur atau kepustaka penulis melengkapi
kekurangan-kekurangan
data
yang
diperoleh
dari
studi
lapangan.
Pengumpulan data dengan cara mengambil dari sumber-sumber buku atau media cetak maupun elektronik yang dapat dijadikan acuan pembahasan masalah. Studi literatur yang dipergunakan di dalam penulisan skripsi ini adalah studi literatur hasil dari karya ilmiah, studi literatur sejenis yang digunakan terdapat pada bab 2.9.
3.2
Metode Pengembangan Sistem Pengembangan sistem e-marketing ini menggunakan RAD (Rapid
Application Development) dikarenakan pengembangan RAD (Rapid Application Developmnet)
menggunakan
pendekatan
berorientasi
objek
terhadap
pengembangan sistem yang mencangkup suatu metode pengembangan serta perangkat-perangkat lunak. Pengembang melihat RAD sebagai suatu pendekatan yang cocok dalam membantu e-marketing baru, lingkungan berbasis web dimana status langkah pertama dari suatu bisnis sangat penting. Hal ini dikarenakan RAD adalah sebuah strategi yang menekankan kecepatan pengembangan melalui keterlibatan pengguna yang ekstensif dalam konstruksi, cepat, berulang, dan bertambah serangkaian yang bekerja dalam sebuah sistem yang pada akhirnya berkembang ke dalam sistem final. 3.2.1
Fase Perencanaan Syarat Dalam analisis kebutuhan sistem, pengguna dan penganalisis
bertemu untuk mengindentifikasikan tujuan-tujuan aplikasi atau sistem serta
42
untuk mengindentifikasi syarat-syarat informasi yang ditimbulkan dari tujuantujuan tersebut. Orientasi dalam fase ini ialah membangun sistem e-marketing yang sesuai dengan kebutuhan PT. Rajawali Nusindo. Peneliti dalam hal ini menganalisa sistem yang berjalan dan sistem yang akan diterapkan. Dalam penulisan skripsi dan pengembangan sistem emarketing peneliti hanya melakukan analisis kebutuhan sistem dan tidak melakukan studi kelayakan, studi kelayakan dilakukan oleh manajemen puncak, peneliti hanya melakukan uji sistem. Dalam pertemuan tersebut diperoleh perencanaan yang akan dibuat di dalam sistem : 1. Sejarah singkat perusahaan. 2. Visi dan misi perusahaan. 3. Fasilitas Perusahaan. 4. Struktur Organisasi. 5. Analisa sistem yang berjalan. 6. Keuntungan dan kelemahan sistem yang berjalan. 7. Analisa kebutuhan sistem dan user. 8. Analisa perbandingan sistem. 9. Tujuan pengembangan prototype sistem. 10. Kebutuhan prototype sistem.
43
3.2.2
Workshop Desain RAD Workshop desain RAD adalah fase untuk merancang dan
memperbaiki yang bisa digambarkan sebagai workshop. Selama workshop desain RAD, pengguna merespon kerja prototipe yang ada dan penganalisis memperbaiki modul-modul yang dirancang berdasarkan respon pengguna. Dalam proses design, peneliti memulai merancang sistem emarketing dengan tools UML (Unified Modelling Language), dengan tahapan sebagai berikut : 1. Membuat Usecase Diagram Ditahap ini peneliti mencoba untuk menangkap requirements sistem dan memahami sistem yang sedang berjalan. 2. Membuat Usecase Scenario Disini peneliti mendeskripsikan usecase yang telah dibuat pada tahap pertama. 3. Membuat Activity Diagram Peneliti membuat sebuah alur kerja dari satu aktivitas ke aktivitas lainnya.
Tahap
ini
sangat
berguna
ketika
kita
ingin
menngambarkan atau menjelaskan bagaimana perilaku dalam berbagai usecase berinteraksi. 4. Membuat Sequence Diagram Peneliti menjelaskan interaksi objek yang disusun dalam suatu urutan waktu. Peneliti memperlihatkan tahap demi tahap apa
44
yang seharusnya terjadi untuk menghasilkan sesuatu didalam usecase. 5. Membuat Class Diagram Peneliti memvisualisasikan struktur kelas-kelas dari suatu sistem dan memperlihatkan hubungan antar kelas.
3.2.3
Fase Implementasi Sesudah sistem-sistem dibangun dan disaring sesuai dengan
workshop desain RAD, sistem-sistem baru atau bagian dari sistem diujicoba pada tahap pengcodingan sampai dengan tahap testing.
3.3
Data Yang Dibutuhkan Didalam melakukan penelitian, peneliti membutuhkan data-data yang
berhubungan dengan perancangan sistem e-marketing yang dilaksanakan di marketing dan bagian IT PT. Rajawali Nusindo. Adapun data yang dibutuhkan : a. Data Primer Data ini diambil dari dalam perusahaan yang ada di bagian IT PT. Rajawali Nusindo serta data tampilan yang diinginkan, data tersebut adalah data barang dan data pelanggan. b. Data Sekunder Data yang diperoleh dari sumber lain dalam bentuk laporan. Laporan yang diperoleh berupa data kerangka kerja perusahaan.
45
3.4
Kerangka Berfikir
Kajian Pustaka Observasi
Mengumpulkan Data Metode Pengumpulan Data
-Mendefiniskan Goal / Tujuan - User / System Requirement - Mengumpulkan Data & Informasi Internal
Wawancara Kerangka Berfikir Fase Perencanaan Syarat Mengembangkan Sistem
Metode Pengembangan Sistem RAD (Rapid Application Development) (Kendall, 2008)
Workshop Desain RAD
-Use Case Diagram -Use Case Scenario -Activity Diagram -Class Diagram -Sequence Diagram
Fase Implementasi Coding & Testing
Gambar 3.1 Kerangka Berfikir
46
BAB IV PEMBAHASAN
4.1 Perencanaan Syarat – Syarat Sebagaimana telah diuraikan pada bab 3.2.1, tahap ini adalah tahap dimana pengguna dan penganalisis bertemu untuk mengidentifikasi tujuan-tujuan aplikasi atau sistem serta mengidentifikasi syarat-syarat informasi yang ditimbulkan dari tujuan-tujuan tersebut. 4.1.1
Sejarah Singkat Perusahaan PT Rajawali Nusindo adalah perusahaan yang bergerak dalam
bidang perdagangan, impor, ekspor, serta menjadi grosir, supplier, dan distribusi obat-obatan, alat kesehatan, pengepakan dan pergudangan. Pada awalnya PT Rajawali Nusindo yang merupakan salah satu anak perusahaan PT Rajawali Nusantara Indonesia dibentuk untuk menunjang kelancaran penjualan produk-produk yang dihasilkan oleh kelompok sendiri untuk pasaran ekspor dan lokal, seperti perdagangan obat-obatan atau alat kesehatan, penjualan gula atau tetes, CPO atau palm kernel, teh dan penyamakan kulit, serta menyediakan kebutuhan bahan baku, bahan pembantu obat-obatan, pupuk, pestisida untuk perkebunan, karung untuk pabrik gula dan lain sebagainya.
4.1.2
Visi dan Misi Perusahaan
4.1.2.1
Visi Perusahaan Menjadi perusahaan distributor dan trading yang terpercaya.
47
4.1.2.2
Misi Perusahaan 1. Memberdayakan seluruh karyawan sebagai aset yang berharga untuk memberikan pelayanan terbaik bagi pelanggan 2. Mengembangkan
kemitraan
dengan
principal
yang
menghasilkan produk berkualitas 3. Memberdayakan seluruh karyawan sebagai aset yang berharga untuk memberikan pelayanan terbaik bagi pelanggan 4. Selalu
meningkatkan
teknologi
informasi
untuk
mempercepat pelayanan 5. Selalu menjaga efektivitas dan efisiensi
4.1.3
Fasilitas Perusahaan Untuk mendukung kegiatan operasional, PT. Rajawali Nusindo
didukung oleh 456 (empat ratus lima puluh enam) field force dan 342 (tiga ratus empat puluh dua) armada kendaran. Tabel 4.1 Kekuatan Armada PT. Rajawali Nusindo (Sumber: PT. Rajawali Nusindo)
Kekuatan Armada
Personal
Armada
Hospital Care
110
60
Non Hospital
236
172
Perdagangan Umum
110
110
48
Jumlah
4.1.4
456
342
Struktur Organisasi Struktur Organisasi General Manager
Manager Marketing
Sales Manager Alkes
Produk Manager Surgeri
Produk Manager Smiths
Sales Manager Farma
Produk Manager Medica
Supervisor Marketing Alkes
Marketing Surgeri
Marketing Smiths
Marketing Medical
Sales Manager Lab Diagnostic
Teknisi
Supervisor Marketing
Marketing Farma
Marketing Alkes
Produk Manager LD
Cutomer Suport
Supervisor Marketing LD
Marketing LD 1 2 3
Teknisi 1 2
Gambar 4.1: Struktur Organisasi (Sumber: PT. Rajawali Nusindo)
Struktur organisasi yang terdapat di PT. Rajawali Nusindo terpusat pada general manager. Dibawah general manager terdapat manager marketing yang membawahi seluruh sales manager. Sales manager terbagi atas tiga, yaitu sales manager alkes, sales manager farma, dan sales manager diagnostic. Sales manager alkes memimpin produk manager surgeri, smith, dan medica. Setiap produk manager tersebut membawahi supervisor marketing alkes dan supervisor marketing. Sistem Informasi yang ada nantinya dapat
49
diakses oleh Marketing guna mengelola proses pemesanan dan Supervisor Marketing perusahaan dalam melakukan pengawasan.
4.1.5
Analisa Sistem Yang Sedang Berjalan Sales datang kepada pelanggan menawarkan produk yang dimiliki,
bila pelanggan memesan produk, pelanggan mengisi formulir pemesanan yang dibawa sales. Sales memberikan data pesanan pelanggan ke bagian marketing, bagian
marketing mengkonfirmasi
jenis
pembayaran
dan
pelanggan
mengkonfirmasi pembayaran, bila memilih pembayaran melalui transfer pelanggan mengkonfirmasi kembali ke bagian marketing. Bagian marketing memproses pemesanan dan membuat surat faktur pemesanan dan dikirim ke bagian gudang. Bagian gudang memberikan barang ke bagian distribusi, bagian distribusi mengirim barang sesuai alamat pelanggan. Pelanggan mengkonfirmasi pesanan telah diterima, bila pelanggan memilih jenis pembayaran cash on delivery, uang dibayar langsung ke bagian distribusi.
50
Formulir Pemesanan Diberikan Ke(3)Sales Menawarkan Pelanggan
Mengisi Formulir Pemesanan
(1)
(2)
Sales
Pelanggan
Formulir Pemesanan Formulir Pemesanan Diberikan Kebagian Marketing
Konfirmasi Jenis Pembayaran Melalui Telepon
(4)
(8)
Formulir Pemesanan Diterima Marketing
Transfer
(5)
(6)
Marketing
Formulir Pemesanan
Konfirmasi Jenis Pembayaran Melalui Telepon Pelanggan
(16)
Entry Data Pemesanan (9)
Memberikan Laporan
(10)
(11)
Bank
(8)
Bukti Setoran
Menerima Laporan
Computer
Faktur Pemesanan
$
(7)
Cetak Faktur Pemesanan
(17)
Laporan
Faktur Pemesanan Diterima Gudang
Supervisor Marketing
Barang Dikirim
Konfirmasi Pesanan Diterima
Barang Diterima
(12)
(13)
(14)
Distribusi Gudang
Telepon (15)
Pelanggan
Memberikan Uang (Cash On Delivery)
Gambar 4.2: Sistem Yang Sedang Berjalan
4.1.6
Keuntungan dan Kelemahan Sistem Yang Berjalan Dari analisa yang dilakukan terhadap sistem yang berjalan pada PT.
Rajawali Nusindo, terdapat keuntungan dan kelemahan sistem yang berjalan: Tabel 4.2 Keuntungan dan Kelemahan Sistem Yang Berjalan No 1
Keuntungan Sistem Yang Berjalan
Kelemahan Sistem Yang Berjalan
Sales dapat langsung berinteraksi dengan pelanggan dan menerangkan secara detil kepada pelanggan tentang produk yang akan dijual.
Memakan waktu bila ingin bertemu dengan pelanggan sehingga mengurusi 1 pelanggan bisa memakan waktu yang lama.
51
2
4.1.7
Bila ingin memasuki pelanggan baru yang belum mengetahui tentang perusahaan sales dapat menjawab dan menerangkan langsung.
Pencarian pelanggan baru menjadi lebih lama karena perusahaan harus mengurusi juga pelanggan tetap yang membutuhkan formulir pemesanan.
Analisa Kebutuhan Sistem dan User Sistem yang berjalan pada perusahaan masih memiliki kelemahan.
Salah satunya dalam melakukan pemesanan barang dari pelanggan ke bagian marketing diperlukan waktu bagi sales untuk menyerahkan formulir pemesanan ke pelanggan dan mengembalikan formulir ke bagian marketing. Dan penyebaran informasi produk dirasa kurang bila hanya mengandalkan bagian sales untuk menyebarkan promosi barang ke pelanggan secara langsung. Dengan melihat permasalahan tersebut, maka diperlukan sebuah sistem yang dapat melakukan pemesanan barang langsung dari pelanggan ke bagian marketing sehingga dapat memaksimalkan peran sales dalam menyebarkan informasi barang kepada pelanggan yang belum tersentuh. Sistem
pun
diharapkan
dapat
membantu
bagian
marketing
dalam
menginformasikan barang terbaru kepada pelanggan tetap ataupun baru. Berikut siapa saja yang diharapkan berkaitan langsung dengan penggunaan sistem: 1. Marketing Bagian marketing diharapkan dapat login, logout, melihat data pelanggan, mencetak faktur, melihat dan ubah status pemesanan,
52
menginput barang, mengedit barang, menginput kategori, mengedit kategori, dan melihat kontak pesan. 2. Supervisor Marketing Supervisor marketing dapat langsung melakukan login, logout, melihat data pelanggan, melihat data pemesanan, mencetak faktur, mengirim pesan ke bagian marketing, melihat barang dan detil barang, melihat kategori, dan pengecekan terhadap data laporan. 3. Pelanggan Pelanggan dalam sistem dimungkinkan untuk melakukan login, logout, registrasi, pemesanan barang, pencarian informasi barang, input konfirmasi pemesanan, mengirim pesan ke bagian marketing, cari barang, dan cetak faktur. 4. Administrator Administrator dalam sistem dimungkinkan untuk melakukan login, logout, melihat kontak pesan, dan melakukan pengaturan user.
Login, Logout, Registrasi, Pemesanan Barang, Input Konfirmasi Pemesanan, Input Pesan, dan Cari Barang
Data
Input
Output
Pelanggan
Lihat Barang dan Cetak Faktur Login, Logout, Pengaturan User
Administrator
Login, Logout, Ubah Status Pemesanan, Input Barang, Edit Barang, Input Kategori, dan Edit Kategori
Lihat Status Pemesanan, Marketing Cetak Faktur, dan Lihat Mencetak Faktur Kontak Pesan Pemesanan
Lihat Kontak Pesan Sistem E-Marketing Lihat Data Pelanggan, Cetak Faktur Pemesanan Login, Logout, dan Lihat Data Pemesanan, Input Pesan Cetak Faktur, Lihat Barang Faktur Pemesanan Diterima Gudang dan Detil Barang, Lihat Kategori, dan Lihat Laporan Supervisor Marketing
Gambar 4.3: Sistem Yang Sedang Diusulkan
53
4.1.8
Analisa Perbandingan Sistem Peneliti
melakukan
analisa
perbandingan
sistem
untuk
membandingkan kekurangan yang ada di sistem yang berjalan, studi literatur dan apa saja kelebihan sistem yang diusulkan.
Tabel 4.3 Analisa Perbandinagn Sistem No
4.1.9
Sistem Yang Berjalan
Studi Literatur Sejenis
Sistem Yang Diusulkan
1
Belum dapat melakukan pemesanan barang secara langsung.
Desain kurang informatif.
Sistem dapat melakukan pemesanan barang secara langsung dan desain informatif.
2
Belum dapat memberikan informasi barang langsung ke pelanggan.
Database yang digunakan belum sepenuhnya sempurna.
Sistem mampu memberikan informasi barang langsung ke pelanggan dan menggunakan database yang terintegrasi.
3
Belum ada laporan langsung kepada bagian supervisor.
Analisa menggunakan model SDLC dengan metode terstruktur dan tools flow chart.
Sistem mampu memberikan laporan kepada supervisor marketing dan analisa menggunakan model RAD dengan metode Object Oriented dan tools UML.
Tujuan Pengembangan Prototype Sistem Pengembangan prototype sistem dalam e-marketing bertujuan untuk
membantu pihak marketing dan supervisor marketing PT. Rajawali Nusindo dalam menentukan harga barang atau produk yang akan dijual, melihat laporan, melihat data kategori serta jenis barang, status pemesanan pelanggan, data pelanggan, dan memberikan kemudahan terhadap pelanggan dalam
54
mendapatkan informasi barang dan kemudahan dalam melakukan pemesanan barang. 4.1.10 Kebutuhan Prototype Sistem 1. Sistem mampu mempersingkat proses pemesanan dari pelanggan kebagian marketing. 2. Tampilan yang mudah dan tidak sulit (user friendly) dalam menjalankan sistem. 3. Sistem harus dapat menyimpan data barang, kategori barang, status pemesanan, konfirmasi status, membantu dalam laporan, dan dapat membantu menentukan harga barang untuk supervisor marketing.
4.2 Workshop Design Dalam fase ini, peneliti secara aktif berinteraksi dengan pengguna merespon kebutuhan kerja yang ada dan peneliti melakukan analisis dengan merancang sistem berdasarkan respon kebutuhan pengguna untuk mengembangkan sistem dengan tools Unified Modelling Language yang terdiri dari beberapa tahap berikut, antara lain: 4.2.1
Use Case Diagram Use Case mendeskripsikan interaksi antar actor di dalam sistem e-
marketing pada PT. Rajawali Nusindo. Seperti dijelaskan pada tabel 4.4 berikut:
55
Tabel 4.4 Identifikasi Actor dan Use Case No
1.
2.
3.
4.
Actor
Description
Dapat login, logout, mengatur user, serta melihat pesan dari pelanggan dan supervisor marketing.
Administrator
Orang yang menginput kategori barang, menginput data barang, mengupdate status pemesanan, mencetak faktur pemesanan, melihat daftar pelanggan, melihat konfirmasi pelanggan, serta melihat pesan dari pelanggan dan supervisor marketing.
Marketing
Orang yang melihat seluruh data barang, data kategori, melihat status order pemesanan, melihat laporan pemesanan, menentukan harga barang, dan mengirim pesan ke bagian marketing.
Supervisor Marketing
Orang yang melakukan pencarian informasi barang, pendaftaran, pemesanan barang, konfirmasi pemesanan, dan mengirim pesan ke bagian marketing.
Pelanggan
Selanjutnya tabel 4.5 berikut menggambarkan interaksi antara actor pada tabel diatas dengan sistem. Tabel 4.5 Daftar Use Case Diagram No 1.
Use Case Name Login
Description Use case menggambarkan kegiatan memasukkan username dan password untuk mengakses sistem
Actor Administrator, Marketing, Supervisor Marketing, dan Pelanggan
2.
Input Barang
Use case menggambarkan kegiatan menginput barang
Marketing
56
3.
Edit Barang
Use case menggambarkan kegiatan mengedit barang
Marketing
4.
Input Kategori
Use case menggambarkan kegiatan menginput kategori
Marketing
5.
Edit Kategori
Use case menggambarkan kegiatan mengedit kategori
Marketing
6.
Lihat dan Ubah Status Pemesanan
Marketing
7.
Lihat Data Pelanggan
8.
Lihat Kontak Pesan
Use case menggambarkan kegiatan melihat dan mengubah status pemesanan Use case menggambarkan kegiatan melihat data pelanggan Use case menggambarkan kegiatan melihat kontak pesan
9.
Lihat Barang dan Detil Barang
Supervisor Marketing
10.
Lihat Kategori
Use case menggambarkan kegiatan melihat barang dan detil barang Use case menggambarkan kegiatan melihat kategori
11.
Lihat Data Pemesanan
Supervisor Marketing
12
Input Pesan
Use case menggambarkan kegiatan melihat data pemesanan Use case menggambarkan kegiatan menginput pesan
13
Lihat Barang
Use case menggambarkan kegiatan melihat barang
14
Cari Barang
Use case menggambarkan kegiatan mencari barang
Pelanggan
15
Registrasi
Use case menggambarkan kegiatan registrasi
Pelanggan
16
Pemesanan Barang
Use case menggambarkan kegiatan memesan barang
Pelanggan
17
Input Konfirmasi Pemesanan
Pelanggan
18
Lihat Laporan
Use case menggambarkan kegiatan menginput konfirmasi pemesanan Use case menggambarkan kegiatan melihat laporan
57
Marketing dan Supervisor Marketing Administrator dan Marketing
Supervisor Marketing
Supervisor Marketing dan Pelanggan Pelanggan
Supervisor Marketing
19
Cetak Faktur Pemesanan
Use case menggambarkan kegiatan mencetak faktur pemesanan
Marketing dan Pelanggan
20
Pengaturan User
Use case menggambarkan kegiatan mengatur hak akses pengguna level user kantor
Administrator
21
Logout
Use case menggambarkan kegiatan untuk keluar dari sistem
Administrator, Marketing, Supervisor Marketing, dan Pelanggan
Berikut adalah use case diagram yang menggambarkan alur kegiatan actor dalam sistem.
58
Rancang Bangun E-Marketing
Logout «extends»
Logout
Lihat Data Pelanggan
<>
<> Registrasi «extends»
Login
Lihat Data Pemesanan
Login
<>
<> Pemesanan Barang «extends» Cetak Faktur
Pelanggan
Supervisor Marketing
«extends» Lihat Barang dan Detil Barang Cari Barang
Lihat Barang
Lihat dan Ubah Status Pemesanan
Lihat Laporan «extends»
«extends» Lihat Kategori
Input Konfirmasi Pemesanan Input Barang «extends» Input Pesan «extends»
«extends»
Editt Barang
Lihat Kontak Pesan Logout
Input Kategori
<>
«extends» Login
<>
<>
Administrator
<>
Login Edit Kategori
Marketing
Pengaturan User
Logout
Gambar 4.4: Use Case Diagram
4.2.2
Use Case Scenario Proses yang terjadi pada gambar 4.4 lebih lanjut dijelaskan secara
rinci pada tabel 4.6 sampai dengan tabel 4.26.
59
4.2.2.1
Use Case Scenario Login Tabel 4.6 Use Case Scenario Login
Use Case Name Use Case Id Actor Description
Precondition
Typical Course of Events
Alternate Courses
Conclusion
Post Condition
4.2.2.2
Login 1 Administrator, marketing, supervisor marketing, dan pelanggan Use case menggambarkan kegiatan memasukkan username dan password untuk mengakses sistem Administrator, marketing, supervisor marketing, dan pelanggan memasukkan username dan password untuk dapat masuk ke dalam sistem System Actor Action Response 1. Input username dan 2. Cek username password dan password 3. Menampilkan halaman sesuai authensifikasi 2. Jika username dan password benar maka langsung masuk ke dalam sistem. Jika Username dan password salah maka akan menampilkan pesan kesalahan. Administrator, marketing, supervisor marketing, dan pelanggan login ke dalam sistem Administrator, marketing, supervisor marketing, dan pelanggan dapat mengakses sistem
Use Case Scenario Input Barang Tabel 4.7 Use Case Scenario Input Barang
Use Case Name Use Case Id Actor Description
Input Barang 2 Marketing Use case menggambarkan kegiatan menginput barang
Precondition
Marketing menginput barang
60
Typical Course of Events
Actor Action 1. Memilih menu barang
3. Memilih menu tambah barang
5. Mengisi form menu tambah barang
Alternate Courses
System Response 2. Menampilkan menu barang 4. Menampilkan halaman tambah barang 6. Menghubungkan dengan database barang
7. Klik "simpan" sebagai tanda informasi input barang telah tersimpan ke database 3. Terdapat menu edit jika ingin mengedit data barang dan menu delete jika ingin menghapus data barang 5. Jika kode data yang dimasukkan sama maka akan terjadi pesan kesalahan
Conclusion
Marketing menginput barang
Post Condition
Data barang telah tersimpan dalam database barang
4.2.2.3
Use Case Scenario Edit Barang Tabel 4.8 Use Case Scenario Edit Barang
Use Case Name Use Case Id Actor Description
Edit Barang 3 Marketing Use case menggambarkan kegiatan mengedit barang
Precondition
Marketing mengedit barang
Typical Course of Events
Actor Action 1. Memilih menu barang
61
System Response 2. Menampilkan halaman barang
Alternate Courses
3. Memilih menu edit
4. Menampilkan halaman edit barang
5. Mengedit form menu tambah barang
6. Menghubung -kan dengan database barang
7. Klik "simpan" sebagai tanda informasi edit barang telah tersimpan ke database 3. Terdapat menu tambah barang jika ingin menambah barang dan menu delete jika ingin menghapus data barang 5. Jika kode data yang dimasukkan sama maka akan terjadi pesan kesalahan
Conclusion
Marketing mengedit barang
Post Condition
Data barang telah tersimpan dalam database barang
4.2.2.4
Use case Scenario Input Kategori Tabel 4.9 Use Case Scenario Input Kategori
Use Case Name Use Case Id Actor Description
Input Kategori 4 Marketing Use case menggambarkan kegiatan menginput kategori
Precondition
Marketing menginput kategori
Typical Course of Events
Actor Action 1. Memilih menu kategori
3. Memilih menu tambah kategori
62
System Response 2. Menampilkan menu kategori 4. Menampilkan halaman tambah kategori
5. Mengisi form menu tambah kategori
Alternate Courses
6. Menghubungkan dengan database barang_kateg ori
7. Klik "simpan" sebagai tanda informasi input kategori telah tersimpan ke database 3. Terdapat menu edit jika ingin mengedit data kategori dan menu delete jika ingin menghapus data barang 5. Jika data yang dimasukkan sama maka akan terjadi pesan kesalahan
Conclusion
Marketing menginput kategori
Post Condition
Data kategori telah tersimpan dalam database barang_kategori
4.2.2.5
Use Case Scenario Edit Kategori Tabel 4.10 Use Case Scenario Edit Kategori
Use Case Name Use Case Id Actor Description
Edit Kategori 5 Marketing Use case menggambarkan kegiatan mengedit kategori
Precondition
Marketing mengedit kategori
Typical Course of Events
Actor Action 1. Memilih menu kategori
System Response 2. Menampilkan halaman kategori
3. Memilih menu edit
4. Menampilkan halaman edit kategori
5. Mengedit form menu tambah kategori
6. Menghubung -kan dengan database barang_kate gori
63
Alternate Courses
7. Klik "simpan" sebagai tanda informasi edit kategori telah tersimpan ke database 3. Terdapat menu tambah kategori jika ingin menambah barang dan menu delete jika ingin menghapus data kategori 5. Jika data yang dimasukkan sama maka akan terjadi pesan kesalahan
Conclusion
Marketing mengedit kategori
Post Condition
Data barang telah tersimpan dalam database barang_kategori
4.2.2.6
Use Case Scenario Lihat dan Ubah Status Pemesanan
Tabel 4.11 Use Case Scenario Lihat dan Ubah Status Pemesanan Use Case Name Use Case Id Actor Description
Lihat dan Ubah Status Pemesanan 6 Marketing Use case menggambarkan kegiatan melihat dan mengubah status pemesanan
Precondition
Marketing melihat dan mengubah status pemesanan
Typical Course of Events
Actor Action 1. Memilih menu order barang
System Response 2. Menampilkan halaman order barang
3. Memilih menu edit
4. Menampilkan halaman status order
5. Memilih status
6. Menghubung -kan dengan database beli dan status
7. Klik "ubah status" sebagai tanda informasi ubah status telah tersimpan ke database
64
Alternate Courses
3. Terdapat menu print jika ingin mencetak faktur pemesanan
5. Terdapat pilihan status baru, sudah dibayar, sudah dikirim, selesai, dan batal
Conclusion
Marketing melihat dan mengubah status pemesanan
Post Condition
Data barang telah tersimpan dalam database beli dan status
4.2.2.7
Use Case Scenario Lihat Data Pelanggan Tabel 4.12 Use Case Scenario Lihat Data Pelanggan
Use Case Name
Lihat Data Pelanggan
Use Case Id
7
Actor
Marketing dan supervisor marketing
Description
Use case menggambarkan kegiatan melihat data pelanggan
Precondition
Marketing dan supervisor marketing melihat data pelanggan
Typical Course of Events
Actor Action 1. Memilih menu member
System Response 2. Menghubung -kan dengan database user 3. Menampilkan halaman member
Alternate Courses
1. Terdapat menu delete bagi administrator jika ingin menghapus member
Conclusion
Marketing dan supervisor marketing melihat data pelanggan
Post Condition
Data member berhasil diakses
65
4.2.2.8
Use Case Scenario Lihat Kontak Pesan Tabel 4.13 Use Case Scenario Lihat Kontak Pesan
Use Case Name
Lihat Kontak Pesan
Use Case Id
8
Actor
Administrator dan marketing
Description
Use case menggambarkan kegiatan melihat kontak pesan
Precondition
Administrator dan marketing melihat kontak pesan
Typical Course of Events
Actor Action 1. Memilih menu kontak
3. Memilih menu kontak admin supervisor
System Response 2. Menampilkan halaman kontak admin pelanggan dengan database hubungi 4. Menghubung -kan dengan database hubungi 5. Menampilkan halaman kontak admin supervisor
Alternate Courses
3. Terdapat menu delete jika ingin menghapus kontak pesan
Conclusion
Administrator dan marketing melihat kontak pesan
Post Condition
Data kontak pesan berhasil diakses
66
4.2.2.9
Use Case ScenarioLihat Barang dan Detil Barang
Tabel 4.14 Use Case Scenario Lihat Barang dan Detil Barang Use Case Name Use Case Id Actor Description
Lihat Barang dan Detil Barang 9 Supervisor marketing Use case menggambarkan kegiatan melihat barang dan detil barang
Precondition
Supervisor marketing melihat barang dan detil barang
Typical Course of Events
Alternate Courses
Actor Action
System Response 1. Memilih menu barang 2. Menghubung -kan dengan database barang 3. Menampilkan halaman barang 1. Terdapat menu detil jika ingin menampilkan detil barang dengan info penuh
Conclusion
Supervisor marketing melihat barang dan detil barang
Post Condition
Data barang dan detil barang berhasil diakses
4.2.2.10 Use Case Scenario Lihat Kategori Tabel 4.15 Use Case Scenario Lihat Kategori Use Case Name Use Case Id Actor Description
Lihat Barang dan Detil Barang 10 Supervisor marketing Use case menggambarkan kegiatan melihat kategori
4.2.2.11 Use case Scenario Lihat Data Pemesanan Tabel 4.16 Use Case Scenario Lihat Data Pemesanan Use Case Name Use Case Id Actor Description
Lihat Data Pemesanan 11 Supervisor marketing Use case menggambarkan kegiatan melihat data pemesanan
Precondition
Supervisor marketing melihat data pemesanan
Typical Course of Events
Alternate Courses
Actor Action
System Response 1. Memilih menu order 2. Menghubung barang -kan dengan database beli, beli_barang, status, dan pembayaran 3. Menampilkan halaman order barang 1. Terdapat menu detil jika ingin menampilkan detil order barang dengan info penuh atau menu print jika ingin mencetak order barang
68
Conclusion
Supervisor marketing melihat data pemesanan
Post Condition
Data pemesanan berhasil diakses
4.2.2.12 Use Case Scenario Input Pesan Tabel 4.17 Use Case Scenario Input Pesan Use Case Name
Input Pesan
Use Case Id
12
Actor
Supervisor marketing dan pelanggan
Description
Use case menggambarkan kegiatan menginput pesan
Precondition
Supervisor marketing dan pelanggan menginput pesan Actor Action System Response 1. Memilih menu pesan 2. Menampilkan menu pesan ke admin
Typical Course of Events
3. Mengisi form menu pesan ke admin
4. Menghubungkan dengan database hubungi
5. Klik "kirim" sebagai tanda informasi input pesan telah tersimpan ke database Alternate Courses
-
Conclusion
Supervisor marketing dan pelanggan menginput pesan Data pesan telah tersimpan dalam database hubungi
Post Condition
69
4.2.2.13 Use Case Scenario Lihat Barang Tabel 4.18 Use Case Scenario Lihat Barang Use Case Name Use Case Id Actor Description
Lihat Barang 13 Pelanggan Use case menggambarkan kegiatan melihat barang
Precondition
Pelanggan melihat barang
Typical Course of Events
Alternate Courses
Actor Action
System Response 1. Memilih menu home 2. Menghubung -kan dengan database barang 3. Menampilkan halaman barang 1. Terdapat menu beli jika ingin memasukan ke keranjang belanja 1. Terdapat menu info jika ingin menampilkan detil barang dengan penuh
Conclusion
Pelanggan melihat barang
Post Condition
Data barang berhasil diakses
4.2.2.14 Use Case Scenario Cari Barang Tabel 4.19 Use Case Scenario Cari Barang Use Case Name Use Case Id Actor Description
Cari Barang 14 Pelanggan Use case menggambarkan kegiatan mencari barang
Precondition
Pelanggan mencari barang
Typical Course of Events
Actor Action
70
System
1. Memilih menu pencarian
Response 2. Menampilkan halaman pencarian
3. Mengisi form pencarian
Alternate Courses
4.Menghubungkan dengan database barang dan barang_kateg -ori 5. Klik "search" sebagai 6. Menampilkan tanda informasi mencari hasil ke database pencarian 6. Terdapat menu kembali jika ingin kembali ke pencarian sebelumnya
Conclusion
Pelanggan mencari barang
Post Condition
Data mencari barang berhasil diakses
4.2.2.15 Use Case Scenario Registrasi Tabel 4.20 Use Case Scenario Registrasi Use Case Name Use Case Id Actor Description
Registrasi 15 Pelanggan Use case menggambarkan kegiatan registrasi
Precondition
Pelanggan registrasi
Typical Course of Events
Actor Action 1. Memilih menu login
System Response 2. Menampilkan menu login
3. Memilih menu daftar
4. Menampilkan halaman daftar
5. Mengisi form menu daftar
6. Menghubungkan dengan database user
71
Alternate Courses
7. Klik "daftar" sebagai tanda informasi daftar telah tersimpan ke database 3. Terdapat menu input username dan password jika ingin login
5. Jika kode data yang dimasukkan kurang maka akan terjadi pesan kesalahan Conclusion
Pelanggan registrasi
Post Condition
Data registrasi telah tersimpan dalam database user
4.2.2.16 Use Case Scenario Pemesanan Barang Tabel 4.21 Use Case Scenario Pemesanan Barang Use Case Name Use Case Id Actor Description
Pemesanan Barang 16 Pelanggan Use case menggambarkan kegiatan memesan barang
Precondition
Pelanggan memesan barang
Typical Course of Events
Actor Action 1. Memilih menu home
3. Memilih barang dan mengklik beli
5. Mengupdate keranjang belanja dan mengklik proses pembayaran 7. Memilih jenis pembayaran
72
System Response 2. Menampilkan menu home 4. Menampilkan halaman keranjang belanja 6. Menampilkan halaman daftar belanja 8. Menghubungkan dengan database beli dan beli_barang
Alternate Courses
8. Klik ”proses pemesanan selesai” sebagai tanda informasi daftar telah tersimpan ke database 3. Terdapat menu kategori barang jika ingin melihat produk berdasarkan kategori
5. Jika belanja batal terdapat menu hapus
Conclusion
Pelanggan memesan barang
Post Condition
Data memesan barang telah tersimpan dalam database beli dan beli_barang
4.2.2.17 Use Case Scenario Input Konfirmasi Pemesanan Tabel 4.22 Use Case Scenario Input Konfirmasi Pemesanan Use Case Name Use Case Id Actor Description
Input Konfirmasi Pemesanan 17 Pelanggan Use case menggambarkan kegiatan menginput konfirmasi pemesanan
Precondition
Pelanggan menginput konfirmasi pemesanan
Typical Course of Events
Actor Action 1. Memilih menu konfirmasi 3. Mengisi form menu konfirmasi
System Response 2. Menampilkan menu konfirmasi 4. Menghubungkan dengan database pembayaran
Alternate Courses
5. Klik "kirim" sebagai tanda informasi input konfirmasi telah tersimpan ke database -
Conclusion
Pelanggan menginput konfirmasi pemesanan
Post Condition
Data konfirmasi pemesanan telah tersimpan dalam database pembayaran
73
4.2.2.18 Use Case Scenario Lihat Laporan Tabel 4.23 Use Case Scenario Lihat Laporan Use Case Name Use Case Id Actor Description
Lihat Laporan 18 Supervisor marketing Use case menggambarkan kegiatan melihat laporan
Precondition
Supervisor marketing melihat laporan
Typical Course of Events
Actor Action 1. Memilih menu order barang
System Response 2. Menampilkan menu order barang
3. Memilih menu laporan
Alternate Courses
4. Menghubung -kan dengan database barang dan beli_barang 5. Menampilkan halaman laporan 3. Terdapat menu detil jika ingin menampilkan detil order barang dengan penuh 5. Terdapat menu print jika ingin di cetak
Conclusion
Supervisor marketing melihat laporan
Post Condition
Data berhasil diakses
4.2.2.19 Use Case Scenario Cetak Faktur Pemesanan Tabel 4.24 Use Case Scenario Cetak Faktur Pemesanan Use Case Name Use Case Id Actor
Cetak Faktur Pemesanan 19 Administrator, marketing, dan pelanggan
74
Description
Use case menggambarkan kegiatan mencetak faktur pemesanan
Precondition
Marketing dan pelanggan mencetak faktur pemesanan
Typical Course of Events
Actor Action 1. Memilih menu order barang
System Response 2. Menampilkan menu order barang
3. Memilih menu print
Alternate Courses
4. Menghubung -kan dengan database beli, beli_barang, status, dan pembayaran 5. Mencetak Faktur Pemesanan 3. Terdapat menu edit jika ingin mengubah status pemesanan
Conclusion
Marketing dan pelanggan mencetak faktur pemesanan
Post Condition
Data pemesanan berhasil diakses
4.2.2.20 Use Case Scenario Pengaturan User Tabel 4.25 Use Case Scenario Pengaturan User Use Case Name Use Case Id Actor Description
Pengaturan Barang 2 Administrator Use case menggambarkan kegiatan mengatur hak akses pengguna level user kantor
Precondition
Administrator mengatur hak akses level user kantor Actor Action System Response 1. Memilih menu 2. Menampilkan pengaturan user menu pengaturan user
Typical Course of Events
75
Alternate Courses
3. Memilih menu tambah user
4. Menampilkan halaman tambah user
5. Mengisi form menu tambah user
6. Menghubungkan dengan database user_kantor
7. Klik "simpan" sebagai tanda informasi input user telah tersimpan ke database atau batal untuk kembali ke halaman tambah user 3. Terdapat menu edit jika ingin mengedit data user dan menu delete jika ingin menghapus data user 5. Jika kode data yang dimasukkan belum komplit maka akan terjadi pesan kesalahan Administrator mengatur hak akses level user kantor Data user telah tersimpan dalam database user_kantor
Conclusion Post Condition
4.2.2.21 Use Case Scenario Logout Tabel 4.26 Use Case Scenario Logout Use Case Name Use Case Id Actor Description Precondition
Logout 20 Administrator, marketing, supervisor marketing, dan pelanggan Use case menggambarkan kegiatan keluar dari sistem Administrator, marketing, supervisor marketing, dan pelanggan keluar dari sistem
Typical Course of Events
Actor Action 1. Memilih menu logout
System Response 2. Menghubung -kan dengan database 3. Menampilkan halaman login
76
Alternate Courses
-
Conclusion
Administrator, marketing, supervisor marketing, dan pelanggan logout dari sistem
Post Condition
Administrator, marketing, supervisor marketing, dan pelanggan keluar dari sistem
4.2.3
Activity Diagram Use Case Activity diagram menggambarkan aktifitas-aktifitas yang terjadi
dalam sistem e-marketing. 4.2.3.1
Activity Diagram Use Case Login
Mulai Login
Menampilkan Menu Login
Masukan Username
Masukan Password
Menampilkan Pesan Kesalahan
Salah
Benar Selesai Menampilkan Menu Utama E-Marketing Gambar 4.5 Activity Diagram Use Case Login
Keterangan gambar: Di dalam activity diagram use case login yang harus dilakukan oleh administrator, marketing, supervisor marketing, dan pelanggan yaitu membuka aplikasi sistem e-marketing. Administrator,
77
marketing, supervisor marketing, dan pelanggan terlebih dahulu melakukan login. Saat membuka aplikasi akan menampilkan menu login. Masukkan Username dan Password. Jika salah memasukkan Username dan Password, sistem akan menampilkan pesan kesalahan dan kembali ke menu login untuk memasukkan Username dan Password yang benar. Jika benar memasukkan Username dan Password maka sistem akan menampilkan menu utama sistem e-marketing.
4.2.3.2
Activity Diagram Use Case Input Barang
Mulai Menu Utama E-Marketing
Memilih Menu Barang
Menampilkan Menu Barang
Memilih Menu Tambah Barang
Isi Form Tambah Barang
Simpan Selesai
Gambar 4.6 Activity Diagram Use Case Input Barang
Keterangan gambar: Di dalam activity diagram use case input barang yang harus dilakukan oleh marketing yaitu membuka aplikasi
78
sistem informasi e-marketing. marketing terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem e-marketing. Kemudian marketing memilih menu barang, sistem akan menampilkan menu barang dan kemudian marketing memilih menu tambah barang selanjutnya mengisi form tambah barang tersebut berdasarkan kategorinya. Setelah mengisi form tambah barang tersebut maka marketing memilih button simpan untuk menyimpan dalam database barang.
4.2.3.3
Activity Diagram Use Case Edit Barang
Mulai Menu Utama E-Marketing
Memilih Menu Barang Menampilkan Menu Barang
Memilih Menu Edit
Mengedit Data Barang
Simpan Selesai
Gambar 4.7 Activity Diagram Use Case Edit Barang
79
Keterangan gambar: Di dalam activity diagram use case edit barang yang harus dilakukan oleh marketing yaitu membuka aplikasi sistem informasi e-marketing. marketing terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem e-marketing. Kemudian marketing memilih menu barang, sistem akan menampilkan menu barang dan kemudian marketing memilih menu edit selanjutnya mengedit data barang tersebut berdasarkan kategorinya. Setelah mengedit data barang tersebut maka marketing memilih button simpan untuk menyimpan dalam database barang.
4.2.3.4
Activity Diagram Use Case Input Kategori
Mulai Menu Utama E-Marketing
Memilih Menu Kategori
Menampilkan Menu Kategori
Memilih Menu Tambah Kategori
Isi Form Tambah Kategori
Simpan Selesai
Gambar 4.8 Activity Diagram Use Case Input Kategori
80
Keterangan gambar: Di dalam activity diagram use case input kategori yang harus dilakukan oleh marketing yaitu membuka aplikasi sistem informasi e-marketing. Marketing terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem e-marketing. Kemudian marketing memilih menu kategori, sistem akan menampilkan menu kategori dan kemudian marketing memilih menu tambah kategori selanjutnya mengisi form tambah kategori tersebut. Setelah mengisi form tambah kategori tersebut maka marketing memilih button simpan untuk menyimpan dalam database barang_kategori.
81
4.2.3.5
Activity Diagram Use Case Edit Kategori
Mulai Menu Utama E-Marketing
Memilih Menu Kategori Menampilkan Menu Kategori
Memilih Menu Edit
Mengedit Kategori
Simpan Selesai
Gambar 4.9 Activity Diagram Use Case Edit Kategori
Keterangan gambar: Di dalam activity diagram use case edit kategori yang harus dilakukan oleh marketing yaitu membuka aplikasi sistem informasi e-marketing. Marketing terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem e-marketing. Kemudian marketing memilih menu kategori, sistem akan menampilkan menu kategori dan kemudian marketing memilih menu edit selanjutnya mengedit data kategori tersebut. Setelah mengedit data kategori tersebut maka marketing memilih button simpan untuk menyimpan dalam database barang_kategori.
82
4.2.3.6
Activity Diagram Use Case Lihat dan Ubah Status Pemesanan
Mulai Menu Utama E-Marketing
Memilih Menu Order Barang Menampilkan Menu Order Barang
Memilih Menu Edit
Pilih Status
Ubah Status Selesai
Gambar 4.10 Activity Diagram Use Case Lihat dan Ubah Status Pemesanan
Keterangan gambar: Di dalam activity diagram use case lihat dan ubah status pemesanan yang harus dilakukan oleh marketing yaitu membuka aplikasi sistem informasi e-marketing. marketing terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem emarketing. Kemudian marketing memilih menu order barang, sistem akan menampilkan menu order barang dan kemudian marketing memilih menu edit selanjutnya memilih status sesuai dengan status terbaru. Setelah
83
memilih status sesuai dengan status terbaru maka marketing memilih button ubah status untuk menyimpan dalam database beli dan status.
4.2.3.7
Activity Diagram Use Case Lihat Data Pelanggan
Mulai Menu Utama E-Marketing
Memilih Menu Member
Menampilkan Menu Member Selesai
Gambar 4.11 Activity Diagram Use Case Lihat Data Pelanggan
Keterangan gambar: Di dalam activity diagram use case lihat data pelanggan yang harus dilakukan oleh marketing dan supervisor marketing yaitu membuka aplikasi sistem informasi e-marketing. marketing dan supervisor marketing terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem e-marketing. Kemudian marketing dan supervisor marketing memilih menu member, sistem akan menampilkan menu member. Prose view data pelanggan telah selesai dan berhasil mengakses database user.
84
4.2.3.8
Activity Diagram Use Case Lihat Kontak Pesan
Mulai Menu Utama E-Marketing
Memilih Menu Kontak
Menampilkan Menu Pesan Pelanggan
Memilih Menu Pesan Supervisor Selesai Menampilkan Menu Pesan Supervisor Selesai Gambar 4.12 Activity Diagram Use Case Lihat Kontak Pesan
Keterangan gambar: Di dalam activity diagram use case lihat kontak konfirmasi dan pesan yang harus dilakukan oleh administrator dan marketing yaitu membuka aplikasi sistem informasi e-marketing. Administrator dan marketing terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem e-marketing. Kemudian administrator dan marketing memilih menu kontak, sistem akan menampilkan menu pesan pelanggan. Prose view data pesan pelanggan telah selesai dan berhasil mengakses database hubungi. Bila administrator dan marketing memilih menu supervisor, sistem akan menampilkan menu pesan supervisor. Proses view data pesan telah selesai dan berhasil mengakses database hubungi.
85
4.2.3.9
Activity Diagram Use Case Lihat Barang dan Detil Barang
Mulai Menu Utama E-Marketing
Memilih Menu Barang
Menampilkan Menu Barang
Memilih Menu Detil Barang Selesai Menampilkan Menu Detil Barang Selesai Gambar 4.13 Activity Diagram Use Case Lihat Barang dan detil Barang
Keterangan gambar: Di dalam activity diagram use case lihat barang dan detil barang yang harus dilakukan oleh supervisor marketing yaitu membuka aplikasi sistem informasi e-marketing. Supervisor marketing terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem e-marketing. Kemudian supervisor marketing memilih menu barang, sistem akan menampilkan menu barang. Prose view data menu barang telah selesai dan berhasil mengakses database barang. Bila supervisor marketing memilih menu detil, sistem akan menampilkan menu detil barang. Prose view data detil barang telah selesai dan berhasil mengakses database barang dan barang_kategori.
86
4.2.3.10 Activity Diagram Use Case Lihat Kategori
Mulai Menu Utama E-Marketing
Memilih Menu Kategori
Menampilkan Menu Kategori Selesai
Gambar 4.14 Activity Diagram Use Case Lihat Kategori
Keterangan gambar: Di dalam activity diagram use case lihat data kategori yang harus dilakukan oleh supervisor marketing yaitu membuka aplikasi sistem informasi e-marketing. Supervisor marketing terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem e-marketing. Kemudian supervisor marketing memilih menu kategori, sistem akan menampilkan menu kategori. Prose view data kategori telah selesai dan berhasil mengakses database barang_kategori.
87
4.2.3.11 Activity Diagram Use Case Lihat Data Pemesanan
Mulai Menu Utama E-Marketing
Memilih Menu Order Barang
Menampilkan Menu Order Barang
Memilih Menu Detil Order Barang Selesai Menampilkan Menu Detil Order Barang Selesai Gambar 4.15 Activity Diagram Use Case Lihat Data Pemesanan
Keterangan gambar: Di dalam activity diagram use case lihat data pemesanan yang harus dilakukan oleh supervisor marketing yaitu membuka aplikasi sistem informasi e-marketing. Supervisor marketing terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem e-marketing. Kemudian supervisor marketing memilih menu order barang, sistem akan menampilkan menu order barang. Prose view data menu order barang telah selesai dan berhasil mengakses database beli. Bila supervisor marketing memilih menu detil, sistem akan menampilkan menu detil order barang. Prose view data detil order barang telah selesai dan berhasil mengakses database beli, beli_barang, dan status.
88
4.2.3.12 Activity Diagram Use Case Input Pesan
Mulai Menu Utama E-Marketing
Memilih Menu Pesan
Menampilkan Menu Pesan
Isi Form Pesan
Simpan Selesai
Gambar 4.16 Activity Diagram Use Case Input Pesan
Keterangan gambar: Di dalam activity diagram use case input pesan yang harus dilakukan oleh supervisor marketing yaitu membuka aplikasi sistem informasi e-marketing. Supervisor marketing terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem emarketing. Kemudian supervisor marketing memilih menu pesan, sistem akan menampilkan menu pesan dan kemudian mengisi form pesan tersebut. Setelah mengisi form pesan tersebut maka supervisor marketing memilih button simpan untuk menyimpan dalam database hubungi.
89
4.2.3.13 Activity Diagram Use Case Lihat Barang
Mulai Menu Utama E-Marketing
Menampilkan Menu Home
Memilih Kategori
Memilih Menu Info
Menampilkan Kategori
Memilih Menu Info
Menampilkan Info Barang
Selesai
Menampilkan Info Barang
Selesai
Gambar 4.17 Activity Diagram Use Case Lihat Barang
Keterangan gambar: Di dalam activity diagram use case lihat barang yang harus dilakukan oleh pelanggan yaitu membuka aplikasi sistem informasi e-marketing. Sistem akan menampilkan menu home sistem e-marketing. Kemudian pelanggan memilih menu info, sistem akan menampilkan menu info barang. Prose view data menu info barang telah selesai dan berhasil mengakses database barang. Bila pelanggan memilih menu barang berdasarkan kategori, sistem akan menampilkan menu barang berdasarkan kategori selanjutnya pelanggan memilih menu info, sistem akan menampilkan menu info barang. Prose view data menu info
90
barang telah selesai dan berhasil mengakses database barang dan barang_kategori.
4.2.3.14 Activity Diagram Use Case Cari Barang
Mulai Menu Utama E-Marketing
Memilih Menu Pencarian
Menampilkan Menu Pencarian
Isi Form Pencarian
Pilih Search
Menampilkan Hasil Search Selesai
Gambar 4.18 Activity Diagram Use Case Cari Barang
Keterangan gambar: Di dalam activity diagram use case cari barang yang harus dilakukan oleh pelanggan yaitu membuka aplikasi sistem informasi e-marketing. Sistem akan menampilkan menu utama sistem e-marketing. Kemudian pelanggan memilih menu pencarian, sistem akan menampilkan menu pencarian dan kemudian mengisi form pencarian
91
tersebut. Setelah mengisi form pencarian tersebut maka pelanggan memilih button search untuk mencari dalam database barang dan barang_kategori.
4.2.3.15 Activity Diagram Use Case Registrasi
Mulai Menu Utama E-Marketing
Memilih Menu Login
Menampilkan Menu Login
Memilih Menu Daftar
Menampilkan Menu Daftar
Isi Form Daftar
Daftar Selesai
Gambar 4.19 Activity Diagram Use Case Registrasi
Keterangan gambar: Di dalam activity diagram use case registrasi yang harus dilakukan oleh pelanggan yaitu membuka aplikasi sistem informasi e-marketing. Sistem akan menampilkan menu utama sistem e-marketing. Kemudian pelanggan memilih menu login, sistem akan menampilkan menu login selanjutnya pelanggan memilih menu
92
daftar, sistem akan menampilkan menu daftar dan kemudian mengisi form daftar tersebut. Setelah mengisi form daftar tersebut maka pelanggan memilih button daftar untuk menyimpan dalam database user.
4.2.3.16 Activity Diagram Use Case Pemesanan Barang
Mulai Menu Utama E-Marketing
Menampilkan Menu Home Memilih Menu Beli
Memilih Menu Kategori
Menampilkan Menu Kategori
Memilih Menu Info
Add to Cart
Menampilkan Data Keranjang Belanja
Update
Kembali Belanja
Proses Pembayaran
Menampilkan Menu Daftar Belanja
Pilih Cara Pembayaran Proses Pemesanan Selesai Selesai
Gambar 4.20 Activity Diagram Use Case Pemesanan Barang
93
Keterangan gambar: Di dalam activity diagram use case pemesanan barang yang harus dilakukan oleh pelanggan yaitu membuka aplikasi sistem informasi e-marketing. Pelanggan terlebih dahulu melakukan login, sistem akan menampilkan menu home sistem emarketing. Pelanggan memilih menu kategori atau menu beli. Bila memilih menu kategori, sistem akan menampilkan menu kategori kemudian pelanggan memilih menu info berdasarkan kategori, selanjutnya memilih add to cart untuk dimasukan ke dalam keranjang belanja. Sedangkan bila memilih menu beli, sistem akan langsung memasukan ke dalam keranjang belanja. Setelah selesai pemesanan, pelanggan mengklik update untuk melihat total harga, kemudian pelanggan memilih button proses pembayaran untuk menampilkan menu daftar belanja atau memlih button kembali belanja untuk kembali melakukan pemesanan. Di dalam menu daftar belanja pelanggan memilih cara pembayaran. Setelah memilih cara pembayaran maka pelanggan memilih button proses pemesanan selesai untuk menyimpan dalam database beli dan beli_barang.
94
4.2.3.17 Activity Diagram Use Case Input Data Konfirmasi Pemesanan
Mulai Menu Utama E-Marketing
Memilih Menu Konfirmasi
Menampilkan Menu Konfirmasi
Isi Form Konfirmasi
Kirim Selesai
Gambar 4.21 Activity Diagram Use Case Input Data Konfirmasi Pemesanan
Keterangan gambar: Di dalam activity diagram use case input data konfirmasi pemesanan yang harus dilakukan oleh pelanggan yaitu membuka aplikasi sistem informasi e-marketing. Pelanggan terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem emarketing. Kemudian pelanggan memilih menu konfirmasi, sistem akan menampilkan menu konfirmasi dan kemudian mengisi form konfirmasi tersebut. Setelah mengisi form konfirmasi tersebut maka pelanggan memilih button simpan untuk menyimpan dalam database hubungi.
95
4.2.3.18 Activity Diagram Use Case Lihat Laporan
Mulai Menu Utama E-Marketing
Memilih Menu Order Barang
Menampilkan Menu Order Barang
Memilih Menu Laporan
Menampilkan Menu Laporan Selesai
Gambar 4.22 Activity Diagram Use Case Lihat Laporan
Keterangan gambar: Di dalam activity diagram use case laporan yang harus dilakukan oleh supervisor marketing yaitu membuka aplikasi sistem informasi e-marketing. Supervisor marketing terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem emarketing. Kemudian supervisor marketing memilih menu order barang, sistem akan menampilkan menu order barang. Prose view data menu order barang telah selesai dan berhasil mengakses database beli. Selanjutnya supervisor marketing memilih menu laporan, sistem akan menampilkan menu laporan. Proses view laporan telah selesai dan berhasil mengakses database barang dan beli_barang.
96
4.2.3.19 Activity Diagram Use Case Cetak Faktur Pemesanan
Mulai Menu Utama E-Marketing
Memilih Menu Order Barang Menampilkan Menu Order Barang
Memilih Menu Print
Mencetak Faktur Pemesanan
Cancel
OK Selesai
Gambar 4.23 Activity Diagram Use Case Cetak Faktur Pemesanan
Keterangan gambar: Di dalam activity diagram use case cetak faktur pemesanan yang harus dilakukan oleh supervisor marketing, marketing, dan pelanggan yaitu membuka aplikasi sistem informasi emarketing. Supervisor marketing, marketing, dan pelanggan terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem emarketing. Kemudian Supervisor marketing, marketing, dan pelanggan memilih menu order barang, sistem akan menampilkan menu order barang dan kemudian Supervisor marketing, marketing, dan pelanggan memilih menu print. Setelah memilih menu print kemudian memilih button ok untuk mencetak atau button cancel untuk membatalkan.
97
4.2.3.20 Activity Diagram Use Case Pengaturan User
Mulai Menu Utama E-Marketing
Memilih Menu Pengaturan User
Menampilkan Menu Pengaturan User
Memilih Menu Tambah User
Isi Form Tambah User
Simpan
Batal Selesai
Gambar 4.24 Activity Diagram Use Case Pengaturan User
Keterangan gambar: Di dalam activity diagram use case pengaturan user yang harus dilakukan oleh administrator yaitu membuka aplikasi sistem informasi e-marketing. Administrator terlebih dahulu melakukan login, sistem akan menampilkan menu utama sistem emarketing. Kemudian administrator memilih menu pengaturan user, sistem akan menampilkan menu pengaturan user dan kemudian administrator memilih menu tambah user selanjutnya mengisi form tambah user tersebut berdasarkan kategorinya. Setelah mengisi form tambah user tersebut maka administrator memilih button simpan untuk
98
menyimpan dalam database user_kantor atau batal untuk kembali ke menu pengaturan user.
4.2.3.21 Activity Diagram Use Case Logout
Mulai Menu Utama E-Marketing
Memilih Menu Logout Selesai
Gambar 4.25 Activity Diagram Use Case Logout
Keterangan Gambar : Di dalam activity diagram logout yang pertama harus dilakukan oleh administrator, marketing, supervisor marketing, dan pelanggan yaitu membuka aplikasi sistem e-marketing. Administrator, marketing, supervisor marketing, dan pelanggan terlebih dahulu melakukan login, sistem akan menampilkan halaman utama sistem e-marketing. Kemudian administrator, marketing, supervisor marketing, dan pelanggan memilih menu logout, administrator, marketing, supervisor marketing, dan pelanggan logout dari sistem.
99
4.2.4
Sequence Diagram Use Case Sequnce diagram menjelaskan interaksi antara beberapa objek untuk
periode waktu tertentu dan juga menekankan interaksi sekumpulan objek pada waktu atau pada hubungannya. Sequence diagram dapat menjelaskan aliran pesan antar objek saat menjalankan suatu use case. Berikut adalah sequence diagram yang menjelaskan aliran pesan antar objek dalam aktivitas use case dari rancangan aplikasi sistem e-marketing. 4.2.4.1
Sequence Diagram Use Case Login
Menu Login
Kontrol Login
user_kantor / user
Administrator / Marketing / Supervisor Marketing / Pelanggan 1. Memilih Login 2. Menampilkan Menu Login 3. Masukan Username dan Password 4. Kirim Data Login 5. Kirim Data Login
6. Cek Data Login 7. Kirim Pesan Kesalahan 8. Kirim Pesan Kesalahan 9. Menampilkan Pesan Kesalahan 10. Kirim Pesan Berhasil 11. Kirim Pesan Berhasil 12. Menampilkan Menu Utama (Sesuai Authesifikasi)
Gambar 4.26 Sequence Diagram Use Case Login
Keterangan gambar: Pada saat administartor, marketing, supervisor marketing, dan pelanggan memilih login, sistem akan meminta username dan password terlebih dahulu. Pada saat
100
username dan password dibaca, sistem kontrol login mengirim username dan password yang diisi untuk dicocokan dengan yang sudah ada di dalam database ”user_kantor dan user”. Jika terdapat kesalahan maka, sistem akan menampilkan pesan kesalahan untuk memasukkan username dan password kembali. Jika sudah benar maka administartor, marketing, supervisor marketing, dan pelanggan akan masuk ke tampilan menu utama sistem emarketing.
4.2.4.2
Sequence Diagram Use Case Input Barang
Tampilan
Kontrol Barang
barang
Marketing 1. Memilih Menu Barang 2. Menampilkan Menu Barang 3. Memilih Menu Tambah Barang 4. Menampilkan Menu Tambah Barang 5. Input Data Barang 6. Simpan Data Barang
7. Cek Data Barang 8. Kirim Pesan Gagal 9. Menampilkan Pesan Gagal 10. Input Data Barang Valid 11. Kirim Pesan Berhasil 12. Kirim Pesan Berhasil 13. Menampilkan Menu Barang
Gambar 4.27 Sequence Diagram Use Case Input Barang
Keterangan gambar: Pada saat marketing ingin menginput barang maka marketing memilih menu barang. Di menu barang akan
101
terdapat menu tambah barang, kemudian marketing memilih menu tersebut, setelah dipilih, maka sistem akan menampilkan menu tambah barang, bila data barang telah dimasukan dan disimpan maka sistem kontrol barang akan mengecek. Jika terdapat kesalahan maka, sistem akan menampilkan pesan gagal untuk memasukkan data kembali.
Jika sudah
benar data barang disimpan di database ”barang” kemudian sistem akan menampilkan seluruh data barang.
4.2.4.3
Sequence Diagram Use Case Edit Barang
Tampilan
Kontrol Barang
barang
Marketing 1. Memilih Menu Barang 2. Menampilkan Menu Barang 3. Memilih Menu Edit Barang 4. Menampilkan Menu Edit Barang 5. Edit Data Barang 6. Simpan Data Barang
7. Cek Data Barang 8. Kirim Pesan Gagal 9. Menampilkan Pesan Gagal 10. Edit Data Barang Valid 11. Kirim Pesan Berhasil 12. Kirim Pesan Berhasil 13. Menampilkan Menu Barang
Gambar 4.28 Sequence Diagram Use Case Edit Barang
Keterangan gambar: Pada saat marketing ingin mengedit barang maka marketing masuk ke dalam menu barang. Di menu barang
102
akan terdapat menu edit, kemudian marketing memilih menu tersebut, setelah dipilih, maka sistem akan menampilkan menu edit, bila data barang telah diubah dan disimpan maka sistem kontrol barang akan mengecek. Jika terdapat kesalahan maka, sistem akan menampilkan pesan gagal untuk mengedit data kembali.
Jika sudah benar data edit barang
disimpan di database ”barang” kemudian sistem akan menampilkan seluruh data barang.
4.2.4.4
Sequence Diagram Use Case Input Kategori
Tampilan
Kontrol Kategori
barang_kategori
Marketing 1. Memilih Menu Kategori 2. Menampilkan Menu Kategori 3. Memilih Menu Tambah Kategori 4. Menampilkan Menu Tambah Kategori 5. Input Data Kategori 6. Simpan Data Kategori
7. Cek Data Kategori 8. Kirim Pesan Gagal 9. Menampilkan Pesan Gagal 10. Input Data Kategori Valid 11. Kirim Pesan Berhasil 12. Kirim Pesan Berhasil 13. Menampilkan Menu Kategori
Gambar 4.29 Sequence Diagram Use Case Input Kategori
Keterangan gambar: Pada saat marketing ingin menginput kategori maka marketing masuk ke dalam menu kategori. Di menu
103
kategori akan terdapat menu tambah kategori, kemudian marketing memilih menu tersebut, setelah dipilih, maka sistem akan menampilkan menu tambah kategori, bila data kategori telah dimasukan dan disimpan maka sistem kontrol kategori akan mengecek. Jika terdapat kesalahan maka, sistem akan menampilkan pesan gagal untuk memasukkan data kembali.
Jika sudah benar data kategori disimpan di database
”barang_kategori” kemudian sistem akan menampilkan seluruh data kategori.
4.2.4.5
Sequence Diagram Use Case Edit Kategori
Tampilan
Kontrol Kategori
barang_kategori
Marketing 1. Memilih Menu Kategori 2. Menampilkan Menu Kategori 3. Memilih Menu Edit Kategori 4. Menampilkan Menu Edit Kategori 5. Edit Data Kategori 6. Simpan Data Kategori
7. Cek Data Kategori 8. Kirim Pesan Gagal 9. Menampilkan Pesan Gagal 10. Edit Data Kategori Valid 11. Kirim Pesan Berhasil 12. Kirim Pesan Berhasil 13. Menampilkan Menu Kategori
Gambar 4.30 Sequence Diagram Use Case Edit Kategori
Keterangan gambar: Pada saat marketing ingin mengedit kategori maka marketing masuk ke dalam menu kategori. Di menu
104
kategori akan terdapat menu edit, kemudian marketing memilih menu tersebut, setelah dipilih, maka sistem akan menampilkan menu edit, bila data kategori telah diubah dan disimpan maka sistem kontrol kategori akan mengecek. Jika terdapat kesalahan maka, sistem akan menampilkan pesan gagal untuk memasukkan data kembali.
Jika sudah benar data
kategori disimpan di database ”barang_kategori” kemudian sistem akan menampilkan seluruh data kategori.
4.2.4.6
Sequence Diagram Use Case Lihat dan Ubah Status Pemesanan
Tampilan
Kontrol Order Barang
beli
Marketing 1. Memilih Menu Order Barang 2. Menampilkan Menu Order Barang 3. Memilih Menu Edit 4. Menampilkan Menu Edit 5. Pilih Status 6. Ubah Data Status 7. Ubah Data Status 8. Kirim Pesan Berhasil 9. Kirim Pesan Berhasil 10. Menampilkan Menu Order Barang
Gambar 4.31 Sequence Diagram Use Case Lihat dan Ubah Status Pemesanan
105
Keterangan gambar: Pada saat marketing ingin melihat dan mengubah status pemesanan maka marketing masuk ke dalam menu order barang. Di menu order barang akan ditampilkan data order barang dari database ”beli” dan terdapat menu edit, kemudian marketing memilih menu tersebut, setelah dipilih, maka sistem akan menampilkan menu edit, bila data status order telah diubah maka data status order disimpan di database ”beli”.
4.2.4.7
Sequence Diagram Use Case Lihat Data Pelanggan
Tampilan
Kontrol Member
user
Marketing / Supervisor Marketing 1. Memilih Menu Member 2. Kirim Pesan Tampilkan 3. Kirim Pesan Tampilkan 4. Kirim Data Member 5. Kirim Data Member 6. Menampilkan Menu Member 7. Menghapus Data Member 8. Kirim Data Hapus 9. Kirim Data Hapus
10. Data Member Telah Dihapus 11. Kirim Hapus Berhasil 12. Kirim Hapus Berhasil 13. Menampilkan Data Member
Gambar 4.32 Sequence Diagram Use Case Lihat Data Pelanggan
Keterangan gambar: Pada saat marketing dan supervisor marketing ingin melihat data pelanggan maka marketing dan supervisor
106
marketing masuk ke dalam menu member. Di menu member akan ditampilkan data pelanggan dari database ”user” dan terdapat menu delete bagi marketing, kemudian marketing memilih menu tersebut, setelah dipilih, maka sistem akan menampilkan pesan delete, bila data pelanggan telah dihapus maka data pelanggan dibuang dari database ”user”.
4.2.4.8
Sequence Diagram Use Case Lihat Kontak Pesan
Tampilan
Kontrol Kontak
hubungi
hubungi1
Administrator / Marketing 1. Memilih Menu Kontak 2. Menampilkan Menu Pesan Pelanggan 3. Delete Pesan Pelanggan 4. Delete Data Pesan Pelanggan 5. Delete Pesan Pelanggan Valid
6. Data Pesan Pelanggan Telah Dihapus 7. Kirim Data Pesan Pelanggan 8. Kirim Data Pesan Pelanggan 9. Menampilkan Menu Pesan Pelanggan 10. Memilih Menu Pesan Supervisor 11. Menampilkan Menu Pesan Supervisor 12. Delete Pesan Supervisor 13. Delete Data Pesan Supervisor 14. Delete Pesan Supervisor Valid
15. Data Pesan Supervisor Telah Dihapus 16. Kirim Data Pesan Supervisor 17. Kirim Data Pesan Supervisor 18. Menampilkan Menu Pesan Supervisor
Gambar 4.33 Sequence Diagram Use Case Lihat Kontak Pesan
Keterangan gambar: Pada saat administrator dan marketing ingin melihat konfirmasi dan pesan maka administrator dan marketing masuk ke dalam menu kontak. Di menu kontak akan ditampilkan menu pelanggan dan supervisor. Administrator dan marketing memilih menu
107
pesan pelanggan yang akan akan ditampilkan data pesan pelanggan dari database ”hubungi” dan terdapat menu delete, kemudian administrator dan marketing memilih menu tersebut, setelah dipilih, maka sistem akan menampilkan pesan delete, bila data pesan pelanggan telah dihapus maka data pesan pelanggan dibuang dari database
”hubungi”. Jika
administrator dan marketing memilih menu pesan supervisor akan menampilkan data pesan supervisor dari database ”hubungi” dan terdapat menu delete, kemudian administrator dan marketing memilih menu tersebut, setelah dipilih, maka sistem akan menampilkan pesan delete, bila data pesan supervisor telah dihapus maka data pesan supervisor dibuang dari database ”hubungi”.
108
4.2.4.9
Sequence Diagram Use Case Lihat Barang dan Detil Barang
Tampilan
Kontrol Barang
barang dan barang_kategori
Supervisor Marketing 1. Memilih Menu Barang 2. Kirim Pesan Tampilkan 3. Kirim Pesan Tampilkan 4. Kirim Data Barang 5. Kirim Data Barang 6. Menampilkan Menu Barang 7. Memilih Menu Detil Barang 8. Kirim Pesan Tampilkan 9. Kirim Pesan Tampilkan 10. Kirim Data Detil Barang 11. Kirim Data Detil Barang 12. Menampilkan Menu Detil Barang
Gambar 4.34 Sequence Diagram Use Case Lihat Barang dan Detil Barang
Keterangan gambar: Pada saat supervisor marketing ingin melihat barang dan detil barang maka supervisor marketing masuk ke dalam menu barang. Di menu barang akan ditampilkan data barang dari database ”barang” dan terdapat menu detil, kemudian supervisor marketing memilih menu tersebut, setelah dipilih, maka sistem akan menampilkan
data
detil
barang
barang_kategori”.
109
dari
database
”barang
dan
4.2.4.10 Sequence Diagram Use Case Lihat Kategori
Tampilan
Kontrol Kategori
barang_kategori
Supervisor Marketing 1. Memilih Menu Kategori 2. Kirim Pesan Tampilkan 3. Kirim Pesan Tampilkan 4. Kirim Data Kategori 5. Kirim Data Kategori 6. Menampilkan Menu Kategori
Gambar 4.35 Sequence Diagram Use Case Lihat Kategori
Keterangan gambar: Pada saat supervisor marketing ingin melihat kategori maka
supervisor marketing masuk ke dalam menu
kategori. Di menu kategori akan ditampilkan data kategori dari database ”barang_kategori”.
110
4.2.4.11 Sequence Diagram Use Case Lihat Data Pemesanan
Tampilan
Kontrol Order Barang
beli dan beli_barang
Supervisor Marketing 1. Memilih Menu Order Barang 2. Kirim Pesan Tampilkan 3. Kirim Pesan Tampilkan 4. Kirim Data Order Barang 5. Kirim Data Order Barang 6. Menampilkan Menu Order Barang 7. Memilih Menu Detil Order Barang 8. Kirim Pesan Tampilkan 9. Kirim Pesan Tampilkan 10. Kirim Data Detil Order Barang 11. Kirim Data Detil Order Barang 12. Menampilkan Menu Detil Order Barang
Gambar 4.36 Sequence Diagram Use Case Lihat Data Pemesanan
Keterangan gambar: Pada saat supervisor marketing ingin melihat data pemesanan maka supervisor marketing masuk ke dalam menu order barang. Di menu order barang akan ditampilkan data order barang dari database ”beli” dan terdapat menu detil, kemudian supervisor marketing memilih menu tersebut, setelah dipilih, maka sistem akan menampilkan data detil order barang dari database ”beli dan beli_barang”.
111
4.2.4.12 Sequence Diagram Use Case Input Pesan
Tampilan
Kontrol Pesan
hubungi1 / hubungi
Supervisor Marketing / Pelanggan 1. Memilih Menu Pesan 2. Menampilkan Menu Pesan 3. Input Pesan 4. Kirim Data Pesan
5. Cek Data Pesan 6. Kirim Pesan Gagal 7. Menampilkan Pesan Gagal 8. Input Pesan Valid
9. Data Pesan Telah Disimpan 10. Kirim Pesan Berhasil 11. Kirim Pesan Berhasil 12. Menampilkan Menu Pesan
Gambar 4.37 Sequence Diagram Use Case Input Pesan
Keterangan gambar: Pada saat supervisor marketing atau pelanggan
ingin menginput pesan maka supervisor marketing atau
pelanggan masuk ke dalam menu pesan. Di menu pesan sistem akan menampilkan menu pesan, bila data pesan telah dimasukan maka data pesan disimpan di database ”hubungi” bila pesan dikirim oleh supervisor marketing dan disimpan di database ”hubungi” bila pesan dikirim oleh pelanggan.
112
4.2.4.13 Sequence Diagram Use Case Lihat Barang
Tampilan
Kontrol Home
barang_kategori
barang
Pelanggan
1. Memilih Menu Home 2. Menampilkan Menu Home 3. Memilih Menu Kategori 4. Kirim Pesan Tampilkan 5. Kirim Pesan Tampilkan 6. Kirim Data Kategori 7. Kirim Data Kategori 8. Menampilkan Menu Kategori 9. Memilih Menu Info 10. Kirim Info Tampilkan 11. Kirim Info Tampilkan 12. Kirim Data Info 13. Kirim Data Info 14. Menampilkan Menu Info
Gambar 4.38 Sequence Diagram Use Case Lihat Barang
Keterangan gambar: Pada saat pelanggan ingin melihat barang maka
pelanggan masuk ke dalam menu home. Di menu home akan
ditampilkan data barang dan terdapat menu kategori dan menu info, kemudian pelanggan memilih menu kategori, sistem akan menampilkan menu
barang
berdasarkan
kategori
dari
database
”barang
dan
barang_kategori” selanjutnya pelanggan memilih menu info, sistem akan menampilkan menu info barang dari database ”barang”. Bila pelanggan memilih menu info langsung, sistem akan langsung menampilkan menu info barang dari database ”barang”.
113
4.2.4.14 Sequence Diagram Use Case Cari Barang
Tampilan
Kontrol Pencarian
barang
Pelanggan
1. Memilih Menu Pencarian 2. Menampilkan Menu Pencaraian 3. Memasukan Data Pencarian 4. Kirim Data Pencarian 5. Kirim Data Pencarian 6. Kirim Pencarian Kosong 7. Kirim Pencarian Kosong 8. Menampilkan Pencarian Kosong 9. Kirim Pencarian Berhasil 10. Kirim Pencarian Berhasil 11. Menampilkan Hasil Pencarian
Gambar 4.39 Sequence Diagram Use Case Cari Barang
Keterangan gambar: Pada saat pelanggan ingin mencari barang maka pelanggan masuk ke dalam menu pencarian. Di menu pencarian sistem akan menampilkan menu pencarian, bila data pencarian telah dimasukan maka hasil pencarian ditampilkan dari database ”barang dan barang_kategori” dan jika data pencarian tidak ada sistem akan menampilkan pencarian kosong.
114
4.2.4.15 Sequence Diagram Use Case Registrasi
Tampilan
Kontrol Daftar
user
Pelanggan
1. Memilih Menu Login 2. Menampilkan Menu Login 3. Memilih Menu Daftar 4. Menampilkan Menu Daftar 5. Input Data Daftar 6. Kirim Data Daftar
7. Cek Data Daftar 8. Kirim Pesan Gagal 9. Menampilkan Pesan Gagal 10. Input Data Daftar Valid
11. Data Daftar Telah Disimpan 12. Kirim Pesan Berhasil 13. Kirim Pesan Berhasil 14. Menampilkan Menu Daftar
Gambar 4.40 Sequence Diagram Use Case Registrasi
Keterangan gambar: Pada saat pelanggan ingin registrasi maka pelanggan masuk ke dalam menu login. Di menu login akan ditampilkan menu login dan terdapat menu daftar, kemudian pelanggan memilih menu daftar, setelah dipilih, maka sistem akan menampilkan menu daftar. Bila data daftar telah dimasukan dan disimpan maka sistem kontrol daftar akan mengecek. Jika terdapat kesalahan maka, sistem akan menampilkan pesan gagal untuk memasukkan data kembali. disimpan di database ”user”.
115
Jika sudah benar data daftar
4.2.4.16 Sequence Diagram Use Case Pemesanan Barang
Tampilan
Kontrol Home
barang_kategori
barang
Kontrol Pemesanan
beli
beli_barang
Pelanggan
1. Memilih Menu Home 2. Menampilkan Menu Home 3. Memilih Menu Kategori 4. Kirim Pesan Tampilkan 5. Kirim Pesan Tampilkan 6. Kirim Dara Kategori 7. Kirim Data Kategori 8. Menampilkan Menu Kategori 9. Memilih Menu Info 10. Kirim Pesan Tampilkan 11. Kirim Pesan Tampilkan 12. Kirim Data Info 13. Kirim Data Info 14. Menampilkan Menu Info 15. Memilih Add to Cart atau Beli 17. Menampilkan Keranjang Belanja 18. Mengupdate Harga Beli 19. Menampilkan Harga Beli 20. Memilih Proses Pembayaran 21. Menampilkan Proses Pembayaran 22. Memilih Proses Pemesanan Selesai 23. Kirim Data Pemesanan 24. Pemesanan Valid
25. Pemesanan Telah Disimpan 26. Data Jumlah Pemesanan
27. Data Jumlah Pemesanan Telah Disimpan 28. Kirim Pesan Berhasil 29. Kirim Pesan Berhasil 30. Kirim Pesan Berhasil 31. Menampilkan Pemesanan Berhasil
Gambar 4.41 Sequence Diagram Use Case Pemesanan Barang
Keterangan gambar: Pada saat pelanggan ingin memesan barang maka pelanggan masuk ke dalam menu home. Di menu home akan ditampilkan menu home dan terdapat menu kategori atau menu beli, kemudian pelanggan memilih menu kategori, setelah dipilih, maka sistem akan menampilkan menu kategori. Pelanggan memilih menu info, maka sistem menampilkan menu info, selanjutnya memilih add to cart untuk menampilkan keranjang belanja. Bila memilih menu beli, sistem akan langsung menampilkan keranjang belanja. Pelanggan mengupdate harga beli, maka sistem menampilkan harga beli, kemudian pelanggan memilih
116
proses pembayaran untuk menampilkan proses pembayaran. Bila proses pemesanan selesai maka proses pemesanan disimpan di database ”beli” dan data jumlah pemesanan disimpan di database ”beli_barang”.
4.2.4.17 Sequence Diagram Use Case Input Data Konfirmasi Pemesanan
Tampilan
Kontrol Konfirmasi
pembayaran
Pelanggan 1. Memilih Menu konfirmasi 2. Menampilkan Menu konfirmasi 3. Input Konfirmasi 4. Kirim Data Konfirmasi
5. Cek Data Konfirmasi 6. Kirim Pesan Gagal 7. Menampilkan Pesan Gagal 8. Input Konfirmasi Valid
9. Data Konfirmasi Telah Disimpan 10. Kirim Pesan Berhasil 11. Kirim Pesan Berhasil 12. Menampilkan Menu Konfirmasi
Gambar 4.42 Sequence Diagram Use Case Input Data Konfirmasi Pemesanan
Keterangan gambar: Pada saat pelanggan ingin menginput data konfirmasi pemesanan maka pelanggan masuk ke dalam menu konfirmasi. Di menu konfirmasi sistem akan menampilkan menu konfirmasi, bila data konfirmasi telah dimasukan dan disimpan maka sistem kontrol konfirmasi akan mengecek. Jika terdapat kesalahan maka, sistem akan menampilkan
117
pesan gagal untuk memasukkan data kembali.
Jika sudah benar data
konfirmasi disimpan di database ”pembayaran”.
4.2.4.18 Sequence Diagram Use Case Lihat Laporan Tampilan
Kontrol Laporan
beli_barang dan barang
Supervisor Marketing 1. Memilih Menu Order Barang 2. Kirim Pesan Tampilkan 3. Kirim Pesan Tampilkan 4. Kirim Data Beli 5. Kirim Data Beli 6. Menampilkan Menu Order Barang 7. Memilih Menu Laporan 8. Kirim Pesan Tampilkan 9. Kirim Pesan Tampilkan 10. Kirim Data Laporan 11. Kirim Data Laporan 12. Menampilkan Menu Laporan 13. Memilih Status Penjulan 14. Cari Status Penjulan 15. Cari Status Penjulan 16. Kirim Status Penjulan 17. Kirim Status Penjulan 18. Menampilkan Status Penjualan 19. Memilih Cetak Laporan 20. Cetak Data 21. Cetak Data 22. Cetak Data Laporan 23. Cetak Data Laporan 24. Menampilkan Cetak Laporan 25. Memilih Grafik Pesanan Item 26. Cari Grafik Pesanan Item 27. Cari Grafik Pesanan Item 28. Kirim Grafik Pesanan Item 29. Kirim Grafik Pesanan Item 30. Menampilkan Grafik Pesanan Item 31.Memilih Grafik Stok Fisik 32. Cari Grafik Stok Fisik 33. Cari Grafik Stok Fisik 34. Kirim Grafik Stok Fisik 35. Kirim Grafik Stok Fisik 35. Menampilkan Grafik Stok Fisik 36.Memilih Penjualan Per Produk 37. Cari Penjualan Per Produk 38. cari Penjualan Per Produk 39. Kirim Penjualan Per Produk 40. Kirim Penjualan Per Produk 41. Menampilkan Penjualan Per Produk 42. Memilih Perhitungan Harga Produk 43. Cari Perhitungan Harga Produk 44. Cari Perhitungan Harga Produk 45. Kirim Perhitungan Harga Produk 46. Kirim Perhitungan Harga Produk 47. Menampilkan Perhitungan Harga Produk
Gambar 4.43 Sequence Diagram Use Case Lihat Laporan
Keterangan gambar: Pada saat supervisor marketing ingin melihat laporan maka supervisor marketing masuk ke dalam menu order barang. Di menu order barang akan ditampilkan data order barang dari database ”barang” dan terdapat menu laporan, kemudian supervisor marketing memilih menu tersebut, kemudian memilih cari, maka sistem
118
akan menampilkan menu data laporan dari database ”beli_barang dan barang”. Terdapat menu cetak hasil laporan, bila Supervisor Marketing memilih menu tersebut, setelah dipilih, maka sistem akan mencetak hasil laporan pemesanan berdasarkan hasil cari. Terdapat juga menu grafik pesanan item dan grafik stok fisik bila dipilh maka sistem akan menampilkan menu data laporan pesanan item atau stok fisik dari database ”beli_barang dan barang”
4.2.4.19 Sequence Diagram Use Case Cetak Faktur Pemesanan
Tampilan
Kontrol Order Barang
beli, beli_barang, status, dan pembayaran
Administrator / Marketing / Pelanggan 1. Memilih Menu Order Barang 2. Kirim Pesan Tampilkan 3. Kirim Pesan Tampilkan 4. Kirim Data Beli 5. Kirim Data Beli 6. Menampilkan Menu Order Barang 7. Memilih Menu Cetak Faktur Pemesanan 8. Cetak Data 9. Cetak Data 10. Cetak Data Faktur Pemesanan 11. Cetak Data Faktur Pemesanan 12. Menampilkan Cetak Faktur Pemesanan
Gambar 4.44 Sequence Diagram Use Case Cetak Faktur Pemesanan
Keterangan
gambar:
Pada
saat
supervisor
marketing,
marketing, dan pelanggan ingin mencetak faktur pemsanan maka
119
supervisor marketing dan marketing masuk ke dalam order barang, sedangkan untuk pelanggan di menu cetak faktur. Di menu tersebut akan ditampilkan data order barang dari database ”beli” dan terdapat menu print, kemudian supervisor marketing, marketing, dan pelanggan memilih menu tersebut, setelah dipilih, maka sistem akan mencetak faktur pemesanan dari database ”beli, beli_barang, status, dan pembayaran”.
4.2.4.20 Sequence Diagram Use Case Pengaturan User
Tampilan
Kontrol User Kantor
user_kantor
Administrator 1. Memilih Menu Pengaturan User 2. Menampilkan Menu Pengaturan User 3. Memilih Menu Tambah User 4. Menampilkan Menu Tambah User 5. Input Data User 6. Simpan Data User
7. Cek Data User 8. Kirim Pesan Gagal 9. Menampilkan Pesan Gagal 10. Input Data User Valid 11. Kirim Pesan Berhasil 12. Kirim Pesan Berhasil 13. Menampilkan Menu Pengaturan User
Gambar 4.45 Sequence Diagram Use Case Pengaturan User
Keterangan gambar: Pada saat administrator ingin mengatur hak akses user kantor maka administrator memilih menu barang. Di menu pengaturan user akan terdapat menu tambah user, kemudian administrator
120
memilih menu tersebut, setelah dipilih, maka sistem akan menampilkan menu tambah user, bila data user kantor telah dimasukan dan disimpan maka sistem kontrol user kantor akan mengecek. Jika terdapat kesalahan maka, sistem akan menampilkan pesan gagal untuk memasukkan data kembali.
Jika sudah benar data barang disimpan di database
”user_kantor” kemudian sistem akan menampilkan seluruh data user kantor.
10. Kirim Pesan Berhasil 11. Kirim Pesan Berhasil 12. Menampilkan Menu Login
Gambar 4.46 Sequence Diagram Use Case Logout
Keterangan gambar: Pada saat administrator, marketing, supervisor marketing, dan pelanggan ingin logout maka administrator, marketing, supervisor marketing, dan pelanggan memilih menu logout.
121
Administrator, marketing, supervisor marketing, dan pelanggan keluar dari sistem.
4.2.5
Class Diagram Class diagram menggambarkan keadaan (attribute atau property)
suatu system, sekaligus menggambarkan layanan untuk memanipulasi keadaan tersebut. Kumpulan class – class biasa disebut dengan class entity. Tabel 4.27 Tabel Identifikasi Potential Objek Rancang Bangun E-Marketing No
Potential Objek List
1 2 3 4 5 6 7 8 9 10 11
Login Administrator Marketing Supervisor Marketing Pelanggan Input Barang Kode Barang Edit Barang Input Kategori Kode Kategori Editt Kategori Lihat dan Ubah Status Pemesanan Lihat Data Pelanggan Lihat Kontak Pesan Lihat Barang dan Detil Barang Lihat Kategori Lihat Data Pemesanan Input Pesan Lihat Barang Info Barang Cari Barang Registrasi Pemesanan Barang
12 13 14 15 16 17 18 19 20 21 22 23
Reason
Potential Interface Item Tipe “USER_KANTOR” Tipe “USER_KANTOR” Tipe “USER_KANTOR” Tipe “USER” Tipe”BARANG” Atribut “BARANG” Tipe”BARANG” Tipe”BARANG_KATEGORI” Atribut “BARANG_KATEGORI” Tipe”BARANG_KATEGORI”
Gambar 4.50 Desain Interface Login Supervisor Marketing
Header Home
Pencarian
Petunjuk Pemesanan
Kategori Barang
Konfirmasi
Silahkan Anda Masukan Username dan Password Anda Untuk Login! Username
Keranjang Belanja
Login
Search
Barang Terbaru
Password
Daftar
Login
Level Login
Footer
Gambar 4.51 Desain Interface Login Pelanggan
133
Barang Terlaris
4.2.6.2
Desain Interface Input Barang Header Barang
Kategori
Order Barang
Member
Kontak
Logout
Edit Barang Bagian Kode Kategori Barang Garansi Status Harga Harga Stok Fisik Stok Teknis Deskripsi Gambar
Browse
Browse Simpan Footer
Gambar 4.52 Desain Interface Input Barang
4.2.6.3
Desain Interface Edit Barang Header Barang
Kategori
Order Barang
Member
Kontak
Edit Barang Bagian Kode Kategori Barang Garansi Status Harga Harga Stok Fisik Stok Teknis Deskripsi Gambar
Browse
Browse Simpan Footer
Gambar 4.53 Desain Interface Edit Barang
134
Logout
4.2.6.4
Desain Interface Input Kategori
Header Barang
Kategori
Order Barang
Member
Kontak
Logout
Tambah Kategori Bagian Kategori Barang Simpan
Footer
Gambar 4.54 Desain Interface Input Kategori
4.2.6.5
Desain Interface Edit Kategori
Header Barang
Kategori
Order Barang
Member
Kontak
Edit Kategori Bagian Kategori Barang Simpan
Footer
Gambar 4.55 Desain Interface Edit Kategori
135
Logout
4.2.6.6
Desain interface Lihat dan Ubah Status Pemesanan
Header Barang
Kategori
Order Barang
Member
Kontak
Logout
Status Order Order Tanggal Status Jenis Pembayaran Alamat Verifikasi
Pilih Status
Barang
Ubah Status
Jumlah
Harga
Total
Rp
Kembali
Footer
Gambar 4.56 Desain Interface Lihat dan Ubah Status Pemesanan
4.2.6.7
Desain Interface Lihat Data Pelanggan
Header Barang
Kategori
Order Barang
Member
Kontak
Logout
Member No
User
Nama Pelanggan
Email
Kota
Kode Pos
Telepon
Bergabung
Alamat
Aksi Delete
Footer
Gambar 4.57 Desain Interface Lihat Data Pelanggan
136
4.2.6.8
Desain Interface Kontak Pesan
Header Barang
Kategori
Order Barang
Member
Kontak
Logout
Kontak Admin à [Pelanggan] [Supervisor] No
Bagian
Nama
Email
Subjek
Tanggal
Pesan
Aksi
Delete
Footer
Gambar 4.58 Desain Interface Lihat Kontak Pesan Pelanggan
Header Barang
Kategori
Order Barang
Member
Kontak
Logout
Kontak Admin à [Pelanggan] [Supervisor] No
Bagian
Dari
Subjek
Tanggal
Pesan
Aksi
Delete
Footer
Gambar 4.59 Desain Interface Lihat Kontak Pesan Supervisor
137
4.2.6.9
Desain Interface Lihat Barang dan Detil Barang
Header Barang
Kategori
Order Barang
Member
Pesan
Logout
Administrasi Barang No
Barang
Harga
Garansi
Aksi Detil
Footer
Gambar 4.60 Desain Interface Lihat Barang
Header Barang
Kategori
Order Barang
Member
Kontak
Detil Barang Bagian Kode Kategori Barang Garansi Harga Deskripsi Gambar
Browse Simpan Footer
Gambar 4.61 Desain Interface Lihat Detil Barang
138
Logout
4.2.6.10 Desain Interface Lihat Kategori
Header Barang
Kategori
Order Barang
Member
Pesan
Logout
Kategori Barang No
Kategori
Bagian
Footer
Gambar 4.62 Desain Interface Lihat Kategori
4.2.6.11 Desain Interface Lihat Data Pemesanan
Header Barang
Kategori
Order Barang
Member
Pesan
Logout
Daftar Order Barang à [Laporan] No
User
Total
Tanggal
Status
Aksi
Cetak
Detil
Print
Footer
Gambar 4.63 Desain Interface Lihat Data Pemesanan
139
Header Barang
Kategori
Order Barang
Member
Kontak
Logout
Status Order Order Tanggal Status Jenis Pembayaran Alamat Verifikasi Barang
Jumlah
Harga
Total
Rp
Kembali
Footer
Gambar 4.64 Desain Interface Lihat Data Detil Pemesanan
4.2.6.12 Desain Interface Input Pesan
Header Barang
Kategori
Order Barang
Member
Pesan
Pesan Ke Admin Tuliskan Pesan
Bagian Subjek Dari
Kirim Footer
Gambar 4.65 Desain Interface Input Pesan Supervisor
140
Logout
Header Home
Petunjuk Pemesanan
Pencarian
Konfirmasi
Login
Search
Konfirmasi à [Pembayaran] [Pesan] Kategori Barang
Barang Terbaru
Id Pelanggan:
Tuliskan Pesan:
Keranjang Belanja
Barang Terlaris
Level Login
Nama:
Email:
Subjek:
Bagian:
Kirim Footer
Gambar 4.66 Desain Interface Input Pesan Pelanggan
4.2.6.13 Desain Interface Lihat Barang
Header Home
Kategori Barang
Keranjang Belanja
Level Login
Pencarian
Petunjuk Pemesanan
Konfirmasi
Login
Search
Produk Terbaru
Barang Terbaru
Barang 1
Barang 1
Barang 1
Barang 1
Barang 1
Barang 1
Beli Info
Beli Info
Beli Info
Beli Info
Beli Info
Beli Info
Barang 1
Barang 1
Barang 1
Barang 1
Barang 1
Barang 1
Beli Info
Beli Info
Beli Info
Beli Info
Beli Info
Beli Info
Footer
Gambar 4.67 Desain Interface Lihat Barang
141
Barang Terlaris
4.2.6.14 Desain Interface Cari Barang
Header Home
Pencarian
Petunjuk Pemesanan
Konfirmasi
Login
Search
Pencarian Kategori Barang
Barang Terbaru Silahkan anda masukan kata barang yang anda cari! Silahkan anda masukan kata barang yang anda cari!
Keranjang Belanja
Search
Level Login
Footer
Gambar 4.68 Desain Interface Cari Barang
142
Barang Terlaris
4.2.6.15 Desain Interface Registrasi
Header Home
Petunjuk Pemesanan
Pencarian
Konfirmasi
Login
Search
Daftar Kategori Barang
Barang Terbaru
Nama Login :
Nama RS/Apoteker :
Keranjang Belanja
Barang Terlaris
Email :
Level Login Password :
Alamat :
Kota :
Kode Pos :
Telepon
Daftar Footer
Gambar 4.69 Desain Interface Cari Barang
143
4.2.6.16 Desain Interface Pemesanan Barang
Header Home
Petunjuk Pemesanan
Pencarian
Konfirmasi
Logout
Search
Keranjang Belanja Kategori Barang
Barang
Jumlah
Harga
Keranjang Belanja
hapus X
X Total:
Barang Terbaru
Barang Terlaris
Rp
Level Login
Update Kembali Belanja
Proses Pembayaran Footer
Gambar 4.70 Desain Interface Pemesana Barang 1
Header Home
Petunjuk Pemesanan
Pencarian
Konfirmasi
Logout
Search
Daftar Belanja Kategori Barang
No
Barang
Jumlah
Total
Keranjang Belanja
Level Login
Barang Terbaru
Harga
Rp
Barang Terlaris
Daftar Pelanggan Id Pelanggan Email Nama Alamat Kota Kode Pos No. Telpon Jenis Pembayaran
Transfer
Cash On Delivery
Proses Pemesanan Selesai
Footer
Gambar 4.71 Desain Interface Pemesana Barang 2
144
4.2.6.17 Desain Interface Input Data Konfirmasi Pemesanan Header Home
Pencarian
Petunjuk Pemesanan
Konfirmasi
Login
Search
Konfirmasi à [Pembayaran] [Pesan] Kategori Barang
Barang Terbaru Id Pelanggan Kode Verifikasi :
Keranjang Belanja
Barang Terlaris
No Rekening :
Bank :
Level Login Atas Nama :
Catattan :
Konfirmasi Footer
Gambar 4.72 Desain Interface Input Data Konfirmasi Pemesanan
145
4.2.6.18 Desain Interface Lihat Laporan
Header Barang
Kategori
Order Barang
Member
Pesan
Logout
Daftar Order Barang à [Laporan] Status : No
Tanggal : Id Beli
Id Barang
Bulan :
Tahun :
Nama Barang
Tanggal Beli
Harga Barang
Jumlah Beli
Total
Cetak Hasil Laporan Status Penjualan
Grafik Pesanan Item
Penjualan Per Produk
Grafik Stok Fisik
Perhitungan Harga Pokok
Footer
Gambar 4.73 Desain Interface Lihat Laporan
4.2.6.19 Desain Interface Pengaturan User
Header Barang
Kategori
Order Barang
Member
Kontak
Tambah User Username Password Level Simpan
Batal
Footer
Gambar 4.74 Desain Interface Tambah User
146
Logout
Header Barang
Kategori
Order Barang
Member
Kontak
Edit User Username Password Level Simpan
Batal
Footer
Gambar 4.75 Desain Interface Edit User
4.2.6.20 Desain Interface Logout
Header
Login Administartor
Level Username Password Login
Ulang
[Menu Level] [Menu Utama]
Footer
Gambar 4.76 Desain Interface Logout Administrator
147
Logout
Header
Login Marketing
Level Username Password Login
Ulang
[Menu Level] [Menu Utama]
Footer
Gambar 4.77 Desain Interface Logout Marketing
Header
Login Supervisor Marketing
Level Username Password Login
Ulang
[Menu Level] [Menu Utama]
Footer
Gambar 4.78 Desain Interface Logout Supervisor Marketing
148
Header Home
Petunjuk Pemesanan
Pencarian
Kategori Barang
Konfirmasi
Silahkan Anda Masukan Username dan Password Anda Untuk Login! Username
Keranjang Belanja
Login
Search
Barang Terbaru
Password
Daftar
Login
Barang Terlaris
Level Login
Footer
Gambar 4.79 Desain Interface Logout Pelanggan
4.3 Implementasi 4.3.1
Spesifikasi Sistem Setelah workshop design sistem selesai, maka tahap selanjutnya
adalah mengimplementasikan hasil rancangan yang ada di workshop design ke dalam tahap implementasi. Dalam mengimplementasikan sistem dengan menggunakan XAMPP versi 1.7.0 yang terdiri atas : Apache versi 2.2.11 untuk web server, PHP versi 5.2.8 untuk bahasa pemrograman dan MySQL versi 5.1.30 untuk database. Selain itu juga menggunakan macromedia dreamweaver MX 2004, Adobe Photo Shop 7.0 dan Microsoft Office Visio 2003. Sarana pendukung yang digunakan agar sistem dapat berjalan. 1. Perangkat Keras (Hardware) Perangkat keras yang mendukung aplikasi ini adalah sebuah unit komputer dengan spesifikasi minimal sebagai berikut:
149
a. Server 1. Processor
: Setara dengan Pentium IV atau keatas.
2. Memory
: Minimal 256 MB atau lebih.
3. Hardisk
: 80 GB.
4. VGA Card
: 32 MB.
5. Monitor
: LCD.
b. Client 1. Processor
: Setara dengan Pentium IV atau keatas.
2. Memory
: Minimal 256 MB atau lebih.
3. Hardisk
: 80 GB.
4. VGA Card
: 32 MB.
5. Monitor
: LCD.
2. Perangkat Lunak (Software) Spesifikasi sistem operasi dan perangkat lunak yang mendukung adalah sebagai berikut: a. Server 1. Windows XP/7. 2. XAMPP version 1.7.0 yang mencakup: Apache versi 2.2.11 dan MySQL version 5.1.30. 3. Browser Mozilla Firefox.
150
b. Client 1. 1. Windows XP/7. 2.
4.3.2
Browser Mozilla Firefox.
Testing Sistem Tabel 4.37 Tabel Uji Coba Administrator
No
Rancangan Proses
Hasil Yang Diharapkan
Hasil
1
Isi username dan password klik login
Masuk menu administrator
utama
2
Klik menu kontak
Menampilkan kontak pelanggan
halaman
3
Klik delete
Data barang di database hubungi terhapus sesuai pilihan
OK
4
Klik supervisor
Menampilkan kontak supervisor
OK
5
Klik delete
Data barang di database hubungi terhapus sesuai pilihan
OK
6
Klik tambah user
Menampilkan form tambah user
OK
7
Pilih combo box level
Menampilkan sesuai pilihan
OK
8
Klik simpan atau batal
Data barang tersimpan di database user_kantor atau kembali ke halaman pengaturan user
OK
9
Klik edit
Menampilkan form edit user
OK
151
halaman
data
level
OK
OK
10
Klik delete
Data barang di database user terhapus sesuai pilihan
OK
11
Klik logout
Menampilkan halaman login administrator
OK
Tabel 4.38 Tabel Uji Coba Marketing
No
Rancangan Proses
Hasil Yang Diharapkan
1
Isi username dan password klik login
Masuk menu administrator
2
Klik tambah barang
Menampilkan form tambah barang
OK
3
Pilih combo box bagian
Menampilkan data bagian sesuai pilihan
OK
4
Pilih combo box kategori
Menampilkan data kategori sesuai pilihan
OK
5
Pilih combo box garansi
Menampilkan data garansi sesuai pilihan
OK
6
Pilih browse gambar
Memasukan gambar sesuai pilihan
OK
7
Klik simpan
Data barang tersimpan di database barang dan kembali ke halaman barang
OK
8
Klik edit
Menampilkan barang
OK
9
Klik delete
Data barang di database barang terhapus sesuai pilihan
OK
10
Klik menu kategori
Menampilkan kategori barang
OK
152
utama
Hasil
form
edit
halaman
OK
Klik tambah kategori
Menampilkan form tambah kategori
OK
12
Isi kategori dan klik simpan
Data kategori tersimpan di database barang_kategori dan kembali ke halaman kategori
OK
13
Klik menu order barang
Menampilkan halaman daftar order barang
OK
14
Klik edit
Menampilkan form status order
OK
15
Pilih combo box status dan klik ubah status atau klik kembali
Menampilkan data status sesuai pilihan dan data status tersimpan di database beli dan kembali ke halaman daftar order barang atau kembali langsung ke daftar order barang
OK
16
Klik print
Mencetak faktur pemesanan barang
OK
17
Klik menu member
Menampilkan member
OK
18
Klik delete
Data barang di database member terhapus sesuai pilihan
OK
19
Klik menu kontak
Menampilkan kontak pelanggan
OK
20
Klik delete
Data barang di database hubungi terhapus sesuai pilihan
OK
21
Klik supervisor
Menampilkan kontak supervisor
OK
22
Klik delete
Data barang di database hubungi terhapus sesuai pilihan
OK
23
Klik logout
Menampilkan halaman login administrator
OK
11
153
halaman
halaman
halaman
Tabel 4.39 Tabel Uji Coba Supervisor Marketing
No
Rancangan Proses
Hasil Yang Diharapkan
Hasil
1
Isi username dan password
Masuk menu utama supervisormarketing
OK
2
Klik detil
Menampilkan barang
OK
3
Klik menu barang
Menampilkan halaman administrasi barang
OK
4
Klik menu kategori
Menampilkan kategori barang
OK
5
Klik menu order barang
Menampilkan halaman daftar order barang
OK
6
Klik detil
Menampilkan status order
OK
7
Klik kembali
Menampilkan halaman daftar order barang
OK
8
Klik laporan
Menampilkan laporan laporan
OK
9
Klik print
Mencetak laporan penjualan barang
OK
10
Klik menu pesan
Menampilkan halaman pesan ke admin
OK
11
Pilih combo box bagian
Menampilkan data bagian sesuai pilihan
OK
12
Pilih combo box dari
Menampilkan sesuai pilihan
OK
13
Klik kirim
Data barang tersimpan di database hubungi
OK
14
Klik logout
Menampilkan halaman login supervisor marketing
OK
154
form
detil
halaman
form
detil
halaman
data
dari
Tabel 4.40 Tabel Uji Coba User
No
Rancangan Proses
Hasil Yang Diharapkan
Masuk halaman home
Hasil
1
Akses sistem E-Marketing
2
Klik info dan klik kembali
3
Klik kategori barang dan klik info kemudian klik kembali
4
Klik menu pencarian dan input nama barang kemudian klik search
5
Klik petunjuk pemesanan
Menampilkan halaman petunjuk pemesanan
OK
6
Klik menu login dan klik daftar kemudian klik daftar
Menampilkan halaman login dan menampilkan halaman daftar kemudian data daftar tersimpan di database user
OK
7
Klik menu login dan isi username dan password
Masuk halaman home secara penuh
OK
8
Klik beli atau klik info kemudian klik add to cart
Menampilkan keranjang belanja
halaman
OK
9
Klik kategori barang dan klik info kemudian klik add to cart
Menampilkan keranjang belanja
halaman
10
Klik lihat keranjang belanja
Menampilkan keranjang belanja
halaman
11
Input jumlah barang dan klik update
Menampilkan total harga
Menampilkan halaman info barang dan kembali ke halaman home Menampilkan halaman kategori dan menampilkan halaman kategori kemudian kembali ke halaman home Menampilkan halaman pencarian dan menampilkan barang sesuai pencarian
12
Klik hapus atau hapus semua
13
Klik kembali belanja atau klik proses pembayaran di keranjang belanja
Data jumlah barang dan harga harga terhapus sesuai pilihan atau data jumlah barang dan harga harga terhapus semua Menampilkan halaman home atau lanjut ke halaman daftar belanja
155
OK
OK
OK
OK
OK
OK
OK
OK
OK
14
Klik proses pemesanan selesai di daftar belanja
Menampilkan halaman pemesanan berhasil
OK
15
Klik menu konfirmasi
Menampilkan form konfirmasi pembayaran
OK
16
Pilih combo box nama
Menampilkan sesuai login
OK
17
Klik konfirmasi
Data konfirmasi tersimpan di database pembayaran
OK
18
Klik pesan
Menampilkan halaman pesan
OK
19
Pilih combo box bagian
Menampilkan data bagian sesuai pilihan
OK
20
Klik kirim
Data barang tersimpan di database hubungi
OK
21
Klik logout
Menampilkan halaman login
OK
156
data
nama
BAB V PENUTUP
5.1
Kesimpulan Dari hasil pembahasan tentang RANCANG BANGUN E-MARKETING
PADA PT. RAJAWALI NUSINDO, maka diperoleh beberapa kesimpulan : 1. Merancang sistem yang dapat membantu penentuan perhitungan produk,
memproses
pemesanan,
dan
pemesanan
menyediakan
barang, tampilan
memproses status
transaksi
barang
dapat
memudahkan pekerjaan marketing dan supervisor marketing dalam menangani pemesanan dan pemantauan pemesanan. 2. Merancang sistem yang dapat digunakan sebagai media promosi produk dapat memudahkan pelanggan dalam melakukan pemesanan dan melihat info suatu produk yang ditawarkan. 3. Merancang sistem yang dapat menyediakan laporan jenis produk dan kategori produk, data pelanggan, data pemesanan baik secara grafik dan tabel kepada supervisor marketing dapat memudahkan dalam memberi gambaran terhadap suatu produk serta melihat tingkat pembelian terhadap suatu produk barang.
5.1
Saran Saran-saran yang sebaiknya dilakukan RANCANG BANGUN E-
MARKETING PADA PT. RAJAWALI NUSINDO, yaitu sebagai berikut :
157
1. Sistem e-marketing ini sebaiknya dilakukan pemeliharaan berkala untuk menjaga dan memaksimalkan fungsi kebutuhan data informasi yang dibutuhkan pelanggan dan supervisor marketing. 2. Laporan dapat disajikan lebih detil, yakni dengan pemantauan masalah laporan per-hari atau per-minggu supaya permasalahan yang terjadi lebih terlihat jelas dan laporan member yang dapat melihat tingkat kenaikan member. 3. Untuk mengantisipasi bila terjadi kerusakan software, maka secara berkala mengontrol
data-data
laporan permasalahan dengan
menitikberatkan pada keamanan data. 4. Selalu melakukan update terhadap data-data yang terdapat dalam sistem dan perlu adanya pengembangan dalam sistem.
158
DAFTAR PUSTAKA
Andi. 2006. Menguasai Pemrograman Web dengan PHP 5. Andi : Yogyakarta. Hariyanto, Bambang. 2008. Dasar Informatika dan Ilmu Komputer. Graha Ilmu : Yogyakarta. Jogiyanto. 2005. Analisis dan Desain Sistem. Andi : Yogyakarta. Kadir, Abdul. 2003. Pengenalan Sistem Informasi. Andi : Yogyakarta. Kendall. 2008. Analisis dan Perancangan Sistem Jilid 1. Indeks : Jakarta. Kristanto, Andi. 2008. Perancangan Sistem Informasi dan Aplikasinya. Gava Media : Yogyakarta. Kotler, P. Kevin, L. Keller. 2004. Manajemen Pemasaran. Indeks : Jakarta. Mathiassen Lars et al. 2000. Object Oriented Analysis and Design. Marks Publishing : Denmark. McLeod R, Schell GP. 2001. Management Information System 8th Edition. Prentice-Hall, Inc : New Jersey. Mulyanto, Agus. 2009. Sistem Informasi Konsep & Aplikasi. Pustaka Pelajar : Yogyakarta. Nugroho, Adi. 2006. E-Commerce Memahami Perdagangan Modern Di Dunia Maya. Informatika : Bandung. O’ Brien, James A. 2005. Introduction To Information System. Salemba Empat : Jakarta. Pressman, Roger S. 2002. Software Engineering. The McGraw-Hill Companies : Inc New York. Sholiq. 2006. Pemodelan Sistem Informasi Berorientasi Objek dengan UML. Graha Ilmu : Yogyakarta.
159
Syafii, M. 2005. Membangun Aplikasi Berbasis PHP dan MySQL. Andi : Yogyakarta. Tjiptono, Fandy. dkk. 2008. Pemasaran Strategik. Andi : Yogyakarta. Turban, Efraim. et all. 2006. Information Technology for Management, Transforming Organizations in The Digital Economy. John Wiley & Sons : Inc USA. Whitten, Jeffery L. et all. 2004. Metode Desain dan Anallisis Sistem Edisi 6. Andi : Yogyakarta. Witarto. 2004. Memahami Sistem Informasi. Informatika : Bandung.
160
LAMPIRAN-LAMPIRAN
xxvii
Lampiran Wawancara Peneliti melakukan dua kali wawancara selama penelitian di PT. Rajawali Nusindo, berikut ini hasil wawancara yang peneliti lakukan. 1. Wawancara Pertama Budi : Assalamu’alaikum. Fenty : Wa’alaikum salam. Budi : Saya Budi ingin melakukan penelitian untuk keperluan skripsi saya. Fenty : Oh begitu, apa yang saya bisa bantu dari penelitian Anda? Budi : Jadi begini, judul skripsi saya e-marketing yaitu proses pemasaran barang secara elektronik menggunakan internet. Untuk itu saya ingin menerapkan konsep tersebut pada perusahaan ini sebagai studi kasus saya dengan membangun emarketing untuk proses pemasaran di PT. Rajawali Nusindo. Budi : Oleh karena itu, hal pertama yang ingin saya lakukan adalah saya ingin tahu proses pemasaran sistem berjalan saat ini di PT. Rajawali Nusindo. Fenty : Baik, kita memang punya SOP atau prosedur dalam proses pemasaran yang sudah berjalan cukup lama sampai saat ini. Tetapi untuk lebih jelasnya sebaiknya bertemu dengan Bapak Aten di lantai 2 untuk mendapatkan datanya. Fenty : Saya jelaskan proses pemasarannya, pertama proses pemasaran dimulai ketika sales mendatangi pelanggan, bila pelanggan tertarik, pelanggan melakukan pemesanan melalui sales kita atau dia datang langsung ke tempat kita. Selanjutnya baru di buat seperti faktur penjualannya dan kemudian di cetak dan diserahkan ke pelanggan untuk dilakukan pembayarn dan bagian gudang untuk mengirimkan barang. Fenty : Kurang lebih seperti itu proses pemasaran yang terjadi di tempat kami. Budi : Apakah perusahaan ini memiliki sistem terkomputerisasi dalam proses pemasaran saat ini. Fenty : Kalau ditanya sistem komputerisasi selama ini kita pakai Foxpro dan Microsoft Excel. Budi : Apakah ada rencana ke depan untuk membuat sistem terkomputerisasi? Fenty : Kalau rencana seperti itu pasti ada. Budi : Bagian mana saja yang terlibat dalam proses pemasaran ini? Fenty : Bagian marketing dan supervisor marketing. Budi : Bagaimana pengawasan? Fenty : Sebatas pada laporan jumlah pesanan. Budi : Saya rasa cukup, sebaiknya kapan saya bisa bertemu bapak Aten? Fenty : Sebaiknya buat janji terlebih dahulu.
xxviii
Budi Fenty Budi Fenty
: Terima kasih banyak atas informasinya dan waktunya. : Sama-sama. : Assalamu’alaikum. : Wa’alaikum salam.
2. Wawancara Kedua Budi Aten Budi Aten Budi
Aten
Budi Aten Budi Aten Budi Aten Budi Budi Aten
Budi Aten Budi Aten
Budi Aten
: Assalamu’alaikum : Wa’alaikum salam : Selamat pagi pak? : Pagi, silahkan duduk. Ada yang bisa dibantu? : Ya pak, setelah kemarin saya mendapatkan informasi tentang proses pemasaran pada sistem yang berjalan saat ini. Sekarang saya ingin mengetahui syarat menjadi pelanggan? : Oh ok, pelanggan kami tidak harus memenuhi syarat-syarat tertentu, paling tidak mereka harus mencantumkan alamat lengkap. : Bagaiman cara penarikan pelanggan baru? : Penarikan pelanggan baru dilakukan melalui sales kami yang langsung terjun ke lapangan. : Bisahkan saya liat data pelanggannya pak? : Ini dia beberapa saja daftar pelanggannya anda bisa lihat dan silahkan saja kalau mau di copy. : Baik pak saya lihat-lihat dulu. : Kalau ada yang ingin ditanyakan lagi, silahkan tanyakan saja! : Baik. : Bagaimana teknik promosi dilakukan? : Teknik promosi lebih diarahkan dalam harga saja, kita melihat bila mau masuk dalam pemasaran yang baru kita biasanya melakukan harga promosi, harga ini harus dapat membuat pesaing kita tidak terlalu kuat, sehingga kita dapat mendaptkan untung paling tidak kita dapat sejajar dengan pesaing kita. : Saya sudah lihat data pelanggannya pak bisakah saya liat data produk pak? : Ini daftar produknya. : Setelah saya perhatikan setiap produk dibagi berdasrkan kategori produk dan detil produk? : Iya betul sekali setiap produk kami dibagi ke dalam kategori jenis produk dan detil produk, hal ini untuk memudahkan sales kami dalam melakukan pemasaran, sehingga mereka khusus menangani produk dari kategori produk kami. : Adakah produk yang dihasilkan sendiri? : Tidak, kita adalah anak perusahaan yang bergerak dalam pemasaran produk dari papros.
xxix
Budi
: Bila pelanggan memesan akan mendapatkan apa sebagai tanda bukti pemesanan? Aten : Biasanya setiap pelanggan akan mendapatkan faktur pemesanan produk, terdiri dari jumlah produk, nama produk, dan harga. Budi : Bisakah bapak jelaskan kelemahan dan keunggulan dalam pemasaran yang dilakukan sekarang? Aten : Baik kita mulai dari keunggulan dalam pemasaran melalui sales, bila sales terjun langsung ke lapangan tentu mereka dapat langsung mengetahui kebutuhan pelanggan dan cepat dalam melakukan keputusan apakah produk jenis tertentu laku di daerah yang dia pasarkan atau tidak, dan untuk kelemahan dari pemasaran yang sekarang tentu saja terkendala dalam waktu dan jarak tempuh dari setiap pelanggan berbeda-beda, sehingga kinerja dari promosi yang dilakukan sales sendiri kurang bila harus mengurusi banyak pelanggan serta bila ada pesanan dari pelanggan harus menunggu formulir yang dibawa sales guna di buat faktur penjualan produk. Budi : Saya rasa cukup pak, terima kasih banyak atas informasinya dan waktunya. Fenty : Sama-sama. Budi : Assalamu’alaikum. Aten : Wa ‘alaikum salam. Lampiran Observasi 1. Profil Perusahaan a. Sejarah Pada tahun 1964 seluruh harta kekayaan Oei Tiong Ham Concern (yang didalamnya terdapat perusahaan NV My Handle Kian Gwan) diambil alih oleh Pemerintah Republik Indonesia, dan dipergunakan sebagai penyetoran modal untuk mendirikan PT Perusahaan Perkembangan Ekonomi Nasional (PPEN) Rajawali Nusantara Indonesia. Pada tanggal 1 Februari 1971 perusahaan NV My Handle Kian Gwan berubah nama menjadi “PT Perusahaan Ekspor Impor (PIE) Rajawali Nusindo dengan status kepemilikan modal seluruhnya dipegang oleh PT PPEN Rajawali Nusantara Indonesia. PT Rajawali Nusindo adalah perusahaan yang bergerak dalam bidang perdagangan, impor, ekspor, serta menjadi grosir, supplier, dan distribusi obat-obatan, alat kesehatan, pengepakan dan pergudangan. Pada awalnya PT Rajawali Nusindo yang merupakan salah satu anak perusahaan PT Rajawali Nusantara Indonesia dibentuk untuk menunjang kelancaran penjualan produk-produk yang dihasilkan oleh kelompok sendiri untuk pasaran ekspor dan local, seperti: perdagangan obat-obatan/alat kesehatan, penjualan gula/tetes, CPO/Palm Kernel, Teh dan Penyamakan kulit, serta menyediakan
xxx
kebutuhan bahan baku, bahan pembantu obat-obatan, pupuk, pestisida untuk perkebunan, karung untuk pabrik gula dan lain sebagainya. Dalam perkembangannya, sebagai perusahaan yang mandiri, PT Rajawali Nusindo tidak hanya memasarkan produk-produk milik grup sendiri, tetapi juga memasarkan produk dari principal luar PT Rajawali Nusantara Indonesia. b. Visi Menjadi perusahaan distributor dan trading yang terpercaya. c. Misi Memberdayakan seluruh karyawan sebagai aset yang berharga untuk memberikan pelayanan terbaik bagi pelanggan, mengembangkan kemitraan dengan principal yang menghasilkan produk berkualitas, memberdayakan seluruh karyawan sebagai aset yang berharga untuk memberikan pelayanan terbaik bagi pelanggan, selalu meningkatkan teknologi informasi untuk mempercepat pelayanan, serta selalu menjaga efektivitas dan efisiensi. 2. Data Produk Kode Produk
Nama Produk
D1
Dermafilm
D2
Biopore
D3
Indofix
D4
Indopore
D5
Bioplast
D6
Mucus Extrator
D7
Unbilical Cord Clamp
D8
Suction Connecting
D9
Kapasindo
D10
Medifil
D11
Underpad
D12
Bioflex
D13
Biocrepe
D14
Biofix
D15
Biopad
xxxi
Kategori Produk Health Care Product Health Care Product Health Care Product Health Care Product Health Care Product Health Care Product Health Care Product Health Care Product Health Care Product Health Care Product Health Care Product Health Care Product Health Care Product Health Care Product Health Care Product
D16 I1 I2 I3 I4 I5 I6 I7 I8 I9 I10 I11 I12
Biocare Insulin Pump Shower Pack Ace 90 Plus Ace 90 Detach Ace 35 Wing Type Ace 35 Resevoir Batterry (2 Set) Watertigh Plaster Fixroll SWAB Emergency Syringe Pakaian Ruang Operasi Pakaian Pasien Dewasa Pakaian Pasien Anak Linen Kamar Pasian Pakaian Perawatan Pakaian Kerja Maxitherm Aquastar HE Series SI Series PP Series PF Series PI Series
M1 M2 M3 M4 M5 M6 B1 LE1 W1 W2 W3 W4 W5
Health Care Product Insulin Pump Insulin Pump Insulin Pump Insulin Pump Insulin Pump Insulin Pump Insulin Pump Insulin Pump Insulin Pump Insulin Pump Insulin Pump Insulin Pump Medical Apparel Medical Apparel Medical Apparel Medical Apparel Medical Apparel Medical Apparel Boiler Laundry Equipment Washer Washer Washer Washer Washer
IN PN BM HR BM YU HR RT BM TL RV RV BM BM RV HR RV RV RT RT HR HR HR PN RV PN RV RT SH RV HR RT BM HR YU ER RT HR RV RV RT RT ER RV RT ER HR RT
PEPEN BAMBANG HERU BAMBANG YUREINCE HERU RATNO SUDARMANTO BAMBANG Telepon RAVI KHEMAL RAVI KHEMAL BAMBANG BAMBANG RAVI KHEMAL HERU RAVI KHEMAL RAVI KHEMAL RATNO SUDARMANTO RATNO SUDARMANTO HERU HERU HERU PEPEN RAVI KHEMAL PEPEN RAVI KHEMAL RATNO SUDARMANTO SUZUKI HUTAGALUNG RAVI KHEMAL HERU RATNO SUDARMANTO BAMBANG HERU YUREINCE ERI RAHMANTO RATNO SUDARMANTO HERU RAVI KHEMAL RAVI KHEMAL RATNO SUDARMANTO RATNO SUDARMANTO ERI RAHMANTO RAVI KHEMAL RATNO SUDARMANTO ERI RAHMANTO HERU RATNO SUDARMANTO
SP RT RV HR RT ER HR RV BM YU HR RV RV ER RV ER BM PN RV HR RV RT RT RV RV RT RV YU PN BM
0 4 RT RV GG BM ER UA 21 YU SH ER BM
KOREKSI YUREINCE SUZUKI HUTAGALUNG AGING RATNO SUDARMANTO RAVI KHEMAL AGING BAMBANG ERI RAHMANTO ULIL AZMI YUREINCE SUZUKI HUTAGALUNG ERI RAHMANTO BAMBANG SIGIT SUHARTO/PETRUS RATNO SUDARMANTO RAVI KHEMAL HERU RATNO SUDARMANTO ERI RAHMANTO HERU RAVI KHEMAL BAMBANG YUREINCE HERU RAVI KHEMAL RAVI KHEMAL ERI RAHMANTO RAVI KHEMAL ERI RAHMANTO BAMBANG PEPEN RAVI KHEMAL HERU RAVI KHEMAL RATNO SUDARMANTO RATNO SUDARMANTO RAVI KHEMAL RAVI KHEMAL RATNO SUDARMANTO RAVI KHEMAL YUREINCE PEPEN BAMBANG
JL.DANAU INDAH BARAT A-2/6 PS.TELUK GONG NO.41 Jl.PENDAWA NO.26 CIPINANG JL.LETJEND SOEPRAPTO KAV.NO.4 PASAR PRAMUKA LT.1 PASAR JAYA BLOK.AA/AKS,PRAMUKA PS.TIMBUL KARTINI KOMP.ARCO BLOK A NO.23 RANGKAPAN PS.BENHIL PASAR DEPROK JL.MAS MANSYUR NO.15 PS.DEPROK PS.CEMPAKA PUTIH PONDOK GEDE ASRI BLOK.D NO.31 PS.KALI MATI JL.BUDI MULIA RAYA NO.2 JL.KALADIUM KAV.DAB-IV RT.01 RW.04 JL.RAYA PULOGADUNG NO.10 KIP PS.BENHIL BLOK H 62 JL.DAMAI 1 NO.60 KEL.CILANGKAP JL.RAYA PONDOK GEDE 50A KAV.4 (5) JL.RAYA DIPONEGORO KM.39 JL.P.JAYAKARTA NO.70 MG.DUA JL.PERCETAKAN NEGARA RAYA NO.32
SUNTER,JAKARTA JAKARTA UTARA JAKARTA
xxxv
BEKASI
JAKARTA PUSAT JAKARTA TIMUR JAKARTA JAKARTA DEPOK JAKARTA PUSAT JAKARTA TIMUR JAKARTA JAKARTA PUSAT JAKARTA JAKARTA JAKARTA UTARA BANDUNG JAKARTA TIMUR JAKARTA PUSAT JAKARTA TIMUR BEKASI TAMBUN-BEKASI JAKARTA PUSAT JAKARTA PUSAT
27
PT.INDOCATER
28
CV.MITRA SELARAS ABADI
29 30 31
CV.JOSUA AGUNG PRASETYO HOTEL HORISON KAWAN BARU KOP.PT.TOBU INDONESIA STEEL PT.PUTRA RAJAWALI BANJARAN
AP.K-24 LAPANGAN TEMBAK AP.ASTA NUGRAHA AP.ANUGRAHA AP.A B B A
58 59
AP.SUMBER SEHAT AP.SOLA GRACIA
JL.RP.SOEROSO NO.46 KEBON SIRIH BUMI MUTIARA BLOK JH.07/10 RT.03/35 JL.PORI RAYA NO.1 PISANGAN TIMUR METROPOLITAN MALL - BEKASI GG.TAI NO.50,PS.JATINEGARA
JAKARTA PUSAT BOGOR JAKARTA TIMUR JAKARTA TIMUR
JL.PULOGADUNG NO.14,K.I.P Jl.DENPASAR RAYA KAV.D.III KUNINGAN GED.KENARI MAS LT.GROUND BLOK
JAKARTA TIMUR JAKARTA SELATAN
JL.TAMBAK NO.2-A JL.OTISTA NO.141 RT.06 RW.08 B.CINA JL.BAWAL I NO.7 JL.REPORTER E-76 RT002/RW009 JL.HM.JOYOMARTONO.BTC LT.DASAR JL.A.YANI NO.2 BEKASI SELATAN KOMP.RUKAN GADING KIRANA BLOK A-10 PS.NANGKA JL.TAMAN GALAXY RAYA BLOK A-40 Jl.HM.JOYO MARTONO NO.68 BEKASI JL.MALAKA UTARA NO.5 SENTRA NIAGA 3 TIMUR,BLOK A3.NO.32 PSR.PRAMUKA LT.DASAR AKS NO.51-56 JL.MAYOR OKING JAYAATMAJA 146 Jl.Cipinang Jaya 59,JAKARTA. Jl.Kebon Kacang I/84,Jakarta. Jl.Kayu Putih I.P.Gadung,Jkt JL.BAMBU KUNING SELATAN NO.7 Jl.Muara Karang Blok Z I,Jkt. JL.LAPANGAN TEMBAK NO.14 RT/RW Jl.Dermaga Blk.K/1,Klender,Jkt Jl.Kebon Kacang 41/l7,Jakarta. Jl.Raya Bogor No.60,Jakarta. PSR.PRAMUKA LT.DSR AKS.165170 JL.REDEN INTEN 2 NO.14 AI
JAKARTA PUSAT
xxxvi
D NO.105,JKT
JAKARTA TIMUR JAKARTA TIMUR JAKARTA TIMUR BEKASI TIMUR BEKASI JAKARTA UTARA JAKARTA PUSAT BEKASI SELATAN BEKASI TIMUR JAKARTA BEKASI JAKARTA PUSAT CITEUREUP,BGR JAKARTA TIMUR JAKARTA PUSAT JAKARTA TIMUR JAKARTA TIMUR JAKARTA UTARA JAKARTA JAKARTA TIMUR JAKARTA PUSAT JAKARTA TIMUR JAKARTA TIMUR JAKARTA
60
AP.ANDITA 179
61
AP.FATWA MEDIKA II
62
APT.ANDA
63 64 65 66
AP.K-24 HAJI TEN AP.ABDI MEDIKA AP.FARMASIA AP.BUDI LESTARI
67 68 69
AP.AN APT.TIARA AP.SUMBER SEHAT SEJAHTERA II
70 71 72 73
AP.GADING MAS APT.DIVA APT.FAJAR SEHAT AP.BINTANG
74
AP.BOULEVARD
75
AP.DYANDRA
76 77
AP.RAKYAT REZEKI (NO.159) APT.BEKASI
78
AP.BENTENG GADING
79 80 81
AP.K-24 DEWI SARTIKA AP.BIMA SAKTI AP.BUNGA RAMPAI
PS.PRAMUKA LT.DASAR NO.179 JAKARTA Jl.HOWITZER NO.3 SUMUR BATU JL.MATAHARI NO.9B,JAKA SETIA JL.HAJI TEN RAYA NO.65 RT.005/001 Jl.Rd Saleh 23,JAKARTA. JL.A NO.2A KARANG ANYAR Jl.R.Kelapa 2 Wetan Blk 1D/16. JL.MUARA KARANG RAYU NO.153 JL.PRAMUKA NO.9 Jl.PASAR SENEN RAYA BLOK F NO.31 JL.KELAPA GADING BOULEVARD 27 JL.BINTARA RAYA NO.4 BEKASI JL.K.H.NUR ALIE NO.7 JL.PADEMANGAN IV No.257,JKT. JL.CEMPAKA MAS BLOK D NO.26 Jl.RAYA BINA MARGA NO.8 RT.01/02 PS.PRAMUKA LT.DASAR AKS NO.159 Jl.Ir H Juanda No.141,Bekasi JL.KELAPA KOPYOR RAYA BLOK W 1 NO.9 JL.DEWI SARTIKA RT.005/012 NO.134D Jl.Rajawali Selatan I/18,Jkt. JL.BUNGA RAMPAI 38,JAKARTA. JL.SUNTER MAS,JAKARTAUTARA. Jl.BOULEVARD RAYA BLOK F Y 1/22 JL.PERIKANI I NO.6 RT.007/003 JL.LAPANGAN TEMBAK,CIBUBUR JL.KELAPA PUAN RAYA FU I-33 JL.JAKA SETIA RAYA RW.XII-A Jl.K.Gading Boulevard,JAKARTA JL.DR.RATNA 84-B JATIBENING Jl.BOULEVAR RY.LB1/20 K.GADING JL.RUKO SENTRAL NIAGA BLOK C1 NO.17 Jl.KH Wahid Hasyim 64,Jakarta. JL.CIDENG BARAT No.10,JAKARTA.
xxxvii
JAKARTA TIMUR JAKARTA BEKASI JAKARTA TIMUR JAKARTA PUSAT JAKARTA PUSAT JAKARTA TIMUR JAKARTA UTARA BEKASI JAKARTA PUSAT JAKARTA BEKASI BARAT BEKASI BARAT JAKARTA UTARA JAKARTA PUSAT JAKARTA JAKARTA TIMUR
JAKARTA UTARA JAKARTA TIMUR JAKARTA PUSAT JAKARTA TIMUR JAKARTA UTARA JAKARTA UTARA JAKARTA TIMUR JAKARTA TIMUR JAKARTA UTARA BEKASI SELATAN JAKARTA UTARA BEKASI JAKARTA UTARA BEKASI JAKARTA PUSAT JAKARTA PUSAT
Jl.Jengki No.16, Jakarta. Jl.Teluk Gong A/40,Jakarta. JL.RAYA HANKAM NO.82 PASAR PRAMUKA LT.DASAR AKS 188 JL.BEKASI I/21 B RT/RW 006/003
JAKARTA TIMUR JAKARTA BARAT BEKASI
JL.KUNIR NO.13 RT.012/17 JL.MUARA KARANG RY.BLK.Z4 S/39 JL.RAYA CIRACAS NO.16,JAKTIM. Jl.KH.NOER ALI NO.18A-18B JL.MAWAR NO.12 JATIBENING I
JAKARTA BARAT
Jl.RS Polri Kramat Jati,Jkt. JL.DEWI SARTIKA 353,JAK-TIM JL JEMBATAN DUA 18 JAKARTA. JL.KAYU PUTIH SEL.15 RW.MANGUN JL.TAMAN ASTER BLOK.PI-24 KOMPL.HALIM PERDANAKUSUMA Jl.Raya Duren Sawit H2/12,Jkt. JL.PLUMPANG SEMPER WALANG BARU JL.MUARA KARANG RAYA NO.4 Jl.Cipinang Muara 26a,Jakarta. Jl.Jatinegara Timur 57-JAKARTA Jl.Deli No.11 Tg.Priok,JAKARTA JL.KOMP.YOS SUDARSO I/23 PRIOK JL.PLUIT MAS RAYA,JAKARTA. JL.lETJEN.SUPRAPTO NO.L-10 Jl.Cipinang Elok I/4,JAKARTA. Jl.LISTRIK V/2,KRAMAT IV,JKT. Jl.PLUMPANG SEMPER/K'WALANG 1 JL.SUNAN GIRI NO.5,RAWAMANGUN Jl.P.Jayakarta 153,Jakarta. KOMPLEK.PONDOK GEDE KAV.3C JL.OTISTA NO.153 Jl.BELIMBING BLOK.WB/9,BEKASI JL.KANCIL VII BLOK D/125 CIKARANG JL.MATRAMAN RAYA NO.64 MATRAMAN Jl.CEMPAKA PUTIH RAYA NO.8
JAKARTA TIMUR JAKARTA TIMUR JAKARTA BARAT
xxxviii
JAKARTA TIMUR JATINEGARA
JAKARTA UTARA
BEKASI BEKASI
JAKARTA TIMUR BEKASI JAKARTA TIMUR JAKARTA TIMUR NO.1,JAK-UTARA JAKARTA JAKARTA TIMUR JAKARTA TIMUR JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA PUSAT JAKARTA TIMUR JAKARTA PUSAT JAKARTA UTARA JAKARTA TIMUR JAKARTA BARAT JAKARTA TIMUR JAKARTA TIMUR
CIKARANG JAKARTA JAKARTA
130 131 132
APT.ARGIA AP.GALENICA AP.GALUH
133 134
AP.EZRA AP.GEDONG PANJANG
135 136 137 138
AP.GADING SEHAT AP.SUMBER SEHAT SEJAHTERA APT.DUTA JAYA AP.GADING UTAMA
139 140 141
AP.PRIMA JAYA TM.FIRDAUS AP.HIDUP BARU FARMA
142 143
AP.PURI FARMA AP.MITRA MEDIKA
144
AP.SURYA PACIFIC
145 146 147 148
RUSPAU AP.IMPHI AP.INANTA FARMA TOKO II
149 150
APT.JATI MAKMUR AP.DJAKARTA
151 152
APT.JAYA AP.JATINEGARA
153
AP.K-24 SUNTER
154
APT.SYIFA
155
AP.PRIMA MEDIKA
156
AP.F L O R A
157
AP.VICTORI KL.GADING
158 159
AP.JOHAR APT.JATIASIH
160 161 162
AP.AL-FALAH APT.JATI BENING AP.MITRA MANDIRI
163
AP.GALENIKA 24
JL.RAYA PD.GEDE WISMA ARGIA Jl.H Fachrudin 39-4l,Jakarta. Jl.Salemba tengah,Jakarta Jl.PONDASI NO.24 KAMPUNG AMBON Jl.Gedong Panjang 68A,Jakarta Jl.BOULEVARD BLOK FW 1/24,JAK PROY.SENEN BLK-3 LT.DASAR 198 JL.RAYA PEKAYON JAYA NO.42 JL.KLP.GADING BLVRD.CN 2/25 JL.CEMPAKA PUTIH RAYA NO.001/003 PS.KEBON MELATI BKS 42 Jl.Hidup Baru Gn Sahari,Jkt. JL.RAYA PONDOK GEDE NO.19A JL.RS.SUKAMTO-KRAMAT JATI JL.DANAU SUNTER UTARA F 20 NO.6 Jl.MERPATI NO.2 HALIM PERDANAKUSUMA Jl.Otista 68B Jatinegara-JKT. Jl.Rawasari Barat 1/II,Jkt. PS.GONDANGDIA LOS A-1 Jl.JATI MAKMUR NO.12.PDK.GEDE Jl.Mangga Besar 116,JAKARTA. RUKO HARAPAN INDAH BLOK.EB-35 Jl.Matraman Raya 151,Jakarta. Jl.DANAU SUNTER UTARA BLOK.J12 NO.5 JL.RAYA JATIMAKMUR NO.69 PDK.GEDE Jl.INPRES NO.5 KP.TENGAH KR.JATI JL.RAYA BOGOR NO.24 KRAMATJATI JL.KELAPA GADING BOULEVAR BLOK JL.KRAMAT JAYA BARU BLOK.G.4/317 Jl.Jatiasih No.9,BEKASI. JL.PAHLAWAN REVOLUSI NO.2B KLENDER PONDOK GEDE,JAKARTA JL.SUNGAI BAMBU RAYA NO.9 JL.RAYA JATIWARINGAN 126 RT/RW 1/9
xxxix
JATIBENING II JAKARTA PUSAT JAKARTA PUSAT JAKARTA TIMUR JAKARTA BARAT JAKARTA UTARA JAKARTA BEKASI JAKARTA JAKARTA JAKARTA PUSAT JAKARTA PUSAT JAKARTA TIMUR JAKARTA TIMUR JAKARTA UTARA JAKARTA TIMUR JAKARTA TIMUR JAKARTA PUSAT JAKARTA PUSAT BEKASI JAKARTA PUSAT BEKASI BARAT JAKARTA PUSAT JAKARTA UTARA BEKASI JAKARTA TIMUR JAKARTA JAKARTA UTARA JAKARTA PUSAT BEKASI JAKARTA TIMUR JAKARTA TIMUR JAKARTA UTARA BEKASI
JL.KALIBARU BARAT 65,JAKARTA. JL.KARTINI NO.2 JL.KUSUMA NO.8 PASAR BARU JL.H.JUANDA NO.221 C BULAK KAPAL Jl.Kayu Manis VIII/11,JAKARTA. JL.BOULEVARD RAYA BLOK Q J 1/10 JL.RAYA KALIMALANG KAV.23, DRN SWT JL.SANGATA BLOK I NO.1 JATIWARINGIN PS.BARU METRO ATOM PLAZALT.1 DKS/04 JL.RAYA PONDOK GEDE NO.69 LB.BUAYA JL.RAYA PEKAYON PONDOK GEDE Jl.RAYA CIRACAS RT.003 RW.07 JL.BUDI UTOMO NO.1 JL.RAYA BOGOR MALL KR.JATI INDAH PS.BENDUNGAN HILIR BLOK G NO.13-14 PS.BENDUNGAN HILIR BLOK G NO.6 PS.BENDUNGAN HILIR BLOK NO.31 PS.SERDANG LOS PISANG PS.SERDANG AKS 007 PS.SUNGAI BAMBU PS.MUARA ANGKE Jl.HKSN PS.MUARA ANGKE PS.PELITA AKS 5-6 PS.TELUK GONG Jl.J BLOK C NO.22 PS.T GONG PS.SUKA PURA PS.SUKAPURA ACT 41 PS.SUKAPURA BSB 01 Jl.HKSN PS.MUARA ANGKE PS.INP.KL.GDNG ACT 20 INP.KL.GADING INP.KL.GADING BTD 47-48 PS.SUNGAI BAMBU PS.SUMUR BATU PS.SUMUR BATU PS.SUMUR BATU PS.SUKAPURA AKS 75 PS.INP.KL.GADING PS.INP.KL.GADING NO.33
xl
JAKARTA PUSAT BEKASI BEKASI BEKASI JAKARTA TIMUR JAKARTA UTARA JAKARTA TIMUR BEKASI JAKARTA PUSAT JAKARTA TIMUR BEKASI JAKARTA TIMUR JAKARTA PUSAT JAKARTA TIMUR JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA
PT.MARVEL TAMAN TERATAI BADAN P.GDG.MANGGALA WANABAKTI
238
PT.BUMI PARADISE
239
PT.BHINEKA USADA RAYA
240
IN.REST BUMBU DESA(PLUIT)
241 242
CAFE LATAZA CV.BUMI INDAH
PS.SUKAPURA PS.INP.KL.GADING PS.INP.KL.GADING PS.INP.KL.GADING PS.MUARA ANGKE Jl.AHMAD YANI NO.108 PS.MATRAMAN JL.SADAR IV NO.2D JL.PETOJO BARAT IV NO.1A PS.PADEMANGAN TIMUR NO.15A PS.PADEMANGAN TIMUR PS.PADEMANGAN TIMUR BKS 62-92 LT.2 JL.KALI BARU DPN PUSKESMAS NO.4 PS.KALI BARU PS.KALIBARU PS.KALIBARU PS.KALIBARU NO.34 PS.KALIBARU AKS 77 PS.KALIBARU AKS 27-28 PS.KALIBARU AKS 086-087 PS.KALIBARU AKS 31-32 PS.KALIBARU PS.CMPK PUITH BLOK A NO.9 PS.CMP.PUTIH DCT 141 PS.CMP.PUTIH CKS 005
JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA TIMUR JAKARTA TIMUR JAKARTA PUSAT JAKARTA PUSAT
Jl.PINTU AIR IV NO.22 Jl.IR.H.JUANDA NO. CIPUTAT PS.CIKINI DALAM JL.RAWA SELATAN II NO.2 JL.GADING KIRANA BRT IX BLOK D-6/29 PS.KEBON JATI BCT 22 PS.KALIBARU NO.26 GD.PEMBINA GRAHA LT.1 JL.TANJUNG DUREN RAYA NO.24
JAKARTA UTARA TANGERANG JAKARTA PUSAT JAKARTA 10550
JL.GATOT SUBROTO-SENAYAN JL.WISMA RAYA RUKAN NIRWANA JL.PEMUDA 101,JAKARTATIMUR. JL.PLUIT RAYA NO.16(TLP.6616057) JL.TANJUNG DUREN UTARA 3E/246 Jl.Pandawa 26-JAKARTA
JAKARTA PUSAT
xli
JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA UTARA JAKAFRTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT
JAKARTA UTARA JAKARTA PUSAT JAKARTA UTARA JAKARTA TIMUR JAKARTA BARAT
SUNTER ASRI,JKT
JAKARTA UTARA JAKARTA BARAT
243 244 245 246
TM.ASIH(ANYAR BAHARI) PT.EUROP CONTINENTS INDONESIA TM.REZA(PS.TIMBUL) AP.KELAPA GADING PERMAI
247
PT.WIBISONO ELMED
248 249
IBU WITRI TM.APUY
250 251 252
GALAXY ELEKTRIK SAIFUL MOTOR MANDIRI MOTOR
253 254 255 256
PT.WAHANA PRIMA MEDIKA BANK INDONESIA (BI) KOP.KAR TPI TM.DIANA
PT.SENTRAFOOD INDONUSA YOHASINA MOTOR CV.SEMBADA PANGAN SEJAHTERA
269 270 271
274
PT.MARARE INDONESIA PT.EVA SURYA PRATAMA PT.ANNA LAKSHMI MAKMUR(TONERINDO) PT.ENSEVAL PUTRA MEGATRADING TO.PULO KENCANA(H.SUDIRO)
275 276
PT.HERO SUPERMARKET TBK PT.INDEC DIAGNOSTICS
272 273
PS.ANYAR BAHARI GEDUNG ANAKIDA LT.6 R.602 PS.TIMBUL KARTINI JL.SUMMAGUNG I DE-10 KOJA GEDUNG WANG LT.IV JL.PEMUDA NO.101 HOTEL GRAND CEMPAKA JL.LETJEN PS.PERUMNAS LT.DASAR BLOK D NO.113A KENARI JL.INDOPORLEN TAMBUN JL.LAMPIRI JL.INPRES NO.5 KELURAHAN TENGAH JL.THAMRIN NO.2 JL.PINTU II TMII PS.PINTU AIR RT.5/9 NO.10 JL.CIKINI RAYA DKT TIM TLP.3155571
JAKARTA UTARA JAKARTA SELATAN JAKARTA JAKARTA UTARA JAKARTA TIMUR JAKARTA PUSAT JAKARTA TIMUR MAS,JAKARTA BEKASI JAKARTA TIMUR JAKARTA TIMUR JAKARTA PUSAT JAKARTA TIMUR JAKARTA PUSAT JAKARTA PUSAT
VILA JAKASETIA BLK H-2 NO.16 JL.IR.H.JUANDA NO.180 RT/RW 003/010 PROYEK PASAR PRAMUKA LT.DASAR KL.GADING M4B NO.29 SENTRA INDUSTRI TERPADU PIK NO.5 JL.TERUSAN BANDENGAN UTARA KV.14/15 PS.CEMPAKA PUTIH JL.DIPONEGORO NO.71 Jl.KALIBARU TIMUR NO.7 GEDUNG MEDCO II,LT4 JL.AMPERA RAYA JL.KAYU TINGGI RT.8/6 JL.LAPAN NO.7 PEKAYON PASAR REBO RUKO SENTRA MENTENG BLOK MN I8 BINT Jl.PONDASI No.60,JAKARTA. JL.HR.RASUNA SAID BLOK X /1 KAV.
BEKASI JAKARTA JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA JAKARTA PUSAT JAKARTA UTARA JAKARTA JAKARTA TIMUR JAKARTA TIMUR ARO, JAKARTA JAKARTA SELATAN
JAKARTA JAKARTA TIMUR
277
PT.PERDAKI
278 279
DWS MOTOR PT.TEMAS ALVINDO
280 281 282
284
PT.RESTU IBU SEJATI TM.ENDANG(KALI MATI) CO.MELATI PT.SARMA PUTRASIMA TEKNINDO PT.SENTRARIA PETAMBURAN HOTEL
JL.KRAMAT VI/7 Jl.RS.SUKAMTO NO.60 TLP.8604499 JL.KASTURI I BELIUNG JL.KRAMAT KWITANG 1J No.65,JKT PS.KALIMATI PS.GEMBRONG BARU JL.RAYA BEKASI TIMUR IV/3 JATNEG
JAKARTA TIMUR
JL.K.S.TUBUN NO.10-A Jl.RAYA LENTENG AGUNG NO.34 JL.OTISTA RAYA NO.82 TANJUNG JL.CIPINANG MUARA I NO.20 JL.RE.MARTADINATA RUKO PERMATA Jl.Kali Baru Barat 65,JAKARTA PS.CEMPAKA PUITH
JAKARTA PUSAT
JL.CIPAKU I NO.6 (TLP 7248064) PS.DEPROK Jl.TANJUNG PURA NO.168 RT.04/08 JL.MAJAPAHIT NO.22 BLOK A 102 LT I JL.BANDENG III NO.2 RAWAMANGUN JL.PULOGADUNG KAV.II BLOK H NO.2-3 KOMP.MARINITAMA BLOK A 12A JL.SALAEMBA RAYA NO.6 JAKARTA KOMPLEK DDN/I/1-16 PONDOK LABU PS.KANDANG SAPI ROROTAN Jl.TANJUNG DUREN UTARA 9 NO.651 TEUKU CIK DITIRO NO.46 MENTENG RUKO TANJUNG MAS RAYA BLOK BI NO.24 GED.NINDYA KARYA LT.1 R-103 Jl.AMPASIT I NO.8 JL.NURUL HUDA NO.15 RAWA BUAYA Jl.RAYA JATI MAKMUR NO.44 JL.KRAMAT JAYA BARU BLOK G,JK JL.HAYAM WURUK NO.9-A
xliii
JAKARTA TIMUR JAMBI
JAKARTA PUSAT JAKARTA JAKARTA
JAKARTA JAKARTA TIMUR JAKARTA TIMUR JAKARTA UTARA JAKARTA JAKARTA SELATAN
JAKARTA BARAT JAKARTA PUSAT JAKARTA-TIMUR JAKARTA TIMUR JAKARTA UTARA JAKARTA PUSAT JAKARTA JAKARTA UTARA JAKARTA BARAT JAKARTA PUSAT JAKARTA SELATAN JAKARTA SELATAN JAKARTA JAKARTA BARAT JAKARTA TIMUR JAKARTA TIMUR JAKARTA TIMUR
TM.DULATIF TM.AGUNG(GANDARIA) PT.PONDOK GEDE SUKSES MANDIRI CV.PRIMAJAYA PT.PENTA VALENT TM.IBU SUM(KEBON JATI)
366 367 368 369 370 371 372 373 374 375
PT.DELVI PRIMATAMA TM.SIANG MALAM TM.BAKRI(KB.JATI) DR.LUSI INDRAWATI PT.MATAHARI PUTRA PRIMA TBK. PT.INSAN PRIMA SENTOSA
376 377
TM.ALAM BAHAGIA TM.BP.TOLIB
JL.RAYA BOGOR KM.28 PS.CIBUBUR ACT 29 Jl.PENGASINAN RAWA SEMUT JL.RAJAWALI PS.PADEMANGAN BARAT JL.CEGER RAYA NO.B/5 RT.004 RW.002 PS.KALIBARU Jl.PULE NO.1 RT.014/010 KEL.CIRACAS Jl.PASAR MINGGU NO.27,JAKARTA JL.ABDULRAHMAN SALEH NO.38 PS.SUKAPURA JL.BUNGUR BESAR N0.123 BUNGUR SENEN PS.CIDENG TOMAS JL.MANGGA BESAR RAYA BLOK A/59 PS.KALIBARU JL.RASUNA SAID BLOK X5 NO.49 JL.MENTENG I GG MENTENG IV NO.1 PS.KALIBARU NO.15 PS.KALIBARU JL.TMN.GRIYA PRATAMA BLK.E NO7 PS.JAMBUL JL.DR.CIPTO NO.67 KARANGTURI Jl.DUKU TIMUR TLP.4412909 RT.4/14 PS.GANDARIA LOS 104
JAKARTA TIMUR JAKARTA BEKASI TIMUR
Jl.RAYA JATIWARINGIN NO.195 JL.ANGGREK CAKRA NO.56 JL.CIPINANG JAYA NO.89 H-001 PS.KEBON JATI LOS G 71-74 JL.RAYA MUSTIKA JAYA KOTA LEGENDA JL.CILINCING BARU RT.01/07 PS.KEBONJATI LSO D 35-36 JL.KELAPA CENGKIR WF II NO.2 Jl.DANAU SUNTER BARAT BLOK A3/36 JL.DIPONEGORO NO.71 JL.BUNCIT RAYA NO.19 TLP.7982630 PS.KOMBONGAN
JAKARTA TIMUR JAKARTA BARAT JAKARTA TIMUR JAKARTA PUSAT
xlv
JAKARTA UTARA JAKARTA TIMUR JAKARTA UTARA JAKARTA TIMUR
JAKARTA PUSAT JAKARTA UTARA JAKARTA JAKARTA PUSAT JAKARTA JAKARTA UTARA JAKARTA SELATAN JAKARTA BARAT JAKARTA UTARA JAKARTA UTARA SUKABUMI JAKARTA TIMUR SEMARANG JAKARTA UTARA JAKARTA PUSAT
BEKASI JAKARTA JAKARTA PUSAT JAKARTA JAKARTA JAKARTA PUSAT JAKARTA SELATAN JAKARTA PUSAT
PT.FAJAR FARMATAMA TM.ASIONG TM.ADE(KB.JATI) TM.BASUKI MM PT.GELAEL SUPERMARKET (CRCS)
413
TM.PAK SABAR
386
JL.PONDOK KOPI IX BLOK H7NO.4 JL.PRAMUKA SARI 1 NO.12 PS.KALIBARU JL.SURYO PRANOTO NO.9 PS.KALIBARU JL.GUNUK RY.NO.16A PEJATEN TMR LANTAI DASAR AKS NO.112 Jl.GATOT SUBROTO KAV.53 Jl.PISANGAN TIMUR KOMP.PASAR INDUK BANGUN REKSA INDAH I BLOKB NO.3 Jl.DUTA INDAH,JATIMAKMUR PD.GEDE JL.SWADAYA NO.19 CAWANG KAVLING JL.ANCOL I NO.9-10,ANCOL BARAT JL.RAYA CENTEX NO.1 CIRACAS JL.RAYA BUARAN NO K-11 DUREN SAWIT PISANGAN LAMA ENJO PS.BENHIL LOS DKS NO.80 BKS 10 Jl.Bungur Besar 82,JAKARTA. JL.DAGO I NO.1 RT/RW 008/003 Jl.Kedoya Raya No.3,JAKARTA. Jl.Lautze No.60,Jakarta. JL.SALEMBA RAYA NO.20 KENARI SENEN PS.PASEBAN LOS SAYUR JL.PEMUDA NO.80 JL.JATINEGARA TIMUR 87,JAKARTA Jl.RAYA PS MINGGU KM.18 NO.17 Jl.Duri Tengah No.1,JAKARTA. PS.CIRACAS JL.TMII PINTU 2 NO.88 TPI BLOK M NO:19, PENGGILINGAN PS.RAWA BADAK PS.KEBON JATI A LOS ACT 035 JL.MANUNGGAL 17 JL.RAYA BOGOR KM 26 SUSUKAN JL.KRAMAT KWITANG I RUKO NO.50C
xlvi
JAKARTA TIMUR JAKARTA PUSAT JAKARTA UTARA JAKARTA PUSAT JAKARTA UTARA JAKARTA SELATAN JAKARTA TIMUR JAKARTA SELATAN JAKARTA TIMUR TANGERANG JAKARTA TIMUR JAKARTA TIMUR JAKARTA UTARA JAKARTA TIMUR JAKARTA TIMUR JAKARTA TIMUR JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA TIMUR
JAKARTA JAKARTA PUSAT JAKARTA TIMUR JAKARTA TIMUR JAKARTA JAKARTA TIMUR JAKARTA TIMUR JAKARTA TIMUR JAKARTA UTARA JAKARTA PUSAT JAKARTA TIMUR JAKARTA TIMUR JAKARTA PUSAT
414 415 416 417 418
SUPER GROSIR DAN SWALAYAN TM.IBU ETY JMBL CO.ROSA COSMETIK TM.ABUN(PS.CIKINI) TM.PIDIN
JL.TIPAR CAKUNG SEMPER BARAT PS.JAMBUL PS.PERUMNAS KLENDER PS.CIKINI LOS BCT 82 PS.SUNGAI BAMBU JL.KEBON KOSONG RAYA NO.440 RT/RW PS.ANYAR BAHARI PS.TUGU PS.BENHIL GG II JL.MANUNGGAL RAYA NO.I PURIMAS Jl.PISANGAN LAMA NO.27 PS.PELITA BKS 425 INP.KLENDER PS.JONGKOK JL.PEDONGKELAN MAL KELAPA GADING II LT.2 JL.WARAKAS 2 JL.PANGLIMA POLIM RAYA NO.99 SmP.AL-WASHLIYAH KAYU MANIS JL.RAYA KEDOYA GARDEN KAV.I NO.523 JL.MADRASAH V/2 RT.004 RW.010 JL.PAKUBUWONO VI N0.6 GUNUNG KEBYRN DLM LOKASARI BLOK B43 TANGKI PS.DEPROK Jl.PLUIT DALAM BLOK A NO.8 RUKO LOS PASAR PRAMUKA,JAKARTA JL.A.YANI,BEKASI BARAT RUKO GALERI NIAGA MEDITERANIA PS.CIDENG TOMAS JL.KEPU BARAT NO.250,JAKARTA PULOMAS GE NO.9 DKT RS.OMNI CiP ELOK Jl.BALIK PAPAN I NO. 3 B PS.PERUMNAS KLNDR PS.KWITANG DALAM AKS H5-6 GEDUNG PERKANTORAN GRAHA KENCANA LA JL.SUNTER HIJAU 10 BLOK N 2
xlvii
JAKARTA UTARA JAKARTA TIMUR JAKARTA TIMUR JAKARTA PUSAT JAKARTA UTARA JAKARTA PUSAT JAKARTA UTARA JAKARTA UTARA JAKARTA PUSAT JAKARTA TIMUR JAKARTA TIMUR JAKARTA UTARA JAKARTA TIMUR JAKARTA UTARA JAKARTA UTARA JAKARTA UTARA JAKARTA SELATAN JAKARTA TIMUR JAKARTA BARAT JAKARTA JAKARTA SELATAN TAMAN SARI JKT JAKARTA JAKARTA UTARA BEKASI BARAT JAKARTA UTARA JAKARTA PUSAT
JAKARTA PUSAT JAKARTA TIMUR JAKARTA PUSAT JAKARTA TIMUR JAKARTA PUSAT JAKARTA BARAT JAKARTA UTARA
450 451
IN.BPK.HANAN TM.SUKIMAN(KL.GADING)
452 453 454 455 456 457
TM.BPK.DODI TIGA SAUDARA MOTOR PT.PRISMA FARMA PERSADA PT.SARANA MEDITAMA METROPOLITAN TM.SANJAYA AP.NUSA RAYA
458
PT.MANDARAMEDIKA UTAMA
459 460 461 462 463
TO.BERKAT PRAMUKA PT.HAGAMED PANCA ADI SENTOSA TO.PUTRA SEHAT TM.CAHYADI TM.DERI
NO.6 KOMP.MEGA GROSIR CEMPAKA MAS PS.INP.KL.GADING KOP.GRAHA PERSADA SENTOSA JL.RS.SUKAMTO NO.58 JL.INTERKOTA BLK.AE3-AF3 JL.PULOMAS BARAT VI PS.KARANG ANYAR BKS 34 JL.CEMARA UJUNG NO.148 Jl.PANTAI INDAH KAPUK.KAPUK MUARA PASAR PRAMUKA LT.DASAR AKS 153 JL.KRAN RAYA NO.5 GN.SAHARI KMYRN PONDOK GEDE,JAKARTA PS.PETOJO ILIR AKS 51-52 PASAR GENJING PASAR PRAMUKA LT.DASAR AKS.127 PS.CIRACAS AKS 100 JL.H BENYAMIN KEMAYORAN PS.JOHAR BARU DKS 032 JL.SUNTER KARYA SELATAN I NO.2 METRO ATOM PLAZA PS.BARU JL.WEDANA NO. 66C SAWAH BESAR PASAR PRAMUKA LT.DASAR AKS 47 PS.PADEMANGAN KENARI MAS BLOK 416 PS.GANDARIA LOS B 39 PS.KARANG ANYAR PS.CAWANG PS.MENCOS RT.1/6 NO.26 JL.SULTAN AGUNG KM 27 PONDOK UNGU JL.KALI BARU TIMUR I PS.PERUMNAS KLENDER PS.WARU AKS 01 JL.SUNGAI TIRAM RT.1/4 NO.5 PS.SAWAH BARAT LOS TENGAH GG.FAJAR NO.38 PS.TIMBUL KARTINI PS.SAWAH BARAT Jl.H.MAWAR NO.40 RT.12/03 JL.TT CIPINANG
xlviii
JAKARTA PUSAT JAKARTA UTARA BEKASI JAKARTA TIMUR JAKARTA BARAT JAKARTA TIMUR JAKARTA PUSAT JAKARTA UTARA JAKARTA UTARA JAKARTA TIMUR JAKARTA PUSAT JAKARTA JAKARTA PUSAT JAKARTA JAKARTA TIMUR JAKARTA PUSAT JAKARTA PUSAT JAKARTA JAKARTA JAKARTA BARAT JAKARTA JAKARTA UTARA JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA TIMUR JAKARTA BEKASI JAKARTA UTARA JAKARTA TIMUR JAKARTA UTARA JAKARTA UTARA JAKARTA TIMUR JAKARTA PUSAT JAKARTA TIMUR JAKARTA UTARA JAKARTA TIMUR
PS.KR.ANYAR NO.A1 NO.1 PS.SERDANG AKS 078 PS.SERDANG CPL 066 PS.SENEN BLOK VI LOS C NO.168-176 PS.PADEMANGAN TIMUR PS.SERDANG APL 212 JAKARTA PS.INPRES KL.GADING NO.49 JL.PUCUK BRINGIN SUNTER(65302461) JL.KEMAYORAN BARAT I PS.CIKINI AMPIUM PS.PULO JAHE NO.94 LOS BELAKANG PS.KRAMAT JATI
xlix
JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA PUSAT JAKARTA UTARA JAKARTA PUSAT JAKARTA JAKARTA UTARA JAKARTA PUSAT JAKARTA PUSAT JAKARTA TIMUR JAKARTA TIMUR
Lampiran Antar Muka Sistem 1. Tampilan Login Administrator