SlideShare a Scribd company logo
1 of 26
BAB IV
PERANCANGAN SISTEM
Pada bab ini akan dibahas lebih lanjut mengenai usecase yang telah di
jelaskan pada bab analisis sistem untuk di jabarkan ke dalam bentuk sequence
diagram sebelum di implementasikan ke dalam aplikasi yang sebernarnya dengan
tujuan dapat memberikan penjelasan secara rinci urutan-urutan proses yang dilakukan
di dalam sistem.
4.1 Sequence Diagram
Sequence Diagram digunakan untuk menggambarkan interaksi antar objek dalam
waktuyang berurutan.Berikut SequenceDiagram yangdiusulkanpadaaplikasiyangdibuat:
4.1.1 Sequence Diagram Login
Sequence Diagram untuk proses Login menggambarkan alur untuk masuk
kedalam sistem ini, Proses yang terjadi antara lain:
1. User memasukan username dan password.
2. Sistem mengecek validitas login.
3. Jika Login valid maka User akan masuk ke halaman utama untuk user Admin
4. Untuk user siswa dan walikelas masuk ke form pilihan
Gambar 4.1 diagram Squence menu Login
: admin,walikelas,siswa
Form Login Controller login Tabel petugas Menu UtamaMenu Pilihan
1 : input username dan password()
2 : Memvalidasi()
3 : cek User()
4 : Tampilkan()
5 : Show menu Pilihan user siswa, walikelas()
6 : Show menuUtama()
78 : Show Menu Utama User Admin()
9
4.1.2 Sequence Diagram Siswa
Sequence Diagram untuk proses input, delete, edit Siswa menggambarkan alur
untuk pengelolaan data siswa, Proses yang terjadi antara lain:
1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai
2. Aplikasi memiliki Hak Akses User
3. Pengolahan data siswa terdapat di menu master
4. Tabel akan terisi apabila data telah berhasil di input, data akan kosong apabila
dilakukan proses hapus data, mengedit data keperluan untuk merubah data.
Gambar 4.2 diagram Squence menu siswa
menu Utama form siswa DB controller Tabel Siswa
: Admin,Walikelas
1 : show()
2 : show form siswa()
3 : tambah data siswa()
4 : tampilkan haasil()
5 : klik tombol simpan()
6 : Cek data()
7 [jika tidak sesuai] : Tampil Pesan MSG " "()
8 : Cek Data()
9 [data sesuai] : data tersimpan()
10 : Klik edit data()
11 : pesan masukan kode siswa()
12 : Klik edit()
13 : Simpan data editan ke tabel siswa()
14 : hapus data()
15 : Cek data()
16 : meminta masukan kode siswa()
17 : data berhasil dihapus()
menu Utama form mata pelajaran DB controller Tabel matapelajaran
: Admin,Walikelas
1 : show()
2 : show form matapelajaran()
3 : tambah data matapelajaran()
4 : tampilkan hasil()
5 : klik tombol simpan()
6 : Cek data()
7 [jika tidak sesuai] : Tampil Pesan MSG " "()
8 : Cek Data()
9 [data sesuai] : data tersimpan()
10 : Klik edit data()
11 : pesan masukan kodepelajaran()
12 : Klik edit()
13 : Simpan data editan ke tabel siswa()
14 : hapus data()
15 : Cek data()
16 : meminta masukan kode pelajaran()
17 : data berhasil dihapus()
18 : Show tabel matapelajaran [user siswa]()
19
4.1.3 Sequence Diagram Matapelajaran
Sequence Diagram untuk proses input, delete, edit matapelajaran
menggambarkan alur untuk pengelolaan matapelajaran, Proses yang terjadi antara
lain:
1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai
2. Aplikasi memiliki Hak Akses User
3. Pengolahan data matapelajaran terdapat di menu master
4. Tabel akan terisi apabila data telah berhasil di input, data akan kosong apabila
dilakukan proses hapus data, mengedit data keperluan untuk merubah data.
Gambar 4.3 diagram Squence menu matapelajaran
4.1.4 Sequence Diagram Data nilai
Sequence Diagram untuk proses input,delete,edit data nilai menggambarkan
alur untuk pengelolaan datanilai, Proses yang terjadi antara lain:
1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai
2. Aplikasi memiliki Hak Akses User
3. Pengolahan data Nilai terdapat di menu Nilai
4. Tabel data TMPnilai kosong.
Gambar 4.4 diagram Squence menu data nilai
menu Utama form nilai DB controller Tabel Tmp Nilai
: Walikelas
Tabel Nilai Tabel Detail Nilai
1 : show() 2 : show form Nilai()
3 : masukan data nilai()
4 : tampilkan hasil()
5 : klik tombol Tmpsimpan()
6 : Cek data()
7 [jika tidak sesuai] : Tampil Pesan MSG " "()
8 : Cek Data()
9 [data sesuai] : data tersimpan()
10 : Klik edit data()
11 : pesan masukan kodeguru()
12 : Klik edit()
13 : Simpan data editan ke tabel Tmpnilai()
14 : hapus data()
15 : Cek data()
16 : meminta masukan kode Guru()
17 : data berhasil dihapus()
18 : Simpan data di Tmp Nilai ke tabel nilai()
19 : Klik Button Simpan Untuk menyimpan data di tmpNilai ke Tabel DetailNilai()
4.1.5 Sequence Diagram Data Detail Raport
Sequence Diagram untuk proses input,delete,edit data nilai menggambarkan
alur untuk pengelolaan data detail Raport, Proses yang terjadi antara lain:
1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai
2. Aplikasi memiliki Hak Akses User
3. Pengolahan data detail Raport terdapat di menu Nilai
4. Kondisi Tabel data detail Raport berisi data yang sudah ada.
Gambar 4.5 diagram Squence menu data detailRaport
menu Utama form detailraport DB controller Tabel detailraport
: Walikelas
1 : show()
2 : show form detailraport()
3 : tambah data detailraport()
4 : tampilkan hasil()
5 : klik tombol simpan()
6 : Cek data()
7 [jika tidak sesuai] : Tampil Pesan MSG " "()
8 : Cek Data()
9 [data sesuai] : data tersimpan()
10 : Klik edit data()
11 : pesan masukan Nis()
12 : Klik edit()
13 : Simpan data editan ke tabel detailraport()
14 : hapus data()
15 : Cek data()
16 : meminta masukan kode siswa()
17 : data berhasil dihapus()
4.1.6 Sequence Diagram Data Wali kelas
Sequence Diagram untuk proses input,delete,edit data nilai menggambarkan
alur untuk pengelolaan data walikelas, Proses yang terjadi antara lain:
1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai
2. Aplikasi memiliki Hak Akses User
3. Pengolahan data walikelas terdapat di menu Master
4. Kondisi Tabel data walikelas berisi data yang sudah ada.
Gambar 4.6 diagram Squence menu data Walikelas
menu Utama form walikelas DB controller Tabel walikelas
: Admin
1 : show()
2 : show form walikelas()
3 : tambah data walikelas()
4 : tampilkan hasil()
5 : klik tombol simpan()
6 : Cek data()
7 [jika tidak sesuai] : Tampil Pesan MSG " "()
8 : Cek Data()
9 [data sesuai] : data tersimpan()
10 : Klik edit data()
11 : pesan masukan kodeguru()
12 : Klik edit()
13 : Simpan data editan ke tabel walikelas()
14 : hapus data()
15 : Cek data()
16 : meminta masukan kode guru()
17 : data berhasil dihapus()
4.1.7 Sequence Diagram Data Jurusan
Sequence Diagram untuk proses input,delete,edit data nilai menggambarkan
alur untuk pengelolaan data Jurusan, Proses yang terjadi antara lain:
1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai
2. Aplikasi memiliki Hak Akses User
3. Pengolahan data Jurusan terdapat di menu Master
4. Kondisi Tabel data Jurusan berisi data yang sudah ada.
Gambar 4.7 diagram Squence menu data Jurusan
menu Utama form Jurusan DB controller Tabel Jurusan
: Admin
1 : show()
2 : show form Jurusan()
3 : tambah data jurusan()
4 : tampilkan hasil()
5 : klik tombol simpan()
6 : Cek data()
7 [jika tidak sesuai] : Tampil Pesan MSG " "()
8 : Cek Data()
9 [data sesuai] : data tersimpan()
10 : Klik edit data()
11 : pesan masukan kodejurusan()
12 : Klik edit()
13 : Simpan data editan ke tabel jurusan()
14 : hapus data()
15 : Cek data()
16 : meminta masukan kode jurusan()
17 : data berhasil dihapus()
4.1.8 Sequence Diagram Data Petugas
Sequence Diagram untuk proses input,delete,edit data nilai menggambarkan
alur untuk pengelolaan data Petugas, Proses yang terjadi antara lain:
1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai
2. Aplikasi memiliki Hak Akses User
3. Pengolahan data petugas terdapat di menu Master
4. Kondisi Tabel data petugas berisi data yang sudah ada.
Gambar 4.8 diagram Squence menu data Petugas
menu Utama form petugas DB controller Tabel petugas
: Admin
1 : show()
2 : show form petugas()
3 : tambah data petugas()
4 : tampilkan hasil()
5 : klik tombol simpan()
6 : Cek data()
7 [jika tidak sesuai] : Tampil Pesan MSG " "()
8 : Cek Data()
9 [data sesuai] : data tersimpan()
10 : Klik edit data()
11 : pesan masukan kodepetugas()
12 : Klik edit()
13 : Simpan data editan ke tabel petugas()
14 : hapus data()
15 : Cek data()
16 : meminta masukan kode petugas()
17 : data berhasil dihapus()
4.1.9 Sequence Diagram Laporan
Sequence Diagram untuk proses mencetak laporan menggambarkan alur untuk
membuat Laporan Data, Proses yang terjadi antara lain:
1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai
2. Aplikasi memiliki Hak Akses User
3. Pengolahan data Laporan terdapat di menu Laporan
Gambar 4.9 diagram Squence menu Mencetak Laporan
: Admin, Walikelas, Siswa
Menu Utama Menu Laporan Laporan Master Laporan Nilai
1 : Tampil menu Utama()
2 : Pilih menu laporan()
3 : show laporan master()
4 : Pilih Laporan yang akan dicetak()
5 : Cek Hak Akses Laporan()
6 : Cetak Laporan Nilai()
7 : Keluar
4.1.10 Sequence Diagram Keluar
Sequence Diagram untuk proses keluar dari Aplikasi menggambarkan alur
untuk membuat Laporan Data, Proses yang terjadi antara lain:
1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai
2. Keluar dari Aplikasi
Gambar 4.10 diagram Squence menu Keluar
4.2 Class Diagram
Class Diagram memperlihatkan hubungan antar kelas dan penjelasan detail
tiap-tiap kelas di dalam model desain dari suatu aplikasi, berikut adalah Class
Diagram untuk masing-masing Use Case:
: Admin, Walikelas, Siswa
Menu Utama Menu Keluar form Login
1 : Tampil menu Utama()
2 : Pilih menu Keluar()
3 : menampilkan pesan()
4 : Kembali Kemenu Utama
5 : Show form login()
4.2.1 Class Diagram Proses Login
Pada Class Diagram proses Login Form Login memanggil module1 untuk
mengkoreksi username dan password yang telah di masukan oleh user kemudian
mencocokannya ke dalam tabel petugas dalam database. Berikut adalah gambar Class
Diagram untuk proses Login:
Gambar 4.11 Class Diagram untuk proses Login
4.2.2 Class Diagram Pengolahan Data Siswa.
Pada Class Diagram proses Mengolah Data Siswa sistem memanggil Form
Siswa dan pada proses simpan data ke dalam database sistem memanggil Modul1
sebagai koneksi database untuk penyimpanannya ke dalam tabel siswa. Berikut
adalah gambar Class Diagram untuk proses pengolahan data Siswa:
Gambar 4.12 Class Diagram untuk proses Tabel Siswa.
Form Data
Siswa
Tabel Siswa
Tambah
Hapus
Form Login Db Controller Tabel Petugas
Edit
Tambah
4.2.3 Class Diagram Pengolahan Matapelajaran.
Pada Class Diagram proses Mengolah Data Matapelajaran sistem memanggil
Form Matapelajaran dan pada proses simpan data ke dalam database sistem
memanggil Modul1 sebagai koneksi database untuk penyimpanannya ke dalam tabel
matapelajaran. Berikut adalah gambar Class Diagram untuk proses pengolahan data
Matapelajran:
Gambar 4.13 Class Diagram untuk proses Tabel Matapelajaran.
4.2.4 Class Diagram Pengolahan DataNilai.
Pada Class Diagram proses Mengolah Data Nilai sistem memanggil Form
Nilai dan pada proses simpan data ke dalam database sistem memanggil Modul1
sebagai koneksi database untuk penyimpanannya ke dalam tabel Nilai dan
DetailNilai. Berikut adalah gambar Class Diagram untuk proses pengolahan
dataNilai:
Form Data
Siswa
Tabel
Matapelajaran
Tambah
Hapus
Edit
Gambar 4.14 Class Diagram untuk proses pengolahan Data Nilai.
4.2.5 Class Diagram Pengolahan DetailRaport.
Pada Class Diagram proses Mengolah Data DetailRaport sistem memanggil
Form DetailRaport dan pada proses simpan data ke dalam database sistem
memanggil Modul1 sebagai koneksi database untuk penyimpanannya ke dalam tabel
DetailRaport. Berikut adalah gambar Class Diagram untuk proses pengolahan data
DetailRaport:
Gambar 4.15 Class Diagram untuk proses Tabel DetailRaport.
Form DetailRaport Tabel DetailRaport
Edit
Tambah
Form DataNilai Tabel TmpNilai
Tabel Nilai
Tabel Detail Nilai
Hapus
4.2.6 Class Diagram Pengolahan Data Wali Kelas.
Pada Class Diagram proses Mengolah Data WaliKelas sistem memanggil
Form WaliKelas dan pada proses simpan data ke dalam database sistem memanggil
Modul1 sebagai koneksi database untuk penyimpanannya ke dalam tabel Walikelas.
Berikut adalah gambar Class Diagram untuk proses pengolahan data WaliKelas:
Gambar 4.16 Class Diagram untuk proses Tabel Walikelas.
4.2.7 Class Diagram Pengolahan Data Jurusan.
Pada Class Diagram proses Mengolah Data Jurusan sistem memanggil Form
Jurusan dan pada proses simpan data ke dalam database sistem memanggil Modul1
sebagai koneksi database untuk penyimpanannya ke dalam tabel Jurusan. Berikut
adalah gambar Class Diagram untuk proses pengolahan data Jurusan:
Form WaliKelas
Tabel WaliKelas
Edit
Tambah
Hapus
Gambar 4.17 Class Diagram untuk proses Tabel Jurusan.
4.2.8 Class Diagram Pengolahan Data Petugas.
Pada Class Diagram proses Mengolah Data Petugas sistem memanggil Form
Petugas dan pada proses simpan data ke dalam database sistem memanggil Modul1
sebagai koneksi database untuk penyimpanannya ke dalam tabel Petugas. Berikut
adalah gambar Class Diagram untuk proses pengolahan data Petugas:
Gambar 4.18 Class Diagram untuk proses Tabel Petugas.
Form Petugas
Tabel Petugas
Edit
Tambah
Hapus
Form Jurusan
Tabel Jurusan
Edit
Tambah
Hapus
4.2.9 Class Diagram Laporan.
Pada Class Diagram proses membuat Laporan sistem memanggil Form
Laporan Master dan Laporan Nillai
Gambar 4.20 Class Diagram untuk mencetak Laporan.
4.2.10 Class Diagram Keluar.
Pada Class Diagram proses Menutup Aplikasi Pengolahan data Nilai Siswa.
Gambar 4.19 Class Diagram Keluar dari Aplikasi.
Menu Utama
[Keluar]
Form login
Form Laporan
Master Form Laporan nilai
Berikut adalah gambar Class Diagram untuk User Admin.
Gambar 4.20 Class Diagram Aplikasi Pegelolaan Data Nilai Siswa User
ADMIN .
Data Siswa
+nis
+tglTerima
+nama
+jkelamin
+tempat
+tanggal
+agama
+anak_ke
+status
+alamat
+ayah
+ibu
+pekayah
+pekibu
+alamatortu
+Tambah()
+Hapus()
+edit()
Data Petugas
+KodePTG
+namaPTG
+passwordPTG
+statusPTG
+Tambah()
+edit()
+Hapus()
Data Guru
+kd_guru
+nip
+nguru
+jkelamin
+alamat
+golongan
+jabatan
+kodemapel
+nmmapel
+Tambah()
+Edit()
+Hapus()
Jurusan
+kodejur
+namajurusan
+Tambah()
+Edit()
+Hapus()
Matapelajaran
+kode
+namapel
+kkm
+Tambah()
+Edit()
+Hapus()
Data Walikelas
+nip
+Namawali
+jurusan
+kelas
+Tambah()
+Edit()
+Hapus()
Laporan
+Laporan Master
+Laporan Nilai&detailRaport
+pilih()
Login
+username
+password
+status
Form Siswa
Form Petugas
Form Laporan
Form Login
Form Matapelajaran
Form Jurusan
Form Walikelas
Form Guru
1
1 1
1
1
1
1
1
1
1
1
1
1 1
Berikut adalah gambar Class Diagram untuk User Walikelas.
Gambar 4.21 Class Diagram Aplikasi Pegelolaan Data Nilai Siswa User Walikelas .
Data Siswa
+nis
+tglTerima
+nama
+jkelamin
+tempat
+tanggal
+agama
+anak_ke
+status
+alamat
+ayah
+ibu
+pekayah
+pekibu
+alamatortu
+Tambah()
+Hapus()
+edit()
Matapelajaran
+kode
+namapel
+kkm
+Tambah()
+Edit()
+Hapus()
Laporan
+Laporan Master
+Laporan Nilai&detailRaport
+pilih()
Form Siswa
Form Laporan
Form Matapelajaran
Data Nilai
+kdnilai
+kd_guru
+nguru
+kode
+nmmapel
+kelas
+semester
+tajaran
+nis
+nama
+n1
+n2
+n3
+n4
+nrata
+wkelas
+jurusan
+Tambah()
DetailRaport
+KDraport
+nis
+nama
+kelas
+semester
+tajaran
+eksqul_1
+eksqul_2
+eksqul_3
+e1
+e2
+e3
+nkelakuan
+nkerajinan
+nkerapian
+sakit
+ijin
+alfa
+Tambah()
TmpNilai
+kdnilai
+kd_guru
+nis
+nguru
+kode
+nmapel
+n1
+n2
+n3
+n4
+nrata
+Tambah()
+Edit()
+hapus()
Form DataNilai
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4.3 Perancangan Database
Berikut ini struktur tabel yang di buat untuk Aplikasi Pengelolaan Datanilai
Siswa :
1. Nama Tabel: Petugas
Primary Key: KodePTG
Tabel 4.1 tabel Petugas
Nama Field Type Size Key
KodePTG Text 6 *
NamaPTG Text 25
PasswordPTG Text 6
Status Text 15
2. Nama Tabel: Dataguru
Primary Key: Kd_guru
Tabel 4.2 tabel DataGuru
Nama Field Type Size Key
Kd_guru Text 10 *
Nip Text 20
nguru Text 30
jkelamin Text 3
alamat Text 50
golongan Text 2
jabatan Text 20
kodemapel Text 15
nmmapel Text 40
3. Nama Tabel: Datasiswa
Primary Key: Nis
Tabel 4.3 tabel Datasiswa
Nama Field Type Size Key
Nis Text 15 *
Tglterima Date/Time
nama Text 30
jkelamin Text 2
tempat Text 15
tanggal Date/time
agama Text 15
Anak_ke Text 2
status Text 15
alamat Text 50
ayah Text 25
Ibu Text 25
Pekayah Text 15
Pekibu Text 15
alamatortu Text 50
4. Nama Tabel: matapelajaran
Primary Key: Kode
Tabel 4.4 tabel Matapelajaran
Nama Field Type Size Key
kode Text 15 *
namapel Date/Time
KKM Text 30
5. Nama Tabel: Nilai
Primary Key: Kdnilai
Tabel 4.5 tabel Nilai
Nama Field Type Size Key
Kdnilai Text 20 *
Kd_guru Text 15
nguru Text 35
kode Text 20
nmapel Text 40
Kelas Text 15
semester Text 20
tajaran Text 25
Nis Text 15
Nama Text 35
N1 Number
N2 Number
N3 Number
N4 Number
Nrata Number
Walikelas Text 35
jurusan Text 35
6. Nama Tabel: DataRaport
Primary Key: nis
Tabel 4.6 tabel Data Raport
Nama Field Type Size Key
KDraport Text 20
nis Text 15 *
nama Text 35
kelas Text 10
semester Text 20
tajaran Text 20
eksqul_1 Text 20
eksqul_2 Text 20
eksqul_3 Text 20
e1 Text 5
e2 Text 5
e3 Text 5
nkelakuan Text 5
nkerapian Text 5
nkerajinan Text 5
sakit Text 5
ijin Text 5
alfa Text 5
7. Nama Tabel: jurusan
Primary Key: Kodejur
Tabel 4.7 tabel jurusan
Nama Field Type Size Key
kodejur Text 15 *
namajurusan Text 40
8. Nama Tabel: walikelas
Primary Key: nip
Tabel 4.8 tabel walikelas
Nama Field Type Size Key
nip Text 25 *
namawali Text 35
jurusan Text 35
kelas Text 8
9. Nama Tabel: TmpNilai
Primary Key: Kd_guru
Tabel 4.9 tabel TmpNilai
Nama Field Type Size Key
Kd_guru Text 15
nguru Text 35
kode Text 20
nmapel Text 40
Kelas Text 15
semester Text 20
tajaran Text 25
Nis Text 15
Nama Text 35
N1 Number
N2 Number
N3 Number
N4 Number
Nrata Number
Walikelas Text 35
jurusan Text 35
10. Nama Tabel: detailnilai
Primary Key: -
Tabel 4.9 tabel detailnilai
Nama Field Type Size Key
kdnilai Text 25
kd_guru Text 25
nis Text 25
kode Text 35
kode Text 15
nmapel Text 50
n1 Text 25
n2 Text 25
n3 Text 20
n4 Text 20
nrata Number 30
4.4 Component Diagram
Menggambarkan Component Diagram aplikasi pengelolaan Data
Nilai Siswa, User : Siswa, Admin, WaliKelas.
Gambar 4.22 Component Diagram Admin.
Gambar 4.23 Component Diagram Siswa.
Admin
Login
Petugas
Data Walikelas
datasiswa
DataJurusanMatapeajaran
Data Guru
Laporan
Siswa
Login
TabelJurusan
Tabel Matapeajaran
Laporan Nilai
Gambar 4.24 Component Diagram Walikelas.
4.5 Development Diagram
Development Diagram dari Aplikasi Pengelolaan data Niai Siswa di SMK 2
LPPM-RI Majalaya
Gambar 4.25 Depeloyment Diagram Aplikasi Pengolahan Data Nilai.
Walikelas
Login
Data Siswa
Data Matapeajaran
Laporan Nilai
Data Niai
Detail Raport
Prosesor Server Admin
LAN
Prosesor Pengolahan Walikelas Prosesor Pengolahan Siswa

