sistem berjalan

22
KATA PENGANTAR Puji dan syukur kita panjatkan kepada Allah S.W.T yang telah memberi rahmat dan hidayah-Nya sehingga penyusunan karya ilmiah ini akhirnya bisa diselesaikan. karya ilmiah dengan judul “Sistem Informasi Persedian Barang” ini disesuaikan dengan tujuannya untuk menunjang perkuliahan dalam mata kuliah Rekayasa Perangkat lunak serta memenuhi tugas yang telah diberikan oleh dosen. Penulis menyadari bahwa masih banyak ketidaksempurnaan pada penulisan karya ilmiah ini, baik isi maupun redaksinya, oleh karenanya kritik dan saran yang membangun diharapkan dapat memperbaiki makalah ini untuk selanjutnya. Terima kasih kepada semua pihak yang telah membantu baik secara langsung ataupun tidak terhadap terselesaikannya makalah ini. Akhir kata, insya Allah makalah ini dapat bermanfaat bagi siapa saja yang membutuhkannya. Bandar Lampungi, 10 Januari 2012 Hormat kami Penulis

Upload: desi-ndes

Post on 28-Apr-2015

88 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Sistem Berjalan

KATA PENGANTAR

Puji dan syukur kita panjatkan kepada Allah S.W.T yang telah memberi rahmat dan

hidayah-Nya sehingga penyusunan karya ilmiah ini akhirnya bisa diselesaikan.

karya ilmiah dengan judul “Sistem Informasi Persedian Barang” ini disesuaikan dengan

tujuannya untuk menunjang perkuliahan dalam mata kuliah Rekayasa Perangkat lunak serta

memenuhi tugas yang telah diberikan oleh dosen.

Penulis menyadari bahwa masih banyak ketidaksempurnaan pada penulisan karya ilmiah ini,

baik isi maupun redaksinya, oleh karenanya kritik dan saran yang membangun diharapkan dapat

memperbaiki makalah ini untuk selanjutnya.

Terima kasih kepada semua pihak yang telah membantu baik secara langsung ataupun tidak

terhadap terselesaikannya makalah ini.

Akhir kata, insya Allah makalah ini dapat bermanfaat bagi siapa saja yang

membutuhkannya.

Bandar Lampungi, 10 Januari 2012

Hormat kami

Penulis

Page 2: Sistem Berjalan

DAFTAR ISI

Halaman

KATA PENGANTAR ..................................................................................... i

DAFTAR ISI .................................................................................................... ii

BAB I PENDAHULUAN ................................................................................

1.1 Latar Belakang ...............................................................................

1.2 Identifikasi Masalah& Batasan Masalah........................................

1.3 Rumusan Masalah ..........................................................................

BAB II PEMBAHASAN .................................................................................

2.1 Model Sistem .................................................................................

2.2 Analisis Kebutuhan Sistem ............................................................

2.3 Analisis Sistem ...............................................................................

2.4 Analisis Sistem Informasi persediaan Barang ...............................

2.4.1 Proses Penjualana. ..................................................................

2.4.2 Proses Pemesanan ......................................................................

2.4.3 Proses Pembelian ...................................................................

2.4.4 Proses Retur Bagian teknisi menerima faktur penjualan .......

2.5 Perancangan dan Permodelan ........................................................

2.5.1 Sistem yang di Usulkan...........................................................

2.5.2 Diagram Konteks ...................................................................

2.5.3 Data Flow Diagram Levelled ..................................................

2.5.3.1 Level1 Proses 1 ...............................................................

2.5.3.2 Level1 Proses 2 ............................................................

2.5.3.3 Level1 Proses 3 ..............................................................

Page 3: Sistem Berjalan

2.5.3.4 Level1 Proses 4 ..........................................................

2.5.3.5 Level1 Proses 5 ...........................................................

2.6 Kamus Data ...................................................................................

2.6.1Master Barang .........................................................................

2.6.2 Merk Barang ..........................................................................

2.6.3Data Suplier.............................................................................

2.6.4 Satuan Barang ........................................................................

2.6.4 Data Barang ...........................................................................

2.6.5Stock Barang ..........................................................................

2.6.6 Sirkulasi Barang ...................................................................

2.7 Implementasi Sistem ......................................................................

