tugas sdlc inventory gudang

Upload: benhard

Post on 13-Jul-2015

522 views

Category:

Documents


11 download

TRANSCRIPT

STMIK-AMIK RIAU T.A 2011/2012

1. Pendahuluan1.1 Latar BelakangDalam sistem inventory PT. Merapi, proses pemasukan dan pengeluaran barang merupakan hal yang umum terjadi. Dengan jenis barang dan stok barang yang mencapai ratusan dalam satuan kecil dan besar, kedua proses bukan merupakan hal mudah untuk dilaksanakan. Hal ini semakin sulit mengingat pencatatan gudang yang masih bersifat manual. Untuk proses pemasukan barang, ruang gudang yang terbatas, adanya aturan peletakan dan kurang mempertimbangkan efisiensi penggunaan ruang. Akibatnya pengaturan peletakan barang akan menjadi lebih sulit. Selain itu, saat terjadi penempatan ulang pada barang dalam gudang, belum tentu disertai dengan dokumentasi yang baik akan tempat dan posisi peletakan tidak bertanggungjawab. Pada proses pengeluaran barang, penempatan dan perubahan posisi barang yang kurang terdokumentasi dan terkontrol dengan baik. Hal ini menyebabkan barang harus dicari terlebih dahulu. Apabila pencarian dilakukan oleh pegawai yang tidak terlibat dalam proses penempatan atau pemindahan barang akan menyebabkan kegiatan pengeluaran barang menjadi tidak efisien. yang baru. Akibatnya dapat terjadi kehilangan barang baik karena tercecer dalam gudang atau karena ulah pegawai yang

1.2 PermasalahanPermasalahan yang dihadapi ialah agar segala proses pemasukan dan pengeluaran barang merupakan hal yang umum dapat diadministrasi secara teratur menggunakan sistem yang terkomputerisasi

1.3 Tujuan dan Manfaat PenelitianHasil penelitian ini diharapkan dapat menghasilkan sistem inventory yang dapat mempermudah pencatatan pemasukan, pengeluaran, pencarian, dan penyediaan laporan inventory. 1.4 Rumusan Masalah Perumusan yang dibahas dalam malasah ini ialah : 1REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

Pengembangan Sistem Informasi dengan Web untuk administrasi inventory pergudangan Penerapan pengembangan Sistem Informasi (SDLC) dengan model RAD

STMIK-AMIK RIAU T.A 2011/2012

1.5 Ruang Lingkup PembahasanDalam penelitian ini terdapat batasan, yaitu: Pencatatan barang keluar dan pembuatan surat jalan. Pencatatan barang masuk. Laporan-laporan, seperti: stock global, laporan pengeluaran, pemasukan barang.

2. Metodologi Penelitian2REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012

2.1 Metodologi PenelitianPenelitian ini dilaksanakan berdasarkan metodologi penelitian sebagai berikut: a. Studi Literatur Mempelajari berbagai teknologi yang akan dipergunakan dalam penelitian, seperti: database dan algoritma b. Pengumpulan data Cara pengumpulan data yang dilakukan sebagai berikut: Wawancara, dilakukan untuk mengumpulkan data mengenai kebutuhan dari perusahaan terhadap sistem, mempelajari sistem inventory yang dipergunakan perusahaan, memperoleh data jumlah dan jenis barang.

