Use Case Sistem Yang Berjalan Evaluasi Sistem yang Berjalan

4.1.3. Activity Diagram dan Skenario Use Case

Activity diagram memodelkan alur kerja sebuah proses bisnis dan urutan aktifitas dalam suatu proses. Sedangkan skenario use case berfungsi untuk mengetahui alur cerita dari activity diagram tersebut agar lebih mudah dimengerti. Berdasarkan use case diagram yang sedang berjalan pada SMPN 3 Rancaekek diatas, maka dapat digambarkan activity diagram dan skenario use case nya sebagai berikut :

4.1.3.1. Sistem Pengolahan Data Siswa

Berikut adalah gambar activity diagram system pengolahan data siswa : Gambar 4.2 Activity diagram system pengolahan data siswa Skenario use case pengolahan data siswa Nama use case : pengolahan data siswa Actor : Siswa Worker : Bag Akademik Tujuan : Menerangkan proses pengolahan data siswa Tabel 4.1 Skenario use case pengolahan data siswa Actor Sistem 1. Siswa mengisi formulir biodata, lalu menyerahkan ke bagian administrasi 2. Bagian akademik menerima formulir biodata siswa 3. Bagian akademik mencatat data siswa yang telah menyerahkan formulir biodatanya. 4. Biodata siswa disimpan kedalam buku besar siswa. 5. Dari data siswa, dibuatkan laporan data siswa. 6. Menyerahkan data siswa kepada kepala sekolah.

4.1.3.2. Sistem Pengolahan Data Nilai

berikut adalah gambar activity diagram pengolahan data nilai siswa : Gambar 4.3 Activity diagram pengolahan data nilai siswa Scenario use case pengolahan nilai siswa Nama use case : pengolahan nilai siswa Actor : siswa Worker : Bagian Akademik, guru dan wali kelas Tujuan : menerangkan proses pengolahan nilai siswa Tabel 4.2 Skenario use case pengolahan data nilai siswa Actor Sistem 1. Siswa mengikuti ujian 2. Guru menilai hasil ujian 3. Setelah melakkukan penilaian, guru menyerahkan data nilai ke bagian akademik. 4. Setelah menerima data nilai, bagian akademik membuat laporan nilai siswa. 5. Laporan nilai siswa diserahkan kepada wali kelas. 6. Wali kelas melakukan persetujuan nilai. 7. Siswa menerima laporan nilai berupa buku raport. 8. Wali kelas membuat laporan nilai persemester untuk kepala sekolah.

4.1.3.3. Pengolahan Data Kelas

Berikut adalah gambar activity diagram pengolahan data kelas : Gambar 4.4 Activity diagram system pengolahan data kelas Skenario use case pengolahan data kelas Nama use case : pengolahan data kelas Actor : Kepala Sekolah Mengerjakan : Bagian akademik Tujuan : Menerangkan proses pengolahan data kelas Tabel 4.3 Skenario use case pengolahan data kelas Actor Sistem 1. Bagian akademik melakukan pemeriksaan data siswa. 2. Melakukan pembagian kelas menurut jumlah siswa.

3. Membuat data kelas.

4. Melakukan pembagian wali kelas dengan asumsi setiap satu wali kelas hanya memiliki satu kelas. 5. Membuat laporan data kelas 6. Menyerahkan laporan data kelas kepada kepala sekolah. 7. Menerima laporan data kelas.

4.1.3.4. Pengolahan Jadwal Pelajaran

Berikut adalah gambar activity diagram pengolahan jadwal pelajaran : Gambar 4.5 Activity diagram system pengolahan jadwal pelajaran Skenario use case pengolahan jadwal pelajaran Nama use case : Pengolahan jadwal pelajaran Actor : Siswa dan Guru Worker : Bagian akademik Tujuan : Menerangkan proses pengolahan jadwal pelajaran Tabel 4.4 Skenario use case pengolahan jadwal pelajaran Actor Sistem 1. Bagian akademik melakukan pemeriksaan data kelas 2. Melakukan pembagian jadwal pelajaran. 3. Membuat data jadwal pelajaran. 4. Setelah itu menyerahkan jadwal pelajaran kepada setiap guru 5. Guru menerima jadwal pelajaran 6. Mengumumkan jadwal pelajaran di papan pengumuman 7. Siswa melihat jadwal pelajaran di papan pengumuman.

4.1.3.5. Pengolahan Data Guru

