• Tidak ada hasil yang ditemukan

T1 672007146 BAB III

N/A
N/A
Protected

Academic year: 2017

Membagikan "T1 672007146 BAB III"

Copied!
20
0
0

Teks penuh

(1)

17

BAB 3

Metode dan Perancangan Sistem

3.1

Metode Perancangan Sistem

Metode yang dipakai untuk membuat sistem ini adalah prototype model. Prototype model memungkinkan adanya interaksi yang lebih baik antara pengembang program dan pengguna, sehingga sistem yang dibuat hasilnya lebih maksimal (Pressman,

1997). Tahap-tahap metode prototype dapat dilihat pada Gambar 3.1.

Gambar 3.1 Model Proses Prototype (Pressman, 1997)

(2)

18

sangat cocok untuk dipakai bila pada aplikasi yang dibuat, output yang diinginkan pengguna kurang terdefinisi secara jelas. Model ini membutuhkan komunikasi yang jelas antara pengembang perangkat lunak dengan pengguna sehingga hasil yang diperoleh sesuai dengan keinginan pengguna.

Adapun tahapan dari model prototype ini adalah sebagai berikut:

1. Pengumpulan kebutuhan

Tahap pengumpulan ini adalah dilakukan wawancara kepada guru pengajar mata pelajaran IPA dan bahan atau data yang diperlukan untuk membuat aplikasi. Pengumpulan materi pembelajaran kelas VI SD untuk tata surya yang diambil dari buku-buku paket dan situs internet.

2. Perancangan

Perancangan prototype mulai dilakukan dengan merancang desain tampilan antarmuka aplikasi, use case diagram, activity diagram, sequence diagram, dan class diagram.

3. Evaluasi prototype

Pada tahap ini, dilakukan pengujian terhadap aplikasi dengan wawancara dari Guru kelas VI SDN 06 Salatiga, jika masih ada yang kurang sesuai pada aplikasi maka diadakan perbaikan pada

(3)

3.1.1 Kebutuhan Sistem

Dalam perancangan aplikasi penggunaan multimedia pada aplikasi alat bantu ajar tata surya, terdiri dari dua perangkat yaitu perangkat keras (hardware) dan perangkat lunak (software).

1. Perangkat keras (hardware) merupakan media pendukung untuk membuat dan menjalankan perangkat lunak (software), yang di dalamnya terdapat unit masukan (input) dan keluaran (output). Perangkat keras secara umum memiliki CPU, Keyboard, Mouse, Monitor, Speaker. Perangkat keras yang digunakan adalah :

- AMD Turion Dual-Core 2,3 GHz processor - RAM 1 GB

- 3.5 GB of available hard-disk space - DVD-ROM drive

2. Perangkat lunak (software) merupakan program komputer yang diperlukan untuk mengoperasikan perangkat keras dan pengolahan data. Berikut adalah daftar perangkat lunak yang digunakan pada aplikasi :

- Adobe Photoshop CS3

- Adobe Dreamweaver CS4

- Rational Rose

3.2

Perancangan Sistem

(4)

20

yang akan di komputerisasi. UML sebagai bahasa pemodelan untuk merancang sistem pada aplikasi yang akan dibangun ini.

3.2.1 Use Case Diagram

Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem yang menjelaskan keseluruhan kerja sistem secara garis besar dengan mempresentasikan interaksi antara aktor yang dibuat, serta memberikan gambaran fungsi-fungsi pada sistem tersebut.

Gambar 3.2 adalah use case diagram menjelaskan peranan dan fungsi user yang berperan sebagai pengguna alat bantu ajar ini.

Gambar 3.2 Use Case Diagram Sistem

Berdasarkan use case diagram pada Gambar 3.2, dapat dijelaskan secara singkat masing-masing fungsi dari use case sebagai berikut :

1. Use case pengenalan planet, use case berupa tampilan planet-planet dan penjelasannya.

(5)

3. Use case gerhana, use case yang berupa tampilan dari gerhana matahari dan gerhana bulan serta penjelasannya.

4. Use case meteor dan meteoroid, use case yang berupa penjelasan tentang meteor dan meteoroid.

5. Use case sistem penanggalan, use case yang berupa penjelasan tentang kalender masehi dan kelender hijriah.

