Anda di halaman 1dari 36

Aplikasi Pengolah dan Rekapitulasi Nilai

Dalam Microsoft Visual Studio 2005

Makalah
Disusun untuk memaparkan proses pembuatan aplikasi beserta rancangan dan cara kerja aplikasi serta mendukung mahasiswa dalam Mata Kuliah Pemograman Visual II

Oleh: Rikawati 10260138 MANAJEMEN INFORMATIKA SEMESTER III/C KAMPUS 2

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER HASS BANDUNG

2012

ii

Kata Pengantar
Kemudahan dalam melakukan setiap pekerjaan merupakan impian setiap manusia. Dewasa ini, hal tersebut dapat terpenuhi dengan hadirnya teknologi komputer yang semakin berkembang dan banyak diminati masyarakat Indonesia. Penulis mengacu pada hal tersebut untuk membuat program Aplikasi Pengolah dan Rekapitulasi Nilai . Penulis mengucapkan syukur sedalam-dalamnya kepada Allah SWT karena atas ridho-Nya, penulis dapat menyelesaikan Makalah Aplikasi Pengolah dan Rekapitulasi Nilai dalam Microsoft Visual Studio 2005 ini dengan tepat waktu. Terima kasih juga penulis ucapkan kepada dosen Mata Kuliah Pemrograman Visual II, Ibu Sri Kuswayati, S.T, yang telah membimbing dan memberikan ilmu yang sangat bermanfaat bagi penulis. Bias interpretasi sangat mungkin terjadi sebagai akibat dari keterbatasan penulis dalam penyajian makalah ini. Bentangan deskripsi yang tersaji dari Makalah Aplikasi Pengolah dan Rekapitulasi Nilai dalam Microsoft Visual Studio 2005 yang disusun oleh penulis ini adalah kompilasi hasil interpretasi penulis yang sangat terbuka untuk disanggah dan diklarifikasi. Oleh karena itu, penulis mengundang kritikan dan diskusi balikan terhadap apa yang disajikan penulis ini. Akhirnya, semoga apa yang disajikan penulis ini dapat memberikan kontribusi yang berharga bagi seluruh pembaca dan penulis sendiri. Bandung, Januari 2012

Tim Penulis

iii

Daftar Isi

Kata Pengantar......................................................................................iii Daftar Isi................................................................................................iv Daftar Gambar.......................................................................................v BAB I Pendahuluan..........................................................................................1 A. Latar Belakang................................................................................1 B. Rumusan masalah..........................................................................1 C. Tujuan.............................................................................................2 BAB II Perancangan Program............................................................................3 A. Rancangan Database......................................................................3 1.Struktur Tabel...............................................................................3 2.Relationship Diagram....................................................................8 B. Rancangan Interface.....................................................................10 1.Form............................................................................................10 2.Report.........................................................................................15 3.Coding Program..........................................................................20 BAB III IMPLEMENTASI......................................................................................25 A. Spesifikasi Hardware.....................................................................25 B. Cara Pengoperasian Program........................................................27 BAB IV Penutup................................................................................................30 A. Kesimpulan...................................................................................30 B. Saran............................................................................................30 Daftar Pustaka......................................................................................31

iv

