Anda di halaman 1dari 65

LAPORAN

PRAKTEK ANALISIN DAN PERANCANGAN SISTEM INFORMASI


“SISTEM INFORMASI IVENTORY DATA BARANG
RUMAH MAKAN PADANG UDA”

Diajukan untuk memenuhi syarat kelulusan Mata Kuliah Praktek Analisis dan Perancangan
Sistem Informasi Pada Program Studi Teknik Industri Universitas IbnuSina

Disusun Oleh:
ABRAR RAHMAN
NPM : 201026201151

Dosen Pengampu:
Nofri Yudi Arifin,S.Kom.,M.Kom.
NIDN : 1029119003

PROGRAM STUDI TEKNIK INDUSTRI


FAKULTAS TEKNIK
UNIVERSITAS IBNU SINA
2023
LEMBAR PENGESAHAN PEMBIMBING
LAPORAN
PRAKTEK ANALISIS DAN PERANCANGAN SISTEM INFORMASI
“SISTEM INFORMASI INVENTORY DATA BARANG STUDI KASUS
RUMAH MAKAN PADANG UDA
Disusun untuk memenuhi syarat kelulusan mata kuliah Praktek Analisis Dan Perancangan
Sistem Informasi pada Program Studi Teknik Industri Universitas Ibnu Sina

Disusun Oleh:
Abrar Rahman
NPM : 201026201151
Telah diperiksa dan disetujui oleh Dosen/Asisten pembimbing
Pada tanggal:26 Januari 2023
Batam,Januari 2023
Dosen/Asisten Pembimbing Penulis Laporan

Nofri Yudi Arifin,S.Kom.,M.Kom Abrar Rahman


NIDN. 1029119003 NPM:201026201151

Mengetahui
Kepala Laboratorium Teknik Indusri

Fajrinaldi.S.T
NIP:7770517646
LEMBAR PENGESAHAN PENGUJI
LAPORAN
PRAKTEK ANALISIS DAN PERANCANGAN SISTEM INFORMASI
“SISTEM INFORMASI INVENTORY DATA BARANG STUDI KASUS
RUMAH MAKAN PADANG UDA”
Disusun untuk memenuhi syarat kelulusan mata kuliah Praktek Analisis Dan Perancangan
Sistem Informasi pada Program Studi Teknik Industri Universitas Ibnu Sina

Disusun Oleh:
Abrar Rahman
NPM : 201026201151
Telah diperiksa dan disetujui oleh Dosen/Asisten pembimbing
Pada tanggal:26 Januari 2023
Batam,Januari 2023

Dosen/Asisten Pembimbing Penulis Laporan

Nofri Yudi Arifin,S.Kom.,M.Kom Abrar Rahman


NIDN. 1029119003 NPM:201026201151

Mengetahui
Kepala Laboratorium Teknik Indusri

Fajrinaldi.S.T
NIP:7770517646
KATA PENGANTAR
Assalamualaikum Wr.Wb
Kami panjatkan puji syukur kehadirat Allah SWT., karena atas berkat rahmat dan
hidayah- Nya, sehingga dalam penulisan Laporan Pratikum Analisis dan Perancangan Sistem
Informasi ini dapat penulis selesaikan. Laporan ini diajukan untuk memenuhi syarat kelulusan
mata kuliah Pratikum Analisis dan Perancangan Sistem Informasi.
Penulis menyadari bahwa masih banyak kekurangan di dalam penyusunan laporan ini.
Oleh karena itu, penulis meminta kepada pembaca agar dapat memberikan saran dan kritiknya
yang sifatnya membangun dari semua pihak yang membaca maupun yang menggunakan,
demi kesempurnaan Laporan Pratikum Analisis dan Perancangan Sistem Informasi .
Selama penyusunan Laporan Pratikum Analisis dan Perancangan Sistem Informasi,
penulis banyak mendapatkan dukungan moril dari berbagai pihak, sehingga penulis pantas
berikan apresiasi berupa ucapan terima kasih, kepada:
1. Ibu drg.Andi Tenri Ummu,selaku Ketua Yayasan Pendidikan Ibnu Sina Batam yang
telah memberika fasilitas belajar mengajar Universitas Ibnu Sina .
2. Bapak Dr.Ir Larisang, M.T., IPM Selaku Dekan Fakultas Teknik.
3. Bapak Ir.Herman, ST.,M.T Selaku K.A Prodi Teknik Industri
4. Bapak Nofri Yudi Arifin,S.Kom.,M.Kom Selaku Dosen Praktek Analisis dan
Perancangan Sistem Informasi yang telah membimbing penulisan dalam proses
Pembuatan Laporan ini hingga terselesaikan.
5. Bapak Fajrinaldi.S.T.Selaku kepala Laboratorium Teknik Industri dan yang telah
memberi kesempatan dalam melakukan pratikum.
6. Keluarga yang senantiasa memberikan dukungan dan semangat kepada penulis.
7. Pihak-pihak yang terlibat dalam pratikum ini yang tidak dapat disebutkan satu
persatu.
Penulis menyadari bahwa masih banyak kekurnagan di dalam penyusunan laporan ini.
Oleh karena itu,penulis meminta kepada pembaca agar dapat memberikan saran dan kritiknya
yang sifatnya membangun demi kesempurnaan Laporan Praktek dan Perancangan Sistem
Informasi yang penulis susun lebih dan kurangnya Penulis mohon maaf.
Wassalamu’alaikum warahmatullahi wabarakatuh
Batam, Januari 2023

Abrar Rahman
DAFTAR ISI

HALAMAN............................................................................................i
LEMBARAN PEMBIMBING..............................................................ii
LEMBARAN PENGUJI.......................................................................iii
KATA PENGANTAR...........................................................................iv
DAFTAR ISI..........................................................................................vi
DAFTAR GAMBAR.............................................................................ix
DAFTAR TABEL..................................................................................x
BAB I PENDAHULUAN
1.1 Latar Belakang .................................................................................................. I-1
1.2 Identifikasi Masalah .......................................................................................... I-2
1.3 Perumusan Masalah .......................................................................................... I-2
1.4 Batasan Masalah ............................................................................................... I-2
1.5 Sistematika Penulisan ....................................................................................... I-3
BAB II LANDASAN TEORI
2.1 Pengertian Sistem Informasi ............................................................................. II-1
2.1.1 Pengertian Sistem............................................................................................ II-2
2.1.2 Pengertian Informasi ....................................................................................... II-2
2.1.3 Pengertian Database........................................................................................ II-3
2.1.4 Pengertian Inventory ....................................................................................... II-3
2.1.5 Data Barang .................................................................................................... II-4
2.1.6 Toko Serba 8000 ............................................................................................. II-5
2.2 Modal Waterfall ................................................................................................ II-5
2.2.1 Pengertian Metode Waterfall .......................................................................... II-5
2.2.2 Tahapan Metode Waterfall .............................................................................. II-6
2.2.3 Kelebihan Metode Waterfall ........................................................................... II-7
2.2.4 Kekurangan Metode Waterfall ........................................................................ II-8
2.2.5 Pemodelan UML(Unified Modeling Language)............................................. II-8
2.3 Pembuatan Aplikasi .......................................................................................... II-
10
2.3.1 XAMPP........................................................................................................... II-10
2.3.2 HTML ............................................................................................................. II-13
2.3.3 PHP...................................................................................................................I-20
2.3.4 MYSQL.......................................................................................................... II-27
2.4 Penelitian Terdahulu ......................................................................................... II-37
2.4.1 Sistem Informasi Inventory Barang................................................................ II-7
BAB III METODOLOGI DAN PENGUMPULAN DATA
3.1.Waktu Dan Tempat Pengambilan Data............................................................. III-1
3.2.Jenis Data .......................................................................................................... III-1
3.2.1 Data Primer ................................................................................................... III-1
3.2.2 Data Sekunder ............................................................................................... III-1
3.3.Metode Pengumpulan Data ............................................................................... III-2
3.3.1 Wawancara ..................................................................................................... III-2
3.3.2 Observasi........................................................................................................ III-2
3.3.3 Dokumentasi .................................................................................................. III-2
3.4.Metode Pengolahan Data .................................................................................. III-2
3.5.Metode Analisa Data......................................................................................... III-3
3.6.Kebutuhan Sistem ............................................................................................. III-3
3.7.Keragka Pemecahan .......................................................................................... III-4
BAB IV HASIL DAN PEMBAHASAN
4.1 Rancangan Global ............................................................................................. IV-1
4.1.1Hipo (Hierarchy Plus Input Process Output) .................................................. IV-1
4.1.2 ERD (Entity Relationship Diagram) .............................................................. IV-2
4.1.3 Rancangan File............................................................................................... IV-4
4.2 Database ............................................................................................................ IV-5
4.3 Implementasi Antarmuka .................................................................................. IV-9
4.3.1 Halaman Login............................................................................................... IV-9
4.3.2 Halaman Utama ............................................................................................. IV-10
4.3.3 Halaman Data BarangI................................................................................... V-10
4.3.4 Halaman Input Data Barang........................................................................... IV-11
4.3.5 Halaman Data Penjualan................................................................................. IV-11
4.3.6 Halaman Input Data Penjualan ....................................................................... IV-11
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan........................................................................................................V-1
5.2 Saran.................................................................................................................. V-1
DAFTAR PUSTAKA
DAFTAR GAMBAR

Gambar 2.1 Metode Waterfall..................................................................................I-6


