SISTEM INFORMASI PERSEDIAAN BARANG TOKO KOMPUTER

  SISTEM INFORMASI PERSEDIAAN BARANG TOKO KOMPUTER S K R I P S I

  Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Sains (S.Si)

  Program Studi Ilmu Komputer

  Oleh:

  Petrus Veni Prasetya 033124022

PROGRAM STUDI ILMU KOMPUTER JURUSAN MATEMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA 2008

COMPUTER STORE INVENTORY

  

INFORMATION SYSTEM

A THESIS

  Presented as Partial Fullfilment of the Requirements To Obtain Sarjana Sains (S.Si) Degree

  Computer Science Study Programme

  

By :

  Petrus Veni Prasetya Student ID : 033124022

  

COMPUTER SCIENCE STUDY PROGRAM

MATHEMATICS DEPARTMENT

FACULTY OF SCIENCE AND TECHNOLOGY

SANATA DHARMA UNIVERSITY

YOGYAKARTA

2008

PERNYATAAN KEASLIAN KARYA

  

Saya menyatakan dengan sesungguhnya bahwa skripsi yang saya tulis ini

tidak memuat karya orang lain, kecuali yang telah disebutkan dalam kutipan

dan daftar pustaka, sebagaimana layaknya karya ilmiah. Yogyakarta, Penulis, Petrus Veni Prasetya

  

Apa yang saya saksikan di Alam adalah sebuah tatanan agung yang tidak dapat

dipahami dengan sangat tidak menyeluruh, dan hal itu sudah semestinya menjadikan seseorang yang senantiasa berpikir dilingkupi perasaan “RENDAH HATI” (Einstein)

  

Berusahalah untuk tidak menjadi manusia yang berhasil, tetapi berusahalah untuk

menjadi manusia yang berguna (Einstein)

Saya percaya, esok sudah tak boleh mengubah apa yang berlaku hari ini, tetapi

hari ini masih boleh mengubah apa yang akan terjadi pada hari esok.

  

Masa depan yang cerah selalu tergantung pada masa lalu yang dilupakan. Kita

tidak dapat meneruskan hidup dengan baik jika tidak dapat melupakan kegagalan dan sakit hati di masa lalu.

  Penuh rasa syukur skripsi ini kupersembahkan pada : Tuhan Yesus Kristus dan Bunda Maria Ayahanda dan Ibunda tercinta… Mba Nining, Vivi dan Yohana tercinta…

  Scholastica “ My Lovely “

  

ABSTRAK

  Toko Komputer merupakan sebuah tempat yang berjalan dalam usaha dagang jual beli peralatan komputer, dimana setiap harinya selalu terjadi transaksi jual beli. Masalah yang dihadapi oleh pengelola Toko Komputer adalah masalah informasi persediaan barang yang ada, sehingga dapat memberikan informasi yang tepat dan dapat memenuhi permintaan konsumen seoptimal mungkin.

  Sebuah Toko Komputer yang baik memiliki pencatatan yang berhubungan dengan persediaan barang. Sistem Informasi Persediaan Barang Toko Komputer ini merupakan alat bantu untuk mencatat arus barang masuk dan arus barang keluar. Masukan sistem berupa data mutasi masuk barang dan data mutasi keluar barang sehingga didapat informasi data barang dengan jelas. Sistem ini dibangun menggunakan bahasa pemrograman Visual Basic 6.0 dengan database Microsoft

  Access.

  Berdasarkan hasil ujicoba sistem, diperoleh kesimpulan bahwa Sistem Informasi Persediaan Barang Toko Komputer ini dapat membantu pengelola Toko Komputer dalam mengelola data persediaan barang.

  

ABSTRACT

  Computer store is a place which is run on computer appliances trade, in which there are some trade transactions everyday. The problem which was faced by the manager of the computer store was the information of the available goods in order to give appropriate information and fulfills the consumers demand optimaly.

  A good computer store should have a note which was related to the stock of the goods. Computer Store Inventory Information System was a means to note inflow and cash flow of the goods. The input of system are mutation data of inflow and cash flow of the goods, thus there were clear information about the data of the goods. Visual Basic 6.0 was used as the programming language and Microsoft Access as a database.

  Based on trial result system, it can be concluded that Computer Store Inventory Information System could assist the manager of the computer store to managing stock data.

  

LEMBAR PERNYATAAN PERSETUJUAN