Daftar Gambar
Gambar 1 Desain Tabel Siswa................................................................3 Gambar 2 Data - data dalam Tabel Siswa..............................................4 Gambar 3 Desain Tabel Guru.................................................................4 Gambar 4 Data - data dalam Tabel Guru...............................................5 Gambar 5 Desain Tabel Mata Pelajaran.................................................5 Gambar 6 Data - data dalam Tabel Mata Pelajaran................................5 Gambar 7 Desain Tabel Kelas................................................................6 Gambar 8 Data - data dalam Tabel Kelas...............................................6 Gambar 9 Desain Tabel Rekap Nilai.......................................................6 Gambar 10 Data - data dalam Tabel Rekap Nilai...................................7 Gambar 11 Desain Tabel User................................................................7 Gambar 12 Data - data dalam Tabel User..............................................8 Gambar 13 Query Database Pengolah Nilai...........................................9 Gambar 14 Form Data Siswa................................................................10 Gambar 15 Form Data Guru.................................................................10 Gambar 16 FOrm Data Mata Pelajaran.................................................11 Gambar 17 Form Data Kelas................................................................11 Gambar 18 Form Data Nilai Siswa........................................................12 Gambar 19 Form Data User.................................................................13 Gambar 20 Form Menu Utama.............................................................13 Gambar 21 Form Login.........................................................................14 Gambar 22 Form Tentang Program......................................................14 Gambar 23 Form Tentang Programmer...............................................14 Gambar 24 Form Report Detail Nilai....................................................15 Gambar 25 Form Report Nilai...............................................................15 Gambar 26 Desain Report Detail Nilai Siswa........................................16 Gambar 27 Report Detail Nilai Siswa siap cetak..................................16 Gambar 28 Desain Report Nilai Siswa..................................................17 Gambar 29 Report Nilai Siswa siap cetak.............................................17

BAB I Pendahuluan
A.Latar Belakang Kemudahan dalam melakukan setiap pekerjaan merupakan impian setiap manusia. Dewasa ini, hal tersebut dapat terpenuhi dengan hadirnya teknologi komputer yang semakin berkembang dan banyak diminati masyarakat Indonesia. Programmer mengacu pada hal tersebut untuk membuat program Aplikasi Pengolah dan Rekapitulasi Nilai . Aplikasi tersebut membuat user dapat mengolah nilai secara instan dan data yang user inputkan tersebut langsung terekap ke dalam report data nilai detail siswa dan data nilai keseluruhan.
Menggunakan Aplikasi Pengolah dan Rekapitulasi Nilai ini sangatlah mudah. Selain itu, dengan menggunakan programprogram seperti ini, pekerjaan kita akan semakin cepat dan ringan. Itulah yang disebut kepraktisan teknologi. Cara pembuatan aplikasi tersebut pun juga terhitung mudah, terlebih spesifikasi hardware yang digunakan telah banyak beredar di pasaran, sehingga kita dapat dengan mudah mendapatkan hardware yang sesuai dan dapat menggunaka aplikasi ini dengan baik.

B.Rumusan masalah Dari latar belakang dalam makalah ini, ada rumusan masalah yang harus kita pecahkan, yaitu: Bagaimana aplikasi ini dibuat? Bagaimana pemanfaatannya di dunia nyata? Bagaimana cara kerjanya?

C. Tujuan Dari rumusan masalah di atas, terdapat beberapa tujuan yang akan penulis paparkan sehingga penulis membuat makalah ini, yaitu:
1. Untuk mengetahui pembuatan Aplikasi Pengolah dan

Rekapitulasi Nilai
2. Untuk mengetahui bagaimana pemanfaatannya dalam

dunia nyata 3. Untuk mengetahui cara kerja Aplikasi Pengolah dan Rekapitulasi Nilai tersebut

BAB II Perancangan Program


A. Rancangan Database
Database Aplikasi Pengolah dan Rekapitulasi Nilai ini dibuat dengan menggunakan Microsoft Access 2003 untuk mempermudah pengoneksian dengan Microsoft Visual Studio 2005 dengan nama dbPengolahNilai atau Database Pengolah Nilai. Dalam database tersebut, dibutuhkan 6 (enam) tabel sebagai fondasi untuk pembuatan aplikasi. Tabel table yang dimaksudkan adalah sebagai berikut. a. Tabel Siswa b. Tabel Guru c. Tabel Mata Pelajaran d. Tabel Kelas e. Tabel Rekap Nilai f. Tabel User 1. Struktur Tabel Desain tabel tabel tersebut dalam Microsoft Access 2003 adalah sebagai berikut. a. Tabel Siswa

Gambar 1 Desain Tabel Siswa

Tabel siswa tersebut dapat diisi dengan data-data sebagai berikut.

