Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab...

42
182 Gambar 4. 50 Rancangan Input Bahan Baku Gambar 4.51 Rancangan Data Bahan Baku

Transcript of Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab...

Page 1: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

182

Gambar 4. 50 Rancangan Input Bahan Baku

Gambar 4.51 Rancangan Data Bahan Baku

Page 2: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

183

Gambar 4. 52 Rancangan Input Data Stok

Gambar 4.53 Rancangan View Data Stok

Page 3: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

184

Gambar 4.54 Rancangan Form Penerimaan Bahan Baku

Gambar 4.55 Rancangan Menu Pembelian

Page 4: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

185

Gambar 4. 56 Rancangan Menu Lanjutan Pembelian

Gambar 4. 57 Rancangan Menu Material Requirment

Page 5: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

186

Gambar 4.58 Rancangan Menu Cetak PO

Gambar 4.59 Rancangan Menu Laporan PO

Page 6: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

187

Gambar 4. 60 Rancangan Laporan Order Barang Per Periode

Gambar 4.61 Rancangan Input Parameter Bagian

Page 7: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

188

Gambar 4.62 Rancangan Input Parameter Gudang

Gambar 4.63 Rancangan Input Parameter Bahan Baku

Page 8: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

189

Gambar 4.64 Rancangan Menu Parameter Satuan

Gambar 4.65 Rancangan Menu Ubah Password

Page 9: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

190

4.2.4 Spesifikasi Proses

Rancangan spesifikasi proses adalah rancangan logika yang

menggambarkan apa yang dilakukan di dalam suatu proses. Rancangan

spesifikasi proses inilah yang akan menjadi acuan utama dalam

pembuatan aplikasi basis data.

Berikut ini adalah spesifikasi proses untuk masing-masing

perancangan layar pada PO. Delira Sejahtera :

Proses Login

Mulai

Koneksi database

IF username & password is NULL

Tampilkan pesan error dan kembali ke halaman login.php

Akhir

Validasi Staff

Mulai

IF nama = NULL

Tampilkan pesan kesalahan “Nama harus diisi”

ELSE IF alamat = NULL

Tampilkan pesan kesalahan ”Alamat harus diisi”

ELSE IF telepon = NULL

Tampilkan pesan kesalahan ”Telepon harus diisi”

ELSE Jenis Kelamin = NULL

Page 10: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

191

Tampilkan pesan kesalahan ” Jenis Kelamin harus diisi”

ELSE Tanggal Lahir = NULL

Tampilkan pesan kesalahan ” Tanggal Lahir harus diisi”

Akhir

Proses Tambah Staff

Mulai

Panggil function generate kode

Panggil procedure inputData Staff

Tambahkan Nama_Staff, Alamat_Staff,

Tanggal_Lahir,Jenis_Kelamin, Kd_Bagian ke tabel Staff

Tambahkan Telepon ke tabel Telp_Staff

If pilih tambah

Panggil validasi Staff

Cek Validasi

If sesuai validasi

Tambahkan inputData Staff ke tabel Staff, Telp_Staff

Else

Tampilkan pesan kesalahan

Else

Kembali ke menu awal

Tutup procedure input data staff

Akhir

Page 11: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

192

Proses Update Staff

Mulai

Panggil function generate kode

Panggil procedure updateDataStaff

Tanggal_Lahir,Jenis_Kelamin, Kd_Bagian ke tabel Staff

Tambahkan Telepon ke tabel Telp_Staff

If pilih ubah

Panggil validasi Staff

Cek Validasi

If sesuai validasi

Tambahkan updateDataStaff ke tabel Staff, Telp_Staff

Else Tampilkan pesan kesalahan

Tutup procedure updateDataStaff

Akhir

Proses View Staff

Koneksi database

Mulai

Panggil View Staff

Baca View Staff

Loop Selama StaffNOT EOF

Tampilkan Kd_Staff, Nama_Staff, Alamat_Staff,

Tanggal_Lahir,Jenis_Kelamin, No_Telp, Nama_Bagian

Tutup View Staff

Akhir

Page 12: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

193

Proses Delete Staff

Koneksi database

Mulai

Panggil View Staff

Baca View Staff

Hapus Kd_Staff, Nama_Staff, Alamat_Staff,