PUBLIKASI KARYA ILMIAH UNTUK KEPENTINGAN AKADEMIS

  Yang bertanda tangan di bawah ini, saya mahasiswa Universitas Sanata Dharma : Nama : Petrus Veni Prasetya

  Nomor Mahasiswa : 033124022 Demi pengembangan ilmu pengetahuan, saya memberikan kepada Perpustakaan Universitas Sanata Dharma karya ilmiah saya yang berjudul :

  “ Sistem Informasi Persediaan Barang Toko Komputer “

  Beserta perangkat yang diperlukan (bila ada). Dengan demikian saya memberikan kepada Perpustakaan Universitas Sanata Dharma hak untuk menyimpan, mengalihkan dalam bentuk media lain, mengelolanya dalam bentuk pangkalan data, mendistribusikan secara terbatas, dan mempublikasikannya di Internet atau media lain untuk kepentingan akademis tanpa perlu meminta ijin dari saya maupun memberikan royalti kepada saya selama tetap mencantumkan nama saya sebagai penulis.

  Demikian pernyataan ini yang saya buat dengan sebenarnya. Dibuat di Yogyakarta Pada tanggal : 12 November 2008 Yang menyatakan, (Petrus Veni Prasetya)

KATA PENGANTAR

  Puji syukur kepada Allah Bapa yang maha kuasa, atas segala kasih karunia yang melimpah untuk penulis sehingga skripsi yang berjudul Sistem Informasi Persediaan Barang Toko Komputer dapat terselesaikan. Skripsi ini dimaksudkan untuk memenuhi salah syarat memperoleh gelar Sarjana Sains Program Studi Ilmu Komputer.

  Dalam kesempatan ini, penulis menyampaikan rasa terima kasih pada :

  1. Bapak St. Eko Hari Parmadi S.Si, M.Kom selaku dosen pembimbing tugas akhir. Terima kasih atas bimbingan dan semangat yang diberikan kepada penulis dalam penulisan skripsi ini. Terima kasih juga atas kesabaran dan nasehat-nasehat yang diberikan.

  2. Ibu P.H. Prima Rosa, M.Sc., M.Kom selaku Ketua Program Prodi Ilmu Komputer.

  3. Bapak Drs. Haris Sriwindono, M.Kom selaku dosen pembimbing akademik Ilmu Komputer 2003.

  4. Bapak Iwan Binanto, S.Si selaku dosen penguji.

  5. Bapak Yanuarius Joko Nugroho, S.Si selaku dosen penguji.

  6. Bapak Ir. Gregorius Heliarko, S.J, S.S, B.S.T, M.Sc, M.A selaku Dekan Fakultas Sains dan Teknologi.

  7. Staff pengajar program studi Ilmu Komputer, yang telah dengan sabar mendidik penulis. Terima kasih atas ilmu yang telah diberikan kepada penulis.

  8. Staff administrasi Fakultas Sains dan Teknologi, terima kasih telah melayani penulis dengan baik.

  9. Toko Daffa Computer, terima kasih atas bantuannya beserta data-data yang diberikan selama ini sehingga skripsi ini dapat dikerjakan dengan lancar.

  10. Toko MediaLand Computama, terima kasih atas bantuannya beserta data-data yang diberikan selama ini sehingga skripsi ini dapat dikerjakan dengan lancar.

  11. Bapak, Ibu dan kakak – kakakku tercinta, terima kasih atas dukungan yang telah diberikan selama ini.

  12. Scholastica Febriyani Mustikawati, terima kasih atas cinta dan dukungannya selama ini.

  13. Teman – teman Ilmu Komputer 2003, terima kasih atas dukungan dan bantuannya.

  14. Pihak-pihak yang tidak dapat penulis sebutkan satu per satu yang telah membantu dalam penyelesaian skripsi ini.

  Semoga skripsi ini dapat berguna dan dapat menambah wawasan bagi para pembaca. Penulis menyadari bahwa penyusunan skripsi ini masih banyak kekurangan, untuk itu penulis dengan senang hati menerima kritik dan saran dalam bentuk apapun demi kesempurnaan skripsi ini.

  Penulis

  