More Related Content

What's hot

Modul praktikum ekonometrika
Modul praktikum ekonometrikaModul praktikum ekonometrika
Modul praktikum ekonometrikaRezzy Caraka
 
Microsoft excel (materi kls 1 semester 2)
Microsoft excel (materi kls 1 semester 2)Microsoft excel (materi kls 1 semester 2)
Microsoft excel (materi kls 1 semester 2)Aydia Suci
 
Membuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft AccessMembuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft AccessDeka M Wildan
 
Topik 2 pembangunan pangkalan data
Topik 2   pembangunan pangkalan dataTopik 2   pembangunan pangkalan data
Topik 2 pembangunan pangkalan dataSanthila's Creation
 
Panduan microsoft exel 2007
Panduan microsoft exel 2007Panduan microsoft exel 2007
Panduan microsoft exel 2007Adre Ridwan
 
Tugas Microsoft excel
Tugas Microsoft excelTugas Microsoft excel
Tugas Microsoft excelmeikaa
 
2 cara sederhana dan mudah membuat form input data dengan excel
2 cara sederhana dan mudah membuat form input data dengan excel2 cara sederhana dan mudah membuat form input data dengan excel
2 cara sederhana dan mudah membuat form input data dengan excelmarsel zagoto
 
Panduan microsoft office access 2007 2
Panduan microsoft office access 2007 2Panduan microsoft office access 2007 2
Panduan microsoft office access 2007 2adityo_nugroho
 
