3 1-bab 3 analisis - thesis.binus.ac.idthesis.binus.ac.id/doc/bab3/2006-2-01231-if bab 3.pdf · 3.1...

177
45 BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis 3.1.1 Riwayat Perusahaan PT. Daya Mulia Sejahtera adalah perusahaan yang bergerak dalam bidang produksi dan penjualan perlengkapan bayi seperti pakaian, peralatan makan, botol susu, kapas pembersih serta perlengkapan kecantikan wanita seperti sisir, cermin rias, peralatan perawatan kuku dan berbagai perlengkapan lainnya. Perusahaan ini pada awalnya merupakan sebuah toko yang didirikan pada tahun 1955 oleh Bapak Lie Jin San dengan nama Toko Mulia yang terletak di Jalan Glodok Jaya, Jakarta. Toko ini menjual berbagai perlengkapan kantor, perlengkapan bayi, perlengkapan kecantikan wanita, tas dan berbagai perlengkapan lainnya. Pada tahun 1968 terjadi pemisahan internal pada usaha ini. Pihak yang memisahkan diri membangun usaha baru yang tidak jauh dari jenis usaha sebelumnya yaitu penjualan perlengkapan kantor, perlengkapan bayi, perlengkapan kecantikan wanita dan tas. Pada tahun 1984, pihak yang bergerak dalam bidang penjualan perlengkapan bayi dan perlengkapan kecantikan wanita mendirikan sebuah perusahaan baru dengan nama PD. Daya Mulia yang terletak di Jalan Kartini Raya Nomor 52 A, Jakarta. Seiring berkembangnya usaha yang dimiliki, perusahaan mulai memproduksi barang sendiri untuk dijual. Perusahaan mendirikan pabrik dan gudang yang terletak di Jalan Muara Karang Selatan Nomor 10-12, Jakarta. Barang yang diproduksi sendiri terdiri dari

Upload: phungnhu

Post on 16-Mar-2019

224 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

45

BAB 3

ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis

3.1.1 Riwayat Perusahaan

PT. Daya Mulia Sejahtera adalah perusahaan yang bergerak dalam bidang

produksi dan penjualan perlengkapan bayi seperti pakaian, peralatan makan,

botol susu, kapas pembersih serta perlengkapan kecantikan wanita seperti sisir,

cermin rias, peralatan perawatan kuku dan berbagai perlengkapan lainnya.

Perusahaan ini pada awalnya merupakan sebuah toko yang didirikan pada

tahun 1955 oleh Bapak Lie Jin San dengan nama Toko Mulia yang terletak di

Jalan Glodok Jaya, Jakarta. Toko ini menjual berbagai perlengkapan kantor,

perlengkapan bayi, perlengkapan kecantikan wanita, tas dan berbagai

perlengkapan lainnya. Pada tahun 1968 terjadi pemisahan internal pada usaha

ini. Pihak yang memisahkan diri membangun usaha baru yang tidak jauh dari

jenis usaha sebelumnya yaitu penjualan perlengkapan kantor, perlengkapan

bayi, perlengkapan kecantikan wanita dan tas.

Pada tahun 1984, pihak yang bergerak dalam bidang penjualan

perlengkapan bayi dan perlengkapan kecantikan wanita mendirikan sebuah

perusahaan baru dengan nama PD. Daya Mulia yang terletak di Jalan Kartini

Raya Nomor 52 A, Jakarta. Seiring berkembangnya usaha yang dimiliki,

perusahaan mulai memproduksi barang sendiri untuk dijual. Perusahaan

mendirikan pabrik dan gudang yang terletak di Jalan Muara Karang Selatan

Nomor 10-12, Jakarta. Barang yang diproduksi sendiri terdiri dari

Page 2: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

46

perlengkapan bayi dengan merek Pupu dan Tollyjoy dan perlengkapan

kecantikan wanita dengan merek Trendy. Selain memproduksi sendiri,

perusahaan juga mengimpor barang dari Jepang, Korea dan Taiwan. Barang

yang diimpor pada umumnya mempunyai merek yang dikenal di negara –

negara Asia, seperti : Ikemoto, GreenBell dan Lucky.

Pada tanggal 27 September 1989, PD. Daya Mulia disahkan menjadi

sebuah PT dengan nama PT. Daya Mulia Sejahtera. Pada tanggal 28 Mei 2002,

perusahaan memindahkan lokasi kantornya di Ruko Dusit Nomor 14 Jalan

Mangga Dua Raya, Jakarta. Perusahaan memiliki showroom yang terletak di

kantor dan Pasar Pagi Mangga Dua, Jakarta. Perusahaan memiliki counter yang

tersebar di berbagai departemen store, seperti : Galeria Matahari, RIMO, Sogo

dan lain – lain. Perusahaan juga menerima permintaan barang dari supermarket

seperti : Hero, SuperIndo, dan hypermarket seperti : Carefour, Giant,

Hypermarkt serta toko – toko kecil yang terletak di Jakarta maupun luar kota

Jakarta.

Perusahaan melakukan penjualan dengan sistem eceran maupun partai.

Penjualan secara eceran dilakukan oleh Sales Promotion Girl (SPG) di setiap

counter yang dimiliki perusahaan. Penjualan secara partai dilakukan melalui

face to face, telepon dan faximile di kantor PT. Daya Mulia Sejahtera.

Perusahaan ini menggunakan sistem pembayaran secara tunai, cek, giro dan

transfer.

Perusahaan yang kini dipimpin oleh Bapak Kusno Sasmita ini memiliki visi

dan misi untuk mencapai keuntungan yang sebesar – besarnya dengan cara

Page 3: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

47

memproduksi dan menjual barang yang berkualitas serta memberikan

pelayanan yang terbaik kepada pelanggan.

3.1.2 Struktur Organisasi, Pembagian Wewenang dan Tanggung Jawab

3.1.2.1 Struktur Organisasi

Gambar 3.1 Struktur organisasi PT. Daya Mulia Sejahtera

Sekretaris

Divisi pabrik

Divisi gudang

Divisi keuangan

dan akunting

Divisi pemasaran

dan penjualan

Divisi TI

Divisi Personalia

Divisi Pembelian

Direktur utama

Wakil direktur

Manager operasional

Page 4: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

48

3.1.2.2 Pembagian Wewenang dan Tanggung Jawab

Secara garis besar pembagian tugas dan wewenang organisasi sebagai

berikut :

• Direktur utama

Menetapkan kebijaksanaan, strategi dan tujuan perusahaan.

Menetapkan tugas, tanggung jawab dan wewenang semua

karyawan .

Memberikan bimbingan dan pengarahan umum, saran – saran

dan perintah kepada karyawan.

Mengawasi jalannya perusahaan dan mengadakan perubahan –

perubahan yang diperlukan.

Menentukan pengambilan keputusan terakhir untuk intern

perusahaan dan mewakili nama perusahaan.

• Wakil direktur

Membantu direktur utama dalam menjalankan tugasnya.

Memeriksa dan memberikan laporan kepada direktur utama

mengenai semua kegiatan operasional perusahaan, sistem dan

prosedur yang dilaksanakan serta keakuratan data – data yang

dibuat oleh masing – masing divisi dalam perusahaan.

• Sekretaris

Menangani segala keperluan administrasi direktur.

Mencatat setiap hasil rapat maupun keputusan yang dihasilkan

pada rapat kerja.

Page 5: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

49

• Manager operasional

Mengkoordinasi kegiatan dalam organisasi agar dapat berjalan

lebih efisien dan efektif.

Menerima dan memeriksa semua laporan dari masing – masing

divisi.

Memeriksa dan mengesahkan semua transaksi pembelian dan

penjualan.

Memberikan laporan kepada wakil direktur mengenai semua

kegiatan operasional perusahaan.

• Divisi gudang

- Administrasi gudang

Melakukan pencatatan dan menyimpan bukti – bukti

penerimaan dan pengeluaran barang dan bahan baku.

Mengecek kebenaran saldo penerimaan, pengeluaran serta

stok barang dan bahan baku.

Memberikan laporan kepada manager operasional dan

bagian akunting mengenai saldo barang dan stok bahan

baku.

- Gudang lapangan

Memeriksa dan menghitung saldo penerimaan, pengeluaran

serta stok barang dan bahan baku.

Page 6: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

50

Memeriksa, mengelompokan dan menggabungkan jenis

barang baik dari pabrik, pembelian maupun retur serta

memisahkan bahan baku yang masuk ke gudang.

Menyatukan dan menyusun bahan baku dari gudang yang

akan digunakan di pabrik.

Memberikan laporan kepada administrasi gudang mengenai

saldo penerimaan, pengeluaran, stok barang dan stok bahan

baku.

- Pengiriman

Melakukan pemaketan barang yang akan dikirimkan kepada

pelanggan atau counter.

Memberikan laporan mengenai pengiriman barang kepada

administrasi penagihan.

• Divisi pabrik

- Kepala pabrik

Mengkoordinasi kegiatan dalam organisasi pabrik agar dapat

berjalan lebih efisien dan efektif.

Memeriksa laporan dari administrasi mengenai stok bahan

baku dan saldo barang yang diproduksi.

Memeriksa laporan dari pengawas pabrik mengenai kinerja

karyawan dan produksi barang.

Memberika laporan kepada manager operasional mengenai

kinerja, karyawan, produksi barang, stok bahan baku dan

saldo barang yang diproduksi.

Page 7: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

51

- Administrasi pabrik

Melakukan pencatatan penerimaan dan penggunaan bahan

baku.

Menyimpan bukti – bukti penerimaan dan penggunaan

bahan baku.

Melakukan pencatatan barang yang telah diproduksi.

Memberikan laporan kepada kepala pabrik mengenai stok

bahan baku dan saldo barang yang diproduksi.

- Pengawas pabrik

Mengawasi kinerja karyawan pabrik dan produksi barang.

Memeriksa barang hasil produksi dan bahan baku.

Memberikan laporan kepada administrasi pabrik mengenai

hasil produksi pabrik dan stok bahan baku yang akan

digunakan.

Memberikan laporan kepada kepala pabrik mengenai kinerja

karyawan dan produksi barang.

• Divisi pemasaran dan penjualan

- Administrasi penjualan

Menyimpan data pelanggan.

Membuat surat jalan.

Mencatat transaksi penjualan yang terjadi.

Memberikan laporan kepada manager operasional dan

akunting mengenai semua transaksi penjualan.

Page 8: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

52

- Sales

Berhubungan langsung dengan pelanggan.

Melakukan penawaran kepada pelanggan.

Membuat purchase order untuk disetujui oleh manager

operasional.

• Divisi pembelian

Menangani setiap pembelian yang berhubungan dengan

perusahaan.

Berhubungan langsung dengan pemasok bahan baku dan

importir.

Melakukan pemesanan atas barang - barang impor dan bahan

baku.

Membuat dan mencatat nota – nota pembelian

Menyimpan bukti – bukti pembelian yang dilakukan oleh

perusahaan.

Memberikan laporan kepada kasir dan bagian akunting

mengenai semua pembelian.

Memberikan laporan kepada manager operasional mengenai

tawaran barang impor baru dan semua transaksi pembelian.

• Divisi keuangan dan akunting

- Akunting

Membuat laporan keuangan seperti neraca, laporan rugi /

laba, dan laporan perubahan modal setiap periode.

Page 9: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

53

Mencatat transaksi akutansi baik internal maupun eksternal

seperti data pembayaran gaji, biaya operasional, data

piutang dan hutang serta pembayarannya.

Membuat laporan perpajakan.

Memeriksa bukti – bukti akutansi sesuai dengan wewenang

yang telah ditetapkan dalam prosedur akutansi perusahaan.

- Administrasi penagihan

Membuat faktur penjualan.

Mencatat semua hutang dan pembayaran pelanggan.

Memberikan hasil pembayaran pelanggan kepada kasir.

Memberikan laporan kepada manager operasional dan

bagian akunting mengenai hutang pelanggan serta

pembayarannya.

- Kasir

Mencairkan struk gaji karyawan.

Mencairkan nota pembelian perusahaan.

Membayar hutang dan pajak perusahaan.

Menerima hasil pembayaran pelanggan dari administrasi

penagihan.

Memeriksa dan mencatat setiap pengeluaran dan penerimaan

yang dilakukan perusahaan.

Memberikan laporan kepada manager operasional dan

akunting mengenai penerimaan dan pengeluaran yang

dilakukan perusahaan.

Page 10: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

54

- Kolektor

Menyerahkan faktur penjualan kepada pelanggan.

Menagih hutang pelanggan.

• Divisi teknologi informasi (TI)

Memantau penggunaan komputer dan program komputer.

Memperbaiki kesalahan atau kerusakan yang terjadi pada

penggunaan komputer dan program komputer.

Memberikan laporan kepada manager operasional mengenai

penerapan teknologi informasi.

• Divisi Personalia

Menangani perekrutan serta pemberhentian karyawan di kantor

dan pabrik.

Membuat daftar karyawan yang bekerja.

Membuat struk gaji untuk setiap karyawan yang bekerja.

Memberikan laporan kepada manager operasional mengenai

karyawan yang bekerja.

Page 11: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

55

3.1.3 Prosedur yang Sedang Berjalan

3.1.3.1 Penjualan

• Sales melakukan penawaran kepada calon pelanggan dengan

memberikan informasi produk yang dijual melalui katalog atau

sampel. Calon pelanggan memesan barang, maka akan dibuat surat

perjanjian mengenai sistem pembayaran, diskon yang diperoleh dan

kesepakatan lainnya. Sales mencatat data pelanggan baru.

• Pelanggan melakukan pemesanan barang dengan membuat

Purchase Order (PO) pelanggan. Pemesanan dapat dilakukan

dengan cara :

- Face to face : Pelanggan melakukan pemesanan dengan

mendatangi kantor perusahaan atau sales yang mendatangi

pelanggan.

- Telepon : Pelanggan melakukan pemesanan melalui telepon,

dengan menyebutkan data diri dan barang yang dipesan.

- Faximile : Pelanggan melakukan pemesanan dengan

mengirimkan faximile mengenai barang yang dipesan dalam

bentuk lembaran PO.

• Sales meminta persetujuan pemesanan pelanggan kepada manager

operasional. Jika disetujui, gudang lapangan akan memeriksa

apakah stok barang yang dimiliki sesuai dengan jumlah barang yang

dipesan. Jika manager operasional tidak menyetujui, sales akan

memberitahu pelanggan bahwa pesanannya tidak disetujui.

Page 12: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

56

• Jika stok barang yang dipesan ada, administrasi penjualan akan

mencatat transaksi penjualan yang terjadi dan membuat surat jalan.

Administrasi gudang mencatat transaksi pengurangan barang di

gudang. Bagian pengiriman mengepak dan mengirim barang

pesanan kepada alamat yang dituju. Jika tujuan pengiriman di luar

kota Jakarta, maka akan menggunakan jasa pengiriman. Bagian

pengiriman menerima surat jalan yang telah ditandatangai oleh

pelanggan sebagai bukti bahwa barang telah dikirim. Bagian

pengiriman menyerahkan surat jalan yang telah ditandatangani ke

administrasi penagihan. Jika stok barang yang dipesan tidak

mencukupi atau tidak ada, sales akan memberitahu kepada

pelanggan bahwa stok barang yang dipesan tidak mencukupi atau

tidak ada dan menkonfirmasi apakah pelanggan ingin

menggantinya dengan barang yang lain atau ingin membatalkannya.

• Administrasi penagihan mencatat hutang pelanggan dan membuat

faktur penjualan yang berisi tanggal jatuh tempo pembayaran.

Kolektor menyerahkan faktur penjualan kepada pelanggan dan

menerima surat terima faktur yang telah ditandatangani oleh

pelanggan dan menyerahkannya ke administrasi penagihan.

Kolektor akan kembali ke pelanggan untuk menagih pembayaran

sesuai tanggal jatuh tempo pembayaran. Kolektor menerima hasil

pembayaran dan bukti pembayaran yang telah ditandatangani dari

pelanggan. Kolektor meyerahkan hasil pembayaran dan bukti

Page 13: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

57

pembayaran ke administrasi penagihan. Administrasi penagihan

menyerahkan hasil pembayaran kepada kasir.

• Administrasi penagihan mencatat pembayaran hutang yang telah

dilakukan.

3.1.3.2 Pemasaran

• Toko – toko kecil

Pemasaran pada toko kecil dilakukan oleh para sales dengan

cara door to door dengan menawarkan produk yang dimiliki

perusahaan. Penawaran dilakukan dengan memberikan informasi

produk yang dijual berupa katalog atau sampel barang.

• Departemen store / supermarket / hypermarket

Pemasaran dilakukan oleh para sales, dimana para sales akan

melakukan langkah – langkah : mengatur janji dengan para pihak

yang bersangkutan, penawaran, negosisasi dan membuat perjanjian

antara perusahaan dan pelanggan.

3.1.3.3 Pelayanan

• Pemberian diskon :

- Supermarket / hypermarket : 30 – 40 %.

- Toko – toko kecil : 20 – 35 %.

Page 14: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

58

• Sistem pembayaran :

- Supermarket, hypermarket : transfer, pengunduran tanggal

jatuh tempo pembayaran.

- Toko – toko kecil : tunai (sales menagih pada setiap toko) dan

transfer.

• Biaya pengiriman barang di dalam kota Jakarta maupun luar kota

Jakarta akan ditanggung oleh perusahaan.

• Pemberian dispensasi 7 hari batas pengembalian barang bagi

pelanggan jika terjadi kerusakan pada barang yang telah dikirim.

• Menerima permintaan pembuatan jenis produk baru jika jumlah

pemesanan produk baru diatas 2000.

• Pada setiap lebaran, perusahaan akan memberikan kartu ucapan

lebaran dan bingkisan kepada para pelanggan.

Page 15: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

59

3.1.4 Use Case dan Activity Diagram

Sistem PenjualanPT. Daya Mulia

Sejahtera

calon_pelanggan

sales

pemesanan

pengiriman

pembayaran

pencatatan

manager_operasional

administrasi_penjualan

administrasi_gudang

gudang_lapangan

pengiriman

kolektor

pelanggan

administrasi_penagihan

Gambar 3.2 Use case diagram prosedur penjualan

Actor Calon pelanggan, pelanggan, sales, manager operasional. Pre Condition Calon pelanggan belum mengetahui informasi barang yang dijual

perusahaan. Flow Of Events Basic Path :

1. Sales melakukan penawaran kepada calon pelanggan dengan memberikan informasi produk yang dijual melalui katalog atau sampel barang.

2. Calon pelanggan memesan barang, maka akan dibuat surat perjanjian mengenai sistem pembayaran, diskon yang diperoleh dan kesepakatan lainnya.

3. Sales mencatat data pelanggan baru. 4. Pelanggan melakukan pemesanan barang dengan membuat

Purchase Order (PO) pelanggan. 5. Sales menerima PO pelanggan. 6. Sales membuat PO perusahaan sebanyak 4 rangkap. 7. Sales meminta persetujuan PO kepada manager

Page 16: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

60

operasional. 8. PO pelanggan dan PO perusahaan rangkap 1, 2 disimpan

oleh administrasi penjualan. 9. PO perusahaan rangkap 3 diserahkan ke administrasi

gudang. 10. PO perusahaan rangkap 4 diserahkan ke gudang lapangan.

Alternative Path : 1. Pada tahap 7, Jika PO tidak disetujui oleh manager

operasional, sales akan memberitahu pelanggan bahwa pesanannya tidak disetujui

Post Condition Gudang lapangan telah menerima PO perusahaan rangkap 4.

Tabel 3.1 Deskripsi use case pemesanan

manager_operasioanalsalescalon_pelanggan atau pelanggan

melakukan penawaranmenanyakan informasi barang

memberikan informasi barang

/ jelas

memesan barang membuat surat perjanjian

mencatat data pelanggan barumembuat PO pelanggan

membuat PO perusahaan 4 rangkap

meminta persetujuan

menyimpan PO pelanggan dan PO perusahaan 1, 2

menyerahkan PO perusahaan 3 ke administrasi gudang

menyerahkan PO perusahaan 4 ke gudang lapangan

/ tidak jelas

memberitahu kepada pelanggan bahwa pesanannya tidak disetujui

memberi keputusan

/ tidak setuju

/ setuju

menyerahkan PO pelanggan menerima PO pelanggan

Gambar 3.3 Activity diagram pemesanan

Page 17: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

61

Actor Pelanggan, gudang lapangan, administrasi penjualan, administrasi gudang, pengiriman

Pre Condition Gudang lapangan telah menerima PO perusahaan rangkap 4. Flow Of Events Basic Path :

1. Gudang lapangan memeriksa apakah stok barang yang dimiliki sesuai dengan jumlah barang yang dipesan pada PO yang diterima.

2. Administrasi penjualan mencatat transaksi penjualan yang terjadi.

3. Administrasi penjualan membuat surat jalan sebanyak 5 rangkap.

4. Surat jalan rangkap 1 disimpan oleh administrasi penjualan.

5. Surat jalan rangkap 2 diserahkan ke administrasi gudang. 6. Surat jalan rangkap 3, 4, 5, PO pelanggan dan PO

perusahaan rangkap 2 diserahkan ke bagian pengiriman. 7. Administrasi gudang mencatat transaksi pengurangan

barang di gudang. 8. Bagian pengiriman mengepak dan mengirim barang

pesanan kepada alamat yang dituju. 9. Pelanggan menandatangani surat jalan setelah menerima

barang. 10. Bagian pengiriman menerima surat jalan rangkap 3 yang

telah ditandatangani oleh pelanggan. 11. Pelanggan menerima surat jalan rangkap 1, 2, PO

pelanggan dan PO perusahaan rangkap 2. 12. Bagian pengiriman menyerahkan surat jalan rangkap 3

yang telah ditandatangani ke administrasi penagihan. Alternative Path :

1. Pada tahap 1, Jika stok barang yang dipesan tidak mencukupi atau tidak ada, PO akan diserahkan kembali kepada sales. Sales akan memberitahu kepada pelanggan bahwa stok barang yang dipesan tidak mencukupi atau tidak ada dan menkonfirmasi apakah pelanggan ingin menggantinya dengan barang yang lain atau ingin membatalkannya.

Post Condition Administrasi penagihan telah menerima surat jalan rangkap 3

yang telah ditandatangani oleh pelanggan.

Tabel 3.2 Deskripsi use case pengiriman

Page 18: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

62

pelangganpengirimanadministrasi_gudangadministrasi_penjualangudang_lapangan

menerima PO perusahaan rangkap 4

memeriksa stok barangmembuat surat jalan 5 rangkap

menyerahkan PO kepada sales

mencatat penjualan

menyimpan surat jalan 1

menyerahkan surat jalan 2 ke administrasi_gudang

menyerahkan surat jalan 3,4,5,PO ke pengiriman

menerima surat jalan 2

mencatat transaksi pengurangan barang

menerima surat jalan 3,4,5

mengepak barang

mengirim barang

menerima barang

menyerahkan surat jalan 3,4,5 dan PO

menyerahkan barang ke pelanggan

/ tidak ada

menerima surat jalan dan PO

menerima surat jalan 3

tanda tangan

menyerahkan surat jalan 3 ke admisnistrasi_penagihan

/ ada

Gambar 3.4 Activity diagram pengiriman

Actor Pelanggan, administrasi penagihan, kolektor. Pre Condition Administrasi penagihan telah menerima surat jalan rangkap 3

yang telah ditandatangani oleh pelanggan. Flow Of Events Basic Path :

1. Administrasi penagihan mencatat hutang pelanggan. 2. Administrasi penagihan membuat faktur penjualan yang

berisi tanggal jatuh tempo pembayaran sebanyak 5 rangkap.

