• Tidak ada hasil yang ditemukan

BAB IV ANALISA DAN PERANCANGAN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV ANALISA DAN PERANCANGAN SISTEM"

Copied!
68
0
0

Teks penuh

(1)

67 BAB IV

ANALISA DAN PERANCANGAN SISTEM

4.1. Tinjauan Organisasi

Didalam tinjauan organisasi ini akan dijelaskan sedikit tentang sejarah singkat serta profil tempat penulis melakukan riset yaitu di SD Negeri 23 Mendobarat

a. Profile Sekolah

SD Negeri 23 Mendobarat merupakan sekolah yang didirikan pada tahun 1982 yang beralamat di Jl. Mentok KM 4 Desa Kace Kecamatan Mendobarat Provinsi Kepulauan Bangka Belitung.

Pada awal berdirinya SD Negeri 23 Mendobarat bernama SDN 314 dan muridnya sangat sedikit. Hal ini dikarenakan pada waktu itu sekolahnya masih baru dan belum banyak masyarakat. SD Negeri 23 Mendobarat yang bertujuan untuk membantu pendidikan masyarakat Kace, terutama siswa dari kalangan kurang mampu.

SD Negeri 23 Mendobarat memiliki tanah seluas 5885 M2 dengan status kepemilikan Pemerintah Kabupaten Bangka, yang tentunya akan di bangun dengan pembangunan yang menunjang semua kebutuhan. Mudah-mudahan SD Negeri 23 Mendobarat menjadi sekolah yang berprestasi dan menjadi contoh bagi sekolah-sekolah di Mendobarat terutama di Gugus dan yang Lainnya.

b. Visi dan Misi serta Tujuan SD Negeri 23 Mendobarat 1) VISI

Terwujudnya Lulusan SD Yang Beriman,Berilmu,Dan Beramal Saleh Serta Memiliki Daya Saing.

(2)

68 2) MISI

a) Menumbuh kembangkan sikap, prilaku dan sikap alamiah yang berlandaskan keyakinan di sekolah.

b) Meningkatkan Sikap Iman dan Taqwa kepada Tuhan yang Maha Esa serta berbudi pekerti yang luhur.

c) Menumbuhkan semangat keunggulan secara intensif dan daya saing yang sehat kepada seluruh warga sekolah baik prestasi akademik maupun non akademik.

d) Melaksanakan bimbingan dan pembelajaran aktif, kreatif, efektif dan menarik sehingga Peserta didik berkembang secara optimal,sesuai dengan potensi yang mereka miliki.

e) Meningkatkan profesionalisme guru dan tenaga pendidik yang berkelanjutan untuk peningkatan mutu pendidikan dan menjalin kerjasama yang baik dengan masyarakat.

f) Menata Lingkungan Sekolah,yang bersih,sehat dan asri.

3) TUJUAN SEKOLAH

Tujuan Pendidikan Sekolah Dasar Negeri 23 Mendobarat adalah sebagai berikut :

a) Menjadikan peserta didik yang berakhlakul karimah sebagai hasil proses pembelajaran kegiatan pembiasaan

b) Meraih prestasi akademik maupun non akademik minimal pada Daerah Tingkat II

c) Meningkatkan nilai UN

d) Menguasai dasar-dasar ilmu pengetahuan, seni dan budaya sebagai bekal untuk melajutkan ke sekolah yang lebih tinggi

e) Menjadi sekolah pelopor dan penggerak dilingkungan masyarakat sekitar f) Menjadi sekolah yang menyenangkan, tertib, aman dan diminat

(3)

69 c. Struktur Organisasi

Adapun struktur organisasi pada SD Negeri 23 Mendobarat adalah sebagai berikut :

(4)

70 d. Jabaran Tugas dan Wewenang 1) Kepala Sekolah

Kepala sekolah merencanakan, mengorganisasikan, menggerakkan dan melakukan pengawasan terhadap kegiatan proses pembelajaran dan pengelolaan pendidikan di sekolah yang menjadi ke wenangan nya.

a) Menyusun perencanaan sekolah untuk berbagai tingkat perencanaan. b) Mengembangkan organisasi sekolah sesuai dengan kebutuhan.

c) Memimpin sekilah dalam rangka pendayagunaan sumber daya sekolah. d) Mengelola perubahan dan pengembangan sekolah menuju organisasi

pemebelajaran yang efektif.

e) Menciptakan budaya dan iklim sekolah yang kondusif dan inovatif bagi pembelajaran peserta didik.

f) Mengelola guru dan staf dalam rangka pendayagunaan sumber daya manusia secara optimal.

g) Mengelola sarana dan prasarana sekolah madrasah dalam rangka pendayagunaan secara optimal.

h) Mengelola hubungan sekolah dan masyarakat dalam rangka pencarian dukungan ide sumber belajar dan pembiayan sekolah.

i) Mengelola peserta didik dlam rangka penerimaan peserta didik baru, dan penempatan dan pengembangan kapasitas peserta didik.

j) Mengelola pengembangan kurikulum dan kegiatan pembelajaran sesuai dengan arah dan tujuan pendidikan nasional.

k) Mengelola keuangan sekolah sesuai dengan prinsip pengelolaan yang akuntabel, transparan, dan efesien.

l) Mengelola ketatausahaan sekolah dalam mendukung pencapaian tujuan sekolah.

m) Mengelola unit layana khusus sekolah dalam mendukung kegiatan pembelajaran dan kegiatan peserta didik di sekolah.

n) Mengelola sistem informasi sekolah dalam mendukung penyusunan program dan pengambilan keputusan.

(5)

71

o) Memanfaatkan kemajuan teknologi informasi bagi peningkatan pembelajaran dan manajemen sekolah.

p) Melakukan monitoring, evaluasi, dan pelaporan pelaksanaan program kegiatan sekolah dengan prosedur yang tepat, serta merencanakan tindak lanjutnya.

q) Merencanakan dan melaksanakan supervisi serta menindaklanjuti hasil supervisi dalam rangka peningkatan profesionalisme pendidik dan tenaga kependidikan.

r) Menjalin kerjasama dengan pihak lain untuk kepentingan sekolah. 2) Wali Kelas/Guru Kelas

Tugas dari Wali Kelas adalah: a) Pengelolaan kelas.

b) Penyelenggaraan administrasi kelas meliputi : (1) Denah tempat duduk siswa.

(2) Papan absensi siswa. (3) Daftar pelajaran kelas. (4) Daftar piket kelas. (5) Buku absensi siswa.

(6) Buku kegiatan pembelajaran / buku kelas. (7) Tata tertib siswa.

(8) Pengisian daftar kumpulan nilai siswa (Legger). (9) Pembuatan catatan khusus tentang siswa

(10) Pencatatan mutasi siswa.

(11) Pengisian buku laporan penilaian hasil belajar. (12) Pembagian buku laporan penilaian hasil belajar. 3) Guru Mata Pelajaran

Tugas dari Guru Mata Pelajaran adalah:

a) Menyampaikan dan mengajarkan pelajaran kepada siswa sesuai bidangnya masing-masing.

(6)

72

b) Memberikan nasihat dan pedoman kepada siswa serta mewujudkan suasana nyaman bagi siswa dalam menerima ilmu pelajaran baik di dalam maupun di luar kelas.

c) Berwenang memeriksa nilai dari ujian siswa sesuai dengan bidangnya masing – masing.

4) Tata Usaha

Tugas pokok tata usaha adalah membantu kepal sekolah dalam melaksanakan tugas dan kegiatan administrasi lainya antara lain :

a) Melaksanakan pengadministrasian siswa, kepegawaian. b) Melaksanakan administrasi umum yang sifatnya rutin.

c) Mempersiapkan administrasi format-format, surat-surat dan lain-lainnya yang dibutuhkan dalam kegiatan sekolah.

d) Mendistributsikan surat-surat masuk dari instansi yang terkait baik dari Pemerintah maupun swasta dan mengkoordinasikan ke kepala sekolah serta mendistributsikan ke yang berhak secara utuh.

e) Melaksankan kegaiatan administrasi sekolah meliputi pendaftaran administrasi siswa, pendataan administrasi guru dan staf dan pelayanan administrasi antar kelembagaan.