modul pembelajaran microsoft excel tingkat mahir
modul pembelajaran microsoft excel tingkat mahirmodul pembelajaran microsoft excel tingkat mahir
modul pembelajaran microsoft excel tingkat mahiresha asteri.remaja
 
Chapter 6 - Pengenalan Excel
Chapter 6 - Pengenalan Excel Chapter 6 - Pengenalan Excel
Chapter 6 - Pengenalan Excel beiharira
 
Modul access-20071
Modul access-20071Modul access-20071
Modul access-20071mr endar
 
Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0
Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0
Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0Nurdin Al-Azies
 
100174975 modul-ms-access-2010
100174975 modul-ms-access-2010100174975 modul-ms-access-2010
100174975 modul-ms-access-2010sutrisno sukarno
 

What's hot (20)

Modul praktikum ekonometrika
Modul praktikum ekonometrikaModul praktikum ekonometrika
Modul praktikum ekonometrika
 
Microsoft excel (materi kls 1 semester 2)
Microsoft excel (materi kls 1 semester 2)Microsoft excel (materi kls 1 semester 2)
Microsoft excel (materi kls 1 semester 2)
 
Membuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft AccessMembuat Form basis data dengan Microsoft Access
Membuat Form basis data dengan Microsoft Access
 
Topik 2 pembangunan pangkalan data
Topik 2   pembangunan pangkalan dataTopik 2   pembangunan pangkalan data
Topik 2 pembangunan pangkalan data
 
