BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

dokumen-dokumen yang mirip
BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

Penjualan Buku Online Toko Buku Gramedia Jember

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SYSTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

Bab III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM


BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB 2 ANALISIS DAN PERANCANGAN

BAB IV. Hasil dan Pembahasan. Adapun hasil dari penelitian ini adalah sebuah website yang menampilkan produk-produk

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN. berikut analisa sistem lama yang berjalan:

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

TUGAS ANALISIS DAN PERANCANGAN SISTEM PENJUALAN LAPTOP

BAB III ANALISIS DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM Analisis Sistem Yang Sedang Berjalan

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

TUGAS PENGGANTI KEHADIRAN TANGGAL 29 OKTOBER 2015 TESTING DAN IMPLEMENTASI SISTEM. Nama : Andrian Ramadhan Febriana NIM :

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

20. Halaman Detail Produk Setelah Login

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

Bab III. PERANCANGAN SISTEM


BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN. dikarenakan berdasarkan analisa sistem itu sistem dapat dibuat, dengan

Cara Menjalankan Program

BAB III DESAIN DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan pakaian wanita berbasis web diperlukan

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

Lampiran Activity diagram. Gambar Activity Diagram Registrasi

Bab IV. HASIL DAN ANALISIS

BAB 2 ANALISIS DAN PERANCANGAN

BAB III. PERANCANGAN SISTEM

BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM USULAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Objek Penelitian Sejarah Singkat Bengkel Berkah Maju Motor

BAB IV PERANCANGAN SISTEM

Analisis dan Perancangan Sistem Informasi Penjualan Laptop

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM. serta melakukan evaluasi terhadap perancangan program aplikasi service

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

: Untuk mencatat semua transaksi yang terjadi. : nama_barang, warna, ukuran, harga, jumlah. 3. Nama Dokumen : Laporan Barang Masuk


BAB V HASIL DAN PEMBAHASAN. memiliki alur kerja saat pembeli sparepart yaitu dari pelanggan datang yang

Manual Book For Customer

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM Gambaran Umum Tujuan dari Membuat aplikasi Sistem Informasi Monitoring SP2d dan SPM

BAB III ANALISA DAN PERANCANGAN SISTEM

Transkripsi:

39 BAB III ANALISA DAN PERANCANGAN 3.1 TINJAUAN ORGANISASI Organisasi adalah suatu sistem yang paling berpengaruh, mempengaruhi diantara orang dalam kelompok berkerjasama untuk mencapai suatu tujuan tertentu yang sama. Organisasi dapat diibaratkan sebagai salah satu kesatuan anggota tubuh manusia dapat berjalan sesuai dengan yang diharapkan. 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI Rumah Hijau PT. Prima Andriyani Lestari (PT. PAL) adalah perusahaan yang bergerak dibidang kesehatan. Didirikan oleh Ibu Sarlita pada bulan Desember 2011, Rumah Hijau PT. PAL bergerak dibidang kesehatan khususnya dibidang penjualan obat-obat herbal. Rumah Hijau PT.PAL merupakan sebuah anak perusahaan dari PT. Prima Andriyani Lestari yang didirikan oleh Ir. Fery Lukman pada bulan November 2004. Rumah Hijau PT. PAL berperan sebagai Independent Distributor dari sebuah produk bernama HERBALIFE. Herbalife merupakan produk obat-obatan herbal yang dapat membantu untuk menurunkan berat badan secara aman, serta memperbaiki kesehatan dan kesejahteraan lewat produk-produk herbal, bernutrisi, dan produk perawatan diri yang telah teruji. 3.2.1 Struktur Organisasi RUMAH HIJAU PAL mempunyai stuktur perusahaan yang masing masing mempunyai tanggung jawab dalam menjalani tugas kepada pemimpin perusahaan. Berikut ini gambar struktur organisasi pada RUMAH HIJAU PAL :

