Anda di halaman 1dari 19

MAKALAH

Aplikasi STMIK SKRIPTA KARYA,


Program Akademik Menggunakan Aplikasi Visual Basic 6.0
Disusun untuk memenuhi salah satu tugas
Mata kuliah Pemrograman Visual 1

Disusun Oleh:

Ali Nurdin
Asep Helmi Wandi
Muhammad Hanif
Nur Amiliani
Rina Rosalina

12131593
12134662
12132814
12132925
12133646

JURUSAN MANAJEMEN INFORMATIKA


AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
BINA SARANA INFORMATIKA TASIKMALAYA
2014

i
KATA PENGANTAR

Puji dan syukur penyusun panjatkan kehadirat Allah SWT yang telah memberikan kekuatan
dan kesempatan sehingga penyusun dapat menyelesaikan Makalah Program Akademik STMIK
SKRPTA KARYA menggunakan aplikasi Microsoft Visual Basic 6.0

ini. Penyusunan Makalah ini

bertujuan untuk memenuhi salah satu tugas mata kuliah Pemrograman Visual 1, juga sebagai
pembelajaran langsung praktik terhadap teori yang telah di dapat di kampus.
Dalam penyusunan makalah ini, penyusun senantiasa mendapatkan perhatian, bantuan dan
bimbingan dari semua pihak, untuk itu penyusun mengucapkan terima kasih yang tulus kepada :
1.

Allah SWT yang telah memberikan nikmat dan karunianya kepada penyusun.

2.

Bapak Bambang Kelana S. selaku dosen mata kuliah.

3.

Dan semua pihak yang turut membantu dalam proses penyusunan makalah ini.
Penyusun menyadari bahwa dalam penyusunan makalah ini masih banyak kekurangan, baik

dari penyajian bahasa, maupun penyajiannya.


Untuk itu, saran dan

kritik yang membangun penyusun harapkan demi tercapainya

kesempurnaan. Besar harapan penyusun semoga makalah ini dapat bermanfaat bagi pembacanya
untuk menambah wawasan pengetahuan.

Tasikmalaya,

Desember 2014

Penyusun,

ii

DAFTAR ISI
Halaman
KATA PENGANTAR ...................................................................................................................

DAFTAR ISI ...............................................................................................................................

ii

BAB I PENDAHULUAN
1.1. Latar Belakang Masalah ...................................................................................................

1.2. Maksud dan Tujuan .........................................................................................................

1.3. Ruang Lingkup..................................................................................................................

BAB II PEMBAHASAN
2.1 Pengertian Program ..........................................................................................................

2.2 Pengertian Microsoft Visual Basic .....................................................................................

2.3 Spesifikasi File ...................................................................................................................

2.4 Spesifikasi Program ........................................................................................................... 11


2.5 Flowchart Program ........................................................................................................... 15

BAB III PENUTUP


3.1 Kesimpulan ....................................................................................................................... 16
3.2 Saran ................................................................................................................................. 16

ii

BAB I
PENDAHULUAN

1.1 Latar Belakang


Perkembangan teknologi informasi pada saat ini sudah menjamur ke
berbagai kalangan masyarakat, sehingga teknologi informasi merupakan salah
satu bagian yang cukup vital dalam kehidupan sehari-hari. Pada saat ini manfaat
teknologi informasi dapat di rasakan oleh semua kalangan.
Dari berbagai macam system dan bentuk teknologi informasi yang
dapat kita temukan hamper di setiap tempat, salah satunya yaitu computer, dan
perkembangan computer pada saat ini sangat pesat. Hampir di setiap tahunnya
computer selalu mengalami perkembangan, baik dari model, desain maupun
arsitekturnya, dan seiring dengan perkembangan komputer saat ini setiap orang
bisa menggunakan computer kapan saja dan dimana saja.
Perkembangan komputer dewasa ini akan lebih baik jika digunakan
untuk hal-hal produktif dan yang mempermudah kerja manusia. Salah satu
aplikasi untuk mempermudah kerja manusia ini adalah program akademik, yang
akan sangat memudahkan kerja administrator dalam penginputan, pengolahan,
dan pencetakan data-data akademik yang diperlukan.

