• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN DESAIN SISTEM

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB III ANALISIS DAN DESAIN SISTEM"

Copied!
22
0
0

Teks penuh

(1)

20

BAB III

ANALISIS DAN DESAIN SISTEM

Pada bab ini akan dibahas mengenai Aplikasi Mobile Pelatihan Ujian Nasional Berbasis Androidyang meliputi analisa sistem yang sedang berjalan dan desain sistem.

III.1.AnalisisMasalah

Analisa sistem pada yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem Aplikasi Mobile Pelatihan Ujian Nasional Berbasis Android,analisis dilakukan agar dapat menemukan masalah-masalah yang sedang berjalan pada pihak sekolah untuk melatih siswanya dalam berlatih untuk menghadapi ujian nasional.

Adapun analisa masalah pada Aplikasi Mobile Pelatihan Ujian Nasional Berbasis Androidyaitu:

1. Dibutuhkan sebuah aplikasi pelatihan ujian nasional agar siswa/i dapat melakukan latihan dalam menjawab soal-soal ujian nasional.

2. Dibutuhkan sebuah aplikasi yang dapat digunakan pada perangkat android sehingga siswa/i dapat mengerjakan latihan soal ujian nasional dimana saja dan kapan saja.

III.2 Evaluasi

Berdasarkan analisa diatas maka penulis telah melakukan evaluasi dari sistem yang sedang berjalan dan penulis menemukan kelemahan sistem yang ada.

(2)

Adapun kelemahan tersebut seperti: belum ada aplikasi pelatihan ujian nasional agar siswa/i dapat melakukan latihan dalam menjawab soal-soal ujian nasional yang dapat digunakan pada perangkat android sehingga siswa/i dapat melakukan latihan soal ujian nasional dimana saja dan kapan saja.

Dengan melihat uraian diatas penulis memberikan suatu solusi atau strategi pemecahan masalah yang diharapkan dapat mengatasi kelemahan sistem yang ada. Adapun solusi yang ditawarkan adalah Aplikasi Mobile Pelatihan Ujian Nasional Berbasis Androiddengan menggunakan bahasa pemrograman java dan database sqllite. Aplikasi Mobile Pelatihan Ujian Nasional Berbasis Androidini adalah salah satu alat yang diyakini mampu memberikan konstribusi positif bagi siswa/i yang akan melakukan ujian nasional nantinya.

Berikut ini tampilan flowchart aplikasi Mobile Pelatihan Ujian Nasional Berbasis Android yaitu :

star t Buka aplikasi

Pilih Materi

Pilih Ujian

(3)

Gambar III.2 Flowchart Aplikasi Mobile Pelatihan Ujian Nasional Berbasis Android.

III.3. Desain Sistem Global

Pada perancangan sistem ini terdiri dari tahap perancangan yaitu : 1. Perancangan Use Case Diagram

2. Perancangan Activity Diagram 3. Perancangan Sequence Diagram 4. Perancangan Tampilan

III.3.1.Use Case Diagram

Dalam penyusunan suatu program diperlukan suatu model data yang berbentuk diagram yang dapat menjelaskan suatu alur proses sistem yang akan di bangun. Dalam penulisan skripsi ini penulis menggunakan metode UML yang dalam metode itu penulis menerapkan diagram Use

(4)

Case. Berikut Use Case Diagram Aplikasi Mobile Pelatihan Ujian Nasional Berbasis Androidyang dapat dilihat pada gambar III.3.

user

Melihat Tentang Program

Aplikasi Mibile Ujian Nasional Berbasis Android

Informasi Skor

Exit Soal Materi

Gambar III.1.Use CaseDiagramAplikasi Mobile Pelatihan Ujian Nasional Berbasis Android

Pada gambar III.1 use case diagramtersebut dijelaskan bahwa userdapat melakukan proses materimasuk ke menu materi pelajaran, melakukan proses soal untuk mengakses latihan soal, melakukan proses skor untuk melihat skor sebelumnya yang sudah didapatkan. User juga dapat melakukan proses melihat tentang program untuk menuju ke tampilan tentang program, serta jika user telah selesai maka bisa melakukan proses exituntuk keluar dari aplikasi.

III.3.2. Activity Diagram

(5)

User sistem 1. Activity Diagram Materi

Activity diagram materimenggambarkan logika melihat materi bagi user ketika ingin melihat materi ujian nasional, berikut desain activity diagram materi:

Menu utama

klik materi

Menampilkan pilihan materi

Klik salah satu materi

Menampilkan materi ya

tidak

keluar

Gambar III.2.Activity DiagramMateri

Pada gambar III.2squence diagram tersebut dijelaskan bahwa user melakukan proses klik materi untuk dapat memasuki melihat materi.setelah itu user memasuki area halaman pilihan materi.jika proses pemilihan materi selesai,maka user akan keluar dari halaman tersebut.

2. Activity Diagram Soal

(6)

User sistem

