• Tidak ada hasil yang ditemukan

BAB V. ANALISA HASIL SISTEM

V.3. Saran

Saran untuk pengembangan sistem

• Dapat dikembangkan menjadi aplikasi online untuk penampilan nilai siswanya, sehingga siswa dapat mengetahui nilai yang didapatnyasetiap saat.

• Penambahan fasilitas untuk segala jenis penilaian dapat mempermudah organisasi/ instansi dalam pengelolaan

31

DAFTAR PUSTAKA

Whitten, J.L., Bentley, L.D., Dittman, K.C. (2004), Metode Desain dan Analisis Sistem Edisi 6. Mc Graw Hill, New York.

32

LAMPIRAN

LAMPIRAN I

NARASI USECASE

Tabel L.1.1Daftar Narasi Use Case

No NamaUse Case NarasiUse Case

1 Login Lampiran 1.1.

2 Logout Lampiran 1.2.

3 Tambah Siswa Lampiran 1.3.

4 Ubah Siswa Lampiran 1.4.

5 Cari Siswa Lampiran 1.5.

6 Tambah Kelas Lampiran 1.6.

7 Ubah Kelas Lampiran 1.7.

8 Cari Kelas Lampiran 1.8.

9 Tambah Guru Lampiran 1.9.

10 Ubah Guru Lampiran 1.10.

11 Cari Guru Lampiran 1.11.

12 Tambah Mata Ajar Lampiran 1.12. 13 Ubah Mata Ajar Lampiran 1.13. 14 Cari Mata Ajar Lampiran 1.14. 15 Tambah Nilai Lampiran 1.15.

16 Ubah Nilai Lampiran 1.16.

17 Cari Nilai Lampiran 1.17.

18 Lihat Nilai Lampiran 1.18.

19 Lihat Laporan Nilai Lampiran 1.19. 20 Lihat Laporan Raport Lampiran 1.20.

Nama Use Case Login Jenis Use Case: ID Use Case Prioritas Tinggi Sumber Pelaku Bisnis Utama

Kepala Sekolah, Tata usaha, Wali Kelas, dan Guru Mata Ajar

Pelaku Pastisipan lain

Stakeholder lain yang berhubungan

Diskripsi Use Case ini mendeskripsikan suatu kejadian yang dilakukan olehKepala Sekolah, Tata usaha, Wali Kelas, dan Guru Mata Ajar. Kepala Sekolah, Tata usaha, Wali Kelas, dan Guru Mata Ajarmelakukan login untuk dapat mengakses sistem ini

L.1.2. Narasi Use Case Logout

Nama Use Case Logout Jenis Use Case: ID Use Case

Prioritas Tinggi Sumber

Pelaku Bisnis Utama

Kepala Sekolah, Tata usaha, Wali Kelas, dan Guru Mata Ajar

Pelaku Pastisipan lain

Stakrholder lain yang berhubungan

Diskripsi Use Case ini mendeskripsikan suatu kejadian yang dilakukan olehKepala Sekolah, Tata usaha, Wali Kelas, dan Guru Mata Ajar. Kepala Sekolah, Tata usaha, Wali Kelas, dan Guru

Mata Ajarmelakukan logout untuk keluar dari sistem

L.1.3. Narasi Use Case Tambah Siswa

Nama Use Case Tambah Siswa Jenis Use Case: ID Use Case Prioritas Tinggi Sumber Pelaku Bisnis Utama Tata usaha Pelaku Pastisipan lain Stakrholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Tata Usaha. Tata Usaha melakukan penambahan data Siswa. Penambahan data Siswa terjadi ketika Siswa melakukan daftar ulang kepada pihak Sekolah.

L.1.4. Narasi Use Case ubah Siswa

Nama Use Case Tambah Siswa Jenis Use Case: ID Use Case

Prioritas Tinggi Sumber

Pelaku Bisnis Utama

Kepala Sekolah, Tata usaha, Wali Kelas, dan Guru Mata Ajar

