• Tidak ada hasil yang ditemukan

SISTEM PENGELOLAAN DATABASE SISWA MENGGUNAKAN PEMROGRAMAN VISUAL STUDIO .NET

N/A
N/A
Protected

Academic year: 2019

Membagikan "SISTEM PENGELOLAAN DATABASE SISWA MENGGUNAKAN PEMROGRAMAN VISUAL STUDIO .NET"

Copied!
14
0
0

Teks penuh

(1)

SISTEM PENGELOLAAN DATABASE SISWA MENGGUNAKAN

PEMROGRAMAN VISUAL STUDIO .NET

Fajar Rahadian1

ABSTRAK

Saat ini, pembuatan basis data untuk penyimpanan data siswa merupakan pendukung berlangsungnya suatu proses pendidikan di setiap sekolah. Pembuatan basis data sudah dilakukan sejak dulu, tidak terkecuali di SMART Ekselensia Indonesia, mulai dari cara manual sampai dengan cara yang lebih modern. Basis data yang dikembangkan oleh penulis meliputi nama, nomer induk siswa dan hal–hal yang berkaitan dengan profil siswa. Penulis mengembangkan basis data Microsoft Access yang terintegrasi dengan program Visual Studio .net sebagai program antarmuka dari basis data tersebut. Visual Studio .net merupakan salah satu program aplikasi berbasis bahasa basic yang dikembangkan oleh Microsoft Corporation. Penelitian ini diharapkan dapat menjadi dasar untuk pembuatan program aplikasi pengelola basis data dalam lingkup yang lebih luas, sehingga dapat memberikan kontribusi langsung dalam penanganan sistem pengelolaan basis data. Penelitian juga diharapkan dapat menjadi rujukan bagi para programmer dalam membangun sebuah aplikasi pengelola basis data sederhana maupun aplikasi basis data tingkat lanjut.

Kata kunci : Sistem basis data, pengelolaan data, profil siswa, visual studio, program aplikasi

ABSTRACT

Currently, building a database for student data storage is a major supporter of sustainability of the education process in schools. Making the database has been done long ago, is no exception in SMART Ekselensia Indonesia, begin building a database manually until a more modern. The database that developed by the authors include names, identification numbers of students and matters pertaining to student profiles. The author developed a Microsoft Access database that is integrated with Visual Studio .net as the interface program of the database. Visual Studio .net is one of basic language-based application program that developed by Microsoft Corporation. This research is expected to be the basis for making application program of database management in a broader scope, so this research can contribute directly in the handling of database management system. This research is also expected to be a reference for the programmer to build a simple database management applications and advanced database applications.

Keywords: database systems, data management, student profiles, visual studio, program application

(2)

PENDAHULUAN

Akses seketika dan mudah pada sebuah informasi adalah salah satu janji terpenting dan paling menggairahkan dari zaman digital. Sebuah organisasi dalam mewujudkan eksistensinya memerlukan sebuah sistem pengelola database sebagai pusat pengelolaan data yang efektif. Tanpa didukung mekanisme pengelolaan data yang baik dalam segi kuantitatif dan kualitatif, serta dalam strategi operasionalnya, suatu organisasi tak akan mampu mempertahankan eksistensinya di masa mendatang.

Oleh karena itu, diperlukan langkah-langkah manajemen data yang lebih baik guna menjamin bahwa data penting telah terkelola dengan baik, tepat, dan efisien. Pengelolaan data ini harus sesuai dengan kebutuhan sehingga akan menunjang keberlangsungan organisasi di masa mendatang. Perencanaan pencatatan manual juga lebih statis dan kurang praktis karena data yang ditulis sulit untuk diolah dan diedit kembali. Dalam hal ini, sistem pencatatan menggunakan teknologi komputerisasi merupakan solusi untuk pencatatan dan pengelolaan data yang lebih seperti inilah yang membuat sistem pencatatan melalui teknologi komputerisasi mulai banyak digunakan.

Setiap instansi pasti memiliki data berkaitan dengan anggota yang mereka miliki. Data tersebut pasti membutuhkan suatu aplikasi untuk penyimpanan dan pengelolaannya. Misalnya. data nilai siswa pada sebuah instansi

pendidikan, pasti membutuhkan aplikasi

Microsoft Office ataupun Open Office dalam pengelolaannya. Begitu juga dengan data profil siswa dalam sebuah sekolah yang pasti sangat banyak dan membutuhkan suatu aplikasi pengelola yang baik.

Aplikasi pengelola profil yang dibutuhkan saat ini adalah aplikasi yang mudah, murah sekaligus efektif dan efisien dalam mengelola profil. Bukan hanya itu, portabilitas juga sangat diperlukan guna mempermudah dijalankan apabila di komputer tersebut terinstal

