Oleh:
Sri Purwanti
170300026
Oleh:
Sri Purwanti
170300026
Judul PKL : Sistem Informasi Stock Barang Retur Pada Toko Grosir City
Botania
Nama Mahasiswa : Sri Purwanti
NIM : 170300026
Program Studi : Sistem Informasi
Institusi : Sekolah Tinggi Manajemen Informatika dan Komputer GICI
ii
HALAMAN PENGESAHAN
Judul PKL : Sistem Informasi Stock Barang Retur Pada Toko Grosir City
Botania
Nama Mahasiswa : Sri Purwanti
NIM : 170300026
Program Studi : Sistem Informasi
Institusi : Sekolah Tinggi Manajemen Informatika dan Komputer GICI
Penguji I Penguji II
NIDN : NIDN :
Diketahui Oleh:
Ketua Program Studi Sistem Informasi
STMIK GICI
iii
HALAMAN PERNYATAAN
Sri Purwanti
NIM : 170300026
iv
KATA PENGANTAR
Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena berkat
rahmat-Nya penulis dapat menyelesaikan Laporan PKL yang berjudul Sistem
Informasi Stock Barang Retur Pada Toko Grosir City Botania sesuai dengan
yang direncanakan.
Penulis menyadari sepenuhnya bahwa tanpa adanya bantuan dari berbagai
pihak, Penulis akan banyak menemui kesulitan dalam penyusunan Laporan PKL ini.
Untuk itu Penulis mengucapkan terima kasih kepada:
1. Allah SWT yang telah memberikan kekuatan dan kesehatan kepada Penulis dalam
menyelesaikan Laporan PKL ini.
2. Yang Tercinta Orang Tua dan Keluarga yang telah memberikan dukungan dan
semangat yang sangat berarti bagi penulis.
3. Bapak Zainul Munir S.T, M.e.T.C, selaku Ketua Sekolah Tinggi Manajemen
Informatika dan Komputer GICI dan sekaligus Pembimbing yang telah
mengarahkan dan membimbing penulis selama mengerjakan Laporan PKL ini.
4. Bapak Dasril Aldo S.Kom, M.Kom, selaku Ketua Prodi Sistem Informasi STMIK
GICI.
5. Staff Dosen dan Karyawan STMIK GICI Batam, yang telah banyak memberikan
ilmu dan kemudahan dalam penyelesaian Laporan PKL ini.
6. Teman-teman kuliah penulis yang telah memberikan kenangan selama kuliah serta
motivasi dalam penyelesaian laporan ini.
7. Semua pihak yang tidak dapat penulis sebutkan satu persatu yang mana telah
memberikan bantuan dan motivasi secara langsung maupun tidak langsung kepada
penulis dalam penyelesaian Laporan PKL ini..
Penulis menyadari bahwa Laporan PKL ini masih jauh dari sempurna. Oleh
sebab itu, dengan segala kerendahan hati, kritik dan saran yang bersifat membangun
dari pembaca, Penulis sangat mengharapkan kritik dan sarannya demi kesempurnaan
Laporan PKL ini.
iv
Batam, 2 Januari 2021
Penulis,
Sri Purwanti
NIM : 170300026
v
ABSTRAK
vi
ABSTRACT
vii
DAFTAR ISI
Judul Halaman
HALAMAN PENGESAHAN....................................................................................iii
HALAMAN PERNYATAAN....................................................................................iv
KATA PENGANTAR................................................................................................iv
ABSTRAK...................................................................................................................vi
ABSTRACT...............................................................................................................vii
DAFTAR ISI.............................................................................................................viii
DAFTAR GAMBAR.................................................................................................xii
BAB I PENDAHULUAN............................................................................................1
1.1 Latar Belakang Masalah...........................................................................................1
1.2 Rumusan Masalah...................................................................................................2
1.3 Batasan Masalah.......................................................................................................2
1.4 Tujuan Penelitian.....................................................................................................3
1.5 Manfaat Penelitian...................................................................................................3
1.6 Sistematika Penelitian..............................................................................................3
BAB II LANDASAN TEORI......................................................................................6
2.1 Sistem Informasi......................................................................................................6
2.1.1 Pengertian Sistem.............................................................................................6
2.1.2 Pengertian Informasi........................................................................................7
2.1.3 Pengertian Sistem Informasi.............................................................................8
2.2 Program Aplikasi....................................................................................................10
2.2.1 Pengertian Program Aplikasi..........................................................................10
2.2.2 Bahasa Pemograman......................................................................................11
2.3 PHP (Hypertext Prepocessor)..................................................................................12
2.3.1 Pengertian PHP..............................................................................................12
2.3.2 Sejarah PHP....................................................................................................13
viii
2.3.3 Mengenal PHP................................................................................................13
2.4 Unified Modelling Language (UML).....................................................................17
2.4.1 Pengertian Unified Modelling Language (UML)............................................17
2.4.2 Sejarah Unified Modelling Language (UML)...............................................18
2.4.3 Software Development Life Cycle (SDLC)....................................................22
2.5 Website..................................................................................................................23
2.5.1 Pengertian Website.........................................................................................23
2.5.2 Fungsi Website...............................................................................................25
2.6 Database.................................................................................................................27
2.6.1 Pengertian Database.......................................................................................27
2.6.2 Tentang SQL..................................................................................................28
2.6.3 Tentang MySQL.............................................................................................29
BAB III METODOLOGI PENELITIAN................................................................33
3.1 Kerangka Kerja......................................................................................................33
3.1.1 Identifikasi Masalah.......................................................................................34
3.1.2 Study Literatur................................................................................................34
3.1.3 Pengumpulan Data.........................................................................................34
3.1.4 Analisa dan Perancangan Sistem....................................................................36
3.1.5 Testing dan Implementasi...............................................................................37
3.1.6 Hasil dan Kesimpulan.....................................................................................37
3.2 Gambaran Umum Perusahaan................................................................................38
3.2.1 Tentang MM. Grosir City Botania..................................................................38
3.2.2 Struktur Organisasi dan Fungsi Operasional..................................................39
3.2.3 Visi Misi MM. Grosir City Botania................................................................41
BAB IV ANALISA DAN IMPLEMENTASI SISTEM..........................................42
4.1 Analisis Sistem Yang Sedang Berjalan..................................................................42
4.2 Analisis Sistem Yang Di Usulkan..........................................................................44
4.3 Pemodelan Sistem yang Diusulkan........................................................................46
4.3.1 Aktor..............................................................................................................46
4.3.2 Use Case Diagram..........................................................................................47
4.3.3 Activity Diagram............................................................................................48
ix
4.4 Perancangan Interface............................................................................................55
4.4.1 Perancangan Login.............................................................................................56
4.4.2 Perancangan Interface Dashboard.................................................................56
4.4.3 Perancangan Interface Supplier.....................................................................57
4.4.4 Perancangan Interface Satuan Barang...........................................................58
4.4.5 Perancangan Interface Jenis Barang..............................................................58
4.4.6 Perancangan Interface Data Barang...............................................................59
4.4.7 Perancangan Interface Barang Keluar...........................................................60
4.4.8 Perancangan Interface Admin.......................................................................60
4.5 Implementasi Sistem..............................................................................................62
4.5.1 Halaman Implementasi Login.........................................................................62
4.5.2 Implementasi Halaman Dashboard...............................................................63
4.5.3 Implementasi Supplier...................................................................................64
4.5.4 Implementasi Satuan Barang.........................................................................64
4.5.5 Implementasi Jenis Barang............................................................................65
4.5.6 Implementasi Data Barang............................................................................66
4.5.7 Implementasi Barang Keluar.........................................................................67
4.5.8 Implementasi Interface Admin......................................................................68
BAB V KESIMPULAN.............................................................................................72
5.1 Kesimpulan............................................................................................................72
5.2 Saran......................................................................................................................72
DAFTAR PUSTAKA................................................................................................74
LAMPIRAN
x
DAFTAR GAMBAR
Gambar Halaman
xii
Gambar 4.7 Activity Diagram Satuan Barang Yang diUsulkan.................................51
xiii
Gambar 4.21 Perancangan Setting Admin..................................................................61
xiv
BAB I
PENDAHULUAN
pesat, tidak dipungkiri bahwa bebagai macam bidang usaha maupun segala kegiatan
semakin banyak para pengusaha baik dari tingkat menengah sampai tingkat atas telah
dalam perusahaannya.
MM.Grosir City Botania yang beralamat diRuko Botania Garden Block D6 No.12B
Batam Centre. Mini Market ini mempunyai berbagai jenis produk yang ditawarkan di
menjadi salah satu faktor banyaknya barang yang tidak laku terjual. Sehingga
Pemberian catatan list barang retur yang dilakukan secara manual akan
memakan waktu yang lama karena harus mencari terlebih dahulu. Apalagi ketika
barang yang datang sangat banyak, membuat admin tidak sempat untuk mencari
barang retur kegudang, dan bahkan terkadang sulit untuk menemukannya. Sehingga
membutuhkan waktu yang lama dan kurang efesien hanya untuk mencari dan
2
mencatat barang retur agar sales dari masing-masing supplier bisa mencatat barang
sebuah aplikasi yang bisa mengatasi masalah dalam proses pencatatan barang-barang
yang hendak diretur. Berdasarkan latar belakang tersebut maka penulis memilih
" Sistem Informasi Stock Barang Retur Pada Toko Grosir City Botania"
rumusan masalah yang menjadi dasar pembuatan laporan Praktek Kerja Lapangan
1. Bagaimana membuat list stok barang dari masing-masing supplier pada sebuah
Sistem Informasi ?
2. Bagaiman merancang Sistem Informasi inventory stok barang retur pada Toko
tersebut, diperlukan batasan masalah agar penulis bisa memfokuskan penelitian yang
ada dan membatasi ruang lingkup yang ada agar terhindar dari luasnya pembahasan.
2. Penelitian ini menangani laporan pengelolahan stock barang retur yang ada.
3. Laporan stock barang retur hanya dilakukan selama satu minggu periode.
Dari hasil penelitian dan masalah yang ditemukan pada toko, maka akan
dibuat sebuah Sistem Informasi Stock Barang Retur Pada Toko Grosir City Botania
yang dapat mempermudah dan mempercepat proses penacatatan list barang yang
Dengan adanya sistem informasi stock barang retur ini nantinya dapat
mempermudah dan mempercepat proses pemberian dan pencatatan list barang yang
akan diretur.
Lapangan ini akan diuraikan dalam beberapa bab dan sub bab secara ringkas sebagai
berikut:
4
BAB I PENDAHULUAN
Bab ini berisi semua teori yang melandasi penulisan dalam pemecahan
masalah yang diteliti, yang di ambil dari berbagai sumber seperti buku, jurnal atau
Pada bab ini juga akan dibahas mengenai sejarah singkat tempat dimana
Bab ini akan diuraikan mengenai laporan stock barang yang akan diretur
yang terdiri dari nama produk, supplier, dan alasan kenapa barang hendak diretur.
Pada Bab ini juga akan dijelaskan mengenai rancangan dan desain sistem, serta
implementasi “Sistem Informasi Stock Barang Retur pada Toko Grosir City Botania”
5
dengan sistem dan program yang telah di rancang yang menggunakan bahasa
BAB V PENUTUP
variabel yang saling terkait, saling berinteraksi, dan saling tergantung satu
memasuki sistem untuk diproses dan diolah menjadi sebuah informasi. Input
yang dimaksud dalam hal ini berupa keseluruhan pemasukan data yang berkaitan
menjadi output. Proses yang dimaksud dalam hal ini mencakup penghitungan dan
6
7
diproduksi oleh komponen proses. Output yang dimaksud pada komponen ini
berkaitan dengan barang-barang retur setelah diberikan kepada sales pada sistem
aplikasi retur.
dan komponen yang saling erat kaitan dan saling berinteraksi satu dengan
sehingga menjadi sebuah bentuk yang lain, yang lebih berguna bagi
yang telah diproses sedemikian rupa yang berbentuk relevan dan lebih
1. Relevan
pengguna.
2. Akurat
Informasi harus akurat dan bebas dari kesalahan-kesalahan karena dari sumber
3. Tepat waktu
4. Lengkap
penelitian.
5. Rangkuman
6. Dapat diverifikasi
Informasi harus dapat dibuktikan kebenarannya jika diperoleh dari dua orang
yang berbeda, dimana hasil informasi dari kedua orang tersebut adalah sama
yang terdiri dari hardware, software, dan brainware yang saling bekerjasama
untuk menyediakan data yang diolah sehingga berguna dan bermanfaat bagi
penerima data tersebut (Asti Herliana1 & Prima Muhamad Rasyid, 2016).
dalam suatu organisasi yang terdiri dari sekumpulan komponen baik yang
Dharmawan, 2018).
maupun suatu produk. Secara umum tujuan sistem informasi adalah sebagai
berikut:
diminta.
informasi bagi personal operasi untuk membantu melakukan tugas setiap hari
yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa
11
dan tergantung oleh bahasa pemrograman komputer yang di gunakan atau pun
mengolah data sesuai dengan alur berpikir yang kita inginkan. Keluaran dari
pemrograman yang di kenal antara lain adalah untuk membuat aplikasi game,
adalah Java, Visual Basic, C++, C, Cobol, PHP, .Net, dan ratusan bahasa
yaitu:
perubahan mengikuti jumlah data tamu yang telah mengisi buku tamu (Nur
Rubiati, 2018).
proses penerjemahan baris kode sumber menjadi kode mesin yang dimengerti
komputer secara langsung pada saat baris kode dijalankan. PHP disebut
13
merupakan suatu bahasa dengan hak cipta terbuka atau yang juga dikenal
2017).
nya. Pada awal tahun 1995 dirilis PHP/FI (Form Interpreter) yang memiliki
source dan oleh Zeev suraski dan Andi Gutmans, parsernya ditulis ulang
kembali menjadi bentuk program parser baru yaitu PHP 3.0 yang memiliki
dukungan lebih luas terhadap database yang ada termasuk MySQL dan
Oracle.
PHP versi 4.0 kemudian dirilis setelah itu oleh akronim dari
scripting Zend dan telah mampu mendukung server apache dan secara built-
Ada dua macam PHP yang sekarang dikenal luas dikalangan web
PHP yang pertama kali dibuat dan cocok untuk membuat website yang tidak
terlalu kompleks dan besar. Sedangkan PHP 4 (versi-4) adalah bahasa PHP
yang didalamnya sudah dilengkapi dengan Zend engine sehingga lebih cepat,
Cara kerja PHP yaitu pada saat browser meminta dokumen PHP,
1. Keunggulan PHP
15
dibandingkan dengan beberapa produk sejenis yang ada. Berikut ini beberapa
a. Open source
PHP merupakan bahasa pemograman web yang bisa diperoleh secara gratis
b. Mudah
fungsi yang sama. PHP mempunyai sintaks yang sangat mudah dan user-
c. Embedded
Cold Fusion dan Sun JavaServer Page. PHP kadang-kadang disebut sebagai
“the open source ASP” karena fungsinya mirip dengan produk Microsoft
tersebut.
kesepakatan : script PHP dimulai dengan tag <? Dan diakhiri dengan ?>.
Contoh :
<?php
$koneksi = mysql_connect("localhost","root","");
$database = mysql_select_db("pkl");
16
?>
HTTP berjalan pada satu dari dua kelas sistem operasi. Ketersediaan kode
PHP.
f. Stabil
Saat ini server Apache menjadi Web server paling stabil dengan reputasinya.
Walaupun bukan merupakan yang paling cepat ataupun yang paling mudah,
dan tidak perlu boot ulang server setiap saat setting diubah (setidaknya di
sisi UNIX). PHP mewarisi keadaan ini plus implementasinya yang kuat.
dukungan session yang lebih baik. Sangat sedikit fungsi yang dihapuskan
komputer Apple dan Microsoft tidak dapat bekerjasama dengan proyek open
ada pada program PHP sangat fleksibel dan akan memberikan kemudahan
dalam aplikasinya. Sebagai contoh, data masukan dalam suatu form HTML
bahasa yang digunakan untuk memodelkan perangkat lunak yang akan dibuat
dan perlu adanya standarisasi agar orang dapat mengerti pemodelan perangkat
18
Unified Method versi 0.8. Musim gugur 1995 Dr. Ivar Jacobson ikut pula
case. Trio tersebut pada bulan Juni 1996 menghasilkan Unified Modeling
1. Microsoft
19
2. Oracle
3. IBM
4. Hewlett-Packard
5. Intellicorp
6. I-Logix
8. Texas instrument
versi 1.0. Kemudian pada bulan September 1997 lahirlah UML versi 1.1,
dari sebuah sistem. Use case diagram dapat sangat membantu bila
dipanggil setiap kali use case yang meng-include oleh lebih dari satu use case
2. Activity Diagram
beberapa eksekusi.
Sebuah aktivitas dapat direalisasikan oleh satu use case atau lebih.
aktivitas.
3. Sequence diagram
4. Collaboration diagram
namun lebih menekankan pada peran masing-masing objek dan buku pada
pesan dari level tertinggi memiliki nomor 1, dan pesan dari level yang sama
5. Class diagram
21
akan meghasilkan sebuah objek dan merupakan inti dari pengembangan dan
( metode / fungsi ).
a. Nama
b. Atribut
c. Metode
a. Asosiasi, yaitu hubungan statis antar class. Umumnya menggambarkan class yag
memiliki atribut berupa class lain, atau class yang harus mengetahui eksistensi
c. Pewarisan, yaitu huungan hirarki antar class. Class dapat diturunkan dari class
lain dan mewarisi semua atribut dan metoda class asalnya dan menambahkan
d. Hubungan dinamis, yaitu rangkaian pesan yang di-passing dari satu class kepada
6. Statechart diagram
(dari sate satu ke sate yang lainnya) suatu objek pada suatu sistem sebagai
menggambarkan class tertentu, dimana satu class dapat memilki lebih dari
berbentuk segi empat dengan sudut membulat dan memiliki nama sesuai
kondisi.
7. Component diagram
komponen perangkat lunak (model berisi code, baik berisi source code
maupun binary code, library maupun executable, yang muncul pada compile
8. Deployment diagram
pada saat run time dan software yang ada di dalamnya. Diagram ini adalah
salah satu diagram paling penting dalam tingkat implementasi perangkat lunak
perangkat lunak atau software crisis, yang artinya aplikasi perangkat lunak
yang dibuat tidak sesuai dengan tujuan yang ingin tercapai. Untuk
sistem informasi.
Ada enam tahapan secara umum didalam SDLC antara lain, yaitu:
3. Kontruksi sistem, yaitu membuat desain aliran kerja manajemen dan desain
fungsi masing-masing.
2.5 Website
dat teks, data gambar diam atau bergerak, data animasi suara, vidio atau
gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang
menampilkan informasi teks, gambar, diam atau gerak, animasi, suara, dan
25
atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang
Hasan, 2015).
Jenis-jenis web berdasarkan sifat atau stylenya, atara lain sebagai berikut:
1. Website dinamis, merupakan sebuah website yang menyediakan konten atau isi
antara lain php, asp, net dan pemanfatakan databse mysql atau mssql.
1. Domain
Domain sama halnya dengan merk dari sebuah produk. Dengan Pemilihan nama
domain yang unik dan menarik akan membuat orang tertarik untuk memasuki
suatu website dan juga membuat orang mudah mengingatnya untuk nantinya
dikunjungi kembali.
2. Hosting
video, teks dan lain sebagainya) yang diperlukan untuk membentuk suatu
26
Web000host.
3. Konten
Tanpa adanya konten pada website, maka sebuah website bisa dikatakan tidak
memiliki tujuan yang jelas. Konten pada website dapat berupa teks, gambar atau
video. Jika dilihat dari konten yang disuguhkan, terdapat beberapa macam
website. Contohnya, website berita, jual beli, sosial media, maupun website yang
jenisnya. Jenis website yang berbeda tentunya punya fungsi yang cukup
Fungsi utama dari website pada umumnya yaitu sebagai sarana informasi.
ke public, serta dijadikan sarana edukasi akan berbagai topik yang ada.
Fungsi website yang kedua yaitu menjadi sarana hiburan bagi publik. Misalnya
majalah online, berita soal gaya hidup, maupun ulasan film dan karya seni
27
lainnya dari website-website yang ada. Website yang bertujuan sebagai sarana
biasanya banyak berupa video, gambar terpisah, galeri foto, atau podcast.
Tujuan dari website jual beli ini yaitu untuk mendapat customer yang
tetapi juga dukungan fitur tertentu semacam payment gateway. Elemen website
transaksi yang mudah dilakukan, tampilan atraktif website, produk yang populer,
desain yang mobile-friendly. Contoh website jual beli ini antara lain yaitu
4. Sebagai Blog
Fungsi blog sebagai website yaitu untuk update konten-konten terbaru yang
(opini dan sebagainya). Walaupun begitu, blog tak hanya dikerjakan individu,
sangat banyak brand ternama yang punya blog sendiri sebagai suatu cara/strategi
produk. Blog perusahaan bisa jadi sarana pengumuman, informasi, dan juga jika
2.6 Database
rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah
data. Untuk menambah, mengakses dan memproses data yang disimpan dalam
yang disimpan disuatu file-file yang mempunyai kaitan antara satu file dengan
terdapat file yang tidak dapat dipadukan atau dihubungkan dengan file lainya
berarti file tersebut bukanlah kelompok dari database, maka file tersebut
2018).
29
yang lainnya, diatur sedemikian rupa sehingga dapat digunakan oleh beberapa
SQL (Structured Query Language). Data dalam database bisa diakses melalui
aplikasi non –Web (misalnya dengan Visual Basic) maupun aplikasi Web
data dibutuhkan oleh program seperti username, password, font, URL, dan
namun tidak boleh dijadikan produk turunan yang bersifat close source
utama dalam database sejak lama yaitu, SQL ( Structured Query Language )
Setiap client dapat membuat permintaan dari antarmuka pengguna grafis atau
graphical user interface (GUI) pada layar, kemudian server akan membuat
di MySQL.
Pada bab ini penulis akan menjelaskan cara melakukan penelitian dengan
rincian alat bantu analisis dan bahan, materi dan urutan alur penelitian yang dibuat
secara sistematis yang berupa kerangka kerja. Kerangka kerja ini merupakan langkah-
langkah yang akan dilakukan dalam penyelesaian masalah yang akan dibahas.
33
34
berikut :
35
merupakan suatu proses penelitian yang paling penting dalam melakukan penelitian
diantara proses yang lain. Pada tahap ini, penulis menentukan objek penelitian yang
akan diteliti lalu menetapkan masalah yang ingin dianalisis pada objek penelitian.
Pada tahap ini berisi semua teori yang dapat di ambil dari berbagai sumber
seperti internet, jurnal ilmiah atau artikel-artikel lain serta pembahasan mengenai
proses penelitian. Kemudian literatur yang sudah dipelajari tersebut akan dipilah
A. Waktu penelitian
pengumpulan data yang relevan dengan masalah yang diteliti. Hal ini sangat
mendukung keberhasilan sebuah sistem yang akan dibuat nantinya berdasarkan dari
data yang telah terkumpul. Data yang ada pun harus sesuai dengan proyek yang akan
dikerjakan.
36
Pada tahap ini dilakukan pengumpulan data yang dilakukan peneliti dengan
terjun ke lapangan secara langsung atau terlibat secara langsung dengan subjek
penelitiannya.
Bulan Ke
No. Kegiatan
9 10 11 12
1. Identifikasi Masalah
2. Study Literatur
3. Pengumpulan Data
4. Analisa dan
Perancangan Sistem
5. Testing dan
Implementasi
6. Hasil dan Kesimpulan
B. Tempat penelitian
Penelitian ini dilakukan di MM. Grosir City Botania, Ruko Botania Garden
Pada tahap ini dilakukan pengamatan terhadap objek yang diteliti dimana
pencatatan retur barang pada Toko Grosir City Botania masih menggunakan sistem
manual. Dari hasil pengamatan terdapat beberapa permasalahan yang sering timbul
seperti perhitungan barang yang kurang akurat akibat ketidak telitian pada saat
menghitung barang, dah bahkan tidak ketemunya item barang yang hendak diretur
perancangan sebuah sistem. Perancangan ini bertujuan untuk membuat sebuah sistem
informasi stok barang retur, agar mempermudah proses pencatatan dan perhitungan
barang dengan jumlah yang cukup banyak saat melakukannya sehingga bisa lebih
Pada tahap ini penulis akan melakukan testing terlebih dahulu untuk sistem
yang telah dibuat. Testing ini dilakukan dengan tujuan untuk mengidentifikasikan
adanya ketidak sesuaian hasil sebuah sistem informasi dengan apa yang diharapkan.
38
Beberapa tahap testing dan implementasi yang dilaksanakan saat melakukan proses
1. Menguji kecocokan format laporan dengan tahap perancangan dan hasil analisis
sistem.
2. Menguji kesesuaian variable data yang dituangkan pada format form entri pada
Pada tahap ini, penulis akan membuat laporan hasil dan kesimpulan yang
Awal berdirinya MM. Grosir City Botania pada pertengahan tahun 2013,
dimana sang pemilik yang berasal dari kota Bengkalis mengadu nasib ke Batam
untuk membuka sebuah usaha minimarket yang menyediakan harga grosir. MM.
Grosir City Botania merupakan minimarket pertama yang berdiri dikomlpek ini. Pada
saat pertama buka komplek didaerah ini masih sangat sepi, namun minimarket ini
grosir bahan sembako maupun kebutuhan pokok lainnya. Banyak pilihan produk
mendapatkan harga grosir juga disini jika kita sebagai pedagang membeli barang
untuk dijual kembali. Minimarket ini juga mempunyai seorang sales untuk
Kelebihan lain ditoko ini adalah jika kita sebagai pemula bisnis untuk
membuka kedai kecil-kecilan dengan modal pas-pasan, disini kita bisa menggunakan
bagian organisasi ini mempunyai kewajiban atau tugas dan tanggung jawab masing-
masing sesuai dengan prosedur perusahaan. Adapun struktur organisasi pada toko ini
1. Pemimpin Toko
Bagian ini bertugas untuk mengontrol semua pekerjaan karyawan ditoko dan
2. Bagian Administrasi
Tugas bagian ini yaitu untuk mengontrol segala keuangan kas masuk maupun
3. Administrasi 2
Bagian ini bertugas untuk input data barang yang masuk kesistem dan melakukan
4. Salesman
Titik dari keberhasilan suatu perusahaan tentunya salah satunya terletak pada
tanggung jawab serta rasa kepedulian terhadap barang produksi yang ada dengan
5. Kasir
Bagi setiap bidang usaha yang menjual suatu produk, barang, ataupun brand
tertentu, pasti memiliki sebuah posisi pekerjaan bernama kasir. Kasir biasa
bekerja di belakang meja kasir yang dilengkapi dengan mesin penyimpan dan
6. SPG
Tugas seorang SPG menawarkan suatu produk ke konsumen dan harus bisa
menata barang dengan rapi. Apabila gondola kosong atau stock minim maka harus
diisi kembali dengan mengambil barang tersebut kedalam gudang persediaan stock
barang.
Adanya visi da misi merupakan syarat wajib bagi sebuah perusahaan. Setiap
perusahaan memiliki visi dan misi yang berbeda, semua tergantung dari tujuan yang
akan dicapai oleh masing-masing perusahaan. Adapun visi misi minimarket ini adalah
sebagai berikut:
A. Visi
Menjadi salah satu toko sembako terlengkap yang melayani Grosir dan Retail
yang dikenal dan diterima dengan baik serta mampu bersaing di Batam.
B. Visi
1. Menjadi pusat perbelanjaan sembako dengan produk, harga, dan pelayanan yang
terbaik.
2. Menyediakan produk yang lengkap dan kualitas serta harga yang mampu
bersaing.
pesat, tergantung pada tujuan informasi itu digunakan. Dengan informasi yang
lengkap serta tujuan untuk menghemat waktu dan biaya. Kegiatan analisis sistem ini
mungkin akan terjadi serta kebutuhan yang di inginkan agar memberikan solusi
perkembangan teknologi.
Sistem Informasi Retur Barang Pada Toko Grosir City Botania ini masih
menggunakan sistem manual, dalam melakukan proses pencatatan list barang retur
yang dilakukan admin harus mencari terlebih dahulu barang yang akan diretur
yang sering terjadi pada saat pencarian barang retur oleh admin membutuhkan waktu
43
44
yang lama dan kurang efesien, bahkan terkadang sulit untuk menemukannya. Adapun
1. Supplier menemui admin dan bertanya apakah ada barang yang ingin diretur.
2. Setelah itu admin akan pergi kegudang lalu bertanya kepada bagian gudang.
3. Bagian gudang akan mencari, jika ada maka bagian gudang akan memberikan
kepada admin.
4. Admin menghitung stock dan mencari alasan kenapa barang tersebut hendak
diretur.
5. Supplier akan mencatan jumlah beserta alasan kenapa barang tersebut hendak
diretur.
45
gudang pada masalah sistem manual pada pencatatan barang retur, penulis
sepenuhnya. Mulai dari input data barang retur, jumlah/stock, vendor, dan penyebab
barang hendak diretur. Teknologi yang di usulkan untuk membuat aplikasi ini
menggunakan bahasa pemrograman PHP dan berbasis data MySQL. Penulis akan
46
membahas mengenai sistem usulan yang tepat untuk diterapkan pada Toko Grosir
Pada prosedur ini admin dapat login dan menginput data barang serta alasan
mencakup jumlah dan alasan kenapa barang tersebut hendak diretur, serta nama
supplier.
Untuk lebih jelasnya mengenai aliran sistem ini dapat dilihat pada gambar
4.2 berikut:
47
Dari gambar 4.2 dapat kita lihat bahwa pertama admin akan mencari barang
dan bertanya kebagian gudang, jika barang yang diinginkan ada bagian gudang admin
akan menginput data barang tersebut. Vendor akan menerima laporan stock barang
retur yang ada di MM. Grosir City Botania dan proses selesai.
48
diusulkan atau dirancang. Sesuai dengan metode pendekatan sistem yang digunakan,
4.3.1 Aktor
menjalankan sistem yang telah dirancang. Adapun actor yang terlibat dalam
1. Admin
2. Supplier
3. Bagian Gudang
fungsional pada aplikasi yang akan dibangun yaitu dengan pemodelan use case
pengguna (user)/aktor dengan sebuah kasus yang akan digunakan oleh penulis dapat
Pada gambar 4.4 use case diagram dari sistem yang diusulkan, dapat
dijelaskan mengenai aktor yang terlibat didalam sistem yaitu sebagai berikut:
1. Admin
Pada bagian awal admin masuk kemenu login terlebih dahulu dengan
admin dapat megelola data supplier, mengelola data barang, dan melakukan
2. Bagian Gudang
Pada aplikasi retur ini, bagian gudang hanya bertugas untuk melaporkan data
3. Supplier
Supplier disini hanya bisa melihat laporan stock barang yang akan diretur pada
menu barang.
aktivitas pada aplikasi yang akan dibangun yaitu dengan pemodelan activity diagram.
Pada diagram activity ini pertama kali untuk admin harus login terlebih
dahulu dengan memasukkan username dan password sebelum masuk pada halaman
Pada activity ini admin wajib login terlebih dahulu baru masuk ke halaman
Pada activity ini admin wajib login terlebih dahulu baru masuk ke halaman
menu barang, lalu pilih menu satuan barang. Berikut ini merupakan interface satuan
Pada activity ini admin wajib login terlebih dahulu baru masuk ke halaman
menu barang, lalu pilih menu jenis barang. Berikut ini merupakan interface jenis
Pada activity ini admin wajib login terlebih dahulu baru masuk ke halaman
menu barang, lalu pilih menu data barang. Berikut ini merupakan interface data
Pada activity ini bertujuan untuk melihat laporan stock barang retur yang
Pada activity ini admin wajib login terlebih dahulu baru masuk ke halaman
menu barang keluar. Berikut ini merupakan interface barang keluar dari admin.
57
sebuah sistem yang akan digunakan secara langsung oleh pengguna, dan juga
58
sistem. Adapun dalam perancangan antar muka ini terdapat beberapa bagian yang
harus dilakukan, yaitu dari menentukan rancangan input dan output pada setiap fungsi
Pada halaman login ini hanya aktor admin yang memiliki hak akses pada
user interface.
Pada rancangan dashboard ini, menampilkan total data barang, data supplier
Pada perancangan data master yang pertama di lihat adalah supplier yang
Pada perancangan data master yang selanjutnya yaitu satuan barang yang
terdapat dimenu barang yang sudah di input, dapat di lihat sebagai gambar berikut.
Pada perancangan data master yang selanjutnya yaitu jenis barang yang
terdapat dimenu barang yang sudah di input, dapat di lihat sebagai gambar berikut.
61
Pada perancangan data master yang selanjutnya yaitu data barang yang
terdapat dimenu barang yang sudah di input, bisa di lihat sebagai gambar berikut.
Pada perancangan data master yang selanjutnya yaitu data barang yang
terdapat dimenu barang yang sudah di input, bisa di lihat sebagai gambar berikut.
change password, serta menu logout. Dapat di lihat sebagai gambar berikut.
A. Profile
Pada perancangan menu profil ini akan menampilkan atau mengubah profile
admin.
B. Settings
data admin.
C. Change Password
Pada perancangan menu change password ini akan menampilkan form ubah
password admin.
Pada halaman login ini hanya aktor admin yang memiliki hak akses pada
user interface.
65
Pada halaman dashboard ini, menampilkan total data barang, data supplier
Pada imlementasi menu halaman data master yang pertama di lihat adalah
list-list supplier yang sudah di input, dan aksi yang dapat dilakukan dapat edit
Adapun untuk form input dari data master supplier memasukkan nama,
Pada implementasi menu halaman data master yang selanjutnya yaitu satuan
barang yang terdapat dimenu barang yang sudah di input dan aksi yang dapat
dilakukan dapat edit maupun menghapus satuan barang. Dapat dilihat pada gambar
berikut.
67
Adapun untuk form input dari data master barang satuan barang, hanya
Pada implementasi menu halaman data master yang selanjutnya yaitu jenis
barang yang terdapat dimenu barang yang sudah di input dan aksi yang dapat
dilakukan dapat edit maupun menghapus satuan barang. Dapat dilihat pada gambar
berikut.
68
Adapun untuk form input dari data master barang jenis barang, hanya
Pada implementasi menu halaman data master yang selanjutnya yaitu data
barang yang terdapat dimenu barang yang sudah di input dan aksi yang dapat
dilakukan dapat edit maupun menghapus satuan barang. Dapat dilihat pada gambar
berikut.
69
Adapun untuk form input dari data master barang data barang memasukkan
kode barang, supplier, nama barang, jenis barang, stok, satuan, alasan, dan tanggal
exparied barangya.
Pada implementasi menu halaman transaksi yaitu barang keluar yang sudah
di input dan aksi yang dapat dilakukan dapat menghapus transaksi barang keluar.
Adapun untuk form input dari transaksi barang keluar admin memasukkan
tanggal keluar, nama barang, dan jumlah barang yang sudah diretur atau ditarik oleh
supplier.
change password, serta menu logout. Dapat di lihat sebagai gambar berikut.
71
A. Profile
Pada implemetasi menu profil ini akan menampilkan atau mengubah profile
admin.
B. Settings
C. Change Password
Pada implementasi menu change password ini akan menampilkan form ubah
5.1 Kesimpulan
Barang Retur Pada Toko Grosir City Botania, maka dapat diambil kesimpulan
sebagai berikut :
MySQL.
2. Laporan stock barang retur diakses melalui aplikasi dimenu barang, dimana
dimenu tersebut ketika admin melakukan pencarian nama supplier maka akan
3. Basis data stock barang retur pada sistem informasi stock barang retur di database
MySQL.
72
73
5.2 Saran
Agar sistem ini dapat bermanfaat baik untuk sekarang maupun akan datang,
1. Agar sistem dapat berjalan dengan lancar maka perlu pelatihan terlebih dahulu
3. Peningkatan sistem pada aplikasi hendaknya dapat dikembangkan lagi dari segi
13.
Andoyo, A., & Sujarwadi, A. (2017). Sistem Informasi Berbasis Web Pada Desa
Azis, A., & Sarmidi, S. (2018). APLIKASI EKSPEDISI BARANG DI PT. KARYA
Informatika (JUMANTAKA), 1(1).
Dhika, H., Isnain, N., & Tofan, M. (2019). Manajemen Villa Menggunakan Java
Informatika, 3(2), 104–110.
74
75
Fadel, A., Mardayulis, M., & Yunita, P. (2019). Aplikasi Sistem Pakar Pusat
PHP. Informatika, 10(2), 47-55.
Nugraha, W., Syarif, M., & Dharmawan, W. S. (2018). Penerapan Metode SDLC
Purwati, N., Halimah, H., & Rahardi, A. (2018). Perancangan Website Program Studi
Data), 1(1), 71-80.
Rubiati, N. (2018). Aplikasi Informasi Pelayanan Fitness Pada Golden Fitness Center
Syukron, A., & Hasan, N. (2015). Perancangan sistem informasi rawat jalan berbasis