Copyright A 2020 pada penulis Jurnal Ilmu Komputer dan Bisnis (JIKB) Nopember-2020. Vol. XI. No. 2, hal. ISSN(P): 2087-3921. ISSN(E): 2598-9715 Perancangan Sistem Informasi Persediaan Barang Berbasis Web pada Alzena Hijab Store Banjarmasin Effan Najwaini*, 2Purnama, 3Nur Rizki Aulia 1,2,3 Politeknik Negeri Banjarmasin Alamat Surat Email: effan@poliban. Article History: Received: 30-Oktober-2020. Received in Revised: 5-Nopember-2020. Accepted: 10-Nopember-2020 ABSTRAK Pada era teknologi informasi seperti sekarang ini, efisiensi waktu dan tenaga, serta kemudahan dalam mendapatkan suatu informasi sangatlah dibutuhkan. Dalam sebuah usaha toko kecepatan dalam pengolahan data sangatlah penting. Oleh karena itu, harus ditunjang dengan sarana dan prasarana yang memadai. Pada toko ini masih menggunakan sistem komputer manual dengan mencatat semua data menggunakan aplikasi Microsoft office excel sehingga proses penelusuran laporan barang masuk dan keluar menjadi lama karena melihat sheet by sheet . Sehingga sangat dibutuhkan suatu sistem yang dapat mengatasi masalah tersebut. Pada penelitian ini akan dibuat aplikasi sistem yang mampu memberikan informasi untuk laporan persediaan barang secara cepat dan tepat. Untuk membangun sistem tersebut, maka dapat dilakukan pembuatan aplikasi berbasis web dengan menggunakan framework PHP sebagai kode programnya dan MySQL sebagai basisdatanya. Adapun langkahlangkah penelitiannya meliputi: analisa kebutuhan sistem, desain sistem, pembuatan kode program, pengujian, dan pemeliharaan. Aplikasi sistem informasi yang dibuat dalam penelitian ini memberikan kontribusi yang cukup berarti bagi toko tersebut. Hasil penelitian akan menghasilkan sebuah sistem informasi persediaan barang berbasis website yang memberikan kemudahan dalam mengelola persediaan barang. Kata kunci: sistem informasi. persediaan barang. PHP. MySQL ABSTRACT In the era of information technology today, the efficiency of time and energy and ease in obtaining information is needed. In a store business, speed in data processing is critical. Therefore, it must be supported by adequate facilities and infrastructure. In this shop, it still uses a manual computer system by recording all data using the Microsoft office excel application so that the tracking process of incoming and outgoing goods reports takes a long time is because see sheet by sheet. So we need a system that can solve these problems. In this study, a system application will be made to quickly and accurately provide information for inventory reports. Build the system, web-based applications can be made using the PHP framework as the program code and MySQL. The research steps include system requirements analysis, system design, program code creation, testing, and maintenance. Information system applications made in this study provide a significant contribution to the store. The results of this research will produce a website-based inventory information system that makes it easy to manage inventory. Keywords: information system. PHP . MySQL JIKB | 2473 https://doi. org/10. 47927/jikb. Segala konten dan isi di dalam jurnal disebarluaskan di bawah Lisensi Creative Commons Atribusi-BerbagiSerupa 4. 0 Internasional Effan Najwaini, dkk Jurnal Ilmu Komputer dan Bisnis (JIKB). Nopember-2020. Vol. XI. No. 2, hal. PENDAHULUAN Kemajuan teknologi informasi pada sekarang ini benar-benar pesat sehingga manusia dalam melakukan setiap pekerjaan selalu membutuhkan komputer untuk mendorong performa dalam memenuhi kebutuhan akan kecepatan dan ketepatan suatu data. Komputer memiliki peranan yang sangat vital dalam pemecahan situasi sulit khususnya dalam pengolahan data, sebab komputer mempunyai kecepatan tingkat ketepatan yang tinggi dalam pemrosesan data sehingga pelaksanaan pengolahan data tidak membutuhkan waktu yang lama dan lebih jitu. Adanya sistem jaringan komputer juga mempermudah proses pengolahan data sehingga data dapat diakses atau ditampilkan secara fleksible tanpa terpaku pada satu perangkat saja. Sebagian besar toko hijab di Banjarmasin mengelola persediaan barang mereka secara manual, sehingga para pegawai melihat maupun memasukkan banyaknya informasi persediaan barang secara manual melalui catatan dan membutuhkan waktu yang cukup lama. Selain melalui catatan dalam pengelolaan data persediaan barang akan lebih efektif bila memakai sistem komputer yang memadai, dimana persediaan suatu barang akan lebih terorganisir dengan baik. Dengan menggunakan sistem komputer, maka proses pencarian ataupun pengolahan data akan lebih cepat. Sistem persediaan merupakan suatu cara untuk manajemen material yang berkaitan dengan Dalam konteks toko jilbab, sistem persediaan meliputi persediaan stok barang yang akan dijual kepada konsumen. Toko Alzena Hijab Store bergerak dalam bidang penjualan berbagai macam jenis hijab dan pakaian. Toko ini memiliki konsumen yang cukup banyak. Pemasaran yang dilakukan toko ini dilakukan melalui toko fisik . maupun melalui media sosial. Semakin meningkatnya jumlah pelanggan toko maka perlu adanya sistem pencatatan stok barang yang berguna untuk mempercepat proses pencarian data stok maupun proses pencatatan keuangan. Sistem pencatatan yang selama ini dilakukan toko Alzena yaitu dengan mencatat pada aplikasi Spreadsheet dimana memiliki beberapa kelemahan yaitu tidak adanya pembagian hak akses, proses pencatatan yang dilakukan secara offline serta masalah pencarian data. Untuk itu maka perlu dibuat suatu sistem Aplikasi Persediaan Barang berbasis Web Pada Alzena Hijab Store. METODE 1 Jenis Penelitian Dalam penelitian ini, penulis melihat kondisi objek penelitian dan tujuan penelitian untuk Sistem Informasi Persediaan Barang Berbasis Web Pada Alzena Hijab Store tahapan-tahapan yang penulis lakukan sebagai berikut : Pengumpulan data. Analisa. Perancangan. Penerapan. Dari uraian diatas penulis menggunakan penelitian terapan . pplied researc. karena penelitian yang dilakukan langsung di lapangan, dalam situasi dan kondisi riil, dan secara sistematik. Selain itu penelitian terapan merupakan salah satu jenis penelitian yang bertujuan untuk memberikan solusi atas permasalahan tertentu secara praktis. Ciri utama dari penelitian ini adalah tingkat abstraksi yang rendah dan manfaat atau dampaknya dapat dirasakan secara langsung. 2 Lokasi Penelitian Alzena Hijab Store ini berlokasi di Jl. Parman RT. 19 Banjarmasin. Belitung Utara. Banjarmasin Barat. 3 Sumber Data Data Primer Data primer merupakan sumber data yang diperoleh langsung dari sumber asli . idak melalui media perantar. Data primer dapat berupa hasil observasi terhadap suatu benda . , kejadian atau kegiatan, dan hasil pengujian. Effan Najwaini, dkk Jurnal Ilmu Komputer dan Bisnis (JIKB). Nopember-2020. Vol. XI. No. 2, hal. Data Sekunder Data sekunder adalah data yang diperoleh peneliti dari sumber yang sudah ada. Data sekunder dapat berupa catatan, dokumen atau laporan historis . yang dipublikasikan dan yang tidak 4 Teknik Pengumpulan Data Teknik pengumpulan data yang digunakan untuk mendapatkan data primer, yaitu : Observasi Penggunaan teknik observasi langsung memungkinkan bagi peneliti untuk mengumpulkan data dari bagian kasir. Bagian gudang, di Alzena Hijab Store ini untuk mengenai pendataan secara detail. Pengamat hanya mencatat apa yang di dapat dari sumber tersebut sehingga mempunyai informasi yang pasif. Banyak tipe data yang dikumpulkan melalui teknik observasi langsung ini hasilnya lebih akurat dan memerlukan biaya yang relatif lebih ekonomis. Wawancara Wawancara adalah sebuah teknik pengumpulan data dengan melakukan wawancara secara dialog dengan mengajukan berbagai pertanyaan kepada Pemilik, dan pihak lainnya yang terlibat. Kelebihan teknik wawancara melalui tatap muka dari pada melalui telepon atau pun kuesioner memungkinkan untuk mengajukan banyak pertanyaan yang memerlukan waktu yang panjang. Metode Pengembangan Sistem Metode yang digunakan penulis dalam melakukan pengembangan sistem penjualan ini yaitu menggunakan model waterfall. Fase-fase dalam Waterfall Model menurut referensi Pressman: Komunikasi (Communicatio. Sebelum memulai pekerjaan yang bersifat teknis, sangat diperlukan adanya komunikasi dengan customer demi memahami dan mencapai tujuan yang ingin dicapai. Hasil dari komunikasi tersebut adalah inisialisasi proyek, seperti menganalisis permasalahan yang dihadapi dan mengumpulkan data-data yang diperlukan, serta membantu mendefinisikan fitur dan fungsi Pengumpulan data-data tambahan bisa juga diambil dari jurnal, artikel, dan internet. Perencanaan (Plannin. Tahap berikutnya adalah tahapan perencanaan yang menjelaskan tentang estimasi tugas-tugas teknis yang akan dilakukan, resiko- resiko yang dapat terjadi, sumber daya yang diperlukan dalam membuat sistem, produk kerja yang ingin dihasilkan, penjadwalan kerja yang akan dilaksanakan, dan tracking proses pengerjaan sistem. Analisis & Desain (Analysis & Desig. Tahapan ini adalah tahap perancangan dan permodelan arsitektur sistem yang berfokus pada perancangan struktur data, arsitektur software, tampilan interface, dan algoritma program. Tujuannya untuk lebih memahami gambaran besar dari apa yang akan dikerjakan. Pengkodean & Pengujian (Code & Tes. Tahapan Construction ini merupakan proses penerjemahan bentuk desain menjadi kode atau bentuk/bahasa yang dapat dibaca oleh mesin. Setelah pengkodean selesai, dilakukan pengujian terhadap sistem dan juga kode yang sudah dibuat. Tujuannya untuk menemukan kesalahan yang mungkin terjadi untuk nantinya diperbaiki. Deployment (Delivery. Support. Feedbac. Tahapan Deployment merupakan tahapan implementasi software ke customer, pemeliharaan software secara berkala, perbaikan software, evaluasi software, dan pengembangan software berdasarkan umpan balik yang diberikan agar sistem dapat tetap berjalan dan berkembang sesuai dengan fungsinya. (Pressman,2015:. HASIL DAN PEMBAHASAN 1 Analisis Sistem Lama Effan Najwaini, dkk Jurnal Ilmu Komputer dan Bisnis (JIKB). Nopember-2020. Vol. XI. No. 2, hal. Flowchart Sistem Lama Gambar 1. Flowchart Sistem Lama Analisis PIECES Analisis Kinerja (Performanc. Tabel 1. Analisis Kinerja Sistem Lama Untuk melakukan Proses Pengelolaan Persediaan Barang pada Alzena Hijab Store perlu membuka catatan arsip dari buku yang memerlukan waktu lama. Sistem Baru Dengan adanya Sistem Informasi Persediaan Barang ini admin dapat melakukan proses mengelola data barang menjadi cepat dan tepat Analisis Informasi (Informatio. Tabel 2. Analisis Informasi Sistem Lama Sistem Baru Karena informasi masih berupa arsip. Jadi Dengan adanya Sistem ini penyajian informasi pencarian informasi memerlukan waktu yang dapat secara cepat dan tepat sesuai dengan cukup lama. kebutuhan yang diperlukan. Effan Najwaini, dkk Jurnal Ilmu Komputer dan Bisnis (JIKB). Nopember-2020. Vol. XI. No. 2, hal. Analisis Ekonomi (Econom. Tabel 3. Analisis Ekonomi Sistem Lama Sistem Baru Pemborosan biaya dalam proses pencatatan, dan Dengan adanya Sistem Informasi ini akan yang lainnya, karena apabila terjadi kesalahan menghemat waktu dan biaya untuk penulisan tidak dapat digunakan lagi. stok persediaan dan apabila terjadi kesalahan dapat diedit/diperbaiki. Analisis Pengendalian (Contro. Tabel 4. Analisis Pengendalian Sistem Lama Sistem Baru Tidak adanya proteksi terhadap dokumen Dengan adanya sistem yang baru akan lebih tercetak mengakibatkan orang yang tidak terkendali dan memberikan keamanan informasi berkepentingan dapat mengakses. yaitu adanya verifikasi user/ pengguna untuk mengakses sistem. Analisis Efisiensi (Effecienc. Tabel 5. Analisis Efisiensi Sistem Lama Pencarian data seperti data barang dan transaksi barang masih manual sehingga proses pengolalan data barang kurang efisien. Sistem Baru Dengan adanya sistem informasi ini maka penggunaan teknologi komputer dapat meningkatkan kecepatan dan efisiensi tanpa adanya waktu akses. Analisis Pelayanan (Servic. Tabel 6. Analisis Pelayanan Sistem Lama Sistem Baru Pelayanan informasi yang diperlukan memakan Waktu yang diperlukan lebih singkat dan cepat waktu yang lama. dalam pengelolaan informasi secara sistematis. 2 Analisis Kebutuhan Sistem Kebutuhan Fungsional Admin / Pegawai Dapat melihat, menginput dan mengoreksi data persediaan barang. Sistem dapat menyediakan rekapan data persediaan barang yang diinput maupun diedit. Pemilik Alzena Hijab Store Dapat mengelola website secara keseluruhan. Dapat melihat laporan data persediaan barang secara keseluruhan. Dapat menambahkan user baru dan menghapus user. Bagian Gudang Hanya dapat mengelola data transaksi barang masuk. Effan Najwaini, dkk Jurnal Ilmu Komputer dan Bisnis (JIKB). Nopember-2020. Vol. XI. No. 2, hal. Kebutuhan Non Fungsional Tabel 7. Perangkat Keras dengan spesifikasi minimum yang digunakan No. Perangkat Keras Prosessor Tipe Memori Kapasitas penyimpanan Intel Pentium 4 3,2 GHz 1 GB 10 GB Tabel 8. Perangkat Lunak dengan spesifikasi minimum yang digunakan No. Perangkat Lunak Sistem Operasi Server Pengelola Database Web Browser Windows 7 Xampp 5. 6 (PHP . PHPMyAdmin dan MySQL Internet Explore. Mozilla Firefox. Google, dll 3 Desain Sistem Flowchart Gambar 2. Flowchart Sistem Baru Effan Najwaini, dkk Jurnal Ilmu Komputer dan Bisnis (JIKB). Nopember-2020. Vol. XI. No. 2, hal. Data Flow Diagram Gambar 5. DFD Level 2 Desain Database (ERD) Gambar 3. DFD Level 0 Gambar 6. ERD (Entity Relationship Diagra. Desain Fisik Gambar 4. DFD Level 1 Gambar 7. Desain Antarmuka 4 Pengkodean Tahap Pengkodean merupakan tahapan dimana hasil rancangan dan analisa kebutuhan dibuat kedalam bahasa pemograman. Aplikasi dibuat berbasis web dengan menggunakan HTML. CSS dan PHP. Sebagai database menggunakan MariaDB. Implementasi pembuatan program menggunakan framework Codeigniter 3 dimana framework ini merupakan salah satu framework popular yang banyak digunakan dalam pembuatan program. Effan Najwaini, dkk Jurnal Ilmu Komputer dan Bisnis (JIKB). Nopember-2020. Vol. XI. No. 2, hal. Gambar 8. Implementasi Pembuatan Program 5 Pengujian Untuk pengujian fungsional menggunakan teknik Blackbox testing dimana pengujian dilakukan tanpa melalui kode program tetapi hanya melihat secara fungsi setiap modul berjalan dengan normal. Hasil pengujian yang dilakukan sebagai berikut: Fungsionalitas Keamanan Akses melalui Form Login Tambah Data Ubah Data Hapus Data Pencarian Cetak Laporan Input -Username Password - Data Barang - Data Jenis Barang - Data Merk Barang - Data Supplier -Media - Data Barang Masuk - Data Transaksi Barang Keluar - Data Manajemen User - Data Barang - Data Jenis Barang - Data Merk Barang - Data Supplier - Data Media - Data Barang Masuk - Data Transaksi Barang Keluar - Data Manajemen User - Data Barang - Data Jenis Barang - Data Merk Barang - Data Supplier - Data Media - Data Barang Masuk - Data Transaksi Barang Keluar - Data Manajemen User - Data Barang - Data Jenis Barang - Data Merk Barang - Data Supplier - Data Media - Data Barang Masuk - Data Transaksi Barang Keluar - Data Manajemen User - Data Transaksi Barang Keluar Output yang diharapkan Pengamatan Kesimpulan - -Sistem mengenali -Sistem mengenali . Diterima [ ] Ditolak - Data masuk ke - Data masuk ke . Diterima [ ] Ditolak - Perubahahan data fisibel pada antarmuka dan database - Perubahahan data fisibel pada antarmuka dan database . Diterima [ ] Ditolak - Penghapusan data fisibel pada antarmuka dan database - Penghapusan data fisibel pada antarmuka dan database . Diterima [ ] Ditolak - Pencarian data fleksibel - Mampu mencari berdasarkan kriteria - Mampu mencari berdasarkan range - Pencarian data fleksibel - Mampu mencari berdasarkan kriteria - Mampu mencari berdasarkan range . Diterima [ ] Ditolak - Cetak Laporan Transaksi Barang Keluar - Cetak Laporan Transaksi Barang Keluar . Diterima [ ] Ditolak Effan Najwaini, dkk Jurnal Ilmu Komputer dan Bisnis (JIKB). Nopember-2020. Vol. XI. No. 2, hal. 6 Deployment Setelah dilakukan pengujian, code program siap untuk di-online-kan. Untuk dapat diakses secara online, maka perlu menyewa layanan hosting serta membeli domain sesuai dengan nama toko. Aplikasi yang dibuat dapat diakses secara online melalui alamat http://alzena. Proses selanjutnya setelah deployment yaitu melakukan ujicoba program secara real dengan terlebih dahulu mengajarkan kepada karyawan dan pemilik toko mengenai penggunaan aplikasi yang dibuat. KESIMPULAN Berdasarkan hasil penelitian yang telah dilakukan berkaitan dengan Sistem Informasi Persediaan Barang Berbasis Web Pada Alzena Hijab Store ini, maka dapat diambil kesimpulan sebagai berikut : Pada penilitian ini kami memilih Alzena Hijab Store sebagai objek penelitian, dikarenakan sistemnya belum terkomputerisasi dan masih kurang efektif atau efisien pada bagian persediaan Hal ini melatar belakangi penelitian untuk membuat sistem persediaan barangnya. Sistem Informasi Persediaan Barang ini dirancang berdasarkan standarisasi sistem yang baik, melalui beberapa tahapan sebagai berikut : Analisa kelemahan sistem lama. Metode pengembangan sistem . (PIECES). Analisa kebutuhan fungsional dan non . fungsional pada sistem. Analisa kelayakan sistem. Flowchart sistem lama. Data Flow Diagram (DFD). Desain Sistem. Enhanced Entity Relationship (EER). Struktur database yang terkoneksi. Sistem Informasi Persediaan Barang ini dibangun berbasis web menggunakan framework Codeigniter dan database MySQL. Sistem Informasi Persediaan Barang pada Alzena Hijab Store ini diimplementasi di jaringan Dengan adanya sistem informasi ini, tentunya memudahkan admin mendapatkan informasi yang akurat tentang informasi persediaan barang di Alzena Hijab Store dan menjamin keamanan persediaan dari kemungkinan kesalahan stok dan sebagainya. DAFTAR PUSTAKA