Microsoft Access. Untuk mengatasi masalah ini, dibutuhkan suatu program aplikasi yang dapat berjalan tanpa bergantung pada aplikasi tertentu. Dari latar belakang yang telah dipaparkan di atas, ada beberapa pertanyaan yang menjadi permasalahan, di antaranya :

1.

Apakah ilmu pemrograman Visual Basic dapat digunakan untuk membuat program aplikasi yang menarik dan portabel?

(3)

penginputan, penghapusan, pengeditan serta penampilan dan pencarian profil untuk sekolah SMART Ekselensia Indonesia yang berkaitan dengan format database siswa yang telah terdaftar. Bahasa pemrograman yang digunakan penulis adalah bahasa pemrograman

Visual Basic.

Tujuan dari penelitian ini adalah menerapkan penggunaan bahasa pemrograman

Visual Basic untuk pembuatan sistem pengelola profil, menerapkan program Microsoft Visual Studio .net dan Microsoft Access menjadi sebuah sistem untuk menangani pengelolaan database siswa SMART Ekselensia Indonesia dan mempermudah pengelolaan data profil siswa SMART Ekselensia Indonesia. Penelitian ini merupakan pengaplikasian ilmu pemrograman komputer dalam kehidupan sehari – hari yang hasilnya diharapkan dapat mempermudah sistem pengelolaan data siswa pada lembaga pendidikan yang berkaitan dengan database profil siswa.

TINJAUAN PUSTAKA

Microsoft Visual Studio .net

Microsoft Visual Studio .net merupakan salah satu software buatan Microsoft Corp.

yang didesain khusus dalam pembuatan program-program profesional berbasis windows platform. Microsoft Visual Studio .net merupakan perangkat lunak yang terintegrasi, di dalamnya terdapat beberapa paket software

yang dapat digunakan oleh programer dalam membangun sebuah program profesional, diantaranya adalah Visual Basic, Visual J#, Visual C, #Visual C++ dan Java Runtime yang sama-sama berada dalam naungan platform Microsoft .NET Framework. Bagian – bagian dari software ini diantaranya toolbox, jendela

properties, server explorer dan solution explorer.

Gambar 1. Logo Microsoft Visual Studio .net

Gambar 2.

Start Page Microsoft Visual

Studio .net

Toolbox digunakan untuk pemilihan kontrol–kontrol yang akan digunakan pada program yang akan dirancang. Kontrol ini merupakan kontrol standar yang digunakan oleh aplikasi Windows, dan kontrol–kontrol tambahan yang disebut ActiveX. Kontrol yang ada pada jendela ini dapat ditambah dan dikurangi sesuai kebutuhan. Jendela Properties

merupakan jendela yang digunakan untuk mengatur properti sebuah objek. Jendela

Properties ini terbagi dalam dua bagian yaitu

Alphabetic dan Catagirozed. Perbedaan dari keduanya hanyalah cara menampilkan

properties dalam sebuah objek. Pada bagian

Alphabetic, properti diatur berdasarkan urutan abjad, sedangkan di bagian Catagorized, properti diatur dalam kelompok-kelompok kategori.

Gambar 3. Bagian toolbox dan jendela

(4)

Server Explorer merupakan jendela yang digunakan untuk mengedit pengaturan server-server yang digunakan dalam pembuatan aplikasi. Pada jendela ini kita dapat membuat dan mengkonfigurasi server-server yang akan dan telah kita gunakan. Solution Explorer, komponen ini digunakan untuk mengelola file yang menyusun sebuah proyek. Solution Explorer ini berisi daftar form, modul kelas, dan project serta file resource yang digunakan dalam sebuah proyek.

Gambar 4. Bagian server explorer dan

solution explorer Microsoft Visual Studio .net

Microsoft Access Database

Microsoft Access merupakan salah satu program pengelola database yang sangat populer dan banyak digunakan saat ini. Kemudahan dalam mengelola berbagai jenis database serta user interface yang menarik membuat Microsoft Access menjadi salah satu yang terbaik dalam hal ini. Seiring dengan perkembangan waktu, Microsoft Access turut berkembang meyesuaikan dengan kebutuhan

user. Microsoft Access merupakan software

yang sangat cocok digunakan untuk mengelola berbagai jenis database dan telah terintegrasi dengan Microsoft Visual Studio .Net sehingga memudahkan pembuatan program. Database Microsoft Access memiliki tujuh bentuk objek, yaitu tables, queries, forms, reports, pages, macros dan modules.

Tabel adalah sekumpulan data atau informasi spesifik tentang subjek tertentu yang