Activity diagramSoalmenggambarkan logika melihat Soal bagi user ketika ingin melihatSoal ujian nasional, berikut desain activity diagram Soal:

Menu utama

klik soal

Menampilkan pilihan soal

Klik salah satu soal

Menampilkan soal ya

tidak

keluar

Gambar III.3.Activity DiagramSoal

Pada gambar III.3squence diagram tersebut dijelaskan bahwa user melakukan proses klik soal untuk dapat memasuki melihat soal.setelah itu user memasuki area halaman pilihan soal.jika proses pemilihan soal selesai,maka user akan keluar dari halaman tersebut.

3. Activity DiagramMelihat Tentang Aplikasi

(7)

User sistem

User sistem

Pada activity diagramtentang aplikasi menjelaskan bahwa informasi atau data diri pembuat program. Adapun Activity Diagram Tentang Program dapat dilihat pada gambar III.4.

Gambar III.4. Activity DiagramTentang Aplikasi

Pada gambar III.4squence diagram tersebut dijelaskan bahwa user melakukan proses klik pilih tentang aplikasi untuk dapat memasuki melihat halaman tentang aplikasi.

4. Activity DiagramSkor

Pada activity diagram skor melihat informasi tentang skor nilai ujian. Adapun Activity DiagramSkor dapat dilihat pada gambardibawah:

Start

Pilih menu utama

Masuk Menu Utama

Pilih Tentang aplikasi Lihat Informasi Tentang apliksi

(8)

Gambar III.5. Activity DiagramSkor

Pada gambar III.5squence diagramtersebut dijelaskan bahwa user melakukan proses klik memilih skor untuk dapat memasuki melihat halaman yang menampilkan data skor.

5. Activity DiagramInformasi

Activity diagram informasi menjelaskan tentang apabila ada user yang ingin mengetahui informasi cara menjalankan programdalam sistem ini. Adapun Activity Diagraminformasi dapat dilihat pada gambardibawah.

(9)

User sistem

Masuk Menu Utama

Pilih informasi Lihat Informasi

Gambar III.6.Activity DiagramInformasi

Pada gambar III.6squence diagramtersebut dijelaskan bahwa user melakukan proses pilih informasi untuk dapat memasuki melihat halaman yang menampilkan informasi.

6. Activity Diagram Keluar

Pada activity diagramAplikasi Mobile Pelatihan Ujian Nasional Berbasis Androidmenjelaskan untuk keluar dari program.Adapun Activity Diagramkeluar dapat dilihat pada gambardibawah.

Masuk Menu Utama

Keluar

Gambar III.7. Activity Diagram Keluar

(10)

Pada gambar III.7activity diagramtersebut dijelaskan bahwa user melakukan proses klik keluar untuk dapat keluar dari aplikasi.

III.3.3. Sequence Diagram

Sequence diagram menjelaskan interaksi objek yang disusun berdasarkan urutan

waktu.Secara mudahnya sequence diagram adalah gambaran tahap demi tahap, termasuk kronologi (urutan) perubahan secara logis yang seharusnya dilakukan untuk menghasilkan sesuatu sesuai dengan use case diagram, berikut beberapa gambar sequence diagram

a. Sequence DiagramTentang Program

Menu Utama

Lihat Info Tentang Program

Buka Program Pilih Tentang program

Kembali

(11)

Gambar III.8. Sequence DiagramTentang Program

b. Sequence DiagramMateri

admin

form menu utama data Materi

informasi

Buka aplikasi Pilih Soal

Gambar III.9. Sequence Diagram Materi

c. Sequence DiagramSoal

Menu Utama

Data Soal

Buka Program Pilih Soal

Kembali

(12)

Gambar III.10.Sequence DiagramSoal

d. Sequence Diagram Skor

Gambar III.11.Sequence DiagramSkor e. Sequence Diagram Informasi

Gambar III.12.Sequence Diagraminformasi

III.4.PerancanganTampilan

Menu Utama

Data Skor

Buka Program Pilih Skor

Kembali

Menu Utama

Informasi cara penggunaan

Buka Program Pilih informasi

Kembali

(13)

Perancangan tampilan pada Sistem Informasi Geografis Pencarian lokasi Terdekat Kantor PLN berbasis Android adalah sebagai berikut:

III.4.1.Desain Menu Utama

Tampilan menu utamapada aplikasi ini adalah tampilan yang pertama kali muncul ketikauser membuka program. Pada tampilan ini terdapat beberapa menu yang dapat dipilih oleh user. Rancangan tampilan menu utama dapat dilihat pada Gambar III.13.

Aplikasi Latihan Ujian Nasional

Materi Soal

Tes

Tentang Aplikasi

Informasi Skor Keluar

Untuk Tingkat SMP Sederajat Silahkan Pilih Menu Diatas

Gambar

(14)

Gambar III.13. Desain Menu Utama

III.4.2. Desain Materi

Tampilan pada desain materipada aplikasi ini adalah halaman untuk menampilkan data data materi yang akan diujikan. Rancangan tampilan materi dapat dilihat pada gambar III.14.