Tanggal_Lahir,Jenis_Kelamin, No_Telp, Nama_Bagian yang ditunjuk

Tutup View Staff

Akhir

Validasi Supplier

Mulai

IF nama = NULL

Tampilkan pesan kesalahan “Nama harus diisi”

ELSE IF alamat = NULL

Tampilkan pesan kesalahan ”Alamat harus diisi”

ELSE IF telepon = NULL

Tampilkan pesan kesalahan ”Telepon harus diisi”

ELSE IF FAX = NULL

Tampilkan pesan kesalahan ”FAX harus diisi”

ELSE Kodepos = NULL

Tampilkan pesan kesalahan ” Kodepos harus diisi”

Akhir

Page 13: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

194

Proses Tambah Supplier

Mulai

Panggil function generate kode

Panggil procedure inputDataSupplier

Tambahkan Nama, Alamat, ke tabel Supplier

Tambahkan Telepon ke tabel Telp_Supplier

Tambahkan FAX tabel Fax_Supplier

Tambahkan Kodepos ke tabel Kodepos

If pilih tambah

Panggil validasi supplier

Cek Validasi

If sesuai validasi

Tambahkan inputDataSupplier ke tabel Supplier, Telp_Supplier

Else

Tampilkan pesan kesalahan

Else

Kembali ke menu awal

Tutup procedure inputDataSupplier

Akhir

Proses Update Supplier

Mulai

Panggil function generate kode

Panggil procedure UpdateSupplier

Page 14: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

195

Tambahkan Nama, Alamat ke tabel Supplier

Tambahkan Telepon ke tabel Telp_Supplier

Tambahkan FAX tabel Fax_Supplier

Tambahkan Kodepos ke tabel Kodepos

If pilih Update

Panggil validasi supplier

Cek Validasi

If sesuai validasi

Tambahkan UpdateSupplier ke tabel Supplier, Telp_Supplier,

Fax_Supplier

Else

Tampilkan pesan kesalahan

Tutup procedure UpdateSupplier

Akhir

Proses View supplier

Koneksi database

Mulai

Panggil View Supplier

Baca View Supplier

Loop Selama Supplier EOF

Tampilkan Kd_Supplier, Nama_Supplier, Alamat_Supplier,

No_Telp,FAX, Kodepos

Page 15: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

196

Tutup View Supplier

Akhir

Proses Delete Supplier

Koneksi database

Mulai

Panggil View Supplier

Baca View Supplier

Hapus Kd_Supplier, Nama_Supplier, Alamat_Supplier,

No_Telp.FAX,Kodepos yang ditunjuk

Tutup View Supplier

Akhir

Validasi Bahan Baku

Mulai

IF Nama Barang = NULL

Tampilkan pesan kesalahan “Nama barang harus diisi”

ELSE IF Jenis Bahan Baku = NULL

Tampilkan pesan kesalahan ” Jenis Bahan Baku harus diisi”

ELSE satuan = NULL

Tampilkan pesan kesalahan ”Satuan harus diisi”

ELSE harga = NULL

Tampilkan pesan kesalahan ”Harga harus diisi”

Akhir

Page 16: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

197

Proses Tambah Bahan Baku

Mulai

Panggil function generate kode

Panggil procedure inputBahanBaku

Tambahkan Nama Barang, Kode Jenis, Harga ke tabel Bahan_Baku

If pilih tambah

Panggil validasi bahan baku

Cek Validasi

If sesuai validasi

Tambahkan insbhn ke tabel Bahan_Baku

Else

Tampilkan pesan kesalahan

Else

Kembali ke menu awal

Tutup procedure inputBahanBaku

Akhir

Proses Update Bahan Baku

Mulai

Panggil function generate kode

Panggil procedure updateBahanBaku

Tambahkan Nama Barang, Kode Jenis, Harga ke tabel Bahan_Baku

If pilih ubah

Panggil validasi bahan baku

Page 17: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

198

Cek Validasi

If sesuai validasi

Tambahkan updateBahanBaku ke tabel bahan_baku

Else

Tampilkan pesan kesalahan

Tutup procedure updateBahanBaku

Akhir

Proses View Bahan Baku

Koneksi database

Mulai

Panggil View BahanBaku

