• Tidak ada hasil yang ditemukan

BAB III METODOLOGI PENELITIAN

3.1.2 Diagram Use case

Diagram use case menyajikan interaksi antara usecase dan actor, dimana actor dapat berupa orang, peralatan, atau sistem lain yang berinteraksi dengan sistem yang sedang dibangun. Use case menggambarkan fungsionalitas sistem atau persyaratan yang harus dipenuhi sistem dari pandangan pemakai. Use case dari sistem ini dapat dilihat pada gambar dibawah ini

Gambar 3.5 Use Case system Inventaris

Pada Gambar 3.5 menjelaskan tentang Use Case system inventris. Dimana pada gambar tersebut memiliki 2 actor ya itu admin dan staff, dan 8 usecase yaitu Login, Mengelola data barang, Mengelola data request service, Mengelola pendistribusian barang, Mengelola penerimaan barang, Membuat laporan penerimaan barang, Membuat laporan inventaris dan Membuat laporan request service.

mengelolah data barang

membuat laporan penerimaan barang membuat laporan i nventaris

membuat laporan request servis

mengelolah penerimaan barang Login

mengelolah data request servis mengirim request servis <<include>>

Admi n inventaris

staff

3.1.3 Diagram Aktivitas

Diagram aktivitas menggambarkan aliran fungsionalitas sistem. Pada tahap pemodelan bisnis, diagram aktivitas dapat digunakan untuk menunjukkan aliran kerja bisnis. Dapat juga digunakan untuk menggambarkan aliran kejadian dalam use case. Pada sistem ini terdapat 8 Aktivity, yaitu Login, Mengelola data barang, Mengelola data request service, Mengelola pendistribusian barang, Mengelola penerimaan barang, Membuat laporan penerimaan barang, Membuat laporan inventaris dan Membuat laporan request service.

a. Login

Activity diagram Login menjelaskan aktivitas yang dilakukan oleh admin untuk masuk ke dalam sebuah system. Disini terdapat 4 macam aktivitas yang dilakukan oleh admin pada saat Login. Untuk lebih jelasnya dapat dilihat pada gambar 3.6 dibawah ini.

start

Buka Form Login

Input user name dan password Validasi Buka Form menu End Tidak valid valid Si stem Admin

Pada Gambar 3.6 menjelaskan tentang Activity Diagram Login, dimana dalam gambar tersebut Aktivitas dimulai dari Start kemudian dilanjutkan dengan membuka form Login, kemudian memasukkan kode user dan password, setelah itu sistem akan menyeleksi kode dan password yang dimasukkan, jika sudah benar pengguna akan masuk menu sesuai dan aktivitas berakhir.

b. Mengelola data barang

Activity diagram Mengelola Data Barang menjelaskan aktivitas yang dilakukan oleh admin. Disini terdapat 10 macam aktivitas yang dilakukan oleh admin. Untuk lebih jelasnya dapat dilihat pada gambar 3.7 dibawah ini.

Gambar 3.7 Activity Diagram Mengelola Data Barang m as ukkan id,nam a,type

dan stok barang login

tam bah data barang lihat data barang ubah data barang lihat daftar barang hapus data barang data barang terhapus s eles ai

sim pan data barang

sim pan data barang baru hapus ? ya tidak databas e admi n

Pada Gambar 3.7 menjelaskan tentang Activity Diagram Mengelola Data Barang, dimana dalam gambar tersebut menjelaskan :

Aktivitas dimulai dari Start kemudian dilanjutkan dengan tambah data barang, kemudian memasukkan data barang, setelah itu database akan menyimpan data barang yang telah di masukkan, admin dapat melihat atau merubah data barang yang sudah ada di database, setelah itu database kenyimpan data yang sudah di ubah, admin juda dapat menghapus data barang yang sudah tidak dapat di gunakan jika sudah terhapus paka aktivitas selesai.

c. Mengelola data request service