disusun dalam bentuk kolom dan baris. Tabel adalah komponen utama dalam sebuah database. Adapun cara membuat tabel pada

Microsoft Access adalah sebagai berikut :

(1)

Pada jendela database, klik icon tabel

yang berada di bawah Objects

(2)

Klik icon New. Kotak dialog New Table akan muncul

(3)

Klik Design New, lalu klik Ok. Tampilan Design View akan muncul

(4)

Isi field-field untuk membentuk tabel (5) Simpan dan beri nama tabel.

Query pada Microsoft Access

digunakan untuk manipulasi data dan mengendalikan manipulasi data tersebut melalui suatu bahasa. Bahasa yang digunakan adalah

Structured Query Language (SQL). Query

umumnya digunakan untuk memanipulasi data,

record, dan field yang terletak dalam satu atau beberapa tabel query. Anda dapat menggunakan

query untuk melihat, mengubah, dan menganalisis data dalam berbagai cara. Anda juga dapat menggunakan query sebagai sumber untuk record-record yang digunakan pada form

dan report. Beberapa query yang terdapat pada

Microsoft Access adalah Select Query, Parameter Query, Crosstab Query dan Action Query. Berikut cara membuat Query pada

Microsoft Access :

(1)

Pada jendela kerja Query, klik Create Query In Design View

(2)

Pada kotak dialog show tabel, pilih dan klik query dan tabel yang ingin Anda masukan, klik tombol Add

(3)

Simpan dan beri nama query.

Data, Informasi dan Database

(5)

pengolahan data dapat mejadi informasi yang berguna dan dapat dimengerti oleh penggunanya.

Database dapat diartikan sebagai sebuah kumpulan data yang terdiri atas satu atau lebih tabel yang terintegrasi satu sama lain. Dalam sebuah database, seorang pemakai atau

user dapat mengubah, menambah, menganalisa, bahkan menghapus data dalam tabel-tabel tersebut. Dalam sebuah database, tabel berfungsi untuk menyimpan data yang saling berhubungan, misalnya tabel nama hanya berisi daftar nama-nama. Tabel sendiri memiliki dua bagian penting yaitu kolom (field) dan baris (record). Dalam komputer, database dapat diolah menggunakan software pengelola database seperti Microsoft Access, Microsoft SQL Server, MySQL.

Program Aplikasi Portabel

Dalam Kamus Besar Bahasa Indonesia (KBBI), program berarti : (1) rancangan mengenai asas serta usaha yang akan dijalankan; (2) urutan perintah yang diberikan pada komputer untuk membuat fungsi atau tugas tertentu; (3) program yang diciptakan secara khusus sehingga memungkinkan komputer melakukan fungsi tertentu. Program aplikasi merupakan suatu aplikasi yang dibangun menggunakan bahasa pemrograman tertentu dan dapat dioperasikan pada sebuah

platform tertentu. Di dalam sistem komputer, program aplikasi diartikan sebagai sebuah susunan perintah yang digunakan untuk penyelesaian masalah. Program komputer biasanya disebut juga sebagai perangkat lunak atau software merupakan sederetan aksi menerjemahkan kode program. Tanpa algoritma tersebut program komputer tidak akan berjalan. Dalam KBBI, portabel didefinisikan sebagai mudah dibawa-bawa atau mudah dijinjing. Aplikasi Portabel merupakan aplikasi atau program komputer yang dapat dijalankan tanpa

harus melakukan instalasi pada komputer lokal terlebih dahulu. Program-program ini dapat dengan mudah disimpan ke dalam media penyimpanan baik berupa cd, usb flash disk, ataupun secure card lainnya.

METODOLOGI PENELITIAN

spesifikasi prosesor intel ® Core ™ 2 Duo CPU E 7500 @ 2.93 GHz, harddisk 48.8 GB (win_C) dan 29.3 GB (win_D), RAM 999.2 MB dan optical drive Samsung Ultra Speed Multi Recorder. Software yang digunakan adalah Microsoft Visual Studio .net 2005 (GUI), Visual Basic (Programming Language), Microsoft Access 2003 (Database) dan

Microsoft Windows XP Professional : Service Pack 2 (Operating System).

Langkah kerja yang pertama adalah menginstal Microsoft Visual Studio .net yang merupakan gabungan dari beberapa tools yang dibundel menjadi satu dalam sebuah paket

software. Dalam instalasinya, Microsoft Visual Studio .net menyertakan berbagai paket

software yang nantinya akan dibutuhkan dalam proses pemrograman. Diantaranya Visual Basic, Visual J#, Visual C, #Visual C++, dan

Java Runtime yang sama-sama berada dalam naungan platform Microsoft .NET Framework. Microsoft Visual Studio .net akan meminta konfirmasi apakah Anda akan menginstal paket