Pelaku Pastisipan lain

Stakrholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan olehTata Usaha.Tata Usahamelakukan pengubahan data Siswa. pengubahan data Siswa terjadi dikarenakan ketidak sesuaian data yang d masukan olehTata Usaha

L.1.5. Narasi Use Case Cari Siswa

Nama Use Case Tambah Siswa Jenis Use Case: ID Use Case

Prioritas Tinggi Sumber

Pelaku Bisnis Utama

Kepala Sekolah, Tata usaha, Wali Kelas, dan Guru Mata Ajar

Pelaku Pastisipan lain

Stakrholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Tata Usaha. Tata Usaha melakukan pencarian data Siswa pada sistem. Kegiatan ini dilakukan untuk mengecek kelengkapan data yang diinputkan atau sekedar ingin mengetahui data Siswa yang telah diinputkan sebelumnya

L.1.6. Narasi Use Case Tambah Kelas

Nama Use Case Tambah Kelas Jenis Use Case: ID Use Case

Prioritas Tinggi Sumber

Pelaku Bisnis Utama Tata Usaha Pelaku Pastisipan lain Stakrholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Tata Usaha. Tata Usaha melakukan penambahan data Kelas. Penambahan data Kelas terjadi ketika jumlah siswa yang melakukan daftar ulang kepada pihak Sekolah melebihi quota.

L.1.7. Narasi Use Case Ubah Kelas

Nama Use Case Ubah Kelas Jenis Use Case: ID Use Case Prioritas Tinggi Sumber Pelaku Bisnis Utama Tata Usaha Pelaku Pastisipan lain Stakrholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Tata Usaha. Tata Usaha melakukan pengubahan data Kelas. pengubahan data Kelas terjadi dikarenakan ketidak sesuaian data yang d masukan oleh Tata Usaha

L.1.8. Narasi Use Case Cari Kelas

Nama Use Case Cari Kelas Jenis Use Case: ID Use Case

Prioritas Tinggi Sumber Pelaku Bisnis Utama Tata Usaha Pelaku Pastisipan lain Stakrholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Tata Usaha. Tata Usaha melakukan pencarian data kelas pada sistem. Kegiatan ini dilakukan untuk mengecek kelengkapan data yang diinputkan atau sekedar ingin mengetahui data kelas yang telah diinputkan sebelumnya.

L.1.9. Narasi Use Case Tambah Guru

Nama Use Case Tambah Guru Jenis Use Case: ID Use Case Prioritas Tinggi Sumber Pelaku Bisnis Utama Tata Usaha Pelaku Pastisipan lain Stakrholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Tata Usaha. Tata Usaha melakukan penambahan data Guru. Penambahan data Guru terjadi ketika ada guru baru yang akan menggunakan sistem ini

L.1.10. Narasi Use Case Ubah Guru

Nama Use Case Ubah Guru Jenis Use Case: ID Use Case Prioritas Tinggi Sumber Pelaku Bisnis Utama Tata Usaha Pelaku Pastisipan lain Stakeholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Tata Usaha. Tata Usaha melakukan pengubahan data Guru. pengubahan data Guru terjadi dikarenakan ketidak sesuaian data yang d masukan oleh Tata Usaha

L.1.11. Narasi Use Case Cari Guru

Nama Use Case Cari Guru Jenis Use Case: ID Use Case Prioritas Tinggi Sumber Pelaku Bisnis Utama Tata Usaha Pelaku Pastisipan lain Stakrholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Tata Usaha. Tata Usaha melakukan pencarian data Guru

pada sistem. Kegiatan ini dilakukan untuk mengecek kelengkapan data yang diinputkan atau sekedar ingin mengetahui data Guru yang telah diinputkan sebelumnya.

L.1.12. Narasi Use Case Tambah Mata Ajar