Gambar 2.2 Kotak Dialog Pilihan Bahasa .............................................................. II-10
Gambar 2.3 Kotak Dialog Instalasi Awal................................................................ II-11
Gambar 2.4 Kotak Dialog Pilihan Lokasi Instalasi ................................................ II-11
Gambar 2.5 Kotak Dialog XAMPP OptionsI ......................................................... I-12
Gambar 2.6 Kotak Dialog Instalasi Sukses............................................................. II-
13 Gambar 2.7 Tag Paragraf ........................................................................................
II-16
Gambar 2.8 Tag Break ............................................................................................ II-16
Gambar 2.9 Mengatur Font..................................................................................... II-17
Gambar 2.10 Tag Heading ...................................................................................... II-17
Gambar 2.11 Tag OL............................................................................................... II-17
Gambar 2.12 Tag UL .............................................................................................. II-18
Gambar 2.13 Tag Link ............................................................................................ II-19
Gambar 2.14 Tag <Img>......................................................................................... II-19
Gambar 2.15 Tag Komputer.................................................................................... II-20
Gambar 2.16 File Setup Exe ................................................................................... II-28
Gambar 2.17 Proses Instalasi Dimulai.................................................................... II-28
Gambar 2.18 Memulai Proses Instalasi .................................................................. II-29
Gambar 2.19 Pilih Tipe Instalasi............................................................................. II-29
Gambar 2.20 Window Informasi Konfigurasi Instalasi .......................................... II-
30 Gambar 2.21 Window Setup Type ..........................................................................
II-30
Gambar 2.22 Window MYSQL Enterprise............................................................. II-31
Gambar 2.23 Window Informasi MYSQL Monitoring .......................................... II-
31 Gambar 2.24 Proses Instalasi Selesai......................................................................
II-32
Gambar 2.25 Window MYSQL Server Instance Configaration Wizard................. II-
32 Gambar 2.26 Window Pilihan Tipe Server MYSQL ..............................................
II-33
Gambar 2.27 Pilihan Tipe Srver MYSQL.............................................................. II-33
Gambar 2.28 Window Pilihan Meggunakan Database ........................................... II-34
Gambar 2.29 Window Innodb Tablespace Settings ................................................ II-
34 Gambar 2.30 Pilihan Perkiraan Seberapa Besar Koneksi User Ke Server .............
II-35 Gambar 2.31 Window Pilihan Part MYSQL
.......................................................... II-35
Gambar 2.32 Window Pilihan Nama Service MYSQL............................................I-36
Gambar 2.33 Window Security Setting .................................................................. II-36
Gambar 2.34 Proses Konfigurasi Service MYSQL ................................................ II-37
Gambar 4.1 Hipo Sistem Pendapatan Persediaan Barang Di Toko Serba 8000 ..... IV-
1 Gambar 4.2 ERD Sistem Pendapatan Persediaan Barang Di Toko Serba 8000 .....
IV-2 Gambar 4.3 XAMPP Control Panel (Aktivitas Databes Dan
Server)..................... IV-5 Gambar 4.4 Database Toko Serba
8000.................................................................. IV-6
Gambar 4.5 Database Data Barang ......................................................................... IV-6
Gambar 4.6 Database Data Penjualan..................................................................... IV-7
Gambar 4.7 Database Data Karyawan .................................................................... IV-7
Gambar 4.8 Database Tabel Konsumen .................................................................. IV-8
Gambar 4.9 Database Tabel Pembelian .................................................................. IV-8
Gambar 4.10 Database Tabel Penjualan ................................................................. IV-9
Gambar 4.11 Database Tabel Supplier.................................................................... IV-9
Gambar 4.12 Halaman Login.................................................................................. IV-10
Gambar 4.13 Halaman Utama................................................................................. IV-10
Gambar 4.14 Halaman Data Barang ....................................................................... IV-11
Gambar 4.15 Halaman Input Data Barang.............................................................. IV-11
Gambar 4.16 Halaman Data Penjualan ................................................................... IV-12
Gambar 4.17 Tampilan Input Data Penjualan ......................................................... IV-12
DAFTAR TABEL

Tabel 3.1 Rencanan Kegiatan.....................................................................................I-1


Tabel 4.1 Tabel Supplier ......................................................................................... IV-4
Tabel 4.2 Tabel Pembelian ...................................................................................... IV-4
BAB I

PENDAHULUAN
1.1 Latar Belakang
Perkembangan ilmu pengetahuan dan teknologi sangat mempengaruhi perkembangan
sistem informasi. Kebutuhan informasi yang akurat, dan tepat dalam menyajikan suatu data
yang lengkap maka diperlukan sistem . Kebutuhan akan sistem informasi sangat dibutuhkan
diberbagai aspek, seperti disebuah instansi, baik instansi swasta maupun instansi
pemerintahan yang saat ini sangat membutuhan sistem informasi menggunakan database
mySQL berbasis web yang digunakan mempermudah dalam melakukan pekerjaan untuk
membuat suatu laporan lebih efisien dibandingkan dengan membuat laporan dengan manual.
Pengolahan data stok barang pada Rumah Makan Padang uda masih dilakukan secara
manual, yaitu dengan menggunakan buku besar untuk ,akibatnya pengolahan data tersebut
memakan waktu yang lama. Padahal untuk mengolah data barang disuatu perusahaan atau
badan usaha sangat penting dilakukan. Dengan semakin banyaknya data barang yang masuk
dan keluar disuatu perusahaan atau badan usaha,maka perlu dilakukan komputerisasi
pencatatan data.
Sistem informasi menggunakan database mySQL berbasis web sangat perlu digunakan
untuk keperluan membuat laporan barang dalam gudang yang memiliki banyak barang yang
berbeda-beda. Sistem informasi ini dapat diterapkan pada instansi yang memiliki persediaan
barang salah satunya yaitu ISP (Internet ServiceProvider) yang memiliki barang yang
diperlukan untuk memberikan pelayan terhadap client yang cukup banyak. Sistem informasi
ini dapat mengetahui data barang yang masih disimpan, mengetahui data barang yang
diperlukan, dan memenuhi kebutuhan informasi ketersediaan barang yang diperlukan oleh
cabang perusahaan lain. Sehingga, petugas tidak perlu melakukan pendataan barang tersebut
dengan melihat kembali arsip-arsip secara manual, memerlukan waktu yang lama untuk
melakukan pengecekan barang.
Dengan adanya permasalahan yang dihadapi dalam pengolahan data persediaan
barang tersebut, dan pentingnya peranan sistem informasi sebagai alat bantu, maka Kerja
Praktik ini bertujuan untuk membuat sistem informasi pada judul “Sistem Informasi Inventory
Data Barang Studi Kasus pada Rumah Makan Padang Uda ”
1.2 Identifikasi Masalah
Dari hasil pengamatan yang telah dilakukan maka menulis dapat mengidentifikasi masalah
dalam pembuatan laporan pratikum ini sebagai berikut:
1. Persediaan data barang masih dilakukan secara manual menggunakan kertas pada Rumah
Makan Rumah Padang Uda.
2. Masih kurangnya ketelitian dalam menghasilkan informasi data barang yang ada pada
Rumah Padang Uda.
3. Bagaimana meminimalisir terjadinya kesalahan jumlah stok barang pada Rumah Makan
Rumah Padang Uda.

1.3 Perumusan masalah


Berdasarkan uraian latar belakang diatas terdapat permasalahan yang perlu
pembahasan yaitu :
1. Bagaimana merancang sistem informasi persediaan data barang pada Rumah Makan
Rumah Padang Uda?
2. Bagaimana mengimplementasikan system informasi persediaan data barang pada Rumah
Makan Rumah Padang Uda?

1.4 Batasan masalah


Agar penulisan ini lebih terarah dan masalah yang dihadapi tidak terlalu luas maka
perlu diberikan batasan batasan terhadap masalah yang dihadapkan adapun ruang lingkup
pembuatan laporana pratikum ini adalah hanya melakukan pembahasan mengenai sistem
informasi inventory data barang pada Rumah Makan Rumah Padang Uda.

1.5 Manfaat Penelitian


1. Untuk universitas
Penelitian ini diharapkan dapat digunakan untuk menambah referensi sebagai bahan
penelitian lanjutan yang lebih mendalam pada masa yang akan dating.
2. Untuk mahasisawa
a. Dapat mengimplementasi mySQL untuk membuat sistem informasi.
b. Dapat menerapkan database mySQL pada PhpMyAdmin
3. Untuk Toko
Memberikan kemudahan dan menambah fasilitas-fasilitas toko dalam menyampaikan atau
mencari media informasi yang dibutuhkan.

1.6 Sistematika Penulisan


Untuk lebih memperjelas dan mengembangkan pokok-pokok laporan praktikum ini,
maka diperlukan suatu sistematika tertentu yang antara lain adalah sebagai berikut :
BAB I PENDAHULUAN
Di bab ini terdapat Latar Belakang Masalah, Rumusan Masalah, Batasan Masalah, Tujuan
Penulisan, Manfaat pada instansi tempat kerja praktek serta Sistematika Penulisan.
BAB II LANDASAN TEORI

Pada bab ini dijelaskan tentang penjabaran pembuatan database sistem informasi yang dapat
membantu penulis dalam menyelesaikan masalah. Perencanaan pembuatan database sistem
informasi yang dimulai merancang database dengan SQL pada PhpMyAdmin, database yang
digunakan untuk menyimpan data yang nantinya akan ditampilkan pada website.
BAB III METODOLOGI PENELITIAN

Berisikan tentang waktu dan tempat penelitian, jenis data yang dikumpulkan, metode
pengumpulan data, metode pengolahan data, dan kerangka pemecahan masalah.

BAB IV PEMBAHASAN

