commit to user
Ada dua cara untuk membuat sebuah web page, dengan HTML atau dengan editor teks biasa, misalnya notepad. Salah satu kelebihan file
HTML adalah cross platform, artinya file HTML dapat ditampilkan di beberapa Operating System OS yang berbeda dan memiliki tampilan
yang sama walaupun saat pembuatannya menggunakan satu OS tertentu saja.
2.10 UML
Unified modeling Language
Unified Modeling Language UML adalah sebuah bahasa untuk menentukan, visualisasi, kontruksi, dan mendokumentasikan artifacts dari
sistem software, untuk memodelkan bisnis, dan sistem nonsoftware lainnya. UML merupakan suatu kumpulan teknik terbaik yang telah
terbukti sukses dalam memodelkan sistem yang besar dan kompleks. A.Suhendar dan Hariman Gunadi, 2002
2.10.1 Use Case Diagram
Use case diagram menjelaskan manfaat sistem jika dilihat menurut pandangan orang yang berada diluar sistem actor. Diagram ini
menunjukkan fungsionalitas suatu sistem atau kelas dan bagaimana sistem berinteraksi dengan dunia luar.
Use case diagram dapat digunakan selama proses analisis untuk menangkap requirements sistem dan untuk memahami bagaimana sistem
seharusnya bekerja. Selama tahap desain, use case diagram menetapkan perilaku behavior sistem saat diimplementasikan. Sebuah model
mungkin terdapat satu atau beberapa use case diagram. A.Suhendar dan Hariman Gunadi, 2002
commit to user
Tabel 2.1 Simbol Use Case Diagram
No. Simbol
Nama Deskripsi
1.
commit to user
2.10.3 State Chart Diagram
State chart diagram digunakan untuk menjelaskan siklus hidup dari sebuah elemen. State chart digunakan dalam tahap desain dalam
pembangunan suatu aplikasi. Berikut ini adalah simbol-simbol yang digunakan dalam state chart diagram.
Tabel 2.2 Simbol State Chart Diagram
No. Simbol
Nama Deskripsi
1.
commit to user
Tabel 2.3 Simbol Sequence Diagram
No. Simbol
Nama Deskripsi
1
Message Message
commit to user
3
commit to user
membuat satu atau lebih component diagram untuk menggambarkan komponen dan paket atau menerangkan isi dari tiap-tiap paket komponen.
Umumnya komponen terbentuk dari beberapa class atau package, tapi dapat juga dari komponen-komponen yang lebih kecil. Komponen dapat juga
berupa interface, yaitu kumpulan layanan yang disediakan sebuah komponen untuk komponen lain.
2.10.8 Deployment Diagram
Deployment physical diagram menggambarkan detail bagaimana komponen di-deploy dalam infrastruktur sistem, di mana komponen akan
terletak pada mesin, server atau piranti keras apa, bagaimana kemampuan jaringan pada lokasi tersebut, spesifikasi server, dan hal-hal lain yang
bersifat fisikal. Sebuah node adalah server, workstation, atau piranti keras lain
yang digunakan untuk men-deploy komponen dalam lingkungan
sebenarnya. Hubungan antar node misalnya TCPIP dan requirement dapat juga didefinisikan dalam Deployment diagram ini.
commit to user
BAB III DESAIN DAN PERANCANGAN
3.1 Analisis Kebutuhan
3.1.1 Kebutuhan Software
1. Software yang digunakan untuk membuat aplikasi: a. Sistem Operasi.
Pembuatan aplikasi ini memerlukan Sistem Operasi Windows karena aplikasi ini merupakan yang berbasis Windows, disarankan minimal
menggunakan Windows XP. b. Java Development Kit versi 5 atau 6 .
c. Aplikasi web adalah jenis aplikasi yang diakses melalui browser, misalnya Internet Explorer dan Mozilla Firefox. Digunakan untuk
mengetahui jalannya aplikasi tersebut. d. SQLite adalah merupakan sebuah sistem manajemen basisdata
relasional dan memiliki ukuran pustaka kode yang relatif kecil. e. Eclipse minimal versi 3.4 adalah komunitas open source yang
bertujuan menghasilkan platform pemrograman terbuka
.
f. Android adalah subset perangkat lunak untuk ponsel yang meliputi sistem operasi, middleware, dan diperlukan untuk mengembangkan
aplikasi pada platform android menggunakan bahasa pemrograman Java.
2. Software yang digunakan untuk menjalankan aplikasi: a. Aplikasi web adalah jenis aplikasi yang diakses melalui browser,
misalnya Internet Explorer dan Mozilla Firefox. Digunakan untuk mengetahui jalannya aplikasi tersebut.
b. Mobile phone yang memiliki operating system android. c. Eclipse versi 3.4.
16