Baca View BahanBaku

Loop Selama BahanBaku NOT EOF

Tampilkan Kd_Bahan_Baku, Nama_Bahan_Baku, Harga,

Jenis_Bahan_Baku

Tutup View BahanBaku

Akhir

Proses Delete Bahan Baku

Koneksi database

Mulai

Panggil View BahanBaku

Baca View BahanBaku

Page 18: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

199

Hapus Kd_Bahan_Baku, Nama_Bahan_Baku, Harga, Jenis_Bahan_Baku yang

ditunjuk

Tutup View BahanBaku

Akhir

Modul Generate Code

Mulai

Koneksi Database

Panggil Primary Key masing-masing tabel diurutkan secara descending

Ambil 4 digit terakhir dari tiap primary key

Tambahkan dengan 1

Tampilkan Primary Key yang baru

Akhir

Proses Stok Masuk

Mulai

Koneksi database

Mulai session

Tampilkan form Stok Masuk

IF form is NULL

Tampilkan pesan error

ELSE

Jalankan modul Generate Code

Panggil Procedure insstokmasuk

Page 19: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

200

Tambahkan no, tanggalkode Staff ke database

Ambil Primary Key yang maksimum

Panggil Procedure inputstokmasuk

Tambahkan no, Kd_ bahan baku, qty ke database

Akhir

Proses Stok Keluar

Mulai

Koneksi database

Mulai session

Tampilkan form Stok Keluar

IF form is NULL

Tampilkan pesan error

ELSE

Jalankan modul Generate Code

Panggil Procedure inputstokkeluar

Tambahkan no, tanggal, kode Staff ke database

Ambil Primary Key yang maksimum

Panggil Procedure inputstokkeluar

Tambahkan no, Kd_ bahan baku, qty ke database

Akhir

Page 20: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

201

Proses View Stok

Mulai

Koneksi Database

Tampilkan form input tanggal

Panggil View Stok

Looping until the end of row

Tampilkan No. Kartu Stok

Tampilkan Nama bahan baku

Tampilkan qty stok masuk

Tampilkan qty stok keluar

End Loop

Akhir

Proses Tambah PO

Mulai

Koneksi Database

Mulai Session

Tampilkan form PO

IF no po tidak tersedia

Jalankan modul Generate Code

Panggil Procedure inputPO

Tambahkan no, tanggal, Kd_ Staff, Kd_ supplier ke database

ELSE

Panggil Procedure inputPO

Page 21: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

202

Tambahkan no, Kd_ bahan baku, qty ke database

Akhir Tampilan

Akhir

Proses View PO

Mulai

Koneksi Database

Terima parameter no po

Tampilkan laporan po

Panggil procedure sppo

Tampilkan no, tanggal, nama supplier, nama Staff

Looping until the end of row

Tampilkan Kd_ bahan baku

Tampilkan nama bahan baku

Tampilkan qty

Tampilkan harga

Tampilkan qty * harga

End loop

Akhir Tampilan

Akhir

Proses Tambah Penerimaan

Mulai

Koneksi Database

Page 22: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

203

Mulai Session

Tampilkan form penerimaan

IF no fp tidak tersedia

Jalankan modul Generate Code

Panggil Procedure inputpenerimaan

Tambahkan no, tanggal, no po, Kd_supplier, kode Staff ke

database

ELSE

Panggil Procedure inputpenerimaan

Tambahkan no, Kd_bahan baku, qty ke database

Akhir Tampilan

Akhir

Proses View Penerimaan

Mulai

Koneksi Database

Terima parameter no fp

Tampilkan laporan pembelian

Panggil procedure penerimaan

Tampilkan no fp, no po, tanggal, Kd_supplier, nama supplier, waktu

bayar, nama Staff

Looping until the end of row

Tampilkan id bahan baku

Tampilkan nama bahan baku

Page 23: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

204

Tampilkan qty

Tampilkan harga

Tampilkan qty * harga

End loop

Akhir Tampilan

Akhir

Proses Tambah Retur

Mulai

Koneksi Database

Mulai Session

Tampilkan form return

IF no return tidak tersedia

Jalankan modul Generate Code

Panggil Procedure inputreturn

Tambahkan no return, no po, no fp, tanggal, kode Staff,

