• Tidak ada hasil yang ditemukan

APLIKASI SISTEM INVENTARIS PADA SMP NEGERI 1 LUHAK NAN DUO MENGGUNAKAN VB. NET AULIA MARDHATILLA

N/A
N/A
Protected

Academic year: 2022

Membagikan "APLIKASI SISTEM INVENTARIS PADA SMP NEGERI 1 LUHAK NAN DUO MENGGUNAKAN VB. NET AULIA MARDHATILLA"

Copied!
112
0
0

Teks penuh

(1)1. APLIKASI SISTEM INVENTARIS PADA SMP NEGERI 1 LUHAK NAN DUO MENGGUNAKAN VB. NET. Oleh:. AULIA MARDHATILLA. SISTEM INFORMASI YAYASAN MUHAMMAD YAMIN SEKOLAH TINGGI TEKNOLOGI INDUSTRI (STTIND) PADANG 2018.

(2) 2. APLIKASI SISTEM INVENTARIS PADA SMP NEGERI 1 LUHAK NAN DUO MENGGUNAKAN VB. NET. SKRIPSI. Untuk memenuhi sebagian persyaratan guna memperoleh gelar Sarjana Komputer. Oleh:. AULIA MARDHATILLA 1410024262002. SISTEM INFORMASI YAYASAN MUHAMMAD YAMIN SEKOLAH TINGGI TEKNOLOGI INDUSTRI (STTIND) PADANG 2018.

(3) 3. HALAMAN PERSETUJUAN SKRIPSI. Judul. : Aplikasi Sistem Inventaris Pada SMP Negeri 1 Luhak Nan Duo Menggunakan VB.NET Nama : AULIA MARDHATILLA NPM : 1410024262002 Program Studi : Sistem Informasi Jurusan : Sistem Informasi. Padang, Februari 2018 Menyetujui:. Pembimbing I,. Pembimbing II,. Nofriadiman, ST, M.Kom NIDN. 1030117901. Elmawati, M.Kom NIDN. 1020108001. Ketua Program Studi,. Ketua STTIND Padang,. Veni Wedyawati, M.Kom NIDN. 1015098901. Riko Ervil, MT NIDN. 104057501.

(4) APLIKASI SISTEM INVENTARIS PADA SMP NEGERI 1 LUHAK NAN DUO MENGGUNAKAN VB. NET Nama : Aulia Mardhatilla NPM : 1410024262002 Pembimbing I : Nofriadiman, ST, M. Kom Pembimbing II: Elmawati, M. Kom. ABSTRAK Inventaris merupakan kegiatan untuk mencatat dan menyusun barang atau bahan yang ada secara benar menurut ketentuan berlaku. Alasan dilakukannya inventaris adalah dalam rangka penyempurnaan pengurusan dan pengawasan yang efektif terhadap barang milik negara (atau swasta)baik yang diadakan atau dibeli melalui dana dari pemerintah, maupun diperoleh sebagai pertukaran, hadiah atau hibah serta hasil usaha pembuatan sendiri di sekolah guna menunjang kelancaran proses belajar mengajar. Pada SMP Negeri 1 Luhak Nan Duo penggunaandan kegunaan komputer hanya sebatas input dan penyimpanan seluruh data inventaris barang menggunakan aplikasi Microsoft Excel yang telah didata sebelumnya secara manual, selama proses ini membutuhkan waktu yang lebih lama dengan tingkat kesalahan yang tinggi dan laporan yang dihasilkankurang lengkap.Maka dari itu perlu dirancang suatu aplikasi menggunakan VB.Netdan MySQL untuk mempermudah staf tata usaha dalam input suata data untuk menghasilkan sebuah laporan invetarisyang efektif. Kata Kunci:Inventaris, Komputer, VB.Net, MySql .. i.

(5) THE INVENTORY APPLICATION SYSTEM’S OF SMP N 1 LUHAK NAN DUO BY USING VB.NET Name NPM Advisor 1 Advisor 2. : Aulia Mardhatilla : 1410024262002 : Nofriadiman, ST, M.Kom : Elmawati, M. Kom. ABSTRACT Inventory is an activity to record and collate the goods or materials with properly under the terms of applicable. The reason why needed to do inventory is to improve management and effectiveness of controlling and supervising of goods or property owned by the state (or private) either held or purchased through funding from the government, and obtained in exchange for, gifts or grants and the results of its own making business in schools to support the school operational itself. At SMP Negeri 1 Luhak Nan Duo use and usefulness of computer is limited to input and save all the data items on Microsoft Excel that have been previously manual recorded for inventory purpose, during this process requires more longer time with high error input rate, and incomplete inventory reporting. Therefore need to design an application using VB.Net and MySQL to simplify administrative staff to easier input the data to produce an effective Inventory report. Keyword: Inventory, Computer, VB.Net, MySql.. ii.

(6) KATA PENGANTAR. Puji dan syukur penulis ucapkan atas kehadirat Allah SWT yang telah memberikan rahmat dan karunia-Nya. Sehingga penulis dapat menyelesaikan dan menyusun Skripsi. Dalam menyelesaikan Skripsi ini penulis menyadari keterbatasan, kekurangan ilmu dan pengalaman yang dimiliki. Selama penyusunan Skripsi ini penulis telah banyak mendapatkan bantuan dan dorongan dari berbagai pihak, pada kesempatan ini penulis dengan segala kerendahan hati mengucapkan terima kasih yang setulusnya kepada: 1. Bapak Antonius, SE selaku Ketua Yayasan Muhammad Yamin Padang. 2. Bapak Riko Ervil, MT selaku Ketua Sekolah Tinggi Teknologi Industri (STTIND) Padang. 3. Ibu Tri Ernita, ST, MP selaku Wakil Ketua Sekolah Tinggi Teknologi Industri (STTIND) Padang. 4. Ibu Veni Wedyawati, M.Kom, selaku Pembimbing Akademik dan Ketua Program Studi Sistem Informasi Sekolah Tinggi Teknologi. Industri. (STTIND) Padang. 5. Bapak Nofriadiman, ST, M.Kom, selaku Dosen Pembimbing I yang telah memberikan dorongan motivasi kepada penulis untuk melakukan bimbingan dalam menyelesaikan Skripsi ini. 6. Ibu Elmawati, M.Kom, selaku Dosen Pembimbing II yang telah memberikan dorongan motivasi kepada penulis untuk melakukan bimbingan dalam menyelesaikan Skripsi ini.. iii.

(7) 7. Keluarga tercinta yang telah memberikan dorongan baik berupa materil maupun non materil, dan memberikan dukungan do’a sehingga penulis dapat menyelesaikan tugas akhir ini. 8. Teman-teman sejawat yang telah memberikan semangat kepada penulis. Semoga segala bimbingan dan bantuan yang telah diberikan kepada penulis bisa menjadi amal shaleh disisi Allah SWT, Amin. Harapan penulis semoga Skripsi ini bermanfaat bagi Institusi yang terkait serta pembaca pada umumnya.. Padang, Februari 2018. Penulis. iv.

(8) DAFTAR ISI Halaman HALAMAN PERSETUJUAN SKRIPSI ABSTRAK ...................................................................................................... i. KATA PENGANTAR .................................................................................... iii. DAFTAR ISI ................................................................................................... v. DAFTAR TABEL .......................................................................................... viii. DAFTAR GAMBAR ...................................................................................... ix. BAB I PENDAHULUAN 1.1 Latar Belakang ........................................................................... 1. 1.2 Identifikasi Masalah ................................................................... 2. 1.3 Batasan Masalah ........................................................................ 2. 1.4 Rumusan Masalah ...................................................................... 2. 1.5 Tujuan Penelitian ....................................................................... 3. 1.6 Manfaat Penelitian ..................................................................... 3. 1.6.1 Bagi Penulis ..................................................................... 3. 1.6.2 Bagi Akademis ................................................................. 3. 1.6.3 Bagi Sekolah Dasar Negeri 11 Luhak Nan Duo ............... 3. BAB II TINJAUAN PUSTAKA 2.1 Landasan Teori ........................................................................... 4. 2.1.1 Konsep Sistem Informasi ................................................. 4. 2.1.1.1 Pengertian Sistem ................................................ 4. 2.1.1.2 Pengertian Informasi ........................................... 7. v.

(9) 2.1.1.3 Pengertian Sistem Informasi .............................. 8. 2.1.1.4 Siklus Hidup Pengembangan Sistem Informasi .. 9. 2.1.2 Perancangan Sistem ......................................................... 10. 2.1.2.1 Analisa Sistem Informasi .................................... 11. 2.1.2.2 Diagram Konteks ................................................. 12. 2.1.2.3 Data Flow Diagram ............................................. 12. 2.1.2.4 Entity Ralationship Diagram ............................... 13. 2.1.3 Flowchart ......................................................................... 14. 2.1.4 Visual Basic NET ............................................................ 15. 2.1.5 MySQL ............................................................................ 18. 2.1.6 Xampp .............................................................................. 19. 2.1.7 Inventaris ......................................................................... 20. 2.2 Kerangka Konseptual ................................................................. 24. BAB III METODOLOGI PENELITIAN 3.1 Jenis Penelitian ......................................................................... 25. 3.2 Tempat dan Waktu Penelitian .................................................. 25. 3.2.1 Tempat Penelitian ............................................................ 25. 3.2.2 Waktu Penelitian .............................................................. 25. 3.3 Variabel Penelitian ..................................................................... 25. 3.4 Metode Penelitian ...................................................................... 25. 3.5 Data dan Sumber Data ............................................................... 26. 3.5.1 Data Primer ...................................................................... 26. 3.5.2 Data Sekunder .................................................................. 27. 3.6 Kerangka Metodologi ................................................................ 27. vi.

