PENDAHULUAN LANDASAN TEORI TINJAUAN UMUM SMP NEGERI 22 MEDAN 17 PERANCANGAN SISTEM IMPLEMENTASI SISTEM 35 PENDAHULUAN LANDASAN TEORI TINJAUAN UMUM SMP NEGERI 22 MEDAN PERANCANGAN SISTEM

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