Nama Use Case Tambah Mata Ajar Jenis Use Case: ID Use Case Prioritas Tinggi Sumber Pelaku Bisnis Utama Tata Usaha Pelaku Pastisipan lain Stakrholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Tata Usaha. Tata Usaha melakukan penambahan data Mata Ajar. Penambahan data Mata Ajar terjadi ketika terdapat Mata Ajar baru yang telah disetujui pihak sekolah.

L.1.13. Narasi Use Case Ubah Mata Ajar

Nama Use Case Ubah Mata Ajar Jenis Use Case: ID Use Case Prioritas Tinggi Sumber Pelaku Bisnis Utama Tata Usaha Pelaku Pastisipan lain Stakrholder lain

yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Tata Usaha. Tata Usaha melakukan pengubahan data Mata Ajar. pengubahan data Mata Ajar terjadi dikarenakan ketidak sesuaian data yang d masukan oleh Tata Usaha

L.1.14. Narasi Use Case Cari Mata Ajar

Nama Use Case Cari Mata Ajar Jenis Use Case: ID Use Case Prioritas Tinggi Sumber Pelaku Bisnis Utama Tata Usaha Pelaku Pastisipan lain Stakeholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Tata Usaha. Tata Usaha melakukan pencarian data Mata Ajar pada sistem. Kegiatan ini dilakukan untuk mengecek kelengkapan data yang diinputkan atau sekedar ingin mengetahui data Siswa yang telah diinputkan sebelumnya.

L.1.15. Narasi Use Case Tambah Nilai

Nama Use Case Tambah Nilai Jenis Use Case: ID Use Case

Prioritas Tinggi Sumber

Utama

Pelaku Pastisipan lain

Stakeholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Guru. Guru melakukan penambahan data Nilai. Penambahan data Nilai terjadi ketika Guru mendapatkan nilai siswa melalui tugas, ulangan, dan lain-lain.

L.1.16. Narasi Use Case Ubah Nilai

Nama Use Case Ubah Nilai Jenis Use Case: ID Use Case Prioritas Tinggi Sumber Pelaku Bisnis Utama Guru Pelaku Pastisipan lain Stakeholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Guru. Guru melakukan pengubahan data Nilai. pengubahan data Nilai terjadi dikarenakan ketidak sesuaian data yang d masukan oleh Tata Usaha

L.1.17. Narasi Use Case Cari Nilai

Nama Use Case Cari Nilai Jenis Use Case: ID Use Case

Prioritas Tinggi Sumber Pelaku Bisnis Utama Guru Pelaku Pastisipan lain Stakeholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Guru. Guru melakukan pencarian data Nilai pada sistem. Kegiatan ini dilakukan untuk mengecek kelengkapan data yang diinputkan atau sekedar ingin mengetahui data Nilai yang telah diinputkan sebelumnya.

L.1.18. Narasi Use Case Lihat Nilai

Nama Use Case Lihat Nilai Jenis Use Case: ID Use Case

Prioritas Tinggi Sumber

Pelaku Bisnis Utama

Wali Kelas, Guru

Pelaku Pastisipan lain

Stakeholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Wali Kelas dan Guru. Wali Kelas dan Guru melihat Nilai yang dimasukkan Guru Mata Ajar. Nilai dapat dilihat dari berbagai segi seperti dari segi kategori nilai, Mata ajar, dan lain-lain

L.1.19. Narasi Use Case Lihat Laporan Nilai

Nama Use Case Lihat Laporan Nilai Jenis Use Case: ID Use Case Prioritas Tinggi Sumber Pelaku Bisnis Utama Wali Kelas Pelaku Pastisipan lain Stakeholder lain yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Wali Kelas. Wali Kelas melihat Laporan Nilai pada waktu tertentu. Laporan Nilai dapat dilihat dari berbagai segi seperti dari segi jenis Mata Ajar, dan lain-lain. Laporan tersebut dapat juga dicetak

L.1.20. Narasi Use Case Lihat Laporan Raport

Nama Use Case Lihat Laporan Raport Jenis Use Case: ID Use Case

Prioritas Tinggi Sumber