Activity diagram Mengelola Data request service menjelaskan aktivitas yang dilakukan oleh admin. Disini terdapat 5 macam aktivitas yang dilakukan oleh admin. Untuk lebih jelasnya dapat dilihat pada gambar 3.8 dibawah ini.

Gambar 3.8 Activity Diagram Mengelola data request service

mulai

mengirim pesan request s ervis

terima balasan pesan reques t servis

selesai menerima pesan request servis mengirim balasan request servis terkirim? ya tidak admin Staff

Pada Gambar 3.8 menjelaskan tentang Activity Diagram Mengelola Data Barang, dimana dalam gambar tersebut menjelaskan tentang

Aktivitas dimulai dari Start kemudian dilanjutkan dengan staff mengirim SMS request service, admin menerima SMS request service, jika sudah diterima maka admin membalas pesan request service kepada staff, jika sudah terkirim maka aktivitas selesai.

d. Mengelola Pendistribusian Barang

Activity diagram Mengelola Pendistribusian Barang menjelaskan aktivitas yang dilakukan oleh admin. Disini terdapat 5 macam aktivitas yang dilakukan oleh admin. Untuk lebih jelasnya dapat dilihat pada gambar 3.9 dibawah ini.

Gambar 3.9 Activity Diagram Mengelola pendistribusian barang

Start menerima barang input data barang kirim barang menerima barang terkirim? end tidak ya Ruagan Admin

Pada Gambar 3.9 menjelaskan tentang Activity Diagram Mengelola Pendistribusian Barang, dimana dalam gambar tersebut menjelaskan

Aktivitas yang dimulai dari Start kemudian dilanjutkan dengan admin menerima barang, menginputkan data barang, kemudian admin mengirimkan barang ke ruangan, jika ruangan menerima barang yang tidak sesuai maka akan kembali ke admin, jika sudah menerima barang sesuai dengan yang di pesan maka aktivitas selesai.

e. Mengelola Penerimaan Barang

Activity diagram Mengelola Penerimaan Barang menjelaskan aktivitas yang dilakukan oleh admin. Disini terdapat 4 macam aktivitas yang dilakukan oleh admin. Untuk lebih jelasnya dapat dilihat pada gambar 3.10 dibawah ini.

Gambar 3.10 Activity diagram Mengelola Penerimaan Barang

tersimpan start terim a barang input data barang proses End Ya Tidak Data base Admin

Pada Gambar 3.9 menjelaskan tentang Activity Diagram Mengelola Pendistribusian Barang, dimana dalam gambar tersebut menjelaskan

Aktivitas yang dimulai dari Start kemudian dilanjutkan dengan admin menerima barang, menginputkan data barang, kemudian database menyimpan data dan aktivitas selesai.

f. Membuat laporan penerimaan barang

Activity diagram Membuat laporan penerimaan barang menjelaskan aktivitas yang dilakukan oleh admin. Disini terdapat 6 macam aktivitas yang dilakukan oleh admin. Untuk lebih jelasnya dapat dilihat pada gambar 3.11 dibawah ini.

Gambar 3.11 Activity diagram Membuat laporan penerimaan barang

start input tanggal penerimaan barang input data barang lihat data barang cetak laporanstok barang End cari data barang cetak laporan ? ya tidak Databas e Admin

Pada Gambar 3.11 menjelaskan tentang Activity Diagram Membuat laporan penerimaan barang, dimana dalam gambar tersebut menjelaskan Aktivitas yang dimulai dari Start kemudian dilanjutkan dengan admin menginputkan tanggal penerimaan barang, input data barang, database otomatis akan mencari data barang yang sudah di inputkan, admin dapat melihat data barang atau mencetak data barang dan jika tidak aktivitas selesai.

g. Membuat laporan inventaris

Activity diagram Membuat laporan inventaris menjelaskan aktivitas yang dilakukan oleh admin. Disini terdapat 5 macam aktivitas yang dilakukan oleh admin. Untuk lebih jelasnya dapat dilihat pada gambar 3.12 dibawah ini.

Gambar 3.12 Activity diagram Membuat laporan inventaris