software tambahan tersebut. Berikut detail proses instalasi Microsoft Visual Studio .Net :

(1)

Masukkan CD instalasi Microsoft Visual Studio .net

(2)

Autorun Microsoft Visual Studio .net

akan tampil di layar Anda

(3)

Pilih Install Visual Studio, akan terlihat proses instalasi setup loading

komponen

(6)

check list kemudian klik Next

(6)

Muncul jendela pemilihan paket

software, pilih Default lalu klik Install

(7)

Setelah instalasi sukses, klik Finish

kemudian Exit

Gambar 5. Instalasi Microsoft Visual Studio

Langkah selanjutnya adalah menginstal

Microsoft Access yang nantinya akan digunakan dalam pembuatan database sebagai pusat pengelolaan database dengan langkah instalasi sebagai berikut :

(1)

Masukkan CD/DVD instalasi Microsoft Office. Autorun akan memulai wizard,

klik Install untuk memulai proses.

(2)

Pilih I Agree pada jendela perjanjian

lisensi dan klik Next. Masukkan kode lisensi produk kemudian klik Next.

(3)

Muncul kotak dialog kemudian klik

Install, muncul konfirmasi salinan

Microsoft Access, pilih apakah Anda ingin menyimpan versi Anda saat ini atau menimpa versi tersebut

(4)

Klik Finish untuk memulai instalasi. Diperlukan beberapa menit untuk menginstal aplikasi ini. Klik Restart

untuk reboot komputer Anda setelah proses instalasi selesai.

Langkah selanjutnya adalah membuat

database dengan menggunakan Microsoft Access. Database digunakan sebagai tempat untuk menyimpan dan mengelola data dari program yang telah dibuat. Secara umum

database dibuat menjadi tiga bagian yaitu

database login, database siswa, dan database

foto profil dengan susunan tabel masing-masing. Tabel data login digunakan sebagai tempat penyimpanan dan presentasi username

dan password. Tabel ini berisi dua field yaitu

username (tempat penyimpanan data username) dan password (tempat penyimpanan data

password). Data yang telah diinput akan disimpan ke dalam database Access dan siap untuk dipanggil kembali ketika user melakukan

login maupun penggantian password.

Tabel 1. Tabel Username dan Password

No. Nama Field Tipe Data

1 Username Text

2. Password Char

Tabel data siswa merupakan tabel tempat penyimpanan dan presentasi data siswa. Pada tabel ini, semua data yang diinput melalui form tambah data disimpan. Tabel data ini juga akan mempresentasikan data yang ada ke form slideshow, edit data, dan cari data.

Tabel 2. Tabel data profil siswa

No. Nama Field Tipe Data

1. No Number

2. Nis Number

3. Angkatan Text

4. Kelas Char

5. Nama Text

6. Nickname Text

7. TTL Char

8. Umur Integer

9. Alamat Text

10. Asal Text

11. Alamat Text

12. Nohp Integer

13 Email Char

14 Fbook Char

15 Web Char

16 Kutipan Char

17 Cita Text

18 Hobi Text

19 Goldarah Text

20 Bio Text

21 Politik Text

(7)

Tabel data gambar (image) digunakan

Pertama kali ketika program dijalankan,

user akan langsung melihat dengan form splash

(Splash Screen). Pada form ini, user akan diberikan dua pilihan yaitu login dengan View Mode atau login dengan Admin Mode. Dengan login menggunakan View Mode, user akan dapat langsung masuk ke dalam jendela Form Utama tanpa melalui proses login. Pada jendela Form Utama, user hanya dapat melihat data profil yang telah ada dan tidak diperbolehkan untuk menambah atau menghapus data tersebut. Jika user memilih untuk menggunakan Admin Mode, maka user akan dihadapkan pada Form Login yang akan meminta user untuk menginput username dan password yang kemudian akan digunakan oleh program untuk membuka jendela xForm Utama. Di jendela xForm Utama ini, user dapat melihat, menambahkan, menghapus, atau mengedit data profil yang telah ada. Kerangka rancangan 4. User masuk ke form utama

Gambar 6. Diagram alur aplikasi bagian awal

xForm Utama Tambah Data

1. User masuk ke xForm Utama 2. Pilihan untuk memasuki Submenu 8. Link untuk membuka web browser 9. Menu tambahan

10. Opsi untuk ganti password 11. Opsi keluar ke aplikasi 12. Terhubung ke database

Gambar 7. Kerangka program fom utama

Form Utama

Adapun langkah – langkah pembuatan aplikasi secara berurut adalah sebagai berikut :

1.

Pembuatan desain form Splash Screen dan Form Utama beserta codingnya. 5. Pembuatan desain subform Beranda