Gambar 2 Data - data dalam Tabel Siswa

Dalam tabel ini, field kelas dihubungkan dengan Tabel Kelas agar isi data dalam field tersebut sama. b. Tabel Guru

Gambar 3 Desain Tabel Guru

Tabel Guru tersebut dapat diisi dengan data-data sebagai berikut.

Gambar 4 Data - data dalam Tabel Guru

Dalam tabel ini, field KodeMP merupakan sebuah Foreign Key atau kunci tamu dan dihubungkan dengan Tabel Mata Pelajaran agar isi data dalam field tersebut sama. c. Tabel Mata Pelajaran

Gambar 5 Desain Tabel Mata Pelajaran

Tabel Mata Pelajaran tersebut dapat diisi dengan data-data sebagai berikut.

Gambar 6 Data - data dalam Tabel Mata Pelajaran

Dalam tabel ini, KKM adalah batas nilai terendah dari setiap mata pelajaran yang digunakan sebagai acuan untuk menentukan pencapaian siswa dalam ujian atau nilai akhir dan menentukan siswa tersebut dapat lulus atau tidak dalam mata pelajaran tersebut. d. Tabel Kelas

Gambar 7 Desain Tabel Kelas

Tabel Kelas tersebut dapat diisi dengan data-data sebagai berikut.

Gambar 8 Data - data dalam Tabel Kelas

Dalam tabel ini, isi field dalam field kelas mengacu pada kelas kelas yang ada di sekolah dasar. e. Tabel Rekap Nilai

Gambar 9 Desain Tabel Rekap Nilai

Tabel Rekap Nilai tersebut nantinya dapat diisi dengan data data yang telah dihubungkan dalam aplikasi yang dibuat di Microsoft Visual Studio 2005. Data data tersebut dapat diambik dari foreign key foreign key yang terdapat dala tabel ini, dan isinya adalah sebagai berikut.

Gambar 10 Data - data dalam Tabel Rekap Nilai

Dalam tabel ini, field kelas diambil dari Tabel Kelas, field kodemp merupakan sebuah foreign key yang dihubungkan dengan Tabel Mata Pelajaran, field nis juga merupakan sebuah foreign key yand dihubungkan dengan Tabel Siswa dan field nama diambil dari tabel yang sama sebagai pendukung. f. Tabel User

Gambar 11 Desain Tabel User

Tabel User tersebut dapat diisi dengan data-data sebagai berikut.

Gambar 12 Data - data dalam Tabel User

2. Relationship Diagram Setelah membuat tabel tabel di atas, maka setelah itu dibuatlah relationship diagram yang berbentuk Query seperti berikut.

Gambar 13 Query Database Pengolah Nilai

10

B. Rancangan Interface
Rancangan interface dibuat dalam Microsoft Visual Studio 2005 sebagai Form. Form form tersebut adalah sebagai berikut. 1. Form a. Form Data Siswa

Gambar 14 Form Data Siswa

b. Form Data Guru

Gambar 15 Form Data Guru

11

c. Form Data Mata Pelajaran

Gambar 16 FOrm Data Mata Pelajaran

d. Form Kelas

Gambar 17 Form Data Kelas

12

e. Form Pengolah Nilai

Gambar 18 Form Data Nilai Siswa

13

f. Form Data User

Gambar 19 Form Data User

g. Form Menu Utama

Gambar 20 Form Menu Utama

14

h. Form Login

Gambar 21 Form Login

i.

Form Tentang Program

Gambar 22 Form Tentang Program

j.

Form Tentang Programmer

Gambar 23 Form Tentang Programmer

15

k. Form Report Detail Nilai

Gambar 24 Form Report Detail Nilai

l.

Form Report Nilai

Gambar 25 Form Report Nilai

2. Report Report atau laporan adalah hal terpenting setelah kita membuat program/aplikasi, karena dengan report, kita dapat mengetahui informasi yang terkandung dalam program/aplikasi yang kita gunakan dengan mudah dan cepat, karena sudah tersaji dalam bentuk informasi yang siap pakai. Berikut ini adalah report report yang terdapat dalam Aplikasi Pengolah dan Rekapitulasi Nilai ini. a. Report Detail Nilai Siswa