40 Direktur Manager istrasi Marketing Produksi Supervisor Gambar 3.1 Struktur Organisasi Adapun berikut tugas dan fungsi dari bagian-bagian yang ada pada RUMAH HIJAU PAL sesuai dengan stuktur organisasi diatas : 1. Direktur Memimpin, mengatur, merencanakan dan mengkoordinasikan serta mengawasi agar dapat berjalan sesuai dengan tujuan yang telah ditetapkan. 2. Manager Mengawasi dan bertanggung jawab atas pekerjaan yang dilakukan oleh bagian administrasi dan supervisor. 3. istrasi Bagian administrasi memiliki tugas yaitu mengatur dan merencanakan segala kegiatan yang berhubungan dengan administrasi dalam perusahaan seperti dokumentasi perusahaan, kepegawaian, mengkoordinasikan para karyawannya untuk menjalankan setiap tugas setiap tanggung jawabnya kepada RUMAH HIJAU PAL. 4. Supervisor Mengontrol semua kegiatan mulai dari produksi, pengiriman produk yang masuk dan keluar, toko.

41 5. Marketing Tugas marketing pada RUMAH HIJAU PAL melayani pelanggan dalam transaksi pembayaran. 6. Produksi Bertugas untuk mengawasi stok barang yang ada digudang dan mengecek apakah barang yang dipesan pelanggan masih ada atau tidak. 3.2.2 Visi Dan Misi Rumah Hijau PAL Visi Menjadi perusahaan yang maju dan berkembang dibidang penjualan obatobatan herbal dengan meningkatkan kemajuan dan teknologi informasi. Misi Melakukan riset produk, promosi melalui media teknologi informasi dan membantu orang untuk menurunkan berat badan secara aman. 3.3 ANALISA SISTEM BERJALAN Sistem yang berjalan pada saat ini sangat sulit untuk melakukan promosi penjualan obat-obat herbal (Herbalife). Selama ini sistem penjualan masih berupa tatap muka dan datang langsung ke lokasi penjualan Rumah Hijau PT. PAL yang berlokasi didaerah Bekasi, artinya konsumen harus datang langsung ke toko untuk melakukan pembelian sehingga tidak efisiensi bagi konsumen.

42 3.3.1 Use Case Sistem Berjalan Use Case Sistem Berjalan Menawarkan Produk Lihat Produk Meminta Informasi Produk Memberikan Informasi Produk Pelanggan Melakukan Pemesanan Produk Marketing Mengisi Surat Pesanan Produk Menerima Surat Pesanan Produk Cek Ketersediaan Produk Bag. Stok Gudang Menerima Produk Yang Dipesan Melakukan Transaksi Supervisor Pembuatan Laporan Menerima Laporan-Laporan Kasir Gambar 3.2 Use Case Sistem Berjalan Tabel 3.1 Use Case Menawarkan Produk Menawarkan Produk Marketing Marketing menawarkan produk Marketing menawarkan produk kepada para pelanggan yang datang

43 Tabel 3.2 Use Case Lihat Produk Lihat Produk Pelanggan Pelanggan melihat produk Pelanggan datang melihat-lihat produk yang diinginkan Tabel 3.3 Use Case Meminta Informasi Produk Meminta Informasi Produk Pelanggan Pelanggan meminta informasi produk Pelanggan meminta informasi produk kepada marketing Tabel 3.4 Use Case Memberikan Informasi Produk Memberikan Informasi Produk Marketing Marketing memberikan informasi produk Marketing memberikan informasi produk kepada para pelanggan yang datang Tabel 3.5 Use Case Melakukan Pemesanan Produk Melakukan Pemesanan Produk Pelanggan Pelanggan melakukan pemesanan produk Pelanggan melakukan pemesanan produk kepada marketing Tabel 3.6 Use Case Mengisi Surat Pesanan Produk Mengisi Surat Pesanan Produk Marketing Marketing mengisi surat pesanan produk Marketing mengisi surat pesanan produk untuk dikirim ke bagian stok gudang Tabel 3.7 Use Case Menerima Surat Pesanan Produk Menerima Surat Pesanan Produk Bag. Stok Gudang Bag. Stok Gudang menerima surat pesanan produk Bag. Stok Gudang menerima surat pesanan produk yang dipesan oleh pelanggan

