3.2 Spesifikasi kebutuhan Software.
a. Karyawan
1 Membuat laporan barang yang memiliki masalah antara lain rusak ringan,
rusak berat, dan hilang. 2
Membuat pengajuaan barang yang sedang dibutuhkan dalam bekerja. 3
Melihat status laporan barang apakah sudah di proses atau belum. 4
Melihat status pengajuan barang apakah sudah di proses atau belum.
b. Kepala Progam
1 Mengelola data pengajuan karyawan masing - masing lab.
2 Cetak data pengajuan karyawan masing – masing lab.
c. Petugas Inventaris
1 Mengelola data user, menentukan hak akses setiap user.
2 Mengelola data kepala program masing – masing lab.
3 Mengelola data lokasi.
4 Mengelola data tempat.
5 Mengelola data jenis barang.
6 Mengelola data bentuk barang.
7 Mengelola data detail barang.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
8 Mengelola data laporan barang.
9 Mengelola data pengajuan barang secara global.
10 Mengelola data Mutasi Barang.
11 Mengelola data pembelian barang.
3.3 Analisis Kebutuhan Non Fungsional
3.3.1 Analisis Perangkat Keras
Perangkat keras yang direkomendasikan untuk menjalankan aplikasi ini adalah sebagai berikut :
a. Monitor beresolusi 1280 800.
b. Processor dengan kecepatanminimal 1,5 Ghz.
c. Kapasitas Harddisk minimal 20 GB.
d. RAM minimal 256 MB.
e. VGA Card minimal 64 MB.
f. Mouse.
g. Keyboard.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.3.2. Analisis Perangkat Lunak
Aplikasi ini di buat dengan menggunakan beberapa software yang saling berinteraksi dalam pembangunan sistemnya, beberapa software tersebut adalah :
a. OS WINDOWS XP.
b. VB.NET 2008.
c. SQL SERVER 2005.
d. POWER DESIGNER 11.
e. POWER DESIGNER 6.
3.4 Analisis Pengguna
Seorang user sering di ibaratkan sebagai suatu objek yang langsung berhadapan dengan interface dari sebuah aplikasi, maka dalam menjalankan
aplikasi ini setidaknya seorang user harus memiliki kemampuan dasar dalam menjalankan atau mengoperasikan sebuah komputer dan memiliki kemampuan
dasar dalam menjalankan suatu aplikasi.
3.5 Work Flow
Work flow adalah suatu otomatisasi proses bisnis, secara menyeluruh atau beberapa bagian saja yang berlangsung selama dokument, informasi atau perintah
kerja di lewatkan diproses dari satu pengguna ke pengguna lainnya sesuai dengan aturan dan prosedur yang berlaku
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.5.1 Megelola Detail Barang
Work flow mengelola detai barang a.
Mulai b.
Kelola data barang jika memilih simpan data maka simpan data barang jika memimih susutkan nilai barang maka susutkan nilai barang
c. selesai
Mengelola Detail Barang
Data Base Sistem
Petugas Inventaris
Start
Kelola data barang
Simpan data barang
Susutkan nilai barang
Data barang
End
Gambar 3.1 Work Flow Mengelola Detail Barang
3.5.2 Mengelola Pengaduan Barang
a. Mulai
b. Karyawan memasukkan data pengaduan barang
c. Tampilkan data pengaduan ke petugas inventaris
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
d. Proses data pengaduan
e. Cetak data
f. selesai
Pengaduan barang
Data base Sistem
Petugas inventaris Karyawan
Start Entry data
pengaduan Data
pengaduan Tampilkan data
Pengaduan Proses data
pengaduan Cetak data
End Dokumen
pengaduan
Gambar 3.2 Work Flow Mengelola Pengaduan Barang
3.5.3 Mengelola Pengajuan Barang
a. Mulai
b. Karyawan memasukkan data pengajuan barang
c. Tampilkan pengajuan barang ke kepala program jika pengajuan tesebut dari
bawahannya, jika tidak tampilkan data ke petugas inventaris d.
Jika pengajuan dari karyawan yang memiliki kepala program maka pengajuan tersebut akan di tangani oleh kepala programnya, jika tidak maka
akan langsung di tangani oleh petugas inventaris
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
e. Proses data pengajuan
f. Cetak data
g. selesai
Mengelola data pengajuan
Kepala program Data base
Sistem Petugas inventaris
Karyawan
Start Entriy data
pengajuan Data pengajuan
Cek data pengajuan
Tampilkan data pengajuan
Tampilkan data pengajuan
Pengajuan bawahan Pengajuan
Proses data pengajuan
End Cetak data
Doc pengajuan
Gambar 3.3 Work Flow Mengelola Pengajuan Barang
3.5.4 Mengelola Mutasi Barang
a. Mulai
b. Cari data barang
c. Tampilkan data barang
d. Proses data barang yang akan di mutasi
e. selesai
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Mengelola data mutasi
Data base Sistem
Petugas inventaris
Start
Cari data barang Data barang
Tampilkan data barang
Proses mutasi barang
End
Gambar 3.4 Work Flow Mengelola Mutasi Barang
3.5.5 Mengelola Pembelian Barang
a. Mulai
b. Proses data pembelian
c. Tampilkan data pembelian
d. selesai
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Mengelola data pembelian
Data base Sistem
Petugas inventaris
Start Proses data
pembelian
Tampilkan data End
Data pembelian Dokument
pembelian
Gambar 3.5 Work Flow Mengelola Pembelian Barang
3.6 Kebutuhan Fungsionalitas
DFD merupakan metode atau alat yang digunakan dalam metodologi pengembangan sistem terstruktur Structure Analysis Design . DFD digunakan
untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana
data tersebut mengalir dan disimpan. Beberapa simbol yang digunakan dalam pendesainan DFD yaitu :
a. Eksternal Entity kesatuan Luar atau Boundary batas sistem batas sistem
yang memisahkan suatu sistem dengan lingkungan luarnya. Sistem akan menerima input dan menghasilkan output kepada lingkungan luarnya.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
b. Data Flow Arus Data
Arus data mengalir diantara proses process , simpanan data data story, dan kesatuan luar entity.
c. Process Proses
Suatu proses merupakan kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk
dihasilkan arus data yang keluar dari proses. d.
Data Story Penyimpanan Data Simpanan data merupakan simpanan dari data yang dapat menyimpan files
atau data-data yang didapat. Dibawah ini akan dijelaskan lebih lanjut tentang gambaran DFD dari
Sistem informasi inventaris Pada SMK RAJASA SURABAYA.
3.7 Diagram Konteks