BAB 1
PENDAHULUAN
1.1
Latar Belakang
Aplikasi adalah suatu program komputer yang dibuat untuk mengerjakan atau menyelesaikan masalah-masalah khusus. Selain itu Aplikasi adalah sebuah kegiatan pengolahan data suatu urusan tertentu dari sebuah instansi (Edi Purnomo, 2003).
Saat ini, manfaat dari teknologi komputer sudah sangat banyak dirasakan. Apalagi dalam dunia komunikasi yang serba cepat ini, komputer berperan penting dalam kegiatan pendistribusian informasi yang cepat tersebut. Pemanfaatan teknologi komputer diharapkan mampu menghasilkan sistem yang melayani kebutuhan pengguna untuk mempercepat kegiatan pendistribusian informasi tersebut.
Sekian banyak manfaat dalam penerapan teknologi komputer tersebut ternyata belum terlalu dioptimalkan pada lingkungan Sekolah Menengah Pertama (SMP) NEGERI 2 Kisaran. Selama ini Sekolah tersebut masih menjalankan sebuah sistem lama dalam proses penerimaan Siswa baru setiap tahunnya, dimana setiap calon Siswa yang mendaftar mengisi formulir pendaftaran yang disiapkan oleh pihak Sekolah untuk proses pendataan para calon Siswa.
Universitas Sumatera Utara
11
Sistem lama ini dipandang sangatlah tidak efisien, karena dengan sistem lama ini terjadi pengulangan proses pendataan calon Siswa yang mendaftar. Pertama pandataan calon Siswa di formulir pendaftaran lalu pihak sekolah memasukkan kembali data calon Siswa ke komputer untuk dilakukan pengolahan data. Meskipun di Sekolah tersebut sudah terdapat cukup komputer, tetapi pemanfaatannya belum optimal. Sehingga manfaat teknologi komputer belum banyak dirasakan. Berangkat dari masalah yang ada tersebut penyusun ingin melakukan optimalisasi terhadap sistem lama itu dan memilih judul “PERANCANGAN APLIKASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 KISARAN” agar manfaat teknologi komputer bisa membantu pihak Sekolah dalam proses penerimaan Siswa baru.
1.2 Identifikasi Masalah
Penulis mengajukan suatu permasalahan bagaimanakah merancang sebuah Aplikasi Penerimaan Siswa Baru menggunakan Microsoft Visual Basic 6.0 yang terhubung dengan Microsoft Office Access 2007 sebagai pengolah Database.
1.3 Batasan Masalah
Untuk menghindari pembahasan di luar pokok permasalahan, maka penulis membuat batasan masalah proyek Tugas Akhir ini, yaitu :
1. Aplikasi yang dirancang hanya untuk menginput data pada proses Penerimaan Siswa Baru, serta pembuatan bukti pendaftaran berdasarkan data yang diiinput oleh calon Siswa.
Universitas Sumatera Utara
12
2. Aplikasi dikembangkan dengan menggunakan bahasa pemrograman Microsoft Visual Basic 6.0 dan Microsoft Office Access2007.
3. Sistem yang dirancang adalah sistem single user.
1.4 Tujuan
Tujuan dari pembuatan Aplikasi Penerimaan Siswa Baru ini adalah sebagai berikut :
1. Mengurangi kerangkapan proses pendataan calon Siswa baru 2. Mencegah terjadinya kerangkapan data 3. Membantu mempercepat proses penerimaan Siswa baru 4. Mempermudah dan mempercepat pihak sekolah untuk mengolah data calon Siswa baru 5. Mempermudah dan mempercepat proses pembuatan data cadangan (backup data) 6. Mampu mengefektifkan penggunaan komputer di lingkungan Sekolah
1.5 Metodologi Penelitian
Metodologi yang digunakan oleh penyusun dalam pembuatan Tugas Akhir ini adalah metodologi terstruktur dengan metode perancangan model aplikasi dengan tahapan sebagai berikut :
Universitas Sumatera Utara
13
1.5.1
Tahap Pengumpulan Informasi Kebutuhan
1.5.1.1 Studi Literatur
Pengumpulan data dengan cara mengumpulkan bacaan-bacaan yang ada kaitannya dengan proyek Tugas Akhir.
1.5.1.2 Survey Lapangan
Kegiatan dalam Survey Lapangan mencakup tinjauan dan wawancara secara langsung ke lokasi dimana proyek Tugas Akhir akan dilaksanakan dengan tujuan untuk memperoleh data yang paling akurat tentang kondisi yang ada saat ini. Dalam proses Survey Lapangan penulis akan mendokumentasikan hal-hal penting yang kaitannya dengan proses penerimaan Siswa baru di Sekolah tersebut, seperti: model formulir pendaftaran, tahapan dalam proses pendaftaran, proses pendataan calon Siswa serta printout bukti pendaftaran.
1.5.2
Tahap Desain
Setelah semua kebutuhan dianalisa, selama tahap ini akan dilakukan beberapa langkah sebagai berikut :
1. Pengumpulan bahan yang akan digunakan untuk Tugas Akhir 2. Merancang database dan bentuk relasi tabel 3. Pembuatan desain aplikasi sesuai dengan model formulir pendaftaran manual
Universitas Sumatera Utara
14
1.5.3
Implementasi
Dalam tahap ini rancangan yang dibuat diterapkan pada lingkungan proyek Tugas Akhir. Pada tahap ini juga akan dilakukan pengujian terhadap kinerja aplikasi baik oleh penyusun maupun pengguna di lingkungan proyek Tugas Akhir.
1.5.4
Operasi
Dalam tahap ini hasil dari perancangan aplikasi sudah bisa digunakan untuk proses penerimaan Siswa baru di SMP Negeri 2 Kisaran.
1.5.5
Evaluasi
Dalam tahap ini kinerja Aplikasi Penerimaan Siswa Baru ditinjau dan dievaluasi. Dalam tahap ini penyusun membandingkan manfaat yang dirasakan pengguna setelah formulir manual dituangkan kedalam bentuk aplikasi.
1.6 Tinjauan Pustaka
Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan
kemampuan
tersebut
untuk
mengerjakan
suatu
tugas
yang
Universitas Sumatera Utara
15
menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah kata, lembar kerja, dan pemutar media (Wikipedia, 2011).
Basis data (bahasa Inggris: database), atau sering pula dieja basis data, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS) (Wikipedia, 2011). Sistem basis data dipelajari dalam ilmu informasi.. Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut.
Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel.
Universitas Sumatera Utara
16
1.7 Sistematika Penulisan Secara garis besar Tugas Akhir ini terdiri dari 6 (enam) bab dan beberapa lampiran. Adapun setiap bab terdiri dari :
BAB 1
: PENDAHULUAN Pada bab ini dibahas tentang latar belakang pembuatan Tugas Akhir, identifikasi masalah, batasan masalah, tujuan, metodologi penelitian, tinjauan pustaka dan sistematika penulisan.
BAB 2
: LANDASAN TEORI Pada bab ini dibahas tentang landasan teori pembuatan Tugas Akhir, yaitu hal yang berkaitan dengan pengertian komputer, pengertian database, perkembangan database, pemrograman Visual Basic serta komponen Visual Basic.
BAB 3
: SEKILAS TENTANG SMP NEGERI 2 KISARAN Bab ini membahas tentang profil SMP Negeri 2 Kisaran, fasilitas yang dimiliki sekolah, ketenagaan yang tersedia di sekolah, jumlah siswa di sekolah tersebut serta visi dan misi SMP Negeri 2 kisaran.
BAB 4
: PERANCANGAN SISTEM Bab ini membahas tentang perancangan sistem, perancangan database, flowchart dan rancangan desain interface aplikasi yang akan dibuat.
Universitas Sumatera Utara
17
BAB 5
: IMPLEMENTASI SISTEM Bab ini membahas tentang pengertian implementasi sistem, tujuan, pengujian sistem serta menggambarkan tampilan interface aplikasi yang dbuat.
BAB 6
: KESIMPULAN DAN SARAN Bab ini menuliskan kesimpulan dan saran dari pembuatan Tugas Akhir ini.
Universitas Sumatera Utara