1
Jurnal Himsya-Tech Vol. 25 No. 2 (Juni 2023) ISSN: 1907-2074
PERANCANGAN SISTEM INFORMASI PERSEDIAAN BERBASIS WEB DENGAN DATABASE MYSQL PADA GUDANG PT. UJI INTERNATIONAL
Rika Amiwulan1, Septia Lutfi, M.Kom2, Agus Purwanto, M.Kom3,
1,3 Program Studi Sistem Informasi
2 Program Studi Teknik Informatika STMIK Himsya Semarang Jl. Raya Karanganyar Tugu KM.12 No.58 Semarang
Email : [email protected]1, [email protected]2, [email protected]3,
Abstract
To expedite the running of the company's operations, it requires a logistic inventory system, in order to know logistics regulation both input and output. Generally, increasing of company is followed by logistic inventory system which is more complex than before. Its complexity encourages a company need more advanced information technology to simply the logistic operation as well as ensure the right source of data and the right quantity. If a company system is still manual, it is not uncommon to have errors in making reports that are not able to achieve the goals desired by the company.
PT. Uji International which was founded in 2015 is a company engaged in the business of trading, leasing and services. For trade business includes the sale of imported machines, spare parts, and garment equipment. In the field of rental includes various types of machines that are often used for production processes in garment companies. As well services business includes installation, repair and mainten ance of sewing machines. Used inventory system at PT. International Test can be considered not effective and efficient which its recording is still done manually, so errors often occur that can affect for overall inventory. Therefore the author has an idea to make a Web-Based Goods Inventory System developed using Macromedia Dreamweaver 8.0, MySQL databases and PHP programming languages.
Keywords: Information Systems, Web, Inventory Goods.
1. Pendahuluan 1.1. Latar Belakang
Sebuah perusahaan dagang tidak terlepas dari permasalahan berkaitan dengan aset perusahaan terutama dalam persediaan.
Permasalahan tidak hanya terjadi karena banyaknya kesalahan manusia dalam pencatatan transaksi, tetapi kesulitan yang ditimbulkan oleh manajemen sistem persediaan yang tidak tepat. Manajemen persediaan barang dalam gudang tidaklah mudah jika dilakukan secara manual. Selain banyaknya proses keluar masuk barang, permasalahan juga ditimbulkan oleh proses pencarian barang yang harus dimasukan dan dikeluarkan dari bagian gudang yang tidak sesuai dengan pencatatan data administrasi gudang. Sehingga menghambat pemrosesan distribusi stok barang.
Perkembangan teknologi yang sangat pesat di era globalisasi saat ini telah memberikan banyak manfaat dalam kemajuan diberbagai aspek sosial. Penggunaan teknologi oleh manusia dalam membantu menyelesaikan pekerjaan merupakan hal yang menjadi keharusan dalam kehidupan.
Satu diantara perkembangan teknologi adalah kemajuan
sistem informasi. Salah satu implementasi sistem informasi perkembangan teknologi dapat diwujudkan dalam bentuk Sistem Informasi Persediaan sebagai bagian penting untuk meningkatkan kinerja Staff Administrasi perusahaan.
Penggunaan sistem informasi di perusahaan menjadi hal yang tak terhindarkan bagi perusahaan dalam menghadapi globalisasi informasi dan perkembangan teknologi informasi.
Perusahaan harus dapat menentukan sistem informasi yang mampu terimplementasi dengan baik dan mampu diterima penggunanya.
PT. Uji International yang didirikan pada tahun 2015 merupakan perusahaan yang bergerak di bidang usaha perdagangan, persewaan, dan jasa. Di bidang perdagangan meliputi import dan penjualan mesin,spare part,serta peralatan garment. Di bidang persewaan meliputi berbagai jenis mesin yang sering digunakan untuk proses produksi pada perusahaan garment. Di bidang jasa antara lain jasa instalasi, perbaikan dan perawatan mesin jahit. Perusahan ini beralamat di Desa Sambeng Rt 07/ Rw 01 Desa Wonoyoso Kecamatan Pringapus Kab.Semarang. PT. Uji International memiliki
2 beberapa bagian staff, yaitu bagian akuntansi, pajak, sewa,
purchasing, dan personalia yang menempati kantor yang menjadi satu gedung dengan gudang mesin. PT. Uji International selalu melakukan pengawasan dan pencatatan terhadap barang persediaan.
Hasil observasi yang penulis lakukan di PT. Uji International terdapat permasalahan di gudang persediaan barang. Pengolahan data data gudang pada PT. Uji International sampai saat ini masih dilakukan manual seperti laporan barang keluar masuk gudang, perhitungan stok dan persediaan barang yang semua masih menggunakan Microsoft Excel yang secara fungsi sesungguhnya merupakan program bantu hitung. Untuk mendapatkan data yang dibutuhkan harus mencari satu persatu daftar yang telah di simpan di program komputer dan business file sehingga sering terjadi selisih stok.
Maka dengan di bangun aplikasi sistem persediaan gudang berbasis web diharapkan dapat memberi solusi dalam mengakses informasi yang nantinya dapat digunakan dalam mengambil keputusan. Pencatatan pengolahan pada data barang yang terorganisir dapat meningkatkan efektifitas perusahaan serta memudahkan karyawan dalam melakukan kontrol persediaan barang.
1.2. Perumusan Masalah
Berdasarkan uraian latar belakang masalah diatas, maka dapat dirumuskan masalah nya sebagai berikut:
“ Bagaimana merancang sistem informasi yang dapat memenuhi kebutuhan kegiatan administrasi persediaan barang dengan sistem komputerisasi pada gudang PT. Uji International .”
1.3. Batasan Masalah
Dari uraian diatas peneliti membatasi masalah agar tidak menyimpang dari tujuan penelitian. Adapun batasan masalah pada penelitian ini yaitu:
1. Aplikasi yang dibuat adalah Aplikasi Persediaan Barang berbasis web dengan bahasa pemrograman PHP dan database MySQL.
2. Pada Menu Master terdapat halaman Data Barang, Data Supplier dan Data Customer.
3. Pada Menu Transaksi terdapat halaman Transaksi Barang Masuk dan Transaksi Barang Keluar.
4. Pada Menu Laporan terdapat halaman Laporan Master, Laporan Barang Masuk dan Laporan Barang Keluar.
1.4. Tujuan Penelitian
Dalam melaksanakan penelitian tujuan sangat penting, karena dengan tujuan tersebut dapat .dijadikan tolak ukur dalam menilai keberhasilan penelitian yang dilaksanakan.
Adapun tujuan yang akan dicapai dari penelitian ini adalah merancang sistem informasi yang dapat memenuhi kebutuhan kegiatan administrasi persediaan dengan sistem komputerisasi di PT. Uji International.
1.5. Manfaat Penelitian
Pembuatan Aplikasi Persediaan Barang di Gudang PT. Uji International diharapkan bermanfaaat baik bagi penulis maupun instansi yang bersangkutan. Adapun manfaatnya antara lain:
1) Bagi Perusahaan
a. Dengan terciptanya Aplikasi Persediaan Barang dapat menjadi solusi untuk mempermudah pekerjaan staf gudang PT. Uji International.
b. Dapat mengendalikan jumlah persediaan secara berkala khususnya mengatur persediaan fisik pada tingkat paling rendah agar sesuai dengan data yang tersimpan.
c. Dapat memberikan informasi penting yang kemudian dapat digunakan sebagai acuan pengambilan keputusan 2) Bagi Peneliti
a. Dapat menerapkan dan mengaplikasikan ilmu yang sudah didapat selama mengikuti perkuliahan di STMIK Himsya Semarang.
2. Landasan Teori 2.1. Pengertian Sistem
Menurut Andri Kristanto (2008:1), sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,
3 berkumpul bersama-sama untuk melakukan suatu kegiatan
atau menyelesaikan suatu sarana tertentu. Sedangkan menurut Jogiyanto (2005:2), sistem adalah kumpulan dari elemen- elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.
Andri Kristanto (2008:3), menyimpulkan bahwa tujuan, batasan, dan kontrol sistem akan berpengaruh pada input, proses dan output. Input yang masuk ke sistem akan diproses dan diolah sehingga menghasilkan ouput. Ouput tersebut dianalisa sehingga menjadi umpan balik bagi penerima.
Umpan balik yang diterima dijadikan segala pertimbangan untuk input selanjutnya.
2.2. Pengertian Informasi
Informasi adalah data yang telah diolah menjadi suatu bentuk yang mempunyai arti dan bermanfaat bagi manusia (Husein dan Wibowo, 2002). Menurut Jogiyanto (2005:8), informasi adalah data yang telah diolah menjadi bentuk yang lebih berarti dan berguna bagi penerimanya untuk mengambil keputusan masa kini maupun masa yang akan datang.
Menurut Tata Sutabri (2005:23), informasi memiliki pengertian data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk digunakan dalam proses pengambilan keputusan.
Kualitas informasi ditentukan oleh tiga faktor penting. Tiga faktor penting yang mempengaruhi kualitas informasi menurut Tata Sutabri (2005:35), adalah kualitas suatu informasi tergantung dari tiga hal yaitu, informasi harus akurat (Accurate), tepat waktu (Timeliness), dan relevan (Relevance).
2.3. Pengertian Sistem informasi
Sistem informasi menurut Richardus Eko Indrajit (2002:3), adalah suatu kumpulan dari komponen-komponen dalam perusahaan atau organisasi yang berhubungan dengan proses penciptaan dan pengaliran informasi. Sistem Informasi didefinisikan Oetomo (2002:11), sebagai kumpulan elemen yang saling berhubungan satu sama lain yang membentuk satu kesatuan untuk mengintegrasikan data, memproses dan
menyimpan serta mendistribusikan informasi. Menurut Robert A. Leitch dan K. Roscoe Davis (Jogiyanto, 2005:11), sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.
2.4. Perancangan Sistem Informasi
Perancangan sistem Informasi atau desain sistem Informasi adalah melakukan perancangan terhadap suatu sistem, misalnya mendesain dari manual menjadi komputerisasi.
Menurut John Burch dan Gari Grundnitski (2000 : 28), perancangan sistem dapat didefenisikan sebagai berikut :
”Desain sistem dapat didefenisikan sebagai penggambaran, perencanaan dan pembuatan sketsa dan pengaturan dari beberapa elemen yang terpisah kedalam suatu kesatuan yang utuh dan berfungsi”.
2.5. Pengertian Persediaan
a. Menurut Prawirosentono ( 2001:67), persediaan adalah kekayaan lancar yang terdapat dalam perusahaan dalam bentuk persediaan bahan mentah (bahan baku / material), barang setengah jadi dan barang dalam proses.
b. Persediaan adalah bagian utama dari modal kerja, merupakan aktiva yang pada setiap saat mengalami perubahan ( Gitosudarmo, 2002)
c. Soemarso (1999:126), Mengemukakan pengertian persediaan sebagai barang-barang yang dimiliki perusahaan untuk dijual kembali atau digunakan dalam kegiatan operasional perusahaan.
d. Persediaan dapat diartikan sebagai sumber daya yang belum digunakan, persediaan mempunyai nilai ekonomis di masa yang akan datang pada saat aktif. (Yuliana, 2001:90) Yang dimaksud persediaan dalam penelitian ini adalah suatu bagian dari kekayaan perusahaan yang digunakan dalam rangkaian proses produksi untuk diolah menjadi barang setengah jadi maupun barang jadi, yang dalam hal ini berupa bahan baku.
4 2.6. Jenis-jenis Persediaan
Menurut Fre , persediaan barang menurut fungsinya dibagi menjadi 3 (Tiga) jenis yaitu :
1. Batch Stock/Lot Size Inventory
Persediaan yang diadakan karena membeli atau membuat bahan-bahan atau barang-barang dalam jumlah yang lebih besar dari jumlah yang dibutuhkan saat itu.
2. Fluctuation Stock
Persediaan yang diadakan untuk menghadapi fluktuasi permintaan konsumen yang tidak dapat diramalkan.
3. Anticipation Stock
Persediaan yang diadakan untuk menghadapi fluktuasi permintaan yang dapat diramalkan, berdasarkan pola musiman yang terdapat dalam satu tahun dan untuk menghadapi penggunaan atau penjualan atau permintaan yang meningkat.
2.7. Website
Website dapat diartikan sebagai kumpulan halaman- halaman yang digunakan untuk menampilkan informasi, gambar gerak, suara, dan atau gabungan dari semuanya itu, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian yang saling terkait dimana masing-masing dihubungkan dengan link-link.
2.8. Scripts/Bahasa Program
Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang pada saat diakses. Jenis scripts sangat menentukan statis, dinamis atau interaktifnya sebuah situs. Semakin banyak ragam scripts yang digunakan maka akan terlihat situs semakin dinamis dan interaktif serta terlihat bagus. Bagusnya situs dapat terlihat dengan tanggapan pengunjung serta frekwensi kunjungan. Beragam scripts saat ini telah hadir untuk mendukung kualitas situs. Jenis-jenis scripts yang banyak dipakai para designer antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets dsb.Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan ASP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs. Scripts ASP, PHP,
JSP atau lainnya bisa dibuat sendiri asalkan format penulisannya mengikuti aturan yang telah ditentukan. Scripts ini bisa digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan update setiap saat.
2.9. Web Browser
Web browser adalah program penjelajah webyang berisi paket program yang membantu dalam berkomunikasi dan bekerjasama dengan semua orang yang terhubung pada network, baik melalui internet maupun network lokal.
Program aplikasi web browser yang populer dan paling banyak digunakan saat ini adalah Mozilla firefox, Internet explorer dan Google chrome. Dengan web browserkita akan dapat melihat, membaca, mendengar, dan mengambil berbagai informasi dari seluruh penjuru dunia.
2.11. MySQL
Untuk membuat program aplikasi menjadi dinamis, maka diperlukan database untuk menyimpan datanya. Dalam pembuatan aplikasi ini digunakan database yang berbasis DBMS (Database Management System). MySQL merupakan salah satu database yang berbasis DBMS. Selain mudah dan kuat, MySQL mendukung security dan kestabilan untuk berjalan di komputer server. (Bunafit, 2008).
Gambaran umum struktur direktori yang ada di dalam MySQL adalah sebagai berikut:
a. Setiap database disimpan dalam satu direktori di bawah direktori data
b. Setiap tabel disimpan dalam file dalam direktori database.
2.12. Xampp
XAMPP merupakan singkatan dari X (4 sistem operasi apapun), Apache, MySQL,PHP, Perl. XAMPP merupakan tool yang menyediakan paket perangkat lunak dalam satu buah paket. Dalam paketnya sudah terdapat Apache (web server), MySQL (database), PHP (server side scripting), Perl, FTP server, phpMyAdmin dan berbagai pustaka bantu lainnya. Dengan menginstal XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP,
5
Start
Selesai Analisa Hasil Perawatan Sistem Pengujian Sistem Implementasi Sistem
Desain Sistem Analisa Kebutuhan Survey dan Pengumpulan data
Studi Literatur
MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasinya secara otomatis untuk anda. Versi XAMPP yang ada saat ini adalah versi 1.7.3 yang terdiri atas :
1. Apache 2.2.14 (IPv6 enable) + OpenSSL 0.9.8l 2. MySQL 5.1.41 + PBXT engine
3. PHP 5.3.1
4. phpMyAdmin 3.2.4 5. Perl 5.10.1
6. FileZilla FTP Server 0.9.33
7. Mercury Mail Transport System 4.72
XAMPP tersedia untuk linux, Windows, Mac OS X maupun solaris sehingga sangat memudahkan membuat web server multiplatform. Selain itu XAMPP adalah 100% open source, tersedia bebas dan legal.
3.2. Prosedur Penelitian
Pengembangan model sistem
SDLC
3. Metode Penelitian
3.1. Bahan dan Alat Penelitian
Bahan yang digunakan dalam penelitian mencakup hasil survei dan observasi yang telah dilakukan. Bahan-bahan penelitian yang digunakan yaitu proses kegiatan pencatatan
Gambar 3.1 Kerangka Prosedur Penelitian
Berdasarkan kerangka prosedur penelitian yang telah stok gudang pada PT. Uji International, data barang, data
supplier, data customer, serta literatur dan jurnal-jurnal online yang berhubungan dengan Persediaan.
Alat penelitian yang digunakan dalam penelitian ini yaitu terdiri dari software dan hardware.
Software atau perangkat lunak yang digunakan dalam penelitian ini adalah:
a. Windows 7 Professional b. Adobe Dreamweaver 8.0 c. MySQL
d. Web browser Google Chrome
Hardware atau perangkat keras yang digunakan dalam penelitian ini adalah
a. Processor Intel Core i3 b. PC atau Laptop 14 inch c. Memori 2 GB DDR3 d. HDD 250 Gb e. Monitor
f. Keyboard dan Mouse
digambarkan di atas, maka dapat diuraikan pembahasan masing-masing tahap dalam penelitian adalah sebagai berikut :
1. Studi Literatur
Pada tahap ini dilakukan pencarian landasan-landasan teori yang diperoleh dari berbagai buku, artikel, jurnal, dan juga internet yang relevan mengenai sistem persediaan untuk melengkapi perbendaharaan konsep dan teori, sehingga informasi yang didapat dari studi kepustakaan ini dijadikan rujukan untuk memperkuat argumentasi-argumentasi yang ada.
2. Survey dan Pengumpulan Data
Pengumpulan data dengan metode observasi terhadap PT.
Uji International untuk diperoleh analisa mengenai proses Persediaan barang pada gudang.
3. Analisa Kebutuhan
Analisa Kebutuhan dilakukan dengan mengidentifikasi masalah pada system yang sedang berjalan, dengan tujuan
6 agar dapat ditemukan permasalahan serta solusi terhadap
proses inventory pada PT. Uji International.
4. Desain Sistem
Pada tahap ini merancang sistem dengan menggunakan DFD, perancangan database dan desain antar muka sistem.
5. Implementasi Sistem
Pada tahap ini pembuatan database dan tabel menggunakan Microsoft Acces dan pembuatan sistem dengan menggunakan Macromedia Dreamweaver.
6. Pengujian Sistem
Pengujian sistem bertujuan untuk menguji aplikasi yang dibuat apakah sudah sesuai dengan yang diharapkan, sedangkan metode yang digunakan adalah black box testing yaitu pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak.
Metode ini digunakan untuk mengetahui apakah aplikasi berfungsi dengan benar.
7. Perawatan Sistem.
Pada tahap ini dilakukan pengecekan berkala supaya apabila terdeteksi error pada program bisa segera diatasi.
Selain itu dilakukan penyesuaian perubahan sistem mengikuti kebutuhan perusahaan.
3.4. Metode Pengumpulan Data
Metode pengumpulan data adalah teknik atau cara-cara yang dapat digunakan oleh peneliti untuk mengumpulkan data yang dapat digunakan dalam penelitian ini. Adapun metode pengumpulan data yang digunakan penulis untuk mendapatkan data adalah:
a) Metode Wawancara
Yaitu teknik pengumpulan data dimana peneliti mengadakan tanya jawab langsung dengan Staff yang berkaitan langsung dengan penelitian yaitu Adm Gudang pada PT. Uji International untuk mendapatkan informasi yang akan digunakan dalam pembuatan aplikasi persediaan.
b) Metode Observasi
Yaitu teknik pengumpulan data dimana peneliti mengadakan pengamatan secara langsung pada gudang
PT. Uji International. Hal tersebut untuk mengetahui detail jenis-jenis barang yang di stok, proses keluar masuk barang di gudang dan bagaimana pencatatan stok keluar masuk barang.
c) Metode Studi Pustaka
Yaitu cara pengumpulan data dengan menggunakan sumber-sumber yang diperoleh dalam literatur, buku dan jurnal ilmiah yang berhubungan dengan penelitian.
3.5. Analisis Kebutuhan
Analisis kebutuhan dalam penelitian ini terdiri dari empat langkah pokok:
1) Identify
Mengidentifikasi penyebab masalah yang seringkali timbul dalam sistem persediaan di gudang PT. Uji International. Dalam hal ini masalah yang dibutuhkan solusi yaitu antara lain terdapat selisih stok antara data laporan barang dan data real di gudang, sehingga bagian penjualan harus melakukan pemeriksaan kembali secara fisik sebelum melakukan penjualan ke customer. Selain itu pada proses pembuatan laporan masih memerlukan waktu cukup lama sehingga dapat berdampak buruk bagi pihak manajemen dalam pengambilan keputusan.
2) Understand
Memahami alur sistem kerja yang sudah berjalan untuk mengetahui permasalahan yang ada sehingga dapat menemukan faktor-faktor yang menyebabkan kendala dalam penyajian informasi.
3) Analyze
Yaitu menganalisa sistem berdasarkan pada data yang telah dikumpulkan sebelumnya dengan tujuan untuk mengetahui kelemahan-kelemahan pada sistem berjalan dan perbaikan-perbaikan yang seharusnya dilakukan guna memperoleh sistem yang lebih baik.
4) Report
Membuat laporan berdasarkan analisis yang telah dilakukan, yang selanjutnya akan diserahkan kepada pihak pengguna sistem.
7 3.6. Perancangan Sistem
Pada perancangan sistem aplikasi ini, penulis menggunakan beberapa alat bantu diantaranya adalah Flowchart, Contex Diagram dan Data Flow Diagram.
3.6.1. Flowchart Sistem
Menggambarkan arus informasi berupa prosedur-prosedur yang terjadi dalam proses persediaan barang pada PT. Uji International. Arus informasi disini meliputi 2 hal, yaitu:
a. Flowchart Proses Barang Keluar
Gambar 3.4 Flowchart Proses Barang Masuk
3.6.2. Diagram Konteks
Diagram Konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem.
Diagram Konteks ini merupakan bagian dari level tertinggi DFD (Data Flow Diagram) yang menggambarkan suatu input ke suatu sistem atau output dari sistem. Ia akan memberi gambaran mengenai keseluruhan dari sistem.
Berikut adalah Diagram konteks usulan:
Gambar 3.2 Flowchart proses barang keluar
b. Flowchart Proses Barang Masuk
Gambar 3.5 Diagram Konteks
Mulai
Terima Purchase Order
Kartu Permintaan
Barang
Kirim Purchase
Order
Cek data barang
Y Siapkan
barang
Barang ada?
Surat jalan keluar
Pengiri man barang 1
Tidak Penerimaan
barang
1 Request
Order
Cek SJ &
barang
a Laporan barang
keluar
Laporan barang keluar
Selesai
Selesai A
DIREKTUR SOPIR
ADM. GUDANG ADM.PENJUALAN
CUSTOMER
Catat barang keluar
a Menerima
Purchase Order Menerima
barang
Menerima Request Order
Cek pesanan
Cek SJ &
barang
Menentu kan supplier
Tidak Barang ada?
Ya
Membuat Purchase Order
Pengirim an barang
Laporan barang masuk
Laporan barang masuk
Surat Jalan
Keluar selesai
DIREKTUR ADM. GUDANG
SUPPLIER ADM.PURCHASING
Pencatatan barang masuk
ADM -Informasi barang masuk Purchasing
Informasi stok barang
ADM Gudang
-Data User -Data Supplier -Data Pembelian
-Data User -Data Barang -Data barang masuk -Data barang keluar -Data User
-Data Customer -Data Penjualan
Sistem Persediaan
PT. Uji
International Data User
-Laporan persediaan barang
ADM Penjualan
-Informasi barang keluar
Direktur -Laporan barang masuk
-Laporan barang keluar
8 3.6.1.3. DFD Level 0
Data user Data user
3.6.5. Perancangan Desain Layout
Desain antar muka merupakan hal yang sangat penting dalam pengembangan perangkat lunak. User interface merupakan jembatan interaksi antara pengguna dengan sistem, sehingga pengguna akan merasa nyaman dan tertarik.
Desain antar muka pada sistem persediaan ini antara lain sebagai berikut:
LOGO SISTEM INFORMASI PERSEDIAAN PT. UJI INTERNATIONAL
Home Profil Master Transaksi Laporan Log Out
Gambar 3.6 DFD Level 0
3.6.4. Entity Relationship Diagram (ERD)
Gambar 3.7 Entity Relationship Diagram
Gambar 3.8 Halaman Menu Utama 4. Hasil Dan Pembahasan
4.1. Halaman Login
Halaman Login adalah halaman yang pertama kali muncul pada saat Admin membuka sistem yang digunakan untuk membedakan hak akses antara karyawan biasa dengan karyawan PT. Uji. Jika selain karyawan dan direktur maka tidak akan bisa login karena tidak mempunyai hak akses.
Sebelum admin akan melakukan input-input serta proses transaksi stok barang, admin terlebih dahulu harus login dengan memasukan data username dan password admin, setelah valid melakukan login maka admin bisa melakukan input data dan transaksi stok barang. Tampilan halaman login dapat dilihat pada gambar 4.1.
Gambar 4.1 Halaman Login
Data user Data user
Login user
Data customer
Data barang Data supplier
Pendataan
supplier custome r
barang
Data barang masuk Proses
Barang Masuk
Data Pembelian
Barang masuk
Data barang keluar Proses
Barang Keluar
Data Penjualan
Barang keluar persediaan
Laporan
Direktur
Laporan barang masuk Laporan barang keluar
Laporan persediaan
Adm Penjualan
Adm Purchasing
Adm Gudang
9 4.2. Halaman Menu Utama
Setelah berhasil login masuk ke sistem, halaman pertama yang ditampilkan adalah Halaman Menu Utama . Pada halaman ini terdapat menu Profil, Master, Transaksi, Laporan, dan Logout.
Gambar 4.2 Halaman Menu Utama 4.3. Menu Profil
1. Profil Perusahaan
Pada gambar 4.3 merupakan halaman profil PT. Uji International bagian tentang perusahaan, dimana dihalaman ini terdapat sejarah berdirinya PT dan perkembangan dari tahun ke tahun.
Gambar 4.3 Profil Perusahaan
4.4. Menu Master
Pada menu Master terdapat 4 data pokok yang tersimpan di database yaitu Data User, Barang, Supplier, dan Customer.
Admin dapat melakukan tambah data, edit data, serta hapus data.
1. Halaman Data Barang
Disini dijelaskan detail tentang barang persediaan yang ada di gudang seperti kode barang, nama barang, jenis barang , dan stok, dimana ada 2 kategori barang yaitu Alat Mekanik dan Spare Part. Jadi jika bagian purchasing sudah mengorder barang dari supplier maka barang yang baru dibeli akan diinputkan melalui fitur Add Data. Kemudian jika terdapat
kesalahan dalam penginputan maka akan di revisi melalui tombol Edit dan Hapus.
Gambar 4.4 Halaman Data Barang 2. Halaman Input Data Supplier
Gambar 4.5 Halaman Input Data Supplier
3. Halaman Edit Data Customer
Gambar 4.6 Halaman Edit Data Customer 4.5. Menu Transaksi
Pada menu Transaksi terdapat halaman Barang Masuk dan Barang Keluar.
1. Halaman Data Barang Masuk
Gambar 4.7 merupakan halaman data barang masuk yang digunakan admin untuk melihat barang apa saja yang masuk setiap harinya ke bagian gudang. Input Barang Masuk digunakan untuk menginput transaksi barang masuk dari
10 supplier. Desain input barang masuk dapat dilihat pada
gambar 4.8. Admin bisa mengecek pemasukan barang per periode harian, mingguan, atau bulanan dengan fitur pencarian barang masuk periode.
Gambar 4.7 Halaman Data Barang Masuk
2. Halaman Input Data Barang Masuk
Gambar 4.8 Halaman Input Data Barang Masuk
3. Halaman Data Barang Keluar
Gambar 4.22 merupakan halaman data barang keluar yang digunakan admin untuk melihat barang apa saja yang keluar setiap harinya dari gudang. Input Barang Keluar digunakan untuk menginput transaksi barang keluar ke customer. Desain input barang keluar dapat dilihat pada gambar 4.24.
Gambar 4.9 Halaman Data Barang Keluar
4. Surat Jalan Keluar
Gambar 4.10 Surat Jalan Keluar 4.6. Menu Laporan
Menu Laporan adalah halaman untuk mencetak laporan data-data seperti data user, stok barang, supplier, customer, barang masuk dan barang keluar yang bisa dicetak langsung atau disimpan. Admin bisa mengecek pengeluaran barang per periode harian, mingguan, atau bulanan dengan fitur pencarian barang keluar periode seperti pada gambar 4.13.
1. Halaman Laporan Data Barang Masuk
Gambar 4.11 Halaman Laporan Data Barang Masuk
2.. Halaman Laporan Data Barang Keluar
11 Gambar 4.12 Halaman Laporan Data Barang Keluar
3. Halaman Laporan Data Barang Masuk Berdasarkan Periode
Gambar 4.13 Halaman Laporan Data Barang Masuk Berdasarkan Periodes
5. Kesimpulan Dan Saran 5.1. Kesimpulan
Berdasarkan hasil penelitian yang telah dilakukan di gudang PT. Uji International maka dapat diambil beberapa kesimpulan, yaitu:
1. Sistem yang dibangun ini dapat mempermudah dalam proses pendataan karena sudah tersistem sehingga lebih mudah dalam pencarian data yang diperlukan seperti data barang, data supplier, data customer, barang masuk dan keluar.
2. Menghindari terjadinya kesalahan penghitungan stok antara data di komputer dan kenyataan di gudang karena telah terkomputerisasi dengan baik.
3. Mempermudah admin dalam pembuatan laporan dibandingkan dengan sistem yang lama karena data dalam database telah terintegrasi.
5.2. Saran
Berdasarkan penelitian yang sudah dilakukan, maka terdapat beberapa saran yang dapat dijadikan untuk meningkatkan kinerja dan sistem yang ada di PT. Uji International.
1. Apabila sistem yang baru sudah berjalan maka perlu dilakukan evaluasi secara berkala untuk menyesuaikan perubahan kebutuhan perusahaan.
2. Untuk menghindari terjadinya kehilangan data karena kerusakan hardware maupun software maka perlu dilakukan back up sebulan sekali sehingga mengurangi resiko pembuatan data ulang.
3. Diharapkan sistem ini terus dikembangkan dengan menambahkan fitur yang lebih relevan dan desain yang lebih menarik bagi pengguna.
DAFTAR PUSTAKA
1) Kristanto, Andri. (2008). Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta: Gava Media. Hlm.1-5.
Hlm 79.
2) Jogiyanto, Hartono (2005). Analisis & Disain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta: Andi. Hlm. 2-11.
3) Jogiyanto, Hartono (1993). Analisis dan Disain: Sistem Informasi Edisi I. Yogyakarta: Andi. Hlm. 2-15.
4) Sutabri, Tata. (2005). Analisa Sistem Informasi.
Yogyakarta: Andi. Hlm.23. Hlm.35-40.
5) Indrajit, Richardus Eko. (2002). Kriteria Penjamin Perangkat Lunak. Hlm.3.
6) Oetomo, Budi S. (2002). Pembangunan Sistem Informasi.
Yogyakarta: Andi. Hlm. 11.
7) Jogiyanto, Hartono (2005). Analisis & Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta: Andi. Hlm. 2-11.
8) Jogiyanto, Hartono (2005). Analisis & Desain Sistem Informasi. Yogyakarta: Andi. Hlm.130
9) Prawirosentono, Suyadi (2001). Manajemen Operasi,Analisis, dan studi Kasus. Jakarta: Bumi Aksara.
Hlm.67
10) Gitosudarmo, Indrio (2002). Manajemen Keuangan Edisi 4. Yogyakarta: BPFE. Hmlm.93
11) Soemarso, SR (1999). Akuntansi Suatu Pengantar.
Jakarta:Rineka Cipta
12) Jogiyanto, hartono (2003). Sistem Teknologi Informasi.
Yogyakarta:Andi
13) Nugroho, Bunafit (2008). Latihan Membuat Aplikasi Web PHP dan MySQL. Yogyakarta: Gava Media
14) Gunawan, Wahyu (2010). Kebut Sehari Jadi Webmaster.
Yogyakarta: Student Guide Series
15) Raharjo, Budi (2011). Membuat Database Menggunakan MySQL. Bandung: Informatika
16) Kustiyaningsih, Yeni (2011). Pemrograman Basis Data Berbasis Web Menggunakan PHP dan MySQL.
Yogyakarta: Graha Ilmu