Database sistem informasi yang sudah jadi akan dilakukan pengujian sebelum di
implementasikan dengan tujuan tidak ada masalah dalam database yang dibuat ketika sistem
informasi sudah digunakan.
BAB V KESIMPULAN DAN SARAN
Pada bab ini berisi kesimpulan keseluruhan dalam database yang dibuat dan saran guna untuk
pengembangan database yang dibuat.
BAB II
LANDASAN TEORI

2.1 Pengertian Sistem Informasi


Sistem informasi dalam suatu pemahaman yang sederhana dapat Didefinisikan sebagai
suatu sistem berbasis komputer yang menyediakan informasi bagi pemakai dengan kebutuhan
yang serupa.
Sistem informasi memuat berbagai informasi penting mengenai orang, tempat dan segala
sesuatu yang ada didalam atau dilingkungan sekitar organisasi. Informasi sendiri mengandung
suatu arti data yang telah diolah kealam suatu bentuk yang lebih memiliki arti dan dapat
digunakan untuk pengambilan keputusan. Data sendiri merupakan fakta-fakta yang mewakilli
suatu keadaan ,kondisi atau peristiwa yang terjadi atau ada didalam atau dilingkungan fisik
organisasi. Data tidak dapat langsung digunakan untuk mengambilan keputusan, melainkan
harus diolah lebih dahulu agar dapat dipahami,lalu dimanfaatkan dalam pengambilan
keputusan. Dewasa ini sistem informasi yang digunakan lebih berfokus paada sistem
informasi berbasis komputer (computer based information system). Harapan yang ingin
dipeproleh disini aalah bahwa dengan penggunakan teknologi informasi atau sistem
informasi berbasis komputer,informsi yang dihasilkan dapat lebih akurat,berkualitas dan
tepat aktu ,sehingga
pengambilan keputusan dapat lebih efektif dan efisien.
Menurut Dindin Nugraha Sistem Informasi adalah merupakan kombinasi dari manusia
fasilitas atau alat teknologi ,media, prosedur dan pengendalian yang bermaksud menata
jaringan komunikasi yang penting. Pengolahan atas transaksi-transaksi tetentu dan rutin
membantu menajamen dan pemakaian internal dan eksternal untuk menyediakan dasar
pengambilan keputusan yang tepat.
Dari uraiaan diatas ,Sistem informasi dapat didefinisikan sebagai kumpulan komponen
pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen
lainnya yang bertujuan menghasilkan suatu Informasi dalam suatu bidang tertentu.

2.1.1. Pengertian Sistem


Sistem berasal dari bahasa Latin (system) dan bahasa Yunani (sustema) adalah suatu
kesatuan yang tediri komponen atau elemen yang dihubungkan bersama untuk memudahkan
aliran informasi,materi atau energi.Istilah ini sering dipergunakan untuk menggambarkan
suatu set
entitas yang saling berinteraksi. Dalam pengertian yang paling umum,sebuah sistem adalah
sekumpulan benda yang memiliki hubungan antaa satu sama lainnya.
Menurut Hartono Jogiyanto Sistem adalah kumpulan elemen-elemen yang berinteraksi untuk
mencapai suatu tujuan tertentu. Sistem sangat diperlukan dalam memeproses masukan untuk
menghasilkan keluaran. Sebuah sistem merupakan himpunan komponen atau variabel yang
terorganisasi,saling brinteraksi,saling bergantung satu sama lain terpadu.
Seperti yang dikatakan Jeffrey L.Whitten sistem adalah suatu jaringan kerja dari prosedur-
prosedur yang saling berhubungan, berkumpulkan bersama-sama untuk melakukan suatu
kegiatan atau utnuk menyelesaikan suatu sasaran yang tertentu.
Dari uraian diatas ,Sistem dapat didefinisikan sebagai kumpulan elemen -elemen yang
berinterkasi untuk mencapai suatu tujuan tertentu.Sistem sangat diperlukan dalam memperoses
masukan untuk menghasilakan keluaran. Sebuah sistem merupakan himpunan komponen atau
variabel yang terorganisasi,saling berinteraksi,saling bergantung satu sama lain dan terpadu.

2.1.2. Pengertian Infomasi


Informasi adalah pengetahuan yang didapatan dari pembelajaran pengelaman,atau
intruksi. Namun demikian istilah ini memiliki banyak arti bergantung pada konteksnya dan
secara umum berhubungan erat dengan konsep seperti arti pengetahuan, komunikasi,
kebenaran, representasi dan rangsangan mental.
Dalam beberapa hal pengetahuan tentang peristiwa-peristiwa tentu atau situasi yang
telah dikumpulkan atau diterima melalui proses komunikasi, pengumpulan intelejen ataupun
didapatkan dari berita juga dinamakan informasi. Informasi yang berupa koleksi data dan fakta
seringkali dinamakan informasi statistik.
Dalam bidang ilmu komputer informasi adalah data yang disimpan,diproses,atau
ditransmisikan. Hartono Jogiyanto mengatakan informasi adalah sesuatu yang nyata atau
setengah nyata yang dapat mengurangi derajat ketidakpastian tentang suatu keadaan atau
kejadian. Dari uraian diatas, informasi dapat didefinisikan sebagai data yang telah diolah
menjadi sesuatu yang lebih bermakna dan mempunyai arti.

2.1.3. Pengertian Database


Basis data (database) adalah kumpulan informasi yang disimpan didalam komputer secara
sistematik sehingga dapat diperksi menggunakan suatu program komputer untuk memperoleh
informasi dari basis data tersebut. Menurut Andino Maseleno Database adalah sekumpulan file
yang saling terkait dan membentuk suatu bangun data. Database minimal terdiri dari satu file
yang cukup untuk dimanipulasi oleh komputer sedemikian rupa.
Database dapat diartikan sebagai himpunan kelompok data (arsip) yang saling berhubungan
yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan
mudah. Dari uraian diatas, Database dapat didefinisikan sebagai himpunan kelompok datang
yang saling berhubungan yang dikelola dan disimpan secara terintegrasi melalui metode
tertentu dengan menggunakan komputer.

2.1.4. Pengertian Inventory


Menurut Kamus Umum Bahasa Indonsia (KUBI) yang dimaksud inventory adalah daftar
barang-barang yang dipakai dikantor, perusahaan dan sebagainya. Hal membuat atau
penyusunan daftar barang-barang yang ada di kantor, rumah, kapal dan sebagainya
pengumpulan data mengenai hasil-hasil yang telah dimiliki. Barang-barang yang dicatat
kemudian dikelompokkan kedalam beberapa kelompok yakni:
1. Tanah
2. Peralatan dan mesin
3. Bangunan
4. Jalan irigasi dan jaringan
5. Aset tetap lainnya
6. Konstruksi dalam penyelesaian

2.1.5. Data Barang


A. Pengertian Data
Data merupakan sesuatu yang belum mempunyai arti bagi penerimanya dan masih
memerlukan adanya suatu pengolahan. Data bisa berujut suatu keadaan, gambar, suara, huruf,
angka, matematika, bahasa ataupun simbol-simbol lainnya yang bisa kita gunakan sebagai
bahan untuk melihat lingkungan, obyek, kejadian ataupun suatu konsep. Menurut Mulyadi
(2007:301) “Data merupakan komponen fisik yang kedua dari bagian berwujud teknologi
informasi”. Sedangkan menurut Mills (1984) dalam buku Nuraida (2008:25) “Data adalah
fakta mentah, observasi, atau kejadian dalam bentuk angka atau symbol khusus.” Dari
pengertian diatas dapat disimpulkan data adalah komponen fisik yang kedua dari bagian
berwujud teknologi informasi yang berupa fakta mentah observasi atau kejadian dalam
bentuk angka atau simbol khusus.
B. Pengertian Barang
Barang merupakan produk yang berwujud fisik, sehingga bisa dilihat, di sentuh, dirasa,
dipegang, disimpan, dipindahkan dan perlakuan fisik lainnya (Tjiptono,1997:98). Ditinjau dari
aspek daya tahan, terdapat dua macam barang: (Tjiptono, 2000:98)
1. Barang Tidak Tahan Lama (Nondurable Goods)
Barang tidak tahan lama adalah barang berwujud yang biasanya habis dikonsuumsi dalam
satu atau beberapa kali pemakaian. Contohnya adalah sabun, minuman, dan makanan
ringan, kapur tulis, gula dan garam.
2. Barang Tahan Lama (Durable Goods)
Barang tahan lama merupakan barang berwujud yang biasanya bisa bertahan lama dengan
banyak pemakaian (umur ekonomisnya untuk pemakaian normal adalah satu tahun atau
lebih). Contohnya antara lain TV, lemari es, mobil dan komputer. Selain berdasarkan daya
tahannya, produk pada umumnya juga diklasifikasikan berdasarkan siapa konsumennya
dan untuk apa produk tersebut dikonsumsi. Berdasarkan kriteria ini, produk dapat
dibedakan menjadi barang konsumen (costumer's goods) dan barang industri (industrial's
goods).
3. Barang Konsumen
Barang konsumen adalah barang yang dikonsumsi untuk kepentingan konsumen akhir
sendiri (individu dan rumah tangga), bukan untuk tujuan bisnis. Umumnya barang
konsumen dapat diklasifikasikann menjadi empat jenis yaitu convenience goods, shopping
goods, dan unsought goods.

2.1.6. Rumah Makan Padang Uda


Rumah Makan Padang Uda berdiri sejak tahun 2010. Rumah Makan Padang Uda salah
satu tempat makan yang sangat diminati bagi kawasan Tanjung Sengkuang. Rumah Makan
Padang Uda. Sekarang masih menggunakan sistem manual dan belum terkomputerisasi dalam
menangani masalah untuk persediaan barang. Dan data yang terkumpul akan diperoleh melalui
beberapa metode pengumpulan data, mulai observasi pada pelaksanaan dan penggunaan sistem
yang secara manual.