3. Faktur penjualan rangkap 1, 2, 3 diserahkan ke kolektor. 4. Faktur penjualan rangkap 4 disimpan oleh administrasi

penagihan. 5. Faktur penjualan rangkap 5 diserahkan akunting. 6. Kolektor menyerahkan faktur penjualan rangkap 1, 2, 3

kepada pelanggan. 7. Kolektor menerima surat terima faktur yang telah

ditandatangani oleh pelanggan. 8. Kolektor menyerahkan surat terima faktur ke administrasi

penagihan.

Page 19: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

63

9. Kolektor kembali ke pelanggan untuk menagih pembayaran sesuai tanggal jatuh tempo pembayaran.

10. Kolektor menerima hasil pembayaran dan bukti pembayaran yang telah ditandatangani dari pelanggan.

11. Kolektor akan meyerahkan hasil pembayaran dan bukti pembayaran ke administrasi penagihan.

12. Administrasi penagihan akan menyerahkan hasil pembayaran kepada kasir.

Post Condition Kasir telah menerima hasil pembayaran pelanggan.

Tabel 3.3 Deskripsi use case pembayaran

Pelanggankolektoradministrasi_penagihan

menerima surat jalan rangkap 3 yang telah ditandatangani

mencatat hutang pelanggan

membuat faktur penjualan 5 rangkap

menyerahkan faktur penjualan 1,2,3 ke kolektor

menyimpan faktur penjualan 4

menyerahkan faktur penjualan 5 ke akunting

menerima faktur penjualan 1,2,3

menyerahkan faktur penjualan 1,2,3 ke pelanggan

menerima faktur penjualan 1,2,3

membuat surah terima faktur

menyerahkan surat terima faktur ke kolektormenerima surat terima faktur

menyerahkan surat terima faktur ke administrasi_penagihan

menerima surat terima faktur

menagih pembayaran ke pelanggan

membayar

membuat bukti pembayaran

menyerahkan bukti pemabayaranmenerima hasil pembayaran dan bukti pembayaran

menyerahkan hasil pembayaran dan bukti pembayaran ke administrasi penagihan

menerima hasil pembayaran dan bukti pembayaran

menyerahkan hasil pembayaran ke kasir

Gambar 3.5 Activity diagram pembayaran

Page 20: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

64

Actor Administrasi penagihan. Pre Condition Administrasi penagihan menerima bukti pembayaran.. Flow Of Events Basic Path :

1. Administrasi penagihan akan mencatat pembayaran hutang yang telah dilakukan.

Post Condition Administrasi penagihan telah mencatat pembayaran hutang.

Tabel 3.4 Deskripsi use case pencatatan

administrasi_penagihankolektor

menerima hasil pembayaran dan bukti pembayaran

menyerahkan hasil pembayaran dan bukti pembayaran ke administrasi_penagihan

menerima hasil pembayaran dan bukti pembayaran

mencatat pembayaran hutang

Gambar 3.6 Activity diagram pencatatan

3.1.5 Database yang Sedang Berjalan

Dibawah ini merupakan struktur dari database yang sedang berjalan.

Terdapat 3 tabel, yaitu tabel Pelanggan, Barang dan Transaksi_penjualan.

Nama tabel : Pelanggan

Primary key : Kode_pelanggan

Nama field Keterangan *Kode_pelanggan Kode pelanggan Nama_pelanggan Nama pelanggan Jenis_usaha Jenis usaha pelanggan Alamat Alamat pelanggan Kode_pos Kode pos Pengurus Nama orang dari pihak

pelanggan yang bisa

Page 21: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

65

dihubungi Nomor_telepon Nomor telepon pelanggan Nomor_fax Nomor fax pelanggan NPWP Nomor pemilik wajib

pajak Sales Nama sales yang

menangani pelanggan Wilayah Wilayah pelanggan Jual_perhari Tafsiran kemampuan nilai

jual perhari Pembelian_terakhir Tanggal pembelian

terakhir Nomor_rekening Nomor rekening

pelanggan Diskon_tetap Diskon tetap pelanggan

Tabel 3.5 Tabel Pelanggan

Nama tabel : Barang

Primary key : Kode_barang

Nama field Keterangan *Kode_barang Kode barang Nama_barang Nama barang Harga_jual_standar Harga jual standar barang Harga_jual_terendah Harga jual terendah

barang Harga_beli Harga beli barang Satuan Jenis satuan barang

Tabel 3.6 Tabel Barang

Page 22: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

66

Nama tabel : Transaksi_penjualan

Primary key : Nomor_faktur

Foreign key : Kode_pelanggan, Kode_barang

Nama field Keterangan *Nomor_faktur Nomor faktur Nomor_PO Nomor Purchase Order Kode_pelanggan Kode pelanggan Nama_pelanggan Nama pelanggan Tgl_transaksi Tanggal transaksi penjualan Tgl_jatuh_tempo Tanggal jatuh tempo

pembayaran Kode_barang Kode barang Nama_barang Nama barang Quantity Jumlah barang Harga_satuan Harga satuan barang Diskon Diskon Jumlah_total Jumlah total

Tabel 3.7 Tabel Transaksi_penjualan

Gambar 3.7 Entity relation diagram database yang sedang berjalan

Page 23: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

67

3.1.6 Analisis Kuisioner

Untuk mengetahui seberapa jauh pengetahuan pelanggan tentang PT. Daya

Mulia Sejahtera serta seberapa besar dukungan pelanggan terhadap rencana

pembuatan aplikasi CRM berbasiskan web, maka digunakan analisis kuisioner

dengan beberapa pertanyaan sebagai berikut :

1. Apakah Anda mengetahui dengan baik jenis produk yang dijual di sini?

Jawaban Jumlah (orang) Presentase (%) a. Sangat baik 7 23.33 b. Cukup baik 6 20 c. Kurang baik 17 56.67 d. Sangat tidak baik 0 0 Total keseluruhan 30 100

Berdasarkan hasil jawaban, dapat disimpulkan bahwa sebagian besar

pelanggan kurang baik dalam mengetahui jenis produk yang dijual.

2. Apakah Anda mudah untuk memperoleh informasi mengenai produk yang

dijual di sini?

Jawaban Jumlah (orang) Presentase (%) a. Sangat mudah 4 13.33 b. Cukup mudah 4 13.33 c. Kurang mudah 21 70.00 b. Sangat tidak mudah 1 3.34 Total keseluruhan 30 100

Berdasarkan hasil jawaban, dapat disimpulkan bahwa sebagian besar

pelanggan kurang mudah dalam memperoleh informasi mengenai produk

yang dijual.

Page 24: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

68

3. Darimanakah Anda memperoleh informasi mengenai produk yang dijual di

sini? (boleh lebih dari satu)

Jawaban Jumlah (orang) Presentase (%) a. Media cetak (katalog, brosur) 3 10 b. Media elektronik (radio) 4 13.33 c. Teman atau relasi 19 63.34 d. Lain-lain , sebutkan ….

(showroom) 4

13.33

Total keseluruhan 30 100

Berdasarkan hasil jawaban, dapat disimpulkan bahwa sebagian besar

pelanggan memperoleh informasi mengenai produk yang dijual dari teman

atau relasi. Sebagian lainnya memperoleh informasi dari media elektronik,

showroom dan media cetak.

4. Bagaimana menurut Anda mengenai pelayanan yang diberikan selama

proses pembelian?

Jawaban Jumlah (orang) Presentase (%) a. Sangat memuaskan 3 10 b. Cukup memuaskan 24 80 c. Tidak memuaskan 3 10 d. Sangat tidak memuaskan 0 0 Total keseluruhan 30 100

Berdasarkan hasil jawaban, dapat disimpulkan bahwa pelayanan yang

diberikan kepada pelanggan selama proses pembelian cukup memuaskan.

Page 25: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

69

5. Bagaimana menurut Anda mengenai layanan purna jual (seperti:

pertanyaan mengenai produk yang telah dibeli, garansi dan retur) saat ini ?

Jawaban Jumlah (orang) Presentase (%) a. Sangat memuaskan 4 13.33 b. Cukup memuaskan 21 70 c. Tidak memuaskan 5 16.67 d. Sangat tidak memuaskan 0 0 Total keseluruhan 30 100

Berdasarkan hasil jawaban, dapat disimpulkan bahwa layanan purna

jual yang diberikan kepada pelanggan cukup memuaskan.

6. Apakah keluhan - keluhan Anda ditanggapi dengan baik ?

Jawaban Jumlah (orang) Presentase (%) a. Sangat baik 3 10 b. Cukup baik 23 76.67 c. Kurang baik 4 13.33 d. Sangat tidak baik 0 0 Total keseluruhan 30 100

Berdasarkan hasil jawaban, dapat disimpulkan bahwa tanggapan

terhadap keluhan – keluhan pelanggan sudah cukup baik.

7. Seberapa sering Anda menggunakan internet dalam satu bulan ?

Jawaban Jumlah (orang) Presentase (%) a. Sering (lebih dari 4 kali) 15 50 b. Kadang – kadang (2-4 kali) 3 10 c. Jarang (1 kali) 2 6.67 d. Tidak pernah 10 33.33 Total keseluruhan 30 100

Berdasarkan hasil jawaban, dapat disimpulkan bahwa sebagian besar

pelanggan sering menggunakan internet.

Page 26: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

70

8. Bagaimana pendapat Anda mengenai penawaran produk melalui internet ?

Jawaban Jumlah (orang) Presentase (%) a. Sangat setuju 4 13.33 b. Setuju 25 83.33 c. Tidak setuju 1 3.34 d. Sangat tidak setuju 0 0 Total keseluruhan 30 100

Berdasarkan hasil jawaban, dapat disimpulkan bahwa sebagian besar

pelanggan setuju mengenai penawaran produk melalui internet.

9. Bagaimana pendapat Anda mengenai pemberian informasi produk melalui

internet ?

Jawaban Jumlah (orang) Presentase (%) a. Sangat setuju 5 16.67 b. Setuju 22 73.33 c. Tidak setuju 3 10 d. Sangat tidak setuju 0 0 Total keseluruhan 30 100

Berdasarkan hasil jawaban, dapat disimpulkan bahwa sebagian besar

pelanggan setuju mengenai pemberian informasi produk melalui internet.

10. Jika PT. Daya Mulia Sejahtera membuat website yang dapat memberikan

layanan personal (seperti: informasi produk – produk, pemesanan on-line,

rincian transaksi, penyampaian saran dan keluhan, perubahan data diri),

apakah Anda mendukung?

Jawaban Jumlah (orang) Presentase (%) a. Sangat mendukung 9 30 b. Mendukung 21 70 c. Tidak mendukung 0 0 d. Sangat tidak mendukung 0 0 Total keseluruhan 30 100

Page 27: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

71

Berdasarkan hasil jawaban, dapat disimpulkan bahwa sebagian besar

pelanggan mendukung dengan pembuatan website yang dapat memberikan

layanan personal.

11. Informasi mengenai apa yang anda butuhkan di website tersebut : (boleh

lebih dari satu)

Jawaban Jumlah (orang) Presentase (%) a. Produk yang dijual 25 32.89 b. Harga dan potongan harga 25 32.89 c. Event dan promo 26 34.22 d. Lain-lain, sebutkan …. 0 0 Total keseluruhan 76 100

Berdasarkan hasil jawaban, dapat disimpulkan bahwa sebagian besar

pelanggan membutuhkan informasi mengenai produk yang dijual, harga

dan potongan harga serta event dan promo.

Kesimpulan yang dapat diambil berdasarkan hasil kuisioner adalah :

• Kurangnya pengetahuan pelanggan mengenai jenis - jenis produk yang

dijual.

• Pelanggan kurang mudah dalam memperoleh informasi produk yang dijual.

• Kurangnya promosi yang dilakukan PT. Daya Mulia Sejahtera untuk

menyebarkan informasi, terbukti dari sebagian besar pelanggan yang

memperoleh informasi dari teman atau relasi.

• Sebagian besar pelanggan setuju mengenai penawaran produk dan

pemberian informasi melalui internet dan mendukung pembuatan website

yang dapat memberikan informasi dan layanan personal.

Page 28: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

72

3.1.7 Analisis SWOT

Untuk mengetahui kekuatan dan kelemahan serta mengenal peluang dan

ancaman yang dihadapi PT. Daya Mulia Sejahtera, maka digunakan analisis

SWOT berdasarkan hasil wawancara dengan manager operasional PT. Daya

Mulia Sejahtera.

Analisis faktor strategi internal perusahaan :

• Kekuatan

- Jenis dan harga produk yang dijual beragam.

- Sebagian produk telah diproduksi sendiri.

- Produk yang diimpor adalah produk yang dikenal di negara – negara

Asia (Jepang, Korea dan Taiwan).

- Mempunyai banyak pelanggan meliputi : hypermarket, supermarket

dan toko – toko kecil.

- Mempunyai counter yang tersebar di berbagai departemen store.

- Adanya pelayanan pengiriman barang.

• Kelemahan

- Kurangnya promosi.

- Belum adanya bagian khusus yang melayani kebutuhan pelanggan.

- Perusahaan sulit memberikan informasi mengenai produk yang dijual

terutama untuk pelanggan luar kota.

Page 29: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

73

Analisis faktor strategi eksternal perusahaan :

• Peluang

- Jumlah penduduk wanita Indonesia yang besar sehingga kebutuhan

akan perlengkapan kecantikan wanita cukup besar.

- Angka kelahiran yang semakin tinggi sehingga kebutuhan akan

perlengkapan bayi cukup besar.

- Memiliki pelanggan yang tersebar di seluruh Indonesia.

• Ancaman

- Pajak dan adanya kebijakan pemerintah terhadap barang impor.

- Adanya perusahaan lain yang menjual produk sejenis.

- Persaingan harga dengan produk sejenis dari perusahaan lain.

- Harga bahan baku yang tidak stabil.

Page 30: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

74

Matrik Tabel 3.8 SWOT

Strategi yang digunakan adalah strategi WO (Diversification Strategy) yaitu

strategi yang memanfaatkan peluang perusahaan dengan cara meminimalkan

kelemahan yang ada. Strategi ini dipilih karena berhubungan dengan sistem

CRM berbasiskan web yang berisi promosi, informasi dan layanan personal

kepada pelanggan.

IFAS (Internal Strategic Analysis

Summary) EFAS (External Strategic Analysis Summary)

STRENGTHS (S) 1. Jenis dan harga produk yang

dijual beragam. 2. Sebagian produk telah

diproduksi sendiri. 3. Produk yang diimpor adalah

produk yang dikenal di negara – negara Asia (Jepang, Korea dan Taiwan).

4. Mempunyai banyak pelanggan yang meliputi hypermarket, supermarket dan toko – toko kecil.

5. Mempunyai counter – counter yang tersebar di berbagai departemen store.

6. Adanya pelayanan pengiriman barang.

WEAKNESSES (W) 1. Kurangnya promosi. 2. Belum adanya bagian

khusus yang melayani kebutuhan pelanggan.

3. Perusahaan sulit memberikan informasi mengenai produk yang dijual terutama untuk pelanggan luar kota.

OPPORTUNITIES (O) 1. Jumlah penduduk wanita Indonesia

yang besar sehingga kebutuhan akan perlengkapan kecantikan wanita cukup besar.

2. Angka kelahiran yang semakin tinggi sehingga kebutuhan akan perlengkapan bayi cukup besar.

3. Memiliki pelanggan yang tersebar di seluruh Indonesia.

STRATEGI SO 1. Membuka kantor cabang di luar

kota Jakarta. 2. Semakin memperbanyak jenis

dan harga produk yang dijual.

STRATEGI WO 1. Membuat web yang berisi

promosi, informasi dan layanan personal kepada pelanggan.

TREATHS (T) o Pajak dan adanya kebijakan

pemerintah terhadap barang impor . o Adanya perusahaan lain yang

menjual produk sejenis. o Persaingan harga dengan produk

sejenis dari perusahaan lain. o Harga bahan baku yang tidak stabil.

STRATEGI ST 1. Memberikan pelayanan yang

optimal dibandingkan dengan pesaing lainnya.

2. Memberikan kepastian kualitas produk yang dijual.

STRATEGI WT 1. Memperbanyak promosi

dibandingkan dengan pesaing lainnya.

2. Memberikan pelayanan yang optimal dibandingkan dengan pesaing lainnya

Page 31: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

75

3.1.8 Permasalahan yang Dihadapi

Berdasarkan hasil analisis prosedur yang sedang berjalan, analisis kuisioner

dan analisis SWOT, dapat disimpulkan permasalahan yang dihadapi

perusahaan saat ini adalah kurangnya interaksi antara perusahaan dan

pelanggan yang disebabkan karena :

1. Kurangnya promosi yang dilakukan perusahaan.

2. Perusahaan sulit memberikan informasi mengenai produk yang dijual

terutama untuk pelanggan luar kota.

3. Belum adanya bagian khusus yang menangani kebutuhan pelanggan.

Permasalahan tesebut menyebabkan informasi mengenai pelanggan kurang

dikelola dan dimanfaatkan oleh perusahaan sehingga menghambat proses

mendapatkan pelanggan baru (acquisition), meningkatkan nilai transaksi

pelanggan (enhancement) dan juga mempertahankan pelanggan (retain).

3.1.9 Alternatif Pemecahan Masalah

Membuat sebuah website yang berfungsi sebagai pendukung layanan yang

telah ada, yang dapat diakses oleh calon pelanggan dan pelanggan. Website

tersebut dapat dimanfaatkan untuk :

1. Menyebarkan informasi yang akurat mengenai profil perusahaan serta

produk – produk yang dijual.

2. Memberikan layanan personal kepada pelanggan seperti : mengubah data

diri, pemesanan on-line, retur on-line dan informasi transaksi terdahulu.

3. Sarana untuk menyampaikan pertanyaan, saran dan keluhan.

Page 32: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

76

3.2 Perancangan Sistem

3.2.1 Usulan Sistem Baru

Berdasarkan analisis sistem yang berjalan pada PT. Daya Mulia Sejahtera,

maka diusulkan sistem baru sebagai pendukung yang diharapkan dapat

mengatasi masalah – masalah yang dihadapi perusahaan saat ini. Sistem baru

yang diusulkan adalah sistem CRM berbasiskan web. Dengan penerapan sistem

ini, perusahaan dapat dengan mudah berinteraksi dengan pelanggan sehingga

dapat menarik calon pelanggan baru (acquire), meningkatkan keuntungan

(enhance) dan mempertahankan pelanggan (retain).

Dibawah ini merupakan usulan sistem CRM berbasiskan web yang

diusulkan :

Fase CRM Fitur yang digunakan Kelebihan acquire • Profil Perusahaan

• Produk • Map Retail • Hubungi Kami • Daftar Kontak • Calon Pelanggan Baru

• Berisi informasi perusahaan. • Berisi informasi mengenai

produk perusahaan. • Berisi informasi pelanggan

perusahaan yang menjual produk secara retail.

• Merupakan media untuk mengirimkan pertanyaan, keluhan dan saran.

• Berisi daftar sales perusahaan yang dapat dihubungi.

• Merupakan media untuk mengirimkan data diri sehingga dapat dihubungi oleh perusahaan.

enhance • Map Retail • Hadiah Bagi Pelanggan • Produk Promosi /

Terbaru

Merupakan cara meningkatkan pembelian pelanggan

retain • Hubungi Kami

• Merupakan media untuk mengirimkan pertanyaan, keluhan dan saran.

Page 33: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

77

• Data Diri • Ubah Data Diri • Pemesanan • Retur • Transaksi Terdahulu

• Berisi informasi data diri pelanggan.

• Merupakan media bagi pelanggan untuk mengubah data dirinya.

• Merupakan media pemesanan produk secara on-line.

• Merupakan media pemberitahuan retur secara on-line.

• Berisi informasi transaksi – transaksi terdahulu.

Tabel 3.9 Usulan sistem baru

3.2.2 Struktur Menu Sistem

3.2.2.1 Menu Web Halaman Utama

Halaman Utama

Profil Perusahaan

Produk

Map Retail

FAQ

Hubungi Kami

Daftar Kontak

Hadiah BagiPelanggan

Poling

Detail Produk

Calon PelangganBaru

Login

Hasil Poling

Halaman Login

Gambar 3.8 Struktur menu halaman utama

Page 34: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

78

3.2.2.2 Menu Web Pelanggan

ProfilPerusahaan

Produk

Map Retail

FAQ

Hubungi Kami

Daftar Kontak

Hadiah BagiPelanggan

Poling

Detail Produk

Data Diri Ubah Data Diri

Pemesanan Daftar Pesanan Daftar PesananAkhir

Retur Detail Retur

TransaksiTerdahulu

Detail TransaksiTerdahulu

AturanBerbelanja

Hasil Poling

Logout

Halaman Utama

Profil Perusahaan

Produk

Map Retail

FAQ

Hubungi Kami

Daftar Kontak

Hadiah BagiPelanggan

Poling

Detail Produk

Calon PelangganBaru

Login

Hasil Poling

Halaman UtamaAnda

Halaman Login

Gambar 3.9 Struktur menu pelanggan

Page 35: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

79

3.2.2.3 Menu Web Admin

Halaman UtamaAdmin

Calon Pelanggan

Pelanggan

Produk

Map Retail

FAQ

Daftar Kontak

Transaksi

Hadiah BgiPelanggan

Tambah/EditPelanggan

Tambah/EditDaftar Kontak

Poling Tambah/EditPoling

Kotak Masuk

Kirim E-mail Detail Retur

Pemesanan Detail Pemesanan

Retur

Halaman LoginAdmin

Tambah/EditProduk

Detail Map Retail

Tambah/Edit FAQ

Detail ReturDetail Transaksi

Tambah Transaksi

Tambah/Edit HadiahBagi Pelanggan

Logout

Gambar 3.10 Struktur menu admin

Page 36: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

3.2.3 Class Diagram

+View()+Update()+Delete()+Insert()

-Kode_plgn : Varchar-Nama_plgn : Varchar-Alamat_plgn : Varchar-Kode_pos_plgn : Varchar : char-Propinsi_plgn : Varchar-Email_plgn : Varchar-Notelp_plgn : Varchar-Nofax_plgn : Varchar-Norekening_plgn : Varchar-Diskon_tetap_plgn : int-password_plgn : char

Pelanggan

+insert()+delete()

-Tanggal : Date-Nama_cln_plgn : Varchar-Alamat_cln_plgn : Varchar-Notelp_cln_plgn : Varchar

Calon_pelanggan

-Kode_ad : Varchar-Nama_ad : Varchar-Password_ad : char

Admin

+View()+Update()+Delete()+Insert()

-Kode_prdk : Varchar-Nama_prdk : Varchar-Merek_prdk : Varchar-Jenis_prdk : Varchar-Harga_prdk : int-Satuan_prdk : Varchar-Tanggal_produksi _awal_prdk : Date-Deskripsi_prdk : Text-Gambar_prdk : Varchar

Produk

+View()+Insert()+Delete()

-Nomor_po : Varchar-Tanggal_pemesanan : Date-Kode_plgn : Varchar-Status_pemesanan : char

Pemesanan

+View()+Insert()+Delete()

-Nomor_po : Varchar-Kode_prdk : Varchar-Jumlah_prdk : int

Detail_pemesanan

+View()+Insert()+Delete()

-Tanggal_retur : Date-Nomor_faktur : Varchar-Alasan_retur : Text-Status_retur : char

Retur

+View()+Insert()+Delete()

-Nomor_faktur : Varchar-Kode_prdk : Varchar-Jumlah_prdk : int

Detail_retur

+View()+Update()+Delete()+Insert()

