Intregreted Developnment Environment Flowchart

2.5 Intregreted Developnment Environment

Menurut buku karya Nazruddin Safaat H, para pengembang aplikasi android memiliki beberapa pilihan ketika membuat aplikasi berbasis androidnya. Kebanyakan para pengembang menggunakan Eclipse yang tersedia secara bebas untuk merancang dan mengembangkan aplikasi android. Eclipse adalah IDE yang paling populer untuk pengembangan android, karena memiliki android plug-in yang tersedia untuk memfasilitasi pengembangan android. selain itu eclipse juga mendapat dukungan langsung dari Google untuk menjadi IDE pengembangan aplikasi android. Ini terbukti dengan adanya penambahan plug-in pada eclipse untuk membuat project android dimana source software langsung dari situs resminya Google. Walaupun eclipse cukup populer di kalangan umum, namun tidak menutup kemungkinan untuk menggunakan IDE lain seperti Netbeans.

2.6 Flowchart

Flowchart merupakan bagan atau gambar yang memperlihatkan hubungan antar- proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol yang mana dari tiap-tiap simbol mewakili proses tertentu. Sedangkan hubungan antar-proses tadi digambarkan dengan garis-garis. Universitas Sumatera Utara Flowchart merupakan langkah awal pembuatan program. Setelah flowchart selesai disusun, selanjutnya pemrogram menerjemahkannya ke dalam bentuk program menggunakan bahasa pemrograman. Berikut ini adalah simbol-simbol standar pada sebuah flowchart beserta fungsinya. Tabel 2.1. Simbol Flowchart No Nama Simbol Fungsi 1 Terminator Digunakan untuk mewakili simbol start atau end . 2 Arrow Menunjukkan alur proses. 3 Rectangle Menunjukkan langkah pemrosesan. 4 Trapezium Simbol untuk input- output . 5 Document Digunakan untuk mewakili output. 6 Decision Simbol yang berfungsi untuk menyatakan keputusan. 7 Preparation Simbol yang berfungsi untuk proses inisialisasi atau pemberian harga awal. Tabel 2.1. Lanjutan No Nama Simbol Fungsi 8 Connector Simbol untuk keluar- masuk atau penyambungan proses Universitas Sumatera Utara pada halaman yang berbeda. 9 Manual Input Simbol untuk pemasukkan data secara manual melalui keyboard. 10 Manual Operation Simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer. 11 Predefine Process Simbol untuk pelaksanaan suatu bagian sub- prosedur 12 Display Simbol yang menyatakan peralatan output yang digunakan seperti layar, printer, plotter , dan sebagainya. 13 Magnetic Disk Simbol yang digunakan untuk penyimpanan data ke database. 14 Storage Data Simbol yang menyatakan input yang berasal dari disk atau disimpan ke disk.

2.7 Data Flow Diagram