FINAL PROJECT
Disusun oleh:
Kelas : VIIB
Npm : 2017RB05087
TAHUN 2021
II
KATA PENGANTAR
Puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan hidaya-Nya
sehingga saya dapat menyelesaika tugas jurnal yang berjudul “Inventory Barang
Pada SD YPK OIKUMENE YONIF 752” dengan baik. Adapun tujuan dari penulisan
jurnal ini adalah untuk memenuhi tugas Dosen pada mata kulia “Analisis dan
perancangan sistem” selain itu, jurnal ini bertujuan untuk menambah wawasan
tentang “Perancangan Inventory Barang” bagi para pembaca dan juga bagi
penulis.
III
DAFTAR ISI
COVER ............................................................................................................. I
DAFTAR ISI……………………………………………………………............III
DAFTAR GAMBAR…………………………………………………………..VI
DAFTAR TABEL……………………………………………………………...VII
ABSTRAK…………………………………………………………………….VIII
Penelitian Terdahulu……………………………………………6
2.2.1 Sistem…………………………………………………….6
2.2.2 Pendataan………………………………………………..7
2.2.3 Sekolah…………………………………………………..7
IV
3.4.1.1 Flowchart………………………………………………16
3.4.1.2 UML……………………………………………..18
LAMPIRAN :
VI
DAFTAR GAMBAR
DAFTAR TABEL
ABSTRAK
buku dalam mencatat semua data-data sekolah sehingga menyulitkan pada saat
penyajian datanya. Penyajian data biasanya membutuhkan waktu yang lama dan
bisa menyebabkan data hilang atau rusak karena hanya dicatat dalam sebuah
buku.
Web diharapkan dapat memberikan solusi dari permasalahan yang ada pada
Sekolah YPK ini sehingga kesalahan-kesalahan seperti yang telah dijelaskan tadi
dapat diminimalisir. Perancangan dalam membangun sistem ini terbagi atas Data
Flow Diagram, use case diagram, dan perancangan antarmuka. Aplikasi ini
Javasript / JQuery, MySqL, Web Browser: chroom, Mozilla Firefox C#(c Sharp).
menggunakan pengujian Black Box. Hasil penelitian ini adalah sebuah apliksi
web. Kesimpulan dari penelitian ini yaitu memudahkan pihak sekolah dalam
mendata dan menyajikan data sekolah secara efektif dan efisien. serta
memudahkan para guru dan siswa untuk melakukan aktivitas belajar mengajar
dengan baik.
1
BAB I
PENDAHULUAN
memanipulasi data yang akhirnya menghasilkan data yang akurat yang dapat
atas dan dipaparkan pada penulisan tugas akhir ini dengan judul
Dalam penelitian yang dikaji harus ada batasan dari masalah yang akan
Dalam penelitian yang dikaji harus ada batasan dari masalah yang akan
dibahas agar tidak meleba. Dalam penulisan jurnal ini saya membatasi
system
Tujuan merupakan hasil akhir dari jurnal. Berikut ini tujuan dari penulisan
tugas akhir :
dengan mengunakan PHP dan MySQL agar semua pekerjaan yang ada
mengenai bab-bab pada laporan tugas akhir beserta isinya secara rinci,
4
BAB I PENDAHULUAN
Bab ini menjelaskan tentang langka pertama dalam penelitian yang di lakukan
diperlikan dalam penelitian terkait dengan objek dan situasi yang diteliti.
Bab ini menjelaskan mengenai hasil penelitian serta pernyataan yang di dapat
semua tahap yang dilakukan dalam penelitian. Terdapat pula saran dan
penelitian selanjutnya.
Bab ini berisi pemaparan implementasi dan analisis hasil uji coba program.
5
BAB V PENUTUP
Bab ini berisi mengenai hasil peneritian serta pernyataan yang didapat
semua tahap yang di lakukan dalam penelitia. Terdapat pula saran dan
penelitian selanjutnya.
YONIF 752”.
6
BAB II
TINJAUAN PUSTAKA
Adapun penelitian Terdahulu sebagai berikut yang terkait dengan penelitian yang akan di
lakukan.
Penelitian yang dilakukan oleh Siti Monalisa, dkk (2018) dengan judul “ Rancang
Bangun Sitem Informasi Inventory Obat Pada Rumah Sakit Jiwa Berbasis Web”.
Penulisan ini membahas tentang rancangan system Inventory obat, studi kasus : Apotek
Software yang digunakan penelitian yaitu : PHP, MYSQL. Dengan adanya system
informasi inventory obat ini dapat membantu dalam pengecekan stock obat yang masuk
keputusan sertasupiler bisa langsung melihat kekurangan stock obat yang ada di apotek
2.2.1 Sistem
Sistem berasal dari bahasa latin (systema) dan bahasa Yunani (sustema) adalah suatu
kesatuan yang terdiri dari komponen atau elemen yang dihubungkan bersama untuk
memudahkan aliran informasi, materi atau energy untuk mencapai suatu tujuan.
Istilah system paling sering digunakan untuk menunjuk pengertian metode atau cara
7
dan suatu himpunan unsur atau komponen yang saling berhubungan satu sama lain
menjadi satu kesatuan yang utuh. Sebenarnya pengunaannya lebih dari itu, tetapi
macam.
Sistem menurut Jogianto (2005:2), adalah kumpulan dari elemen-elemen yang berinteraksi untuk
mencapai suatau tujuan tertentu. System ini mengambarkan suatu kejadian-kejadian dan
kesatuan yang nyata, seperti tempat, benda, orang-orang yang benar ada dan terjadi.
2.2.2 Pendataan
jalan malibe km, 11, Untuk menegtahui sudah sampai dimana kemajuan sekolah
tersebut. Dan juga peneliti bisa mengambil informasi dari sana untuk kepentingan
2.2.3 Sekolah
Sekolah adalah lembaga untuk para siswa /murid dibawa pengawasan guru. Sebagian
besar Negara memiliki system pendidikan formal yang umumnya wajib. Dalam
system ini, siswa mengalami kemajuan melalui serangkaian kegiatan belajar mengajar
di sekolah.
8
BAB III
Lokasi penelitian persediaan barang pada SD YPK OIKUMENE YONIF 752. Alamat JL.
Pengumpulan data pada sebuah penelitian menjadi elemen penting untuk mendapatkan data
Disini saya mengunakan dua metode yaitu: Pengumpulan data Primel dan Studi Kepustakaan.
Data primer merupakan data yang di peroleh langsung oleh orang yang melakukan
penelitian.
2. Studi kepustakaan
Dalam pengumpulan data ini juga saya mungunakan beberapa teori dari parah hali
terkemuka untuk mendapatkan data yang sudah ada dalam bentuk jurnal, buku, dan juga
Gambar 3.2 Menunjukan metode waterfall. Dalam pengembangannya Metode waterfall memiliki
beberapa tahapan yang berurut yaitu: Requirement (analisis kebutuhan), desing system (desain
Adapun metode penelitian yang digunakan yaiut metode waterfall. Alasan peneliti mengunakan
Setiap proses memiliki spesifikasinya sendiri, sehingga sebuah system dapat dikembangkan
sesuai dengan apa yang dikehendaki. Dalam pengembanganya, penerapan metode waterfall pada
penelitian ini memiliki beberapa tahapan yang telah dilakukan sebagai berikut:
Requirenment
Pada tahap ini peneliti melakukan analisis terkait dengan informasi yang akan digunakan dalam
pembuatan system. Informasi ini di peroleh melalui wawancara, diskusi atau survey langsung ke
1. Requirent Analisis
Pada tahap ini, peneliti melakukan rancangan system berdasarkan analisis masalah dan
kebutuhan yang dilakukan pada tahap ke-1 dalam penerapan metode waterfall.
Rancangan system dalam tahapan ini dapat berupa flowchart, UML, rancangan table
2. Implementation
Pada tahap ini akan dilakukan implementasi dalam system informasi yang sesuai dengan
Pada tahap ini akan dilakukan pengujian terhadap system informasi yang sudah di buat.
4. Tahap akhir dalam model waterfall. Perangkat lunak yang sudah jadi dijalankan serta
tidak ditemukan pada langkah sebelumnya. Perbaikan imlementasi unit system dang
1. Aplikasi pendukung
Xampp
Browser
I. Visual studio code adalah Kode editor yang saya pakai untuk membuat system
II. Xampp adalah Perangkat lunak yang mendukungn system operasi sebuah
program.
12
III. Browser adalah salah satu perangkat lunak yang di gunakan untuk menjelajai
IV. Bootstrap
Bootstrap merupakan kerangka kerja CSS yang sumber terbuka dan bebas untuk
1. Monitor
Monitor adalah salah satu perangkat keras yang berfungsi menampilkan hasil pengolahan data
Setiap merek dan monitor memiliki ukuran serta resolusi yang berbeda-beda.
2. Keyboard
Papan tik ini merupakan komponen computer yang tergolong dalam perangkat keras masukan.
Keyboard terdiri dari deretan angka, huruf, dan symbol. Di dalamnya juga tersedia beberapa
3. Mouse
Mouse juga tergolong dalam perangkat keras. Perangkat ini berfungsi untuk mengerakan kursor
4. Flashdisk
Media penyimpangan eksternal yang biasa dimanfaatkan untuk menyimpan data secara
Perangkat lunak pengolaan kata atau disebut word processing merupakan perangkat lunak
2. XAMPP
14
Xampp adalah sebuah paket perangkat lunak (software) komputer yang sistem
penamaannya diambil dari akronim kata Apache, MySQL (dulu) / MariaDB (sekarang),
PHP, dan Perl. Sementara imbuhan huruf “X” yang terdapat pada awal kata berasal dari
istilah cross platform sebagai simbol bahwa aplikasi ini bisa dijalankan di empat sistem
operasi berbeda, seperti OS Linux, OS Windows, Mac OS, dan juga Solaris.
Visual studio cede adalah sour code editor yang kembangakan Microsoft yang biasa
Visual studio code juga dapat digunakan sebagai editor source code berbagai bahasa
pemograman dari PHP, Java, Python , Javascript dan juga beberapa hal lainnya.
Dalam kajian mengenai kebutuhan informasi, Informassi merupakan kebutuan bagi setiap
Kebutuhan informasi adalah suatu keadaan di mana seseorang merasakan dan menyadari adanya
kesenjangan antara pengetahuan yang ia miliki pada saat itu, masih kurang atau tidak memadai
Jadi saya juga membutuhkan informasi dari SD YPK OIKUMENE YONIF 752 untuk bisa
Kebutuhan sumber daya manusia atau pengguna adalah orang yang akan terlibat dalam
pembuatan dan implementasi system inventory barang berbaisis web ini. Diantaranya adalah :
1.) Admin dapat mengakses hasil pengisian form dan backup data dari user.
15
2.) User dapat mengakses form system persediaan barang dan pengunaan SD YP OIKUMENE
YONIF 752.
1. Flowchart
Gambar 3.7 Merupakan flowchart dari keseluruhan sistem yang akan di buat, Ketika sistem di jalankan
dan kemudian memasukan pasword dan username jika tidak valid maka secara otomatis sistem akan
meminta kembali untuk login.
16
2. UseCase Diagram
Gambar 3.8 Merupakan use case diagram Admin dan Kepala Bagian sekolah yang akang mengelolah
sistem yang ada di sekolah ini.
17
halam utama, monitoring data inventory barang penguna SD YPK OIKUMENE YONIF 752,
User input data penguna sekolah, selanjutnya melakukan validasi jika ya berarti user dapat
melihat hasil input dapa penguna sekolah, dan jika tidak user akan kembali ke halaman utama.
UML (Unifiend Modelling Language) yaitu suatu metode permodelan secara visual untuk sarana
perancangan system berorientasi objek, atau definisi UML yaitu sebagai suatu bahasa yang
sudah menjadi standar pada Visualisasi, perancangan dan juga pendokumentasi system software.
Saat ini UML sudah bahasa standar dalam penulisan blue print softwenis.
Jenis-jenis diagram UML dan beberapa contoh digramnya adalah sebagai berikut:
Use case diagram yaitu salah satu jenis diagram pada UML yang menggembangkan
interaksi antara system dan actor, use case diagram juga dapat mendiskripsikan tipe
1. Activity Diagram
Activity diagram atau diagram activity yaitu salah satu jenis diagram pada UML yang
2. PHP
Menurut Arief (2011), bahasa pemograman PHP adalah bahasa server-side –scripting
yang menyatu dengann HTML untuk membuat halaman web yang dinamis. Karena PHP
akan dieksekusi di server kemudian hasilnya akan dikirimkan ke browser dengan format
HTML. Maka dari itu kode program yang akan di tulis dalam PHP tidak akan terlihat
oleh pengguna atau user sehingga keamanan halaman website akan terjamin. Selain itu
PHP juga di desain untuk membuat halaman website yang dinamis, yaitu sebuah halaman
website yang dapat membuat suatu tampilan berdasarkan perintah terbaru, seperti
3. XAMPP
XAMPP ialah perangkat lunak bebas yang mendukung banyak system operasi,
merupakan campuran dari beberapa program. Yang mempunyai fungsi sebagai server
yang berdiri sendiri (localhost), yang terdiri dari program MySQL database, Apache
HTTP Server, dan penerjemah ditulis dalam bahasa pemograman PHP dan Perl. Nama
XAMPP merupakan singkatan dari X (empat system operasi), Apache, MySQL, PHP dan
Perl. Program ini tersedia dibawah GNU General Publick License dan bebas, adalah
20
mudah untuk mengunakan web server yang dapat melayani tampilan halaman web yang
dinamis.
Username Varchar 15
Passwort Varchar 15
Jumblah Varchar 20
Stock Varchar 50
21
Gambar 3.13 Merupakan sketsa Beranda Admin pada sistem yang dibuat.
23
BAB IV
1. Halaman Login
Gambar 4.1 Untuk mendapatkan hak akses ke aplikasi dengan memasukan username dan
password dengan benar pada textbox yang telah disediakan. Setelah user memasukan username
dan password, system akan mengecek username dan password yang di masukan pengguna sudah
<?php
Global $koneksi;
$nameserver = “localhost”;
$username = “root”;
$password = “”;
$koneksi =
If(!koneksi)
Gambar 4.6 Menampilkan pesan sukses apabila penambahan data sukses dilakukan.
Gambar 4.7 Menampilkan halaman edit dan bila sukses akan langsung ditampilkan data
penguna yang telah diedit
Gambar 4.8 Menampilkan halaman hapus dan bila sukses akan langsung ditampilkan data
pengguna yang telah dihapus (Berhasil Delete….!!!!!)
BAB V
PENUTUP
5.1 Kesimpulan
Berdasarkan pembahasan yang diuraikan pada bab sebelumnya, maka dapat ditarik kesimpulan
sebagai berikut:
1. Sistem pengelolaan barang yang diterapkan di sekolah saat ini masih system
manual, segala dokumen yang terkait dalam system pengelolaan persediaan pun
masih dibuat secara manual, seperti buku data barang, buku permintaan barang,
2. Dalam system informasi akutansi persediaan yang saat ini diterapkan sekolah
masih secara manual sehingga ada beberapa masalah yang terjadi yaitu belum
3. Untuk solusi untuk menghadapi permasalahan yang di atas, salah satunya adalah
dengan membuat program aplikasi persediaan barang produk yang sesuai dengan
dengan mengunakan Visual studio code dengan Xampp sebagai basis datanya.
Program ini dipilih karena memiliki tampilan yang baik sehingga memudahkan
dalam memproses data dan dapat menuntut kegunaannya agar terhindar dari
Laporan permintaan barang, Laporan persediaan barang, dan juga Laporan hasil
akhir.
31
5.2 Saran
Berikut ini adalah saran yang dapat dijadikan sebagai bahan pertimbangan untuk perbaikan
YONIF 752.
2. Melakukan back-up data dan restore data secara rutin untuk menghindari adanya
Aplikasi system informasi persediaan barang yang telah dibuat ini tentunya belum sempurna,
adapun saran yang dapat diberikan kepada peneliti selanjutnya yang akan melakukan
1. Di buat interface yang lebih menarik, sehingga tampilan tersebut dapat lebih menarik dan
membuat user tidak jahu, karena user akan berhadapan dengan aplikasi ini dalam waktu
yang lama setia harinta, lebih baik lagi jika digunakan tampilan yang interaktif dengan
2. Sistem yang di buat pada penelitian ini adalah multiple-user yaitu sebagai admin.
4. Sebaiknya dibuat from yang dapat mengakses email secara langsung, dalam penelitian ini
akses email hanya dapat dilakukan setelah user masuk kedalam from permintaan
pembelian barang. From akses email ini sangat penting karena sekarang ini system
pembelian online banyak diberlakukan oleh para pemasok barang ke dalam sekolah,
sehinga sekolah juga dapat mempersingkat waktu dalam hal berhubungan dengan
pemasok.
32
Daftar Pustaka
2. https://repositori.uin-alauddin.ac.id/7081/1/Vimila%20Muntihana.pdf(30 november
2017)
3. https://reposotory.unair.ac.id/
4. http://www.klikpengertian.com/2017/01/analisis-kebutuhan-sistem-dan-contohnya-
pada-aplikasi-kamus-berbasis-
android.html#:~:text=Pengertian%20Analisis%20Kebutuhan%20Sistem&text=Pen
entuan%20kebutuhan%20sistem%20merupakan%20langkah,apa%20yang%20har
us%20dimiliki%20sistem.
5. https://id.wikipedia.org/wiki/Penelitian_kuantitatif
6. https://www.statistikian.com/2012/10/penelitian-kuantitatif.html
7. https://www.google.com/search?q=gambar+perangkat+lunak&tbm=isch&ved=2ah
UKEwiT5ca0ha3uAhXvB7cAHRzQCkMQ2-
cCegQIABAA&oq=gambar+perangkat+l
8. www.jurnal.id.com 2018
9. www.jurnal.fmipa.ac/id.com 2017