BAB III PENUTUP .........................................................................................

3.1 Kesimpulan ....................................................................................

Page 4: Sistem Berjalan

BAB 1

PENDAHULUAN

1.1 Latar Belakang Masalah

Sistem informasi merupakan hal yang penting dalam suatu organisasi atau perusahaan.

Dengan adanya sistem informasi, organisasi atau perusahaan dapat menjamin kualitas informasi

yang disajikan dan dapat mengambil keputusan berdasarkan informasi tersebut. Sekarang informasi

dapat diperoleh dengan lebih mudah dan cepat berkat adanya teknologi informasi. Salah satu

pemanfaatan teknologi informasi yang diharapkan adalah pada sistem informasi persedian

barang.Toko Deputi adalah sebuah perusahaan yang bergerak dibidang penjualan alat komunikasi

khususnya smartphone dan aksesorisnya yang didirikan pada tahun 2008.

Toko Deputi merupakan perusahaan yang mempelopori penjualan smartphone dan

aksesorisnya. Seiring dengan berkembangannya perusahaan, perusahaan menambah barang

dagangan untuk memenuhi kebutuhan pasar dan memberi kepuasan kepada konsumen. Dengan

semakin bertambahnya jumlah barang dagangan muncul permasalahan yaitu kesulitan untuk

mendapatkan informasi persediaan barang yang cepat, tepat dan akurat. Adapun penyebab

munculnya permasalahan tersebut adalah pengolahan data transaksi membutuhkan beberapa

tahapan dan sering terjadi kesalahan pencatatan dalam faktur, form serta laporan yang dibuat. Selain

itu pengolahan data transaksi menjadi informasi persediaan barang sering ditunda oleh

petugas.Untuk mengatasi masalah tersebut, maka diperlukan sistem informasi persedian barang

yang tepat dan sesuai dengan kebutuhan toko Gadgetanda.Berdasarkan uraian tersebut,kami

mengambil judul sistem yang akan di analisis.

“ SISTEM INFORMASI PERSEDIAAN BARANG STUDI KASUS PADA TOKO DEPUTI ”.

1.2 Identifikasi Masalah dan Batasan Masalah

Berdasarkan uraian latar belakang masalah, dapat mengidentifikasi masalah-masalah sebagai

berikut:

1. Proses pencatatan data pembelian, penjualan dilakukan dengan cara menuliskannya pada

faktur kemudian dicatat kembali dalam sebuah form laporan harian setelah itu data

transaksi tersebut disimpan dalam sebuah file spreed sheet dengan penyimpanan file yang

tidak sistematis. Proses tersebut memerlukan waktu yang tidak singkat selain itu pada data

transaksi-transaksi tersebut sering terjadi kesalahan pencatatan, akibatnya informasi

persediaan barang menjadi tidak tepat dan akurat.

2. Pengelolaan dan pengontrolan informasi mengenai persediaan barang masih dilakukan

dengan cara mencari pada file spreed sheet yang berisi catatan data transaksi-transaksi yang

terjadi. pengolahan data pemesanan, pembelian,penjualan, dan persediaan barang yang

terdapat pada toko Deputi memungkinkan petugas menunda–nunda tugas yang diberikan.

Akibatnya informasi persediaan barang tidak dapat disajikan pada saat

dibutuhkan.Berdasarkan uraian latar belakang masalah ,dapat mengidentifikasimasalah-

masalah sebagai berikut:

Dengan memperhatikan identifikasi masalah tersebut dapat merumusakan permasalahan sebagai

berikut:

Page 5: Sistem Berjalan

1. Bagaimana sistem informasi persediaan barang dan sejauh mana pengaruh aliran informasi

yang sedang berjalan pada toko Deputi?

2. Bagaimana sistem informasi persediaan barang usulan yang sesuai dengan kebutuhan toko

Deputi?

3. Bagaimana rancangan database yang sesuai dengan kebutuhan informasi?

4. Bagaimana rancangan antarmuka dan kemampuan apa saja yang dimiliki aplikasi sistem

informasi persediaan barang pada toko Deputi?

5. Bagaimana pengujian yang akan dilakukan untuk menguji fungsional-fungsional yang

dimiliki oleh aplikasi sistem informasi persediaan barang toko Deputi?

Page 6: Sistem Berjalan