16

Gambar 26 Desain Report Detail Nilai Siswa

Gambar 27 Report Detail Nilai Siswa siap cetak

17

b. Report Nilai Siswa

Gambar 28 Desain Report Nilai Siswa

Gambar 29 Report Nilai Siswa siap cetak

18

19

3. Coding Program
Public Class Data_Nilai Dim daSiswa As OleDb.OleDbDataAdapter Dim daMP As OleDb.OleDbDataAdapter Dim daNilai As OleDb.OleDbDataAdapter Dim con As New OleDb.OleDbConnection(Koneksi("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Semester 3\Visual Basic\Database\TugasAkhirVB\PengolahanNilai\PengolahanNilai\dbPengolahNilai. mdb")) Dim dtSiswa As New DataTable() Dim dtMP As New DataTable() Dim dtNilai As New DataTable() Dim drSiswa As DataRow Dim drMP As DataRow Dim drNilai As DataRow Function Koneksi(ByVal strDatabase As String) As String Dim kalimat As String kalimat = "Provider=Microsoft.Jet.OLEDB.4.0;" kalimat &= "Data Source=" & strDatabase & "" Return kalimat End Function Private Sub fmMahasiswa_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'TODO: This line of code loads data into the 'DbPengolahNilaiDataSet9.NilaiSiswa' table. You can move, or remove it, as needed. Me.NilaiSiswaTableAdapter.Fill(Me.DbPengolahNilaiDataSet9.NilaiSiswa ) Dim dc(1) As DataColumn Try daMP = New OleDb.OleDbDataAdapter("select * from MataPelajaran", con) daMP.Fill(dtMP) dc(0) = dtMP.Columns("KodeMP") dtMP.PrimaryKey = dc With lstKMP .DataSource = dtMP .DisplayMember = "KodeMP" .ValueMember = "KodeMP" End With daSiswa = New OleDb.OleDbDataAdapter("select * from Siswa", con) daSiswa.Fill(dtSiswa) dc(0) = dtSiswa.Columns("NIS") dtSiswa.PrimaryKey = dc With lstNIS .DataSource = dtSiswa .DisplayMember = "NIS" .ValueMember = "NIS" End With

20

21

daNilai = New OleDb.OleDbDataAdapter("select * from NilaiSiswa", con) daNilai.Fill(dtNilai) dc(0) = dtNilai.Columns("IDNilai") dtNilai.PrimaryKey = dc dgNilai.DataSource = dtNilai

Catch errConn As OleDb.OleDbException MsgBox(errConn.Message) End Try End Sub Private Sub btClear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btClear.Click kosong() End Sub Private Sub kosong() txtNama.Text = "" txtKelas.Text = "" txtKode.Text = "" txtAbsen.Text = "" txtTugas.Text = "" txtUlangan.Text = "" txtUTS.Text = "" txtUAS.Text = "" txtNilaiAkhir.Text = "" txtGrade.Text = "" txtKeterangan.Text = "" txtKode.Focus() End Sub Private Sub btCari_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btCari.Click Try drSiswa = dtSiswa.Rows.Find(txtKode.Text) txtAbsen.Text = drNilai("Absen").ToString txtTugas.Text = drNilai("Tugas").ToString txtUlangan.Text = drNilai("Ulangan").ToString txtUTS.Text = drNilai("UTS").ToString txtUAS.Text = drNilai("UAS").ToString txtNilaiAkhir.Text = drNilai("NilaiAkhir").ToString txtGrade.Text = drNilai("Grade").ToString txtKeterangan.Text = drNilai("Keterangan").ToString Catch errCari As Exception MsgBox(errCari.Message) End Try End Sub

22

