BAB IV Dikonversi
BAB IV Dikonversi
yang nyata dan utuh dalam beberapa bagian komponen untuk mengevaluasi dan
Untuk alur dan system yang sedang berjalan dalam hal pemasaran ikan teri pada
UD. Panti Baru diuraikan menggunakan Use Case Diagram, Sequene Diagram,
dan penjualan masih bersifat konvensional yaitu pelanggan harus datang terlebih
dahulu ke UD. Panti Baru serta penjual menggunakan alat tulis dan buku besar
untuk menulis data-data penjualan ikan teri sehingga kurang efektif. Hal demikian
penginformasian serta pengolahan data dan juga penjualan ikan teri pada UD.
Panti Baru. Sehingga menimbulkan permasalahan dan dapat juga merugikan pihak
Dalam mengatasi masalah-masalah yang ada pada sitem yang lama harus
perubahan dan pengembangan untuk sistem yang baru dengan cara menganalisa
44
45
apa yang akan menjadi kebutuhan penggunanya. Informasi yang baik adalah
informasi yang harus dapat mendukung semua kegiatan dalam pengolahan data.
Sistem yang sedan berjalan pada penjualan ikan teri pada UD. Panti Baru
belum dapat menyediakan informasi tentang ikan teri serta proses penjualan tanpa
tentang ikan teri berupa harga, kualitas dan jenis ikan teri serta laporan data yang
1. Sistem dapat memberikan informasi tentang harga dan jenis ikan teri.
Dalam tahap analisis data, tahap ini berupa data masukan dan data
Kebutuhan masukan untuk sistem penjualan ikan teri pada UD. Panti Baru
yaitu seperti :
b. Input Administrator
c. Input Ongkir
yaitu seperti :
a. Data pembelian
b. Invoice
proses dari sistem yang ada sebelumnya. Sehingga dengan adanya perancangan E-
ini sistem yang ada dapat berjalan sesuai dengan prosedur yang sedang diusulkan.
Bahasa pemrograman Framework Code Igniter dan MySQL serta text editor yang
digunakan adalah sublime text. Selain itu, dengan menggunakan sistem CRM
diatas 10kg maka pelanggan mendapatkan diskon 10% dan dipotongkan dari total
belanjanya.
a. Jika produk ikan yang terjual > 0 < 5 = maka nilai reting bintangnya 1.
b. Jika produk ikan yang terjual > 5 < 10 = maka nilai reting bintangnya 2.
c. Jika produk ikan yang terjual > 10 < 15 = maka nilai reting bintangnya 3.
d. Jika produk ikan yang terjual > 15 < 20 = maka nilai reting bintangnya 4.
e. Jika produk ikan yang terjual > 20 < 25 = maka nilai reting bintangnya 5.
minimal dari 1.000 dan maximal 9.900 maka pelanggan ini mendapatkan
pembayaran.
menggunakan sistem. Sistem yang dirancang ini akan digunakan oleh admin,
operator, pelanggan dan quest pada penjualan ikan pada UD. Panti Baru. Adapun
tujuan penggunanya yaitu untuk membantu pihak UD. Panti Baru dalam
penjualan ikan teri secara online dan agar tetap bisa mempertahankan nilai
kepuasan dari pelanggan. Strategi agar sistem dapat digunakan dengan baik oleh
pengguna yaitu dengan memberikan petunjuk atau tahapan yang harus dilakukan
dalam menggunakan aplikasi penjualan ikan teri pada UD. Panti Baru berbasis
web.
komputer yang alatnya bisa dilihat dan diraba secara langsung atau yang
komputerisasi.
Nama
No Spesifikasi Jumlah Fungsi Harga
Hardware
1 Laptop a. Processor: 1 Sebagai alat Rp.5.500.000,-
Intel(R) antar muka,
Caleron(R) penampil
2955U dan
@1.40GHz pengendali.
1.40 GHz.
b. Memory: 1
4 GB
c. Hardisk: 1
1.000 GB
2 Printer Epson L360 1 Alat Rp.2.100.000,-
mencetak
laporan.
Total Rp.7.600.000,-
keputusan, analisis dan manajemen data. Dengan adanya elemen pada perangkat
lunak, maka fungsionalitas sistem informasi berjalan dengan baik. Hal inilah yang
akan berdampak pada suatu pelayanan yang lebih baik serta manfaat yang
untuk sistem penjualan ikan teri pada UD. Panti Baru menggunakan komputer
a. Spesifikasi hardware
pengamatan terhadap sistem yang ada. Analisis sistem juga dapat di jelaskan
sebagai salah satu cara dalam memahami masalah apa yang dihadapi oleh sistem,
seperti mendefenisikan suatu kebutuhan fungsional dari sistem sehingga dapat
Berikut ini merupakan sistem yang sedang berjalan pada penjualan ikan
teri pada UD. Panti Baru yang dilakukan secara manual, dan dapat dijelaskan
1. Pelanggan datang ke UD. Panti Baru untuk melihat dan bertanya mengenai
ikan teri.
4. Penjual membuat pesanan ikan teri dan membuat nota pembelian untuk
Merespon &
Datang &
memberikan informasi Nota Pembelian
Bertanya
A
Informasin Ikan Informasin Ikan
Memilih ikan
& Membeli
Menyiapkan
pesanan & Nota pembelian
A
A
Membuat Nota
Pembelian
Nota Pembelian
Phase
informasi yang dibutuhkan. Berikut ini merupakan sistem yang di usulkan pada
2. Quest melihat informasi ikan teri pada E-CRM UD. Panti Baru.
pelanggan.
pantibaru
Register Akun
Login Pelanggan
dan pembuatan gambaran dalam beberapa elemen yang terpisah kedalam satu
kesatuan yang utuh serta berfungsi agar dapat memberikan suatu gambaran yang
satu standart bahasa yang sering digunakan dalam dunia industri untuk
menggunakan UML.
4.3.1.1 Use Case Diagram
Use Case Diagram adalah urutan kegiatan yang dilakukan oleh aktor dan
sistem untuk mencapai suatu tujuan tertentu. Kegiatan yang dilakukan use case
hanya menjelaskan apa yang dilakukan oleh aktor dan sistem, bukan bagaimana
aktor dan sistem melakukan kegiatan tersebut. Berikut ini adalah Use Case
Diagram pada perancangan E-CRM untuk penjualan ikan teri pada UD. Panti
Baru.
1. Definisi Aktor
6 Kritik dan saran Melihat kritik dan saran dari semua pelanggan.
Login
Logout
Validasi
Melihat Home
Dashbord <<include>>
<<include>>
hapus
tambah <<include>>
simpan
Mengelola Data Barang <<include>>
edit
<<include>>
<<include>>
Melihat Penilaian Produk <<include>>
<<include>> <<include>>
Admin Operator
<<include>>
Melihat Bukti Pembayaran <<include>>
<<includ<e<>i>nclude>>
Melihat Daftar Pembelian
Melihat Grafik
Konfirmasi Pembayaran
update
Mengelola Ongkos Kirim Mengelola Profil
Pelanggan
Stok Produk
Konfirmasi Penerimaan
Live Chat
Penilaian Produk
dibuat untuk membangun sistem. Berikut ini adalah class diagram pada
perancangan E-CRM untuk penjualan ikan teri pada UD. Panti Baru.
Application
Controller
Buktipembayaran info
Kategori Kontak Laporan Ongkir Pelanggan Pembelian Penilaian Pesan Produk Ulasan User
Model View
odel Kategori_model Keranjang_model Laporan_model Ongkir_model Pelanggan_model Pembelian_model Penilaian_model Pesan_modelkontak
Produk_model
laporan ongkir
Profil_model
pelanggan
Ulasan_model
pembelian penilaian
User_model
pesan produk ulasan user
dengan menjelaskan waktu objek dan pesan yang dikirimkan dan diterima antar
dimiliki kelas yang termasuk menjadi objek itu. Berikut ini adalah sequence
diagram pada perancangan E-CRM untuk penjualan ikan teri pada UD. Panti
Baru.
Bentuk sequence diaram login admin yang akan di rancang di UD. Panti
Baru yaitu :
2: data user
3: validasi data
4: username dan password salah
2: form user()
Bentuk sequence diagram admin untuk menghapus data user yang akan
Bentuk sequence diagram admin untuk mengupdate data user yang akan
Mengelola Daftar
Admin antarmuka Pelanggan
1: klik menu daftar pelanggan()
Mengelola Informasi
Admin antarmuka Pelanggan
1: klik menu informasi
pelanggan()
Bentuk sequence diagram admin untuk menambah data barang yang akan
Admin
antarmuka Mengelola Barang
1: klik menu barang()
2: form barang()
Bentuk sequence diagram admin untuk mengedit data barang yang akan
Bentuk sequence diagram admin untuk melihat data pembelian yang akan
Mengelola Data
Admin antarmuka Pembelian
1: klik menu data pembelian()
5: cetak invoice()
Mengelola Bukti
Admin antarmuka Pembayaran
1: klik menu bukti pembayaran()
2: tampil grafik()
3: melihat grafik()
2: tampil laporan()
3: melihat laporan()
Mengelola Ongkos
Admin antarmuka Kirim
1: klik menu ongkos kirim()
Bentuk sequence diagram admin untuk mengedit ongkos kirim yang akan
Mengelola Ongkos
Admin antarmuka Kirim
1: klik menu ongkos kirim()
2: pilih ongkos kirim yang
diedit() 3: edit data ongkos
kirim()
4: edit dataongkos kirim()
Mengelola Ongkos
Admin antarmuka Kirim
1: klik menu ongkos kirim()
Bentuk sequence diagram admin untuk melihat stok barang admin yang
4 : pesan
Bentuk sequence diaram logout admin yang akan di rancang di UD. Panti
Baru yaitu :
2: Logout()
Bentuk sequence diaram login operator yang akan di rancang di UD. Panti
Baru yaitu :
2: data user
3: validasi data
4: username dan password salah
6: men
ampilkan menu utama
Mengelola Daftar
Operator antarmuka Pelanggan
1: klik menu daftar pelanggan()
2: form barang()
Mengelola Data
Operator antarmuka Pembelian
1: klik menu data pembelian()
5: cetak invoice()
Mengelola Bukti
Operator a
Pembayaran
antarmuk
1: klik menu bukti pembayaran()
2: tampil grafik()
3: melihat grafik()
Mengelola Ongkos
Operator antarmuka Kirim
1: klik menu ongkos kirim()
2: pilih ongkos kirim yang diedit()
3: edit data ongkos kirim()
Mengelola Ongkos
Operator a
Kirim
antarmuk
1: klik menu ongkos kirim()
Mengelola Kritik
Operator antarmuka & Saran
1: klik menu kriik & saran()
2: tampil kritik & saran()
3: melihat kritik & saran()
4 : pesan
2: Logout()
Bentuk sequence diaram login pelanggan yang akan di rancang di UD. Panti
Baru yaitu :
2: data user
3: validasi data
4: username dan password salah
Mengelola Daftar
Pelanggan antarmuka Belanja
1: klik menu daftar belanja()
2: tampil belanja()
3: pilih keranjang yang ingin di cakeout()
2: tampil profil()
3: melihat data profil()
Mengelola Konfirmasi
Pelanggan antarmuka Penerimaan
1: klik menu konfirmasi penerimaan()
2: tampil penerimaan()
3: melakukan konfirmasi penerimaan()
2: Logout()
Bentuk sequence diagram quest untuk melihat halaman utama yang akan
3: melihat home()
2: tampil register()
3: mengisi register()
ada pada perangkat lunak. Berikut adalah gambar dari Activity Diagram pada
perancangan E-CRM untuk penjualan ikan teri pada UD. Panti Baru.
Bentuk activity diagram admin login admin yang akan di rancang di UD.
Halaman Utama
Tidak
Valid
Ya
Bentuk activity diagram admin untuk melihat daftar pelangan yang akan
Pilih Pelanggan
Bentuk activity diagram admin untuk menambah data barang yang akan
Bentuk activity diagram admin untuk mengedit data barang yang akan di
Bentuk activity diagram admin untuk menghapus data barang yang akan
Bentuk activity diagram admin untuk melihat data pembelian yang akan
Bentuk activity diagram admin untuk menambah ongkos kirim yang akan
Bentuk activity diagram admin untuk mengedit ongkos kirim yang akan
Bentuk activity diagram admin untuk melihat stok produk yang akan di
Bentuk activity diagram admin untuk live chat yang akan di rancang di
Halaman Utama
Bentuk activity diagram operator untuk edit data barang yang akan di
Bentuk activity diagram operator untuk hapus data barang yang akan di
Bentuk activity diagram operator untuk edit ongkos kirim yang akan di
Bentuk activity diagram operator untuk hapus ongkos kirim yang akan di
Bentuk activity diagram operator untuk kritik dan saran yang akan di
Bentuk activity diagram operator untuk live chat yang akan di rancang di
Halaman Utama
Tidak
Valid
Ya
Bentuk activity diagram Quest untuk melihat halaman utama yang akan
sistem dimana bagian perangkat lunak yang mana yang berjalan pada perangkat
keras. Berikut gambar deployment pada perancangan E-CRM untuk penjualan
Main Server
Database Server
MySQL
Database
Client
PHP
(Hypertext Preprocessor)
Web Server
Struktur data dari basis data adalah tabel, kolom, baris dan kunci. Berikut
ini adalah struktur data dari perancangan E-CRM untuk penjualan ikan teri pada
Primary Key : ID
2. Tabel Info
Primary Key : ID
Primary Key : ID
4. Tabel Kabupaten
Primary Key : ID
5. Tabel Kecamatan
Primary Key : ID
7. Tabel Kontak
Primary Key : ID
9. Tabel Pelanggan
Primary Key : ID
Primary Key : ID
Primary Key : ID
Primary Key : ID
Primary Key : ID
Primary Key : ID
Tabel 4.20 Desain Tabel Provinsi
Primary Key : ID
Primary Key : ID
Dalam perancangan antar muka (user interface) adalah salah satu jenis