(10) BAB IV ANALISA DAN DESAIN SISTEM 4.1 Analisa Sistem ............................................................................ 31. 4.1.1 Analisa Sistem yang Berjalan ........................................... 31. 4.1.2 Evaluasi Sistem yang Berjalan .......................................... 32. 4.1.3 Usulan Sistem Baru ........................................................... 35. 4.1.4 Analisis Sistem Informasi yang Diusulkan ....................... 35. 4.2 Desain Sistem .............................................................................. 37. 4.2.1 Desain Halaman Utama .................................................... 41. 4.2.2 Desain File ........................................................................ 41. BAB V IMPLEMENTASI SISTEM 5.1 Implementasi Sistem ................................................................... 47. 5.2 Desain Database .......................................................................... 47. 5.3 Pengujian Sistem ......................................................................... 48. 5.3.1 Menu Utama ....................................................................... 48. 5.3.1.1 Tampilan Menu Utama ......................................... 49. 5.3.1.2 Menu Master ......................................................... 49. 5.3.1.3 Menu File .............................................................. 50. 5.3.1.4 Menu Laporan ........................................................ 53. 5.3.2 Report Laporan ................................................................ 56. BAB VI PENUTUP 6.1 Kesimpulan ................................................................................. 64. 6.2 Saran ............................................................................................ 64. DAFTAR KEPUSTAKAAN LAMPIRAN. vii.

(11) DAFTAR TABEL. Tabel 2.1 Simbol Aliran Sistem Informasi (ASI)........................................... 11. Tabel 2.2 Simbol Context Diagram ............................................................... 12. Tabel 2.3 Simbol Data Flow Diagram .......................................................... 13. Tabel 2.4 Simbol Entity Relationship Diagram (ERD) ................................. 14. Tabel 2.5 Simbol Folwchart .......................................................................... 15. Tabel 4.1 Tabel Data Barang .......................................................................... 42. Tabel 4.2 Tabel Gedung ................................................................................. 43. Tabel 4.3 Tabel Penerimaan ........................................................................... 44. Tabel 4.4 Tabel Pengeluaran .......................................................................... 45. Tabel 4.5 Tabel Ruangan................................................................................ 46. Tabel 4.6 Tabel User ...................................................................................... 46. viii.

(12) DAFTAR GAMBAR. Gambar 2.1. Siklus Hidup Pengembangan Sistem ......................................... 10. Gambar 2.2. Kerangka Konseptual ................................................................ 24. Gambar 3.1. Kerangka Metodologi Penelitian .............................................. 28. Gambar 4.1. Aliran Sistem Informasi Lama .................................................. 33. Gambar 4.2. Aliran Sistem Informasi Baru .................................................... 36. Gambar 4.3. Context Diagram ....................................................................... 38. Gambar 4.4. Data Flow Diagram .................................................................. 39. Gambar 4.5. Entity Relationship Diagram ..................................................... 40. Gambar 5.1. Tabel Pada Database ................................................................. 48. Gambar 5.2. Tampilan Menu Utama .............................................................. 49. Gambar 5.3. Menu Master .............................................................................. 49. Gambar 5.4. Tabel Data Barang ..................................................................... 50. Gambar 5.5. Menu File .................................................................................. 50. Gambar 5.6. Penerimaan Barang .................................................................... 51. Gambar 5.7. Pengeluaran Barang ................................................................... 51. Gambar 5.8. Data Ruang ................................................................................ 52. Gambar 5.9. Data Gedung .............................................................................. 52. Gambar 5.10 Menu Laporan ........................................................................... 53. Gambar 5.11 Laporan Buku Inventaris Barang .............................................. 53. Gambar 5.12 Laporan Buku Inventaris Ruangan ............................................ 54. Gambar 5.13 Laporan Buku Penerimaan Barang ............................................ 54. ix.

(13) Gambar 5.14 Laporan Buku Pengeluaran Barang ........................................... 55. Gambar 5.15 Report Buku Inventaris Barang Perbulan ................................. 55. Gambar 5.16 Report Buku Inventaris Barang Pertahun ................................. 57. Gambar 5.17 Report Buku Inventaris Ruangan Perbulan .............................. 58. Gambar 5.18 Report Buku Inventaris Ruangan Pertahun .............................. 59. Gambar 5.19 Report Buku Penerimaan Barang Perbulan .............................. 60. Gambar 5.20 Report Buku Penerimaan Barang Pertahun ............................... 61. Gambar 5.21 Report Buku Pengeluaran Barang Perbulan .............................. 62. Gambar 5.22 Report Buku Pengeluaran Barang Pertahun .............................. 63. x.

(14) BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Teknologi Informasi saat ini berkembang dengat cepat, sehingga bisa membantu manusia hampir di berbagai bidang kehidupan. Salah satu bentuk perkembangan teknologi maju adalah komputer. Dengan menggunakan komputer kita tidak perlu lagi menghitung dan meganalisa data secara manual, selain itu data informasi yang di peroleh dari komputer lebih cepat dan akurat. Inventarisasi sarana dan prasarana pendidikan merupakan pencatatan atau pendaftaran penting untuk sekolah, karena dalam suatu daftar inventaris barang secara tertib dan diatur menurut ketentuan dan tata cara yang berlaku. Barang inventaris sekolah adalah semua barang milik negara (yang dikuasai sekolah) baik yang diadakan atau dibeli melalui dana dari pemerintah, maupun diperoleh sebagai pertukaran, hadiah atau hibah serta hasil usaha pembuatan sendiri di sekolah guna menunjang kelancaran proses belajar mengajar. Pada SMP Negeri 1 Luhak Nan Duo, dalam membuat laporan pendataan inventaris barang, tata usaha belum menerapkan sistem komputerisasi secara optimal. Dapat diamati ketika menyajikan laporan inventaris sekolah, penggunaan komputer hanya sebatas input seluruh data inventaris barang yang telah didata sebelumnya menggunakan aplikasi Microsoft Excel. Sehingga pembuatan laporan kurang lengkap dan membutuhkan waktu lama. Sehubungan dengan hal di atas, maka dibuatlah sebuah aplikasi sistem informasi inventaris yang bersifat komputerisasi dengan menggunakan VB. NET. 1.

(15) 2. sehingga sistem yang dimiliki nantinya akan lebih efektif, cepat dalam menghasilkan sebuah laporan serta mudah dalam penggunaannya. Berdasarkan penjelasan tersebut penulis mengangkat topik dalam bentuk tugas akhir dengan judul: “Aplikasi Sistem Informasi Inventaris Pada SMP Negeri 1 Luhak Nan Duo Menggunakan VB. NET“.. 1.2 Identifikasi Masalah Berdasarkan latar belakang diatas maka dapat diidentifikasikan suatu masalah seperti: 1.. Pihak sekolah kesulitan dalam hal melakukan pendataan inventaris barang.. 2.. Proses pencarian data yang kurang efektif dan efisien.. 1.3 Batasan Masalah Untuk memfokuskan penelitian dan pembahasan maka perlu adanya batasan masalah yaitu: merancang aplikasi sistem Informasi inventaris pada SMP Negeri 1 Luhak Nan Duo Menggunakan VB Net.. 1.4 Rumusan Masalah Berdasarkan identifikasi masalah dan batasan masalah yang telah diuraikan diatas, maka kita dapatkan rumus masalah yaitu: “Bagaimana merancang sebuah aplikasi sistem informasi inventaris pada SMP Negeri 1 Luhak Nan Duo menggunakan VB Net?”.

(16) 3. 1.5 Tujuan Penelitian Adapun Tujuan dari penelitian yang dilakukan adalah: 1. Merancang aplikasi sistem informasi inventaris pada SMP Negeri 1 Luhak Nan Duo menggunakan VB Net. 2. Laporan data inventaris perbulan dan pertahun.. 1.6 Manfaat Penelitian 1.6.1. Bagi Penulis. 1. Menambah. pengetahuan. dan. wawasan. bagi. penulis. mengenai. perancangan aplikasi sistem informasi inventaris pada SMP N 1 Luhak Nan Duo menggunakan VB Net sehingga dapat dijadikan bekal bila terjun dalam dunia kerja. 2. Untuk menerapkan teori yang diperoleh sewaktu perkuliahan dengan kenyataan yang sesungguhnya. 1.6.2. Bagi Akademis. 1. Dapat dijadikan pembanding atau literatur penyusunan proposal penelitian dimasa akan datang serta menambah referensi perpustakaan untuk meningkatkan kualitas pendidikan serta menambah ilmu pengetahuan. 1.6.3. Bagi SMP N 1 Luhak Nan Duo. 1. Mempermudah dalam pembuatan laporan perbulan dan pertahun inventaris barang pada SMP Negeri 1 Luhak Nan Duo. 2. Memepermudah tata usaha dalam melakukan input data inventaris barang pada SMP N 1 Luhak Nan Duo.

(17) BAB II TINJAUAN PUSTAKA 2.1.. Landasan Teori. 2.1.1. Konsep Sistem Informasi. 2.1.1.1 Pengertian Sistem Menurut Fattah, Hanif al (2007) “Sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur atau variabel-variabel yang saling terorganisasi, saling berinteraksi, dan saling bergantung dengan yang lain”. Menurut Jogiyanto, Hm (2005) mengemukakan bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Menurut AL-Bahra bin Ladjamudin (2005) dalam pemahaman sistem ada dua kelompok pendekatan, yaitu: 1.. Pemahaman sistem dengan pendekatan prosedur “Sistem adalah suatu urutan kegiatan yang saling berhubungan, berkumpulan bersam-sama untuk mencapai tujuan tertentu”.. 2.. Pemahaman sistem dengan pendekatan komponen atau elemen “Sistem adalah kumpulan komponen yang saling berkaitan dan bekerja sama untuk mencapai suatu tujuan tertentu”. Sistem dapat diklasifikasikan dari beberapa sudut pandang, antara lain. adalah sebagai berikut:. 4.

(18) 5. a.. Sistem di klasifikasikan sebagai sistem abstrak (Abstract System) dan sistem fisisk. Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Sistem fisik adalah sistem yang ada secara fisik.. b.. Sistem di klasifikasikan sebagai sistem alamiah (Natural System) dan sistem buatan manusia (Human Made System ). Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat oleh manusia. Sistem buatan adalah sistem yang dirancang oleh manusia.. c.. Sistem diklasifikasikan sebagai sistem tertentu (Deterministic System) dan sistem tak tentu. Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi interaksi diantara bagian-bagian dapat di deteksi dengan pasti sehingga keluaran dari sistem dapat diramalkan. Sistem tak tentu adalah sistem yang kondisi masa depannya diprediksi karena mengandung unsur probilitas.. d.. Sistem diklasifikasikan sebagai sistem tertutup (Closed system) dan sistem terbuka. Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luar. Sistem terbuka adalah sistem yang berhubungan dan berpengaruh dengan lingkungan luar. Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu, antara. lain adalah sebagai berikut: a.. Komponen sistem (Components) Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi membentuk satu kesatuan. Komponen sistem dapat berupa suatu bentuk subsistem. Setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu dam mempengaruhi proses sistem secara keseluruhan..