6. Use case bantuan, use case yang berfungsi untuk mendapatkan informasi tentang masing-masing materi.

7. Use case latihan soal, use case yang berisi soal-soal mengenai tata surya.

3.2.2 Activity Diagram

Activity diagram menjelaskan proses user masuk ke halaman utama, kemudian aplikasi akan menampilkan halaman utama dari aplikasi. Halaman utama aplikasi pembelajaran tata surya akan menampilkan beberapa pilihan menu aplikasi, dimana dalam pilihan tersebut terdapat pengenalan planet-planet, orbit tata surya, terjadinya gerhana, meteor dan sistem penanggalan.

(6)

22

Gambar 3.3 Activity Diagram User

3.2.3 Sequence Diagram

Sequence diagram menjelaskan bagaiman alur di dalam menjalankan aplikasi ini. Aplikasi pembelajaran tata surya ada beberapa Sequence diagram antara lain:

1. Sequence diagram pengenalan planet

(7)

Gambar 3.4 Sequence Diagram Pengenalan Planet

2. Sequence diagram orbit tata surya

(8)

24

Gambar 3.5 Sequence Diagram Orbit Tata Surya

3. Sequence diagram terjadinya gerhana

(9)

Gambar 3.6 Sequence Diagram Gerhana

4. Sequence diagram meteor dan meteoroid

(10)

26

Gambar 3.7 Sequence Diagram Meteor dan Meteoroid

5. Sequence diagram sistem penanggalan

(11)

Gambar 3.8 Sequence Diagram Sistem Penanggalan

3.2.4 Class Diagram

Class diagram merupakan diagram yang digunakan untuk menampilkan kelas yang ada dalam suatu sistem serta menggambarkan relasi antar kelas tersebut. Perancangan class diagram pada sistem ini dapat dilihat pada Gambar 3.9.

(12)

28

3.3

Desain Antarmuka

Rancangan antarmuka aplikasi merupakan halaman yang akan menampilkan aplikasi desktop. Adapun beberapa rancangan antarmuka dari aplikasi yaitu halaman utama, halaman pilihan menu, halaman pengenalan planet, halaman orbit tata surya, halaman terjadinya gerhana matahari dan bulan, halaman meteor dan meteoroid, halaman sistem penanggalan, dan halaman bantuan.

3.3.1 Rancangan Antarmuka Halaman Utama

Rancangan antarmuka ini digunakan sebagai halaman utama dari aplikasi. Halaman ini pengguna dapat melihat sebuah tampilan buku untuk masuk ke antarmuka yang disediakan pada halaman utama.

Gambar 3.10 Merupakan tampilan rancangan antarmuka halaman utama.

Gambar 3.10 Rancangan antarmuka halaman utama

1

2 3

4

(13)

Gambar 3.10 Yang merupakan rancangan antarmuka halaman

utama aplikasi ini terdiri dari: 1. Tulisan sistem tata surya 2. Gambar astronot

3. Tombol pilihan menu 4. Tombol bantuan 5. Tombol mute

3.3.2 Rancangan Antarmuka Halaman Pengenalan Planet

Halaman ini terdapat gambar planet serta penjelasannya yang berupa tulisan dan suara. Penjelasan ini berisi informasi planet yang mengelilingi matahari. Berikut bentuk dari rancangan antarmuka halaman pengenalan planet. Dalam rancangan antarmuka halaman pengenalan planet terdapat beberapa bagian yang terdiri dari:

1. Tulisan pengenalan planet 2. Tombol preview

3. Tampilan penjelasan planet 4. Tombol next

(14)

30

Untuk lebih jelasnya dapat dilihat pada Gambar 3.11.

Gambar 3.11 Rancangan antarmuka pengenalan planet

3.3.3 Rancangan Antarmuka Halaman Orbit Tata Surya

Halaman orbit tata surya terdapat animasi planet-planet mengelilingi matahari dengan garis edarnya masing-masing dan informasi tentang planet-planet. Berikut bentuk dari rancangan antarmuka halaman pengenalan planet. Dalam rancangan antarmuka halaman orbit tata surya terdapat beberapa bagian yang terdiri dari:

(15)

Untuk lebih jelasnya dapat dilihat pada Gambar 3.12.