-Nomor_faktur : Varchar-Nomor_po : Varchar-Kode_plgn : Varchar-Tanggal_jatuh_tempo : Date-Status_pengiriman : char-Status_pembayaran : char

Transaksi

+View()+Update()+Delete()+Insert()

-Nomor_faktur : Varchar-Kode_prdk : Varchar-Jumlah_prdk : int

Detail_transaksi

+View()+Update()+Delete()+Insert()

-Pertanyaan : Text-Jawaban : Text

FAQ

+View()+Delete()+Insert()

-Tanggal_kirim : Date-Nama : Varchar-Email : Varchar-Status : Varchar-Topik : Varchar-Isi : Text

Kotak_masuk

+View()+Update()+Delete()+Insert()

-Nama_sales : Varchar-Notelp_sales : Varchar-Email_sales : Varchar

Daftar_kontak

+View()+Update()+Delete()+Insert()

-Nomor_poling : Varchar-Pertanyaan : Varchar-Jawaban A : Varchar-Jawaban B : Varchar-Jawaban C : Varchar

Poling

+View()+Update()+Delete()+Insert()

-Nomor_poling : Varchar-Jmlh_A : int-Jmlh_B : int-Jmlh_C : int

Hasil_poling

+View()+Update()+Delete()+Insert()

-Kode_prdk : Varchar-Cara_mendapatkan : Text

Hadiah

1..**

1..**

1..*

*

1..*

*

0..1

1..*

1..*

*

1..*

*

1..*

*

1..*

*

1..* *1..11..1 1..1 1..* 1..1 1..1

1..1

1..*

1..11..1

1..1

1..* 1..11..1

1..*

*

1..*

*

1..*

* *

1..*

1..*

* *

1..*

*

1..*

*

-End50

1..*

*

1..*

1..*

* *

1..*

Gambar 3.11 Class diagram sistem baru

80

Page 37: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

81

3.2.4 Use Case dan Activity Diagram

Sistem CRM berbasiskan web

membuka web

melihat informasiperusahaan

melihat informasiproduk

melihat informasimap retail

melihat informasidaftar kontak

melihat FAQ

mengirim pesan

mendaftar menjadicalon pelanggan

baru

melihat informasihadiah

melakukan poling

login

melihat datadiri

mengubah datadiri

melakukan pemesanan

on-line

melakukan returon-line

melihat informasitransaksi terdahulu

melihat informasiaturan berbelanja

login admin

melihat informasicalon pelanggan

mengubah datapelanggan

mengubah dataproduk

mengubah dataFAQ

mengubah datadaftar kontak

melihat pesanyang masuk

melihat informasipemesanan

melihat informasiretur

mengubah datahadiah

mengubah poling

menambah datatransaksi

logout admin

Calon_pelanggan

Pelanggan

Admin

logout

Gambar 3.12 Use case diagram sistem baru

Page 38: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

82

Actor Calon pelanggan, pelanggan Pre Condition Calon pelanggan / pelanggan belum membuka website. Flow Of Events Basic Path :

1. Calon pelanggan / pelanggan membuka website. 2. Sistem menampilkan Halaman Utama.

Post Condition Calon Pelanggan / pelanggan telah membuka website.

Tabel 3.10 Deskripsi use case membuka web

SistemCalon_pelanggan atau pelanggan

membuka web menampilkan Halaman Utama

Gambar 3.13 Activity Diagram membuka web

Actor Calon pelanggan, pelanggan Pre Condition Calon pelanggan / pelanggan telah membuka website. Flow Of Events Basic Path :

1. Calon pelanggan / pelanggan meng-click menu Profil Perusahaan.

2. Sistem menampilkan halaman Profil Perusahaan. Post Condition Calon Pelanggan / pelanggan mengetahui informasi perusahaan.

Tabel 3.11 Deskripsi use case melihat informasi perusahaan

Page 39: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

83

SistemCalon_pelanggan atau pelanggan

meng-click menu Profil Perusahaan menampilkan halaman Profil Perusahaan

Gambar 3.14 Activity Diagram melihat informasi perusahaan

Actor Calon pelanggan, pelanggan. Pre Condition Calon pelanggan / pelanggan telah membuka website. Flow Of Events Basic Path :

1. Calon pelanggan / pelanggan meng-click menu Produk. 2. Sistem menampilkan halaman Produk. 3. Calon pelanggan / pelanggan melakukan pencarian produk

dengan mengisi form pencarian yang disediakan dan meng-click button Cari.

4. Sistem menampilkan hasil pencarian produk. 5. Calon pelanggan / pelanggan meng-click menu yang

menghubungkan antar halaman Produk. 6. Sistem menampilkan halaman Produk lainnya. 7. Calon pelanggan / pelanggan meng-click link detail untuk

melihat informasi produk selengkapnya. 8. Sistem menampilkan halaman Detail Produk. 9. Calon pelanggan / pelanggan meng-click button Kembali

untuk menghubungkan ke halaman Produk sebelumnya. Alternative Path :

1. Pada tahap 3, jika calon pelanggan / pelanggan tidak ingin melakukan pencarian, maka tidak mengisi form pencarian.

2. Pada tahap 4, jika produk yang dicari tidak ada, maka muncul pesan bahwa produk tidak ditemukan.

3. Pada tahap 5, jika calon pelanggan / pelanggan tidak ingin melihat halaman Produk lainnya, maka tidak meng-click menu yang menghubungkan antar halaman Produk.

1. Pada tahap 7, jika calon pelanggan / pelanggan tidak ingin melihat informasi produk selengkapnya, maka tidak meng-click link detail untuk melihat informasi selengkapnya.

Post Condition Calon pelanggan / pelanggan mengetahui informasi produk.

Tabel 3.12 Deskripsi use case melihat informasi produk

Page 40: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

84

SistemCalon_pelanggan atau pelanggan

meng-click menu Produk menampilkan halaman Produk

melakukan pencarian

/ ingin melakukan pencarian

menampilkan hasil pencarian

menampilkan pesan produk tidak ditemukan

/ ada

/ tidak ada

meng-click menu penghubung antar halaman

/ ingin melihat halaman lainnya

menampilkan halaman Produk lainnya

meng-click link informasi selengkapnya

/ ingin melihat informasi selengkapnya

menampilkan halaman Detail Produk

meng-click button Kembali menghubungkan ke halaman Produk sebelumnya

Gambar 3.15 Activity Diagram melihat informasi produk

Actor Calon pelanggan, pelanggan. Pre Condition Calon pelanggan / pelanggan telah membuka website. Flow Of Events Basic Path :

1. Calon pelanggan / pelanggan meng-click menu Map Retail atau link pada keterangan mengenai map retail.

2. Sistem menampilkan halaman Map Retail. 3. Calon pelanggan / pelanggan melakukan pencarian map

retail dengan memilih kategori pencarian yang ada yang dan meng-click button Cari.

4. Sistem menampilkan hasil pencarian map retail. 5. Calon pelanggan / pelanggan meng-click menu yang

menghubungkan antar halaman Map Retail. 6. Sistem menampilkan halaman Map Retail lainnya.

Alternative Path : 1. Pada tahap 3, jika calon pelanggan / pelanggan tidak ingin

melakukan pencarian, maka tidak memilih kategori

Page 41: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

85

pencarian. 2. Pada tahap 4, jika produk yang dicari tidak ada, maka

sistem menampilkan pesan bahwa map retail tidak ditemukan.

3. Pada tahap 5, jika calon pelanggan / pelanggan tidak ingin melihat halaman Map Retail lainnya, maka tidak meng-click menu yang menghubungkan antar halaman Map Retail.

Post Condition Calon pelanggan / pelanggan mengetahui informasi map retail.

Tabel 3.13 Deskripsi use case melihat informasi map retail

Calon_pelanggan atau pelanggan Sistem

meng-click menu Map Retail menampilkan halaman Map Retail

melakukan pencarian

/ ingin melakukan pencarianmenampilkan hasil pencarian

menampilkan pesan map retail tidak ditemukan

/ ada

/ tidak ada

meng-click menu penghubung antar halaman menampilkan halaman Map Retail lainnya

/ ingin melihat halaman lainnya

Gambar 3.16 Activity Diagram melihat informasi map retail

Actor Calon pelanggan, pelanggan. Pre Condition Calon pelanggan / pelanggan telah membuka website. Flow Of Events Basic Path :

1. Calon pelanggan / pelanggan meng-click menu FAQ. 2. Sistem menampilkan halaman FAQ. 3. Calon pelanggan / pelanggan meng-click link untuk

Page 42: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

86

mengajukan pertanyaan lain. 4. Sistem menampilkan halaman Hubungi Kami.

Alternative Path : 1. Pada tahap 3, jika calon pelanggan / pelanggan tidak ingin

mengajukan pertanyaan lain, maka tidak meng-click link untuk mengajukan pertanyaan lain.

Post Condition Calon Pelanggan / Pelanggan mengetahui informasi FAQ.

Tabel 3.14 Deskripsi use case melihat informasi FAQ

SistemCalon_pelanggan atau pelanggan

meng-click menu FAQ menampilkan halaman FAQ

meng-click link ajukan pertanyaan lain menampilkan halaman Hubungi Kami

/ Tidak mengajukan pertanyaan lain

/ mengajukan pertanyaan lain

Gambar 3.17 Activity Diagram melihat informasi FAQ

Actor Calon pelanggan, pelanggan. Pre Condition Calon pelanggan / pelanggan telah membuka website. Flow Of Events Basic Path :

1. Calon pelanggan / pelanggan meng-click menu Hubungi Kami atau meng-click link untuk mengajukan pertanyaan lain pada halaman FAQ.

2. Sistem menampilkan halaman Hubungi Kami. 3. Calon pelanggan / pelanggan mengisi form yang disediakan. 4. Calon pelanggan / pelanggan meng-click button Hapus untuk

menghapus semua isi form. 5. Calon pelanggan / pelanggan meng-click button Kirim untuk

mengirimkan pesan.

Page 43: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

87

6. Sistem menampilkan pesan bahwa pengiriman pesan sukses dilakukan.

Alternative Path : 1. Pada tahap 4, jika calon pelanggan / pelanggan tidak ingin,

menghapus isi form, maka tidak meng-click button Hapus. 2. Pada tahap 6, jika terjadi kesalahan dalam pengisian form,

maka sistem menampilkan pesan bahwa terjadi kesalahan. Post Condition Calon Pelanggan / Pelanggan telah mengirim pesan.

Tabel 3.15 Deskripsi use case mengirim pesan

SistemCalon_pelanggan atau pelanggan

meng-click menu Hubungi Kami

meng-click link ajukan pertanyaan lain pada halaman FAQmenampilkan halaman Hubungi Kami

mengisi form

meng-click button Hapus

meng-click button Kirim

/ ingin mengirim pesan/ ingin menghapus isi form

menampilkan pesan berhasil dikirim/ tidak ada kesalahan isi form

menampilkan pesan kesalahan/ ada kesalahan isi form

mengosongkan isi form

Gambar 3.18 Activity Diagram mengirim pesan

Actor Calon pelanggan, pelanggan. Pre Condition Calon pelanggan / pelanggan telah membuka website. Flow Of Events Basic Path :

1. Calon pelanggan / pelanggan meng-click menu Daftar Kontak.

2. Sistem menampilkan halaman Daftar Kontak.

Page 44: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

88

3. Calon pelanggan meng-click link untuk dihubungi pihak perusahaan.

4. Sistem menampilkan halaman Calon Pelanggan Baru. Alternative Path :

2. Pada tahap 3, jika calon pelanggan tidak ingin dihubungi oleh pihak perusahaan, maka tidak meng-click link untuk dihubungi perusahaan..

Post Condition Calon Pelanggan / Pelanggan mengetahui informasi daftar kontak.

Tabel 3.16 Deskripsi use case melihat informasi daftar kontak

Calon_pelanggan atau pelanggan Sistem

meng-click menu Daftar Kontak menampilkan menu halaman Daftar Kontak

meng-click link untuk dihubungi perusahaan menampilkan halaman Calon Pelanggan Baru

/ Tidak ingin dihubungi perusahaan

/ ingin dihubungi oleh perusahaan

Gambar 3.19 Activity Diagram melihat informasi daftar kontak

Actor Calon pelanggan. Pre Condition Calon pelanggan telah membuka website. Flow Of Events Basic Path :

1. Calon pelanggan meng-click link pada ajakan menjadi pelanggan baru atau meng-click link untuk dihubungi perusahaan pada halaman Daftar Kontak.

2. Sistem menampilkan halaman Calon Pelanggan Baru. 3. Calon pelanggan / pelanggan mengisi form yang disediakan. 4. Calon pelanggan / pelanggan meng-click button Hapus untuk

menghapus semua isi form.

Page 45: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

89

5. Calon pelanggan / pelanggan meng-click button Kirim untuk mengirimkan pesan.

6. Sistem menampilkan pesan bahwa pengiriman data diri sukses dilakukan.

Alternative Path : 1. Pada tahap 4, jika calon pelanggan / pelanggan tidak ingin

menghapus isi form, maka tidak meng-click button Hapus. 3. Pada tahap 6, jika terjadi kesalahan dalam pengisian form

maka sistem menampilkan pesan kesalahan. Post Condition Calon pelanggan telah mengirim data diri.

Tabel 3.17 Deskripsi use case mendaftar menjadi calon pelanggan baru

Calon_pelanggan Sistem

meng-click link pada ajakan menjadi pelanggan baru

meng-click link untuk dihubungi perusahaan pada halaman Daftar Kontak

menampilkan halaman Calon Pelanggan Baru

mengisi form

meng-click button Hapus

meng-click button Kirim

/ ingin mengirimkan data/ ingin menghapus isi form

menampilkan pesan berhasil dikirim/ tidak ada kesalahan isi form

menampilkan pesan kesalahan/ ada kesalahan isi form

mengosongkan isi form

Gambar 3.20 Activity Diagram mendaftar menjadi calon pelanggan baru

Actor Calon pelanggan, pelanggan. Pre Condition Calon pelanggan / pelanggan telah membuka website.

Page 46: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

90

Flow Of Events Basic Path : 1. Calon pelanggan / pelanggan melakukan poling dengan

memilih jawaban yang telah tersedia. 2. Calon pelanggan / pelanggan meng-click button Pilih untuk

mengirimkan jawaban poling yang dipilih. 3. Sistem menampilkan halaman Hasil Poling.

Post Condition Calon pelanggan / pelanggan telah melakukan poling.

Tabel 3.18 Deskripsi use case melakukan poling

SistemCalon_pelanggan atau pelanggan

melakukan poling meng-click button Pilih

menampilkan halaman Hasil Poling

Gambar 3.21 Activity Diagram melakukan poling

Actor Calon pelanggan, pelanggan. Pre Condition Calon pelanggan / pelanggan telah membuka website. Flow Of Events Basic Path :

1. Calon pelanggan / pelanggan meng-click link pada keterangan mengenai hadiah.

2. Sistem menampilkan halaman Hadiah Bagi Pelanggan. Post Condition Calon Pelanggan / Pelanggan mengetahui informasi hadiah.

Tabel 3.19 Deskripsi use case melihat informasi hadiah

Page 47: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

91

SistemCalon_pelanggan atau pelanggan

meng-click link pada keterangan mengenai hadiah menampilkan halaman Hadiah Bagi Pelanggan

Gambar 3.22 Activity Diagram melihat informasi hadiah

Actor Pelanggan. Pre Condition Pelanggan telah membuka website. Flow Of Events Basic Path :

1. Pelanggan mengisi form login dengan memasukan kode pelanggan dan password.

2. Pelanggan meng-click button Masuk 3. Sistem menampilkan Halaman Utama Anda sebagai tanda

bahwa pelanggan berhasil login. Aternative Path :

1. Pada tahap 2, Jika pelanggan tidak berhasil login, maka sistem menampilkan Halaman Login yang menampilkan pesan bahwa kesalahan.

Post Condition Pelanggan telah login.

Tabel 3.20 Deskripsi use case login

Page 48: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

92

SistemPelanggan

mengisi form login

menampilkan Halaman Utama Anda

menampilkan pesan kesalahan

/ tidak ada kesalahan isi form

/ ada kesalahan isi formmenampilkan Halaman Login

meng-click button Masuk

Gambar 3.23 Activity Diagram login

Actor Pelanggan. Pre Condition Pelanggan telah login. Flow Of Events Basic Path :

1. Pelanggan meng-click menu Data Diri. 2. Sistem menampilkan halaman Data Diri. 3. Pelanggan meng-click button Ubah data diri untuk

mengubah data diri dan menghubungkan ke halaman Ubah Data Diri.

Aternative Path : 1. Pada tahap 3, jika Pelanggan tidak ingin mengubah data

diri, maka tidak meng-click button Ubah data diri. Post Condition Pelanggan mengetahui informasi data diri.

Tabel 3.21 Deskripsi use case melihat data diri

Page 49: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

93

SistemPelanggan

meng-click menu Data Diri menampilkan menu halaman Data Diri

meng-click button Ubah data diri menampilkan halaman Ubah Data Diri

/ tidak ingin mengubah data diri

/ ingin mengubah data diri

Gambar 3.24 Activity Diagram melihat data diri

Actor Pelanggan. Pre Condition Pelanggan telah login. Flow Of Events Basic Path :

1. Pelanggan meng-click button Ubah data diri pada halaman Data Diri.

2. Sistem menampilkan halaman Ubah Data Diri. 3. Pelanggan mengedit isi pada form yang ditampilkan. 4. Pelanggan meng-click button Hapus untuk menghapus

semua isi form. 5. Pelanggan meng-click button Simpan untuk menyimpan

data diri yang telah diubah. 6. Sistem menampilkan pesan bahwa perubahan data diri

sukses dilakukan. 7. Pelanggan meng-click button Kembali untuk

menghubungkan ke halaman sebelumnya. Aternative Path :

1. Pada tahap 4, jika pelanggan tidak ingin menghapus semua isi form, maka tidak meng-click button Hapus.

2. Pada tahap 6, jika terjadi kesalahan dalam pengisian form, maka sistem menampilkan pesan bahwa terjadi kesalahan.

Post Condition Pelanggan telah mengubah data diri.

Tabel 3.22 Deskripsi use case mengubah data diri

Page 50: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

94

SistemPelanggan

meng-click button Ubah data diri pada halaman Data Diri menampilkan halaman Ubah Data Diri

mengedit isi form

meng-click button Hapus

meng-click button Kirim

menampilkan pesan perubahan data sukses dilakukan

menampilkan pesan kesalahan

meng-click button Kembali

menghubungkan ke halaman sebelumnya

/ ingin menghapus isi form

/ tingin mengirim data

/ tidak ada kesalahan isi form

/ ada kesalahan isi form

menghapus isi form

Gambar 3.25 Activity Diagram mengubah data diri

Actor Pelanggan. Pre Condition Pelanggan telah login. Flow Of Events Basic Path :

1. Pelanggan meng-click menu Pemesanan atau mengisi form pada halaman Produk atau halaman Detail Produk dan meng-click button Pesan.

2. Sistem menampilkan halaman Pemesanan. 3. Pelanggan mengisi form yang disediakan. 4. Pelanggan meng-click button Tambah pesanan untuk

menambah jumlah form. 5. Pelanggan meng-click button Hapus untuk menghapus

semua isi form. 6. Pelanggan meng-click button Pesan untuk memesan dan

menghubungkan ke halaman Daftar Pesanan. 7. Sistem menampilkan halaman Daftar Pesanan. 8. Pelanggan mengisi form Catatan jika ada pesan yang ingin

dikirim.

Page 51: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

95

9. Pelanggan meng-click button Lanjut untuk melanjutkan pemesanan dan menghubungkan ke halaman Daftar Pesanan Akhir.

10. Pelanggan meng-click button Ubah pesanan untuk mengubah pesanan dan menghubungkan halaman sebelumnya.

11. Pelanggan meng-click button Batal untuk menghapus semua pesanan dan menghubungkan kembali ke halaman sebelumnya.

12. Sistem menampilkan halaman Daftar Pesanan Akhir. 13. Pelanggan meng-click button Kirim untuk mengirimkan

pesanan. 14. Sistem menampilkan pesan bahwa pemesanan sukses

dilakukan. 15. Pelanggan meng-click button Batal untuk membatalkan

semua pesanan dan menghubungkan kembali ke halaman sebelumnya.

16. Pelanggan meng-click button Tampilan cetak untuk melihat tampilan cetak.

Aternative Path : 1. Pada tahap 1, jika pelanggan mengisi form pada halaman

Produk atau halaman Detail Produk dan meng-click button Pesan, maka sistem langsung menampilkan halaman daftar pesanan.

2. Pada tahap 4, jika pelanggan tidak ingin menambah jumlah form, maka pelanggan tidak meng-click button Tambah pesanan.

3. Pada tahap 5, jika pelanggan tidak ingin menghapus semua isi form, maka tidak meng-click button Hapus.

4. Pada tahap 8, jika pelanggan tidak ingin menyampaikan pesan, maka tidak mengisi form Catatan.

5. Pada tahap 10, jika pelanggan tidak ingin kembali ke halaman sebelumnya untuk mengubah pesanan, maka tidak meng-click button Ubah Pesanan.

6. Pada tahap 11, jika pelanggan tidak ingin membatalkan semua pesanan, maka tidak meng-click button Batal.

7. Pada tahap 15, jika pelanggan tidak ingin membatalkan semua pesanan, maka tidak meng-click button Batal.

8. Pada tahap 16, jika pelanggan tidak ingin melihat tampilan cetak, maka tidak meng-click button Tampilan cetak.

Post Condition Pelanggan berhasil melakukan pemesanan on-line.

Tabel 3.23 Deskripsi use case melakukan pemesanan on-line

Page 52: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

96

SistemPelanggan

meng-click menu Pemesanan

mengisi form pada halaman Produk atau halaman Detail Produk

meng-click button Pesan

menampilkan halaman Pemesanan

mengisi form

meng-click button Hapus meng-click button Tambah Pesanan meng-click button Pesan

/ ingin menambah form

/ ingin melanjutkan pemesanan

/ ingin menghapus isi form

menampilkan halaman Daftar Pesanan

meng-click button Lanjut

/ ingin melanjutkan pemesanan

meng-click button Ubah pesanan

/ ingin mengubah pesanan

meng-click button Batal

/ ingin membatalkan pesanan

menampilkan halaman Daftar Pesanan Akhir

meng-click button Kirim meng-click button Batal

/ ingin mengirimkan daftar pesanan / ingin membatalkan pesanan

menampilkan pesan pemesanan sukses dilakukan

menghapus isi form

menambah form pesanan

meng-click button Tampilan cetak

/ ingin melihat tampilan cetak

mengisi form catatan

menampilkan tampilan cetak

Gambar 3.26 Activity Diagram melakukan pemesanan on-line

Page 53: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

97

Actor Pelanggan. Pre Condition Pelanggan telah login. Flow Of Events Basic Path :

1. Pelanggan meng-click menu Retur. 2. Sistem menampilkan halaman Retur. 3. Pelanggan meng-click link transaksi yang masih bisa diretur

untuk menghubungkan ke halaman Detail Retur. 4. Sistem menampilkan halaman Detail Retur. 5. Pelanggan mengisi form yang telah disediakan. 6. Pelanggan meng-click button Hapus untuk menghapus

semua isi form. 7. Pelanggan meng-click button Kirim untuk mengirimkan

pemberitahuan retur. 8. Sistem menampilkan pesan bahwa pemberitahuan retur

telah sukse dilakukan. 9. Pelanggan meng-click button Batal untuk membatalkan

retur dan menghubungkan kembali ke halaman sebelumnya. Aternative Path :

1. Pada tahap 6, jika pelanggan tidak ingin menghapus semua isi form, maka tidak meng-click button Hapus.