(19) 6. b.. Batasan sistem (Boundary) Merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya.. c.. Lingkungan luar sistem (Environment) Bentuk apapun yang ada di luar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan dapat juga bersifat merugikan. Lingkungan luar yang menguntungkan merupakan energi bagi sistem tersebut yang harus dijaga dan dipelihara. Lingkungan luar yang merugikan harus dikendalikan karena dapat mengganggu kelangsungan hidup sistem tersebut.. d.. Penghubung sistem (Interface) Penghubung sistem memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem lain. Bentuk keluaran dari subsistem akan menjadi masukan untuk subsistem lain melalui penghubung tersebut.. e.. Masukan sistem (Input) Energi yang dimasukkan ke dalam sistem merupakan masukan sistem, yang dapat berupa pemeliharaan (Maintenance input) dan sinyal (Signal Input). Contoh, program adalah Maintenance Input yang digunakan untuk mengoperasikan komputer dan data merupakan Signal Input untuk diolah menjadi informasi.. f.. Keluaran sistem (Output) Hasil energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain..

(20) 7. g.. Pengolah sistem (Proses) Suatu sistem mempunyai suatu proses yang akan mengubah masukan menjadi keluaran.. h.. Sasaran sistem (Objective) Segala sesuatu yang hendak atau ingin di capai. Suatu sistem dapat dikatakan berhasil apabila telah mencapai sasaran atau tujuan yang di maksud.. 2.1.1.2 Pengertian Informasi Informasi merupakan data yang telah diolah menjadi bentuk yang lebih berarti dan berguna bagi penerimanya untuk mengambil keputusan masa kini maupun yang akan datang. Suatu informasi mempunyai fungsi utama yaitu untuk menambah pengetahuan atau untuk mengurangi ketidakpastian pemakaian informasi, untuk lebih memahami apa itu informasi dikutip dari beberapa pendapat tentang informasi antara lain yaitu: 1.. Menurut Jeffery L. Whitten et al.(2004: 12):”Sistem Informasi dapat diartikan sebagai suatu susunan dari orang, data, proses, dan teknologi informasi yang saling berkaitan untuk mengumpulkan, memproses, menyimpan, dan menyediakan keluaran informasi yang dibutuhkan untuk mendukung suatu organisasi”.. 2.. Menurut. Kurniawati Debora. ( 2009): ”Data yang telah diubah menjai. konteks yang berarti dan berguna bagi para pemakai akhir tertentu”. 3.. Menurut Wahyono. ( 2003). Informasi merupakan hasil dari pengolahan data menjadi bentuk yang lebih berguna bagi yang menerimanya yang.

(21) 8. mengambarkan suatu kejadian-kejadian nyata dan dapat digunakan sebagai alat bantu untu pengambilan suatu keputusan. 4.. Menurut Burch Jhon dan Gary Grundnitski (1986) menyatakan bahwa: “Suatu informasi dikatakan berkualitas apabila ditunjang oleh tiga hal”, sebagai berikut: a. Akurat (Accurate) b. Sebuah informasi haruslah akurat karena dari informasi yang tidak akurat akan banyak timbul gangguan yang dapat merubah maksud atau merusak informasi itu sendiri. c. Tepat pada waktunya (Timeliness) d. Informasi yang sampai pada yang membutuhkan tidak boleh terlambat karena informasi yang datang terlambat tidak akan mempunyai nilai, hal ini disebabkan karena informasi merupakan landasan dalam pengambilan keputusan. e. Relevan (relevance) f. Informasi harus mempunyai manfaat bagi pemakainya. Relevansi informasi untuk tiap-tiap orang berbeda-beda. Suatu perusahaan akan membutuhkan informasi yang berbeda dengan perusahaan lainnya.. 2.1.1.3 Pengertian Sistem Informasi Sistem informasi merupakan suatu yang dibuat oleh manusia yang tediri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi.

(22) 9. Sistem informasi adalah suatu cara tertentu untuk menyediakan informasi yang dibutuhkan oleh organisasi untuk beroperasi dengan cara yang sukses dan untuk organisasi bisnis dengan cara yang menguntungkan. Sebuah sistem informasi yang lengkap memiliki kelengkapan perangkat sistem sebagai berikut: a. Hardware. b. Software. c. Data. d. Prosedur. e. Manusia. Suatu sistem informasi pada dasarnya terbentuk melalui suatu kelompok kegiatan operasi yang tetap yaitu mengumpulkan data, mengelompokkan data, menghitung, menganalisa dan menyajikan laporan.. 2.1.1.4 Siklus Hidup Pengembangan Sistem Informasi Menurut Kadir Abdul, (2008:22): SDLC (System Development Life Cycle) adalah tahapan-tahapan pekerjaan yang dilakukan oleh analisis sistem dan programmer dalam membangun sistem informasi. Meski jumlah tahap dalam SDLC bervariasi, pada prinsipnya secara keseluruhan semua kegiatan yang dilakukan sama saja. Medel air terjun dalam SDLC diperlihatkan pada gambar 2.1..

(23) 10. Analisa Sistem Studi Kelayakan Analisis Kebutuhan. Kebutuhan Sistem. Desain Sistem Perubahan lingkup / kebutuhan. Perancangan Konseptual Perancangan Logis Perancangan Fisik. Kesalahan masalah yang tidak memungkinkan implementasi dilaksanakan. Desain Sistem. Implementasi Sistem Strudi Kelayakan Analisa Kebutuhan. Implementasi sistem kurang lengkap. Sistem yang siap beroperasi. Operasi dan Pemeliharaan. Gambar 2.1 Tahap-tahap dalam SDLC 2.1.2. Perancangan Sistem Perancangan sistem adalah sebuah kegiatan merancang dan menentukan. cara mengolah sistem informasi dari hasil analisa sistem sehingga dapat memenuhi kebutuhan dari pengguna termasuk diantaranya perancangan user interface, data dan aktivitas proses. Untuk dapat melakukan langkah-langkah pada tahap merancang suatu sistem dan program adalah membuat usulan pemecahan masalah secara logikal. maka dibutuhkan alat dan teknik untuk melaksanakannya. Alat-alat yang digunakan dalam suatu perancangan sistem umumnya berupa gambar dan diagram..

(24) 11. Adapun penulis menggunakan alat bantu berupa kumpulan simbol-simbol. Kumpulan simbol-simbol ini akan yang penulis bahas satu persatu. 2.1.2.1 Aliran Sistem Informasi (ASI) Aliran sistem informasi merupakan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urutan dari prosedurprosedur yang ada pada sistem. Bagan alir sistem ini digambarkan dengan menggunakan simbol-simbol yang dapat dilihat pada tabel 2.1. Tabel 2.1 Simbol Aliran Sistem Informasi (ASI) Nama Dokumen. Simbol. Keterangan Menunjukkan dokumen input dan output baik untuk proses manual, mekanik atau komputer.. Proses manual. Menunjukkan proses manual yang tidak dilakukan oleh komputer.. Pengarsiapan. File non komputer yang dia arsip menurut angka, huruf atau tanggal.. Proses komputerisasi. Menunjukkan kegiatan dilakukan dari komputer.. Penghubung. Menunjukkan penghubung ke halaman yang masih sama atau ke halaman lain.. proses. yang. Menunjukkan arus dari proses. Garis alir. Database. Menunjukkan penyimpanan sebuah data yang telah selesai diproses menggunakan operasi computer. Sumber: Analisa dan Desain Sistem Informasi.Al-Bahra Bin Ladjamudin,2005.

(25) 12. 2.1.2.2 Diagram Konteks (Contex Diagram) Suatu context diagram selalu mengandung satu dan hanya satu proses saja (seringkali diberi nomor proses 0). Proses ini mewakili proses dari seluruh sistem. Context diagram ini menggambarkan hubungan input/output antara sistem dengan dunia luarnya (kesatuan lain). Symbol-simbol yang digunakan dalam pembuatan Context Diagram, dapat dilihat pada tabel 2.2. Tabel 2.2 Simbol Context Diagram Nama. Simbol. External Entity. Arus Proses. Proses. Keterangan External entity adalah kesatuan (entity) di lingkungan luar sistem yang dapat berupa organisasi atau sistem yang akan memberikan atau menerima input dari sistem. Arus data mengalir diantara proses, simpanan data dan external entity. Arus data ini dapat berupa masukan untuk sistem atau hasil dari proses sistem. Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer. Suatu simpanan data dapat berupa suatu file atau database di sistem komputer.. Sumber: Analisa dan Desain Sistem Informasi.Al-Bahra Bin Ladjamudin,2005 2.1.2.3 Data Flow Diagram (DFD) DFD adalah gambaran sistem yang sedang berjalan dan diusulkan secara logika tanpa mempertimbangkan lingkungan fisik data. DFD memiliki beberapa simbol yang dapat dilihat pada Tabel 2.3..

(26) 13. Tabel 2.3 Simbol Data Flow Diagram (DFD) Nama External Entity (Kesatuan Luar). Data Flow (Arus Data). Process (Proses). Data Store (Simpanan Data). Simbol. Keterangan Kesatuan luar merupakan kesatuan (entity) dilingkungan luar sistem yang dapat berupa orang, organisasi atau sistem lainnya yang berada dilingkungan luarnya yang akan memberikan input atau menerima output dari system. Arus data ini mengalir antara proses, simpanan data dan kesatuan luar. Arus data ini menunjukkan masukan pada sistem atau hasil dari proses. Proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil arus data yang masuk kedalam proses untuk menghasilkan arus data yang keluar dari proses. Simpanan data merupakan simpanan dari data.. Sumber: Analisa dan Desain Sistem Informasi.Al-Bahra Bin Ladjamudin,2005.. 2.1.2.4 Entity Relationship Diagram (ERD) Entity relationship diagram digunakan untuk merancang basis data. ERD menggambarkan hubungan antara file yang ada. Simbol-simbol yang terdapat dalam ERD dapat dilihat pada tabel 2.4..