BAB II

PEMBAHASAN

2.1 Model Waterfall

2.2 Analisis kebutuhan sistem

1. Kebutuhan Sumber Daya

2. Sumber Daya Pengembangan Aplikasi

Dalam mengembangkan sistem informasi persedian barang beserta aplikasi perangkat lunak

pendukung sistem, Penulis menggunakan seperangkat komputer beserta aplikasi perangkat lunak

lainnya yang menunjang untuk pengembangan aplikasi.

3. Spesifikasi Perangkat Keras

Dalam mengembangkan aplikasi perangkat lunak pendukung Sitem Informasi Persediaan Barang,

Penulis menggunakan seperangkat komputer dengan akses jaringan ( client server )

dengan spesifikasi sebagai berikut:

a. Processor : Intel Pentium R DualCore 2.00 Ghz2.

b. VGA : Intel Graphic GMA 256 Share.

c. Memory : 1 GB DDR 2

d. Monitor : LCD wide14.1“

e. Harddisk : 250 GB Westren Digital.

f. External Storage : DVD RW.

Permodelan sistem

Analisis

perancangan

Pengkodean

Pengujian

Pemeliharaan

Page 7: Sistem Berjalan

g. Mouse : USB (HID-Compliant mouse).

h. Keyboard : Standard 101/102 US.

i. Network : Realtek

Spesifikasi Perangkat Lunak

Dalam mengembangkan aplikasi perangkat lunak pendukung Sitem Informasi Persediaan Barang,

Penulis menggunakan beberapa Perangkat Lunak antara lain sebagai berikut :

1. Sistem Operasi : Ubuntu 10.04 ( Lucid Lync ) Windows XPProfesional Versi 2002 SP3.

2. DBMS : MySQL 5.1.

3. Software Aplikasi, antara lain :

a. Webmin.

b. Microsoft. Visual Basic 6.0 SP6.

c. Adobe Photoshop 7.

d. Corell draw 11.

e. Navicate

Spesifikasi Perangkat Keras

Demi kelancaran aplikasi pendukung Sistem informasi persedian barang pada Toko Gadget anda

dibutuhkan sumber daya perangkat keras untuk Client dan Server dengan spesifikasi minimum

sebagai berikut :

Untuk Server

a. Processor : berbasis Intel atau AMD dengan CPU Clock minimum sebesar 3.0 GHz.

b. VGA : VGA dengan memori minimum sebesar 32 MB.

c. Memory : Memori dengan kapasitas minimum 1 GB.

d. Monitor : Monitor dengan dukungan resolusi 800 x 600 pixel.

e. Harddisk : Harddisk dengan sisa kapasitas sebesar 80 GB.

f. External Storage

g. Mouse : mouse standar.

h. Keyboard : Standard 101/102 keys PS/2 Keyboard.

i. Network Card : Realtek Fast Ethernet Card

Untuk Client :

a. Processor : berbasis Intel atau AMD dengan CPU Clock minimum sebesar 500 MHz.

b. VGA : VGA dengan memori minimum sebesar 32 MB.

c. Memory : Memori dengan kapasitas minimum 128 MB.

d. Monitor : Monitor dengan dukungan resolusi 800x600 pixel.

e. Harddisk : Harddisk dengan sisa kapasitas sebesar 500 MB.

f. External Storage

g. Mouse : mouse standar.

h. Keyboard : Standard 101/102 keys PS/2 Keyboard.

i. Network Card : Realtek Fast Ethernet Card.

j. Printer : Dot Matrix atau InkJet Adapun perangkat tambahan yang perlu disediakan

adalah sebagai berikut :

1. Kabel UTP dan RJ45.

2. Kabel Tester.

3. Crimping.

4. Swict Hub / Hub 8 port atau lebih.

Page 8: Sistem Berjalan

Spesifikasi Perangkat Lunak

Demi kelancaran aplikasi pendukung Sistem informasi persedian barangpada Toko Gadget

anda dibutuhkan sumber daya perangkat lunak sebagai berikut :

1. Sistem Operasi Server : Ubuntu Server 10.04 ( Lucis Lync ).

2. Sistem Operasi Client : Windows 98 keatas atau Windows berbasis NT.

3. File Sistem/ Library: MSVBVM60.

Page 9: Sistem Berjalan