f) Penyusunan laporan pelaksanaan kegiatan pengurusan ketatausahaan bulanan, semester dan tahunan secara berkala.

5) Perpustakan

a) Menghimpun data dan menganalisis kebutuhan bahan pustaka.

b) Membuat perencanaan penambahan koleksi perpustakaan berdasarkan analisis kebutuhan.

c) Mengklasifikasikan bahan pustaka sesuai dengan kaidah yang berlaku. d) Membuat katalok koleksi perpustakaan dan memberikan nomor regester

pada masing-masing bahan pustaka.

e) Merawat dan memanfaatkan sarana dan prasarana perpustakan sesuai dengan kaidah yang berlaku.

f) Mengatur pola/ sistem peminjaman.

(7)

73 h) Mengelola buku induk perpustakaan.

(8)

74 4.1.1 Proses Bisnis

Proses bisnis yang dilakukan dalam sistem pengolahan data kegiatan belajar mengajar adalah sebagai berikut :

a. Proses Pendataan Guru

Kepala sekolah menyerahkan data guru kepada bagian Tata Usaha (TU), kemudian bagian Tata Usaha terima data guru dan mencatat data guru lalu di arsipkan.

b. Proses Pendataan Siswa

Setelah pendataan guru selesai, masing – masing wali kelas menyerahkan rekap data siswa perkelas lalu bagian Tata Usaha menerima rekap data siswa perkelas yang ditanda tangan kepala sekolah.

c. Proses Pendataan Mata Pelajaran

Waka kurikulum menyerahkan data mata pelajaran ke bagian Tata Usaha, lalu bagian Tata Usaha menerima data mata pelajaran dan bagian Tata Usaha mencatat dan mengarsipkan data mata pelajaran.

d. Proses Pendataan Kelas

Wakil kepala sekolah bagian kesiswaan melakukan pendataan kelas dengan mengecek total siswa berdasarkan kelas masing-masing. Kemudian wakil kesiswaan menentukan jumlah kelas I Sampai VI berdasarkan jumlah siswa kuota kelas. Kemudian wakasek bagian kesiswaan menyerahkan data kelas kebagian tata usaha untuk di rekap lalu diserahkan ke wali kelas. e. Proses pembuatan jadwal pelajaran

Wakil kepala sekolah kurikulum membuat jadwal mata pelajaran dan diserahkan kepada wali kelas, kemudian wali kelas menerima jadwal mata pelajaran dan membagikan jadwal mata pelajaran ke siswa lalu siswa menerima jadwal mata pelajaran.

f. Proses Pencatatan Rekapan Absensi

Guru membuat rekap absensi siswa lalu diserahkan ke wali kelas dan wali kelas menerimanya dan merekap absensi.

(9)

75 g. Proses Daftar Nilai

Guru mata pelajaran merekap nilai lalu menyerahkan rekap nilai siswa kepada wali kelas, kemudian wali kelas menerima rekap nilai dari seluruh masing-masing guru.

h. Proses Raport

Wali kelas mengisi nilai raport dan setelah raport selesai di isi maka wali kelas memberikan raport kepada kepala sekolah untuk di tanda tangan, setelah raport diterima dan ditanda tangan, kepala sekolah mengembalikan raport yang telah di tanda tangan ke wali kelas supaya raport dibagikan ke siswa, dan siswa biasa menerima raport.

4.1.2 Activity Diagram a. Proses Pendataan Guru

Gambar 4.2 Activity Diagram Proses Pendataan Guru

Serahkan Data Guru

Terima Data Guru

Catat dan Arsipkan Data Guru

TU Kepsek

(10)

76 b. Proses Pendataan Siswa

Gambar 4.3 Activity Diagram Proses Pendataan Siswa

c. Proses Pendataan Mata Pelajaran

Gambar 4.4 Activity Diagram Proses Pendataan Mata Pelajaran

Serahkan Rekap Data Siswa perkelas

Menerima Rekap Data Siswa Perkelas

TU Wali Kelas

Serah Data Mata Pelajaran

Terima Data Mata Pelajaran

Catat dan Arsipkan Data Mata Pelajaran

TU Waka Kurikulum

(11)

77 d. Proses Pendataan Kelas

Gambar 4.5 Activity Diagram Proses Pendataan Kelas

e. Proses Pembuatan Jadwal Pelajaran

Gambar 4.6 Activity Diagram Pembuatan Jadwal Pelajaran

cek siswa berdasarkan kelas masing-masing

menentukan jumlah kelas yang ada

menyerahkan data kelas yang telah ditentukan

terima data kelas yang telah ditentukan

serah rekap kelas yang ditentukan

terima rekap kelas yang ditentukan

Guru Bag. Tata Usaha

Waka Kesisw aan

Buat Jadwal Mata Pelajaran Serah Jadwal Mata Pelajaran Terima Jadwal Mata Pelajaran Bagikan JAdwal Mata Peljaran Menerima Jadwal Mata Pelajaran Sisw a Wali Kelas Ka.Bagian Kurikulum

(12)

78 f. Proses Pencatatan Absensi

Gambar 4.7 Activity Diagram Pendataan Absensi

g. Proses Pencatatan Daftar Nilai

Gambar 4.8 Activity Diagram Pencatatan Daftar Nilai

Rekap Absensi Serahkan Rekap Absensi Terima Rekap Absensi Wali Kelas Guru Rekap Nilai Serahkan Rekap Nilai Terima Rekap Nilai Wali Kelas Guru Mapel

(13)

79 h. Proses Pembuatan Raport

Gambar 4.9 Activity Diagram Mengisi Raport 4.1.3 Analisa Keluaran

Analisa keluaran merupakan sistem analisa mengenai keluaran-keluaran yang dikeluarkan oleh SD Negeri 23 Mendobarat, diantaranya sebagai berikut : a. Nama keluaran : Jadwal Pelajaran

Fungsi : Untuk mengetahui secara jelas dan terperinci mengenai jadwal jam pelajaran masing-masing kelas.

Media : Kertas Rangkap : Tiga

Distribusi : Guru, wali kelas, tata usaha

Frekuensi : setiap dimulainya tahun ajaran baru Volume : 1/tahun

Format : Lampiran A – 1

Keterangan : Berisi mata pelajaran, waktu, dan nama kelas Hasil analisa : Sudah cukup baik dan sesuai dengan informasi b. Nama keluaran : Raport Siswa

Mengisi nilai raport

Memberikan raport untuk ditanda tangan

Menerima raport yang telah ditanda tangan

Bagikan raport

Terima raport untuk ditanda tangan Serahkan raport Menerima raport Sisw a Kepsek Wali kelas

(14)

80

Fungsi : Sebagai hasil belajar siswa selama menjalani proses belajar mengajar.

Media : Kertas Rangkap : Satu Distribusi : Siswa

Frekuensi : Setiap akhir semester Volume : 2/semester

Format : Lampiran A – 2

Keterangan : Berisi data hasil akhir nilai persemester

Hasil analisa : Sudah baik, karena berisi semua nilai hasil belajar selama satu semester

4.1.4 Analisa Masukan

Berisi mengenai gambaran masukan yang dihasilkan oleh sistem yang dianalisa, dimana setiap masukan dapat dirinci sebagai berikut :

a. Nama Masukan : Data guru

Sumber : Guru

Fungsi : Untuk mengetahui informasi data guru secara lengkap dan jelas

Media : Kertas Rangkap : Satu

Frekuensi : Setiap tahun Volume : 1/tahun

Format : Lampiran B - 1

Keterangan : Berisi tentang data Guru

(15)

81 b. Nama Masukan : Data Siswa

Sumber : Siswa

Fungsi : Untuk mengetahui informasi data siswa dengan lengkap dan jelas

Media : Kertas Rangkap : Satu

Frekuensi : Setiap siswa yang masuk sekolah Volume : 40/tahun

Format : Lampiran B - 2

Keterangan : Berisi tentang data siswa

Hasil analisa : Dokumen yang ada kurang rapi dan informasinya tidak lengkap

c. Nama Masukan : Data Daftar Nilai

Sumber : Guru

Fungsi : Mengetahui data nilai dari guru Media : Kertas

Rangkap : Satu

Frekuensi : Setiap ada perubahan nilai siswa Volume : 2/semester

Format : Lampiran B - 3