DAFTAR ISI

  HALAMAN JUDUL................................................................................................i HALAMAN PERSETUJUAN...............................................................................iii HALAMAN PENGESAHAN................................................................................iv HALAMAN PERNYATAAN KEASLIAN KARYA............................................v HALAMAN PERSEMBAHAN............................................................................vi ABSTRAK............................................................................................................vii ABSTRACT........................................................................................................viii KATA PENGANTAR..........................................................................................ix DAFTAR ISI.........................................................................................................xi DAFTAR GAMBAR..........................................................................................xix DAFTAR TABEL.............................................................................................xxiii

  BAB I. PENDAHULUAN A. Latar Belakang Masalah.........................................................................1 B. Rumusan Masalah..................................................................................2 C. Batasan Masalah.....................................................................................3 D. Tujuan Penulisan....................................................................................3 E. Metodologi.............................................................................................3 F. Sistematika Penulisan.............................................................................5 BAB II. LANDASAN TEORI A. Konsep Dasar Sistem

  1. Definisi Sistem.................................................................................6

  B. Deskripsi sistem...................................................................................14

  2. Perancangan DFD Sisi Karyawan............................................21

  1. Perancangan DFD Sisi Admin.................................................18

  d. Perancangan DFD

  c. Perancangan Diagram Konteks......................................................17

  b. Perancangan Sistem dari sisi Karyawan........................................17

  a. Perancangan Sistem dari sisi Admin..............................................16

  D. Perancangan Sistem

  C. Analisa Permasalahan..........................................................................14

  2. Sumber Daya Minimal...................................................................13

  2. Bentuk Dasar Sistem........................................................................6

  1. Identifikasi Masalah.......................................................................12

  BAB III. ANALISIS DAN PERANCANGAN A. Perencanaan

  H. Diagram Alir Data (DFD)....................................................................11

  G. Entity Relationship Diagram (ERD)....................................................10

  F. Kamus Data............................................................................................9

  E. Basis Data...............................................................................................9

  D. Konsep Dasar Sistem Informasi Persediaan Barang..............................8

  C. Konsep Dasar Sistem Informasi.............................................................8

  B. Konsep Dasar Informasi.........................................................................6

  e. Perancangan Subsistem Manajemen Data

  1. ERD..........................................................................................23

  2. Pemetaan Tabel........................................................................24

  3. Kamus Data.............................................................................25

  b. Perancangan Subsistem Manajemen Dialog

  a. Sisi Karyawan.........................................................................26

  b. Sisi Admin...............................................................................26

  c. Perancangan User Interface

  1. Perancangan User Interface Sisi Karyawan

  a) Perancangan Form Login...................................................27

  b) Perancangan Form Menu Utama.......................................27

  c) Perancangan Form Data Suplier........................................28

  d) Perancangan Form Data Barang........................................28

  e) Perancangan Form Data Pelanggan...................................29

  f) Perancangan Form Data Mutasi Masuk............................29 g) Perancangan Form Data Mutasi Keluar............................30.

  h) Perancangan Form Ganti Password..................................30 i) Perancangan Form Cetak Data Supplier...........................31 j) Perancangan Form Cetak Data Barang.............................31 k) Perancangan Form Cetak Data Pelanggan........................32 l) Perancangan Form Cetak Data Mutasi Masuk.................32 m) Perancangan Form Cetak Data Mutasi Keluar.................33 n) Perancangan Form Cetak Barang Yang Perlu Ditambah.33

  2. Perancangan User Interface Sisi Admin

  a) Perancangan Form Login...................................................34

  b) Perancangan Form Menu Utama.......................................34

  c) Perancangan Form Data Suplier........................................35

  d) Perancangan Form Data Barang........................................35

  e) Perancangan Form Data Pelanggan...................................36

  f) Perancangan Form Data Karyawan...................................36

  g) Perancangan Form Data Mutasi Masuk.............................37

  h) Perancangan Form Data Mutasi Keluar.............................37 i) Perancangan Form Ganti Password...................................38 j) Perancangan Form Cetak Data Supplier............................38 k) Perancangan Form Cetak Data Barang..............................39 l) Perancangan Form Cetak Data Pelanggan.........................39 m) Perancangan Form Cetak Data Karyawan.........................40 n) Perancangan Form Cetak Data Mutasi Masuk..................40 o) Perancangan Form Cetak Data Mutasi Keluar..................41 p) Perancangan Form Cetak Barang Yang Perlu Ditambah..41

  BAB IV. IMPLEMENTASI SISTEM A. Implementasi Basis Data.....................................................................42 B. Implementasi User Interface

  1. User Interface

  A. Sisi Karyawan ¾ Form Login........................................................................45 ¾ Form Menu Utama............................................................46

  ¾ Form Data Supplier...........................................................47 ¾ Form Data Barang.............................................................48 ¾ Form Data Pelanggan........................................................49 ¾ Form Data Mutasi Masuk.................................................51 ¾ Form Data Mutasi Keluar.................................................52 ¾ Form Ganti Password.......................................................54 ¾ Form Cetak Data Supplier................................................54 ¾ Form Cetak Data Barang...................................................55 ¾ Form Cetak Data Pelanggan..............................................55 ¾ Form Cetak Data Mutasi Masuk.......................................56 ¾ Form Cetak Data Mutasi Keluar.......................................56 ¾ Form Cetak Data Barang Yamg Perlu Ditambah.............57

  B. Sisi Admin ¾ Form Login........................................................................57 ¾ Form Menu Utama............................................................58 ¾ Form Data Supplier...........................................................59 ¾ Form Data Barang.............................................................61 ¾ Form Data Pelanggan.......................................................62 ¾ Form Data Karyawan.......................................................63 ¾ Form Data Mutasi Masuk.................................................65 ¾ Form Data Mutasi Keluar.................................................66 ¾ Form Ganti Password.......................................................68 ¾ Form Cetak Data Supplier................................................68

  ¾ Form Cetak Data Barang..................................................69 ¾ Form Cetak Data Pelanggan.............................................69 ¾ Form Cetak Data Karyawan.............................................70 ¾ Form Cetak Data Mutasi Masuk......................................70 ¾ Form Cetak Data Mutasi Keluar......................................71 ¾ Form Cetak Data Barang Yamg Perlu Ditambah..............71

  2. Hasil Print Out

  A. Sisi Karyawan ¾ Print Out Data Supplier.....................................................72 ¾ Print Out Data Barang.......................................................72 ¾ Print Out Data Pelanggan.................................................73 ¾ Print Out Data Mutasi Masuk...........................................73 ¾ Print Out Data Mutasi Keluar...........................................74

  B. Sisi Admin ¾ Print Out Data Supplier....................................................74 ¾ Print Out Data Barang......................................................75 ¾ Print Out Data Pelanggan.................................................75 ¾ Print Out Data Karyawan.................................................76 ¾ Print Out Data Mutasi Masuk..........................................76 ¾ Print Out Data Mutasi Keluar..........................................77 ¾ Print Out Cetak Data Barang Yamg Perlu Ditambah......77

  B. Implementasi Proses

  1. Sisi Karyawan

  a. Proses Login............................................................................78

  b. Proses Isi/Edit Data Supplier..................................................78

  c. Proses Isi/Edit Data Barang....................................................82

  d. Proses Isi/Edit Data Pelanggan...............................................86

  e. Proses Isi/Edit Data Mutasi Masuk........................................89

  f. Proses Isi/Edit Data Mutasi Keluar.........................................93

  g. Proses Ganti Password............................................................96

  h. Proses Cetak Laporan..............................................................97

  2. Sisi Admin

  a. Proses Login............................................................................98

  b. Proses Isi/Edit Data Supplier..................................................98

  c. Proses Isi/Edit Data Barang...................................................102

  d. Proses Isi/Edit Data Pelanggan..............................................106

  e. Proses Isi/Edit Data Karyawan..............................................109

  f. Proses Isi/Edit Data Mutasi Masuk.......................................113

  g. Proses Isi/Edit Data Mutasi Keluar.......................................117

  h. Proses Ganti Password..........................................................120 i. Proses Cetak Laporan............................................................121

  B. Hasil dan Pembahasan

  1. Teknik Pengumpulan Data...........................................................122

  2. Sasaran Penyebaran Kuisioner.....................................................123

  3. Form Kuisioner............................................................................124

  4. Hasil Dan Pembahasan Kuisioner................................................129

  BAB V. PENUTUP A. Kesimpulan........................................................................................136 B. Saran dan kritik..................................................................................136 DAFTAR PUSTAKA..........................................................................................137 LAMPIRAN........................................................................................................138

  

