Desain Sistem
Desain sistem merupakan perencanaan dan pembuatan sketsa dari elemen -
elemen yang terpisah ke dalam suatu kesatuan yang utuh dan berfungsi.
Pada
tahapan perancangan sketsa dari aplikasi ini, penulis menggunakan beberapa alat
bantu peraga yaitu Use case diagram, Diagram Konteks, Data Flow Diagram dan
Kamus Data.
5.2.1
Gambar 5.1 Use Case Aplikasi Pembelajaran Negara di Benua Asia (Guru / Admin)
Gambar 5.2 Use Cas Aplikasi Pembelajaran Negara Benua Asia ( Murid / Umum )
Berdasarkan Use Case yang disajikan diatas maka dapat disimpulkan bahwa,
ada 2 Aktor dalam pemakaian aplikasi media pembelajaran yang akan dibuat ini.
Adapun 2 Aktor ini adalah :
a. Guru : Sebagai administrator yang memiliki akses untuk melakukan perubahan
data pada tabel negara, tabel deskripsi, tabel tamu dan tabel admin.
5.2.2
berikut.
Gambar 5.3 Diagram Konteks Aplikasi Media Pembelajaran Negara Benua Asia
5.2.3
Flow
Diagram
merupakan
suatu
bagan
yang
menggambarkan arus data dan proses yang terjadi dalam suatu sistem
aplikasi ke dalam bentuk logika. Gambaran ini tidak tergantung dari
perangkat keras, perangkat lunak ataupun organisasi file yang
digunakan. Adapun keuntungan dari penggunaan Data Flow Diagram
yaitu memudahkan pemakai aplikasi yang tidak memiliki pengetahuan
di bidang komputer dalam memahami sistem yang dikembangkan
dalam aplikasi ini.
a. Bagan Berjenjang ( Hierarcy Chart )
Bagan berjenjang ( Hierarcy Chart ) digunakan untuk
mempersiapkan penggambaran Arus data ke level level yang lebih
Gambar 5.4 Bagan Berjenjang Apilkasi Media Pembelajaran Negara Benua Asia
a. Data Arus Diagram
Kemudian dari Hierarchy Chart
dibutuhkan dalam desain basisdata. Pada gambar dapat diketahui proses utama dari
sistem aplikasi ini terdiri dari 4 proses utama. Gambaran dari Data Arus Diagram
level 0 dapat dilihat pada gambar di bawah ini.
Data Arus Digaram untuk level satu pada proses nomor dua dapat
digambarkan seperti pada gambar dibawah ini .
Admin
2.1
Input Data
Admin
2.2
Input Data
Negara
2.3
Input Saran
dan
Komentar
B
Users
Data Arus Digaram untuk level satu pada proses nomor empat dapat
digambarkan seperti pada gambar dibawah ini .
4.1
Tampilkan
Informasi
Data
Negara
4.2
B
Users
Tampilkan
Desekripsi
Negara
4.3
Tampilkan
Saran dan
Komentar
5.2.4
Nama Aliran
Data Login
Alias
Bentuk Data
Arus Data
A. Proses 1, D1
Deskripsi Data
Struktur Data
Kamus Data
Nama Aliran
Alias
Bentuk Data
Arus Data
Deskripsi Data
A. Proses 1, D1
Kamus
Informasi
atas Data
Konfirmasi Login
Struktur Data
Nama Aliran
Data Admin
Alias
Bentuk Data
Arus Data
A. Proses 2, D1
Deskripsi Data
Struktur Data
Kamus Data
Nama Aliran
Data Negara
Kamus Data
-
Alias
Bentuk Data
Nama Aliran
Arus Data
Alias
Deskripsi Data
Bentuk Data
Struktur Data
Arus Data
:
:
:
:
:
:
:
:
Deskripsi Data
Struktur Data
A. Proses 2, D2
Kamus Data
Nama Aliran
Data Komentar
Alias
Bentuk Data
Arus Data
B. Proses 2, D4
Deskripsi Data
Struktur Data
Kamus Data
Nama Aliran
Data Negara
Alias
Bentuk Data
Arus Data
D2. Proses 4, B
Deskripsi Data
Struktur Data
:
Kamus Data
Nama Aliran
Data Deskripsi
Alias
Bentuk Data
Arus Data
A. Proses 3, D3
Deskripsi Data
Struktur Data
Kamus Data
Nama Aliran
Data Negara
Alias
Bentuk Data
Arus Data
Deskripsi Data
Struktur
Data
Nama
Aliran
: :
Data Negara
Alias
Bentuk Data
Arus Data
D2. Proses 4, B
Deskripsi Data
Struktur Data
Kamus Data
Nama Aliran
Data Deskripsi
Alias
Bentuk Data
Arus Data
D3. Proses 4, B
Deskripsi Data
Struktur Data
Nama Aliran
Data Komentar
Alias
Bentuk Data
Arus Data
D4. Proses 4, B
Deskripsi Data
Struktur Data
Kamus Data
5.3
5.4.3
5.4.4
deskripsi ari negara yang dipilih sebelumnya di halaman negara. Halaman ini
menampilkan informasi berbagai deskripsi yang dimiliki suatu negara.
pengelolaan data pada Aplikasi ini. Halaman ini memiliki menu menu yang
menghubungkan ke halaman halaman pengolahan data.
5.4.8
dalam database ke dalam bentuk tabel, data ditampilkan sesuai dengan urutan
wilayah dan id negara yang pertama di masing masing wilayah.
Administrator bisa melakukan perubahan data melalui halaman ini .
Begitu juga saat melakukan edit data, kode deskriptif akan sesuai dengan
kode deskriptifnya di dalam basisdata.