Pelaku Bisnis Utama

Kepala Sekolah, Wali Kelas

Pelaku Pastisipan lain

yang berhubungan

Diskripsi Use case ini mendeskripsikan suatu kejadian yang dilakukan oleh Wali Kelas. Wali Kelas melihat Laporan Nilai pada waktu tertentu. Laporan Nilai dapat dilihat dari berbagai segi seperti dari segi jenis Mata Ajar, dan lain-lain. Laporan tersebut dapat juga dicetak

LAMPIRAN II

DIAGRAMAKTIVITAS

Tabel L.2.1 Daftar Diagram Aktivitas

No NamaUse Case Diagram Aktivitas Keterangan

1 Login Lampiran 2.1. Untuk melakukan

kegiatan login

2 Logout Lampiran 2.2. Untuk Melakukan

kegiatan loguot

3 Tambah Siswa Lampiran 2.3. Untuk melakukan

kegiatan tambah siswa

4 Ubah Siswa Lampiran 2.4. Untuk melakukan

kegiatan ubah siswa

5 Cari Siswa Lampiran 2.5. Untuk melakukan

kegiatan cari siswa

6 Tambah Kelas Lampiran 2.6. Untuk melakukan

kegiatan tambah kelas

7 Ubah Kelas Lampiran 2.7. Untuk melakukan

kegiatan ubah kelas

8 Cari Kelas Lampiran 2.8. Untuk melakukan

kegiatan cari kelas

9 Tambah Guru Lampiran 2.9. Untuk melakukan

kegiatan tambah guru

10 Ubah Guru Lampiran 2.10. Untuk melakukan

kegiatan ubah guru

11 Cari Guru Lampiran 2.11. Untuk melakukan

kegiatan cari guru 12 Tambah Mata Ajar Lampiran 2.12. Untuk melakukan

kegiatan tambah mata ajar

kegiatan ubah mata ajar 14 Cari Mata Ajar Lampiran 2.14. Untuk melakukan

kegiatan cari mata ajar

15 Tambah Nilai Lampiran 2.15. Untuk melakukan

kegiatan tambah nilai

16 Ubah Nilai Lampiran 2.16. Untuk melakukan

kegiatan ubah nilai

17 Cari Nilai Lampiran 2.17. Untuk melakukan

kegiatan cari nilai

18 Lihat Nilai Lampiran 2.18. Untuk melakukan

kegiatan lihat nilai 19 Lihat Laporan Nilai Lampiran 2.19. Untuk melakukan

kegiatan lihat laporan nilai

20 Lihat Laporan Raport Lampiran 2.20. Untuk melakukan kegiatan lihat laporan raport

L.2.2. Diagram Aktivitas Logout

L.2.5. Diagram Aktivitas Cari Siswa

L.2.10. Diagram Aktivitas Ubah Guru

L.2.13. Diagram Aktivitas Ubah Mata Ajar

57

LAMPIRAN III

DIAGRAM Sequential

Tabel L.3.1 Tabel Diagram Sequential

No NamaUse Case Diagram Sequential

1 Login Lampiran 3.1.

2 Logout Lampiran 3.2.

3 Tambah Siswa Lampiran 3.3.

4 Ubah Siswa Lampiran 3.4.

5 Cari Siswa Lampiran 3.5.

6 Tambah Kelas Lampiran 3.6.

7 Ubah Kelas Lampiran 3.7.

8 Cari Kelas Lampiran 3.8.

9 Tambah Guru Lampiran 3.9.

10 Ubah Guru Lampiran 3.10.

11 Cari Guru Lampiran 3.11.

12 Tambah Mata Ajar Lampiran 3.12. 13 Ubah Mata Ajar Lampiran 3.13. 14 Cari Mata Ajar Lampiran 3.14. 15 Tambah Nilai Lampiran 3.15.

16 Ubah Nilai Lampiran 3.16.

17 Cari Nilai Lampiran 3.17.

18 Lihat Nilai Lampiran 3.18.