1.2 Maksud dan Tujuan


Tujuan kami merancang program ini bertujuan untuk memenuhi salah
satu syarat mata kuliah Pemrograman Visual 1. Selain itu kami ingin program
yang kami buat ini bisa mempermudah pengaksesan informaasi akademik di
STMIK SKRIPTA KARYA baik pengaksesan

data dosen, data mahasiswa,

maupun data nilai mahasiswa serta menciptakan sebuah sistem informasi yang
lebih efisien, menghemat waktu dan biaya, dan memaksimalkan penggunaan
sistem informasi akademik.

1.3 Ruang Lingkup


Untuk menghindari terjadinya terjadinya penyimpangan pembuatan
tugas ini, maka penulis membatasi ruang lingkup pembahasan makalah ini.
Adapun ruang lingkup dari masalah ini antara lain :
1. System pengolahaan data dosen dan mahasiswa di STMIK SKRIPTA
KARYA dirancang dengan menggunakan visual basic 6.0.
2. Sistem pengolahaan data yang di buat yaitu Verifikasi user, mata kuliah,
Data mahasiswa, data dosen , entri nilai dsb

BAB II
PEMBAHASAN

2.1 Pengertian Program


Program adalah kumpulan instruksi yang digunakan untuk mengatur
komputer agar melakukan suatu tindakan tertentu. Tampa program, komputer
sesungguhnya tidak dapat berbuat apa-apa. Karena itu, program merupakan salah satu
bagian penting pada komputer, yang mengatur komputer agar malakukan tindakan
yang sesuai dengan yang dikehendaki. Orang yang membuat program biasa disebut
programmer.
Suatu program ditulis dengan mengikuti kaidah bahasa pemrograman tertentu.
Komputer bekerja seperti SWITCHING dan hanya mengenali 0 dan 1 manusia dapat
mengerjakan suatu intruksi berdasarkan kalimat-kalimat. Jadi, kita perlu adanya
bahasa penghubung agar komputer mampu mengerti segala instruksi dari manusia,
yang kita sebut sebagai bahasa pemrograman.
Bahasa pemrograman diubah kedalam bahasa yang dipahami oleh komputer
dengan menggunakan interpreter atau kompiler. Interpreter menerjemahkan intruksi
selama program diminta untuk dieksekusi. Jika seseorang bermaksud menjalankan
program tersebut agar dapat dijalankan oleh komputer, mula-mula kode sumber
(source code) diterjemahkan dulu ke dalam bentuk kode mesin per baris instruksi.
Setelah satu baris instruksi tersebut dipahami komputer, instruksi tersebut dijalankan.
Lalu interpreter kembali memproses baris instruksi lainnya.

Sedangkan kompiler, menerjemahkan instrusi ke dalam kode objek secara


keseluruhan, setelah semua instruksi dijalankan, instruksi yang telah dimengerti oleh
komputer baru dijalankan. Proses tersebut dinamakan kompilasi.
Pengertian program dan definisi program menurut para ahli dapat kita
rangkum dalam beberapa hal sebagai berikut :
1. Pengertian program menurut Agoeng Widyatmoko : program adalah aplikasi
hasil analisa pemecahan masalah yang dibuat dalam bentuk program
komputer.
2. Pengertian program menurut Amikom Yogyakarta : program adalah
kumpulan instruksi komputer, sedangkan metode dan tahapan sistematis
dalam program adalah algoritma.
3. Pengertian program menurut Anwar Harjono : program adalah urutan
instruksi untuk menjalankan suatu komputasi.
4. Pengertian program menurut Ema Utami : program adalah bahasa
pemrograman.
5. Pengertian program menurut Janner Simarmata : program merupakan suatu
aplikasi yang dibuat menggunakan bahasa program tertentu dan telah terinstal
di dalam komputer.
6. Pengertian program menurut Saifuddin Anshari : program adalah daftar terinci
mengenai acara dan usaha yang akan dilaksanakan.
7. Pengertian program menurut Sukrisno : program adalah kata, ekspresi, atau
pernyataan yang disusun dan dirangkai menjadi satu kesatuan prosedur, yang
berupa