Bahasa Indonesia Bahasa Inggris Matematika kembali

(15)

Gambar III.14. Desain Materi

III.4.3. Desain Sub Materi

Tampilan pada desain sub materipada aplikasi ini adalah halaman untuk menampilkan data data materi yang akan diujikan. Rancangan tampilan sub materi dapat dilihat pada gambarIII.15 .

Matematika Tingkat SMP Isi materi

(16)

Gambar III.15. Perancangan Halaman Sub Materi

III.4.4.Desain Sub Soal

Tampilan pada desain sub soal pada aplikasi ini adalah halaman untuk menampilkan data soal yang akan diujikan. Rancangan tampilan sub soal dapat dilihat pada gambar III.16 .

Matematika Tingkat SMP Isi soal

(17)

Gambar III.16. Desain Sub Soal

III.4.5. Desain Tentang Aplikasi

Tampilan pada desain tentang aplikasiini adalah halaman untuk menampilkan data diri dari programmer dan untuk apa aplikasi ini dibuat. Rancangan tampilan desain tentang aplikasidapat dilihat pada gambar III.17.

Tentang Penulis Nama:

Nim:

Jurusan:

Judul:

Tentang Aplikasi

Untuk apa aplikasi ini d buat

(18)

Gambar III.17. Desain Tampilan Tentang Aplikasi

III.4.6. Desain Informasi

Tampilan pada desain informasiini adalah halaman untuk menampilkaninformasi cara penggunaan aplikasi ini. Rancangan tampilan desain informasidapat dilihat pada gambar III.18.

Bantuan

Isi informasi

(19)

Gambar III.18. Desain Tampilan Informasi

III.4.7. Desain Skor

Tampilan pada desain skorini adalah halaman untuk menampilkaninformasi skor hasil menjawab soal aplikasi ini. Rancangan tampilan desain Soal dapat dilihat pada gambar III.19.

Skor

Nama | Soal | Nilai | Sisa Waktu xxxx | xxxx | xxxx | xxxx

(20)

Gambar III.19. Desain Tampilan Informasi

III.4.8. Desain Masukkan Nama

Tampilan pada desain masukkan namaini adalah halaman untuk untuk memasukkan data nama sebelum memilih dan menjawab soal aplikasi ini. Rancangan tampilan desain Soal dapat dilihat pada gambar III.20.

Masukkan Nama

Mulai

(21)

Gambar III.20. Desain Masukkan Nama

III.5. Desain Tabel/ File

Pada sistem aplikasi ini, digunakan database SQL lite dengan nama database latihan.db menggunakan 1 tabel, yaitu tabel Skor. Adapun struktur data dari tabel tersebut adalah sebagai berikut :

III.5.1. Struktur Tabel Skor

Tabel skor digunakan untuk menyimpan data skor masuk. Tabel skor ditunjukkan pada tabel III.1 berikut ini ;

Database : dbtes, Nama Tabel : skor;

Tabel III.1. Tabel Skor

Field Type Size Keterangan

Namasoal Varchar 20 Primary key

Nilai int - -

(22)

Gambar

Gambar III.1.Use CaseDiagramAplikasi Mobile Pelatihan Ujian Nasional Berbasis Android
Gambar III.2.Activity DiagramMateri
Gambar III.3.Activity DiagramSoal
Gambar III.4. Activity DiagramTentang Aplikasi
+7

Referensi

Dokumen terkait

kemudian akan menempel di permukaan kristal asam urat yang telah terbentuk sebelumnya, sehingga tidak jarang ditemukan batu saluran kemih yang intinya terjadi

Berdasarkan hasil penelitian dari 42 sampel ditemukan adanya telur cacing STH jenis Ascaris lumbricoides pada satu sampel kemangi, sehingga didapatkan persentase positif

Tingkat Emisi Acuan (Forest Reference Emission Level) Provinsi Sumatera Selatan 2 Padahal, sebagian besar wilayah di Sumatera Selatan memiliki tutupan hutan yang sudah sangat

Pada activity diagram admin yang pertama yaitu admin/user masuk ke halaman login 1.0 kemudian sistem otomatis masuk ke halaman dashboard 1.1, setelah itu admin/user

Hasil telitian didapatkan rerata jumlah platelet di penderita pre-eklampsia lebih rendah dibandingkan dengan kelompok pembanding, tetapi secara statistik tidak mempunyai perbedaan

Dalam analisis penelitian ini variabel promosi merupakan salah satu dari bauran pemasaran yang tidak berpengaruh secara signifikan terhadap keputusan pembelian produk

Dan ciri-ciri tersebut sesuai dengan ciri-ciri yang ada di MA Darul Ulum Waru Sidarjo yang bisa dikatakan sebagai madrasah yang unggul yaitu memiliki i

Parameter pertumbuhan berupa tinggi tanaman dan jumlah daun dipengaruhi oleh varietas dan konsentrasi pupuk cair, pengaruh varietas secara mandiri lebih dominan