Keterangan : Berisi tentang data nilai siswa setiap mata pelajaran Hasil analisa : Sudah cukup baik

d. Nama Masukan : Data Mata Pelajaran Sumber : Waka Kurikulum

Fungsi : Untuk mengethaui mata pelajaran setiap kelas Media : Kertas

Rangkap : Satu

Frekuensi : Setiap akhir penambahan kurikulum dari sekolah Volume : 1/tahun

(16)

82 Format : Lampiran B - 4

Keterangan : Berisi tentang data mata pelajaran setiap kelas Hasil analisa : Sudah cukup baik dan sesuai dengan informasi

e. Nama Masukan : Data Kelas

Sumber : Wakil kepala sekolah bagian kesiswaan Fungsi : Untuk mengetahui data kelas

Media : Kertas Rangkap : Satu

Frekuensi : Setiap akhir tahun Volume : 1/tahun

Format : Lampiran B - 5

Keterangan : Berisi tentang ketidak hadiran siswa setiap kelas Hasil analisa : Sudah cukup baik dan sesuai dengan informasi

f. Nama Masukan : Absensi Siswa

Sumber : Guru

Fungsi : Untuk mengetahui ketidak hadiran siswa selama mengikuti pelajaran di kelas

Media : Kertas Rangkap : Satu

Frekuensi : Pertahun Semester Volume : 2/semester

Format : Lampiran B - 6

Keterangan : Berisi tentang ketidak hadiran siswa setiap kelas Hasil analisa : Sudah cukup baik dan sesuai dengan informasi

(17)

83 4.1.5 Identifikasi Kebutuhan

Berdasarkan hasil analisa dan uraian umum mengenai sistem yang sedang berjalan pada SD Negeri 23 Mendobarat, maka dapat diidentifikasi kekurangan yang ada, sehingga pada sistem mendatang dibutuhkan:

a. Kebutuhan : Entry Data Siswa

Masalah : Sebelumnya sudah ada pendataan siswa tapi input data siswa menggunakan Microsoft Excel yang menyebabkan lambatnya proses penginputan karena banyaknya jumlah data siswa yang harus di input.

Usulan : Merancang sistem informasi pengolahan data kegiatan belajar mengajar untuk menginput data siswa yang terintegrasi dan terkomputerisasi, sehingga data siswa tersimpan dalam satu file database siswa dan dapat mempersingkat waktu penginputan data.

b. Kebutuhan : Entry Data Guru

Masalah : Sebelumnya sudah ada pendataan guru tapi input data guru menggunakan Microsoft Excel yang menyebabkan lambatnya proses penginputan juga sering dijumpai kesalahan dalam input data guru.

Usulan : Merancang sistem informasi pengolahan data kegiatan belajar mengajar untuk menginput data guru yang terintegrasi dan terkomputerisasi, sehingga data guru tersimpan dalam satu file database guru dan dapat meminimalisir kesalahan penginputan data guru.

c. Kebutuhan : Entry Mata Pelajaran

Masalah : Sebelumnya pendataan mata pelajaran dilakukan secara manual.

(18)

84

Usulan : Merancang sistem informasi pengolahan data kegiatan belajar mengajar untuk menginput data mata pelajaran, sehingga data mata pelajaran tersimpan dalam satu file

database mata pelajaran.

d. Kebutuhan : Entry Kelas

Masalah : Sebelumnya pendataan kelas dilakukan secara manual. Usulan : Merancang sistem informasi pengolahan data kegiatan

belajar mengajar untuk menginput data kelas, sehingga data kelas tersimpan dalam satu file database kelas.

e. Kebutuhan : Entry Muatan lokal

Masalah : Sebelumnya pendataan Muatan lokal dilakukan secara manual.

Usulan : Merancang sistem informasi pengolahan data kegiatan belajar mengajar untuk menginput Muatan lokal, sehingga data Muatan lokal tersimpan dalam satu file

database Muatan lokal.

f. Kebutuhan : Entry Jadwal Pelajaran

Masalah : Sebelumnya jadwal pelajaran sudah ada, namun masih menggunakan Ms.excel.

Usulan : Merancang sistem informasi pengolahan data kegiatan belajar mengajar untuk mengentri jadwal pelajaran, sehingga data jadwal pelajaran tersimpan kedalam satu

file database jadwal pelajaran.

g. Kebutuhan : Cetak Jadwal Pelajaran

Masalah : Sebelumnya sudah ada cetakan jadwal guru tapi masih menggunakan Microsoft excel.

(19)

85

Usulan : Merancang sistem informasi pengolahan data kegiatan belajar mengajar untuk mencetak jadwal pelajaran, sehingga cetak jadwal pelajaran dapat dilakukan dengan mudah dan cepat.

h. Kebutuhan : Entry Absensi

Masalah : Sebelumnya pendataan absensi dilakukan menggunakan

Ms.excel.

Usulan : Merancang sistem informasi pengolahan data kegiatan belajar mengajar untuk mengentri absensi, sehingga data absensi dapat tersimpan dalam satu file database absensi.

i. Kebutuhan : Entry Daftar Nilai

Masalah : Sebelumnya daftar nilai sudah pernah ada yang dikerjakan secara manual.

Usulan : Merancang sistem informasi pengolahan data kegiatan belajar mengajar untuk mengentri daftar nilai, sehingga daftar nilai tersimpan dalam satu file database daftar nilai.

j. Kebutuhan : Cetak Raport

Masalah : Pencatatan raport masih menggunakan sistem manual. Usulan : Merancang sistem informasi pengolahan data kegiatan

belajar mengajar untuk mencetak raport, sehingga cetak raport siswa dapat dilakukan dengan mudah dan cepat.

k. Kebutuhan : Cetak Laporan Nilai Siswa

Masalah :Sebelumnya cetak laporan nilai siswa dilakukan menggunakan Ms.excel

Usulan :Merancang sistem informasi pengolahan data kegiatan belajar mengajar untuk cetak laporan nilai siswa, sehingga

(20)

86

data absensi dapat tersimpan dalam satu file database cetak laporan nilai siswa.

4.1.6 Package Diagram

Sebuah use case merepresentasikan sebuah innteraksi antara aktor dengan sistem. Use case diagram juga menjelaskan mamfaat sistem jika dilihat menurut pandangan orang yang berada diluar sistem (actor). Rancangan use case tersebut telah dikelompokkan menggunakan package. Rancangan hasil analisa tersebut adalah sebagai berikut :

Gambar 4.10 Package Diagram 4.1.7 Use Case Diagram

Use Case Diagram dibawah ini dikelompokkan berdasarkan aktor. a. Use Case Diagram Package Master

Gambar 4.11 Use case Diagram Package Master

Master Transaksi Laporan

Entry Muatan Lokal Enrty Mata Pelajaran TU

Entry Data Siswa Entry Data Guru

(21)

87 b. Use Case Diagram Package Transaksi

Gambar 4.12 Use case Diagram Package Transaksi

c. Use Case Diagram Package Laporan

Gambar 4.13 Use case Diagram Package Laporan

Cetak Jadwal Guru Entry Absensi Entry Daftar Nilai

Cetak Rapot TU

Cetak Jadwal Kelas

Cetak Laporan Nilai TU

(22)

88 4.1.8 Deskripsi Use Case

a. Package Master

1) Use Case : Entry Data Guru Actor : TU

Deskripsi :

a) TU membuka form entry data guru b) TU entry data guru.

c) Jika TU ingin menyimpan data-data guru tersebut klik tombol simpan.

d) Jika TU ingin mengubah data guru, maka klik tombol ubah.

e) Jika TU ingin menghapus data guru, maka klik tombol hapus.

f) Jika TU tidak jadi melakukan kegiatan yang sebelumnya ingin dilakukan maka klik tombol batal. g) Jika TU ingin keluar dari form entry data guru maka

klik tombol keluar.

2) Use Case : Entry Data Siswa Actor : TU

Deskripsi :

a) TU membuka form entry data siswa b) TU entry data siswa.

c) Jika TU ingin menyimpan data-data siswa tersebut klik tombol simpan.

d) Jika TU ingin mengubah data siswa, maka klik tombol ubah.

e) Jika TU ingin menghapus data siswa, maka klik tombol hapus.

