Bab 3 Analisa Dan Perancangan
Bab 3 Analisa Dan Perancangan
BAB 3
ANALISIS DAN PERANCANGAN
Pada tahap analisis sistem dilakukan pengumpulan data dan menganalisa segala
dokumen-dokumen yang digunakan pada sistem yang sedang berjalan. Ini dilakukan untuk
memudahkan mengevaluasi kekurangan-kekurangan apa saja yang ada pada sistem tersebut
yang selanjutnya merancang perbaikan-perbaikan pada sistem tersebut dan menyusun sistem
baru. Selain itu juga dibahas analisis kebutuhan non-fungsional yang terdiri dari analisis
perangkat keras, analisis perangkat lunak dan analisis user.
3.4 Perancangan
Perancangan merupakan tahapan setelah melakukan analisa terhadap kebutuhan yang
dibutuhkan, pada tahapan ini penulis melakukan permodelan dari hasil analisis yang telah
dilakukan.
3.4.1 Perancangan Interaksi Pengguna
Alur Sistem Halaman Admin, Staf dan Manager
Berikut adalah perancangan alur system halaman admin, staf dan manager
33
Gambar 3.5 Use Case Diagram Halaman Admin, Staf dan Manager
Tabel admin
Tabel admin digunakan untuk menambah hak akses admin.
Berikut struktur dari tabel tb_admin :
Tabel 3.2 Tabel tb_admin
Username Varchar 25
Password Varchar 25
Telepon Varchar 15
Email Varchar 50
Gambar Varchar 50
35
Tabel barang
Tabel barang digunakan untuk menambah data barang.
Berikut struktur dari tabel tb_barang :
Nama_barang Varchar 30
Merk Varchar 25
Deskripsi text
jumlah Int 15
Tabel kategori
Tabel kategori digunakan untuk menambah data kategori.
Berikut struktur dari tabel tb_kategori :
Tabel 3.4 Tabel tb_kategori
Tabel pegawai
Tabel pegawai digunakan untuk menambah data pegawai.
Berikut struktur dari tabel tb_ pegawai:
Tabel 3.5 Tabel tb_pegawai
Nama Varchar 50
Jabatan Varchar 30
Bagian Varchar 30
Username Varchar 30
Password Varchar 30
Tabel pemesanan
Tabel pemesanan digunakan untuk menambah data pemesanan.
Berikut struktur dari tabel tb_ pemesanan :
Tabel 3.6 Tabel tb_pemesanan
Tanggal_pemesanan date
Tanggal_approve date
Tanggal_terima date
Status Varchar 15
Keterangan text
Tabel pemesanandetail
Tabel pemesanandetail digunakan untuk menampilkan data pemesanan detail.
Berikut struktur dari tabel tb_ pemesanan :
Tabel 3.7 Tabel tb_pemesanandetail
catatan text
37
Halaman index merupakan halaman utama sebelum admin dan user masuk
ke halaman lainnya. Pada halaman utama terdapat menu home dan login, halaman
home berfungsi untuk melihat halaman utama yang berisikan informasi persediaan
barang (inventory control) dari sebuah pemesanan barang dan menu login untuk
akses masuk halaman admin dan user. Berikut adalah tampilan Rancangan
Halaman Index:
Home Login
Halaman login merupakan halaman saat admin dan user ingin masuk ke
halaman lainnya. Pada halaman login terdapat menu masukkan username dan
password yang telah didaftarkan oleh sistem. Berikut adalah tampilan Rancangan
Halaman Index:
Home Login
Otentikasi Data
Username :
Password :
Username :
Password :
Telepon :
Email :
simpan batal
nip :
nama :
bagian :
username :
password :
simpan batal
Kode_kategori :
Nama_kategori :
keterangan :
Gambar 3.14 Rancangan Tampilan Halaman Input Kategori
Kode_barang :
Nama_barang : :
merk :
kategori :
jumlah :
deskripsi :
gambar :
Pilih file
simpan batal
Judul_pemesanan :
pegawai :
tanggal pemesanan :
keterangan :
tanggal_approve :
tanggal_terima :
simpan batal
PEMESANAN I LAPORAN
cari
Pencarian data item dicari
Halaman login staf merupakan halaman staf, yang berfungsi untuk melihat
data barang, kategori, pegawai, dapat mengubah data profil pribadinya sendiri,
entry data dan pemesanan barang, verifikasi penerimaan barang jika sudah sampai
kepadanya. Berikut adalah tampilan Rancangan Halaman Login Staf:
nip :
nama :
jabatan :
bagian :
username :
password :
update profil batal
Data Pegawai
nonipnamajabatanbagian
Gambar 3.19 Rancangan Tampilan Halaman Data Pegawai
Data Kategori
nokodeNama kategoriketerangan
Data barang
PEMESANAN I LAPORAN
Tanggal_pemesanan :
Judul_pemesanan :
Dekripsi pemesanan :
simpan batal
Data pemesanan :
Nodata_pemesananmenu
PEMESANAN I LAPORAN
cari
Pencarian data item dicari
Data Pegawai
nonipnamajabatanbagian
Data Kategori
nokodeNama kategoriketerangan
Data barang
nogambarKode_barangNama_barangdeskripsikategori
Gambar 3.27 Rancangan Tampilan Halaman Data Barang
PEMESANAN I LAPORAN
Tanggal_pemesanan :
Judul_pemesanan :
Dekripsi pemesanan :
simpan batal
Data pemesanan :
Nodata_pemesananmenu
PEMESANAN I LAPORAN
cari
Pencarian data item dicari