2.2 Modal Water Fall


2.2.1. Pengertian Metode Water Fall
Metode Waterfall Menurut Pressman (2015:42) Metode yang digunakan untuk
pengembangan perangkat lunak penulis menggunakan metode waterfall model klasik yang
bersifat sistematis, berurutan dalam membangun software. Nama model ini sebenarnya adalah
“Linear Sequential Model”.Model ini sering disebut juga dengan “classic life cycle” atau
metode waterfall. Model ini termasuk ke dalam model generic pada rekayasa perangkat lunak
dan pertama kali diperkenalkan oleh Winston Royce sekitar tahun 1970 sehingga sering
dianggap kuno, tetapi merupakan model yang paling banyak dipakai dalam Software
Engineering (SE). Model ini melakukan pendekatan secara sistematis dan berurutan. Disebut
dengan waterfall karena tahap demi tahap yang dilalui harus menunggu selesainya tahap
sebelumnya dan berjalan berurutan.
Menurut Rosa dan shalahuddin (2013:28) Model SDLC air terjun (waterfall) sering juga
disebut model sekuensial linier (sequential linear) atau alur hidup klasik (class life
cycle).Model air terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial
atau terurut di mulai dari analisis, desain, pengkodean, pengujian dan tahap pendukung
(support).

2.2.2. Tahapan Metode Waterfall


Tahapan dari metode waterfall dapat dilihat pada gambar dibawah ini

Gambar 2.1 Metode Waterfall


1. Requirement
Tahap ini pengembang sistem diperlukan komunikasi yang bertujuan untuk
memahami perangkat lunak yang diharapkan oleh pengguna dan batasan perangkat lunak
tersebut. Informasi dapat diperoleh melalui wawancara, diskusi atau survei langsung.
Informasi dianalisis untuk mendapatkan data yang dibutuhkan oleh pengguna.
2. Design
Pada tahap ini, pengembang membuat desain sistem yang dapat membantu menentukan
perangkat keras (hardware) dan sistem persyaratan dan juga membantu dalam mendefinisikan
arsitektur sistem secara keseluruhan.
3. Implementation
Pada tahap ini, sistem pertama kali dikembangkan di program kecil yang disebut unit,
yang terintegrasi dalam tahap selanjutnya. Setiap unit dikembangkan dan diuji untuk
fungsionalitas yang disebut sebagai unit testing.
4. Verification
Pada tahap ini, sistem dilakukan verifikasi dan pengujian apakah sistem sepenuhnya
atau sebagian memenuhi persyaratan sistem, pengujuan dapat dikategorikan ke dalam unit
testing (dilakukan pada modul tertentu kode), sistem pengujian (untuk melihat bagaimana
sistem bereaksi ketika semua modul yang terintegrasi) dan penerimaan pengujian (dilakukan
dengan atau nama pelanggan untuk melihat apakah semua kebutuhan pelanggan puas).
5. Maintenance
Ini adalah tahap akhir dari metode waterfall. Perangkat lunak yang sudah jadi
dijalankan serta dilakukan pemeliharaan. Pemeliharaan termasuk dalam memperbaiki
kesalahan yang tidak ditemukan pada langkah sebelumnya.

2.2.3. Kelebihan Metode Waterfall


1. Kualitas dari sistem yang dihasilkan akan baik, karena pelaksanaannya dilakukan secara
bertahap.
2. Proses pengembangan model fase one by one, sehingga meminimalis kesalahan yang
mungkinakan terjadi.
3. Dokumen pengembangan sistem sangat terorganisir, karena setiap fase harus
terselesaikan dengan lengkap sebelum melangkah ke fase berikutnya.

2.2.4. Kekurangan Metode Waterfall


1. Waktu pengembangan lama dan biayanya mahal.
2. Diperlukan manajemen yang baik, karena proses pengembangan tidak dapat dilakukan
secaraberulang sebelum terjadinya suatu produk.
3. Kesalahan kecil akan menjadi masalah besar jika tidak diketahui sejak awal
pengembanganyang berakibat pada tahapan selanjutnya.
4. Pada kenyataannya, jarang mengikuti urutan sekuensial (runtutan) seperti pada teori.
Iterasi(perulangan) sering terjadi menyebabkan masalah baru.
2.2.5. Pemodalan UML (Unified Modeling Language)
UML (Unified Modeling Language) adalah sekumpulan diagram yang digunakan untuk
melakukan abstraksi terhadap sebuah sistem atau perangkat lunak berbasis objek. UML dapat
digunakan untuk mempermudah pengembangan aplikasi yang berkelanjutan. UML dapat
dikatakan juga sebagai perkembangan, bahasa pemodelan di bidang rekayasa perangkat lunak
yang dimaksudkan untuk menyediakan cara standar untuk memvisualisasikan desain sebuah
sistem. UML terdiri dari banyak elemen-elemen grafis yang digabungkan dalam bentuk
diagram. Tujuan representasi elemen-elemen grafis ke dalam diagram adalah untuk menyajikan
beragam sudut pandang dari sebuah sistem berdasarkan fungsi masing-masing diagram
tersebut. Kumpulan dari beragam sudut pandang inilah yang disebut sebuah model.
Berikut diagram-diagram dalam UML:
1. Structural Diagram
a. Class Diagram: sebuah diagram yang menjelaskan hubungan antar class dalam
sebuah sistem yang sedang dibuat dan menjelaskan bagaimana caranya agar mereka saling
berkolaborasi.

b. Object Diagram: sebuah gambaran tentang objek-objek dalam sebuah sistem pada
satu titik waktu. Karena lebih menonjolkan perintah-perintah daripada class, object
diagram lebih sering disebut sebagai sebuah diagram perintah.
c. Component Diagram: diagram yang menampilkan komponen dalam sistem dan
hubungan antara mereka.

d. Deployment Diagram: Diagram yang menunjukkan tata letak sebuah sistem secara
fisik, menampakkan bagian-bagian software yang berjalan pada bagian-
bagian hardware yang digunakan untuk mengimplementasikan sebuah sistem dan
keterhubungan antara komponen-komponen hardware

2. Behavioral Diagram
a. Activity Diagram: diagram yang menggambarkan alur kerja dari berbagai
aktivitas user atau sistem, orang yang melakukan aktivitas, dan aliran berurutan
dari aktivitas ini.
b. Use case Diagram: diagram yang menunjukkan peran user dan bagaimana peran
tersebut ketika menggunakan sistem. Use case diagram juga dapat digunakan untuk
memprepresentasikan interaksi user dengan sistem dan menggambarkan spesifikasi
kasus penggunaan.
c. System Sequence Diagram: diagram yang menggambarkan interaksi user dengan
sistem secara sekuensial (berurutan).
d. Collaboration Diagram: diagram yang merupakan bentuk lain dari sequence
diagram. Diagram ini menggambarkan struktur organisasi dari sistem dengan
pesan yang diterima dan dikirim.
e. Statechart Diagram: diagram yang menggambarkan bagaimana sistem dapat
bereaksi terhadap suatu kejadian dari dalam atau luar. Kejadian (event) ini
bertanggung jawab terhadap perubahan keadaan sistem.

2.3 Pembuatan Aplikasi


2.3.1. XAMPP
A. Pengertian XAMPP
Menurut Nugroho (2013:01) XAMPP adalah paket program web lengkap yang dapat
Anda pakai untuk belajar pemrograman web, khususnya PHP dan MySQL. Menurut Buana
(2014:03) XAMPP adalah perangkat lunak opensource yang diunggah secara geratis dan
bisa dijalankan disemua operasi seperti windows, linux, solaris, dan mac.Berdasarkan
pendapat diatas dapat disimpulkan bahwa Xampp merupakan salah satu jenis program yang
dapat kita pergunakan untuk mempelajari pemrograman Web secara gartis yang bisa
berjalan di windows, linux, solaris, dan mac.
B. Instalasi Xampp
1. Instal Xampp
2. Pilih bahasa yang digunakan dalam instalasi XAMPP. Ada dua pilihan bahasa
yang dapat dipilih, yaitu bahasa Belanda dan Bahasa Inggris. Pilihlah bahasa
Inggris untuk memudahkan proses instalasi sistem, lalu pilih tombol “OK” untuk
melanjutkan proses instalasi.

Gambar 2. 2 Kotak dialog Pilihan Bahasa


3. Selanjutnya akan muncul setup kotak dialog sebagai awal proses instalasi
XAMPP.Untuk melanjutkan proses instalasi, pilih tombol “Next”. Namun jika
ingin membatalkanproses instalasi pilih tombol cancel.

Gambar 2. 3 Kotak dialog instalasi awal


4. Selanjutnya akan tampil kotak dialog untuk menentukan lokasi yang akan digunakan
untuk menyimpan file XAMPP. Pada pilihan ini sangat direkomendasikan untuk
memilih drive C (root) sebagai lokasi instalasi (C:\xampp). Setelah lokasi (destination
folder) instalasi ditentukan, maka pilih tombol “Next” untuk melanjutkan proses
instalasi.

Gambar 2. 4 Kotak dialog pilihan lokasi instalasi


5. Selanjutnya, akan tampil kotak dialog XAMPP options untuk memilih paket aplikasi
yang akan diinstall. Untuk dapat menjalankan SisfoKampus, pilih “Install Apache as
service” dan “Install MySQL as service” pada tab “Service Selection” selain pilihan pada
tab “XAMPP Desktop” dan “XAMPP Start Menu” yang secara default sudah dipilih oleh
sistem. Kemudian pilih tombol “Install” untuk melanjutkan proses instalasi.