f) Jika TU tidak jadi melakukan kegiatan yang sebelumnya ingin dilakukan maka klik tombol batal

(23)

89

g) Jika TU ingin keluar dari form entry data siswa maka klik tombol keluar.

3) Use Case : Entry Kelas Actor : TU

Deskripsi :

a) TU membuka form entry kelas. b) TU entry data kelas.

c) TU ingin menyimpan data-data kelas tersebut klik tombol simpan.

d) TU ingin mengubah data kelas, maka klik tombol ubah.

e) TU ingin menghapus data kelas, maka klik tombol hapus.

f) TU tidak jadi melakukan kegiatan yang sebelumnya ingin dilakukan maka klik tombol batal.

g) TU ingin keluar dari form entry data kelas maka klik tombol keluar.

4) Use Case : Entry Mata Pelajaran Actor : TU

Deskripsi :

a) TU membuka form entry mata pelajaran. b) TU entry data mata pelajaran.

c) TU ingin menyimpan data-data mata pelajaran tersebut klik tombol simpan.

d) TU ingin mengubah data mata pelajaran, maka klik tombol ubah.

e) TU ingin menghapus data mata pelajaran, maka klik tombol hapus.

(24)

90

f) TU tidak jadi melakukan kegiatan yang sebelumnya ingin dilakukan maka klik tombol batal.

g) TU ingin keluar dari form entry data siswa maka klik tombol keluar.

5) Use Case : Entry Muatan lokal Actor : TU

Deskripsi :

a) TU membuka form entry Muatan lokal. b) TU entry data Muatan lokal.

c) Jika TU ingin menyimpan data-data Muatan lokal tersebut klik tombol simpan.

d) Jika TU ingin mengubah Muatan lokal, maka klik tombol ubah.

e) Jika TU ingin menghapus Muatan lokal, maka klik tombol hapus.

f) Jika TU tidak jadi melakukan kegiatan yang sebelumnya ingin dilakukan maka klik tombol batal. g) Jika TU ingin keluar dari form entry Muatan lokal

maka klik tombol kelua b. Package Transaksi

1) Use Case : Entry Daftar Nilai Actor : TU

Deskripsi :

a) TU membuka form entry daftar nilai. b) TU entry daftar nilai

c) Jika TU ingin menambah daftar nilai maka klik tombol tambah

d) Jika TU ingin menyimpan daftar nilai klik tombol simpan.

(25)

91

e) Jika TU tidak jadi melakukan kegiatan yang sebelumnya ingin dilakukan maka klik tombol batal. f) Jika TU ingin keluar dari form entry daftar nilai maka

klik tombol keluar.

2) Use Case : Entry Absensi Actor : Wali Kelas Deskripsi :

a) TU membuka form entry rekapan absensi. b) TU entry absensi.

c) Jika TU ingin menambah data rekapan absensi maka klik tombol tambah

d) Jika TU ingin menyimpan data-data absensi tersebut klik tombol simpan.

e) Jika TU tidak jadi melakukan kegiatan yang sebelumnya ingin dilakukan maka klik tombol batal. f) Jika TU ingin keluar dari form entry rekapan absensi

maka klik tombol keluar.

3) Use Case : Cetak Jadwal Guru Actor : TU

Deskripsi :

a) Bagian TU membuka form cetak jadwal guru. b) Bagian TU input kode jadwal guru.

c) Jika bagian TU ingin menyimpan tersebut klik tombol simpan.

d) Jika bagian TU ingin mencetak jadwal guru klik tombol cetak.

e) Jika bagian TU tidak jadi melakukan kegiatan yang sebelumnya ingin dilakukan maka klik tombol batal.

(26)

92

f) Jika bagian TU keluar dari form cetak jadwal guru maka klik tombol keluar.

4) Use Case : Cetak Jadwal Kelas Actor : TU

Deskripsi :

a) Bagian TU membuka form cetak jadwal kelas. b) Bagian TU input kode jadwal kelas.

c) Jika bagian TU ingin menyimpan tersebut klik tombol simpan.

d) Jika bagian TU ingin mencetak jadwal guru klik tombol cetak.

e) Jika bagian TU tidak jadi melakukan kegiatan yang sebelumnya ingin dilakukan maka klik tombol batal. f) Jika bagian TU ingin keluar dari formcetak jadwal

guru maka klik tombol keluar.

4) Use Case : Cetak Raport Actor : TU

Deskripsi :

a) TU membuka form cetak raport. b) TU entry raport

c) Jika TU ingin menambah data raport maka klik tombol tambah.

d) Jika TU tidak jadi melakukan kegiatan yang sebelumnya ingin dilakukan maka klik tombol batal. e) Jika TU ingin mencetak raport, klik tombol cetak f) Jika TU ingin keluar dari form cetak raport maka klik

(27)

93

c. Package Laporan

1) Use Case : Cetak Laporan Nilai Actor : TU

Deskripsi :

a) TU membuka form cetak Laporan Nilai. b) TU entry Laporan Nilai.

c) Jika TU ingin menambah data Laporan Nilai maka klik tombol tambah.

d) Jika TU tidak jadi melakukan kegiatan yang sebelumnya ingin dilakukan maka klik tombol batal. e) Jika staf tata usaha ingin mencetak Laporan Nilai, klik

tombol cetak

f) Jika TU ingin keluar dari form cetak Laporan Nilai maka klik tombol keluar.

4.1.9 Perancangan Basis Data

Untuk sampai pada sebuah organisasi data yang benar-benar sesuai dengan batasan definisi dari basis data, maka berikut ini akan dijelaskan langkah-langkah yang dilakukan dalam rancangan basis data.

a. Entity Relationship Diagram ( ERD )

Entity Relationship Diagram memodelkan data apa yang ada, tujuan utama dari penggambaran ERD adalah menunjukkan object data (entitas) dan hubungannya ( relationship ) terhadap entitas yang ada sehingga dapat dihasilkan file-file yang akan dibentuk, gambar ERD dapat dilihat dibawah ini :

(28)

94

(29)

95

b. Transformasi ERD ke LRS ( Logical Record Structure ) Adapun bentuk ERD ke LRS dapat dilihat pada gambar dibawah ini :

(30)

96 c. Logical Record Structure

(31)

97 d. Tabel 1) Siswa NIS NISN NM_ SISWA JNS_ KEL

TMPT_LHR TGL_LAHIR AGAMA ALMT

PK

NM_AYH NM_IBU PEND_AYH PEND_IBU KERJA_AYH KERJA_IBU

Tabel 4.1 Tabel Siswa

2) Guru

NIP NUPTK Nm_Gr JK Tmt_Lhr Tgl_Lhr Jns_Ptk Sts_Peg Agama Almt PK

Tmt_ Cpns

Tmt_Pns Gol_dan_Pngkt Pendidikan Jml_Jm Tgl_Ser No_Ser Mapel_Ser tifikasi Tabel 4.2 Tabel Guru

3) Kelas

KD_KLS NM_KLS WALI_KLS KD_JDWL_KLS

PK FK

Tabel 4.3 Tabel Kelas 4) Lakukan

NIS KD_ABSEN JML_SAKIT JML_ALPA JML_IZIN JML_HADIR

FK FK

PK

(32)

98 5) Absensi

KD_ABSEN TAPEL_ABSEN SMSTR KD_KELAS

PK

Tabel 4.5 Tabel Absensi 6) Daftar Nilai

KD_DAFNIL TAPEL_ DAFNIL

SMSTR KD_ABSENS NIS

PK FK FK

Tabel 4.6 Tabel Daftar Nilai

7) Raport

KD_RAPOT TAPEL_RAPOT SMSTR PD1 PD2 PD3 CATATAN PK

KET KD_MULOK KD_DAFNIL

FK FK

Tabel 4.7 Tabel Raport 8) Tulis

KD_MULOK KD_RAPOT NILAI

FK FK

PK

(33)

99 9) Muatan Lokal

KD_MULOK NM_MULOK PK

Tabel 4.9 Tabel Muatan Lokal 10) Butuh

KD_DAFNIL KD_MAPEL N_HARIAN N_TGS N_UTS

FK FK

PK

N_ULANGAN NILAIAKHIR

Tabel 4.10 Tabel Butuh

11) Mapel

KD_MAPEL NM_MAPEL KKM

