• Tidak ada hasil yang ditemukan

Bab IV Perancangan mlms untuk Telepon Seluler

N/A
N/A
Protected

Academic year: 2021

Membagikan "Bab IV Perancangan mlms untuk Telepon Seluler"

Copied!
12
0
0

Teks penuh

(1)

63

Bab IV Perancangan mLMS untuk Telepon Seluler

Berdasarkan hasil pada tahap analisis, pada tahap ini akan dirancang model mLMS untuk telepon seluler untuk mempermudah implementasi sistem.

IV.1 Perancangan mLMS untuk Mobiledu

Perancangan model mLMS mobiledu akan dilakukan dengan membuat diagram interaksi atau sequence diagram dan diagram kelas. Sebuah diagram interaksi digambarkan dengan menggunakan kotak yang menggambarkan objek yang ditempatkan pada garis putus-putus untuk menggambarkan lama hidup objek tersebut, serta tanda panah yang menunjukkan data yang dikirimkan pada objek lain. Kemudian diagram kelas akan digunakan pada perancangan digunakan untuk menggambarkan jenis objek pada sistem dan hubungan statik antar objek-objeknya.

IV.1.1 Realisasi Use Case Tahap Perancangan

Pada bagian ini akan dijelaskan beberapa realisasi use case yang menjadi fokus penelitian, realisasi paket-paket use case yang lain beserta diagram kelas keseluruhan dijelaskan pada lampiran C.

IV.1.1.1 Realisasi Use Case Add User

Gambar IV.1 berikut ini adalah realisasi use case pengelolaan pengguna baru mobiledu yang digambarkan melalui diagram interaksi (sequence diagram), sedangkan pada gambar IV.2 menunjukkan kelas diagram case pengelolaan pengguna menambah pengguna baru.

(2)

64

1. Sistem menampilkan menu kelola pengguna

2. Admin memilih menu tambah pengguna

3. Sistem menampilkan format isian

4. Admin mengisi format isian dan menekan tombol daftar dan mengirim sms link persetujuan

System Border MobileView userCtrl

View()

User

Selection key

Add()

View()

User data, key add(user data)

User data

Send SMS

Gambar IV.1 Sequence diagram case add user

1 1 userCtrl Idx() Add() Edit() Delete() Approve() Login() Logout() View() Register() Approve() ApproveIdx() Name: Helpers:array Componen:array <<type>> mobileView User Id: Text Pass: Desc: No Hp: Role: Status: Address: Tutor Siswa 1 1 Admin

Gambar IV.2 Diagram kelas case add user

IV.1.1.2 Realisasi Use Case Membuat Bahan Pembelajaran

Gambar IV.3 berikut ini adalah realisasi use case membuat bahan pembelajaran mobiledu yang digambarkan melalui diagram interaksi (sequence diagram), sedangkan pada gambar IV.4 menunjukkan kelas diagram case membuat bahan pembelajaran.

(3)

65 1. Sistem menampilkan daftar

pembelajaran yang tersedia

2. User memilih salah satu pembelajaran yang tersedia

3. Sistem menampilkan sub pembelajaran yang tersedia

4. User memilih membuat bahan pembelajaran baru

5. sistem menampilkan daftar isian bahan pembelajaran baru

6. Mengisi format isian dan menekan tombol simpan

7. sistem memproses pembuatan bahan pembelajaran

System Border MobileView tutorialCtrl

Idx() Tutorial Idx object viewByCourse() Key object Add() View() Learning Objek Idx() Add() Add(learningObj) courseCtrl

Gambar IV.3 Sequence diagram case membuat bahan pembelajaran

1 1 <<type>> mobileView courseCtrl Idx() Add() Edit() View() Acess() Manage() Name: Helpers: tutorialCtrl Idx() Add() Edit() View() Acess() Manage() ReadOnly() Name: Tutorial Idx: Text Name: Desc: 1 1..* 1 0…*

Gambar IV.4 Diagram kelas case membuat bahan pembelajaran

IV.1.1.3 Realisasi Use Case Membuat Isi Pembelajaran