DAFTAR GAMBAR

Gambar 2.1 one to one relationship 2 entitas........................................................10Gambar 2.2 one to many relationship 2 entitas.....................................................10Gambar 2.3 many to many relationship 2 entitas..................................................10Gambar 3.1 Diagram Konteks...............................................................................17Gambar 3.2 DFD Level 1 Admin...........................................................................18Gambar 3.3 DFD Level 2 Admin...........................................................................19Gambar 3.4 DFD Level 1 Karyawan.....................................................................21Gambar 3.5 DFD Level 2 Karyawan.....................................................................21Gambar 3.6 ERD...................................................................................................23Gambar 3.7 Bagan Struktur Menu Sisi Karyawan................................................26Gambar 3.8 Bagan Struktur Menu Sisi Admin......................................................26Gambar 3.9 Form Login........................................................................................27Gambar 3.10 From Menu Utama..........................................................................27Gambar 3.11 Form Data Supplier.........................................................................28Gambar 3.12 Form Data Barang...........................................................................28Gambar 3.13 Form Data Pelanggan......................................................................29Gambar 3.14 Form Data Mutasi Masuk...............................................................29Gambar 3.15 Form Data Mutasi Keluar...............................................................30Gambar 3.16 Form Ganti Password.....................................................................30Gambar 3.17 Form Cetak Data Supplier..............................................................31Gambar 3.18 Form Cetak Data Barang................................................................31Gambar 3.19 Form Cetak Data Pelanggan...........................................................32Gambar 3.20 Form Cetak Data Mutasi Masuk....................................................32Gambar 3.21 Form Cetak Data Mutasi Keluar....................................................33Gambar 3.22 Form Cetak Data Barang Yang Perlu Ditambah............................33Gambar 3.23 Form Login.....................................................................................34Gambar 3.24 From Menu Utama.........................................................................34Gambar 3.25 Form Data Supplier........................................................................35Gambar 3.26 Form Data Barang..........................................................................35Gambar 3.27 Form Data Pelanggan.....................................................................36Gambar 3.28 Form Data Karyawan.....................................................................36Gambar 3.29 Form Data Mutasi Masuk..............................................................37Gambar 3.30 Form Data Mutasi Keluar..............................................................37Gambar 3.31 Form Ganti Password....................................................................38Gambar 3.32 Form Cetak Data Supplier.............................................................38Gambar 3.33 Form Cetak Data Barang................................................................39Gambar 3.34 Form Cetak Data Pelanggan...........................................................39Gambar 3.35 Form Cetak Data Karyawan...........................................................40Gambar 3.36 Form Cetak Data Mutasi Masuk....................................................40Gambar 3.37 Form Cetak Data Mutasi Keluar.....................................................41Gambar 3.38 Form Cetak Data Barang Yang Perlu Ditambah.............................41Gambar 4.1 Form Login........................................................................................45Gambar 4.2 Form Menu Utama............................................................................46Gambar 4.3 Form Data Supplier...........................................................................48Gambar 4.4 Form Data Barang.............................................................................49Gambar 4.5 Form Data Pelanggan.........................................................................50Gambar 4.6 Form Data Mutasi Masuk..................................................................52Gambar 4.7 Form Data Mutasi Keluar..................................................................53Gambar 4.8 Form Ganti Password........................................................................54Gambar 4.9 Form Cetak Data Supplier.................................................................54Gambar 4.10 Form Cetak Data Barang.................................................................55Gambar 4.11 Form Cetak Data Pelanggan............................................................55Gambar 4.12 Form Cetak Data Mutasi Masuk.....................................................56Gambar 4.13 Form Cetak Data Mutasi Keluar.....................................................56Gambar 4.14 Form Cetak Data Barang Yang Perlu Ditambah.............................57Gambar 4.15 Form Login......................................................................................58Gambar 4.16 Form Menu Utama..........................................................................59Gambar 4.17 Form Data Supplier.........................................................................60Gambar 4.18 Form Data Barang...........................................................................62Gambar 4.19 Form Data Pelanggan......................................................................63Gambar 4.20 Form Data Karyawan......................................................................64Gambar 4.21 Form Data Mutasi Masuk...............................................................66Gambar 4.22 Form Data Mutasi Keluar...............................................................67Gambar 4.23 Form Ganti Password.....................................................................68Gambar 4.24 Form Cetak Data Supplier..............................................................68Gambar 4.25 Form Cetak Data Barang.................................................................69Gambar 4.26 Form Cetak Data Pelanggan............................................................69Gambar 4.27 Form Cetak Data Karyawan............................................................70Gambar 4.28 Form Cetak Data Mutasi Masuk......................................................70Gambar 4.29 Form Cetak Data Mutasi Keluar......................................................71Gambar 4.30 Form Cetak Data Barang Yang Perlu Ditambah.............................71Gambar 4.31 Print Out Data Supplier...................................................................72Gambar 4.32 Print Out Data Barang.....................................................................72Gambar 4.33 Print Out Data Pelanggan................................................................73Gambar 4.34 Print Out Data Mutasi Masuk.........................................................73Gambar 4.35 Print Out Data Mutasi Keluar.........................................................74Gambar 4.36 Print Out Data Supplier...................................................................74Gambar 4.37 Print Out Data Barang.....................................................................75Gambar 4.38 Print Out Data Pelanggan................................................................75Gambar 4.39 Print Out Data Karyawan................................................................76Gambar 4.40 Print Out Data Mutasi Masuk.........................................................76Gambar 4.41 Print Out Data Mutasi Keluar.........................................................77Gambar 4.42 Print Out Data Barang Yang Perlu Ditambah.................................77Gambar 4.43 Grafik Untuk Pertanyaan No.1......................................................129Gambar 4.44 Grafik Untuk Pertanyaan No.2......................................................130Gambar 4.45 Grafik Untuk Pertanyaan No.3......................................................131Gambar 4.46 Grafik Untuk Pertanyaan No.4......................................................131Gambar 4.47 Grafik Untuk Pertanyaan No.5......................................................132Gambar 4.48 Grafik Untuk Pertanyaan No.6......................................................133Gambar 4.49 Grafik Untuk Pertanyaan No.7......................................................134Gambar 4.50 Grafik Untuk Pertanyaan No.8......................................................134

  DAFTAR TABEL