Gambar 2. 5 Kotak dialog XAMPP Options


6. Selanjutnya sistem akan melakukan proses instalasi berdasarkan paket yang
dipilih pada langkah 5 sebelumnya. Setelah proses instalasi selesai, maka akan
tampil kotak dialog yang menandakan proses instalasi telah berhasil. Pilih tombol
“Finish” untuk mengakhiriproses instalasi.

Gambar 2. 6 Kotak dialog instalasi sukses


7. Selanjutnya sistem secara otomatis akan melakukan beberapa setup service
XAMPP pada command prompt. Tunggulah beberapa saat hingga proses ini
selesai.
2.3.2. HTML
A. Pengertian HTML
Menurut Sidik dan Husni (2017:10) “HTML kependekan dari Hyperlink Text Markup
Language. Dokumen HTML adalah file teks murni yang dapat dibuat dengan editor teks
sembarang. Dokumen ini dikenal sebagai web page. Dokumen HTML merupakan dokumen
yang disajikan dalam browser web surfer. Dokumen ini umumnya berisi informasi atau
interface aplikasi di dalam internet”. Menurut Sibero (2013:19) “Hyperlink Text Markup
Language (HTML) daalah bahasa yang digunakan pada dokumen web sebagai bahasa
untuk pertukaran dokumen web”. Berdasarkan uraian diatas maka kesimpulannya
Hyperlink Text Markup Language (HTML) adalah bahasa yang digunakan untuk menulis
halaman web sebagai pertukaran dokumen web dan dokumen ini umumnya berisi informasi
atau interface aplikasi di dalam internet .
B. Istilah-istilah HTML
1. Tag
Hampir semua tag di dalam HTML ditulis secara berpasangan, yakni tag pembuka dan
tag penutup, dimana objek yang dikenai perintah tag berada di antara tag pembuka dan
tag penutup ini. Objek disini dapat berupa text, gambar, maupun video. Penulisan tag
berada di antara duakurung siku: “<” dan “>”.
<tag_pembuka>objek yang dikenai perintah tag </tag_penuttup>
Contoh:
<p> Ini adalah sebuah paragraf </p>
<p> adalah tag pembuka, dalam contoh ini p adalah tag untuk paragraf.
</p> adalah tag penutup paragraf. Perbedaannya dengan tag pembuka terletak
dari tanda forward slash (/)
Terdapat pengecualian beberapa tag yangtidak berpasangan, seperti <br>
untuk break (pindah baris) atau <hr> untuk horizontal line (garis horizontal). Tag
ini dikenal juga dengan self closing tag atau void tag. Untuk penulisannya bisa
ditulis dengan <br> atau<br/>.HTML tidak case-sensitif, dalam artian penulisan
<p> dianggap sama dengan <P>.

2. Element
Adalah isi dari tag yang berada diantara tag pembuka dan tag penutup, termasuk
tag itu sendiri dan atribut yang dimilikinya (jika ada). Pada contoh diatas, “<p>
Ini adalah sebuahparagraf</p>” merupakan element p.Element tidak hanya berisi
text, namun jugabisa tag lain.

3. Attribute
Adalah informasi tambahan yang diberikan kepada tag. Informasi ini bisa berupa
instruksi untuk warna dari text, besar huruf dari text, dll.Setiap atribut memiliki
pasangan nama dan nilai (value), dan ditulis dengan name=”value”. Value diapit
tanda kutip, boleh menggunakan tanda kutip satu (‘) atau dua (“).
Contoh:
<a href = “http:/www.duniailkom.com”> ini adalah sebuah link </a>
Pada kode HTML di atas, href=http://www.duniailkom.comadalahatribut.href merupakan
nama dari atribut, dan http://www.duniailkom.com adalah value atau nilai dari atribut
tersebut.
a. Tag Utama dalam struktur dokumen HTML
<html>
<!– untuk menyatakan suatu dokumen HTML -->
<head>
<!-- memberikan informasi mengenai dokumen HTML >
<!-- tag-tag: TITLE, BASE, ISINDEX, LINK, SCRIPT, STYLE dan
META >
</head>
<body>
<!-- menyimpan informasi atau data yang akan ditampilkan dalam
dokumen HTML >
</body>
</html>

b. Tag Paragraf<p>
Tag <p> berfungsi untuk menuliskan sebuahparagraf.
Gambar 2.7 Tag Paragraf

c. Tag Break <br>


Tag <br> berfungsi untuk memisahkan sebuahbagian text dengan text lain.

Gambar 2.7 Tag Break

d. Mengatur Style Font


Gambar 2.8 Mengatur Font

e. Membuat Judul (heading) di HTML


Tag Heading biasanya digunakan untuk judul dari paragraf atau bagian dari
text yang merupakan judul.Tag heading di dalam HTML terdiri dari 6 tingkatan,
yaitu
<h1>, <h2>, <h3>, <h4>,<h5>, dan <h6>. Tag headingsecara
default akan ditampilkan oleh web browser dengan huruf tebal (bold).Tampilan
dari tag header juga dibuat bertingkat. Tag header <h1> memiliki ukuran huruf
paling besar, sedangkan <h6> terkecil.
f. Tag Heading

Gambar 2.9 Tag Heading

g. Tag <OL>

Gambar 2.10 Tag OL

h. Tag <UL>
Gambar 2.11 Tag UL

i. Tag Link <a>


Link ditulis dengan <a> yang merupakan singkatan cari anchor (jangkar).
Setiap tag <a> setidaknya memiliki sebuah atribut href. Dimana href berisi
alamat yang dituju (href adalah singkatan dari hypertextreference).

Gambar 2.12 Tag Link <a>

j. Tag <img>
Tag Image digunakan untuk menampilkan gambar kedalam halaman web,
menggunakan tag <img>.
Gambar 2.13 Tag <img>

k. TagKomentar
Tag pembuka komentar adalah <!– – dan tagpenutup – –> .Pernyataan yang ada
dalam tag komentartidak akan tercetak.

Gambar 2.14 Tag Komentar

2.3.3. PHP
A. Pengertian PHP
Menurut Hikmah, dkk (2015:1) ”PHP merupakan kependekan dari Hypertext
Preprocessor. PHP tergolong sebagai perangkat lunak open source yang diatur dalam aturan
general purpose licences (GPL). Bahasa pemograman PHP sangat cocok dikembangkan
dalam lingkungan web, karena PHP bisa diletakkan pada script HTML atau sebaliknya.
PHP dikhususkan untuk pengembangan web dinamis”. Menurut Sibero (2013:49) “PHP
adalah pemograman interpreter yaitu proses penerjemahan baris kode sumber menjadi kode
mesin yang dimenegerti komputer secara langsung pada saat baris kode dijalankan”. Dari
pendapat
di atas dapat disimpulkan bahwa PHP adalah penerjemahan baris kode yang bisa dibaca
atau dimengerti oleh komputer karena PHP bisa diletakkan pada script HTML atau
sebaliknya. PHP dikhususkan untuk pengembangan web dinamis.
B. Kode-Kode PHP
Kode-kode PHP dituliskan di antara tanda berikut ini:
<?php



?>

atau
<?