44 Tabel 3.8 Use Case Cek Ketersediaan Produk Cek Ketersediaan Produk Bag. Stok Gudang Bag. Stok Gudang mengecek ketersediaan produk Bag. Stok Gudang mengecek ketersediaan produk digudang Tabel 3.9 Use Case Menerima Produk Yang Dipesan Menerima Produk Yang Dipesan Pelanggan Pelanggan mendapatkan produk yang dipesan Pelanggan mengambil produk yang dipesan Tabel 3.10 Use Case Melakukan Transaksi Melakukan Transaksi Pelanggan/Kasir Pelanggan melakukan transaksi dengan kasir Pelanggan melakukan transaksi pembayaran dengan kasir Tabel 3.11 Use Case Pembuatan Laporan Pembuatan Laporan Kasir Kasir membuat laporan Kasir membuat laporan-laporan untuk diserahkan kepada supervisor Tabel 3.12 Use Case Menerima Laporan-laporan Menerima Laporan-laporan Supervisor Supervisor menerima laporan-laporan Supervisor menerima laporan-laporan dari kasir

45 3.3.2 Use Case Sistem Usulan Use Case Usulan Register Lihat Tampilan Web Lihat Produk Pesan Produk Sampaikan Keluhan Pengunjung Lihat Profil Perusahaan Konfirmasi Kelola Data Member Kelola Produk Kelola Data Pembelian Kelola Laporan Kelola Kritik & Saran Lihat Konfirmasi Gambar 3.3 Use Case Sistem Usulan Tabel 3.13 Use Case Register Register Pengunjung Pengunjung melakukan Register Pengunjung agar bias melakukan pemesanan barang di Rumah Hijau PAL

46 Tabel 3.14 Use Case Lihat Tampilan Web Lihat Tampilan Web Pengunjung Pengunjung melihat tampilan web Pengunjung juga bisa melihat tampilan web meskipun dia belum melakukan register Tabel 3.15 Use Case Lihat Produk Lihat Produk Pengunjung Pengunjung melihat produk Pengunjung dapat melihat detail produk dimenu produk Tabel 3.16 Use Case Pesan Produk Pesan Produk Pengunjung Pengunjung memesan produk Pengunjung dapat melakukan pemesanan produk jika sudah melakukan register Tabel 3.17 Use Case Kritik & Saran Kritik & Saran Pengunjung Pengunjung menyampaikan kritik & saran Pengunjung dapat menyampaikan kritik & saran tentang website Rumah Hijau PAL dimenu kritik & saran Tabel 3.18 Use Case Lihat Profil Perusahaan Tabel 3.19 Use Case Konfirmasi Lihat Profil Perusahaan Pengunjung Pengunjung melihat profil perusahaan Pengunjung dapat melihat profil perusahaan Rumah Hijau PAL pada menu Profil Perusahaan Konfirmasi Pengunjung Pengunjung melakukan konfirmasi pembayaran Pengunjung masuk ke menu Konfirmasi

47 Tabel 3.20 Use Case Kelola Data Member Kelola Data Member mengelola data member dapat mengelola data member yang sudah terdaftar Tabel 3.21 Use Case Kelola Produk Kelola Produk mengelola produk dapat mengelola produk termasuk edit, hapus, dan tambah produk Tabel 3.22 Use Case Kelola Data Pembelian Kelola Data Pembelian mengelola data pembelian dapat mengelola data pembelian Tabel 3.23 Use Case Kelola Laporan Kelola Laporan mengelola laporan dapat mengelola laporan data penjualan Tabel 3.24 Use Case Kelola Kritik & Saran Kelola Kritik & Saran mengelola kritik & saran dapat mengelola kritik & saran yang disampaikan oleh pelanggan Tabel 3.25 Use Case Lihat Konfirmasi Lihat Konfirmasi melihat konfirmasi pembayaran masuk ke menu Konfirmasi

