BAB 3
PERANCANGAN SISTEM
3.1 Perencanaan Sistem
Perencanaan sistem meliputi proses identifikasi subsistem-subsistem yang ada pada sistem informasi yang penembangannya membutuhkan bantuan khusus. Tujuan
perencanaan sistem ialah untuk mengidentifikasi berbagai bidang permasalahan yang perlu untuk segera dipecahkan maupun yang nantinya akan diselesaikan. Analisis
sistem dimulai setelah perencanaan sistem telah mengidentifikasi subsistem yang dikembangkan. Tujuan utama analisis sistem adalah untuk memahami sistem dan
permasalahan yang ada, memberikan gambaran informasi yang dibutuhkan, dan untuk menetapkan prioritas untuk kerja sistem berikutnya.
3.2 Pemodelan Sistem
Pemodelan sistem adalah proses membangun atau membentuk sebuah model dari suatu sistem nyata dalam bahasa formal tertentu. Untuk memodelkan suatu sistem,
maka kita perlu tahu gambaran permasalahan yang ada serta hubungan antar komponen, variabel dan parameter-parameter sistemnya, sehingga kita dapat
Universitas Sumatera Utara
memodelkan suatu masalah yang rumit. Untuk itu diperlukan sebuah metode untuk menggambarkan pemodelan sistem.
Persiapan selanjutnya setelah perencanaan adalah perancangan, yaitu membuat data flowchart diagram dari sketsa tampilan dan isi aplikasi. Isi dari data flowchart
diagram adalah sebagai gambaran isi dari aplikasi. Adapun hirarki diagram pada perancangan aplikasi pembelajaran identitas negara-negara benua Asia pada platform
Android dapat dilihat pada Gambar 3.1
Gambar 3.1 Hirarki Diagram Aplikasi Pembelajaran Identitas Negara- Negara Benua Asia pada
Platform Android
Aplikasi Pembelajaran Identitas Negara- Negara Benua Asia
Pada Platform Android
Menu tama
Quiz
Soal-soal Kuis
Materi
Asia Barat
Asia Tengah
Asia Tenggara
Asia Timur
Asia Selatan
Asia Utara
Universitas Sumatera Utara
3.3 Flowchart Program
Flowchart adalah sekumpulan simbol yang menunjukkan atau menggambarkan
rangkaian kegiatan-kegiatan program dari awal hingga akhir. Flowchart juga digunakan untuk menggambarkan urutan langkah-langkah pekerjaan di suatu
algoritma. Tujuan utama dari penggunaan flowchart adalah untuk menggambarkan suatu tahapan penyelesaian masalah secara sederhana, terurai, rapi dan jelas dengan
menggunakan simbol-simbol yang standar. Seperti tertera dalam tabel 3.1 dibawah ini:
Tabel 3.1 Simbol-simbol Flowchart
No Simbol
Nama Fungsi
1. Process
Simbol yang menunjukkan setiap proses pengolahan
2. Terminal
Untuk memulai atau mengakhiri suatu program
3. Decision
Proses pengambilan keputusan untuk memilih
kondisi yang tepat 4.
Input-Output Proses pemasukan data atau
pengeluaran data
Universitas Sumatera Utara
5. Propertion
Persiapan untuk pemberian harga awal dan deklarasi
variabel lain 6.
Predefined Proses
Subrutin atau kumpulan langkah-langkah
7. On Page
Connector Tanda sambung dalam
halaman yang sama
8. Off Page
Connector Tanda sambung dari
halaman lain
9. Data Stored
Menunjukkan inputoutput menggunakan disket
10. Display
Simbol untuk output yang ditujukan kesuatu device
seperti printer, plotter
11. Magnetic Disk
Untuk menyimpan data ke harddisk
12. Document
Untuk menyatakan sekumpulan langkah proses
yang dituliskan sebagai prosedur
Universitas Sumatera Utara
1. Flowchart Menu Utama Aplikasi
Pada perancangan flowchart menu utama aplikasi, alur program dimulai dari start, lalu masuk ke menu utama aplikasi. Dari menu utama aplikasi, akan masuk kedalam
tiga decision yaitu materi, quiz dan exit. Materi ditandai dengan off page connector A, dan quiz ditandai dengan off page connector B. Tampilan perancangan flowchart
menu utama dapat dilihat pada gambar 3.2.
Gambar 3.2 Flowchart Menu Utama Aplikasi
Start
Menu Utama
Materi Quiz
Exit
A B
End Yes
Yes No
No
Universitas Sumatera Utara
2. Flowchart Menu Materi
Perancangan flowchart menu materi, memiliki alur program yang diawali dari A sebagai off page connector, lalu menuju decision nama-nama benua Asia yang terdiri
atas enam decision yaitu Asia barat, Asia selatan, Asia tengah, Asia tenggara, Asia timur, dan Asia utara. Ketika user memilih yes untuk menjalankan decision maka alur
berlanjut ke tampilan input-output yang berisi tampilan listview negara-negara yang terdapat pada benua tersebut. Jika user memilih no pada setiap decision maka alur
akan berlanjut ke pilihan benua lainnya. Perancangan flowchart menu materi dapat dilihat pada gambar 3.3.
Asia Selatan
Asia Timur
Yes Yes
No No
A
Asia Tenggara
Asia Tengah
Asia Utara
r
Yes Yes
Yes No
No No
Tampil Negara
Tampil Negara
Tampil Negara
Tampil Negara
Tampil Negara
Menu Utama
Asia Barat
Tampil Negara
Universitas Sumatera Utara
Gambar 3.3 Flowchart Menu Materi
3. Flowchart Menu Quiz
Pada perancangan flowchart quiz, diawali dengan proses menu utama, kemudian terhubung dengan off page connector B. Alur quiz dari decision soal-soal kuis, apabila
dipilih yes oleh user, akan terhubung ke soal berikutnya, tetapi jika user memilih no, maka akan kembali pada menu utama aplikasi. Tampilan flowchart quiz dapat dilihat
pada gambar 3.4. Pada flowchart ini, bagian input-output soal kuis selanjutnya, apabila dipilih perintah no maka akan kembali pada menu utama aplikasi.
Gambar 3.4 Flowchart Menu Quiz
3.4 DFD Data Flow Diagram