Private Sub lstNIS_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lstNIS.SelectedIndexChanged Try Dim drSiswa As DataRow drSiswa = dtSiswa.Rows.Find(lstNIS.Text) txtNama.Text = drSiswa("Nama").ToString txtKelas.Text = drSiswa("Kelas").ToString Catch errTampil As Exception End Try End Sub Private Sub btHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btHapus.Click Try Dim cbhapus As OleDb.OleDbCommandBuilder = New OleDb.OleDbCommandBuilder(daNilai) drNilai.Delete() daNilai.DeleteCommand = cbhapus.GetDeleteCommand daNilai.Update(dtNilai) dtNilai.AcceptChanges() daNilai.DeleteCommand.Connection.Close() MsgBox("Data Berhasil Dihapus!", MsgBoxStyle.Information) Catch errHapus As Exception MsgBox(errHapus.Message) End Try kosong() End Sub Private Sub btSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btSimpan.Click Try Dim cbSimpan As OleDb.OleDbCommandBuilder = New OleDb.OleDbCommandBuilder(daNilai) drNilai = dtNilai.NewRow drNilai("IDNilai") = txtKode.Text drNilai("Absen") = txtAbsen.Text drNilai("Tugas") = txtTugas.Text drNilai("Ulangan") = txtUlangan.Text drNilai("UTS") = txtUTS.Text drNilai("UAS") = txtUAS.Text drNilai("NilaiAkhir") = txtNilaiAkhir.Text drNilai("Grade") = txtGrade.Text drNilai("Keterangan") = txtKeterangan.Text drNilai("KodeMP") = lstKMP.Text drNilai("NIS") = lstNIS.Text drNilai("Nama") = txtNama.Text

23

24

dtNilai.Rows.Add(drNilai) con.Open() daNilai.Update(dtNilai) dtNilai.AcceptChanges() con.Close() MsgBox("Data Berhasil Disimpan!", MsgBoxStyle.Information) Catch errSimpan As Exception MsgBox(errSimpan.Message) End Try kosong() End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim absen, tugas, ulangan, uts, uas, na As Decimal absen = Val(txtAbsen.Text) tugas = Val(txtTugas.Text) ulangan = Val(txtUlangan.Text) uts = Val(txtUTS.Text) uas = Val(txtUAS.Text) na = (absen + tugas + ulangan + uts + uas) / 5 txtNilaiAkhir.Text = na If na > 100 Then txtGrade.Text = "-" txtKeterangan.Text = "Nilai tidak Valid" ElseIf na > 85 And na <= 100 Then txtGrade.Text = "A" txtKeterangan.Text = "Sangat Baik" ElseIf na >= 76 And na <= 85 Then txtGrade.Text = "B" txtKeterangan.Text = "Baik" ElseIf na >= 66 And na <= 75 Then txtGrade.Text = "C" txtKeterangan.Text = "Cukup" ElseIf na >= 56 And na <= 65 Then txtGrade.Text = "D" txtKeterangan.Text = "Kurang" Else txtGrade.Text = "T" txtKeterangan.Text = "Tidak Lulus" End If End Sub Private Sub btExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btKeluar.Click Me.Close() End Sub

BAB III IMPLEMENTASI


A. Spesifikasi Hardware
Untuk membuat Aplikasi Pengolah dan Rekapitulasi Nilai ini, kita menggunakan Microsoft Visual Studio 2005. Komputer di mana kita akan menginstal edisi Visual Studio, haruslah memenuhi persyaratan sistem berikut.
Tools MS. Visual Studio untuk Office

Persyaratan

Professional

Standa r

Prosessor

Prosessor 600 MHz Rekomendasi: Prosessor 1 gigahertz (GHz)1

Sama

Sama

RAM

192 MB Rekomendasi: 256 MB1 Tanpa MSDN: -Diperlukan 1GB ruang yang tersedia pada sistem drive2 -Dibutuhkan 2 GB ruang yang tersedia pada drive instalasi Dengan MSDN: -Dibutuhkan 1 GB ruang yang tersedia pada drive sistem -Dibutuhkan 3,8 GB ruang yang tersedia pada drive instalasi dengan instalasi penuh MSDN -Dibutuhkan 2,8 GB ruang yang tersedia pada drive instalasi dengan instalasi