Kd_supplier ke database

ELSE

Panggil Procedure inputreturn

Tambahkan no, Kd_bahan baku, qty ke database

Akhir Tampilan

Akhir

Page 24: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

205

Proses View Retur

Mulai

Koneksi Database

Terima parameter no return

Tampilkan laporan pengembalian

Panggil procedure viewretur

Tampilkan no return, no po, tanggal, Kd_supplier, nama supplier, nama

Staff

Looping until the end of row

Tampilkan nama bahan baku

Tampilkan jenis bahan baku

Tampilkan qty

Tampilkan harga

Tampilkan qty * harga

End loop

Akhir Tampilan

Akhir

Proses Tambah MR

Mulai

Koneksi Database

Mulai Session

Tampilkan form mr

IF no mo tidak tersedia

Page 25: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

206

Jalankan modul Generate Code

Panggil Procedure inputMR

Tambahkan no mo, tanggal, kode Staff ke database

ELSE

Panggil Procedure inputMR

Tambahkan no, Kd_bahan baku, qty ke database

Akhir Tampilan

Akhir

Proses View MR

Mulai

Koneksi Database

Terima parameter no mr

Tampilkan laporan mr

Panggil procedure viewMR

Tampilkan no mo, tanggal, nama Staff

Looping until the end of row

Tampilkan id bahan baku

Tampilkan nama bahan baku

Tampilkan qty

End loop

Akhir Tampilan

Akhir

Modul Ubah Password

Page 26: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

207

Mulai

Tampilkan form Ubah Password

Masukkan password lama, password baru, dan konfirmasi

password baru

If tekan tombol “Update”

Baca input dari user

Cek password lama, password baru, dan konfirmasi

password baru

Jika password lama, password baru, dan konfrimasi

password baru kosong

Tampilkan pesan kesalahan

Akhir Jika

Jika password baru < 5 karakter

Tampilkan pesan kesalahan

Akhir Jika

Jika input konfirmasi password baru != password baru

Tampilkan pesan kesalahan

Akhir Jika

Akhir Jika

Buka koneksi

Jika tekan tombol “Update” maka

Simpan ke database

Tampilkan pesan “Update Berhasil”

Selain itu

Tampilkan pesan “Update gagal”

Akhir Jika

Jika tekan tombol “Kembali” maka

Kosongkan form change password

Akhir Jika

Akhir

Page 27: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

208

4.3 Rencana Implementasi

Implementasi aplikasi basisdata pada PO. Delira Sejahtera

melibatkan tiga elemen utama, yaitu: perangkat keras (hardware),

perangkat lunak (software),dan kebutuhan people (brainware).

4.3.1 Spesifikasi Perangkat Keras

Perangkat keras dari sebuah komputer merupakan salah

satu elemen yang sangat diperlukan supaya sistem dapat berjalan

dengan baik. Spesifikasi perangkat keras minimum yang

diperlukan dalam implementasi aplikasi basis data PO. Delira

Sejahtera meliputi hardware komputer pada server dan client,

spesifikasinya seperti yang ditunjukkan pada tabel berikut:

Page 28: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

209

Tabel 4. 36 Spesifikasi Perangkat Keras

Jenis Spesifikasi Server Spesifikasi Client

Perangkat Keras

(Hardware)

Spesifikasi kebutuhan

perangkat keras

minimum:

• Processor: Intel

Pentium IV 2,4 GHz

• Memory: 1 GB RAM

• Hard disk: 80 GB

• VGA Card 64 MB

• Network Interface

Card (NIC)

• DVD-RW Drive

• USB Drive 2.0

• Monitor 17”

• Keyboard

• Mouse

Spesifikasi kebutuhan

perangkat keras minimum:

• Processor: Intel

Pentium IV 2 GHz

• Memory: 512 GB RAM

• Hard disk: 60 GB

• VGA Card 64 MB

• Network Interface Card

(NIC)

• CD-ROM Drive

• USB Drive 2.0

• Monitor 17”

• Keyboard

• Mouse

4.3.2 Spesifikasi Perangkat Lunak

Spesifikasi perangkat lunak yang diperlukan dalam

implementasi aplikasi basisdata PO. Delira Sejahtera meliputi