?>
atau Apabila Anda membuat kode PHP dan berencana akan mendistribusikan ke
pihak/orang lain, maka usahakan untuk menggunakan sintaks . Hal ini dikarenakan
untuk penggunaan kode yang menggunakan terkadang tidak bisa dijalankan dalam
server tertentu.
1. Menyimpan File PHP
Apabila Anda memiliki kode PHP yang disisipkan dalam HTML dalam suatu file
dan menginginkan web server dapat menjalankannya, maka file tersebut harus
disimpan dalam ekstensi .php. Apabila Anda menyimpannya dengan ekstensi .html
atau .htm, maka kode PHP tersebut tidak akan diproses dan akan ditampilkan
dalam web browser seperti apa adanya (berupa kode-kode).
Contoh:
<html> <head> <title>Halaman
PHPpertamaku</title>
</head>
<body>
<?php
echo "Hello World!";
?>
</body>
</html>
2. Semicolon (;)
Apabila Anda perhatikan contoh sebelumnya, maka terdapat tanda titik koma
(semicolon) pada akhir perintah echo. Tanda semicolon merupakan penanda akhir
dari statement PHP dan harus ada.
Contoh:
<html> <head> <title>Halaman
PHPpertamaku</title>
</head>
<body>
<?php
echo "Hello World! ";
echo "Hello World! ";
echo "Hello World! ";
echo "Hello World! ";
echo "Hello World! ";
?>
</body>
</html>
3. Pindah Spasi
Seperti halnya HTML, pergantian spasi dalam PHP tidak akan mempengaruhi
tampilan hasilnya. Dengan kata lain, pergantian spasi akan diabaikan oleh
PHP.Perhatikan contoh berikut ini. Pada contoh tersebut diberikan tiga bentuk
penulisan kode PHPyang berbeda namun akan dihasilkan tampilan yang sama
dalam web browser.
Contoh:
<html> <head> <title>Halaman
PHPpertamaku</title>
</head>
<body>
<?php
echo "Hello World! ";
echo"Hello World! ";
?>
</body>
</html>
<html> <head> <title>My First PHP
Page</title>
</head>
<body>
<?php
echo"Hello World! "; echo "Hello World! ";
?>
</body>
</html>
<html> <head> <title>Halaman PHP
pertamaku</title>
</head>
<body>
<?php
echo "Hello World!
"; echo "Hello
World! ";
?>
</body>
</html>
4. Variabel
Misalkan dalam PHP kita akan menyimpan suatu nilai berupa angka atau string
dalam suatu variabel, caranya adalah membuat nama variabel terlebih dahulu
kemudian diberikan suatu assignment pada nilai yang diinginkan. Perhatikan
sintaks berikut ini
$nama_variabel = nilai;
Note: jangan lupa tanda
dollar ($)Contoh:
<?php
$hello ="Hello World!";
$sebuah_bilangan = 4;
$bilanganYangLain = 8;
?>
Dari contoh di atas tampak bahwa dalam PHP, nama variabel tidak perlu
dideklarasikan terlebihdahulu seperti halnya bahasa Pascal atau C/C++.
Aturan Penamaan Variabel:
Berikut ini adalah beberapa aturan penulisan nama variabel:
1. Nama variabel harus diawali dengan huruf atau underscore (_)
2. Nama variabel hanya boleh dituliskan dengan alpha numeric a-z, A-Z, 0-9
danunderscore
3. Nama variabel yang terdiri lebih dari satu kata, dapat dipisahkan dengan underscore
5. Echo
Seperti yang Anda lihat pada contoh-contoh kode PHP sebelumnya, bahwa perintah
echo digunakan untuk menampilkan teks ke dalam browser. Suatu teks atau string
dapat dituliskan di browser dengan langsung dituliskan dalam echo yang diapit oleh
dua tanda petik ganda (quotes) atau menyimpan string atau teks terlebih dahulu
dalam suatu variabel kemudian dituliskan dalamecho. Berikut ini adalah contohnya:
Contoh:
<?php
$StringKu = "Hello!";echo$StringKu;
echo "<h5>Ilove using PHP!</h5>";
?>
Hati-hati dalam penulisan suatu string yang di dalamnya terdapat tanda petik ganda
(quotes) menggunakan echo. Dalam echo, tanda quotes merupakan penanda awal dan
akhir teks/string yang akan ditulis dengan echo, sehingga Anda harus memperhatikan
hal-hal berikut ini
1. Jangan menggunakan tanda quotes di dalam teks yang akan ditulis dengan echo
2. Apabila Anda tetap ingin menuliskan tanda quotes dalam teks yang akan
ditulis denganecho, maka berikan tanda slash “\” di depan quotes tersebut.
3. Selain itu, dapat pula Anda gunakan tanda petik tunggal (apostrophes)
untuk menggantikan tanda quotes pada teks.
Contoh:
<?php
echo "<font face="verdana" size="4">I love using PHP!</font>";
?>
<?php
echo "<fontface=\"verdana\" size=\"4\">I love using PHP!</font>";
?>
<?php
echo "<font face='verdana' size='4'>I love using PHP!</h5>";
?>
Pada contoh kode pertama di atas akan terjadi error karena dalam teks yang ditulis
dalam echo terdapat tanda quotes. Sedangkan untuk kode kedua dan ketiga tidak
terdapat error dan akan dihasilkan output yang sama di browser.

a. Menampilkan Nilai Variabel dengan Echo


Nilai variabel dapat dengan mudah ditampilkan dengan menggunakan echo,
baik nilai yangberupa bilangan maupun string. Berikut ini adalah contoh-contoh
di antaranya:
Contoh:
<?php
$string_ku = "Hello.. Nama saya: ";
$bilangan_ku = 4;
$huruf_ku = "a"; echo
$string_ku; echo
$bilangan_ku; echo
$huruf_ku;
?>
Catatan:
Untuk menampilkan nilai variabel dengan echo tanpa menggunakan
tanda quotes. Berikut ini contoh menampilkan gabungan suatu nilai
dari variabel yang berupa string.
Contoh:
<?php
$string_ku = "Hello. Nama saya: ";
$baris_baru="<br>";
echo$string_ku."Ari" . $baris_baru;
echo "Hi, Nama saya Ari. Kamu siapa? ".$string_ku.$baris_baru;echo
"Hi, Namasaya Ari. Kamu siapa? ".$string_ku."Amalia";
?>
Untuk menggabungkan beberapa string menjadi satu digunakan operator dot (.)
6. Komentar dalam PHP
Seperti halnya bahasa pemrograman yang lain, komentar dalam suatu kode PHP
tidak akan dieksekusi. Terdapat dua cara memberikan komentar dalam PHP,
yaitu
1. Diberikan tanda // di depan teks komentar. Perintah ini hanya bisa berlaku
untuk komentar dalam satu baris
2. Diberikan tanda /* di depan teks komentar dan diakhiri dengan */. Perintah
ini dapatdigunakan untuk komentar yang terdiri lebih dari satu baris.
Contoh:
<?php
echo"Hello World!"; // Iniakanmencetak Hello World!
echo "<br>Psst. . .You can't see my PHP comments!"; // echo "nothing";
// echo"Namaku Faza!";
?>
<?php
/* Berikut ini adalah perintah untukmenuliskan Hello World */
echo"Hello World!";
/* echo "My name is Humperdinkle!";
echo "Noway! My name is Ari-PHP Programmer!";
*/
?>
2.3.4. MYSQL
A. Pengertian MYSQL
Menurut Sibero (2013:97) “MySQL atau dibaca “My Sekuel” dengan adalah suatu
RDBMS (Relational Database Management System) yaitu aplikasi sistem yang mejalankan
fungsi pengolahan data”. 17 Menurut Hidayatullah dan Jauhari (2015:180) “MySQL adalah
salah satu aplikasi DBMS yang sudah banyak oleh para pemogram aplikasi web. Contoh
DBMS lainnya adalah : PostgreSQL (freeware), SQL Server, MS Access dari Microsoft,
DB2 dari IBM, Oracle dan Oracle Corp, Dbase, FoxPro, dsb”. Berdasarkan penjelasan
diatas dapat disimpulkan bahwa MySQL adalah aplikasi DBMS yang menjalankan fungsi
pengelolahan data untuk membangun sebuah aplikasi web.

B. Proses Instalasi MYSQL


1. Setelah Anda mendapatkan source MySQL, selanjutnya Anda perlu meng-
ekstrak file tersebut ke komputer Anda.
2. Jalankan file Setup.exe yang ada di dalam folder source MySQL. Lihatgambar
berikut ini !

Gambar 2.15. File Setup.exe

3. MySQL Setup akan mengekstrak file instalasi MySQL seperti pada gambar
berikut ini.

Gambar 2.16. Proses Instalasi Dimulai

4. Selanjutnya akan ditampilkan window MySQL Server 5.0 Setup Wizard for
MySQL. Klik tombol Next untuk memulai proses instalasi.
Gambar 2.17. Memulai Proses Instalasi

5. Selanjutnya akan ditampilkan pilihan untuk memilih cara instalasi. Pilih Typical
jika kita ingin menginstall MySQL yang umumnya digunakan.

Gambar 2.18. Pilih tipe instalasi


6. Selanjutnya akan ditampilkan window informasi konfigurasi MySQL, yaitu tipe
instalasi dan folder tujuan instalasi. Klik Install untuk memulai proses instalasi.
Gambar 2.19. Window Informasi Konfigurasi Instalasi

7. Proses instalasi dimulai.

Gambar 2.20. Window Setup Type


8. Selanjutnya ditampilkan window informasi mengenai MySQL Enterprise. Klik
Next untuk melanjutkan.

Gambar 2.21. Window MySQL Enterprise

Gambar 2.22. Window informasi MySQL Monitoring


9. Proses instalasi selesai dan akan ditampilkan seperti pada gambar di bawah ini.
Jika kita ingin langsung mengkonfigurasikan server MySQL (password, service
dll) maka pilihkan checkbox Configure the MySQL Server now dan tekan
tombol Finish.
Gambar 2.23. Proses instalasi Selesai

10. Selanjutnya ditampilkan window MySQL Server Instance Configuration


Wizard. Klik Next untuk melanjutkan.

Gambar 2.24. Window MySQL Server Instance Configuration Wizard

11. Selanjutnya terdapat pilihan tipe konfigurasi yang diinginkan, Detailed


Configuration atau Standard Configuration. Pilih dan klik Next untuk
melanjutkan.

Gambar 2.25. Window Pilihan tipe konfigurasi

12. Selanjutnya terdapat pilihan tipe server yang diinginkan, Developer, Server,
atau Dedicated MySQL Server. Pilih salah satu dan klik Next untuk melanjutkan.

Gambar 2.26. Pilihan tipe server MySQL

13. Selanjutnya terdapat pilihan penggunaan database MySQL, untuk


Multifunctional, Transactional Only atau Non-Transactional Only. Pilih salah
satu dan klik Next untuk melanjutkan.

Gambar 2.27. Window Pilihan penggunaan Database.

14. Selanjutnya terdapat setting-an InnoDB Tablespace Settings dimana diminta


memilih tempat untuk tablespace InnoDB. Klik Next untukmelanjutkan.

Gambar 2.28. Window InnoDB Tablespace Settings.

15. Selanjutnya terdapat pilihan perkiraan seberapa besar koneksi user ke server.
Pilih salah satu dan klik Next untuk melanjutkan.
Gambar 2.29. Pilihan Perkiraan Seberapa Besar Koneksi User ke Server
16. Selanjutnya terdapat window untuk memilih nomor PORT yang digunakan
untuk MySQL. Next untuk melanjutkan.

Gambar 2.30. Window pilihan port MySQL.

17. Selanjutnya terdapat pilihan nama service MySQL yang akan digunakan oleh
Windows. Pilih salah satu dan klik Next untuk melanjutkan.
Gambar 2.31. Window pilihan Nama Service MySQL.

