database pengolahan nilai

18
1 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

Transcript of database pengolahan nilai

Page 1: database pengolahan nilai

1

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

Page 2: database pengolahan nilai

2

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

Page 3: database pengolahan nilai

3

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

Page 4: database pengolahan nilai

4

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?

Page 5: database pengolahan nilai

5

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 :

Page 6: database pengolahan nilai

6

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 :

Page 7: database pengolahan nilai

7

C. ER-D (Entity Relationship Diagram)

Guru

Mapel Siswa

Nilai

Kelas

ID_guru Nama

ID_guruKode_nilai

Kode_mapel

Mapel

NIS

Kode_mapel

NIS

Jenis_kelamin

Nama

Alamat

Kode_mapel

No_hp

KKM

Kode_mapel

Agama

AlamatKelas

Kode_kelas

1

N

N 1

D. Normalisasi

Un-normalisasi

1. 1NF

2. 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

Page 8: database pengolahan nilai

8

GR005 Melia Jl.Anggrek 08277638498

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

Page 9: database pengolahan nilai

9

BHS153 Bhs.Sunda 70

MTK15 Matematika 70

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 :

Page 10: database pengolahan nilai

10

Form Kelas

Kode_Kelas :

Kelas :

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 :

Page 11: database pengolahan nilai

11

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 mengakhir i

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 kasir,Dan Jika anda ingin

mengakhiri penggunaan form kasir maka tekan tombol EXIT/Keluar.

Page 12: database pengolahan nilai

12

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.

Page 13: database pengolahan nilai

13

B. Tampilan Program

a. Form Guru

b. Form Siswa

Page 14: database pengolahan nilai

14

c. Form Mata Pelajaran

d. Form Kelas

Page 15: database pengolahan nilai

15

e. Form Nilai

Page 16: database pengolahan nilai

16

f. Form Switchboard

g. Report Nilai

Page 17: database pengolahan 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.

Page 18: database pengolahan nilai

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