4.1. Hasil
4.1.1. Analisa Proses Bisnis yang Sedang Berjalan
Berdasarkan analisa yang dilakukan di Pendopo 45, maka proses
sistem yang sedang berjalan, dapat dilihat pada gambar berikut ini:
43
44
Konstruksi yang akan dikembangkan berupa web application yang dapat diakses
secara online melalui perangkat komputer atau smartphone. Adapun implementasi
untuk membagun sistem informasi ini menggunakan bahasa pemrograman PHP
dengan framework CodeIgniter dan DBMS MySQL.
Istilah Deskripsi
1 1.1 Login
4 1.4 Registrasi
Prioritas : -
Sumber : -
Pelaku Sistem Utama: Admin
Pelaku Partisipan : -
Stakeholder yang berminat : -
Mendiskripsikan kejadian dimana admin
Deskripsi :
memasukkan input form barang
Pelaku Partisipan : -
Stakeholder yang berminat : -
Id Use-Case : 1.6
Persyaratan Bisnis :
Prioritas : -
Sumber : -
Pelaku Sistem Utama: Admin
Pelaku Partisipan : -
Stakeholder yang berminat : -
Versi : 1.0
Id Use-Case : 1.1
Persyaratan Bisnis :
Prioritas : Tinggi
Analisis Sistem :
Sumber : -
Pelaku Partisipan : -
Pemicu : -
Langkah 1 : Langkah 2 :
Langkah 3 :
Alternatif Langkah 3 :
Aturan Bisnis : User harus memiliki username dan password yang telah
dibuat.
Batasan dan Spesifikasi Hanya username dan password yang sesuai dan lengkap
saja yang akan diterima oleh system.
Implementasi :
Versi : 1.0
Id Use-Case : 1.2
Persyaratan Bisnis :
Prioritas : Tinggi
Analisis Sistem :
Sumber : -
Pelaku Partisipan : -
Pemicu : -
Langkah 1 : Langkah 2 :
Alternatif Langkah 3 :
Aturan Bisnis : Admin harus mengisi data user yang dibutuhkan oleh
sistem secara lengkap dan benar.
Batasan dan Spesifikasi Hanya data user yang telah diisi dengan lengkap saja
yang akan diterima oleh sistem.
Implementasi :
Masalah Terbuka : -
Versi : 1.0
Id Use-Case : 1.3
Persyaratan Bisnis :
Prioritas : Tinggi
Analisis Sistem :
Sumber : -
Pelaku Partisipan : -
Langkah 1 : Langkah 2 :
Admin mengubah
password, dan level
user.
Bidang Alternatif : -
57
Implementasi :
Asumsi : -
Masalah Terbuka : -
Versi : 1.0
Id Use-Case : 1.4
Persyaratan Bisnis :
Prioritas : Tinggi
Analisis Sistem :
Sumber : -
Pelaku Partisipan : -
Pemicu : -
Langkah 1 : Langkah 2 :
kemudian
menyimpannya.
Alternatif Langkah 6 :
Implementasi :
Asumsi : -
Masalah Terbuka : -
Versi : 1.0
Id Use-Case : 1.5
Persyaratan Bisnis :
Prioritas : Tinggi
Analisis Sistem :
Sumber : -
Pelaku Partisipan : -
Pemicu : -
Langkah 1 : Langkah 2 :
Bidang Alternatif : -
Implementasi :
Asumsi : -
Masalah Terbuka : -
Versi : 1.0
Id Use-Case : 1.6
Sumber : -
Pelaku Partisipan : -
Pemicu : -
Langkah 1 : Langkah 2 :
kemudian
menyimpannya.
Alternatif Langkah 4:
Implementasi :
Asumsi : -
Masalah Terbuka : -
Versi : 1.0
Id Use-Case : 1.7
Persyaratan Bisnis :
Prioritas : Tinggi
Analisis Sistem :
Sumber : -
Pelaku Partisipan : -
Pemicu : -
64
Langkah 1 : Langkah 2 :
Bidang Alternatif : -
Aturan Bisnis : -
Implementasi :
Asumsi : -
Versi : 1.0
Pelaku Partisipan : -
Pemicu : -
Langkah 2 : Langkah 1 :
Sistem menampilkan
halaman utama.
Alternatif Langkah 5 :
Versi : 1.0
Pelaku Partisipan : -
Pemicu : -
Langkah 2 : Langkah 1 :
Langkah 3 :
Langkah 4 :
Langkah 6 :
User mengentrikan pada
textbox password. Sistem merespon
68
Alternatif Langkah 6 :
Bidang Alternatif : Jika data yang dientrikan tidak lengkap, maka sistem
akan menampilkan sebuah dialog message yang
memberitahukan kepada user bahwa “Data yang
dimasukkan tidak lengkap”.
Aturan Bisnis : Admin harus mengisi data user yang dibutuhkan oleh
sistem secara lengkap dan benar.
Batasan dan Spesifikasi Hanya data user yang telah diisi dengan lengkap saja
yang akan diterima oleh sistem.
Implementasi :
Versi : 1.0
69
Pelaku Partisipan : -
Langkah 1 : Langkah 7 :
Langkah 3 :
Langkah 4 :
Admin mengubah
username pada textbox
username
Langkah 5 :
Admin mengubah
password pada textbox
password
Langkah 6 :
Bidang Alternatif : -
Implementasi :
Asumsi : -
Versi : 1.0
71
Pelaku Partisipan : -
Pemicu : -
Langkah 1 : Langkah 2 :
Langkah 5 :
Langkah 6 :
Langkah 7 : Langkah 8 :
Langkah 14 :
Langkah 14 :
Alternatif Langkah 15 :
Implementasi :
Asumsi : -
Versi : 1.0
Pelaku Partisipan : -
Pemicu : -
Langkah 1 : Langkah 2 :
Langkah 4 : Langkah 9:
User membuka pada view Sistem merespon dan
pengaduan menampilkan halaman
data penjualan.
Langkah 5 :
Langkah 14 :
Melihat data pengaduan.
Sistem merespon dan
Langkah 6 :
menyimpan data
Admin menekan Button penjualan yang baru ke
Login. dalam database.
Langkah 8 :
Langkah 10 :
Admin memilih
penjualan pada view
penjualan
Langkah 11 :
Adminmengubah pada
75
Langkah 12 :
Langkah 13 :
Bidang Alternatif : -
Asumsi : -
Versi : 1.0
76
Pelaku Partisipan : -
Pemicu : -
Langkah 1 : Langkah 2 :
Langkah 8 :
Langkah 10 :
Langkah 11 :
Langkah 12 :
Langkah 13 :
Langkah 14 :
Langkah 15 :
Alternatif Langkah 16 :
Asumsi : -
Versi : 1.0
Prioritas : Tinggi
Analisis Sitem :
-
Sumber :
Desain Sistem :
Pelaku Partisipan : -
80
Pemicu : -
Langkah 1 : Langkah 2 :
Langkah 7 :
Sistem merespon
dan menyimpan data
penjualan yang baru
ke dalam database.
Alternatif Langkah 7 :
Bidang Alternatif : Jika data yang dientrikan tidak lengkap atau tidak
sesuai, maka system akan menampilkan sebuah dialog
message yang memberitahukan kepada user bahwa
“Username atau password salah. Silahkan coba lagi”.
Aturan Bisnis : -
Asumsi : -
6 password Char 10
2. Tabel_Admin
3 password char 10
84
3. Tabel_Barang_admin
3 Gambar
4 Deskripsi Varchar 25
4. Tabel_Barang_user
2 Judul Varchar 11
4 Gambar
5 Deskripsi Varchar 25
5. Tabel_Admin
2 Username Varchar 20
3 Password Varchar 20
Menu
USER Form Login Login Data User
Utama
Login
Validasi
Cek Validasi
Tidak Valid
Validasi
[Result]
91
Form
Formbarang
Data
Admin admin Data User
User
admin Form
Pending Data admin
User Data User
Pegaduan
barang
Menampilkan pending
Menampilkan
barang Data pengaduan
Klik Update
Menyimpan Perubahan
Register
Form Tambah
User Data User
belum di ambil
Menampilkan register
Menampilkan form Data belum di ambil
Klik Tambah
Form Sudah di
Home Data
User
Ambil User
Melihat home
Melihat data sudah di ambil
Menampilkan form
Menampilkan Data sudah di ambil
home
Menambahkan Kategori
Klik Simpan
Mendapatkan Data
Detail Kategori
Pesan : Data BerhasilDicetak
Mendapatkan Data
Menampilkan Data
Menampilkan data siswa
Ya
Berhasil Login
Menampilkan form
Menampilkan Formbarang
User
Melihat barang
Mengubah user
Id_User
Konfirmasi ke user
Mengubah username
keluar
Mengubah password
96
Menampilkan pending
Menampilkan Form Belumbarang
di ambil
MengisiInput
pending
Barangbarang
Keluar
Data Barang
97
Menampilkan
Menampilkan kategori
Form Sudah di Ambil
Detailkategori
Mengisi Barang
98
Menampikan home
Menampilkan Form Kategori
Melihat menuKategori
Tambah barang
99
Menampilkan Siswa
Buka register
Input register
Mengisi Siswa
Tambah Siswa
Keluar
4.2 Pembahasan
Pada sistem informasi penjualan barang bekas di Pendopo 45 memiliki
prosedur atau tata cara untuk mengoperasikan sebuah sistem dengan baik.
Prosedur-prosedur dalam sistem ini menyediakan antarmuka/interface untuk
memudahkan pengguna berhubungan dengan data-data terkait.
4.1.1 Input
1 Master
a. Prosedur Pengoperasian Dashboard
Membuka browser dengan mengetikkan link
https://pendopo45olshop.com/login sehinga muncul tampilan beranda
seperti dibawah ini dan pegguna harus memasukan nama email dan
password yang sudah terdaftar diaplikasi:
4.2.2 Laporan
b. Riwayat Transaksi
Riwayat Transaksi Detail berisi detail dari riwayat transaksi
seperti Nama Akun, Tanggal Transaksi, Nama Produk yang dibeli, email
yang digunakan, Nomor Hp Tujuan, Kategori produk, Deskripsi Produk,
Harga, Status Transaksi, dan berikut adalah tampilan data transaksi detail.
Setiap pembeli yang sudah melakukan transaksi maka data transaksi akan
terekam di database untuk melakukan pengecekan transaksi sudah berhasil,
seperti berikut ini :