Gambar IV.5 berikut ini adalah realisasi use case membuat isi pembelajaran mobiledu yang digambarkan melalui diagram interaksi (sequence diagram), sedangkan pada gambar IV.6 menunjukkan kelas diagram case membuat bahan pembelajaran.

(4)

66

1. Sistem menampilkan bahan pembelajaran yang tersedia

2. User memilih Isi pembelajaran yang tersedia

3. Sistem menampilkan menu isi pembelajaran yang tersedia

4. User memilih membuat isi pembelajaran baru

5. sistem menampilkan format isi pembelajaran

6. Mengisi format isian dan menekan tombol simpan

7. sistem memproses pembuatan isi pembelajaran

System Border MobileView tutorialCrl

Property()

contentCtrl

Idx object viewByTutorial()

Key object Add() View() Learning Objek Idx() Add() Add(Content) Send SMS Content

Gambar IV.5 Sequence diagram case pembuatan isi pembelajaran

<<type>> mobileView tutorialCtrl Idx() Add() Edit() View() Acess() Manage() ReadOnly() Property() Name: Helpers: contentCtrl Add() Edit() Delete() View() ViewByTutorial() Search() Name: Content Idx: Text Name: Desc: Link: Attc: TutId: 1 1 1 1..* 1 0…*

Gambar IV.6 Diagram kelas case pembuatan isi pembelajaran

IV.1.1.4 Realisasi Use Case Membuat Tugas Pembelajaran

Gambar IV.7 berikut ini adalah realisasi use case membuat tugas pembelajaran mobiledu yang digambarkan melalui diagram interaksi (sequence diagram), sedangkan pada gambar IV.8 menunjukkan kelas diagram case membuat tugas pembelajaran.

(5)

67

1. Sistem menampilkan bahan pembelajaran yang tersedia

2. User memilih tugas pembelajaran yang tersedia

3. Sistem menampilkan menu Tugas pembelajaran yang tersedia

4. User memilih membuat Tugas pembelajaran baru

5. Sistem menampilkan format tugas pembelajaran

6. Mengisi format isian dan menekan tombol simpan

7. Sistem memproses pembuatan tugas pembelajaran

System Border MobileView tutorialCrl

Property()

taskCtrl

Idx object viewByTutorial()