Sama

256 MB Sama

Harddisk Space

Sama

Kinerja belum disetel untuk konfigurasi sistem minimum. Meningkatkan RAM di atas konfigurasi sistem yang direkomendasikan akan meningkatkan kinerja, khususnya ketika Anda menjalankan beberapa aplikasi, bekerja dengan proyek-proyek besar, atau melakukannya di tingkat perusahaan 2 Ketika kita memulai installer Visual Studio, lokasi instalasi default adalah drive sistem, yang merupakan drive boot sistem. Namun, kita dapat menginstal aplikasi pada setiap drive. Terlepas dari lokasi aplikasi, proses instalasi menginstal beberapa file pada drive sistem. Akibatnya, pastikan bahwa jumlah ruang yang diperlukan seperti tercantum dalam tabel ini.

25

26

default MSDN Sistem Operasi Windows 2000 Service Pack 4, Windows XP Service Pack 2, Windows Server 2003 Service Pack 1, atau Windows Vista3 4 Untuk komputer 64-bit, persyaratan adalah sebagai berikut: -Windows Server 2003 Service Pack 1 edisi x64 -Windows XP Professional x64 Edition CD-ROM Drive atau DVD-ROM Drive Video Wajib5 Wajib Wajib Sama Sama

800 X 600, 256 colors Rekomendasi: 1024 X 768, High Color 16-bit Microsoft mouse atau alat penunjuk yang kompatibel

Sama

Sama

Mouse

Sama

Sama

Windows XP Home Edition tidak mendukung pengembangan aplikasi Web lokal. Pengembangan aplikasi Web Lokal hanya didukung pada versi Profesional atau Server Windows. 4 Microsoft Windows 2000 Server Data Center bukanlah sistem operasi yang mendukung. 5 Jenis media yang disediakan dengan produk menentukan apakah drive CDROM atau DVD-ROM diperlukan.

27

B. Cara Pengoperasian Program


Sebelum kita menggunakan Aplikasi Pengolah dan Rekapitulasi Nilai, tentunya kita harus mengetahui cara mengoperasikan aplikasi tersebut agar tidak terjadi kesalahan karena tidak mengetahui caranya dengan semestinya. Untuk itu, berikut ini adalah langkah langkah mengoperasikan Aplikasi Pengolah dan Rekapitulasi Nilai. a. Login Aplikasi 1. Jalankan/Run aplikasi tersebut 2. Masuk ke menu Sistem Login, kemudian klik Login. 3. Klik Ok untuk tetap membatalkannya. b. Menginputkan Data Siswa 1. Jika kita ingin menginputkan data siswa, maka klik menu Master, pilih Data Siswa. 2. Masukkan data siswa tersebut. Cek NIS terlebih dahulu agar NIS benar-benar baru atau belum pernah terdaftar sebelumnya. 3. Klik ok untuk menyimpan, kemudian messagebox yang memvalidasi akan ada login, klik Cancel untuk

4. Jika ingin mencari dan menghapus data, masukkan nis yang kita inginkan, lalu klik tombol cari atau hapus data. c. Menginputkan Data Guru 1. Jika kita ingin menginputkan data guru, maka klik menu Master, pilih Data Guru. 2. Masukkan data guru tersebut. Cek Kode terlebih dahulu agar Kode benar-benar baru atau belum pernah terdaftar sebelumnya. 3. Klik ok untuk menyimpan, kemudian messagebox yang memvalidasi akan ada

4. Jika ingin mencari dan menghapus data, masukkan kode yang kita inginkan, lalu klik tombol cari atau hapus data. d. Menginputkan Data Kelas

28

1. Jika kita ingin menginputkan data kelas, maka klik menu Master, pilih Data Kelas. 2. Masukkan data kelas tersebut. Cek Kode terlebih dahulu agar Kode benar-benar baru atau belum pernah terdaftar sebelumnya. 3. Klik ok untuk menyimpan, kemudian messagebox yang memvalidasi akan ada