48 3.3.3 Activity Diagram Usulan 3.3.3.1 Activity Diagram Register Pelanggan Sistem Start Masuk form Register Tampilkan Form Register Mengisi Form Register Verifikasi data Tidak sukses Sukses Masuk ke Sistem End Gambar 3.4 Activity Diagram Register Tabel 3.26 Activity Diagram Register Nama Activity Pre Kondisi Activity Diagram Register Pengunjung Pengunjung melakukan registrasi Isi form registrasi Pengunjung melakukan registrasi untuk menjadi member bila tidak ada kesalahan bisa langsung masuk ke sistem. Bila ada kesalahan akan diminta kembali melengkapi form daftar. Post Kondisi -

49 3.3.3.2 Activity Diagram Login Pelanggan Sistem start Menu Login Tampilkan Menu Login Masukan user dan password Cek Nama dan Password dalam data base Tidak cocok cocok Masuk ke Aplikasi END Gambar 3.5 Activity Diagram Login Tabel 3.27 Activity Diagram Login Nama Activity Activity Diagram Login Pelanggan Pelanggan melakukan Login Pre Kondisi - User melakukan login dengan memasukan username dan password, kemudian sistem akan melakukan pengecekan terhadap database. Apabila ada kesalahan input username dan password maka sistem akan kembali menampilkan form login. Jika username dan password yang dimasukan benar maka selanjutnya Pelanggan akan masuk ke halaman home. Post Kondisi -

50 3.3.3.3 Activity Diagram Lihat Produk Pelanggan Sistem Start Memilih menu Produk Menampilkan halaman Produk Melihat Daftar Produk End Gambar 3.6 Activity Diagram Lihat Produk Tabel 3.28 Activity Diagram Lihat Produk Nama Activity Activity Diagram Lihat Produk Pelanggan Pelanggan dapat melihat daftar produk Pre Kondisi - User dapat melihat daftar produk dengan cara memilih menu Produk Post Kondisi -

51 3.3.3.4 Activity Diagram Pesan Produk Pelanggan Sistem Start Memilih menu Produk Tampilkan menu Produk Lihat daftar Produk Pilih Produk Tampilkan info Produk Pesan Kembali Kembali Pesan Isi form pemesanan Tampilkan form pemesanan Simpan data pemesanan End Gambar 3.7 Activity Diagram Pesan Produk Tabel 3.29 Activity Diagram Pesan Produk Nama Activity Activity Diagram Pesan Produk Pelanggan Pelanggan memesan produk Pre Kondisi - User dapat memesan produk dengan cara memilih menu Produk lalu klik tombol Pesan Post Kondisi -

52 3.3.3.5 Activity Diagram Kritik & Saran Pelanggan Sistem Start Memilih menu Kritik dan Saran Tampilkan menu Kritik dan Saran Mengisi form komentar Input Nama Input Email Input Pesan Menyimpan komentar Menampilkan pesan kritik dan saran End Gambar 3.8 Activity Diagram Kritik & Saran Tabel 3.30 Activity Diagram Kritik & Saran Nama Activity Activity Diagram Kritik & Saran Pelanggan Pelanggan dapat memberikan kritik dan saran Pre Kondisi - Pelanggan dapat memberikan kritik dan saran dengan cara memilih menu Kritik dan Saran Post Kondisi -

53 3.3.3.6 Activity Diagram Profil Perusahaan Pelanggan Sistem Start Memilih menu Profil Perusahaan Menampilkan halaman Profil Perusahaan Melihat Profil Perusahaan End Gambar 3.9 Activity Diagram Profil Perusahaan Tabel 3.31 Activity Diagram Profil Perusahaan Nama Activity Activity Diagram Profil Perusahaan Pelanggan Pelanggan dapat melihat profil perusahaan Pre Kondisi - User dapat melihat profil perusahaan dengan cara memilih menu Profil Perusahaan Post Kondisi -