18. Selanjutnya diminta memodifikasi security. Pilih password untuk root (user
tertinggi di MySQL) dan klik Next untuk melanjutkan.

Gambar 2.32. Window Security Setting.


19. Proses konfigurasi selesai dan klik Execute untuk menyimpan konfigurasi dan
menjalankan servis MySQL.
Gambar 2.33. Proses konfigurasi server MySQL selesai.

2.4 Penelitian Terdahulu


2.4.1 Sistem Informasi Data Barang Rumah Makan
Karena peranan komputer sangat berguna di sebuah organisasi dalam hal mencari informasi
dan menunjang dalam hal pekerjaan. Oleh karena itu tidak heran jika sekarang ini banyak
perusahaan atau instansi yang memanfaatkan teknologi informasi seperti komputer dalam hal
pengendalian barang yang dapat mempermudah pengolahan data pada perusahaan atau instansi
tersebut. Dengan adanya sistem yang sudah berbasis teknologi komputer penggunaan aplikasi
sistem informasi maka besar kemungkinan akan sangat membantu dalam pengolahan data
informasi menjadi lebih cepat, sehingga kinerja perusahaan atau instansi pun akan meningkat.
Karena sebuah sistem informasi dikembangkan untuk membantu setiap aktifitas manusia yang
membutukan sebuah informasi yang akurat dan mudah dalam suatu pengolahan data informasi
perusahaan atau instansi sehingga dapat meminimalisir kesalahan yang di buat oleh manusia.
Dimana sistem pengolahan data bahan baku masih dilakukan menggunakan media buku, yaitu
dituliskannya ke dalam buku pergudangan, belum adanya sistem persediaan bahan baku
secara client-server atau terintergerasi dengan bagian produksi maupun dapur, sehingga hal
tersebut menjadi tidak terkontrolnya barang yang masuk maupun keluar.

Sulitnya gudang melakukan proses pengolahan data bahan baku yang mengandalkan arsip
karena tidak adanya penyimpanan khusus untuk data bahan baku, sehingga data-data bahan
baku sering hilang atau rusak.
Maksud Penelitian Maksud dari penelitian ini adalah untuk merancang sistem informasi
persediaan bahan baku berbasis web guna membantu memproses pengolahan data bahan baku.
sehingga mempermudah proses persediaan bahan baku pada Rumah Makan Sari Sunda.
Sistem informasi adalah sistem yang mencangkup sejumlah komponen (manusia, komputer,
teknologi informasi dan prosedur kerja), ada sesuatu yang diproses (data yang menjadi
informasi), dan dimaksudkan untuk mencapai suatu sasaran atau tujuan. Dapat disimpulkan
bahwa sistem informasi adalah kumpulan dari berbagai atau komponen atau subsistem baik
fisik ataupun nonfisik yang saling berhubungan satu sama lain dan bekerjasama secara
harmonis untuk mencapai suatu tujuan tertentu, yaitu mengolah data menjadi informasi.
BAB III
METODOLOGI DAN PENGUMPULAN
DATA

3.1 Waktu dan Tempat Pengambilan Data


Lokasi Tempat Pengambilan Data di yang beralamat Jln.Sungai Harapan.Sekupang Batam.

Tabel 3.1 Rencana Kegiatan

No Kegiatan Agust Sept Okt Nop Des Jan


1 Pengajuan
Judul
Laporan
Praktikum
2 Bimbingan
BAB - I
3 Bimbingan
BAB - II
4 Bimbingan
BAB - III
5 Bimbingan
BAB - IV
6 Bimbingan
BAB - V
7 Presentasi
Hasil

3.2 Jenis Data

Berdasarkan jenis dan Data yang dipakai dalam penulisan ini meliputi data primer dan
sekunder.

3.2.1 Data Primer


Data primer adalah suatu data yang bersumber dari lapangan yaitu data yang diperoleh
dari sumber asalnya yang pertama dan belum diolah dan diuraikan oleh orang lain. Untuk
memperoleh data primer, harus ditentukan wilayah dan subyeknya.
3.2.2 Data Sekunder

Data sekunder adalah suatu data yang bersumber dari kepustakaan yaitu data yang
diperoleh dari data yang berbentuk dokumen.

3.3 Metode Pengumpulan data

Metode pengumpulan data merupakan salah satu aspek yang berperan dalam kelancaran
dan keberhasilan dalam suatu penelitian. Metode pengumpulan data yang digunakan penulis
untuk mengumpulkan sumbernya.

3.3.1 Wawancara

Wawancara adalah metode pengumpulan data yang dilakukan dengan cara tanya jawab
secara langsung.

3.3.2 Observasi

Dalam hal ini penulis melakukan pengambilan data secara langsung ketempat penulis
melakukan pengumpulan data. Adapun data yang diperoleh merupakan Rumah Makan Padang
Uda.

3.3.3 Dokumentasi

Teknik dokumentasi yaitu cara pengumpulan data primer dengan mengambil data yang
telah tersedia dalam bentuk berkas-berkas atau dokumen resmi yang ada hubungannya dengan
masalah dalam penulisan ini.

3.4 Metode Pengolahan Data

Metode pengolahan data yang digunakan dalam pembuatan laporan praktikum ini adalah
sebagai berikut :

1. Pengumpulan Data
2. Merancang Model
3. Merancang Interface
4. Pemrograman
5. Implementasi
3.5 Metode Analisa Data

Metode analisa yang digunakan dalam penulisan laporan praktikum ini adalah dengan
menggunakan metode analisa data kualitatif, yaitu suatu analisa data yang pada umumnya
dalam bentuk penyataan, kata-kata atau gambaran tentang sesuatu yang dinyatakan dalam
bentuk penjelasan dengan kata-kata dan tulisan. Proses analisa data kualitatif meliputi langkah-
langkah sebagai berikut :

1. Proses Memeriksa dan Menverifikasi


Proses ini dilakukan untuk memeriksa dan Menverifikasi kembali data masuk
2. Proses Pembersihan Data dan Prosedur
Mencari prosedur yang salah dari cara penyimpanan data ketidak konsisten data atau
proses yang seharusnya tidak perlu ada dan disingkirkan dari sistem penyimpanan.
3. Penentuan Kelengkapan
Yaitu proses melengkapi kategori yang telah diprioritaskan dengan menjawab semua
permasalahan, berdasarkan kategori yang dihasilkan, kemudian dilakukan interpretasi.
Setelah itu dibuatlah kesimpulan atas kategori dan analisa penelitian.

3.6 Kebutuhan Sistem

Adapun spesifikasi sistem yang akan digunakan dalam pembuatan merupakan system
informasi inventory data barang pada Rumah Makan Padang Uda adalah sebagai berikut:

1. Kebutuhan Perangkat Keras


a. Membangun Sistem
1) Processor Intel Core i5
2) RAM 8 GB
3) Harddisk 500 GB
4) Keyboard + Mouse
b. Menjalankan Sistem
1) Processor Intel Core i5
2) RAM 8 GB
3) Harddisk 500 GB
4) Keyboard + Mouse
2. Kebutuhan Perangkat Lunak

a. Microsoft Visual C#
b. Xampp
c. SQL Yog
d. MYSQL Data

3.7 Kerangka Pemecahan Masalah

Tahapan dan ruang lingkup pekerjaan yang akan dilakukan dapat dilihat pada gambar
kerangka pemecahan masalah berikut ini :

1. Pengumpulan Data
Pengumpulan data yang dilakukan baik itu data primer maupun data skunder bertujuan
untuk memperoleh data yang dibutuhkan sesusai dengan kebutuhan sistem yang akan
dirancang.

2. Merancang Model
Perancangan Model dilakukan agar skema alur dari aliran data tersebut lebih jelas arahnya.
3. Merancang Interface
Perancangan sistem adalah gambaran atau desain dari sistem yang akan dibangun,
dimulai dari desain awal, desain proses-proses yang terjadi sampai desain tampilan antar
muka untuk sistem.

4. Pemrograman
Tahapan ini merupakan tahapan dimana Programner mulai mengoding untuk membuat
program agar dapat menjadi solusi dalam sebuah permasalahan.
5. Implementasi
Berdasarkan hasil perancangan dan pengujian sistem yang berbasis web, maka dapat di
implementasikan sistem yang baru.
BAB IV

HASIL DAN PEMBAHASAN

4.1 Rancangan Global


Perancangan global atau desain konseptual (conceptual design) atau disebut juga desain logika
(logical design), yaitu perancangan prosedur sistematika, logika atau algoritma sistem secara konseptual
yang berfungsi untuk membenahi sistem yang sedang berjalan.
Dalam perancangan global, diuraikan bagan arsitektur sistem yang diusulkan berupa HIPO
(Hierarchy Plus Input Process Output) dan ERD (Entity Relational Diagram).
4.1.1 HIPO (Hierarchy Plus Input Process Output)
HIPO yang dirancang untuk Sistem Pendataan Persediaan Barang di Rumah Makan Padang
Uda, dapat dilihat pada gambar di bawah ini :

Gambar 4 HIPO Sistem Pendataan Persediaan Barang di Rumah Makan Padang


Uda