(27) 14. Tabel 2.4 Simbol Entity Relationship Diagram (ERD) Simbol. Keterangan Entity. Atribut. Primary key atribut Relation ship. Link. Hubungan banyak dan tidak pasti (0, N). Hubungan satu dan tidak pasti (0,1). Sumber: Analisa dan Desain Sistem Informasi.Al-Bahra Bin Ladjamudin,2005. 2.1.3 Flowchart Flowchart adalah gambaran dalam bentuk diagram alir dari algoritmaalgoritma dalam suatu program, yang menyatakan arah alur program tersebut. Menurut. Al-Bahra. Bin. Ladjamudin. (2005). flowchart. adalah. bentuk. gambar/diagram yang mempunyai aliran satu atau duararah secara sekuensial. Flowchart digunakan untuk merepresentasikan maupun mendesain program. Oleh karena itu flowchart harus bisa merepresentasikan komponen-komponen dalam bahasa pemrograman. Beberapa simbol yang digunakan dalam menggambar suatu flowchart seperti tabel 2.5:.

(28) 15. Tabel 2.5 Simbol-simbol pada Flowchart Simbol. Nama Terminator. Garis alir. Fungsi Permulaan/akhir program. Arah aliran program. Preparation. Proses inisialisai/pemberian harga awal. Proses. Proses perhitungan/proses pengolahan data. Input/output data. Proses iput/output data, parameter, informasi. Predefined process. Decision. Permulaan sub program/proses menjalankan sub program Perbandingan pernyataan, penyeleksian data yang memberikan pilihan untuk langkah selanjutnya. Sumber: Analisa dan Desain Sistem Informasi. Al-Bahra Bin Ladjamudin,2005 2.1.4. Visual Basic. NET Microsoft visual studio atau biasa di sebut VB.NET merupakan salah satu. aplikasi yang sering digunakan oleh para programmer yang sifatnya berbasis windows. Visual Studio pada dasarnya adalah sebuah bahasa pemrograman komputer. Dimana pengertian dari bahasa pemrograman itu adalah perintahperintah atau instruksi yang dimengerti oleh komputer untuk melakukan tugastugas tertentu..

(29) 16. Visual Studio (yang sering juga disebut dengan VB.NET) selain disebut dengan bahasa pemrograman, juga sering disebut sebagai sarana (tool) untuk menghasilkan. program-progam. aplikasi. berbasiskan. windows.. Beberapa. kemampuan atau manfaat dari Visual Studio diantaranya seperti: a.. Untuk membuat program aplikasi berbasiskan windows.. b.. Untuk membuat objek-objek pembantu program seperti, misalnya: kontrol ActiveX, file Help, aplikasi Internet dan sebagainya.. c.. Menguji program (debugging) dan menghasilkan program berakhiran .EXE yang bersifat executable atau dapat langsung dijalankan. Visual Studio adalah bahasa yang cukup mudah untuk dipelajari. Bagi. programer pemula yang baru ingin belajar program, lingkungan Visual Studio dapat membantu membuat program dalam sekejap mata. Sedang bagi programmer tingkat lanjut, kemampuan yang besar dapat digunakan untuk membuat programprogram yang kompleks, misalnya lingkungan networking atau client server. Bahasa Visual Studio cukup sederhana dan menggunakan kata-kata bahasa Inggris yang umum digunakan. Kita tidak perlu lagi menghafalkan sintag maupun format bahasa yang bermacam-macam, di dalam Visual Basic semuanya sudah disediakan dalam pilihan-pilihan yang tinggal diambil sesuai dengan kebutuhan. Selain itu, sarana pengembangannya yang bersifat visual memudahkan kita untuk mengembangkan. aplikasi. berbasiskan. Windows,. (digerakkan dengan mouse) dan berdaya guna tinggi.. bersifat. mouse-driven.

(30) 17. Sejarah Singkat Visual Studio Berikut ini beberapa point penting dalam sejarah perkembangannya: 1) Pertama kali di release dengan nama Visual Basic yang dikeluarkan pada tahun 1991, yaitu Visual Basic yang masih berbasis DOS dan untuk Windows 2) Visual Basic 3.0 dirilis pada tahun 1993 3) Visual Basic 4.0 dirilis pada tahun 1994 dengan dukungan untuk aplikasi 32 bit 4) Visual basic 6.0 dirilis pada akhir tahun 1998 5) Visual basic untuk selanjutnya yaitu versi .Net yang dirilis awal 2002 6) Pada tahun 2003 Visual Studio 2003 dirilis untuk memperbaiki kinerja dari Visual Studio 2002 dengan meluncurkan .NET Framework versi 1.1. 7) Pada tahun 2005 Microsoft mengeluarkan Visual Basic Versi 8.0 atau biasa di sebut Microsoft Visual Studio 2005. 8) Pada tahun 2008 Microsoft juga mengeluarkan versi 9.0 atau biasa di sebut Microsoft Visual Studio 2008. 9) Hingga pada tahun 2010 Visual Studio sudah pada versi 10.0 atau biasa di sebut Microsoft Visual Studio 2010, dimana didalamnya sudah ditambahkan bahasa pemprograman yang baru yaitu F# yang merupakan penyempurnaan dari versi-versi sebelumnya. Keistimewaan Visual Studio Beberapa keistimewaan Visual Studio ini diantaranya seperti: a). Menggunakan platform pembuatan program yang dinamakan developer studio, yang memiliki tampilan dan sarana yang sama dengan Visual C++ dan.

(31) 18. Visual J++. Dengan begitu Anda dapat bermigrasi atau belajar bahasa pemrograman lainnya dengan mudah dan cepat. b) Memiliki compiler handal yang dapat menghasilkan file executable yang lebih cepat dan lebih efisien dari yang sebelumnya. c). Memiliki beberapa tambahan wizard yang baru. Wizard adalah sarana yang mempermudah di dalam pembuatan aplikasi dengan mengotomisasi tugastugas tertentu.. Visual Studio 2010 mempunyai beberapa fitur untuk pengembangan berbagai macam aplikasi yang diantaranya; Windows Development, Web Development, Office Development, Sharepoint Development, Cloud Development (Windows Azure), Silverlight Tooling, Multi-Core Development, Customizable IDE.. 2.1.5. MySQL Menurut Stendy B. Sakur (2010) SQL secara prinsip merupakan sebuah. bahasa penghubung antara DBMS dan database, namun sebagian besar menyatakan bahwa SQL merupakan sebuah sublanguage, atau sub bahasa dari bahasa pemrograman dan SQL sendiri bukanlah bahasa pemrograman. Sekalipun pada pembuatan stored procedure terdapat fasilitas pengulangan dan pengkondisian, namun pada kondisi ini tidak memantapkan SQL sebagai bahasa pemrograman. MySQL merupakan turunan salah satu konsep utama dalam database yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database terutama untuk pemasukan data yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database.

(32) 19. (DBMS) dapat diketahui dari cara kerja optimizernya dalam melakukan proses perintah-perintah SQL yang dibuat oleh user maupun program aplikasiaplikasinya sebagai database server. MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali cepat dari postgreSQL dan lima kali lebih cepat dibandingkan interbase. Database atau basis data adalah kumpulan data yang disimpan secara sistematis didalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) menghasilkan informasi. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi dan menghindari duplikasi. 2.1.6 Xampp XAMPP adalah perangkat lunak gratis yang mendukung banyak sistem operasi dan merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database dan penerjemah bahasa yang ditulis dengan bahasa pemograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan.

(33) 20. yang dapat melayani tampilan halaman web yang dinamis. Mengenal bagian XAMPP yang biasa digunakan pada umumnya: 1. Htdoc adalah folder tempat meletakkan berkas-berkas yang akan dijalankan, seperti berkas PHP, HTML dan skrip lain. 2. phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada di komputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpMyAdmin, maka akan muncul halaman phpMyAdmin. 3. Kontrol Panel yang berfungsi untuk mengelola layanan (service) XAMPP. Seperti menghentikan (stop) layanan, ataupun memulai (start). 2.1.7 Inventaris Inventarisasi adalah kegiatan untuk mencatat dan menyusun barangbarang/bahan yang ada secara benar menurut ketentuan yang berlaku. Inventarisasi ini dilakukan dalam rangka penyempurnaan pengurusan dan pengawasan yang efektif terhadap barang milik negara (atau swasta). Inventarisasi juga memberikan masukan yang sangat berharga bagi efektifitas pengelolaan saran adan prasarana. Inventarisasi dilakukan terhadap barang yang tidak habis pakai, yang bagi sekolah negeri terdiri dari barang milik negara. Barang tersebut dibeli atau diadakan dengan mempergunakan dana yang bersumber dari Anggaran Pendapatan dan Belanja (APBN) atau Anggaran Pendapatan dan Belanja Daerah (APBD), baik seluruhnya maupun sebagian..

(34) 21. Inventarisasi harus dilaksanakan berdasarkan ketentuan-ketentuan dari pemerintah, termasuk juga yang dikeluarkan oleh Departemen Pendidikan Nasional. Beberapa dari peraturan perundang-undangan itu adalah: 1. Intruktur Presiden No.3 Tahun 1971, tentang Inventaris Barang Milik Negara/ Kekayaan Negara. 2. Surat Keputusan Menteri Keuangan RI No. 222/MK/V/4/1972 tanggal 13 April 1971 tentang Pedoman Pelaksanaan Inventarisasi barang-barang milik negara di lingkungan Departemen Pendidikan dan Kebudayaan. 3. Instruksi Menteri Pendidikan dan Kebudayaan No. 10/M/1976 tentang Pelaksanaan Inventarisasi dan Penyampaian Laporan Triwulan Mutasi Barang Inventarisasi Milik Negara. 4. Surat Edaran Menteri Pendidikan dan Kebudayaan RI No. 421 16/E/74 tentang Inventarisasi. barang. yang dipakai/. dikuasai. pejabat/. Pegawai. yang. dimutasikan. Ketentuan tersebut bukanlah sesuatu yang statis. Oleh karena itu tidak mustahil dikeluarkan peraturan yang baru untuk mengganti, memperbaiki, dan melengkapi peraturan yang lama. Daftar Inventarisasi yang dibuat secara berkala sekurang-kurangnya setahun sekali itu perlu memperhatikan perkembangan barang termasuk juga pengurangannya. Dengan demikian inventarisasi secara kontinyu dapat diharapkan kegiatan administrasi akan berjalan secara berdaya dan berhasil guna. Inventarisasi mempunyai tujuan pokok sebagai berikut: 1. Inventarisasi bermaksud memudahkan pelaksanaan kegiatan pengawasan/ kontrol, baik dalam penggunaan keuangan negara maupun dalam menilai tanggung jawab pemeliharaan dan penghematan barang milik negara..