2.2 Analisa Sistem LamaHal-hal yang perlu diperhatikan dalam sistem inventory perusahaan adalah sistem pemasukan, sistem pengeluaran, sistem pemeriksaan stok, pembuatan laporan, dan fisik gudang. Pemesanan barang : Kegiatan ini dilakukan dan diawali oleh pihak Gudang yang mengirimkan informasi pemesanan barang apabila barang-barang yang ada digudang tidak lagi mencukupi sesuai dengan standar yang telah ditetapkan perusahaan ataupun pemesanan yang dilakukan berdasarkan permintaan atasan. Pemesanan barang di kirimkan kepada pihak perusahaan yaitu Bagian Pembelian. Informasi dalam dokumen yang dirim ke Bagian Pembelian berupa data dartar kebutuhan barang. Pemasukan barang : Kegiatan pemasukan barang dilakukan diawali dari informasi yang diberikan oleh Bagian pembelian kepada Bagian Gudang, informasi yang datang dari Bagian pembelian ialah data daftar barang yang akan di masukkan sesuai dengan daftar pemesanan barang yang telah diajukan oleh pihak Bagian gudang sebelumnnya. Pemeriksaan Stok : Kegiatan stoking dilakukan secara rutin dalam setiap bulannya, namun boleh juga dilakukan apabila ada arahan dari manager. Pengeluaran barang : Kegiatan pengeluaran barang dilakukan dan awali dari permintaan terhadap barang yang dikirimkan dari pihak Bagian Penjualan ke pihak Bagian Gudang. Informasi yang datang dari Pihak Penjualan selanjutkan akan di terima dan memberikan informasi balasa pada pihak 3REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012 Penjualan apabila barang yang dipinta tersedia, selanjutnya kegiatan pengeluaran barang dilakukan dengan pengecekan dan pencatatan pengeluaran barang. Pembuatan Laporan : Pembuatan laporan dilakukan setiap harinya, pelaporan akan dihasilkan berdasarkan data yang ada pada pelaksanaan yang ada pada kegiatan perusahaan tersebut. Laporan yang dihasilkan ialah laporan pemasukan barang, laporan pengeluaran barang dan stok. Berikut ini ialah aliran sistem informasi manual yang sedang berlansung pada perusahaan tersebut :

4REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

Gudang

Bagian pembelian

Bagian Penjualan

Pemimpin

STMIK-AMIK RIAU T.A 2011/2012

Form RO Form RO baA

A

SJ SJ

A

Input Barang Masuk

Laporan barang masuk

Daftar barang masuk Form DOA

Form DO

Pembu atan laporan Konfirmasi

A

dan pencatatan pengeluara Laporan Data n barang Laporan barang masuk

Data barang A masukSJA

Data barang Data barang masuk masuk

Laporan Barang stokA

Pembuatan laporan barang Pembu stok atan laporan

Laporan pengeluaran barang

5

Laporan Laporan barang pengeluaran stok barang

REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) AA A A

Laporan barang stok

Laporan barang stok

A

STMIK-AMIK RIAU T.A 2011/2012

2.3 Analisa PermasalahanBeberapa permasalahan yang sering muncul pada sistem manual di PT. Merapi sebagai berikut : Jumlah dan jenis barang yang semakin banyak menyebabkan sulitnya pencatatan transaksi secara manual dan pemborosan waktu dalam kegiatan administrasi pergudangan seperti dalam pembuatan laporan. Perubahan lokasi barang dalam gudang tanpa dokumentasi membuat pencarian sulit untuk pengeluaran barang bahkan dapat dinyatakan hilang atau habis meskipun barang sebenarnya tersembunyi diantara barang lain. Pekerja dalam gudang dapat melakukan kecurangan dengan mengambil barang tanpa sepengetahuan pemilik memerlukan pengawasan yang baik.

2.4 Analisa kebutuhanDari permasalahan yang muncul, maka perusahaan membutuhkan sistem inventory baru terkomputerisasi untuk proses pemasukan dan pengeluaran barang, dimana sistem tersebut dapat mencatat semua kegiatan pengeluaran dan pemasukan barang dalam gudang. Serta dapat menghasilkan laporan yang dibutuhkan secara cepat dan akurat.

2.3 Desain SistemDari hasil analisa yang telah dilakukan pada tahapan sebelumnya, tahapan analisa berikut akan menspesifikasikan aliran informasi yang akan diterapkan pada Sistem Informasi yang akan dirancang untuk menggantikan kegiatan dengan mekanisme manual yang ada sebelumnya. Berikut ini digambarkan aliran sistem informasi yang dimaksudkan.