Panduan microsoft exel 2007
Panduan microsoft exel 2007Panduan microsoft exel 2007
Panduan microsoft exel 2007
 
Tugas Microsoft excel
Tugas Microsoft excelTugas Microsoft excel
Tugas Microsoft excel
 
2 cara sederhana dan mudah membuat form input data dengan excel
2 cara sederhana dan mudah membuat form input data dengan excel2 cara sederhana dan mudah membuat form input data dengan excel
2 cara sederhana dan mudah membuat form input data dengan excel
 
Materi tik kelas x
Materi tik kelas xMateri tik kelas x
Materi tik kelas x
 
Panduan microsoft office access 2007 2
Panduan microsoft office access 2007 2Panduan microsoft office access 2007 2
Panduan microsoft office access 2007 2
 
modul pembelajaran microsoft excel tingkat mahir
modul pembelajaran microsoft excel tingkat mahirmodul pembelajaran microsoft excel tingkat mahir
modul pembelajaran microsoft excel tingkat mahir
 
Bahan ajar excel
Bahan ajar excelBahan ajar excel
Bahan ajar excel
 
Tugas 5 tik (4)
Tugas 5 tik (4)Tugas 5 tik (4)
Tugas 5 tik (4)
 
Manual akur 2013
Manual akur 2013Manual akur 2013
Manual akur 2013
 
Access
AccessAccess
Access
 
Chapter 6 - Pengenalan Excel
Chapter 6 - Pengenalan Excel Chapter 6 - Pengenalan Excel
Chapter 6 - Pengenalan Excel
 
Modul access-20071
Modul access-20071Modul access-20071
Modul access-20071
 
Msaccess
MsaccessMsaccess
Msaccess
 
Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0
Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0
Pemrograman pada Jaringan Komputer dengan Visual Basic 6.0
 
Modul Microsoft Excel 2007
Modul Microsoft Excel 2007Modul Microsoft Excel 2007
Modul Microsoft Excel 2007
 
100174975 modul-ms-access-2010
100174975 modul-ms-access-2010100174975 modul-ms-access-2010
100174975 modul-ms-access-2010
 

Similar to Aplikasi Data Nilai Siswa, Perancangan System dengan OOSE

Materi ppt mei prabowo sukses teknologi.pptx
Materi ppt mei prabowo sukses teknologi.pptxMateri ppt mei prabowo sukses teknologi.pptx
Materi ppt mei prabowo sukses teknologi.pptxAgungNugroho645931
 
Pengolahan Data MS. Access
Pengolahan Data MS. AccessPengolahan Data MS. Access
Pengolahan Data MS. AccessIAIN PEKALONGAN
 
Tutorial Pengisian Data dan Import Data Sisfodik
Tutorial Pengisian Data dan Import Data SisfodikTutorial Pengisian Data dan Import Data Sisfodik
Tutorial Pengisian Data dan Import Data SisfodikLentar Luckey
 