54 3.3.3.7 Activity Diagram Konfirmasi Member System Start Memilih menu Konfirmasi Tampilkan menu Konfirmasi Mengisi form konfirmasi Input Nama Input Tanggal Transfer Input Nominal Kirim form konfirmasi Simpan form konfirmasi End Gambar 3.10 Activity Diagram Konfirmasi Tabel 3.32 Activity Diagram Konfirmasi Nama Activity Activity Diagram Konfirmasi Pelanggan Pelanggan dapat melakukan Konfirmasi pembayaran Pre Kondisi - User dapat melakukan Konfirmasi pembayaran dengan cara memilih menu Konfirmasi Post Kondisi -

55 3.3.3.8 Activity Diagram Kelola Data Member Sistem Start Pilih Menu Member Tampilkan Menu Member Hapus Data Member Edit Data Member Tampilkan Data Member End Gambar 3.11 Activity Diagram Kelola Data Member Tabel 3.33 Activity Diagram Kelola Data Member Nama Activity Activity Diagram Kelola Member Pre Kondisi dapat mengelola data member Login memilih menu member kemudian dapat menginput data member Post Kondisi -

56 3.3.3.9 Activity Diagram Kelola Produk Sistem Start Pilih Menu Produk Tampilkan Menu Produk Hapus Produk Edit Produk Tambah Produk Tampilkan Produk End Gambar 3.12 Activity Diagram Kelola Produk Tabel 3.34 Activity Diagram Kelola Produk Nama Activity Activity Diagram Kelola Produk Pre Kondisi dapat mengelola photo-photo diantaranya Hapus, Edit Dan Tambah Photo. Login memilih menu produk kemudian menginput data yang akan dimasukan kedalam database. Post Kondisi -

57 3.3.3.10 Activity Diagram Kelola Data Pembelian Sistem Start Pilih Menu Pembelian Tampilkan Menu Data Pembelian Simpan Data Pembelian Cetak Data Pembelian Tampilkan Data Pembelian End Gambar 3.13 Activity Diagram Kelola Data Pembelian Tabel 3.35 Activity Diagram Kelola Data Pembelian Nama Activity Pre Kondisi Activity Diagram Kelola Data Pembelian dapat mengelola data pembelian seperti simpan dan cetak form pemesanan Login memilih menu order kemudian menginput data yang akan dimasukan kedalam database Post Kondisi -

58 3.3.3.11 Activity Diagram Kelola Laporan Sistem Start Pilih Menu Laporan Tampilkan Menu Laporan Input Tanggal Cetak Laporan Tampilkan Laporan End Gambar 3.14 Activity Diagram Kelola Laporan Tabel 3.36 Activity Diagram Kelola Laporan Nama Activity Activity Diagram Kelola Laporan Pre Kondisi dapat mengelola laporan data penjualan Login memilih menu laporan kemudian menginput data yang akan dimasukan kedalam database Post Kondisi -

59 3.3.3.12 Activity Diagram Kelola Kritik & Saran System Start Memilih menu Kritik dan Saran Tampilkan menu Kritik dan Saran Mengisi form komentar Jawab Kritik dan Saran Hapus Kritik dan Saran Menampilkan pesan kritik dan saran End Gambar 3.15 Activity Diagram Kelola Kritik & Saran Tabel 3.37 Activity Diagram Kelola Kritik & Saran Nama Activity Activity Diagram Kelola Kritik & Saran mengelola kritik & saran pelanggan Pre Kondisi - mengelola keluhan dengan cara memilih menu kritik dan saran kemudian melihat kritik dan saran yang diberikan oleh member Post Kondisi -

60 3.3.3.13 Activity Diagram Lihat Konfirmasi System Start Memilih menu Konfirmasi Tampilkan halaman Konfirmasi Lihat Konfirmasi Tampilkan Konfirmasi pembayaran End Gambar 3.16 Activity Diagram Lihat Konfirmasi Tabel 3.38 Activity Diagram Lihat Konfirmasi Nama Activity Activity Diagram Lihat Konfirmasi dapat melihat Konfirmasi pembayaran Pre Kondisi - dapat melihat Konfirmasi pembayaran dengan cara memilih menu Konfirmasi Post Kondisi -

