c. Ekonomi, sistem atau aplikasi yang akan dibangun harus bekerja dengan baik dan
tidak memerlukan perangkat tambahan yang dapat mengeluarkan biaya. d.
Informasi sistem atau aplikasi harus mampu menyediakan informasi tentang pembelajaran huruf Mandarin pada Pengenalan Transportasi Umum.
e. Pelayanan, sistem atau aplikasi yang akan dibangun harus mudah digunakan
user-friendly, menarik dan mudah dimengerti.
3.4 Pemodelan Sistem
Pemodelan sistem yang dirancang bertujuan menggambarkan peran user terhadap sistem yang dibuat. Pemodelan sistem yang digunakan dalam perancangan sistem,
yaitu use-case diagram, activity diagram, dan squence diagram.
3.4.1 Use-Case Diagram
Use-case Diagram merupakan model Diagram UML yang digunakan untuk menggambarkan requirement fungsional yang diharapkan dari sebuah sistem. Use-
case Diagram menekankan pada “siapa” melakukan “apa” dalam lingkungan sistem perangkat lunak akan dibangun.Use-case Diagram dapat digunakan selama proses
analisis untuk menangkap requirement system dan untuk memahami bagaimana sistem seharusnya bekerja. Selama tahap desain, use-case Diagram berperan untuk
menetapkan perilaku behavior sistem saat diimplementasikan. Dalam sebuah model mungkin terdapat satu atau beberapa use-case diagram. Kebutuhan atau requirements
system adalah fungsionalitas apa yang harus disediakan oleh sistem kemudian didokumentasikan pada model use-case yang menggambarkan fungsi sistem yang
diharapkan use-case, dan yang mengelilinginya user, serta hubungan antara actor dengan use-case use-case diagram itu sendiri.
Universitas Sumatera Utara
Gambar 3.2 Use-Case Diagram dalam Proses Menampilkan Objek 3D
Pada gambar 3.2 menjelaskan peran aktor terhadap sistem yaitu dapat memilih 8 objek 3 dimensi, dan system akan menghasilkan output berupa objek 3 dimensi. Use-case
Diagram menggambarkan interaksi antara sistem dengan sistem eksternal dan
pengguna.
Universitas Sumatera Utara
3.4.2 Activity Diagram
Gambar 3.3 Activity Diagram Sistem
Universitas Sumatera Utara
Pada gambar 3.3 menjelaskan rancangan aktivitas user dan respon sistem pada aplikasi Augmented Reality pembelajaran huruf Mandarin pada Pengenalan
Trasnportasi Umum. Activity Diagram menggambarkan berbagai aliran aktifitas dalam sistem yang sedang berjalan, bagaimana masing-masing aliran berawal dan
bagaimana berakhir, Activity Diagram bersifat dinamis dan berkarakter khusus dari state diagram yang memperlihatkan aliran dari suatu aktifitas ke aktifitas lainnya dari
suatu system. Berdasarkan gambar 3.3 Diagram Activity tersebut maka rancangan
aktifitas sistem dapat dijelaskan pada tabel 3.1.
Tabel 3.1 Keterangan Berdasarkan Activity Diagram Name Activity Diagram
Activity Diagram System
Actor User Pengguna
Deskripsi Activity Diagram tersebut menjelaskan rancangan
aktifitas user dan respon sistem pada Aplikasi Augmented Reality Pengenalan Trasnportasi Umum
dalam bahasa Mandarin. Prakondisi
Dimulai pada halaman home sebagai halaman utama
Aktifitas dan Respon
Aktifitas User Respon Sistem
1. Menekan tombol
Menu 2.
Memilih salah satu objek
3. Menekan Tombol AR
Objek
4. Menekan tombol
Petunjuk 1.
Sistem menampilkan
halaman Menu 2.
Sitem menampilkan halaman Informasi Objek
3. Sistem
akan menampilkan tampilan
kamera pada smartphone dan user akan diinta
untuk mengarahkan ke marker yang sudah
ditentukan 4.
Sistem menampilkan
halaman petunjuk
Universitas Sumatera Utara
5. Menekan tombol
Tentang 6.
Menekan tombol Exit 5.
Sistem menampilkan halaman Tentang
6. Sistem akan
menampilkan halaman Exit
Pasca Kondisi Menampilkan Objek 3D sebagai media
untuk mengenalkan user terhadap objek
3.4.3 Sequence Diagram
Sequence Diagram diagram urutan adalah suatu Diagram yang memperlihatkan atau menampilkan interaksi-interaksi antar objek didalam sistem yang disusun pada sebuah
urutan atau rangkaian waktu. Interaksi antar objek tersebut termasuk pengguna, display, dan sebagainya berupa message pesan. Sequence Diagram digunakan untuk
menggambarkan skenario atau rangkaian langkah – langkah yang dilakukan sebagai sebuah respon dari suatu even kejadian untuk menghasilkan output tertentu.
Sequence Diagram diawali dari apa yang me-trigger aktivitas tersebut, proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan.
Gambar 3.4 Sequence Diagram dalam Proses Menampilkan Objek 3D
Universitas Sumatera Utara
Pada Gambar 3.4 menggambarkan perilaku user terhadap sistem untuk menampilkan suatu objek. Sequence Diagram menggambarkan interakasi antara objek didalam
disekitar system yang bersifat dinamis.
3.5 Perancangan Sistem