software komputer pada server dan client, spesifikasinya seperti yang

ditunjukkan pada tabel berikut:

Page 29: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

210

Tabel 4. 37 Spesifikasi Perangkat Lunak

Jenis Spesifikasi Server Spesifikasi Client

Perangkat Lunak

(Software)

Spesifikasi kebutuhan

perangkat lunak:

• Microsoft Windows

2003 server

• Internet Explorer 6.0

• phpMyAdmin 2.9.1.1

• XAMPP 1.5.5

• MySQL client version

5.0.27

Spesifikasi kebutuhan

perangkat lunak:

• Microsoft Windows

2003 server

• Internet Explorer 6.0

• XAMPP 1.5.5

4.3.3 Spesifikasi Kebutuhan People (Brainware)

Tabel 4. 38 Spesifikasi Kebutuhan People (Brainware)

Jenis Spesifikasi Kebutuhan People

Kebutuhan People

(Brainware)

• Personil data entry, yaitu: orang yang bertanggung

jawab untuk memanipulasi data seperti menambah,

mengubah dan menghapus. Dalam hal ini adalah staf

administrasi.

• Database administrator, yaitu: orang yang bertugas

atas segala hal yang berhubungan dengan basis data

dan bertanggung jawab terhadap kelangsungan

proses data.

• Technical Support, yaitu: orang yang bertugas

Page 30: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

211

untuk membangun, merawat dan mengembangkan

jaringan serta mampu mengatasi masalah-masalah

yang berhubungan dengan jaringan dan perangkat

keras.

4.3.4 Jadwal Implementasi

Aplikasi basisdata yang telah dirancang dijadwalkan untuk

diimplementasikan ke dalam perusahaan sebagai pengganti sistem yang

lama. Jadwal implementasi terhadap aplikasi basisdata yang diusulkan dapat

terlihat pada tabel berikut ini.

Tabel 4. 39 Jadwal implementasi

Minggu ke- Kegiatan

1 2 3 4 5 6 7 8 9 10

Pembentukan tim X

Pengadaan hardware dan software X X

Instalasi software X

Pengujian sistem basisdata X X

Pelatihan bagi pengguna sistem X X

Evaluasi sistem X X

Page 31: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

212

4.3.5 Cara Pengoperasian Aplikasi

Berikut ini merupakan kumpulan dari perancangan input dan

output pada aplikasi yang dirancang secara keseluruhan, antara lain:

Gambar 4. 66 Halaman Index

Gambar di atas adalah halaman index untuk login kedalam aplikasi

Gambar 4. 67 Menu

Gambar di atas adalah halaman utama dari aplikasi. Dari halaman utama bisa mengakses

seluruh menu, change password, dan logout.

Page 32: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

213

Gambar 4. 68 Input Staff

Gambar di atas adalah halaman input staff. Pada halaman ini, user dapat

menginput data staff dengan memasukkan Nama Staff, Nama Bagian, Jenis Kelamin,

Tanggal Lahir, Telepon Seluler, Telepon Rumah dan alamat..

Gambar 4. 69 View Data staff

Page 33: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

214

Gambar di atas adalah halaman input staff. Pada halaman ini, user dapat

melihat data staff. User juga dapat mengubah, menghapus dan melihat detail dari setiap

record.

Gambar 4. 70 Input Data Supplier

Gambar di atas adalah halaman Input Supplier. Pada halaman ini, user dapat

menginput data Supplier dengan memasukkan data supplier yaitu Nama Supplier,

Alamat, Kodepos, Telp, FAX.

Gambar 4. 71 View Supplier

Page 34: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

215

Gambar di atas adalah halaman view Supplier. Pada halaman ini, user dapat

melihat data Supplier. User juga dapat menambah, mengubah, menghapus dan melihat

detail dari setiap record.

Gambar 4. 72 Input Bahan Baku

Gambar di atas adalah halaman Input Bahan Baku. Pada halaman ini, user dapat

menginput data Bahan Baku, dengan memasukkan Nama Bahan Baku, Harga, Jenis

Bahan Baku dan Satuan .

Gambar 4. 73 View Data Bahan Baku

Page 35: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

216

Gambar di atas adalah halaman View Data Bahan Baku. Pada halaman ini, user