8.

Pembuatan desain subform Slide Show

dan pengkodeannya.

9.

Pembuatan desain subform Text Editor

(8)

10. Pembuatan desain subform Cari Data dan pengkodeannya.

11.

Menghubungkan antara form Utama dengan subform Tambah data, Cari data, Text Editor, dan Slideshow seperti ditunjukkan dalam gambar 8.

12.

Membuat pengkodean untuk pengelolaan database.

13. Membuat aplikasi portabel.

Aplikasi portabel merupakan aplikasi yang dapat digunakan secara portabel atau tanpa melalui proses instalasi terlebih dahulu. Aplikasi portabel dapat digunakan pada komputer yang berbeda karena aplikasi dapat langsung dijalankan melalui perangkat seperti

flashdisk atau memory card. Berikut adalah cara pembuatan aplikasi portabel :

1)

Gunakan Universal Extractor (5,3 Mb) dan Winrar Universal Extractor untuk pembuatan aplikasi portabel

2)

Download, instal Universal Extractor

dan WinRar pada komputer

3)

Klik kanan file exe pada program aplikasi dan pilih UniExtract to Subdir

4)

Tunggu sejenak karena Universal sebaiknya dibuat dalam satu file saja.

6)

Seleksi semua file yang ada dalam

folder tersebut, Klik kanan pilih Add to archive

7)

Beri nama pada aplikasi, kemudian pada bagian Archiving options klik

Create SFX archive, pada Compression method pilih Best

8)

Klik tab Advanced lalu klik SFX options, selanjutnya pada Tab Modes. Klik Unpack to temporary folder, lalu pada bagian Silent mode klik Hide all

9)

Selanjutnya ke Tab Update. Pada

bagian Overwrite mode pilih

Overwrtite all files

10)

Klik Ok dan tunggu sejenak karena

WinRar sedang membuat file archive

11)

Sekarang pada folder {app} terdapat

satu file baru. File tersebut yang adalah file aplikasi portabel yang telah

Pengimplementasian aplikasi database

dilakukan berdasarkan tabel – tabel database

yang telah dibuat sebelumnya. Data yang telah diinput akan diekspor ke dalam database Access dan kemudian diolah sehingga dapat ditampilkan kembali pada jendela Profil Viewer. Dalam mengakses database cukup menggunakan perintah-perintah visual basic

yang telah terintegrasi dengan database Access. Sementara pada pengeditan data dapat dilakukan dengan tools yang telah tersedia pada

Visual Basic .net dan DMBS. Implementasi aplikasi dilakukan dengan implementasi

interface yang sudah dirancang terlebih dahulu. Rancangan – rancangan yang dikembangkan adalah Form Splash Screen; Form Login; Form Utama berupa Form Beranda, Tambah Data, Edit Data, Teks Editor, Search; Form Slide Show; dan Form Ganti Password.

(9)

Form Splash Screen

Bagian ini merupakan awal sistem memuat fungsi program aplikasi. Form Splash Screen ini pertama kali ditampilkan dengan memuat informasi awal program sekaligus

progress bar proses loading aplikasi. Dalam form ini juga terdapat dua radio button yang akan memberikan pilihan kepada pengguna,

login melalui View Mode atau login melalui

Admin mode. Jika pengguna memilih menggunakan View Mode, pengguna akan langsung diantar menuju Form Utama. Pada form ini pengguna dapat melihat dan mencari data profil serta menampilkan data profil melalui jendela Slideshow. Namun, pada form ini pengguna tidak dapat menambahkan, mengedit, ataupun menghapus data. Jika pengguna memilih menggunakan Admin mode, maka pengguna akan diantar menuju xForm utama. Pada form ini, pengguna dapat menampilkan sekaligus mengedit data profil menggunakan tools yang tersedia. Sebelum menggunakan Admin mode, pengguna akan dihadapkan dengan form konfirmasi login.

Gambar 9. Form Splash Screen

Jendela Konfirmasi Login

Konfirmasi login dibutuhkan pengguna untuk dapat masuk ke dalam jendela utama program aplikasi. Form konfirmasi login ini akan menampilkan dua textbox yang akan memuat data konfirmasi dari pengguna. Jika data konfirmasi yang dimasukkan sesuai dan

telah terdaftar pada database program, maka pengguna akan diteruskan ke jendela xForm Utama. Pengguna diharuskan memiliki username dan password yang telah terdaftar dalam database program untuk mengakses secara penuh aplikasi ini.

Gambar 10. Jendela Konfirmasi Login

Form Utama (Beranda)