PK

Tabel 4.11 Tabel Mapel 12) Ada

KD_MAPEL KD_JDWL WKT JAMKE HARI

FK FK

PK

Tabel 4.12 Tabel Ada 13) Jadwal Guru

KD_JDWL TAPEL_JDWL SMSTR NIP

PK FK

(34)

100 14) Isi

KD_MAPEL KD_JDWL_KLS WKT HARI JAMKE

FK FK

PK

Tabel 4.14 Tabel Isi

15) Jadwal Kelas

KD_JDWL_KLS TAPEL_JDWL_KLS SMSTR KD_KLS

PK FK

(35)

101 e. Spesifikasi Basis Data

1) Nama File : Siswa

Media : Hardisk

Isi : Data Siswa

Organisasi : Index Sequential Primary Key : NIS

Panjang Record : 264 byte Jumlah Record : 470 record Struktur :

Tabel 4.16 Tabel Spesifikasi Basis Data Siswa No

.

Nama Field Jenis Lebar Desimal Keterangan

1 2 3 4 5 6 7 8 9 10 11 12 13 14 NIS NISN NM_SISWA JNS_KEL TMPT_LHR TGL_LAHIR AGAMA ALMT NM_AYH NM_IBU PEND_AYH PEN_IBU KERJA_AYH KERJA_IBU Text Text Text Text Text Date/time Text Text Text Text Text Text Text Text 4 10 30 2 20 10 8 50 30 30 10 10 25 25 - - - - - - - - - - - - - -

Nomor Induk Siswa

Nomor Induk Siswa Nasional Nama siswa Jenis Kelamin Tempat Lahir Tanggal Lahir Agama Alamat Nama Ayah Nama Ibu Pendidikan Ayah Pendidikan Ibu Kerja Ayah Kerja Ibu

(36)

102 2) Nama File : Guru

Media : Hardisk

Isi : Data Guru

Organisasi : Index Sequential Primary Key : NIP

Panjang Record : 330 byte Jumlah Record : 24 record Struktur :

Tabel 4.17 Tabel Spesifikasi Basis Data Guru

No. Nama Field Jenis Lebar Desimal Keterangan 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 NIP NUPTK Nm_Gr JK Tmt_Lhr Tgl_Lhr Jns_Ptk Sts_Peg Agama Almt Tmt_Cpns Tmt_Pns Gol_D_Pngkt Pendidikan Jml_Jm Tgl_Ser No_Ser Mapel_Sertifikasi Text Text Text Text Text Date/Time Text Text Text Text Text Text Text Text Text Text Text Text 18 20 30 2 15 10 20 30 15 50 10 10 20 25 5 10 20 20 - - - - - - - - - - - - - - - - - -

Nomor induk pengajar Nomor urut pendidik dan tenaga kependidikan Nama guru Jenis kelamin Tempat lahir Tanggal lahir Jenis PTK Status kepegawaian Agama Alamat

Terhitung mulai tanggal Cpns Terhitung mulai tanggal PNS Golongan dan pangkat Pendidikan

Jumlah jam

Tanggal sertifikasi Nomor sertifikasi

(37)

103 3) Nama File : Kelas

Media : Hardisk

Isi : Data Kelas

Organisasi : Index Sequential Primary Key : KD_KLS

Panjang Record : 44 byte Jumlah Record : 12 record Struktur :

Tabel 4.18 Tabel Spesifikasi Basis Data Kelas No. Nama Field Jenis Lebar Decimal Keterangan 1. 2 3. 4 KD_KLS NM_KLS WALI_KLS KD_JDWL_KLS Text Text Text Text 5 4 30 5 - - - - Kode Kelas Nama Kelas Wali Kelas

Kode Jadwal Kelas

4) Nama File : Lakukan

Media : Hardisk

Isi : Data Absensi

Organisasi : Index Sequential Primary Key : NIS+KD_ABSENS Panjang Record : 18 byte

Jumlah Record : 408800 record Struktur :

Tabel 4.19 Tabel Spesifikasi Basis Data lakukan No. Nama Field Jenis Lebar Desimal Keterangan

1 2 3 NIS KD_ABSEN JML_SAKIT Text Text Text 4 5 2 - - -

Nomor Induk Siswa Kode absensi Jumlah sakit

(38)

104 4 5 6 JML_IZIN JML_ALPA JML_HADIR Text Text Text 2 2 3 - - - Jumlah izin Jumlah alpa Jumlah hadir

5) Nama File : Absensi

Media : Hardisk

Isi : Data Absensi

Organisasi : Index Sequential Primary Key : KD_ABSEN Panjang Record : 25 byte Jumlah Record : 12775 record Struktur :

Tabel 4.20 Tabel Spesifikasi Basis Data Absensi

No. Nama Field Jenis Lebar Desimal Keterangan 1 2 3 4 KD_ABSEN TAPEL_ABSENS SMSTR KD_KELAS Text Text Text Text 5 10 5 5 - - - - Kode absensi

Tahun pelajaran absensi Semester

Kode kelas

6) Nama File : Daftar Nilai

Media : Hardisk

Isi : Data Daftar Nilai Organisasi : Index Sequential Primary Key : KD_DAFNIL Panjang Record : 29 byte Jumlah Record : 1760 record Struktur :

(39)

105

Tabel 4.21 Tabel Spesifikasi Basis Data Dafnil

No. Nama Field Jenis Lebar Desimal Keterangan 1 2 3 4 5 KD_DAFNIL TAPEL_DAFNIL SMSTR KD_ABSENSI NIS Text Text Text Text Text 5 10 5 5 4 - - - - -

Kode daftar nilai

Tahun pelajaran daftar nilai Semester

Kode absensi Nomor induk siswa

7) Nama File : Raport

Media : Hardisk

Isi : Data Raport

Organisasi : Index Sequential Primary Key : Kd_raport Panjang Record : 134 byte Jumlah Record : 1760 record Struktur :

Tabel 4.22 Tabel Spesifikasi Basis Data Raport No. Nama Field Jenis Lebar Desimal Keterangan

1 2 3 4 5 6 7 8 9 10 KD_RAPOT TAPEL_RAPOT SMSTR PD1 PD2 PD3 CATATAN KET KD_MULOK KD_DAFNIL Text Text Text Text Text Text Text Text Text Text 5 9 5 10 10 10 50 25 5 5 - - - - - - - - - - Kode raport

Tahun pelajaran raport Semester

Pengembangan diri 1 Pengembangan diri 2 Pengembangan diri 3 Catatan Rapot

Keterangan naik / tinggal kelas Kode muatan lokal

(40)

106 8) Nama File : Tulis

Media : Hardisk

Isi : Data Raport

Organisasi : Index Sequential

Primary Key : KD_RAPOT+KD_MULOK Panjang Record : 15 byte

Jumlah Record : 3520 record Struktur :

Tabel 4.23 Tabel Spesifikasi Basis Data Tulis No. Nama Field Jenis Lebar Desimal Keterangan

1 2 3 KD_MULOK KD_RAPOT NILAI Text Text Text 5 6 4 - - -

Kode muatan lokal Kode raport Nilai

9) Nama File : Muatan Lokal

Media : Hardisk

Isi : Data Muatan Lokal Organisasi : Index Sequential Primary Key : KD_MULOK Panjang Record : 25 byte Jumlah Record : 12 record Struktur :

Tabel 4.24 Tabel Spesifikasi Basis Data Muatan Lokal No. Nama Field Jenis Lebar Desimal Keterangan

1 2 KD_MULOK NM_MULOK Text Text 5 20 - -

Kode Muatan Lokal Nama Muatan Lokal

(41)

107 10) Nama File : Butuh

Media : Hardisk

Isi : Data Nilai

Organisasi : Index Sequential

Primary Key : KD_DAFNIL+KD_MAPEL Panjang Record : 25 byte

Jumlah Record : 14080 record Struktur :

Tabel 4.25 Tabel Spesifikasi Basis Data Butuh

No. Nama Field Jenis Lebar Desimal Keterangan 1 2 3 4 5 6 7 KD_DAFNIL KD_MAPEL N_HARIAN N_TGS N_UTS N_ULANGAN NILAIAKHIR Text Text Text Text Text Text Text 5 5 3 3 3 3 3 - - - - - - -