2.3 Analisis Sistem

Kondisi dan Gambaran Umum Objek Observasi

Toko Deputi merupakan perusahaan yang bergerak dalam bidang penjualan alat komunikasi

khususnya smartphone dan aksesorisnya, perusahaan ini merupakan salah satu dari pelopor

perusahaan lainnya yang sejenis, yang berkonsentrasi pada penjualan barang-barang kepada

konsumen atau toko sejenis.Pada awal berdiri, toko Deputi tidak mengalami kendala yang

berartidalam menjalankan usahanya, ini dikarenakan jumlah barang dagangan Toko Deputi belum

begitu banyak, sehingga proses pembukuan dan pendokumentasian data dilakukan dengan cara

menuliskan pada faktur, form dan laporan harian, setelah itu data transaksi disimpan pada file Spreed

Sheet. Seiring berjalannya waktu, toko Deputi mengalami perkembangan yang terus meningkat,

jumlah permintaan barang terus bertambah yang menyebabkan toko Deputi mengalami kesulitan

dalam melakukan pembukuan dan pendokumentasian data transaksi, sehingga muncul kendala

sebagai berikut :

Proses pencatatan data pembelian, penjualan dilakukan dengan cara menuliskannya pada

faktur kemudian dicatatat kembali dalam sebuah form laporan harian setelah itu data transaksi

tersebut disimpan dalam sebuah file spreed sheet dengan penyimpanan file yang tidak sistematis.

Proses tersebut memerlukan waktu yang tidak singkat selain itu pada data transaksi-transaksi

tersebut sering terjadi kesalahan pencatatan, akibatnya informasi persediaan barang menjadi tidak

tepat dan akurat.

Pengelolaan dan pengontrolan informasi mengenai persediaan barang masih dilakukan

dengan cara mencari pada file spreed sheet yang berisi catatan data transaksi-transaksi yang terjadi.

pengolahan data pemesanan, pembelian,penjualan, dan persediaan barang yang terdapat pada toko

Deputi memungkinkan petugas menunda–nunda tugas yang diberikan. Akibatnya informasi

persediaan barang tidak dapat disajikan pada saat dibutuhkan.Atas dasar permasalahan tersebut,

kepala toko merasa perlu mengadakan perombakan dalam proses bisnis perusahaan dan

memutuskan untuk melakukan pengolahan data transaksi secara terkomputerisasi dengan

menggunakan aplikasi khusus dengan harapan dapat meningkatkan kinerja dari

perusahaan,meminimalisir kesalahan yang terjadi, serta sirkulasi persediaan barang dan distribusi

barang berjalan dengan baik.

Page 10: Sistem Berjalan

2.4 Analisis Sistem Informasi persediaan Barang

Bagian ini membahas dan menguraikan sistem informasi yang terjadi pada toko Deputi

baik secara narasi maupun menggunakan alat bantu Flowmap,menjabarkan dokumen-dokumen

yang mengalir dan entitas yang terlibat dalam sistem informasi persediaan barang pada toko

Deputi.Uraian Prosedur Berikut ini merupakan uraian prosedur sistem, yang sedang berjalan pada

toko Deputi, secara narasi :

2.4.1 Proses Penjualana.

Konsumen melakukan permintaan barang pada bagian penjualan.Bagian penjualan mengecek

persediaan barang yang diminta oleh konsumen dan terdapat dua kemungkinan yaitu.

a. Permintaan barang konsumen tidak tersedia pada persediaaan barang maka permintaan tidak

terpenuhi. Bagian penjualan mengembalikan permintaan pada konsumen.

b. Permintaan barang tersedia pada persediaaan barang maka permintaan terpenuhi. Apabila

barang terpenuhi maka bagian penjualan membuat faktur penjualan sebanyak dua rangkap.

Lembar pertama diserahkan pada konsumen, lembar kedua diserahkan pada bagian

administrasi.

c. Bagian penjualan akan membuat laporan harian penjualan pada saat transaksi terakhir telah

selesai dan dilaporan tersebuat diserahkan pada bagian administrasi.

d. Bagian Administrasi akan mengecek faktur barang dan laporan penjulan harian jika sesuai

maka akan diinputkan pada file Spreed Sheet penjualandan dicatatat pada file Spreed

