Makalah Penerapan Perancangan Model Water Fall Pada Sistem Inventory di PT. ABC
Dibuat Oleh Rada Yasmika
: 16371042
Anissa
: 16371038
Anggi Islamiati Lbs
: 16371050
SISTEM INFORMASI FAKULTAS TEKNIK DAN KOMPUTER UNIVERSITAS HARAPAN MEDAN TA 2018/2019
Kata Pengantar
Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha Panyayang, Kami panjatkan puja dan puji syukur atas kehadirat-Nya, yang telah melimpahkan rahmat, hidayah, dan inayah-Nya kepada kami, sehingga kami dapat menyelesaikan Makalah Penerapan Perancangan Model Water Fall Pada Sistem Inventory di PT. ABC Makalah ilmiah ini telah kami susun dengan maksimal dan mendapatkan bantuan dari berbagai pihak sehingga dapat memperlancar pembuatan makalah ini. Untuk itu kami menyampaikan banyak terima kasih kepada semua pihak yang telah berkontribusi dalam pembuatan makalah ini. Terlepas dari semua itu, Kami menyadari sepenuhnya bahwa masih ada kekurangan baik dari segi susunan kalimat maupun tata bahasanya. Oleh karena itu dengan tangan terbuka kami menerima segala saran dan kritik dari pembaca agar kami dapat memperbaiki makalah ilmiah ini. Akhir kata kami berharap semoga makalah ilmiah tentang limbah dan manfaatnya untuk masyarakan ini dapat memberikan manfaat maupun inpirasi terhadap pembaca.
Medan, 11 Desember 2018
Penulis
BAB I PENDAHULUAN
A. Latar Belakang Pada saat ini Teknologi Informasi mengalami perkembangan yang sangat cepat, yang kemudian berimbas pada persaingan ekonomi yang semakin pesat. Sehingga perlunya pemikiran yang semakin kritis atas pemanfaatan sumber dana dan sumber daya yang ada. Pada dasarnya perusahaan yang didirikan memiliki tujuan, dan tujuan utama perusahaan adalah bagaimana perusahaan dapat menjaga kelangsungan hidupnya dan menjaga usahanya agar tetap bertahan dan berkembang. Maka diperlukan strategi yang tepat, melalui penyempurnaan dan peningkatan produktifitas, tepat waktu serta mudah dipahami untuk penyampaian tujuan perusahaan dalam segala bentuk persaingan.
Pada sebuah perusahaan atau instansi besar maupun kecil selalu ada inventory barang untuk semua proses transaksi. Sistem inventory yang baik berpengaruh sekali bagi perkembangan dan kemajuan suatu perusahan atau instansi terutama yang bergerak dalam bidang perdagangan. Sistem inventory yang kurang baik akan berpengaruh terhadap aspek lain, seperti kurangnya kepercayaan konsumen atau pelanggan terhadap perusahaan
PT. ABC adalah sebuah perusahaan penjualan makanan cepat saji dengan bahan baku utama ayam. Dalam proses pengolahan laporan pada perusahaan ini masih menggunakan Microsoft Office Excel dan penyampaian laporan tersebut menggunakan e-mail.
Hal ini sangat rentan dengan kemungkinan adanya kesalahan selisih jumlah maupun kesalahan yang disengaja oleh oknum yang tidak bertanggung jawab. Juga dinilai tidak efisien dan efektif dalam pelaksanaannya.
B. Rumusan Masalah Dari latar belakang yang telah kami paparkan sebelumnya, dapat kami tarik sebuah kesimpulan yang kemudian akan menjadi rumusan masalah, yaitu bagaimana cara membuat sebuah sistem inventory untuk PT.ABC dengan metode Water Fall, yang dapat memberikan kemudahan, keefektifan dan kefisiensian dalam segi waktu, biaya dan sumber daya.
C. Maksud & Tujuan Adapun maksud dan tujuan dari pembuatan makalah ini adalah : -
Dapat memberikan solusi bagi PT.ABC dalam setiap permasalahan yang dialami dalam segi pengelolaan inventori Memberikan kemudahan dalam proses penyampaian laporan pada pemilik atau pemimpin perusahaan Menerapkan sistem modern yang telah terkomputerisasi pada PT.ABC, yang kedepannya dapat mempermudah, mempercepat, dan menghemat pengeluaran selama proses pengelolaan inventory.
BAB II PEMBAHASAN
Dalam perancangan sistem inventory di perusahaan PT.ABC ini kami menggunakan model perancangan Water Fall atau yang sering juga disebut dengan Classic Life Cycle. Yang mana metode ini kami anggap lebih mudah dan juga lebih umum diguanakan dalam perancangan rekayasa perangkat lunak. Karena semua kebutuhan sistem dapat didefinisikan secara utuh, eksplisit, dan benar di awal project, maka sistem dapat berjalan dengan baik dan tanpa masalah.
1. Rekayasa Sistem dan Analisis (Pengguna Sistem) a. b. c. d.
Perangkat keras Bahasa pemrograman Data base User
: Personal computer : Java : Mysql : 1. Admin 2. Karyawan 3. Kepala Divisi 4. Pimpinan
2. Analisa Kebutuhan Perangkat Lunak Proses analisis kebutuhan perangkat lunak merupakan proses pencarian kebutuhan sistem informasi. Dalam memperoleh informasi kami melakukan beberapa hal, yaitu : -
Melakukan wawancara pada pemimpin dan kepala gudang pada PT. ABC
-
Membagikan beberapa kuesioner pada karyawan gudang.
-
Melakukan observasi langsung ke lokasi perusahaan mengenai kegiatan - kegiatan yang berlangsung pada bagian gudang.
Dari proses perolehan informasi itu, kami dapat menganalisa permasalahan permasalah yang terjadi pada PT. ABC, yaitu : a. Stock masuk b. Stock keluar c. Data stock d. Stock rusak
e. f. g. h.
Stock hilang Stock habis Stock opname Laporan
3. Perancangan (Design) Tahap perancangan merupakan tahap menerjemahkan kebutuhan ke dalam sebuah representasi perangkat lunak, sebelum dimulai pengimplementasian pada kode program. Penelitian ini menggunakan Data Flow Diagram
4. Pembuatan kode (Coding) Adapun bahasa pemrograman yang akan kami gunakan adalah Bahasa Pemrograman Java, yang mana bahasa pemrograman ini paling banyak digunakan. Dan kurang lebih seperti inilah interface yang akan kami buat untuk sistem inventory PT. ABC
5. Pengujian a. Pengujian login admin dan otorisasi Pengujian ini dimaksudkan untuk proses log in ke dalam sistem. Masing – masing stakeholder yang terlibat dalam divisi ini memiliki username masing – masing. Username inilah yang menentukan otoritas maisng masing dari stakeholder tersebut. Jadi pada tahap ini diuji apakah saat stakeholder log in dengan username dan password mereka, apakah mereka bisa menggunakan setiap fasilitas yang disediakan di dalam sistem sesuai dengan otoritas mereka masing – masing. b. Pengujian input dan output stock Pengujian ini dimaksudkan pada proses input stock. Apakah seluruh deskripsi yang diinput oleh admin pada sistem, hasilnya akan sesuai dengan database. Tidak terjadi redudansi data dan kesalahan sistem. c. Pengujian Pemesanan Stock Pangujian ini dimaksudkan pada proses stick habis dan admin harus membuat pesanan stock kembali pada supplier. Proses ini mengharuskan sistem untuk memberikan keputusan kepada admin bahwa stock sudah menipis dan harus membuat pesanan baru kepada supplier.
6. Pemeliharaan (Maintenance) Pada tahap akhir ini akan terjadi saat sistem telah digunakan oleh klient di kemudian hari. Seperti pembaharuan sistem sesuai dengan perkembangan komputer, penambahan perangkat keras yang terkoneksi dengan sistem seperti mesin scan, ataupun mesin printer. Juga beberapa kebutuhan baru yang membuat sistem harus kembali dikembangkan sesuai dengan keinginan tambahan dari klient
BAB III KESIMPULAN 1. Perancangan dengan model waterfall kami gunakan sebab semua kebutuhan sistem dapat didefinisikan secara utuh, eksplisit, dan benar di awal project, maka sistem dapat berjalan dengan baik dan tanpa masalah. 2. Tahap – tahap yang terdapat pada model waterfall ini : a. Rekayasa sistem dan analisis Pada tahap ini kami akan memilah setiap kebutuhan yang diperlukan untuk sistem yang kemudian akan kami kerjakan b. Analisis kebutuhan perangkat lunak Pada tahap ini kami memulai pengumpulan informasi dari berbagai stakeholder yang terlibat dalam sistem inventory, yang mana informasi inilah yang akan menjadi tumpuan atau tujuan dari pembuatan sistem informasi c. Perancangan Disini kami merancang setiap alur proses dari sistem yang akan dibuat d. Pembuatan koding Disini dimulailah tahap perancangan ke dalam bahasa yang dapat dimengerti oleh mesin. Disini kami menggunakan bahasa pemrograman java degan tampilan interface yang sederhana. e. Pengujian Pengujian yang kami lakukan berupa : - Pengujian log in stakeholder dan otorisasi - Pengujian input dan output stock - Pengujian Pemesanan stock d. Pemeliharaan Pemeliharaan ini berjalan sesuai dengan penyesuaian perkembangan teknologi terbaru dan pengembangan sistem sesuai dengan permintaan dari PT. ABC
DAFTAR PUSTAKA
-
-
-
-
Jurnal Penerapan Metode SDLC Waterfall Dalam Pembuatan Sistem Informasi Akademik Berbasis Web Studi Kasus Pondok Pesantren Al-Habi Sholeh Kabupaten Kubu Raya, Kalimantan Barat, oleh Yoki Firmansyah Jurnal IMPLEMENTASI MODEL WATERFALL PADA PENGEMBANGAN SISTEM INFORMASI ALUMNI SMKN 1 JENANGAN PONOROGO, oleh Eka Nur Ahmad Romadhoni, Triyanna Widiyaningtyas, Utomo Pujianto Jurnal PENERAPAN METODE WATERFALL PADA SISTEM INFORMASI INVENTORI PT. PANGAN SEHAT SEJAHTERA, oleh Muhamad Tabrani1, Eni Pudjiarti2 https://tonyjustinus.wordpress.com/2007/11/11/waterfall-process-model/ https://prezi.com/47hcyg3r1obk/metode-waterfall-system/