BAB III
ANALISA DAN PERANCANGAN SISTEM
3.1 Gambaran Umum Perusahaan
SMK Assa’adatul abadiyah adalah salah satu sekolah yayasan pendidikan islam di Jakarta barat yang beralamatkan Jl. Tanjung duren IV No. 25 Grogol Jakarta, dimana di SMK Assa’adatul abadiyah tersebut memiliki beberapa jurusan yaitu akuntansi, sekertaris, pemasaran dan teknik komputer dan jaringan. Visi dan misi SMK Assa’adatul abadiyah yaitu:
VISI
SMK Assa'adatul Abadiyah mendidik sisiwa/siswi : "Unggul dalam Budi Pekeri, Bermartabat, dan dapat hidup mandiri.
MISI
1. Menumbuhkan penghayatan terhadap ajaran agama Islam (Dienul Islam)
secara kafah dan mengamalkannya dalam kehidupan sehari-hari.
2. Melaksanakan pembelajaran dan bimbingan cera aefektif, sehingga setiap
siswa-siswi memiliki pengetahuan dan ketrampilan yang dibutuhkan sesuai perkembangan zaman.
3. Mendorong dan membantu setiap siswa-siswi untuk mengenali potensi
dirinya, sehingga dapat dikembangkan secara optimal
4. Menumbuhkan jiwa kewirausahaan pada setiap siswa-siswi.
5. Menumbuhkan semangat disiplin secara intensif kepada seluruh warga
sekolah
Menerapkan manajemen partisipatif dengan melibatkan seluruh warga sekolah dan penentu kebijakan sekolah (YPP Assa'adatul Abadiyah).
3.2 Struktur Organisasi
Setiap organisasi, perusahaan atau sekolah memiliki struktur organisasi dan bentuknya tergantung pada tujuan dan operasi dari organisasi atau perusahaan tersebut. Salah satau tujuan mempelajari struktur organsasi suatu organisasi adalah untuk mengetahui pembagian tugas, wewenang, dan tanggung jawab dalam organisasi tersebut.
Berjalannya suatu organisasi dengan baik tidak hanya tergantung pada susunan formal, pembagian tugas, wewenang, dan tanggung jawab yang ada, melaikan juga harus disertai dengan adanya manajemen yang baik. Dalam suatu organisasi, terjadi hubungan antar bagian – bagian baik secara horizontal maupun vertical harus di atur sedemikian rupa untuk mendapatkan suatu koordinasi yang baik dan pertimbang hubungan antara unit – unit organsasi tersebut.
Berikut ini merupakan keterangan dari bagian – bagian yang ada pada struktur organisasi yang sudah di gambarkan :
1. Kepala Sekolah Menyusun perencanaan. Mengorganisasikan kegiatan. Mengarahkan kegiatan. Melaksanakan kegiatan. Melaksanakan pengawasan.
Melakukan evaluasi terhadap kegiatan.
Menentukan kebijaksanaan.
Mengadakan rapat.
Mengambil keputusan.
Mengatur proses belajar.
Mengatur administrasi kantor, siswa-siswi dan perlengkapan.
2. Komite Sekolah
Menyelenggarakan rapat-rapat komite sesuai dengan program yang
ditetapkan.
Menyusun dan menetapkan standar pelayanan pembelajaran di sekolah.
Menyusun dan menetapkan rencana stategik pengembangan sekolah.
Menyusun dan menetapkan rencana kerja tahunan sekolah yang
dirumuskan dalam Rencana Anggaran dan Belanja Sekolah (RAPBS ).
Mengembangkan prestasi unggulan, baik yang bersifat akademis maupun
yang bersifat non-akademis bagi seluruh siswa-siswi di sekolah.
Menampung dan menyalurkan kontribusi masyarakat yang berupa material
dan non material yang diberikan kepada sekolah.
Mengevaluasi pelaksanaan program sekolah sesuai dengan kesepakatan
dengan pihak sekolah.
Mengidentifikasi berbagai permasalahan yang dihadapi sekolah dan
mencari solusinya bersama pihak sekolah.
Mengkaji laporan pertanggung jawaban pelaksanaan program yang disampaikan oleh Kepala Sekolah.
3. Wakasekbid Kurikulum
Mengkoordinir sosialisasi pengembangan kurikulum
Menyusun program pengajaran
Mengkoordinir kegiatan belajar mengajar termasuk pembagian tugas guru,
jadwal pelajaran, evaluasi belajar, dan sebagainya.
Menganalisis ketercapaian target kurikulum dan daya serap
Mengkoodinir penyusunan KTSP, Kalender Pendidikan, Prota, Promes,
Silabus, RPP/Modul mengajar sesuai dengan beban kerja yang telah ditetapkan
Mengkoordinasikan persiapan dan pelaksanaan US/UN dan sebagainya
Menyusun kriteria kenaikan kelas dan persyaratan kelulusan bersama guru
kelas, kepala program studi, dan Kepala Sekolah.
Menyusun laporan berkala dan insidentil tentang kegiatan kurikuler dan
ekstra kurikuler.
Mengkoordinir Penerimaan Siswa-siswi Baru (PSB)
Mengkoordinir wali kelas dan bimbingan siswa-siswi
Mengkoordinir pelaksanaan kegiatan pokja Kurikulum Sekolah
Mengkoordinir penulisan dan pengembangan bahan ajar
Mendokumentasikan kurikulum, penyesuaian kurikulum dan bahan ajar
yang telah berlaku
Mewakili sekolah dalam kegiatan–kegiatan yang berhubungan dengan
pengembangan kurikulum.
4. Wakasekbid Kesiswaan
Menyusun program pembinaan kesiswa-siswian.
Melaksanakan bimbingan, pengarahan dan pengendalian kegiatan
siswa-siswi / OSIS dalam rangka menegakkan disiplin dan tata tertib sekolah / siswa-siswi serta pemilihan pengurus OSIS.
Membina dan melaksanakan koordinasi pelaksanaan keamanan, kebersihan, ketertiban, keindahan, kerindangan, kekeluargaan, dan ketaqwaan.
Melaksanakan pemilihan calon siswa-siswi teladan dan calon siswa-siswi
penerima bea siswa-siswi.
Mengadakan pemilihan siswa-siswi untuk mewakili sekolah dalam
kegiatan di luar sekolah.
Mengatur mutasi siswa-siswi.
Menyusun program kegiatan ekstrakurikuler.
Menyusun laporan pelaksanaan kesiswa-siswian secara berkala.
5. Wakasekbid Sarana Dan Prasarana
Menyiapkan semua sarana yang di perlukan oleh guru dan siswa
6. Wakasekbid Humas
Menyusun program kerja sama dengan DU/DI dan Instansi terkait
Menjalin kerja sama dengan DU/DI dan Instansi terkait
Melaksanakan Kegiatan Praktik kerja Industri ( Prakerin)
Mempromosikan potensi sekolah
Pendataan penulurusan lulusan
Penyaluran lulusan melalui Bursa Kerja Khusus
7. Kepala Perpustakaan
Merencanakan pengadaan buku di perpustakaan sekolah
Mendistribusikan buku.bahan perpustakaan peserta didik, guru yang
memerlukan
Merencanakan pengembangan buku/bahan perpustakaan
Menjaga, memelihara, dan memperbaiki buku/bahan perpustakaan
Mengiiventarisasi buku/bahan perpustakaan sesuai dengan katalok buku
Menyimpan buku – buku/ bahan perpustakaan
Pemberian informasi kepada guru, peserta didik, TU, tentang buku
8. Kabag Tata Usaha
Penyusunan program kerja tata usaha sekolah.
Pengurusan administrasi ketenagaan dan siswa-siswi.
Pembinaan dan pengembangan karir pegawai serta tata usaha sekolah.
Penyusunan administrasi perlengkapan sekolah.
Penyusunan dan penyajian data / statistik sekolah.
9. Ketua Jurusan ( Kajur)
Penyusunan administrasi perlengkapan sekolah.
Menyusun program kerja
Mendalami dan mengembangkan kurikulum sesuai dengan jurusan
Mengkoordinir tugas guru dan jurusan
Mengkoordinir tugas Pokja pengembangan kurikulum sesuai dengan
jurusan
Mengevaluasi analisa kurikulum dari masing-masing guru sesuai dengan
tugasnya
Mengkoordinir penggunaan ruang praktek dalam jurusannya
Membantu kepala sekolah dan peningkatan profesi guru sesuai dengan
jurusan
Membantu urusan administrasi meliputi catatan kewajiban siswa-siswi,
data guru, inventaris sekolah dalamjurusannya
Membantu wakil kepala sekolah bidang hubungan industry dan kurikulum
Membantu melaksanakan dan memelihara dengan dunia kerja/dunia
industry data instansi yang terkait
Membantu pelaksana bimbingan penyuluhan kejuruan dalam jurusannya
Supervisi dan evaluasi kegiatan belajar mengajar dan tugas lain jalan
urusannya
Memasarkan dan menelusuri tamatan
10. Wali Kelas
Mengelola kelas.
Menyusun atau membuat statistik bulanan siswa-siswi.
Mengisi buku laporan pendidikan (Raport).
Memanggil orang tua siswa-siswi / siswi yang bermasalah di dalam lingkungan sekolah.
Menentukan peringkat kelas setiap semester.
11. Pembina Osis
Melaksanakan tugas pokok, memberikan pendidikan dan pengajaran
sesuai dengan kurikulum yang berlaku
Membantu wakasekbid kesiswa-siswian dalam melaksanakan program
pembinaan kesiswa-siswian
Mengatur kelancaran pelaksanaan upacara/apel senin pagi
Mengkordinir kegiatan upacara pada hari besar nasional
Penyelenggaraan latihan kepemimpinan dasar bagi siswa-siswi
Menghimpun data alumni dari tahun ke tahun
Pembuatan buku memori siswa-siswi
Mengkordinir kegiatan perpisahan siswa-siswi
Mengkordinasikan kegiatan meating class kordinasi dengan pembina olah
raga, seni dan wali kelas
Tugas lain yang menunjang kegiatan kesiswa-siswian
12. Pokja Kurikulum
Mengkoordinir sosialisasi pengembangan kurikulum
Menyusun program pengajaran
Mengkoordinir kegiatan belajar mengajar termasuk pembagian tugas guru,
jadwal pelajaran, evaluasi belajar, dan sebagainya.
Menganalisis ketercapaian target kurikulum dan daya serap
Mengkoodinir penyusunan KTSP, Kalender Pendidikan, Prota, Promes,
Silabus, RPP/Modul mengajar sesuai dengan beban kerja yang telah ditetapkan
Mengkoordinasikan persiapan dan pelaksanaan US/UN dan sebagainya
Menyusun kriteria kenaikan kelas dan persyaratan kelulusan bersama guru
kelas, kepala program studi, dan Kepala Sekolah.
Menyusun laporan berkala dan insidentil tentang kegiatan kurikuler dan
Mengkoordinir Penerimaan Siswa-siswi Baru (PSB)
Mengkoordinir wali kelas dan bimbingan siswa-siswi
Mengkoordinir pelaksanaan kegiatan pokja Kurikulum Sekolah
Mengkoordinir penulisan dan pengembangan bahan ajar
Mendokumentasikan kurikulum, penyesuaian kurikulum dan bahan ajar
yang telah berlaku
Mewakili sekolah dalam kegiatan–kegiatan yang berhubungan dengan
pengembangan kurikulum.
13. Pokja Prakerin
Penjadwalan prakerin
Pencarian,seleksi dan penempatan siswa-siswi pada du/di yang relefan
Perencanaan dan pengelolaan serta membuat laporan keuangan kepada
Kepala sekolah melalui Wakasekbid Humas.
Pengembangan tempat prakerin yang relefan dan representatif tiap-tiap
jurusan/program study yang disesuaikan dengan ketercapaian kurikulum.
Pemantauan siswa-siswi selama dan sesudah pelaksanaan prakerin
Penyelesaian masalah sisrakerin.
Membuat evaluasi dan laporan kepada waka humas
Mengadakan rapat-rapat.
14. Guru/ Pengajar
Membuat program pelajaran.
Membuat satuan pelajaran.
Melakukan kegiatan belajar mengajar.
Mengadakan kegiatan penilaian.
Memerikas siswa-siswi apakah sudah paham di dalam pelajaran tersebut.
Mengadakan pemeriksaan dan pemiliharaan dan pengawasan bagi
siswa-siswi.
15. Siswa/Siswi
Mengikuti semua aturan yang ada di sekolah
3.3 Pemodelan Bisnis
3.3.1 Pemodelan Bisnis Berjalan
Sistem berjalan yang di maksud adalah keseluruhan proses dan prosedur-prosedur yang berjalan di sekolah mulai dari proses akademik, pembayaran spp, perpustakaan dan integrasi antar ke tiga proses tersebut.
Banyaknya data yang harus di input dan diolah menyebabkan sering terjadinya kehilangan data karna belum terintegrasi dengan baik. Pendaftaran yang dilakukan masih mengisi form dan berkasnya hanya di arsipkan saja, proses akademik yang di lakukan sekarang ini masih kurang efektif yaitu masih
mengatur jadwal pelajaran tidak dengan sistem yang terintegrasi sehingga menyulitkan pembuat dalam pembuatan jadwal karena yang di takutkan adalah guru mengajar di dua mata pelajaran dan di jam yang sama, lalu proses
pembayaran yang dilakukan adalah masih mencatat di Microsoft excel, yang di khawatirkan jika sistem tidak saling terintegrasi pencatatannya dan pelaporan keuangannya kurang tepat dan akurat, lalu proses perpustakaan yang dilakukan saat ini adalah peminjaman buku dan pengembalian buku prosesnya masih pencatatan di buku besar sehingga siswa-siswi dan petugas didalam proses peminjaman dan pengembalian buku tidak efisien dan efektif.
Proses bisnis sistem berjalan :
1. Proses akademik
Proses akademik di SMK Assa’adatul abadiyah adalah diawali dengan calon siswa-siswi yang ingin mendaftarkan dirinya ke sekolah SMK
Assa’adatul abadiyah, lalu memilih jurusan, setelah menjadi siswa-siswi, lalu siswa-siswi mendapat kelas untuk proses pembelajaran sehari-harinya setelah itu siswa-siswi tersebut mendapatkan wali kelas dimana nantinya siswa-siswi di bimbing dan di perhatikan oleh wali kelas tersebut, lalu wakasekbid kurikulum membuat jadwal pelajaran lalu dibagikan masing-masing guru sesuai dengan yang diajarnya, setelah kelas dan mata pelajaran siswa-siswi telah ada maka proses belajar mengajar mulai efektif, lalu dalam mengontrol siswa-siswinya setiap harinya guru, maupun wali kelas mengabsen siswa-siswi dengan buku absen yang ada, setelah di akhir semester biasanya ada mid
semester dan semester (ujian) dimana guru menilai siswa-siswinya sesuai dengan kemampuan yang di miliki siswa-siswinya lalu guru menyerahkan nilai kepada wali kelas yang bersangkutan kemudian wali kelas mengelola nilai siswa-siswinya yang kemudian akan di tulis rapor.
2. Proses pembayaran SPP
Proses pembayaran SPP di SMK Assa’adatul abadiyah adalah siswa-siswi datang ke tata usaha sekolah lalu mengisi form pembayaran, lalu setelah itu siswa-siswi memberikan uang, kartu bayaran serta form yang sudah diisi kepada bagian tata usaha lalu bagian tata usaha cap kartu bayaran tersebut lalu bagian tata usaha mencatat siswa-siswi yang bayaran tersebut di komputer dengan Microsoft excel.
3. Proses peminjaman dan pengembalian buku di perpustakaan
Proses peminjaman dan pengembalian buku di perpustakaan di SMK Assa’adatul abadiyah adalah siswa-siswi atau guru yang ingin meminjam buku datang ke perpustakaan lalu mencari buku yang ingin di pinjam, setelah itu jika sudah di pinjam siswa-siswa atau guru harus melapor ke petugas perpustakaan guna peminjaman harus di catat dan pencatatannya disini masih memakai buku besar untuk pencatatannya, untuk pengembaliannya siswa-siswi atau guru harus ke perpustakaan untuk mengembalikan buku tersebut lalu petugas perputakaan mengahus pencatatan buku yang di pinjam oleh siswa-siswi atau guru.
3.3.2. Diagram Activity Sistem Berjalan
Petugas Perpustakaan Siswa
Orang Tua Siswa Wali Kelas Guru Tata Usaha Wakasekbid Kurikulum calon siswa Pendaftaran Mencatat Pendaftaran
Mengatur Pembagian Kelas
Mengatur Pembagian Wali Kelas
Membuat Jadwal Pelajaran
Melakukan Absensi
Membuat Nilai Ujian
Mengolah Nilai Ujian
Membuat Rapot
Menerima Rapot
Mendapat Kelas
mengatur kelas
Mendapat Jadwal Mata Pelajaran
Mendapat Jadwal Pelajaran
Mencatat peminjaman buku Mencari buku
Meminjam Buku
Mengatur Pemulangan Buku
Menerima Nilai Ujian
mendapat buku
Mengembalikan buku Mencatat pengembalian buku
Mengisi Form Pembayaran
Melakukan Pembayaran
Mencatat Pembayaran Cap Kartu Bayaran
3.4. Pemodelan Data
3.4.1. Hasil Pemodelan Data
Hasil dari analisa pemodelan data yang terjadi dalam proses bisnis yang berjalan di SMK Assa’adatul abadiyah di antaranya :
1. Pada saat pembagian ruang kelas, ruang kelas di atur sedemikian rupa agar
tidak bentrok dan pengaturan tersebut harus dengan sistem yang terintegrasi, sehingga kelas yang sudah di pakai teridentifikasi dengan baik dan tidak ada lagi pembagian kelas
2. Pada saat pembagian wali kelas, wali kelas di atur sehingga tidak ada wali
kelas yang memegang dua kelas solusinya adalah wali kelas diatur dengan sistem dimana sistem terserbut member peringatan jika wali kelas sudah mempunyai kelas yang di pegang, wali kelas tersebut tidak bisa dipilih lagi.
3. Pada saat pengaturan jadwal mata pelajaran yang harus dilakukan adalah
jadwal harus di atur dengan sistem yang terintegrasi dimana mata pelajaran, guru, jam mengajar dan kelas harus sesuai sehingga tidak ada lagi mata pelajaran yang bentrok dengan guru mengajar.
4. Proses penilaian guru terhadap siswanya terkadang masih kurang cocok dengan
data sebaiknya ada sistem penilaian dimana guru bisa nginput siswa langsng ke data wali kelas sehingga data yang di berikan cocok.
5. Proses pencatatan pembayaran SPP datanya masih kurang akurat dalam
pelaporannya sebaiknya ada sistem yang mencatat pembayaran spp yang bisa terintegrasi dengan data master siswa sehingga yang sudah bayaran terlihat semua
6. Proses pencatatan peminjaman dan pengembalian buku sebaiknya ada sistem
yang mencatat terjadinya peminjaman dan pengembalian tersebut
pencatatannya ini harus dengan adanya sistem yang terintegrasi dengan database karena dalam pencatatannya jika ada data yang sama database tidak mau input data tersebut.
Struktur Organisasi Usulan
Untuk mendukung integrasi sistem akademik terhadap sistem pembayaran dan perpustakaan maka strukur organisasi yang perlu di perbaiki adalah dengan menambah admin, penambahan admin yang dilakukan adalah berguna untuk mengontrol, mengatur, penginputan dan perubahan semua sistem yang ada di sistem akademik.
Perangkat keras usulan
Untuk mendukung integrasi sistem akademik terhadap sistem pembayaran dan perpustakaan ini maka perangat keras yang di butuhkan adalah setiap ruang kelas harus memiliki komputer berguna untuk pengabsenan siswa-siswi di ruang kelas, selain itu bagian akademik, bagian tata usaha (keuangan) dan perpustakaan juga harus menggunakan computer guna untuk melakukan aktifitas integrasi sistem akademik terhadap sistem pembayaran dan perpustakaan. Jaringan yang dibuat adalah jaringan LAN. Untuk spesifikasi perangkat keras yang di butuhkan RAM 2GB DDR3, Hard disk 250 GB, windows 7, intel core i3, 32 bit operating system.
3.5 Pemodelan Proses
Dalam sistem usulan proses akademik terdiri dari pendaftaran siswa, siswa yang daftar akan di kelola oleh admin dan akan dimasukkan ke dalam sistem guna untuk menyimpan semua data yang ada ke dalam sistem. Pembagian ruang kelas, kelas yang di atur oleh admin dengan sistem yang ada dapat mengatur dengan baik. Pembagian wali kelas yang di lakukan oleh admin yaitu admin mengatur pembagian wali kelas dengan sistem yang ada wali kelas yang akan memegang satu kelas di setiap kelasnya, pembuatan jadwal mata pelajaran yang dilakukan oleh admin adalah pembuatan jadwal ini harus terintegrasi langsung dengan data kelas, guru dan waktu sehingga pembuatan jadwal tersebut datanya benar
sehingga tidak ada jadwal yang bentrok lagi. melakukan pengabsenan jika sudah masuk proses belajar mengajar guru yang mengajar harus melakukan
pengabsenan satu mata pelajaran satu kali pengabsenan, pengolahan nilai ujian guru melakukan penginputan nilai yang diajarnya tershadap siswa yang
dalam rapor dan rapor disini pencetakannya melalui sistem dengan data-data yang saling terintegrasi. Dalam sistem usulan pembayaran SPP pencatatan pembayaran harus terintegrasi dengan data master siswa agar memudahkan pengontrolan yang belum membayar SPP, laporan pembayaran dibuat untuk dilaporkan kepada yayasan SMK Assa’adatul abadiyah. Dalam sistem usulan perustakaan
penginputan buku dilakukan oleh petugas perpustakaan guna untuk menambah buku jika ada buku baru, update buku jika ada perubahan jumlah buku, petugas perpustakaan dalam peminjaman buku petugas wajib mencatat di sistem siswa atau guru yang meminjam sesuai tanggal yang di pinjam dan buku apa saja yang di pinjam serta memberikan batas waktu pinjaman, dan pengembalian buku petugas perpustakaan harus mencatat buku apa yang di kembalikan dan sesuai tanggal kembali atau tidak pengembaliannya. Dalam integrasi sistem akademik terhadap sistem pembayaran dan perpustakaan berbasis web pada SMK
Assa’adatul abadiyah ini adalah jika siswa-siswi belum bayaran dan peminjaman buku belum di kembalikan sistem akan memblok saat wali kelas mencetak rapor siswa-siswi tersebut yang bersangkutan.
3.5.1. Use Case Diagram SMK Assa’adatul Abadiyah
Use Case Diagram Sistem Usulan Integrasi Akademik Terhadap Pembayaran Dan Perpustakaan SMK Assa’adatul Abadiyah
Staff IT
Mengolah Data Master
Master Pembayaran Master Tahun Ajaran Master Jurusan Master Mata Pelajaran Master Kelas Master Buku Master Karyawan Master Guru Master Siswa Guru Akademik Siswa Guru Mata Pelajaran
Karyawan Perpustakaan Karyawan Tata Usaha
Guru Walikelas Pembuatan Jadwal
Rekap Absensi Lihat Jadwal Ajar
Absensi Pembagian Walikelas Pembagian Kelas Login Pengolahan Nilai Rekap Absensi Lihat Jadwal Ajar
Absensi
Pengolahan Nilai
Cetak Rapor
Rekap Absensi Lihat Jadwal Ajar
Absensi Pengolahan Nilai Pembayaran SPP Laporan Pembayaran SPP Transaksi Perpustakaan Laporan Transaksi Perpustakaan Lihat Jadwal Siswa
Cetak Rapor
Lihat Rincian Pembayaran
Tabel 3. 1Deskripsi Use Case Diagram Mengolah Data Master
Use Case Mengolah Data Master
Aktor Staff IT
Deskripsi Admin akademik memasukan data master siswa, guru,
karyawan
Pra kondisi -
Tindakan utama Menyimpan dan membuat laporan data master
Pasca kondisi Data master disimpan
Tabel 3. 2Deskripsi Use Case Diagram Mengolah Jadwal Pelajaran
Use Case Mengolah Jadwal Pelajaran
Aktor Guru Akademik
Deskripsi Admin mengatur jadwal mata pelajaran
Pra kondisi Dibuat berdasarkan data mata pelajaran, data kelas, data
guru, data jurusan
Tindakan utama Membuat jadwal pelajaran
Pasca kondisi Menyimpan dan menampilkan jadwal pelajaran
Tabel 3. 3Deskripsi Use Case Diagram Mengolah Pembagian Kelas
Use Case Mengolah Pembagian Kelas
Aktor Guru Akademik
Deskripsi Admin akademik mengatur pembagian kelas untuk siswa
Pra kondisi Dibuat berdasarkan data kelas dan data siswa
Tindakan utama Mengatur pembagian kelas
Tabel 3. 4Deskripsi Use Case Diagram Mengolah Pembagian Wali Kelas
Use Case Mengolah Pembagian Wali Kelas
Aktor Guru Akademik
Deskripsi Admin akademik mengatur pembagian wali kelas
Pra kondisi Dibuat berdasarkan data guru dan kelas
Tindakan utama Mengolah pembagian wali kelas
Pasca kondisi Menyimpan dan menampilkan pembagian wali kelas
Tabel 3. 5Deskripsi Use Case Diagram Melihat Jadwal Mengajar
Use Case Melihat Jadwal Mengajar
Aktor Guru Akademik
Deskripsi Guru akademik melihat jadwal mengajar
Pra kondisi Dibuat berdasarkan jadwal yang di input
Tindakan utama Melihat jadwal mengajar
Pasca kondisi Melihat jadwal mengajar
Tabel 3.6 Deskripsi Use Case Diagram Melakukan Absensi
Use Case Melakukan Absensi
Aktor Guru Akademik
Deskripsi Guru Akademik absensi siswa
Pra kondisi Dibuat berdasarkan data siswa, data guru dan data kelas
Tindakan utama Melakukan pengabsenan
Tabel 3.7 Deskripsi Use Case Diagram Melakukan Absensi
Use Case Melakukan Absensi
Aktor Guru Wali Kelas
Deskripsi Guru Wali kelas absensi siswa
Pra kondisi Dibuat berdasarkan data siswa, data guru dan data kelas
Tindakan utama Melakukan pengabsenan
Pasca kondisi Mengabsen dan disimpan
Tabel 3.8Deskripsi Use Case Diagram Mengolah Nilai Ujian
Use Case Mengolah Nilai Ujian
Aktor Guru wali kelas
Deskripsi Mengolah nilai ujian yang sudah di buat oleh guru yang
sesuai dengan mata pelajaran yang di ajarnya
Pra kondisi Dibuat berdasarkan data guru, data siswa dan data mata
pelajaran
Tindakan utama Mengolah nilai ujian semua mata pelajaran
Pasca kondisi Menyimpan data nilai
Tabel 3.9Deskripsi Use Case Diagram Melihat Jadwal Mengajar
Use Case Melihat Jadwal Mengajar
Aktor Guru wali kelas
Deskripsi Guru wali kelas melihat jadwal mengajar
Pra kondisi Dibuat berdasarkan jadwal yang di input
Tindakan utama Melihat jadwal mengajar
Pasca kondisi Melihat jadwal mengajar
Tabel 3.10Deskripsi Use Case Diagram Pembuatan Rapor
Aktor Guru wali kelas
Deskripsi Membuat rapor berdasarkan nilai ujian yang sudah di olah
Pra kondisi -
Tindakan utama Membuat rapor siswa
Pasca kondisi Menyimpan dan mencetak rapor
Tabel 3.11Deskripsi Use Case Diagram Cetak Rapor
Use Case Cetak Rapor
Aktor Guru wali kelas
Deskripsi Mencetak rapor berdasarkan dengan pembuatan rapor yang
sudah dilakukan
Pra kondisi -
Tindakan utama Mencetak rapor siswa
Pasca kondisi Mencetak rapor siswa
Tabel 3.12Deskripsi Use Case Diagram Melihat Jadwal Mengajar
Use Case Melihat Jadwal Mengajar
Aktor Guru Mata Pelajaran
Deskripsi Guru akademik melihat jadwal mengajar
Pra kondisi Dibuat berdasarkan jadwal yang di input
Tindakan utama Melihat jadwal mengajar
Pasca kondisi Melihat jadwal mengajar
Tabel 3.13 Deskripsi Use Case Diagram Melakukan Absensi
Use Case Melakukan Absensi
Aktor Guru Mata Pelajaran
Deskripsi Guru Mata Pelajaran absensi siswa
Pra kondisi Dibuat berdasarkan data siswa, data guru dan data kelas
Pasca kondisi Mengabsen dan disimpan
Tabel 3. 14Deskripsi Use Case Diagram Melihat Jadwal Pelajaran
Use Case Melihat Jadwal Pelajaran
Aktor Siswa
Deskripsi Siswa melihat jadwal pelajaran
Pra kondisi Dibuat berdasarkan jadwal yang di input
Tindakan utama Melihat jadwal mengajar
Pasca kondisi Melihat jadwal mengajar
Tabel 3. 15Deskripsi Use Case Diagram Membayar SPP Bulanan
Use Case Membayar SPP Bulanan
Aktor Siswa
Deskripsi Membayar SPP bulanan
Pra kondisi -
Tindakan utama Membayar SPP bulanan
Pasca kondisi Mencatat Pembayaran Siswa
Tabel 3. 16 Deskripsi Use Case Diagram Mengolah Pembayaran SPP Siswa
Use Case Mengolah Pembayaran SPP Siswa
Aktor Tata Usaha
Deskripsi Mecatat pembayaran bulanan siswa
Pra kondisi Dibuat berdasarkan data siswa
Tindakan utama Mencatat dan membuat laporan
Tabel 3. 17Deskripsi Use Case Diagram Cetak Laporan Pembayaran SPP
Use Case Mencetak Laporan Pembayaran SPP
Aktor Tata Usaha
Deskripsi Mencetak Semua Pembayaran SPP bulanan siswa
Pra kondisi -
Tindakan utama Mencetak Laporan SPP
Pasca kondisi Mencetak Laporan SPP
Tabel 3. 18Deskripsi Use Case Diagram Meminjam Buku
Use Case Meminjam Buku
Aktor Siswa
Deskripsi Siswa meminjam buku
Pra kondisi Dibuat berdasarkan data siswa, data buku
Tindakan utama Meminjam buku
Pasca kondisi Menyimpan peminjaman buku
Tabel 3. 19Deskripsi Use Case Diagram Cetak Rapor
Use Case Cetak Rapor
Aktor Siswa
Deskripsi Mencetak rapor berdasarkan dengan pembuatan rapor yang
sudah dilakukan
Pra kondisi -
Tindakan utama Mencetak rapor siswa
Tabel 3. 20Deskripsi Use Case Diagram Mengolah Transaksi Peminjaman Dan Pengembalian Buku
Use Case Mengolah Pencatatan Peminjaman Dan Pengembalian
Buku
Aktor Karyawan perpustakaan
Deskripsi Melakukan pencatatan peminjaman dan Pengembalian
siswa
Pra kondisi Dibuat berdasarkan data siswa, data buku
Tindakan utama Melakukan pencatatan peminjaman
Pasca kondisi Menyimpan pencatatan peminjaman
Tabel 3. 21Deskripsi Use Case Diagram Mencetak Laporan Transaksi Peminjaman Dan Pengembalian Buku
Use Case Mencetak Laporan Peminjaman Dan Pengembalian Buku
Aktor Karyawan perpustakaan
Deskripsi Melakukan cetak laporan peminjaman dan Pengembalian
siswa
Pra kondisi Dibuat berdasarkan data siswa, data buku
Tindakan utama Melakukan cetak peminjaman dan pengembalian
3.6. Activity Diagram SMK Assa’Adatul Abadiyah 3.6.1 Activity Diagram Login
Sistem User
Mengunjungi Situs
Pilih Login Menampilkan Form Login
Mengisi Usernasem Dan Password
Karyawan Akademik Karyawan Perpustakaan Siswa Guru Walikelas Guru Akademik Guru Mata Pelajaran Staff IT
Masuk Ke sistem Berhasil
Gagal
Gambar 3. 4 Activity Diagram Login SMK Assa’Adatul Abadiyah
Tabel 3. 22 Deskripsi Activity Diagram Login
Nama Activity Login
Deskripsi Guru, karyawan dan siswa melakukan login untuk dapat menggunakan sistem.
3.6.2 Activity Diagram Master Guru
sistem Staff IT
Pilih Menu Master Guru Tampil Menu Master Guru
Masukkan Data Guru
Simpan
Tampil Data Guru
Ubah Hapus
Gambar 3. 5Activity Diagram Guru SMK Assa’Adatul Abadiyah
Tabel 3.23 Deskripsi Activity Diagram Mengolah Data Master Guru
Nama Activity Mengolah Data Master Guru
3.6.3 Activity Diagram Master Siswa
Staff IT sistem
Pilih Menu Master Siswa Tampil Menu Master Siswa
Masukkan Data Siswa
Simpan
Tampil Data Siswa
Ubah Hapus
Gambar 3. 6Activity Diagram Master Guru SMK Assa’Adatul Abadiyah
Tabel 3. 24Deskripsi Activity Diagram Mengolah Data Master Siswa Nama Activity Mengolah Data Master Siswa
3.6.4 Activity Diagram Master Karyawan
sistem Staff IT
Pilih Menu Master Karyawan Tampil Menu Master Karyawan
Masukkan Data Karyawan
Simpan
Tampil Data Karyawan
Ubah Hapus
Gambar 3. 7Activity Diagram Master KaryawanSMK Assa’Adatul Abadiyah
Tabel 3.25 Deskripsi Activity Diagram Mengolah Data Master Karyawan
Nama Activity Mengolah Data Master Karyawan
3.6.5 Activity Diagram Pembagian Walikelas
Sistem Guru akademik
Klik Tombol Pembagian Walikelas Tampil Form Pembagian Walikelas
Input Data Pembagian Walikelas
Simpan
Tampil Data Pembagian Walikelas
Gambar 3.8Activity Diagram Peembagian Walikelas SMK Assa’Adatul Abadiyah
Tabel 3. 26 Deskripsi Activity Diagram Mengolah Pembagian Wali Kelas
Nama Activity Mengolah Pembagian Wali Kelas
Deskripsi Guru akademik mengatur pembagian wali kelas kepada tiap-tiap kelas terhadap siswa-siswanya
3.6.6 Activity Diagram Pembagian Kelas
Sistem Guru Akademik
Klik Tombol Pembagian kelas Tampil Form Pembagian Kelas
Input Data Pembagian Kelas
Simpan
Tampil Data Pembagian Kelas
Gambar 3. 9Activity Diagram Pembagian Kelas SMK Assa’Adatul Abadiyah
Tabel 3. 27 Deskripsi Activity Diagram Mengolah Pembagian Kelas
Nama Activity Mengolah Pembagian Kelas
Deskripsi Guru akademik mengatur pembagian kelas terhadap siswa yang ada
3.6.7 Activity Diagram Absensi
Sistem Guru Akademik, Guru Walikelas, Guru
Mata Pelajaran
Pilih Menu Absensi Tampil Menu Absensi
Pilih Mata Pelajaran Yang Ingin Diabsen
Absensi
Tampil Data Siswa
Simpan
Gambar 3. 10Activity Diagram Absensi SMK Assa’Adatul Abadiyah
Tabel 3. 28 Deskripsi Activity Diagram Melakukan Absensi
Nama Activity Melakukan Absensi
Deskripsi Guru akademik, guru mata pelajaran dan guru walikelas melakukan absensi sesuai dengan mata pelajaran yang di ajarnya
3.6.8 Activity Diagram Pembuatan Jadwal
sistem Guru Akademik
Buku Form Pembuatan Jadwal Tampil Form Pembuatan Jadwal
Input Data Pembuatan Jadwal
Simpan
Tampil Data Pembuatan Jadwal
Gambar 3. 11Activity Diagram Pembuatan Jadwal SMK Assa’Adatul Abadiyah
Tabel 3. 29 Deskripsi Activity Diagram Mengolah Jadwal Pelajaran
Nama Activity Mengolah Jadwal Pelajaran
Deskripsi Guru akademik mengatur semua jadwal dalam proses belajar mengajar
3.6.9 Activity Diagram Pengolahan Nilai
Sistem Guru Akademik, Guru Mata Pelajaran dan
Guru Walikelas
Pilih Form Pengolahan Nilai Tampil Form Perhitungan nilai
Input Data Nilai Siswa
Simpan
Tampil Hasil Nilai Untuk Rapor
Gambar 3. 12Activity Diagram Pengolahan Nilai SMK Assa’Adatul Abadiyah
Tabel 3. 30 Deskripsi Activity Diagram Mengolah Nilai Ujian
Nama Activity Mengolah Nilai Ujian
Deskripsi Guru walikelas, Guru kurikulum dan guru mata pelajaran melakukan pengolahan dan penginputan nilai
3.6.10 Activity Diagram Pembayaran SPP
Sistem Karyawan Tata Usaha
Pilih Form Pembayaran SPP Tampil Form Pembayaran SPP
Input Data Siswa Yang ingin Bayaran
Simpan
Tampil Data Siswa Yang Sudah Bayaran
Gambar 3. 13Activity Diagram Pembayaran SPP SMK Assa’Adatul Abadiyah
Tabel 3. 31 Deskripsi Activity Diagram Membayar SPP
Nama Activity Pembayaran SPP
Deskripsi Setiap siswa wajib membayar iuran sekolah dan petugas tata usaha mencatat pembayaran tersebut
3.6.11 Activity Diagram Transaksi Perpustakaan
Tidak Terlambat
Sistem Karyawan Perpustakaan
Buka Form Transaksi Perpustakaan Tampil Form Transaksi Perpustakaan
Input Data Peminjam Buku
Simpan
Tampil Data Nama Peminjam Buku
Kembali
Denda
Terlambat
Gambar 3. 14Activity Diagram TransaksiPerpustakaanSMK Assa’Adatul Abadiyah
Tabel 3. 32 Deskripsi Activity Diagram Mencatat Transaksi Peminjaman dan Pengembalian Buku
Nama Activity Mencatat Transaksi Peminjaman Dan Pengembalian Buku
Deskripsi Karyawan perpustakaan mencatat semua peminjaman dan pengembalian buku yang di pinjam
3.6.12 Activity Diagram Cetak Rapor
Sistem Guru Walikelas
Pilih Form Cetak Rapor Tampil Form Cetak Rapor
Pilih Nama Siswa Yang Ingin Di Cetak Rapornya
Tampil Rapor
Masih Ada Sangkutan Di Pembayaran Dan Perpustakaan
Cetak Rapor Ta m p il Tidak Tampil
Gambar 3. 15Activity Diagram Cetak Rapor SMK Assa’Adatul Abadiyah
Tabel 3. 33 Deskripsi Activity Diagram Mencetak Rapor
Nama Activity Mencetak Rapor
Deskripsi Guru wali kelas mencetak rapor sesuai dengan pembuatan rapor
3.6.13 Activity Diagram Lihat Jadwal Ajar
Sistem Guru Akademik, Guru Mata Pelajaran Dan
Guru Walikelas
Buku Form Lihat Jadwal Ajar Menampilakan Form Jadwal Ajar Sesuai Jadwal
Gambar 3. 16Activity Diagram Lihat Jadwal Ajar SMK Assa’Adatul Abadiyah
Tabel 3. 34 Deskripsi Activity Diagram Melihat Jadwal Mengajar Guru Akademik
Nama Activity Melihat Jadwal Mengajar
Deskripsi Guru akademik, Guru kurikulum dan guru mata pelajaran Melihat Jadwal Mengajarnya sesuai dengan jadwal yang di atur
3.6.14 Activity Diagram Lihat Jadwal Pelajaran
Sistem Siswa
Buku Form Lihat Jadwal Pelajaran Tampil Jadwal Pelajaran
Gambar 3. 17Activity Diagram Lihat Jadwal Pelajaran SMK Assa’Adatul Abadiyah
Tabel 3. 35 Deskripsi Activity Diagram Melihat Jadwal pelajaran Siswa
Nama Activity Melihat Jadwal Pelajaran
Deskripsi Siswa melihat jadwal pelajaran yang sudah diinput oleh guru kurikulum
3.6.15 Activity Diagram Cetak Rekap Absensi
Sistem Guru Walikelas, Guru Kurikulum Dan guru
Mata Pelajaran
Buku Form Cetak Rekap Siswa Tampil Form Cetak Rekap Siswa
Pilih Siswa Yang Ingin Dilihat Absennya Menampilkan Data Rekap Absen
Gambar 3. 18Activity Diagram Cetak Rekap Absensi SMK Assa’Adatul Abadiyah
Tabel 3. 36 Deskripsi Activity Diagram Cetak Rapor Siswa
Nama Activity Cetak Rekap Absensi
Deskripsi Guru akademik, Guru Kurikulum dan Guru matapelajaran mencetak rekap absensi menurut mata pelajaran yang di ajar
3.6.16 Activity Diagram Cetak Laporan Perpustakaan Sistem Karyawan Perpustakaan
Buku Form Cetak Laporan Transaksi Perpustakaan Menampilkan Data Siswa pinjam dan kembali buku
Cetak
Gambar 3. 19Activity Diagram Cetak Laporan PerpustakaanSMK Assa’Adatul Abadiyah
Tabel 3. 37 Deskripsi Activity Diagram Mencetak Laporan Transaksi Peminjaman Dan Pengembalian Buku
Nama Activity Mencetak Laporan Transaksi Peminjaman Dan Pengembalian Buku
Deskripsi Karyawan perpustakaan Mencetak Laporan semua peminjaman dan pengembalian buku yang di pinjam
3.6.17 Activity Diagram Cetak Laporan Rincian Pembayaran SPP Sistem Karyawan Tata Usaha
Buku Form Cetak Rincian Pembayaran Tampil Form Rincian Pembayaran
Pilih Data Siswa yang ingin Dilihat Pembayarannya
Cetak
Tampil Rincian Pembayaran SPP Data Siswa
Gambar 3. 20Activity Diagram Cetak Laporan Rincian Pembayaran SPPSMK Assa’Adatul Abadiyah
Tabel 3. 38 Deskripsi Activity Diagram Cetak Laporan Pembayaran SPP
Nama Activity Cetak Laporan Pembayaran SPP
Deskripsi Karyawan tata usaha mencetak laporan pencatatan semua pembayaran bulanan dari siswa
3.7. Sequence Diagram Sistem Usulan SMK Assa’adatul Abadiyah 3.7.1. Sequence Diagram Mengolah Data Master Siswa
opt
Staff IT
:Form Master Siswa :siswa
password nm_siswa tmp_lahir tgl_lahir jns_kelamin nm_ortu pekerjaan_ortu alamat
simpan simpan simpan_ubah() simpan_ubah() nis nis nis
tambah(password nm_siswa tmp_lahir tgl_lahir jns_kelamin nm_ortu pekerjaan_ortu alamat)
ubah
get(nis)
ubah(password nm_siswa tmp_lahir tgl_lahir jns_kelamin nm_ortu pekerjaan_ortu alamat) ubah(password nm_siswa tmp_lahir tgl_lahir jns_kelamin nm_ortu pekerjaan_ortu alamat)
ubah(password nm_siswa tmp_lahir tgl_lahir jns_kelamin nm_ortu pekerjaan_ortu alamat)
tambah tambah(nis)
hapus
hapus
cetak laporan master siswa
cetak laporan master siswa
Gambar 3. 21Sequence Diagram Mengolah Data Master Siswa
Tabel 3. 39Sequence Diagram Mengolah Data Master Siswa
Nama Sequence Mengolah data master siswa
Deskripsi Staff IT menginput data master siswa, dimana data yang di input oleh Staff IT, serta data master tersebut bisa di edit dan di hapus, master siswa tersebut bisa login di dalam aplikasi ini
3.7.2. Sequence Diagram Mengolah Data Master Guru
opt
Staff IT
:Form Master Guru :guru
tambah(password nm_guru tmp_lahir tgl_lahir jns_kelamin kota alamat agama status level)
simpan simpan simpan_ubah() simpan_ubah() nip nip nip
tambah(password nm_guru tmp_lahir tgl_lahir jns_kelamin kota alamat agama status level)
ubah
get(nip)
ubah(password nm_guru tmp_lahir tgl_lahir jns_kelamin kota alamat agama status level) ubah(password nm_guru tmp_lahir tgl_lahir jns_kelamin kota alamat agama status level)
ubah(password nm_guru tmp_lahir tgl_lahir jns_kelamin kota alamat agama status level)
tambah tambah(nip)
hapus
hapus
cetak laporan master guru
cetak laporan master guru
Gambar 3. 22Sequence Diagram Mengolah Data Master Guru
Tabel 3. 40Sequence Diagram Mengolah Data Master Guru
Nama Sequence Mengolah data master guru
Deskripsi Staff IT menginput data master guru, dimana data yang di input oleh Staff IT, serta data master tersebut bisa di edit dan di hapus, master siswa tersebut bisa login di dalam aplikasi ini, di dalam membedakan antara guru akademik,
guru mata pelajaran dan guru wali kelas adalah di menu level
3.7.3. Sequence Diagram Mengolah Data Master Karyawan
Staff IT
:Form Master karyawan :karyawan
tambah(password nm_karyawan tmp_lahir tgl_lahir jns_kelamin kota alamat agama jns_karyawan)
simpan simpan simpan_ubah() simpan_ubah() kd_karyawan kd_karyawan kd_karyawan
tambah(password nm_karyawan tmp_lahir tgl_lahir jns_kelamin kota alamat agama jns_karyawan)
ubah
get(kd_karyawan)
ubah(password nm_karyawan tmp_lahir tgl_lahir jns_kelamin kota alamat agama jns_karyawan)
ubah(password nm_karyawan tmp_lahir tgl_lahir jns_kelamin kota alamat agama jns_karyawan)
ubah(password nm_karyawan tmp_lahir tgl_lahir jns_kelamin kota alamat agama jns_karyawan)
tambah tambah(kd_karyawan)
hapus
hapus opt
cetak laporan master karyawan
cetak laporan master karyawan
Gambar 3. 23Sequence Diagram Mengolah Data Master Karyawan
Tabel 3. 41Sequence Diagram Mengolah Data Master Karyawan
Nama Sequence Mengolah data master karyawan
Deskripsi Staff IT menginput data master karyawan, dimana data yang di input oleh Staff IT, serta data master tersebut bisa di edit dan di hapus, master siswa tersebut bisa login di dalam aplikasi ini, di dalam membedakan antara karyawan tat
usaha dan karyawan perpustakaan adalah di menu jenis karyawan
3.7.4. Sequence Diagram Mengolah Data Master Buku
opt
Staff IT
:Form Master Buku :buku
tambah(judul pengarang th_terbit penerbit jumlah_buku jump_temp)
simpan simpan simpan_ubah() simpan_ubah() id id id
tambah(judul pengarang th_terbit penerbit jumlah_buku jump_temp)
ubah
get(id)
ubah(judul pengarang th_terbit penerbit jumlah_buku jump_temp)
ubah(judul pengarang th_terbit penerbit jumlah_buku jump_temp)
ubah(judul pengarang th_terbit penerbit jumlah_buku jump_temp)
tambah tambah(id)
hapus
hapus cetak laporan master buku
cetak laporan master buku
Gambar 3. 24Sequence Diagram Mengolah Data Master Buku
Tabel 3. 42Sequence Diagram Mengolah Data Master Karyawan
Nama Sequence Mengolah data master karyawan
Deskripsi Staff IT menginput data master buku, dimana data yang di input oleh Staff IT, serta data master tersebut bisa di edit
dan di hapus
3.7.5. Sequence Diagram Mengolah Data Master Kelas
opt
Staff IT
:Form Master Kelas :kelas
tambah(nm_kelas nm_ruangan)
kd_kelas kd_kelas
tambah(nm_kelas nm_ruangan)
tambah tambah (kd_kelas)
kd_kelas simpan_ubah() simpan_ubah() ubah get(kd_kelas) ubah(nm_kelas nm_ruangan) ubah(nm_kelas nm_ruangan) ubah(nm_kelas nm_ruangan) hapus hapus cetak laporan master kelas
cetak laporan master kelas
Gambar 3. 25Sequence Diagram Mengolah Data Master Kelas
Tabel 3. 43Sequence Diagram Mengolah Data Master Kelas
Deskripsi Staff IT menginput data master kelas, dimana data yang di input oleh Staff IT, serta data master tersebut bisa di edit dan di hapus
3.7.6. Sequence Diagram Mengolah Data Master Mata Pelajaran
Staff IT
:Form Master Mata Pelajaran :mapel
tambah(nm_mapel)
kd_mapel kd_mapel
tambah(nm_mapel)
tambah tambah (kd_mapel)
kd_mapel simpan_ubah() simpan_ubah() ubah get(kd_mapel) ubah(nm_mapel) ubah(nm_mapel) ubah(nm_mapel) hapus hapus
cetak laporan master mata pelajaran
cetak laporan master mata pelajaran
Gambar 3. 26Sequence Mengolah Data Master Mata Pelajaran
Tabel 3. 44Sequence Diagram Mengolah Data Master Mata Pelajaran
Nama Sequence Mengolah data master mata pelajaran
Deskripsi Staff IT menginput data master mata pelajaran dimana data yang di input oleh Staff IT, serta data master tersebut bisa di
edit dan di hapus
3.7.7. Sequence Diagram Mengolah Data Master Jurusan
opt
Staff IT
:Form Master Jurusan :jurusan
tambah(nm_jurusan)
kd_jurusan kd_jurusan
tambah(nm_jurusan)
tambah tambah (kd_jurusan)
kd_jurusan simpan_ubah() simpan_ubah() ubah get(kd_jurusan) ubah(nm_jurusan) hapus hapus ubah(nm_jurusan) ubah(nm_jurusanl)
cetak laporan master jurusan
cetak laporan master jurusan
Tabel 3. 45Sequence Diagram Mengolah Data Master Jurusan
Nama Sequence Mengolah data master Jurusan
Deskripsi Staff IT menginput data master jurusan dimana data yang di input oleh Staff IT, serta data master tersebut bisa di edit dan di hapus
3.7.8. Sequence Diagram Mengolah Data Master Tahun Ajaran
Staff IT
:Form Master Tahun Ajaran :thn_ajaran
tambah(thn_ajaran)
id_tahun id_tahun
tambah(thn_ajaran)
tambah tambah (id_tahun)
id_tahun
simpan
simpan hapus
hapus
Gambar 3. 28Sequence Diagram Mengolah Data Master Tahun Ajaran
Tabel 3. 46Sequence Diagram Mengolah Data Master Tahun Ajaran
Nama Sequence Mengolah data master tahun ajaran
Deskripsi Staff IT menginput data master tahun ajaran dimana data yang di input oleh Staff IT, serta data master tersebut bisa di edit dan di hapus
3.7.9. Sequence Diagram Pembagian Kelas
opt
Guru Akademik
:Form Pembagian Kelas
buka :pembagian_kelas tambah(id) keluar id nis get( kd_kelas) get(nis) :siswa :kelas
tambah (nm_kelas nm_siswa thn_ajaran) nm_kelas nm_siswa thn_ajaran tambah (nm_kelas nm_siswa thn_ajaran)
tambah tambah(kd_kelas) tambah(nis) :thn_ajaran kd_kelas tambah(id_tahun) get( id_tahun) id_tahun ubah get (id)
ubah(nm_siswa nm_kelas thn_ajaran)
ubah(nm_siswa nm_kelas thn_ajaran)
ubah(nm_siswa nm_kelas thn_ajaran)
simpan simpan simpan_ubah() simpan_ubah() hapus hapus
Gambar 3. 29Sequence Diagram Pembagian Kelas
Tabel 3. 47Sequence Diagram Pembagian Kelas
Nama Sequence Pembagian Kelas
Deskripsi Guru kurikulum menginput pembagian kelas sesuai dengan table siswa kelas dan tahun ajaran
3.7.10. Sequence Diagram Absensi Guru :Form Absensi buka :absensi tambah(id) keluar id kd_kelas get(nis) nis get(kd_kelas) :kelas tambah tambah(nis) :siswa tambah(kd_kelas)
:mapel :thn_ajaran :guru
get(kd_mapel) kd_mapel get(id_tahun) id_tahun get(nip) nip tambah(tgl_absen hadir izin sakit alpa)
tambah(tgl_absen hadir izin sakit alpa) tgl_absen hadir izin sakit alpa Absen
Absen
Gambar 3. 30Sequence Diagram Absensi
Tabel 3. 48Sequence Diagram Absensi
Nama Sequence Absensi
Deskripsi Guru kurikulum, Guru wali kelas, Guru mata pelajaran absen sesuai dengan mata pelajaran masing-masing
3.7.11. Sequence Diagram Membuat Jadwal Pelajaran
opt
Guru Akademik
:Form Pembuatan Jadwal
buka :jadwal tambah(kd_jadwal) keluar kd_jadwal kd_kelas get( nip) get(kd_kelas) :kelas :guru
tambah (nm_kelas nm_guru thn_ajaran nm_mapel jam hari) nm_kelas nm_guru thn_ajaran nm_mapel jam hari tambah (nm_kelas nm_guru thn_ajaran nm_mapel jam hari)
tambah tambah(nip) tambah(kd_kelas) :thn_ajaran nip tambah(id_tahun) get( id_tahun) id_tahun ubah get (kd_jadwal)
ubah (nm_kelas nm_guru thn_ajaran nm_mapel jam hari)
ubah (nm_kelas nm_guru thn_ajaran nm_mapel jam hari)
ubah (nm_kelas nm_guru thn_ajaran nm_mapel jam hari)
simpan simpan simpan_ubah() simpan_ubah() hapus hapus :mapel tambah(kd_mapel) get( kd_mapel) kd_mapel
Gambar 3. 31Sequence Diagram Membuat Jadwal Pelajaran
Tabel 3. 49Sequence Diagram Pembuatan Jadwal
Nama Sequence Pembuatan jadwal
Deskripsi Guru kurikulum mengolah data jadwal inputannya harus dengan sesuai dengan kelas, nama guru, tahun ajaran, mata pelajaran, jam dan hari
3.7.12. Sequence Diagram Pembagian Wali Kelas
opt
Guru Akademik
:Form Pembagian Wali Kelas buka :pemb_walikelas tambah(id) keluar id kd_kelas get( nip) get(kd_kelas) :kelas :nip
tambah (nm_kelas nm_jurusan nm_guru th_ajaran) tambah (nm_kelas nm_jurusan nm_guru th_ajaran) tambah (nm_kelas nm_jurusan nm_guru th_ajaran)
tambah tambah(nip) tambah(kd_kelas) :thn_ajaran nip tambah(id_tahun) get( id_tahun) id_tahun ubah get (id)
ubah (nm_kelas nm_jurusan nm_guru th_ajaran)
ubah (nm_kelas nm_jurusan nm_guru th_ajaran)
ubah (nm_kelas nm_jurusan nm_guru th_ajaran)
simpan simpan simpan_ubah() simpan_ubah() hapus hapus :jurusan tambah(kd_jurusan) get( kd_jurusan) kd_jurusan
Gambar 3. 32Sequence Diagram Pembagian Wali Kelas
Tabel 3. 50Sequence Diagram Pembagian Wali Kelas
Nama Sequence Pembagian wali kelas
Deskripsi Guru kurikulum mengolah data wali kelas inputannya harus dengan sesuai dengan nama kelas, nama jurusan, nama wali kelas, dan tahun ajaran
3.7.13. Sequence Diagram Pengolahan Nilai
Guru Wali Kelas
:Form Pengolahan Nilai
buka :nilai tambah(id_nilai) simpan keluar id_nilai kd_guru get(nis) nis get(kd_guru) :guru :siswa simpan tambah tambah(nis) tambah(kd_guru) :mapel get(kd_mapel) kd_mapel tambah(kd_mapel)
hitung rata-rata(nis nm_siswa tugas1 tugas2 tugas3 harian1 harian2 harian3 uts uas kkm)
hitung rata-rata(nis nm_siswa tugas1 tugas2 tugas3 harian1 harian2 harian3 uts uas kkm) hitung rata-rata(nis nm_siswa tugas1 tugas2 tugas3 harian1 harian2 harian3 uts uas kkm)
:thn_ajaran :kelas get(id_tahun) id_tahun tambah(id_tahun) get(kd_kelas) kd_kelas tambah(kd_kelas)
Gambar 3. 33Sequence Diagram Pengolahan Nilai
Tabel 3. 51Sequence Diagram Pengolahan Nilai
Nama Sequence Pengolahan Nilai
Deskripsi Guru wali kelas mengolah nilai sesuai dengan nama siswa, nama mata pelajaran, tugas 1, tugas 2, tugas 3, ulangan 1, ulangan 2, ulangan 3, uts, uas, dan kkm setelah di input di hitung lalu di simpan
3.7.14. Sequence Diagram Pembayaran SPP
Karyawan Tata Usaha
:Form Pembayaran SPP buka :bayar_spp tambah(kd_pmbyrn_spp) simpan keluar kd_pmbyrn_spp nis get(nis) :siswa tambah(jml_pembayaran tgl_bayar) (jml_pembayaran tgl_bayar) simpan tambah (jml_pembayaran tgl_bayar)
tambah
tambah(nis)
Gambar 3. 34Sequence Diagram Pembayaran SPP
Tabel 3. 52Sequence Diagram Pembayaran SPP
Nama Sequence Pembayaran SPP
Deskripsi Karyawan tata usaha mengolah data pembayaran spp yaitu dengan menginput nis, jumlah pembayaran, tanggal bayar
3.7.15. Sequence Diagram Transaksi Perpustakaan
karyawan perpustakaan
:Form Peminjaman Buku
buka :peminjaman_buku tambah(id) simpan keluar id nis get(kode_karyawan) kd_karyawan get(nis) :siswa :karyawan simpan tambah tambah(kd_karyawan) kembali kembali tambah(nis) :data_buku get(id) id tambah(id)
tambah(judul nm_siswa tgl_pinjam tgl_kembali ket)
tambah(judul nm_siswa tgl_pinjam tgl_kembali ket) tambah(judul nm_siswa tgl_pinjam tgl_kembali ket)
Gambar 3. 35Sequence Diagram Transaksi Perpustakaan
Tabel 3. 53Sequence Diagram Transaksi Perpustakaan
Nama Sequence Transaksi Perpustakaan
Deskripsi Karyawan perpustakaan mengatur peminjaman dan pengembalian buku berdasarkan data yang disimpan
3.7.16. Sequence Diagram Cetak Laporan Pembayaran SPP
:bayar_spp :Form Cetak Laporan Pembayaran
SPP
Karyawan Tata Usaha Buka
jml_bayar tanggal get(kd_pmbyrn_spp)
cetak laporan pembayaran spp tampil(kd_pmbyrn_spp)
:siswa
nm_siswa get(nis) tampil(nis)
Gambar 3. 36Sequence Diagram Cetak Laporan Pembayaran SPP
Tabel 3. 54Sequence Diagram Cetak Laporan Pembayaran SPP
Nama Sequence Cetak Laporan Pembayaran SPP
Deskripsi Karyawan tata usaha mencetak laporan sesuai dengan penginputan dari form pembayaran spp
3.7.17. Sequence Diagram Cetak Laporan Transaksi Perpustakaan
:trans_pinjam :Form Cetak Laporan Transaksi
Perpustakaan
Karyawan Tata Usaha Buka
id tgl_pinjam tgl_kembali get(id)
cetak laporan transaksi perpustakaan tampil(id)
:siswa
nis nm_siswa get(nis) tampil(nis)
Gambar 3. 37Sequence Diagram Cetak Laporan Transaksi Perpustakaan
Tabel 3. 55Sequence Diagram Cetak Laporan Transaksi Perpustakaan
Nama Sequence Cetak Laporan Transaksi Perpustakaan
Deskripsi Karyawan perpustakaan mencetak laporan sesuai dengan penginputan dari form transaksi perpustakaan
3.7.18. Sequence Diagram Lihat Jadwal Ajar
Guru
:Form Lihat Jadwal Ajar
buka nis nm_siswa get( kd_kelas) get(nis) :siswa :kelas tampil(kd_kelas) tampil(nis) :thn_ajaran kd_kelas tampil(id_tahun) get( id_tahun) id_tahun tahun ajaran cetak jadwal guru
Gambar 3. 38Sequence Diagram Lihat Jadwal Ajar
Tabel 3. 56Sequence Diagram Lihat Jadwal Ajar
Nama Sequence Lihat Jadwal Ajar
Deskripsi Guru kurikulum, guru mata pelajaran, guru wali kelas mencetak jadwal mengajarnya sesuai dengan jadwal yang di input
3.7.19. Sequence Diagram Lihat Jadwal Siswa
Siswa
:Form Lihat Jadwal Siswa
buka nis nm_mapel get( kd_kelas) get(kd_mapel) :mapel :kelas tampil(kd_kelas) tampil(kd_mapel) :thn_ajaran
kd_kelas nm_kelas nm_ruangan tampil(id_tahun)
get( id_tahun) id_tahun tahun ajaran cetak jadwal siswa
Gambar 3. 39Sequence Diagram Lihat Jadwal Siswa
Tabel 3. 57Sequence Diagram Lihat Jadwal Siswa
Nama Sequence Lihat Jadwal Siswa
Deskripsi Siswa mencetak jadwal mengajarnya sesuai dengan jadwal yang di input
3.7.20. Sequence Diagram Rekap Absensi
Guru
:Form Rekap Absensi
buka nis nm_mapel get( kd_kelas) get(kd_mapel) :mapel :kelas tampil(kd_kelas) tampil(kd_mapel) :thn_ajaran
kd_kelas nm_kelas nm_ruangan tampil(id_tahun)
get( id_tahun) id_tahun tahun ajaran cetak Rekap Absen
:absensi
id hadir izin sakit alpa get(id) tampil(id)
Gambar 3. 40Sequence Diagram Rekap Absensi
Tabel 3. 58Sequence Diagram Rekap Absensi
Nama Sequence Rekap Absensi
Deskripsi Guru kurikulum, guru wali kelas, dan guru mata pelajaran bias merekap absen per mata pelajaran per tanggal
3.7.21. Sequence Diagram Cetak Rapor Siswa
Guru Wali Kelas
:Form Cetak Rapor
buka
:nilai
tampil(id_nilai)
Cetak Rapor Siswa
id_nilai kd_guru get(nis) nis get(kd_guru) :guru :siswa
Cetak Rapor Siswa tampil tampil(nis) tampil(kd_guru) :mapel get(kd_mapel) kd_mapel tampil(kd_mapel)
hitung rata-rata(nis nm_siswa tugas1 tugas2 tugas3 harian1 harian2 harian3 uts uas kkm)
hitung rata-rata(nis nm_siswa tugas1 tugas2 tugas3 harian1 harian2 harian3 uts uas kkm) hitung rata-rata(nis nm_siswa tugas1 tugas2 tugas3 harian1 harian2 harian3 uts uas kkm)
:thn_ajaran :kelas get(id_tahun) id_tahun tampil(id_tahun) get(kd_kelas) kd_kelas tampil(kd_kelas)
Gambar 3. 41Sequence Diagram Cetak Laporan Kelas
Tabel 3. 59Sequence Diagram Cetak Rapor Siswa
Nama Sequence Cetak Rapor Siswa
Deskripsi Guru wali kelas mencetak rapor sesuai dengan pengolahan nilai yang di input
3.8. Class Diagram +tambah() +hapus() +ubah() +simpan() -nis* -nm_siswa -tmp_lahir -tgl_lahir -jns_kelamin -nm_ortu -pekerjaan_ortu -alamat siswa +tambah() +hapus() +ubah() +simpan() -kd_karyawan* -nm_karyawan -tmp_lahir -tgl_lahir -jns_kelamin -kota -alamat -agama -jns_karyawan karyawan +tambah() +hapus() +ubah() +simpan() -kd_kelas* -nm_kelas -nm_ruangan kelas +tambah() +hapus() +ubah() +simpan() -kd_mapel* -nm_mapel mapel +tambah() +hapus() +ubah() +simpan() -kd_jurusan* -nm_jurusan jurusan +tambah() +hapus() +ubah() +simpan() -id* -judul -pengarang -th_terbit -penerbit -jumlah_buku -jum_temp buku +tambah() +hapus() +ubah() +simpan() -nip* -nm_guru -tmp_lahir -tgl_lahir -jns_kelamin -kota -alamat -agama -status -level guru +tambah() +ubah() +simpan() +hapus() -kd_jadwal* -kd_kelas** -nip** -id_tahun** -kd_mapel** -jam -hari jadwal 1..* 1 1 1..* 1 1..* 1 1..* +tambah() +ubah() +simpan() +hapus() -id* -kd_kelas** -nis** -id_tahun** pemb_kelas 1 1 1..* 1 +mulai absen() +simpan() -idi* -tgl_absensi -kd_kelas** -kd_mapel** -id_tahun** -nis** -nip** -hadir -izin -sakit -alpa absensi 1 1 1 1 1 1 +tambah() +ubah() +simpan() -id* -kd_kelas** -kd_jurusan** -nip** -id_tahun** pemb_walikelas 1 1 1 1 +tambah() +ubah() +simpan() +hapus() -id_nilai* -nis** -kd_mapel** -id_tahun** -kd_kelas** -nip** -harian1 -harian2 -harian3 -tugas1 -tugas2 -tugas3 -uts -uas -kkm nilai 1 1 1 1..* 1 1 +tambah() +ubah() +simpan() -kd_pmbyrn_spp* -nis** -kd_pembayaran** -attribute1 -jml_pembayaran -tgl_bayar -tahun bayar_spp 1 1 +tambah() +ubah() +simpan() -id* -kd_karyawan** -judul_buku -nis** -nm_siswa -tgl_pinjam -tgl_kembali -status -ket trans_pinjam 1 1..* 1 1..* +tambah() +ubah() +simpan() +hapus() -id_tahun* -thn_ajaran thn_ajaran 1 1..* 1 1..* 1 1..* 1 1..* 1 1..* 1 1..* 1 1..* 1 1..* 1 1..* +Login()() -Username -Password Login 1 1 1 1 1 1 +tambah() +hapus() +ubah() +simpan() -username -fullname -email -password Admin 1 1 +tambah() +ubah() +simpan() +hapus() -kd_pembayaran* -harga -deskripsi pembayaran 1 1..*
3.9. Rancangan Struktur Tabel Integrasi Sistem Akademik, Pembayaran Dan Perpustakaan
1. Tabel siswa
Field Kunci : nis
Jumlah Field : 9
Struktur Tabel Siswa
No Nama Field Type Size Keterangan
1 nis Varchar 12 Nomor Induk Siswa*
2 Password Varchar 20 Password
3 nm_siswa Varchar 35 Nama Siswa
4 tmp_lahir Varchar 20 Tempat Lahir
5 tgl_lahir Date Tanggal Lahir
6 jns_kelamin Enum Jenis Kelamin
7 nm_ortu Varchar 35 Nama Orang Tua
8 pekerjaan_ortu Varchar 35 Pekerjaan Orang Tua
9 alamat Text Alamat
2. Tabel guru
Field Kunci : nip
Jumlah Field : 11
Struktur Tabel Guru
No Nama Field Type Size Keterangan
1 nip Varchar 12 Nomer Induk Pengajar*
2 password Varchar 20 Password
3 nm_guru Varchar 35 Nama Guru
4 tmp_lahir Varchar 20 Tempat Lahir
6 jns_kelamin Enum Jenis Kelamin
7 kota Varchar 15 Kota
8 alamat Text Alamat
9 agama Varchar 20 Agama
10 status Varchar 12 Status
11 level Varchar 10 Level
3. Tabel karyawan
Field Kunci : kd_karyawan
Jumlah Field : 10
Struktur Tabel Karyawan
No Nama Field Type Size Keterangan
1 kd_karyawan Varchar 12 Kode Karyawan
2 password Varchar 20 Password
3 nm_karyawan Varchar 35 Nama Karyawan
4 tmp_lahir Varchar 20 Tempat Lahir
5 tgl_lahir Date Tanggal Lahir
6 jns_kelamin Enum Jenis Kelamin
7 kota Varchar 15 Kota
8 alamat Text Alamat
9 agama Varchar 20 Agama
10 jns_karyawan Varchar 15 Jenis Karyawan
4. Tabel data_buku
Field Kunci : kode_buku
Jumlah Field : 6
Struktur Tabel Buku
1 id Int 5 Id Buku*
2 judul Varchar 250 Judul Buku
3 pengarang Varchar 25 Pengarang
4 th_terbit Varchar 4 Tahun Terbiy
5 penebit Varchar 250 Penerbit
6 jumlah_buku Int 2 Jumlah Buku
7 jump_temp Int 4 Jumlah Temporery
5. Tabel kelas
Field Kunci : kd_kelas
Jumlah Field : 3
Struktur Tabel Kelas
No Nama Field Type Size Keterangan
1 kd_kelas Varchar 6 Kode Kelas*
2 nm_kelas Varchar 10 Nama Kelas
3 nm_ruangan Varchar 10 Nama Ruangan
6. Tabel mapel
Field Kunci : kd_mapel
Jumlah Field : 2
Struktur Tabel Mata Pelajaran
No Nama Field Type Size Keterangan
1 kd_mapel varchar 6 kode Mata Pelajaran*
2 nm_mapel varchar 80 Nama Mata Pelajaran
7. Tabel jurusan
Field Kunci : kd_jurusam
Struktur Tabel Jurusan
No Nama Field Type Size Keterangan
1 kd_jurusan Varchar 5 Kode Jurusan*
2 nm_jurusan Varchar 15 Nama Jurusan
8. Tabel thn_ajaran
Field Kunci : id_tahun
Jumlah Field : 2
Struktur Tabel Tahun Ajaran
No Nama Field Type Size Keterangan
1 id_tahun Int 5 Id Tahun*
2 thn_ajaran Varchar 15 Tahun Ajaran
9. Tabel pemb_kelas
Field Kunci : id
Jumlah Field : 4
Struktur Tabel Pembagian Kelas
No Nama Field Type Size Keterangan
1 id Int 3 Id Pembagian Kelas*
2 kd_kelas Varchar 6 Kode Kelas**
3 nis Varchar 12 Nomer Induk Siswa**
4 id_tahun Int 5 Id Tahun**
10. Tabel absensi
Field Kunci : id_absensi
Struktur Tabel Absensi
No Nama Field Type Size Keterangan
1 id Int 13 Id Absensi*
2 tgl_absen Date Tanggal Absensi
3 kd_kelas Varchar 6 Kode Kelas**
4 kd_mapel Varchar 6 Kode Mata Pelajaran**
5 id_tahun Int 5 Id Tahun**
6 nis Varchar 12 Nomer Induk Siswa**
7 nip Varchar 12 Nomer Induk Pengajar**
8 hadir Int 3 Hadir
9 izin Int 3 Izin
10 sakit Int 3 Sakit
11 alpa Int 3 Alpa
11. Tabel jadwal
Field Kunci : kd_jadwal
Jumlah Field : 7
Struktur Tabel Pembuatan Jadwal
No Nama Field Type Size Keterangan
1 kd_jadwal Int 5 Kode Jadwal*
2 kd_kelas Varchar 6 Kode Kelas**
3 nip Varchar 12 Nomer Induk Pengajar**
4 id_tahun Int 5 Id Tahun**
5 kd_mapel Varchar 6 Kode Mata Pelajaran**
6 jam Varchar 15 Jam
12. Tabel pemb_walikelas
Field Kunci : id
Jumlah Field : 5
Struktur Tabel Pembagian Wali Kelas
No Nama Field Type Size Keterangan
1 id Int 3 Id Pembagian Walikelas*
2 kd_kelas Varchar 6 Kode Kelas**
3 kd_jurusan Varchar 5 Kode Jurusan**
4 nip Varchar 12 Nomer Induk Pengajar**
5 id_tahun Int 5 Id tahun**
13. Tabel nilai
Field Kunci : id_nilai
Jumlah Field : 15
Struktur Tabel Pengolahan Nilai
No Nama Field Type Size Keterangan
1 id_nilai Int 5 Id Nilai*
2 nis Varchar 12 Nomer Induk Siswa**
3 kd_mapel Varchar 6 Kode Mata Pelajaran**
4 id_tahun Int 5 Id Tahun**
5 kd_kelas Varchar 6 Kode Kelas**
6 nip Varchar 12 Nomer Induk Pengajar**
7 harian1 Int 3 Ulangan Harian 1
8 harian2 Int 3 Ulangan Harian 2
9 harian3 Int 3 Ulangan Harian 3
10 tugas1 Int 3 Tugas 1
12 tugas3 Int 3 Tugas 3
13 uts Int 3 UTS
14 uas Int 3 UAS
15 kkm Int 3 KKM
14. Tabel bayar_spp
Field Kunci : kd_pmbyrn_spp
Jumlah Field : 7
Struktur Tabel Pembayaran SPP
No Nama Field Type Size Keterangan
1 kd_pembyrn_spp Varchar 15 Kode Pembayaran SPP*
2 nis Varchar 12 Nomer Induk Siswa**
3 kd_karyawan Varchar 12 Kode Karyawan**
4 jml_pembayaran Int 9 Jumlah Pembayaran
5 tgl_bayar Date Tanggal Bayar
6 bulan Varchar 2 Bulan
7 tahun Varchar 2 Tahun
15. Tabel trans_pinjam
Field Kunci : id
Jumlah Field : 9
Struktur Tabel Transaksi Pinjam
No Nama Field Type Size Keterangan
1 id Int 5 Id Transaksi Peminjaman*
2 judul_buku Varchar 250 Judul Buku
3 nis Varchar 12 No Induk Siswa**
5 nm_siswa Varchar 35 Nama Siswa
6 tgl_pinjam Varchar 15 Tanggal Peminjam
7 tgl_kembali Varchar 15 Tanggal Kembali
8 status Varchar 10 Status
9 ket Varchar 100 Keterangan
3.10. Struktur Tampilan Integrasi Sistem Akademik Terhadap Pembayaran Dan Perpustakaan SMK Assa’adatul Abadiyah
3.11 Rancangan Layar
Gambar 3. 44Login
Gambar 3. 46Master Siswa
Gambar 3. 47Master Guru
Gambar 3. 49Master Buku
Gambar 3. 50Master Kelas
Gambar 3. 52Master Jurusan
Gambar 3. 53Master Tahun Ajaran
Gambar 3. 55Absensi
Gambar 3. 57Pengolahan Nilai
Gambar 3. 59Pembagian Wali Kelas
Gambar 3. 60Pembayaran SPP
Gambar 3. 62Cetak Laporan Transaksi Perpustakaan
Gambar 3. 63Cetak Laporan Pembayaran SPP