Gambar 3.12 Rancangan antarmuka orbit tata surya

3.3.4 Rancangan Antarmuka Halaman Gerhana

Halaman ini terdapat animasi gerhana dengan pergerakan bulan yang mengakibatkan gerhana matahari dan gerhana bulan. Halaman ini juga terdapat gambar masing-masing gerhana. Rancangan antarmuka halaman gerhana terdapat beberapa bagian yang terdiri dari:

1. Tulisan gerhana 2. Animasi gerhana

(16)

32

Untuk lebih jelasnya dapat dilihat pada Gambar 3.13.

Gambar 3.13 Rancangan antarmuka gerhana

3.3.5 Rancangan Antarmuka Halaman Meteor dan Meteoroid

Halaman ini terdapat animasi meteor dan penjelasan untuk meteor dan meteoroid. Rancangan antarmuka halaman meteor dan meteoroid terdapat beberapa bagian yang terdiri dari:

1. Tulisan meteor dan meteoroid 2. Animasi meteoroid

3. Tulisan penjelasan meteoroid 4. Animasi meteor

5. Tulisan penjelasan meteor 6. Animasi meteorit

(17)

Untuk lebih jelasnya dapat dilihat pada Gambar 3.14.

Gambar 3.14 Rancangan antarmuka meteor dan meteoroid

3.3.6 Rancangan Antarmuka Halaman Sistem Penanggalan

Halaman ini terdapat penjelasan sistem penanggalan yang terbagi menjadi dua, yaitu kalender masehi dan kalender hijriah. Rancangan antarmuka halaman sistem penanggalan terdapat beberapa bagian yang terdiri dari:

1. Tulisan sistem penanggalan 2. Tombol preview

(18)

34

Untuk lebih jelasnya dapat dilihat pada Gambar 3.15.

Gambar 3.15 Rancangan antarmuka sistem penanggalan

3.3.7 Rancangan Antarmuka Halaman Bantuan

Halaman ini berisi tentang informasi dari masing-masing materi dalam halaman menu. Rancangan antarmuka halaman bantuan terdapat beberapa bagian yang terdiri dari:

1. Tulisan bantuan

2. Tulisan penjelasan singkat dari masing-masing materi 3. Tombol exit

1

2 4

3

(19)

Untuk lebih jelasnya dapat dilihat pada Gambar 3.16.

Gambar 3.16 Rancangan antarmuka sistem bantuan

1

2

(20)

Gambar

Gambar 3.1 Model Proses Prototype (Pressman, 1997)
Gambar 3.2 adalah use case diagram menjelaskan peranan dan
Gambar 3.3 Activity Diagram User
Gambar 3.4 Sequence Diagram Pengenalan Planet
+7

Referensi

Garis besar

Dokumen terkait

Gambar 3.61 Rancangan Halaman Antarmuka( Interface) Menu Admin Kategori

1) Rancangan Antarmuka Halaman Utama E-Commerce. Merupakan antarmuka yang ditampilkan saat pengunjung atau member mengakses halaman website. Pada halaman ini terdapat

72 Gambar 4.27 Rancangan Antarmuka Halaman Rekap Keuangan Siswa Kelas ....73. Gambar 4.28 Rancangan Antarmuka Halaman Rekap Keuangan

Berikut ini merupakan rancangan antarmuka untuk menu permainan. Pada perancangan ini level permainan disusun dalam bentuk tabel. Pada 1 halaman maksimal pilihan

1) Rancangan Antarmuka Halaman Utama E-Commerce. Merupakan antarmuka yang ditampilkan saat pengunjung atau member mengakses halaman website. Pada halaman ini terdapat

Siswa mendapat penjelasan dari guru bahwa bumi, bulan, dan planet- planet yang ada dalam tata surya beredar mengelilingi matahari dengan orbit masing – masing

Gambar 3.22 merupakan rancangan antarmuka halaman daftar tanaman yang ada pada database pada rancangan antarmuka halaman terdapat sebuah data table yang berisi kolom nama

Rancangan halaman menu soal soal menampilkan soal latihan turunan fungsi aljabar, soal soal latihan tersebut berupa pilihan ganda yang akan di kerjakan oleh user, pilihan