System informasi gudang dan supplier Adhari purnawan SOLO, Surakarta Dilarang Senggama dan masturbasi BAB III ANALISA DAN PERANCANGAN SISTEM
Pada Perancangan sistem berbasis komputer, analisis memegang peranan yang penting dalam membuat rincian sistem baru. Analisis perangkat lunak merupakan langkah pemahaman persoalan sebelum mengambil tindakan atau keputusan penyelesain hasil utama. Analisis sistem perangkat lunak adalah dokumen rincian atau dokumen sasaran. Langkah selanjutnya dalam penyusunan sistem berbasis komputer ialah perancangan sistem yang bertujuan memberikan gambaran kepada pemakai tentang sistem yang dibuat dan memberikan gambaran yang jelas kepada pemrogram komputer yang akan mengimplementasikan sistem.
3.1 Analisa sistem Analisis sistem yang akan digunakan dalam perancangan disini adalah dengan menggunakan aliran data diagram atau Data Flow Diagram (DFD).
3.1.1
Event List (Daftar Kejadian pada Sistem MRP Customer melalui divisi Pemasaran melakukan Order Material.
Membuat Nota pemesanan material untuk Customer sebagai bukti bahwa customer telah melakukan orderan material ke perusahaan.
Melakukan alokasi permintaan material ke dalam MPS (Master Production Schedule).
Membuat Informasi Produk mengenai Struktur produk, Status persediaan di gudang dan Sumber material didatangkan.
Melakukan Proses Material Reqiurment Planning terhadap pemenuhan permintaan material oleh customer oleh Divisi Switch dan Terminal.
Memberikan laporan hasil dari proses MRP untuk mengetahui kapan produk dapat selesai dibuat oleh Supplier.
Melakukan Pengecekan dan menginformasikan keadaan gudang setelah proses MRP dilakukan atau Pemenuhan material oleh Customer telah selesai dibuat.
Membuat Nota penerimaan material untuk Customer sebagai bukti bahwa material telah diterima oleh customer.
3.1.2
DFD - Contex Diagram
Gambar 3.1.2 Diagram Conteks MRP
3.1.3
DFD – Level 0
Gambar 3.1.3 DFD-Level 0 [clik gambar untuk zoom-in]
3.1.4
DFD – Level 1
Gambar 3.1.4 DFD-Level 1 [clik gambar untuk zoom-in]
3.1.5 a
DFD – Per Event Customer melalui divisi Pemasaran melakukan Order Material.
Gambar 3.1.5.a DFD-Event Customer melakukan Order Material
b
Membuat Nota pemesanan material untuk Customer sebagai bukti bahwa customer telah melakukan orderan material ke perusahaan.
Gambar 3.1.5.b DFD-Event Membuat Nota Pemesanan
c
Melakukan alokasi permintaan material ke dalam MPS (Master Production Schedule).
Gambar 3.1.5.c DFD-Event Melakukan Alokasi ke MPS
d
Membuat Informasi Produk mengenai Struktur produk, Status persediaan di gudang dan Sumber material didatangkan.
Gambar 3.1.5.d DFD-Event Informasi BOM, ISR dan Supplier
e
Melakukan Proses Material Reqiurment Planning terhadap pemenuhan permintaan material oleh customer oleh Divisi Switch dan Terminal.
Gambar 3.1.5.e DFD-Event Melakukan Proses MRP
f
Memberikan laporan hasil dari proses MRP untuk mengetahui kapan produk dapat selesai dibuat oleh Supplier.
Gambar 3.1.3.f DFD-Event Informasi Hasil Proses MRP
g
Melakukan Pengecekan dan menginformasikan keadaan gudang setelah proses MRP dilakukan atau Pemenuhan material oleh Customer telah selesai dibuat.
Gambar 3.1.3.g DFD-Event Informasi Keadaan Gudang
h
Membuat Nota penerimaan material untuk Customer sebagai bukti bahwa material telah diterima oleh customer.
Gambar 3.1.5.h DFD-Event Nota Penerimaan untuk Customer
3.2. Model Data Logika Model Data Logika adalah suatu teknik untuk menjelaskan dengan baik struktur informasi bisnis dan aturan aturan sebagai masukan pada proses perancangan database. Langkah-langkah perancangan database dapat dirangkum untuk mempermudah pengertian sebagai berikut :
3.2.1 MDL 1 : Mengindentifikasikan entity utama Customer.
Identifikasi mengenai data-data customer.
Material.
Identifikasi mengenai data-data Material
Orderan
Identifikasi mengenai data Orderan oleh Customer
Bill Of Material
Identifikasi mengenai data Struktur Material tersebut
Inventory Status Record
Identifikasi mengenai data-data Material di Gudang.
Result
Identifikasi mengenai data-data dari Hasil Proses MRP terhadap Material
Supplier
Identifikasi mengenai data-data Supplier dimana Material didatangkan.
3.2.2 MDL 2 Mencari Relasi antara entity atau file. Dijabarkan didalam gambar 3.2.2 dibawah ini :
Gambar 3.2.2 MDL 2 Mencari Relasi antara File atau Entity
3.2.3
MDL 3 Mendokumentasikan kunci primer untuk masing-masing entity. Material Attribut yang tepat untuk kunci primer pada attribut ini adalah : MaterialID BOM Attribut yang tepat untuk kunci primer pada attribut ini adalah : BOMID ISR Attribut yang tepat untuk kunci primer pada attribut ini adalah : MaterialName Customer Attribut yang tepat untuk kunci primer pada attribut ini adalah : CustomerID Orderan
Attribut yang tepat untuk kunci primer pada attribut ini adalah : No_Order. Supplier Attribut yang tepat untuk kunci primer pada attribut ini adalah : SupplierID Result Attribut yang tepat untuk kunci primer pada attribut ini adalah : Gross Reqiurment.
Dijabarkan dalam gambar 3.2.3. dibawah ini :
Gambar 3.2.3 MDL 3 Mendokumentasikan kunci primer untuk Entity
3.2.4
MDL 4 Menentukan Kunci Tamu. Material Attribut yang tepat untuk kunci Tamu pada attribut ini adalah :
MaterialName, BOM, SupplierID, No.Order BOM Tidak ada karena merupakan sumber hubungan dengan entity lain. ISR Tidak ada karena merupakan sumber hubungan dengan entity lain. Customer Attribut yang tepat untuk kunci Tamu pada attribut ini adalah : No.Order Orderan Attribut yang tepat untuk kunci Tamu pada attribut ini adalah : MaterialID, Gross Requirmenet. Supplier Attribut yang tepat untuk kunci Tamu pada attribut ini adalah : MaterialID Result Tidak ada karena merupakan sumber hubungan dengan entity lain
Dijabarkan dalam gambar dibawah ini :
Gambar 3.2.4 MDL 4 Mencari Kunci Tamu pada Entity 3.2.5 MDL 5 Mendefenisikan kunci aturan Bisnis, dijabarkan Dalam Tabel dibawah ini :
Tabel 3.2.5 MDL 5 Mendefenisikan kunci aturan bisnis
3.2.6 MDL 6
Melengkapi Field yang diperlukan dalam entity ini, maka
didapatkan hasil sebagai berikut, dijabarkan dalam gambar berikut :
Gambar 3.2.6 MDL 6 Melengkapi Field didalam Entity
Hasil rancangan sampai MDL 6 ternyata telah memenuhi syarat sebagai MDL 7, atau dengan kata lain bentuknya telah ternormalisasi. Semua file telah memenuhi bentuk normal ketiga. Redundansi dan Inkosistensi telah dapat teratasi.
3.2.7 a.
MDL 8 Pendefenisian Domain
File Material. File ini berisi tentang keterangan seluruh material baik itu mengenai stuktur produknya dan juga mengenai Leadtime yang digunakan oleh material tersebut. Sturktur yang menyangkut tentang file ini disajikan dalam tabel berikut :
Tabel : Material
Tabel 3.2.7.a MDL 8 File Material
b. File Inventory. File ini berisi data-data tentang status persediaan yang dimiliki sesuai dengan perioda pelaksanaan perhitungan MRP, adapun struktur file ini dijelaskan dalam tabel berikut :
Tabel : Inventory
Tabel 3.2.7.b MDL 8 File Inventory
c.
File Supplier File ini berisi tentang dari mana Material didatangkan. Struktur file ini dijelaskan dalam tabel berikut :
Tabel : Supplier
Tabel 3.2.7.c MDL 8 File Supplier
d. File Customer File ini berisi tentang data-data customer dan perusahaan customer yang mana sebagai pemesan material, dan mengenai struktur file ini dijelaskan pada tabel berikut : Tabel : Customer
Tabel 3.2.7.d MDL 8 File Customer
e.
File Orderan File ini berisi tentang data-data Orderan mengenai banyaknya pesanan oleh Customer dan pada waktu kapan memesan material, adapun mengenai struktur file ini dijelaskan dalam tabel berikut :
Tabel : Orderan
Tabel 3.2.7.e MDL 8 File Orderan
f.
File Bill Of Material
File ini berisi tentang data-data struktur dari material itu sendiri, komponen pembuatnya dan terletak pada level ataupun status dari material itu, apakah barang jadi, setengah jadi, dan bahan baku, struktur file ini dijelaskan dalam tabel berikut ini. Tabel : Bill Of Material
Tabel 3.2.7.f MDL 8 File Bill Of Material g. File Result. File ini berisi tentang data-data hasil dari Proses MRP yang dilakukan dan akan memberikan informasi tentang berapa status keadaan persediaan digudang, dan juga berapa yang akan diproses oleh pabrik untuk pemenuhan permintaan oleh customer, struktur file ini akan dijelaskan dalam tabel berikut : Tabel : Result
Tabel 3.2.7. MDL 8 File Result
3.3. Perancangan Input 3.3.1 Customer Form
Gambar 3.3.1 Customer Form
Keterangan : Jenis Masukan Pemakai Frekwensi Kegunaan Tabel : Customer Form. : Customer. : Setiap ada Orderan (Sistem Job Order) : Pendataan Customer untuk masuk MPS : Customer.db
3.3.2
Order Form
Master Production Schedule
Gambar 3.3.2 Order Form Keterangan : Jenis Masukan Pemakai Frekwensi Kegunaan Tabel : Order Form. : Divisi Pemasaran . : Setiap ada Orderan (Sistem Job Order) : Pendataan Orderan untuk masuk MPS : Orderan.db
3.3.3
MPS – Each Order
Gambar 3.3.3 MPS Each-Order Form
Keterangan : Jenis Masukan Pemakai Frekwensi Kegunaan Tabel : MPS – Each Order Form. : Divisi Pemasaran : Setiap ada Orderan (Sistem Job Order) : Form Orderan buat pemenuhan Material oleh Customer : Orderan.db.
3.3.4
Material Form
Gambar 3.3.4 Material Form Keterangan : Jenis Masukan Pemakai : Material Form. : Divisi Inventory atau P2P (Pengendali Produksi Permintaan )
Frekwensi Kegunaan
: Semua Material pada Orderan (Sistem Job Order) : Mengetahui Informasi Produk mengenai Bill Of Material (sturuktur ) Produk itu sendiri serta Inventory Status Record (Persediaan material di gudang) dan darimana didatangkan Material tersebut.
Tabel
: Material.db, Bill Of Material.db, Inventory Status Record.db, Supplier.db.
3.4 Perancangan Output 3.4.1 MRP Processing Result Report.
Gambar 3.4.1 MRP Processing Report Keterangan :
Jenis Keluaran Pemakai Frekwensi Kegunaan Tabel
: MRP - Result Report. : Divisi Prapabrikasi / Supplier dan Divisi Switching dan Term. : Setiap ada Orderan (Sistem Job Order) : Memberikan hasil dari Proses MRP : Result.db, Inventory Status Record.db, Bill Of Material.db
3.4.2
Product Information Report
Gambar 3.4.2 Product Information Report Keterangan : Jenis Keluaran Pemakai : Product Information Report. : Divisi Switching dan Terminal.
Frekwensi Kegunaan
: Semua pada Material pada orderan (Sistem Job Order) : Mengetahui Keadaan atau status Material setelah Proses MRP dilakukan baik mengenai Bill Of Material, Inventory Status Record, dan Supplier.
Tabel
: Bill Of Material.db, Inventory Status Record.db, Supplier.db, Material.db.
3.4.3
Invoice Order Report.
Gambar 3.4.3 Invoice Order Report
Keterangan : Jenis Keluaran Pemakai Frekwensi Kegunaan Tabel : Invoice – Order Report : Divisi Pemasaran : Semua pada Material pada Orderan (Sistem Job Order) : Bukti Customer dalam memesan Material. : Customer.db, Orderan.db.
3.4.4
Invoice Receipt Order Report
Gambar 3.4.4 Invoice Receipt Order Report
Keterangan : Jenis Keluaran Pemakai Frekwensi Kegunaan Tabel : Invoice – Received Order Report : Divisi Pemasaran : Semua pada Material pada Orderan (Sistem Job Order) : Bukti Customer Telah Menerima Material yang diorder. : Customer.db, Orderan.db.
3.4.5
All of Order Report
Gambar 3.4.5 All Of Order Report Keterangan : Jenis Keluaran Pemakai Frekwensi Kegunaan : All Of Order Report : Divisi Management : Semua Orderan . : Laporan yang diberikan Oleh MPS, untuk seluruh Customer
mengenai Orderan, Jumlah Orderan dan Periode berapa diorder juga Informasi lain mengenai tanggal terima dan tanggal pesanan. Tabel : Orderan.db.