Form ini merupakan form yang pertama kali tampil setelah user melakukan login. Form Utama dibagi menjadi dua, yaitu Form Utama dan xForm Utama. Form Utama merupakan form yang dipanggil ketika user melakukan

login melalui view mode. Pada form ini user hanya bisa melakukan pencarian dan penampilan data pada jendela slideshow. Pada form utama ini terdapat beberapa menu yang dikaitkan dengan fungsi-fungsi di atas, diantaranya menu utama yang terletak di sebelah kiri form. Terdapat juga menu bar pada bagian kiri atas yang dapat digunakan untuk mengakses fungsi utama lainnya seperti ganti

password dan keluar aplikasi.

Gambar 11. Form Utama (Beranda)

(10)

data, pengeditan data, pencarian data, dan penampilan data pada slideshow serta penggantian password dan penambahan user baru. Pada form ini juga terdapat beberapa tautan yang dapat digunakan untuk mengakses secara cepat situs atau website seperti Lpi-DD dan juga web blog penulis. Form utama juga memuat beberapa informasi tentang aplikasi. Dari form inilah user dapat mengakses berbagai fungsi yang terdapat pada aplikasi.

Gambar 11. xForm Utama

Form Tambah Data

Form ini merupakan form tempat user

menambahkan data profil. Pada form ini terdapat beberapa text box yang merupakan tempat penginputan data profil. Combo box

juga disediakan untuk memberikan pilihan sesuai dengan kategori yang telah ditentukan.

Text area digunakan sebagai tempat untuk menambahakan alamat, kutipan, prestasi, serta pelanggaran-pelanggaran. Selain itu juga terdapat pilihan untuk mencari dan menambahkan gambar dari local computer.

Gambar 12. Form Tambah Data

Pada form ini ada beberapa kotak input informasi tambahan yang masih tersembunyi dan dapat diakses dengan mengklik tautan gambar yang ada. Kotak input tersebut merupakan tempat penginputan informasi tambahan seperti hobi, golongan darah, dan beberapa opsi lainnya. Terdapat tautan atau link

yang dapat digunakan untuk membuka web browser dan menuju profil facebook.

Form Edit Data

Form edit data merupakan form yang digunakan untuk melakukan pengeditan data profil yang telah diinput sebelumnya. Desain form ini sama dengan form tambah data, hanya saja pada form ini, kotak input yang ada telah berisi data profil yang tersimpan di database. Data tersebut dapat diedit ulang dan disimpan kembali menjadi data yang baru dengan menggunakan tombol 'Simpan'.

Gambar 13. Form Edit Data

Form Slide Show

Jendela slide show merupakan jendela sendiri yang terpisah dari form utama. Pada jendela inilah data profil dapat ditampilkan.

Form slide show menampilkan data yang telah dipilih pada form cari data. Pada jendela ini juga, setiap data dapat ditampilkan melalui

slide show. Jendela ini memiliki metode pencarian yang dapat digunakan untuk melakukan pencarian secara singkat melalui

(11)

sebelumnya. Pada bagian atas jendela ini terdapat thumbnail foto profil siswa yang telah terpilih pada form cari data. Tautan menuju profil facebook juga tersedia sesuai dengan yang dicantumkan pada kotak input 'Facebook'. Penampilan data profil juga dapat dilakukan dengan mengklik arah panah kiri atau kanan untuk melihat profil sebelum ataupun sesudahnya.

Gambar 14. Form Slide Show

Form Cari Data

Gambar 15. Form Cari Data

Pencarian data dapat dilakukan dengan menggunakan kotak search dan juga tree view. Pada pencarian data melalui kotak search akan diberikan beberapa kategori untuk pembatasan pencarian. Pengguna dapat melakukan

pencarian berdasarkan siswa yang umurnya minimal 15 tahun ataupun dengan melalui batasan kelas. Opsi pencarian selanjutnya adalah melalui tampilan tree view yang terletak di samping kotak search. Pada pencarian ini, pengguna dapat memilih siswa berdasarkan susunan kelas yang terdapat pada database utama. Data yang telah ditemukan langsung dapat dilihat menggunakan jendela slide show

ataupun diedit menggunakan form tambah data.

Form Text Editor

Form text editor merupakan form tambahan yang dibuat sebagai tempat untuk mengedit data profil yang berupa rich text. Pada bagian ini disediakan tombol open yang dapat digunakan untuk mencari dan menambahkan file-file text. Pengguna dapat membuka file data profil yang berekstensi .txt, .rtf, .doc, dan .odt. Pengguna juga dapat menggunakan tombol copy untuk menyalin teks yang terseleksi ke dalam clipboard. Gabungan tombol Ctrl+V untuk menyalin kembali data ke

textbox-textbox yang tersedia pada aplikasi.

Gambar 16. Form Text Editor