2. Pada tahap 8, jika terjadi kesalahan dalam pengisian form, maka sistem menampilkan pesan bahwa terjadi kesalahan.

3. Pada tahap 9, jika Pelanggan tidak ingin membatalkan retur, maka tidak meng-click button Batal.

Post Condition Pelanggan telah melakukan retur on-line.

Tabel 3.24 Deskripsi use case melakukan retur on-line

Page 54: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

98

SistemPelanggan

meng-click menu Retur menampilkan halaman Retur

meng-click link transaksi yang bisa diretur menampilkan halaman Detail Retur

mengisi form

meng-click button Kirimmeng-click button hapus meng-click button Batal

/ ingin mengirimkan pemberitahuan retur

/ ingin membatalkan retur/ ingin menghapus isi form

menampilkan pesan pemberitahuan retur sukses dilakukan

menampilkan pesan kesalahan

/ tidak ada kesalahan isi form

/ ada kesalahan isi form

mengosongkan isi form

Gambar 3.27 Activity Diagram melakukan retur on-line

Actor Pelanggan. Pre Condition Pelanggan telah login. Flow Of Events

Basic Path : 1. Pelanggan meng-click menu Transaksi Terdahulu. 2. Sistem Menampilkan halaman Transaksi Terdahulu. 3. Calon pelanggan / pelanggan melakukan pencarian

transaksi dengan memilih kategori pencarian yang ada yang dan meng-click button Cari.

4. Sistem menampilkan hasil pencarian transaksi terdahulu.

Page 55: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

99

5. Pelanggan meng-click link detail transaksi yang ingin dilihat dan menghubungkan ke halaman Detail Transaksi.

6. Sistem menampilkan halaman Detail Transaksi. 7. Pelanggan meng-click button Kembali untuk

menghubungkan ke halaman sebelumnya.

Alternative path : 1. Pada tahap 4, jika transaksi yang dicari tidak ada, maka

sistem menampilkan pesan bahwa transaksi tidak ditemukan

Post Condition Pelanggan mengetahui informasi transaksi terdahulu.

Tabel 3.25 Deskripsi use case melihat informasi terdahulu

SistemPelanggan

Pelanggan meng-click menu Transaksi Terdahulu

menampilkan halaman Transaksi Terdahulu

melakukan pencarian

/ ingin melakukan pencarian

meng-click link informasi selengkapnya

/ ingin melihat informasi selengkapnya

menampilkan hasil pencarian

menampilkan pesan transaksi tidak ditemukan

/ ada

/ tidak ada

menampilkan halaman Detail Transaksi

meng-click button Kembali

menghubungkan ke halaman sebelumnya

Gambar 3.28 Activity Diagram melihat informasi transaksi terdahulu

Page 56: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

100

Actor Pelanggan Pre Condition Pelanggan telah login. Flow Of Events Basic Path :

1. pelanggan meng-click menu Aturan Berbelanja 2. Sistem menampilkan halaman Aturan Berbelanja

Post Condition Pelanggan mengetahui informasi aturan berbelanja.

Tabel 3.26 Deskripsi use case melihat informasi aturan berbelanja

SistemPelanggan

Meng-click menu Aturan Berbelanja menampilkan halaman Aturan Berbelanja

Gambar 3.29 Activity Diagram melihat informasi aturan berbelanja

Actor Pelanggan Pre Condition Pelanggan telah login. Flow Of Events Basic Path :

1. pelanggan meng-click button Keluar 2. Sistem menampilkan Halaman Utama.

Post Condition Pelanggan telah logout.

Tabel 3.27 Deskripsi use case logout

Page 57: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

101

SistemPelanggan

meng-click button Keluar menampilkan Halaman Utama

Gambar 3.30 Activity Diagram logout

Actor Admin Pre Condition Admin telah membuka Halaman Login Admin. Flow Of Events Basic Path :

1. Admin mengisi form login dengan memasukan kode pelanggan dan password.

2. Admin meng-click button Masuk. 3. Sistem menampilkan Halaman Utama Admin sebagai tanda

bahwa admin berhasil login. Aternative Path :

1. Pada tahap 2, Jika admin tidak berhasil login, maka sistem menampilkan pesan kesalahan.

Post Condition Admin berhasil login.

Tabel 3.28 Deskripsi use case login admin

Page 58: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

102

SistemAdmin

mengisi form login menampilkan Halaman Utama Anda

menampilkan pesan kesalahan

/ tidak ada kesalahan isi form

/ ada kesalahan isi form

menekan tombol Masuk

Gambar 3.31 Activity Diagram login Admin

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin meng-click menu Calon Pelanggan. 2. Sistem menampilkan halaman Calon Pelanggan. 3. Admin melakukan pencarian dengan memilih kategori

pencarian yang ada yang dan meng-click button Cari. 4. Sistem menampilkan hasil pencarian calon pelanggan. 5. Admin meng-click link hapus untuk menghapus data calon

pelanggan. 6. Pelanggan meng-click button Tampilan cetak untuk melihat

tampilan cetak. 7. Admin meng-click button Hapus semua untuk menghapus

semua data calon pelanggan yang ditampilkan. Aternative Path :

1. Pada tahap 4, Jika hasil pencarian calon pelanggan tidak ditemukan, maka sistem menampilkan pesan bahwa calon pelanggan tidak ditemukan.

2. Pada tahap 5, Jika admin tidak ingin menghapus data calon pelanggan, maka tidak meng-click link hapus.

3. Pada tahap 6, jika pelanggan tidak ingin melihat tampilan cetak, maka tidak meng-click button Tampilan cetak.

4. Pada tahap 7, Jika admin tidak ingin menghapus semua data calon pelanggan yang ditampilkan, maka tidak meng-click button Hapus semua.

Post Condition Admin telah mengetahui informasi mengenai calon pelanggan.

Tabel 3.29 Deskripsi use case admin melihat informasi calon pelanggan

Page 59: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

103

SistemAdmin

meng-click menu Calon Pelanggan menampilkan halaman Calon Pelanggan

melakukan pencarian meng-click button Hapus semuameng-click button Tampilan cetakmeng-click link hapus

/ ingin melihat tampilan cetak/ ingin melakukan pencarian

/ ingin menghapus data/ ingin menghapus semua data

menampilkan hasil pencarian

menampilkan pesan calon pelanggan tidak ditemukan

/ ada

/ tidak ada

mengahapus data calon pelanggan

menampilkan tampilan cetak

menghapus semua data

Gambar 3.32 Activity Diagram admin melihat informasi calon pelanggan

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin meng-click menu Pelanggan. 2. Sistem menampilkan halaman Pelanggan. 3. Admin melakukan pencarian dengan mengisi form

pencarian yang disediakan dan meng-click button Cari. 4. Sistem menampilkan hasil pencarian pelanggan. 5. Admin meng-click link edit untuk mengedit data pelanggan

dan menghubungkan ke halaman Tambah / Edit Pelanggan. 6. Admin meng-click link hapus untuk menghapus data

pelanggan. 7. Pelanggan meng-click button Tampilan cetak untuk melihat

tampilan cetak. 8. Admin meng-click button Tambah Baru untuk menambah

data pelanggan baru dan menghubungkan ke halamana Tambah / Edit Pelanggan.

9. Admin meng-click button Hapus semua untuk menghapus semua data pelanggan yang ditampilkan.

10. Sistem menampilkan halaman Tambah/Edit Pelanggan. 11. Admin mengisi form yang telah disediakan. 12. Admin meng-click button Simpan untuk menyimpan data

Page 60: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

104

pelanggan baru. 13. Sistem menampilkan pesan bahwa data telah sukses

disimpan. 14. Admin meng-click button Hapus untuk mengosongkan

semua isi form. 15. Admin meng-click button Kembali untuk menghubungkan

kembali ke halaman sebelumnya. Aternative Path :

1. Pada tahap 4, Jika hasil pencarian pelanggan tidak ditemukan, maka sistem menampilkan pesan bahwa pelanggan tidak ditemukan.

2. Pada tahap 5, jika admin tidak ingin mengedit data pelanggan, maka tidak meng-click link edit.

3. Pada tahap 6, jika admin tidak ingin menghapus data pelanggan, maka tidak meng-click link hapus.

4. Pada tahap 7, jika pelanggan tidak ingin melihat tampilan cetak, maka tidak meng-click button Tampilan cetak.

5. Pada tahap 8, Jika admin tidak ingin menambah data pelanggan baru, maka tidak meng-click button Tambah baru.

6. Pada tahap 9, Jika admin tidak ingin menghapus semua data pelanggan yang ditampilkan, maka tidak meng-click button Hapus semua.

7. Pada tahap 11, jika admin mengedit data pelanggan yang telah ada, maka form telah terisi data sebelumnya. Jika admin menambah data pelanggan baru, maka isi form kosong.

8. Pada tahap 13, jika terjadi kesalahan dalam pengisian form, maka sistem akan menampilkan pesan kesalahan.

9. Pada tahap 14, jika admin tidak ingin mengosongkan isi form, maka admin tidak meng-click button Hapus.

Post Condition Admin telah mengubah data pelanggan.

Tabel 3.30 Deskripsi use case admin mengubah data pelanggan

Page 61: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

105

SistemAdmin

meng-click menu Pelanggan menampilkan halaman Pelanggan

melakukan pencarian meng-click link edit meng-click link hapus meng-click button Tampilan cetakmeng-click button Hapus semua meng-click button Tambah Baru

/ ingin melakukan pencarian/ ingin mengedit data

/ ingin menghapus data

/ ingin melihat tampilan cetak/ ingin menghapus semua data / ingin menambah data baru

menampilkan hasil pencarian

menampilkan pesan pelanggan tidak ditemukan

/ ada

/ tidak ada

menghapus semua data

menampilkan halaman Tambah/Edit Pelanggan

menghapus data

menampilkan tampilan cetak

mengisi form

meng-click button Hapusmeng-click button Simpan meng-click button Kembali

/ ingin mengosongkan isi form

/ ingin kembali ke halaman sebelumnya/ ingin menyimpan data

menampilkan pesan data sukses disimpan

menampilkan pesan kesalahan

mengosongkan isi form

/ tidak ada kesalahan

/ ada kesalahan

menghubungkan ke halaman sebelumnya

Gambar 3.33 Activity Diagram admin mengubah data pelanggan

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin memilih menu Produk. 2. Sistem menampilkan halaman Produk. 3. Admin melakukan pencarian dengan mengisi form

pencarian yang disediakan dan meng-click button Cari. 4. Sistem menampilkan hasil pencarian produk. 5. Admin meng-click link edit untuk mengedit data produk

dan menghubungkan ke halaman Tambah / Edit Produk. 6. Admin meng-click link hapus untuk menghapus data

produk. 7. Pelanggan meng-click button Tampilan cetak untuk melihat

tampilan cetak. 8. Admin meng-click button Tambah Baru untuk menambah

Page 62: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

106

data produk baru dan menghubungkan ke halamana Tambah / Edit Produk.

9. Admin meng-click button Hapus semua untuk menghapus semua data produk yang ditampilkan.

10. Sistem menampilkan halaman Tambah/Edit Produk. 11. Admin mengisi form yang telah disediakan. 12. Admin meng-click button Simpan untuk menyimpan data

produk baru. 13. Sistem menampilkan pesan bahwa data telah sukses

disimpan. 14. Admin meng-click button Hapus untuk mengosongkan

semua isi form. 15. Admin meng-click button Kembali untuk menghubungkan

kembali ke halaman sebelumnya. Aternative Path :

1. Pada tahap 4, Jika hasil pencarian produk tidak ditemukan, maka sistem menampilkan pesan bahwa pelanggan tidak ditemukan.

2. Pada tahap 5, jika admin tidak ingin mengedit data produk, maka tidak meng-click link edit.

3. Pada tahap 6, jika admin tidak ingin menghapus data produk, maka tidak meng-click link hapus.

4. Pada tahap 7, jika pelanggan tidak ingin melihat tampilan cetak, maka tidak meng-click button Tampilan cetak.

5. Pada tahap 8, Jika admin tidak menambah data produk baru, maka tidak meng-click button Tambah baru.

6. Pada tahap 9, Jika admin tidak ingin menghapus semua data produk yang ditampilkan, maka tidak meng-click button Hapus semua.

7. Pada tahap 11, jika admin mengedit data produk yang telah ada, maka form telah terisi data sebelumnya. Jika admin menambah data produk baru, maka isi form kosong.

8. Pada tahap 13, jika terjadi kesalahan dalam pengisian form, maka sistem akan menampilkan pesan kesalahan.

9. Pada tahap 14, jika admin tidak ingin mengosongkan isi form, maka admin tidak meng-click button Hapus.

Post Condition Admin telah mengubah data produk.

Tabel 3.31 Deskripsi use case admin mengubah data produk

Page 63: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

107

SistemAdmin

meng-click menu Pemesanan menampilkan halaman Pemesanan

melakukan pencarian meng-click link detail meng-click link ubah status meng-click link hapus meng-click button Hapus semua

/ ingin menghapus semua data/ ingin menghapus data/ ingin mengubah status

/ ingin melihat informasi detail/ ingin melakukan pencarianmenampilkan hasil pencarian

menampilkan pesan bahwa pemesanan tidak ditemukan

/ ada

/ tidak ada

menghapus data

menghapus semua data

mengubah status data

menampilkan halaman pemesanan

meng-click button Simpan ke database transaksi

meng-click button Kembalimeng-click button Tampilan cetak

/ ingin melihat tampilan cetak/ ingin menyimpan ke database transaksi

mengisi form

/ ingin kembali ke halaman sebelumnya

menampilkan tampilan cetak

menampilkan pesan data sukses disimpan

menampilkan pesan kesalahan

/ tidak ada kesalahan isi form

/ ada kesalahan isi form

menghubungkan ke halaman sebelumnya

Gambar 3.34 Activity Diagram admin mengubah data produk

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin meng-click menu FAQ. 2. Sistem menampilkan halaman FAQ. 3. Admin meng-click link edit untuk mengedit FAQ dan

menghubungkan ke halaman FAQ. 4. Admin meng-click link hapus untuk menghapus data FAQ. 5. Admin meng-click button Tambah Baru untuk menambah

FAQ dan menghubungkan ke halaman Tambah / Edit FAQ. 6. Admin meng-click button Hapus semua untuk menghapus

semua FAQ yang ditampilkan. 7. Sistem menampilkan halaman Tambah/Edit FAQ. 8. Admin mengisi form yang telah disediakan. 9. Admin meng-click button Simpan untuk menyimpan FAQ

baru. 10. Sistem menampilkan pesan bahwa data telah sukses

disimpan.

Page 64: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

108

11. Admin meng-click button Hapus untuk mengosongkan semua isi form.

12. Admin meng-click button Kembali untuk menghubungkan kembali ke halaman sebelumnya.

Aternative Path : 1. Pada tahap 3, jika admin tidak ingin mengedit FAQ, maka

tidak meng-click link edit. 2. Pada tahap 4, jika admin tidak ingin menghapus FAQ,

maka tidak meng-click link hapus. 3. Pada tahap 5, Jika admin tidak ingin menambah FAQ baru,

maka tidak meng-click button Tambah baru. 4. Pada tahap 6, Jika admin tidak ingin menghapus semua data

produk yang ditampilkan, maka tidak meng-click button Hapus semua.

5. Pada tahap 8, jika admin mengedit FAQ yang telah ada, maka form telah terisi data sebelumnya. Jika admin menambah FAQ baru, maka isi form kosong.

6. Pada tahap 10, jika terjadi kesalahan dalam pengisian form, maka sistem akan menampilkan pesan kesalahan.

7. Pada tahap 11, jika admin tidak ingin mengosongkan isi form, maka admin tidak meng-click button Hapus.

Post Condition Admin telah mengubah data FAQ.

Tabel 3.32 Deskripsi use case admin mengubah data FAQ

Page 65: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

109

SistemAdmin

meng-click menu FAQ menampilkan menu FAQ

meng-click link edit meng-click link hapus meng-click button Hapus semuameng-click button Tambah Baru

/ ingin menghapus semua data

/ ingin menghapus data

/ ingin mengedit data

menampilkan halaman Tambah/Edit FAQ/ ingin menambah data baru

menghapus data

menghapus semua data

mengisi form

meng-click button Hapusmeng-click button Simpan meng-click button Kembali

/ ingin kembali ke halaman sebelumnya/ ingin menyimpan data

/ ingin menghapus isi form

menampilkan pesan data sukses disimpan

menampilkan pesan kesalahan

menghapus isi form

menghubungkan kembali ke halaman sebelumnya

Gambar 3.35 Activity Diagram admin mengubah data FAQ

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin meng-click menu Map Retail. 2. Sistem menampilkan halaman Map Retail. 3. Admin melakukan pencarian dengan memilih kategori

pencarian yang ada yang dan meng-click button Cari. 4. Sistem menampilkan hasil pencarian map retail. 5. Admin meng-click link detail untuk melihat informasi

selangkapnya dan menghubungkan ke halaman Detail Map Retail.

6. Pelanggan meng-click button Tampilan cetak untuk melihat

Page 66: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

110

tampilan cetak. 7. Sistem menampilkan halaman Detail Map Retail. 8. Admin meng-click button Kembali untuk menghubungkan

ke halaman sebelumnya. Alternative Path :

1. Pada tahap 4, Jika hasil pencarian map retail tidak ditemukan, maka sistem menampilkan pesan bahwa map retail tidak ditemukan.

2. Pada tahap 5, jika pelanggan tidak ingin melihat tampilan cetak, maka tidak meng-click button Tampilan

Post Condition Admin telah mengetahui informasi mengenai map retail.

Tabel 3.33 Deskripsi use case admin melihat informasi map retail

SistemAdmin

meng-click menu Map Retail menampilkan halaman Map Retail

melakukan pencarian meng-click link detail meng-click button Cetak ke kertas

/ ingin melihat informasi selengkapnya

/ ingin mencetak ke kertas/ ingin melakukan pencarianmenampilkan hasil pencarian

menampilkan pesan map retail tidak ditemukan

/ ada

/ tidak ada

menampilkan halaman Detail Map Retail

mencetak ke kertas

meng-click button Kembali menghubungkan ke halaman sebelumnya

Gambar 3.36 Activity Diagram admin melihat informasi map retail

Page 67: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

111

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin meng-click menu Daftar Kontak. 2. Sistem menampilkan halaman Daftar Kontak. 3. Admin melakukan pencarian dengan mengisi form

pencarian yang disediakan dan meng-click button Cari. 4. Sistem menampilkan hasil pencarian daftar kontak. 5. Admin meng-click link edit untuk mengedit data daftar

kontak dan menghubungkan ke halaman Tambah / Edit Daftar Kontak.

6. Admin meng-click link hapus untuk menghapus data daftar kontak.

7. Pelanggan meng-click button Tampilan cetak untuk melihat tampilan cetak.

8. Admin meng-click button Tambah Baru untuk menambah data daftar kontak dan menghubungkan ke halamana Tambah / Edit Daftar Kontak.

9. Admin meng-click button Hapus semua untuk menghapus semua data pelanggan yang ditampilkan.

10. Sistem menampilkan halaman Tambah/Edit Daftar Kontak. 11. Admin mengisi form yang telah disediakan. 12. Admin meng-click button Simpan untuk menyimpan data

daftar kontak baru. 13. Sistem menampilkan pesan bahwa data telah sukses

disimpan. 14. Admin meng-click button Hapus untuk mengosongkan

semua isi form. 15. Admin meng-click button Kembali untuk menghubungkan

kembali ke halaman sebelumnya. Aternative Path :

1. Pada tahap 4, Jika hasil pencarian daftar kontak tidak ditemukan, maka sistem menampilkan pesan bahwa pelanggan tidak ditemukan.

2. Pada tahap 5, jika admin tidak ingin mengedit data pelanggan, maka tidak meng-click link edit.

3. Pada tahap 6, jika admin tidak ingin menghapus data daftar kontak, maka tidak meng-click link hapus.

4. Pada tahap 7, jika pelanggan tidak ingin melihat tampilan cetak, maka tidak meng-click button Tampilan cetak.

5. Pada tahap 8, Jika admin tidak ingin menambah data daftar kontak baru, maka tidak meng-click button Tambah baru.

6. Pada tahap 9, Jika admin tidak ingin menghapus semua data daftar kontak yang ditampilkan, maka tidak meng-click button Hapus semua.

7. Pada tahap 11, jika admin mengedit data daftar kontak yang

Page 68: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

112

telah ada, maka form telah terisi data sebelumnya. Jika admin menambah data daftar kontak baru, maka isi form kosong.

8. Pada tahap 13, jika terjadi kesalahan dalam pengisian form, maka sistem akan menampilkan pesan kesalahan.

9. Pada tahap 14, jika admin tidak ingin mengosongkan isi form, maka admin tidak meng-click button Hapus.

Post Condition Admin telah membuka halaman Tambah/Edit Daftar Kontak dan mengubah data daftar kontak.

Tabel 3.34 Deskripsi use case admin mengubah data daftar kontak

SistemAdmin

meng-click menu Retur menampilkan halaman Retur

melakukan pencarian meng-click link detail meng-click link ubah status meng-click link hapus meng-click button Hapus semua

/ ingin mengubah status data

/ ingin menghapus data/ ingin menghapus semua data/ ingin melihat informasi detail/ ingin melakukan pencarianmenampilkan hasil pencarian

menampilkan pesan bahwa retur tidak ada

/ ada

/ tidak ada

mengubah status data

menghapus semau data

menampilkan halaman Detail Retur

menghapus data

meng-click button Tampilan cetak meng-click button Kembali

/ ingin kembali ke halaman sebelumnya/ ingin melihat tampilan cetak

menampilakn tampilan cetak

menghubungkan ke halaman sebelumnya

Gambar 3.37 Activity Diagram admin mengubah data daftar kontak

Page 69: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

113

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin meng-click menu Poling. 2. Sistem menampilkan halaman Poling. 3. Admin melakukan pencarian dengan mengisi form

pencarian yang ada dan meng-click button Cari. 4. Sistem menampilkan hasil pencarian poling. 5. Admin meng-click link edit untuk mengedit poling dan

menghubungkan ke halaman Tambah / Edit Poling. 6. Admin meng-click link hapus untuk menghapus data

poling. 7. Admin meng-click button Tambah Baru untuk menambah

poling baru dan menghubungkan ke halamana Tambah / Edit Poling.

8. Sistem menampilkan halaman Tambah/Edit Poling. 9. Admin mengisi form yang telah disediakan. 10. Admin meng-click button Simpan untuk menyimpan poling

baru. 11. Sistem menampilkan pesan bahwa data telah sukses

disimpan. 12. Admin meng-click button Hapus untuk mengosongkan

semua isi form. 13. Admin meng-click button Kembali untuk menghubungkan

kembali ke halaman sebelumnya. Aternative Path :

1. Pada tahap 4, Jika hasil pencarian poling tidak ditemukan, maka sistem menampilkan pesan bahwa pelanggan tidak ditemukan.

2. Pada tahap 5, jika admin tidak ingin mengedit poling, maka tidak meng-click link edit.

3. Pada tahap 6, jika admin tidak ingin menghapus poling, maka tidak meng-click link hapus.

4. Pada tahap 7, Jika admin tidak ingin menambah poling baru, maka tidak meng-click button Tambah baru.

5. Pada tahap 9, jika admin mengedit data poling yang telah ada, maka form telah terisi data sebelumnya. Jika admin menambah data daftar kontak baru, maka isi form kosong.

6. Pada tahap 11, jika terjadi kesalahan dalam pengisian form, maka sistem akan menampilkan pesan kesalahan.

7. Pada tahap 12, jika admin tidak ingin mengosongkan isi form, maka admin tidak meng-click button Hapus.