Tabel 3.1 Entitas.....................................................................................................15Tabel 3.2 Proses dari Sisi Admin...........................................................................16Tabel 3.3 Proses Dari Sisi Karyawan.....................................................................17Tabel 3.4 Barang....................................................................................................24Tabel 3.5 Pelanggan...............................................................................................24Tabel 3.6 Mutasi Masuk........................................................................................24Tabel 3.7 Mutasi Keluar........................................................................................24Tabel 3.9 Kamus Data...........................................................................................25Tabel 4.1 Admin....................................................................................................42Tabel 4.2 Karyawan..............................................................................................42Tabel 4.3 Supplier.................................................................................................43Tabel 4.4 Barang...................................................................................................43Tabel 4.5 Pelanggan..............................................................................................43Tabel 4.6 Mutasi Masuk.......................................................................................44Tabel 4.7 Mutasi Keluar.......................................................................................44Tabel 4.8 Frekuensi Hasil Pertanyaan No.1........................................................129Tabel 4.9 Frekuensi Hasil Pertanyaan No.2........................................................130Tabel 4.10 Frekuensi Hasil Pertanyaan No.3......................................................130Tabel 4.11 Frekuensi Hasil Pertanyaan No.4......................................................131Tabel 4.12 Frekuensi Hasil Pertanyaan No.5......................................................132Tabel 4.13 Frekuensi Hasil Pertanyaan No.6......................................................133Tabel 4.14 Frekuensi Hasil Pertanyaan No.7......................................................133Tabel 4.15 Frekuensi Hasil Pertanyaan No.8......................................................134

  1

