Activity Diagram menggambarkan berbagai aliran dari aktivitas dalam sistem yang dirancang, bagaimana suatu aktivitas tersebut berawal, kemungkinan
decision yang terjadi, dan bagaimana suatu aktivitas berakhir. Standar UML menggunakan bentuk oval untuk menggambarkan aktifitas. Decision digunakan
untuk menggambarkan behaviour pada kondisi tertentu. c.
Class Diagram Class menggambarkan keadaan yang mungkin terjadi dalam sistem,
sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut metodafungsi. Class diagram menggambarkan struktur dan deskripsi class,
package dan beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain.
Class memiliki tiga area pokok yaitu nama, atribut dan metoda. Atribut dan metoda dapat memiliki salah satu sifat berikut:
Private, tidak dapat dipanggil dari luar class yang bersangkutan. Protected, hanya dapat dipanggil oleh class yang bersangkutan dan anak-
anak yang mewarisinya. Public, dapat dipanggil oleh siapa saja.
2.3. Sistem operasi android
Menurut M.Buttler pada penelitian Li Ma 2014 Android sistem adalah sistem berbasis linux dengan arsitektur yang terdiri dari empat lapisan Linux
kernel,Libraries and Android runtime, Application framework and Applications a.
Application Android application akan dikirim satu set aplikasi inti termasuk klien, SMS
Program, kalender, peta, browser, kontak, dan lain-lain. Semua program aplikasi ini dikembangkan di Java.
Li Ma ,2014
Gambar 2. 3.Arsitektur Android
b. Application framework
Application layer pengembang diperbolehkan mengakses semua kerangka API, pembuatan aplikasi yang akan dijalankan di sistem operasi Android, karena
pada layer inilah aplikasi dapat dirancang dan dibuat, seperti contect providers yang berupa sms dan panggilan telepon.
c. Libraris
Libraris dapat dibagi dalam 2 komponen android runtime dan android library. Android rumtime terdiri dari java core library dan dalvik vitual machine,
java core library menyediakan sebagain besar fungsi pada java, dalvik virtual machine adalah mendaftar mesin virtual dan membuat beberapa perbaikan khusus
pada pernagkat mobile. Libraries ini adalah layer di mana fitur- fitur Android berada, biasanya para pembuat aplikasi mengakses libraries untuk menjalankan
aplikasinya.
d. Linuk kernel
Linux Kernel adalah layer dimana inti dari operating sistem dari Android itu berada. Berisi file-file sistem yang mengatur sistem processing, memory
2.4. Dadawuhan
Dadawuhan atau perhitungan dawuhjam dikenal dalam beberapa sistem antara lain panca dawuh dan asta dawuh. Sehari 24 jam terdiri dari siang 12
jam dan malam 12 jam , yang dimulai dari terbitnya matahari sekitar pukul 06.00 pagi sampai terbitnya matahari berikutnyabesoknya Suparta
ardhana,2005. Dalam sistem panca dawuh siang dan malam terdiri dari 5 dawuh sehingga 1 dawuh sekitar 2 jam 24 menit, sedangkan asta dawuh siang dan malam
terdiri dari 8 dawuh sehingga 1 dawuh sekitar 1 jam 30 menit.
2.5. Julian day number