27. prak.-algoritma-pemrograman-ii
27. prak.-algoritma-pemrograman-ii27. prak.-algoritma-pemrograman-ii
27. prak.-algoritma-pemrograman-iiAyu Karisma Alfiana
 
Sistem penentuan mahasiswa teladan
Sistem penentuan mahasiswa teladanSistem penentuan mahasiswa teladan
Sistem penentuan mahasiswa teladandemiy
 
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswaSeri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswaIrfan Fauzi
 
Xi.1 chapter 2
Xi.1 chapter 2Xi.1 chapter 2
Xi.1 chapter 2PhOo JuTek
 
Jbptsttippp -hendrabudi-213-4-babiv
Jbptsttippp -hendrabudi-213-4-babivJbptsttippp -hendrabudi-213-4-babiv
Jbptsttippp -hendrabudi-213-4-babivJOJO JOJO
 
Modul kkpi 3 tikop0300201 k - mengoperasikan dasar-dasar basis data
Modul kkpi 3   tikop0300201 k -  mengoperasikan dasar-dasar basis dataModul kkpi 3   tikop0300201 k -  mengoperasikan dasar-dasar basis data
Modul kkpi 3 tikop0300201 k - mengoperasikan dasar-dasar basis dataBurhan Ahmadi
 
Soal Midle Semester TIK Kelas 8 MTs
Soal Midle Semester TIK Kelas 8 MTsSoal Midle Semester TIK Kelas 8 MTs
Soal Midle Semester TIK Kelas 8 MTsOemar Bakrie
 
01. pengenalan ms access
01. pengenalan ms access01. pengenalan ms access
01. pengenalan ms accessAnDree Nordisc
 
Laporan Praktikum Basis Data Modul II-Primary Key
Laporan Praktikum Basis Data Modul II-Primary KeyLaporan Praktikum Basis Data Modul II-Primary Key
Laporan Praktikum Basis Data Modul II-Primary KeyShofura Kamal
 
Tutorial ms access
Tutorial ms accessTutorial ms access
Tutorial ms accesssman2mkd
 
modul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & phpmodul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & phpIsmi Islamia
 

Similar to Aplikasi Data Nilai Siswa, Perancangan System dengan OOSE (20)

Materi ppt mei prabowo sukses teknologi.pptx
Materi ppt mei prabowo sukses teknologi.pptxMateri ppt mei prabowo sukses teknologi.pptx
Materi ppt mei prabowo sukses teknologi.pptx
 
Tutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeansTutorial membuat form dalam netbeans
Tutorial membuat form dalam netbeans
 
Pengolahan Data MS. Access
Pengolahan Data MS. AccessPengolahan Data MS. Access
Pengolahan Data MS. Access
 
Tutorial Pengisian Data dan Import Data Sisfodik
Tutorial Pengisian Data dan Import Data SisfodikTutorial Pengisian Data dan Import Data Sisfodik
Tutorial Pengisian Data dan Import Data Sisfodik
 
27. prak.-algoritma-pemrograman-ii
27. prak.-algoritma-pemrograman-ii27. prak.-algoritma-pemrograman-ii
27. prak.-algoritma-pemrograman-ii
 
Sistem penentuan mahasiswa teladan
Sistem penentuan mahasiswa teladanSistem penentuan mahasiswa teladan
Sistem penentuan mahasiswa teladan
 
Bab iv
Bab ivBab iv
Bab iv
 
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswaSeri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
Seri dreamweaver -_tampil_entri_edit_delete_data_mahasiswa
 
3. membuat query
3. membuat query3. membuat query
3. membuat query
 
Xi.1 chapter 2
Xi.1 chapter 2Xi.1 chapter 2
Xi.1 chapter 2
 
Jbptsttippp -hendrabudi-213-4-babiv
Jbptsttippp -hendrabudi-213-4-babivJbptsttippp -hendrabudi-213-4-babiv
Jbptsttippp -hendrabudi-213-4-babiv
 
Modul kkpi 3 tikop0300201 k - mengoperasikan dasar-dasar basis data
Modul kkpi 3   tikop0300201 k -  mengoperasikan dasar-dasar basis dataModul kkpi 3   tikop0300201 k -  mengoperasikan dasar-dasar basis data
Modul kkpi 3 tikop0300201 k - mengoperasikan dasar-dasar basis data
 
Soal Midle Semester TIK Kelas 8 MTs
Soal Midle Semester TIK Kelas 8 MTsSoal Midle Semester TIK Kelas 8 MTs
Soal Midle Semester TIK Kelas 8 MTs
 
01. pengenalan ms access
01. pengenalan ms access01. pengenalan ms access
01. pengenalan ms access
 
Laporan Praktikum Basis Data Modul II-Primary Key
Laporan Praktikum Basis Data Modul II-Primary KeyLaporan Praktikum Basis Data Modul II-Primary Key
Laporan Praktikum Basis Data Modul II-Primary Key
 
Tutorial ms access
Tutorial ms accessTutorial ms access
Tutorial ms access
 
Microsoft acces
Microsoft accesMicrosoft acces
Microsoft acces
 
modul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & phpmodul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & php
 
Bab iii ana
Bab iii anaBab iii ana
Bab iii ana
 
10 PHP dan MySQL.pptx
10 PHP dan MySQL.pptx10 PHP dan MySQL.pptx
10 PHP dan MySQL.pptx
 

Recently uploaded

Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024RahmadLalu1
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxJuliBriana2
 
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptxPANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptxfitriaoskar
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxDedeRosza
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXIksanSaputra6
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaharnosuharno5
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...Kanaidi ken
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanAdePutraTunggali
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...Kanaidi ken
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...pipinafindraputri1
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxrizalhabib4
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfJarzaniIsmail
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfIwanSumantri7
 

Recently uploaded (20)

Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptxPANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
PANDUAN PENGEMBANGAN KSP SMA SUMBAR TAHUN 2024 (1).pptx
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA.pdf
 
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
Intellectual Discourse Business in Islamic Perspective - Mej Dr Mohd Adib Abd...
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
RENCANA & Link2 Materi Pelatihan_ "Teknik Perhitungan TKDN, BMP, Preferensi H...
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 

