USULAN PENELITIAN S1 IMPLEMENTASI RESTFULL WEB SERVICE PADA SISTEM INFORMASI RAWAT JALAN BERBASIS ANDROID

Ukuran: px
Mulai penontonan dengan halaman:

Download "USULAN PENELITIAN S1 IMPLEMENTASI RESTFULL WEB SERVICE PADA SISTEM INFORMASI RAWAT JALAN BERBASIS ANDROID"

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 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 terperinci

PERKEMBANGAN DAN VERSI ANDROID DARI WAKTU-KEWATU

PERKEMBANGAN 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 terperinci

ANDROID OPERATING SYSTEM

ANDROID 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 terperinci

BAB II TINJAUAN PUSTAKA. dilakukan oleh para peneliti diantaranya Imamul Huda (2013) yang berjudul

BAB 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 terperinci

BAB II LANDASAN TEORI

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 terperinci

APLIKASI PENDATAAN PENDUDUK PADA KELURAHAN JERAMBAH GANTUNG BERBASIS ANDROID

APLIKASI 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 terperinci

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

BAB 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 terperinci

MAKALAH ANDROID. Diajukan untuk memenuhi salah satu tugas mata kuliah Sistem Operasi Dosen : Yuliayany, S.Kom. Rizki Apriliyandi / IF-15 / V

MAKALAH 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 terperinci

lainnya. Android juga menggunakan sistem layar sentuh (touch screen) yang memudahkan pelanggan dalam penanganan navigasinya. Para pelaku bisnis telah

lainnya. 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 terperinci

BAB II TINJAUAN PUSTAKA

BAB 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 terperinci

PERKEMBANGAN ANDROID DARI WAKTU KE WAKTU

PERKEMBANGAN 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 terperinci

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b

bagi 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 terperinci

BAB II TINJAUAN PUSTAKA

BAB 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 terperinci

BAB II KAJIAN PUSTAKA. berbasis linux yang mencakup sistem operasi, middleware dan aplikasi.

BAB 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 terperinci

BAB I I. PENDAHULUAN 1.1 Latar belakang

BAB 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 terperinci

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

BAB 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 terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 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 terperinci

BAB 2 LANDASAN TEORI. Beberapa tahun belakangan ini android sangat sering sekali digunakan oleh

BAB 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 terperinci

BAB II LANDASAN TEORI

BAB 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 terperinci

BAB I PENDAHULUAN.

BAB 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 terperinci

CASH 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 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 terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 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 terperinci

BAB II. KAJIAN PUSTAKA

BAB 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 terperinci

BAB 2 LANDASAN TEORI. bahasa pemrograman java dan bersifat open source. Yang mana artinya aplikasi

BAB 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 terperinci

PEMBUATAN MOBILE APPLICATION PETA WISATA BERBASIS PLATFORM ANDROID DI KABUPATEN SRAGEN

PEMBUATAN 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 terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 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 terperinci

BAB II LANDASAN TEORI. yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas. tertentu, misalnya Microsoft Word, Microsoft Excel.

BAB 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 terperinci

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB 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 terperinci

Billy Pramboro Putra Dosen Pembimbing: Umi Laili Yuhana S.Kom M.Sc

Billy 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 terperinci

BAB 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. 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

BAB 2 LANDASAN TEORI

BAB 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 terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 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 terperinci

BAB 2 LANDASAN TEORI

BAB 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 terperinci

BAB I PENDAHULUAN. I.1. Latar Belakang Masalah

BAB 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 terperinci

ANALISIS 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 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 terperinci

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

BAB 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 terperinci

BAB II TINJAUAN PUSTAKA

BAB 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 terperinci

BAB II LANDASAN TEORI. Internet adalah singkatan dari Interconnection network, merupakan

BAB 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 terperinci

BAB II. KAJIAN PUSTAKA

BAB 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 terperinci

Part 1 : Pengenalan Android

Part 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 terperinci

BAB 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. 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 terperinci

BAB II KAJIAN PUSTAKA

BAB 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 terperinci

BAB I PENDAHULUAN. perkembangan teknologi yang ada. Semakin banyak fitur yang dibenamkan ke

BAB 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 terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka yang dipergunakan dalam penelitian disajikan melalui

BAB 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 terperinci

BAB II KAJIAN PUSTAKA

BAB 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 terperinci

BAB 2 LANDASAN TEORI. Android adalah sistem operasi untuk telepon seluler berbasis Linux sebagai kernelnya. Saat