19 Lihat Laporan Nilai Lampiran 3.19. 20 Lihat Laporan Raport Lampiran 3.20.

2.3.Diagram Sequential Ubah siswa

LAMPIRAN IV

DIAGRAM KELAS DAN DESAIN BASIS DATA

L.4.1. Diagram Kelas

Gambar L.4. 1 Diagram Kelas

L.4.2. Desain Basis Data

1. Relasi many to many antara MataPelajaran dan Guru menghasilkan tabel Pengajar

2. Relasi many to many antara Status Siswa dan Pengembangan diri menghasilkan tabel NilaiPengembanganDiri

3. Relasi many to many antara Status Siswa dan Kepribadian menghasilkan tabel NilaiKepribadian

Gambar L.4. 2 Desain Fisik Database

L.4.3. Daftar Atribut KelasEntity

Tabel L.4. 1 Daftar Atribut Kelas Entity

No Kelas Atribut TipeData

1 Kategori Nilai KodeKatNilai String

Kategori String

2 Nilai KodeNilai String

KodeKatNilai String

KodeAmbilMapel String

Nilai Int

KompetensiDasar String 3 AmbilMataPelajaran KodeAmbilMapel String

IdMapel String

KodeStatSiswa String

4 MataPelajaran IdMapel String

NamaMataPelajaran String

5 Pengajar IdMapel String

KodePegawai String

KelasAjar String

6 Guru KodePegawai String

NamaPegawai String

Pekerjaan String

Keterangan String

7 StatusSiswa KodeStatSiswa String

Nis String

KodeKelas String

KodeTahunAjaran String

8 Siswa NIS String

NamaSiswa String

9 Kelas KodeKelas String

NamaKelas String

10 TahunAjaran KodeTahunAjaran String

TahunAjaran String

Semester String

L.4.4. Daftar Method Kelas Kontrol Table 1. Kelas AmbilMapeltbl

Tabel L.4.2 Kelas AmbilMapeltbl

No Nama Method Deskripsi

1. getRecDB(String):int Methodini digunakan untuk mengambil data daridatabase

2. getRecSimpleDB(String):int Methodini digunakan untuk mengambil data daridatabasedalam bentuk yang lebih

sederhana

3. getColumnCount():int Methodini digunakan untuk mengambil 4. getRowCount():int Methodini digunakan untuk mengambil 5. getValueAt(int,int):Object Methodini digunakan untuk mengambil data

dari tabel

6. setKolom(String[]):void Methodini digunakan untuk mengisiheader kolom pada tabel

7. getColumnName(int):String Methodini digunakan untuk mengambil headerkolom pada tabel

2. Kelas Gurutbl Tabel L.4.3 Kelas Gurutbl

No Nama Method Deskripsi

1. getRecDB(String):int Methodini digunakan untuk mengambil data daridatabase

2. getRecSimpleDB(String):int Methodini digunakan untuk mengambil data daridatabasedalam bentuk yang lebih sederhana

3. getColumnCount():int Methodini digunakan untuk mengambil 4. getRowCount():int Methodini digunakan untuk mengambil 5. getValueAt(int,int):Object Methodini digunakan untuk mengambil data

dari tabel

6. setKolom(String[]):void Methodini digunakan untuk mengisiheader kolom pada tabel

7. getColumnName(int):String Methodini digunakan untuk mengambil headerkolom pada tabel

3. Kelas KategoriNilaitbl Tabel L.4.4 Kelas KategoriNilaitbl

No Nama Method Deskripsi

daridatabase

2. getRecSimpleDB(String):int Methodini digunakan untuk mengambil data daridatabasedalam bentuk yang lebih sederhana

3. getColumnCount():int Methodini digunakan untuk mengambil 4. getRowCount():int Methodini digunakan untuk mengambil 5. getValueAt(int,int):Object Methodini digunakan untuk mengambil data

dari tabel

6. setKolom(String[]):void Methodini digunakan untuk mengisiheader kolom pada tabel