dapat mengubah, menghapus dan melihat detail dari setiap record.

Gambar 4.74 Input Data Stok Bahan Baku

Gambar di atas adalah halaman Input Data Stok Bahan Baku. Pada halaman ini,

user dapat menginput Data Stok Bahan Baku, dengan memasukkan kode gudang, kode

bahan baku dan qty.

Gambar 4. 75 View Data Stok

Page 36: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

217

Gambar di atas adalah halaman View Data Bahan Baku. Pada halaman ini, user

dapat mengubah, menghapus dan melihat detail dari setiap record.

Gambar 4.76 Penerimaan Bahan Baku

Gambar di atas adalah halaman Penerimaan Bahan Baku. Pada halaman ini, user

dapat menginput Data Penerimaan Bahan Baku, dengan memilih no.PO , memasukkan

noFakturPembelian dan menekan tombol lanjutkan.

Gambar 4.77 Menu Pembelian

Page 37: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

218

Gambar di atas adalah halaman Menu Pembelian. Pada halaman ini, user dapat

menginput Pembelian Bahan Baku, dengan memilih Kode Supplier dan menekan tombol

lanjutkan.

Gambar 4.78 Menu Pembelian Lanjutan

Gambar di atas adalah halaman Menu Pembelian Lanjutan. Pada halaman ini,

user dapat menginput nama barang dan qty lalu menekan tombol tambah order.

Gambar 4.79 Menu Material Requirement

Page 38: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

219

Gambar di atas adalah halaman Menu Material Requirement. Pada halaman ini,

user dapat menginput Material Requirement, dengan memilih nama bahan baku, jumlah

qty yang diiginkan dan menekan tombol tambah ke daftar.

Gambar 4.80 Menu Cetak PO

Gambar di atas adalah halaman Menu Cetak PO. Pada halaman ini, user dapat

Cetak PO yang telah dibuat, dengan menekan tombol cetak.

Gambar 4.81 Laporan Order Bahan Baku

Page 39: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

220

Gambar di atas adalah halaman Laporan Order Bahan Baku. Pada halaman ini,

user dapat melihat laporan Order Bahan Baku dengan memasukkan tanggal yang

diiginkan dan memilih laporan per item atau per periode dan menekan tombol submit.

Gambar 4.82 Laporan Order Barang Per Periode

Gambar di atas adalah halaman Laporan Order Barang Per Periode. Halaman ini

adalah hasil dari permintaan laporan diatas berdasarka per periode..

Gambar 4.83 Input Parameter Bagian

Page 40: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

221

Gambar di atas adalah halaman Input Parameter Bagian. Pada halaman ini, user dapat

menginput Parameter Bagian, dengan memasukkan Nama Bagian/ keterangan Bagian.

Gambar 4.84 Input Parameter Gudang

Gambar di atas adalah halaman Input Parameter Gudang. Pada halaman ini, user

dapat menginput Parameter Gudang, dengan memasukkan Nama Gudang/ keterangan

gudang

Gambar 4.85 Input Parameter Jenis Bahan Baku

Page 41: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

222

Gambar di atas adalah halaman Input Parameter Jenis Bahan Baku. Pada

halaman ini, user dapat menginput Parameter Jenis Bahan Baku, dengan memasukkan

Nama Jenis Bahan Baku / keterangan Jenis Bahan Baku.

Gambar 4.86 Input Parameter Satuan

Gambar di atas adalah halaman Input Parameter Satuan. Pada halaman ini, user

dapat menginput Parameter Satuan, dengan memasukkan Nama Satuan / keterangan

Satuan.

Gambar 4.87 Ubah Password

Page 42: Gambar 4. 50 Rancangan Input Bahan Bakuthesis.binus.ac.id/Doc/Lain-lain/2008-2-00229-IF Bab 4.2.pdf · 2009-03-02 · Gambar 4.63 Rancangan Input Parameter Bahan Baku . 189 Gambar

223

Gambar 4.88 Peringatan minimum stok

Gambar di atas adalah halaman peringatan minimum stok. Pada halaman ini, user

diingatkan bahwa bahan baku yang tersedia sudah memasuki batas minimal, dan user

segera melakukan transakasi pembelian yaitu membuat Purchase Order.