4. Jika ingin mencari dan menghapus data, masukkan kode yang kita inginkan, lalu klik tombol cari atau hapus data. e. Menginputkan Data Mata Pelajaran 1. Jika kita ingin menginputkan data mata pelajaran, maka klik menu Master, pilih Data Mata Pelajaran. 2. Masukkan data mata pelajaran tersebut. Cek Kode terlebih dahulu agar Kode benar-benar baru atau belum pernah terdaftar sebelumnya. 3. Klik ok untuk menyimpan, kemudian messagebox yang memvalidasi akan ada

4. Jika ingin mencari dan menghapus data, masukkan kode yang kita inginkan, lalu klik tombol cari atau hapus data. f. Menginputkan Data User 1. Jika kita ingin menginputkan data user, maka klik menu Setting, pilih Data Guru. 2. Masukkan data user tersebut. Cek Kode terlebih dahulu agar Kode benar-benar baru atau belum pernah terdaftar sebelumnya. 3. Klik ok untuk menyimpan, kemudian messagebox yang memvalidasi akan ada

4. Jika ingin mencari dan menghapus data, masukkan kode yang kita inginkan, lalu klik tombol cari atau hapus data. g. Menginputkan Data Guru 1. Jika kita ingin menginputkan data nilai, maka klik menu Master, pilih Data Nilai Siswa.

29

2. Masukkan data nilai tersebut. Cek Kode terlebih dahulu agar Kode benar-benar baru atau belum pernah terdaftar sebelumnya. Klik tombol Proses Nilai untuk memproses nilai sebelum disimpan. 3. Klik ok untuk menyimpan, kemudian messagebox yang memvalidasi akan ada

4. Jika ingin mencari dan menghapus data, masukkan kode yang kita inginkan, lalu klik tombol cari atau hapus data. 5. Untuk melihat report, klik View Report. h. Logout 1. Masuk ke menu Sistem Login, kemudian klik Logout. 2. Klik Ok untuk membatalkannya. i. Bantuan 1. Jika kita ingin meminta bantuan program atau mengetahui tentang program tersebut dan programmernya, maka klik menu Bantuan, pilih Tentang Program atau Tentang Programmer. 2. Klik Tombol Keluar untuk keluar dari form. logout, klik Cancel untuk

BAB IV Penutup
A. Kesimpulan
Menggunakan Aplikasi Pengolah dan Rekapitulasi Nilai ini sangatlah mudah. Selain itu, dengan menggunakan programprogram seperti ini, pekerjaan kita akan semakin cepat dan ringan. Itulah yang disebut kepraktisan teknologi. Cara pembuatan aplikasi tersebut pun juga terhitung mudah, terlebih spesifikasi hardware yang digunakan telah banyak beredar di pasaran, sehingga kita dapat dengan mudah mendapatkan hardware yang sesuai dan dapat menggunaka aplikasi ini dengan baik.

B. Saran
Memahami kemajuan teknologi yang sudah berkembang sangat pesat di dunia ini sudah menjadi kewajiban setiap mahasiswa yang mengambil pendidikan komputer. Maka dengan hadirnya makalah ini, penullis berharap akan mempermudah mahasiswa untuk memanfaatkan teknologi informasi dan komputer serta menambah wawasan bagi para pembacanya.

Daftar Pustaka
Aryanto, Toyib. (2008). Efektivitas Pembelajaran Program Produktif

Administrasi Perkantoran dalam Meningkatkan Kompetensi Siswa di SMK Negeri 11 Bandung. Skripsi pada program studi Pendidikan Manajemen Perkantoran Jurusan Pendidikan Ekonomi. Tidak dipublikasikan. MSDN. (2011). Microsoft Visual Studio Requirements.[Online]. Tersedia: http://msdn.microsoft.com/en-us/library/4c26cc39%28v=vs.80%29.aspx. [31 Januari 2012]