Kode Daftar Nilai Kode mata pelajaran Nilai harian

Nilai tugas Nilai UTS Nilai Ulangan Nilai Akhir

11) Nama File : Mapel

Media : Hardisk

Isi : Mata Pelajaran

Organisasi : Index Sequential Primary Key : KD_MAPEL Panjang Record : 27 byte Jumlah Record : 450 record Struktur :

(42)

108

Tabel 4.26 Tabel Spesifikasi Basis Data Mapel No. Nama Field Jenis Lebar Desimal Keterangan

1 2 3 KD_MAPEL NM_MAPEL KKM Text Text Text 5 20 2 - - -

Kode mata pelajaran Nama mata pelajaran Kriteria ketuntasan minimal 12) Nama File : ada

Media : Hardisk

Isi : data jadwal pelajaran Organisasi : Index Sequential

Primary Key : KD_MAPEL+KD_JADWAL Panjang Record : 29 byte

Jumlah Record : 400 record

Struktur :

Tabel 4.27 Tabel Spesifikasi Basis Data ada

No. Nama Field Jenis Lebar Desimal Keterangan 1 2 3 4 5 KD_MAPEL KD_JDWL WAKTU JAMKE HARI Text Text Date/Time Text Text 5 5 10 3 6 - - - - -

Kode mata pelajaran Kode Jadwal

Waktu Jamke Hari

13) Nama File : Jadwal Guru

Media : Hardisk

Isi : Jadwal Guru

Organisasi : Index Sequential Primary Key : KD_JDWL Panjang Record : 39 byte Jumlah Record : 50 record Struktur :

(43)

109

Tabel 4.28 Tabel Spesifikasi Basis Data Jadwal Guru No. Nama Field Jenis Lebar Desimal Keterangan

1 2 3 4 KD_JDWL TAPEL_JDWL SMSTR NIP Text Text Text Text 5 10 6 18 - - - - Kode jadwal

Tahun pelajaran jadwal Semester

Nomor Induk Pengajar

14) Nama File : Isi

Media : Hardisk

Isi : Isi

Organisasi : Index Sequential

Primary Key : KD_MAPEL+KD_JDWL_KLS Panjang Record : 29 byte

Jumlah Record : 245 record Struktur :

Tabel 4.29 Tabel Spesifikasi Basis Isi

No. Nama Field Jenis Lebar Desimal Keterangan 1 2 3 4 5 KD_MAPEL KD_JDWL_KLS WKT JAMKE HARI Text Text Text Text Text 5 5 10 3 6 - - - - -

Kode mata pelajaran Kode jadwal kelas Waktu

Jam ke Hari

8) Nama File : Jadwal Kelas

Media : Hardisk

Isi : Jadwal Kelas

Organisasi : Index Sequential Primary Key : KD_JDWL_KLS Panjang Record : 26 byte

(44)

110 Jumlah Record : 35 record Struktur :

Tabel 4.30 Tabel Spesifikasi Basis Data Jadwal Kelas No. Nama Field Jenis Lebar Desimal Keterangan

1 2 3 4 KD_JDWL_KLS TAPEL_JDWL_KLS SMSTR KD_KLS Text Text Text Text 5 10 6 5 - - - -

Kode jadwal kelas Tahun pelajaran jadwal kelas Semester Kode kelas

4.2 Rancangan Antar Muka

Membahas Tentang Rancangan Dokumen Keluaran dan Rancangan Dokumen Masukan.

4.2.1 Rancangan Dokumen Keluaran a. Nama keluaran : Jadwal Guru

Fungsi : Untuk mengetahui secara jelas dan terperinci mengenai jadwal jam pelajaran masing-masing guru.

Media : Kertas Rangkap : Tiga

Distribusi : Guru, wali kelas, TU

Frekuensi : setiap dimulainya tahun ajaran baru Volume : 1/tahun

Format : Lampiran C – 1

Keterangan : Berisi mata pelajaran, waktu, nama guru, nama wali kelas, dan nama kela

b. Nama keluaran : Jadwal Kelas

Fungsi : Untuk mengetahui secara jelas dan terperinci mengenai jadwal jam pelajaran masing-masing kelas.

(45)

111 Rangkap : Tiga

Distribusi : Kelas, wali kelas, TU

Frekuensi : setiap dimulainya tahun ajaran baru Volume : 1/tahun

Format : Lampiran C – 2

Keterangan : Berisi mata pelajaran, waktu, nama guru, nama wali kelas, dan nama kelas

c. Nama keluaran : Raport Siswa

Fungsi : Sebagai hasil belajar siswa selama menjalani proses Belajar mengajar.

Media : Kertas Rangkap : Satu Distribusi : Siswa

Frekuensi : Setiap akhir semester Volume : 2/semester

Format : Lampiran C – 3

Keterangan : Berisi semua nilai hasil belajar siswa selama satu semester

d. Nama keluaran : Laporan Nilai

Fungsi : Untuk mengetahui data laporan nilai siswa Media : Kertas

Rangkap : Satu Distribusi : Guru

Frekuensi : Setiap semester Volume : 1/tahun

Format : Lampiran C – 4

(46)

112 4.2.2 Rancangan Dokumen Masukan a. Nama Masukan : Data guru

Sumber : Guru

Fungsi : Untuk mengetahui data diri guru secara lengkap dan jelas Media : Kertas

Rangkap : Satu

Frekuensi : Setiap adanya penambahan guru baru Volume : 1/tahun

Format : Lampiran D - 1 Keterangan : Berisi data diri guru

b. Nama Masukan : Data Siswa Sumber : Siswa

Fungsi : Untuk mengetahui data diri siswa dengan lengkap dan jelas

Media : Kertas Rangkap : Satu

Frekuensi : setiap siswa yang masuk sekolah Volume : 1/tahun

Format : Lampiran D - 2

Keterangan : Berisi data tentang siswa

c. Nama masukan : Data Daftar Nilai

Sumber : Guru

Fungsi : Untuk mengetahui data nilai siswa dari guru Media : Kertas

Rangkap : Satu

Frekuensi : Setiap ada perubahan nilai siswa Volume : 2/semester

Format : Lampiran D - 3

(47)

113 d. Nama Masukan : Data Mata Pelajaran

Sumber : Waka Kurikulum

Fungsi : Untuk mengetahui mata pelajaran setiap kelas Media : Kertas

Rangkap : Satu

Frekuensi : Setiap akhir penambahan kurikulum dari sekolah Volume : 1/tahun

Format : Lampiran D - 4

Keterangan : Berisi tentang data mata pelajaran setiap kelas

e. Nama Masukan : Data Kelas

Sumber : Wakil kepala sekolah bagian kesiswaan Fungsi : Untuk mengetahui kelas

Media : Kertas Rangkap : Satu

Frekuensi : Setiap akhir tahun Volume : 1/tahun

Format : Lampiran D - 5

Keterangan : Berisi tentang data kelas

f. Nama Masukan : Absensi Siswa Sumber : Tata Usaha

Fungsi : Untuk mengetahui ketidak hadiran siswa selama mengikuti pelajaran di kelas

Media : Kertas Rangkap : Satu

Frekuensi : Persemester Volume : 2/semester Format : Lampiran D - 6

(48)

114 g. Nama Masukan : Data Muatan Lokal

Sumber : Guru

Fungsi : Untuk mengetahui data muatan lokal Media : Kertas

Rangkap : Satu

Frekuensi : Setiap ada perubahan nilai siswa Volume : 1/tahun

Format : Lampiran D - 7

(49)

115 4.3 Rancangan Dialog Layar

a. Struktur Tampilan

(50)

116 b. Rancangan Layar

1) Rancangan Layar Form Menu Utama

Sistem Informasi Kegiatan Belajar Mengajar

Sistem Informasi Kegiatan Belajar Mengajar

MASTER TRANSAKSI LAPORAN

SISTEM INFORMASI PENGOLAHAN DATA

KEGIATAN BELAJAR MENGAJAR

PADA SD NEGERI 23 MENDOBARAT

KELUAR

Gambar 4.18 Rancangan Layar Form Menu Utama

2) Rancangan Layar Form Menu Master

Sistem Informasi Kegiatan Belajar Mengajar Sistem Informasi Kegiatan Belajar Mengajar