Post Condition Admin telah mengubah poling.

Tabel 3.35 Deskripsi use case admin mengubah poling

Page 70: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

114

SistemAdmin

meng-click menu Poling menampilkan halaman Poling

melakukan pencarian meng-click link edit meng-click link hapus meng-click button Tambah Baru

/ ingin menambah data baru

/ ingin menghapus data

/ ingin mengedit data/ ingin melakukan pencarian

menampilkan hasil pencarian

menampilkan pesan poling tidak ditemukan

/ ada

/ tidak ada

menampilkan halaman Tambah/Edit Poling

menghapus data

mengisi form

meng-click button Hapusmeng-click button Simpan meng-click button Kembali

/ ingin menghapus isi form

/ ingin kembali ke halaman sebelumnya/ ingin menyimpan data

menampilkan pesan data sukses disimpan

menampilkan pesan kesalahan

menghapus isi form

/ tidak ada kesalahan

menghubungkan ke halaman sebelumnya

Gambar 3.38 Activity Diagram admin mengubah poling

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin meng-click menu Kotak Masuk. 2. Sistem menampilkan halaman Kotak Masuk. 3. Admin melakukan pencarian dengan memilih kategori

pencarian yang ada dan meng-click button Cari. 4. Sistem menampilkan hasil pencarian pesan yang masuk. 5. Admin meng-click link balas untuk membalas pesan yang

masuk dan menghubungkan ke halaman Kirim E-mail. 6. Admin meng-click button hapus untuk menghapus pesan

yang masuk. 7. Admin meng-click button Hapus semua untuk menghapus

semua pesan yang ditampilkan.

Page 71: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

115

Aternative Path : 1. Pada tahap 4, Jika hasil pencarian pesan tidak ditemukan,

maka sistem menampilkan pesan bahwa pesan masuk tidak ditemukan.

2. Pada tahap 5, Jika admin tidak ingin membalas pesan yang masuk, maka tidak meng-click link balas.

3. Pada tahap 6, Jika admin tidak ingin menghapus pesan yang masuk, maka tidak meng-click link hapus.

4. Pada tahap 7, Jika admin tidak ingin menghapus semua pesan yang ditampilkan, maka tidak meng-click button Hapus semua.

Post Condition Admin telah melihat pesan yang masuk.

Tabel 3.36 Deskripsi use case admin melihat pesan yang masuk

SistemAdmin

meng-click link Kotak Masuk menampilkan halaman Kotak Masuk

melakukan pencarian meng-click link balas meng-click link hapus meng-click button Hapus semua

/ ingin menghapus semua pesan/ ingin menghapus pesan/ ingin membalas pesan

/ ingin melakukan pencarian menampilkan hasil pencarian

menampilkan pesan bahwa pesan masuk tidak ditemukan

/ ada

/ tidak ada

menghapus pesan masuk

menghapus semua pesan masuk

menampilkan halaman Kirim E-mail

Gambar 3.39 Activity Diagram admin melihat pesan yang masuk

Page 72: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

116

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin meng-click menu Kirim E-mail atau meng-click link balas pada halaman Kotak Masuk.

2. Sistem menampilkan halaman Kirim E-mail. 3. Admin mengisi form yang telah tersedia. 4. Admin meng-click button Hapus untuk mengosongkan

semua isi form. 5. Admin meng-click button Kirim untuk mengirim pesan. 6. Sistem menampilkan pesan bahwa pesan berhasil dikirim.

Aternative Path : 1. Pada tahap 3, jika Admin membalas pesan yang masuk dari

halaman Kotak Masuk, maka form telah terisi nama dan alamat e-mail pengirim.

2. Pada tahap 6, jika terjadi kesalahan pengisian form maka muncul pesan kesalahan.

Post Condition Admin telah mengirim pesan.

Tabel 3.37 Deskripsi use case admin mengirim pesan

Page 73: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

117

SistemAdmin

meng-click menu Kirim E-mail

meng-click link balas pada halaman Kotak Masuk

menampilkan halaman Kirim E-mail

mengisi form

meng-click button Hapus meng-click button Kirim

/ ingin mengirim pesan/ ingin menghapus isi form menghapus isi form

menampilkan pesan bahwa pesan sukses dikirim

menampilkan pesan kesalahan

/ ada

/ tidak ada

Gambar 3.40 Activity Diagram admin mengirim pesan

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin meng-click menu Pemesanan. 2. Sistem menampilkan halaman Pemesanan. 3. Admin melakukan pencarian dengan memilih kategori

pencarian yang ada dan meng-click button Cari. 4. Sistem menampilkan hasil pencarian data pesanan. 5. Admin meng-click link detail untuk melihat informasi

selangkapnya dan menghubungkan ke halaman Detail Pemesanan.

6. Admin meng-click link ubah status untuk mengubah status pemesanan.

7. Admin meng-click link hapus untuk menghapus data pesanan.

8. Admin meng-click button Hapus Semua untuk menghapus semua data pesanan yang ditampilkan.

9. Sistem menampilkan halaman Detail Pemesanan. 10. Pelanggan meng-click button Tampilan cetak untuk melihat

Page 74: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

118

tampilan cetak. 11. Admin meng-click button Simpan ke database transaksi

untuk menyimpan data pesanan ke dalam database transaksi.

12. Sistem menampilkan pesan bahwa perubahan data telah suskses disimpan.

13. Admin meng-click button Kembali untuk menghubungkan ke halaman sebelumnya.

Aternative Path : 1. Pada tahap 4, Jika hasil pencarian data pesanan tidak

ditemukan, maka sistem menampilkan pesan bahwa data pesanan tidak ditemukan.

2. Pada tahap 5, Jika admin tidak ingin melihat informasi selengkapnya, maka tidak meng-click link detail.

3. Pada tahap 6, jika admin tidak ingin mengubah status pemesanan, maka tidak meng-click link ubah status.

4. Pada tahap 7, jika admin tidak ingin menghapus data pesanan, maka tidak meng-click link hapus.

5. Pada tahap 8, jika admin tidak ingin menghapus semua data pesanan yang ditampilkan, maka tidak meng-click Button Hapus semua.

6. Pada tahap 10, jika pelanggan tidak ingin melihat tampilan cetak, maka tidak meng-click button Tampilan cetak.

7. Pada tahap 11, jika admin ingin menyimpan ke database transaksi maka harus mengisi form nomor faktur dan tanggal jatuh tempo. Jika admin tidak ingin menyimpan ke dalam database transaksi maka tidak meng-click button Simpan ke database transaksi.

Post Condition Admin telah mengetahui informasi pemesanan.

Tabel 3.38 Deskripsi use case admin melihat informasi pemesanan

Page 75: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

119

SistemAdmin

meng-click menu Transaksi menampilkan halaman Transaksi

melakukan pencarian meng-click link detail meng-click link hapus meng-click button Tambah baru meng-click button Hapus semua

/ ingin menghapus semua data

/ ingin manghapus data

/ ingin melihat informasi detail/ ingin melakukan pencarianmenampilkan hasil pencarian

menampilkan pesan transaksi tidak ada

/ ada

/ tidak ada

menghapus data

menghapus semua data

menampilkan halaman Detail Transaksi

merubah keterangan pemrosesan dan pengiriman meng-click button Kembalimeng-click button Tampilan cetak

/ ingin kembali ke halaman sebelumnya/ ingin melihat tampilan cetak/ ingin mengubah keterangan pemrosesan dan pengiriman

meng-click button Simpan

menampilkan tampilan cetak

menampilkan pesan data berhasil disimpan

menghubungkan ke halaman sebelumnya

menampilkan halaman Tambah Transaksi

mengisi form

meng-click button Simpanmeng-click button Hapus meng-click button Kembali

/ ingin menyimpan data

/ ingin kembali ke halaman sebelumnya/ ingin mengosongkan isi form

menampilkan data berhasil disimpan/ tidak ada kesalahan isi form

menampilkan pesan kesalahan/ ada kesalahan isi form

menghapus isi form

menghubungkan ke halaman sebelumnya

Gambar 3.41 Activity Diagram admin melihat informasi pemesanan

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin meng-click menu Retur. 2. Sistem menampilkan halaman Retur. 3. Admin melakukan pencarian dengan memilih kategori

pencarian yang ada dan meng-click button Cari. 4. Sistem menampilkan hasil pencarian data retur.

Page 76: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

120

5. selangkapnya dan menghubungkan ke halaman Detail Retur.

6. Admin meng-click link ubah status untuk mengubah status retur.

7. Admin meng-click link hapus untuk menghapus data retur. 8. Admin meng-click button Hapus Semua untuk menghapus

semua data retur yang ditampilkan. 9. Sistem menampilkan halaman Detail Retur. 10. Pelanggan meng-click button Tampilan cetak untuk melihat

tampilan cetak. 11. Admin meng-click button Kembali untuk menghubungkan

kembali ke halaman sebelumnya. Aternative Path :

1. Pada tahap 4, Jika hasil pencarian data retur tidak ditemukan, maka sistem menampilkan pesan bahwa data retur tidak ditemukan.

2. Pada tahap 5, Jika admin tidak ingin melihat informasi selengkapnya, maka tidak meng-click link detail.

3. Pada tahap 6, jika admin tidak ingin mengubah status retur, maka tidk meng-click link ubah status.

4. Pada tahap 7, jika admin tidak ingin menghapus data retur, maka tidak meng-click link hapus.

5. Pada tahap 8, jika admin tidak ingin menghapus semua data retur yang ditampilkan, maka tidak meng-click Button Hapus semua.

6. Pada tahap 10, jika pelanggan tidak ingin melihat tampilan cetak, maka tidak meng-click button Tampilan cetak.

Post Condition Admin telah mengetahui informasi retur.

Tabel 3.39 Deskripsi use case admin melihat informasi retur

Page 77: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

121

SistemAdmin

meng-click menu Retur menampilkan halaman Retur

melakukan pencarian meng-click link detail meng-click link ubah status meng-click link hapus meng-click button Hapus semua

/ ingin mengubah status data

/ ingin menghapus data/ ingin menghapus semua data/ ingin melihat informasi detail/ ingin melakukan pencarianmenampilkan hasil pencarian

menampilkan pesan bahwa retur tidak ada

/ ada

/ tidak ada

mengubah status data

menghapus semau data

menampilkan halaman Detail Retur

menghapus data

meng-click button Tampilan cetak meng-click button Kembali

/ ingin kembali ke halaman sebelumnya/ ingin melihat tampilan cetak

menampilkan tampilan cetak

menghubungkan ke halaman sebelumnya

Gambar 3.42 Activity Diagram admin melihat informasi retur

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin meng-click menu Transaksi. 2. Sistem menampilkan halaman Transaksi. 3. Admin melakukan pencarian dengan mengisi form yang

disediakan dan meng-click button Cari.

Page 78: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

122

4. Sistem menampilkan hasil pencarian data transaksi. 5. Admin meng-click link detail untuk melihat informasi

selangkapnya dan menghubungkan ke halaman Detail Transaksi.

6. Admin meng-click link hapus untuk menghapus data transaksi.

7. Admin meng-click button Tambah baru untuk menambah data transaksi baru dan menghubungkan ke halaman Tambah Transaksi Baru.

8. Admin meng-click button Hapus Semua untuk menghapus semua data transaksi yang ditampilkan.

9. Sistem menampilkan halaman Tambah Transaksi Baru. 10. Admin mengisi form yang telah disediakan. 11. Admin meng-click button Simpan untuk menyimpan

penambahan data. 12. Sistem menampilkan pesan bahwa data baru telah sukses

disimpan. 13. Admin meng-click button Hapus untuk mengosongkan

semua isi form. 14. Admin meng-click button Kembali untuk menghubungkan

ke halaman sebelumnya. 15. Sistem menampilkan halaman Detail Transaksi. 16. Pelanggan meng-click button Tampilan cetak untuk melihat

tampilan cetak. 17. Admin men-click button Simpan untuk menyimpan

perubahan data pada keterangan pembayaran dan pengiriman.

18. Sistem menampilkan pesan bahwa data baru telah sukses disimpan.

19. Admin meng-click button Kembali untuk menghubungkan kembali ke halaman sebelumnya.

Aternative Path : 1. Pada tahap 4, Jika hasil pencarian data transaksi tidak

ditemukan, maka sistem menampilkan pesan bahwa data transaksi tidak ditemukan.

2. Pada tahap 5, Jika admin tidak ingin melihat informasi selengkapnya, maka tidak meng-click link detail.

3. Pada tahap 6, jika admin tidak ingin menghapus data transaksi, maka tidak meng-click link hapus.

4. Pada tahap 7, jika admin tidak ingin menambah data transaksi baru maka tidak meng-click button Tambah Baru.

5. Pada tahap 8, jika admin tidak ingin menghapus semua data retur yang ditampilkan, maka tidak meng-click Button Hapus semua.

6. Pada tahap 12, jika terjadi kesalahan pengisian form maka sistem menampilkan pesan kesalahan.

Page 79: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

123

7. Pada tahap 13, jika admin tidak ingin mengosongkan semua isi form, maka tidak meng-click button Hapus.

8. Pada tahap 16, jika pelanggan tidak ingin melihat tampilan cetak, maka tidak meng-click button Tampilan cetak.

Post Condition Admin telah menambah data transaksi.

Tabel 3.40 Deskripsi use case admin menambah data transaksi

SistemAdmin

meng-click menu Transaksi menampilkan halaman Transaksi

melakukan pencarian meng-click link detail meng-click link hapus meng-click button Tambah baru meng-click button Hapus semua

/ ingin menghapus semua data

/ ingin manghapus data

/ ingin melihat informasi detail/ ingin melakukan pencarianmenampilkan hasil pencarian

menampilkan pesan transaksi tidak ada

/ ada

/ tidak ada

menghapus data

menghapus semua data

menampilkan halaman Detail Transaksi

merubah keterangan pemrosesan dan pengiriman meng-click button Kembalimeng-click button Cetak ke kertas

/ ingin kembali ke halaman sebelumnya/ ingin mencetak ke kertas/ ingin mengubah keterangan pemrosesan dan pengiriman

meng-click button Simpan

mencetak ke kertas

menampilkan pesan data berhasil disimpan

menghubungkan ke halaman sebelumnya

menampilkan halaman Tambah Transaksi

mengisi form

meng-click button Simpanmeng-click button Hapus meng-click button Kembali

/ ingin menyimpan data

/ ingin kembali ke halaman sebelumnya/ ingin mengosongkan isi form

menampilkan data berhasil disimpan/ tidak ada kesalahan isi form

menampilkan pesan kesalahan/ ada kesalahan isi form

menghapus isi form

menghubungkan ke halaman sebelumnya

Gambar 3.43 Activity Diagram admin menambah data transaksi

Page 80: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

124

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin meng-click menu Hadiah Bagi Pelanggan. 2. Sistem menampilkan halaman Hadiah Bagi Pelanggan. 3. Admin meng-click link edit untuk mengedit data hadiah dan

menghubungkan ke halaman Tambah/Edit Hadiah Bagi Pelanggan.

4. Admin meng-click link hapus untuk menghapus data hadiah.

5. Admin meng-click button Tambah baru untuk menambah data baru dan menghubungkan ke halaman Tambah/Edit Hadiah Bagi Pelanggan.

6. Admin meng-click button Hapus Semua untuk menghapus semua data hadiah yang ditampilkan.

7. Sistem menampilkan halaman Tambah/Edit Hadiah Bagi Pelanggan.

8. Admin mengisi form yang disediakan. 9. Admin meng-click button Simpan untuk menyimpan

perubahan data hadiah. 10. Sistem menampilkan pesan bahwa data baru telah sukses

disimpan. 11. Admin meng-click button Hapus untuk mengosongkan

semua isi form. 12. Admin meng-click button Kembali untuk menghubungkan

kembali ke halaman sebelumnya. Aternative Path :

1. Pada tahap 3, Jika admin tidak ingin mengedit data hadiah, maka tidak meng-click link edit.

2. Pada tahap 4, jika admin tidak ingin menghapus data hadiah, maka tidak meng-click link hapus.

3. Pada tahap 5, jika admin tidak ingin menambah data hadiah baru, maka tidak meng-click button Tambah baru.

4. Pada tahap 6, jika admin tidak ingin menghapus semua data retur yang ditampilkan, maka tidak meng-click Button Hapus semua.

5. Pada tahap 8, jika admin mengedit data hadiah yang telah ada, maka form telah terisi data sebelumnya. Jika admin menambah data hadiah baru, maka isi form kosong.

6. Pada tahap 10, jika terjadi kesalahan pengisian form maka sistem menampilkan pesan kesalahan.

Post Condition Admin telah mengubah data hadiah.

Tabel 3.41 Deskripsi use case admin mengubah data hadiah

Page 81: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

125

SistemAdmin

meng-click menu Hadiah Bagi Pelanggan menampilkan halaman Hadiah Bagi Pelanggan

meng-click link edit meng-click link hapus meng-click button Tambah baru meng-click link Hapus semua

/ ingin menghapus semua data/ ingin menambah data baru/ ingin menghapus data

/ ingin mengedit datamenghapus data

menghapus semua data

menampilkan halaman Tambah/Edit Hadiah

mengisi form

meng-click button Simpan meng-click button Kembalimeng-click button Hapus

/ ingin menyimpan data

/ ingin kembali ke halaman sebelumnya/ ingin mengosongkan isi form

menampilkan pesan data berhasil disimpan

menampilkan pesan kesalahan

/ tidak ada kesalahan isi form

/ ada kesalahan isi form

mengosongkan isi form

menghubungkan kembali ke halaman sebelumnya

Gambar 3.44 Activity Diagram admin mengubah data hadiah

Actor Admin Pre Condition Admin telah login. Flow Of Events Basic Path :

1. Admin meng-click button Keluar 2. Sistem menampilkan Halaman Login Admin.

Post Condition Admin telah logout.

Tabel 3.42 Deskripsi use case logout admin

Page 82: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

126

SistemAdmin

menekan tombol Keluar menampilkan Halaman Login Admin

Gambar 3.45 Activity Diagram logout admin

Page 83: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

127

3.2.5 Rancangan Layar

3.2.5.1 Rancangan Layar Web Pelanggan

• Tampilan Halaman Utama

Logo Perusahaan

Banner

Nama Perusahaan

Login

KodePassword

Copyright

Ajakan untuk menjadipelanggan baru >>

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Masuk

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman Utama

Keterangan mengenai web

Keterangan sekilas mengenai perusahaan detail

Keterangan sekilas mengenai produk yang dijual detail

Halaman Utama

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Produk Terbaru / Promosi

GambarProduk

detail

keterangansingkatGambar

Produk

detail

keterangansingkat

Gambar 3.46 Tampilan Halaman Utama

Halaman ini merupakan halaman awal web, beirisi informasi

sekilas produk terbaru/promosi, informasi mengenai web, informasi

sekillas perusahaan, informasi sekilas produk yang ditawarkan.

Tampilan halaman ini terdiri dari :

• Logo perusahaan, nama perusahaan, banner yang berisi animasi.

• Menu login : user dapat login dengan mengisi form dan meng-

click button Masuk.

Page 84: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

128

• Ajakan untuk menjadi pelanggan perusahaan dan link yang

menghubungkan ke halaman Calon Pelanggan Baru.

• Keterangan mengenai map retail dan link yang menghubungkan

ke halaman Map Retail.

• Keterangan mengenai hadiah bagi pelanggan perusahaan dan

link yang menghubungkan ke halaman Hadiah Bagi Pelanggan.

• Menu poling : user dapat melakukan poling dan melihat

hasilnya pada halaman Hasil Poling setelah melakukan poling.

• Menu yang berfungsi sebagai navigasi yang menghubungkan

dari satu halaman ke halaman yang lain, beberapa menu

tersebut adalah :

- Halaman Utama : untuk menghubungkan ke Halaman

Utama.

- Profil Perusahaan : untuk menghubungkan ke halaman

Profil Perusahaan.

- Produk : untuk menghubungkan ke halaman Produk.

- Map Retail : untuk menghubungkan ke halaman Map Retail.

- FAQ : untuk menghubungkan ke halaman FAQ.

- Hubungi Kami : untuk menghubungkan ke halaman

Hubungi Kami.

- Daftar Kontak : untuk menghubungkan ke halaman Daftar

Kontak.

Page 85: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

129

• Tampilan halaman Profil Perusahaan

Logo Perusahaan

Banner

Nama Perusahaan

Login

KodePassword

Copyright

Ajakan untuk menjadipelanggan baru >>

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Masuk

Profil Perusahaan

Keterangan mengenai profil perusahaan

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman Utama

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Gambar 3.47 Tampilan halaman Profil Perusahaan.

Halaman ini merupakan halaman yang berisi informasi

perusahaan. Terdapat tampilan seperti pada Halaman Utama.

Page 86: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

130

• Tampilan halaman Produk

Logo Perusahaan

Banner

Nama Perusahaan

Login

KodePassword

Copyright

Ajakan untuk menjadipelanggan baru >>

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Masuk

Produk

Cari

GambarProduk

KodeNama

HargaJenis

detail

<< < > >>

Cari kategoriberdasarkan

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Merek GambarProduk

KodeNama

HargaJenis

detail

Merek

GambarProduk

KodeNama

HargaJenis

detail

Merek GambarProduk

KodeNama

HargaJenis

detail

Merek

GambarProduk

KodeNama

HargaJenis

detail

MerekGambarProduk

KodeNama

HargaJenis

detail

Merek

Halaman Utama

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Gambar 3.48 Tampilan halaman Produk

Halaman ini merupakan halaman yang berisi informasi produk

perusahaan. User dapat melakukan pencarian produk dan meng-

click link detail untuk melihat informasi selengkapnya pada

halaman Detail Produk. Terdapat menu yang menghubungkan

antar halaman Produk dan tampilan seperti pada Halaman Utama.

.

Page 87: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

131

• Tampilan halaman Detail Produk

Logo Perusahaan

Banner

Nama Perusahaan

Login

KodePassword

Copyright

Ajakan untuk menjadipelanggan baru >>

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Masuk

Detail Produk

Gambar produk

KodeNama

MerekJenisHargaSatuanDeskripsi produk

kembali

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman Utama

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Gambar 3.49 Tampilan halaman Detail Produk

Halaman ini merupakan halaman yang berisi informasi produk

selengkapnya. Terdapat button Kembali untuk mrnghubungkan ke

halaman sebelumnya dan tampilan seperti pada Halaman Utama

Page 88: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

132

• Tampilan halaman Map Retail

Logo Perusahaan

Banner

Nama Perusahaan

Login

KodePassword

Copyright

Ajakan untuk menjadipelanggan baru >>

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Masuk

Map Retail

Nama propinsi

Cari berdasarkan

Propinsi

Cari

<< < > >>

NamaAlamatNomor telepon

NamaAlamatNomor telepon

NamaAlamatNomor telepon

NamaAlamatNomor telepon

NamaAlamatNomor telepon

NamaAlamatNomor telepon

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman Utama

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Gambar 3.50 Tampilan halaman Map Retail

Halaman ini merupakan halaman yang berisi informasi

pelanggan perusahaan yang menjual produk perusahaan secara

retail. User dapat melakukan pencarian map retail. Terdapat menu

yang menghubungkan antar halaman Map Retail dan tampilan

seperti pada Halaman Utama.

Page 89: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

133

• Tampilan halaman FAQ

Logo Perusahaan

Banner

Nama Perusahaan

Login

KodePassword

Copyright

Ajakan untuk menjadipelanggan baru >>

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Masuk

FAQ

PertanyaanJawaban

PertanyaanJawaban

PertanyaanJawaban

PertanyaanJawaban