7. getColumnName(int):String Methodini digunakan untuk mengambil headerkolom pada tabel

4. Kelas Kelastbl Tabel L.4.5 Kelas Kelastbl

No Nama Method Deskripsi

1. getRecDB(String):int Methodini digunakan untuk mengambil data daridatabase

2. getRecSimpleDB(String):int Methodini digunakan untuk mengambil data daridatabasedalam bentuk yang lebih sederhana

3. getColumnCount():int Methodini digunakan untuk mengambil 4. getRowCount():int Methodini digunakan untuk mengambil 5. getValueAt(int,int):Object Methodini digunakan untuk mengambil data

dari tabel

6. setKolom(String[]):void Methodini digunakan untuk mengisiheader kolom pada tabel

7. getColumnName(int):String Methodini digunakan untuk mengambil headerkolom pada tabel

Tabel L.4.6 Kelas MataPelajarantbl

No Nama Method Deskripsi

1. getRecDB(String):int Methodini digunakan untuk mengambil data daridatabase

2. getRecSimpleDB(String):int Methodini digunakan untuk mengambil data daridatabasedalam bentuk yang lebih sederhana

3. getColumnCount():int Methodini digunakan untuk mengambil 4. getRowCount():int Methodini digunakan untuk mengambil 5. getValueAt(int,int):Object Methodini digunakan untuk mengambil data

dari tabel

6. setKolom(String[]):void Methodini digunakan untuk mengisiheader kolom pada tabel

7. getColumnName(int):String Methodini digunakan untuk mengambil headerkolom pada tabel

6. Kelas NilaiSiswatbl

Tabel L.4.7 Kelas NilasiSiswatbl

No Nama Method Deskripsi

1. getRecDB(String):int Methodini digunakan untuk mengambil data daridatabase

2. getRecSimpleDB(String):int Methodini digunakan untuk mengambil data daridatabasedalam bentuk yang lebih sederhana

3. getColumnCount():int Methodini digunakan untuk mengambil 4. getRowCount():int Methodini digunakan untuk mengambil 5. getValueAt(int,int):Object Methodini digunakan untuk mengambil data

dari tabel

6. setKolom(String[]):void Methodini digunakan untuk mengisiheader kolom pada tabel

7. getColumnName(int):String Methodini digunakan untuk mengambil headerkolom pada tabel

7. Kelas Siswatbl Tabel L.4.8 Kelas Siswatbl

No Nama Method Deskripsi

1. getRecDB(String):int Methodini digunakan untuk mengambil data daridatabase

2. getRecSimpleDB(String):int Methodini digunakan untuk mengambil data daridatabasedalam bentuk yang lebih sederhana

3. getColumnCount():int Methodini digunakan untuk mengambil 4. getRowCount():int Methodini digunakan untuk mengambil 5. getValueAt(int,int):Object Methodini digunakan untuk mengambil data

dari tabel

6. setKolom(String[]):void Methodini digunakan untuk mengisiheader kolom pada tabel

7. getColumnName(int):String Methodini digunakan untuk mengambil headerkolom pada tabel

8. Kelas StatusSiswatbl Tabel L.4.9 Kelas StatusSiswatbl

No Nama Method Deskripsi

1. getRecDB(String):int Methodini digunakan untuk mengambil data daridatabase

2. getRecSimpleDB(String):int Methodini digunakan untuk mengambil data daridatabasedalam bentuk yang lebih sederhana

3. getColumnCount():int Methodini digunakan untuk mengambil 4. getRowCount():int Methodini digunakan untuk mengambil 5. getValueAt(int,int):Object Methodini digunakan untuk mengambil data

dari tabel

kolom pada tabel

7. getColumnName(int):String Methodini digunakan untuk mengambil headerkolom pada tabel

9. Kelas TahunAjarantbl

Tabel L.4.10 Kelas TahunAjarantbl

No Nama Method Deskripsi

1. getRecDB(String):int Methodini digunakan untuk mengambil data daridatabase