Form Ganti Password

(12)

mencari password lama yang tersimpan di database kemudian menggantinya dengan password baru yang dimasukkkan oleh user.

Gambar 17. Form Ganti Password

Pada form ini user juga dapat menambahakan username dan password baru sebagai kunci untuk melakukan login ke dalam program aplikasi. Penambahan user baru dilakukan dengan menambahkan username dan password baru pada kotak input baru kemudian menekan tombol tambah. Penambahan password baru harus dilakukan dua kali karena untuk menghindari kesalahan penginputan, karena hanya akan ditampilkan karakter asterisk

pada kotak input. Setelah menambahkan username dan password baru, user dapat langsung menggunakannya untuk melakukan login ke xForm Utama. Penggantian dan

testing. Pengujian dilakukan untuk mengetahui kesalahan atau error yang terdapat pada sebuah program aplikasi yang mungkin terjadi dalam memperhatikan apakah masukan atau input ke dalam aplikasi dapat menghasilkan output yang diharapkan pembuat. Hasil pengujian ini merupakan pengujian yang dilakukan pada seluruh fungsi yang dapat dijalankan oleh aplikasi.

Tabel 4. Tabel Pengujian Aplikasi

Kondisi yang diujikan Hasil yang diharapkan Hasil yang dperoleh

User menjalankan aplikasi dan melakukan login ke form utama

User dapat menjalankan aplikasi dan memilih opsi login melalui View Mode atau Admin Mode yang kemudian akan diantarkan ke jendela form utama aplikasi.

Aplikasi dapat berjalan dan mengenali user yang kemudian memberikan dua opsi login menggunakan View Mode dan Admin Mode. User kemudian diantarkan ke jendela form utama sesuai opsi yang dipilihnya.

Form utama User akan masuk ke jendela xForm utama ketika user memilih login melalui Admin Mode dan mengisi username dan password pada konfirmasi login. Pada jendela xForm utama user akan mendapatkan akses penuh ke jendela editor yang disiapkan oleh aplikasi. User yang melakukan login melalui View Mode akan diantarkan pada jendela Form utama yang dapat menampilkan jendela beranda, cari data, dan slideshow.

Jendela xForm utama tampil ketika user login menggunakan Admin Mode. Aplikasi kemudian menampilkan seluruh akses ke subform dan jendela yang dimiliki aplikasi diantaranya subform editor dan jendela viewer berupa slideshow. User yang melakukan login memnggunalan opsi View Mode akan diantarkan ke jendela Form Utama. Pada jendela ini user hanya mendapat kan akses ke jendela viewer yaitu beranda, cari data, dan slideshow.

Edit data diantaranya form tambah data, edit data, dan teks editor

Penambahan data dapat dilakukan melalui form tambah data. Pengeditan data dapat dilakukan melalui form edit data. Form teks editor berguna sebagai tempat pengeditan sementara data-data profil yang diinput dari luar program aplikasi.

(13)

Tabel 4. Tabel Pengujian Aplikasi (continuing)

Kondisi yang diujikan Hasil yang diharapkan Hasil yang dperoleh

Data viewer diantaranya form cari data dan jendela slideshow

Pengguna mencari data melalui form cari data. Pencarian dibantu dengan adanya pilihan kategori serta tree view data-data yang telah di input ke database. Pada jendela slideshow user dapat menampilkan data data profi dalam bentuk slideshow. Pada jendela ini user juga dapat melakukan pencarian singkat dan menampilkan data melalui kategori yang ada.

Pengguna masuk ke menu cari data dan melakukan pencarian dengan dibatasi dengan kategori tertentu. Pengguna juga dapat melakukan pencarian melalui tree view yang ada kemudian memilih untuk mengedit atau menampilkan data melalui slideshow. Pada jendela slideshow user dapat menampilkan profil profil yang telah tersedia dalam database. Penggunaan jendela slideshow dapat menampilkan data profil melalui kategori yang ada dan melakukan pencarian singkat. Data yang tersedia dapat ditampilkan sebagai slideshow.

Tambah user dan ganti password

User dapat menambahkan sebuah user baru yang dapat digunakan untuk melakukan login ke xForm Utama. Username dan password yang ditambahkan pengguna akan disimpan ke dalam database konfirmasi login. User juga dapat mengganti Username dan Password yang masih eksis sesuai dengan keinginan.

User dapat menambahkan sebuah username dan password yang dapat digunakan untuk login ke xForm Utama. User juga dapat melakukan pengeditan terhadap username dan password yang masih aktif sesuai keinginan.

PENUTUP

Kesimpulan

Berdasarkan penelitian yang telah dilakukan, dapat disimpulkan hal – hal berikut :

1.