PertanyaanJawaban

PertanyaanJawaban

Ajukan pertanyaan lain >>

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman Utama

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Gambar 3.51 Tampilan halaman FAQ

Halaman ini merupakan halaman yang berisi daftar pertanyaan

yang sering diajukan berserta jawabannya. Terdapat link yang

menghubungkan ke halaman Hubungi Kami. Terdapat tampilan

seperti pada Halaman Utama

Page 90: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

134

• Tampilan halaman Hubungi Kami

Logo Perusahaan

Banner

Nama Perusahaan

Login

KodePassword

Copyright

Ajakan untuk menjadipelanggan baru >>

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Masuk

Hubungi Kami

Nama

Topik

E-mail

Isi

Hapus Kirim

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman Utama

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Gambar 3.52 Tampilan halaman Hubungi Kami

Halaman ini merupakan halaman dimana user dapat mengirimkan

pesan berupa pertanyaan, saran atau keluhan dengan mengisi form.

Terdapat button Hapus untuk menghapus isi form, button Kirim untk

mengirimkan pesan dan tampilan seperti pada Halaman Utama.

Page 91: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

135

• Tampilan halaman Daftar Kontak

Logo Perusahaan

Banner

Nama Perusahaan

Login

KodePassword

Copyright

Ajakan untuk menjadipelanggan baru >>

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Masuk

Daftar Kontak

PerusahaanAlamatNomor teleponNomor faximileEmail

Nama salesNomor teleponEmail

Nama salesNomor teleponEmail

Nama salesNomor teleponEmail

Nama salesNomor teleponEmail

Nama salesNomor teleponEmail

Nama salesNomor teleponEmail

Anda ingin dihubungi oleh kami >>

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman Utama

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Gambar 3.53 Tampilan halaman Daftar Kontak

Halaman ini merupakan halaman yang berisi informasi

mengenai perusahaan dan sales perusahaan yang dapat dihubungi.

Terdapat link yang menghubungkan ke halaman Calon Pelanggan

Baru dan tampilan seperti pada Halaman Utama.

Page 92: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

136

• Tampilan halaman Calon Pelanggan Baru

Logo Perusahaan

Banner

Nama Perusahaan

Login

KodePassword

Copyright

Ajakan untuk menjadipelanggan baru >>

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Masuk

Calon Pelanggan Baru

Nama

Nomor telepon

Alamat

Hapus Kirim

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman Utama

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Gambar 3.54 Tampilan halaman Calon Pelanggan Baru

Halaman ini merupakan halaman dimana user dapat

mengirimkan data diri dengan mengisi form agar dapat dihubungi

oleh pihak perusahaan. Terdapat button Hapus untuk menghapus isi

form, button Kirim untk mengirimkan data diri dan tampilan

seperti pada Halaman Utama.

Page 93: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

137

• Tampilan halaman Hasil Poling

Logo Perusahaan

Banner

Nama Perusahaan

Keterangan mengenai jumlah pemilih dan presentase jawaban yang dipilh

Login

KodePassword

Copyright

Ajakan untuk menjadipelanggan baru >>

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Masuk

Hasil PolingHalaman Utama

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Gambar 3.55 Tampilan halaman Hasil Poling

Halaman ini merupakan halaman yang berisi informasi hasil poling.

Terdapat tampilan seperti pada Halaman Utama kecuali menu poling.

Page 94: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

138

• Tampilan halaman Hadiah Bagi Pelanggan

Logo Perusahaan

Banner

Nama Perusahaan

Keterangan mengenai hadiah bagi pelanggan dan bagaimana caramendapatkannya

Login

KodePassword

Copyright

Ajakan untuk menjadipelanggan baru >>

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Masuk

Hadiah Bagi Pelanggan

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman Utama

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Gambar 3.56 Tampilan halaman Hadiah Bagi Pelanggan

Halaman ini merupakan halaman yang berisi informasi hadiah

bagi pelanggan dan bagaimana cara mendapatkannya. Terdapat

tampilan seperti pada Halaman Utama.

Page 95: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

139

• Tampilan Halaman Login

Logo Perusahaan

Banner

Nama Perusahaan

Copyright

Ajakan untuk menjadipelanggan baru >>

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman Utama

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Login

KodePassword

Masuk

Halaman Login

Gambar 3.57 Tampilan Halaman Login

Halaman ini merupakan halaman yang berisi pesan kesalahan

login bagi pelanggan jika melakukan kesalahan dalam login.

Terdapat tampilan seperti pada Halaman Utama kecuali menu

login.

Page 96: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

140

• Tampilan Halaman Utama Anda

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman Utama Anda

Keterangan mengenai menu - menu baru setelah pelanggan login

Produk Terbaru / Promosi

Jumlah Jumlah

Jumlah JumlahPesan

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

GambarProduk

detail

keterangansingkat Gambar

Produk

detail

keterangansingkat

GambarProduk

detail

keterangansingkatGambar

Produk

detail

keterangansingkat

Gambar 3.58 Tampilan Halaman Utama Anda setelah login

Halaman ini merupakan halaman awal bagi user yang telah

login, berisi informasi sekilas produk terbaru / promosi dan

keterangan menu baru web setelah user login.

Tampilan halaman ini terdiri dari :

• Logo perusahaan, nama perusahaan, banner yang berisi animasi.

• Ucapan selamat datang kepada user yang login.

• Menu Logout : user dapat logout dengan meng-click button

Keluar.

• Keterangan mengenai map retail dan link yang menghubungkan

ke halaman Map Retail.

Page 97: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

141

• Keterangan mengenai hadiah bagi pelanggan perusahaan dan

link yang menghubungkan ke halaman Hadiah Bagi Pelanggan.

• Poling : user dapat melakukan poling dan melihat hasilnya pada

halaman Hasil Poling setelah melakukan poling.

• Menu yang berfungsi sebagai navigasi yang menghubungkan

dari satu halaman ke halaman yang lain, beberapa menu tersebut

adalah :

- Halaman Utama Anda : untuk menghubungkan ke Halaman

Utama Anda.

- Profil Perusahaan : untuk menghubungkan ke halaman Profil

Perusahaan.

- Produk : untuk menghubungkan ke halaman Produk.

- Map Retail : untuk menghubungkan ke halaman Map Retail.

- FAQ : untuk menghubungkan ke halaman FAQ.

- Hubungi Kami : untuk menghubungkan ke halaman Hubungi

Kami.

- Daftar Kontak : untuk menghubungkan ke halaman Daftar

Kontak.

- Data Diri : untuk menghubungkan ke halaman Data Diri.

- Pemesanan : untuk menghubungkan ke halaman Pemesanan .

- Retur : untuk menghubungkan ke halaman Retur.

- Transaksi Terdahulu : untuk menghubungkan ke halaman

Transaksi Terdahulu.

Page 98: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

142

- Aturan Berbelanja : untuk menghubungkan ke halaman Aturan

Berbelanja.

• Tampilan halaman Profil Perusahaan setelah login

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Profil Perusahaan

Keterangan mengenai profil perusahaan

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Gambar 3.59 Tampilan halaman Profil Perusahaan setelah login

Halaman ini merupakan halaman yang berisi informasi

perusahaan. Terdapat tampilan seperti pada Halaman Utama Anda.

Page 99: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

143

• Tampilan halaman Produk setelah login

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Produk

<< < > >>Pesan

Cari

Cari kategoriberdasarkan

Jumlah

GambarProduk

KodeNama

HargaJenis

detail

Merek

Jumlah

GambarProduk

KodeNama

HargaJenis

detail

Merek

Jumlah

GambarProduk

KodeNama

HargaJenis

detail

Merek

Jumlah

GambarProduk

KodeNama

HargaJenis

detail

Merek

Jumlah

GambarProduk

KodeNama

HargaJenis

detail

Merek

Jumlah

GambarProduk

KodeNama

HargaJenis

detail

Merek

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Gambar 3.60 Tampilan halaman Produk setelah login

Halaman ini merupakan halaman yang berisi informasi produk

perusahaan. User dapat melakukan pencarian produk, meng-click

link detail untuk melihat informasi selengkapnya pada halaman

Detail Produk, melakukan pemesanan dengan mengisi form dan

meng-click button Pesan untuk menghubungkan ke halaman Daftar

Pesanan. Terdapat menu yang menghubungkan antar halaman

Produk dan tampilan seperti pada Halaman Utama Anda.

Page 100: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

144

• Tampilan halaman Detail Produk setelah login

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Pesan

Detail Produk

Gambar produk

KodeNama

MerekJenisHargaSatuanDeskripsi produk

kembali

Jumlah

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Gambar 3.61 Tampilan halaman Detail Produk setelah login

Halaman ini merupakan halaman yang berisi informasi produk

selengkapnya. User dapat melakukan pemesanan dengan mengisi

form dan meng-click button Pesan untuk menghubungkan ke

halaman Daftar Pesanan. Terdapat button Kembali untuk

menghubungkan ke halaman sebelumnya dan tampilan seperti pada

Halaman Utama Anda

Page 101: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

145

• Tampilan halaman Map Retail setelah login

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Map Retail

Nama propinsi

Cari berdasarkan

Propinsi

Cari

<< < > >>

NamaAlamatNomor telepon

NamaAlamatNomor telepon

NamaAlamatNomor telepon

NamaAlamatNomor telepon

NamaAlamatNomor telepon

NamaAlamatNomor telepon

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Gambar 3.62 Tampilan halaman Map Retail setelah login

Halaman ini merupakan halaman yang berisi informasi

pelanggan perusahaan yang menjual produk perusahaan secara

retail. User dapat melakukan pencarian map retail. Terdapat menu

yang menghubungkan antar halaman Map Retail dan tampilan

seperti pada Halaman Utama Anda.

Page 102: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

146

• Tampilan halaman FAQ setelah login

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

FAQ

PertanyaanJawaban

PertanyaanJawaban

PertanyaanJawaban

PertanyaanJawaban

PertanyaanJawaban

PertanyaanJawaban

Ajukan pertanyaan lain >>

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Gambar 3.63 Tampilan halaman FAQ setelah login

Halaman ini merupakan halaman yang berisi daftar pertanyaan

yang sering diajukan berserta jawabannya. Terdapat link yang

menghubungkan ke halaman Hubungi Kami dan tampilan seperti

pada Halaman Utama Anda.

Page 103: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

147

• Tampilan halaman Hubungi Kami setelah login

Logo Perusahaan

Banner

Nama Perusahaan

Login

KodePassword

Copyright

Ajakan untuk menjadipelanggan baru >>

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Masuk

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Hubungi Kami

Nama

Topik

E-mail

Isi

Hapus Kirim

Gambar 3.64 Tampilan halaman Hubungi Kami setelah login

Halaman ini merupakan halaman dimana user dapat mengirimkan

pesan berupa pertanyaan, saran atau keluhan dengan mengisi form.

Terdapat button Hapus untuk menghapus isi form, button Kirim untuk

mengirimkan pesan dan tampilan seperti pada Halaman Utama Anda.

Page 104: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

148

• Tampilan halaman Daftar Kontak setelah login

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Daftar Kontak

PerusahaanAlamatNomor teleponNomor faximileEmail

Nama salesNomor teleponEmail

Nama salesNomor teleponEmail

Nama salesNomor teleponEmail

Nama salesNomor teleponEmail

Nama salesNomor teleponEmail

Nama salesNomor teleponEmail

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Gambar 3.65 Tampilan halaman Daftar Kontak setelah login

Halaman ini merupakan halaman yang berisi informasi

mengenai perusahaan dan sales perusahaan yang dapat dihubungi.

Terdapat tampilan seperti pada Halaman Utama Anda.

Page 105: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

149

• Tampilan halaman Data Diri

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Data Diri

Kode pelanggan

Nama pelanggan

Ubah data diri

Alamat pelanggan

Kode pos

Propinsi

Email

Nomor telepon

Nomor faksimile

Diskon tetap

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Total transaksi

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Nomor rekening

Password login

Gambar 3.66 Tampilan halaman Data Diri

Halaman ini merupakan halaman yang berisi data pelanggan.

Terdapat button untuk mengubah data diri dan tampilan seperti pada

Halaman Utama Anda.

Page 106: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

150

• Tampilan halaman Ubah Diri

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Ubah Data Diri

KembaliSimpanHapus

Kode pelanggan

Nama pelanggan

Alamat pelanggan

Kode pos

Propinsi

Email

Nomor telepon

Nomor faksimile

Diskon tetap

Nama propinsi

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Total transaksi

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Nomor rekening

Password Login

Gambar 3.67 Tampilan halaman Ubah Data Diri

Merupakan halaman dimana user dapat mengubah data dirinya

dengan mengedit isi form. Terdapat button Hapus untuk menghapus

isi form, button Simpan untuk menyimpan data, button Kembali

untuk menghubungkan ke halaman sebelumnya dan tampilan

seperti pada Halaman Utama Anda.

Page 107: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

151

• Tampilan halaman Pemesanan

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Pemesanan

Hapus

Tambah pesanan

Pesan

Kode barang Jumlah

Kode barang Jumlah

Kode barang Jumlah

Kode barang Jumlah

Kode barang Jumlah

Kode barang Jumlah

Kode barang Jumlah

Kode barang Jumlah

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

hapus

hapus

hapus

hapus

hapus

hapus

hapus

hapus

Gambar 3.68 Tampilan halaman Pemesanan

Halaman ini merupakan halaman dimana user dapat melakukan

pemesanan on-line dengan mengisi form. Terdapat button Tambah

pesanan untuk menambah jumlah form, button Hapus untuk

menghapus isi form, button Pesan untuk menghubungkan ke

halaman Daftar Pesanan, tampilan seperti pada Halaman Utama

Anda.

Page 108: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

152

• Tampilan halaman Daftar Pesanan

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Daftar Pesanan

Lanjut Edit pesanan

Jumlahbarang Kode barang Nama barang Harga satuan Jumlah harga

Total harga

Batal

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Catatan

Gambar 3.69 Tampilan halaman Daftar Pesanan

Halaman ini merupakan halaman yang berisi informasi produk

yang dipesan oleh user. Terdapat button Lanjut untuk

menghubungkan ke halaman Daftar Pesanan Akhr, button Kembali

untuk menghubungkan ke halaman sebelumnya, button Batal untuk

membatalkan pesanan dan tampilan seperti pada Halaman Utama

Anda.

Page 109: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

153

• Tampilan halaman Daftar Pesanan Akhir

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Daftar Pesanan Akhir

Kirrim Batal

Jumlahbarang

Kodebarang

Namabarang Harga satuan Jumlah

harga

Total harga

Tanggal pemesanan

Nomor PO

Kode Pelanggan

Nama Pelanggan

Alamat

Nomor Telepon

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

tampilan cetak

Catatan

Gambar 3.70 Tampilan halaman Daftar Pesanan Akhir

Halaman ini merupakan halaman yang berisi informasi akhir

produk yang dipesan oleh user. Terdapat button Kirim untuk

mengirimkan daftar pesanan, button Batal untuk membatalkan

pemesanan dan tampilan seperti pada Halaman Utama Anda.

Page 110: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

154

• Tampilan halaman Retur

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Retur

Keterangan mengenai ketentuan retur

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Daftar transaksi yang masih bisa diretur

Tanggal transaksi Nomor PO NomorFaktur

detail

detail

detail

Gambar 3.71 Tampilan halaman Retur

Halaman ini merupakan halaman yang berisi informasi

mengenai ketentuan retur dan daftar transaksi yang dapat di retur.

User dapat meng-click link detail untuk melihat informasi

selengkapnya pada halaman Detail Retur.

Page 111: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

155

• Tampilan halaman Detail Retur

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Detail Retur

Hapus Kirim

Jumlahbarang

Kodebarang

Namabarang Jumlah harga

Total harga

Diskon

Tanggal pemesanan

Nomor PO

Kode Pelanggan

Nama Pelanggan

Alamat

Nomor Telepon

Nomor faktur

Alasan retur

Batal

Kode barang Jumlah

Kode barang Jumlah

Kode barang Jumlah

Kode barang Jumlah

Kode barang Jumlah

Hargasatuan

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Tanggal jatuh tempo

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Gambar 3.72 Tampilan halaman Detail Retur

Halaman ini merupakan halaman dimana user dapat

memberitahukan retur kepada perusahaan secara on-line dengan

mengisi form. Terdapat button Hapus untuk menghapus isi form,

button Simpan untuk menyimpan data, button Kembali untuk

menghubungkan ke halaman sebelumnya dan tampilan seperti pada

Halaman Utama Anda.

Page 112: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

156

• Tampilan halaman Transaksi Terdahulu

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Transaksi Terdahulu

Cari berdasarkan

Cari

bulanBulan TahunTahun

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Tanggal transaksi Nomor PO NomorFaktur

detail

detail

detail

Gambar 3.73 Tampilan halaman Transaksi Terdahulu

Halaman ini merupakan halaman yang berisi daftar transaksi

terdahulu. User dapat melakukan pencarian dan meng-click link

detail untuk melihat informasi selengkapnya pada halaman Detail

Transaksi Terdahulu. Terdapat tampilan seperti pada Halaman

Utama Anda.

Page 113: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

157

• Tampilan halaman Detail Transaksi Terdahulu

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Detail Transaksi Terdahulu

Jumlahbarang

Kodebarang

Namabarang

Hargasatuan Jumlah hargaDiskon

Tanggal pemesanan

Nomor PO

Kode Pelanggan

Nama Pelanggan

Alamat

Nomor Telepon

Nomor faktur

Kembali

Total harga

Keterangan status pengiriman

Keterangan status pembayaran

Tanggal jatuh tempo

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Gambar 3.74 Tampilan halaman Detail Transaksi Terdahulu

Halaman ini merupakan halaman yang berisi informasi detail

transaksi terdahulu. Terdapat button Kembali untuk

menghubungkan kembali ke halaman sebelumnya dan tampilan

seperti pada Halaman Utama Anda.

Page 114: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

158

• Tampilan halaman Aturan Berbelanja

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Aturan Berbelanja

Keterangan mengenai aturan berbelanja

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Gambar 3.75 Tampilan halaman Aturan Berbelanja

Halaman ini merupakan halaman yang berisi informasi

bagaimana cara berbelanja pada web. Terdapat tampilan seperti

pada Halaman Utama Anda.

Page 115: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

159

• Tampilan halaman Hasil Poling setelah login

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Keterengan mengenai jumlah pemiih dan presentase jawaban yang dipilih

Hasil PolingHalaman Utama

Anda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Gambar 3.76 Tampilan halaman Hasil Poling setelah login

Halaman ini merupakan halaman yang berisi informasi hasil

poling. Terdapat tampilan seperti pada Halaman Utama Anda.

Page 116: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

160

• Tampilan halaman Hadiah Bagi Pelanggan setelah login

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keteranganmengenai map retail >>

Keterangan mengenaihadiah

bagi pelanggan >>

Keluar

Keterangan mengenai hadiah dan bagaimana cara mendapatkannya

Hadiah Bagi Pelanggan

PertanyaanJawaban AJawaban BJawaban C

Poling

Pilih

Halaman UtamaAnda

Profil Perusahaan

Produk

FAQ

Map Retail

Hubungi Kami

Daftar Kontak

Data Diri

Pemesanan

Retur

TransaksiTerdahulu

Aturan Berbelanja

Gambar 3.77 Tampilan halaman Hadiah Bagi Pelanggan setelah login

Halaman ini merupakan halaman yang berisi informasi hadiah

bagi pelanggan dan bagaimana cara mendapatkannya. Terdapat

tampilan seperti pada Halaman Utama Anda.

Page 117: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

161

3.2.5.2 Rancangan Layar Web Admin

• Tampilan Halaman Login Admin

Logo Perusahaan

Banner

Nama Perusahaan

Copyright

Admin login

KodePassword

Masuk

Halaman Login Admin

Gambar 3.78 Tampilan Halaman Login Admin

Halaman ini merupakan halaman dimana admin dapat login

dengan mengisi form dan meng-click button Masuk.

Page 118: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

162

• Tampilan Halaman Utama Admin

Logo Perusahaan

Banner

Nama Perusahaan

Keterangan mengenai menu - menu admin

Ucapan selamat datangNama login

Copyright

Keluar

Halaman Utama AdminCalon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.79 Tampilan Halaman Utama Admin

Halaman ini merupakan halaman awal bagi admin yang telah

login, berisi keterangan mengenai menu web admin. Tampilan

halaman ini terdiri dari :

• Logo perusahaan, nama perusahaan, banner yang berisi animasi.

• Ucapan selamat datang kepada admin yang login .

• Menu Logout : Admin dapat logout dengan meng-click button

Keluar.

• Menu yang berfungsi sebagai navigasi yang menghubungkan

dari satu halaman ke halaman yang lain, beberapa menu tersebut

adalah :

Page 119: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

163

- Halaman Utama Admin : Untuk menghubungkan ke Halaman

Utama Admin.

- Calon Pelanggan : Untuk menghubungkan ke halaman Calon

Pelanggan.

- Pelanggan : Untuk menghubungkan ke halaman Pelanggan.

- Produk : Untuk menghubungkan ke halaman Produk.

- Map Retail : Untuk menghubungkan ke halaman Map Retail.

- FAQ : Untuk menghubungkan ke halaman FAQ.

- Daftar Kontak : Untuk menghubungkan ke halaman Daftar

Kontak.

- Poling : Untuk menghubungkan ke halaman Poling.

- Kotak Masuk : Untuk menghubungkan ke halaman Kotak

Masuk..

- Kirim Email : Untuk menghubungkan ke halaman Kirim Email.

- Pemesanan : Untuk menghubungkan ke halaman Pemesanan .

- Retur : Untuk menghubungkan ke halaman Retur.

- Transaksi: Untuk menghubungkan ke halaman transaksi.

- Hadiah Bagi Pelanggan : Untuk menghubungkan ke halaman

Hadiah Bagi Pelanggan.

Page 120: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

164

• Tampilan halaman Calon Pelanggan

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Calon Pelanggan

Tanggal

Cari berdasarkan

Tanggal

Cari

bulanBulan TahunTahun

Tanggal Nama Alamat Nomortelepon

hapus

hapus

hapus

Hapus semuatampilan cetak

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.80 Tampilan halaman Calon Pelanggan

Halaman ini merupakan Halaman yang berisi daftar calon

pelanggan yang mengisi halaman Calon Pelanggan Baru pada web.

Admin dapat melakukan pencarian data calon pelanggan. Terdapat

link hapus untuk menghapus data, button Cetak ke kertas untuk

mencetak ke kertas, button Hapus semua untuk menghapus semua

data yang ditampilkan dan tampilan seperti pada Halaman Utama

Admin.

Page 121: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

165

• Tampilan halaman Pelanggan

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Pelanggan

Cari

Cari

kategori

KodePelanggan

NamaPelanggan

AlamatPelanggan

Nomortelepon

Tambah barutampilan cetak

berdasarkan

Diskontetap

NomorfaksimileE-mailPropinsi Password

edit hapus

Hapus semua

edit hapus

edit hapus

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Nomorrekening

Gambar 3.81 Tampilan halaman Pelanggan

Halaman ini merupakan halaman yang berisi daftar pelanggan

perusahaan. Admin dapat melakukan pencarian data pelanggan.

Terdapat link edit untuk mengedit data, link hapus untuk menghapus

data, button Cetak ke kertas untuk mencetak ke kertas, button

Tambah baru untuk menambah data baru, button Hapus semua

untuk menghapus semua data yang ditampilkan dan tampilan seperti

pada Halaman Utama Admin.

Page 122: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

166

• Tampilan halaman Tambah/Edit Pelanggan

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Tambah / Edit Pelanggan

HapusSimpan Kembali

Kode pelanggan

