ANALISIS DAN PERANCANGAN SISTEM
1.1 Analisis Sistem yang Berjalan
1.1.2 Use case yang sedang berjalan
Use case merupakan sebuah teknik yang di gunakan dalam pengembangan sebuah sistem informasi untuk menangkap kebutuhan fungsional dari sistem yang
bersangkutan, use case menjelaskan interaksi yang terjadi antara „actor‟ inisiator
prsentasikan dengan urutan langkah yang sederhana. Berikut adalah model use case diagram pada sistem akademik di SMPLB B-C NUFTAH HIDAYAH :
Gambar 4.1 Diagram Use Case sistem yang berjalan 1.1.3 Activiti diagram dan skenario use case
Activity diagram memodel kan alur kerja sebuah proses bisnis dan urutan aktivitas dalam suatu proses. Sedangkan skenario use case berfungsi untuk mengetahui alur cerita dari activity diagram tersebut agar lebih mudah di mengerti.
pengolahan data siswa
pengolahan data guru
wali kelas pengolahan data abasensi siswa
bagian kurikulum
guru
pengolahan jadwal pelajaran pengolahan data nilai siswa
kepala sekolah
siswa tata usaha
sistem informasi akademik <<include>>
<<include>>
<<include>>
Berdasarkan use case diagram yang sedang berjalan pada SMPLB B-C NUFTAH HIDAYAH di atas, maka dapat di sgambarkan activity diagram dan skenario use case nya sebagai berikut :
1.1.3.1Sistem pengolahan data siswa
Berikut adalah gambar activity diagram sistem pengolahan data siswa :
Gambar 4.2 Activity diagram sistem pengolahan data siswa Skenario use case pengolahan data siswa
Nama use case : Pengolahan data siswa
Actor : Siswa
Worker : Bagian Tata Usaha, Kepala Sekolah
Type : Primer
Tujuan : menjelaskan proses pengolahan data siswa Tabel 4.1 Skenario use case pengolahan data siswa
Menyimpan ke dalam buku besar Mengisi Form ulir Mengembalikan Form ulir menerima formulir Membuat laporan data belum lengkap data sudah lengkap Menerima Laporan Kepala Sekolah Tata Usaha Sisw a
Actor Sistem 1. Siswa mengisi formulir biodata
2. Siswa mengembalikan Formulir ke bagian Tata Usaha
3. Bagian tata usaha menerima formulir biodata siswa lalu mengecek kelengkapannya apabila masih salah, kembali ke proses pertama apabila lengkap, lanjut ke proses selanjutnya 4. Setelah menerima biodata
kemudian mencatat data siswa dan menyimpannya ke buku besar
5. Membuat laporan untuk kepala sekolah
6. Kepala sekolah menerima laporan data siswa
1.1.3.2Sistem pengolahan data nilai siswa
Gambar 4.3 Activity diagram sistem pengolahan data nilai siswa Skenario use case pengolahan data nilai siswa
Nama use case : Pengolahan data nilai siswa
Actor : Siswa
Worker : Guru,Tata Usaha, Wali Kelas,kepala Sekolah
Type : Primer
Tujuan : menjelaskan proses pengolahan data nilai siswa Tabel 4.2 Skenario use case pengolahan data nilai siswa
Actor sistem
1. Siswa mengikuti ujian yang di laksanakan Mengikuti Ujian Menerima Raport Memeriksa Hasil Ujian Memasukan Nilai Ke
Buku daftar Nilai
Menerima Buku Daftar Nilai Membuat Laporan Menerima Laporan Nilai Mengisi Nilai Dan menandatangani Menyerahkan kepada Kepala Sekolah Untuk Di tandatangani
Membagikan Raport Menandatanga ni Raprot Kepala Sekolah Wali Kelas Tata Usaha Guru Sisw a
2. Guru memeriksa hasil ujian 3. Guru mencatat nilai ke buku
daftar nilai
4. Setelah mencatat nilai, buku daftar nilai tersebut di berikan kepada bagian tata usaha
5. Bagian tata usaha menerima data nilai siswa
6. Bagian Tata usaha Membuat laporan nilai untuk Wali kelas 7. Wali kelas menerima laporan
data nilai untuk di masukan ke dalam raport siswa kemudian menandatangani Raport
8. Wali kelas memberikan Raport untuk di tandatangani oleh Kepala Sekolah
9. Kepala Sekolah menandatangani raport kemudian memberikan kembali raport kepada walikelas 10. Wali kelas membagi kan raport 11. Siswa menerima hasil nilai
berupa raport
1.1.3.3Sistem pengolahan data guru
Gambar 4.4 : activity diagram sistem pengolahan data guru Skenario use case pengolahan data guru
Nama use case : Pengolahan data guru
Actor : Guru
Worker : Bagian tata usaha, kepala sekolah
Type : Primer
Tujuan : menjelaskan proses pengolahan data guru
Tabel 4.3 Skenario use case pengolahan data guru
Actor Sistem Mengisi Formlir Menyerahkan Formulir Menerima Formulir Menyimpan data Membuat laporan Data belum Lengkap Data Sudah lengkap Menerima Laporan Kepala Sekolah Tata Usaha Guru
1. Guru mengisi Formulir 2. Guru menyerahkan formulir
3. Bagian tata usaha mengecek kelengkapan formulir untuk melanjutkan ke proses selanjutnya apa bila belum lengkap kembali pada proses pertama
4. Mencatat data guru
5. Membuat laporan data guru untuk kepala sekolah
6. Kepala sekolah menerima laporan data guru
1.1.3.4Sistem pengolahan data absensi siswa
Berikut adalah gambar activity diagram sistem pengolahan data absensi siswa :
Gambar 4.5 : activity diagram sistem pengolahan data absensi siswa Skenario use case pengolahan data absensi siswa
Melakukan Abs en Mengis i buku daftar
kehadiran Menyerahkan Buku daftar kehadiran Menerima Buku daftar kehadiran Membuat laporan kehadiran Menerima Laporan Kehadiran Memas ukan Kehadiran
Ke dalam Raport
Wali kelas Tata Usaha
Nama use case : Pengolahan data absensi siswa
Actor : Guru
Worker : Bagian tata usaha, dan wali kelas
Type : Primer
Tujuan : menjelaskan proses pengolahan data absensi siswa Tabel 4.4 Skenario use case pengolahan data absensi siswa
Actor Sistem
1. Guru mengabsen siswa di kelas 2. Mengisi buku daftar kehadiran 3. Menyerahkan buku daftar
kehadiran ke tata usaha
4. Setelah menerima buku daftar kehadiran di buatkan laporan kehadiran siswa untuk wali kelas
5. Wali kelas menerima laporan kehadiran siswa
6. Wali kelas memasukan kehadiran siswa dalam buku raport
1.1.3.5Sistem pengolahan jadwal pelajaran
Berikut adalah gambar activity diagram sistem pengolahan jadwal pelajaran:
Gambar 4.6 : activity diagram sistem pengolahan jadwal pelajaran Skenario use case pengolahan jadwal pelajaran
Nama use case : Pengolahan jadwal pelajaran Actor : guru, dan siswa
Worker : Kurikulum, Tata Usaha
Type : Primer
Tujuan : menjelaskan proses pengolahan jadwal pelajaran Tabel 4.5 Skenario use case pengolahan jadwal pelajaran
Actor Sistem
1. Bagian Kurikulum membuat usulan untuk jadwal pelajaran kemudian di serahkan kepada Tata usaha
2. Bagian Tata usaha menyerahkan daftar rancangan jadwal pelajaran pada guru
3. Guru menerima usulan jadwal pelajaran kemudian guru mengecek ke seseuaian jadwal mengajar apa bila tidak sesuai di
Membuat Rencana Jadwal Pelajaran Menerima Rencana Jadwal Pelajaran Membuat Jadwal Pelajaran jadwal Pelajaran yang di s etujui Jadwal bentrok jadwal Tidak Bentrok melihat Jadwal Pelajaran Sisw a Guru Tata Usaha Kurikulum
kembalikan lagi ke bagian tata usaha
4. Apa bila telah di setujui oleh guru, bagian tata usaha akan membuatkan pengumuman jadwal pelajaran
5. Siswa dapat melihat jadwal pelajaran
1.1.3.6Sistem informasi sekolah
Berikut adalah gambar activity diagram sistem pengolahan sistem informasi sekolah:
Gambar 4.7 activity diagram pengolahan informasi sekolah mem inta informasi
akadem ik
menerim a informasi akadem ik
mem berikan inform asi akademik
tata usaha sisw a
Skenario use case pengolahan sistem informasi sekolah Nama use case : Pengolahan sistem informasi sekolah
Actor : siswa
Worker : Bagian tata usaha
Type : Primer
Tujuan : menjelaskan proses pengolahan sistem informasi akademik
Tabel 4.6 Skenario use case pengolahan sistem informasi sekolah
Actor Sistem
1. Siswa membutuhkan informasi sekolah meminta ke pada bagian tata usaha
2. Bagian tata usaha memberikan informasi yang di minta oleh siswa
3. Siswa menerima informasi yang di butuh kan nya