(35) 22. 2. Inventarisasi dapat membantu pimpinan dalam merencanakan, mengadakan, menyalurkan, menyimapan dan memelihara serta menghapus barang secara bertanggung jawab. 3. Inventarisasi mempercepat proses pembuatan laporan, baik yang harus disampaikan secara tetap pada setiap triwulan, semester atau tahunan maupun yang harus disampaikan secar berkala apabila diminta oleh atasan. Kegiatan dalam inventarisasi meliputi kegiatan klasifikasi dan kode barang inventarisasi serta pelaksanakan inventarisasi itu sendiri. Untuk lebih jelasnya dapat diuraikan sebagai berikut: 1. Klasifikasi dan kode barang inventarisasi Pada dasarnya klasifikasi dan pemberian kode barang tersebut adalah agar terdapat cara yang cukup mudah dan efisien untuk mencatat dan sekaligus untuk mencari dan menemukan kembali barang tertentu, baik secara fisik maupun melalui daftar catatan. Untuk keperluan tersebut maka dibuatlah lambang/ sandi/ kode sebagi pengganti nama untuk tiap golongan/ kelompok/ jenis barang. Sandi atau kode barang menggunakan bentuk angka bilangan numerik) yang pada umumnya terdiri dari tujuh angka yang tersusun menjadi dua kelompok bilangan, yaitu tiga angka didepan dan empat angka di belakang. Kedua kelompok tersebut dipisahkan dengan sebuah tanda titik. Angka pertama dari susunan tiga angka didepan, menyatakan jenis formulir atau kode golongan barang. Dua angka berikutnya menunjukan sandi/ kode pokok untuk kelompok barang serta nomor urut barang. Empat angka dibelakang titik menunjukan kelompok barang serta nomor urut barang..

(36) 23. 2. Pelaksanaan Inventaris Di dalam inventarisasi diperlukan dua jenis buku yaitu: a.. Buku Induk Inventaris Buku ini untuk mencatat semua barang inventaris milik/ kekayaan negara. yang berada di lingkungan kantor/ proyek/ satuan organisasi yang bersangkutan menurut urutan penerimaan barang. Barang yang dicatat adalah semua barang yang dimiliki sejak awal permulaan, yang dapat bertambah dari tahun ke tahun sesuai dengan kemampuan pengadaan barang. Kolom-kolom yang ada dalam buku inventaris yaitu: No. urut, Tanggal Pembukaan, Kode Barang, Nama Barang, Merk/ Ukuran, jumlah, keadaan/ mutunya, harga (satuan dan keseluruhan), Tahun Pembuatan, Tahun Pembelian, Asal/ Sumber dan Kolom Keterangan. b.. Buku Golongan Inventaris Buku golongan inventaris adalah buku pembantu tempat mencatat barang-. barang inventaris golongan barang (diambil dari Buku Induk Inventaris) menurut jenisnya masing-masing, seperti inventarisasi bangunan, termasuk rumah dinas, inventarisasi tanah dan lain-lain. Kolom-kolom yang ada dalam buku golongan inventaris ini sama dengan kolom yang ada pada buku induk dengan tambahan judul mengenai golongan/ jenis barang di bagian atas dan penambahan satu kolom tentang tempat/ lokasi barang yang diinvestasikan..

(37) 24. 2.2 Kerangka Konseptual Adapun kerangka konseptual dalam penyusunan proposal ini terdiri dari tiga bagian diantaranya: input, proses dan output.. Input - Data barang - Data ruang. Proses - Perancangan pengolahan data inventaris, data ruang.. Output - Aplikasi Sistem Inventaris barang - Laporan data inventaris perbulan/pertahun. Gambar 2.2 Kerangka Konseptual 1. Input Input merupakan kegiatan memasukkan data yang akan diolah. Pada kegiatan ini, yang akan dilakukan adalah penginputan data barang, data ruang. 2. Proses Proses adalah kegiatan untuk mengolah data yang akan dijadikan suatu aplikasi. Data-data barang yang ada di SMP Negeri 1 Luhak Nan Duo. 3. Output Output adalah hasil dari data yang telah diproses. Dalam penelitian ini, output yang dihasilkan adalah aplikasi sistem inventaris data barang sera laporan data inventaris dari SMP Negeri 1 Luhak Nan Duo..

(38) BAB III METODOLOGI PENELITIAN. 3.1 Jenis Penelitian Jenis penelitian yang penulis lakukan adalah penelitian terapan (Applied research). Penelitian terapan adalah penelitan yang diarahkan untuk mendapatkan informasi yang dapat digunakan untuk memecahkan masalah. Penelitian terapan dilakukan dengan tujuan untuk menerapkan, menguji dan mengevaluasi masalahmasalah praktis sehingga dapat dimanfaatkan untuk kepentingan manusia baik secara individual maupun kelompok.. 3.2 Tempat dan Waktu Penelitian 3.2.1 Tempat Penelitian Kegiatan penelitian yang penulis lakukan ini berlokasi di SMP Negeri 1 Luhak Nan Duo, Pasaman Barat. 3.2.2. Waktu Penelitian Waktu kegiatan penelitian dilaksanakan pada bulan Januari 2018.. 3.3. Variabel Penelitian Variabel penelitian adalah segala sesuatu yang akan menjadi objek. pengamatan dan penelitian. Jadi pada penelitian ini penulis menggunakan variabel data Inventaris Pada SMP Negeri 1 Luhak Nan Duo.. 3.4 Metode Penelitian Untuk memperoleh data dan informasi dalam menyusun proposal penelitian, maka diperlukan metode dalam penelitian. Adapun langkah-langkah. 25.

(39) 26. dalam perancangan aplikasi sistem informasi inventaris pada SMP Negeri 1 luhak nan duo menggunakan VB.NET 2010 yaitu: 1. Menyediakan data-data yang diperlukan untuk perancangan aplikasi sistem informasi inventaris pada SMP Negeri 1 Luhak Nan Duo menggunakan VB.NET 2010. 2. Menyediakan software untuk membangun sebuah aplikasi, seperti VB.NET 2010 yang bertujuan untuk merancang sebuah aplikasi. 3. Setelah aplikasi dirancang serta telah didesain, maka semua data di input dan lanjut ke tahap pengujian untuk memastikan aplikasi berfungsi sesuai dengan yang diharapkan dan tidak ada kesalahan. 4. Menerapkan aplikasi sistem informasi inventaris yang sudah diuji ke. komputer user dan input data yang sebenarnya.. 3.5 Data dan sumber data Dalam penelitian ini, pengumpulan data dilakukan dalam dua jenis yaitu data primer dan data sekunder. 3.5.1 Data Primer Data primer atau data langsung merupakan metode pengumpulan data dilakukan oleh peneliti, dimana peneliti secara langsung turun ke lapangan untuk mendapatkan informasi mengenai objek. Pada pengumpulan data peneliti melakukan beberapa hal sebagai berikut: 1. Metode wawancara (Interview) Wawancara merupakan metode tanya jawab dengan respon mendapatkan informasi..

(40) 27. 2. Metode pengamatan (Observasi) Pengamatan merupakan metode yang digunakan secara langsung untuk mendapatkan informasi melalui penglihatan fisik karena pengamatan ini sangat berguna untuk menentukan keadaan yang akan dibuat nantinya.. 3.5.2. Data Sekunder Data sekunder adalah data yang diperoleh dari literatur, jurnal-jurnal dan. studi kepustakaan yang berhubungan dengan penelitian dan mendukung penelitian ini.. 3.6 Kerangka Metodologi Untuk memperjelas arah. penelitian ini, dapat dilihat pada gambar. kerangka metodologi berikut ini: Mulai. Pendahuluan Penelitian : Wawancara, pengamatan langsung, pengumpulan data barang, data pegawai, dan data ruang. 1. 2.. Landasan Teori : Sistem informasi, VB.NET 2010, dan My SQL, Inventaris.. Identifikasi Masalah Pihak sekolah kesulitan dalam hal melakukan pendataan inventaris barang. Proses pencarian data yang kurang efisien dan efektif.. Perencanaan / Planning Merancang aplikasi sistem informasi inventaris.

(41) 28. Analisa dan desain sistem menggunakan VB.NET 2010 1. Data barang, data pegawai dan data ruang dianalisa dan disesuaikan 2. Mendesain tampilan aplikasi. A. Pengolahan data menggunakan VB Net 2010 1. Aplikasi inventaris diberi coding program 2. Input data barang, data ruang. Implementasi Sistem Aplikasi sistem informasi inventaris yang telah jadi diuji dan diterapkan. Perawatan Sistem Melakukan perawatan untuk menjaga kestabilan sistem. selesai. Gambar 3.1 Kerangka Metodologi Penelitian.

(42) 29. Berdasarkan dari kerangka metodologi diatas, bahwa sebelum melakukan perancangan aplikasi sistem informasi inventaris pada SMP Negeri 1 Luhak Nan Duo menggunakan VB.Net 2010 ada beberapa hal yang penulis lakukan yaitu: 1.. Pendahuluan Penelitian Melakukan wawancara dan pengamatan masalah secara langsung untuk mendapatkan data barang, data pegawai dan data ruang yang dibutuhkan.. 2.. Landasan Teori Disini penulis juga memberikan penjelasan hal-hal yang berhubungan dalam perancangan sistem berupa pengertian Sistem Informasi, Inventaris, VB.NET 2010, My SQL.. 3.. Identifikasi Masalah Identifikasi masalah yang ditemukan adalah Kesulitan dalam hal melakukan pendataan inventaris barang, Proses yang dapat menyita waktu yang cukup signifikan.. 4.. Pengumpulan Data inventaris Data barang, data pegawai dan data ruang dikumpul.. 5.. Perencanaan/Planning Setelah didentifikasi masalahnya, perencanaan yang dilakukan adalah merancang aplikasi Sistem informasi inventaris pada SMP Negeri 1 Luhak Nan Duo..

