BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
|
|
- Benny Lie
- 6 tahun lalu
- Tontonan:
Transkripsi
1 BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Penelitian yang berhubungan dengan topic yang penulis bahas salah satunya adalah Sistem Informasi Akademik berbasis Android pada STIMK Global Informatika Palembang (Achyarudin, 2007) Penelitian sebut membahas aplikasi akademik berbasis Android sebagai alternative selain melalui website. Mampu menampilkan informasi perkuliahan seperti mata kuliah, dosen, mahasiswa, nilai ujian. Pembuatan aplikasi dengan judul Aplikasi Android Pencarian Ustadz, Tausiyah Dan Lokasi Pengajian Dengan Sistem Sinkronasi Data (Bagus Dwi Cahyo, 2012) aplikasi yang berhubungan dengan topic yang penulis bahas salah satunya adalah Membuat Info Ustadz Aplikasi Android pencarian ustadz, tausiyah, dan lokasi pengajian dengan sistem singkronisasi data, yang dibuat oleh Bagus Dwi Cahyo dari Universitas Sebelas Maret Surakarta. Aplikasi ini dibuat dengan bahasa pemrograman java, dengan tujuan untuk mempublikasikan informasi seputar ustadz, seperti tausiyah, lokasi pengajian, serta user ustadz untuk menambahkan data tausiyah, video pengajian, mp3 pengajian, dan foto. Aplikasi android digunakan oleh user masyarakat umum untuk mendapatkan info tausiyah. Sedangkan tugas akhir ini, aplikasi yang akan dibuat adalah "Perancangan Dan Pembuatan Aplikasi D3 Teknik Informatika UNS Berbasis Web Dan Andoid". Aplikasi ini bertujuan untuk mempermudah masyarakat dalam memperoleh informasi tentang program studi D3 Teknik Informatika UNS mempermudah. Aplikasi ini memiliki fitur-fitur diantaranya, penyajian informasi mata kuliah, dosen, mahasiswa seperti pada Sistem Informasi Akademik berbasis Android pada STIMK Global Informatika Palembang, menyajikan berita seputar informasi mengenai agenda atau kegiatan yang konsep hampir menyerupai dengan Aplikasi Info Ustadz, menyediakan penyajian informasi terbaru, penyajian kegiatan dan 6
2 aplikasi ini juga memiliki fitur tracking untuk mengetahui lokasi program studi D3 Teknik Informatika UNS. 2.2 HyperText Preprocessor (PHP) PHP adalah script yang digunakan untuk membuat halaman website yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima client selalu yang terbaru. Semua script PHP dieksekusi pada server dimana script tersebut dijalankan. (Anhar, 2010) 2.3 Aplikasi Web Aplikasi web adalah sebuah sistem informasi yang mendukung interaksi pengguna melalui antarmuka berbasis Web. Fitur-fitur aplikasi web biasanya berupa data persistence, mendukung transaksi dan komposisi halaman web dinamis yang dapat dipertimbangkan sebagai hibridasi, antara hypermedia dan system informasi.(simarmata, n.d.) Aplikasi web adalah bagian dari client side yang dapat dijalankan oleh browser wb. Client side mempunyai tanggung jawab untuk pengeksekusian proses bisnis. Aplikasi web dapat diakses melalui browser. Dengan menggunakan aplikasi web kita hanya perlu menempatkan aplikasi dalam sebuah server dan dengan sendirinya aplikasi tersebut dapat diakses dari manapun, sepanjang pemakai dapat mengakses web server-nya. Web Server adalah server yang melayani permintaan aplikasi web. Aplikasi web yang paling dasar ditulis dengan menggunakan HTML. Sebagaimana diketahui, HTML (Hypertext Markup Language) adalah bahasa standar untuk membuat halaman-halaman web. Model View Controller (MVC) Merupakan alur kerja dari framework khususnya disini codelgniter, dengan kosep MVC segala macam logika dan layout telah dipisahkan, sehingg siprogrammer dan designer dapat mengerjakan masing masing tugasnya secara 7
3 8 focus. Kosep model MVC juga dapat menuntun para programmer untuk membangun web dengan cara terstuktur. (Widodo, 2015) a. Model Digunakan sebagai presentasi database. Berbeda dengan framework cakephp. Dalam codeigniter, segala macam perintah qury SQL diletakan dalam file model, seperti insert, delet dan select.(widodo, 2015) b. View Suatu halaman khusus yang digunakan untuk menyajikan informasi kepada client, secara definisi, segal macam perintah yang dikelola oleh controller dan model, akan dikirim kepada view sesui hasil perintah yang di-request. (Widodo, 2015) c. Controller Digunakan sepagai pengendali (control) antara view dan model melalui perintah dari HTTP. (Widodo, 2015) 2.4 CodeIngniter Framework Codeigniter adalah aplikasi open source dan juga merupakan salah satu PHP framework yang berbasiskan pada metode MVC (Model, Controller, dan View) (Myer, 2008) Maksud dari MVC ini sendiri adalah memisahkan 3 hal pokok (basis data, tampilan situs web, dan logika aplikasi) di dalam pembuatan suatu situs web ke dalam 3 bagian, yaitu bagian model untuk basis data, bagian view untuk tampilan situs web, dan bagian controller untuk logika aplikasi. 2.5 Aplikasi Android Android adalah sistem operasi yang dikembangkan dan dipopulerkan oleh Google. Pengertian aplikasi mobile adalah sebutan untuk aplikasi yang berjalan di mobile device (Rangsang, 2010). Dengan menggunakan aplikasi mobile, dapat dengan mudah melakukan berbagaii macam aktifitas mulai dari hiburan, berjualan, belajar, mengerjakan pekerjaan kantor, browsing dan lain sebagainya.
4 9 Pengembangan aplikasi android membutuhkan software development kit (SDK). Android SDK adalah tools API (Application Programming Interface) yang diperlukan untuk mengembangkan aplikasi pada platform Android yang menggunakan bahasa pemrograman Java (Nazruddin, 2012). Android merupakan subset perangkat lunak untuk ponsel yang meliputi sistem operasi, middleware dan aplikasi kunci yang di-release oleh Google.Saat ini disediakan Android SDK sebagai alat bantu dan API untuk mengembangkan aplikasi pada platform Android menggunakan bahasa pemrograman Java. Berikut ini merupakan arsitektur Androidyang ditunjukkan pada gambar 2.1: Gambar 2.1. Arsitektur Sistem Operasi Android Android memiliki 4 komponen aplikasi. Setiap komponen memiliki peran yang berbeda-beda dan berdiri sendiri meskipun terkadang salah satu komponen bergantung pada komponen lainnya (Mulyadi, 2010). Masing-masing komponen memiliki daur hidup masing-masing, yang mengatur kapan komponen tersebut dibuat dan bagaimana komponen tersebut dihapus. Untuk mengaktifkan komponenkomponen tersebut diperlukan sebuah pesan asinkron yang disebut Intent (Gargenta, 2011). Berikut adalah 4 tipe komponen dalam aplikasi android:
5 10 1. Actvity, merupakan suatu komponen yang merepresentasikan sebuah tampilan yang dilengkapi dengan user interface. 2. Service, merupakan suatu komponen yang berjalan di balik layar untuk menjalankan operasi yang menghabiskan banyak waktu. 3. Content Provider, merupakan suatu komponen yang mengatur sekumpulan data aplikasi. 4. Broadcast receiver, merupakan komponen yang merespon terhadap siaran (broadcast) pengumuman yang dikeluarkan oleh sistem. 2.6 Unified Modellin Language (UML) Unified Modelling Language (UML) adalah sebuah "bahasa" yg telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem (Dharwiyanti, 2003) 2.7 Use Case Diagram Use Case Diagram atau diagram use case merupakan pemodelan untuk menggambarkan kelakuan (behavior) sistem yang akan dibuat. Diagram use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem yang akan dibuat. Dengan pengertian yang cepat, diagram use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem dan siapa saja yang berhak menggunakan fungsi-fungsi tersebut. Terdapat beberapa simbol dalam menggambarkan diagram use case, yaitu use cases, aktor dan relasi. Hal yang perlu diingat mengenai diagram use case adalah diagram use case bukan menggambarkan tampilan antarmuka (user interface), arsitektur dari sistem, kebutuhan nonfungsional, dan tujuan performansi. Sedangkan untuk penamaan use cases adalah nama didefinisikan sesimpel mungkin, dapat dipahami dan menggunakan kata kerja ( Kendall, 2002)
6 11 Simbol Use case nama use case Tabel 2.1. Simbol Komponen Use Case Deskripsi Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor dinyatakan dengan menggunakan kata kerja di awal frase nama use case Aktor / actor nama aktor Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang biasanya dinyatakan menggunakan kata benda di awal frase nama aktor Asosiasi / association Komunikasi antara aktor dan use case yang berpartisipasi pada use case atau use case memiliki interaksi dengan aktor Ekstensi / extend Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan dapat berdiri sendiri walau tanpa use case tambahan itu; mirip dengan prinsip inheritance pada pemrograman berorientasi objek biasanya use case tambahan memiliki nama depan yang sama dengan use case yang ditambahkan, misal : <<extend>> validasi username << extend >> validasi user << extend >> validasi sidik jari Arah panah mengarah pada use case yang ditambahkan
7 12 Hubungan generalisasi dan spesialisasi (umum - khusus) antara dua buah use case dimana fungsi yang satu adalah fungsi yang lebih umum dari lainnya, misalnya: Generalisasi / generalization ubah data mengelola data hapus data Arah panah mengarah pada use case yang menjadi generalisasinya (umum) Menggunakan / include / uses <<include>> Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan memerlukan use case ini untuk menjalankan fungsinya atau sebagai syarat dijalankan use case ini ada dua sudut pandang yang cukup besar mengenai include di use case: Include berarti use case yang ditambahkan akan selalu dipanggil saat use case tambahan dijalankan, misal pada kasus berikut: validasi username «uses» << include >> login Include berarti use case yang tambahan akan selalu melakukan pengecekan apakah use case yang ditambahkan telah dijalankan sebelum use case tambahan dijalankan, misal pada kasus berikut:
8 13 validasi user << include >> ubah data Kedua interpretasi di atas dapat dianut salah satu atau keduanya tergantung pada pertimbangan dan interpretasi yang dibutuhkan. Arah panah include mengarah pada use case yang dipakai 2.8 Class Diagram Class Diagram terdiri dari tiga kompartemen (ruang persegi panjang) yang mengandung informasi yang berbeda diperlukan untuk menjelaskan sifat-sifat satu jenis objek (Pender, 2012) dapat dilihat pada tabel 2.2 : Tabel 2.2. Notasi Class Diagram NewClass Attibute Operations() Notasi dalam class diagram adalah sebagai berikut : 1. Class Name digunakan untuk mendefinisikan class (tipe objek) dalam sebuah paket. 2. Attribute berisi semua definisi data. 3. Operations berisi definisi untuk setiap perilaku yang didukung oleh jenis objek
9 Activity Diagram Diagram ini menggambarkan proses yang termasuk tugas berurutan, logika kondisional, dan konkurensi. Diagram ini adalah seperti flowchart, tetapi telah ditingkatkan untuk digunakan dengan pemodelan objek. Simbol Activity Diagram (Pender, 2012) dapat kita lihat pada table 2.3 : Simbol Tabel 2.3. Simbol Activity Diagram Keterangan Activity Titik Awal Titik Akhir Fork; Untuk menunjukkan kegiatan yang dilaksanakan secara parallel Control Flow Pilihan untuk mengambil keputusan Squence Diagram Semua Sequence Diagram lebih dimodelkan pada tingkat objek daripada tingkat kelas untuk memungkinkan scenario yang menggunakan lebih dari satu instance dari kelas yang sama dan bekerja pada tingkat fakta, data uji, dan contoh. Sequence Diagram menggunakan tiga elemen notsi mendasar: object, message/stimuli, object lifeline (Pender, 2012), Gambar dapat dilihat pada table 2.4 :
10 15 Simbol Tabel 2.4. Simbol Sequence Diagram Keterangan Boundary; pemisah antara sistem dan daerah di luar sistem (lingkungan) Control; metode untuk membuat aplikasi dengan memisahkan data (Model) dari tampilan (View) dan cara bagaimana memprosesnya (Controller) Entity; sebuah objek yang keberadaanya dapat dibedakan terhadap objek lain Message; mewakili komunikasi yang dikirim satu sama lain. Lifeline; untuk mengatur pesan-pesan dalam urutan yang relative tepat Basis Data Basis Data adalah koleksi dari data-data yang terkait secara logis dan deskripsi dari data-data tersebut, yang dirancang untuk memenuhi kebutuhan informasi dari suatu organisasi. Database is a self-describing collection of integrated tables, yang berarti basis data adalah sebuah koleksi data yang menggambarkan integrasi antara tabel yang satu dengan tabel yang lainnya. Database is a self-describing, disini dijelaskan bahwa struktur data saling terintegrasi dalam suatu tempat yang dikenal sebagai kamus data atau metadata. Dapat ditarik kesimpulan bahwa database adalah suatu koleksi data yang saling berhubungan secara logis dan menggambarkan integrasi antara suatu tabel dengan tabel lainnya, yang dirancang untuk memenuhi kebutuhan informasi dari suatu organisasi (Robby, Kwanentent, & Wardana, 2009)
11 Entity Relationsip Diagram (ERD) Entity Relationship Diagram (selanjutnya akan ditulis ERD) adalah diagram yang berisi komponen-komponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut yang merepresentasikan seluruh fakta dari dunia nyata yang kita. Fathansyah (1999) juga menyebutkan bahwa ada dua komponen penyusun ERD, yaitu entity atau entitas dan relation atau relasi. Entity atau entitas merupakan individu yang mewakili sesuatu yang nyata (eksistensinya) dan dapat dibedakan dari sesuatu yang lain. Sedangkan relation atau relasi menunjukan adanya hubungan di antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda tinjau (Fathansyah, 1999). Notasi-notasi simbolik menurut Fathansyah (1999) di dalam Diagram E-R yang dapat kita gunakan. Gambar dapat dilihat pada tabel 2.5 : Tabel 2.5. Simbol Entity Relationsip Diagram (ERD) Simbol Keterangan Persegi panjang menyatakan himpunan entitas. Lingkaran / elips menyatakan atribut. (atribut yang berfungsi sebagai key digaris bawahi). Belah ketupat menyatakan himpunan relasi.
12 17 Garis sebagai penghubung antara himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atributnya. Kardinalitas relasi menunjukan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Model kardinalitas yang dapat terjadi diantara entitas menurut Fathansyah (1999) adalah: a) Satu ke satu Relasi satu ke satu yang berarti setiap entitas pada himpunan entitas A berhubungan dengan paling banyak satu entitas pada himpunan entitas B dan begitu juga sebaliknya setiap entitas pada himpunan entitas B berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas A. Gambaran mengenai relasi ini dapat dilihat pada gambar 2.2. : A B Entitas 1 Entitas 2 Entitas 3 Entitas 4 Entitas 1 Entitas 2 Entitas 3 Entitas 4 Gambar 2.2. Satu ke satu b) Satu ke banyak Relasi satu ke banyak yang berarti setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya, di mana setiap entitas pada himpunan entitas B berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas A. Gambaran mengenai relasi ini dapat dilihat pada gambar 2.3 :
13 18 A B Entitas 1 Entitas 2 Entitas 3 Entitas 1 Entitas 2 Entitas 3 Entitas 4 Entitas 5 Gambar 2.3. Satu ke banyak c) Banyak ke satu Relasi banyak ke satu yang berarti setiap entitas pada himpunan entitas A berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas B, tetapi tidak sebaliknya, di mana setiap entitas pada himpunan entitas B dapat berhubungan dengan banyak entitas pada himpunan entitas A. Gambaran mengenai relasi ini dapat dilihat pada gambar 2.4. : A B Entitas 1 Entitas 2 Entitas 3 Entitas 4 Entitas 5 Entitas 1 Entitas 2 Entitas 3 Gambar 2.4. Banyak ke satu d) Banyak ke banyak Relasi banyak ke banyakyang berarti setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B dan demikian juga sebaliknya, di mana setiap entitas pada himpunan entitas B dapat berhubungan dengan banyak entitas pada himpunan entitas B. Gambaran mengenai relasi ini dapat dilihat pada gambar 2.5. :
14 19 A B Entitas 1 Entitas 2 Entitas 3 Entitas 4 Entitas 1 Entitas 2 Entitas 3 Entitas 4 Gambar 2.5. Banyak ke banyak 2.13 MySQL MySQL (My Structure Query Language) adalah salah satu database Management System (DBMS) dari sekian banyak DBMS seperti Oracle, MS SQL, Postagre SQL dan lainnya. MySQL berfungsi untuk mengolah database menggunakan Bahasa SQL. MySQL bersifat open source sehingga kita bisa menggunakannya secara gtatis. Pemrograman PHP juga sangat mendukung dengan database MySQL (Anhar, 2010) 2.14 Android Studio Android Studio adalah sebuah IDE yang bisa digunakan untuk pengembangan aplikasi android dan dikembangkan oleh Google. Android Studio merupakan pengembangan dari Eclipse IDE, dan dibuat berdasarkan IDE Java populer, yaitu IntelliJ IDEA. Android Studio direncanakan untuk menggantikan Eclipse ke depannya sebagai IDE resmi untuk pengembangan aplikasi Android. Sebagai pengembangan dari Eclipse, Android Studio mempunyai banyak fitur-fitur baru dibandingkan dengan Eclipse IDE. Berbeda dengan Eclipse yang menggunakan ADT, Android Studio menggunakan Gradle sebagai build environment. Fitur - fitur lainnya adalah sebagai berikut: A. Menggunakan Gradlebased build system yang fleksibel. B. Bisa mem-build multiple APK. C. Template support untuk Google Services dan berbagai macam tipe perangkat. D. Layout editor yang lebih bagus. (Hasanah et al., 2014)
15 Java Script Object Notation (JSON) JSON adalah format pertukaran data yang ringan, mudah dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan dibuat (generate) oleh komputer. Format ini dibuat berdasarkan bagian dari Bahasa Pemprograman JavaScript, Standar ECMA-262 Edisi ke-3 - Desember JSON merupakan format teks yang tidak bergantung pada bahasa pemprograman apapun karena menggunakan gaya bahasa yang umum digunakan oleh programmer keluarga C termasuk C, C++, C#, Java, JavaScript, Perl, Python dll. Oleh karena sifat-sifat tersebut, menjadikan JSON ideal sebagai bahasa pertukaran-data. Contoh dapat dilihat pada gambar 2.6 : Gambar 2.6. Contoh Representasi JSON pada sebuah Object JSON terbuat dari dua struktur: 1. Kumpulan pasangan nama/nilai. Pada beberapa bahasa, hal ini dinyatakan sebagai objek (object), rekaman (record), struktur (struct), kamus (dictionary), tabel hash (hash table), daftar berkunci (keyed list), atau associative array. 2. Daftar nilai terurutkan (an ordered list of values). Pada kebanyakan bahasa, hal ini dinyatakan sebagai larik (array), vektor (vector), daftar (list), atau urutan (sequence) ( JSON, Pengenalan, n.d.) Model Waterfall Model waterfall adalah suatu proses pengembangan perangkat lunak berurutan, dimana kemajuan dipandang sebagai terus mengalir kebawah (seperti
16 21 air terjun) melewati fase-fase pencenaan, pemodelan, implementasi, dan pengujian. Dalam pengembagannya metode waterfall memiliki beberapa tahapan yang runtut: requirement, design, implementation, verification, dan maintenance (Pressman, Roger, 1997) Gambar 2.1 Model waterfall menurut Pressman (1997). Tahap Tahap dalam Model Waterfall seperti yang ditunjukkan pada gambar 2.2 di atas adalah sebagai berikut : a. Communicatin Pada tahapan ini bertujuan untuk memahami tujuan stakeholder serta pelanggan untuk proyek dan untuk mengumpulkan persyaratan yang membantu mendefinisikan fitur perangkat lunak dan fungsi. b. Planning Pada tahapan ini dapat mendefinisikan perencanaan rekayasa perangkat lunak bekerja dengan menggambarkan tugas-tugas teknis yang akan dilakukan, resiko yang munkin, sumber daya yang akan diperlukan, produk pekerjaan yang harus diproduksi,dan jadwal kerja. c. Modeling Pada tahapan ini, hal yang dilakukan yaitu menciptakan model-model untuk lebih memahami persyaratan perangkat lunak dan desain yang akan mencapai kebutuhan tersebut. d. Construction Pada tahapan ini menggabungkan generasi kode(baik manual maupun otomatis) dan pengujian yang diperlukan untuk mengungkap kesalahan dalam kode. e. Deployment
17 22 Perangkat lunak dikirimkan kepelanggan kemudian pelanggan yang mengevaluasi produk yang disampaikan dan memberikan umpan balik berdasarkan evaluasi.
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 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 LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Android versi 2.2 (Froyo :Frozen Yoghurt) Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahanperubahan umumnya terhadap versi-versi sebelumnya antara lain dukungan
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Radite Purwahana dalam tugas akhirnya telah membuat tugas akhir yang berjudul RAPOR ONLINE SMA N 8 SURAKARTA BERBASIS PHP, MYSQL, DAN SMS
Lebih terperinciPERANCANGAN DAN PEMBUATAN APLIKASI D3 TEKNIK INFORMATIKA UNS BERBASIS WEB DAN ANDROID
PERANCANGAN DAN PEMBUATAN APLIKASI D3 TEKNIK INFORMATIKA UNS BERBASIS WEB DAN ANDROID Yudho Yudhanto Fakultas MIPA, Program Studi D3 Teknik Informatika Universitas Negeri Sebelas Maret Email: yuda@mipa.uns.ac.id
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 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 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 2 TINJAUAN PUSTAKA
BAB 2 TINJAUAN PUSTAKA 2.1 Struktur Analisis dan Desain Struktur analisis dan desain adalah sebuah metodologi yang di gunakan pada rekayasa perangkat lunak untuk mendeskripsikan sistem kearah fungsional.
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 terperinciPEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG
PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas
Lebih 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 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 terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI Pada Bab ini menjelaskan mengenai dasar-dasar teori yang digunakan untuk menunjang pembuatan tugas akhir membangun sistem pengolahan data absensi karyawan pada PT.Solusi Coporindo
Lebih terperinciBAB II 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 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. Pengertian Sistem II.1.1 Sistem Sistem adalah satu kesatuan yang terdiri dari suatu interaksi subsistem yang berusaha untuk mencapai tujuan yang semua beroperasi yang berinteraksi
Lebih terperinciBAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan
BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem dapat beroperasi dalam suatu lingkungan, jika terdapat unsur unsur yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan utama
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Teori Umum 2.1.1 Smartphone Smartphone adalah suatu ponsel yang memiliki kemampuan komputasi yang lebih canggih dan konektifitas melebihi kemampuan ponsel biasa. Selain itu hal
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengertian Web WEB merupakan kumpulan informasi pada server komputer yang terhubung satu sama lain dalam jaringan internet, sedangkan aplikasi berbasis web (web base aplication)
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 terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Informasi II.1.1. Sistem Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai
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 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 II LANDASAN TEORI
5 BAB II LANDASAN TEORI 2.1 Perjalanan Dinas 2.1.1 Pengertian Perjalanan Dinas Perjalanan dinas secara umum adalah perjalanan yang dilakukan oleh karwaran atau pegawai suatu perusahaan yang berkitan dengan
Lebih terperinciBAB II LANDASAN TEORI. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling
6 BAB II LANDASAN TEORI 2.1 Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Definisi Tenaga Kerja Definisi tenaga kerja disebutkan dalam Pasal 1 ayat 2 Undang -Undang Nomor 13 Tahun 2003 tentang Ketenagakerjaan yang berbunyi : Tenaga kerja adalah setiap
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 TINJAUAN PUSTAKA Sebagai perbandingan dalam tugas akhir ini, ada dua penelitian yang akan dibandingkan. Penelitian pertama dilakukan oleh Aan Lutfi Ardiyansyah
Lebih terperinciBAB I PENDAHULUAN. Menurut Ciptaningtyas, Ijtihadie, dan Lumayung (2014) bahwa di
BAB I PENDAHULUAN 1.1 Latar belakang Menurut Setiyo (2013) bahwa Pengembangan e-learning merupakan suatu keharusan bagi seluruh perguruan tinggi agar standar mutu pendidikan dapat ditingkatkan. E-learning
Lebih terperinciPENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI
PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, Program Studi Teknik Informatika, Universitas Pasundan Bandung
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1. Landasan Teori 2.1.1. Sistem Menurut Alfattah (2007:3) sistem adalah sekumpulan objek-objek yang saling berelasi dan berinteraksi serta hubungan antar objek yang biasa dilihat
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 III LANDASAN TEORI
BAB III LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. Karena topik dari penulis memiliki sedikit nilai fotografi,
Lebih terperinciBAB II LANDASAN TEORI 2.1. Pengertian LPJ dan Fungsinya LPJ merupakan singkatan dari Laporan Pertanggung Jawaban. LPJ adalah suatu dokumen tertulis yang disusun dengan tujuan memberikan laporan tentang
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi Geografis Menurut (Adam Suseno & Ricky Agus; 2012 : 1), Sistem informasi yang memiliki kepaduan antara teknologi informasi dan aktifitas dari orang yang menggunakan
Lebih terperinciII.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.
DAFTAR ISI HALAMAN JUDUL LEMBAR PENGESAHAN... ii SURAT PERNYATAAN... iii ABSTRAK... iv ABSTRACT... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xii DAFTAR GAMBAR... xiii BAB I PENDAHULUAN...
Lebih terperinciBAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem
BAB II LANDASAN TEORI 2.1 Sistem Informasi Bagian-bagian yang memiliki keterkaitan pengoperasian dalam mencapai suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem informasi dapat dibuat
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Teori Aplikasi Web Web aplikasi-disebut "webapps," jaringan-centric ini kategori perangkat lunak mencakup beragam aplikasi. Dalam bentuk yang paling sederhana, webapps bisa sedikit
Lebih terperinciHALAMAN JUDUL HALAMAN PERSETUJUAN
DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN... i ABSTRAK... iii KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... ix DAFTAR GAMBAR... x DAFTAR SIMBOL... xii BAB I PENDAHULUAN... 1 1.1 Latar Belakang...
Lebih terperinciBAB II TINJAUAN PUSTAKA. uang, dan informasi. Sumber daya tersebut bekerjasama menuju
BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem adalah sekelompok elemen yang terintegrasi dengan tujuan yang sama. Organisasi terdiri dari sejumlah sumber daya manusia, material, mesin, uang, dan
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 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 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 terperinciBAB II PENDAHULUAN. Penialaian dalam Bahasa Inggris dikenal dengan istilah Assessment yang
BAB II PENDAHULUAN 2.1 Penilaian Penialaian dalam Bahasa Inggris dikenal dengan istilah Assessment yang berarti menilai sesuatu. Menurut Akhmat Sudrajat (2011), penilaian (assessment) adalah penerapan
Lebih terperinciBAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android
BAB II KAJIAN PUSTAKA A. Android Android adalah sistem operasi berbasis Linux yang digunakan untuk telepon seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android menyediakan
Lebih terperinciPEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB
PEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas Pasundan Bandung
Lebih terperinciBAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan
BAB II LANDASAN TEORI 2.1 Monitoring Menurut Dr. Harry Hikmat (2010), monitoring adalah proses pengumpulan dan analisis informasi berdasarkan indikator yang ditetapkan secara sistematis dan berkelanjutan
Lebih terperinciPERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID
PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID Penulis : Kristian Ariyanto Zai Jurusan : Teknik Informatika Fakultas : Ilmu
Lebih terperinciRANCANG BANGUN APLIKASI REKAM MEDIS POLIKLINIK UNIVERSITAS TRILOGI
RANCANG BANGUN APLIKASI REKAM MEDIS POLIKLINIK UNIVERSITAS TRILOGI Umar Al Faruq Program Studi Sistem Informasi Fakultas Telematika Universitas Trilogi Jakarta Jl.Taman Makam Pahlawan No.1 Kalibata, Jakarta
Lebih terperinci1 BAB 1 PENDAHULUAN 1.1 Latar Belakang
1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Koperasi merupakan badan usaha yang beranggotakan orang-orang atau badan hukum. Koperasi Citra Telekomunikasi Institut Teknologi (IT) Telkom Bandung merupakan sebuah
Lebih terperinciBAB II LANDASAN TEORI
digilib.uns.ac.id 4 BAB II LANDASAN TEORI 2.1 Tinjauan Pustaka Penelitian yang dilakukan Dwi Martha (2009) dalam Sistem Informasi Pendaftaran Wisuda Online menghasilkan fitur yang digunakan dalam administrasi
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN DASAR TEORI
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Sebagai tinjauan pustaka ada dua produk yang dapat digunakan untuk referensi dalam perancangan program. Referensi pertama merupakan produk tugas
Lebih terperinciFRAMEWORK PHP BERBASIS KOMPONEN UNTUK MEMBUAT FORMULIR DAN LAPORAN SECARA OTOMATIS ABSTRAK
1 FRAMEWORK PHP BERBASIS KOMPONEN UNTUK MEMBUAT FORMULIR DAN LAPORAN SECARA OTOMATIS ALI MUHTAS Program Studi Sistem Informasi S1, Fakultas Ilmu Komputer ABSTRAK Dalam pembangunan aplikasi perlu adanya
Lebih terperinciGAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID
GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID Ronny Teknik Informatika, Sekolah Tinggi Teknik Surabaya e-mail: michael.ronny@gmail.com ABSTRAK Teknologi mobile device
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Tinjauan pustaka dalam pembuatan sistem informasi inventory obat di Apotek Tambran Sehat, penulis mengambil dari beberapa jurnal. Rina Kristinugraini,
Lebih terperinciSISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK
SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER Andriyani Siyoperman Gea ABSTRAK Monitoring peralatan bengkel pada CV. Mandala Motor perusahaan yang bergerak di
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 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 terperinciDiagram Use Case. Pertemuan 3
Diagram Use Case Pertemuan 3 Definisi Use Case Diagram Use Case merupakan pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Pendaftaran Siswa Baru Penerimaan siswa baru merupakan gerbang awal yang harus dilalui peserta didik dan sekolah didalam penyaringan objek-objek pendidikan. Peristiwa penting
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI Bab ini menguraikan dasar-dasar teori yang digunakan untuk mendukung penelitian mengenai sistem informasi akademik berbasis Android pada Lab. Teknik Informatika Universitas Muhammadiyah
Lebih terperinciBAB II KAJIAN PUSTAKA. tablet layar sentuh (touchscreen) yang berbasis Linux. Seiring perkembangannya
BAB II KAJIAN PUSTAKA A. Android Android merupakan sebuah sistem operasi telepone seluler dan komputer tablet layar sentuh (touchscreen) yang berbasis Linux. Seiring perkembangannya Android berubah menjadi
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Berdasarkan dengan judul penelitian oleh penulis mengenai Pengembangan Web api Pada Sistem Assesmen Dan Berbasis Tag Sebagai Pembantu Penyusunan Strategi Pembelajaran
Lebih terperinciBAB II TINJAUAN PUSTAKA. Menurut Laudon, K C dan Laudon, J.P dalam Indonesian Journal on Networking
BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi Menurut Laudon, K C dan Laudon, J.P dalam Indonesian Journal on Networking and Security menjelaskan, sistem informasi adalah teknologi informasi yang diorganisasikan
Lebih terperinciI.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3
viii DAFTAR ISI LEMBAR PENGESAHAN... ii SURAT PERNYATAAN... iii ABSTRACT... iv ABSTRAKSI... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR GAMBAR... xiii DAFTAR TABEL... xvi BAB I PENDAHULUAN... I-1
Lebih terperinciBAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. membangun aplikasi transposisi akord lagu berbasis android. parameter dalam
BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 TINJAUAN PUSTAKA Tinjauan pustaka pada penelitian ini merupakan referensi penulis dalam membangun aplikasi transposisi akord lagu berbasis android. parameter
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tinjauan pustaka merupakan acuan utama pada penelitian ini, berupa studi
BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Tinjauan pustaka merupakan acuan utama pada penelitian ini, berupa studi yang pernah dilakukan orang lain yang berkaitan dengan penelitian ini.
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 Pengertian Sistem Informasi Sisttem informasi adalah suatu sistem yang menyediakan informasi untuk manajemen dalam mengambil keputusan atau kebijakan dan menjalankan operasional
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1. Seni dan Budaya Bali Di Bali sampai saat ini seni dan kebudayaannya masih tetap bertahan dan lestari. Hal ini terjadi karena salah satunya adalah pendukungnya tidak berani
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Teori Utama 2.1.1 UMKM Beberapa lembaga atau instansi bahkan UU memberikan definisi Usaha Kecil Menengah (UKM), diantaranya adalah Kementrian Negara Koperasi dan Usaha Kecil Menengah
Lebih terperinciBAB II LANDASAN TEORI
5 BAB II LANDASAN TEORI 2.1. METODE PENELITIAN 2.1.1. Studi Literatur Studi Literatur dilakukan dengan cara mengumpulkan data informasi yang berhubungan dengan sistem informasi berbasis web dan android
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Pengembangan Sistem Informasi 2.1.1 SDLC (System Development Life Cycle) Menurut Dennis, Barbara, dan Roberta (2012:6) System Development Life Cycle (SDLC) merupakan proses menentukan
Lebih terperinciBAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1 Dalam menentukan dan mengambil suatu keputusan pada suatu perusahaan atau instansi diperlukan data-data yang diolah menjadi suatu informasi yang berguna bagi
Lebih terperinciSISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB
SISTEM MONITORING PENGANTARAN OBAT PADA PT. XYZ DENGAN PEMROGRAMAN JAVA ANDROID DAN WEB Rivan Junizar 41513120145 FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA 2015 SISTEM MONITORING PENGANTARAN OBAT
Lebih terperinciRancang Bangun Aplikasi Code Sharing Sebagai Alat Bantu Media Interaktif Perkuliahan Pada Mata Kuliah Pemrograman Web
1 Rancang Bangun Aplikasi Code Sharing Sebagai Alat Bantu Media Interaktif Perkuliahan Pada Mata Kuliah Pemrograman Web Ar-Razy Muhammad 1, Heri Priyanto 2, Novi Safriadi 3 Program Studi Teknik Informatika,
Lebih terperinciBAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota
BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Pada bab ini dijelaskan mengenai prosedur yang berjalan dan yang diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata
Lebih terperinciRANCANG BANGUN WEBSITE JURNAL ILMIAH BIDANG KOMPUTER (STUDI KASUS : PROGRAM STUDI ILMU KOMPUTER UNIVERSITAS MULAWARMAN)
Jurnal Informatika Mulawarman Vol. 10 No. 2 September 2015 25 RANCANG BANGUN WEBSITE JURNAL ILMIAH BIDANG KOMPUTER (STUDI KASUS : PROGRAM STUDI ILMU KOMPUTER UNIVERSITAS MULAWARMAN) Dana Pranata 1), Hamdani
Lebih terperinciBAB II LANDASAN TEORI. bekerjasama untuk memproses masukan (input) yang ditunjukan kepada sistem
BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Sistem juga merupakan kumpulan elemen-elemen yang saling terkait dan bekerjasama untuk memproses masukan (input) yang ditunjukan kepada sistem tersebut dan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Aplikasi Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Contoh
Lebih terperinciBAB 3 LANDASAN TEORI
BAB 3 LANDASAN TEORI Bab ini akan membahas hal-hal yang mendasari dibuatnya aplikasi Futsal Track, arsitektur, bahasa pemrograman dan tools yang digunakan dalam pembuatan aplikasi Futsal Track. 3.1 Arsitektur
Lebih terperinciBAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pesatnya perkembangan teknologi informasi di bidang pendidikan, dapat dilihat dari banyaknya media-media pembelajaran yang digunakan di masyarakat. Salah satu
Lebih terperinciPEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah)
PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah) TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1,
Lebih terperinciBAB 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 LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 E-Commerce 2.1.1 Definisi E-Commerce E-Commerce atau yang biasa disebut juga dengan istilah Ecom atau Emmerce atau EC merupakan pertukaran bisnis yang rutin dengan menggunakan
Lebih terperinci3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR
BAB III ANALISIS Bab ini berisi analisis mengenai aplikasi web target code generator, analisis penggunaan framework CodeIgniter dan analisis perangkat lunak code generator. 3.1 APLIKASI YANG DITANGANI
Lebih terperinciBAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
7 BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Penelitian yang berhubungan dengan topik yang penulis bahas salah satunya adalah Aplikasi Pencarian Rumah Sakit dan Dokter di Surakarta
Lebih terperinciBAB 3 LANDASAN TEORI
BAB 3 LANDASAN TEORI Bab ini akan membahas hal-hal yang mendasari dibuatnya aplikasi JOGIFT, arsitektur, bahasa pemrograman dan tools yang digunakan dalam pembuatan aplikasi JOGIFT. 3.1 Produk Pengertian
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Rekayasa Perangkat Lunak Rekayasa perangkat lunak atau biasa dikenal dengan Software merupakan kombinasi antara program, basis data dan dokumentasi di dalamnya, yang dibuat dengan
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Dalam pembuatan tugas akhir Sistem Informasi Administrasi Salon SN berbasis desktop ini dilakukan beberapa tinjauan sumber pustaka, dan berikut
Lebih terperinciBAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi
BAB II DASAR TEORI 2.1 Konsep Dasar Sistem Aplikasi 2.1.1 Pengertian Sistem Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Suatu sistem mempunyai
Lebih terperinciBAB II ANALISIS DAN PERANCANGAN
3 BAB II ANALISIS DAN PERANCANGAN Analisis digunakan untuk mengetahui kebutuhan, setelah proses analisis akan dilakukan perancangan yang digunakan untuk mempermudah dalam mengolah data dan kemudian merancang
Lebih terperinciBAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.
BAB II KAJIAN PUSTAKA A. Android Android adalah sebuah sistem operasi perangkat mobile berbasis linux yang mencangkup sistem operasi, middleware dan aplikasi. Android menyediakan platform terbuka bagi
Lebih terperinciBAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software
BAB II. KAJIAN PUSTAKA A. Aplikasi Aplikasi merupakan suatu progam yang siap untuk digunakan yang dibuat untuk melaksanakan suatu fungsi bagi pengguna jasa aplikasi serta penggunaan aplikasi lain yang
Lebih terperinciBAB II TINJAUAN PUSTAKA. bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan
BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi Sistem Informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi Akuntansi Menurut (Anastasia Diana & Lilis Setiawati ; 2011 : 4), Sistem Informasi Akuntansi adalah sistem yang bertujuan untuk mengumpulkan dan memproses
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Buku Menurut Kamus Besar Bahasa Indonesia, buku memiliki arti lembar kertas yg berjilid, berisi tulisan atau kosong. Kertas-kertas bertulisan itu mempunyai tema bahasan yang
Lebih terperinciRizki Alfiasca Pascapraharastya n, Antok Supriyanto, dan Pantjawati Sudarmaningtyas 2014
2.1 Tinjauan Pustaka BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI Sistem informasi manajemen arsip sebelumnya sudah pernah dibuat dan sudah diimplementasikan pada masing-masing instansi. Tinjauan pustaka
Lebih terperinci2.4.4 Activity Diagram... II Sequence Diagram... II Collaboration Diagram... II Implementasi... II PHP...
DAFTAR ISI ABSTRACT... i ABSTRAK... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... xi DAFTAR SIMBOL... xii BAB I... I-1 PENDAHULUAN... I-1 1.1 Latar Belakang... I-1 1.2
Lebih terperinci