61 3.3.4 Sequence Diagram Usulan 3.3.4.1 Sequence Diagram Register Home Menu Register Form Register Data Base Pengunjung Open() Open() Input Data() Simpan Data() Gagal Selesai Gambar 3.17 Sequence Diagram Register Tabel 3.39 Sequence Diagram Register Nama Sequence Sequence Diagram Register Singkat Menjelaskan bagaimana Pengunjung Melakukan Register sebagai member Pengunjung Pre Kondisi - Utama Pengunjung memilih menu Register kemudian Pengunjung akan diminta untuk mengisi form pendaftaran yang telah disediakan oleh sistem Alternatif - Post Kondisi Bila berhasil Pengunjung akan masuk kedalam sistem. Bila gagal Pengunjung diminta untuk kembali mengisi form register.

62 3.3.4.2 Sequence Diagram Login Menu Utama Menu Login Proses Login Tampilan / member Open () * / Pelanggan * Menu Login Input Username & Password Valid pesan gagal jika gagal Gagal * * Gambar 3.18 Sequence Diagram Login Tabel 3.40 Sequence Diagram Login Nama Sequence Sequence Diagram Login Singkat Menjelaskan bagaimana /Pelanggan Melakukan Login /Pelanggan Pre Kondisi - Utama Memasukan username dan password untuk masuk kedalam sistem Alternatif - Post Kondisi Bila berhasil /Pelanggan akan masuk kedalam sistem. Bila gagal /Pelanggan diminta untuk kembali username & password

63 3.3.4.3 Sequence Diagram Pesan Produk Home Produk Form Produk Database Barang Form Pemesanan DB Member DB Pembelian Member Open() Open() Input Quantity Validasi Data() Tampilkan Klik Beli () Tampilkan Input Data Pembelian Validasi Data() Batal get member() Id, Nama Simpan Data Pembelian Gambar 3.19 Sequence Diagram Pesan Produk Tabel 3.41 Sequence Diagram Pesan Produk Nama Sequence Sequence Diagram Pesan Produk Singkat Menjelaskan tentang bagaimana cara melakukan pembelian Member Pra Kondisi - Utama Masuk ke menu produk untuk dapat melakukan transaksi pemesanan barang. Alternatif - Pasca Kondisi Member akan diminta untuk mengisi jumlah/quantity barang pada form pembelian

64 3.3.4.4 Sequence Diagram Konfirmasi Menu Utama Menu Konfirmasi Form Konfirmasi Database Member Open () Input Nama Open () Input Tanggal Transfer Input Nominal Tersimpan Kembali Gambar 3.20 Sequence Diagram Konfirmasi Tabel 3.42 Sequence Diagram Konfirmasi Nama Sequence Sequence Diagram Konfirmasi Singkat Memberi Konfirmasi pembayaran kepada admin Member Pra Kondisi - Utama Member pertama kali membuka Halaman Utama dari Web, kemudian Member melanjutkan untuk membuka Halaman Konfirmasi, di Halaman Konfirmasi tersebut Member input nama,tanggal transfer dan nominal. Alternatif - Pasca Kondisi Bila berhasil, form Konfirmasi pembayaran akan muncul di halaman Konfirmasi admin.

65 3.3.4.5 Sequence Diagram Kelola Produk Home Menu Login Proses Login Tampilan Tampilan Data Stok Barang Form Input Data Stok Barang Data Base Open() Open() Username & Password Valid Gagal Open() Tambah Data Save Data Display Data Edit Data Save Data Display Data Hapus Data Save Data Display Data Gambar 3.21 Sequence Diagram Kelola Produk Tabel 3.43 Sequence Diagram Kelola Produk Nama Sequence Sequence Diagram Kelola Produk Singkat Menjelaskan bagaimana admin mengelola stok barang. Pra Kondisi melakukan login terlebih dahulu. Utama masuk ke menu produk untuk dapat melakukan tambah, edit, atau hapus produk Alternatif - Pasca Kondisi Setelah berhasil, produk akan bertambah dan ditampilkan di menu produk member