(43) 30. 6.. Analisa dan Desain Sistem Selanjutnya masuk tahap analisa, kegiatan yang dilakukan pada tahap ini adalah menganalisa dan menyesuaikan data barang, data pegawai dan data ruang kemudian mendesain tampilan aplikasi sistem informasi inventaris.. 7.. Pengolahan data menggunakan aplikasi VB.NET 2010 Pada tahap ini, aplikasi diberi coding dan data barang, data pegawai dan data ruang diinputkan agar tersimpan dalam database.. 8.. Implementasi Sistem Setelah data-data selesai diinput, lalu diuji pada tahap ini hingga aplikasi berjalan sesuai dengan semestinya kemudian siap untuk dipakai.. 9.. Perawatan Sistem Pada tahap ini aplikasi yang telah diterapkan, dilakukan perawatan seperti melakukan update untuk menjaga kestabilan sistem..

(44) BAB IV ANALISA DAN DESAIN SISTEM. 4.1. Analisa Sistem Analisa sistem merupakan penguraian dari suatu sistem informasi yang. utuh. ke. dalam. bagian-bagian. komponennya. dengan. maksud. untuk. mengidentifikasikan dan mengevaluasi permasalahan yang terjadi sehingga dapat diusulkan perbaikannya. Ketelitian sangat dibutuhkan untuk menentukan seperti apa sistem yang akan dibangun, apabila penganalisaan sistem yang ada tidak dilakukan secara mendetail maka sistem baru yang akan didesain hasilnya tidak akan optimal. Untuk membuat sistem kerja yang baik, perlu adanya pengembangan sistem lama dan membuat suatu rancangan sistem baru yang dapat memberikan hasil yang baik dari sistem yang lama, dimana sistem baru ini merupakan sistem yang akan memperbaiki kelemahan-kelemahan dari sistem yang lama. Tujuan analisis terhadap sistem yang lama ini adalah untuk mendapatkan suatu hasil yang lebih baik dengan melihat beberapa kelemahan dan kekurangan dari sistem yang lama.. 4.1.1. Analisa Sistem yang Berjalan Dalam membuat laporan pendataan inventaris barang pada SMP N 1. Luhak Nan Duo, tata usaha belum menerapkan sistem komputerisasi secara optimal. Dapat diamati ketika menyajikan laporan inventaris sekolah, penggunaan komputer hanya sebatas input seluruh data inventaris barang yang telah didata. 31.

(45) 32. sebelumnya menggunakan aplikasi Microsoft Excel. Sehingga pembuatan laporan belum akurat , kurang lengkap dan membutuhkan waktu lama. Sebelum dilakukan perancangna sistem baru, diperlukan adanya suatu gambaran yang memuat keterangan atau informasi yang saling berhubungan antara sistem yang sedang berjalan pada organisasi bersangkutan. Aliran Sistem Informasi ini bertujuan untuk dapat mengetahui proses pengolahan barang inventaris dilakukan serta untuk mengetahui masalah-masalah, kelemahankelemahan yang terjadi pada sistem yang sedang berjalan. 4.1.2. Evaluasi Sistem yang Sedang Berjalan Berdasarkan gambaran proses yang ada pada aliran sistem informasi yang. diterapkan pada SMP N 1 Luhak Nan Duo, serta hasil pengamatan dan penelitian yang dilakukan pada sistem pengolahan data masih terkendala pada sistem yang dilakukan secara manual sehingga pembuatan laporan kurang lengkap dan membutuhkan waktu yang lama..

(46) 33. Adapun bentuk aliran sistem yang sedang berjalan pada SMP N 1 Luhak Nan Duo dapat dilihat dibawah ini:. Gambar 4.1 Aliran Sistem Informasi Lama.

(47) 34. Prosedur aliran sistem lama informasi inventaris pada SMP N 1 Luhak Nan Duo dapat diuraikan sebagai berikut: 1. Wali kelas mengajukan Permohonan Penambahan Barang Inventaris Sekolah ke tata usaha. 2. Tata usaha memeriksa dan merekap Surat Permohonan yang diajukan oleh wali kelas kemudian memberikan kepada bendahara. 3. Bendahara menerima rekap data barang inventaris kemudian diberikan ke kepala sekolah untuk di acc. 4. Rekap yang telah disetujui kepala sekolah diserahkan ke bendahara, kemudian diserahkan kepada tata usaha dan supplier. 5. Barang yang telah dibeli beserta faktur pembelian diserahkan kepada bagian tata usaha . 6. Pada bagian tata usaha, faktur pembelian dicatat ke buku inventaris Setelah di catat ke buku inventaris dan disimpan untuk dijadikan laporan per bulan dan per tahun Kartu Inventaris Barang (KIB) dan Kartu Inventaris Ruang (KIR). 7. Kartu Inventaris Ruang diserahkan kepada wali kelas, dan Kartu Inventaris Barang diarsip 8. Buku inventaris yang telah disimpan kemudian diproses untuk membuatan laporan perbulan dan pertahun. 9. Laporan perbulan dan pertahun dibuat oleh tata usaha sebanyak tiga rangkap dan diserahkan kepada kepala sekolah untuk disetujui 10. Setelah laporan disetujui kepala sekolah, kemudian diserahkan kepada tata usaha..

(48) 35. 4.1.3 Usulan Sistem Baru Dari kendala tersebut maka dapat dilakukan perancangan terhadap sistem sehingga menjadi sistem yang baru dan kendala yang dihadapi dapat teratasi, yaitu dengan melakukan: 1. Perancangan aplikasi sistem informasi inventaris pada SMP N 1 Luhak Nan Duo. 2. Pembuatan interface dengan sistem aplikasi dengan menggunakan bahasa pemrograman VB.NET 2010.. 4.1.4. Analisa Sistem Informasi yang Diusulkan Sistem komputerisasi diterapkan untuk menghasilkan suatu informasi yang. akurat dan efektif. Dengan sistem ini diharapkan laporan-laporan yang dibutuhkan oleh pihak-pihak yang terlibat dalam sistem dapat disajikan tepat waktu dan terhindar dari kesalahan-kesalahan yang tidak diinginkan. Adapun bentuk dari Aliran Sistem Informasi (ASI) baru aplikasi sistem informasi inventaris pada SMP N 1 Luhak Nan Duo dapat dilihat pada Gambar 4.2 berikut:.

(49) 36. Gambar 4.2 Aliran Sistem Informasi Baru Prosedur aliran sistem lama informasi inventaris pada SMP N 1 Luhak Nan Duo dapat diuraikan sebagai berikut: 1.. Wali kelas mengajukan permohonan penambahan barang inventaris sekolah ke bagian tata usaha.. 2.. Tata usaha memeriksa permohonan yang diajukan oleh wali kelas. Setelah diperiksa pengurus barang membuat rekap permohonan penambahan.

(50) 37. inventaris sebanyak dua rangkap dan diserahkan ke kepala sekolah untuk di setujui. 3.. Rekap yang telah disetujui kepala sekolah diserahkan kebagian tata usaha, dan tata usaha memberikan ke suplier.. 4.. Barang yang telah dibeli beserta faktur pembelian diserahkan kepada bagian tata usaha .. 5.. Pada tata usaha, faktur pembelian diinput ke aplikasi dan menjadi sebuah laporan buku inventaris, KIR dan KIB kemudian laporan buku inventaris diberikan kepada kepala sekolah untuk di tanda tangani.. 6.. Kepala sekolah menandatangani dan kemudian diberikan kepada tata usaha dan wali kelas untuk di jadikan arsip.. 4.2 Desain Sistem Desain sistem merupakan adalah sebuah teknik pemecahan masalah yang saling melengkapi, yang merangkai kembali bagian-bagian komponen menjadi sistem yang lengkap. Sistem ini melibatkan penambahan, penghapusan, dan perubahan-perubahan bagian relatif pada sistem awal. a.. Context Diagram Context Diagram dilambangkan dengan persegi untuk aktor, serta rounded. persegi untuk sistem, panah masuk sistem untuk data, panah keluar sistem untuk Informasi/ hasil. Context Diagram dapat dilihat pada gambar 4.3 dibawah ini:.

(51) 38. Gambar 4.3 Contex Diagram 1.. Pada aplikasi inventaris wali kelas mengajukan permohonan penambahan barang inventaris sekolah ke tata usaha.. 2.. Tata usaha memeriksa permohonan yang diajukan oleh wali kelas. Setelah diperiksa pengurus barang membuat rekap permohonan penambahan inventaris sebanyak dua rangkap dan diserahkan ke kepala sekolah untuk di setujui.. 3.. Rekap yang telah disetujui kepala sekolah diserahkan kebagian tata usaha, dan tata usaha memberikan ke suplier.. 4.. Barang yang telah dibeli beserta faktur pembelian diserahkan kepada bagian tata usaha .. 5.. Pada tata usaha, faktur pembelian diinput ke aplikasi dan menjadi sebuah laporan buku inventaris, KIR dan KIB kemudian laporan buku inventaris diberikan kepada kepala sekolah untuk di tanda tangani..

(52) 39. 6.. Kepala sekolah menandatangani dan kemudian diberikan kepada tata usaha dan wali kelas untuk di jadikan arsip. b.. Data Flow Diagram Desain sistem secara umum didefenisikan sebagai suatu gambaran,. perencanaan dan pembuatan sketsa pengaturan dan beberapa elemen yang terpisah dalam satu kesatuan yang utuh. Adapun bentuk DFD pada SMP N 1 Luhak Nan Duo dapat dilihat pada gambar 4.4 berikut:. Gambar 4.4 Data Flow Diagram c.. Entity Relationship Diagram Entity Realtionship Diagram (ERD) di bawah ini menggambarkan. hubungan relasi antara entity yang ada dalam sistem informasi inventaris pada SMP N 1 Luhak Nan Duo..

(53) 40. Adapun gambar entity relationship diagram dapat dilihat pada gambar 4.5 dibawah :. Gambar 4.5 Entity Relatinship Diagram Dari gambar diatas dapat dijelaskan bahwa: 1. Gedung memiliki kd_gedung, nm_gedung, no_registrasi, kondisi, konstruksi, alamat_lokasi, tgl_dokumentasi, no_dokumentasi, luas, status, ket. 2. Ruang. memiliki. nm_barang,. merek,. noseri_pabrik,. ukuran,. bahan,. tahun_pembelian, kd_barang, jumlah, perolehan, keadaan_barang, keterangan mutasi, ruangan 3. Barang memiliki kd_barang, nm_barang, no_registrasi, merek, ukuran, bahan, tahun_pembelian, jumlah, harga, no_pabrik, no_rangka, no_mesin, no_polisi, no_bpkb, keterangan..