2.3.1 Aliran Sistem Informasi Baru

6REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

Gudang

Data barang masuk

Bagian pembelian

STMIK-AMIK RIAU T.A 2011/2012Form RO Pembuatan Form RO balaporan barang stokA

Data barang Data barang masuk masuk

Bagian Penjualan

PemimpinLaporan Barang stokA

A

SJ SJ

Laporan barang stokA A

Laporan barang stok

Laporan barang stok

A A

Input Barang Masuk

Laporan barang masuk

dbDaftar barang masukA

Pembuatan laporan

Laporan Data Laporan barang masuk

A

Data barang masuk Konfirmasi dan pencatatan

Data barang Data barang masuk masuk

Laporan Barang stokA

7

A

Laporan Pembuatan laporan pengeluaran REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC) Laporan Laporan Laporan Laporan barang pengeluaran SJ DO barang barang Form Formbarang DO barang stok A stok A stok A A A

db

STMIK-AMIK RIAU T.A 2011/2012

2.3.2 Use Case Diagram

8REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012

2.3.3 ERD9REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012

2.3.4 Class Diagram

2.3.5 Desain Input dan Output10REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012

DESAIN OUTPUT 1. LAPORAN BARANG MASUK

LAPORAN DATA BARANG MASUK PT. MERAPI TAHUN (yyy) Bulan : (mm) No 9(5) | | batch 9(6) | | Nama_barang Tgl_exp x(25) | | | | | | | | dd-mmyyy | | | | Kd_pabrik x(5) Pabrik X (25) Tgl_surat_jalan dd-mm-yyy jumlah 9(3)

Pekanbaru, dd-mm-yyy Diketahui oleh : Manager Pergudangan Admin Gudang

(x(25))

(x(25))

LAPORAN STOK BARANG LAPORAN DATA STOK BARANG11REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012

PT. MERAPI TAHUN (yyy) Bulan : (mm) No 9(5) | | batch 9(6) | | Nama_barang Tgl_exp x(25) | | | | | | | | yyy | | | | Tgl_stok Kd_pabrik x(5) Pabrik X (25) jumlah 9(3)

dd-mm- dd-mm-yyy

Pekanbaru, dd-mm-yyy Diketahui oleh : Manager Pergudangan Admin Gudang

(x(25))

(x(25))

LAPORAN PENGELUARAN BARANG LAPORAN DATA BARANG KELUAR

12REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012

PT. MERAPI TAHUN (yyy) Bulan : (mm) No 9(5) | | No_do 9(3) | | batch 9(6) | | Nama_barang Tgl_exp x(25) | | | | | | | | dd-mmyyy | | | | Kd_pabrik x(5) Pabrik X (25) jumlah 9(3) Tgl_keluar X (50)

Pekanbaru, dd-mm-yyy Diketahui oleh : Manager Pergudangan Admin Gudang

(x(25))

(x(25))

DESAIN INPUT1. INPUT DATA BARANG FORM INPUT DATA BARANG 13REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012 nama_barang batch Tgl_exp Kd_pabrikan pabrik Tgl_SJ banyak : : : : : : : X (25) 9 (6) dd-mm-yyy x(5) X (25) dd-mm-yyy 9(5)

2. INPUT DATA PENGELUARAN BARANG

FORM INPUT PENGELUARAN BARANG No_do batch Tgl_exp jumlah : : : : 9 (3) 9 (6) dd-mm-yyy 9(5)

2.3.6 Desain File/Database Pada tahap desain terinci, pembahasan database akan menjadi sangat dominan, setelah sebelumnya dibahas desain database secara global, selanjutnya pembahasan mengenai detail dari masing-masing entitas yang termuat pada projek ini. Desain terinci akan menerangkan penggunaan tipe data dan kapasitas yang ditampung masung-masing atribut di tiap entitas, pada tahapan ini entitas telah ditransformasi menjadi tabel, sedangkan atribut merupakan kolom/field pada tabel. Nama Database14REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