Key object Add() View() Task Object Idx() Add() Add(Task Send SMS Task

Gambar IV.7 Sequence diagram case pembuatan tugas pembelajaran

<<type>> mobileView tutorialCtrl Idx() Add() Edit() View() Acess() Manage() ReadOnly() Property() Name: Helpers: taskCtrl Add() Edit() Delete() View() ViewByTutorial() Search() Name: Task Idx: Text Question: 1 1 1 1..* 1 0…*

Gambar IV.7 Kelas diagram case pembuatan tugas pembelajaran

IV.1.1.3 Realisasi Use Case Melakukan Pembelajaran Sinkron

Gambar IV.9 berikut ini adalah realisasi use case membuat bahan pembelajaran mobiledu yang digambarkan melalui diagram interaksi (sequence diagram), sedangkan pada gambar IV.10 menunjukkan kelas diagram case membuat bahan pembelajaran.

(6)

68 1. Sistem menampilkan menu siswa

2. User memilih melakukan pembelajaran sinkron

3. Sistem menampilkan pembelajaran sinkron

System Border MobileView pageCtrl

Display()

chatCtrl

Idx object Idx(Chats)

Idx() Chat

Gambar IV.9 Sequence diagram case pembelajaran sinkron

<<type>> mobileView pageCtrl Dislpay() Name: Helpers: chatCtrl Idx() Name: Chat Id: Key: Name: 1 1 1 1 0…* 1

Gambar IV.10 Sequence diagram case pembelajaran sinkron

IV. 2 Diagram Alir Mobiledu

Perancangan diagram alir mobiledu dirancang berdasarkan sudut pandang otoritas akses pada sistem yang terbagi pada 3 pengguna sistem yaitu, administrator, tutor dan siswa yang dijelaskan melalui gambar-gambar IV.11, IV.12 dan IV.13 dibawah ini.

(7)

69 Menu Pembelajaran

Siswa Search

Akses Pembelajaran

Mata Pelajaran Sub Pembelajaran

Evaluasi

Tugas Forum Rencana

Isi Pembelajaran Tulis Pesan Ke Forum login Pembelajaran Sinkron Kirim Jawaban ke evaluasi Kirim Jawaban tugas Melihat profil Tutor

Kirim pesan ke pembelajaran

sinkron Tampilan awal

Register

Ket: pada halaman manapun siswa dapat keluar dari sistem

(8)

70 Menu Pembelajaran

Tutor

Akses Pembelajaran

Mata Pelajaran Sub Pembelajaran

Evaluasi

Tugas Forum Rencana

Isi Pembelajaran Lihat Pesan di Forum login Pembelajaran Sinkron Lihat Jawaban ke evaluasi Lihat Jawaban tugas Melihat profil Tutor

Kirim pesan ke pembelajaran sinkron Tampilan awal Register Kelola Pembelajaran Kelola Objek Pembelajaran

Cek Siswa Daftar Log Siswa

K Ket: pada halaman manapun Tutor dapat keluar dari sistem

(9)

71

Menu Pembelajaran Administrator

Akses Pembelajaran

Mata Pelajaran Sub Pembelajaran

Evaluasi

Tugas Forum Rencana

Isi Pembelajaran Lihat Pesan di Forum login Pembelajaran Sinkron Lihat Jawaban ke evaluasi Lihat Jawaban tugas Melihat profil Tutor

Kirim pesan ke pembelajaran sinkron Tampilan awal Register Kelola Pembelajaran Kelola Objek Pembelajaran

Cek Siswa Daftar Log Siswa Kelola Pengguna Setujui pengguna

Daftar pengguna yang bisa di sunting

Daftarkan pengguna baru Daftar isian pengguna baru Penyuntingan pengguna

Ket: pada halaman manapun Administrator dapat keluar dari sistem

(10)

72 IV.3 Perancangan Antarmuka Mobiledu

Antarmuka mobiledu dirancang agar bisa tampil dengan maksimal pada ukuran layar yang tidak dimaksudkan pada satu jenis telepon seluler tertentu saja/pada beberapa jenis telepon seluler, sehingga ukuran mobile web yang akan dipakai sesuai dengan apa yang direkomendasikan W3C melalui DDC pada bab sebelumnya yaitu dengan ukuran lebar layar minimum 120 pixels.

Rancangan antarmuka yang akan digunakan pada mobiledu akan dibagi menjadi 3 dilihat dari sisi penggunanya, yaitu administrator, tutor dan siswa. Berikut ini adalah beberapa rancangan antarmuka umum yang akan digunakan dan beberapa antarmuka yang akan digunakan untuk administrator:

Gambar IV.14 Rancangan antar muka mobiledu untuk paket pengaksesan pembelajaran User ID : Password : Belum Terdaftar ? Daftar disini logo Mobiledu Login logo Mobiledu Bar Navigasi @Search @ Pembelajaran sinkron @ Pembelajaran logo Mobiledu Bar Navigasi @ Mata Pelajaran 1 @Mata Pelajaran2 @ Mata Pelajaran 3 @ Mata Pelajaran 4 dst logo Mobiledu Bar Navigasi @ Judul Pembelajaran 1 @ Judul Pembelajaran 2 @Judul Pembelajaran3 @ Judul Pembelajaran 4 dst logo Mobiledu Bar Navigasi Judul Pembelajaran 1 Oleh: @ Materi Pembelajaran @Evaluasi @ Tugas @Forum @ Rencana logo Mobiledu Bar Navigasi Judul Pembelajaran 1 Oleh: Materi Pembelajaran Isi Pembelajaran

(11)

73

Gambar IV.15 Rancangan antar muka mobiledu untuk paket pengaksesan pembelajaran lanjutan

Gambar IV.16 Rancangan antar muka mobiledu untuk paket pengelolaan isi pembelajaran

User ID:

Password :

Belum Terdaftar? Daftar

Lihat Pembelajaran yang tersedia

logo Mobiledu Login logo Mobiledu Bar Navigasi @ Cek Siswa @ Pembelajaran SInkron @Kelola Pembelajaran logo Mobiledu Bar Navigasi Cek Siswa By Date , All logo Mobiledu Bar Navigasi Judul Pembelajaran 1 Oleh : Evaluasi Isi Evaluasi logo Mobiledu Bar Navigasi Judul Pembelajaran 1 Oleh : Tugas Isi Tugas logo Mobiledu Bar Navigasi Judul Pembelajaran 1 Oleh : Rencana Calender Pembelajaran logo Mobiledu Bar Navigasi Judul Pembelajaran1 Oleh : Forum Isi Forum

Tulis Pesan ke Forum

logo Mobiledu Bar Navigasi Nama User Id : Password : Konfirm Password : dst

(12)

74

Gambar IV.17 Rancangan antar muka mobiledu untuk paket pengelolaan isi pembelajaran lanjutan

logo Mobiledu

Bar Navigasi

Daftar Siswa yang akan dipanggil : @ Siswa 1 @Siswa2 @ Siswa 3 @ Siswa 4 dst logo Mobiledu Bar Navigasi Pembelajaran Sinkron : Tutor : words Siswa 1 : ???? Siswa2: ???? Siswa 3 : ???? Siswa4: ???? logo Mobiledu Bar Navigasi

Kelola Objek Pembelajaran @ Mata Pelajaran 1 @ Mata Pelajaran 2 @Mata Pelajaran3 @ Mata Pelajaran 4

Kelola Objek Pembelajaran>Mata Pelajaran 1 Tambah Judul Pembelajaran1 Judul Pembelajaran 2 Judul Pembelajaran 3 dst logo Mobiledu Bar Navigasi logo Mobiledu Bar Navigasi Judul Pembelajaran 1 Oleh : Deskripsi : logo Mobiledu Bar Navigasi Judul Pembelajaran 1 Oleh: Deskripsi : @ Isi Pembelajaran @ Tugas @ Evaluasi @ Forum @ Rencana logo Mobiledu Bar Navigasi Judul Pembelajaran1 Oleh : Isi Forum

Tulis Pesan ke Forum Tulis Pesan Create logo Mobiledu Bar Navigasi Judul Pembelajaran 1 Oleh : Deskripsi @ Isi Pembelajaran Lampiran Browse

Gambar

Gambar IV.1 Sequence diagram case add user
Gambar IV.3 Sequence diagram case membuat bahan pembelajaran
Gambar IV.5 Sequence diagram case pembuatan isi pembelajaran
Gambar IV.7 Sequence diagram case pembuatan tugas pembelajaran
+7

Referensi

Dokumen terkait

Web server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari client yang dikenal dengan web browser dan mengirimkan

Secara keseluruhannya bagi memenuhi objektif kedua kajian iaitu melihat aspek penggunaan elemen-elemen strategi komunikasi dalam kalangan pelajar sewaktu berinteraksi lisan, didapati

Tingkat keberhasilan tersebut dilihat dari beberapa indikator kinerja yaitu : (1) Efektivitas, yaitu apakah kebijakan atau program pengelolaan kebersihan yang

Pada fase ini menghasilkan fungsi-fungsi yang diperlukan dimana analisis fungsi tersebut dapat menggambarkan system input-ouput dari proses pembuatan Front &amp; Back Grille

Pada Pengadilan Tinggi, hakim pengawasanya di sebut dengan Hakim Pengawas Daerah (HAWASDA). Jadi laporan pengawasan itu akan berjenjang, dari Pengadilan Negeri Surabaya

Sumber Djantin Sambas selama ini mempergunakan metode alokasi biaya tradisional, yang terlihat pada cara pembebanan biaya bahan baku dan biaya tenaga kerja yang

Biaya dan pengeluaran yang dikeluarkan oleh masing-masing Pihak , jika ada , yang timbul karena atau berhubungan dengan lingkup atau kegiatan kerja sama dimaksud

Dalam penelitian uji ekstrak etanol 70% daun kopi robusta mepunyai kedua senyawa zat aktif yang dapat membunuh larva nyamuk aedes aegypti instar III, seperti yang dijelaskan di