(54) 41. 4.2.1 Desain Halaman Utama Untuk merancang sebuah sistem yang baru, dibutuhkan suatu halaman awal yang mudah diakses. Oleh karena itu dibutuhkan desain sistem terlebih dahulu dengan membentuk beberapa form menggunakan coding, gambargambar, tombol fungsi agar bisa mengaksesnya. Dan untuk desain ini semua form ditandai dengan nama "Menu Login". Didalamnya terdapat kolom nama pengguna, kolom password, tombol login dan tombol exit. Setelah melakukan login dilanjutkan ke “Menu Utama”. Pada menu utama terdapat beberapa pilihan menu fungsi berikut: Menu Master, didalamnya terdapat data barang. Menu File, didalamnya terdapat penerimaan barang, pengeluaran barang, data ruang dan data gedung. Menu Laporan, didalamnya terdapat laporan kartu inventaris barang, laporan kartu inventaris ruangan, laporan buku penerimaan barang dan laporan buku pengeluaran barang. Menu Exit, untuk mengkonfirmasi pengguna ingin keluar dari aplikasi.. 4.2.2 Desain File File berfungsi unuk menyimpan data, database yang digunakan adalah MySQL yang mana rancangan program untuk pembuatan aplikasi pengarsipan surat terdiri atas beberapa file. Setiap file akan mempunyai field kunci yang berfungsi sebagai penghubung antar file..

(55) 42. 1. Desain Tabel Data barang Nama Database. : inventaris. Nama Table. : Tabel Data Barang. Primary Key. : Kd_barang Tabel 4.1 Tabel Data Barang. No 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16. Field Kd_barang Nm_barang N0_registrasi Merek Ukuran Bahan Thn_pembelian Tgl_terima Jumlah Harga No_pabrik No_rangka No_mesin No_polisi No_bpkb keterangan. Type Varchar Varchar Varchar Varchar Varchar Varchar Varchar date Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar. Size 20 40 20 40 40 40 5 10 50 20 20 20 20 20 25.

(56) 43. 2. Desain Tabel Gedung Nama Database. : Inventaris. Nama Table. : Gedung. Primary Key. : Kd_gedung Tabel 4.2 Tabel Gedung. No 1 2 3 4 5 6 7 8 9 10 11. Field Kd_gedung Nm_gedung No_registrasi Kondisi Konstruksi Alamat_lokasi Tgl_dokumentasi No_dokumen Luas Status ket. Type Varchar Varchar Varchar Varchar Varchar Varchar Date Varchar Varchar Varchar Varchar. Size 30 50 50 35 40 50 30 40 35 30.

(57) 44. 3. Desain Tabel Penerimaan Nama Database. : inventaris. Nama Table. : Penerimaan. Primary Key. : Id_penerima Tabel 4.3 Penerimaan. No 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15. Field Id_penerima Kd_barang Nm_barang Tgl_terima No_kontrak Tgl_kontrak No_berita Tgl_berita Penerima Nip Jumlah Diterima_dari Asal_dana Kondisi keterangan. Type Varchar Varchar Varchar Date Varchar Date Varchar date Varchar Varchar Varchar Varchar Varchar Varchar Varchar. Size 25 25 50 45 50 50 50 10 50 50 45 50.

(58) 45. 4. Desain Tabel Pengeluaran Nama Database. : Inventaris. Nama Table. : Pengeluaran. Primary Key. : Id_pengeluaran Tabel 4.4 Pengeluaran. No 1 2 3 4 5 6 7 8 9 10 11. Field Id_pengeluaran Kd_barang Nm_barang Dikeluarkan_kpd Nip Kd_ruang Nm_ruang Jumlah Tgl_keluar No_surat_keluar Tgl_surat_keluar. Type Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Date Varchar Date. Size 25 25 50 50 40 20 25 10 30 -.

(59) 46. 5. Desain Tabel Ruangan Nama Database. : Inventaris. Nama Table. : Ruangan. Primary Key. : Nm_barang Tabel 4.5 Ruangan. No 1 2 3 4 5 6 7 8 9 10 11 12 13. Field Nm_barang merek Noseri_pabrik ukuran bahan Tahun_pembelian Tanggal_terima Kd_barang jumlah perolehan Keadaan_barang Keterangan_mutasi Ruangan. Type Varchar Varchar Varchar Varchar Varchar Varchar Date Varchar Varchar Varchar Varchar Varchar Varchar. Size 50 40 30 20 20 5 30 40 20 20 20 25. 6. Desain Tabel User Nama Database. : Inventaris. Nama Table. : User. Primary Key. : Password Tabel 4.6 User. No 1 2. Field Password User_name. Type Varchar Varchar. Size 20 30.

(60) BAB V IMPLEMENTASI SISTEM. 5.1 Implementasi Sistem Implementasi sistem adalah suatu prosedur yang dilakukan pada tahap sistem dalam dokumen yang disetujui dan menguji kemudian menginstal dan menggunakan program yang dibuat. Tujuan Implementasi sistem adalah sebagai berikut: 1. Memperhitungkan bahwa sistem yang sudah dibuat sesuai dengan kebutuhan 2. Menyelesaikan desain sistem yang ada dalam dokumen sistem yang disetujui. 3. Mendokumentasikan program serta prosedur-prosedur yang diperlukan oleh dokumen desain sistem yang diuji. Untuk merancang dan mengimplementasikan sistem yang dirancang diperlukan sebuah alat berupa komputer sebagai media yang dapat membantu dalam pengaplikasikannya. Pada komputer terdapat tiga komponen penting yang seperti hardware, software dan brainware 5.2 Desain Database Mendesain database pada bab ini menggunakan XAMPP yang didalamnya terdapat PHP MyAdmin, yang dimulai dari menginstal Software tersebut serta mengikuti langkah-langkah dalam menginstal hingga selesai. Setelah proses instalasi selesai, aktifkan XAMPP dan mengaktifkan Apache dan MySql. Dilanjutkan dengan membuka browser Mozilla Firefox atau google crome, ketikkan http://localhost/XAMPP. selanjutnya pada tool XAMPP pilih PHP MyAdmin, maka kita akan masuk pada tampilan PHP MyAdmin 47.

(61) 48. Setelah berada di menu PHP MyAdmin, selanjutnya dibuat database dengan cara memilih menu Create New Database dan diberi nama inventaris Seperti tampilan gambar dibawah ini:. Gambar 5.1 Tabel Pada Database 5.3. Pengujian Sistem Pada bab ini akan dijelaskan lebih rinci tentang sistem yang telah dibuat.. Pengujian sistem dilakukan untuk menguji hubungan antara program aplikasi yang dibuat dengan elemen yang lain dalam sistem informasi. Adapun tujuan dari pengujian sistem ini adalah untuk memastikan semua elemen sistem sudah terhubung dengan baik. Pada pengujian ini sistem akan dilihat perbedaan antara sistem yang lama dengan yang baru. Berikut merupakan penjelasan beserta gambar tentang Aplikasi Sistem Informasi Inventaris Pada SMP N 1 Luhak Nan Duo. 5.3.1 Menu Utama Menu utama adalah menu awal yang ditampilkan ketika pertama kali kita mengakses website..

(62) 49. 5.3.1.1 Tampilan Menu Utama Pada tampilan menu utama ini menampilkan menu master, file, laporan, dan exit.. Gambar 5.2 Tampilan Menu Utama 5.3.1.2 Menu Master Pada menu master ini memuat data data barang terdiri dari tabel data barang pada SMP N 1 Luhak Nan Duo.. Gambar 5.3 Menu Master.

(63) 50. 1. Tabel Data Barang Menampilkan menu input data barang yang ada.. Gambar 5.4 Tabel Data Barang 5.3.1.3 Menu File Terdapat sub menu penerimaan barang, pengeluaran barang, data barang, dan data ruang.. Gambar 5.5 Menu File.

(64) 51. 1. Penerimaan Barang Menampilkan entry penerimaan barang.. Gambar 5.6 Penerimaan Barang 2. Pengeluaran Barang Menampilkan entry pengeluaran barang.. Gambar 5.7 Pengeluaran Barang.

(65) 52. 3. Data ruang Menampilkan entry data ruang.. Gambar 5.8 Data Ruang 4. Data Gedung Menampilkan entry data gedung.. Gambar 5.9 Data Gedung.

(66) 53. 5.3.1.4 Menu Laporan 1. Menu Laporan. Gambar 5.10 Menu Laporan 2. Laporan Buku Inventaris Barang. Gambar 5.11 Laporan Inventaris Barang.

(67) 54. 3. Laporan Buku Inventaris Ruangan. Gambar 5.12 Laporan Buku Inventaris Ruangan 3.1. Laporan Buku Penerimaan Barang. Gambar 5.13 Laporan Buku Penerimaan Barang.

(68) 55. 3.2. Laporan Buku Pengeluaran Barang. Gambar 5.14 Laporan Buku Pengeluaran Barang 5.3.2 Report Laporan 5.3.2.1 Report Laporan Buku Inventaris Barang Perbulan. Gambar 5.15 Report Laporan Buku Inventaris Barang.

(69) 56. 5.3.2.2 Report Laporan Buku Inventaris Barang Pertahun.

(70) 57. Gambar 5.16 Report Laporan Buku Inventaris Barang Pertahun.

(71) 58. 5.3.2.3 Report Laporan Buku Inventaris Ruangan Perbulan. Gambar 5.17 Report Laporan Buku Inventaris Ruangan Perbulan.

(72) 59. 5.3.2.4 Report Laporan Buku Inventaris Ruangan Pertahun. Gambar 5.18 Report Laporan Buku Inventaris Ruangan Pertahun.

(73) 60. 5.3.2.5 Report Laporan Buku Penerimaan Barang Perbulan. Gambar 5.19 Report Laporan Buku Penerimaan Barang Perbulan.

(74) 61. 5.3.2.6 Report Laporan Buku Penerimaan Barang Pertahun. Gambar 5.20 Report Laporan Buku Penerimaan Barang Pertahun.

(75) 62. 5.3.2.7 Report Laporan Buku Pengeluaran Barang Perbulan. Gambar 5.21 Report Laporan Buku Pengeluaran Barang.