urutan

langkah,

untuk
4

menyelesaikan

masalah

yang

diimplementasikan dengan menggunakan bahsa pemrograman sehingga dapat


dieksesuksi oleh komputer.
8. Pengertian program menurut Sindhunata : program adalah kelompok
pernyataan yang persis dan berurutan yang gunanya adalah untuk memberi
tahu komputer bagaimana melaksanakan sesuatu pekerjaan.
9. Pengertian program menurut Sunarto, S.Kom : program adalah sekumpulan
instruksi yang diwujudkan dalam bentuk bahasa, kode skema, ataupun bentuk
lain, yang apabila digabungkan dengan media yang dapat dibaca dengan
komputer akan mampu membuat komputer bekerja untuk melakukan fungsifungsi khusus atau untuk mencapai hasil yang khusus, termasuk persiapan
dalam merancang instruksi-instruksi tersebut.
10. Pengertian program menurut Wiryanto Dewobroto : program adalah hasil
penyusunan detail langkah-langkah solusi (algoritma) masalah tersebut.
2.2 Pengertian Microsoft Visual Basic
Bahasa basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga
pemograman di dalam bahasa basic dapat dengan mudah dilakukan meskipun oleh
orang yang baru belajar membuat program. Hal ini lebih mudah lagi setelah hadirnya
Microsoft Visual Basic, yang dibangun dari ide untuk membuat bahasa yang
sederhana dan mudah dalam pembuatan scriptnya (simple scriptnya language) untuk
graphic user interface yang dikembangkan dalam sistem operasi Microsoft Windows.
Visual Basic merupakan bahasa pemrograman yang sangat mudah dipelajari,
dengan teknik pemrograman Visual yang memungkinkan penggunanya untuk

berkreasi lebih baik dalam menghasilkan suatu program aplikasi. Ini terlihat dari
dasar pembuatan dalam visual basic adalah FORM, dimana pengguna dapat mengatur
tampilan form kemudian dijalankan dalam script yang sangat mudah.
Ledakan pemakaian Visual Basic ditandai dengan kemampuan Visual Basic
untuk dapat berinteraksi dengan aplikasi lain di dalam sistem operasi windows
dengan komponen Activex Control. Dengan komponen ini memungkinkan pengguna
untuk memanggil dan menggunakan semua model data yang ada di dalam sistem
operasi windows. Hal ini juga ditunjang dengan teknik pemrograman di dalam Visual
Basic yang yang mengadopsi dua macam jenis pemrograman yaitu pemrograman
Visual dan Object Oriented Programming (OOP).
Visual Basic 6.0 sebetulnya perkembangan dari versi sebelumnya dengan
beberapa penambahan komponen yang sedang tren saat ini, seperti kemampuan
pemrograman internet dengan DHTML (Dynamic Hyper Text Mark Language), dan
beberapa penambahan fitur database dan multimedia yang semakin baik. Sampai saat
buku ini ditulis bisa dikatakan bahwa Visual Basic 6.0 masih merupakan pilih
pertama di dalam membuat program aplikasi yang ada dipasar perangkat lunak
nasional. Hal ini disebabkan oleh kemudahan dalam melakukan proses development
dari aplikasi yang dibuat.
Pembuatan program aplikasi menggunakan Visual Basic dilakukan dengan
membuat tampilan aplikasi pada form, kemudian diberi script program di dalam
komponen-komponen yang berada di toolbox, dan setiap komponen yang dipakai
harus diatur propertinya lewat jendela property.

Menu pada dasarnya adalah operasional standar di dalam sistem operasi


windows, seperti membuat form baru, membuat project baru, membuka project dan
menyimpan project. Di samping itu terdapat fasilitas-fasilitas pemakaian visual basic
pada menu. Untuk lebih jelasnya Visual Basic menyediakan bantuan yang sangat
lengkap dan detail dalam MSDN.
Toolbox berisi komponen-komponen yang bisa digunakan oleh suatu project
aktif, artinya isi komponen dalam toolbox sangat tergantug pada jenis project yang
dibangun. Komponen standar dalam toolbox dapat dilihat dalam panel kanan program
Visual Basic.
2.3. Spesifikasi File
a. Tabel Dosen
Spesifikasi File tbDosen
Nama File
Akronim
Fungsi
Tipe File
Organisasi File
Akses File
Media
Panjang Record
Kunci Field
Software

