d. Android Run Time
Layer yang membuat aplikasi Android dapat dijalankan di mana dalam prosesnya menggunakan implementasi Linux. Dalvix Virtual Machine DVM
merupakan mesin yang membentuk dasar kerangka aplikasi Android. Didalam Android Run Time dibagi menjadi dua bagian yaitu :
Core Libraries : Aplikasi Android dibangun dalam bahasa java, sementara Dalvik sebagai virtual mesinnya bukan Virtual Machine menterjemahkan
bahasa javac yang ditangani oleh Core Libraries Dalvik Virtual Machine : Virtual mesin berbasis register yang
dioptimalkan untuk menjalankan fungsi-fungsi secara efisien, di mana merupakan pengembangan yang mampu membuat linux kernel untuk
melakukan threading dan manajemen tingkat rendah
e. Linux Kernel
Linux Kernel adalah layer dimana inti dari operating system dari Android itu berada. Berisi file-filesystem yang mengatur sistem processing, memory,
resource, drivers, dan sistem-sistem operasi Android lainnya. Linix kernel yang digunakan Android adalah linux kernel release 2.6.
2.6. Eclipse
Eclipse adalah IDE untuk pengembangan javaAndroid yang free dan dapat di download, versi Eclipse yang ada sekarang sudah banyak seperti Eclipse Helious
Versi 3.6 Eclipse Galileo Eclipse versi 3.5 dan Eclipse Ganymede Eclipse versi 3.4, versi Eclipse 3.4 sudah support Android Development Tools ADT untuk
membuat Eclipse dapat digunakan untuk coding project Android. Nazruddin, 2011
2.7. Flowchart
Flowchart program adalah suatu bagan yang menggambarkan atau mempresentasikan suatu algoritma atau prosedur untuk menyelesaikan masalah.Flowchart terbagi
menjadi dua, yaitu flowchart system dan flowchart program. Sismoro, H. 2005 Program flowchart, yaitu symbol-simbol flowchart yang digunakan untuk
menggambarkan logic dari pemrosesan terhadap data. Sismoro, H. 2005
Universitas Sumatera Utara
Tabel 2.3 Flowchart Program
Simbol Kegunaan
Symbol Process Simbol yang menunjukkan pengolahan
yang dilakukan oleh komputer
Symbol Manual Operation Simbol yang menunjukkan pengolahan
yang tidak dilakukan oleh komputer.
Symbol Decision Simbol untuk kondisi yang akan
menghasilkan beberapa kemungkinan jawabanaksi.
Symbol Predefined Process Simbol
untuk mempersiapkan
penyimpanan yang digunakan sebagai tempat pengolahan di dalam storage
Symbol Terminal Simbol untuk permulaan atau akhir dari
suatu program
InputOutput Simbol yang menyatakan proses input
dan output tanpa tergantung dengan jenis peralatannya.
Predefined Process Symbol Proses yang ditulis sebagai subprogram,
yaitu prosedurfungsi
Connector Symbol Penghubung pada halaman yang sama
Universitas Sumatera Utara
Off page Connector Symbol Penghubung pada halaman yang berbeda
Arah Proses
Flowchart system yaitu bagan yang menggambarkan suatu prosedur dan proses suatu file file dalam suatu media menjadi file dalam media yang lain dalam suatu
sistem data. Sismoro, H. 2005
Tabel 2.4 Flowchart System
Simbol Kegunaan
InputOutput Simbol yang menyatakan proses input
dan output tanpa tergantung dengan jenis peralatannya.
Symbol Punched Card Simbol yang menyatakan input berasal
dari kartu atau output ditulis ke kartu.
Symbol Magnetic Tape unit Simbol yang menyatakan input berasal
dari pita magnetik atau output disimpan ke pita magnetik
Symbol Disk and On-Line Storage Simbol untuk menyatakan input berasal
dari disk atau output disimpan ke disk.
Symbol Document Simbol-simbol yang menyatakan input
berasal dari dokumen dalam bentuk kertas atau output dicetak ke kertas.
Symbol Display Simbol yang menyatakan peralatan
output yang digunakan yaitu layar, plotter, priner dan sebagainya.
Universitas Sumatera Utara
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem
Analisis sistem adalah sebuah istilah yang secara kolektif mendeskripsikan fase-fase awal pengembangan sistem. Analisis sistem adalah teknik pemecahan masalah yang
menguraikan bagian-bagian komponen dengan mempelajari seberapa bagus bagian- bagian komponen tersebut bekerja dan berinteraksi untuk mencapai tujuan mereka.
Analisis sistem merupakan tahap paling awal dari pengembangan sistem yang menjadi fondasi menentukan keberhasilan sistem informasi yang dihasilkan nantinya.
Fatta, H,A : 2007
Masalah utama yang diangkat dari penelitian ini adalah Bagaimana membangun sebuah sistem pakar yang dapat mengadopsi kepakaran seorang dokter
dengan menggunakan metode Certainty Factor untuk melakukan diagnosa kanker payudara pada wanita.
Gambar 3.1 Diagram Ishikawa Untuk Analisis Masalah
Sistem pakar diagnosa kanker payudara ini menggunakan metode Certainty Factor. Sistem yang akan dibangun menggunakan Eclipse yang memudahkan