BAB II LANDASAN TEORI
|
|
- Hadi Johan
- 6 tahun lalu
- Tontonan:
Transkripsi
1 BAB II LANDASAN TEORI 2.1 Konsep Dasar Geografi Sejarah Geografi Pengetahuan tentang geografi sebenarnya sudah lama dikenal manusia sejalan dengan perkembangan peradaban manusia. Peradaban manusia berkembang karena manusia berusaha melangsungkan hidupnya dengan memanfaatkan potensi lingkungan alam yang ada. Meskipun demikian, kadang lingkungan alam membatasi manusia dalam berusaha. Interaksi lingkungan manusia dengan lingkungan alam merupakan bagian penting yang dipelajari dalam geografi. Kegiatan manusia yang banyak berhubungan dengan lingkungan alam menciptakan sebuah hubungan. Hubungan ini terjadi didorong oleh keinginan manusia untuk memenuhi kebutuhannya. Banyak kebutuhan manusia dipenuhi oleh lingkungan alam sekitar. Air yang diminum, udara yang dihirup, pangan yang dimakan, dan tempat tinggal yang dibangun manusia diperoleh dari alam Konsep Geografi Menurut Beberapa Ahli Bangsa Yunani Kuno telah berusaha mendokumentasikan berbagai macam keterangan yang berkaitan dengan geografi. Geograf pertama pada masa itu adalah Thales ( SM). Ia telah menyibukkan diri dengan berbagai penelitian dan menggali informasi geografi dengan melakukan perjalanan ke berbagai tempat. Langkah Thales diikuti oleh geograf Yunani lainnya. Di antaranya adalah Herodotus ( SM) yang membuat laporan geografi sekitar wilayah Timur Tengah, Phytheas yang melakukan pengukuran jarak Matahari terhadap Bumi, dan yang paling fenomenal adalah Eratosthenes ( SM), karena mampu menghitung keliling Bumi hanya berselisih kurang dari 1% keliling sebenarnya. 5
2 6 Geograf-geograh Yunani tersebut merupakan pelopor geografi dunia. Setelah beberapa abad kemudian muncullah konsep geografi yang dikemukakan para ahli berikut ini: 1.Bernard Varen ( ) Bernard Varen atau lebih dikenal dengan Varenius adalah seorang geograf asal Jerman. Dalam bukunya, Geographia Generalis, ia mengatakan bahwa geografi adalah campuran dari matematika yang membahas kondisi Bumi beserta bagian-bagiannya juga tentang benda-benda langit lainnya. 2. Friederich Ratzel ( ) Ratzel adalah guru besar geografi di Leipzig. Ia mengemukakan konsep geografi dalam bukunya berjudul Politische Geographie. Konsep itu diberi nama Lebensraum yang artinya wilayah geografis sebagai sarana bagi organisme untuk berkembang. Ia melihat suatu Negara cenderung meluaskan Lebensraum-nya sesuai kekuatan yang ia miliki. 3. Bintarto Bintarto adalah guru besar geografi di Fakultas Geografi, Universitas Gadjah Mada, Yogyakarta. Ia mengatakan bahwa geografi pada dasarnya adalah ilmu pengetahuan yang mencitrakan, menerangkan sifat-sifat Bumi, menganalisis gejala-gejala alam dan penduduk, serta mempelajari corak yang khas tentang kehidupan dari unsur-unsur Bumi. 2.2 Android Sejarah Android Android adalah sistem operasi berbasis Linux yang dimodifikasi untuk perangkat bergerak (mobile devices) yang terdiri dari sistem operasi, middleware, dan aplikasi-aplikasi utama. Awalnya, Android dikembangkan oleh Android Inc. Perusahaan ini kemudian dibeli oleh Google pada tahun Sistem operasi Android kemudian diluncurkan bersamaan dengan dibentuknya organisasi Open Handset Alliance tahun Selain Google, beberapa nama-nama besar juga ikut serta dalam Open Handset Alliance, antara lain Motorola, Samsung, LG, Sony Ericsson, T-Mobile, Vodafone, Toshiba dan Intel. (Juhara, 2016)
3 7 Sampai saat ini, sistem operasi Android sudah memasuki versi Uniknya, penamaan versi Android selalu menggunakan nama makanan dan diawali dengan abjad yang berurutan seperti berikut: Android version 1.0 (Alpha) Android version 1.1 (Beta) Android version 1.5 (Cupcake) Android version 1.6 (Donut) Android version (Éclair) Android version (Froyo) Android version (Gingerbread) Android version (Honeycomb) Android version (Ice Cream Sandwich) Android version (Jelly Bean) Android version (KitKat) Android version (Lollipop) Android version (Marshmallow) Android version (Nougat) Arsitektur Android Secara umum, arsitektur Android terdiri dari lapisan software, yaitu lapisan aplikasi, lapisan framework, Android run-time sebagai lapisan perantara (middleware), serta kernel Linux yang membungkus hardware di bawahnya. (Juhara, 2016) Berikut penjelasan arsitektur dari Android: a. Aplikasi Aplikasi yang dibuat berada pada level tertinggi dalam hierarki struktur software di Android. Termasuk di dalamnya aplikasi utama bawaan Android seperti telepon, pembaca , program SMS, kontak, browser, dan kalender. Aplikasi umumnya ditulis dalam bahasa pemrograman Java. (Juhara, 2016)
4 8 b. Framework Aplikasi Di bawah aplikasi terdapat sejumlah software pendukung, meliputi layanan pengelola Activity, View, sumber daya, pemberitahuan (notifikasi), dan lain-lain. (Juhara, 2016) c. Pustaka Android menyediakan sejumlah pustaka dasar seperti pustaka grafis 2D dan 3D, multimedia playback, browser engine, pencetakan font, database, dan lain-lain. Aplikasi memanfaatkan pustaka fungsi ini melalui lapisan framework aplikasi. (Juhara, 2016) d. Android Runtime Android menyediakan pustaka inti bagi pemrograman Java. Di bawahnya terdapat Dalvik Virtual Machine (Dalvik VM) yang akan menjalankan aplikasi. Tiap aplikasi akan dijalankan pada proses terpisah dengan VM yang berbeda sehingga terisolasi satu sama lain. Aplikasi masih dapat berkomunikasi dengan aplikasi lain melalui mekanisme yang disediakan framework aplikasi. Dalvik VM bergantung pada lapisan di bawahnya (kernel Linux) untuk multithreading dan pengelolaan memori tingkat rendah. (Juhara, 2016) e. Kernel Linux Kernel Linux bertanggungjawab menyediakan layanan dasar seperti keamanan, pengelolaan proses, pengelolaan file, pengelolaan sumber daya memori, dan hardware. (Juhara, 2016) Komponen Aplikasi Android Aplikasi Android ditulis dengan bahasa pemrograman Java. Semua file kode intermediate dan asset disatukan dalam satu paket berupa file berekstensi.apk, sebuah file yang dapat didistribusi. Tiap file.apk adalah sebuah aplikasi tunggal. (Juhara, 2016) Komponen aplikasi Android terdiri dari beberapa jenis, antara lain: a. Activity Activity adalah istilah yang digunakan dalam pemrograman Android untuk mengacu pada satuan interaksi dengan pengguna melalui antarmuka grafis (graphical user-interface, GUI). Sebagai satuan
5 9 interaksi, Activity adalah tampilan yang dilihat di layar seperti Windows atau kotak dialog pada pemrograman aplikasi desktop. Tiap aplikasi dapat terdiri dari nol atau lebih Activity. Selain sebagai satuan interaksi dengan pengguna, Activity juga satuan eksekusi. Sebagai satuan eksekusi, Activity selalu memiliki paling tidak satu buah Thread, yakni Thread utama yang digunakan untuk memperbaharui tampilan userinterface (UI Thread). (Juhara, 2016) b. Intent Intent adalah istilah yang digunakan dalam pemrograman Android untuk mengacu pada mekanisme berbagi pesan pemberitahuan atau bertukar data Activity atau untuk menjalankan aplikasi lain. (Juhara, 2016) c. Service Service adalah komponen aplikasi yang berjalan di belakang layar tanpa user-interface untuk menyediakan layanan tertentu seperti mengecek RSS feed secara kontinu atau memainkan musik. (Juhara, 2016) d. Content Provider Conten provider membuat suatu aplikasi dapat berbagi sejumlah data tertentu kepada aplikasi lain. Jika membutuhkan data nama-nama kontak, aplikasi bisa tinggal meminta data tersebut. (Juhara, 2016) e. Broadcast Receiver Broadcast receiver adalah komponen yang memantau, menerima dan berinteraksi terhadap pesan yang disebarkan, baik oleh sistem maupun aplikasi lain. (Juhara, 2016) Eclipse Intergrated Development Environment (IDE) Eclipse IDE adalah tempat untuk menulis kode program. Aplikasi ini bersifat open source gratis yang awalnya dikembangkan oleh IBM, lalu dikelola dan dikembangkan lebih lanjut oleh Eclipse Foundation. Eclipse IDE tersedia untuk beragam platform mulai dari Windows, Mac OS, hingga Linux. Eclipse IDE sesungguhnya adalah IDE yang sifatnya umum dan modular. (Juhara, 2016)
6 Java SE Development Kit (JDK) Java Development Kit (JDK) adalah piranti lunak yang diperlukan untuk mengembangkan aplikasi dengan bahasa Java, yang terdiri dari beberapa utility seperti kompiler, interpreter, Java Virtual Machine, dan lainnya. (Juhara, 2016) Android Development Tool (ADT) Android Development Tool (ADT) adalah plugin Eclipse IDE yang menambahkan fungsionalitas pengembangan aplikasi Android di Eclipse IDE. ADT memungkinkan menjalankan kompilasi kode program melalui Eclipse IDE. (Juhara, 2016) Android Software Development Kit (SDK) Android SDK berisi semua piranti bantuan untuk membangun, menjalankan dan menguji aplikasi Android yang dibuat. (Juhara, 2016) Android SDK Platform SDK Platform berisi piranti lunak dan utility bantuan untuk tiap versi Android. Dibutuhkan satu atau lebih SDK platform tergantung versi Android yang menjadi target aplikasi. (Juhara, 2016) SQLite Database SQLite adalah database yang bisa dibangun di Android. Hampir sama dengan SQL pada desktop, SQLite memiliki fitur relasional database namun hanya membutuhkan sedikit memori. SQLite terdapat pada semua perangkat Android, cukup mendefinisikan perintah SQL untuk meng-create atau meng-update database, selanjutnya sistem pada Android akan menangani hal-hal yang berhubungan dengan database. SQLite otomatis akan tersimpan di dalam path data/data/nama_package/database/nama_database. (Huda, 2013) Sebelum mulai membuat aplikasi SQLite database, ada 3 kelas yang harus diketahui, yaitu: a. SQLiteDatabase SQLiteDatabase merupakan kelas yang mempunyai method seperti: Insert(), untuk menambahkan baris ke database. Update(), untuk memperbarui baris pada database.
7 11 Delete(), untuk menghapus baris pada database. ExeSQL(), untuk mengeksekusi sintak SQL. b. SQLiteOpenHelper SQLiteOpenHelper adalah subkelas yang memiliki beberapa method seperti : oncreate(), dijalankan jika sebelumnya belum ada database. onupgrade(), dijalankan jika sebelumnya sudah ditemukan database yang sama namun beda versi. Metode ini bisa dimanfaatkan untuk mengubah skema database. onopen(), dijalankan jika database sudah dalam keadaan terbuka. getwritebledatabase(), berfungsi untuk memanggil database agar bisa dimasuki data. getreadabledatabase(), berfungsi untuk memanggil database agar bisa membaca datanya. c. Cursor Setiap query yang dieksekusi pasti membawa nilai kembalian (feedback). Feedback yang dihasilkan query ini disebut cursor. Dengan kata lain, cursor merepresentasikan hasil query yang dieksekusi pada baris dan kolom tertentu. 2.3 Metode Pengembangan Sistem Metode pengembangan sistem yang digunakan dalam penelitian ini adalah metode prototipe. Prototipe merupakan suatu metode dalam pengembangan sistem yang menggunakan pendekatan untuk membuat suatu program dengan cepat dan bertahap sehingga segera dapat dievaluasi oleh pemakai. Hal ini berbeda dengan pendekatan SDLC tradisional (konvensional) yang lebih banyak menghabiskan waktu untuk menghasilkan spesifikasi yang sangat rinci sebelum pemakai dapat mengevaluasi sistem. Mengingat kebanyakan pemakai mengalami kesulitan dalam memahami spesifikasi sistem berakibat bahwa pemakai tidak begitu paham sampai pengujian dilakukan. Selain itu, prototipe membuat proses pengembangan
8 12 sistem informasi menjadi lebih cepat dan lebih mudah. Terutama pada keadaan kebutuhan pemakai sulit untuk diidentifikasi. (Kadir, 2014) Secara garis besar, sasaran prototipe adalah sebagai berikut: 1. Mengurangi waktu sebelum pemakai melihat sesuatu yang konkret dari usaha pengembangan sistem. 2. Menyediakan umpan balik yang cepat dari pemakai kepada pengembang. 3. Membantu menggambarkan kebutuhan pemakai dengan kesalahan yang sedikit. 4. Meningkatkan pemahaman pengembang dan pemakai terhadap kesalahan yang seharusnya dicapai oleh sistem. 5. Menjadikan keterlibatan pemakai sangat berarti dalam analisis dan desain sistem. Gambar 1.1 A Prototyping-Based Methodology (Dennis et al, 2015:10) 2.4 UML dan Model Diagram UML UML mendefinisikan satu set teknik diagram yang digunakan untuk model sistem. Dibagi menjadi dua kelompok utama: satu untuk pemodelan struktur sistem dan satu untuk perilaku modeling. Structure diagrams menyediakan cara untuk mewakili data dan hubungan statis dalam suatu sistem informasi. Diagram struktur meliputi class, object, package, deployment, component, composite structure, dan profile diagrams. Behavior diagrams menyediakan analis dengan
9 13 cara untuk menggambarkan hubungan dinamis antara contoh atau benda yang mewakili sistem informasi bisnis, dan juga memungkinkan pemodelan perilaku dinamis dari objek individu sepanjang hidup. Behavior diagrams mendukung analis dalam pemodelan persyaratan fungsional dari suatu sistem informasi yang berkembang. Behavior Diagram meliputi activity, sequence, communication, interaction overview, timing, behavior state machine, protocol state machine, and use-case diagrams. (Alan Dennis et al 2015:34) UML menyediakan beberapa model diagram untuk digunakan dalam pemodelan perangkat lunak, di antaranya: 1. Use-Case Diagram Seorang analis dapat menggunakan use case dan use-case diagram untuk lebih memahami fungsi dari sistem pada tingkat yang sangat tinggi. Biasanya, karena use case menyediakan kesederhanaan, komunikasi secara langsung kepada pengguna apa yang sistem akan lakukan, use-case diagram disusun saat mengumpulkan dan mendefinisikan kebutuhan sistem. Unsur-unsur dari diagram Use Case termasuk actors, use cases, subject boundaries, dan satu set hubungan antar actors, actors and use cases, and use cases. Hubungan ini Terdiri dari association, extend, and generalization relationships. (Alan Dennis et al 2015:121) Tabel 2.1 Elemen-elemen Use Case Diagram Simbol Nama Aktor Use Case Keterangan Aktor mewakili unsur-unsur utama dalam lingkungan di mana sistem beroperasi. Aktor dapat memberikan input ke sistem, menerima output dari sistem atau keduanya. Merupakan bagian utama dari fungsi yang diproses sistem.
10 14 Association Subject Boundary Include Extend Generalization Asosiasi mewakili komunikasi dua arah antara use case dan aktor. Kotak yang mendefinisikan ruang lingkup sistem dan menggambarkan apa bagian yang eksternal atau internal dari diagram. Mewakili pernyataan dari fungsionalitas satu use case dengan yang lainnya. Mewakili ekstensi dari use case untuk memasukkan perilaku opsional. Mewakili use case special ke yang general.
11 15 Gambar 2.2 Contoh Use Case Diagram (Alan Dennis et al 2012:520) 2. Activity Diagram Activity Diagram menggambarkan aktivitas utama dan relasi antara aktivitas di dalam suatu proses. (Alan Denis et al 2015:131) Tabel 2.2 Elemen-elemen Activity Diagram (Alan Dennis et al 2015:132) Initial: Menggambarkan awal dari serangkaian tindakan atau kegiatan. Action: State dari sistem yang mencerminkan eksekusi dari suatu aksi. Activity: Memperlihatkan bagaimana masing-masing kelas antarmuka saling berinteraksi satu sama lain.
12 16 Control Flow: Memperlihatkan urutan dari eksekusi. Final-flow: Digunakan untuk menghentikan aliran kontrol tertentu atau aliran objek. Final-activity: Digunakan untuk menghentikan semua aliran kontrol dan aliran objek dalam activity. Decision: Digunakan untuk mewakili kondisi tes untuk memastikan bahwa aliran kontrol atau objek mengalir hanya turun satu jalur. Merge: Digunakan untuk menyatukan kembali keputusan yang berbeda yang sudah dibuat menggunakan decision. Fork: Digunakan untuk memisahkan satu aliran menjadi beberapa aliran. Join: Digunakan untuk menyatukan kembali aliran pararel. Object flow: Menunjukkan aliran dari objek ke satu aktivitas ke aktivitas yang lain.
13 17 Gambar 2.3 Contoh Activity Diagram 3. Class Diagram Class Diagram merupakan model statis yang menampilkan kelas-kelas dan relasi-relasi antara kelas yang tetap konstan dalam sistem dari waktu ke waktu. Class Diagram menggambarkan kelas-kelas yang mencakup aturan dan pernyataan dengan relasi antar kelas.(alan Dennis et al 2015:176)
14 18 Tabel 2.3 Elemen-elemen Class Diagram Simbol Nama Keterangan Class Attribute Operation Association Generalization Aggregation Composition Menggambarkan jenis orang, tempat, atau hal tentang yang sistem akan perlu untuk menangkap dan menyimpan informasi. Merupakan sifat yang menggambarkan keadaan suatu objek. Merupakan tindakan atau fungsi yang kelas dapat melakukan. Merupakan hubungan antara beberapa kelas atau kelas dan kelas itu sendiri. Mewakili hubungan antara beberapa kelas. Merupakan bagian logis dari hubungan antara beberapa kelas atau kelas dan kelas itu sendiri. Merupakan fisik bagian hubungan antara beberapa kelas atau kelas dan kelas itu sendiri.
15 19 Gambar 2.4 Contoh Class Diagram (Alan Dennis et al, 2015: 177) 3. Sequence Diagram Sequence Diagram merupakan satu dari dua jenis diagram interaksi. Digambarkan dengan objek yang berpartisipasi dengan Use Case dan pesan yang lewat diantara keduanya dari waktu ke waktu dalam satu Use Case. Sequence Diagram adalah model dinamis yang digunakan untuk menunjukan urutan pesan yang jelas dari pesan yang melewati antara objek didalam interaksi yang didefinisikan. Karena sequence diagram menekankan pemesanan berdasarkan waktu dari aktivitas yang terjadi diantara satu set objek. (Alan Dennis et al 2015:204)
16 20 Tabel 2.4 Elemen-elemen Sequence Diagram Simbol Nama Keterangan Actor Orang, proses atau sistem lain yang berinteraksi dengan sistem informasi dan dapat manfaat dari sistem. Object Lifeline Execution Occurance Message Guard Condition Frame Berpartisipasi secara berurutan dengan mengirimkan atau menerima pesan. Menandakan kehiduapan suatu objek selama urutan. Menandakan ketika suatu objek mengirim atau menerima suatu pesan. Spesifikasi dari komunikasi antar objek yang memuat informasi informasi dari aktifitas yang terjadi. Mewakili test yang harus cocok terhadap pesan yang dikirim. Menunjukan konteks dari sequence diagram.
17 21 Gambar 2.5 Contoh Sequence Diagram 2.5 Pengujian Sistem Pengujian adalah seperangkat kegiatan yang dapat direncanakan terlebih dahulu dan dilakukan secara sistematis. Untuk alasan ini template untuk pengujian perangkat lunak - serangkaian langkah-langkah di mana kita dapat menempatkan teknik desain test-case tertentu dan pengujian metode - harus didefinisikan untuk proses perangkat lunak. (B. B. Agarwal et al, 2010:161)
18 22 Sejumlah strategi pengujian software telah diusulkan dalam literatur. Semua memberikan pengembang software dengan template untuk pengujian dan semuanya memiliki beberapa karakteristik generik: Untuk melakukan pengujian yang efektif, tim perangkat lunak melakukan ulasan teknis formal yang efektif. Dengan melakukan ini, banyak kesalahan akan dihilangkan sebelum pengujian dimulai. Pengujian dimulai pada tingkat komponen dan bekerja ke luar terhadap integrasi dari seluruh sistem berbasis komputer. Teknik pengujian yang berbeda sesuai pada perbedaan waktu. Pengujian dilakukan oleh pengembang perangkat lunak dan (untuk proyek besar) sebuah kelompok uji independen. Pengujian dan debugging merupakan aktivitas yang berbeda, tetapi debugging harus dimasukkan dalam strategi pengujian Prinsip Pengujian Ada banyak prinsip yang memandu pengujian perangkat lunak. Sebelum mengaplikasikan metode-metode pada test-case desain yang efektif, software engineer harus memahami prinsip dasar panduan pengujian perangkat lunak. (B. B. Agarwal et al, 2010:161) Berikut ini prinsip utama untuk pengujian: 1. Semua tes harus bisa sesuai dengan kebutuhan pelanggan. 2. Pengujian harus direncanakan jauh sebelum pengujian dimulai. 3. Prinsip Pareto berlaku untuk pengujian perangkat lunak. 4. Pengujian harus mulai dari yang kecil dan berkembang ke pengujian yang besar. 5. Pengujian yang mendalam tidak mungkin. 6. Untuk menjadi paling efektif, pengujian harus melibatkan pihak ketiga yang independen.
19 Metode Pengujian Black-Box Pengujian black-box berfokus pada persyaratan fungsional perangkat lunak. Dengan demikian, pengujian black-box memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan semua persyaratan fungsional untuk suatu program. Pengujian black-box berusaha menemukan kesalahan dalam kategori sebagai berikut: a. Fungsi-fungsi yang tidak benar atau hilang, b. Kesalahan interface, c. Kesalahan dalam struktur data atau akses database eksternal, d. Kesalahan kinerja, e. Inisialisasi dan kesalahan terminasi. 2.6 Analisis SWOT Analisis SWOT adalah indentifikasi berbagai faktor secara sistematis untuk merumuskan strategi perusahaan. Analisa ini didasarkan pada logika yang dapat memaksimalkan kekuatan (Strengths) dan peluang (Opportunities), namun secara bersamaan dapat meminimalkan kelemahan (Weaknesses) dan ancaman (Threats). Proses pengambilan keputusan strategis selalu berkaitan dengan pengembangan misi, tujuan, strategi dan kebijakan perusahaan. Dengan demikian, perencana strategis (strategic planner) harus menganalisis faktor-faktor strategis perusahaan (kekuatan, kelemahan, peluang, dan ancaman) dalam kondisi yang ada saat ini. Hal ini disebut dengan Analisis Situasi. Model yang paling popular untuk analisis situasi adalah Analisis SWOT. (Rangkuti, 2015)
BAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Android versi 2.2 (Froyo :Frozen Yoghurt) Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahanperubahan umumnya terhadap versi-versi sebelumnya antara lain dukungan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh
Lebih terperinciBAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul
BAB II TINJAUAN PUSTAKA A. Penelusuran Referensi Beberapa sumber referensi didapat dari berbagai penelitian yang dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul Perancangan Aplikasi
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem operasi untuk aplikasi bergerak yang mengalami perkembangan yang cukup pesat yaitu Android. Android adalah sistem operasi berbasis Linux dan bersifat open source.
Lebih terperinciBAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan
BAB II KAJIAN PUSTAKA A. KARTU KONSULTASI Kartu konsultasi adalah kartu untuk melakukan proses konsultasi atau bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan sebagai bukti mahasiswa
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 CRM (CUSTOMER RELATIONSHIP MANAGEMENT) CRM merupakan suatu strategi bisnis yang terdiri dari software dan layanan yang di desain untuk meningkatkan keuntungan, pendapatan dan
Lebih terperinciPERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID
PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID Penulis : Kristian Ariyanto Zai Jurusan : Teknik Informatika Fakultas : Ilmu
Lebih terperinciBAB 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 terperinciMobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP
Mobile Programming rendra@uigm.ac.id Rendra Gustriansyah, S.T., M.Kom., MCP Market Share Platform Smartphone Android Android adalah sebuah tumpukan software untuk peralatan bergerak yang terdiri dari sistim
Lebih terperinciBAB II. KAJIAN PUSTAKA
BAB II. KAJIAN PUSTAKA H. Aplikasi Istilah aplikasi berasal dari bahasa inggris application yang berarti penerapan, lamaran ataupun penggunaan. Sedangkan secara istilah aplikasi adalah suatu program yang
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
2.1 Tinjauan Teori BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI Penelitian yang berhubungan dengan topik yang penulis bahas adalah Sistem Lelang On-Line Perum Pegadaian Jatisrono.(Hidayah, 2013). Pada topik
Lebih terperinciBAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.
BAB II KAJIAN PUSTAKA A. ANDROID 1. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. android menyediakan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu sub kelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh
Lebih terperinciPENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya
PENGENALAN ANDROID AHMAD ZAINUDIN Politeknik Elektronika Negeri Surabaya SEJARAH ANDROID Android adalah sebuah sistem operasi untuk perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi.
Lebih terperinciBAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi
BAB 2 LANDASAN TEORI 2.1. Sekilas Sistem Operasi Android Android merupakan sebuah sistem operasi sama halnya dengan sistem operasi Windows, Linux, maupun Mac OS. Aplikasi android dikembangkan menggunakan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengembangan Sistem Informasi 2.1.1 SDLC (System Development Life Cycle) Menurut Dennis, Barbara, dan Roberta (2012:6) System Development Life Cycle (SDLC) merupakan proses menentukan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Dalam membangun sebuah system informasi diperlukan suatu pemahaman mengenai system itu sendiri sehingga tujuan dari pembangunan system informasi dapat tercapai.
Lebih terperinciBAB II TINJAUAN PUSTAKA. 1. Pemrograman Aplikasi Mobile Smartphone Dari Tablet PC Berbasis. Android. Oleh Safaat, N. (2015). Informatika Bandung.
BAB II TINJAUAN PUSTAKA A. Penelusuran Referensi Dalam melakukan penelitian ini, penulis merujuk pada beberapa penelitian terdahulu sebagai referensi yang sedikit banyaknya berkaitan secara langsung maupun
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 UNIFIED MODELLING LANGUAGE Menurut Fowler (2005:1) Unified Modelling Language (selanjutnya disebut UML) adalah keluarga notasi grafis yang didukung meta-model tunggal, yang membantu
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI Beberapa dasar teori yang berhubungan dengan pengerjaan Tugas Akhir ini yaitu: II.1 Helpdesk Peran service desk mulai berkembang pada akhir tahun 1970-an ketika perusahaan-perusahaan
Lebih terperinciBAB 3 PERANCANGAN PROGRAM
BAB 3 PERANCANGAN PROGRAM 3.1 Perancangan Program Membaca Sebuah program dapat dibuat dengan cara Object Oriented Programming (OOP). OOP adalah konsep bahasa pemrograman yang menggunakan objek untuk membuat
Lebih terperinciBAB III METODOLOGI PENELITIAN
BAB III METODOLOGI PENELITIAN 3.1. Desain Penelitian Desain penelitian merupakan tahapan atau gambaran yang akan dilakukan dalam melakukan penelitian. Tahapan-tahapan yang dilakukan dalam penelitian ini
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI Pada Bab ini menjelaskan mengenai dasar-dasar teori yang digunakan untuk menunjang pembuatan tugas akhir membangun sistem pengolahan data absensi karyawan pada PT.Solusi Coporindo
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI II.1. Sistem Informasi Sistem informasi bukan merupakan hal yang baru, yang baru adalah komputerisasinya. Sebelum ada komputer, teknik penyaluran informasi yang memungkinkan manajer
Lebih terperinciBAB 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1 Kamus Menurut kamus besar bahasa Indonesia, pengertian dari kamus adalah buku acuan yang memuat kata dan ungkapan yang biasanya disusun menurut abjad berikut keterangan tentang
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 II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan
BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem dapat beroperasi dalam suatu lingkungan, jika terdapat unsur unsur yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan utama
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI Landasan teori merupakan bagian yang akan membahas tentang penyelesaian masalah yang akan memberikan jalan keluarnya. Dalam hal ini akan dikemukakan beberapa teori-teori yang berkaitan
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang Masalah
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Saat ini perkembangan perangkat telepon telah sampai pada era smartphone. Telepon pada zaman dulu hanya berfungsi sebagai alat komunikasi suara atau pesan saja.
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Metode Penelitian Banyak metode pengembangan sistem yang tersedia, diantara metode pengembangan sistem tersebut yang paling terkenal adalah System Development Life Cycle (SDLC).
Lebih terperinciBAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang
BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah Langkah awal dalam pembuatan sistem adalah mengidentifikasi permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang disajikan dalam
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1. Tinjauan Pustaka Tinjauan Pustaka yang berhubungan dengan topik yang penulis bahas adalah sistem penerimaan siswa baru SMA Al-Muayyad Surakarta (http://psb.sma-almuayyad.sch.id/),
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1. Seni dan Budaya Bali Di Bali sampai saat ini seni dan kebudayaannya masih tetap bertahan dan lestari. Hal ini terjadi karena salah satunya adalah pendukungnya tidak berani
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 II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem merupakan kumpulan dari unsur atau elemen-elemen yang saling berkaitan/berinteraksi dan saling memengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu
Lebih terperinciGambar Use Case Diagram
1. Use Case Diagram Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri melalui
Lebih terperinciRancangan Aplikasi Customer Service Pada PT. Lancar Makmur Bersama
Rancangan Aplikasi Customer Service Pada PT. Lancar Makmur Bersama Suryasari 1, Astrid Callista 2, Juwita Sari 3, 1,2,3 Jurusan Sistem Informasi, Universitas Pelita Harapan 1 e-mail: suryasari@staff.uph.edu;
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 RAPAT UMUM PEMEGANG SAHAM Peraturan Otoritas Jasa Keuangan Nomor 32 /Pojk.04/2014 Tentang Rencana Dan Penyelenggaraan Rapat Umum Pemegang Saham Perusahaan Terbuka. Pasal 2. 1.
Lebih terperinciBAB 4. PERANCANGAN 4.1 Perancangan Algoritma Perancangan merupakan bagian dari metodologi pengembangan suatu perangkat lunak yang dilakukan setelah melalui tahapan analisis, dimana pada perancangan digambarkan
Lebih terperinciBAB IV ANALISA DAN PERANCANGAN SISTEM. Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup
BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Adapun analisis sistem akan dilakukan pada bagian gudang ruang lingkup kegiatannya diantaranya adalah melakukan pemesanan barang,
Lebih terperinciPEMBANGUNAN PERANGKAT LUNAK PENYIRAMAN TANAMAN SECARA OTOMATIS BERBASIS ANDROID
PEMBANGUNAN PERANGKAT LUNAK PENYIRAMAN TANAMAN SECARA OTOMATIS BERBASIS ANDROID (STUDI KASUS PENYIRAMAN TAMAN RUMAH ) TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Kelulusan Program Studi Strata
Lebih terperinciBAB II LANDASAN TEORI. pendekatan komponen.dengan pendekatan prosedur, sistem dapat didefinisikan
6 BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Sistem dapat didefinisikan dengan pendekatan prosedur dan dengan pendekatan komponen.dengan pendekatan prosedur, sistem dapat didefinisikan sebagai kumpulan
Lebih terperinciABSTRAK. Kata kunci : voucher elektronik SMS (Short Message Service)
ABSTRAK Pada saat ini penulis melihat banyak distributor voucher elektronik mengalami kesulitan dalam menganalisa dan mendokumentasikan transaksi voucher elektronik yang sudah dilakukan. Perkembangan fitur
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II. 1. Aplikasi Pengertian aplikasi adalah program siap pakai yang dapat digunakan untuk menjalankan perintah dari pengguna aplikasi tersebut dengan tujuan mendapatkan hasil yang
Lebih terperinciBAB II LANDASAN TEORI 2.1 Teori Umum 2.1.1 Konsep Dasar Sistem 2.1.1.1 Pengertian Sistem Jeperson Hutahaean (2015:2) mengungkapkan : Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling
Lebih terperinciBAB II LANDASAN TEORI 2.1. Pengertian LPJ dan Fungsinya LPJ merupakan singkatan dari Laporan Pertanggung Jawaban. LPJ adalah suatu dokumen tertulis yang disusun dengan tujuan memberikan laporan tentang
Lebih terperinciDAFTAR SIMBOL. Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor.
DAFTAR SIMBOL Use case nama use case Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. Aktor / actor Orang, proses, atau sistem lain yang berinteraksi
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI II.1. Monitoring Monitoring adalah proses rutin pengumpulan data dan pengukuran kemajuan atas objektif program atau memantau perubahan yang fokus pada proses dan keluaran.(venny Rizki
Lebih terperinciUML Netbeans UML (The Unified Modelling Language)
UML Netbeans 6.7.1 UML (The Unified Modelling Language) Sebuah notasi untuk menspesifikasi, memvisualisasi, membangun dan mendokumentasikan rancangan dari sebuah perangkat lunak. Diagram pada UML Ada 9
Lebih terperinciBAB II LANDASAN TEORI. Beberapa dasar teori yang berhubungan dengan pengerjaan Tugas Akhir ini yaitu:
BAB II LANDASAN TEORI Beberapa dasar teori yang berhubungan dengan pengerjaan Tugas Akhir ini yaitu: 2.1 Helpdesk Peran helpdesk mulai berkembang pada akhir tahun 1970-an ketika perusahaanperusahaan mulai
Lebih terperinciBAB 1 PENDAHULUAN. elemen multimedia, di antaranya adalah teks, gambar, suara, video, dan animasi
BAB 1 PENDAHULUAN 1.1 Latar Belakang Multimedia banyak digunakan sebagai media penyampaian informasi yang efektif karena hal tersebut dilakukan dengan menggabungkan bermacam - macam elemen multimedia,
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Sistem merupakan salah satu yang terpenting dalam sebuah perusahaan yang dapat membentuk kegiatan usaha untuk mencapai kemajuan dan target yang dibutuhkan.
Lebih terperinciPERANCANGAN APLIKASI MOBILE PENJUALAN PULSA ELEKTRONIK PUTRI CELL BERBASIS ANDROID LAPORAN TUGAS AKHIR. Diajukan Sebagai Melengkapi Salah Satu Syarat
PERANCANGAN APLIKASI MOBILE PENJUALAN PULSA ELEKTRONIK PUTRI CELL BERBASIS ANDROID LAPORAN TUGAS AKHIR Diajukan Sebagai Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Sistem Informasi Di Susun Oleh
Lebih terperinciPEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah)
PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah) TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1,
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 terperinciDAFTAR ISTILAH. Activity Diagram
DAFTAR ISTILAH Activity Diagram Actor Admin Adobe Dreamweaver AIX Analysis Apache Aplikasi ASP diagram yang digunakan untuk memodelkan aktivitas bisnis pada suatu sesuatu untuk mewakili peran yang dimiliki
Lebih terperinciPEMBUATAN APLIKASI KUMPULAN PERIBAHASA DAN UNGKAPAN BAHASA INDONESIA BERBASIS ANDROID
PEMBUATAN APLIKASI KUMPULAN PERIBAHASA DAN UNGKAPAN BAHASA INDONESIA BERBASIS ANDROID HALAMAN JUDUL NASKAH PUBLIKASI diajukan oleh Dyan Auditya 10.11.4415 Kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka 2.1.1 Penelitian Terdahulu Selama ini masih banyak sekolah yang belum secara maksimal memanfaatkan teknologi informasi. Sistem penyimpanan
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 III OBJEK DAN METODE PENELITIAN. tempat sanggar seni mayang sari di bandung dimana terletak di jalan Moch Toha
BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Sebagian Besar objek penelitian yang di gunakan oleh penulis adalah tempat sanggar seni mayang sari di bandung dimana terletak di jalan Moch Toha
Lebih terperinciBAB I I. PENDAHULUAN 1.1 Latar belakang
BAB I I. PENDAHULUAN 1.1 Latar belakang Pada bab ini membahas tentang pendahuluan. Teknologi sudah sangat berkembang di era zaman sekarang. Bahkan teknologi sudah menjadi kebutuhan primer dari manusia
Lebih terperincilinux yang mencakup sistem operasi, middleware dan aplikasi. Andorid mereka. Awalnya, Google Inc. Membeli Android Inc.
BAB II KAJIAN PUSTAKA A. ANDROID a. Sejarah Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Andorid menyediakan
Lebih terperinciYuli Purwati, M.Kom USE CASE DIAGRAM
Yuli Purwati, M.Kom USE CASE DIAGRAM UML UML (Unified Modeling Language) merupakan pengganti dari metode analisis berorientasi object dan design berorientasi object (OOA&D) yang dimunculkan sekitar akhir
Lebih terperinciMATERI PEMODELAN PERANGKAT LUNAK KELAS XI RPL
MATERI PEMODELAN PERANGKAT LUNAK KELAS XI RPL Oleh : Samsul Arifin, S.Kom Email : samsul.skom@gmail.com Konsep Pemodelan Perangkat Lunak (PL) Konsep rekayasa PL. Suatu disiplin ilmu yang membahas semua
Lebih terperinciABSTRAK. i Universitas Kristen Maranatha
ABSTRAK Dengan memanfaatkan teknologi SMS (Short Message Service) penulis membuat suatu aplikasi untuk membantu pelanggan Studio Photo De Photograph untuk mendapatkan kemudahan dalam mengakses jadwal photo,
Lebih terperinciBAB II DASAR TEORI 2.1 Pemintas ( shortcut
BAB II DASAR TEORI 2.1 Pemintas (shortcut) Pemintas atau istilah asing dikenal dengan kata shortcut pada smartphone merupakan sebuah tombol aplikasi yang menyerupai tombol aplikasi aslinya yang dipasang
Lebih terperinciBAB II. TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Tabel 2.1 menunjukan perbandingan penelitian dalam bidang augmented
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Tabel 2.1 menunjukan perbandingan penelitian dalam bidang augmented reality yang sudah dilakukan dengan penelitian ini. Tabel 2.1 Perbandingan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Makanan Sehat Makanan yang sehat yaitu makanan yang higienis dan bergizi. Makanan yang higienis adalah makanan yang tidak mengandung kuman penyakit dan tidak mengandung racun
Lebih terperinciGambar L.37 Form Print Laporan Absensi Harian Gambar L.38 Form Print Laporan Absensi Periode
L-27 Gambar L.37 Form Print Laporan Absensi Harian Gambar L.38 Form Print Laporan Absensi Periode L-28 Gambar L.39 Form Menu Utama Transaksi Finance Gambar L.40 Form Kenaikan Gaji L-29 Gambar L.41 Form
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang Masalah
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Sekarang ini perkembangan teknologi mobile device sangatlah pesat, dengan banyaknya bermunculan produk baru dari berbagai macam platform dan merk handphone
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN DASAR TEORI. oleh Melisa Sy Dokliwan (Akakom) dengan judul Aplikasi Kamus Bahasa jawa
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Penelitian tentang kamus berbasis android sebelumya di kembangkan oleh oleh Melisa Sy Dokliwan (Akakom) dengan judul Aplikasi Kamus jawa ke
Lebih terperinciSEJARAH UML DAN JENISNYA
SEJARAH UML DAN JENISNYA Elya Hestika Asiyah e.hestika@yahoo.com :: http://penulis.com Abstrak UML (Unified Modeling Language) adalah sebuah bahasa untuk menetukan, visualisasi, kontruksi, dan mendokumentasikan
Lebih terperinciBab 3 Perancangan Sistem
14 Bab 3 Perancangan Sistem Proses perancangan dan pengimplementasian aplikasi Objek Wisata Kabupaten Poso Berbasis Android diperlukan perancangan sistem. Perancangan sistem bertujuan untuk memberikan
Lebih terperinciAPLIKASI PEMBELAJARAN GEOGRAFI UNTUK SISWA SMA BERBASIS ANDROID
APLIKASI PEMBELAJARAN GEOGRAFI UNTUK SISWA SMA BERBASIS ANDROID Istiqoma Aprilia 41813010024 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017 APLIKASI PEMBELAJARAN
Lebih terperinciBAB III OBJEK DAN METODOLOGI PENELITIAN. sesuai dengan pendapat Sugiyono (2003:58) mendefinisikan bahwa:
BAB III OBJEK DAN METODOLOGI PENELITIAN 3.1. Objek Penelitian Objek penelitian merupakan sasaran untuk mendapatkan suatu data, sesuai dengan pendapat Sugiyono (2003:58) mendefinisikan bahwa: Objek penelitian
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Huda (2014) dalam Tugas Akhir yang berjudul PEMBUATAN GAME 2D HANCURKAN PENYAKIT. Membangun game dimana player berjalan melewati rintangan
Lebih terperinciBAB II LANDASAN TEORI
5 BAB II LANDASAN TEORI 2.1 Perjalanan Dinas 2.1.1 Pengertian Perjalanan Dinas Perjalanan dinas secara umum adalah perjalanan yang dilakukan oleh karwaran atau pegawai suatu perusahaan yang berkitan dengan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 DEFINISI KARYAWAN KONTRAK DAN TETAP 2.1.1 Karyawan Kontrak Setelah karyawan bekerja selama 3 bulan masa percobaan dan dinyatakan cakap melalui penilaian dari aspek, kerajinan,
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1. Tinjauan Pustaka Dengan pesatnya laju perkembangan teknologi, sistem inventarisasi data akan lebih efektif jika menggunakan sebuah aplikasi khusus. Berdasarkan
Lebih terperinciBAB I PENDAHULUAN 1.1. Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Teknologi informasi sekarang ini berkembang dengan pesat dan cepat pada hampir seluruh aspek kehidupan manusia. Keberagaman kebutuhan manusia menyebabkan terus berkembangnya
Lebih terperinciKUMPULAN APLIKASI JAVA J2ME
KUMPULAN APLIKASI JAVA J2ME Sejarah Android Pada Juli 2005, Google mengakuisisi Android Inc. sebuah perusahaan baru berkembang yang bergerak di bidang aplikasi ponsel. Perusahaan ini berbasis di Palo AltoCalifornia
Lebih terperinciDAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...
DAFTAR ISI KATA PENGANTAR... i DAFTAR ISI... iii DAFTAR GAMBAR... vii DAFTAR TABEL... ix DAFTAR LAMPIRAN... x BAB I PENDAHULUAN 1.1. Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan... 2
Lebih terperinciBAB 2. LANDASAN TEORI 2.1. Aplikasi Web Aplikasi merupakan sekumpulan program komputer yang dibuat untuk menolong manusia dalam melakukan tugas tertentu. Dengan kata lain, aplikasi bisa disebut juga dengan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Dalam mendefinisikan sistem terdapat dua kelompok pendekatan sistem, yaitu sistem yang lebih menekankan pada prosedur dan elemennya. Prosedur didefinisikan
Lebih terperinciPERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT WAKTU SHALAT BERBASIS ANDROID
PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT WAKTU SHALAT BERBASIS ANDROID LAPORAN TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Pendidikan Diploma 3 Oleh : MUHAMMAD IRVAN NIM
Lebih terperinciMETODE PENELITIAN Aplikasi pencarian lokasi sekolah mengadopsi metode LBS untuk mendapatkan informasi pada radius 1000 m dari keberadaan pengguna. Pad
APLIKASI PENCARIAN LOKASI SEKOLAH MENGGUNAKAN METODE LBS BERBASIS ANDROID Selvi Isni Hadi Saputri Nuryuliani Universitas Gunadarma Jl. Margonda Raya Pondok Cina Depok ABSTRAK Depok merupakan kota metropolitan
Lebih terperinciBAB V IMPLEMENTASI SISTEM
BAB V IMPLEMENTASI SISTEM 5.1 Kebutuhan Perangkat Lunak Sistem Pendukung Keputusan Pendukung Penempatan Jabatan dibutuhkan perangkat lunak Visual Studio 2010 dengan menggunakan bahasa pemrograman C# untuk
Lebih terperinciBAB 3 LANDASAN TEORI
BAB 3 LANDASAN TEORI Aplikasi Menurut Jogiyanto (2008) menjelaskan bahwa aplikasi adalah penggunaan dalam suatu komputer, instruksi, atau pernyataan yang disusun sedemikian rupa sehingga komputer dapat
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Sistem Informasi Sistem informasi adalah sebuah kombinasi teratur apapun dari orang-orang, hardware, software, jaringan komunikasi, dan sumber daya data yang
Lebih terperinciBAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu
38 BAB III METODOLOGI PENELITIAN 3.1 Waktu dan Tempat Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung yang berada di jalan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Pengertian Kendaraan Bermotor Secara umum pengertian tentang kendaraan bermotor adalah semua jenis kendaraan dimana sistem geraknya menggunakan peralatan teknik atau mesin. Fungsi
Lebih terperinciOOAD (Object Oriented Analysis and Design) UML part 2 (Activity diagram, Class diagram, Sequence diagram)
OOAD (Object Oriented Analysis and Design) UML part 2 (Activity diagram, Class diagram, Sequence diagram) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015 Activity Diagram Activity diagram digunakan untuk
Lebih terperinciBAB II LANDASAN TEORI
digilib.uns.ac.id BAB II LANDASAN TEORI 2.1 Teori Utama 2.1.1 Pembelajaran Menurut Arikunto (1993: 12) pembelajaran adalah suatu kegiatan yang mengandung terjadinya proses penguasaan pengetahuan, keterampilan
Lebih terperinciBAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi
BAB II DASAR TEORI DAN TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Tabel 2.1 Tinjauan Pustaka Parameter Penulis Frans Napitupulu (2011) Abdul Latif (2012) Iqbal Fauzi (2012) Judul Platform Deskripsi Aplikasi
Lebih terperinciPEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG
PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas
Lebih terperinciPENGANTAR RUP & UML. Pertemuan 2
PENGANTAR RUP & UML Pertemuan 2 PENGANTAR RUP Rational Unified Process (RUP) atau dikenal juga dengan proses iteratif dan incremental merupakan sebuah pengembangan perangkat lunak yang dilakukan secara
Lebih terperinciBAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi semakin pesat, sehingga membawa pengaruh yang cukup besar khususnya dalam bidang pendidikan. Suatu pendidikan memerlukan bantuan sistem informasi
Lebih terperinciBAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.
BAB II LANDASAN TEORI Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. 2.1 Pengertian Sistem Sistem dapat didefinisikan dengan pendekatan prosedur
Lebih terperinci