2. getRecSimpleDB(String):int Methodini digunakan untuk mengambil data daridatabasedalam bentuk yang lebih sederhana

3. getColumnCount():int Methodini digunakan untuk mengambil 4. getRowCount():int Methodini digunakan untuk mengambil 5. getValueAt(int,int):Object Methodini digunakan untuk mengambil data

dari tabel

6. setKolom(String[]):void Methodini digunakan untuk mengisiheader kolom pada tabel

7. getColumnName(int):String Methodini digunakan untuk mengambil headerkolom pada tabel

L.4.5. Daftar Method Kelas Kontrol Entity

1. Kelas AmbilMapel

Tabel L.4.11 Kelas AmbilMapel

No Nama Method Deskripsi

1. AddNewAmbilMapel(Vextor) : boolean

Methodini digunakan untuk memasukkan data ke dalamdatabase

2. UpdateAmbilMapel(Vextor) : boolean

Methodini digunakan untuk mengubah data yang ada di dalamdatabase

boolean yang ada di dalamdatabase

4. getNextIdAmbilMapel() : String Methodini digunakan untuk mengambil urutan id berikutnya

2. Kelas Guru

Tabel L.4.12 Kelas Guru

No Nama Method Deskripsi

1. AddNewAmbilMapel(Vextor) : boolean

Methodini digunakan untuk memasukkan data ke dalamdatabase

2. UpdateAmbilMapel(Vextor) : boolean

Methodini digunakan untuk mengubah data yang ada di dalamdatabase

3. DeleteAmbilMapel(Vextor) : boolean

Methodini digunakan untuk menghapus data yang ada di dalamdatabase

4. getNextIdAmbilMapel() : String Methodini digunakan untuk mengambil urutan id berikutnya

3. Kelas Kelas

Tabel L.4.13 Kelas Kelas

No Nama Method Deskripsi

1. AddNewAmbilMapel(Vextor) : boolean

Methodini digunakan untuk memasukkan data ke dalamdatabase

2. UpdateAmbilMapel(Vextor) : boolean

Methodini digunakan untuk mengubah data yang ada di dalamdatabase

3. DeleteAmbilMapel(Vextor) : boolean

Methodini digunakan untuk menghapus data yang ada di dalamdatabase

4. getNextIdAmbilMapel() : String Methodini digunakan untuk mengambil urutan id berikutnya

4. Kelas MataPelajaran

Tabel L.4.14 Kelas MataPelajaran

1. AddNewAmbilMapel(Vextor) : boolean

Methodini digunakan untuk memasukkan data ke dalamdatabase

2. UpdateAmbilMapel(Vextor) : boolean

Methodini digunakan untuk mengubah data yang ada di dalamdatabase

3. DeleteAmbilMapel(Vextor) : boolean

Methodini digunakan untuk menghapus data yang ada di dalamdatabase

4. getNextIdAmbilMapel() : String Methodini digunakan untuk mengambil urutan id berikutnya

5. Kelas Nilai

Tabel L.4.15 Kelas Nilai

No Nama Method Deskripsi

1. AddNewAmbilMapel(Vextor) : boolean

Methodini digunakan untuk memasukkan data ke dalamdatabase

2. UpdateAmbilMapel(Vextor) : boolean

Methodini digunakan untuk mengubah data yang ada di dalamdatabase

3. DeleteAmbilMapel(Vextor) : boolean

Methodini digunakan untuk menghapus data yang ada di dalamdatabase

4. getNextIdAmbilMapel() : String Methodini digunakan untuk mengambil urutan id berikutnya

6. Kelas Siswa

Tabel L.4.16 Kelas Siswa

No Nama Method Deskripsi

1. AddNewAmbilMapel(Vextor) : boolean

Methodini digunakan untuk memasukkan data ke dalamdatabase

2. UpdateAmbilMapel(Vextor) : boolean

Methodini digunakan untuk mengubah data

Dokumen terkait