BAB I PENDAHULUAN A. LATAR BELAKANG Seperti yang kita ketahui belakangan ini banyak sekali munculnya

  berbagai macam jenis dari barang-barang elektronik, salah satunya ialah komputer. Dimana komputer merupakan suatu teknologi yang dapat menyajikan sebuah informasi bagi penggunanya secara akurat dan maksimal.

  Sebuah Komputer terdiri dari beberapa macam Hardware dan Software didalamnya. Dimana hardware itu sendiri terdapat banyak sekali macam, merk dan harganya, begitu juga dengan software. Sehingga terkadang sangat sulit untuk mengingat semua data dari hardware tersebut.

  Salah satu tempat yang menyediakan hardware komputer ialah toko komputer. Toko komputer merupakan salah satu usaha dagang yang bergerak dalam penjualan dan pembelian hardware komputer. Setiap transaksi penjualan dan pembelian diproses dan diinformasikan kepada pihak manajemen. Setiap transaksi yang terjadi sangat berpengaruh pada persediaan barang di toko komputer tersebut, maka pihak manajemen dituntut untuk mendapatkan data terkini secara cepat dan tepat.

  Persediaan barang sangat berpengaruh pada jalannya usaha toko komputer. Keterlambatan atau kesalahan informasi persediaaan barang dapat menyebabkan terhambatnya proses transakasi dalam toko komputer dan dapat menyebabkan

  2 tidak terpenuhinya permintaaan konsumen. Apalagi jika tempat penyimpanan barang atau gudang terletak tidak terpisah atau jadi satu tempat dengan toko.

  Faktor penghambat lainnya yaitu bila proses pengolahan data persediaan barang masih dilakukan secara manual yaitu masih melakukan pencatatan ke dalam word atau excel. Resiko yang didapat cukup besar, diantaranya : • Data persediaan barang mudah hilang.

  • Terdapat kesalahan penginformasian persediaan data barang.
  • Membutuhkan waktu yang cukup lama untuk mencari persediaan data barang yang ada. Berdasarkan permasalahan diatas, maka penulis merancang suatu sistem informasi untuk pengolahan data tentang persediaan barang. Diharapkan, sistem yang akan dibangun dapat memberikan solusi dan kemudahan untuk mendapat informasi persediaan barang yang tepat serta dapat mengontrol persediaan barang.

B. RUMUSAN MASALAH

  Bagaimana membuat suatu sistem informasi yang dapat memberikan informasi tentang persediaan barang secara cepat dan akurat, juga memberikan kemudahan perusahaan untuk mengecek persediaan barang secara detail yang banyak macamnya ?

  3

  C. BATASAN MASALAH

  Dalam sistem informasi persediaan barang Toko Komputer ini dibatasi beberapa hal :

  1. Hanya membahas masalah data mutasi masuk (data masuknya barang), data mutasi keluar (data keluarnya barang) dan laporan-laporan yang berkaitan dengan persediaan barang.

  2. Masalah retur barang tidak termasuk sebagai variabel penyusun sistem.

  D. TUJUAN PENULISAN

  Tujuan dari penulisan tugas akhir ini adalah : 1.

  Memahami dan mempelajari tahap demi tahap pengembangan sistem informasi.

  2. Merancang sistem yang mampu memberikan dukungan penyajian informasi persediaan barang secara detail sehingga dapat membantu mengatasi masalah pengolahan data persediaan barang.

  E. METODOLOGI

  Metodologi yang digunakan adalah metode Waterfall. Pada metode ini memiliki langkah-langkah sebagai berikut :

1. Perencanaan

  Merupakan tahap menemukan masalah dan mengumpulkan informasi-informasi dari berbagai sumber dan mengidentifikasi masalah-masalah tersebut.

  4

  2. Analisis Kebutuhan Merupakan tahap menganalisa segala kebutuhan yang diperlukan sistem, mengidentifikasi dan menentukan pendekatan yang terbaik serta sumber daya yang dibutuhkan, mengumpulkan informasi dengan tujuan untuk memperbaiki kualitas sistem secara keseluruhan.

  3. Perancangan Sistem Tahap ini merancang bagaimana sistem informasi akan dibuat yang tentu saja sesuai dengan hasil analisis dan tujuan yang ingin dicapai.

  Rancangan / desain meliputi rancangan proses yang terjadi, sistem yang akan dibuat, basis data, struktur menu, input output, user interface dan rancangan program.

  4. Implementasi Tahap ini akan menterjemahkan hasil perancangan ke dalam bahasa sistem. Teknologi yang digunakan tergantung dengan kebutuhan yang telah dirumuskan pada tahap analisis.

  5. Testing Tahap Testing adalah suatu proses untuk menguji sistem informasi yang telah selesai dibuat. Hal ini bertujuan untuk menemukan kesalahan, memeriksa apakah hasilnya sudah sesuai dengan yang diinginkan dan kemudian memperbaikinya.

  5

