Perancangan Sistem Informasi Persediaan Barang Pada PT - Cipta Prima Supermarket Berbasis
Perancangan Sistem Informasi Persediaan Barang Pada PT - Cipta Prima Supermarket Berbasis
SKRIPSI
Oleh:
Mega Elvin Wijaya
161300088
SKRIPSI
Oleh:
Mega Elvin Wijaya
161300088
i
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena berkat
rahmat-Nya penulis dapat menyelesaikan skripsi yang berjudul Perancangan Sistem
Informasi Persediaan Barang pada PT Cipta Prima Supermarket berbasis Desktop
sesuai dengan yang direncanakan.
Penulis menyadari sepenuhnya bahwa tanpa adanya bantuan dari berbagai
pihak, Penulis akan banyak menemui kesulitan dalam penyusunan skripsi ini. Untuk
itu Penulis mengucapkan terimakasih kepada:
1. Bapak Kiatwansyah, selaku Pembina Yayasan Permata Harapan Bangsa Batam
2. Bali Dalo,S.H selaku Ketua Yayasan Permata Harapan Bangsa
3. Bapak Zainul Munir,S.T.,M.eTC selaku Ketua Sekolah Tinggi Manajemen
Informatika dan Komputer Gici Batam
4. Bapak Sandy Suwandana,S.Kom.,M.Kom selaku Ketua Program Studi Sistem
Informasi yang telah memberikan nasehat dan bantuan sehingga penulis dapat
menyelesaikan skripsi ini
5. Bapak Yodi,S.Kom.,M.S.I selaku pembimbing yang telah mengarahkan dan
membimbing penulis selama mengerjakan skripsi ini
6. Staff Dosen dan Karyawan STMIK GICI Batam, yang telah banyak memberikan
ilmu dan kemudahan dalam penyelesaian skripsi ini
7. Keluarga yang telah memberikan segala kasih sayang dan perhatiannya yang
begitu besar terutama kedua orang tua penulis,Papi Mami yang selalu
memberikan dukungan doa dan semangat sehingga penulis merasa terdorong
untuk menyelesaikan studi agar dapat mencapai cita-cita dan memenuhi harapan
orang tua
8. Saudara penulis Kristian Wijaya yang selalu memberikan semangat selama ini
agar dapat menyelesaikan skripsi dan saudara kembar penulis Yoga Elvan Wijaya
yang sama-sama berjuang menyelesaikan skripsi
v
9. Orang-orang yang selalu mengasihi penulis dan selalu memberikan semangat
yang tidak dapat penulis sebutkan satu per satu
10. Semua pihak yang telah membantu, memberikan semangat serta doanya kepada
penulis,terima kasih banyak semoga Tuhan Yang Maha Esa membalas kebaikan
semuanya
Penulis menyadari bahwa skripsi ini masih jauh dari sempurna. Oleh sebab itu
dengan segala kerendahan hati,kritik dan saran yang bersifat membangun dari
pembaca, Penulis sangan mengharapkan kritik dan saranya demi kesempurnaan
Skripsi ini.
vi
ABSTRAK
Kata Kunci : Sistem Informasi Pesediaan Barang, MySQL, Microsoft Visual Studio
2008
vii
ABSTRACT
viii
DAFTAR ISI
Judul Halaman
ix
2.4 Pengertian Persediaan ............................................................... 15
2.4.1 Metode Pencatatan Persediaan ........................................ 15
2.5 Pengertian Database ................................................................. 17
2.5.1 Pengertian Data ............................................................... 17
2.6 Perangkat Lunak Pendukung Perancangan Aplikasi................. 18
2.6.1 Visual Basic..................................................................... 18
2.6.2 MySQL ............................................................................ 25
2.6.3 Data Flow Diagram (DFD) ............................................ 25
2.6.4 Entity Relationship Diagram (ERD) ............................... 26
2.6.5 Flowchart ........................................................................ 28
2.7 Peneliti Terdahulu ..................................................................... 29
x
5.1 Kesimpulan .............................................................................. 66
5.2 Saran ....................................................................................... 66
LAMPIRAN
RIWAYAT HIDUP
xi
DAFTAR TABEL
Tabel Halaman
xii
DAFTAR GAMBAR
Gambar Halaman
xiii
Gambar 4.17 Form Menu Utama ........................................................................ 59
Gambar 4.18 Tampilan Form Dara Master......................................................... 60
Gambar 4.19 Tampilan Menu Utama ................................................................. 60
Gambar 4.20 Tampilan Menu Laporan ............................................................... 61
Gambar 4.21 Tampilan Form Barang ................................................................. 61
Gambar 4.22 Tampilan Form Supplier ............................................................... 62
Gambar 4.23 Tampilan Form Customer ............................................................. 62
Gambar 4.24 Tampilan Form Pemesanan........................................................... 63
Gambar 4.25 Tampilan Form Barang Masuk ..................................................... 63
Gambar 4.26 Tampilan Form Barang Keluar ..................................................... 64
Gambar 4.27 Tampilan Laporan Barang Masuk ................................................. 64
Gambar 4.28 Tampilan Laporan Barang Keluar ................................................. 65
Gambar 4.29 Tampilan Laporan Sisa Barang ..................................................... 65
xiv
BAB I
PENDAHULUAN
memudahkan kita untuk melakukan pengolahan data yang dapat menghemat waktu,
ruang dan biaya. Dan hasil suatu informasi yang diperoleh akan sangat memuaskan,
Pengolahan data dan informasi secara cepat, tepat dan efisien adalah hal penting yang
dibutuhkan bagi setiap perusahaan atau instansi, seperti pada PT.Cipta Prima
dengan perkembangan teknologi begitu pesat, kebutuhan akan informasi pun sangat
dibutuhkan terlebih lagi informasi yang dihasilkan mengandung nilai yang benar,
akurat, cepat dan tepat, sehingga siapapun dan apapun yang menggunakan informasi
mengorganisasikan data yang ada di dalamnya secara akurat dan mampu mengatur
relasi antar data sehingga informasi yang dihasilkan berguna dan berpengaruh pada
sistem informasi memerlukan pemahaman yang baik dan jelas mengenai system yang
akan digunakan baik dalam prosedur input, output maupun hal-hal yang yang
1
2
menurut kategori, merk dan vendor sehingga menjadi suatu informasi yang lengkap
dan terperinci.
manual dalam pengolahan data, terutama pada pengolahan data persediaan barang
barang. Untuk itu diperlukan suatu sistem informasi yang mampu meningkatkan
kinerja sistem agar dapat memberikan hasil yang maksimal serta dapat meningkatkan
suatu perusahaan sehingga penulis tertarik untuk melakukan penelitian dengan judul
kegiatan pengontrolan persediaan material serta mengolah data pelanggan yang masih
dikerjakan dengan cara manual sehingga tidak dapat dilihat secara terperinci sisa
3
material.
dapat yaitu :
Dalam hal ini, penulis akan membatasi masalah,hal tersebut dilakukan agar
Supermarket.
sebagai berikut.
Bagi PT.Cipta Prima Supermarket penelitian ini memiliki tiga manfaat yaitu:
lebih cepat, tepat dan akurat dibanding dengan system yang selama ini dipakai.
berbasis komputer juga akan memudahkan pihak admin gudang dalam melakukan
pencatatan barang masuk, barang keluar, stock barang, dan jumlah barang.
2. Dapat digunakan sebagai acuan bagi mahasiswa yang sedang menyusun skripsi.
5
yang efektif dan efisien bagi user pada khususnya dan masyarakat pada umumnya.
3. Dapat menerapkan ilmu yang selama ini penulis terima dibangku perkuliahan.
BAB I : PENDAHULUAN
penelitian terdahulu.
6
Dalam bab ini diuraikan tentang analisis sistem yang berjalan, analisis
BAB V : PENUTUP
penelitian ini.
BAB II
LANDASAN TEORI
untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.
Sedangkan pendekatan sistem yang lebih menekankan pada elemen atau komponen
tujuan tertentu. Kedua kelompok definisi ini adalah benar dan tidak bertentangan
himpunan dari unsur, komponen, atau variabel yang terorganisasi, saling berinteraksi,
saling tergantung satu sama lain dan terpadu. tampak secara fisik, tetapi juga hal-hal
yang mungkin bersifat abstrak atau konseptual, seperti misi, pekerjaan, kegiatan,
kelompok informal, dan lain sebagainya. Unsur-unsur yang mewakili suatu sistem
secara umum adalah masukan (input), pengolahan (processing) dan keluaran (output).
Disamping itu suatu sistem senantiasa tidak terlepas dari lingkungan sekitarnya.
Maka umpan balik (feed-back) selain berasal dari output, juga dapat berasal dari
7
8
lingkungan sistem tersebut. Organisasi dipandang sebagai suatau sistem yang juga
Istilah sistem banyak dipakai sekarang ini. Banyak orang berbicara mengenai
pendidikan, sistem perangkat lunak, sistem tata surya, sistem teologi, dan masih
banyak lagi bentuk sistem yang lainnya. Sebuah sistem terdiri atas bagian-bagian atau
komponen yang terpadu untuk suatu tujuan. Model dasar dari bentuk sistem ini
adalah adanya masukan, pengolahan, dan keluaran. Meskipun demikian, sistem ini
berupa sistem terbuka dan tertutup. Sebagai informasi biasanya sistem terbuka, yang
berarti bahwa sistem tersebut dapat menerima berbagai masukan dari lingkungan
sekitarnya.
Menurut Tata Sutabri dalam Apriyanti (2013) Suatu sistem pada dasarnya
adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang
Menurut Tata Sutabri dalam Apriyanti (2013), secara sederhana, suatu sistem
dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau
variabel yang terorganisir, saling berinteraksi, saling bergantung satu sama lain, dan
terpadu.
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang
Ruang lingkup sistem merupakan daerah yang membatasi antara sistem dengan
Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang
Media yang menghubungkan sistem dengan subsistem yang lain disebut dengan
Energi yang dimasukan ke dalam sistem disebut masukan sistem, yang dapat
Hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna.
Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi
keluaran.
Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministik.
sistem dapat berjalan dengan baik dan semestinya. Karakteristik tersebut meliputi
beberapa komponen atau elemen yang berupa subsistem yang berguna untuk
mengokohkan sistem tersebut. Selain komponen atau elemen dalam sebuah sistem
hendaknya mempunyai batasan dari sistem tersebut agar sistem tersebut tidak
menyimpang atau tidak keluar dari tujuan atau fungsinya. Lingkungan luar juga
sangat mempengaruhi sebuah sistem dapat berjalan dengan baik. Selain itu
dibutuhkan sebuah penghubung antar sistem dalam hal ini dapat dilihat dengan
adanya sebuah subsistem dalam sebuah sistem. Masukan sistem merupakan energi
yang dibutuhkan sistem agar dapat berjalan dengan baik, sedangkan keluaran sistem
11
merupakan hasil dari sebuah energi yang sudah diolah dan diklarifikasi yang berguna
pada keluaran sistem tersebut. Sistem bertujuan untuk mengelolah komponen agar
Menurut Tata Sutabri dalam Apriyanti (2013), informasi adalah data yang
keputusan.
Menurut Yakub (2012 : 8), informasi adalah data yang diolah menjadi bentuk
yang diorganisasikan dengan cara tertentu sehingga mereka mempunyai arti bagi si
penerima.
mengolah data dari bentuk tak berguna menjadi berguna bagi yang menerimanya.
Nilai informasi berhubungan dengan keputusan. Bila tidak ada pilihan atau keputusan
menggambarkan suatu kejadian serta merupakan suatu kesatuan yang nyata, dan
merupakan bentuk yang masih mentah sehingga perlu diolah lebih lanjut melalui
disimpulkan bahwa Informasi adalah data yang sudah diolah sehingga mempunyai
Kualitas suatu informasi tergantung dari 3 hal, yaitu informasi harus akurat,
tepat waktu, dan relevan. Penjelasan tentang kualitas informasi tersebut dipaparkan di
1.Akurat (Accurate)
Akurat juga berarti informasi harus jelas mencerminkan maksudnya. Informasi harus
akurat karena biasanya dari sumber informasi sampai penerima informasi ada
tersebut.
Informasi yang datang pada si penerima tidak boleh terlambat. Informasi yang
sudah usung tidak akan mempunyai nilai lagi karena informasi merupakan suatu
3.Relevan (Relevance)
informasi untuk tiap-tiap individu berbeda tergantung pada yang menerima dan yang
membutuhkan. Nilai informasi ditentukan oleh dua hal yaitu manfaat dan biaya.
13
terdiri dari komponen-komponen yang disebut blok bangunan (Building Block), yang
terdiri dari blok masukan, blok model, blok keluaran, blok teknologi, blok basis data,
dan blok kendali. Sebagai suatu sistem, keenam blok bangunan tersebut masing-
masing saling berinteraksi satu dengan yang lain membentuk suatu kesatuan untuk
Input mewakili data yang masuk ke dalam sistem informasi. Input yang dimaksud
adalah metode dan media untuk menangkap data yang akan dimasukan, yang dapat
Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang akan
memanipulasi data input dan data yang tersimpan di basis data dengan cara yang
Produk dari sistem informasi adalah keluaran yang merupakan informasi yang
berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta
Teknologi merupakan tool box dalam sistem informasi. Teknologi digunakan untuk
secara keseluruhan. Pada blok ini, teknologi terdiri dari 3 bagian utama, yaitu
keras (hardware).
Basis data (database) merupakan kumpulan data yang saling berkaitan dan
basis data untuk keperluan penyediaan informasi lebih lanjut. Data di dalam basis
data perlu diorganisasikan sedemikian rupa supaya informasi yang dihasilkan lebih
berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas
Banyak hal yang dapat merusak sistem informasi, seperti bencana alam, api,
perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat
Persediaan merupakan asset atau aktiva lancar yang dimiliki perusahaan yang
biasanya melakukan kegiatan bisnis dengan menjual barang dagangan atau barang
ahli, menurut Iman Santoso (2010: 239) pengertian persediaan adalah aktiva yang
ditunjukan untuk dijual atau diproses lebih lanjut untuk menjadi barang jadi dan
salah satu jenis aktiva lancar yang jumlahnya cukup besar dalam suatu perusahaan.
c.dalam bentuk bahan atau perlengkapan untuk digunakan dalam proses produksi atau
pemberian jasa.
Metode pencatatan dibagi menjadi dua yaitu metode periodik dan metode
buku.
persediaan ditangan ditentukan, seperti yang tersirat oleh namanya, secara periodik.
16
Semua pembelian persediaan selama periode akuntansi dicatat dengan mendebet akun
Pembelian. Total akun Pembelian pada akhir periode akuntansi ditambahkan kebiaya
persediaan di tangan pada awal periode untuk menentukan total biaya yang tersedia
untuk dijual selama periode berjalan. Kemudian total biaya barang yang tersedia
untuk dijual dikurangi dengan persediaan akhir untuk menentukan Harga Pokok
penjualan adalah jumlah residu yang tergantung pada hasil perhitungan persediaan
akhir secara fisik. Perhitungan fisik persediaan (physical inventory count) yang
diharuskan oleh sistem persediaan periodik dilakukan sekali satu tahun pada setiap
akhir tahun.
penjualan (pengeluaran) barang dicatat langsung ke akun Persediaan pada saat terjadi.
a.Pembelian barang dagang untuk dijual atau pembelian bahan baku untuk produksi
b.Biaya transportasi masuk, retur pembelian dan pengurangan harga, serta diskon
c.Harga pokok penjualan diakui untuk setiap penjualan dengan mendebet akun Harga
d.Persediaan merupakan akun pengendali yang didukung oleh buku besar pembantu
(bisa dalam jumlah yang sangat besar) yang tersimpan dalam magnetic disk,oftical
yang saling berhubungan yang menyimpan data dan tersimpan dalam sebuah media
penyimpanan.
Menurut Wahyudi (2012 : 3) data adalah suatu file ataupun field yang berupa
Menurut Sutarman (2012 : 3) data adalah fakta dari suatu pernyataan yang
berasal dari kenyataan, dimana pernyataan tersebut merupakan hasil pengukuran atau
pengamatan.
Dari pengertian diatas penulis menyimpulkan data adalah suatu file yang
berupa karakter, tulisan dan gambar atau fakta yang dapat diolah menjadi informasi.
18
aplikasi berbasis desktop, yaitu windows sebagai sistem operasi yang akan dipakai,
Dalam buku yang ditulis oleh Stefano, S.Kom (2014) Microsoft Visual Basic
berorientasi objek yang dapat dilhat sebagai evolusi dari Microsoft Visual Basic versi
Dalam buku yang ditulis oleh Hendrayudi (2009) Visual Basic berasal dari
oleh Profesor Jhon Kemeny dan Thomas Kurtz dari Darmont pada pertengahan tahun
19
pemrograman ini.
dan Apple BASIC dikembangkan oleh Steve Wozniak, seorang karyawan Hewlett-
Packard yang pada akhirnya pada bulan April 1976 secara resmi membentuk
User Interface membuat pengguna bahasa BASIC semakin senang dengan komponen
Sejak itu bahasa pemrograman Visual Basic berkembang dengan berbagai versi, dan
sampai pada akhirnya muncul bahasa pemrograman Visual Basic 2008 atau visual
basic 9. Visual Basic 2008 adalah salah satu kelompok bahasa pemrograman yang
dibuat oleh Microsoft dan tergabung dalam satu paket bahasa pemrograman
Microsoft Visual Studio 2008. Paket pemrograman tersebut terdiri dari Microsoft
Visual C# 2008, Microsoft Visual Basic 2008, Microsoft C++ 2008, dan Microsoft
ToolBox sebagai alat atau komponen untuk membuat program. Toolbox yang terdapat
pada Visual Basic 2008 adalah All Windows Form yang menampilkan semua
20
Tempat membuat aplikasi dan meletakkan komponen yang dibutuhkan dalam aplikasi
disebut dengan form. Form juga digunakan untuk merancang tampilan program
aplikasi yang akan anda buat. Pada form terdapat ikon Minimize, Maximize, dan
Close. Apabila anda mengklik form, maka akan tampil titik corner yang dapat anda
gunakan untuk memperbesar dan memperkecil lebar form sesuai dengan keinginan
anda.
21
perintah pelengkap dan pengatur aplikasi yang anda buat. Dengan properties anda
dapat mengatur warna tulisan, membuat tulisan dengan tebal, miring, atau bentuk lain
yang anda inginkan. Properties juga digunakan sebagai petunjuk perintah yang akan
anda gunakan untuk membuat program dan untuk memanipulasi komponen yang
Selain properties juga terdapat Solution Explorer yang digunakan untuk menampung
informasi project, form, dan komponen yang aktif pada saat itu. Pada Solution
Explorer juga terdapat data source yang digunakan untuk membuat dan mengolah
Jadi untuk membuat program menggunakan Visual Basic 2008 digunakan toolbox
yang berisi komponen yang akan anda gunakan untuk membuat program, kemudian
komponen yang sudah anda pilih tersebut diletakkan pada form untuk membentuk
rancangan program aplikasi yang anda inginkan. Setelah komponen diletakkan pada
form, anda akan mengatur properties dari komponen yang telah diletakkan pada form
aplikasi.
23
Contoh dibawah ini menunjukkan cara membuat aplikasi dengan langkah yang
dibahas. Pilih komponen (misalnya anda pilih komponen label) lalu anda klik mouse,
pada form selanjutnya isi properties text dengan tulisan “BELAJAR BAHASA
PEMROGRAMAN”. Masukkan kembali komponen label lalu klik di form dan isi
Apabila sudah selesai membuat teks anda dapat menjalankan program tersebut
dengan menekan tombol F5 atau pilih ikon Start Debuging, maka akan tampak
Komponen Visual Basic 2008 terdapat didalam toolbox. Komponen ini digunakan
2.6 Toolbox
25
2.6.2 MySQL
SQL adalah suatu bahasa permintaan yang terstruktur yang telah distandarkan
untuk semua program pengakses database seperti Oracle, Posgres SQL, SQL Server,
MySQL adalah program database yang mampu mengirim dan menerima data
dengan sangat cepat dan multiuser. MySQL memiliki dua bentuk lisensi, yaitu free
software dan shareware. MySQL yang free software bebas digunakan untuk
keperluan pribadi atau usaha tanpa harus membeli atau membayar lisensi, yang
berada dibawah lisensi GNU/GPL (general public license). MySQL database server
data yang bervolume besar. Meskipun begitu, tidak menuntut resource yang besar.
MySQL adalah sebuah manajemen sistem database server yang mampu menangani
beberapa user, yaitu menangani beberapa instruksi sekaligus dari beberapa user dalam
satu waktu.dan,MySQL merekam semua data user didalam sistemnya dalam tabel
disusun dalam bentuk kumpulan komponen sistem yang saling berhubungan sesuai
dengan aturan mainnya. Simbol atau lambang yang digunakan dalam membuat data
3. Data Flow
Simbol ini digunakan untuk
menggambarkan aliran data yang
berjalan
4. Data Store
Simbol ini digunakan untuk
menggambarkan data flow yang sudah
disimpan atau diarsipkan
berasal dari dunia nyata yang disebut entitas (entity) serta hubungan (relationship)
penyimpanan (database) dan didasarkan pada persepsi dari sebuah dunia nyata
27
yang terdiri dari sekumpulan objek yaitu disebut sebagai entity dan hubungan atau
2.6.5 Flowchart
mulai awal hingga akhir. Inti dari pembuatan flowchart atau diagram alir ini
dan fungsi flowchart dapat di lihat pada Tabel 2.3 di bawah ini.
No Simbol Fungsi
Terminal, untuk memulai atau mengakhiri suatu
1
program.
Proses, suatu simbol yang menunjukkan setiap
2
pengolahan yang dilakukan oleh komputer.
Input-Output, untuk memasukkan data ataupun
3
menunjukkan hasil dari suatu proses.
Decision, suatu kondisi yang akan menghasilkan
4
beberapa kemungkinan jawaban atau pilihan.
Predifine Process, suatu simbol untuk menyediakan
5
tempat-tempat pengolahan dalam storage.
29
Sarana Mitra Jakarta Pusat yang ditulis oleh M.Rifqi Tsani pada tahun 2016 dapat
adanya aplikasi ini perusahaan dapat melihat persediaan barang dan dapat lebih
komputer tetapi masih menggunakan Microsoft Excel sebagai alat hitung dan
Lusiana Dewi pada tahun 2013 dapat ditarik kesimpulan yaitu sistem ini
data pemasok, data karyawan, data admin, dan laporan-laporan dengan cepat, tepat
dan akurat. Sistem ini memudahkan karyawan untuk melakukan transaksi penjualan
dan data karyawan dengan cepat, tepat dan akurat. Sistem ini memudahkan pemilik
toko untuk mengetahui laporan-laporan dengan cepat, tepat dan akurat. Sistem ini
memberikan informasi stok barang yang akurat dan up to date sehingga tidak lagi
Dagang pada CV.Prima Group Semarang yang ditulis oleh Ahmad Rizky
persediaan barang yang baru ini menggunakan bahasa pemrograman Delphi 7. Dengan
adanya sistem ini memudahkan admin gudang dalam pencatatan atau pembuatan
persediaan ini juga menampilkan laporan jumlah stock barang, dan laporan warning
stock barang juga. Sistem informasi pengendalian persediaan barang berbasis delphi 7
yang akan dibahas. Adapun kerangka kerja penelitian yang digunakan seperti terlihat
di gambar 3.1.
Identifikasi Masalah
Mempelajari Literatur
Pengumpulan data
Implementasi Sistem
Membuat Laporan
berikut:
32
33
1. Identifikasi Masalah
Tahap ini merupakan langkah awal penelitian yang menggambarkan masalah yang
2. Mempelajari Literatur
Pada tahap ini dilakukan pengumpulan dan pencarian mengenai teori-teori yang
diperoleh dari berbagai buku, jurnal dan juga internet untuk melengkapi sumber
3. Pengumpulan Data
Pada tahap ini dilakukan proses pengumpulan data dengan metode wawancara dan
pada PT Cipta Prima Supermarket, sehingga mendapatkan data dan informasi yang
Tahap ini menggambarkan tentang tampilan sistem yang dirancang dan pemodelan
5. Implementasi Sistem
Pada tahapan ini dilakukan penerapan terhadap sistem yang telah dibangun.
6. Membuat Laporan
Tahap ini dilakukan guna melengkapi laporan yang dilakukan selama penelitian
Katamso , Tanjung Uncang, Kec. Batu Aji, Kota Batam – Indonesia 29425.
Barang pada PT.Cipta Prima Supermarket”. Oleh karena itu, sebelum penyusunan
skripsi ini dilakukan riset atau penelitian terlebih dahulu untuk menjaring data serta
informasi terkait. Metode pengumpulan data yang dilakukan dalam penulisan skripsi
1.Studi Kepustakaan
Dengan cara mengambil data teoritis, membaca buku-buku referensi dan browsing
melalui internet yang berhubungan dengan judul yang diangkat dari hasil penelitian.
2.Studi Lapangan
Katamso, Tanjung Uncang, Kec. Batu Aji, Kota Batam – Indonesia 29425.
1. Observasi / Pengamatan
2. Wawancara / Interview
Supermarket.
1. Data Primer
Mengumpulkan data secara langsung dari objek yang diteliti juga survey
oleh peniliti.
2. Data Skunder.
Data yang di peroleh secara tidak langsung, berupa keterangan yang ada
data primer.
Prima Supermarket sebuah usaha yang bergerak dibidang dagang yang terletak di
dari PT.Cipta Prima Bangunan yang berada di bawah naungan PT.Cipta Group.
36
PT.Cipta Prima Supermarket belum genap satu tahun berdiri,tapi omset yang di dapat
hanya mengambil barang-barang dalam negeri,tetapi ada barang dari Singapore dan
China.
Visi dan misi suatu perusahaan menggambarkan tujuan yang ingin dicapai.
Adapun visi dan misi PT Cipta Prima Supermarket adalah sebagai berikut:
Untuk menyediakan produk dan pelayanan yang bagus dengan cepat waktu dan
dapat bekerjasama dengan efektif dan efisien. Dari sudut pandang manajemen yang
baik, struktur organisasi harus mempunyai bentuk dan tujuan nyata dan serta mudah
tersebut dapat berjalan dengan baik dalam membantu tercapainya tujuan organisasi
secara umum.
kedudukan, tugas, wewenang dan tanggungjawab yang berbeda. Jadi jelaslah bahwa
tujuan perusahaan. PT. Cipta Prima Supermarket memiliki struktur organisasi yang
baik dan jelas, sehingga terjalin kerjasama yang baik antara sesama karyawan.
Adapun struktur organisasi pada PT. Cipta Prima Supermarket adalah sebagai
berikut:
Komisaris
Direktur
Manager
Staff
diketahui secara jelas bagaimana sistem yang sedang berjalan saat ini di PT Cipta
Prima Supermarket. Hal tersebut bertujuan untuk dapat lebih jelas mengetahui
permasalahannya dan kendala yang dihadapi. Dari penelitian langsung yang telah
penulis lakukan, terlihat bahwa proses perhitungan stok barang yang dilakukan masih
sehingga membutuhkan waktu yang lama. Oleh karena itu sudah sepatutnya
mengolah data.
dilakukan bertujuan untuk mengetahui bagaimana sistem yang ada di PT Cipta Prima
Adapun aliran sistem informasi yang sedang berjalan dapat dilihat pada gambar
4.1 berikut :
38
39
Mulai
Tidak
Peng-
Barang Pesan
ambilan
barang ada? Barang
Ya
Barang
Keluar Tidak
Pesanan
Faktur
ada?
Ya
Cek
Pesanan
Barang
Masuk
Laporan
Cek Stock Membuat
Stock
Barang Laporan
Selesai
Dari gambar 4.1 diatas, dapat dilihat bahwa didahului oleh customer membeli
Apabila barang yang dipesan ada di gudang maka bagian gudang akan mengeluarkan
barang sesuai dengan permintaan customer. Jika barang yang diinginkan customer
Apabila tidak ada barang yang sesuai pihak supplier akan memberikan
informasi sehingga bagian purchasing akan memesan dari supplier yang lain. Jika
barang yang dipesan ada, barang yang dipesan akan diantar ke gudang,sehingga
bagian gudang akan menerima barang dan mengecek antara barang yang dipesan dan
barang yang datang dari supplier. Bagian gudang akan menerima barang dan
Supermarket.
Adapun aliran sistem informasi yang diusulkan dapat dilihat pada gambar 4.2
berikut :
41
Mulai
Tidak
Peng- Barang Pesan Barang
ambilan
ada?
barang
Ya
Ya
Tidak
Pesanan
ada?
Barang
Tabung
Keluar
Data
Laporan
Tabung
Stock
Data
Selesai
Dari gambar 4.2 dapat kita lihat bahwa pertama customer akan membeli
barang,jika barang yang diinginkan ada bagian gudang akan mengeluarkan barang
memesan barang ke supplier, supplier akan memberikan informasi jika barang yang
dipesan ada atau tidak ke bagian purchasing. Jika barang ada,barang akan diantar ke
gudang dan diterima oleh bagian gudang. Bagian gudang akan mengecek barang yang
datang dengan barang yang dipesan dan dimasukkan ke dalam sistem. Dari sistem
yang sudah di input bagian gudang,bagian purchasing akan mendapat data untuk
persediaan barang yang ada di PT.Cipta Prima Supermarket dan proses selesai.
1. Diagram Konteks
Pada kontek diagram sistem dalam pengolahan data yang terdapat didalam
eksternal entity dengan suatu sistem, dan informasi secara umum mengalir diantara
entity dan sistem. Kontek diagram ini merupakan alat bantu yang digunakan dalam
menganalisa sistem yang akan dikembangkan. Kontek diagram ini dapat dilihat pada
gambar 4.3
Sistem Informasi
Persediaan Barang
Stock Barang Stock Barang
Laporan
Pimpinan
2. Diagram Rinci
Barang Masuk
Purchasing 2.0 Pemesanan
Barang
Barang Keluar
Untuk mendapatkan suatu informasi maka data tersebut terlebih dahulu harus
Id supplier
No Masuk
Tanggal
Id Barang
Nama Barang
Barang
No Keluar
Jumlah Barang
Id Barang
Tanggal
Satuan
Id Customer
Jumlah Barang Keluar
Memiliki Jual
Customer Barang Keluar
Id Customer No Tlp
dibutuhkan oleh manajemen yang ada pada PT Cipta Prima Supermarket, yang
Tujuan dari laporan ini adalah untuk mengetahui data barang masuk yang terdapat
di PT Cipta Prima Supermarket. Adapun tampilan dari laporan data barang dapat
No
Tanggal Nama Barang Jumlah Satuan
Masuk
Tujuan dari laporan ini adalah untuk mengetahui data barang keluar yang terdapat
No
Tanggal Nama Barang Jumlah Satuan
Keluar
Tujuan dari laporan ini adalah untuk mengetahui data sisa barang yang terdapat di
PT Cipta Prima Supermarket. Adapun tampilan dari laporan ruangan dapat dilihat
Menu Utama X
Data Master a Data Transaksi e Laporan i Keluar m
Barang b Pemesanan f Barang Masuk j
Supplier c Barang Masuk g Barang Keluar k
Customer d Barang Keluar h Sisa Barang l
barang keluar
barang masuk
Data Barang X
Id Barang a
Nama Barang b
Satuan c
Stock d
e
Id Barang Nama Barang Satuan Jumlah Barang
f g h i j k
Tambah Simpan Edit Hapus Batal Keluar
h. Button Edit, berfungsi untuk mengganti data yang ada dalam database.
Data Supplier X
Id Supplier a
Nama Supplier b
Alamat c
No. Telp d
e
Id Supplier Nama Supplier Alamat No. Telp
f g h i j k
Tambah Simpan Edit Hapus Batal Keluar
h. Button Edit, berfungsi untuk mengganti data yang ada dalam database.
Data Customer X
Id Customer a
Nama Customer b
Alamat c
No. Telp d
e
Id Customer Nama Customer Alamat No. Telp
f g h i j k
Tambah Simpan Edit Hapus Batal Keluar
Keterangan :
h. Button Edit, berfungsi untuk mengganti data yang ada dalam database
Data Pemesanan X
Tanggal Pemesanan
No. Pemesanan a b
Id Supplier c
Nama Supplier d
Id Barang e
Nama Barang f
i
Jumlah g Tambah
h
No Pemesanan Tanggal Id Supplier Id Barang Jumlah
j k l m n
Simpan Edit Hapus Batal Keluar
Keterangan :
pemesanan
k. Button Edit, berfungsi untuk mengganti data yang ada dalam database
Tanggal Masuk
No. Masuk a b
Id Supplier d No Pemesanan
Nama Supplier e c
Id Barang f
Nama Barang g
Jumlah h
i
No Masuk Tanggal No Pemesanan Id Supplier Id Barang Jumlah
j k l m n
Simpan Edit Hapus Batal Keluar
barang
k. Button Edit, berfungsi untuk mengganti data yang ada dalam database
No Keluar a
Tanggal Keluar b
Id Customer c
Nama Customer d
Id Barang e
Nama Barang f
Jumlah g
h
No Keluar Tanggal Id Customer Id Barang Jumlah Barang Keluar
i j k l m n
Tambah Simpan Edit Hapus Batal Keluar
Keterangan :
55
barang
k. Button Edit, berfungsi untuk mengganti data yang ada dalam database
Dalam merancang suatu sistem yang baik dibutuhkan tabel yang bertujuan
saling berhubungan satu sama lainnya dan dapat digunakan sesuai dengan kebutuhan
1. Tabel Barang
2. Tabel Customer
3. Tabel Supplier
4. Tabel Pemesanan
5. Barang Masuk
4.4 Implementasi
ini ditampilkan sistem informasi persediaan barang yang sudah dirancang dan
dilakukan ujicoba terhadap sistem yang dibuat. Adapun implementasi terhadap sistem
2. Form Barang
3. Form Supplier
4. Form Customer
5. Form Pemesanan
5.1 Kesimpulan
stok barang.
laporan ke pimpinan.
5.2 Saran
66
LAMPIRAN
Menu Utama X
Data Master a Data Transaksi e Laporan i Keluar m
Barang b Pemesanan f Barang Masuk j
Supplier c Barang Masuk g Barang Keluar k
Customer d Barang Keluar h Sisa Barang l
Data Barang X
Id Barang a
Nama Barang b
Satuan c
Stock d
e
Id Barang Nama Barang Satuan Jumlah Barang
f g h i j k
Tambah Simpan Edit Hapus Batal Keluar
Input Data Supplier
Data Supplier X
Id Supplier a
Nama Supplier b
Alamat c
No. Telp d
e
Id Supplier Nama Supplier Alamat No. Telp
f g h i j k
Tambah Simpan Edit Hapus Batal Keluar
Data Customer X
Id Customer a
Nama Customer b
Alamat c
No. Telp d
e
Id Customer Nama Customer Alamat No. Telp
f g h i j k
Tambah Simpan Edit Hapus Batal Keluar
Input Data Pemesanan
Data Pemesanan X
Tanggal Pemesanan
No. Pemesanan a b
Id Supplier c
Nama Supplier d
Id Barang e
Nama Barang f
i
Jumlah g Tambah
h
No Pemesanan Tanggal Id Supplier Id Barang Jumlah
j k l m n
Simpan Edit Hapus Batal Keluar
Input Data Barang Masuk
Tanggal Masuk
No. Masuk a b
Id Supplier d No Pemesanan
Nama Supplier e c
Id Barang f
Nama Barang g
Jumlah h
i
No Masuk Tanggal No Pemesanan Id Supplier Id Barang Jumlah
j k l m n
Simpan Edit Hapus Batal Keluar
Input Data Barang Keluar
No Keluar a
Tanggal Keluar b
Id Customer c
Nama Customer d
Id Barang e
Nama Barang f
Jumlah g
h
No Keluar Tanggal Id Customer Id Barang Jumlah Barang Keluar
i j k l m n
Tambah Simpan Edit Hapus Batal Keluar
Tabel Barang
Tabel Supplier
Form Login
Form Barang
Form Supplier
Form Customer
Form Pemesanan
Pendidikan Formal :
SD (2000 - 2006) : SD PANTAIKOSTA-Magelang
SMP (2007 - 2009) : SMP TARAKANITA-Magelang
SMA (2010 - 2012) : SMAN 5 Magelang
Perguruan Tinggi (2013 - 2016) : D3 Program Studi Akademi Akuntansi
Permata Harapan
(2016 – 2017) : S1 Program Sistem Informasi STMIK GICI
Riwayat Pekerjaan :
1. Admin Purchasing - PT. Cipta Prima Bangunan (Oktober 2012-Januari
2014)
2. Finance - PT.Cipta Prima Bangunan (Februari 2014- Sekarang)
DAFTAR PUSTAKA
67