Nama pelanggan

Alamat pelanggan

Kode pos

Propinsi

Email

Nomor telepon

Nomor faksimile

Diskon tetap

Nama propinsi

Password

Ulangi Password

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Nomor rekening

Gambar 3.82 Tampilan halaman Tambah/Edit Pelanggan

Halaman ini merupakan halaman dimana admin dapat melakukan

perubahan atau penambahan data pelanggan dengan mengedit isi form

atau mengisi form. Terdapat button Hapus untuk menghapus isi form,

button Simpan untuk menyimpan data, button Kembali untuk

menghubungkan ke halaman sebelumnya dan tampilan seperti pada

tampilan Halaman Utama Admin.

Page 123: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

167

• Tampilan halaman Produk

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Produk

Cari

Cari

kategori

KodeBarang

Namabarang Merek Deskrip

si

edit hapus

Tambah barutampilan cetak

berdasarkan

GambarSatuanHarga

Hapus semua

edit hapus

edit hapus

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Jenis

Gambar 3.83 Tampilan halaman Produk

Halaman ini merupakan halaman yang berisi daftar produk

perusahaan. Admin dapat melakukan pencarian data produk.

Terdapat link edit untuk mengedit data, link hapus untuk menghapus

data, button Cetak ke kertas untuk mencetak ke kertas, button

Tambah baru untuk menambah data baru, button Hapus semua

untuk menghapus semua data yang ditampilkan dan tampilan seperti

pada Halaman Utama Admin.

Page 124: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

168

• Tampilan halaman Tambah/Edit Produk

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Tambah / Edit Produk

Kode barang

Nama barang

Merek

Jenis

Harga

Satuan

Deskripsi

Gambar Cari

HapusSimpan Kembali

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.84 Tampilan halaman Tambah/Edit Produk

Halaman ini merupakan halaman dimana admin dapat

melakukan perubahan atau penambahan data produk dengan

mengedit isi form atau mengisi form. Terdapat button Hapus untuk

menghapus isi form, button Simpan untuk menyimpan data, button

Kembali untuk menghubungkan ke halaman sebelumnya dan

tampilan seperti pada tampilan Halaman Utama Admin.

Page 125: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

169

• Tampilan halaman Map Retail

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Map Retail

tampilan cetak

Nama propinsi

Cari berdasarkan

Propinsi

Cari

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

KodePelanggan

NamaPelanggan Alamat Nomor

telepon

detail

detail

detail

Gambar 3.85 Tampilan halaman Map Retail

Halaman ini merupakan halaman yang berisi daftar pelanggan

perusahaan yang menjual produk perusahaan secara retail. Admin

dapat melakukan pencarian data map retail. Terdapat link detail

untuk melihat informasi selengkapnya pada halaman Detail Map

Retail, button Cetak ke kertas untuk mencetak data ke kertas,

tampilan seperti tampilan pada Halaman Utama Anda.

Page 126: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

170

• Tampilan halaman Detail Map Retail

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Detail Map Retail

Kembali

Kode pelanggan

Nama pelanggan

Alamat pelanggan

Kode pos

Propinsi

Email

Nomor telepon

Nomor faksimile

Diskon tetap

Total transaksi

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.86 Tampilan halaman Detail Map Retail

Halaman ini merupakan Halaman yang berisi informasi

selengkapnya mengenai pelanggan perusahaan yang menjual

produk secara retail. Terdapat button Kembali untuk

menghubungkan ke halaman sebelumnya dan tampilan seperti pada

Halaman Utama Admin.

Page 127: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

171

• Tampilan halaman FAQ

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

FAQ

Pertanyaan Jawaban

edit hapus

edit hapus

edit hapus

Hapus semuaTambah baru

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.87 Tampilan halaman FAQ

Halaman ini merupakan halaman yang berisi daftar pertanyaan

yang sering diajukan beserta jawabannya. Terdapat link edit untuk

mengedit data, link hapus untuk menghapus data, button Tambah

baru untuk menambah data baru, button Hapus semua untuk

menghapus semua data yang ditampilkan dan tampilan seperti pada

Halaman Utama Admin.

Page 128: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

172

• Tampilan halaman Tambah/Edit FAQ

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Tambah / Edit FAQ

HapusSimpan Kembali

Pertanyaan

Jawaban

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.88 Tampilan halaman Tambah/Edit FAQ

Halaman ini merupakan halaman dimana admin dapat

melakukan perubahan atau penambahan data FAQ dengan

mengedit isi form atau mengisi form. Terdapat button Hapus untuk

menghapus isi form, button Simpan untuk menyimpan data, button

Kembali untuk menghubungkan ke halaman sebelumnya dan

tampilan seperti pada tampilan Halaman Utama Admin.

Page 129: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

173

• Tampilan halaman Daftar Kontak

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Daftar Kontak

Cari nama

Cari

Nama sales Nomor telepon E-mail

edit hapus

Tambah barutampilan cetak Hapus semua

edit hapus

edit hapus

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.89 Tampilan halaman Daftar Kontak

Halaman ini merupakan halaman yang berisi daftar kontak

perusahaan. Admin dapat melakukan pencarian data daftar kontak.

Terdapat link edit untuk mengedit data, link hapus untuk menghapus

data, button Cetak ke kertas untuk mencetak ke kertas, button

Tambah baru untuk menambah data baru, button Hapus semua

untuk menghapus semua data yang ditampilkan dan tampilan seperti

pada Halaman Utama Admin.

Page 130: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

174

• Tampilan halaman Tambah/Edit Daftar Kontak

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Tambah / Edit Daftar Kontak

Nama sales

Nomor telepon

E-mail

HapusSimpan Kembali

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.90 Tampilan halaman Tambah/Edit Daftar Kontak

Halaman ini merupakan halaman dimana admin dapat

melakukan perubahan atau penambahan data daftar kontak dengan

mengedit isi form atau mengisi form. Terdapat button Hapus untuk

menghapus isi form, button Simpan untuk menyimpan data, button

Kembali untuk menghubungkan ke halaman sebelumnya dan

tampilan seperti pada tampilan Halaman Utama Admin.

Page 131: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

175

• Tampilan Halaman Poling

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Poling

Cari poling Cari

Pertanyaan Jawaban A Jawaban B

edit hapus

Tambah baru

Jawaban C

Keterangan jumlah pemilihdan jumlah presentase

jawaban yang dipilih

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

KodePoliing

Gambar 3.91 Tampilan Halaman Poling

Halaman ini merupakan halaman yang berisi daftar poling.

Admin dapat melakukan pencarian data poling. Terdapat link edit

untuk mengedit data, link hapus untuk menghapus data, button

Tambah baru untuk menambah data baru dan tampilan seperti pada

Halaman Utama Admin.

Page 132: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

176

• Tampilan halaman Tambah/Edit Poling

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Tambah / Edit Poling

HapusSimpan Kembali

Pertanyaan

Jawaban A

Jawaban B

Jawaban C

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Nomor poling

Gambar 3.92 Tampilan halaman Tambah/Edit Poling

Halaman ini merupakan halaman dimana admin dapat

melakukan perubahan atau penambahan data daftar kontak dengan

mengedit isi form atau mengisi form. Terdapat button Hapus untuk

menghapus isi form, button Simpan untuk menyimpan data, button

Kembali untuk menghubungkan ke halaman sebelumnya dan

tampilan seperti pada tampilan Halaman Utama Admin.

Page 133: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

177

• Tampilan halaman Kotak Masuk

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Kotak Masuk

Tanggal

Cari berdasarkan

Tanggal

Cari

bulanBulan TahunTahun

Tanggal Nama E-mail Topik

balas hapus

Hapus semua

Isi

balas hapus

balas hapus

StatusPelanggan

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.93 Tampilan halaman Kotak Masuk

Halaman ini merupakan halaman yang berisi daftar pesan yang

masuk. Admin dapat melakukan pencarian pesan yang masuk.

Terdapat link balas untuk membalas pesan, link hapus untuk

menghapus pesan, button Hapus semua untuk menghapus semua

pesan yang ditampilkan dan tampilan seperti pada Halaman Utama

Admin.

Page 134: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

178

• Tampilan halaman Kirim E-mail

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Kirim E-mail

Topik

E-mail

Isi

Hapus Kirim

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.94 Tampilan halaman Kirim E-mail

Halaman ini merupakan halaman dimana admin dimana admin

dapat mengirim pesan dengan mengisi form. Terdapat button Hapus

untuk menghapus isi form, button Kirim untuk mengirimkan pesan

dan tampilan seperti pada Halaman Utama Anda.

Page 135: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

179

• Tampilan halaman Pemesanan

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Pemesanan

Tanggal

Cari berdasarkan

Tanggal

Cari

bulanBulan TahunTahun

Tanggal Nomor PO KodePelanggan

detail ubah status hapus

Hapus semua

Status

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

detail ubah status hapus

detail ubah status hapus

Gambar 3.95 Tampilan halaman Pemesanan

Halaman ini merupakan halaman yang berisi daftar pemesanan

yang dilakukan pelanggan melalui web. Admin dapat melakukan

pencarian data pemesanan. Terdapat link detail untuk melihat

informasi selengkapnya, link ubah status untuk mengubah status,

link hapus untuk menghapus data, button Hapus semua untuk

menghapus semua data yang ditampilkan dan tampilan seperti pada

Halaman Utama Admin.

Page 136: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

180

• Tampilan halaman Detail Pemesanan

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Detail Pemesanan

Jumlahbarang

Kodebarang

Namabarang Harga satuan Jumlah

harga

Total harga

Tanggal pemesanan

Nomor PO

Kode Pelanggan

Nama Pelanggan

Alamat

Nomor TeleponNomor faktur

Simpan ke database transaksitampilan cetak Kembali

Tanggal jatuh tempoTanggal bulan Tahun

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Catatan

Gambar 3.96 Tampilan halaman Detail Pemesanan

Halaman ini merupakan Halaman yang berisi informasi detail

pemesanan yang dilakukan pelanggan melalui web. Terdapat button

Cetak ke kertas untuk mencetak data ke kertas, button Simpan ke

database transaksi untuk menyimpan data, button Kembali untuk

menghubungkan ke halaman sebelumnya dan tampilan seperti pada

Halaman Utama Admin.

Page 137: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

181

• Tampilan halaman Retur

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Retur

Tanggal

Cari berdasarkan

Tanggal

Cari

bulanBulan TahunTahun

Tanggal KodePelanggan

detail ubah status hapus

Hapus semua

Status

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

detail ubah status hapus

detail ubah status hapus

Nomor PO NomorFaktur

Gambar 3.97 Tampilan halaman Retur

Halaman ini merupakan halaman yang berisi daftar retur yang

dilakukan pelanggan melalui web. Admin dapat melakukan

pencarian data retur. Terdapat link detail untuk melihat informasi

selengkapnya, link ubah status untuk mengubah status, link hapus

untuk menghapus data, button Hapus semua untuk menghapus

semua data yang ditampilkan dan tampilan seperti pada Halaman

Utama Admin.

Page 138: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

182

• Tampilan Halaman Detail Retur

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Detail Retur

Jumlahbarang

Kodebarang

Namabarang

Tanggal pemesanan

Nomor PO

Kode Pelanggan

Nama Pelanggan

AlamatNomor Telepon

Nomor faktur

tampilan cetak Kembali

Alasan retur

Tanggal jatuh tempo

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.98 Tampilan halaman Detail Retur

Halaman ini merupakan Halaman yang berisi informasi detail

retur yang dilakukan pelanggan melalui web. Terdapat button Cetak

ke kertas untuk mencetak data ke kertas, button Kembali untuk

menghubungkan ke halaman sebelumnya dan tampilan seperti pada

Halaman Utama Admin.

Page 139: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

183

• Tampilan halaman Transaksi

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Transaksi

Cari berdasarkan nomor faktur

Cari

Tambah baru

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Hapus semua

Tanggal KodePelanggan

detail ubah status hapus

detail ubah status hapus

detail ubah status hapus

Nomor PO NomorFaktur

Gambar 3.99 Tampilan halaman Transaksi

Halaman ini merupakan halaman yang berisi daftar transaksi

pelanggan. Admin dapat melakukan pencarian data retur. Terdapat

link detail untuk melihat informasi selengkapnya, link ubah status

untuk mengubah status, link hapus untuk menghapus data, button

Tambah baru untuk menambah data, button Hapus semua untuk

menghapus semua data yang ditampilkan dan tampilan seperti pada

Halaman Utama Admin.

Page 140: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

184

• Tampilan halaman Detail Transaksi

Logo Perusahaan

Banner

Nama Perusahaan

Copyright

Keluar

Detail Transaksi

Jumlahbarang

Kodebarang

Namabarang

Hargasatuan

Tanggal pemesanan Kode Pelanggan

Nama Pelanggan

Nomor faktur

Simpantampilan cetak Kembali

Diskon

keteranganKeterangan status pengiriman

Keterangan status pembayaran

Tanggal jatuh tempo

Ucapan selamat datangNama login

Keluar

Jumlahharga

Total harga

Tanggal pemesanan

Nomor PO

Kode Pelanggan

Nama Pelanggan

Alamat

Nomor Telepon

Nomor faktur

keterangan

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.100 Tampilan halaman Detail Transaksi

Halaman ini merupakan Halaman yang berisi informasi detail

transaksu yang pernah dilakukan pelanggan. Terdapat button Cetak

ke kertas untuk mencetak data ke kertas, button Simpan untuk

menyimpan data, button Kembali untuk menghubungkan ke

halaman sebelumnya dan tampilan seperti pada Halaman Utama

Admin.

Page 141: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

185

• Tampilan halaman Tambah Transaksi

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Tambah Transaksi

HapusSimpan Kembali

Tanggal pemesanan

Nomor pemesanan

Nomor faktur

Kode pelanggan

Tanggal bulan Tahun

Kode Jumlah

Kode Jumlah

Kode Jumlah

Kode Jumlah

Tanggal jatuh tempo Tanggal bulan Tahun

Kode Jumlah

Kode Jumlah

keteranganKeterangan proses

keteranganKeterangan pengiriman

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.101 Tampilan halaman Tambah Transaksi

Halaman ini merupakan halaman dimana admin dapat

melakukan penambahan data transaksi dengan mengisi form.

Terdapat button Hapus untuk menghapus isi form, button Simpan

untuk menyimpan data, button Kembali untuk menghubungkan ke

halaman sebelumnya dan tampilan seperti pada Halaman Utama

Admin.

Page 142: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

186

• Tampilan halaman Hadiah Bagi Pelanggan

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Hadiah Bagi Pelanggan

Hadiah Cara Mendapatkannya

edit hapus

edit hapus

edit hapus

Hapus semuaTambah baru

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Gambar 3.102 Tampilan halaman Hadiah Bagi Pelanggan

Halaman ini merupakan halaman yang berisi daftar hadiah bagi

pelanggan. Terdapat link edit untuk mengedit data, link hapus untuk

menghapus data, button Tambah baru untuk menambah data baru,

button Hapus semua untuk menghapus semua data yang

ditampilkan dan tampilan seperti pada Halaman Utama Admin.

Page 143: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

187

• Tampilan halaman Tambah/Edit Hadiah Bagi Pelanggan

Logo Perusahaan

Banner

Nama Perusahaan

Ucapan selamat datangNama login

Copyright

Keluar

Tambah/ Edit Hadiah Bagi Pelanggan

Kode barang hadiah

Cara mendapatkannya

Kembali

Calon Pelanggan

Pelanggan

Map Retail

Pemesanan

Produk

Retur

FAQ

Poling

Kotak Masuk

Kirim E-mail

Daftar Kontak

Halaman UtamaAdmin

Transaksi

Hadiah BagiPelanggan

Simpan Hapus

Gambar 3.103 Tampilan halaman Tambah/Edit Hadiah Bagi Pelanggan

Halaman ini merupakan halaman dimana admin dapat

melakukan perubahan atau penambahan data hadiah bagi

pelanggan dengan mengedit isi form atau mengisi form. Terdapat

button Hapus untuk menghapus isi form, button Simpan untuk

menyimpan data, button Kembali untuk menghubungkan ke

halaman sebelumnya dan tampilan seperti pada tampilan Halaman

Utama Admin.

Page 144: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

3.2.6 Statechart Diagram

3.2.6.1 Statechart Diagram Calon Pelanggan

Halaman Utama

halaman Profil Perusahaan halaman Produk halaman Map Retail halaman FAQ halaman Hubungi Kami Halaman Daftar Kontak

Halaman Calon Pelanggan Baru

Halaman Hasil Polinghalaman HAdiah BAgi Pelangga

/ klik menu Profil Perusahaan

/ klik menu Halaman Utama

/ klik menu Profil Perusahaan

/ klik menu Produk

/ klik menu Produk

/ Klik menu Map Retail

/ Klik menu Map Retail

/ Klik menu FAQ

/ Klik menu FAQ

/ Klik menu Hubungi Kami

/ Klik menu Hubungi Kami

/ Klik menu Daftar Kontak

/ Klik menu Daftar Kontak

/ Klik link hadiah bagi pelanggan

/ klik link keterangan menjadi calon pelanggan

/ klik link keterangan perusahaan

/ klik link keterangan produk

/ klik link ajukan pertanyaan lain

/ klik button Pilih pada menu poling

halaman Detail Produk

/ klik link detail

Gambar 3.104 Statechart diagram calon pelanggan

188

Page 145: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

3.2.6.2 Statechart Diagram Pelanggan

Halaman Data Diri

Halaman Ubah Data Diri

halaman Pemesanan Retur Transaksi Terdahulu

Detail Transaksi Terdahulu

Halaman Utama Anda

halaman Profil Perusahaan halaman Produk halaman Map Retail halaman FAQ halaman Hubungi Kami Halaman Daftar Kontak Halaman Hasil Polinghalaman Hadiah Bagi Pelanggan

/ klik menu Profil Perusahaan

/ klik menu Halaman Utama

/ klik menu Profil Perusahaan

/ klik menu Produk

/ klik menu Produk

/ Klik menu Map Retail

/ Klik menu Map Retail

/ Klik menu FAQ

/ Klik menu FAQ

/ Klik menu Hubungi Kami

/ Klik menu Hubungi Kami

/ Klik menu Daftar Kontak

/ Klik menu Daftar Kontak

/ Klik link hadiah bagi pelanggan/ klik link keterangan perusahaan

/ klik link keterangan produk

/ klik link ajukan pertanyaan lain

/ klik button Pilih pada menu poling

/ klik menu Data Diri

/ klik button Ubah data diri

/ klik menu Pemesanan

halaman Daftar Pesanan

/ klik Button Pesan

halaman Daftar Pesanan Akhir

/ klik Button Lanjut

/ klik menu Retur

Halaman Detail Retur

/ klik link detail

/ klik menu Transaksi

/ klik link detail

halaman Aturan Berbelanja

/ klik menu Aturan Berbelanja

/ klik button Keluar/ klik button Keluar

/ klik button Keluar

/ klik button Keluar / klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar/ klik menu Data Diri / klik menu Pemesanan/ klik menu Retur

/ klik menu Transaksi Terdahulu/ klik Aturan Berbelanja

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

Logout

halaman Detail Produk

/ klik link detail

login

Gambar 3.105 Statechart diagram pelanggan

189

Page 146: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

3.2.6.3 Statechart Diagram Admin

halaman Login Admin

Halaman Utama Admin

halaman Calon Pelanggan halaman Pelanggan halaman Map Retailhalaman Produk halaman FAQ

halaman Daftar Kontak halaman Poling

/ klik menu Produk/ klik menu Pelanggan/ klik menu Calon Pelanggan

halaman Edit Pelangga halaman Detail Map Retail

/ klik menu Map Retail

halaman Tambah/Edit Produk halaman Tambah/Edit FAQ

halaman Tambah/Edit Daftar Kontak halaman Tambah/Edit Poling

/ klik menu FAQ

/ klik link edit/ klik link edit / klik link detail

halaman Kotak Masuk halaman Kirim E-mail/ klik link balas

Halaman Hadiah Bagi Pelanggan

halaman Tambah/Edit HAdiah Bagi Pelanggan

/ klik link edit

halaman Pemesanan

halaman Detail Pemesanan

halaman Retur

halaman Detail Retur

halaman Transaksi

halaman Tambah Transaksi halaman Detail Transaksi

/ klik link detail/ klik button Tambah baru

/ klik menu Daftar Kontak

/ klik menu Poling

/ klik menu Kotak Masuk

/ klik menu Kirim E-mail/ klik menu Hadiah Bagi Pelanggan

/ klik menu Calon Pelanggan / klik menu Pelanggan / klik menu Produk / klik menu Map Retail/ klik menu FAQ

/ klik menu Daftar Kontak / klik menu Poling/ klik menu Kotak Masuk / klik menu Kirim E-mail

/ klik menu Hadiah Bagi Pelanggan/ klik menu Transaksi

/ klik menu Retur

/ klik menu Pemesanan/ klik menu Pemesanan/ klik menu Retur / klik menu Transaksi

logout

/ klik button Tambah Baru / klik button Tambah baru / klik button Tambah poling baru

/ klik button Tambah Baru

/ klik button Keluar

/ klik button Keluar

/ click button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ click button Keluar/ klik button Keluar

/ klik button Logout

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

/ klik button Keluar

Gambar 3.106 Statechart diagram admin

190

Page 147: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

191

3.2.7 Rancangan Database

Nama tabel : Pelanggan

Primary key : Kode_plgn

Nama field Tipe Panjang Keterangan *Kode_plgn Varchar 10 Kode pelanggan Nama_ plgn Varchar 50 Nama pelanggan Alamat_ plgn Varchar 100 Alamat pelanggan Kode_pos_ plgn Char 5 Kode pos pelanggan Propinsi_ plgn Varchar 30 Propinsi pelanggan Email_ plgn Varchar 50 E-mail pelanggan Notelp_ plgn Varchar 15 Nomor telepon

pelanggan Nofax_ plgn Varchar 15 Nomor faximile

pelanggan Norekening_plgn Varchar 15 Nomor rekening

pelanggan Diskon_tetap_ plgn Tiny integer Diskon tetap pelanggan Password_ plgn Char 6 Password pelanggan

Tabel 3.43 Tabel Pelanggan

Nama tabel : Calon_pelanggan

Nama field Tipe Panjang Keterangan Tanggal Date Tanggal calon pelanggan

mendafttar Nama_cln_plgn Varchar 50 Nama calon pelanggan Alamat_cln_plgn Varchar 100 Alamat calon pelanggan Notelp_cln_plgn Varchar 15 No telepon calon

pelanggan

Tabel 3.44 Tabel Calon_pelanggan

Page 148: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

192

Nama tabel : Admin

Priimary key : kode_ad

Nama field Tipe Panjang Keterangan *Kode_ad Varchar 10 Kode admin Nama_ad Varchar 50 Nama admin Password Char 6 Password admin

Tabel 3.45 Tabel Admin

Nama tabel : Produk

Primary key : Kode_prdk

Nama field Tipe Panjang Keterangan *Kode_prdk Varchar 10 Kode produk Nama_prdk Varchar 50 Nama produk Merek_prdk Varchar 20 Merek produk Jenis_prdk Varchar 20 Jenis produk Harga_prdk Integer Harga produk Satuan_prdk Varchar 10 Satuan produk Tanggal_produksi _awal_prdk

Date Tanggal produksi awal produk

Deskripsi_prdk Text Deskripsi produk Gambar_prdk Varchar 50 Gambar produk

Tabel 3.46 Tabel Produk

Page 149: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

193

Nama tabel : Pemesanan

Primary key : Nomor_po

Foreign Key : Kode_plgn