F. SISTEMATIKA PENULISAN

  Tahapan dalam penulisan ini terbagi dalam beberapa bagian, yaitu :

  BAB I PENDAHULUAN Bab ini berisi mengenai latar belakang pemilihan topik, rumusan

  masalah, batasan masalah, tujuan, metodologi dan sistematika penulisan.

  BAB II LANDASAN TEORI Bab ini akan membahas mengenai berbagai acuan dan teori-teori

  yang dapat digunakan penulis sebagai landasan/dasar dalam penulisan dan mendukung penelitian.

  BAB III PERANCANGAN SISTEM Bab ini berisi tentang analisa atas permasalahan yang dihadapi,

  kebutuhan pengguna untuk dikembangkan dan menjadi referensi dalam perancangan system yang meliputi perancangan proses yang terjadi, sistem yang akan dibuat, basis data, struktur menu, input output, user interface dan rancangan program.

  BAB IV IMPLEMENTASI Bab ini berisi tahap-tahap implementasi program yang akan dibuat (implementasi program, basis data, antar muka pengguna). BAB V KESIMPULAN Bab ini berisi mengenai kesimpulan dari implementasi program

  secara keseluruhan yang telah dilakukan dalam penulisan ini dan disertai saran-saran untuk pengembangan sistem.

  6

BAB II LANDASAN TEORI A. Konsep Dasar Sistem

  1. Definisi Sistem

  Sistem adalah suatu himpunan komponen atau elemen yang terorganisasi, saling terinteraksi, saling bergantung satu sama lain dan terpadu untuk mencapai tujuan tertentu (Oetomo, 2002).

  2. Bentuk Dasar Sistem Bentuk dasar dari sistem terdiri dari masukan, proses dan keluaran.

  Masukan adalah semua elemen yang masuk ke sistem. Proses adalah semua kegiatan yang mentransformasikan masukan menjadi keluaran.

  Output adalah hasil akhir dari suatu sistem. Masukan ini berupa data- data yang nantinya akan diolah dalam suatu proses sehingga menghasilkan keluaran. Tanpa adanya masukan, tidak akan menghasilkan keluaran sebagai hasil proses.

B. Konsep Dasar Informasi

  Informasi merupakan pemrosesan data yang diperoleh dari setiap elemen sistem tersebut menjadi bentuk yang mudah dipahami dan merupakan pengetahuan yang relevan yang dibutuhkan oleh orang untuk menambah pemahamannya tentang fakta-fakta yang ada (Oetomo, 2002).

  7

  Event atau kejadian adalah sesuatu yang terjadi pada saat tertentu. Data

  diolah melalui suatu model untuk dihasilkan informasi. Menurut Oetomo kualitas dari sebuah informasi adalah sebagai berikut :

  1. Akurat (accurat )

  Akurat berarti informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan bagi orang yang menerima informasi tersebut.

  Akurat juga berarti informasi harus jelas mencerminkan maksudnya. Suatu informasi harus akurat karena kemungkinan dalam perjalanan informasi dari sumber informasi sampai ke penerima informasi mengalami banyak gangguan (noise) yang berakibat merubah atau merusak informasi itu sendiri.

  2. Kesempurnaan Informasi

  Untuk mendukung faktor pertama di atas, maka kesempurnaan informasi menjadi faktor penting, di mana informasi disajikan lengkap tanpa pengurangan, penambahan, atau pengubahan.

  3. Tepat pada waktunya (timelines)

  Tepat pada waktunya berarti informasi yang diterima harus tepat pada waktunya, sebab informasi yang usang (terlambat) tidak mempunyai nilai yang baik, sehingga bila digunakan sebagai dasar dalam pengambilan keputusan akan berakibat fatal.

  8