66 3.3.4.6 Sequence Diagram Kelola Laporan Home Menu Login Proses Login Tampilan Tampilan Laporan Form Input Data Laporan Data Base Open() Open() Usernam e & Passwor d Valid Input Tanggal Gagal Open() Cetak Laporan Display Data Save Data Gambar 3.22 Sequence Diagram Kelola Laporan Tabel 3.44 Sequence Diagram Kelola Laporan Nama Sequence Singkat Sequence Diagram Kelola Laporan Menjelaskan bagaimana admin mengelola laporan data penjualan Pre Kondisi Utama melakukan login terlebih dahulu. Masuk ke menu laporan untuk mencetak laporan. Alternatif - Post Kondisi dapat menginput dan mencetak laporan.

67 3.3.5 Class Diagram 1 admin -USER -PASS -NAMA +edit() +hapus() +tambah() +melihat konfirmasi() +kelola data member() +kelola produk() 1 1..* 1 1..* 1..* member -id_member -username -password -email -telp -alamat -jns_klmn -tgl_lahir -status +edit() +hapus() +tambah() +simpan() +konfirmasi pembayaran() +melakukan kritik() +lihat keranjang() 1 1..* 1 contact -id_contact -username -tgl_confirm -tgl_bayar -bank_tujuan -bank_asal -no_rekening -atas_nama -nominal +edit() +hapus() +tambah() 1..* 1 produk -id_produk -nm_produk -jml_produk -hrg_produk -detail_produk -gambar +edit() +hapus() +simpan() order_detail -ID_ORDER -id_produk -JUMLAH 1 1 +edit() +hapus() 1 1..* kritik -id_kritik -nama -tgl -kritik +edit() +hapus() +kirim() 1 keranjang -id_keranjang -id_produk -username -tgl_order -jam_order -stok_keranjang +edit() +hapus() +tambah() Gambar 3.23 Class Diagram 1 1 orders -ID_ORDER -username -STATUS_ORDER -TGL_ORDER -JAM_ORDER +edit() +hapus() 3.3.6 Spesifikasi Basis Data Selanjutnya dilakukan spesifikasi basis data yang terbentuk dari class diagram yang telah dibangun. Hal ini bertujuan agar dapat memperoleh basis data yang efisien dalam penggunaan ruang penyimpanan, cepat dalam pengaksesan dan mudah untuk memanipulasi data serta bebas dari redudasi data.

68 1. Tabel Nama Table : Isi : Data Primary Key : Id_ Tabel 3.45 Struktur Tabel No Nama Field Tipe data Length Keterangan 1 USER* Varchar 10 Primary key 2 PASS Varchar 20 Password admin 3 NAMA Varchar 15 Nama admin 2. Tabel Member Nama Table : Member Isi : Data Member Primary Key : Id_Member Tabel 3.46 Struktur Tabel Member No Nama Field Tipe data Length Keterangan 1 id_member * Int 5 Primary key 2 username Varchar 10 Nama member 3 password Varchar 15 Password member 4 email Varchar 30 E-mail member 5 telp Varchar 15 Telepon member 6 alamat Text - Alamat member 7 jns_klmn Varchar 6 Jenis kelamin member 8 tgl_lahir Date 8 Tanggal lahir member 9 status Varchar 10 Status member

69 3. Tabel Produk Nama Table : Produk Isi : Data Produk Primary Key : Id_Produk Tabel 3.47 Struktur Tabel Produk No Nama Field Tipe data Length Keterangan 1 id_produk* Varchar 5 Primary key 2 nm_produk Varchar 30 Nama produk 3 jml_produk Int 11 Jumlah produk 4 hrg_produk Int 11 Harga produk 5 detail_produk Text - Detail produk 6 gambar Varchar 50 Gambar produk 4. Tabel Kritik Nama Table : Kritik Isi : Data Kritik & Saran Primary Key : Id_Kritik Tabel 3.48 Struktur Tabel Kritik No Nama Field Tipe data Length Keterangan 1 id_kritik* Int 5 Primary key 2 nama Varchar 30 Nama member/pengunjung 3 Tgl Date 8 Tanggal kritik 4 kritik Text - Pesan kritik & saran

