1
BAB 1
PENDAHULUAN
1.1.
Latar Belakang
Perkembangan komputer saat ini mengalami banyak perubahan yang sangat pesat seiring dengan kebutuhan manusia yang semakin banyak dan kompleks. Komputer yang pada awalnya hanya digunakan oleh para akademisi dan militer, kini telah digunakan secara luas baik pada bidang bisnis, kesehatan, pendidikan, pisikologi, permainan dan sebagainya.
Dalam pembuatan tugas akhir ini penulis mengangkat judul yang Aplikasi Penyimpanan Tugas Akhir dengan Visual Basic 6.0. Visual Basic adalah salah satu bahasa pemrograman komputer. Microsoft umumnya membuat tiga edisi Visual Basic yaitu : Standard Edition merupakan produk dasar, Profesional Edition berisi tambahan Microsoft Jet Data Access Engine (database) dan pembuatan server OLE automation, Enterprise Edition adalah edisi client-server.
Visual Basic merupakan salah satu Development Tool yaitu alat bantu untuk membuat berbagai macam program komputer, khususnya yang menggunakan sistem operasi Windows atau yang berbasiskan grafis (GUI – Graphical User Interface).
Universitas Sumatera Utara
2
Visual Basic adalah salah satu bahasa pemrograman komputer yang mendukung object (Object Oriented Programming = OOP).
Dalam pembuatan tugas akhir ini penulis menggunakan database sebagai pengorganisasian data dengan komputer yang memungkinkan data dapat diakses dengan mudah dan cepat. Dalam hal ini, pengertian diakses dapat mencakup pemerolehan data maupun pemanipulasian data seperti menambah serta menghapus data.
Salah satu implementasi visual basic diterapkan dalam bidang pendidikan, dimana kita mengetahui banyak sekali mahasiswa khususnya tingkat terakhir sangat susah menentukan judul tugas akhirnya.
Atas dasar inilah penulis berinisiatif untuk membuat suatu judul mengenai aplikasi penyimpanan tugas akhir dengan visual basic 6.0 agar membantu saya dan orang lain dalm membuat serta menjalankan aplikasi tersebut
1.2.
Rumusan Masalah
Dalam aplikasi penyimpanan tugas akhir ini mahasiswa mengalami beberapa maslah, diantaranya : adanya judul tugas akhir yang sama pada setiap tahunnya, adanya kehilangan laporan tugas akhir karena kelalaian mahasiswa itu sendiri, sehingga mahasiswa tersebut tidak mengingat apa judul dari tugas akhir mereka, banyaknya mahasiswa yang mengetahui peraturan tugas akhir, sehingga membuat peraturan sendiri. Oleh karena itu, penulis mencoba merancang sebuah aplikasi penyimpanan
Universitas Sumatera Utara
3
tugas akhir dengan menggunakan visual basic untuk memberikan informasi yang komputerisasi dan dapat mempercepat pekerjaan dalam pencariannya.
1.3.
Tujuan
Tujuan pembuatan aplikasi ini adalah :
Mengontrol sistem informasi tugas akhir dalam sebuah universitas
Untuk mempermudah para mahasiswa tingkat akhir dalam mencari judul dan informasi seputar tugas akhir
Membangun aplikasi yang sesuai guna mendukung kemajuan, yang dapat mempermudah dalam membuat dokumentasi sistem informasi tugas akhir di universitaas
1.4.
Batasan Masalah
Aplikasi penyimpanan tugas akhir ini memiliki cakupan yang sangat luas. Untuk itu penulis melakukan pembatasan masalah hanya pada pencarian judul-judul tugas akhir, melampirkan semua judul tuhas akhir yang telaah diisi terlebih dahulu.
1.5.
Kajian Pustaka
Microsoft Visual Basic 6.0 merupakan salah satu program yang banyak dipakai oleh progremmer dalam membuat program aplikasi. Hal ini karena tersedia beberapa fasilitas yang dapat dimanfaatkan untuk mendukung terciptanya program aplikasi.
Universitas Sumatera Utara
4
Program aplikasi dapat berdiri sendiri dan dapat dijalankan tanpa Microsoft Visual Basic, manakala aplikasi yang kita buat dikompilasi menjadi file EXE (Executable). (Abdul Razaq.2004)
Dalam Visual Basic, pembuatan sebuah program aplikasi harus dikerjakan dalam sebuah proyek. Proyek tersebut berisi kumpulan file-file yang digunakan untuk membuat aplikasi. Sebuah proyek dapat tersiri dari satu file proyek (.vbp), salah satu file form untuk setiap form (.frm), satu file data binary untuk setiap form (.frx), satu file untuk setiap modul class (.cls), satu file untuk modul standar (.bas), atau file resource tunggal (.res). Selain modul dan file, beberapa tipe komponen dapat juga dimasukkan ke dalam proyek, seperti satu/lebih file yang terdiri dari kontrol ActiveX (.ocx), insertable Object seperti objek worksang ditambheet Excel, Reference yang ditambahkan ke eksternal activeX, ActiveX Designer untuk merancang class pada objek, serta standart kontrol seperti comman button.
Untuk membuat sebuah program aplikasi, anda terlebih dahulu harus membuat form, baru kemudian membuat file dan modul lain. Setelah seluruh komponen dipadukan dan kode ditulis, langkah selanjutnya adalah membuat proyek anda menjadi file yang bisa dieksekusi (Ir. Pamungkas.2000).
Database merupkan pengorganisasian data dengan bantuan komputer yang memungkinkan data dapat diakses dengan cepat (Abdul Kadir.2003).
Di dalam database terdapat istilah DBMS (DataBase Managemen System). Dmana DBMS merupakan prangkat lunak atau program komputer yang dirancang
Universitas Sumatera Utara
5
secara khusus untuk memudahkan pengelolaan database. Salah satu macam DBMS yang populer pada dewasa ini berupa RDBMS (Relational DataBase Managemen System), yang menggunakan model basis data relasional atau dalam bentuk tabel-tabel yang saling berhubungan. Microsoft Access merupakan salah satu contoh produk RDBMS yang sangat populer di lingkungan Windows. Perangkat lunak ini menyediakan fasilitas yanug memudahkan dalam mengelola database, melakukan query, membuat form, membuat laporan, dan lain-lain. (Abdul Kadir.2003).
1.6.
Metodologi Penelitian
Penelitian ini akan dilaksanakan dengan mengikuti beberapa langkah yang akan digunakan penulis, yaitu:
1
Pengumpulan data-data pendukung
Pengumpulan data dalam penelitian penulis lakukan dengan mencari format file yang mendukung dalam pembuatan aplikasi penyimpanan tugas akhir dengan visual basic
2
Membuat Rancangan Aplikasi
Proses pembuatan ini meliputi pembuatan rancangan aplikasi dan pembuatan user interface aplikasi.
Universitas Sumatera Utara
6
3
Perancangan Database
Dalam tahap ini dilakukan pembentukan atau perencangan database terhadap datadata yang telah terkumpul. Data-data yang telah terkumpulkan dimasukkan ke dalam database. Jenis database yang dipakai dalam pembuatan aplikasi ini adalah Microsoft Access. Data-data tersebut dibuat ke dalam bentuk tabel.
4
Pembuatan Form
Dalam tahap ini dilakukan perancangan form, form adalah tampilan atau interface aplikasi tersebut. Setiap aplikasi mempunyai tampilan yang berbeda-beda. Form inilah yang nantinya menjadi sarana user dalam memasukkan data-data ke dalam database tersebut
5
Perancangan Program
Dalam tahap ini dilakukan pengetikkan kode program tiap-tiap form. Kode-kode program diketikkan di setiap form yang telah dibuat tadi. Mulai dari kode-kode perintah, menyambungkan form ke database sehingga perintah mengelola data tersebut.
6
Pengujian Aplikasi
Menguji apakah aplikasi yang dibuat telah berhasil berjalan sesuai dengan keinginan dan melakukan perbaikan kesalahan jika masih terdapat error pada aplikasi.
Universitas Sumatera Utara
7
7.
Sistematika Penulisan
Adapun maksud dan tujuan sistematika penulisan tugas akhir ini adalah untuk lebih memudahkan penulisan dalam membuat dan menyelesaikan permasalahan yang dianalisa sehingga lebih terarah dan terfokus dan tidak menyimpang dari ruang lingkup batasan masalah. Adapun sistematika penulisan tugas akhir ini adalah sebagai berikut :
BAB 1
: PENDAHULUAN
Bab ini merupakan bagian yang berisi mengenai latar belakang penulisan, rumusan masalah, tujuan, batasan masalah, kajian pustaka, metodologi penelitian, serta sistematika penulisan.
BAB 2
: LANDASAN TEORI
Pada bab ini dijelaskan tentang uraian teoritis mengenai pengertian-pengertian, metode penyusunan data serta mengenai bahasa pemrograman yang digunakan.
BAB 3
: PERANCANGAN SISTEM
Pada bab ini penulis menguraikan tentang perancangan struktur data base, perancangan layout, perancangan database, gambaran aplikasi pengelolaan data mahasiswa yang akan dibuat serta bagaimana algoritma aplikasi tersebut dapat dijalankan.
Universitas Sumatera Utara
8
BAB 4
: IMPLEMENTASI SISTEM
Bab ini akan membahas analisa hasil dan pembahasan perangkat lunak Aplikasi Penyimpanan Tugas Akhir yang dirancang, serta spesifikasi kebutuhan sistem.
BAB 5
: KESIMPULAN DAN SARAN
Bab ini berisikan kesimpulan mengenai hasil rancangan sistem yang telah dibuat dan disertai dengan saran yang diberikan oleh penulisan apabila aplikasi ini ingin dikembangkan lebih lanjut.
Universitas Sumatera Utara