4. Relevan (relevance) Relevan berarti informasi tersebut mempunyai manfaat untuk pemakai.

  Relevansi informasi untuk tiap-tiap orang berbeda satu dengan yang lainnya.

  C. Konsep Dasar Sistem Informasi

  Sistem informasi dapat didefinisikan sebagai kumpulan elemen yang saling berhubungan satu sama lain yang membentuk satu kesatuan untuk mengintegrasikan data, memproses dan menyimpan serta mendistribusikan informasi. Dengan kata lain, sistem informasi merupakan kesatuan elemen-elemen yang saling berkaitan secara sistematis dan teratur untuk menciptakan dan membentuk aliran informasi yang akan mendukung pembuatan keputusan dan melakukan kontrol terhadap jalannya perusahaan (Oetomo, 2002).

  D. Konsep Dasar Sistem Informasi Persediaan Barang

  Dengan sistem informasi dapat diperoleh informasi yang rinci tentang item-item barang yang tersedia, dari mana suppliernya, berapa barang yang rusak, berapa yang harus diorder lagi dan berapa banyak yang telah kadaluarsa (Oetomo, 2002).

  9

  E. Basis Data

  Basis data merupakan kumpulan file-file yang mempunyai kaitan antara satu file dengan file yang lain sehingga membentuk satu bangunan data untuk menginformasikan satu perusahaan, instansi dalam batasan tertentu (Kristanto, 2004).

  Database merupakan komponen terpenting dalam pembangunan SI, karena menjadi tempat untuk menampung dan mengorganisasikan seluruh data yang ada dalam sistem, sehingga dapat dieksplorasi untuk menyusun informasi- informasi dalam berbagai bentuk. Database merupakan himpunan data yang saling berkaitan. Data tersebut diorganisasikan sedemikian rupa agar tidak terjadi duplikasi yang tidak perlu, sehingga dapat diolah secara cepat dan mudah untuk menghasilkan informasi (Oetomo, 2002).

  F. Kamus Data

  Kamus data merupakan kumpulan elemen-elemen/simbol-simbol yang digunakan untuk membantu dalam penggambaran atau pengidentifikasian setiap field di dalam sistem (Sugiarto, 2003). Simbol-simbol dari kamus data berupa:

  Æ terdiri dari Æ komentar

  • = Æ dan [ ] Æ memilih salah satu +

  ( ) Æ pilihan alternatif Æ pemisah item pilihan

  { }* Æ iterasi (perulangan) n | kali

G. Entity Relationship Diagram (ERD)

  E-R Diagram berfungsi untuk menggambarkan relasi antar dua entitas atau dua tabel Menurut (Oetomo, 2002). Ada tiga bentuk relasi, yaitu satu-satu, satu-banyak, dan banyak-banyak (Kristanto, 2003).

  1. One to one relationship 2 entitas

  Hubungan antara entitas pertama dengan entitas kedua adalah satu banding satu (hubungan 1 : 1). Contoh: satu penjual melayani satu pembeli.

  1 1 Orang

  KTP memiliki

Gambar 2.1 one to one relationship 2 entitas 2. One to many relationship 2 entitas

  Hubungan antara entitas pertama dengan entitas kedua adalah satu banding banyak (hubungan 1 : N). Contoh: satu dosen mengajar banyak mahasiswa

  1 N Pembeli Barang membeli

Gambar 2.2 one to many relationship 2 entitas

  3. Many to many relationship 2 entitas

  Hubungan antara entitas pertama dengan entitas kedua adalah banyak banding banyak (hubungan M : N). Contoh: banyak mahasiswa mengambil banyak matakuliah.

  M N Mahasiswa Matakuliah ambil

Gambar 2.3 many to many relationship 2 entitas

H. Diagram Alir Data (DFD)

  DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar dari sistem, di mana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut (Kristanto, 2003). Simbol-simbol pada DFD (Sugiarto, 2003):

  = penghasil/pemakai informasi yang berada di luar batas Entitas

  Eksternal sistem (h/w; orang; program lain; sistem lain) proses

  = trasformasi informasi yang berada di dalam sistem = item data/kumpulan item data, arah anak panah item data menunjukkan arah aliran data

  = gudang data yang tersimpan untuk dipakai oleh satu Simpanan data atau beberapa proses

BAB III PERANCANGAN SISTEM Permasalahan yang akan dibahas pada bab ini adalah meliputi analisis

  sistem dan pembahasan perancangan sisten yang akan dibuat. Dalam tahap analisis meliputi tahap menganalisa kebutuhan sistem dan kebutuhan software yang digunakan sistem yang kemudian akan di review bersama pengguna sistem/user apakah telah sesuai dengan kebutuhan atau belum selesai.

A. PERENCANAAN 1. Identifikasi Masalah

  Proses penghitungan dan pengecekkan persediaan barang dalam suatu perusahaan adalah sesuatu hal yang sangat penting. Hingga saat ini belum ada sebuah sistem yang khusus digunakan untuk mengelola data persediaan barang secara keseluruhan. Penghitungan data persediaan masih dilakukan secara manual dan laporan hasil persediaan dilakukan dengan menggunakan Microsoft Word dan microsoft Excel.

  Secara umum dapat dikatakan bahwa kurangnya pengendalian terhadap jumlah fisik persediaan yang ada di dalam persediaan perusahaan, menyebabkan pemenuhan akan permintaan terhadap pemutasian barang keluar menemui kendala.