Sheet persediaan barang dan mengurangi persediaan barang yang telah terjual.

2.4.2 Proses Pemesanan

Bagian administrasi akan melakukan pencarian persediaan barang yang kosong.lalu akan

membuatkan PO (Purchase Order ) dari data persediaan barang kosong tersebut lalu dikirim ke

pemasok.

2.4.3 Proses Pembelian.

Pemasok akan memberikan faktur pembelian barang.Bagian Administrasi mengecek kesesuaian

data faktur pembelian dengan data pemesanan barang. Jika tidak sesuai maka akan dikembalikan

pada pemasok dan jika faktur pembelian sesuai maka bagian adminstrasi akan memcatat transaksi

pembelian pada file Spreed Sheet pembelian dan menambah persediian barang pada file Spreed

Sheet persediaan barang.

2.4.4 Proses Retur Bagian teknisi menerima faktur penjualan.

kemudian dilakuakan pengecekan antara faktur penjualan dengan barang yang akan diretur, Apabila

sesuai maka akan dibuatkan faktur retur barang. Faktur retur barang diberikan pada bagian

administrasi.Pada akhir bulan, bagian administrasi mengerjakan tugas bulanannya antaralain :

a. Mengecek data persedian barang dan mencetaknya untuk dijadikan acuan dalam kegiatan

stock of name bulanan.

b. Membuat Laporan persedian barang berdasarkan hasil stock of name dan menyerahkan

hasilnya kepada kepala toko.

c. Membuat Laporan pembelian barang berdasarkan data pembelian barang dan menyerahkan

hasilnya kepada kepala toko.

d. Membuat Laporan penjualan barang berdasarkan data penjualan barang dan menyerahkan

hasilnya kepada kepala toko

Page 11: Sistem Berjalan

2.5 Perancangan dan Permodelan

2.5.1 Sistem yang di Usulkan

Page 12: Sistem Berjalan

2.5.3 Data Flow Diagram Levelled

Page 13: Sistem Berjalan

2.5.3.1 Data Flow Diagram Level 1 proses 1

Page 14: Sistem Berjalan

2.5.3.2 Data Flow Diagram Level 1 proses 2

Permintaan barang tidak terpenuhi

Konfirmasi brg tdk trpenuhi

Daftar permintaan barang

1.0 penjualan

barang

2.1 Simpan

data barang

tidak terpenuhi

Konsumen

Kepala toko

2.2 Pembuata

daftar

pemintaan barang

Transaksi permintaan barang

Page 15: Sistem Berjalan

2.5.3.3 Data Flow Diagram Level 1 proses 3

Kepala toko

3.1 Simpan

data

pemesanan

barang

3.2

Pembuat

an Po

3.3

Pembuata

laporan

pembelian barang

Transaksi

pemesanan

Pemasok

Page 16: Sistem Berjalan

2.5.3.4 Data Flow Diagram Level 1 proses 4

Transaksi pembelian

Persadian barang

3.0

Pemesanan

barang

4.1 validasi

permintaan

yang

terpenuhi

pemasok 4.2 simpan

data

pembelian

& update

stock

4.3

pembuatan

lap.pembelia

n barang

Kepala toko

4.4

pembuatan

lap. Persedian

barang

Page 17: Sistem Berjalan

2.5.3.5 Data Flow Diagram Level 1 proses 5

2.6 Kamus Data

1. Master Barang

Field Type Ukuran

Kode_Barang Character 10

Nama_Barang Character 50

Nama_Satuan Character 50

Harga_Barang Currency 50

2. Data Merk Barang

Field Type Ukuran

Kode_Merk Character 10

Nama_Merk Character 50

Page 18: Sistem Berjalan

3. Data Suplier

Field Type Ukuran

Kode_Suplier Character 10

Nama_Suplier Character 50

Telpon Character 20

Alamat Character 50

4. Data Satuan Barang

Field Type Ukuran

Kode_Satuan Character 10

Nama_Satuan Character 50

5. Data Barang

Field Type Ukuran

Kode_Barang Character 10

Nama_Barang Character 50

Nama_satuan Character 50

Nama_Merk Character 50

Kode_Merk Character 10

Harga_Barang Currency 50

2. data StokBarang

6. StokBarang

Field Type Ukuran

Kode_Barang Character 10