(76) 63. 5.3.2.8 Report Laporan Buku Pengeluaran Barang Pertahun. Gambar 5.22 Report Laporan Buku Pengeluaran Barang.

(77) BAB VI PENUTUP 6.1 Kesimpulan Berdasarkan hasil penelitian pada aplikasi sistem informasi inventaris pada SMP Negeri 1 Luhak Nan Duo, maka penulis mengambil kesimpulan, sebagai berikut: 1. Memberikan kemudahan serta efisiensi kerja dalam melakukan pendataan inventaris barang. 2. Memberikan laporan inventaris yang terstruktur, sehingga mudah melakukan pencarian data barang yang dibutuhkan.. 6.2. Saran Agar penerapan aplikasi sistem informasi inventaris pada SMP Negeri 1. Luhak Nan Duo dapat terlaksana dengan baik maka ada beberapa hal yang sebaiknya perlu diperhatikan, yaitu: 1. Perlunya perawatan secara berkala tehadap aplikasi sistem informasi inventaris agar tidak terjadinya bug pada aplikasi tersebut. 2. Perlunya pengembangan terhadap aplikasi sistem informasi inventaris ini sehingga kedepannya bisa diterapkan pada SMP Negeri yang lain.. 64.

(78) 65. DAFTAR KEPUSTAKAAN Al-Bahra Bin Ladjamudin, “Analisa dan Desain Sistem Informasi” Graha Ilmu, Yogyakarta. 2005 Burch, Jhon dan Gary Grudnitski, Information System Theory and Practice. New York: Jhon Wiley and Sons. 1986 Deksa, Richo Herwiatmoko dan Wardati, I. U; Jurnal Perancangan Sistem Inventaris Gudang Pada Sekolah Menengah Kejuruan Negeri 3 Pacitan Menggunakan Visual Basic-Net, Pacitan. 2014 Ernita, Tri. Dkk, Buku Panduan Penulisan dan Ujian Skripsi. Padang: STTIND Padang. 2016 Fatta, Hanif Al, Analisis Perancangan Sistem Informasi. Yogyakarta: Andi. 2007 Indah Setia Andani, D. L.; Analisa dan Perancangan Sistem Infprmasi Inventaris Barang Pada Dinas Kependudukan dan Pencatatan Sipil Kabupaten Kudus. 269-276. 2016. Instruksi Presiden No.3 Tahun 1971 Tentang Inventaris Barang Milik Negara. Instruksi Menteri Pendidikan dan Kebudayaan No. 10/M/1976 Tentang Pelaksanaan Inventaris dan Penyampaian Laporan Triwulan Mutasi Barang Inventaris Milik Negara. Jeffrey L. Whitten, Lonnie D. Bentley, Kevin C. Dittman, “Metode Desain & Analisis Sistem Edisi 6”, Mc Graw Hill Education, Penerbit ANDI, 2004. Jogiyanto, HM, Analisis dan Desain Sistem Informasi. Yogyakarta: Andi. 2005 Kadir, Abdul; Dasar Perancangan & Implementasi, Andi, Yogyakarta, 2008. Kurniawati, Deborah; Pengantar Sistem Informasi, Mahameru, Yogyakarta, 2009. Pramana Rendy Putra; Sistem Informasi Pengelolaan Barang Inventaris Berbasis Aplikasi Desktop: Studi Kasus Tk Negeri Pembina Muntok, 2015. Puspita Eru,S.Kom,M.Kom, Dkk; Sistem Informasi Inventarisasi Alat / Barang Di Smkn 1 Jenangan Ponorogo Berbasis Web, Janengan, 2013. Rezki Wahyu Romadhon; Sistem Informasi Pengelolaan Barang Inventaris Berbasis Dekstop pada SMK Negeri 1 Sungailiat, BangkaBelitung, 2014..

(79) 66. Sholikhin Akhmad, Berliana Kusuma Riasti; Pembangunan Sistem Informasi Inventarisasi Sekolah Pada Dinas Pendidikan Kabupaten Rembang Berbasis Web, Rembang, 2013. Stendy B, Sakur, PHP 5 (Pemrograman Berorientasi Objek) konsep & Implementasi. Yogyakarta: Andi. 2010 Surat keputusan Menteri Keuangan RI No. 222/MK/V/4/1972 tanggal 13 April 1971 Tentang Pedoman Pelaksanaa Inventaris Barang Milik Negara di Lingkungan Departemen Pendidikan dan Kebudayaan. Surat Edaran Menteri Pendidikan dan Kebudayaan RI No. 421 16/E/74 Tentang Inventaris Barang yang dipakai/ dikuasai pejabat/ pegawai yang dimutasikan. Wahyono, Konsep Sistem Informasi Yogyakarta: Graha Ilmu,2003 Xerma.blogspot.co.id/2013/08/pengertian-inventarisasi.html..

(80) 67. LISTING PROGRAM 1. Menu Login Imports MySql.Data.MySqlClient Public Class Login Private Sub btnlogin_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnlogin.Click Dim conn As MySqlConnection Dim CMD As MySqlCommand Dim read As MySqlDataReader conn = New MySqlConnection conn.ConnectionString = "server=localhost; user id=root; password= ; database=inventaris" If TextBox1.Text = "" Or TextBox2.Text = "" Then MsgBox("Data belum lengkap, Pastikan Semua form terisi") Exit Sub Else conn.Open() Dim query As String query = "SELECT * FROM tbl_user WHERE username = '" & TextBox2.Text & "' AND password = '" & TextBox1.Text & "'" CMD = New MySqlCommand(query, conn) read = CMD.ExecuteReader Dim count As Integer count = 0 While read.Read count = count + 1 End While If count = 1 Then MessageBox.Show("Login Sukses !!! SELAMAT DATANG") MenuUtama.Show() Me.Hide() ElseIf count > 1 Then MessageBox.Show("Double") TextBox1.Text = "" TextBox2.Text = "" TextBox1.Focus() Else MsgBox("LOGIN GAGAL !!! KESALAHAN SAAT MENGINPUTKAN USERNAME DAN PASSWORD !!!" & vbNewLine & "PASTIKAN USERNAME DAN PASSWORD ANDA BENAR !!", vbCritical, "WARNING !!!") TextBox1.Text = "" TextBox2.Text = "" TextBox1.Focus() End If End If End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnexit.Click If (MsgBox(" Apakah anda yakin ingin Keluar ? ", vbYesNo, " Keluar ") = vbYes) Then.

(81) 68. End End If End Sub Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress If e.KeyChar = Chr(13) Then btnlogin_Click(sender, AcceptButton) End If End Sub Private Sub TextBox2_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox2.KeyPress If e.KeyChar = Chr(13) Then btnlogin_Click(sender, AcceptButton) Else End If End Sub Private Sub Login_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load TextBox1.Focus() End Sub Private Sub Login_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown If e.KeyCode = Keys.F1 Then btnlogin.PerformClick() ElseIf e.KeyCode = Keys.F2 Then btnexit.PerformClick() End If End Sub End Class. 2. Menu Utama Public Class MenuUtama Private Sub MenuUtama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Label6.Parent = PictureBox1 Label6.BackColor = Color.Transparent End Sub Private Sub EXITToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EXITToolStripMenuItem1.Click If (MsgBox(" Apakah anda yakin ingin Keluar ? ", vbYesNo, " Keluar ") = vbYes) Then End End If End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Label1.Text = TimeOfDay Label2.Text = Format(Now, "dddd") Label3.Text = Format(Now, "dd MMMM yyyy").

(82) 69. End Sub Private Sub DATABARANGToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DATABARANGToolStripMenuItem.Click DataBarang.Show() End Sub Private Sub PENERIMAANBARANGToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PENERIMAANBARANGToolStripMenuItem.Click FileTerima.Show() End Sub Private Sub PENGELUARANBARANGToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PENGELUARANBARANGToolStripMenuItem.Click FileKeluar.Show() End Sub Private Sub DATARUANGToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DATARUANGToolStripMenuItem.Click DataRuang.Show() End Sub Private Sub DATAGEDUNGToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DATAGEDUNGToolStripMenuItem.Click DataGedung.Show() End Sub Private Sub KARTUINVENTARISRUANGANToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KARTUINVENTARISRUANGANToolStripMenuItem.Click LaporanKIR.Show() End Sub Private Sub KARTUINVENTARISBANGUNANToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles KARTUINVENTARISBANGUNANToolStripMenuItem.Click LaporanKIB.Show() End Sub Private Sub BUKUINVENTARISPERBULANToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BUKUINVENTARISPERBULANToolStripMenuItem.Click BukuPenerimaanBarang.Show() End Sub Private Sub BUKUINVENTARISPERTAHUNToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BUKUINVENTARISPERTAHUNToolStripMenuItem.Click BukuPengeluaranBarang.Show() End Sub End Class.

Referensi

Dokumen terkait

Dalam penelitian ini dilakukan penentuan hubungan antara konsentrasi kalkon dengan arus puncak terhadap larutan standar Co(II) 10 μg/L dan Ni(II) 50 μg/L dengan potensial

Bank Syariah Mandiri Kantor Cabang Malang”, menjelaskan bahwa Monitoring nasabah dengan cara monitiring langsung dan tidak langsung, melakukan upaya pencegahan pembiayaan

Jenis cyberbullying yang sangat sering dilakukan pada remaja di kelas 10 Di salah satu SMA di Malang sesuai dengan tipe kepribadiannya yaitu jenis cyberbullying

Bukti-bukti tentang perkembangan Islam, adalah jejak pemukiman, benteng-benteng tradisional, bangunan kolonial yang digunakan sebagai masjid yang mungkin difungsikan

Telah dilakukan isolasi, identifikasi, dan karakterisasi fraksi non aktif terhadap Artemia salina ekstrak kloroform dari kayu batang tumbuhan Melochia umbellata (Houtt)

dengan proses lain maka dirasa perlu untuk mendirikan suatu pabrik pembuatan etilen glikol dari etilen oksida yang direaksikan dengan karbondioksida

Kebijakan pemerintah Hindia Belanda pada pelaksanaaan sistem perkebunan di wilayah Karesidenan Cirebon digunakan untuk memaksimalkan lahan subur, lahan yang belum diolah

Dalam hal Dana Investasi Real Estat Kontrak Investasi Kolektif melakukan transaksi dengan Pihak yang terlibat dalam pembentukan dan/atau pengelolaan Dana Investasi