end input tanggal masuk barang melihat data barang cetak laporan inventaris s tart cari data cetak laporan ? ya tidak data base admin

Pada Gambar 3.12 menjelaskan tentang Activity diagram Membuat laporan inventaris, dimana dalam gambar tersebut menjelaskan Aktivitas yang dimulai dari Start kemudian dilanjutkan dengan input tanggal masuk barang, database otomatis akan mencari data barang yang sudah di inputkan, admin dapat melihat data barang atau mencetak laporan inventaris dan jika tidak maka aktivitas selesai.

h. Membuat laporan request service

Activity diagram Membuat laporan request service menjelaskan aktivitas yang dilakukan oleh admin. Disini terdapat 5 macam aktivitas yang dilakukan oleh admin. Untuk lebih jelasnya dapat dilihat pada gambar 3.13 dibawah ini.

Gambar 3.13 Activity diagram Membuat laporan request service

Pada Gambar 3.13 menjelaskan tentang Activity diagram Membuat laporan request service, dimana dalam gambar tersebut Aktivitas yang dimulai dari Start kemudian dilanjutkan dengan menginputkan tanggal sms

login menginputkan tanggal sms request cetak laporan sms request logout lihat data sms request cari data cetak laporan ? ya tidak databas e admin

request, database otomatis akan mencari data yang sudah di inputkan, admin dapat melihat data SMS request atau mencetak laporan SMS request dan jika tidak maka aktivitas selesai.

3.1.4 Sequence Diagram

Sequence diagram digunakan untuk menunjukkan aliran fungsionalitas dalam use case. Pada sistem ini terdapat 8 sequensial, yaitu Login, Mengelola data barang, Mengelola data request service, Mengelola pendistribusian barang, Mengelola penerimaan barang, Membuat laporan penerimaan barang, Membuat laporan inventaris dan Membuat laporan request service. a. Login admin inventaris : Admin inventaris admin inventaris : Admin inventaris form login admin form login

admin kecocokan datakecocokan dataperiksa periksa

menu utama inventaris menu utama

inventaris buka url sistem ()

menu login()

menampilkan form login()

isi form login() submit data ()

periksa kelengkapan data() kirim data()

memanggil halam an utama()

menampilkan halaman utama()

alert gagal login()

Pada gambar 3.14 menjelaskan tentang Sequence diagram login, dimulai dari admin membuka form login kemudian menginputkan username dan password, system akan mengecek kelengkapan data, jika benar maka akan masuk pada halaman utama system inventaris.

b. Mengelola data barang

Gambar 3.15 Sequence diagram Mengelola data barang

Pada Gambar 3.15 menjelaskan tentang Sequence diagram Mengelola data barang, di mulai dari admin login dan masuk menu utama inventaris, kemudian ke master data, di situ admin dapat mencari data barang, input data barang, edit data barang, hapus data barang, dan semua akan di proses dan di simpan didatabase.

admin : Admin inventaris admin : Admin inventaris menu utama inventaris menu utama inventaris master data barang master data barang

cari data barang

cari data barang form input barang form input

barang

form edit barang

form edit barang form hapus barang form hapus barang mem proses data barang mem proses data barang login() masuk() data barang s impan data barang() cari data barang()

input kategori barang() edit barang()

hapus data barang()

c. Mengelola data request service

Gambar 3.16 Sequence diagram Mengelola data request service

Pada Gambar 3.16 menjelaskan tentang Sequence diagram Mengelola data request service, di mulai dari staff mengirimkan SMS request service, untuk melihat pesan masuk maka admin harus login terlebih dahulu, maka akan terlihat menu utama inventaris, dmin dapat melihat data request service dan dapat juga menghapus data request service.

s taf : Staff

s taf : Staff admin inventari : Admin inventaris admin inventari : Admin inventaris menu utama inventaris menu utama inventaris form data reques t servis form data

reques t servis data request data request servisservis form hapus data form hapus data requestrequest

pes an balasan pes an balasan

masuk()