Berikut adalah gambar activity diagram pengolahan data guru : Gambar 4.6 Activity system pengolahan data guru Skenario use case pengolahan data guru Nama use case : Pengolahan data guru Actor : Guru dan Kepala sekolah Worker : Bagian Akademik Tujuan : Menerangkan proses data guru Tabel 4.5 Skenario use case pengolahan data guru Actor Sistem 1. Guru menyerahkan biodata diri ke bagian akademik. 2. Bagian akademik menerima biodata guru 3. Bagian akademik melakukan pencatatan data guru 4. Kemudian membuat laporan data guru 5. Bagian akademik menyerahkan laporan data guru kepada kepala sekolah 6. Kepala sekolah menerima laporan data guru.

4.1.4. Evaluasi Sistem yang Berjalan

Evaluasi sistem merupakan suatu proses dari analisa sistem yang sedang berjalan yang bertujuan untuk menemukan kelemahan-kelemahan dari sistem dan mengusulkan solusi untuk perbaikan sistem. Dari hasil analisis sistem akademik yang sedang berjalan pada SMPN 3 Rancaekek, dapat diusulkan evaluasi sistem sebagai berikut : Tabel 4.6 evaluasi system yang sedang berjalan No Kelemahan Worker Solusi 1 Pengolahan data guru, siswa, kelas, jadwal mata pelajaran masih menggunakan office belum adanya program akademik. Bagian Akademik Membuat sistem Informasi Akademik yang dapat melakukan kegiatan akademik 2 Aplikasi yang berjalan tidak dapat memvalidasi kerangkapan data, sehingga sering adanya redudansi. Bagian Akademik Membuat aplikasi yang dapat melakukan validasi kerangkapan data, sehingga akan mengurangi redudansi data 3 Proses pencatatan dan pengarsipan masih menggunakan formulir yang masih disimpan pada buku besar, sehingga menyulitkan dalam penyajian data dan pencarian sehingga Bagian Akademik Membuat aplikasi yang dapat menyimpan hasil pengolahan data untuk memudahkan penyajian dan memerlukan waktu yang cukup lama pencarian.

4.2. Perancangan Sistem

Perancangan sistem merupakan suatu tahapan setelah analisis dari kebutuhan-kebutuhan fungsional dan untuk persiapan untuk rancang bangun implementasi yang menggambarkan bagaimana suatu sistem dibentuk, yang dapat berupa penggambaran, perancangan, dan pembuatan sketsa atau pengaturan dari beberapa elemen terpisah kedalam satu kesatuan yang utuh dan berfungsi, juga menyangkut konfigurasi dari komponen-komponen perangkat keras dan perangkat lunak dari suatu sistem

4.2.1. Tujuan Perancangan Sistem

Tujuan dari perancangan sistem adalah untuk menghasilkan perancangan sistem informasi akademik yang terkomputerisasi untuk memudahkan mengolah data-data proses kegiatan akademik sehingga tidak terjadi kesalahan pengolahan data. Proses yang dirancang diuraikan menjadi beberapa bagian yang dapat membentuk sistem tersebut menjadi satu kesatuan komponen

4.2.2. Gambaran Umum Sistem yang Diusulkan

Sistem informasi yang diusulkan memiliki beberapa keunggulan dan perbedaan dari sistem yang sedang berjalan. Sistem yang diusulkan telah terotomatisasi sehingga lebih mudah digunakan, integritas terjaga, tidak akan memakan waktu yang lama dalam mengolah data. Karena didalamnya disediakan pencetakan laporan-laporan dan fasilitas lainnya yang akan memudahkan user untuk menggunakan sistem ini, dalam pembuatan antar muka, program aplikasi yang digunakan adalah Netbeans 7.0.1 dan MySQL sebagai program aplikasi untuk membangun database-nya. Bahasa pemograman yang digunakan dalam pembangunan aplikasi sistem informasi ini menggunakan JAVA.

4.2.3. Perancangan Prosedur yang Diusulkan

Pada tahap perancangan proses ini dibuat suatu Use Case Diagram, Activity Diagram, Diagram Sequence, Class Diagram, Component Diagram, Deployment Diagram. Tahapan perancangan ini akan memberikan gambaran mengenai aliran informasi dan proses yang berjalan dalam sistem. Pada aplikasi desktop yang dibangun ini, yang bisa diakses oleh bagian akademik adalah data guru, data siswa, data nilai, jadwal pelajaran, dan data kelas.

4.2.3.1. Use Case

Berikut adalah model use case diagram sistem informasi akademik SMPN 3 Rancaekek yang diusulkan. Gambar : 4.7 Diagram Use Case Sistem yang diusulkan