DAFTAR ISI
Halaman
PERSETUJUAN
ii
PERNYATAAN iii
PENGHARGAAN iv
ABSTRAK vi
DAFTAR ISI vii
DAFTAR GAMBAR ix
DAFTAR TABEL x
BAB 1 PENDAHULUAN
1 1.1 Latar Belakang
1 1.2
Rumusan Masalah 2
1.3 Batasan Masalah
3 1.4
Tujuan Penelitian 3
1.5 Manfaat Penelitian
4 1.6 Metodologi Penelitian
4 1.7 Sistematika Penulisan
6
BAB 2 LANDASAN TEORI
8 2.1 Komputer
8 2.2
Pengertian Sistem Informasi 8
2.3 Pengertian Data dan Database
9 2.4
Pengertian Sistem DFD Data Flow Diagram 9
2.5 Aplikasi
10 2.6
Pengertian Inventori 10
2.7 Microsoft Office Access
10 2.8
Microsoft Visual Basic 6.0 11
2.8.1 IDE Microsoft Visual Basic 12
2.9 Crystal Report
16
BAB 3 TINJAUAN UMUM SMP NEGERI 22 MEDAN 17
3.1 Gambaran Umum SMP Negeri 22 Medan
17 3.2
Visi SMP Negeri 22 Medan 17
3.3 Misi SMP Negeri 22 Medan 17
3.4 Tujuan SMP Negeri 22 Medan
18 3.5
Struktur Organisasi SMP Negeri 22 Medan 18
3.6 Gambaran Umum Koperasi SMP Negeri 22 Medan
19 3.7
Struktur Organisasi SMP Negeri 22 Medan 19
3.7.1 Keanggotaan 19
3.7.2 Kepengurusan 20
BAB 4 PERANCANGAN SISTEM
21 4.1
Sistem yang Sedang Berjalan di Koperasi SMP Negeri 22 Medan 21
4.2 Data Flow Diagram
22
Universitas Sumatera Utara
4.3 Perancangan Database 24
4.4 Rancangan Flowchart
27 4.5
Rancangan Input 33
BAB 5 IMPLEMENTASI SISTEM 35
5.1 Pengertian Implementasi Sistem 35
5.2 Tujuan Implementasi Sistem
35 5.3
Penerapan Sistem 35
5.4 Pemeliharaan Sistem
37 5.5
Tampilan Hasil 38
BAB 6 KESIMPULAN DAN SARAN 49
6.1 Kesimpulan
49 6.2
Saran 50
DAFTAR PUSTAKA LAMPIRAN
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman Gambar 2.1
Tampilan Jendela Visual Basic 12
Gambar 2.2 Tampilan IDE Visual Basic 6.0
13 Gambar 2.3
Menu Bar 13
Gambar 2.4 Toolbar
13 Gambar 2.5
Project Explorer 14
Gambar 2.6 ToolBox
14 Gambar 2.7
Form Designer 15
Gambar 2.8 Property Window
15 Gambar 2.9
Code Window 16
Gambar 3.1 Struktur Organisasi SMP Negeri 22 Medan
18 Gambar 4.1
Blockchart yang Sedang Berjalan 21
Gambar 4.2 Data Flow Diagram Awal
22 Gambar 4.3
Data Flow Diagram Level 0 23
Gambar 4.4 Data Flow Diagram Level 1
24 Gambar 4.5
Gambar Relasi Antar Tabel 27
Gambar 4.6 Flowchart Menu Utama
28 Gambar 4.7
Flowchart Menu Master 29
Gambar 4.8 Flowchart Menu Proses
30 Gambar 4.9
Flowchart Menu Daftar 31
Gambar 4.10 Flowchart Menu Laporan
32 Gambar 4.11
Gambar Rancangan Input Data Buku 33
Gambar 4.12 Gambar Rancangan Input Data Supplier
33 Gambar 4.13
Gambar Rancangan Input Data Guru 34
Gambar 4.14 Gambar Rancangan Input Buku Masuk
34 Gambar 4.15
Gambar Rancangan Input Buku Keluar 34
Gambar 5.1 Menu Login
38 Gambar 5.2
Menu Utama 38
Gambar 5.3 Tampilan Input Data Buku
39 Gambar 5.4
Tampilan Input Data Supplier 39
Gambar 5.5 Tampilan Input Data Guru
39 Gambar 5.6
Tampilan Input Buku Masuk 40
Gambar 5.7 Tampilan Input Buku Keluar
40 Gambar 5.8
Tampilan Daftar Buku 40
Gambar 5.9 Tampilan Daftar Supplier
41 Gambar 5.10
Tampilan Daftar Guru 41
Gambar 5.11 Tampilan Daftar Buku Masuk
41 Gambar 5.12
Tampilan Daftar Buku Keluar 42
Gambar 5.13 Tampilan Laporan Daftar Buku
42 Gambar 5.14
Tampilan Laporan Daftar Supplier 42
Gambar 5.15 Tampilan Laporan Daftar Guru
43 Gambar 5.16
Tampilan Laporan Daftar Buku Masuk 43
Gambar 5.17 Tampilan Laporan Daftar Buku Keluar
43 Gambar 5.18
Tampilan Laporan Daftar Stok Buku 44
Universitas Sumatera Utara
DAFTAR TABEL
Halaman Tabel 4.1
Tabel Buku 25
Tabel 4.2 Tabel Supplier
25 Tabel 4.3
Tabel Guru 25
Tabel 4.4 Tabel Pemasokan
26 Tabel 4.5
Tabel Penjualan 26
Universitas Sumatera Utara
Universitas Sumatera Utara
ABSTRAK
Berdasarkan data riset yang dikaji, sistem dikembangkan dengan menggunakan perangkat lunak Visual basic 6.0, Microsoft Access 95 dan Crystal Report 8.5. Sistem
ini meliputi penginputan data yang berkaitan dengan data buku, data supplier dan data guru. Obyektif utama sistem ini adalah untuk mempermudah koperasi dalam
melakukan kegiatan operasionalnya, dimana sistem ini akan selalu memastikan suatu informasi atau data yang diberikan kepada user secara akurat dan pada setiap waktu
dibutuhkan. Informasi atau data pada sistem inventori kini menjadi lebih akurat karena sistem yang diterapkan adalah sistem yang dikomputerisasi.
Universitas Sumatera Utara
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Perkembangan teknologi informasi khususnya teknologi informasi berbasis komputer dewasa ini dirasa sangat pesat dan hal ini berpengaruh terhadap aspek pekerjaan.
Hampir semua perusahaan dalam hal pengambilan keputusan, penyebaran informasi dan peningkatan efektif pekerjaan serta pelayanan telah menggunakan sistem
informasi komputer. Dengan adanya komputer sebagai alat pengolah data, maka semua bidang dalam suatu perusahaan ataupun instansi dapat dikomputerisasikan
guna mendukung keberhasilan suatu perusahaan dalam mencapai tujuannya.
Sistem Inventori merupakan sistem yang mampu menangani proses pencatatan stok barang baik itu pengeluaran barang maupun pemasukan barang dan juga
pendistribusian barang hingga ke konsumen. Dengan banyaknya jenis barang yang mungkin akan disimpan dan dalam jumlah yang besar pula maka akan timbul
kesulitan dalam melaksanakan proses pemasukan dan pengeluaran barang. Akan sangat lebih menyulitkan lagi jika proses tersebut masih dicatat dan diatur secara
manual.
Suatu perusahaan manufaktur tentunya mempunyai sistem inventori untuk mendukung jalannya proses bisnis perusahaan. Sistem inventori yang dimiliki suatu
Universitas Sumatera Utara
perusahaan dapat mencerminkan kinerja dari perusahaan tersebut karena merupakan salah satu faktor penentu dalam perkembangan proses bisnis perusahaan. Demikian
halnya dengan Koperasi SMP Negeri 22 Medan juga membutuhkan sistem inventori. Hal-hal yang perlu diperhatikan dalam sistem inventori adalah sistem pemasukan,
pengeluaran, pemeriksaan stok dan pembuatan laporan. Namun kesemuanya itu dapat berhasil dengan baik apabila mesin komputer tersebut ditangani oleh orang-orang
yang mempunyai keahlian dalam pengoperasian program tersebut.
Atas dasar inilah penulis membuat tugas akhir dengan mengangkat judul “Sistem Inventori pada Koperasi Sekolah Menengah Pertama Negeri 22 Medan
dengan Visual Basic 6.0”
Semoga dengan selesainya sistem inventori dengan judul diatas, nantinya bermanfaat bagi saya dan orang lain dalam membuat dan mengoperasikan sistem
inventori tersebut.
1.2 Rumusan Masalah
Berdasarkan uraian diatas yang menjadi masalah adalah bagaimana mendesain dan menghasilkan sistem inventori yang baik yang dilakukan secara terkomputerisasi
sehingga dapat meminimalkan kesalahan dalam pencatatan yang dilakukan secara manual. Menghasilkan informasi yang akurat dan penyusunan laporan lebih efisien.
Universitas Sumatera Utara
1.3 Batasan Masalah
Dalam merancang sistem dan tugas akhir ini, penulis perlu untuk membatasi permasalahan agar lebih mengarah pada tujuan pokok yang diharapkan. Batasan
masalah dalam penyusunan tugas akhir ini adalah: 1. Sumber data diperoleh hanya dari Koperasi SMP Negeri 22 Medan saja.
2. Sistem inventori yang dirancang menggunakan pemrograman Visual Basic 6.0, Microsoft Access 95, dan Crystal Report 8.5.
3. Sistem inventori ini lebih difokuskan pada jumlah stok buku di SMP Negeri 22 Medan.
1.4 Tujuan Penelitian
Tujuan penulis memilih judul Sistem Inventori Pada Koperasi Sekolah Menengah Pertama Negeri 22 Medan adalah:
1. Membangun sistem inventori pada SMP Negeri 22 Medan menggunakan Visual Basic 6.0.
2. Merancang sistem inventori yang fleksibel dan responsive sehingga diharapkan dapat lebih mudah dipahami.
3. Menerapkan dan mengembangkan pengetahuan tentang pemrograman khususnya menggunakan bahasa pemrograman Microsoft Visual Basic 6.0.
4. Sebagai syarat menyelesaikan studi di jurusan Diploma 3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
Universitas Sumatera Utara
1.5 Manfaat Penelitian
Manfaat yang diharapkan dari tugas akhir ini adalah: 1. Menambah wawasan dan pengalaman penulis dalam pembuatan sistem
inventori dengan Visual Basic 6.0. 2. Merupakan bahan masukan yang dapat dipertimbangkan bagi Koperasi SMP
Negeri 22 Medan untuk meningkatkan efektifitas kerja. 3. Sebagai tambahan informasi dan referensi khususnya bagi mahasiswa yang
menyusun Tugas Akhir.
1.6 Metodologi Penelitian
Metodologi penelitian yang dibuat dalam penyusunan tugas akhir ini adalah: 1. Studi Pustaka
Pada bagian ini, terdapat informasi kepustakaan, tidak terbatas pada buku saja, tapi juga pada kepustakaan digital seperti gambar dan sebagainya.
2. Pengumpulan Data Pada bagian ini setelah penulis melakukan metode kepustakaan kemudian
dilakukan pengumpulan data sekunder yang dibutuhkan untuk perancangan program, dengan mengobservasi terlebih dahulu. Kemudian penulis
melakukan interview kepada pihak terkait.
Universitas Sumatera Utara
3. Penganalisaan Data Data yang diperoleh akan diolah untuk dianalisa, jika masih terdapat data yang
kurang maka perlu pengambilan data kembali. 4. Perancangan Program
Perancangan dilakukan dengan menyelesaikan desain layouttampilan pada program. Pendesainan menggunakan Visual Basic 6.0.
5. Pengerjaan Program Setelah selesai merancang tampilan desain, penulis akan mengerjakan program
dengan menggunakan bahasa pemrograman Visual Basic 6.0, Microsoft Access 95, dan Crystal Report 8.5.
6. Data Entry Data entry akan dilakukan pada saat perancangan selesai dilakukan.
7. Pengujian Program Pengujian akan dilakukan setelah program selesai dikerjakan. Bila saat
pengujian terdapat kesalahan, maka akan diadakan perbaikan terhadap program yang dikerjakan agar hasilnya maksimal.
8. Penyusunan Laporan Program Setelah program bebas dari kesalahanerror, maka perlu laporan dari program
sebagai suatu media untuk mendokumentasikan program tersebut.
Universitas Sumatera Utara
1.7 Sistematika Penulisan
Sistematika penulisan laporan Tugas Akhir ini adalah:
Bab 1: PENDAHULUAN
Pada bab ini diuraikan secara ringkas tentang latar belakang, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metodologi
penelitian dan sistematika penulisan
Bab 2: LANDASAN TEORI
Bab ini berisikan tentang uraian teoritis mengenai pengertian-pengertian dan mengenai bahasa pemrograman yang digunakan.
Bab 3: TINJAUAN UMUM SMP NEGERI 22 MEDAN
Dalam bab ini penulis menjelaskan gambaran umum sekolah dan gambaran umum koperasi sekolah.
Bab 4: PERANCANGAN SISTEM
Bab ini berisikan rancangan sistem yang akan dibentuk, pengertian perancangan sistem, data flow diagram, flowchart, persiapan database, dan
rancangan model tampilan program.
Universitas Sumatera Utara
Bab 5: IMPLEMENTASI SISTEM