tampil data reques t baru() kirim reques t servis

login

kirim pesan balas an()

hapus data request() baca request baru()

d. Mengelola pendistribusian barang

Gambar 3.17 Sequence diagram Mengelola pendistribusian barang

Pada Gambar 3.17 menjelaskan tentang Sequence diagram Mengelola pendistribusian barang, dimana distribusi di mulai dari admin login dan akan muncul menu utama inventaris, kemudian admin masuk pada form data distribusi barang dan barang di distribusikan ke ruangan dengan memilih ruangan dan dari jurusan mana yang akan di distribusi.

admin inventaris : Admin Inventaris admin inventaris : Admin Inventaris menu utama inventaris menu utama

inventaris form data distribusi form data distribusi barangbarang ruanganruangan login

masuk() pilih ruangan dan jurusan()

e. Mengelola penerimaan barang

Gambar 3.18 Sequence diagram Mengelola penerimaan barang

Pada Gambar 3.18 menjelaskan tentang Sequence diagram Mengelola penerimaan barang, di mulai dari admin logon, kemudian terlihat hlaman utama system inventaris. Admin dapat masuk ke form penerimaan barang, dan menginputkan data barang yang telah di terima kemudian di simpan di database.

: Admin inventaris : Admin inventaris menu utama inventaris menu utama inventaris form penerimaan barang form penerimaan barang

form input data barnang form input data

barnang

data base data base

login

masuk

masukkan data barang yang di terima

tersimpan di data base

f. Membuat laporan penerimaan barang

Gambar 3.19 Sequence diagram Membuat laporan penerimaan barang

Pada Gambar 3.19 menjelaskan tentang Sequence diagram Membuat laporan penerimaan barang. Dimulai dari admin melakukan login, terlihat menu utama inventaris, admin dapat masuk pada laporan penerimaan baranng dan dapat memiling filter yang ingin di pilih di antaranya pilih barang, bulan, dan tahun. Admin juga dapat mencetak hasil laporang yang sudah di lihat.

: Admin inventaris : Admin inventaris menu utama inventaris menu utama inventaris

laporan penerim aan barang laporan penerim aan

barang

form filter laporan penerim aan barang

form filter laporan penerim aan barang

cetak laporan cetak laporan

login

mem anggil halaman laporan pilih laporan penerimaan barang

is i form filter laporan

pilih barang

pilih bulan

pilih tahun

g. Membuat laporan inventaris

Gambar 3.20 Sequence diagram Membuat laporan inventaris

Pada Gambar 3.20 menjelaskn tentang Sequence diagram Membuat laporan inventaris, di mulai dari admin login dan terlihat menu utama inventaris, admin dapat memilih laporan dari segi barang, bulan, tahun, ruangan atau jurusan. Admin juga dapat mencetak laporang yang sudah di lihat. admin inventaris : Admin inventaris admin inventaris : Admin inventaris menu utama inventaris menu utama inventaris laporan data inventaris laporan data

inventaris form filter laporan form filter laporan inventarisinventaris

cetak laporan cetak laporan

login

pilih halaman laporan inventaris()

memanggil halaman laporan data inventaris

pilih barang()

pilih bulan()

pilih ruangan()

pilih jurusan() pilih tahun() isi form filter laporan()

h. Membuat laporan request service

Gambar 3.21 Sequence diagram Membuat laporan request service

Pada Gambar 3.21 menjelaskn tentang Sequence diagram Membuat laporan request service, di mulai dari admin login dan terlihat menu utama inventaris, admin dapat memilih halaman utama laporan request service dan mengisi form filter dengan pilihan bulan atau tahun. Admin juga dapat mencetak laporang yang sudah di lihat.

: Admin inventaris : Admin inventaris menu utama inventaris menu utama inventaris laporan data equest service laporan data equest service

form filter laporan request service form filter laporan

request service

cetak laporan cetak laporan

login

pilih halaman request service

memanggil halaman laporan requestservice

isi form filter laporan

pilih bulan

pilih tahun

Dokumen terkait