Aplikasi Data Nilai Siswa, Perancangan System dengan OOSE

  • 1. BAB IV PERANCANGAN SISTEM Pada bab ini akan dibahas lebih lanjut mengenai usecase yang telah di jelaskan pada bab analisis sistem untuk di jabarkan ke dalam bentuk sequence diagram sebelum di implementasikan ke dalam aplikasi yang sebernarnya dengan tujuan dapat memberikan penjelasan secara rinci urutan-urutan proses yang dilakukan di dalam sistem. 4.1 Sequence Diagram Sequence Diagram digunakan untuk menggambarkan interaksi antar objek dalam waktuyang berurutan.Berikut SequenceDiagram yangdiusulkanpadaaplikasiyangdibuat: 4.1.1 Sequence Diagram Login Sequence Diagram untuk proses Login menggambarkan alur untuk masuk kedalam sistem ini, Proses yang terjadi antara lain: 1. User memasukan username dan password. 2. Sistem mengecek validitas login. 3. Jika Login valid maka User akan masuk ke halaman utama untuk user Admin 4. Untuk user siswa dan walikelas masuk ke form pilihan
  • 2. Gambar 4.1 diagram Squence menu Login : admin,walikelas,siswa Form Login Controller login Tabel petugas Menu UtamaMenu Pilihan 1 : input username dan password() 2 : Memvalidasi() 3 : cek User() 4 : Tampilkan() 5 : Show menu Pilihan user siswa, walikelas() 6 : Show menuUtama() 78 : Show Menu Utama User Admin() 9
  • 3. 4.1.2 Sequence Diagram Siswa Sequence Diagram untuk proses input, delete, edit Siswa menggambarkan alur untuk pengelolaan data siswa, Proses yang terjadi antara lain: 1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai 2. Aplikasi memiliki Hak Akses User 3. Pengolahan data siswa terdapat di menu master 4. Tabel akan terisi apabila data telah berhasil di input, data akan kosong apabila dilakukan proses hapus data, mengedit data keperluan untuk merubah data. Gambar 4.2 diagram Squence menu siswa menu Utama form siswa DB controller Tabel Siswa : Admin,Walikelas 1 : show() 2 : show form siswa() 3 : tambah data siswa() 4 : tampilkan haasil() 5 : klik tombol simpan() 6 : Cek data() 7 [jika tidak sesuai] : Tampil Pesan MSG " "() 8 : Cek Data() 9 [data sesuai] : data tersimpan() 10 : Klik edit data() 11 : pesan masukan kode siswa() 12 : Klik edit() 13 : Simpan data editan ke tabel siswa() 14 : hapus data() 15 : Cek data() 16 : meminta masukan kode siswa() 17 : data berhasil dihapus()
  • 4. menu Utama form mata pelajaran DB controller Tabel matapelajaran : Admin,Walikelas 1 : show() 2 : show form matapelajaran() 3 : tambah data matapelajaran() 4 : tampilkan hasil() 5 : klik tombol simpan() 6 : Cek data() 7 [jika tidak sesuai] : Tampil Pesan MSG " "() 8 : Cek Data() 9 [data sesuai] : data tersimpan() 10 : Klik edit data() 11 : pesan masukan kodepelajaran() 12 : Klik edit() 13 : Simpan data editan ke tabel siswa() 14 : hapus data() 15 : Cek data() 16 : meminta masukan kode pelajaran() 17 : data berhasil dihapus() 18 : Show tabel matapelajaran [user siswa]() 19 4.1.3 Sequence Diagram Matapelajaran Sequence Diagram untuk proses input, delete, edit matapelajaran menggambarkan alur untuk pengelolaan matapelajaran, Proses yang terjadi antara lain: 1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai 2. Aplikasi memiliki Hak Akses User 3. Pengolahan data matapelajaran terdapat di menu master 4. Tabel akan terisi apabila data telah berhasil di input, data akan kosong apabila dilakukan proses hapus data, mengedit data keperluan untuk merubah data. Gambar 4.3 diagram Squence menu matapelajaran
  • 5. 4.1.4 Sequence Diagram Data nilai Sequence Diagram untuk proses input,delete,edit data nilai menggambarkan alur untuk pengelolaan datanilai, Proses yang terjadi antara lain: 1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai 2. Aplikasi memiliki Hak Akses User 3. Pengolahan data Nilai terdapat di menu Nilai 4. Tabel data TMPnilai kosong. Gambar 4.4 diagram Squence menu data nilai menu Utama form nilai DB controller Tabel Tmp Nilai : Walikelas Tabel Nilai Tabel Detail Nilai 1 : show() 2 : show form Nilai() 3 : masukan data nilai() 4 : tampilkan hasil() 5 : klik tombol Tmpsimpan() 6 : Cek data() 7 [jika tidak sesuai] : Tampil Pesan MSG " "() 8 : Cek Data() 9 [data sesuai] : data tersimpan() 10 : Klik edit data() 11 : pesan masukan kodeguru() 12 : Klik edit() 13 : Simpan data editan ke tabel Tmpnilai() 14 : hapus data() 15 : Cek data() 16 : meminta masukan kode Guru() 17 : data berhasil dihapus() 18 : Simpan data di Tmp Nilai ke tabel nilai() 19 : Klik Button Simpan Untuk menyimpan data di tmpNilai ke Tabel DetailNilai()
  • 6. 4.1.5 Sequence Diagram Data Detail Raport Sequence Diagram untuk proses input,delete,edit data nilai menggambarkan alur untuk pengelolaan data detail Raport, Proses yang terjadi antara lain: 1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai 2. Aplikasi memiliki Hak Akses User 3. Pengolahan data detail Raport terdapat di menu Nilai 4. Kondisi Tabel data detail Raport berisi data yang sudah ada. Gambar 4.5 diagram Squence menu data detailRaport menu Utama form detailraport DB controller Tabel detailraport : Walikelas 1 : show() 2 : show form detailraport() 3 : tambah data detailraport() 4 : tampilkan hasil() 5 : klik tombol simpan() 6 : Cek data() 7 [jika tidak sesuai] : Tampil Pesan MSG " "() 8 : Cek Data() 9 [data sesuai] : data tersimpan() 10 : Klik edit data() 11 : pesan masukan Nis() 12 : Klik edit() 13 : Simpan data editan ke tabel detailraport() 14 : hapus data() 15 : Cek data() 16 : meminta masukan kode siswa() 17 : data berhasil dihapus()
  • 7. 4.1.6 Sequence Diagram Data Wali kelas Sequence Diagram untuk proses input,delete,edit data nilai menggambarkan alur untuk pengelolaan data walikelas, Proses yang terjadi antara lain: 1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai 2. Aplikasi memiliki Hak Akses User 3. Pengolahan data walikelas terdapat di menu Master 4. Kondisi Tabel data walikelas berisi data yang sudah ada. Gambar 4.6 diagram Squence menu data Walikelas menu Utama form walikelas DB controller Tabel walikelas : Admin 1 : show() 2 : show form walikelas() 3 : tambah data walikelas() 4 : tampilkan hasil() 5 : klik tombol simpan() 6 : Cek data() 7 [jika tidak sesuai] : Tampil Pesan MSG " "() 8 : Cek Data() 9 [data sesuai] : data tersimpan() 10 : Klik edit data() 11 : pesan masukan kodeguru() 12 : Klik edit() 13 : Simpan data editan ke tabel walikelas() 14 : hapus data() 15 : Cek data() 16 : meminta masukan kode guru() 17 : data berhasil dihapus()
  • 8. 4.1.7 Sequence Diagram Data Jurusan Sequence Diagram untuk proses input,delete,edit data nilai menggambarkan alur untuk pengelolaan data Jurusan, Proses yang terjadi antara lain: 1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai 2. Aplikasi memiliki Hak Akses User 3. Pengolahan data Jurusan terdapat di menu Master 4. Kondisi Tabel data Jurusan berisi data yang sudah ada. Gambar 4.7 diagram Squence menu data Jurusan menu Utama form Jurusan DB controller Tabel Jurusan : Admin 1 : show() 2 : show form Jurusan() 3 : tambah data jurusan() 4 : tampilkan hasil() 5 : klik tombol simpan() 6 : Cek data() 7 [jika tidak sesuai] : Tampil Pesan MSG " "() 8 : Cek Data() 9 [data sesuai] : data tersimpan() 10 : Klik edit data() 11 : pesan masukan kodejurusan() 12 : Klik edit() 13 : Simpan data editan ke tabel jurusan() 14 : hapus data() 15 : Cek data() 16 : meminta masukan kode jurusan() 17 : data berhasil dihapus()
  • 9. 4.1.8 Sequence Diagram Data Petugas Sequence Diagram untuk proses input,delete,edit data nilai menggambarkan alur untuk pengelolaan data Petugas, Proses yang terjadi antara lain: 1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai 2. Aplikasi memiliki Hak Akses User 3. Pengolahan data petugas terdapat di menu Master 4. Kondisi Tabel data petugas berisi data yang sudah ada. Gambar 4.8 diagram Squence menu data Petugas menu Utama form petugas DB controller Tabel petugas : Admin 1 : show() 2 : show form petugas() 3 : tambah data petugas() 4 : tampilkan hasil() 5 : klik tombol simpan() 6 : Cek data() 7 [jika tidak sesuai] : Tampil Pesan MSG " "() 8 : Cek Data() 9 [data sesuai] : data tersimpan() 10 : Klik edit data() 11 : pesan masukan kodepetugas() 12 : Klik edit() 13 : Simpan data editan ke tabel petugas() 14 : hapus data() 15 : Cek data() 16 : meminta masukan kode petugas() 17 : data berhasil dihapus()
  • 10. 4.1.9 Sequence Diagram Laporan Sequence Diagram untuk proses mencetak laporan menggambarkan alur untuk membuat Laporan Data, Proses yang terjadi antara lain: 1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai 2. Aplikasi memiliki Hak Akses User 3. Pengolahan data Laporan terdapat di menu Laporan Gambar 4.9 diagram Squence menu Mencetak Laporan : Admin, Walikelas, Siswa Menu Utama Menu Laporan Laporan Master Laporan Nilai 1 : Tampil menu Utama() 2 : Pilih menu laporan() 3 : show laporan master() 4 : Pilih Laporan yang akan dicetak() 5 : Cek Hak Akses Laporan() 6 : Cetak Laporan Nilai() 7 : Keluar
  • 11. 4.1.10 Sequence Diagram Keluar Sequence Diagram untuk proses keluar dari Aplikasi menggambarkan alur untuk membuat Laporan Data, Proses yang terjadi antara lain: 1. Tampilan Awal menu Utama Aplikasi Pengolahan Nilai 2. Keluar dari Aplikasi Gambar 4.10 diagram Squence menu Keluar 4.2 Class Diagram Class Diagram memperlihatkan hubungan antar kelas dan penjelasan detail tiap-tiap kelas di dalam model desain dari suatu aplikasi, berikut adalah Class Diagram untuk masing-masing Use Case: : Admin, Walikelas, Siswa Menu Utama Menu Keluar form Login 1 : Tampil menu Utama() 2 : Pilih menu Keluar() 3 : menampilkan pesan() 4 : Kembali Kemenu Utama 5 : Show form login()
  • 12. 4.2.1 Class Diagram Proses Login Pada Class Diagram proses Login Form Login memanggil module1 untuk mengkoreksi username dan password yang telah di masukan oleh user kemudian mencocokannya ke dalam tabel petugas dalam database. Berikut adalah gambar Class Diagram untuk proses Login: Gambar 4.11 Class Diagram untuk proses Login 4.2.2 Class Diagram Pengolahan Data Siswa. Pada Class Diagram proses Mengolah Data Siswa sistem memanggil Form Siswa dan pada proses simpan data ke dalam database sistem memanggil Modul1 sebagai koneksi database untuk penyimpanannya ke dalam tabel siswa. Berikut adalah gambar Class Diagram untuk proses pengolahan data Siswa: Gambar 4.12 Class Diagram untuk proses Tabel Siswa. Form Data Siswa Tabel Siswa Tambah Hapus Form Login Db Controller Tabel Petugas Edit Tambah
  • 13. 4.2.3 Class Diagram Pengolahan Matapelajaran. Pada Class Diagram proses Mengolah Data Matapelajaran sistem memanggil Form Matapelajaran dan pada proses simpan data ke dalam database sistem memanggil Modul1 sebagai koneksi database untuk penyimpanannya ke dalam tabel matapelajaran. Berikut adalah gambar Class Diagram untuk proses pengolahan data Matapelajran: Gambar 4.13 Class Diagram untuk proses Tabel Matapelajaran. 4.2.4 Class Diagram Pengolahan DataNilai. Pada Class Diagram proses Mengolah Data Nilai sistem memanggil Form Nilai dan pada proses simpan data ke dalam database sistem memanggil Modul1 sebagai koneksi database untuk penyimpanannya ke dalam tabel Nilai dan DetailNilai. Berikut adalah gambar Class Diagram untuk proses pengolahan dataNilai: Form Data Siswa Tabel Matapelajaran Tambah Hapus Edit
  • 14. Gambar 4.14 Class Diagram untuk proses pengolahan Data Nilai. 4.2.5 Class Diagram Pengolahan DetailRaport. Pada Class Diagram proses Mengolah Data DetailRaport sistem memanggil Form DetailRaport dan pada proses simpan data ke dalam database sistem memanggil Modul1 sebagai koneksi database untuk penyimpanannya ke dalam tabel DetailRaport. Berikut adalah gambar Class Diagram untuk proses pengolahan data DetailRaport: Gambar 4.15 Class Diagram untuk proses Tabel DetailRaport. Form DetailRaport Tabel DetailRaport Edit Tambah Form DataNilai Tabel TmpNilai Tabel Nilai Tabel Detail Nilai Hapus
  • 15. 4.2.6 Class Diagram Pengolahan Data Wali Kelas. Pada Class Diagram proses Mengolah Data WaliKelas sistem memanggil Form WaliKelas dan pada proses simpan data ke dalam database sistem memanggil Modul1 sebagai koneksi database untuk penyimpanannya ke dalam tabel Walikelas. Berikut adalah gambar Class Diagram untuk proses pengolahan data WaliKelas: Gambar 4.16 Class Diagram untuk proses Tabel Walikelas. 4.2.7 Class Diagram Pengolahan Data Jurusan. Pada Class Diagram proses Mengolah Data Jurusan sistem memanggil Form Jurusan dan pada proses simpan data ke dalam database sistem memanggil Modul1 sebagai koneksi database untuk penyimpanannya ke dalam tabel Jurusan. Berikut adalah gambar Class Diagram untuk proses pengolahan data Jurusan: Form WaliKelas Tabel WaliKelas Edit Tambah Hapus
  • 16. Gambar 4.17 Class Diagram untuk proses Tabel Jurusan. 4.2.8 Class Diagram Pengolahan Data Petugas. Pada Class Diagram proses Mengolah Data Petugas sistem memanggil Form Petugas dan pada proses simpan data ke dalam database sistem memanggil Modul1 sebagai koneksi database untuk penyimpanannya ke dalam tabel Petugas. Berikut adalah gambar Class Diagram untuk proses pengolahan data Petugas: Gambar 4.18 Class Diagram untuk proses Tabel Petugas. Form Petugas Tabel Petugas Edit Tambah Hapus Form Jurusan Tabel Jurusan Edit Tambah Hapus
  • 17. 4.2.9 Class Diagram Laporan. Pada Class Diagram proses membuat Laporan sistem memanggil Form Laporan Master dan Laporan Nillai Gambar 4.20 Class Diagram untuk mencetak Laporan. 4.2.10 Class Diagram Keluar. Pada Class Diagram proses Menutup Aplikasi Pengolahan data Nilai Siswa. Gambar 4.19 Class Diagram Keluar dari Aplikasi. Menu Utama [Keluar] Form login Form Laporan Master Form Laporan nilai
  • 18. Berikut adalah gambar Class Diagram untuk User Admin. Gambar 4.20 Class Diagram Aplikasi Pegelolaan Data Nilai Siswa User ADMIN . Data Siswa +nis +tglTerima +nama +jkelamin +tempat +tanggal +agama +anak_ke +status +alamat +ayah +ibu +pekayah +pekibu +alamatortu +Tambah() +Hapus() +edit() Data Petugas +KodePTG +namaPTG +passwordPTG +statusPTG +Tambah() +edit() +Hapus() Data Guru +kd_guru +nip +nguru +jkelamin +alamat +golongan +jabatan +kodemapel +nmmapel +Tambah() +Edit() +Hapus() Jurusan +kodejur +namajurusan +Tambah() +Edit() +Hapus() Matapelajaran +kode +namapel +kkm +Tambah() +Edit() +Hapus() Data Walikelas +nip +Namawali +jurusan +kelas +Tambah() +Edit() +Hapus() Laporan +Laporan Master +Laporan Nilai&detailRaport +pilih() Login +username +password +status Form Siswa Form Petugas Form Laporan Form Login Form Matapelajaran Form Jurusan Form Walikelas Form Guru 1 1 1 1 1 1 1 1 1 1 1 1 1 1
  • 19. Berikut adalah gambar Class Diagram untuk User Walikelas. Gambar 4.21 Class Diagram Aplikasi Pegelolaan Data Nilai Siswa User Walikelas . Data Siswa +nis +tglTerima +nama +jkelamin +tempat +tanggal +agama +anak_ke +status +alamat +ayah +ibu +pekayah +pekibu +alamatortu +Tambah() +Hapus() +edit() Matapelajaran +kode +namapel +kkm +Tambah() +Edit() +Hapus() Laporan +Laporan Master +Laporan Nilai&detailRaport +pilih() Form Siswa Form Laporan Form Matapelajaran Data Nilai +kdnilai +kd_guru +nguru +kode +nmmapel +kelas +semester +tajaran +nis +nama +n1 +n2 +n3 +n4 +nrata +wkelas +jurusan +Tambah() DetailRaport +KDraport +nis +nama +kelas +semester +tajaran +eksqul_1 +eksqul_2 +eksqul_3 +e1 +e2 +e3 +nkelakuan +nkerajinan +nkerapian +sakit +ijin +alfa +Tambah() TmpNilai +kdnilai +kd_guru +nis +nguru +kode +nmapel +n1 +n2 +n3 +n4 +nrata +Tambah() +Edit() +hapus() Form DataNilai 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
  • 20. 4.3 Perancangan Database Berikut ini struktur tabel yang di buat untuk Aplikasi Pengelolaan Datanilai Siswa : 1. Nama Tabel: Petugas Primary Key: KodePTG Tabel 4.1 tabel Petugas Nama Field Type Size Key KodePTG Text 6 * NamaPTG Text 25 PasswordPTG Text 6 Status Text 15 2. Nama Tabel: Dataguru Primary Key: Kd_guru Tabel 4.2 tabel DataGuru Nama Field Type Size Key Kd_guru Text 10 * Nip Text 20 nguru Text 30 jkelamin Text 3 alamat Text 50 golongan Text 2 jabatan Text 20 kodemapel Text 15 nmmapel Text 40
  • 21. 3. Nama Tabel: Datasiswa Primary Key: Nis Tabel 4.3 tabel Datasiswa Nama Field Type Size Key Nis Text 15 * Tglterima Date/Time nama Text 30 jkelamin Text 2 tempat Text 15 tanggal Date/time agama Text 15 Anak_ke Text 2 status Text 15 alamat Text 50 ayah Text 25 Ibu Text 25 Pekayah Text 15 Pekibu Text 15 alamatortu Text 50 4. Nama Tabel: matapelajaran Primary Key: Kode Tabel 4.4 tabel Matapelajaran Nama Field Type Size Key kode Text 15 * namapel Date/Time KKM Text 30
  • 22. 5. Nama Tabel: Nilai Primary Key: Kdnilai Tabel 4.5 tabel Nilai Nama Field Type Size Key Kdnilai Text 20 * Kd_guru Text 15 nguru Text 35 kode Text 20 nmapel Text 40 Kelas Text 15 semester Text 20 tajaran Text 25 Nis Text 15 Nama Text 35 N1 Number N2 Number N3 Number N4 Number Nrata Number Walikelas Text 35 jurusan Text 35 6. Nama Tabel: DataRaport Primary Key: nis Tabel 4.6 tabel Data Raport Nama Field Type Size Key KDraport Text 20 nis Text 15 * nama Text 35 kelas Text 10 semester Text 20 tajaran Text 20 eksqul_1 Text 20
  • 23. eksqul_2 Text 20 eksqul_3 Text 20 e1 Text 5 e2 Text 5 e3 Text 5 nkelakuan Text 5 nkerapian Text 5 nkerajinan Text 5 sakit Text 5 ijin Text 5 alfa Text 5 7. Nama Tabel: jurusan Primary Key: Kodejur Tabel 4.7 tabel jurusan Nama Field Type Size Key kodejur Text 15 * namajurusan Text 40 8. Nama Tabel: walikelas Primary Key: nip Tabel 4.8 tabel walikelas Nama Field Type Size Key nip Text 25 * namawali Text 35 jurusan Text 35 kelas Text 8
  • 24. 9. Nama Tabel: TmpNilai Primary Key: Kd_guru Tabel 4.9 tabel TmpNilai Nama Field Type Size Key Kd_guru Text 15 nguru Text 35 kode Text 20 nmapel Text 40 Kelas Text 15 semester Text 20 tajaran Text 25 Nis Text 15 Nama Text 35 N1 Number N2 Number N3 Number N4 Number Nrata Number Walikelas Text 35 jurusan Text 35 10. Nama Tabel: detailnilai Primary Key: - Tabel 4.9 tabel detailnilai Nama Field Type Size Key kdnilai Text 25 kd_guru Text 25 nis Text 25 kode Text 35 kode Text 15 nmapel Text 50 n1 Text 25
  • 25. n2 Text 25 n3 Text 20 n4 Text 20 nrata Number 30 4.4 Component Diagram Menggambarkan Component Diagram aplikasi pengelolaan Data Nilai Siswa, User : Siswa, Admin, WaliKelas. Gambar 4.22 Component Diagram Admin. Gambar 4.23 Component Diagram Siswa. Admin Login Petugas Data Walikelas datasiswa DataJurusanMatapeajaran Data Guru Laporan Siswa Login TabelJurusan Tabel Matapeajaran Laporan Nilai
  • 26. Gambar 4.24 Component Diagram Walikelas. 4.5 Development Diagram Development Diagram dari Aplikasi Pengelolaan data Niai Siswa di SMK 2 LPPM-RI Majalaya Gambar 4.25 Depeloyment Diagram Aplikasi Pengolahan Data Nilai. Walikelas Login Data Siswa Data Matapeajaran Laporan Nilai Data Niai Detail Raport Prosesor Server Admin LAN Prosesor Pengolahan Walikelas Prosesor Pengolahan Siswa