SISTEM INFORMASI PENGOLAHAN DATA

KEGIATAN BELAJAR MENGAJAR

PADA SD NEGERI 23 MENDOBARAT

ENTRY DATA GURU ENTRY DATA SISWA ENTRY KELAS

ENTRY MATA PELAJARAN ENTRY MUATAN LOKAL

MASTER TRANSAKSI LAPORAN KELUAR

(51)

117

3) Rancangan Layar Form Menu Transaksi

SISTEM INFORMASI PENGOLAHAN DATA

KEGIATAN BELAJAR MENGAJAR

PADA SD NEGERI 23 MENDOBARAT

ENTRY ABSENSI CETAK JADWAL GURU ENTRY DAFTAR NILAI

MASTER TRANSAKSI LAPORAN KELUAR

CETAK RAPOT

CETAK JADWAL KELAS

Gambar 4.20 Rancangan Layar Form Menu Transaksi

4) Rancangan Layar Form Laporan

Sistem Informasi Kegiatan Belajar Mengajar

Sistem Informasi Kegiatan Belajar Mengajar

SISTEM INFORMASI PENGOLAHAN DATA

KEGIATAN BELAJAR MENGAJAR

PADA SD NEGERI 23 MENDOBARAT

CETAK LAPORAN NILAI

MASTER TRANSAKSI LAPORAN KELUAR

(52)

118

5) Rancangan Layar Form Entry Data Siswa ENTRY DATA SISWA

ENTRY DATA SISWA

ENTRY DATA SISWA

NIS Nama Siswa Tempat Lahir Agama Alamat Nama Ayah Nama Ibu Pendidikan Ayah Pendidikan Ibu Pekerjaan Ayah Pekerjaan ibu INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT INPUT Jenis Kelamin

Simpan Ubah Hapus Batal Keluar

DD/MM/YYYY

Tanggal Lahir NISN

INPUT

INPUT

Gambar 4.22 Rancangan Layar Form Entry Data Siswa

6) Rancangan Layar Form Entry Data Guru

Pendidikan Terakhir

SIMPAN UBAH HAPUS

BATAL KELUAR

NIP NUPTK

INPUT INPUT

Jenis Kelamin INPUT

INPUT INPUT

INPUT

TMT CPNS Status Pegawai

Golongan Dan Pangkat

INPUT INPUT Tanggal Lahir INPUT Jenis PTK INPUT INPUT Jumlah Jam Tanggal Sertifikasi Nomor Sertifikasi Mata Pelajaran Sertifikasi

INPUT INPUT

INPUT INPUT

Nama Guru INPUT

Tempat Lahir

Agama

DD/MM/YYYY

Alamat INPUT

TMT PNS

ENTRY DATA GURU

(53)

119 7) Rancangan Layar Form Entry Kelas

Entry Data Kelas Entry Data Kelas

ENTRY KELAS

KODE KELAS NAMA KELAS

Input

Input

Simpan Ubah Hapus Batal Keluar

Tampil Tampil No Tampil Tampil Kode Kelas Tampil Tampil Nama Kelas

Z Z Z

Gambar 4.24 Rancangan Layar Form Entry Kelas

8) Rancangan Layar Entry Mata Pelajaran

ENTRY DATA MATA PELAJARAN ENTRY DATA MATA PELAJARAN

Entry Mata Pelajaran Kode Mapel

Nama Mapel

Input Input

Simpan Ubah Hapus Batal Keluar

KKM Input

(54)

120

9) Rancangan Layar Form Entry Data Muatan Lokal

ENTRY MUATAN LOKAL ENTRY MUATAN LOKAL

KODE MUATAN LOKAL

NAMA MUATAN LOKAL

INPUT INPUT

SIMPAN UBAH HAPUS BATAL KELUAR

Gambar 4.26 Rancangan Layar Form Entry Muatan Lokal

10) Rancangan Layar Form Entry Daftar Nilai

ENTRY DAFTAR NILAI ENTRY DAFTAR NILAI

DAFTAR NILAI KODE DAFTAR NILAI

TAHUN AJARAN

Input

Input

Simpan Batal Keluar

NIS No

Z

Nama Mapel tampil tampil

Z

NISN Display KODE MATA PELAJARAN NAMA MATA PELAJARAN display Nilai Akhir

Z

tampil tampil SEMESTER Pilih KODE ABSEN KODE KELAS display Pilih Pilih tampil tampil Ketidakhadiran Sakit : Izin : Alpa Display Display Display hari hari hari NAMA SISWA Kode Mapel tampil tampil

Z

input NILAI AKHIR

Jumlah Hadir Display hari Display

Cari Input

(55)

121 11) Rancangan Layar Form Entry Absensi

ENTRY ABSENSI

KODE ABSEN

SEMESTER

Input

Simpan Batal Keluar

JUMLAH SAKIT Display

KODE KELAS

NIS NAMA SIAWA

Input JUMLAH ALPA Input JUMLAH IZIN Input Tambah NIS tampil tampil

Z

Nama Siswa tampil tampil

Z

Jumlah Sakit tampil tampil

Z

Jumlah Alpa tampil tampil

Z

Jumlah Izin tampil tampil

Z

No tampil tampil

Z

TAHUN AJARAN Pilih

NAMA KELAS display Pilih Pilih Input JUMLAH HADIR Jumlah Hadir tampil tampil

Z

Input

Gambar 4.28 Rancangan Layar Form Entry Absensi 12) Rancangan Layar Form Cetak Jadwal Guru

CETAK JADWAL GURU

CETAK JADWAL GURU

CETAK JADWAL GURU KODE JADWAL

TAHUN AJARAN

Input Input

Simpan Batal Keluar

No

Z

Nama Mapel tampil tampil

Z

Kode Mapel Nama Mapel

display SEMESTER Pilih Pilih tampil tampil Kode Mapel tampil tampil

Z

Waktu

Z

tampil tampil NIP NAMA GURU display Input input Waktu input Jam ke input Hari Jam ke

Z

Hari

Z

tampil tampil tampil tampil Cetak Tambah Cari

(56)

122

13) Rancangan Layar Form Cetak Jadwal Kelas

Gambar 4.30 Rancangan Layar Form Cetak Jadwal Kelas 14) Rancangan Layar Form Cetak Rapot

Cetak Raport Cetak Raport Cetak Raport Kode Raport Semester Input

Simpan Batal Keluar

Pilih NISN

Kode DAftar Nilai

NIS Display No tampil tampil

Z

Nama mapel tampil tampil

Z

KKM tampil tampil

Z

Kode Muatan Lokal

Tahun Ajaran Input

tampil tampil pilih Kode tampil tampil

Z

Nama Muatan Lokal

tampil tampil

Z

Grade

Z

tampil tampil tampil tampil Catatan Pilih Ketidakhadiran Sakit : Izin : Alpa Display Display Display hari hari hari Display

Nama kelas Pilih

Kode Kelas Input

Nilai Akhir

Z

Catatan Guru

Z

tampil tampil

Nama Siswa Display

Pengembangan Diri

Nama Muatan Lokal display Nilai Input Kebersihan Kerapian Kedisiplinan Input Input Input Cetak tampil tampil Input Keterangan Input

(57)

123

15) Rancanagan Layar Form Cetak Laporan Nilai

CETAK LAPORAN NILAI

CETAK LAPORAN NILAI

CETAK LAPORAN NILAI

KODE RAPOT: Pilih

Cetak Keluar

KODE RAPOT: Pilih

S/D

(58)

124 c. Sequence Diagram

2) Sequence Diagram Entry Data Siswa

Gambar 4.33 Sequence Diagram Entry Data Siswa

: TU : Siswa : Ctrl Siswa

Open Siswa ()

Entry Siswa() Entry Siswa()

Simpan() Simpan () Simpan() Ubah() Ubah() Ubah() Hapus() Hapus() Hapus() : From Siswa Blank Form() Batal () Batal () Keluar () Keluar () Exit ()

(59)

125 3) Sequence Diagram Entry Data Guru

Gambar 4.34 Sequence Diagram Entry Data Guru

: TU : Form Guru : Ctrl Guru : Guru

Open Guru ()

Entry Guru ()

Simpan()

Simpan() Simpan()

Ubah () Ubah () Ubah ()