Dari gambar diatas diperlihatkan bahwa pada Sistem Pendataan Persediaan Barang VGA di
CV. Prima Komputer terdiri dari 2 input, 2 proses, dan 5 output. Diagram ini menggambarkan
hubungan dari fungsi-fungsi secara berjenjang dalam penerapannya pada bagian input 1.0 termasuk
bagian entry data yang didalamnya terdiri dari tiga buah entry yang meliputi 1.1 Entri Data Karyawan,
1.2 Entri Data Barang.
Selanjutnya untuk 2.0 proses pengolahan data pada diagram ini terdiri dari dua buah data yang
akan diproses yang terdiri dari 2.1 Data Penjualan dan 2.2 Data Pembelian.
Untuk output pada rangkaian diagram ini pada gambar yang termasuk kedalam 3.0 laporan
Rumah Makan Padang Uda meliputi 3.1 catatan faktur penjualan, 3.2 Daftar, 3.3 Laporan Data
Penjualan,
3.4 Laporan Data Pembelian, 3.5 Laporan Data Persediaan.
4.1.2 ERD (Entity Relationship Diagram)
Entity Relationship Diagram (ERD) merupakan gambaran tentang relasi dari setiap entity
atribut dari file yang digunakan untuk menggabungkan atau menghubungkan data sehingga dapat
dirancang laporan atau input data yang di inginkan.
Berikut ini digambarkan Entity Relationship Diagram Sistem Pendataan Persediaan Barang di
Rumah Makan Padang Uda dapat dilihat pada gambar berikut ini :

Gambar ERD Sistem Pendataan Persediaan Barang di Rumah Makan Padang Uda
Pada Gambar diatas terdapat 5 entity, yang terdiri dari entity Supplier, entity Pembelian, entity,
entity Penjualan, dan entity Konsumen. Untuk lebih jelasnya akan dijelaskan pada keterangan dibawah
ini :
a. Relationship Entity Supplier dengan Entity Pembelian
a. Entity Supplier terdiri dari 5 Atribut yaitu : ID_Sup, NM_Sup, Alamat, Tlp, dan
Email. Dengan NM_Sup sebagai Primary Key nya.
b. Entity Pembelian terdiri dari 5 Atribut yaitu : Nota, Tgl. P, Type, Bli, Ag_Beli.
Dengan Ag_Beli sebagai Primary Key nya.
c. Derajat Relationship : many to one (Banyak pembelian bisa dilakukan terhadap satu
supplier).
b. Relationship Entity Pembelian dengan Entity
a. Entity pembelian terdiri dari 5 Atribut yaitu : Nota, Tgl. P, Typem Bli, Ag_Beli.
Dengan Ag_Beli sebagai Primary Key nya.
b. Entity VGA terdiri dari 3 Atribut yaitu : Type, Quantity, Kode . Dengan Kode
Sebagai Primary Key.
c. Derajat Relationship : one to many (satu kali pembelian bisa banyak )
c. Relationship Entity dengan Entity Penjualan
a. Entity terdiri dari 3 Atribut yaitu : Type, Quantity, Kode . Dengan Kode Sebagai
Primary Key.
b. Entity Penjualan terdiri dari 5 Atribut yaitu : Nama Barang, Kode Barang, Quantity,
Harga Total, Tgl. Transaksi. Dengan Kode Barang sebagai Primary Key.
c. Derajat Relationship : one to many (Satu kali penjualan bisa banyak mobil).
d. Relationship Entity Penjualan dengan Entity Konsumen
a. Entity Penjualan terdiri dari 5 Atribut yaitu : Nama Barang, Kode Barang, Quantity,
Harga Total, Tgl. Transaksi. Dengan Kode Barang sebagai Primary Key.
b. Entity Konsumen terdiri dari 4 Atribut yaitu : ID_Kon, Nm_Kon, Alamat, Telp.
Dengan Nm_Kon sebagai Primary Key.
c. Derajat Relationship : one to one (Dalam satu kali penjualan memiliki satu
konsumen).
4.1.3 Rancangan File
Rancangan file merupakan perancangan tabel dalam database yang telah ditentukan yang
digunakan untuk menyimpan data yang di inputkan. Desain file dalam program aplikasi Sistem
Pendataan Persediaan Barang di Rumah Makan Padang Uda adalah sebagai berikut :
a. Tabel Supplier
Nama Database : db_Rumah Makan Padang Uda
Nama Tabel : Supplier
Field Kunci : NM_Sup
No Nama Field Type Width Keterangan
1 ID_Sup VARCHAR 20 ID_Sup
2 NM_Sup VARCHAR 35 NM_Sup
3 Alamat VARCHAR 250 Alamat
4 Tlp VARCHAR 20 Tlp
5 Email VARCHAR 30 Email

b. Tabel Pembelian
Nama Database : db_Rumah Makan Padang Uda
Nama Tabel : Pembelian
Field Kunci : Ag_Beli
No Nama Field Type Width Keterangan
1 Nota VARCHAR 40 Nota
2 Tgl. P VARCHAR 30 Tgl_P
3 VGA Type VARCHAR 30 VGA_Type
4 Bli VARCHAR 30 Bli
5 Ag_Beli VARCHAR 35 Ag_Beli

4.2 Database
Dalam pembuatan aplikasi ini diperlukan sebuah basis data yang digunakan sebagai sumber data.
Database yang digunakan MySQL Server. MySQL Server sendiri telah terinstal dengan XAMPP
server. Sehingga dengan menggunakan XAMPP server penulis dapat langsung mengaktifkan database
dan server dengan mudah, di dalam database terdapat enam tabel. Hasil dari pembuatan basis data
dalam aplikasi dapat dilihat pada gambar dibawah

Gambar 4.1 XAMPP Control Panel (Aktivasi Database dan Server)

Setelah melakukan aktivasi seperti pada gambar 4.1, database dan server dapat diakses
melalui web browser dengan menuliskan http://localhost/phpmyadmin sebagai url. Setelah
mengakses alamat tersebut, maka dibuat dahulu database tersebut lalu akan muncul tampilan
seperti gambar 4.2
Gambar 4.2 Database Rumah Makan Padang Uda

1. Tabel Data Barang


Implementasi dari Rancangaan basis data tabel Data barang dapat dilihat pada gambar
4.3

Gambar 4.3 Database Data Barang


2. Tabel Data Penjualan
Implementasi dari Rancangan basis data tabel Data Penjualan dapat dilihat pada gambar 4.4
Gambar 4.4 Database Data Penjualan

3. Tabel Data Karyawan


Implementasi dari Rancangan basis data tabel Data Karyawan dapat dilihat pada gambar 4.5

Gambar 4.5 Database Data Karyawan

4. Tabel Konsumen
Implementasi dari Rancangan basis data tabel Konsumen dapat dilihat pada gambar 4.6
Gambar 4.6 Database Tabel Konsumen

5. Tabel Pembelian
Implementasi dari Rancangan basis data tabel Pembelian dapat dilihat pada gambar 4.7

Gambar 4.7 Database Tabel Pembelian

6. Tabel Penjualan
Implementasi dari Rancangan basis data tabel Pembelian dapat dilihat pada gambar 4.8
Gambar 4.8 Database Tabel Penjualan

7. Tabel Supplier
Implementasi dari Rancangan basis data tabel Pembelian dapat dilihat pada gambar 4.9

Gambar 4.9 Database Tabel Suppler


4.3 Implementasi Antarmuka
Dalam Implementasi, desain antar muka yang sudah dibuat sebelumnya diubah kedalam bahasa
pemrograman yaitu dengan menggunakan bahasa pemrograman PHP. Perangkat lunak pendukung
yang digunakan dalam implementasi adalah Netbeans IDE 8.2.
4.3.1 Halaman Login
Halaman Login merupakan Tampilan awal sebelum memasuki Halaman Utama

Gambar 4.10 Halaman Login

4.3.2 Halaman Utama


Halaman Utama merupakan home yang akan mengalamatkan Pengguna untuk pindah ke menu lainnya
Gambar 4.10 Halaman Utama

4.3.3 Halaman Data Barang


Tampilan berikut adalah Tampilan yang di tampilkan setelah kita memilih Pilihan “Data Barang” Pada
Menu Utama

Gambar 4.11 Halaman Data Barang


4.3.4 Halaman Input Data Barang
Tampilan berikut adalah Tampilan yang di tampilkan setelah kita memilih Pilihan “Tambah” pada
Data B arang

Gambar 4.13 Input Data Barang

4.3.5 Halaman Data Penjualan


Tampilan berikut adalah tampilan yang di tampilkan setelah kita memilih Pilihan “Data Penjualan”
Pada M enu Utama

Gambar 4.13 Halaman Data Penjualan

4.3.6 Halaman Input Data Penjualan


Tampilan berikut adalah Tampilan Input Data Penjualan setelah kita klik “Tambah” pada Tabel Data
Penjualant
a
Gambar 4.14 Input Data penjualan
BAB V
PENUTUP
5.1 Kesimpulan
Adapun kesimpulan yang dihasilkan dari dibangunnya sistem informasi adalah sebagai berikut :

1. Sistem informasi persediaan bahan baku yang dibangun memberikan kemudahan bagi
pihak toko dalam mengelola data bahan baku yang meliputi data pembelian dan
pengeluaran.
2. Sistem informasi persediaan bahan baku yang dibangun sudah memiliki media
penyimpanan data terpusat menggunakan database.
3. Dengan dibangunnya sistem informasi persediaan bahan baku ini, dapat
mempermudah dalam pengelolaan data bahan baku.
5.2 Saran

Beberapa saran yang dapat dijadikan bahan pertimbangan bagi pengembangan sistem informasi
adalah sebagai berikut :

1. Sistem informasi persediaan bahan baku yang telah dibangun masih mungkin untuk
dikembangkan, dengan menambahkan proses penjualan.
2. Pada pengembangan sistem informasi persediaan bahan baku selanjutnya diharapkan
sistem dapat mengelola administrasi keuangan yang disebabkan oleh pengelolaan
persediaan bahan baku.

Anda mungkin juga menyukai