BAB 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 terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 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 terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. bahasa pemograman HTML dan PHP, namun dengan penelitian yang berbeda-beda.

BAB 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 terperinci

Komputer Perkantoran. Salhazan Nasution, S.Kom

Komputer 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 terperinci

BAB 2 LANDASAN TEORI

BAB 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 terperinci

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

BAB 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 terperinci

PENGENALAN ANDROID AHMAD ZAINUDIN. Politeknik Elektronika Negeri Surabaya

PENGENALAN 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 terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. mendefenisikan penelitian yang sebelumnya hampir sama dilakukan

BAB 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 terperinci

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

BAB 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 terperinci

BAB II LANDASAN TEORI. Menurut Nazrudin Safaat H (2012 : 9) Perangkat lunak aplikasi adalah suatu

BAB 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 terperinci

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

HTML 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 terperinci

DAFTAR ISTILAH. Activity Diagram

DAFTAR 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 terperinci

BAB II TINJAUAN PUSTAKA. 1. Pemrograman Aplikasi Mobile Smartphone Dari Tablet PC Berbasis. Android. Oleh Safaat, N. (2015). Informatika Bandung.

BAB 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 terperinci

cepat dan kian merambah ke setiap komponen teknologi informasi itu sendiri. Dari mulai dikenalnya komputer, hardware, software, hingga

cepat 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 terperinci

BAB III METODOLOGI PENELITIAN

BAB 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 terperinci

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB 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 terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 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 terperinci

BAB II LANDASAN TEORI

BAB 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 terperinci

BAB 2 LANDASAN TEORI. Kata komputer (computer) berasal dari bahasa latin computare yang berarti

BAB 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 terperinci

Bab II. TINJAUAN PUSTAKA

Bab 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 terperinci

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

BAB 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 terperinci

Kata Kunci : Sistem Informasi Akademik, Smartphone Android, SMK Negeri 1 Pangkalpinang, Aplikasi Sistem Informasi Akademik Berbasis Android

Kata 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 terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB 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 terperinci

BAB II. KAJIAN PUSTAKA. yang berkhasiat maupun diperkirakan berkhasiat sebagai obat, dan khasiatnya

BAB 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 terperinci

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

BAB 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 terperinci

BAB 2 LANDASAN TEORI

BAB 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 terperinci

BAB II KAJIAN PUSTAKA

BAB 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 terperinci

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

TEKNOLOGI 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 terperinci

BAB II TINJAUAN PUSTAKA

BAB 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 terperinci

Komputer Perkantoran. Internet. Salhazan Nasution, S.Kom

Komputer 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 terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Untuk membangun aplikasi ini, ada beberapa dasar penelitian seperti,

BAB 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 terperinci

BAB II LANDASAN TEORI

BAB 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 terperinci

Analisis dan Perancangan Aplikasi Smartphone untuk Penyebaran Informasi Akademik Kepada Mahasiswa

Analisis 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 terperinci

BAB III LANDASAN TEORI

BAB 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 terperinci

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

Pemrograman 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 terperinci

BAB II LANDASAN TEORI

BAB 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 terperinci

1 BAB II LANDASAN TEORI. metode yang dipakai untuk kegiatan pengembangan terhadap sistem sendiri. kebutuhan akan beberapa aktivitas (Buyens, 2001).

1 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 terperinci

Bab 3 Perancangan Sistem

Bab 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 terperinci

BAB III LANDASAN TEORI

BAB 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 terperinci

PERANCANGAN SISTEM INFORMASI ADMINISTRASI DAN MONITORING TRANSAKSI BERBASIS WEB MOBILE

PERANCANGAN 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 terperinci

BAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat

BAB 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 terperinci

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB 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 terperinci

BAB II TINJAUAN PUSTAKA

BAB 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 terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB 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 terperinci

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)

BAB 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 terperinci

BAB I PENDAHULUAN. untuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan

BAB 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 terperinci

BAB III LANDASAN TEORI

BAB 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 terperinci

SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk.

SISTEM 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 terperinci

BAB III TINJAUAN PUSTAKA

BAB 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 terperinci

BAB III LANDASAN TEORI

BAB 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 terperinci

BAB I PENDAHULUAN Latar Belakang Masalah

BAB 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 terperinci

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Perancangan 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 terperinci

2. Sejarah Android 2.1 Kerjasama Google dengan Android Inc. Pada Juli 2000, Google bekerjasama dengan Android Inc., perusahaan yang berada di Palo

2. 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 terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian tentang aplikasi resep makanan ini pernah

BAB 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 terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB 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