laporan lengkap
TRANSCRIPT
Aplikasi Pengolahan Nilai
Makalah
Disusun untuk memaparkan proses pembuatan aplikasi dan cara kerja aplikasi guna memenuhi
tugas matakuliah basisdata
Disusun oleh:
Innet Mu’minat (134060026)
Jurusan Teknik Informatika
Sekolah Tinggi Manajemen Informatika Jawa Barat
Jl. SoekarnoHatta No. 775-777 Bandung 40293
2014
1
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 Nilai di SMP.
Penulis mengucapkan syukur sedalam-dalamnya kepada Allah SWT karena atas ridho-
Nya, penulis dapat menyelesaikan Makalah Aplikasi Pengolah Nilai ini dengan tepat waktu.
Terima kasih juga penulis ucapkan kepada dosen Mata Kuliah Basis Data, Ibu Sri
Kuswayati,S.S.i, yang telah membimbing dan memberikan ilmu yang sangat bermanfaat bagi
penulis.
Penulis menyadari akan segala kekurangan yang ada di dalam makalah ini. Oleh karena
itu, penulis mengundang kritikan dan diskusi balikan terhadap apa yang disajikan penulis ini.
Semoga apa yang disajikan penulis ini dapat bermanfaat bagi seluruh pembaca dan penulis
sendiri.
Bandung, Desember 2014
Penulis
2
DAFTAR ISI
JUDUL .......................................................................................................................................1
KATA PENGANTAR....................................................................................................................2
DAFTAR ISI .................................................................................................................................3
BAB I PENDAHULUAN.................................................................................................................
LATAR BELAKANG............................................................................................................4
IDENTIFIKASI MASALAH ................................................................................................4
BAB II PEMBAHASAN..................................................................................................................
ANALISIS SISTEM YANG BERJALAN.............................................................................5
DOKUMEN YANG DIGUNAKAN......................................................................................5
NORMALISASI.....................................................................................................................7
ERD .......................................................................................................................................7
RELASI ANTAR TABEL.....................................................................................................9
RANCANGAN ANTAR MUKA..........................................................................................9
BAB III HASIL................................................................................................................................
CARA KERJA PROGRAM.................................................................................................11
TAMPILAN PROGRAM.....................................................................................................13
BAB IV PENUTUP..........................................................................................................................
PENUTUP............................................................................................................................17
SARAN................................................................................................................................17
DAFTAR PUSTAKA...................................................................................................................18
3
BAB I
PENDAHULUAN
A. Latar Belakang Masalah
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. Berdasarkan hal tersebut penulis
berencana membuat program Aplikasi Pengolah Nilai . Aplikasi tersebut membuat data
terkomputerisasi sehingga data yang di hasilkan akurat dan efisien. Diharapkan dapat
meminimalisir kesalahan jika dilakukan dengan proses pencatatan data secara manual. Selain itu
arsip yang dihasilkan tidak lagi merupakan data hardcopy melainkan data digital yang tidak
memerlukan ruangan penyimpanan yang besar.
Menggunakan Aplikasi Pengolah Nilai ini sangatlah mudah. Selain itu, dengan
menggunakan program-program seperti ini, pekerjaan kita akan semakin cepat dan ringan. Cara
pembuatan aplikasi tersebut pun juga terhitung mudah, aplikasi ini diharapkan dapat memberikan
hasil yang lebih baik
B. Identifikasi Masalah
Dari latar belakang diatas, maka dapat di definisikan beberapa masalah yang ada,
diantaranya yaitu:
Bagaimana aplikasi ini dibuat?
Bagaimana pemanfaatannya di dunia nyata?
Bagaimana cara kerjanya?
4
BAB II
PEMBAHASAN
A. Analisis Sistem yang Berjalan
1. Bagian yang terlibat dalam aplikasi ini adalah :
a) Guru
b) Siswa
c) Akademik
2. Alur data
a) Guru (memberikan data nilai siswa yang mengikuti mata pelajarannya
kepada akademik)
b) Siswa (mengikuti mata pelajaran dan mengumpulkan nilai tugas, UTS, dan
UAS)
c) Akademik (menginputkan data guru, siswa beserta data nilai dan membuat
laporan nilai)
B. Dokumen yang digunakan
a) Form guru
ID_Guru :
Nama :
Alamat :
Kode_Mapel :
No_Hp :
5
b) Form siswa
NIS :
Nama :
Jenis Kelamin :
Agama :
Alamat :
Kelas :
c) Form nilai
ID_Nilai :
NIS :
Nama :
Kelas :
Kode_Mapel :
Mapel :
Tugas :
UTS :
UAS :
Jumlah :
Keterangan :
6
C. ER-D (Entity Relationship Diagram)
D. Normalisasi
1. 2NF
a. Tabel guru
Kode_guru Nama Alamat No_hp
GR001 Ami Herawati Jl.Beringin 08986464890
GR002 Ludyana Jl.Mawar 08977690554
GR003 Agustiana Jl.Melati 08167785436
GR004 Susilawati Jl.Mekar 08599076657
GR005 Melia Jl.Anggrek 08277638498
7
b. Tabel siswa
NIS Nama Jenis_Kelamin Alamat Kelas
1340600 Ayuningtias Perempuan Jl.Anggrek X-1
1340601 Budi Laki-laki Jl.Mawar X-1
1340602 Mawar Perempuan Jl.Galak X-2
1340603 Citra Perempuan Jl.Riungbandung X-2
1340604 Bella Perempuan Jl.Cisaranten X-3
c. Tabel Kelas
Kode_Kelas Kelas
Kls1 X-1
Kls2 X-2
Kls3 X-3
Kls4 XI-1
Kls5 XI-2
d. Tabel Mata Pelajaran
Kode_Mapel Mapel KKM
AGM15 Agama 70
BHS151 Bhs.Indonesia 70
BHS152 Bhs.Inggris 70
BHS153 Bhs.Sunda 70
MTK15 Matematika 70
8
E. Relasi Antar Tabel
F. Rancangan Antar Muka
Form Guru
Kode_guru :
Nama :
Alamat :
Kode_mapel :
No_hp :
Form Siswa
NIS :
Nama :
Jenis_kelamin :
Agama :
Alamat :
Form Kelas
Kode_Kelas :
Kelas :
9
Form Mata Pelajaran
Kode_Mapel :
Mapel :
KKM :
Kode_guru :
Form Nilai
Id_nilai :
NIS :
Nama :
Alamat :
Kelas :
Kode_Mapel : :
Mapel :
Tugas :
UTS :
UAS :
Jumlah :
Keterangan :
10
BAB III
HASIL
A. Cara Kerja
Cara mengisi form guru
Form data guru adalah form input data-data guru yang meliputi input data Id_guru,
Nama, Alamat, Kode_Mapel, dan No_hp Jika Ingin menambahkan data guru maka
pertama-tama anda harus menekan tombol ADD maka Id_guru akan terisi (NEW) dan
secara otomatis membuat kode kasir, dan anda hanya perlu mengisi Nama, Alamat,
Kode_Mapel, dan No_hp pada form itu, Jika form telah di isi tekan tombol SAVE maka
data yang anda masukan akan tersimpan di database guru,Dan Jika anda ingin mengakhiri
penggunaan form kasir maka tekan tombol EXIT/Keluar.
Cara mengisi form siswa
Form data siswa adalah form input data-data siswa yang meliputi input data NIS,
Nama,Jenis_kelamin, Agama, Alamat, dan Kelas Jika Ingin menambahkan data siswa
maka pertama-tama anda harus menekan tombol ADD maka NIS akan terisi (NEW) dan
secara otomatis membuat kode siswa, dan anda hanya perlu mengisi Nama, Jenis
kelamin, Agama, dan Alamat pada form itu, Jika form telah di isi tekan tombol SAVE
maka data yang anda masukan akan tersimpan di database kasir,Dan Jika anda ingin
mengakhiri penggunaan form kasir maka tekan tombol EXIT/Keluar.
Cara mengisi form kelas
Form data kelas adalah form input data-data kelas yang meliputi input data
Kode_kelasdan Kelass, Jika Ingin menambahkan data kelas maka pertama-tama anda
harus menekan tombol ADD maka Kode_kelas akan terisi (NEW) dan secara otomatis
membuat kode kelas, dan anda hanya perlu mengisi Kelas pada form itu, Jika form telah
di isi tekan tombol SAVE maka data yang anda masukan akan tersimpan di database
11
kasir,Dan Jika anda ingin mengakhiri penggunaan form kasir maka tekan tombol
EXIT/Keluar.
Cara mengisikan form mata pelajaran
Form data Mata pelajaran adalah form input data-data Mata pelajaran yang meliputi
input data kode_mapel, Mapel, Dan KKM, Jika Ingin menambahkan data mata pelajaran
maka pertama-tama anda harus menekan tombol ADD isi Kode_mapel, Nama Dan
Alamat pada form itu, Jika form telah di isi tekan tombol SAVE maka data yang anda
masukan akan tersimpan di database kasir,Dan Jika anda ingin mengakhiri penggunaan
form kasir maka tekan tombol EXIT/Keluar.
Cara mengisikan form nilai
Form data nilai adalah form input data-data nilai yang meliputi input data Kode_nilai,
NIS, Nama, Alamat, Kelas, Kode_Mapel, Mapel, nilai Tugas, UTS, UAS, Jumlah, dan
keterangan, Jika Ingin menambahkan data nilai maka pertama-tama anda harus menekan
tombol ADD maka Kode_nilai akan terisi (NEW) dan secara otomatis membuat kode
nilai, lalu jika anda pilih NIS yang telah diisikan dan disimpan pada form siswa
sebelumnya maka Nama, Alamat, dan kelas akan muncul secara otomatis sesuai dengan
data yang tersimpan dengan number NIS begitu juga dengan mengisikan Kode_mapel
akan muncul Mapel yang telah disimpan sebelumnya pada form mata pelajaran lalu anda
isikan nilai tugas, UTS dan UAS maka jumlah akan secara otomatis terisi dengan jumlah
ketiga nilai yang telah diinputkan lalu kode keterangan jaga akan terisi otomatis sesuai
jumlah dan di atas KKM yang telah disesuaikan di setiap mata pelajarannya , Jika form
telah di isi tekan tombol SAVE maka data yang anda masukan akan tersimpan di
database kasir,Dan Jika anda ingin mengakhiri penggunaan form kasir maka tekan
tombol EXIT/Keluar.
12
13
B. Tampilan Program
a. Form Guru
b. Form Siswa
14
c. Form Mata Pelajaran
d. Form Kelas
15
e. Form Nilai
16
f. Form Switchboard
g. Report Nilai
17
BAB IV
PENUTUP
A. Kesimpulan
Dari perancangan aplikasi ini dapat disimpulkan bahwa teknologi itu sangat
penting sekali manfaatnya, maka dari itu penulis dapat menyimpulkan beberapa
kesimpulan diantaranya adalah sebagai berikut:
1. Dengan menggunakan sistem database ini pengguna dapat menghemat waktu
penginputan, pengeditan dan pencarian data nilai
2. Tampilan program yang User Friendly dan menarik.
3. Memiliki berbagai fitur dalam pencetakan laporan sesuai dengan kebutuhan.
4. Dengan menggunakan sistem database data-data yang dibuat dapat dikerjkan dengan
cepat
B. Saran
Karena keterbatasan waktu pengerjaan yang sangat singkat guna memenuhi tugas
untuk UAS penulis belum sempat mengembangkan aplikasi ini diantaranya raport setiap
siswa dengan semua nilai matapelajar disertai peringkan 10 besarnya. Penulis harap
kedepannya program tersebut bisa membuat raport siswa dengan semua nilai
matapelajarannya secara lengkap dan pengembangan-pengembangan lainnya.
18
Daftar Pustaka
http://disiniaje.blog.com/2012/03/05/membuat-login-password-pada-ms-access/
http://ariefhellion.blogspot.com/2013/04/membuat-form-login-msaccess.html
http://arfanpulsa.blogspot.com/2013/04/cara-membuat-pop-up-form-aplikasi.html
http://mangtekno.blogspot.com/2014/01/membuat-switchboard-di-access-2013.html
http://itkitaitkamu.blogspot.com/2012/05/cara-mudah-belajar-acces-data-base.html
19