4.1 Perencanaan
Tahap paling awal, melakukan pengumpulan data dan informasi yang
diperlukan selama penelitian untuk membuat Aplikasi Inventaris dan Pengajuan
Barang Sarana Prasarana SMA Citra Nusa Berbasis WEB dengan melakukan
kegiatan observasi dengan melakukan pengamatan terhadap objek yang diteliti. Lalu
wawancara admin pengelola untuk mendapatkan informasi yang dibutuhkan. Dan
juga studi kepustakaan untuk menghimpun informasi yang relevan dengan topik atau
masalah yang akan atau sedang diteliti.
4.2 Analisis
Tahap menganalisis sistem yang ada atau yang sedang diterapkan dengan
tujuan untuk merancang sistem yang baru maupun melakukan pengembangan dari
sistem yang sudah ada pada Aplikasi Inventaris dan Pengajuan Barang Sarana
Prasarana SMA Citra Nusa Berbasis WEB dengan bantuan diagram alur.
11
1) Alur sistem yang sedang berjalan :
a) Dimulai dari bagian administrasi membuat surat pengajuan pegadaan
barang lalu pengadaan barang tesebut dibagi menjadi dua bagian, pertama
dana bantuan operasional sekolah (BOS), kedua dana yayasan.
b) Jika pengajuan pengadaan barang menggunakan dana BOS, maka surat
pengajuan akan langsung diserahkan ke kepala sekolah untuk pencairan
dana BOS.
c) Jika pengajuan menggunakan dana yayasan, maka kepala sekolah hanya
tanda tangan mengetahui kemudian surat pengajuan tersebut dilanjutkan
ke administrasi keuangan untuk pencairan dana yayasan.
d) Setelah pendanaan cair langkah selanjutnya melakukan pembelian barang
ke pihak luar bersangkutan.
e) Kemudian setelah barang dibeli dilakukan pencatatan manual dalam
buku.
12
2) Alur sistem inventaris yang akan dikembangkan :
a) Pada sistem yang akan dikembangakan admin dapat melakukan
inputan inventaris.
b) Inputan tersebut tersimpan kedalam database.
c) Kepala sekolah dapat melihat laporan yang diinputkan admin.
d) Admin dapat mencetak laporan informasi barang.
e) Laporan diserahkan ke kepala sekolah sebagai report.
13
Gambar 8. Alur Sistem Surat Pengadaan Barang yang Akan Dikembangkan
4) Alur sistem inventaris yang akan dikembangkan :
a) Pada sistem yang akan dikembangakan admin dapat melakukan
inputan surat.
b) Inputan tersebut tersimpan kedalam database.
c) Kepala sekolah dapat melihat laporan yang diinputkan admin.
d) Admin dapat mencetak surat pengajuan.
e) Jika surat pengajuan pengadaan barang berasal dari dana BOS maka
pencairan uang akan dilakukan kepala sekolah
f) Jika surat pengajuan pengadaan barang berasal dari dana yayasan
maka surat diserahkan ke kepala sekolah untuk ditanda tangan lalu
dilanjutkan kepada admin keuangan untuk pencairan dana.
4.3 Perancangan
Perancangan sistem terdiri atas beberapa tahap, yaitu rancangan basis data
untuk menampung kumpulan data yang disusun dan tersimpan dalam suatu cara
sehingga mudah digunakan dan diakses, rancangan user interface/tampilan
pengguna. Selanjutnya, yaitu rancangan sistem secara umum dan rancangan sistem
secara detail.
14
4.3.1 Perancangan Secara Umum
Tahapan ini dilakukan setelah proses analisis sistem yang sedang berjalan,
selanjutnya dapat dibuat Unified Modeling Language (UML) seperti Diagram Use
Case, Class Diagram, Diagram Activity, Squence Diagram.
15
Gambar 9. Diagram Use Case Sistem
16
Gambar 10. Diagram Activity
17
4.3.1.3 Class Diagram
Pada diagram ini menunjukan relasi hubungan isi dari database (Gambar 11.).
a) Pada gambar 12. adalah diagram squential login pada diagram ini aktor
akan melakukan input username dan password setelah itu eksekusi login
akan berjalan dan sistem akan melakukan validasi jika validasi berhasil
sistem akan menampilkan halaman awal dan jika gagal akan
memunculkan notifikasi gagal.
b) Pada lampiran 1. adalah diagram squential input menu inventaris pada
diagram ini aktor admin menginput data barang kedalam form inputan
lalu eksekusi sistem akan memasukannya kedalam database kemudian
18
disimpan secara otomatis oleh sistem kemudian dikembalikan ke aktor
dalam bentuk tampilan.
c) Pada lampiran 2. adalah diagram squential input surat pada diagram ini
aktor admin menginput data surat kedalam form inputan lalu eksekusi
sistem akan memasukannya kedalam database kemudian disimpan secara
otomatis oleh sistem kemudian dikembalikan ke aktor dalam bentuk
tampilan.
d) Pada lampiran 3. adalah diagram squential input menu barang rusak pada
diagram ini aktor admin menginput data barang yang dinyatakan rusak
kedalam form inputan lalu eksekusi sistem akan memasukannya kedalam
database kemudian disimpan secara otomatis oleh sistem kemudian
dikembalikan ke aktor dalam bentuk tampilan.
e) Pada lampiran 4. adalah diagram squential cetak laporan pada diagram ini
admin memilih cetak laporan secara otomatis sistem akan mengambil
data ke database data tersebut dikirimkan kembali ke user dalam bentuk
tampilan cetak.
f) Pada lampiran 5. adalah diagram squential cetak surat pada diagram ini
admin memilih cetak surat secara otomatis sistem akan mengambil data
ke database data tersebut dikirimkan kembali ke user dalam bentuk
tampilan cetak.
19
4.3.2 Perancangan Interface
Pada perancangan GUI aplikasi dibuat dengan menggunakan microsoft visio
2013 berupa sketsa digital dan keterangannya.
20
4.3.2.8 Rancangan Tampilan Cetak Laporan
Pada tampilan ini merupakan hasil output cetakan yang dihasilkan dari menu
surat. Surat yang dicetak didapat dari sub menu surat pengajuan, dapat
dilihat pada lampiran 14.
21