USULAN PENELITIAN S1 IMPLEMENTASI RESTFULL WEB SERVICE PADA SISTEM INFORMASI RAWAT JALAN BERBASIS ANDROID
|
|
- Vera Kusnadi
- 7 tahun lalu
- Tontonan:
Transkripsi
1 USULAN PENELITIAN S1 IMPLEMENTASI RESTFULL WEB SERVICE PADA SISTEM INFORMASI RAWAT JALAN BERBASIS ANDROID AGUS DWI PRAYOGO 11/323856/PA/14367 PROGRAM STUDI S1 ILMU KOMPUTER JURUSAN ILMU KOMPUTER & ELEKTRONIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS GADJAH MADA YOGYAKARTA 2013
2 HALAMAN PERSETUJUAN USULAN PENELITIAN S1 IMPLEMENTASI RESTFULL WEB SERVICE PADA SISTEM INFORMASI RAWAT JALAN BERBASIS ANDROID Diusulkan oleh AGUS DWI PRAYOGO 11/323856/PA/14367 Telah disetujui, pada tanggal... Pembimbing, Agus Sihabuddin, S.Si.,M.Kom Pembimbing
3 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Ilmu pengetahuan dan teknologi selalu mengalami perkembangan secara pesat. Perkembangan ilmu pengetahuan dan teknologi, khususnya teknologi informasi memberikan dampak terhadap pengaksesan data dan informasi yang tersedia. Salah satu perkembangan tersebut adalah teknologi mobile, khususnya sistem operasi mobile. Sistem Operasi mobile merupakan sebuah software yang bertanggung jawab untuk manajemen operasional dan penggunaan. Perkembangan sistem operasi mobile tersebut ditandai dengan munculnya smartphone berbasis operating sistem seperti BlackBerry, iphone dan Android. Android merupakan sistem operasi mobile berbasis Linux yang menyediakan platform terbuka sehingga memberikan lebih banyak kesempatan bagi developer untuk mengembangkan dan menerbitkan aplikasi baru pada Android Market. Karena bersifat opensource, dukungan dari para developer juga relative lebih banyak disbanding platform lain. Informasi kesehatan diri begitu berharga. Pada era yang serba modern ini tetap saja informasi merupakan sesuatu yang sangat bermakna, kelengkapan dan ketersediaan informasi menentukan banyak hal mulai dari hal- hal mendasar hingga hal- hal yang penting. Demikian juga di dalam dunia kesehatan dan kedokteran, informasi kesehatan seseorang menentukan langkah- langkah dan pertimbangan medis selanjutnya. Saat ini pasien cukup sulit untuk mengetahui informasi kesehatan dirinya dengan lebih detail dan akurat. Seiring meningkatnya pengguna Android di Indonesia maka kesempatan untuk menghadirkan informasi kesehatan dalam genggaman akan lebih mudah. Jika dilihat dari kedua sisi, baik itu pihak rumah sakit dan pasien, maka keduanya mendapatkan keuntungan. Rumah Sakit akan mendapatkan nilai tambah dengan hadirnya aplikasi tersebut, semakin dekat dengan pasien, dan juga bisa menjadi marketing kit untuk memajukan rumah sakit tersebut. Untuk pasien sendiri, aplikasi ini juga sangat
4 bermanfaat untuk bisa melihat riwayat penyakit, jadwal check up, registrasi pemeriksaan, sampai berkonsultasi dengan dokter. 1.2 Rumusan Masalah Sesuai dengan latar belakang yang telah dibahas sebelumnya, maka rumusan masalah dalam penulisan skripsi ini adalah bagaimana membangun dan mengimplementasikan suatu aplikasi kesehatan mobile untuk menginformasikan data- data kesehatan kepada pasien yang berbasis android. 1.3 Batasan Masalah Dengan memperhatikan luasnya cakupan sebuah sistem informasi, maka perlu dilakukan batasan batasan terhadap penelitian dalam pemecahan permasalahan yang ada. Batasan batasan permasalahan tersebut adalah: a. Penelitian ini dibagi menjadi dua aplikasi, yaitu pada sisi client dan server. b. Untuk client dibangun pada platform Android dan menampilkan data data yang diambil dari server. c. Pada sisi server, dibangun sebuah restfull webservice untuk saling tukar menukar data antara client dengan platform Android dan server dengan platform web. d. Format Data yang digunakan dalam webservice adalah JSON (Javascript Object Notation). e. Data Kesehatan diambil dari Sistem Informasi Rumah Sakit yang sudah diteliti sebelumnya. 1.4 Tujuan Penelitian Sesuai latar belakang dan pokok permasalahan yang telah diuraikan, maka tujuan dari penelitian ini adalah untuk membuat suatu aplikasi informasi kesehatan berbasis mobile Android untuk menghadirkan informasi kesehatan pasien yang menggambil data dari website Sistem Informasi Rumah Sakit yang sudah diteliti sebelumnya.
5 1.5 Manfaat Penelitian Manfaat penelitian ini adalah untuk mempermudah pengguna pasien yang memiliki Android dalam mengakses informasi mengenai kesehatan merekan, seperti riwayat kunjungan, jadwal dokter, dan juga jadwal check up selanjutnya. Manfaat lain yang bisa didapatkan bagi pihak rumah sakit adalah akan memberikan nilai tambah (added value) terhadap organisasi rumah sakit itu, untuk dapat selangkah lebih maju di bidang teknologi. Selain itu rumah sakit bisa lebih dekat dengan pasien.
6 BAB II TINJAUAN PUSTAKA Plácido (2011) dalam penelitiannya tentang mempromosikan Ubiquity dan Interoperabilitas antara Sistem Informasi Kesehatan Menggunakan Arsitektur Berbasis SOA. Penelitian ini disebutkan pentingnya informasi dalam situasi kritis, seperti pengambilan keputusan dalam kesehatan, maka pasien perlu memiliki akses informasi kesehatan, Informasinya harus dapat diandalkan dan harus dapat diakses dengan cara yang mudah dan cepat. Karya ini mengusulkan arsitektur berbasis SOA yang bertujuan untuk menjawab kebutuhan interoperabilitas antara sistem informasi kesehatan dan kebutuhan untuk informasi medis berbasis mobile (Android). Prototipe yang dibuat bertujuan untuk menyediakan informasi akurat untuk pasien berbasis smartphone, yang mudah diakses, sehingga bisa digunakan baik di dalam lembaga penyedia sistem informasi maupun untuk berkonsultasi kepada lembaga lain ketika berada diluar kota. Wirawan (2008) dalam penelitiannya yang berjudul sistem pencatatan perkembangan pasien rawat inap berbasis java mobile. Penelitian ini menekankan pada proses pencatatan perkembangan pasien rawat inap. Sistem ini terdiri atas dua subsitem yaitu sistem yang berbasis java mobile edition yang berjalan pada handphone dan webservice yang berjalan pada server.
7 BAB III LANDASAN TEORI 3.1 Aplikasi Aplikasi adalah program yang dibuat oleh pemakai yang ditujukan untuk melakukan tugas khusus (Kadir, 2003). Program aplikasi ini biasa dikelompokkan menjadi 2, yaitu: a. Program Aplikasi Serbaguna, adalah program aplikasi yang dapat digunakan oleh pemakai untuk melaksanakan hal- hal yang bersifat umum serta untuk mengotomatisasikan tugas- tugas individual yang bersifat berulang. b. Program Aplikasi Spesifik, adalah program yang ditujukan untuk menangani hal- hal yang sangat spesifik. 3.2 Teknologi Mobile Teknologi mobile mungkin bukan istilah baru untuk zaman sekarang dimana teknologi telah berkembang pesat. Hampir setiap orang saat ini menggunakannya, salah satunya adalah handphone, karena dirasa teknologi ini sangat membantu dalam menyelesaikan pekerjaan bahkan saat ini sudah menjadi salah satu kebutuhan setiap orang. Dibalik itu semua, teknologi ini erat kaitannya dengan proses komputasi yang menjadikannya bermanfaat dalam menyelesaikan masalah maupun pekerjaan, Komputasi pada teknologi ini dapat disebut mobile computing. Mobile Computing adalah sebuah komputasi menggunakan teknologi yang tidak terhubung secara fisik, atau dalam jarak jauh atau lingkungan mobile (non statik). Alat alat yang bisa dikatakan sebagai mobile computing cenderung portable dan mudah untuk dibawa kemana saja (Prasetyawan, 2012). 3.3 Android Android merupakan perangkat lunak mobile berbasis Linux yang dirilis oleh Google dan komponenya terdiri dari sistem operasi, middleware serta aplikasi kunci. Android
8 menyediakan platform terbuka dengan alat bantu Android SDK (software Development kit) dan API sehingga memberikan kesempatan bagi developer untuk mengembangkan dan menerbitkan aplikasi baru pada Android Market (Gene, 2011). Sebagai bagian dari upaya mendorong terciptanya open standards teknologi perangkat bergerak, Google kemudian merilis sebagian besar dari kode kode program Android dibawah Apache License, yaitu sebuah model lisensi untuk open source. Dijelaskan lebih lanjut, dengan lisensi Apache, vendor yang menggunakan platform Android dapat menambahkan ekstensi atau program tambahan yang bersifat proprietary tanpa perlu mendaftarkan ekstensi tersebut ke komunitas open source. Pada awalnya, Google Inc. membeli Android Inc., yang merupakan pendatang baru pembuat peranti lunak untuk ponsel. Kemudian Google Inc membentuk Open Handset Alliance untuk lebih mengembangkan Android. Open Handset Alliance merupakan konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, T- Mobile, dan Nvidia. Jenis dari sistem operasi Android kemudian dijelaskan lebih lanjut dalam sebagai berikut: ( a. Android versi 1.1 Pada 9 Maret 2009, Google merilis Android versi 1.1. Android versi ini dilengkapi dengan pembaruan estetis pada aplikasi, jam alarm, voice search (pencarian suara), pengiriman pesan dengan Google Mail (Gmail), dan pemberitahuan . b. Android versi 1.5 (Cupcake) Pada pertengahan Mei 2009, Google kembali merilis telepon seluler dengan menggunakan Android dan SDK dengan versi 1.5 (Cupcake). Terdapat beberapa pembaruan termasuk juga penambahan beberapa fitur dalam seluler versi ini yakni kemampuan merekam dan menonton video dengan modus kamera, mengunggah video ke Youtube dan gambar ke Picasa langsung dari telepon, dukungan Bluetooth Advanced Audio Distribution Profile (A2DP), kemampuan terhubung secara otomatis ke headset bluetooth, animasi layar, dan keyboard pada layar yang dapat disesuaikan dengan sistem.
9 c. Android versi 1.6 (Donut) Dirilis pada September 2009 dengan menampilkan proses pencarian yang lebih baik dibanding sebelumnya, penggunaan baterai indikator dan kontrol applet VPN. Fitur lainnya adalah galeri yang memungkinkan pengguna untuk memilih foto yang akan dihapus; kamera, camrecorder dan galeri yang dintegrasikan Code Division Multiple Access (CDMA) / Evolution- Data Optimized (EVDO), 802.1x, Virtual Private Network (VPN), Gestures, dan Text- to- speech engine (kemampuan dial kontak). d. Android versi 2.0/2.1 (Eclair) Pada 3 Desember 2009 kembali diluncurkan ponsel Android dengan versi 2.0/2.1 (Eclair), perubahan yang dilakukan adalah pengoptimalan hardware, peningkatan Google Maps 3.1.2, perubahan user interface (UI) dengan browser baru dan dukungan HyperText Markup Language 5 (HTML5), daftar kontak yang baru, dukungan flash untuk kamera 3,2 MP, digital zoom, dan bluetooth 2.1. Seiring dengan semakin berkembang dan bertambahnya jumlah handset Android, semakin banyak pihak ketiga yang berminat untuk menyalurkan aplikasi mereka kepada sistem operasi Android. Aplikasi terkenal yang diubah ke dalam sistem operasi Android adalah Shazam, Backgrounds, dan WeatherBug. Sistem operasi Android dalam situs Internet juga dianggap penting untuk menciptakan aplikasi Android asli, contohnya oleh MySpace dan Facebook. e. Android versi 2.2 (Froyo: Frozen Yoghurt) Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahan- perubahan umumnya terhadap versi versi sebelumnya antara lain dukungan Adobe Flash 10.1, kecepatan kinerja dan aplikasi 2 sampai 5 kali lebih cepat, intergrasi V8 Java Script engine yang dipakai Google Chrome yang mempercepat kemampuan rendering pada browser, pemasangan aplikasi dalam Secure Digital (SD) card, kemampuan WiFi hotspot portable, dan kemampuan auto update dalam aplikasi Android Market. f. Android versi 2.3 (Gingerbread) Pada 6 Desember 2010, Android versi 2.3 (Gingerbread) diluncurkan. Perubahan- perubahan umum yang didapat dari Android versi ini antara lain peningkatan kemampuan permainan (gaming), peningkatan fungsi copy paste, layar antar muka (user
10 interface) didesain ulang, dukungan format video VP8 dan WebM, efek audio baru (reverb, equalization, headphone virtualization, dan bass boost), dukungan kemampuan Near Field Communication (NFC), dan dukungan jumlah kamera yang lebih dari satu. g. Android versi 3.0 (Honeycomb) Android versi 3.0 (Honeycom) dirancang khusus untuk tablet. Android versi ini mendukung ukuran layar yang lebih besar. UI pada Honeycomb juga berbeda karena sudah didesain untuk tablet. Honeycomb juga mendukung multi prosesor dan juga akselerasi perangkat keras (hardware) untuk grafis. Tablet pertama yang dibuat dengan menjalankan Honeycomb adalah Motorola Xoom. 3.4 SQLite SQLite disebut sebagai sebuah pustaka proses yang menerapkan severless, zero configuration, database SQL transaksional dan merupakan proyek yang bersifat public domain. SQLite memiliki ukuran pustaka kode yang relatif kecil serta ditulis dalam bahasa C (Hipp, 2010). Tidak seperti pada paradigma client- server umumnya, inti SQLite bukanlah sebuah sistem yang mandiri yang berkomunikasi dengan sebuah program, melainkan sebagai bagian integral dari sebuah program secara keseluruhan, sehingga protokol komunikasi utama yang digunakan adalah melalui pemanggilan API secara langsung melalui bahasa pemrograman. Mekanisme seperti ini tentunya membawa keuntungan karena dapat mereduksi overhead, latency times, dan secara keseluruhan lebih sederhana. Seluruh elemen basisdata (definisi data, tabel, indeks, dan data) disimpan sebagai sebuah file. Kesederhanaan dari sisi desain tersebut bisa diraih dengan cara mengunci keseluruhan file basis data pada saat sebuah transaksi dimulai. Secara default pada sistem operasi Android sudah mendukung SQLite sebagai database untuk menyimpan data- data yang dihasilkan dari aplikasi.
11 3.5 Eclipse Eclipse merupakan sebuah komunitas open source yang digunakan untuk mengembangkan perangkat lunak dengan tujuan menghasilkan platform pemograman terbuka (Esha, 2011). Eclipse adalah suatu tools pengembangan yang digunakan untuk menciptakan aplikasi untuk suatu perangkat lunak. Eclipse dapat digunakan untuk pemrograman bahasa C++ dan Java. Eclipse memiliki beberapa alat bantu yang dapat digunakan oleh programmer untuk memulai membuat proyeknya. Pada dasarnya Eclipse merupakan SDK yang dianggap terbuka karena tidak dibatasi oleh fungsi atau bahasa pemrograman yang ingin digunakan. Eclipse digunakan untuk membangun software inofatif berstandar industri dan alat bantu beserta framework- nya yang membantu pekerjaan menjadi lebih mudah. 3.6 Application Progamming Interface (API) Application Programming Interface (API) merupakan seperangkat fungsi standart yang disediakan oleh sistem operasi atau bahasa yang digunakan ketika membangun sebuah perangkat lunak pada sistem operasi tertentu. API digunakan sebagai media interaksi dengan sistem operasi. 3.7 Unified Modeling Language (UML) Unified Modeling Language (UML) adalah sebuah bahasa pemodelan yang telah menjadi standart dalam industri software untuk visualisasi, merancang, dan mendokumentasikan sistem perangkat lunak (Henderi, 2007). Bahasa pemodelan UML lebih sesuai untuk pembuatan perangkat lunak dalam bahasa pemograman berorientasi objek ( C, Java, VB NET ), namun demikian tetap dapat digunakan pada bahasa pemograman procedural (Turck, 2007). UML juga diartikan sebagai suatu bahasa yang digunakan untuk menentukan, memvisualisasikan, membangun, dan mendokumentasikan suatu sistem informasi yang dikembangkan sebagai suatu alat untuk analisis dan desain berorientasi objek oleh
12 Grady Booch, Jim Rumbaugh, dan Ivar Jacobson. Namun demikian, UML dapat digunakan untuk memahami dan mendokumentasikan setiap sistem informasi. Penggunaan UML dalam industri terus meningkat. Ini merupakan standar terbuka yang menjadikannya sebagai bahasa pemodelan yang umum dalam industri peranti lunak dan pengembangan sistem. UML menyediakan 10 macam diagram untuk memodelkan aplikasi berorientasi objek Ziga yaitu : 1. Use Case Diagram untuk memodelkan proses bisnis. 2. Conceptual Diagram untuk memodelkan konsep- konsep yang ada di dalam aplikasi. 3. Sequence Diagram untuk memodelkan pengiriman pesan (message) antar objects. 4. Collaboration Diagram untuk memodelkan interaksi antar objects. 5. State Diagram untuk memodelkan perilaku objects di dalam sistem. 6. Activity Diagram untuk memodelkan perilaku Use Cases dan objects di dalam sistem. 7. Class Diagram untuk memodelkan struktur kelas. 8. Object Diagram untuk memodelkan struktur object. 9. Component Diagram untuk memodelkan komponen object. 10. Deployment Diagram untuk memodelkan distribusi aplikasi. Dari 10 macam diagram yang disediakan UML, ada 5 diagram akan dijadikan tool untuk memodelkan sistem dalam skripsi ini yaitu use case diagram, sequence diagram, state diagram, activity diagram, dan class diagram Use Case Diagram Use case diagram dijelaskan untuk menunjukkan proses bisnis, aktor, dan hubungan keduanya. Hubungan antara pelaku dan proses bisnis ini menjelaskan seorang aktor dapat menggunakan fungsi tertentu dari sebuah proses bisnis (Turck, 2007). Diagram ini menunjukkan fungsionalitas suatu sistem atau kelas dan bagaimana sistem berinteraksi dengan dunia luar.
13 Tabel 2.1 Simbol Use Case Diagram NO. SIMBOL NAMA KOMPONEN DAN KETERANGAN Actor, merupakan peran yang berinteraksi dengan sistem bisnis. Sebagai contoh, seorang aktor bisa menjadi pelanggan, mitra bisnis, pemasok. Association, merupakan penghubung antara aktor dan use case. Hal ini menunjukkan bahwa seorang aktor dapat menggunakan fungsionalitas tertentu dari sistem bisnis, tetapi association tidak memberikan informasi apapun tentang cara bagaimana fungsi itu digunakan Business Use Case, menggambarkan interaksi antara aktor dan sistem bisnis, yang berarti itu menggambarkan fungsionalitas dari sistem bisnis yang aktor memanfaatkan, bussines use case dijelaskan dari sudut pandang aktor Tabel 2.2 Lanjutan Simbol Use Case Diagram «extends» Include Relationship, hubungan antara dua use case yang menandakan bahwa penggunaan use case pada sisi yang di tunjuk titik panah digunakan pada sisi yang lain. Use case yang menunjuk use case lain, tidak bisa berdiri sendiri, artinya use yang menunjuk ini, selalu memerlukan use case yang di tunjuk panah. Extend Relationship, hubungan antara dua use case yang menandakan bahwa penggunaan use case pada sisi yang di tunjuk titik panah merupakan perluasan dari use case yang menunjuk.
14 3.7.2 Sequence Diagram Sequence diagram merupakan diagram yang digunakan pada tahap desain aplikasi. Diagram ini berguna untuk menjelaskan suatu aliran dari satu class ke class yang lain secara berurutan. Simbol yang digunakan dalam sequence diagram antara lain : (Turck, 2007) Tabel 2.3 Simbol Sequence Diagram NO. SIMBOL NAMA DESKRIPSI Object 1 Object Menggambarkan pos- pos objek yang pengirim dan penerima message Message 2 Message Message Menggambarkan aliran pesan yang dikirim oleh pos- pos obyek Activity Diagram Activity Diagram adalah diagram yang digunakan untuk menggambarkan kegiatan yang berhubungan dengan rencana aliran program (diagram alur). Berbeda dengan use case diagram, dalam activity diagram jelas apakah pelaku dapat melakukan suatu proses bisnis, menggunakan secara bersama- sama atau secara independen satu sama lain. Tabel 2.5 Simbol Activity Diagram NO. SIMBOL NAMA KOMPONEN DAN KETERANGAN Initial Node, adalah titik awal dari suatu kegiatan. 1. Suatu activity diagram dapat memiliki lebih dari satu simpul awal, dalam hal ini beberapa arus dimulai
15 pada awal kegiatan. Dalam activity diagrama juga memungkinkan bahwa suatu kegiatan tidak memiliki node awal, tetapi diawali oleh sebuah peristiwa (event).. Activity Final Node, menunjukkan bahwa suatu kegiatan selesai. Sebuah activity diagram dapat memiliki lebih dari satu Activity Final Node. Action, adalah langkah individual dalam suatu kegiatan, misalnya, langkah perhitungan yang tidak didekonstruksi lebih jauh. Itu tidak selalu berarti bahwa tindakan tidak dapat dibagi lagi, tetapi dalam diagram ini tidak akan disempurnakan lebih lanjut. 4. Edge(ControlFlow), menggambarkan aliran kendali kegiatan dari tiap tiap komponen Decision Node, merupakan titik cabang kondisional. Sebuah decision node memiliki satu masukan dan 5. dua atau lebih output. Merge Node, mempunyai beebrapa input dan hanya 6. mempunyai satu output. Fork, Untuk percabangan flow dalam dua atau lebih 7. flow paralel kita menggunakan fork bar, yang digambarkan sebagai garis horizontal atau vertikal tebal.
16 Join, Untuk penggabungan dua atau lebih flow 8. paralel dalam satu flow kita menggunakan fork bar, yang digambarkan sebagai garis horizontal atau vertikal tebal Class Diagram Class diagram merupakan diagram yang selalu ada dipermodelan sistem berorientasi objek. Class diagram menunjukkan hubungan antar class dalam sistem yang sedang dibangun dan bagaimana mereka saling berkolaborasi untuk mencapai suatu tujuan (Turck, 2007). Gambar 2.1 Gambar Class Diagram 3.8 Web Service Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan (Utama, 2012). Web service digunakan sebagai suatu fasilitas yang disediakan oleh suatu web site untuk menyediakan layanan (dalam bentuk informasi) kepada sistem lain, sehingga sistem lain dapat berinteraksi dengan sistem tersebut melalui layanan- layanan (service)
17 yang disediakan oleh suatu sistem yang menyediakan web service. Web service menyimpan data informasi dalam format XML, sehingga data ini dapat diakses oleh sistem lain walaupun berbeda platform, sistem operasi, maupun bahasa compiler Restfull REST, singkatan bahasa Inggris dari representational state transfer atau transfer keadaan representasi, adalah suatu gaya arsitektur perangkat lunak untuk untuk pendistibusian sistem hipermedia seperti WWW (Roy, 2005). Istilah ini diperkenalkan pertama kali pada tahun 2000 pada disertasi doktoral Roy Fielding, salah seorang penulis utama spesifikasi HTTP. Istilah ini selanjutnya dipergunakan secara luas pada komunitas jaringan. 3.9 Internet Interconnection- networking atau yang biasa kita sebut Internet merupakan gabungan dari seluruh jaringan komputer yang terhubung secara global dengan menggunakan internet protocol suite TCP/IP (Sidharta, 2006). Meskipun secara fisik internet merupakan interkoneksi antar jaringan komputer namun secara umum internet dipandang sebagai sumber daya informasi. juga menyatakan bahwa melalui internet hampir seluruh informasi seperti bisnis, hiburan, politik, dan lain sebagainya dapat diketahui. Internet pertama kali dibangun pada tahun 1969 oleh Departemen Pertahanan Amerika Serikat melalui proyek ARPANET (Advanced Research Project Agency Network). Tujuan pembentukan internet saat itu adalah membentuk jaringan yang mampu menghubungkan segala jenis komputer di DoD (State Departement of Defense) dengan komputer milik kontraktor militer, serta organisasi penelitian dan ilmiah di universitas (Heywood, 1996). Aplikasi yang terdapat dalam multimedia internet terdiri dari 3 kategori, antara lain pencarian, komunikasi, dan kolaborasi.
18 1. Aplikasi pencarian merupakan aplikasi dimana user dapat mencari, melihat, serta mengunduh data data yang mereka butuhkan. 2. Aplikasi komunikasi adalah aplikasi dimana internet menyediakan saluran yang dapat digunakan oleh pengguna untuk berkomunikasi secara mudah dan cepat. 3. Aplikasi kolaborasi pada internet misalnya pada tool kolaborasi groupware yang dapat digunakan pada internet serta jaringan lainnya World Wide Web World Wide Web (WWW) adalah jaringan komputer dalam jumlah banyak yang dikategorikan menjadi client dan server (Sutarman, 2002). Pengertian lain yang berhubungan dengan WWW antara lain: 1. Website (situs web) adalah merupakan alamat Uniform Resource Locater (URL) yang berfungsi sebagai tempat menyimpan data dan informasi dengan berdasarkan topik tertentu. 2. Web page (halaman web) adalah halaman pertama dari website. 3. Web adalah fasilitas hypertext untuk menampilkan data berupa teks, gambar, suara, animasi, dan data multimedia lainnya yang diantara data tersebut saling berhubungan satu dengan yang lain (Sutarman, 2002) 3.11 Hypertext Preprocessor 5 (PHP 5) PHP merupakan bahasa bentuk script yang ditempatkan dalam server dan proses oleh server, kemudian hasilnya akan dikirim ke client menggunakan browser (Kadir, 2002). PHP diciptakan oleh Rasmus Lerdoft (Sutarman, 2002), untuk menghubungkan antara database dengan HTML dalam proses perhitungan. Adapun kelebihan dari PHP antara lain adalah (Sutarman, 2002) : 1. Mudah dibuat dan kecepatan akses tinggi serta diterbitkan secara gratis, 2. Dapat diterapkan pada web server yang berbeda dan dalam sistem operasi yang berbeda. PHP dapat berjalan di sistem operasi UNIX, Windows 98, Windows NT dan Macintosh,
19 3. Dapat diterapkan pada web server Microsoft Personal Web Sever (PWS). APache, IIS, Xitami dan sebagainya, 4. Termasuk bahasa yang embedded (bisa ditempel atau diletakkan dalam tag HTML), 5. Termasuk Server Side Programming. Kelebihan yang lain dari PHP adalah dapat berkomunikasi dengan berbagai database yang terkenal meskipun dengan kelengkapan yang berbeda- beda, database tersebut antara lain adalah PosgreSQL, Microsoft Access, MYSQL, dan Oracle HTTP Request HTTP request disebutkan juga sebagai metode permintaan HTTP merupakan sebuah permintaan mengunduh atau mengakses file dari sebuah halaman yang dilakukan oleh client kepada server. Contoh metode permintaan adalah sebagai berikut: 1. Head; merupakan metode permintaan yang meminta tanggapan yang identic dan sesuai dengan GET serta berguna untuk mengakses informasi meta pada kepala tanggapan tanpa perlu mengangkat seluruh konten. 2. Get; merupakan metode permintaan representasi sumber tertentu. 3. Post; merupakan metode permintaan mengirimkan data untuk pemrosesan yang dapat menghasilkan pembentukan sumber baru dan atau memperbarui sumber yang telah ada. 4. Put; merupakan metode permintaan mengunggah representasi sumber tertentu. 5. Delete; merupakan metode permintaan menghapus suatu sumber. 6. Trace; merupakan metode permintaan untuk memperlihatkan kembali permintaan yang diterima dengan tujuan melihat perubahan atau tambahan yang dilakukan oleh peladen perantara. 7. Options; merupakan metode permintaan untuk mengembalikan metode HTTP untuk URL tertentu. 8. Connect; merupakan metode permintaan menukarkan koneksi permintaan dengan terowongan TCP/IP transparan.
20 9. Patch; merupakan metode permintaan untuk menerapkan modifikasi parsial pada sumber.
21 BAB IV METODE PENELITIAN Dalam menyusun Tugas Akhir ini, metode yang dipergunakan untuk memperoleh data- data, antara lain: 1. Pengumpulan Data Ada beberapa metode pengumpulan data yang dilakukan untuk penelitian ini, yaitu: a. Studi literatur Studi literatur dilakukan dengan mempelajari informasi- informasi yang berasal dari data tertulis dan dokumentasi sistem yang sudah ada yang akan digunakan untuk pengembangan versi mobile. Selain dari sistem studi literarutur dilakukan dengan mempelajari proses bisnis secara langsung pada dokumen atau arsip yang terdapat di rumah sakit. b. Observasi Observasi dilakukan dengan mengumpulkan data dan informasi yang berkaitan dengan proses bisnis pada rumah sakit dengan cara studi lapangan atau melakukan pengamatan langsung pada beberapa rumah sakit yang masih menggunakan metode manual dalam pencatatan inventory sehingga penulis dapat menemukan permasalahan- permasalahan yang ada. 2. Analisis dan Perancangan Sistem a. Analisis sistem
22 Proses ini dilakukan dengan melakukan analisis kebutuhan bagi Sistem Informasi Rumah Sakit berbasi android yang akan dibuat oleh penulis. Analisis kebutuhan yang berkaitan dengan sistem ini bertujuan untuk memecahkan permasalahan- permasalahan yang ada dan menerjemahkan kebutuhan- kebutuhan pemakai sistem (user) di rumah sakit. b. Perancangan sistem Proses perancangan merupakan kelanjutan dari proses analisis. Desain yang dibuat adalah desain proses- proses, desain basis data, dan desain antarmuka mobile pengguna yang terdapat dalam Sistem Informasi Rumah Sakit berbasi Android. 3. Implementasi Tahapan implementasi merupakan tahapan pembangunan dari Sistem Informasi Rumah Sakit berbasis mobile berdasarkan perancangan sistem yang telah dibuat. 4. Dokumentasi dan Pelaporan Tahapan dokumentasi dan pelporan merupakan tahapan pembuatan laporan dan juga dokumentasi dari sistem, seperti pembuatan user manual (buku panduan) dari sistem yang telah dibuat.
23 BAB V JADWAL PENELITIAN Rencana Kegiatan Maret April Mei Juni Juli Studi pustaka Pengumpulan data Analisis kebutuhan Perancangan Implementasi Pengujian dan evaluasi Perbaikan sistem Penyusunan Laporan
24 DAFTAR PUSTAKA Hartono,Jogiyanto, 2005, Analisis & Desain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Andi, Yogyakarta. Kadir, A, 2008, Pengenalan Sistem Informasi, Andi, Yogyakarta. Mulyadi, 2010, Membuat Aplikasi untuk Android, Multimedia Center Publishing, Yogyakarta. Cadenhead, R, 2012, Sams Teach Yourself JavaTM in 24 Hours, Sixth Edition, Sams Publishing, USA
25 Informasi pasien LAMPIRAN
26 Arsitektur Sistem
PERKEMBANGAN ANDROID DI INDONESIA
PERKEMBANGAN ANDROID DI INDONESIA Eni Nurkayati eni@raharja.info Abstrak Android adalah suatu operating system yang bersifat open source. Open source maksudnya bahwa OS Android adalah gratis, dan memungkinkan
Lebih terperinciPERKEMBANGAN DAN VERSI ANDROID DARI WAKTU-KEWATU
PERKEMBANGAN DAN VERSI ANDROID DARI WAKTU-KEWATU Nurul Khotimah nurul_4a4@yahoo.com Abstrak Kita semua pasti sudah tidak asing lagi dengan kata Android. Benar, mungkin kalian saat ini pun sedang menggunakannya,
Lebih terperinciANDROID OPERATING SYSTEM
1 #TrikAndroid 1 ANDROID OPERATING SYSTEM A. Sejarah Android OS Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dankomputer tablet. Android menyediakan platform
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 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 terperinciAPLIKASI PENDATAAN PENDUDUK PADA KELURAHAN JERAMBAH GANTUNG BERBASIS ANDROID
APLIKASI PENDATAAN PENDUDUK PADA KELURAHAN JERAMBAH GANTUNG BERBASIS ANDROID ( STUDI DILAKUKAN PADA KELURAHAN JERAMBAH GANTUNG ) RIKO SAPUTRA, MUHAMMAD FADLY, MATZACHRI Teknik Informatika STMIK ATMA LUHUR
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 terperinciMAKALAH ANDROID. Diajukan untuk memenuhi salah satu tugas mata kuliah Sistem Operasi Dosen : Yuliayany, S.Kom. Rizki Apriliyandi / IF-15 / V
MAKALAH Diajukan untuk memenuhi salah satu tugas mata kuliah Sistem Operasi Dosen : Yuliayany, S.Kom. Rizki Apriliyandi / 10108823 IF-15 / V JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER
Lebih terperincilainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah
APLIKASI PEMESANAN MAKANAN PADA RESTORAN BERBASIS ANDROID DAN PHP MENGGUNAKAN PROTOKOL JSON Anggia Kusumawaty Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma 10 November 2012
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 terperinciPERKEMBANGAN ANDROID DARI WAKTU KE WAKTU
PERKEMBANGAN ANDROID DARI WAKTU KE WAKTU Nuril Hilaliyah nurilhilaliyah07@gmail.com Abstrak Android, tentu sudah tidak asing lagi bagi kita ketika mendengar kata tersebut. Sistem operasi besutan Google
Lebih terperincibagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b
APLIKASI PERPUSTAKAAN ONLINE BERBASIS ANDROID DAN PHP MENGGUNAKAN PROTOKOL JSON Febriani Kusumatuti Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma 10 November 2012 Di zaman
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 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 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 terperinciBAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang
BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Sistem dapat diartikan sebagai serangkaian komponen-komponen yang saling berinteraksi dan bekerjasama untuk mencapai tujuan tertentu (Soeherman &
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 2 LANDASAN TEORI. Beberapa tahun belakangan ini android sangat sering sekali digunakan oleh
BAB 2 LANDASAN TEORI 2.1 Sejarah Android Beberapa tahun belakangan ini android sangat sering sekali digunakan oleh masyarakat, yang pada umumnya android sering dikaitkan dengan posel, smartphone dan tablet.
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 1.1 Teori Umum 1.1.1 Aplikasi SMS Lokal Komputer Aplikasi SMS Lokal Komputer digunakan untuk pengiriman SMS ke pelanggan dengan menggunakan PC yang disambungkan dengan Handphone agar
Lebih terperinciBAB I PENDAHULUAN.
BAB I PENDAHULUAN 1.1 LATAR BELAKANG PERANCANGAN Pada zaman era globalisasi saat ini, merupakan suatu perubahan zaman yang berkembang pesat, yang dimana teknologi yang berkembang yang semakin canggih.
Lebih terperinciCASH FLOW MANAGER PADA SISTEM OPERASI ANDROID 2.1 TUGAS AKHIR. Diajukan Oleh : NOVITA
CASH FLOW MANAGER PADA SISTEM OPERASI ANDROID 2.1 TUGAS AKHIR Diajukan Oleh : NOVITA 0634010112 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAWA
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. 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 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 terperinciPEMBUATAN MOBILE APPLICATION PETA WISATA BERBASIS PLATFORM ANDROID DI KABUPATEN SRAGEN
PROPOSAL PENELITIAN PEMBUATAN MOBILE APPLICATION PETA WISATA BERBASIS PLATFORM ANDROID DI KABUPATEN SRAGEN Diajukan oleh : MUHANAN PUJI SANTOSO L.200070005 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI
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 LANDASAN TEORI. yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas. tertentu, misalnya Microsoft Word, Microsoft Excel.
BAB II LANDASAN TEORI 2.1 Aplikasi Menurut Dhanta (2009:32), aplikasi (application) adalah software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu, misalnya Microsoft
Lebih terperinciBAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web
BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web
Lebih terperinciBilly Pramboro Putra Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc
Billy Pramboro Putra 510610078 Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc Dalam catatan Asosiasi Telepon Seluler Indonesia sekitar 180 juta penduduk Indonesia (60%) sudah menjadi pelanggan layanan
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 terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Android 2.1.1 Sejarah Singkat Android adalah sistem operasi untuk telepon seluler berbasis linux sebagai karnelnya. Saat ini android bisa disebut raja dari smartphone. Android
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi yang sangat cepat mengakibatkan manusia menginginkan segala sesuatunya dengan mudah dan ringkas. Bertukar informasi adalah suatu hal yang sangat
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Aplikasi Berbasis Web Yang dimaksud dengan aplikasi web atau aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser. Aplikasi seperti ini pertama kali dibangun hanya
Lebih terperinciBAB I PENDAHULUAN. I.1. Latar Belakang Masalah
BAB I PENDAHULUAN I.1. Latar Belakang Masalah Telepon Selular dan Internet adalah dua fenomena yang paling menarik menjelang akhir abad lalu. Fenomena yang dimulai pada tahun 1990-an itu banyak merevolusi
Lebih terperinciANALISIS PERBANDINGAN SISTEM OPERASI ANDROID 2.2 FROYO PADA TELEPON GENGGAM. Nama : Maya Ayuningtyas Rahayu NPM : Jurusan : Sistem Informasi
ANALISIS PERBANDINGAN SISTEM OPERASI ANDROID 2.2 FROYO DENGAN ANDROID 2.3 GINGERBREAD PADA TELEPON GENGGAM Nama : Maya Ayuningtyas Rahayu NPM : 10109077 Jurusan : Sistem Informasi LATAR BELAKANG Pesatnya
Lebih terperinciBAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.
2 BAB II LANDASAN TEORI Untuk menunjang penulisan Tugas Akhir ini, diambil beberapa bahan referensi seperti bahasa pemrograman PHP dan MySQL, serta beberapa bahan lainya yang diperlukan dalam pembangunan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA A. Penelitian Terdahulu Telah dilakukan penelitian sebelumnya mengenai pembuatan toko online untuk transaksi jual beli pada tahap promosi dan pembelian. Namun pada beberapa penelitian
Lebih terperinciBAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan
BAB II LANDASAN TEORI 2.1 Internet Internet adalah singkatan dari Interconnection network, merupakan interkoneksi antara komputer-komputer (node) di seluruh dunia yang membentuk sebuah jaringan komputer
Lebih terperinciBAB II. KAJIAN PUSTAKA
BAB II. KAJIAN PUSTAKA A. Rapor Rapor berasal dari kata dasar report yang berarti laporan. Rapor merupakan laporan hasil dari suatu kegiatan yang disusun secara benar. Materi yang dilaporkan dalam hal
Lebih terperinciPart 1 : Pengenalan Android
TUTORIAL ANDROID PROGRAMMING Part 1 : Pengenalan Android Author : Widianto Pratama Tingkat : 1. Pemula 2. Menegah 3. Mahir Part 1 : Pengenalan Android Widianto Pratama E-mail : widiandroid@gmail.com http://greenbel.wordpress.com/
Lebih terperinciBAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.
BAB III LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. 3.1 E-Commerce E-commerce merupakan suatu kumpulan teknologi,
Lebih terperinciBAB II KAJIAN PUSTAKA
BAB II KAJIAN PUSTAKA A. Tugas Akhir Tugas Akhir merupakan satu kurikulum wajib yang dilaksanakan oleh setiap mahasiswa pada Program Studi Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah
Lebih terperinciBAB I PENDAHULUAN. perkembangan teknologi yang ada. Semakin banyak fitur yang dibenamkan ke
1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Teknologi komunikasi sekarang ini sudah semakin maju. Dunia semakin terintegrasi dalam suatu perangkat yang ada dalam genggaman tangan. Hal ini memudahkan
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui tabel berbandingan pada tabel 2.1. Tabel 2.1. Tabel Pembanding Penelitian
Lebih terperinciBAB II KAJIAN PUSTAKA
BAB II KAJIAN PUSTAKA A. Mentoring Mentoring merupakan kegiatan ekstrakurikuler terstruktur yang wajib diikuti seluruh mahasiswa baru mulai angkatan tahun akademik 2004/2005, atau seluruh mahasiswa yang
Lebih terperinciBAB 2 LANDASAN TEORI. Android adalah sistem operasi untuk telepon seluler berbasis Linux sebagai kernelnya. Saat
BAB 2 LANDASAN TEORI 2.1 Android 2.1.1 Sejarah Singkat Android adalah sistem operasi untuk telepon seluler berbasis Linux sebagai kernelnya. Saat ini Android bisa disebut raja dari smartphone. Android
Lebih terperinciBAB I PENDAHULUAN. 1.1 Latar Belakang
1 BAB I PENDAHULUAN 1.1 Latar Belakang Saat ini banyak perusahaan yang memiliki banyak kegiatan yang harus dilakukan dan untuk mengatur kegiatan tersebut bisa dilakukan secara manual atau secara online.
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN DASAR TEORI. bahasa pemograman HTML dan PHP, namun dengan penelitian yang berbeda-beda.
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Dari penelitian sebelumnya sudah pernah membuat sistem menggunakan bahasa pemograman HTML dan PHP, namun dengan penelitian yang berbeda-beda.
Lebih terperinciKomputer Perkantoran. Salhazan Nasution, S.Kom
Komputer Perkantoran Pengenalan IT dan Internet Salhazan Nasution, S.Kom Teknologi Informasi (Information Technology) 2 Pengertian IT Information Technology (Teknologi Informasi) adalah seperangkat alat
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu
Lebih terperinciBAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi
3.1 Layanan Aplikasi Internet BAB III LANDASAN TEORI Terdapat banyak sekali layanan aplikasi di internet dan masih terus akan berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi
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 II TINJAUAN PUSTAKA DAN DASAR TEORI. mendefenisikan penelitian yang sebelumnya hampir sama dilakukan
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Tabel tinjauan pustaka merupakan tabel yang dibuat untuk mendefenisikan penelitian yang sebelumnya hampir sama dilakukan dengan penelitian
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 terperinciBAB II LANDASAN TEORI. Menurut Nazrudin Safaat H (2012 : 9) Perangkat lunak aplikasi adalah suatu
BAB II LANDASAN TEORI 2.1. Aplikasi Menurut Nazrudin Safaat H (2012 : 9) Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan
Lebih terperinciHTML 5. Geolocation Web SQL Database, media penyimpanan database lokal
HTML 5 HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi
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 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 terperincicepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga
APLIKASI PHONEBOOK DARURAT BERBASIS ANDROID ECA (Emergency Call Aplication) 1. Latar Belakang Perkembangan di bidang teknologi informasi saat ini semakin cepat dan kian merambah ke setiap komponen teknologi
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. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi
BAB II LANDASAN TEORI 2.1Perangkat Lunak Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan petunjuk kerja seperti yang diinginkan. Struktur data yang
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 II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Manajemen Proyek 2.1.1. Pengertian Manajemen Menurut James A.F. Stoner (2006) Manajemen adalah suatu proses perencanaan, pengorganisasian, kepemimpinan, dan pengendalian upaya
Lebih terperinciBAB 2 LANDASAN TEORI. Kata 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. Kata komputer (computer) berasal dari bahasa latin computare yang berarti menghitung.
Lebih terperinciBab II. TINJAUAN PUSTAKA
Bab II. TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu Berdasarkan web pariwisata yang sudah pernah ada masih terdapat beberapa kekurangan dan penulis bermaksud mengambangkan aplikasi tersebut untuk melengkapi
Lebih terperinciBAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan
BAB II KAJIAN PUSTAKA A. Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan platform terbuka
Lebih terperinciKata Kunci : Sistem Informasi Akademik, Smartphone Android, SMK Negeri 1 Pangkalpinang, Aplikasi Sistem Informasi Akademik Berbasis Android
APLIKASI MOBILE SISTEM INFORMASI AKADEMIK BERBASIS ANDROID PADA SMKN 1 PANGKALPINANG PUTRI JUWITA 1111500048 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER ATMA LUHUR
Lebih terperinciBAB I PENDAHULUAN 1.1. Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service digunakan
Lebih terperinciBAB II. KAJIAN PUSTAKA. yang berkhasiat maupun diperkirakan berkhasiat sebagai obat, dan khasiatnya
BAB II. KAJIAN PUSTAKA A. Tanaman Obat Indonesia Menurut Tampubolon (1995) tumbuhan obat adalah tumbuh-tumbuhan yang berkhasiat maupun diperkirakan berkhasiat sebagai obat, dan khasiatnya ini diketahui
Lebih terperinciBAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,
BAB 2 LANDASAN TEORI 2.1 Aplikasi Web Pada awalnya aplikasi web dibangun dengan hanya menggunakan bahasa yang disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, sejumlah skrip dan
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem
Lebih terperinciBAB II KAJIAN PUSTAKA
10 BAB II KAJIAN PUSTAKA 2.1 Pengertian Aplikasi Menurut Kamus Besar Bahasa Indonesia, Aplikasi adalah penerapan dari rancang sistem untuk mengolah data yang menggunakan aturan atau ketentuan bahasa pemrograman
Lebih terperinciTEKNOLOGI APLIKASI WEB BERBASIS SERVER
A. Tujuan Memahami cara kerja aplikasi web berbasis server Memahami perangkat pengembangan aplikasi web berbasis server Mengenal dan memahami pemrograman web berbasis teknologi server B. Dasar Teori Web
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Teori Sistem Menurut Jogiyanto (2001) terdapat dua kelompok pendekatan dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen
Lebih terperinciKomputer Perkantoran. Internet. Salhazan Nasution, S.Kom
Komputer Perkantoran Internet Salhazan Nasution, S.Kom Internet 2 Pengenalan Internet Apa itu Internet? Dua komputer atau lebih yang saling berhubungan membentuk jaringan komputer di dunia (world wide)
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti,
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti, pencarian lokasi apotek menggunkan sistem operasi android berbasis google
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 terperinciAnalisis dan Perancangan Aplikasi Smartphone untuk Penyebaran Informasi Akademik Kepada Mahasiswa
Analisis dan Perancangan Aplikasi Smartphone untuk Penyebaran Informasi Akademik Kepada Mahasiswa 1 Satriyo Adhy dan 2 Panji Wisnu W Program Studi Teknik Informatika FSM Universitas Diponegoro Semarang
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI Untuk mendukung pembuatan laporan ini, maka perlu dikemukakan hal-hal atau teori-teori yang berkaitan dengan permasalahan dan ruang lingkup pembahasan sebagai landasan dalam pembuatan
Lebih terperinciPemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa
Pemrograman Web I (Mengenal Web) Oleh : Devie Rosa Anamisa Tujuan Kuliah Mampu menjelaskan konsep dasar mengenai : Internet Arsitektur WEB URL HTTP WEB Browser WEB Server Internet Internet, yaitu kepanjangan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI II.1. Sistem Informasi Sistem informasi adalah sekumpulan elemen yang saling bekerja sama baik secara manual atau berbasis komputer yang didalamnya ada pengumpulan, pengolahan, pemprosesan
Lebih terperinci1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).
1 BAB II LANDASAN TEORI Landasan teori menjelaskan beberapa teori yang berkaitan dengan permasalahan yang dibahas sebagai dasar pemahaman dalam sebuah sistem serta metode yang dipakai untuk kegiatan pengembangan
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 terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Company Profile Menurut Maimunah dkk. Dalam jurnal CCIT Vol.5 No.3 (2012) company profile adalah sebuah aset suatu lembaga atau perusahaan yang dapat digunakan untuk meningkatkan
Lebih terperinciPERANCANGAN SISTEM INFORMASI ADMINISTRASI DAN MONITORING TRANSAKSI BERBASIS WEB MOBILE
Techno.COM, Vol. 10, No. 2, Mei 2011: 61-68 PERANCANGAN SISTEM INFORMASI ADMINISTRASI DAN MONITORING TRANSAKSI BERBASIS WEB MOBILE Candra Irawan Program Studi Sistem Informasi, Fakultas Ilmu Komputer,
Lebih terperinciBAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat
1 BAB 1 PENDAHULUAN 1.4 Latar Belakang Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat kurang maksimal dalam pencarian data seorang pegawai. Sulitnya mencari data pegawai dikarenakan
Lebih terperinciBAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media
BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media elektronik
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA Bab Tinjauan Pustaka memuat uraian gambaran umum dan fungsi-fungsi pada perpustakaan, pengertian sistem informasi, dan kaitan antara perpustakaan dan sistem informasi. 2.1. Perpustakaan
Lebih terperinciBAB IV ANALISA DAN PERANCANGAN SISTEM
BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1 Analisa Sistem Perancangan aplikasi kamus Bahasa Sunda berbasis Android dengan menggunakan bahasa pemrograman Java ini merupakan sistem yang mempermudah pengguna
Lebih terperinciBAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)
BAB III METODOLOGI 3.1. Tempat dan Waktu Penelitian Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI) yang berlokasi di Gedung AR Fachruddin B Universitas Muhammadiyah Yogyakarta,
Lebih terperinciBAB I PENDAHULUAN. untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan
BAB I PENDAHULUAN I.1. Latar Belakang Perangkat lunak aplikasi (software application) adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1. Internet Menurut Prakoso (2007), Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh karena
Lebih terperinciSISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk.
SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk. Andi Septiawan Budiawan Saputra Dedik Afriansyah Jurusan Teknik Informatika STMIK PALCOMTECH PALEMBANG Abstrak PT. Telekomunikasi
Lebih terperinciBAB III TINJAUAN PUSTAKA
BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI Pada bab ini akan dibahas berbagai teori yang melandasi dalam membangun sistem ini. 3.1 Sistem Informasi Menurut Hall (2006, p6), sistem informasi adalah serangkaian prosedur formula
Lebih terperinciBAB I PENDAHULUAN Latar Belakang Masalah
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Informasi kesehatan diri begitu berharga. Pada era yang serba modern ini tetap saja informasi merupakan sesuatu yang sangat bermakna, kelengkapan dan ketersediaan
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 terperinci2. Sejarah Android 2.1 Kerjasama Google dengan Android Inc. Pada Juli 2000, Google bekerjasama dengan Android Inc., perusahaan yang berada di Palo
1. Apa Itu Android Android adalah sistem operasi untuk telepon seluler yang berbasis Linux. Android menyediakan platform terbuka bagi para pengembang buat menciptakan aplikasi mereka sendiri untuk digunakan
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian tentang aplikasi resep makanan ini pernah
6 BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjaun Pustaka Penelitian tentang aplikasi resep makanan ini pernah dibuat oleh Syahenny Tamayani dalam sekripsi yang berjudul Metode Pembelajaran Makanan
Lebih terperinciBAB III ANALISA DAN PERANCANGAN SISTEM
BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini membahas analisa dan perancangan sistem, penelitian ini menggunakan bahasa pemrograman berbasis objek. Analisa sistem meliputi analisa kebutuhan fungsional,
Lebih terperinci