BAB II LANDASAN TEORI
|
|
- Yuliani Darmali
- 6 tahun lalu
- Tontonan:
Transkripsi
1 BAB II LANDASAN TEORI 2.1 Pengertian Android Virtual Device (AVD) AVD singkatan dari Android Virtual Device yaitu semacam emulator untuk menjalankan virtual android. Jadi tanpa menggunakan atau mempunyai smartphone pun, kita bisa merasakan apa itu android. Dan kita juga bisa membuat program di android, tetapi untuk yang berkecimpung di dunia android coding sebaiknya minimal punya phone android. Kenapa? Karena kita bisa langsung mengetes aplikasi yang kita buat langsung di android karena jika kita menggunakan AVD akan memakan memori ram, jadi akan berjalan agak berat. (Safaat H 2011 : 19) 2.2 JDK Java Development Kit (JDK) adalah perangkat pengembangan aplikasi java yang bisa diunduh secara gratis di Perangkat ini mutlak diperlukan untuk membuat aplikasi android, mengingat aplikasi android itu berbasis java. Sebagaimana diketahui, java adalah salah satu bahasa pemrograman yang biasa digunakan untuk membuat aplikasi. Namun perlu diketahui, tidak semua pustaka dalam java digunakan di android. Sebagai contoh android tidak menggunakan Swing. (Abdul Kadir, 2013) 2.3 Android Studio 5
2 6 Gambar 2.1 Android Studio Android studio adalah Lingkungan pengembangan terpadu Integrated Develpoment Environment (IDE) untuk pengembangan aplikasi android, berdasarkan IntelliJ IDEA. Selain merupakan editor kode IntelliJ dan alat pengembang yang berdaya guna, Android Studio menawarkan fitur lebih banyak untuk meningkatkan produktivitas anda saat membuat aplikasi android, misalnya: Sistem pembuatan berbasis Gradle yang fleksibel Emulator yang cepat dan kaya fitur Lingkungan yang menyatu untuk pengembangan bagi semua perangkat android. Instant Run untuk mendorong perubahan ke aplikasi yang berjalan tanpa membuat APK baru Template kode dan integrasi GitHub untuk membuat fitur aplikasi yang sama dan mengimpor kode contoh Alat penguji dan kerangka kerja yang intensif Alat Lint untuk meningkatkan kinerja, kegunaan, kompatibilitas versi, dan masalah masalah lain Dukungan C++ dan NDK Dukungan bawaan untuk Google Cloud Platform, mempermudah pengintegrasian Google Cloud Messaging dan App Engine.
3 Struktur Proyek Gambar 2.2 File Proyek di Tampilan Android Studio Setiap proyek di android studio berisi satu atau beberapa modul dengan file kode sumber dan file sumber daya. Secara default android studio menampilkan file proyek anda dalam tampilan proyek android seperti yang ditunjukan gambar 2.2. Tampilan ini diatur menurut modul untuk memberi akses cepat ke file sumber kunci proyek anda. Semua file versi terlihat dibagian atas dan bawah Gradle Scripts dan masing masing modul aplikasi berisi folder berikut : 1. Manifest berisi file AndroidManifest.xml 2. Java berisi file kode sumber java, termasuk kode pengujian unit. 3. Res berisi semua sumber daya bukan kode, seperti tata letak XML, string UI dan gambar bitmap Antarmuka Pengguna Jendela utama Android Studio terdiri dari beberapa logika yang diidentifikasi dalam gambar dibawah ini.
4 8 Gambar 2.3 Jendela Utama Android Studio Penjelasan berdasarkan nomor nomor pada gambar diatas adalah : 1. Bilah Alat, memungkinkan anda untuk melakukan berbagai jenis tindakan, termasuk menjalankan aplikasi dan meluncurkan alat android. 2. Bilah Navigasi, akan membantu anda menavigasi diantara proyek dan file yang dibuka untuk pengeditan. Disini tampilan struktur yang terlihat tampak lebih ringkas dari pada jendela project. 3. Jendela Editor, merupakan tempat untuk membuat dan mengubah kode. Bergantung pada jenis file saat ini, editor dapat berubah misalnya ketika melihat file tata letak, editor akan menampilkan Layout Editor. 4. Jendela Alat, memberi anda akses ke tugas tugas spesifik seperti pengelolaan proyek, penelusuran, kontrol versi dan anda bisa meluaskan dan juga menciutkannya. 5. Bilah Status, menampilkan status proyek dan IDE itu sendiri, serta setiap peringatan atau pesan.
5 9 2.4 Microsoft Visual Studio 2008 Visual Studio 2008 merupakan aplikasi IDE (Integrated Development Environment) yang digunakan untuk mengembangkan software. Didalam aplikasi IDE inilah tersedia berbagai fitur yang memudahkan pemrograman, seperti kompilasi, debugging, pengaturan proyek, mengedit antar muka secara visual, dan lain lain. Visual Studio 2008 hadir dengan beberapa versi, yaitu : 1) Team System, didesain untuk perancangan program di lingkungan koorporasi dengan jumlah programer yang besar. 2) Professional edition, didesain untuk pemrograman yang melibatkan sedikit programer. 3) Standart Edition, didesain untuk pemrograman standart bukan enterprise. 4) Express Edition, desain untuk pemula yang baru belajar dan hobi dengan fasilitas yang sangat terbatas. Visual Studio tidak hanya mendukung bahasa Visual Basic, namun bahasa lain seperti C++ dan C# Gambar 2.4 Halaman Awal Microsoft Visual Studio 2008
6 10 Dalam Microsoft Visual Studio 2008 terdapat komponen komponen yang membantu dalam berbagai hal. Komponen komponen yang dimaksud adalah sebagai berikut : 1. Solution Explorer adalah suatu tempat yang didalamnya berisi satu atau lebih project. Project adalah tempat sekumpulnya file yang akan menghasilkan output berupa aplikasi atau library. 2. Class View adalah control Visual Studio yang berisi kumpulan kelas kelas proyek serta definisi definisi yang terdapat dalam class. 3. Menu adalah control visual studio yang berisi sekumpulan jalan pintas atau shortcut untuk mengakses perintah pengolahan, pengaturan dan lain lain. 4. Toolbox adalah tempat sekumpulan komponen atau objek yang digunakan untuk merancang dan menata komponen atau objek pada aplikasi. 5. Toolbar adalah sebuah shortcut atau jalan pintas dari menu yang dapat diatur sesuai dengan kebutuhan pengguna. 6. Code Editor adalah suatu teks editor yang digunakan untuk merancang dan menata sebuah kode aplikasi dalam bentuk kode kode baris program. 7. Debugger adalah salah satu bagian dari Visual Studio 2008 yang digunakan sebagai monitor terhadap kesalahan kesalahan yang terjadi Arsitektur Visual Studio tidak mendukung bahasa pemrograman, solusi atau alat intrinsik, bukan memungkinkan memasukkan fungsi dikodekan sebagai VSPackage. Ketika diinstal, fungsi ini tersedia sebagai Layanan. IDE menyediakan tiga layanan: SVsSolution, yang menyediakan kemampuan untuk menghitung proyek dan solusi; SVsUIShell, yang menyediakan windowing dan fungsionalitas UI (termasuk tab, toolbar dan alat jendela), dan SVsShell, yang berkaitan dengan pendaftaran VSPackages. Selain itu, IDE juga bertanggung
7 11 jawab untuk mengkoordinasikan dan memungkinkan komunikasi antara layanan. Semua editor, desainer, jenis proyek dan alat-alat lain diimplementasikan sebagai VSPackages. Visual Studio menggunakan COM untuk mengakses VSPackages. The Visual Studio SDK juga mencakup Kerangka Paket Managed (MPF), yang merupakan satu set pembungkus dikelola sekitar interface COM-yang memungkinkan Paket yang akan ditulis dalam bahasa compliant CLI. Namun, MPF tidak memberikan semua fungsionalitas terpapar oleh antarmuka COM Visual Studio. Layanan kemudian dapat dikonsumsi untuk penciptaan paket lainnya, yang menambahkan fungsionalitas ke Visual Studio IDE. Dukungan untuk bahasa pemrograman ditambahkan dengan menggunakan VSPackage spesifik disebut Layanan Bahasa. Sebuah layanan bahasa mendefinisikan berbagai antarmuka yang pelaksanaan VSPackage dapat menerapkan untuk menambahkan dukungan untuk berbagai fungsi. Fungsi yang dapat ditambahkan dengan cara ini meliputi pewarnaan sintaks, penyelesaian pernyataan, pencocokan brace, tooltips parameter informasi, daftar anggota dan spidol kesalahan untuk latar belakang kompilasi. Jika antarmuka diimplementasikan, fungsi tersebut akan tersedia untuk bahasa. Layanan bahasa ini perlu diterapkan pada basis per-bahasa. Implementasi dapat menggunakan kembali kode dari parser atau compiler untuk bahasa. Bahasa layanan dapat diimplementasikan baik dalam kode asli atau kode dikelola. Untuk kode asli, baik antarmuka COM asli atau Kerangka Babel (bagian dari Visual Studio SDK) dapat digunakan untuk kode dikelola, MPF termasuk pembungkus untuk menulis layanan bahasa yang dikelola. Visual Studio tidak termasuk dukungan kontrol sumber yang dibangun tetapi mendefinisikan dua cara alternatif untuk sistem kontrol sumber untuk mengintegrasikan dengan IDE. Sebuah VSPackage Sumber Control dapat menyediakan antarmuka pengguna sendiri disesuaikan. Sebaliknya, kontrol sumber plugin yang menggunakan MSSCCI (Microsoft Source Code Control Interface) menyediakan satu set fungsi yang digunakan untuk melaksanakan
8 12 fungsi kontrol sumber berbagai dengan antarmuka pengguna standar Visual Studio. MSSCCI pertama kali digunakan untuk mengintegrasikan Visual SourceSafe 6.0 dengan Visual Studio namun kemudian dibuka melalui SDK Visual Studio. Visual Studio NET Digunakan MSSCCI 1.1, dan Visual Studio. NET 2003 digunakan MSSCCI 1.2. Visual Studio 2005, 2008 dan 2010 menggunakan MSSCCI Versi 1.3, yang menambahkan dukungan untuk mengubah nama dan menghapus propagasi serta pembukaan asynchronous. 2.5 SQL Server 2005 Pada dasarnya pengertian dari SQL Server itu sendiri adalah bahasa yang dipergunakan untuk mengakses data dalam basis data relation. Bahasa ini secara defacto adalah bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini dalam manajemen datanya. SQL server 2005 merupakan salah satu produk dari Relational Database Management System (RDBMS). SQL Server terdiri atas beberapa komponen sebagai berikut: a. Relational Database Engine : Komponen utama SQL Server b. Analysis Service : Basis dari solusi intelijen bisnis yang ampuh (powerful) dan mendukung aplikasi aplikasi OLAP (Online Analytic Processing) serta data mining c. DTS (Data Transformation Service) : Sebuah mesin untuk membuat solusi eksport dan import data, serta untuk mentransformasi data ketika data tersebut di transfer d. Notification Service : Sebuah framework untuk solusi dimana pelanggan akan dikirimin notifikasi ketika event muncul e. Reporting Service : Servis yang akan mengambil data dari SQL Server, dan menghasilkan laporan laporan f. Service Broker : Sebuah mekanisme antrian yang akan menangani komunikasi berbasis pesan diantara servis g. Native HTTP Support : Dukungan yang memungkinkan SQL Server yang jika diinstall pada Windows server 2003 akan merespont request terhadap
9 13 HTTP endpoint, sehingga memungkinkan pembangunan sebuah web service untuk SQL Server tanpa menggunakan IIS h. SQL Server Agent : Perawatan database, mengatur task, event dan alert secara otomatis i. Net CLR (Common Language Runtime) : Pembuatan solusi menggunakan managed code yang ditulis dalam salah satu bahasa.net j. Replication : Serangkaian teknologi untuk menjalin dan mendistribusikan data dan obyek database dari sebuah database ke database lain dan melakukan sinkronisasi untuk menjaga konsistensinya k. Full Text Search : Memungkinkan pengindeksan yang cepat dan fleksibel untuk query berbasis kata kunci terhadap data teks yang disimpan dalam database SQL Server Management Studio Management Studio menggantikan baik SQL Server Enterprise Manager dan SQL Server Query Analyzer, dan menawarkan perbaikan atas alat-alat tua. SQL Server Management Studio menyediakan fitur sebagai berikut : 1. SQL Server Management Studio Dapat digunakan untuk membuat dan mengelola proyek database, yang berisi semua koneksi yang terkait, query, dan benda-benda lain yang terkait dengan aplikasi tersebut. Beberapa proyek dapat dikombinasikan menjadi solusi, sehingga lebih mudah untuk mengatur aplikasi yang kompleks. 2. Integrated Source Control Dapat menggunakan sistem kontrol sumber seperti Microsoft Visual SourceSafe langsung dari lingkungan SQL Server Management Studio. 3. Object Explorer Merupakan alat grafis untuk menemukan dan mengelola server, database, dan objek database.
10 14 4. Wizards dan Designers Yaitu menggabungkan penyihir grafis dan desainer untuk membuat objek database dan query bangunan. 2.6 Pengenalan Flowchart Diagram Alur (Flowchart) adalah logika atau urutan-urutan instruksi program dalam suatu diagram sebelum suatu program tersebut dibuat. Terdapat 2 (dua) macam flowchart yang menggambarkan proses dengan computer, yaitu: sistem flowchart dan program flowchart. Sistem Flowchart adalah bagan yang memperlihatkan urutan prosedur dan proses dari beberapa file di dalam media tertentu. Melalui flowchart ini, dapat terlihat jenis media penyimpanan yang dipakai dalam pengolahan data. Selainitu juga menggambarkan file yang dipakai sebagai input maupun output. Program flowchart adalah bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program. Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya program flowchart maka urutan proses diprogram menjadi lebih jelas jika ada penambahan proses, maka dapat dilakukan lebih mudah. 2.7 Simbol simbol Flowchart Flowchart disusun dengan simbol. Simbol ini dipakai sebagai alat bantu menggambarkan proses di dalam program. Simbol simbol yang digunakan dapat dibagi menjadi 3 (tiga) kelompok, yaitu: 1. Flow Direction Symbol 2. Processing Symbol 3. Input Output Symbol Flow Direction Symbol Flow direction symbol yaitu simbol yang dipakai untuk menghubungkan antara symbol yang satu dengan simbol lainnya. Simbol ini disebut juga
11 15 connecting line. Berikut ini tabel macam macam symbol yang tertera di Tabel 2.1 berikut ini. Tabel 2.1 Flow direction symbol Simbol simbol Keterangan Simbol arus yaitu simbol yang menghubungkan antarproses/ prosedur. Simbol communication link yaitu simbol transmisi untuk informasi dari satu lokasi ke lokasi lainnya. Simbol connector yaitu simbol keluar masuk prosedur / proses dalam lembaran yang sama. Simbol off - line connector yaitu symbol untuk keluar masuk prosedur dalam halaman lain.
12 Processing Symbol Processing symbol merupakan symbol yang menunjukkan jenis operasi pengolahan dalam suatu prosedur. Berikut ini simbol simbol yang tertera di Tabel 2.2 sebagai berikut. Tabel 2.2 Processing symbol Simbol simbol Keterangan Symbol proces yaitu simbol yang menunjukkan pengolahan yang dilakukan oleh komputer. Symbol manual operation yaitu simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer. Symbol decision yaitu simbol untuk kondisi yang menghasilkan beberapa kemungkinan jawaban. Symbol Predefined Process yaitu symbol untuk mempersiapkan penyimpanan akan digunakan sebagai tempat pengolahan di dalam storage.
13 17 Symbol terminator yaitu simbol untuk permulaan dan pengakhiran dari suatu program. Symbol off-line storage yaitu symbol yang menunjukkan bahwa data di dalam symbol ini akan disimpan. Symbol manual input yaitu symbol untuk memasukkan data secara manual Input Ouput Symbols Input-Output symbols adalah simbol yang dipakai untuk menyatakan jenis peralatan yang digunakan sebagai media input atau ouput. Dimana simbol-simbol tersebut mencakup seperti Tabel 2.3 dibawah ini.
14 18 Tabel 2.3 Input-Output symbols Simbol simbol Keterangan Simbol input output yaitu simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya. Simbol Punched Card yaitu simbol yang menyatakan input berasal dari kartu atau output ditulis ke kartu. Simbol Magnetic-tape yaitu simbol yang menyatakan input berasal dari pita magnetic atau output disimpan ke pita magnetic. Simbol Disk and On-line Storage yaitu simbol untuk menyatakan input berasal dari disk atau output disimpan ke disk. Simbol Document yaitu simbol yang menyatakan input berasal dari document dalam bentuk kertas atau output dicetak ke kertas. 2.8 Struktur Navigasi Struktur navigasi adalah urutan alur informasi dari suatu aplikasi multimedia. Dengan menggunakan struktur navigasi yang tepat maka suatu aplikasi multimedia mempunyai suatu pedoman dan arah informasi yang jelas.
15 19 Dalam pembuatan aplikasi multimedia terdapat empat macam bentuk dasar struktur navigasi yang digunakan, yaitu : Struktur Navigasi Linear, Struktur Navigasi Non Linear, Struktur Navigasi Hirarki, dan Struktur Navigasi Composite. 1. Struktur Navigasi Linear Merupakan struktur yang hanya mempunyai satu rangkaian cerita berurut. Tampilan yang dapat ditampilkan pada struktur jenis ini adalah satu halaman sebelumnya atau satu halaman sesudahnya tidak dapat dua halaman sebelumnya atau dua halaman sesudahnya. Biasanya struktur ini digunakan Multimedia Presentasi karena tidak menuntut keinteraksian tetapi hanya memerlukan keindahan dan kemudahan menampilkan data sebagai informasi. Gambar 2.5 Struktur Navigasi Linear 2. Struktur Navigasi Hirarki Struktur navigasi hirarki (bercabang) merupakan suatu struktur yang mengandalkan percabangan untuk menampilkan informasi yang berdasarkan kriteria tertentu. Informasi pada halaman utama disebut parent dan informasi pada cabangnya disebut child. Gambar 2.6 Struktur Navigasi Hirarki
16 20 3. Struktur Navigasi Non Linier Struktur navigasi non linear (tidak berurut) merupakan pengembangan dari struktur navigasi linear. Pada struktur ini diperkenankan membuat navigasi bercabang. Percabangan yang dibuat pada struktur linear ini berbeda dengan percabangan pada struktur hierarki, karena pada percabangan non linear ini walaupun terdapat percabangan, tetapi tiap-tiap tampilan mempunyai kedudukan yang sama tidak ada master page dan slave page. Gambar 2.7 Struktur Navigasi Non Linier 4. Struktur Navigasi Campuran Struktur Navigasi campuran (Composite) merupakan struktur gabungan dari ketiga struktur sebelumnya. Struktur ini disebut juga struktur navigasi bebas. Kelebihan dengan menggunakan struktur navigasi ini adalah suatu aplikasi mampu memberikan keterkaitan informasinya lebih baik. Gambar 2.8 Struktur Navigasi Campuran
17 Metode Prototype Dalam perancangan Tugas akhir ini penulis menggunakan metode Prototype. Prototype Model adalah salah satu metode pengembangan perangkat lunak yang digunakan. Dengan metode prototyping ini pengembangan dan pelanggan dapat saling berinteraksi selama proses pembuatan sistem. Sering terjadi seorang pelanggan hanya mendefinisikan secara umum apa yang dibutuhkan. Pemrosesan dan data data apa saja yang dibutuhkan. Sebaliknya disisi pengembang kurang memperhatikan efisiensi algoritma. Kemampuan sistem operasi dan interface yang menghubungkan manusia dengan komputer. Pada Prototyping model kadang kadang klien hanya memberikan beberapa kebutuhan umum software tanpa detil input, proses atau detil output dilain waktu mungkin tim pembangun (developer) tidak yakin terhadap efisiensi dari algoritma yang digunakan, tingkat adaptasi terhadap sistem operasi atau rancangan form user interface. Ketika situasi seperti ini terjadi model prototyping sangat membantu proses pembangunan software. Proses pada prototyping bisa dijelaskan sebagai berikut. a. Pengumpulan Kebutuhan : developer dan klien bertemu dan menentukan tujuan umum, kebutuhan yang diketahui dan gambaran bagian bagian yang akan dibutuhkan berikutnya. Detail kebutuhan mungkin tidak dibicarakan disini, pada awal pengumpulan kebutuhan. b. Perancangan : Perancangan dilakukan cepat dan rancangan mewakili aspek software yang diketahui dan rancangan ini menjadi dasar pembuatan prototype. c. Evaluasi Prototype : Klien mengevaluasi prototype yang dibuat dan dipergunakan untuk memperjelas kebutuhan software.
18 22 Gambar 2.9 Model Prototype (Roger S. Pressman, 2001) Tahapan tahapan Prototype Tahap tahap pengembangan prototype model menurut Roger S. Pressman Ph.D. adalah : 1. Mendengarkan Pelanggan Pada tahap ini dilakukan pengumpulan kebutuhan dari sistem dengan cara mendengarkan keluhan dari pelanggan. Untuk membuat suatu sistem yang sesuai kebutuhan, makan harus diketahui terlebih dahulu bagaimana sistem yang sedang berjalan untuk kemudian mengetahui masalah yang terjadi. 2. Merancang dan Membuat Protoype Pada tahap ini dilakukan perancangan dan pembuatan prototype sistem. Prototype yang dibuat disesuaikan dengan kebutuhan sistem yang telah didefinisikan sebelumnya dari keluhan pelanggan atau pengguna. 3. Uji Coba Pada tahap ini prototype dari sistem uji coba oleh pelanggan atau pengguna, kemudian dilakukan evaluasi kekurangan kekurangan dari kebutuhan pelanggan. Pengembangan kemudian kembali mendengarkan keluhan dari pelanggan untuk memperbaiki prototype yang ada Kelebihan Metode Prototype 1. Adanya komunikasi yang baik antara pengembang dan pelanggan.
19 23 2. Pengembangan dapat bekerja lebih baik dalam menentukan kebutuhan pelanggan. 3. Lebih menghemat waktu dalam pengembangan sistem. 4. Penerapan menjadi lebih mudah karena pemakai mengetahui apa yang diharapkannya Kekurangan Metode Prototype 1. Resiko tinggi yaitu untuk masalah masalah yang tidak terstruktur dengan baik, ada perubahan yang besar dari waktu ke waktu, dan adanya persyaratan data yang tidak menentu. 2. Interaksi pemakai penting. Sistem harus menyediakan dialog on line antara pelanggan dan komputer. 3. Hubungan pelanggan dengan komputer yang disediakan mungkin tidak mencerminkan teknik perancangan yang baik Storyboard Menurut Halas storyboard merupakan rangkaian gambar manual yang dibuat secara keseluruhan sehingga menggambarkan suatu cerita. Menurut Luther storyboard merupakan deskripsi dari setiap scene yang secara jelas menggambarkan obyek multimedia serta perilakunya. (Sutopo, 2003: 35-36). Storyboard adalah sketsa gambar yang disusun berurutan sesuai dengan naskah, dengan storyboard kita dapat menyampaikan ide cerita kita kepada orang lain dengan lebih mudah, karena kita dapat menggiring khayalan seseorang mengikuti gambar gambar yang tersaji, sehingga menghasilkan persepsi yang sama pada ide cerita kita. Fungsi dari storyboard antara lain sebagai berikut. a. Memperjelas data flow diagram (DFD) b. Pedoman bagi animator, programmer, dan narator. c. Sebagai dokumen tertulis d. Bahan pembuatan buku manual.
20 24 Gambar 2.10 Contoh Storyboard Aplikasi Info Buku
21 25 Jurnal 1 Jurnal 2 Jurnal 3 : Aplikasi Pengenalan Hewan Mamalia Berbasis Android : Aplikasi Pembelajaran Ilmu Pengetahuan Alam Materi Tumbuhan Berbasis Android. : Aplikasi Media Pembelajaran Tentang Fauna Reptil Berbasis Android. Tabel 2.4 Perbandingan Jurnal JURNAL 1 JURNAL 2 JURNAL 3 PROBLEM Bagaimana membangun sebuah aplikasi untuk Bagaimana sebuah merancang aplikasi Bagaimana membuat sebuah aplikasi yang menerapkan aspek - pembelajaran ilmu dapat membantu user aspek multimedia dengan pengetahuan alam materi dalam memperoleh memberikan fasilitas tumbuhan berbasis informasi mengenai secara audio (wav dan android? Fauna reptil? mp3) dalam aplikasi yang dibangun untuk memudahkan user dalam mengenal suara hewan? METHOD Metode yang digunakan untuk menerapkan tujuan Metode yang digunakan untuk menerapkan tujuan Metode yang digunakan untuk menerapkan tujuan dan pemecahan masalah dan pemecahan masalah dan pemecahan masalah tersebut adalah tersebut adalah Multimedia tersebut adalah Multimedia Development Development Life Cycle Multimedia Development Life Cycle yang terdiri yang terdiri dari enam Life Cycle yang terdiri dari enam tahap yaitu tahap yaitu concept, dari enam tahap yaitu concept, design, material design, material concept, design, material collection, assembly, collection, assembly, collection, assembly, testing, dan distribution. testing, dan distribution. testing, dan distribution. Aplikasi ini Bahasa Pemrograman Aplikasi ini menggunakan Eclipse yang digunakan yaitu menggunakan Eclipse,
22 26 dan Adobe Photoshop. SQLite dan Adobe Photoshop. adobe dreamweaver dan photoshop. RESULT Hasil dari penelitian ini menunjukan bahwa : Hasil dari penelitian ini menunjukan bahwa : Hasil dari penelitian ini menunjukan bahwa : 1. Aplikasi Ini 1. Aplikasi pembelajaran 1. Aplikasi ini memberikan fasilitas ilmu pengetahuan alama memberikan fasilitas secara audio (wav dan berbasis android sudah secara audio pada setiap mp3) yang memudahkan selesai dibuat dan sudah tombol yang ditekan, dan user dalam mengenal dapat berjalan menampilkan video dari suara hewan. sebagaimana fungsinya. link ke youtube pada 2. Aplikasi ini dapat 2. Media pembelajaran setiap gambar hewan berjalan pada telepon ilmu pengetahuan alam yang dipilih. seluler seperti berbasis android belum 2. Aplikasi ini smartphone android. dapat diterapkan dalam merupakan hasil proses belajar mengajar, implementasi tentang hanya bisa secara individu. pembelajaran fauna 3. Aplikasi ini terdapat reptil sebagai sarana latihan materi tumbuhan untuk mempelajari dikotil dan di setiap latihan materi tentang reptil akan mengeluarkan soal dengan penerapan pilihan ganda secara teknologi. otomatis teracak. Compare : Permasalahan yang ada pada jurnal 1,2 dan 3 sama sama mengenai cara membangun sistem informasi dengan cepat untuk pengguna yang membutuhkannya. Contrast : Jurnal 1 dan 2 dalam rancangan nya menghasilkan data yang lebih complex dibandingkan dengan jurnal 3.
23 27 Critisize : Jurnal 1, 2, dan 3 dalam mengedit sebuah gambar sama sama menggunakan Adobe Photoshop. Dalam jurnal 1 dan 3 tidak dijelaskan dalam penyimpanan databasenya tidak seperti jurnal 2. Synthesize : Untuk membuat aplikasi tersebut alangkah lebih baik menggunakan Android Studio, karena Eclipse diera saat ini sudah termasuk dalam kategori lama. Summary : Metode Analisis penelitian yang di lakukan baik menggunakan observasi dan wawancara dapat membantu untuk memenuhi kebutuhan dalam pengumpulan data yang menunjang untuk keberhasilan aplikasi.
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Konsep Dasar Program Penulis sangat membutuhkan sebuah landasan teori yang dapat mendukung segala pembuatan tugas akhir, landasan teori ini berisikan tentang teori-teori berhubungan
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI Landasan teori merupakan panduan untuk melaksanakan dan menyelesaikan suatu studi. Dalam tugas akhir ini penulis akan mengemukakan beberapa teori yang berkaitan dengan masalah yang
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Microsoft Visual Basic 6.0 Microsoft Visual Basic merupakan salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah perintah yang dimengerti oleh komputer untuk
Lebih terperinciBAB 2 LANDASAN TEORI. Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated
BAB 2 LANDASAN TEORI 2.1 Visual Basic Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Rekayasa Perangkat Lunak RPL (Rekayasa Perangkat Lunak) adalah suatu disiplin ilmu yang mempelajari semua aspek produksi dalam suatu proses perancangan suatu perangkat lunak /
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Sistem Istilah sistem berasal dari bahasa Yunani yaitu systema. Ditinjau dari sudut katanya sistem berarti sekumpulan objek yang bekerja bersama-sama untuk menghasilkan suatu kesatuan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengertian Penjualan Pada saat perusahaan menjual barang dagangnya, maka diperoleh pendapatan. Jumlah yang dibebankan kepada pembeli untuk barang dagang yang diserahkan merupakan
Lebih terperinciTugas Rekayasa Perangkat Lunak Berorientasi Obyek Review IDE untuk Java (NetBeans, Eclipse, Intellij IDEA)
Tugas Rekayasa Perangkat Lunak Berorientasi Obyek Review IDE untuk Java (NetBeans, Eclipse, Intellij IDEA) Dengan semakin diminatinya pemrograman berorientasi obyek untuk membangun perangkat lunak menyebabkan
Lebih terperinci2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0
15 2.5 Sekilas tentang Visual Basic 6.0 Visual Basic pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah perintah atau instruksi yang dimengerti oleh komputer untuk
Lebih terperinciBAB III LANDASAN TEORI. menggunakan komputer biasa disebut sistem informasi berbasis komputer (computer based
BAB III LANDASAN TEORI 3.1 Sistem Informasi Sebuah sistem informasi tidak harus melibatkan komputer, tetapi dalam prakteknya sistem informasi lebih sering dikait-kaitkan dengan komputer. Sistem informasi
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 RPL RPL (Rekayasa Perangkat Lunak) adalah suatu disiplin ilmu yang mempelajari semua aspek produksi dalam suatu proses perancangan suatu perangkat lunak / sistem dengan tujuan
Lebih terperinciBAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.
BAB 2 LANDASAN TEORI 2.1. Visual Basic 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.
Lebih terperinciBAB III LANDASAN TEORI. disusun guna menyelesaikan masalah secara sistematis. Pada bab ini akan
BAB III LANDASAN TEORI Landasan teori adalah seperangkat konsep, definisi, dan proposisi yang disusun guna menyelesaikan masalah secara sistematis. Pada bab ini akan membahas landasan teori yang membahas
Lebih terperinciBAB II LANDASAN TEORI. Teori teori yang digunakan sebagai landasan dalam desain dan. implementasi dari sistem ini adalah sebagai berikut :
BAB II LANDASAN TEORI Teori teori yang digunakan sebagai landasan dalam desain dan implementasi dari sistem ini adalah sebagai berikut : 2.1. Sistem Informasi Manajemen Sistem Informasi Manajemen adalah
Lebih terperinciBAB 2 DASAR TEORI. Aplikasi berasal dari kata application yang artinya penerapan ; lamaran ;
BAB 2 DASAR TEORI 2.1 Pengertian Aplikasi Aplikasi berasal dari kata application yang artinya penerapan ; lamaran ; penggunaan. Secara istilah aplikasi adalah: program siap pakai yang direka untuk melaksanakan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Definisi Sistem dan Informasi Terdapat dua kelompok pendekatan didalam mendefinisikan sistem yaitu yang menekankan pada prosedurnya dan menekankan pada komponen dan elemenya.
Lebih terperinciBAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik
BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Peneliti tentang pembelajaran pernah dibahas oleh I Nyoman Diva Purnama Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik Informatika
Lebih terperinciBAB III LANDASAN TEORI
1 BAB III LANDASAN TEORI 3.1. Pengertian Sumber Daya Manusia Menurut Hasibuan (2003), Sumber Daya Manusia (SDM) adalah kemampuan terpadu dari daya pikir dan daya fisik yang dimiliki individu. Perilaku
Lebih terperinciDASAR-DASAR SQL SERVER 2005
DASAR-DASAR SQL SERVER 2005 SQL SQL (Structured Query Language) adalah salah satu bahasa generasi level ke-4 yang awalnya dikembangkan oleh IBM di San Jose Research Laboratory. Berbeda dengan bahasa pemrograman
Lebih terperinciBAB II KAJIAN PUSTAKA
BAB II KAJIAN PUSTAKA A. Surat Perjalanan Dinas ( SPD ) Surat Perjalanan Dinas ialah surat yang diberikan kepada seorang pegawai/pejabat karena yang bersangkutan melaksanakan suatu tugas tertentu untuk
Lebih terperinciBAB 3 PERANCANGAN SISTEM. berkaitan dan berinteraksi yang bertanggung jawab dalam memproses input
BAB 3 PERANCANGAN SISTEM Perancangan sistem merupakan kumpulan dari beberapa elemen yang saling berkaitan dan berinteraksi yang bertanggung jawab dalam memproses input sehingga menghasilkan sebuah output
Lebih terperinciBAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,
BAB 2 LANDASAN TEORI 2.1 Data dan Informasi Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol, gambar-gambar, nilai-nilai, bilangan-bilangan, uraian karakter yang mempunyai
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1 Simulasi 2.1.1 Pengertian Simulasi Simulasi merupakan salah satu cara untuk memecahkan berbagai persoalan yang dihadapi di dunia nyata (real world). Banyak metode yang dibangun
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengenalan Client Server Client/Server adalah arsitektur jaringan yang memisahkan client dengan server. Masingmasing client dapat meminta data atau informasi dari server. Sistem
Lebih terperinciBAB IV. Implementasi dan Pengujian
BAB IV Implementasi dan Pengujian 4.1. Implementasi Aplikasi Setelah sistem dianalisis dan didesain secara rinci, maka akan menuju tahap implementasi dan pengujian aplikasi. Pada tahap implementasi terdapat
Lebih terperinciBAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)
BAB 2 LANDASAN TEORI Landasan teori merupakan bagian yang membahas tentang uraian pemecahan masalah melalui pembahasan secara teoritis. Teori-teori yang akan dikemukakan merupakan dasar-dasar penulis untuk
Lebih terperinciBAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman
BAB 3 PERANCANGAN SISTEM 3.1 Analisis Sistem Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman Online Buku yang berbasis Web, terlebih dahulu penulis merencanakan bagaimana alur kerja
Lebih terperinciBAB 2 LANDASAN TEORI. Sistem yang berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma)
BAB 2 LANDASAN TEORI 2.1 Sistem Sistem yang berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri dari komponen atau elemen yang dihubungkan bersama untuk memudahkan
Lebih terperinciBAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur
5 BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Definisi sistem ada dua pendekatan yaitu menekankan pada prosedur dan yang menekankan pada komponen atau elemen. Untuk pendekatan yang menekankan pada prosedur,
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Pengertian Perancangan Menurut Fathul Wahid (2005 : 217), perancangan adalah pendekatan yang digunakan dalam bidang rekayasa dan bidang lainnya yang digunakan untuk menspesifikasikan
Lebih terperinciALGORITMA & PENGEMBANGAN
ALGORITMA & PENGEMBANGAN TUGAS 4 FLOWMAP & FLOWCHART BESERTA SIMBOLNYA Disusun Oleh : Sakina Mawardah Teknik Informatika Dosen : Asep M. Yusuf, S.T UNIVERSITAS NASIONAL PASIM FLOWMAP 1. Pengertian Flowmap
Lebih terperinciBAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin yaitu computare yang berarti menghitung. Kata
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa latin yaitu computare yang berarti menghitung. Kata com berarti menggabungkan dalam pikiran atau secara manual. Sedangkan kata
Lebih terperinciBAB 2 LANDASAN TEORI. Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang dikontrol oleh sebuah intstruksi-instruksi perintah digital. Komputer berasal
Lebih terperinci1. MENGENAL VISUAL BASIC
1. MENGENAL VISUAL BASIC 1.1 Mengenal Visual Basic 6.0 Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
7 BAB 2 TINJAUAN PUSTAKA 2.1 Xampp XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri
Lebih terperinciBAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek
BAB 2 TINJAUAN TEORITIS 2.1 Pengertian Sistem Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek yang bekerja bersama-sama menghasilkan metode, prosedur, teknik yang digabungkan
Lebih terperinciBAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi komputer dapat diartikan sebagai alat untuk menghitung. Perkembangan teknologi dan
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama melakukan suatu kegiatan atau untuk menyelesaikan
Lebih terperinciDASAR MENGGUNAKAN VISUAL BASIC 6.0
DASAR MENGGUNAKAN VISUAL BASIC 6.0 Apa itu Visual Basic? Kata Visual menunjukkan cara yang digunakan untuk membuat Graphical User Interface (GUI). Dengan cara ini Anda tidak lagi menuliskan instruksi pemrograman
Lebih terperinciBAB II TINJAUAN PUSTAKA. mencapai tujuan tertentu (Sutopo, 2012; Yakub, 2012). Sedangkan informasi. langsung pada saat mendatang (Sutanta, 2011).
BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi Sistem adalah kumpulan elemen atau jaringan kerja dari prosedur-prosedur yang saling berhubungan dan saling bekerjasama melakukan suatu kegiatan untuk mencapai
Lebih terperinciBAB I SEKILAS VISUAL STUDIO.NET 2008
BAB I SEKILAS VISUAL STUDIO.NET 2008 Pembahasan Materi : Mengenal IDE Visual Studio.NET 2008. Pembuatan project pada Visual Studio.NET 2008. Pengenalan kontrol yang sering digunakan, menulis kode program
Lebih terperinciBAB III LANDASAN TEORI. 1. Suatu proses hubungan pribadi yang bersifat dinamis. 2. Suatu bentuk bantuan yang sistematis kepada murid.
BAB III LANDASAN TEORI 3.1 Konsep Dasar Akademik Bimbingan merupakan sebuah istilah yang sudah umum digunakan dalam dunia pendidikan. Bimbingan pada dasarnya merupakan upaya bantuan untuk membantu individu
Lebih terperinciBAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang
BAB 2 LANDASAN TEORI 2.1. Sistem Informasi Sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan dari bagian yang berhubungan satu dengan yang lain. Menurut Jogiyanto system adalah
Lebih terperinciPRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi,
PRAKTIKUM 1 I. JUDUL PENGENALAN C# (Csharp) II. TUJUAN - Memahami platform Microsoft.NET; - Mengenal Integrated Development Environment (IDE) Visual Basic.NET; - Memahami struktur project C# - Memahami
Lebih terperinciBAB III LANDASAN TEORI. komponen yang saling berkaitan (interrelated) atau subsistem-subsistem yang
BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Informasi 3.1.1 Sistem Menurut (J.A.Hall, 2001) definisi sistem adalah sekelompok dua atau lebih komponen yang saling berkaitan (interrelated) atau subsistem-subsistem
Lebih terperinciBAB 2 LANDASAN TEORI. Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux.
BAB 2 LANDASAN TEORI 2.1 Android Android adalah sistem operasi berbasisi java yang berjalan pada kernel 2.6 Linux. Aplikasi android yang dikembangkan menggunakan java dan menyesuaikan ke dalam bentuk platform
Lebih terperinciBAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE
BAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE Pada bab ini dibahas gambaran umum sistem dan perancangan program Operasi Dasar Sinyal. 3.1 Gambaran Umum Sistem Program pengolahan
Lebih terperinciBab 3 Metode dan Perancangan Sistem
Bab 3 Metode dan Perancangan Sistem 3.1 Metode Pengembangan Sistem Pada bagian ini akan dijelaskan tentang metode penelitian yang digunakan dalam pengembangan sistem. Metode penelitian yang dipakai adalah
Lebih terperinciBAB 3 PERANCANGAN SISTEM. 3.1 Gambaran Umum Perancangan Aplikasi
BAB 3 PERANCANGAN SISTEM 3.1 Gambaran Umum Perancangan Aplikasi Rancangan aplikasi Doa-Doa Harian ini akan dikembangkan nantinya untuk memudahkan pemakai aplikasi agar dapat mmbaca doa sebelum beraktifitas.
Lebih terperinciDefinisi & Simbol Flowchart. Agustine Hana. M
Definisi & Simbol Flowchart Agustine Hana. M Flowchart Adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu
Lebih terperinciMAKALAH FLOW CHART. Disusun oleh: Nama : La Bomba Susihu NPM : SISTEM KOMPUTER / KELAS A SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
Tugas Logika & Algoritma MAKALAH FLOW CHART Disusun oleh: Nama : La Bomba Susihu NPM : 201652032 SISTEM KOMPUTER / KELAS A SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) BINA BANGSA KENDARI
Lebih terperinciBAB III PERANCANGAN SISTEM. membahas tentang ilmu yang terkait dalam permasalahan tersebut.
BAB III PERANCANGAN SISTEM 3.1. Landasan Teori Landasan teori digunakan untuk menyelesaikan masalah secara sistematis. Pada bab ini akan membahas landasan teori yang meliputi landasan teori mengenai hal-hal
Lebih terperinciBAB 2 LANDASAN TEORI. prosedurnya dan menekankan pada komponen atau elemennya.
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Terdapat dua kelompok dalam mendefenisikan sistem, yaitu yang menekankan pada prosedurnya dan menekankan pada komponen atau elemennya. Pendekatan sistem yang
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN 3.1. Analisis System Analisa sistem merupakan tahap awal pembangunan perangkat lunak, pada tahap analisa ini penulis mencari kebutuhan sistem. Analisa ini bertujuan untuk
Lebih terperincimemilih apa yang akan dikerjakan selanjutnya, bertanya dan memberikan jawaban
BAB II LANDASAN TEORI 2.1 Multimedia Multimedia dapat diartikan sebagai pemanfaatan komputer untuk membuat dan menggabungkan teks, grafis, suara dan gambar bergerak (video dan animasi) dengan menggabungkan
Lebih terperinciBAB III LANDASAN TEORI. Secara umum pengertian inventori adalah stock barang yang harus dimiliki
BAB III LANDASAN TEORI 1.1. Inventori Secara umum pengertian inventori adalah stock barang yang harus dimiliki oleh prusahaan baik bahan baku, barang yang sudah diproses, dan barang jadi. (Ballou, 2004)
Lebih terperinciBAB II LANDASAN TEORI. Android adalah sebuah sistem operasi yang ditargetkan untuk smartphone
BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Android (Sistem Operasi) Android adalah sebuah sistem operasi yang ditargetkan untuk smartphone dan tablet. Android dibuat oleh Android, Inc. yang kemudian
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI VI.1. Point of Sales (POS) Point of Sales atau disebut POS secara sederhananya, dapat diartikan sebagai software yang mencatat transaksi penjualan. Sebelum sistem POS dikembangkan,
Lebih terperinciFLOWCHART. Dosen Pengampu : Aullya
FLOWCHART 1 Dosen Pengampu : Aullya Rachmawati 2 Flowchart Bagan-bagan yang mempunyai arus Menggambarkan langkah-langkah penyelesaian suatu masalah Merupakan salah satu cara penyajian algoritma 3 Tujuan
Lebih terperinciBAB 2 LANDASAN TEORI. bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa
BAB 2 LANDASAN TEORI 2.2 Pengertian Komputer Istilah komputer mempunyai arti yang luas. Istilah komputer sendiri berasal dari bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Data dan Informasi 2.1.1 Data Data berasal dari kata datum, yang berarti fakta yang mengandung arti pengolahan data dengan menggunakan computer dikenal dengan nama Pengolahan
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam Bahasa Inggris komputer berasal dari kata to compute yang artinya
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti
Lebih terperinciBAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.
BAB 2 LANDASAN TEORI 2.1 Komputer Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung. Beberapa pakar dan peneliti mengartikan komputer sebagai berikut : 1. Menurut Hamacher,
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer berasal dari bahasa latin computer yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya menghitung.
Lebih terperinci2. Definisi dan Simbol Flowchart
2. Definisi dan Simbol Flowchart A. PENGERTIAN DASAR FLOWCHART Adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari
Lebih terperinciBAB 2 LANDASAN TEORI. perhitungan yang didasarkan pada Al-Quran dan Sunnah. dan meminta dihindarkan dari segala yang dibenci. Doa juga berarti ibadah.
BAB 2 LANDASAN TEORI 2.1 Aplikasi Doa Harian Aplikasi Doa Harian merupakan suatu aplikasi yang menampilkan pekerjaan Doa sesuai kebutuhan penggunanya. Perangkat lunak ini dibuat berdasarkan perhitungan
Lebih terperinciBAB III METODOLOGI PENELITIAN
38 BAB III METODOLOGI PENELITIAN Dalam penyusunan tugas akhir ini penulis akan menguraikan metode yang di gunakan dalam pengumpulan data serta informasi untuk mendukung kebenaran materi dan pembahasan.
Lebih terperinciBAB III LANDASAN TEORI
15 BAB III LANDASAN TEORI 3.1 Rancang Bangun Rancang Bangun (desain) adalah tahap dari setelah Analisis dari siklus pengembangan sistem yang merupakan pendefinisian dari kebutuhan- kebutuhan fungsional,
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI Dalam bab ini akan dijelaskan landasan teori yang digunakan untuk mendukung penyusunan laporan kerja praktek ini. Landasan teori yang akan dibahas meliputi permasalahan-permasalahan
Lebih terperinciBAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya
Lebih terperinciBAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul
19 BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Perancangan Perancangan merupakan tata cara pencapaian target dari tujuan penelitian. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Perusahaan Cisco dalam aplikasi buatannya yang berjudul Cisco IT Essentials Virtual
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Perusahaan Cisco dalam aplikasi buatannya yang berjudul Cisco IT Essentials Virtual Desktop (Netacad.com, 2014) adalah aplikasi untuk melakukan
Lebih terperinciBAB II KAJIAN PUSTAKA
BAB II KAJIAN PUSTAKA A. Sistem Sistem merupakan kumpulan elemen yang saling berkaitan yang bertanggung jawab memroses masukan (input) sehingga menghasilkan keluaran (output) (Kusrini, 2007). Sedangkan
Lebih terperinciBAB 2 LANDASAN TEORI. dihasilkan. Perangkat lunak yang baik dan sesuai dengan kebutuhan pengguna sangat
BAB 2 LANDASAN TEORI 2.1 Analisa Kebutuhan Perangkat Lunak Analisa kebutuhan merupakan langkah awal untuk menentukan perangkat lunak yang dihasilkan. Perangkat lunak yang baik dan sesuai dengan kebutuhan
Lebih terperinciBAB III METODE PENELITIAN
BAB III METODE PENELITIAN 3.1 Metode Penelitian Penelitian ini bertujuan untuk mengembangkan produk berupa locationbased game yang diperuntukan bagi perangkat mobile dengan sistem operasi Android. Penelitian
Lebih terperinciBAB III ANALISA SISTEM 3.1. ANALISA SISTEM YANG SEDANG BERJALAN Penjelasan mengenai analisa sistem kali ini akan dilengkapi dengan flowchart. Flowchart adalah penggambaran secara grafik dari langkah-langkah
Lebih terperinciBAB 2 LANDASAN TEORI. Kata komputer berasal dari Bahasa inggris yaitu to compute yang artinya menghitung. Bila
10 BAB 2 LANDASAN TEORI 2.1 Pengertian komputer Kata komputer berasal dari Bahasa inggris yaitu to compute yang artinya menghitung. Bila ditinjau dari asal kata maka komputer adalah alat hitung atau mesin
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Buku Menurut Kamus Besar Bahasa Indonesia, buku memiliki arti lembar kertas yg berjilid, berisi tulisan atau kosong. Kertas-kertas bertulisan itu mempunyai tema bahasan yang
Lebih terperinciBAB II LANDASAN TEORI. produk itu baik atau rusak ataupun untuk penentuan apakah suatu lot dapat diterima
BAB II LANDASAN TEORI 2.1 Inspeksi Menurut Kamus Besar Bahasa Indonesia (KBBI) dan hasil studi lapangan (wawancara) Inspeksi adalah suatu kegiatan penilaian terhadap suatu produk, apakah produk itu baik
Lebih terperinciBAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin yaitu computare yang berarti menghitung. Kata
BAB 2 LANDASAN TEORI 2.1. Pengertian Komputer Komputer berasal dari bahasa latin yaitu computare yang berarti menghitung. Kata com berarti menggabungkan dalam pikiran atau secara manual. Sedangkan kata
Lebih terperinciBAB 2 LANDASAN TEORI. Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi
BAB 2 LANDASAN TEORI 2.1 Pengertian Perangkat Lunak Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan. Struktur data yang
Lebih terperinciBAB 2 LANDASAN TEORI
5 BAB 2 LANDASAN TEORI 2.1. Pengertian Sistem Dalam mendefenisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistem yang lebih menekankan pada prosedur dan elemennya. Namun secara umum sistem
Lebih terperinciDatabase Management Pengenalan MS. Access 2003
4 Yang dibahas pada bab ini :: Mengenal MS. Access 2003 Komponen Utama MS. Access 2003 Memulai MS. Access 2003 Mengenal Lembar Kerja MS. Access 2003 Mengatur Regional Settings Mengakhiri MS. Access 2003
Lebih terperinciTunggu. Bicara. Tutup. Stop
Hal-hal yang perlu diperhatikan dalam menganalisa pembuatan program : 1. Operasi Input/Output (I/O) Input pembacaan data kedalam komputer Output penulisan data keluar dari komputer 2. Penggunaaan variable
Lebih terperinciBAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris
BAB 2 TINJAUAN PUSTAKA 2.1 XAMPP XAMPP merupakan singkatan dari : X A M P P : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris : Apache HTTP Server : MySQL Database Server : PHP Scripting
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengertian Visualisasi Visualisasi adalah tampilan pada layar monitor baik dalam bentuk gambar yang bergerak ataupun tidak, serta dapat pula gambar yang disertai dengan suara.
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Dalam pembuatan tugas akhir Sistem Informasi Administrasi Salon SN berbasis desktop ini dilakukan beberapa tinjauan sumber pustaka, dan berikut
Lebih terperinciPerancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML
TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengertian Komputer Menurut Jogiyanto dalam Salim Agus (2012) Komputer adalah seperangkat alat atau peralatan elektronik yang bekerja bersama-sama secara otomatis, menerima input
Lebih terperinciBab 3 Metode dan Rancangan Sistem
13 Bab 3 Metode dan Rancangan Sistem 3.1 Metode Pengembangan Sistem Pembahasan Metode Prototype Metode penelitian yang digunakan pada pembuatan aplikasi ini adalah model prototype. Model prototype merupakan
Lebih terperinciBAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan yang terdiri dari interaksi subsistem yang berusaha untuk
8 BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Sistem adalah suatu kesatuan yang terdiri dari interaksi subsistem yang berusaha untuk mencapai tujuan yang sama. Ada beberapa pengertian pakar sistem informasi.
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sisttem informasi adalah suatu sistem yang menyediakan informasi untuk manajemen dalam mengambil keputusan atau kebijakan dan menjalankan operasional
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Searching Pencarian (searching) merupakan proses yang sering digunakan dalam pengelolaan data. Proses pencarian adalah menemukan nilai (data) tertentu di dalam sekumpulan
Lebih terperinciBAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan
17 BAB 2 LANDASAN TEORI 2.1 Sistem Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan komponen yang saling berhubungan yang membentuk satu kesatuan untuk mencapai tujuan tertentu.
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Jadi, komputer dapat diartikan alat untuk menghitung. Perkembangan teknologi komputer
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Visual Basic 6.0 Bahasa pemograman Visual Basic 6.0 dapat digunakan untuk menyusun dan membuat program aplikasi pada sistem operasi windows. Program aplikasi dapat berupa program
Lebih terperinciBAB III LANDASAN TEORI. McLeod & Schell 2008: 12). Sistem Informasi Manajemen menyediakan
BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi
Lebih terperinciBAB III LANDASAN TEORI. Menurut Soemarso (2007:08) dalam buku Akuntansi Suatu Pengantar
BAB III LANDASAN TEORI 3.1 Pembelian Pembelian merupakan kegiatan utama untuk menjamin kelancaran transaksi penjualan yang terjadi dalam suatu perusahaan. Dengan adanya pembelian, perusahaan dapat secara
Lebih terperinci