NO
1
2
3
4
5

tbDosen
Elemen Data
Kode Dosen
Nama Dosen
Lulusan
Jurusan
Alamat

: Tbdosen
: tabel dosen
: Menyimpan data dosen
: sub File
: Index sequential
: Random
: Harddisk
:
: KodeDosen
: Microsoft Acces 2010

Akronim
KodeDosen
NamaDosen
Lulusan
Jurusan
Alamat

type file
text
text
text
text
memo

Ukuran

Keterangan
4 Primarykey
30
30
41

b. Tabel Mahasiswa
Spesifikasi File tbMahasiswa
Nama File
Akronim
Fungsi
Tipe File
Organisasi File
Akses File
Media
Panjang Record
Kunci Field
Software

: tbMahasiswa
: Tabel mahasiswa
: Menyimpan data mahasiswa
: sub File
: Index sequential
: Random
: Harddisk
:
: NIM
: Microsoft Acces 2010

tbMahasiswa
N
O
1
2
3
4
5
6
7
8
9
10

Elemen Data
NIM
Nama mahasiswa
tempat lahir
tanggal lahir
jeniskelamin
Agama
Nama Orang Tua
Alamat
Jurusan
telepon

Akronim
NIM
Namamahasiswa
tempatlahir
tanggallahir
jeniskelamin
Agama
NamaOrangTua
Alamat
Jurusan
telepon

type file
text
text
text
Date/Time
text
text
text
Memo
text
text

Ukuran

Keterangan
8 Primarykey
25
15
6
11
25
30
15

c. Tabel Dosen Mata Kuliah


Spesifikasi File tbDosenMatkul
Nama File
Akronim
Fungsi
Tipe File
Organisasi File
Akses File
Media
Panjang Record
Kunci Field
Software

tbDosenMatkul
NO
Elemen Data
1
Kode Dosen
2
Kode Matkul

: tbDosenMatkul
: Tabel dosen mata kuliah
: Menyimpan data dosen mata kuliah
: sub File
: Index sequential
: Random
: Harddisk
:
: KodeDosen
: Microsoft Acces 2010

Akronim
KodeDosen
KodeMatkul

type file
text
text

Ukuran
Keterangan
255 Primarykey
255

d. Tabel Mata Kuliah


Spesifikasi File tbMatkul
Nama File
Akronim
Fungsi
Tipe File
Organisasi File
Akses File
Media
Panjang Record
Kunci Field
Software

NO
1
2
3
4

tbMatkul
Elemen Data
Kode Matkul
Nama Matkul
SKS
Semester

: tbMatkul
: Tabel Mata Kuliah
: Menyimpan data matakuliah
: sub File
: Index sequential
: Random
: Harddisk
:
: kodeMatkul
: Microsoft Acces 2010

Akronim
KodeMatkul
NamaMatkul
SKS
Semester

type file
text
text
text
text

Ukuran

Keterangan
5 Primarykey
25
2
1

10

E. Tabel Nilai
Spesifikasi File tbNilai
Nama File
Akronim
Fungsi
Tipe File
Organisasi File
Akses File
Media
Panjang Record
Kunci Field
Software

NO
1
2
3
4
5
6

tbNilai
Elemen Data
NIM
Kode Matkul
Nilai UTS
Nilai UAS
Nilai tugas
Nilai absen

: tbNilai
: Tabel Nilai
: Menyimpan data matakuliah
: sub File
: Index sequential
: Random
: Harddisk
:
: kodeMatkul
: Microsoft Acces 2010

Akronim

type file
text
text
Number
Number
Number
Number

NIM
KodeMatkul
NilaiUTS
NilaiUAS
Nilaitugas
Nilaiabsen

f. Tabel Password
Spesifikasi File tbpassword
Nama File
Akronim
Fungsi
Tipe File
Organisasi File
Akses File
Media
Panjang Record
Kunci Field
Software