: storage

STMIK-AMIK RIAU T.A 2011/2012

Nama tabel uk

Nama field nama_barang tgl_exp kd_pabrikan pabrik tgl_SJ banyaknya

Tipe data char varchar date char varchar date int Int Char Date int char int date date 6 25

ukuran

Keterangan Primary key (kode_buku)

barang_mas batch

8 byte (dd-mmyyy) 5 25 8 byte (dd-mmyyy) 5 3 6 8 byte (dd-mmyyy) 5 6 5 8 byte (dd-mmyyy) 8 byte (dd-mmyyy) Primary key (batch) Primary key (no_do)

barang_kelu no_do ar batch tlg_keluar jumlah stok batch jumlah tgl_exp tgl_stok

2.3.7 SDLC Model RADRapid Application Development adalah suatu strategi pengembangan sistem yang menekankan pada siklus pembangunan perangkat lunak yang pendek/singkat. Dapat dibuat dengan cepat melalui pendekatan pembangunan berbasis komponen. Pembangkitan kode program otomatis/semi otomatis. Metode RAD secara umum dapat disesuaikan dengan situasi yang ada karena tidak memberikan detil teknik yang digunakan. Jika data, analisa jelas,dan lingkup kecil maka RAD dapat digunakan dengan baik. Metode RAD mempunyai 4 tahapan utama seperti berikut : 1. Rencana Kebutuhan (Requirement Planning) 15REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012 Pada tahap ini, dilakukan identikasi dan analisis terhadap tujuan, kebutuhan sistem dari sisi yang dilibatkan dalam proses m-commerce yang dibuat, sehingga dapat diakses menggunakan telepon seluler melalui browser. 2. Proses Desain Sistem (Design Systems) Pada tahap ini adalah melakukan proses desain dan melakukan perbaikan-perbaikan apabila masih terdapat ketidaksesuaian desain dari sisisisi yang terlibat dalam sistem. Desain yang dibuat akan menggunakan tools seperti di bawah ini : Design tools : (Adobe photoshop, Adobe dreamweaver,MySQL). Diagramming tools. 3. Proses Bangun Sistem (Build Systems) Pada tahap ini adalah membangun sistem dilakukan secara bertahap pada setiap bagian unit sistem. Setiap unit dari sistem dibangun unit per unit, menggunakan coding standard. Coding program menggunakan PHP . 4. Pengenalan Sistem Baru ( Introduce the New System) Setelah desain dari sistem yang dibuat sudah x, maka akan dibuat implementasi berupa pengenalan sistem baru dalam bahasa pemrograman sehingga menjadi kesatuan website yang saling terhubung dengan arsitektur WAP. Implementasi yang dilakukan sampai pada tahap maintenance sistem dari keseluruhan bagian AP. Keunggulan dan kelemahan model RAD : Keunggulan model RAD : 1. Sangat berguna dilakukan pada kondisi user tidak memahami kebutuhankebutuhan apa saja yang digunakan pada proses pengembangan perangkat lunak. 2. RAD mengikuti tahapan pengembangan sistem sepeti umumnya, tetapi mempunyai kemampuan untuk menggunakan kembali komponen yang ada (reusable object) sehingga pengembang tidak perlu membuat dari awal lagi dan waktu lebih singkat berkisar antara 60 hari-90 hari. Kelemahan model RAD : 1. Proyek yang berskala besar, RAD memerlukan sumber daya manusia yang memadai untuk menciptakan jumlah timyang baik. 2. RAD menuntut pengembang dan pelanggan memiliki komitmen dalam aktivitas rapid re yang diperlukan untuk melengkapi sebuah sistem dalam waktu yang singkat. Jika komitmen tersebut ti 16REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012 dak ada maka proyek RAD akan gagal.

