Web Editor Macromedia Dreamweaver 8
3.
Spesifikasi perangkat lunak yang dibutuhkan untuk mengimplementasikan sistem informasi untuk mengoptimalkan proses produksi adalah:
Table 3.20 analisis perangkat lunak yang dibutuhkan
Nama Spesifikasi Server
Spesifikasi Client
Sistem Operasi Minimal Windows XP
atau lebih tinggi Minimal Windows XP atau
lebih tinggi Data Base
MySQL Tidak ada
Web Browser Mozilla Firefox
Mozilla Firefox Web Server
WAMP Tidak ada
Web Editor Tidak ada
Tidak ada
Berdasarkan analisis kebutuhan perangkat lunak dapat disimpulkan bahwa
perangkat lunak yang ada di CV.Wiranty saat ini belum memenuhi standar kebutuhan minimum spesifikasi perangkat lunak yang dibutuhkan. Maka CV.Wiranty harus distal
beberapa perangkat lunak yang dibutuhkan yaitu : 1. Data base.
2. Web server.
3.1.7.4 Analisis Jaringan
Berdasar wawancara dengan pemilik konveksi, CV.Wiranti telah memiliki jaringan internet tetapi pemilik meminta sistem informasi yang dibuat dijalankan pada
beberapa komputer operasional yang ada dilingkungan kerja saja sehingga sistem informasi yang dibuat ini bersifat offline karena dipandang dengan tiga komputer
sudah cukup untuk menangani semua transaksi dan proses produksi dan juga pemilik tidak menginginkan data perusahaannya untuk dipublikasi. Dengan alasan tersebut
maka sistem akan dijalankan dengan metode LAN Local Area Netwok menggunakan topologi ring.
Gambar 3.9 Arsitektur Jaringan CV.Wiranty Dengan arsitektur jaringan pada CV.Wiranty yang tersedia, seperti pada gambar3.10
pengoprasian sistem informasi untuk mengoptimalkan proses produksi di CV.Wiranty siap untuk diimplementasikan.
3.1.8 Analisis Basis Data
Analisis basis data adalah kegiatan menganalisis data yang akan diolah dan disimpan dalam database. Dalam analisis ini direpresentasikan darimana data berasal
dan atribut dari data tersebut. Jogiyanto, 2005 Untuk memodelkan basis data pada
awal perancangan digunakan Entity relationship diagram atau erd. untuk lebih jelasnya erd yang dibutuhkan untuk sistem informasi untuk mengoptimalkan proses
produksi di CV.Wiranty yang akan dibangun dapat dilihat pada gambar 3.10 :
Pelanggan buat
Karyawan Data Login
Jenis Barang
Barang Detail Barang
Produksi EOQ
Bahan Baku
Supplier mengelola
memiliki memiliki
memiliki
Jenis Bahan Baku memiliki
memiliki
memiliki
memasok memiliki
mengelola menghasilkan
Kode_pelanggan Kode_pesanan
Kode_pelanggan Nomor_induk_karyawan
Kode_bahan_baku Kode_EOQ
Kode_jenis Kode_bahan_baku
Kode_produksi Kode_barang
Kode_detail_barang Kode_barang
Kode_jenis Nama_jenis
Nama_jenis Kode_bahan_baku
Nomor_induk_karyawan Nomor_induk_karyawan
Nomor
Kode_supplier 1
1..N
1..N 1
1 1
1..N
1..N 1
1 1
1
1 1
1..N 1..N
1
1..N Kode_bahan_baku
Kode_supplier nomor
Detail Pembelian Retur
menghasilkan menghasilkan
Kode_pembelian Kode_bahan_baku
Kode_detail_pembelian Kode_pembelian
Kode_retur 1
1..N 1
1..N
1 1
1 Detail Pesanan
Pesanan Kode_pesanan
Kode_detail pesanan
1 Kode_barang
1 menghasilkan
Pembelian Bahanbaku
Memiliki 1..N
1..N Kode_pembelian
Kode_supplier Nomor_induk_karyawan
Gambar 3.10 ERD
3.1.1 Analisis Kebutuhan Fungsional
Kebutuhan fungsional adalah spesifikasi yang rinci tentang hal-hal yang dilakukan pada saat implementasi sistem. Kebutuhan fungsional pada aplikasi sistem
informasi dan peramalan bahan baku meliputi diagram konteks, data flow diagram, kamus data, dan spesifikasi proses.
3.1.1.1 Diagram Konteks
Diagram Konteks merupakan alat untuk struktur analisis. Pendekatan struktur ini untuk menggambarkan sistem secara garis besar atau secara keseluruhan. Pada
diagram konteks ini sistem informasi yang dibuat akan menghasilkan sumber informasi yang dibutuhkan dan tujuan yang ingin dihasilkan. Diagram konteks sistem
informasi untuk mengoptimalkan proses produksi di CV.Wiranty dapat dilihan dalam gambar dibawah ini.
Divisi Produksi Pemilik
Sistem Informasi CV.Wiranty untuk mengoptimalkan proses produksi
Data_Login Data_lupa_password
Data_Memasok Data_Supplier
Data_Pelanggan Data_Jenis_Bahanbaku
Data_Bahanbaku Data_Pesanan
Data_Detail_Pesanan Data_Detail_Pembelian
Data_Pembelian_Bahanbaku Data_Retur
Data_Barang
Info_Login Info_lupa_password
Info_Memasok Info_Supplier
Info_Pelanggan Info_Jenis_Bahanbaku
Info_Bahanbaku Info_Barang
Info_Detail_Barang Info_Pesanan
Info_Detail_Pesanan Info_Pembelian_Bahanbaku
Info_Detail_Pembelian_Bahanbaku Info_Retur
Divisi Administrasi Data_Login
Data_Lupa_Password Data_Jenis_Barang
Data_Barang Data_Detail_Barang
Data_EOQ Data_Penggunaan
Info_Login Info_Lupa_Password
Info_Jenis_Barang Info_Barang
Info_Detail_Barang Info_Pesanan
Info_Detail_pesanan Info_EOQ
Data_Login Data_lupa_password
Data_Karyawan Data_Login_Karyawan
Info Login Info lupa password
Info Karyawan Info Login Karyawan
Laporan_Pesanan Laporan_Pembelian
Laporan_Penggunaan_Bahan_Baku
Gambar 3.11 diagram konteks
3.1.8.1 DFD Level 1
Divisi Administrasi
Divisi Produksi
Pemilik Data_Login
Data_lupa_password Info_Login
Info_lupa_password
Data_Login Data_lupa_password
Info_Login Info_lupa_password
Data_Login Data_Lupa_password
Info_Login Info_lupa_password
Data_Jenis_barang Data_Barang
Data_Detail_Barang Data_EOQ
Info_Barang Info_Detail_Barang
Info_Jenis_barang Info_Barang
Info_Detail_Barang Info_EQO
Info_Detail_Pesanan 3
Olah Data Produksi Data_Pesanan
Data_detail_pesanan Data_Detail_pembelian
Data_Pembelian_Bahanbaku Data_Retur
Info_Pesanan Info_detail_pesanan
Info_detail_pembelian Info_Pembelian_Bahanbaku
Info_Retur
1 Login
Tbl_Login Data_Login
Data_lupa_password Data_Login
Data_lupa_password
Laporan_pesanan Laporan_pembelian
Laporan_pembelian_bahanbaku 4
Olah Data Transaksi
Tbl_Pesanan Tbl_Retur
Tbl_Pembelian_ Bahan_Baku
Data_Pembelian _Bahan_Baku
Data_Pembelian _Bahan_Baku
Data_Retur Data_Retur
Data_Pesanan Data_Pesanan
Tbl_Barang
Tbl_Jenis_ barang
Tbl_EOQ Tbl_Produksi
Tbl_detail_ barang
Data_Barang Data_Barang
Data_detail_barang
Data_Produksi Data_jenis_barang
Data_EOQ Data_EOQ
Tbl_Karyawan Tbl_Pelanggan
Tbl_Supplier 2
Data Olah Master Data_pelanggan
Data_pelanggan Data_Karyawan
Data_Karyawan Data_Supplier
Data_Supplier
Tbl_Bahan_ Baku
Data_Bahanbaku Data_Bahanbaku
Data_Karyawan Data_Login_Karyawan
Info_Login_Karyawan
5 Buat Laporan
Data_Pembelian_ Bahan_Baku
Data_Pesanan Data_Barang
Data_pelanggan Data_Supplier
Info_Karyawan Info_Login_Karyawan
Data_Karyawan Data_Login_Karyawan
Data_Barang Data_Supplier
Data_pelanggan Data_Karyawan
Data_Bahanbaku
Data_Bahan_baku Tbl_Detail_
Pesanan Data_detail_pesanan
Data_detail_pesanan
Tbl_Detail_ pembelian
Data_detail_pembelian Data_detail_pembelian
Data_jenis_barang Data_detail_barang
Tbl_jenis_Bahan _
Baku Data_Jenis_Bahanbaku
Data_Jenis_Bahanbaku Tbl_memasok
Data_memasok
Data_Pesanan Data_memasok
Data_Supplier Data_Memasok
Data_Pelanggan Data_Jenis_Bahanbaku
Data_Bahanbaku Info_Supplier
Info_Memasok Info_Pelanggan
Info_Jenis_Bahanbaku
Data_detail_pesanan Data_Penggunaan
Data_Barang
Gambar 3.12 DFD level 1
3.1.8.2 DFD Level 2. 1 Proses Pengolahan Data Login
Pemilik
Divisi Administrasi
Divisi Produksi
1.1 Verifikasi
Login
1.2 Lupa
Password
Tbl_Data_Login
Data_login Info_login
Data_lupa_password Info_lupa_password
Data_login Info_login
Data_login Info_login
Data_lupa_password Info_lupa_password
Data_lupa_password Info_lupa_password
Data_login Data_login
Data_lupa_password Data_lupa_password
Gambar 3.13 DFD level 2 pengolahan data login
3.1.8.3 DFD Level 2. 2 Proses Pengolahan Pengolahan Data Master
Pemilik Divisi Administrasi
2.1 Pengolahan Data
Supplier
2.2 Pengolahan Data
Pelanggan
2.4 Pengolahan
Data Karyawan
2.3 Pengolahan Data
Bahan Baku
2.5 Pengolahan Data
Login Karyawan Tbl_Supplier
Tbl_Pelanggan
Tbl_Karyawan Tbl_Bahan_
Baku
Tbl_Login Data_Supplier
Data_Supplier Data_Supplier
Info_Supplier
Data_Pelanggan Data_Pelanggan
Data_Pelanggan Info_Pelanggan
Data_Bahan_Baku Data_Bahan_Baku
Data_Bahan_Baku Info_Bahan_Baku
Data_Karyawan Data_Karyawan
Data_Karyawan Info_Karyawan
Data_Login_Karyawan Data_Login_Karyawan
Data_Login_Karyawan
Info_Login_Karyawan Login valid pemilik
Login valid divisi administrasi
Login valid divisi administrasi
Login valid divisi administrasi
Login valid pemilik Data_Karyawan
Tbl_Jenis_ Bahan_
Baku Data_Jenis_Bahan_Baku
Data_Jenis_Bahan_Baku Data_Jenis_Bahan_Baku
Info_Jenis_Bahan_Baku Tbl_Memasok
Data_memasok Info_memasok
Data_memasok Data_memasok
Data_Bahan_Baku
Gambar 3.14 DFD level 2 pengolahan data Master
3.1.8.4 DFD Level 2. 3 Proses Pengolahan Data Produksi
Tbl_Barang Tbl_Detail_Barang
Tbl_EOQ
Tbl_Produksi Data_Barang
Data_Detail_Barang
Data_EOQ 3.1
Pengolahan Data Barang
3.2 Pengolahan Data
EOQ Divisi Produksi
Data_EOQ Data_Detail_Barang
Data_Barang Data_Barang
Info_Barang
Data_EOQ Info_EOQ
Tbl_Jenis_ barang
Data_Jenis_Barang Data_Jenis_Barang
Data_Jenis_Barang Info_Jenis_Barang
Login valid divisi produksi dan Divisi Administrasi
Login valid divisi produksi
Tbl_Bahan_Baku Data_Bahanbaku
Data_Produksi Data_Detail_Barang
Data_Detail_Barang Info_Detail_Barang
Divisi Administrasi Info_Barang
Info_Detail_Barang Data_Bahanbaku
Data_Barang
Gambar 3.15 DFD level 2 pengolahan data produksi
3.1.8.5 DFD Level 2. 4 Proses Pengolahan Data Transaksi
Divisi Administrasi Tbl_Pesanan
Tbl_Barang
Tbl_Pelanggan 4.1
Pengolahan Data
Pesanan Login valid
Tbl_Karyawan Data_Karyawan
Data_Barang Data_Pesanan
Data_Pelanggan Data_Pesanan
Tbl_Retur Data_Pesanan
Info_Pesanan
Data_retur Data_Pembelian_Bahanbaku
Data_Detail_Pembelian
Tbl_Pembelian_ Bahan_Baku
4.2 Pengolahan
Data Pembelian bahanbaku
Login valid divisi administrasi
Tbl_Detail_ Pesanan
Data_Detail_Pesanan Data_Detail_Pesanan
Tbl_Bahanbaku
Tbl_Supplier Tbl_Karyawan
Tbl_Detail_ Pembelian
Data_pembelian_bahanbaku Data_pembelian_bahanbaku
Data_Karyawan Data_Detail_pembelian
Data_Detail_pembelian Data_Detail_Pesanan
Info_Detail_Pesanan
Data_retur Data_bahanbaku
Data_Supplier Divisi Produksi
Info_Pesanan Info_Detail_Pesanan
Data_retur Info_retur
Info_Pembelian_Bahanbaku Info_Detail_Pembelian
Gambar 3.16 DFD level 2 pengolahan data Transaksi