Nama field Tipe Panjang Keterangan *Nomor_po Varchar 10 Nomor PO Tanggal_pemesanan Date Tanggal pemesanan Kode_plgn Varchar 10 Kode pelanggan Status_pemesanan Char 1 Status proses pemesanan Catatan Text Catatan pemesanan

Tabel 3.47 Tabel Pemesanan

Nama tabel : Detail_pemesanan

Primary key : Nomor_po, Kode_prdk

Foreign key : Nomor_po, Kode_prdk

Nama field Tipe Panjang Keterangan *Nomor_po Varchar 10 Nomor PO *Kode_prdk Varchar 10 Kode produk Jumlah_prdk Integer Jumlah pemesanan

produk

Tabel 3.48 Tabel Detail_pemesanan

Page 150: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

194

Nama tabel : Retur

Primary key : Nomor_faktur

Foreign key : Nomor_faktur, Kode_plgn

Nama field Tipe Panjang Keterangan *Nomor_faktur Varchar 10 Nomor faktur Kode_plgn Varchar 10 Kode pelanggan Tanggal_retur Date Tanggal retur Alasan_retur Text Alasan retur Status_retur Char 1 Status retur

Tabel 3.49 Tabel Retur

Nama tabel : Detail_retur

Primary key : Nomor_faktur, Kode_prdk

Foreign key : Nomor_faktur, Kode_prdk

Nama field Tipe Panjang Keterangan *Nomor_faktur Varchar 10 Nomor faktur *Kode_prdk Varchar 10 Kode produk Jumlah_prdk Integer Jumlah produk

Tabel 3.50 Tabel Detail_retur

Page 151: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

195

Nama tabel : transaksi

Primary key : Nomor_faktur

Foreign key : Nomor_po, Kode_plgn

Nama field Tipe Panjang Keterangan *Nomor_faktur Varchar 10 Nomor faktur Nomor_po Varchar 10 Nomor PO Kode_plgn Varchar 10 Kode pelanggan Tanggal_jatuh_tempo Date Tanggal jatuh tempo Status_pengiriman Char 1 Status pengiriman Status_pembayaran Char 1 Status pembayaran

Tabel 3.51 Tabel Transaksi

Nama tabel : Detail_transaksi

Primary key : Nomor_faktur, Kode_prdk

Foreign key : Nomor_faktur, Kode_prdk

Nama field Tipe Panjang Keterangan *Nomor_faktur Varchar 10 Nomor faktur *Kode_prdk Varchar 10 Kode produk Jumlah_prdk Integer Jumlah produk

Tabel 3.52 Tabel Detail_transaksi

Nama tabel : FAQ

Nama field Tipe Panjang Keterangan Pertanyaan Text Pertanyaan FAQ Jawaban Text Jawaban FAQ

Tabel 3.53 Tabel FAQ

Page 152: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

196

Nama tabel : Kotak_masuk

Nama field Tipe Panjang Keterangan Tanggal_kirim Date Tanggal pengiriman Nama Varchar 50 Nama pengirim Email Varchar 50 E-mail pengirm Status Char 1 Status pelanggan Topik Varchar 50 Topik Isi Text Isi

Tabel 3.54 Tabel Kotak_masuk

Nama tabel : Daftar_kontak

Primary_key : Nomor_sales

Nama field Tipe Panjang Keterangan *Nomor_sales Char 5 Nomor sales Nama_sales Varchar 50 Nama sales Notelp_sales Varchar 15 Nomor telepon sales Email_sales Varchar 50 E-mail sales

Tabel 3.55 Tabel Daftar_kontak

Nama tabel : Hadiah

Foreign key : Kode_prdk

Nama field Tipe Panjang Keterangan Kode_prdk Varchar 10 Kode produk hadiah Cara_mendapatkan Text Cara mendapatkan hadiah

Tabel 3.56 Tabel Hadiah

Page 153: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

197

Nama tabel : Poling

Primary_key : No_poling

Nama field Tipe Panjang Keterangan *Nomor_poling Varchar 5 Nomor poling Pertanyaan Varchar 200 Pertanyaan Jawaban A Varchar 50 Jawaban A Jawaban B Varchar 50 Jawaban B Jawaban C Varchar 50 Jawaban C

Tabel 3.57 Tabel Poling

Nama tabel : Hasil_poling

Primary key : No_poling

Nama field Tipe Panjang Keterangan *Nomor_poling Varchar 5 Nomor poling Jmlh_A Integer Jumlah jawaban A Jmlh_B Integer Jumlah jawaban B Jmlh_C Integer Jumlah jawaban C

Tabel 3.58 Tabel Hasil_poling

Page 154: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

198

Gambar 3.107 Entity relation diagram database yang diusulkan

Tabel Pelanggan, Produk, transaksi, Detail_transaksi, Retur, Detail_retur,

Pemesanan, Detail_pemesanan, Hadiah adalah tabel – tabel yang saling

berhubungan satu sama lain.

Tabel FAQ, Hasil_polling, Calon_pelanggan, Admin, Kotak_masuk adalah

tabel - tabel yang berdiri sendiri dan digunakan sebagai pendukung dalam

sistem yang diusulkan.

Page 155: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

199

3.2.8 Spesifikasi Proses

3.2.8.1 Spesifikasi Proses Web Pelanggan

• Modul Umum

If user isi kode dan password pelanggan, click button Masuk

Lakukan Modul Login End If

If user click link keterangan map retail

Lakukan Modul Map Retail End If

If user click link keterangan hadiah bagi user

Lakukan Modul Hadiah Bagi User End If

If user click button Polling, click button Pilih

Lakukan Modul poling End I f

If user click menu Halaman Utama

Lakukan Modul Halaman Utama End If

If user click menu Profil Perusahaan

Lakukan Modul Profil Perusahaan End If

If user click menu Produk

Lakukan Modul Produk End If

If user click menu Map Retail

Lakukan Modul Map Retail End If

If user click menu FAQ

Lakukan Modul FAQ End If

If user click menu Hubungi Kami

Lakukan Modul Hubungi Kami End If

If user click menu Daftar Kontak

Page 156: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

200

Lakukan Modul Daftar Kontak End If

If user cIick menu Data Diri

Lakukan Modul Data Diri End If

If user click menu Pemesanan

Lakukan Modul Pemesanan End If

If user click menu Retur

Lakukan Modul Retur End If

If user click menu Transaksi Terdahulu

Lakukan Modul Transaksi Terdahulu End If

If user click Aturan Berbelanja

Lakukan Modul Aturan Berbelanja End If

If user Click button Keluar

Lakukan Modul Logout End If

End Modul Umum

• Modul Navigasi

If user click menu navigasi <<

Tampilkan halaman yang pertama End If

If user click menu navigasi <

Tampilkan halaman sebelumnya EndIf

If user click menu navigasi >

Tampilkan halaman berikutnya EndIf

If user click menu navigasi >>

Tampilkan halaman yang terakhir EndIf

End Modul Navigasi

Page 157: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

201

• Modul Halaman Utama

Tampilkan Halaman Utama

Lakukan Modul Umum

End Modul Utama

• Modul Profil Perusahaan

Tampilkan Halaman Profil Perusahaan

Lakukan Modul Umum

End Modul Profil Perusahaan

• Modul Produk

Tampilkan halaman Produk

If user isi form pencarian, click button Cari

Lakukan Modul Pencarian End If

If user click detail produk

Lakukan modul Detail Produk End If

If user click << or >> or < or >

Lakukan modul Navigasi End If

Lakukan modul umum

End Modul Produk

• Modul Detail Produk

Tampilkan halaman Detail Produk

If user click button Kembali

Lakukan modul Produk End If

End Modul Detail Produk

Page 158: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

202

• Modul Map Retail

Tampilkan halaman Map Retail

If user isi form pencarian, click button Cari

Lakukan Modul Pencarian End If

If user click << or >> or < or >

Lakukan modul Navigasi End If

Lakukan modul umum

End Modul Map Retail

• Modul FAQ

Tampilkan halaman FAQ

If user click link ajukan pertanyaan lain

Lakukan Modul Hubungi Kami End If

Lakukan Modul Umum

End Modul FAQ

• Modul Hubungi Kami

Tampilkan halaman Hubungi Kami

If user isi form, ingin kirim pesan

Lakukan Modul Kirim End If

If user isi form, ingin hapus isi form

Lakukan hapus isi form End If

Lakukan Modul Umum

End Modul Hubungi Kami

Page 159: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

203

• Modul Daftar Kontak

Tampilkan halaman Daftar Kontak

Lakukan Modul Umum

End Modul Daftar Kontak

• Modul Hadiah Bagi Pelanggan

Tampilkan halaman Hadiah Bagi pelanggan

Lakukan Modul Umum

End Modul Hadiah Bagi Pelanggan

• Modul Poling

Tampilkan halaman Hasil Poling

Lakukan Modul Umum

End Modul Poling

• Modul Login

If kode dan password pelanggan benar

Lakukan Modul Halaman Utama Anda End If

If kode dan password pelanggan salah

Tampilkan pesan kesalahan login End If

End Modul Login

• Modul Halaman Utama Anda

Tampilkan Halaman Utama Anda

If user isi form produk promosi/terbaru, click button Pesan

Lakukan Modul Daftar Pesanan End If

Lakukan Modul Umum

Page 160: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

204

End Modul Halaman Utama

• Modul Produk setelah login

Lakukan Modul Produk

If user isi form, click button Pesan

Lakukan Modul Daftar Pesanan End If

End Modul Produk setelah login

• Modul Detail Produk setelah login

If user isi form, click button Pesan

Lakukan Moduk Daftar Pesanan End If

End Modul Detail Produk setelah login

• Modul Pemesanan

Tampilkan halaman Pemesanan

If user click isi form, click button Pesan

Lakukan Modul Daftar Pesanan End If

If user click button Tambah Pesanan

Lakukan penambahan form End If

End Modul Pemesanan

• Modul Daftar Pesanan

Tampilkan Halaman Daftar Pesanan

If user click button Lanjut

Lalukan Modul Daftar Pesanan Akhir End If

If user click button Kembali

Lakukan Modul Pemesanan End If

Page 161: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

205

If user click button Batal

Batalkan semua pemesanan, lakukan Modul Pemesanan

End If

Lakukan Modul Umum

End Modul Daftar Pesanan

• Modul Daftar Pesanan Akhir

Tampilkan halaman Daftar Pesanan Akhir

If user click button Kirim

Lakukan Modul Kirim End If

If user click button Batal

Batalkan semua pemesanan, Lakukan Modul Daftar

Pemesanan End If

End Modul Daftar Pesanan Akhir

• Modul Retur

Tampilkan Halaman Retur

If user click link detail

Lakukan Modul Detail Retur End If

Lakukan Modul Umum

End Modul Retur

• Modul Detail Retur

Tampilkan halaman Detail Retur

If user isi form, click button Kirim

Lakukan Modul Kirim End If

Page 162: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

206

If user click button Hapus

Lakukan hapus isi form End If

If user click button Kembali

Lakukan Modul retur End If

End Modul Retur

• Modul Transaksi Terdahulu

Tampilkan halaman Transaksi Terdahulu

If user isi form pencarian, click button Cari

Lakukan Modul Pencarian End If

If user click link detail

Lakukan Modul Detail Transaksi Terdahulu End If

Lakukan Modul Umum

End Modul Transaksi Terdahulu

• Modul Detail Transaksi Terdahulu

Tampilkan halaman Detail Transaksi Terdahulu

If user click button Kembali

Lakukan Modul Transaksi Terdahulu End If

Lakukan Modul Umum

End Modul Transaksi Terdahulu

• Modul Aturan Berbelanja

Tampilkan halaman Aturan Berbelanja

Lakukan Modul Umum

End Modul Aturan Berbelanja

Page 163: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

207

• Modul Logout

Tampilkan Halaman Utama

End Modul Logout

• Modul Pencarian

Lakukan pencarian

If hasil pencarian ada

Tampilkan hasil pencarian End If

Jika hasil pencarian tidak ada

Tampilkan pesan hasil pencarian tidak ada End If

End Modul Pencarian

• Modul Kirim

Cek Isi form

If isi form benar

Kirim isi form, Tampilkan pesan berhasil End If

If isi form salah

Tampilkan pesan kesalahan End If

End Modul Kirim

3.2.8.2 Spseifikasi Proses Web Admin

• Modul Login

If admin isi kode dan password admin, click button Masuk

Lakukan If kode dan password benar, tampilkan Halaman

Utama Admin End If

Page 164: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

208

If kode dan password salah, tampilkan pesan kesalahan

End If

End Modul Login

• Modul Umum

If admin click menu Calon Pelanggan

Lakukan Modul Calon Pelanggan End If

If admin click menu Pelanggan

Lakukan Modul Pelanggan End If

If admin click menu Produk

Lakukan Modul Produk End If

If admin click menu Map Retail

Lakukan Modul Map Retail End If

If admin click menu FAQ

Lakukan Modul FAQ End If

If admin click menu Daftar Kontak

Lakukan Modul Daftar Kontak End If

If admin click menu Poling

Lakukan Modul poling End If

If admin click menu Kotak Masuk

Lakukan Modul Kotak Masuk End If

If admin click menu Kirim E-mail

Lakukan Modul Kirim E-mail End If

If admin click menu Pemesanan

Lakukan Modul Pemesanan End If

Page 165: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

209

If admin click menu Retur

Lakukan Modul Retur End If

If admin click menu Transaksi

Lakukan Modul Transaksi End If

If admin click menu Hadiah Bagi Pelanggan

Lakukan Modul Hadiah Bagi Pelanggan End If

If admin click button Keluar

Tampilkan Halaman Login Admin End If

End Modul Umum

• Modul Calon Pelanggan

If admin isi form pencarian, click button Cari

Lakukan Modul Pencarian End If

If admin click link hapus

Lakukan hapus data End If

If admin click button Cetak ke kertas

Lakukan cetak data ke kertas End If

If admin click button Hapus semua

Lakukan hapus semua data End If

Lakukan Modul umum

End Modul Calon Pelanggan

• Modul Pelanggan

If admin isi form pencarian, click button Cari

Lakukan Modul Pencarian End If

Page 166: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

210

If admin click link edit

Lakukan Modul Tambah/Edit Pelanggan End If

If admin click link hapus

Lakukan hapus data End If

If admin click button Cetak ke kertas

Lakukan cetak data ke kertas End If

If admin click button Tambah Baru

Lakukan Modul Tambah/Edit Pelanggan End If

If admin click button Hapus semua

Lakukan hapus semua data End If

Lakukan Modul umum

End Modul Pelanggan

• Modul Tambah/Edit Pelanggan

If admin isi form, click button Simpan

Lakukan Modul Kirim End If

If admin click button Hapus

Lakukan hapus isi form End If

If Admin click button Kembali

Lakukan Modul Pelanggan End If

Lakukan Modul umum

End Modul Tambah/Edit Pelanggan

• Modul Produk

If admin isi form pencarian, click button Cari

Page 167: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

211

Lakukan Modul Pencarian End If

If admin click link edit

Lakukan Modul Tambah/Edit Produk End If

If admin click link hapus

Lakukan hapus data End If

If admin click button Cetak ke kertas

Lakukan cetak data ke kertas End If

If admin click button Tambah Baru

Lakukan Modul Tambah/Edit Produk End If

If admin click button Hapus semua

Lakukan hapus semua data End If

Lakukan Modul umum

End Modul Produk

• Modul Tambah/Edit Produk

If admin isi form, click button Simpan

Lakukan Modul Kirim End If

If admin click button Hapus

Lakukan hapus isi form End If

If Admin click button Kembali

Lakukan Modul Produk End If

If Admin click button Cari

Lakukan pencarian gambar End If

Lakukan Modul umum

End Modul Tambah/Edit Produk

Page 168: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

212

• Modul Map Retail

If admin isi form pencarian, click button Cari

Lakukan Modul Pencarian End If

If admin click link detail

Lakukan Modul Detail Map Retail End If

If admin click button Cetak ke kertas

Lakukan cetak data ke kertas End If

Lakukan Modul umum

End Modul Map Retail

• Modul Detail Map Retail

Tampilkan halaman Map Retail

If admin click Button Kembali

Lakukan Modul Map Retail End If

Lakukan Modul umum

End Modul Detail Map Retail

• Modul FAQ

Tampilkan Halaman FAQ

If admin click link edit

Lakukan Modul Tambah/Edit FAQ End If

If admin click link hapus

Lakukan hapus data End If

If admin click button Tambah Baru

Lakukan Modul Tambah/Edit FAQ End If

Page 169: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

213

If admin click button Hapus semua

Lakukan hapus semua data End If

Lakukan Modul umum

End Modul FAQ

• Modul Tambah/Edit FAQ

Tampilkan halaman Tambah/Edit FAQ

If admin isi form, click button Simpan

Lakukan Modul Kirim End If

If admin click button Hapus

Lakukan hapus isi form End If

If Admin click button Kembali

Lakukan Modul FAQ End If

Lakukan Modul umum

End Modul Tambah/Edit FAQ

• Modul Daftar Kontak

If admin isi form pencarian, click button Cari

Lakukan Modul Pencarian End If

If admin click link edit

Lakukan Modul Tambah/Edit Daftar Kontak EndIf

If admin click link hapus

Lakukan hapus data End If

If admin click button Cetak ke kertas

Page 170: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

214

Lakukan cetak data ke kertas End If

If admin click button Tambah Baru

Lakukan Modul Tambah/Edit Daftar Kontak End If

If admin click button Hapus semua

Lakukan hapus semua data End If

Lakukan Modul Umum

End Modul Daftar Kontak

• Modul Tambah/Edit Daftar Kontak

If admin isi form, click button Simpan

Lakukan Modul Kirim End If

If admin click button Hapus

Lakukan hapus isi form End If

If Admin click button Kembali

Lakukan Modul Daftar Kontak End If

Lakukan Modul Umum

End Modul Tambah/Edit Daftar Kontak

• Modul Poling

Tampilkan halaman poling

If admin isi form pencarian, click button Cari

Lakukan Modul Pencarian End If

If admin click link edit

Lakukan Modul Tambah/Edit Daftar Poling End If

If admin click link hapus

Page 171: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

215

Lakukan hapus data End If

If admin click button Tambah Baru

Lakukan Modul Tambah/Edit Daftar Poling End If

Lakukan modul umum

End Modul Poling

• Modul Tambah/Edit Poling

Tampilkan halaman Tambah/Edit Poling

If admin isi form, click button Simpan

Lakukan Modul Kirim End If

If admin click button Hapus

Lakukan hapus isi form End If

If Admin click button Kembali

Lakukan Modul Poling End If

Lakukan Modul Umum

End Modul Tambah/Edit Poling

• Modul Kotak Masuk

Tampilkan halaman Kotak Masuk

If admin isi form pencarian, click button Cari

Lakukan Modul Pencarian End If

If admin click link balas

Lakukan Modul Kirim E-mail End If

If admin click link hapus

Lakukan hapus data End If

Page 172: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

216

If admin click button Hapus semua

Lakukan hapus semua data End If

Lakukan Modul Umum

End Modul Kotak Masuk

• Modul Kirim E-mail

Tampilkan halaman Kirim E-mail

If admin isi form, click button Kirim

Lakukan Modul Kirim End If

If admin click button Hapus

Lakukan hapus isi form End If

Lakukan Modul Umum

End Modul Kirim E-mail

• Modul Pemesanan

Tampilkan halaman Pemesanan

If admin isi form pencarian, click button Cari

Lakukan Modul Pencarian End If

If admin click link detail

Lakukan Modul Detail Pemesanan End If

If admin click link ubah status

Lakukan ubah status End If

If admin click link hapus

Lakukan hapus data End If

Page 173: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

217

If admin click button Hapus semua

Lakukan hapus semua data End If

Lakukan Modul Umum

End Modul Pemesanan

• Modul Detail Pemesanan

Tampilkan halaman Detail Pemesanan

If admin isi form, click button Simpan ke database Transaksi

Lakukan Modul Kirim End If

If admin click button Cetak ke kertas

Lakukan cetak data ke kertas End If

If admin click button Kembali

Lakukan Modul Pemesanan End If

Lakukan Modul Umum

End Modul Detail Pemesanan

• Modul Retur

Tampilkan halaman Retur

If admin isi form pencarian, click button Cari

Lakukan Modul Pencarian End If

If admin click link detail

Lakukan Modul Detail Retur End If

If admin click link ubah status

Lakukan ubah status End If

If admin click link hapus

Page 174: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

218

Lakukan hapus data End If

If admin click button Hapus semua

Lakukan hapus semua data End If

Lakukan Modul Umum

End Modul Retur

• Modul Detail Retur

Tampilkan halaman Detail Retur

If admin click button Cetak ke kertas

Lakukan cetak data ke kertas End If

If admin click button Kembali

Lakukan Modul Pemesanan End If

Lakukan Modul Umum

End Modul Detail Retur

• Modul Transaksi

Tampilkan halaman Transaksi

If admin isi form pencarian, click button Cari

Lakukan Modul Pencarian End If

If admin click link detail

Lakukan Modul Detail Retur End If

If admin click link hapus

Lakukan hapus data End If

If admin click button Tambah Baru

Lakukan Modul Tambah Transaksi End If

Page 175: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

219

If admin click button Hapus semua

Lakukan hapus semua data End If

Lakukan Modul Umum

End Modul Transaksi

• Modul Detail Transaksi

Tampilkan halaman Detail Transaksi

If admin ubah status keterangan, click button Simpan

Lakukan Modul Kirim End If

If admin click button Cetak ke kertas

Lakukan cetak data ke kertas End If

If admin click button Kembali

Lakukan Modul Transaksi End If

Lakukan Modul Umum

End Modul Detail Transaksi

• Modul Tambah Transaksi

Tampilkan halaman Tambah Transaksi

If admin isi form, click button Simpan

Lakukan Modul Kirim End If

If admin click button Hapus

Lakukan hapus isi form End If

If admin click button Kembali

Lakukan Modul Transaksi End If

Lakukan Modul Umum

Page 176: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

220

End Modul Tambah Transaksi

• Modul Hadiah Bagi Pelanggan

Tampilkan halaman Hadiah Bagi Pelanggan

If admin click link edit

Lakukan Modul Tambah/Edit Hadiah Bagi Pelanggan

End If

If admin click link hapus

Lakukan hapus data End If

If admin click button Tambah Baru

Lakukan Modul Tambah/Edit Hadiah Bagi Pelanggan

End If

If admin click button Hapus semua

Lakukan hapus semua data End If

Lakukan Modul Umum

End Modul Hadiah Bagi Pelanggan

• Modul Tambah/Edit Hadiah Bagi Pelanggan

Tampilkan halaman Tambah/Edit Hadiah Bagi Pelanggan

If admin isi form, click button Simpan

Lakukan Modul Kirim End If

If admin click button Hapus

Lakukan hapus isi form End If

If Admin click button Kembali

Lakukan Modul Transaksi End If

Page 177: 3 1-BAB 3 ANALISIS - thesis.binus.ac.idthesis.binus.ac.id/doc/Bab3/2006-2-01231-IF Bab 3.pdf · 3.1 Analisis 3.1.1 Riwayat ... penerimaan dan pengeluaran barang dan bahan baku

221

Lakukan Modul Umum

End Modul Tambah/Edit Hadiah Bagi Pelanggan

• Modul Pencarian

Lakukan pencarian

If hasil pencarian ada

Tampilkan hasil pencarian End If

Jika hasil pencarian tidak ada

Tampilkan pesan hasil pencarian tidak ada End If

End Modul Pencarian

• Modul Kirim

Cek Isi form

If isi form benar

Kirim isi form, Tampilkan pesan berhasil End If

If isi form salah

Tampilkan pesan kesalahan End If

End Modul Kirim