3. PenutupA. Kesimpulan Sistem Informasi kini menjadi hal pokok yang dipertimbangkan jika suatu instansi melakukan kegiatan yang berhubungan dengan aliran informasi, sehingga dibutuhkan solusi agar aliran informasi dapat lebih terorganisir serta mampu menggantikan pekerjaan manual, seperti pencatatan dan penyajian laporan. Pada Tugas Analisa dan Perancangan Sistem Informasi Inventory yang telah di kerjakan oleh team penulis ini mengangkat mengenai pembuatan sistem informasi untuk perpustakaan. Sistem yang dirancang kiranya mampu mengerjakan kegiatan yang berhubungan dengan pekerjaan yang ada di gudang, meliputi pencatatan dan pelaporan. Sistem informasi menawarkan kemudahan dalam memanajemen suatu kegiatan serta kemudahan dalam mengakses data.

B. Saran Team Penulis menyadari kemampuna diri yang belum mampu dihadirkan dalam makalah ini, berbagai saran penulis yang sangat tertarik pada pengembangan lebih lanjut projek ini, seperti : 1. Masih banyak Entitas yang diperlukan pada gudang. 2. Apabila pelayanan memerlukan kecepatan dalam mengakses tanpa menyinggung dengan kode-kode pada tiap entitas, baiklah kiranya penggunaan barcode reader di terapkan. Seperti kata pepatah : tak ada gading yang tak retak, begitu juga dengan makalah ini yang masih banyak kekurangan disana-sini, kririk berikut saran sangat di harapkan penulis untuk memperbaiki diri kedepan.

17REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012

DAFTAR ISI DAFTAR ISI.............................................................................................................................................. i BAB 1. PENDAHULUAN ........................................................................................................................ 1 1.1 Latar Belakang ..................................................................................................................................... 1 1.2 Permasalahan ........................................................................................................................................ 1 1.3 Tujuan dan Manfaat Penelitian ............................................................................................................. 1 1.4 Ruang Lingkup Pembahasan.................................................................................................................. 2 BAB 2. METODE PENELITIAN................................... ........................................................................... 3 2.1 Metodologi Penelitian ........................................................................................................................... 3 2.2 Analisis Sistem Lama............................................................................................................................ 3 2.2.3 Analisis Permasalahan ....................................................................................................................... 8 2.2.4 Analisis Kebutuhan ............................................................................................................................ 8 2.3 Desain Sistem......................................................................................................................................... 8

18REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012 2.3.1 ASI Baru .................................................................................................... 8 2.3.2 Use Case .12 2.3.3 Desain Entity Relationship Diagram.................................................................................................. 13 2.3.4 Class Diagram ................................................................................................................................... 13 2.3.5 Desain Input dan Output ................................................................................................................... 14 2.3.6 RAD (SDLC Model)......................................................................................................................... 19 BAB 3. KESIMPULAN DAN SARAN ............................................................... .................................... 20 3.1 Kesimpulan ........................................................ ................. ............................................................... 20 3.2 Saran................................................................. ................. ................................................................. 21

19REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012

Pembelian

SJ 0 f orm_RO f orm_RO,daf tar_barang,konf_DO Gudang Sistem Inventory Gudang SJ SJ SJ f orm_DO Suplie r Penjualan Lap.masuk, Lap.stok, Lap.keluar Manager

20REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

STMIK-AMIK RIAU T.A 2011/2012

f orm_RO 1 Gudang SJ RO Form_RO SJ Pembelian

2 Penerimaan barang mas uk

SJ

Suplie r

daftar_barang

3 Penginputan barang mas uk

barang_masuk

daftar_barang

daftar_barang_konf

4 Pengelu aran barang

f orm_DO

daftar_stok barang_keluar daftar_stok 5 Pemeriksaan stok Penjualan barang_s tok SJ

update_stok

daftar_stok daftar_keluar 6 Pela poran daftar_mas uk Lap.masuk, Lap.stok, Lap.keluar Manager

21REKAYASA PERANGKAT LUNAK SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)