BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
|
|
- Teguh Muljana
- 6 tahun lalu
- Tontonan:
Transkripsi
1 BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Tinjauan pustaka berfungsi membandingkan penelitian yang sudah ada dengan penelitian penulis saat ini, selain itu tinjauan pustaka membantu memberi gambaran tentang metoda dan teknik yang dipakai dalam penelitian yang mempunyai permasalahan yang serupa atau mirip dengan penelitian penulis. Tinjauan pustaka Pembuatan Modul Jadwal di Executive Information System (EIS) dengan Sinkronisasi Data dari Generate Jadwal (GJ) dapat dilihat pada tabel 2.1 Tabel 2. 1 Perbandingan Tinjauan Pustaka No. Judul Artikel Nama Penulis 1. sinkronisasi data user antara sistem informasi perpustakaan dengan sistem informasi akademik 2. Sinkronisasi Database Fakultas Teknik dan Rektorat Universitas Hasanuddin Makassar Muhammad Nasir (2012) Yuyun, Amil Ahmad Ilham, Muh. Niswar Metode Pengembangan Web service XML-RPC Fungsionalitas Dapat mensinkronisasi basis data sistem nformasi perpustakaan yang dikembangkan dengan bahasa pemrograman menggunakan teknologi middleware XML Remote Procedure Call web service User dapat melakukan transfer data dari Fakultas Teknik ke server Rektorat 1
2 2 Dalam artikel yang berjudul sinkronisasi data user antara sistem informasi perpustakaan dengan sistem informasi akademik metode yang digunakan pada penelitian ini adalah metode penelitian tindakan (action research). Sistem yang dikembangkan penulis pada penelitian ini merupakan komunikasi antara beberapa objek yaitu : server sistem informasi akademik sebagai sumber data dengan client sebagai pengelola proses sinkronisasi serta terhadap sistem informasi perpustakaan sebagai penerima data hasil sinkronisasi. Gambaran aktor dan use case pada artikel ini dapat dilihat pada gambar 2.1 Gambar 2. 1 Use Case Diagram Artikel 1 Dengan demikian dapat dideskripsikan aktor dan use case yang terlibat pada sistem ini sebagai berikut : Aktor, terdiri dari Client sebagai pengelola sistem sinkronisasi, Sistem Informasi Akademik sebagai sumber penyedia data Sistem Informasi Perpustakaan sebagai sistem yang dikoneksikan dengan sistem akademik dan penerima data hasil sinkronisasi. Use Case, terdiri dari Koneksi ke Server SIA (Login), Kirim request data Mahasiswa Aktif, Menerima Hasil Request, Sinkronisasi Data, Mengirim (Update) data ke Sistem Perpustakaan. Proses bisnis dari sistem ini adalah sebagai berikut : Sinkronisasi data dilakukan dengan menghubungkan dua aplikasi server web service, yaitu server akademik dan server perpustakaan. Langkah awal dalam proses tersebut dilakukan sesuai dengan permintaan layanan yang dilakukan oleh client yang dikirim melalui http dalam bentuk html (PHP) yang selanjutnnya akan dikelola oleh web server (client web server). Selanjutnya permintaaan akan dikirimkan ke server akademik melalui http dalam format XML-RPC (PHP). Dari pesan permintaan layanan tersebut selanjutnya server akademik akan menindaklanjuti permintaan dengan mengambil data
3 3 dari database melalui perintah query yang selanjutnya akan dikirimkan ke aplikasi web service (middleware). Kemudian aplikasi ini akan mengirimkan data tersebut ke server perpustakaan melalui perintah query. Dalam artikel yang berjudul Sinkronisasi Database Fakultas Teknik dan Rektorat Universitas Hasanuddin Makassar metodenya yaitu Aplikasi di sisi Server Rektorat akan melakukan request Data ke server Fakultas Teknik melalui Protokol HTTP server, Kemudian request tersebut akan diterima oleh di sisi Server client dan menerjemahkan request tersebut untuk menjalankan fungsi seleksi data yang di database server dan hasil seleksi tersebut dikirim kembali sebagai respon yang ada di server Rektorat dan diterjemahkan kembali untuk menjalankan fungsi insert yang ada pada aplikasi di server untuk merekam data hasil request. Berdasarkan pemaparan diatas dapat ditemukan perbedaan antara Modul Jadwal di EIS dengan Sinkronisasi Data dari GJ dengan kedua artikel tersebut yaitu : 1. Use case Pada penelitian ini fungsionalitas sistem dibagi menjadi dua yaitu fungsionalitas pada Modul Jadwal di EIS dan fungsionalitas pada sistem GJ. Modul Jadwal di EIS mempunyai use case antara lain melihat agenda rektor, melihat grafik efisiensi ruang, melihat matriks penggunaan ruang, melihat jadwal dosen, dan melihat jadwal prodi. Pada sistem GJ memiliki use case sinkronisasi data 2 semester terakhir dan Sinkronisasi data agenda rektor oleh admin. Artikel sinkronisasi data user antara sistem informasi perpustakaan dengan sistem informasi akademik memiliki use case antara lain koneksi ke Server SIA (Login), kirim request data Mahasiswa Aktif, menerima hasil request, Sinkronisasi Data, Mengirim (Update) data ke Sistem Perpustakaan. Sedangkan dalam artikel Sinkronisasi Database Fakultas Teknik dan Rektorat Universitas Hasanuddin Makassar memiliki use case antara lain user melakukan sinkron ke rektorat, Fakultas Teknik memberikan data server untuk sinkronisasi user dan mentrasfer data ke Rektorat, Rektorat memberikan akses data untuk Fakultas Teknik dan menerima hasil transfer data. Dari penjelasan diatas dapat disimpulkan use case dari Modul Jadwal di EIS berbeda dengan kedua artikel tersebut. Gambaran perbedaan antara fungsionalitas masing-masing sistem dapat dilihat pada tabel 2.2 Tabel 2. 2 Perbandingan Use Case Diagram
4 4 No Sistem Use Case 1 Modul Jadwal di EIS a. melihat agenda rektor b. melihat grafik efisiensi ruang c. melihat matriks penggunaan ruang d. melihat jadwal dosen e. melihat jadwal prodi Sistem GJ a. sinkronisasi data 2 semester terakhir 2 sinkronisasi data user antara sistem informasi perpustakaan dengan sistem informasi akademik 3 Sinkronisasi Database Fakultas Teknik dan Rektorat Universitas Hasanuddin Makassar b. Sinkronisasi data agenda rektor oleh admin a. koneksi ke Server SIA (Login) b. kirim request data Mahasiswa Aktif c. menerima hasil request d. Sinkronisasi Data e. Mengirim (Update) data ke Sistem Perpustakaan a. user melakukan sinkron ke rektorat b. Fakultas Teknik memberikan data server untuk sinkronisasi user dan mentrasfer data ke Rektorat c. Rektorat memberikan akses data untuk Fakultas Teknik dan menerima hasil transfer data
5 5 2. Metode sinkronisasi Gambaran perbedaan metode sinkronisasi antara Modul Jadwal di EIS dengan kedua artikel tersebut dapat dilihat pada tabel 2.3 Tabel 2. 3 Perbandingan Metode Sinkronisasi No Sistem Metode sinkronisasi 1 Modul Jadwal di EIS Query pada database 2 sinkronisasi data user antara sistem informasi perpustakaan dengan sistem informasi akademik 3 Sinkronisasi Database Fakultas Teknik dan Rektorat Universitas Hasanuddin Makassar Web service XML-RPC Web service melalui Protokol HTTP server 3. Perangkat Lunak Gambaran perbedaan perangkat lunak yang digunakan antara Modul Jadwal di EIS dengan kedua artikel tersebut dapat dilihat pada tabel 2.4 Tabel 2. 4 Perbandingan Perangkat Lunak Sistem No Sistem Perangkat Lunak 1 Modul Jadwal di EIS Bahasa pemrograman : PHP 2 sinkronisasi data user antara sistem informasi perpustakaan dengan sistem informasi akademik 3 Sinkronisasi Database Fakultas Teknik dan Rektorat Universitas Hasanuddin Makassar Database Management System (DBMS) : MySQL Framework : Yii2 Bahasa pemrograman : PHP DBMS : MySQL Teknologi : middleware XML Remote Procedure Call Bahas pemrograman : PHP DBMS : MySql
6 6 2.2 Landasan Teori Executive Information System (EIS) V.S.Bagad (2008) menyatakan executive information system atau sistem informasi eksekutif adalah jenis sistem informasi manajemen. Sistem informasi eksekutif dirancang untuk memenuhi kebutuhan strategis manajemen tingkat eksekutif. Executive information system menerima informasi dari berbagai sumber seperti surat, memo, laporan berkala dan dengan sistem komputer. Sumber informasi lainnya dari EIS bisa didapat melalui hasil rapat, panggilan telepon, kegiatan sosial dan lain-lain. Sedangkan menurut Gupta, Jatinder N. D., dkk. (2009) menyatakan sistem informasi eksekutif adalah sistem berbasis komputer yang dirancang untuk mendukung kebutuhan informasi yang spesial atau penting untuk disajikan kepada senior atau atasan. Sistem ini dirancang untuk menyederhanakan antarmuka bagi pengguna komputer, memfasilitasi manipulasi data dari sumber yang berbeda, dan hasilnya dapat disajikan dalam bentuk presentasi. Sehingga sistem informasi eksekutif mampu menyediakan informasi yang lebih detail. Berdasarkan kedua pernyataan diatas dapat disimpulkan EIS merupakan sistem informasi yang menyajikan data-data penting secara detail dan mudah dipahami untuk keperluan laporan kepada seseorang yang jabatannya lebih tinggi Sinkronisasi Liang Gie, The (2009) menyatakan Sinkronisasi adalah suatu usaha untuk menyesuaikan/penyelarasankegiatan-kegiatan/tindakan-tindakan dari berbagai badan/instansi/unit termaksud sehinga didapat keserasian. Sedangkan menurut Wiliam, Stallings (2001) menyatakan Sinkronisasi adalah proses pengaturan jalannya beberapa proses pada saat yang bersamaan. Tujuan utama sinkronisasi adalah menghindari terjadinya inkonsistensi data karena pengaksesan oleh beberapa proses yang berbeda (mutual exclusion) serta untuk mengatur urutan jalannya proses-proses sehingga dapat berjalan dengan lancar dan terhindar dari deadlock atau starvation Rest (Representational State Transfer) REST adalah salah satu software arsitektur yang digunakan sebagai acuan ketika membuat aplikasi berbasis web service. Filosofi REST mendukung bahwa prinsip dan protokol
7 7 yang sudah ada di web cukup untuk membuat web service yang kuat (Richardson dan Ruby, 2007). Menurut Pautasso (2008) metode REST lebih sederhana karena menggunakan format standar (HTTP, HTML,XML, URI, MIME), namun jika diperlukan proses pertukaran data, maka konten berupa teks dari hasil eksekusi web service dapat diolah dalam format teks (seperti XML atau HTML) dengan menggunakan utilitas komunikasi data berupa koneksi socket protokol HTTP. Utilitas ini umumnya tersedia dalam pustaka komunikasi pada bahasa pemrograman (seperti Java, Visual Basic, Delphi, PHP, ASP, dan JSP). Menurut Ethan, Cerami (2005) Keuntungan REST antara lain : a. Bahasa dan platform agnostic. b. Lebih sederhana untuk dikembangkan ketimbang SOAP. c. Mudah dipelajari, tidak bergantung pada tools. d. Ringkas, tidak membutuhkan layer pertukaran pesan (messaging) tambahan. e. REST mudah diimplementasikan karena menggunakan metode yang sama seperti ketika membuat web, yaitu menggunakan HTML. Sedangkan untuk pertukaran data, REST tidak hanya dapat menggunakan XML saja, tetapi juga dapat menggunakan JSON. Kelemahan REST : a. Mengasumsi model point-to-point komunikasi - tidak dapat digunakan untuk lingkungan komputasi terdistribusi di mana pesan akan melalui satu atau lebih perantara. b. Kurangnya dukungan standar untuk keamanan, kebijakan, keandalan pesan, dll, sehingga layanan yang mempunyai persyaratan lebih canggih lebih sulit untuk dikembangkan ("dipecahkan sendiri"). c. Berkaitan dengan model transport HTTP Model-View-Controller (MVC) Model-View-Controller (MVC) adalah pola desain perangkat lunak yang dibangun di sekitar interkoneksi dari tiga jenis komponen utama. Ketiga jenis komponen utama tersebut adalah model, view, dan controller (Chris, Pitt., 2012). MVC biasanya menggunakan paradigma pemrograman berbasis objek atau Object Oriented Programming (OOP) walaupun sebenarnya MVC tidak selalu menggunakan OOP.
8 8 Model adalah komponen yang berfungsi sebagai tempat di mana semua logika bisnis dari aplikasi disimpan. Logika bisnis yang ada dalam aplikasi tersebut bisa merupakan perintahperintah khusus bagaimana aplikasi tersebut menyimpan data dalam database maupun jika ada service yang berhubungan dengan aplikasi tersebut untuk berhubungan dengan database yang ada dalam aplikasi tersebut. Jika aplikasi akan mengakses informasi dalam database, kode-kode yang dugunakan untuk melakukan hal itu akan disimpan dalam model. View merupakan komponen yang berfungsi sebagai tempat di mana semua elemen antarmuka pengguna aplikasi disimpan. Beberapa hal yang terdapat dalam view antara lain HTML, CSS style sheet, dan file JavaScript. Setiap interface yang terhubung langsung ke pengguna disimpan kedalam view, dan kadang-kadang apa yang dilihat oleh pengguna sebenarnya adalah gabungan dari beberapa view yang terbentu dari suatu perintah program tertentu. Controller adalah komponen yang menghubungkan antara model dengan view. Controller mengisolasi logika bisnis model dari elemen view, dan menangani bagaimana aplikasi akan merespon interaksi pengguna dalam tampilan. Controller adalah titik pertama sebelum masuk ke komponen-komponen yang lain. Permintaan dari pengunjung yang pertama harus melalui controller, yang kemudian akan dilanjutkan pada model dan view. Arsitektur MVC dapat dilihat pada gambar 2.2. Gambar 2. 2 Arsitektur MVC Basis Data Basis adalah markas, gudang, tempat bersarang atau berkumpul. Sedangkan data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia, barang, hewan,
9 9 peristiwa, dan sebagainya, yang direkam dalam bentuk angka, huruf, symbol, teks, gambar, bunyi, atau kombinasinya. Basis data adalah kumpulan data yang saling berhubungan yang disimpan diorganisasikan secara bersama, dalam bentuk sedemikian rupa, dan tanpa redudansi yang tidak perlu supaya dapat dimanfaatkan kembali dengan cepat dan mudah untuk memenuhi berbagai kebutuhan. (Utami, Ema., 2012) PHP (Hypertext Preprocessor) PHP adalah bahasa pemrograman yang paling banyak digunakan pada sisi server yang dapat digunakan untuk generate Hypertext Markup Language (HTML) secara dinamis. (MacIntyre, Peter B., 2010). PHP banyak digunakan dalam pemrograman website untuk sisi server karena PHP dapat membuat sebuah halaman maupun aplikasi website menjadi dinamis. Ketika sebuah halaman PHP diakses oleh user, kode PHP dibaca terlebih dahulu oleh server kemudian output dari fungsi PHP akan dikeluarkan sebagai kode HTML yang dapat dibaca oleh browser pada user. Karena kode PHP diubah terlebih dahulu menjadi kode HTML sebelum halaman dibuka, maka user tidak dapat melihat kode PHP pada server sehingga membuat kode-kode PHP menjadi aman untuk mengakses database dan informasi lainnya MySQL MySQL adalah salah satu jenis database server yang sangat terkenal. Kepopulerannya disebabkan MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya. Selain itu, ia bersifat free pada berbagai platform. Perangkat lunak Mysql sendiri bisa didownload dari atau (Kadir, Abdul., 2002) MySQL termasuk jenis RDBMS (Relational Database Management System). Itulah sebabnya istilah seperti table, baris, dan kolom digunakan pada MySQL. Pada MySQL, sebuah database mengandung satu atau sejumlah table. Table terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom.
10 SQL Server SQL server adalah hasil kerja sama antara Microsoft dengan Sybase untuk memproduksi sebuah software penyimpanan data (database) yang bekerja pada sistem operasi OS/2. SQL server pertama dirilis pada tahun 1989, peluncuran SQL server 1.0 dilanjutkan dengan peluncuran SQL Server versi 1.1 pada tahun Kemudian pada tahun 1991, SQL Server versi 1.11 diluncurkan dan berisi fasilitas perawatan database. SQL server terus berkembang dan merilis versi baru yaitu SQL Server versi 4.2 pada tahun 1992, SQL Server versi 6.0 pada tahun 1995, SQL Server versi 7.0 pada tahun 1999, SQL Server versi 2000 pada tahun 2000, dan SQL Server versi 2005 pada tahun (Santoso, Harip., 2006). Menurut Riyanto (2005) Secara teoritis, SQL Server mempunyai kelebihan dibanding dengan database lainnya, antara lain : mempunyai transaksi lock tersendiri dan mengatur transaksi dalam database, merupakan databse berskala besar dan dapat menampung data berkisar 1MB TB, dapat melakukan penambahan ukuran data secara manual atau otomatis, dapat diatur sesuai dengan keinginan, sebagai contoh dapat dibaca tetapi tidak dapat diubah, SQL Server mempunyai fasilitas yang mendukung kemudahan bagi pengguna dalam membuat database bisa menggunakan fasilitas enterprise manager atau pernyataan di Query Analyzer Yii Framework Menurut pengertian Yii framework dalam website ( Yii adalah framework (kerangka kerja) PHP berbasis-komponen, berkinerja tinggi untuk pengembangan aplikasi web berskala-besar. Yii framework pertama kali dikembangkan oleh seorang bernama Qiang Xue pada Januari 2008 dan pada Desember 2008 Yii 1.0 dirilis untuk umum. Yii merupakan framework yang menggunakan paradigma pemrograman berbasis objek (OOP). Yii juga menggunakan arsitektur MVC sehingga aplikasi yang dibangun menggunakan Yii framework akan lebih mudah di maintenance oleh developer yang akan mengembangkan aplikasi tersebut.
11 Entity Relationship Diagram (ERD) ERD adalah suatu diagram untuk menggambarkan desain konseptual dari model konseptual suatu basis data relasional. ERD juga merupakan gambaran yang menghubungkan antara objek satu dengan objek yang lain dalam dunia nyata. (Utami, Ema., 2012) Bisa dikatakan bahwa bahan yang akan digunakan untuk membuat ERD adalah dari objek di dunia nyata. Pada akhirnya ERD bisa juga digunakan untuk menunjukkan aturan-aturan bisnis yang ada pada sistem informasi yang akan dibangun. Bagaimana menggunakan ERD untuk menunjukkan aturan bisnis? Ada beberapa poin yang bisa dilihat untuk menjawab pertanyaan ini: a. Aturan bisnis adalah batasan yang harus diikuti ketika sistem beroperasi. b. Simbol ERD hanya menunjukkan satu instance dari entitas yang harus ada sebelum instance lain dari suatu instance. Sebagai contoh: Seorang dokter harus ada sebelum perjanjian ketemu dengan dokter dibuat. c. Simbol ERD dapat menunjukkan ketika salah satu instance dari suatu entitas dapat direlasikan sengan satu anggota atau lebih dari entitas lainnya. Sebagai contoh: satu dokter bisa memiliki pasien, satu pasien bisa jadi hanya memiliki satu dokter utama. d. Simbol ERD juga menunjukkan ketika eksistensi dari suatu instance dalam suatu entity adalah opsional untuk sebuah relasi dengan instance lain dari suatu entitas. Sebagai contoh: pasien mungkin memiliki atau mungkin tidak memiliki biaya asuransi. Dalam ERD dikenal istilah berikut ini: 1. Atribut a. Informasi diambil tentang sebuah entitas. b. Nama atribut harus merupakan kata benda. 2. Relationship a. Hubungan antar entitas b. Entitas pertama dalam relationship disebut entitas induk, entitas kedua disebut sebagai entitas anak. c. Relationship harus berupa kata kerja d. Relationship berjalan 2 arah 3. Kardinalitas
12 12 a. Satu instance dalam suatu entitas mengacu pada satu dan hanya satu instance pada entitas lainnya (1:1). b. Satu instance dalam suatu entitas mengacu ke satu atau lebih instance yang berelasi (1:N). c. Satu instance atau lebih dalam suatu entitas mengacu pada satu atau lebih instance pada entitas yang berelasi (M:N). 4. Modalitas a. Mengacu pada apakah suatu instance dari entitas anak dapat ada tanpa suatu relasi dengan instance dari entitas induk atau tidak. b. Not Null, berarti bahwa suatu instance pada entitas yang berelasi harus ada untuk suatu instance dari entitas lain untuk disebut valid. c. Null, berarti bahwa tidak ada instance dalam entitas yang berelasi yang diperlukan untuk instance pada relasi lain untuk dikatakan valid Unified Modeling Language (UML) Pada umumnya metode-metode yang ditujukan untuk pembangunan aplikasi berorientasi obyek menggunakan UML untuk memodelkan berbagai artefak dari perangkat lunak. UML adalah sekumpulan simbol dan diagram untuk memodelkan software. Dengan menggunakan UML, desain software dapat diwujudkan dalam bentuk simbol dan diagram. Desain dalam bentuk simbol dan diagram, kemudian dapat diterjemahkan menjadi kode program. Telah tersedia tools yang dapat membuat kode program berdasar UML Class Diagram. Implementasi kode program dari diagram UML dapat menggunakan bahasa pemrograman apa saja dengan syarat bahasa pemrograman tersebut harus mendukung pemrograman berorientasi obyek (OOP) (Aziz, Farid., 2005). Model adalah deskripsi masalah atau topik dari aplikasi yang akan dibuat. Dengan menggunakan model, tim pengembang akan terbantu dalam memahami lingkup masalah yang akan dipecahkan. Model adalah visualisasi dari aplikasi yang akan dibangun. a. Use Case Diagram Use case diagram digunakan untuk memodelkan bisnis proses berdasarkan perspektif pengguna sistem. Use case diagram terdiri atas diagram untuk use case dan actor. Actor
13 13 mempresentasikan orang yang akan mengoperasikan atau orang yang berinteraksi dengan sistem aplikasi. Use case merepresentasikan operasi-operasi yang dilakukan oleh actor. Use case digambarkan berbentuk elips dengan nama operasi dituliskan di dalamnya. Actor yang melakukan operasi dihubungkan dengan garis lurus ke use case. Terkadang sebuah use case memiliki beberapa percabangan atau alur alternatif. Percabangan ini digambarkan menggunakan garis extends. Beberapa use case kemungkinan memiliki kesamaan operasi, untuk menghindari pengulangan operasi digunakan garis uses. Simbol-simbol use case dapat dilihat pada tabel 2.5. Tabel 2. 5 Simbol-simbol use case diagram Simbol Keterangan Actor; Sebuah peran yang dimainkan oleh seseorang, sistem, atau perangkat yang memiliki saham dalam keberhasilan operasi dari sistem. Use case; Untuk mengungkapkan tujuan bahwa sistem harus dicapai. Association; Mengidentifikasi interaksi antara actor dan use case. Include; Termasuk didalam use case lain (required) atau diharuskan. Tanda panah terbuka harus terarah ke sub Use Case. Extends; Perluasan dari use case lain jika kondisi atau syarat terpenuhi. Tanda panah terbuka harus terarah ke parent/base use case. b. Class Diagram Class diagram menggambarkan class dan hubungan antar class di dalam sistem. Class diagram dibangun berdasar use case diagram, sequence diagram, atau collboration diagram yang telah dibuat sebelumnya. Notasi dalam class diagram adalah sebagai berikut : 1. Class name digunakan untuk mendefinisikan class (tipe objek) dalam sebuah paket.
14 14 2. Attribute berisi semua definisi data. 3. Operations berisi definisi untuk setiap perilaku yang didukung oleh jenis objek. 4. Realization merupakan hubungan antar-class dimana sebuah class memiliki keharusan untuk mengikuti aturan yang ditetapkan class lainnya. 5. Associations merupakan hubungan struktural antar-instance. 6. Aggregation merupakan hubungan antar-class dimana class yang satu adalah bagian dari class lainnya. 7. Composition merupakan aggregation dengan ikatan yang lebih kuat. Di dalam composite aggregation, siklus hidup part class sangat bergantung pada whole class. 8. Dependency merupakan hubungan antar-class dimana sebuah class memiliki ketergantungan pada class lainnya tetapi tidak sebaliknya. c. Sequence Diagram Semua Sequence diagram lebih dimodelkan pada tingkat objek dari pada tingkat kelas untuk memungkinkan scenario yang menggunakan lebih dari satu instance dari kelas yang sama dan bekerja pada tingkat fakta, data uji, dan contoh. Simbol-simbol pada sequence diagram dapat dilihat pada tabel 2.6. Tabel 2. 6 Simbol-simbol sequence diagram Simbol 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.
15 15 Lifeline; untuk mengatur pesan-pesan dalam urutan yang relative tepat.
BAB 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 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 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 LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Manajemen Proyek 2.1.1. Pengertian Manajemen Menurut James A.F. Stoner (2006) Manajemen adalah suatu proses perencanaan, pengorganisasian, kepemimpinan, dan pengendalian upaya
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Tinjauan pustaka dalam pembuatan sistem informasi unit simpan pinjam syariah KPRI UNS, penulis mengambil dari dua artikel. Artikel tersebut
Lebih terperinciDAFTAR ISTILAH. Activity Diagram
DAFTAR ISTILAH Activity Diagram Actor Admin Adobe Dreamweaver AIX Analysis Apache Aplikasi ASP diagram yang digunakan untuk memodelkan aktivitas bisnis pada suatu sesuatu untuk mewakili peran yang dimiliki
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1. Tinjauan Pustaka Tinjauan Pustaka yang berhubungan dengan topik yang penulis bahas adalah sistem penerimaan siswa baru SMA Al-Muayyad Surakarta (http://psb.sma-almuayyad.sch.id/),
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA 2.1. 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 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 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 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 LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer
BAB II LANDASAN TEORI 2.1 World Wide Web Dunia internet semakin berkembang, terutama penggunaanya dalam bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer global, sedangkan
Lebih terperinciBab 2 Tinjauan Pustaka
5 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Penerapan dari arsitektur MVC (Model View Controller) telah banyak digunakan dalam pembuatan aplikasi yang mendukung suatu sistem, salah satu diantaranya
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Sistem Informasi Sistem informasi adalah sebuah kombinasi teratur apapun dari orang-orang, hardware, software, jaringan komunikasi, dan sumber daya data yang
Lebih terperinciBAB II 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 2.1. Aplikasi Web Aplikasi merupakan sekumpulan program komputer yang dibuat untuk menolong manusia dalam melakukan tugas tertentu. Dengan kata lain, aplikasi bisa disebut juga dengan
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 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 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
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 TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka 2.1.1 Penelitian Terdahulu Selama ini masih banyak sekolah yang belum secara maksimal memanfaatkan teknologi informasi. Sistem penyimpanan
Lebih 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 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 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 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 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 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
BAB II LANDASAN TEORI 2.1 Sistem Informasi Sistem adalah sebuah tatanan (keterpaduan) yang terdiri atas sejumlah komponen fungsional (dengan satuan fungsi dan tugas khusus) yang saling berhubungan dan
Lebih terperinciBAB III LANDASAN TEORI
1 BAB III LANDASAN TEORI 1.1 Konsep Dasar Sistem Informasi 1.1.1 Sistem Menurut Herlambang (2005:116), definisi sistem dapat dibagi menjadi dua pendekatan, yaitu pendekatan secara prosedur, sistem didefinisikan
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 TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem merupakan kumpulan dari unsur atau elemen-elemen yang saling berkaitan/berinteraksi dan saling memengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu
Lebih 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 terperinciTINJAUAN PUSTAKA DAN DASAR TEORI
digilib.uns.ac.id BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Tinjauan pustaka dalam pembuatan aplikasi ini penulis mengambil dua artikel dari jurnal. Artikel pertama yang ditulis oleh
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 LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Sistem Informasi Pengertian sistem informasi tidak bisa dilepaskan dari pengertian sistem dan informasi. Definisi dari sistem adalah sekelompok dua atau lebih komponenkomponen
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 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
BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Sistem merupakan salah satu yang terpenting dalam sebuah perusahaan yang dapat membentuk kegiatan usaha untuk mencapai kemajuan dan target yang dibutuhkan.
Lebih 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 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 II LANDASAN TEORI
digilib.uns.ac.id BAB II LANDASAN TEORI 2.1 Pengertian Sistem Analisis perancangan sistem adalah suatu pendekatan yang sistematis untuk mengidentifikasi masalah, peluang, dan tujuan-tujuan, menganalisis
Lebih terperinciDAFTAR ISI. LAPORAN TUGAS AKHIR... ii
DAFTAR ISI LAPORAN TUGAS AKHIR... i LAPORAN TUGAS AKHIR... ii HALAMAN PENGESAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... ix DAFTAR TABEL... xiii INTISARI... xiv ABSTRACT... xv BAB
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 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. 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. 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 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 terperinciPEMBUATAN APLIKASI PENERIMAAN KARYAWAN BERBASIS WEB
PEMBUATAN APLIKASI PENERIMAAN KARYAWAN BERBASIS WEB TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas Pasundan Bandung oleh
Lebih terperinciBAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang
BAB II LANDASAN TEORI Pada landasan teori ini diuraikan sejumlah teori untuk membantu dan memecahkan permasalahan yang ada. Beberapa landasan teori tersebut meliputi konsep dasar dan definisi-definisi
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 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 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 terperinciBab 2 Tinjauan Pustaka 2.1 Penelitian terdahulu
Bab 2 Tinjauan Pustaka 2.1 Penelitian terdahulu Penelitian terdahulu tentang Sistem Informasi Kepegawaian maupun tentang System Informasi itu sendiri telah banyak dilakukan oleh para peneliti terdahulu
Lebih terperinciBAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang
9 BAB II LANDASAN TEORI 2.1.1 Pengertian Data Pengertian data adalah : Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang tidak mempunyai makna atau tidak berpengaruh langsung
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 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 Sistem Informasi 2.1.1 Pengertian Sistem Informasi 1 Sistem Informasi adalah kombinasi dari teknologi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi
Lebih terperinciBAB III METODE PENELITIAN
BAB III METODE PENELITIAN 3.1. Prosedur Penelitian Dalam pengembangan sistem dibutuhkan suatu metode yang berfungsi sebagai acuan atau prosedur dalam mengembangkan suatu sistem. Metode pengembangan sistem
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Teori sistem secara umum yang pertama kali diuraikan adalah istilah sistem yang sekarang ini banyak dipakai. Banyak orang berbicara mengenai karakteristik
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 2. Tinjauan Pustaka
6 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Metode MVC sudah banyak diterapkan dan digunakan dalam aplikasi yang mendukung sistem, salah satu diantaranya adalah Perancangan dan Implementasi Perangkat
Lebih terperinciBAB 1 PENDAHULUAN. 1.1 Latar Belakang
BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem operasi untuk aplikasi bergerak yang mengalami perkembangan yang cukup pesat yaitu Android. Android adalah sistem operasi berbasis Linux dan bersifat open source.
Lebih terperinciBAB I PENDAHULUAN... I-1
DAFTAR ISI LEMBAR PENGESAHAN... i SURAT PERNYATAAN... ii ABSTRAK... iii ABSTRACT... iv KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... xiv DAFTAR GAMBAR... xv DAFTAR LAMPIRAN... xix BAB I PENDAHULUAN...
Lebih terperinciBAB II LANDASAN TEORI. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling. untuk menyelesaikan suatu sasaran tertentu.
BAB II LANDASAN TEORI 2.1 Sistem Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponennya. Pendekatan sistem yang lebih
Lebih terperinciBAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2001)
BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA Bab Tinjauan Pustaka memuat uraian gambaran umum dan fungsi-fungsi pada perpustakaan, pengertian sistem informasi, dan kaitan antara perpustakaan dan sistem informasi. 2.1. Perpustakaan
Lebih 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 1 Service Oriented Architecture 1.1 Evolusi SOA
BAB 1 Service Oriented Architecture 1.1 Evolusi SOA Dengan melakukan penelusuran evolusi pola-pola integrasi, maka dapat ditunjukkan bahwa SOA merupakan teknik integrasi yang dibangun berdasarkan teknologi
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 terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 Aplikasi Pengintegrasian Data 2.1.1 Pengertian Aplikasi Aplikasi adalah suatu rancangan pengolah data dari banyak data yang sudah terintegrasi secara menyeluruh yang akan dijadikan
Lebih terperinciBAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Aplikasi Berbasis Web Yang dimaksud dengan aplikasi web atau aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser. Aplikasi seperti ini pertama kali dibangun hanya
Lebih terperinciBAB 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 terperinciPRAKTIKUM. Rekayasa Web. Modul 6: Restful API Server & Client Codeigniter. Laboratorium Teknik Informatika Universitas Pasundan
PRAKTIKUM Rekayasa Web Modul 6: Restful API Server & Client Codeigniter Laboratorium Teknik Informatika Universitas Pasundan Konten modul: 1. Membaca Data Menggunakan Rest API Server & Client 2. Menambah
Lebih terperinciAPLIKASI BERBASIS WEB
Pendahuluan Komputer sejak diluncurkan pertama kali dengan bobot yang cukup berat hingga hingga saat ini dengan produk notebook yang sangat ringan dan dapat di bawa kemana-mana, berbagai macam aplikasi
Lebih terperinciBAB III PERANCANGAN PENELITIAN
BAB III PERANCANGAN PENELITIAN 3.1 Peralatan Pendukung Peralatan pendukung dalam pembuatan aplikasi berbasis website terdiri dari perangkat keras (hardware) dan perangkat lunak (software) untuk mendukung
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi Geografis Secara garis besar, sistem dapat diartikan sebagai sekumpulan unsur / elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan
Lebih terperinciBAB III METODE PENELITIAN
12 BAB III METODE PENELITIAN 3.1 Metode Pengembangan Sistem Untuk pengembangan sistem, penelitian ini menggunakan model SDLC (Software Development Life Cycle). Selain untuk proses pembuatan, SDLC juga
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 II KAJIAN PUSTAKA
BAB II KAJIAN PUSTAKA A. Mentoring Mentoring merupakan kegiatan ekstrakurikuler terstruktur yang wajib diikuti seluruh mahasiswa baru mulai angkatan tahun akademik 2004/2005, atau seluruh mahasiswa yang
Lebih terperinciBAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang
BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah Langkah awal dalam pembuatan sistem adalah mengidentifikasi permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang disajikan dalam
Lebih terperinciKEBUTUHAN WEB SERVICE UNTUK SINKRONISASI DATA ANTAR SISTEM INFORMASI DALAM E-GOV DI PEMKAB BANTUL YOGYAKARTA
KEBUTUHAN WEB SERVICE UNTUK SINKRONISASI DATA ANTAR SISTEM INFORMASI DALAM E-GOV DI PEMKAB BANTUL YOGYAKARTA Tugas Elearning Web Service Disusun Oleh : Sigit Bayu Kusuma 13111004 22 Malam LATAR BELAKANG
Lebih terperinciBAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama
BAB 2 LANDASAN TEORI 2.1. Definisi Sistem Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama untuk mencapai tujuan yang sama atau sekumpulan objek-objek yang saling berelasi
Lebih terperinciUnified Modeling Language (UML) Model
Unified Modeling Language (UML) Model Desember, 2012 Sistem Informasi Absensi Badan Pusat Statistik Dikerjakan Oleh: 1. Ana Uluwiyah 23512175 2. Nugroho Puspito Yudho 23512181 3. M.Arif Kurniawan 23512190
Lebih terperinciDAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program...
DAFTAR ISI LEMBAR PENGESAHAN... i ABSTRACT... ii ABSTRAK... iii KATA PENGANTAR... iv DAFTAR ISI... vi DAFTAR TABEL... ix DAFTAR GAMBAR... xi DAFTAR LAMPIRAN... xiv BAB I PENDAHULUAN 1.1 Latar Belakang
Lebih terperinciABSTRAK. Kata kunci: Black Box, Kemahasiswaan, MySQL, PHP, Portfolio, SPKK. v Universitas Kristen Maranatha
ABSTRAK Dewasa ini kebutuhan lulusan yang cerdas, kreatif, dinamis dan kompetitif di industri semakin meningkat. Oleh karena itu membuat SPKK untuk memberikan nilai tambah bagi lulusan dan agar lulusannya
Lebih terperinciBAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI
BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Berdasarkan studi kepustakaan dan observasi yang dilakukan oleh peneliti, telah menemukan kasus yang sama dilakukan oleh peneliti lain sebelumnya
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI Pada bab ini penulis akan dijelaskan tentang teori-teori yang melandasi penulisan Laporan Tugas Akhir ini,yaitu: Sistem Pendukung Keputusan, Metode Tahapan Pengembangan Perangkat
Lebih terperinciBAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI
BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Dari penelitian Dwi Priyanti dan Siska Iriani (2013), yang berjudul Sistem Rekapitulasi Data Penduduk Pindah Pada Kecamatan Ngadirojo Kabupaten
Lebih terperinci5 BAB II LANDASAN TEORI 2.1. Pengertian Website Web merupakan media informasi berbasis jaringan komputer yang dapat diakses di mana saja dengan biaya relative murah. Web merupakan bentuk implementasi dari
Lebih terperinciSISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET
SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET Kartika Megasari Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Gunadarma kartika87ms@gmail.com 29 September 2009 ABSTRAKSI
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Penjualan Menurut (Asri, 1991), penjualan adalah suatu usaha yang terpadu untuk mengembangkan rencana-rencana strategis yang diarahkan pada usaha pemuasan kebutuhan dan keinginan
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 III LANDASAN TEORI
BAB III LANDASAN TEORI 3.1 Kriminalitas Kamus Besar Bahasa Indonesia (KBBI) Daring Edisi III mendefinisikan kriminalitas sebagai hal-hal yg bersifat kriminal atau perbuatan yg melanggar hukum pidana.kartono
Lebih terperinciPERANCANGAN SISTEM INFORMASI ASET SERTIFIKAT TANAH BERBASIS WEB DI PT PLN PERSERO DISTRIBUSI JAWA BARAT
PERANCANGAN SISTEM INFORMASI ASET SERTIFIKAT TANAH BERBASIS WEB DI PT PLN PERSERO DISTRIBUSI JAWA BARAT Ir. Johni S Pasaribu. 1, Nurfitria 2 Konsentrasi Teknik Informatika, Program Studi Manajemen Informatika,
Lebih terperinciBAB II LANDASAN TEORI. dan didistribusikan kepada para pemakai.
BAB II LANDASAN TEORI 2.1. Sistem Informasi Didalam bukunya, Abdul Kadir (2014) mendefinisikan arti sistem informasi menurut pendapat ahli. Menurut Haal didalam buku karangan Abdul Kadir (2014), definisi
Lebih terperinciBAB III LANDASAN TEORI
BAB III LANDASAN TEORI Dalam bab ini akan dijelaskan landasan teori yang digunakan untuk mendukung penyusunan laporan kerja praktek ini. Landasan teori yang akan dibahas meliputi permasalahan-permasalahan
Lebih terperinciBAB 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 A. Penelitian Terdahulu Telah dilakukan penelitian sebelumnya mengenai pembuatan toko online untuk transaksi jual beli pada tahap promosi dan pembelian. Namun pada beberapa penelitian
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Menurut Prof. Dr. Ir. Marimin, M.Sc; 2011:1. Sistem adalah suatu kesatuan usaha yang terdiri dari bagian bagian yang berkaitan satu sama lain yang berusaha
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem merupakan kumpulan elemen yang saling berhubungan satu sama lain yang membentuk satu kesatuan dalam usaha mencapai suatu tujuan (Budi Sutedjo; 2006 : 168). Sistem
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1 RAPAT UMUM PEMEGANG SAHAM Peraturan Otoritas Jasa Keuangan Nomor 32 /Pojk.04/2014 Tentang Rencana Dan Penyelenggaraan Rapat Umum Pemegang Saham Perusahaan Terbuka. Pasal 2. 1.
Lebih terperinci