Hapus () Entry Guru () Hapus () Hapus () Batal () Batal () Blank Form () Exit () Keluar () Keluar ()

(60)

126 3) Sequence Diagram Entry Mata Pelajaran

Gambar 4.35 Sequence Diagram Entry Mata Pelajaran

: TU : Form Mapel : Ctrl Mapel : Mapel

Open Mapel ()

Entry Mapel () Entry Mapel ()

Simpan() Simpan() Simpan()

Ubah() Ubah() Ubah() Hapus() Hapus() Hapus() Blank Form() Batal() Batal() Exit() Keluar() Keluar()

(61)

127 4) Sequence Diagram Kelas

Gambar 4.36 Sequence Diagram Entry Data Kelas

: TU : Form Kelas : Ctrl Kelas : Kelas

Open Kelas()

Entry Kelas() Entry Kelas()

Simpan() Simpan() Simpan() Diplay Kelas() Ubah() Ubah() Ubah() Display Kelas() Hapus() Hapus() Hapus() Batal() Batal() Blank Form() Keluar() Keluar() Exit()

(62)

128 5) Sequence Diagram Entry Muatan Lokal

Gambar 4.37 Sequence Diagram Entry Muatan Lokal

: TU : Form Muatan Lokal : Ctrl Muatan Lokal : Muatan Lokal

Open Muatan Lokal()

Entry Muatan Lokal() Entry Muatan Lokal()

Simpan() Simpan() Simpan() Simpan() Ubah() Ubah() Ubah() Hapus() Hapus() Hapus() Batal() Batal() Blank Form() Keluar() Keluar() Exit()

(63)

129 6) Sequence Diagram Cetak Jadwal Guru

Gambar 4.38 Sequence Diagram Cetak Jadwal Guru

: TU : Form Cetak Jadwal Guru : Ctrl Cetak Jadwal Guru : Jadwal : Guru : Mapel : Ada

Open ()

Input Jadwal () Input Jadwal ()

Cari Guru ()

Display Guru ()

Get Guru () Get Guru ()

Cari Mapel () Get Mapel ()

Get Mapel () Display Mapel

Input Ada () Input Ada ()

Tambah ()

Tambah () Display Data Mapel Loop Simpan () Simpan () Simpan () Simpan () Loop Cetak () Cetak () Show Jadwal () Batal () Batal () Blank Form() Keluar () Keluar() Exit ()

(64)

130 7) Sequence Diagram Cetak Jadwal Kelas

Gambar 4.39 Sequence Diagram Cetak Jadwal Kelas

: TU : Form Cetak Jadwal Kelas : Ctrl Cetak Jadwal Kelas : Jadwal : Kelas : Mapel : Ada

Open ()

Input Jadwal () Input Jadwal ()

Cari Kelas ()

Display Kel...

Get Kelas () Get Kelas ()

Cari Mapel () Get Mapel ()

Get Mapel () Display Mapel

Input Ada () Input Ada ()

Tambah ()

Tambah () Display Data Mapel Loop Simpan () Simpan () Simpan () Simpan () Loop Cetak () Cetak () Show Form () Batal () Batal () Blank Form() Keluar () Keluar() Exit ()

(65)

131 8) Sequene Diagram Cetak Laporan Nilai

Gambar 4.40 Sequence Diagram Cetak Laporan Nilai

: TU : Form Cetak Laporan Nilai : Ctrl Laoran Nilai : Siswa : Daftar Nilai : Raport : Kelas : Absensi : Butuh : Mapel : Lakukan : Muatan Lokal : Tulis

Open Raport()

Input Raport() Input Raport()

Get Dafnil() Get Kelas() Get Mapel() Get Absensi() Get Lakukan() Get Butuh() Exit() Get Siswa() Get Raport() Get MuatanLokal() Get Tulisl() Display() Cetak() Cetak()

Show Laopra Nilai()

(66)

132 9) Sequence Diagram Entry Daftar Nilai

Gambar 4.41 Sequence Diagram Entry Daftar Nilai

: TU : Form Daftar Nilai : Ctrl Daftar Nilai : Dafnil : Absensi : Kelas : Siswa : Mapel : Butuh : Lakukan Open Daftar Nilai()

Entry Daftar Nilai() Entry Daftar Nilai() Get Nilai() Get Siswa() Get Siswa() Cari Siswa() Display Siswa Pilih Absensi() Get KD_ABSEN()

Display Data Absensi()

Get Absensi() Get Kelas()

Get Lakukan()

Input Butuh() Input Butuh() Pilih Mapel()

Display NM_MAPEL()

Get Mapel() Get Mapel()

Loop

Simpan() Simpan() Simpan()

Simpan() Loop Keluar() Keluar() Exit() Batal() Batal() Blank Form

(67)

133 10) Sequence Diagram Entry Absensi

Gambar 4.42 Sequence Diagram Entry Absensi

: TU : Ctrl Absensi : Absensi : Kelas : Siswa : Lakukan Open Absensi()

Entry Absensi() Entry Absensi()

Pilih KD_KELAS() Pilih KD_KELAS() Get Kelas()

Display NM_SISWA()

Pilih Siswa()

Entry Lakukan() Entry Lakukan() Pilih Siswa() Get Siswa() Display NM_SISWA() Tambah() Tambah() : Form Absensi Display List() Loop

Simpan() Simpan() Simpan()

Simpan() Loop Batal() Batal() Blank Form() Keluar() Keluar() Exit()

(68)

134 11) Sequence Diagram Cetak Raport

Gambar 4.43 Sequence Diagram Cetak Raport

: TU : Form Cetak Raport : Ctrl Raport : Raport : Siswa : Daftar Nilai : Kelas : Mapel : Muatan Lokal : Absensi : Butuh : Lakukan : Tulis

Open Raport()

Entry Raport() Entry Raport()

Pilih KD_DANFNIL() Pilih KD_DANFNIL()

Get Dafnil() Get Kelas() Get Mapel() Get Absensi() Get Lakukan() Get Butuh() Get Siswa

Dispaly List, Dispaly Deskripsi()

Pilih KD_MULOK() Get Mulok() Get Mulok()

Display Mulok()

Entry tulis() Entry tulis() Display Data mulok() Loop Simpan() Simpan() Cetak() Cetak() Show Raport() Loop Batal() Batal() Blank Form() Keluar() Keluar() Exit()

Gambar

Gambar 4.3 Activity Diagram Proses Pendataan Siswa
Gambar 4.5 Activity Diagram Proses Pendataan Kelas
Gambar 4.8 Activity Diagram Pencatatan Daftar Nilai
Gambar 4.9 Activity Diagram Mengisi Raport  4.1.3  Analisa Keluaran
+7

Referensi

Dokumen terkait

diterapkan dan sebaiknya harus benar- benar dikaji dan dipelajari secara mendalam, sehingga didapatkan kemudahan dalam menggunakan sistem baru dan waktu penyesuaian

alpha. Berdasarkan hasil validasi yang telah dilakukan seluruh butir/item kuesioner kultur sekolah, disiplin belajar, motivasi berprestasi terhadap prestasi belajar

Tradisi batagak kudo-kudo adalah acara untuk merayakan, serta memberitahu kepada semua orang bahwa seseorang akan mengatap rumahnya dan rumah itu akan siap

Semakin besar konsentrasi mulai-mulai ion logam Pb(II), semakin besar pula konsentrasi ion logam Pb(II) yang teradsorpsi oleh nanomaterial hibrida dari pasir besi pantai

7 Legal di sini dimaknai sebagai asal-usul, proses produksi serta pengolahan, pengangkutan dan perdagangannya memenuhi semua peraturan perundangan-undangan (sumber : dalam

Berdasarkan perspektif Evers tersebut terlihat pula bahwa nelayan di Kecamatan Pulau Sembilan yang melaut pada saat itu masih bertujuan agar hasil tangkapannya

Hasil dari analisis adalah terbentuk 6 (enam) faktor pembentuk kepuasan pelanggan Martabak Mercon, yaitu faktor keunggulan produk, pelayanan, trusted, fasilitas fisik,

Pada tabel IV pengujian sistem secara keseluruhan dapat dilihat juga kinerja dari cell motor vibrator, dari tabel pengujian sistem secara keseluruhan cell motor vibrator