Ilmu pemrograman Visual Basic dapat digunakan untuk membuat aplikasi yang menarik dan portabel.

2.

Pembuatan aplikasi pengelola profil dapat dilakukan dengan menggunakan

Visual Basic .net sehingga lebih efisien dan menghemat biaya.

3.

Pembuatan aplikasi pengelola profil yang menarik dan portabel dapat dilakukan dengan menggunakan tools

pada Visual Basic .net yang kemudian diintegrasikan dengan program

Microsoft Access Database.

4. Tedapat beberapa masalah yang penulis temukan dalam proses pembuatan aplikasi yaitu efektifitas pembuatan dalam waktu yang kurang dapat menghambat proses pembuatan program aplikasi.

5. Program aplikasi dapat digunakan untuk mengelola profil siswa.

Saran

Penulis menyadari bahwa penelitian ini mungkin belum sempurna sehingga penulis memberikan beberapa saran untuk perbaikan dan penelitian lebih lanjut:

1. Pengembang harus memerhatikan efektifitas waktu pengerjaan agar aplikasi yang dibuat dapat selesai dengan baik.

2.

Penelitian ini dapat dijadikan dasar untuk pembuatan aplikasi-aplikasi yang lebih kompleks lagi dengan menggunakan bahasa pemrograman

Visual Basic.

3. Diperlukan adanya pengembangan lebih lanjut agar mencapai hasil yang lebih maksimal.

(14)

DAFTAR PUSTAKA

Buku:

Depdiknas. 2008. Kamus Besar Bahasa Indonesia. Jakarta: PT Gramedia Pustaka Utama.

Bell, Gordon. 2010. Total RECALL. Jakarta: Gramedia Pustaka.

Komputer, Wahana. 2006. Pemrograman Visual Basic .Net 2005. Yogyakarta: Penerbit Andi.

Yuswanto. 2008. Pemrograman Dasar Visual Basic .Net 2005. Jakarta: Cerdas Pustaka Publisher.

Junindar. 2005. Panduan Lengkap Menjadi Programmer. Jakarta: Media Kita.

Madcoms. 2007. Panduan Lengkap Microsoft Access 2007. Yogyakarta: Penerbit Andi.

Firdaus. 2007. 64 Trik Tersembunyi Visual Basic 6. Palembang: Maxikom.

Yung, Klok. 2004. Membangun Database dengan Visual Basic 6.0 dan Perintah SQL Cetakan ke III. Jakarta: Elex Media Komputindo.

Internet:

http://leitekatze.wordpress.com/2010/07/25 /cara-mudah-membuat-aplikasi-portable/ http://pusatbahasa.diknas.go.id/kbbi/index. php

Gambar

Gambar  3. Bagian  toolbox dan  jendela properties Microsoft Visual Studio .net
Gambar  4. Bagian  server  explorer dan solution explorer Microsoft Visual Studio .net
Tabel  data  siswa  merupakan  tabel
Tabel data gambar (imageuntuk menyimpan gambar profil siswa. Tabel ini akan terisi ketika  folder ) digunakan user melakukan  browse dan  memilih  gambar  yang  akan digunakan sebagai foto profil.
+5

Referensi

Dokumen terkait

Memberikan pilihan kepada user terhadap banyak jenis kemungkinan, bisa lebih dari dua kemungkinan. Biasanya apabila di klik pada komponen ini , maka checked

Klik View Object untuk ke form, kemudian klik dua kali objek Textbox TxtQtyByr, pilih LostFocus pada kotak Procedure. Simpan kembali form dengan memilih menu File > Save atau

Halaman login pada Gambar 7 merupakan form untuk Admin, forecaster dan user masuk ke dalam sistem dengan memasukkan username dan password yang telah ditentukan

Diagram ini menjelaskan urutan langkah-langkah yang dilakukan Admin untuk menambah, mengubah dan menghapus data bimbingan yang akan ditampilkan disistem yang digambarkan seperti

Form username di isi username yang benar , form password di isi dengan password yang salah kemudian klik button masuk admin Form username (terisi username benar ) Form

Solusi dari masalah tersebut dibuatlah sistem informasi penjualan online dengan menggunakan program di Microsoft visual studio sehingga memudahkan admin dan pemilik untuk mengolah data

Setelah admin login dengan memasukkan username dan password, terdapat bermacam-macam pilihan menu seperti data dosen, data mahasiswa, data kriteria, mata kuliah, detail mata kuliah,

Ada dua actor disini yaitu User dan Admin, dimana User dapat melakukan Registrasi Akun, Login Akun, Profil, Edit Profil, HomeKolaborasi Kampus, Cara mandaftar Bumdes, Dasar Hukum, Hasil