: tbPassword
: Tabel password
: Menyimpan data login
: sub File
: Index sequential
: Random
: Harddisk
:
: ID
: Microsoft Acces 2010

10

Ukuran
Keterangan
255 Primarykey
255
Long Integer
Long Integer
Long Integer
Long Integer

11

NO
1
2
3
4

tbPassword
Elemen Data

Akronim

ID
Username
Password
nama Admin

type file
Auto
Number
text
text
text

ID
Username
Password
nana Admin

Ukuran
Keterangan
Long
Integer
Primary Key
12
8
20

2.4. Spesifikasi Program


a.Form Login
Log In
Nama Program
Akromin
Fungsi
Index Program
Bahasa Program
Bentuk Tampilan
proses

: Form Log In
: Login.frm
: sebagai media verifikasi pengguna untuk bisa masuk kedalam menu utama
program
:: Microsoft Visual Basic 6.0
: Lampiran C-1
1. pada form log in terdapat dua tombol yaitu tombol login dan exit
2. Masukan ID Operator dan password. Tekan login, jika ID Opeator dan
Password salah atau tidak ada di data Pengguna maka akan muncul
pesan. "Password atau ID Operator salah". Jika ID Operator dan
password benar maka akan muncul akses masing-masing pengguna
3. Exit digunakan untuk keluar dari form log in dan mengakhiri program

b. Form Dosen
Dosen
Nama Program
Akromin
Fungsi
Index Program
Bahasa Program
Bentuk Tampilan
proses

Form Dosen
Frmdosen.frm
:Microsoft Visual Basic 6.0
Lampiran C-1
1. pada form log in terdapat empat tombol yaitu tombol Input, Edit,
Tambah dan Hapus
2. Tekan Input, masukan data dosen kemudian simpan
3. Edit digunakan untuk merubah data
4. Tombol hapus digunakan untuk Menghapus data

11

12

c. form mata kuliah


Mata Kuliah
Nama Program
Akromin
Fungsi
Index Program
Bahasa Program
Bentuk Tampilan
proses

Form Mata Kuliah


frmmatkul.frm
Mengolah Data Mata Kuliah
:Microsoft Visual Basic 6.0
1. pada form ini terdapat empat tombol yaitu tombol Input, Edit, Simpan dan
Hapus
2. Tekan Input, masukan data mata kuliah kemudian simpan
3. Edit digunakan untuk merubah data
4. Tombol hapus digunakan untuk Menghapus data
5. tombol "Keluar" untuk keluar dari program

d. form dosen mata kuliah


Dosen - Mata Kuliah
Nama Program
Akromin
Fungsi
Index Program
Bahasa Program
Bentuk Tampilan
proses

Form Dosen - Mata Kuliah


frmdosenmatkul.frm
Mengolah data mata kuliah yang diampu oleh dosen
:Microsoft Visual Basic 6.0
1. pada form ini terdapat tiga tombol yaitu tombol Input, tambah daftar
dan tutup
2. Tekan Input, masukan data dosen dan data mata kuliah kemudian
tambah ke daftar
3. tombol "tutup" untuk keluar dari program

12

13

e. form entri nilai


Entri Nilai
Nama Program
Akromin
Fungsi
Index Program
Bahasa Program
Bentuk Tampilan
proses

Form Entri Nilai


frmentrinilai.frm
menginput nilai mahasiswa per mata kuliah
:Microsoft Visual Basic 6.0
1. pada form ini terdapat tiga tombol yaitu tombol Input, tambah daftar
dan keluar
2. Tekan Input, masukan data mahasiswa, data mata kuliah dan data
nilai kemudian tambah ke daftar
3. tombol "Keluar" untuk keluar dari program

f. form cetak data mahasiswa


Cetak Data
Mahasiswa
Nama Program
Akromin
Fungsi
Index Program
Bahasa Program
Bentuk Tampilan
proses

Form Cetak Data Mahasiswa