70 5. Tabel Orders Nama Table : Orders Isi : Data Pemesanan Primary Key : Id_Order Table 3.49 Stuktur Tabel Orders No Nama Field Tipe data Length Keterangan 1 ID_ORDER* Int 5 Primary key 2 username Varchar 10 Nama member 3 STATUS_ORDER Varchar 10 Status pemesanan 4 TGL_ORDER Date 8 Tanggal pemesanan 5 JAM_ORDER Time 5 Jam pemesanan 6. Tabel Keranjang Nama Table : Keranjang Isi : Data Pembelian Primary Key : Id_Keranjang Table 3.50 Stuktur Tabel Keranjang No Nama Field Tipe data Length Keterangan 1 id_keranjang* Int 5 Primary key 2 id_produk Int 5 Kode produk 3 username Varchar 10 Nama member 4 tgl_order Date 8 Tanggal order 5 jam_order Time 5 Jam pesan 6 stok_keranjang Int 3 Stok keranjang belanja

71 7. Tabel Order_Detail Nama Table : Order Detail Isi : Data Detail Pemesanan Primary Key : Id_Order Table 3.51 Stuktur Tabel Order_Detail No Nama Field Tipe data Length Keterangan 1 ID_ORDER* Int 5 Primary key 2 id_produk Int 5 Kode produk 3 JUMLAH Int 5 Jumlah produk 8. Tabel Contact Nama Table : Contact Isi : Konfirmasi Pembayaran Primary Key : Id_Contact Tabel 3.52 Struktur Tabel Member No Nama Field Tipe data Length Keterangan 1 id_contact* Int 5 Primary key 2 username Varchar 10 Nama member 3 tgl_confirm Date 8 Tanggal Konfirmasi 4 tgl_bayar Date 8 Tanggal Bayar 5 bank_tujuan Varchar 10 Bank Tujuan 6 bank_asal Varchar 10 Bank Asal 7 no_rekening Varchar 20 Nomer Rekening 8 atas_nama Varchar 30 Atas Nama Pengirim 9 nominal Text - Nominal Harga

72 3.4 Rancangan Layar Website 3.4.1 Struktur Tampilan Pengunjung Halaman Utama Beranda Cara Pemesanan Produk Tentang Rumah Hijau PAL Gambar 3.24 Struktur Tampilan Pengunjung 3.4.2 Struktur Tampilan Member Halaman Utama Beranda Cara Pemesanan Produk Keranjang Tentang Rumah Hijau PAL Kritik dan Saran Data Member Konfirmasi Gambar 3.25 Struktur Tampilan Member

73 3.4.3 Struktur Tampilan Login istrator Halaman Utama Beranda Produk Order Laporan Member Kotak Kritik & Saran Gambar 3.26 Struktur Tampilan Tambah Konfirmasi 3.4.4 Rancangan Layar Register Username : Password : Email : Telp : Jenis Kelamin : Tanggal Lahir : Tanggal - Bulan - Tahun Alamat : Simpan Batal Gambar 3.27 Rancangan Layar Register

74 3.4.5 Rancangan Layar Halaman Utama Banner Rumah Hijau PAL Beranda Cara Pemesanan Produk Tentang Rumah Hijau PAL Cari Produk Login Member Katalog Produk Kontak Personal Pembayaran Gambar 3.28 Rancangan Layar Halaman Utama 3.4.6 Rancangan Layar Halaman Cara Pemesanan Banner Rumah Hijau PAL Beranda Cara Pemesanan Cara Pemesanan Produk Tentang Rumah Hijau PAL Cari Produk Login Member Kontak Personal Pembayaran Gambar 3.29 Rancangan Layar Halaman Cara Pemesanan

75 3.4.7 Rancangan Layar Halaman Produk Banner Rumah Hijau PAL Beranda Cara Pemesanan Produk Tentang Rumah Hijau PAL Cari Produk Login Member Info Produk Kontak Personal Pembayaran Gambar 3.30 Rancangan Layar Halaman Produk 3.4.8 Rancangan Layar Output Gambar 3.31 Rancangan Layar Output