Pengujian Software Metode Penelitian

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 :