Nama_Barang Character 50

Jumlah_Barang Character 50

Nama_Satuan Character 50

Harga_Barang Currenay 50

Tgl_Masuk Date 20

Tgl_Keluar Date 20

Page 19: Sistem Berjalan

7. SirkulasiBarang

Field Type Ukuran

Kode_Barang Character 10

Nama_Barang Character 50

Jumlah_Barang Character 50

Nama_Satuan Character 50

Harga_Barang Currency 50

Tgl_Masuk Date 20

Tgl_keluar Date 20

2.7 Implementasi Sitem Informasi Persediaan Barang

Setelah merancang sistem beserta aplikasi perangkat lunak pendukung sistem, maka langkah

selanjutnya adalah mengimplementasikan sistem beserta perangkat lunak pendukung untuk

dioperasikan. Implementasi perangkat lunak mencakup kegiatan transformasi rancangan kedalam

program aplikasi perangkat lunak menggunakan suatu bahasa pemrograman tertentu Adapun

perangkat lunak utama yang digunakan oleh penulis dalam mengembangkan aplikasi pendukung

sistem adalah Visual Basic 6.0 dan acsses

Page 20: Sistem Berjalan

BAB III

PENUTUP

3.1 Kesimpulan

Pada bab terakhir ini dapat menarik kesimpulan dari hasil pembahasan,mengenai sistem informasi persediaan barang

toko Deputi telah diuraikan pada bab sebelumnya yaitu:

1. Berdasarkan analisis yang di uraikan pada Bab III tentang sistem berjalan, maka dapat disimpulkan

bahwa sistem berjalan tersebut masih memiliki sejumlah permasalahan, sehingga dapat

mengakibatkan kerugian bagi toko Deputi,dan belum ada aplikasi khusus yang digunakan untuk

mendukung sistem informasi persediaan barang.

2. Pada rancangan sistem informasi persediaan barang yang diusulkan telah dilakukan perbaikan-perbaikan

terhadap kekurangan pada sistem berjalan dan memenuhi kebutuhan dari manajemen toko Deputi.

3. Berdasarkan hasil perancangan sistem usulan pada pada sub judul kamus data dihasilkan aliaran data yang

menjadi dasar untuk merancang

4. Database yang sesuai dengan kebutuhan informasi tentang persediaan barang pada toko Deputi.

5. Aplikasi yang dibangun menggunakan antar muka yang mudah dimengerti oleh penggunanya sesuai dengan

karakteristik dari pengguna yang telah dianalisis..Dengan aplikasi yang dibangun ini data akan tersimpan

dalam database sehingga data yang tersimpan lebih aman, dan akan memudahkan jika akan memerlukan

data terdahulu. Proses pembuatan laporan lebih mudah dengan beberapa kriteria-kriteria yang di sesuaikan

dengan kebutuhan sistem informasi persediaan barang toko Deputi.beberapa proses telah dilakukan secara

otomatis.

Page 21: Sistem Berjalan

DAFTAR PUSTAKA

Davis, Gordon B. 1974. Management Information System. Jakarta: PT. PustakaBinaman Presindo.Fathansyah,

Ir. 1999. Basis Data. Bandung: Informatika Bandung.

H.M, Jogianto. 1995. Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori dan

Praktek Aplikasi Bisnis. Yogyakarta:

ANDI OFFSET.Kristanto, Harianto, Ir. 1993. Konsep Perancangan Database. Bandung: InformatikaBandung.

Kamus Besar Bahasa Indonesia, Edisi ke tiga 2005. Jakarta: Balai Pustaka.McLeod, Raymond, Jr. 2001.

Sistem Informasi Manajemen

: Informatika BandungAssauri, Sofyan, Drs, 1996 Manajemen Produksi ,Yogyakarta ; Andi

Page 22: Sistem Berjalan

REKAYASA PERANGKAT LUNAK

Tugas Kelompok

Tp. 2010/2011

Dibuat Oleh :

Ayu Putri Paramita_105100014 (Ketua)

Tia Oktania_105100067

Desi Susanti Sarid_105100002

Yeyen Anggraini_105100017

Dewi Riana_105100056

Novita Sari_105100023

Sekolah Tinggi Manajemen Informatika dan Komputer

STMIK MITRA LAMPUNG