frmkelapmahasiswa.frm
form pilihan dalam pencetakan data mahasiswa
Microsoft Visual Basic 6.0
1. pada form ini terdapat dua tombol yaitu tombol cetak dan batal
2. Pilih salah satu option, lalu pilih cetak untuk mencetak data mahasiswa
3. tombol "batal" untuk keluar dari program

g. form cetak nilai mahasiswa


Cetak Nilai
Mahasiswa
Nama Program
Akromin
Fungsi
Index Program
Bahasa Program
Bentuk Tampilan
proses

Form Cetak Nilai Mahasiswa


frmkelapnilai.frm
form pilihan dalam pencetakan Nilai mahasiswa
:Microsoft Visual Basic 6.0
: 1. pada form ini terdapat dua tombol yaitu tombol cetak dan batal
2. Pilih salah satu option, lalu pilih cetak untuk mencetak Nilai mahasiswa
3. tombol "batal" untuk keluar dari program

13

14

h. form master
Form Master
Nama Program
Akromin
Fungsi
Index Program
Bahasa Program
Bentuk Tampilan
proses

i.

1. pada form ini terdapat empat pilihan menu yaitu masterdata,


proses, laporan, dan tentang
2. masterdata berfungsi untuk menginput data mahasiswa, dosen,
dan mata kuliah
3. menu proses berfungsi untuk menginput data nilai dan data dosen
- mata kuliah
4. menu tentang berisi pembuat program
5. klik menu masterdata dan pilih "keluar" untuk keluar program.

Form mahasiswa

Mahasiswa
Nama Program
Akromin
Fungsi
Index Program
Bahasa Program
Bentuk Tampilan
proses

Form Master
frmmaster.frm
Form menu utama program
:Microsoft Visual Basic 6.0

Form Mahasiswa
frmmahasiswa.frm
mengolah data mahasiswa
:Microsoft Visual Basic 6.0
1. pada form ini terdapat empat tombol yaitu tombol Input, Edit,
Simpan dan Hapus
2. Tekan Input, masukan data mahasiswa kemudian simpan
3. Edit digunakan untuk merubah data
4. Tombol hapus digunakan untuk Menghapus data
5. tombol "Keluar" untuk keluar dari program

14

15

j. form tentang
Tentang
Nama Program
Akromin
Fungsi
Index Program
Bahasa Program
Bentuk Tampilan
proses

Form Tentang
tentang.frm
form informasi pembuat program
:Microsoft Visual Basic 6.0
1. form ini hanya berisi informasi tentang pembuat program
2. klik pada logo untuk keluar form.

2.5.Flowchart Program

15

16

BAB III
PENUTUP

3.1 Kesimpulan
Adapun kesimpulan dari makalah ini antara lain :
1.

Sebuah Sekolah tinggi dalam hal ini STMIK SKRIPTA KARYA


memerlukan sistem informasi akademik yang dapat meningkatkan kinerja
pegawai hususnya dalam bidang pengolahan data dosen dan mahasiswa
yang selama ini kurang efisien.

2.

Sistem informasi akademik STMIK SKRIPTA KARYA di buat untuk


mengotomisasi pengolahan data akademik yang masih menggunakan cara
manual.

3.

Dengan pembuatan sistem informasi akademik dengan menggunakan


visual basic 6.0 ini maka akan dapat menghemat waktu, biaya serta
tenaga sehingga menghasilkan kinerja yang maksimal.

4.

Bahasa pemrograman visual basic 6.0 merupakan sarana pengolahan


database yang berkemampuan tinggi untuk mengolah database yang
berukuran besar.

3.2 Saran
Berdasarkan hasil perancangan dari sistem informasi tersebut,
maka penulis memberikan saran yang di harapkan dapat berguna untuk
program akademik tersebut. Diantaranya :
1.

Sebaiknya dilakukan pelatihan pelatihan khusus di bidang computer,


khususnya dalam penggunaan aplikasi Microsoft Visual Basic 6.0

2.

Diharapkan sistem informasi akademik ini dapat dikembangkan lagi


menjadi sebuah sistem informasi yang berbasis web sehingga dapat
diakses secara online dan bisa di gunakan oleh banyak pihak, termasuk
siswa, orang tua siswa dan calon mahasiswa.

16

Anda mungkin juga menyukai