59
BAB IV ANALISIS DAN PERANCANGAN SISTEM
4.1. Analisis Sistem Yang Berjalan
Untuk merancang sebuah sistem aplikasi pembelajaran Bahasa Sunda untuk siswa Sekolah Menengah Pertama SMP, maka terlebih dahulu perlu
dilakukan analisis sistem pembelajaran yang sedang berjalan. 4.1.1. Analisis Prosedur yang Sedang Berjalan
Prosedur yang sedang berjalan saat ini adalah prosedur yang umum sama halnya pada sekolah-sekolah lain yaitu metode belajar mengajar di sekolah
dengan cara guru menerangkan materi pelajaran Bahasa Sunda kemudian siswa mendengarkan dan di bantu dengan buku bacaan untuk pegangan mereka dalam
mengerjakan tugas, bahan untuk mereka pelajari dan pahami di rumah dan sebagainya.
Sistem aplikasi yang akan penulis buat adalah sebuah inovasi sehingga tidak ada analisis prosedur yang sedang berjalan yang biasa digambarkan atau
dirancang menggunakan analisis berorientasi objek atau terstruktur. Dengan demikian penulis akan langsung membuat perancangan sistem aplikasi yang
diusulkan menggunakan analisis berbasis objek dengan alat bantu UML.
4.1.1.1. Use Case Diagram yang Sedang Berjalan
Use Case Diagram yang sedang berjalan menggambarkan proses pembelajaran Bahasa Sunda yang di dapat para siswa di sekolah pada umumnya.
Berikut adalah perancangan use case diagram yang sedang berjalan :
60
System
Siswa Smp mendapat materi
evaluasi belajar Guru
Gambar 4.1 Use Case Diagram yang sedang berjalan
Gambar diatas merupakan Use Case Diagram Sistem Informasi Pembelajaran Bahasa Sunda yang sedang berjalan, dimana dalam gambar tersebut
siswa mendapat materi dan mengerjakan evaluasi belajar yang diberikan oleh gurunya sebagai uji kompetensi di tengah dan di akhir setiap semester yang biasa
disebut dengan UTS Ujian Tengah Semester dan UAS Ujian Akhir Semester.
4.1.1.2. Use Case Skenario
Untuk setiap use case harus dibuatkan skenario dimana skenario tersebut berisi uraian-uraian langkah atau proses yang terjadi antara aktor dengan sistem.
Tabel 4.1 Skenario use case Mendapat Materi
Nama Mendapat Materi
Tujuan
Mendapatkan materi-materi bahasa Sunda untuk bahan belajar
Deskripsi Aktor
Siswa SMP, Guru
Skenario Utama Aksi Siswa SMP
Aksi Guru
1. Memberikan materi pelajaran Bahasa Sunda
2. Mendapatkan materi pelajaran 3. Menerangkan dan menjelaskan
materi 4. Mendengarkan dan memahami
materi
61
Tabel 4.2 Skenario use case Evaluasi Belajar
Nama Evaluasi Belajar
Tujuan
Menguji kompetensi siswa dalam pelajaran Bahasa Sunda
Deskripsi Aktor
Siswa SMP, Guru
Skenario Utama Aksi Siswa SMP
Aksi Guru
1. Memberikan soal-soal evaluasi pelajaran Bahasa Sunda
2. Mengerjakan soal-soal
evaluasi pelajaran
Bahasa Sunda
3. Mengoreksi hasil
pekerjaan siswa
4. Memperoleh nilai dari hasil evaluasi belajar
4.2. Perancangan Sistem 4.2.1
Tujuan Perancangan
Perancangan sistem yang akan diaplikasikan ini bertujuan untuk memberikan gambaran secara umum kepada pengguna tentang sistem yang akan
dibangun dan mengidentifikasikan komponen-komponen sistem informasi yang akan di desain secara rinci. Tujuan perancangan aplikasi ini adalah sebagai
berikut: a. Menghasilkan rancangan sistem aplikasi pembelajaran Bahasa Sunda
berbasis Android untuk siswa Sekolah Menengah Pertama SMP b. Untuk memenuhi kebutuhan sistem pada pemakai
c. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan ahli-ahli teknik lainnya yang
terlihat.
62
4.2.2 Gambaran Umum Sistem yang Diusulkan
Gambaran umum dari sistem yang diusulkan adalah untuk memberikan gambaran secara umum kepada pengguna user mengenai sistem informasi
berbasis mobile, perancangan sistem secara umum juga mengenai komponen sistem informasi yang akan di desain. Penentuan persyaratan sistem dilakukan
agar arah perancangan sistem dapat terarah pada sasaran, oleh sebab itu sistem yang dirancang harus memenuhi batasan sistem dimana perancangan sistem ini
merupakan kebutuhan fungsional. Implementasi menggambarkan bagaimana suatu sistem di bentuk. Pada tahap perancangan aplikasi mobile dirancang dengan
tujuan sebagai alat komunikasi antara pemakai user dengan pembuat program guna mendapatkan sistem aplikasi yang sesuai dengan apa yang dibutuhkan.
4.2.3 Perancangan Prosedur yang Diusulkan
Perancangan ini mencakup use case diagram, activity diagram, sequence diagram, class diagram, component diagram dan deployment diagram yang
menghasilkan sistem lebih baik. Proses yang dirancang diuraikan menjadi beberapa bagian yang dapat membentuk sistem tersebut menjadi satu kesatuan
komponen.
4.2.3.1 Use Case Diagram
Use Case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Sebuah use case mempresentasikan sebuah interaksi antara actor
dengan sistem. Berikut adalah perancangan use case diagram yang diusulkan :