BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 BAB II LANDASAN TEORI Bab ini berisikan dasar dasar teori yang bersangkutan dengan pembuatan aplikasi penjadwalan di UMB jurusan Teknik Informatika pada Program Kelas Karyawan. 2.1 PHP PHP : Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. PHP dapat digunakan untuk membangun CMS. Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun Pada waktu itu php masih bernama Form Interpreted (FI), yang diwujudkan berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP. Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter php menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada juni 1998, perusahaan tersebut merilis interpreter baru untuk php dan meresmikan rilis tersebut sebagai php 3.0 dan singkatan php diubah menjadi akronim berulang php : Hypertext Preprocessing. Pada pertengahan tahun 1999, Zend merilis interpreter php baru dan rilis tersebut dikenal dengan php 4.0. Php 4.0 adalah php versi php yang paling banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi. 5

2 6 Pada juni 2004, Zend merilis php 5.0. Dalam versi ini, inti dari interpreter php mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam php untuk menjawab perkembangan bahasa pemrograman kea rah paradigm berorientasi objek. Php memiliki 9 tipe data, yaitu : 1. Integer 6. Array 2. Double 7. Null 3. Boolean 8. Nill 4. String 9. Resource 5. Object Beberapa kelebihan php dari bahasa pemrograman web, antara lain : 1. Bahasa pemrograman php adalah sebuah bahasa script yang melakukan sebuah kompilasi dalam penggunaanya. 2. Web server yang mendukung php dapat ditemukan dimana-mana mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relative mudah. 3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis-milis dan developer yang siap membantu dalam pengembangan. 4. Dalam sisi pemahaman, php adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak. 5. Php adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

3 7 Untuk menggunakan php ada beberapa software yang harus kita install diantaranya Apache server, php, php my admin dan mysql server. (Alan Nur Aditya, Bekasi, 2011) 2.2 PHP MyAdmin Adalah kakas untuk pengelolaan database yang berbasis web. PHPMyAdmin bukan merupakan suatau keharusan, manipulasi data bias juga digantikan dengan kakas yang lain, misalnya MySQL Console (berbasis teks). Namun, dengan PHPMyAdmin, pengelolaan atau manipulasi database menjadi lebih mudah. (Dodit Suprianto, Malang, 2008) Setiap RDBMS (Relation Database Management System) seperti Oracle, SQLServer, MySQL dan lain-lain, pasti memiliki tool yang dapat di gunakan untuk mempermudah pengoperasian database. Oracle memiliki TOAD. SQL Server memiliki Enterprise Manager dan SQL Query Analyzer. Sedangkan MySQL memiliki tool atau aplikasi yang disebut PHPMyAdmin. PHP MyAdmin merupakan aplikasi berbasiskan web yang dikembangkan menggunakan bahasa pemrograman PHP. Melalui PHPMyAdmin, user dapat melakukan perintah query tanpa harus mengetikkan seperti pada MS DOS. Perintah tersebut misalnya administrasi user dan privileges, export dan import database, manajemen database, manajemen tabel dan struktur tabel, dan sebagainya. PHPMyAdmin sangat user friendly, sehingga mudah untuk digunakan walaupu pengguna baru (newbie). (Sugiri dan Haris Saputra, 2008) 2.3 Sistem Basis Data Sistem adalah sebuah tatanan (keterpaduan) yang terdiri atas sejumlah komponen fungsional (dengansatuan fungsi/tugas khusus) yang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhi suatu proses/pekerjaan tertentu.

4 8 Basis data hanyalah sebuah objek yang pasif/mati. Ia ada karena ada pembuatnya. Ia tidak akan pernah berguna jika tidak ada pengelola/penggeraknya. Yang menjadi pengelola/penggeraknya secara langsung adalah program/aplikasi (software). Gabungan keduanya (basis data dan pengelolanya) menghasilkan sebuah sistem. Lebih jauh lagi, dalam sebuah system basis data, secara lengkap akan terdapat komponen-komponen utama sebagai berikut : a. Perangkat Keras (Hardware) b. Sistem Operasi (Operating System) c. Basis Data (Database) d. Sistem (Aplikasi/Perangkat Lunak) Pengelola Basis Data (DBMS) e. Pemakai (User) f. Aplikasi (perangkat lunak) lain (bersifat opsional) Komputer File 4 File 5 File 1 File 2 File 3 Komputer Komputer Gambar 2.1 Database Management System (Fathansyah, 1992:9, Bandung. Buku Teks Komputer Basis Data) 2.4 Rekayasa Perangkat Lunak Kata Rekayasa Perangkat Lunak atau Software Engineering dalam bahasa inggris terdiri dari kata Rekayasa dan Perangkat Lunak. Kata rekayasa menurut kamus bahasa Indonesia adalah penerapan kaidah-kaidah ilmu dalam

5 9 pelaksanaan (seperti perancangan, pembuatan konstruksi serta pengoprasian kerangka, peralatan, dan sistem yang ekonimis dan efisien). (kamusbahasaindonesia.org) Sedangkan perangkat lunak menurut definisi yang ditulis oleh Pressman (2012:14) mengutip Fritz Bauer adalah pembuatan dan penggunaan prinsipprinsip penting rekayasa supaya pengguna bisa memperoleh perangkat lunak secara murah yang dapat diandalkan dan bekerja secara efisien pada mesin-mesin yang sesungguhnya. Definisi Rekayasa Perangkat Lunak dari berbagai literatur adalah: Suatu disiplin ilmu yang membahas semua aspek produksi perangkat lunak, mulai dari tahap awal requirement capturing (analisa kebutuhan pengguna), specification (menentukan spesifikasi dari kebutuhan pengguna), disain, coding, testing sampai pemeliharaan sistem setelah digunakan. Namun untuk membangun sebuah perangkat lunak, dibutuhkan suatu pendekatan, disiplin, dan dapat diukur yang diterapkan oleh tim pengembang perangkat lunak Waterfall Model rekayasa perangkat lunak yang klasik dan tertua digunakan adalah Model Air Terjun (The Waterfall Model), dimana dalam merekayasa suatu perangkat lunak melalui pendekatan yang sistematis dan berurutan. (Pressman 2012:46) Tahapan-tahapan pengembangan perangkat lunak dengan pemodelan air terjun adalah : 1. Komunikasi Meliputi langkah-langkah : inisialisasi proyek dan pengumpulan spesifikasi kebutuhan dari user. Tujuannya untuk menentukan spesifikasi kebutuhan dan bagaimana sistem dapat membantu menyelesaikan permasalahan.

6 10 2. Perancangan Meliputi langkah-langkah : etimasi, penjadwalan, dan pelacakan. Tujuannya untuk membuat rencana untuk penjadwalan pengembangan aplikasi, mulai dari pembagian tugas teknis, resiko, sumber daya yang dibutuhkan, dan jadwal rencana kerja. 3. Pemodelan Meliputi langkah-langkah : Analisa dan Desain. Tujuannya untuk mendapatkan dan menstrukturkan kebutuhan sistem secara keseluruhan. Mengembangkan pemodelan yang dapat dipahami baik oleh pengembang (developer) maupun pengguna (user). 4. Konstruksi Meliputi langkah-langkah : penulisan kode-kode program dan pengujian (testing). 5. Penyerahan sistem/perangkat lunak ke pelanggan/pengguna Meliputi langkah-langkah : instalasi dan percobaan (testing) unjuk kerja aplikasi untuk dievaluasi dan diberikan umpan balik dari pengguna. Gambar 2.2 Model air terjun 2.5 Pemodelan Spesifikasi Kebutuhan Perangkat Lunak Pada tahap awal rekayasa perangkat lunak. Pekerjaan dimulai dengan melakukan pemodelan yang menunjukan spesifikasi-spesifikasi kebutuhan perangkat lunak dan reseprentasi perancangan perangkat lunak yang akan dikembangkan.

7 Analisa Kebutuhan Tujuan analisis spesifikasi kebutuhan adalah untuk menghasilkan spesifikasi-spesifikasi dari karakteristik-karakteristik operasional yang akan dimiliki oleh perangkat lunak yang akan dikembangkan. Pressman (2012:180) menyatakan, bahwa analisis spesifikasi kebutuhan memberikan manfaat bagi analis atau pemodel sistem untuk menetapkan inception, elicitation, serta negotiation yang merupakan bagian dari rekayasa kebutuhan perangkat lunak. Jenis pemodelan spesifikasi-spesifikasi kebutuhan yang semakin popular di kalangan komunitas rekayasawan menurut Pressman (2012:181) yaitu pemodelan berbasis scenario. Pemodelan berbasis Skenario yaitu pemodelan yang menggambarkan spesifikasi kebutuhan pernagkat lunak dari berbagai sudut pandang actor sistem /perangkat lunak. Pola-pola analisis sering terjadi berulang-ulang dalam berbagai jenis aplikasi yang ada di ranah bisnis. Untuk dapat mendifinisikan pola-pola dan perancangan dan komponen-komponen perangkat lunak dalam sebuah kelompok yang dapat memungkinkan rekayasawan dapat menerapkan pola-pola dan komponen-komponen tersebut dalam sebuah model analisis. Sehingga dapat mempercepat kecepatan perangkat lunak masuk ke pasar dan akan mengurangi biaya-biaya pengembangan sistem/perangkat lunak Model-Model Unified Modeling Languange (UML) Salah satu tahapan awal dalam rekayasa perangkat lunak atau aplikasi adalah tahapan permodelan yang berisi tentang rancangan yang menggambarkan proses-proses yang terjadi dalam dunia nyata atau proses bisnis. Permodelan yang digunakan oleh pengembang adalah dengan melakukan permodelan-permodelan secara visual. Permodelan visual adalah proses penggambaran informasi-informasi secara grafis dengan notasi-notasi baku yang telah disepakati sebelumnya. Notasinotasi baku yang lazim digunakan oleh pengembang yaitu notasi UML.

8 12 UML dikembangkan sebagai suatu alat untuk analisis dan desain berorientasi objek oleh Grandy Booch, Jim Rumbaugh, dan Ivar Jacobson. Namun demikian UML dapat digunakan untuk memahami dan mendokumentasikan setiap sistem informasi. Pengguna UML dalam industry terus meningkat. Ini merupakan standar terbuka yang menjadikannya sebagai bahasa pemodelan yang umum dalam industry peranti lunak dan pengembangan sistem. Ada total 9 jenis diagram yang dapat dikelompokkan berdasarkan sifatnya statis atau dinamis. a) Statis : Class Diagram, Object Diagram, Use-Case Diagram. b) Dinamis : Sequence Diagram, Collaboration Diagram, Statechart Diagram, Activity Diagram, Component Diagram, dan Deployment Diagram. 1) Diagram Kelas (Class Diagram) Diagram ini memperlihatkan himpunan kelas-kelas, antarmukaantarmuka, kolaborasi-kolaborasi, serta relasi-relasi. Diagram ini selalu ada di pemodelan sistem berorientasi objek. Tabel 2.1 Tabel relasi diagram kelas

9 13 2) Use Case Diagram Diagram ini memperlihatkan himpunan use case dan actor-aktor (suatu jenis khusus dari kelas). Actor merupakan representasi orang yang akan berinteraksi dengan sistem aplikasi. Sedangkan use case merupakan representasi dari operasi-operasi yang dilakukan oleh actor. Gambar 2.3 contoh use case diagram 3) Diagram ini adalah tipe khusus dari diagram sate yang memperlihatkan aliran satu aktifitas ke aktifitas lainnya dalam suatu sistem. Diagram ini terutama penting dalam permodelan fungsi-fungsi dalam suatu sistem dan member tekanan ada aliran kendali antar objek. 4) Sequence Diagram Diagram urutan adalah diagram interaksi yang menekankan pada pengiriman pesan (message) dalam suatu waktu tertentu. Sequence diagram bermanfaat untuk memperlihatkan bagaimana eventevent yang terjadi bisa mengakibatkan trnasisi dari suatu objek ke objek lainnya.

10 14 Gambar 2.4 contoh sequence diagram 2.6 Flowchart Flowchart atau diagram alir merupakan sebuah diagram dengan simbolsimbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut. Jenis-Jenis Diagram Alir : Sterneckert (2003) menyarankan untuk membuat model diagram alir yang berbeda sesuai dengan perspektif pemakai (managers, system analysts and clerks) sehingga dikenal ada 4 jenis diagram alir secara umum: [2] Diagram Alir Dokumen, menunjukkan kontrol dari sebuah sistem aliran dokumen. Diagram Alir Data, menunjukkan kontrol dari sebuah sistem aliran data. Diagram Alir Sistem, menunjukkan kontrol dari sebuah sistem aliran secara fisik.

11 15 Diagram Alir Program, menunjukkan kontrol dari sebuah program dalam sebuah sistem. Tabel 2.2 Simbol Flowchart 2.7 Data Base Management Sistem Database menurut Toerey (2006:4) adalah bentuk yang lebih kompleks dari suatu objek, yang merupakan kumpulan saling disimpan data yang melayani kebutuhan beberapa pengguna dalam satu atau lebih organisasi, yaitu saling

12 16 terkait dari berbagai jenis tabel. Motivasi untuk menggunakan database bukan file termasuk ketersediaan yang lebih besar untuk satu set beragam pengguna, integrasi data untuk akses yang lebih mudah dan memperbarui transaksi yang kompleks, dan redundansi kurang data. Menurut Peter (2006:7) sebuah sistem Manajemen Basis Data adalah kumpulan program yang mengelola struktur database dan mengontrol akses ke data yang di simpan dalam database. DBMS memungkinkan untuk berbagi data dalam database antara beberapa aplikasi atau pengguna. Generalisasi perangkat lunak DBMS yang umum digunakan untuk menyimpan dan memanipulasi database. Contoh termasuk Oracle, IBM DB2, Microsoft SQL Server, atau Acces, dan MySQL. Sebuah DBMS mendukung pandangan logis (skema, subskema), tampilan fisik (metode akses, clustering data), data bahasa definisi, bahasa manipulasi data, dan utilitas penting, seperti manajemen transaksi dan control konkurensi, integritas data, pemulihan data dan keamanan. 2.8 MySQL Menurut Oracle Inc (2012: MYSQL adalah perangkat lunak database open source paling popular di dunia, dengan lebih dari 100 juta kopi dari software yang didownload atau didistribusikan sepanjang sejarah itu. Dengan kecepatan superior, kehandalan, dan kemudahan penggunaan MySQL telah menjadi pilihan utama untuk Web, Web 2.0, SaaS, ISV, perusahaan Telecom dan IT Managers dari perusahaan-perusahaan berpikiran maju karena menghilangkan masalah utama yang terkait dengan downtime, pemeliharaan dan administrasi untuk modem, aplikasi online. Banyak organisasi terbesar didunia dan pertumbuhan tercepat menggunakan MySQL untuk menghemat waktu dan uang powering volume tinggi, situs Web mereka, sistem bisnis penting, dan perangkat lunak di kemas termasuk pemimpin industry seperti Yahoo!, Alcatel-Lucent, Google, Nokia, YouTube, Wikipedia, dan Booking.com.

13 17 Produk unggulan MySQL adalah MySQL, Enterprice, seperangkat produksi software yang komprehensif, alat monitoring proaktif, dan layanan dukungan premium tersedia dalam berlangganan tahunan yang terjangkau. MySQL adalah bagian penting dari LAMP ( Linux, Apache, MySQL, PHP / Perl / Python ), software open source enterprice yang yang telah berkembang cepat. Semakin banyak perusahaan yang menggunakan LAMP sebagai perangkat lunak berbayar alternative karena biaya yang lebih rendah dan kebebasan dari platform lock-in. Alasan menggunakan MySQL adalah : Kemudahan penggunaan Proses dari download sampai dengan instalasi dalam waktu kurang dari 15 menit. Total Cost of Ownership (TCO) yang rendah Deploy MySQL untuk misi aplikasi yang kritikal dengan penghematan biaya yang signifikan atas Microsoft SQL Server. Skalabilitas dan kinerja-memenuhi persyaratan skalabilitas dan kinerja dari situs web yang paling banyak diakses dan aplikasi yang paling diminati. Produksi dukungan Dukungan Premier dari Oracle membantu menurunkan total biaya dan resiko memiliki solusi-solusi MySQL. 2.9 XAMPP XAMPP (XAMPP : X Apache MySQL PHP Perl) adalah sebuah aplikasi web server. Web server sendiri adalah sebuah aplikasi tempat anda menyimpan file-file maupun data-data untuk membuat website. Juga sering diartikan sebagai layanan data pada web browser. Funsgi dari web server sebagai penerima permintaan berupa halaman client dan mengirimkan kembali hasil yang diminta dalam bentuk halaman web. Xampp dapat anda download melalui (Andi, 2012) Alan Nur Aditya (2012) mengatakan bahwa :

14 18 Xampp adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, yang merupakan kompilasi dari beberapa program. Funsi dari xampp adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, My SQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama xampp merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP, dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis Algoritma FIRST COME FIRST SERVED (FCFS) Algoritma ini merupakan algoritma penjadwalan yang paling sederhana yang digunakan CPU. Dengan menggunakan algoritma ini setiap proses yang berada pada status ready dimasukkan kedalam FIFO queue atau antrian dengan prinsip first in first out, sesuai dengan waktu kedatangannya. Proses yang tiba terlebih dahulu yang akan dieksekusi. Contoh Ada tiga buah proses yang datang secara bersamaan yaitu pada 0 ms, P1 memiliki burst time 24 ms, P2 memiliki burst time 3 ms, dan P3 memiliki burst time 3 ms. Hitunglah waiting time rata-rata dan turnaround time( burst time + waiting time) dari ketiga proses tersebut dengan menggunakan algoritma FCFS. Waiting time untuk P1 adalah 0 ms (P1 tidak perlu menunggu), sedangkan untuk P2 adalah sebesar 24 ms (menunggu P1 selesai), dan untuk P3 sebesar 27 ms (menunggu P1 dan P2 selesai).

15 19 Gambar 2.5 Gantt Chart Kedatangan Proses Urutan kedatangan adalah P1, P2, P3; gantt chart untuk urutan ini adalah: Waiting time rata-ratanya adalah sebesar( )/3 = 17ms. Turnaround time untuk P1 sebesar 24 ms, sedangkan untuk P2 sebesar 27 ms (dihitung dari awal kedatangan P2 hingga selesai dieksekusi), untuk P3 sebesar 30 ms. Turnaround time rata-rata untuk ketiga proses tersebut adalah ( )/3 = 27 ms. Kelemahan dari algoritma ini: 1. Waiting time rata-ratanya cukup lama. 2. Terjadinya convoy effect, yaitu proses-proses menunggu lama untuk menunggu 1 proses besar yang sedang dieksekusi oleh CPU. Algoritma ini juga menerapkan konsep non-preemptive, yaitu setiap proses yang sedang dieksekusi oleh CPU tidak dapat di-interrupt oleh proses yang lain. Misalkan proses dibalik sehingga urutan kedatangan adalah P3, P2, P1. Waiting time adalah P1=6; P2=3; P3=0. Average waiting time: (6+3+0)/3=3. Gambar 2.6 Gantt Chart Kedatangan Proses Sesudah Urutan Kedatangan Dibalik

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri 22 Pengantar PHP PHP merupakan sebuah bahasa scripting yang dibundel dengan HTML, yang dijalankan di sisi server. Sebagian besar perintahnya berasal dari C, Java dan Perl dengan beberapa tambahan fungsi

Lebih terperinci

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online

Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online Makalah Makalah Tentang Konten Manajemen Sistem Untuk Ujian Kompetensi Online Makalah ini disusun untuk memenuhi Sidang Tugas Akhir Pada Politeknik Elektronika Negeri Surabaya Oleh Achmad Guritno NRP.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 8 BAB 2 LANDASAN TEORI 2.1 Sistem Data dan Informasi Kata system berasal dari bahasa yunani Sistem yang berarti kesatuan. Sistem adalah kumpulan eleman yang berhubungan, berinteraksi dan bergantungan satu

Lebih terperinci

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang 10 BAB III LANDASAN TEORI 3.1 World Wide Web World Wide Web yang biasanya disingkat dengan WWW dan lebih dikenal dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang ada di Internet.

Lebih terperinci

BAB II LANDASAN TEORI. produk itu baik atau rusak ataupun untuk penentuan apakah suatu lot dapat diterima

BAB II LANDASAN TEORI. produk itu baik atau rusak ataupun untuk penentuan apakah suatu lot dapat diterima BAB II LANDASAN TEORI 2.1 Inspeksi Menurut Kamus Besar Bahasa Indonesia (KBBI) dan hasil studi lapangan (wawancara) Inspeksi adalah suatu kegiatan penilaian terhadap suatu produk, apakah produk itu baik

Lebih terperinci

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. BAB II LANDASAN TEORI Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. 2.1 Pengertian Sistem Sistem dapat didefinisikan dengan pendekatan prosedur

Lebih terperinci

PENGERTIAN PHP DAN MYSQL

PENGERTIAN PHP DAN MYSQL PENGERTIAN PHP DAN MYSQL Adis Lena Kusuma Ratna Adis.lena12@gmail.com Abstrak PHP sendiri sebenarnya merupakan singkatan dari Hypertext Preprocessor, yang merupakan sebuah bahasa scripting tingkat tinggi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Bab ini menjelaskan dasar teori yang menunjang penulisan tugas akhir mengenai pembuatan aplikasi Rancang Bangun Aplikasi Penjadwalan Sidang Menggunakan PHP. Dasar teori yang digunakan

Lebih terperinci

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Sistem Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Sistem ini menggambarkan suatu kejadiankejadian dan kesatuan

Lebih terperinci

BAB III LANDASAN TEORI

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

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan BAB III LANDASAN TEORI Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan digunakan. Hal ini sangat penting

Lebih terperinci

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web

Lebih terperinci

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Klinik Klinik adalah fasilitas pelayanan kesehatan yang menyelenggarakan pelayanan kesehatan perorangan yang menyediakan pelayanan medis dasar dan atau spesialistik, diselenggarakan

Lebih terperinci

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

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Sistem dapat diartikan sebagai serangkaian komponen-komponen yang saling berinteraksi dan bekerjasama untuk mencapai tujuan tertentu (Soeherman &

Lebih terperinci

DAFTAR ISTILAH. Activity Diagram

DAFTAR ISTILAH. Activity Diagram DAFTAR ISTILAH Activity Diagram Actor Admin Adobe Dreamweaver AIX Analysis Apache Aplikasi ASP diagram yang digunakan untuk memodelkan aktivitas bisnis pada suatu sesuatu untuk mewakili peran yang dimiliki

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Bab Tinjauan Pustaka memuat uraian gambaran umum dan fungsi-fungsi pada perpustakaan, pengertian sistem informasi, dan kaitan antara perpustakaan dan sistem informasi. 2.1. Perpustakaan

Lebih terperinci

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang BAB 1 PENDAHULUAN 1.1 Latar Belakang Melihat banyaknya bidang usaha ikan secara konvensional saat ini maka tidak mudah bagi penjual yang menjual ikannya untuk mendapatkan hasil yang diinginkan. Dengan

Lebih terperinci

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1. Internet Menurut Prakoso (2007), Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh karena

Lebih terperinci

Bab II. TINJAUAN PUSTAKA

Bab II. TINJAUAN PUSTAKA Bab II. TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu Berdasarkan web pariwisata yang sudah pernah ada masih terdapat beberapa kekurangan dan penulis bermaksud mengambangkan aplikasi tersebut untuk melengkapi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Dalam bab ini akan dijelaskan lebih detil tentang landasan-landasan teori dari tools dan environment yang akan digunakan dalam mengembangkan perangkat lunak WebSiMaIn. 2.1. Sistem

Lebih terperinci

MEDIA PEMBELAJARAN PENGANTAR AKUNTANSI BERBASIS WEBSITE PADA SEKOLAH TINGGI ILMU EKONOMI MUHAMMADIYAH PALOPO. Freggi Soegri

MEDIA PEMBELAJARAN PENGANTAR AKUNTANSI BERBASIS WEBSITE PADA SEKOLAH TINGGI ILMU EKONOMI MUHAMMADIYAH PALOPO. Freggi Soegri MEDIA PEMBELAJARAN PENGANTAR AKUNTANSI BERBASIS WEBSITE PADA SEKOLAH TINGGI ILMU EKONOMI MUHAMMADIYAH PALOPO Freggi Soegri Teknik Informatika, Fakultas Teknik Komputer, Universitas Cokroaminoto Palopo

Lebih terperinci

BAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.

BAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu. BAB 2 LANDASAN TEORI 2.1. Pengertian Sistem Informasi Suatu sistem pada dasarnya adalah sekolompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.

Lebih terperinci

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

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi BAB II LANDASAN TEORI 2.1Perangkat Lunak Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi memberikan fungsi dan petunjuk kerja seperti yang diinginkan. Struktur data yang

Lebih terperinci

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

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media elektronik

Lebih terperinci

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi,

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi, BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi, komputer dapat diartikan sebagai alat untuk menghitung. Itulah pada mulanya

Lebih terperinci

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG Oleh: Aminullah Ruhul Aflah (L2F005509) Jurusan Teknik Elektro Fakultas Teknik Universitas

Lebih terperinci

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu

Lebih terperinci

BAB III TINJAUAN PUSTAKA

BAB III TINJAUAN PUSTAKA BAB III TINJAUAN PUSTAKA 3.1. Internet Menurut Prakoso (2007 : 119) Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh

Lebih terperinci

RANCANG BANGUN SISTEM INFORMASI UJIAN ONLINE

RANCANG BANGUN SISTEM INFORMASI UJIAN ONLINE RANCANG BANGUN SISTEM INFORMASI UJIAN ONLINE Oleh : 1 Nasril 2 Adri Yanto Saputra Manajemen Informatika, Politeknik LP3I Jakarta Gedung Sentra Kramat Jl. Kramat Raya No. 7-9 Jakarta Pusat 10450 Telp. 021-31904598

Lebih terperinci

BAB II TINJAUAN PUSTAKA. bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan

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

PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I

PENDAHULUAN. 1.1 Latar Belakang Masalah BAB I BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan aplikasi web yang semakin pesat seiring dengan kemajuan teknologi internet juga sangat meningkatkan kemudahan serta kecepatan pengiriman data,

Lebih terperinci

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan.

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan. BAB III LANDASAN TEORI 3.1 Pengertian Keluhan Pelanggan Menurut Simon J Bell dan James A Luddington (2006), keluhan pelanggan (customer complaints) adalah umpan balik (feedback) dari pelanggan yang ditujukan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Manajemen Proyek 2.1.1. Pengertian Manajemen Menurut James A.F. Stoner (2006) Manajemen adalah suatu proses perencanaan, pengorganisasian, kepemimpinan, dan pengendalian upaya

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka BAB II TINJAUAN PUSTAKA Sebagai acuan untuk referensi penulis dalam melakukan penelitian saat ini, penulis memiliki tinjauan pustaka dengan menggunakan beberapa jurnal sebagai referensi.

Lebih terperinci

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan

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

BAB II LANDASAN TEORI

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

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

BAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat 1 BAB 1 PENDAHULUAN 1.4 Latar Belakang Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat kurang maksimal dalam pencarian data seorang pegawai. Sulitnya mencari data pegawai dikarenakan

Lebih terperinci

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Data Data data di definisikan sebagai bahan keterangan tentang kejadian-kejadian nyata atau fakta-fakta yang tidak acak yang menunjukkan jumlah, tindakan, atau hal. (Suranta, 2004,

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat dan menambah di berbagai bidang, seperti pendidikan, perbankan, perhubungan,

Lebih terperinci

BAB II PENDAHULUAN. Penialaian dalam Bahasa Inggris dikenal dengan istilah Assessment yang

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

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Radite Purwahana dalam tugas akhirnya telah membuat tugas akhir yang berjudul RAPOR ONLINE SMA N 8 SURAKARTA BERBASIS PHP, MYSQL, DAN SMS

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang 1 BAB 1 PENDAHULUAN 1.1. Latar Belakang Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang begitu pesat, khususnya teknologi informasi, Kebutuhan manusia akan segala sesuatu dituntut

Lebih terperinci

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan BAB 1 PENDAHULUAN 1.1. Latar Belakang Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan organisasi informatika. Karena itu sistem informasi yang berbasis komputasi sudah banyak

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Teori Sistem Menurut Jogiyanto (2001) terdapat dua kelompok pendekatan dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen

Lebih terperinci

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

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, BAB 2 LANDASAN TEORI 2.1 Aplikasi Web Pada awalnya aplikasi web dibangun dengan hanya menggunakan bahasa yang disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, sejumlah skrip dan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Perangkat Lunak Perangkat Lunak adalah perintah (program komputer) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan atau mengatur struktur data memungkinkan

Lebih terperinci

BAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas

BAB 1 PENDAHULUAN. Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Sekolah Menengah Atas (SMA) Negeri 1 Medan merupakan instansi sekolah menengah atas negeri yang memiliki kurang lebih 1470 murid, dan wali murid yang semuanya membutuhkan

Lebih terperinci

BAB II LANDASAN TEORI. pendekatan komponen.dengan pendekatan prosedur, sistem dapat didefinisikan

BAB II LANDASAN TEORI. pendekatan komponen.dengan pendekatan prosedur, sistem dapat didefinisikan 6 BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Sistem dapat didefinisikan dengan pendekatan prosedur dan dengan pendekatan komponen.dengan pendekatan prosedur, sistem dapat didefinisikan sebagai kumpulan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 1.1 Teori Umum 1.1.1 Aplikasi SMS Lokal Komputer Aplikasi SMS Lokal Komputer digunakan untuk pengiriman SMS ke pelanggan dengan menggunakan PC yang disambungkan dengan Handphone agar

Lebih terperinci

BAB II LANDASAN TEORI 2.1 Pengertian Sistem dan Sistem Informasi Suatu sistem dapat terdiri dari beberapa subsistem atau sistem bagian. Komponen atau subsistem dalam suatu sistem tidak dapat berdiri lepas

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Android versi 2.2 (Froyo :Frozen Yoghurt) Pada 20 Mei 2010, Android versi 2.2 (Froyo) diluncurkan. Perubahanperubahan umumnya terhadap versi-versi sebelumnya antara lain dukungan

Lebih terperinci

BELAJAR PHP DAN MYSQL UNTUK PEMULA

BELAJAR PHP DAN MYSQL UNTUK PEMULA BELAJAR PHP DAN MYSQL UNTUK PEMULA Euis Sutinah euissutinah@ymail.com Abstrak PHP adalah bahasa pemograman web yang digunakan untuk membuat halaman web dinamis (wikipedia). Walaupun pada perkembangannya,

Lebih terperinci

BAB II LANDASAN TEORI

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

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1. Tinjauan Pustaka Penelitian-penelitian terdahulu menjadi bahan acuan dan kajian terhadap penelitian yang dilakukan saat ini. Dan dengan adanya penelitian

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1. Sistem Ada berbagai macam definisi mengenai system. Menurut Ayu dan Perdana, sistem adalah sekumpulan elemen-elemen yang bekerja secara bersama-sama untuk mencapai tujuan dengan

Lebih terperinci

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

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Pengertian Komputer Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata komputer pada awalnya dipergunakan untuk menggambarkan orang

Lebih terperinci

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS) PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS) Ajeng Puspitasari Rahastri 1, Tengku A. Riza, ST.,MT.2, Rohmat Tulloh 3 1,2, Prodi D3 Teknik Telekomunikasi,

Lebih terperinci

BAB II LANDASAN TEORI. kompensasi, penyatuan, perawatan/pemeliharaan, sumber daya manusia kepada

BAB II LANDASAN TEORI. kompensasi, penyatuan, perawatan/pemeliharaan, sumber daya manusia kepada BAB II LANDASAN TEORI 2.1 Sumber Daya Manusia Sumber Daya Manusia adalah proses merencanakan, mengorganisir, atau mengorganisasikan, mengarahkan, dan mengendalikan pengembangan, kompensasi, penyatuan,

Lebih terperinci

BAB II LANDASAN TEORI Sistem Informasi Pembelian dan Penjualan. terlebih dahulu akan menjelaskan pengertian masing-masing dari kata sebagai

BAB II LANDASAN TEORI Sistem Informasi Pembelian dan Penjualan. terlebih dahulu akan menjelaskan pengertian masing-masing dari kata sebagai BAB II LANDASAN TEORI 2.1. Sistem Informasi Pembelian dan Penjualan Untuk memahami pengertian sistem informasi dan penjualan penulis terlebih dahulu akan menjelaskan pengertian masing-masing dari kata

Lebih terperinci

BAB II TINJAUAN PUSTAKA

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

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

TEKNOLOGI APLIKASI WEB BERBASIS SERVER A. Tujuan Memahami cara kerja aplikasi web berbasis server Memahami perangkat pengembangan aplikasi web berbasis server Mengenal dan memahami pemrograman web berbasis teknologi server B. Dasar Teori Web

Lebih terperinci

BAB I PENDAHULUAN... I-1

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Suatu sistem informasi (SI) atau information system (IS) merupakan aransemen dari orang, data, proses-proses, dan antar-muka yang berinteraksi mendukung dan

Lebih terperinci

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta.

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta. MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta Oleh : Rian Aldy Hidayat ( L2F007067 ) Jurusan Teknik Elektro Fakultas

Lebih terperinci

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah,

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah, BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan Informasi semakin pesat sejak munculnya teknologi internet yang sangat membantu dalam kemudahan kecepatan pengiriman, penyampaian dan penerimaan informasi.

Lebih terperinci

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel BAB 2 LANDASAN TEORI 2.1 Sekilas Tentang Internet Internet berawal dari diciptakannya teknologi jaringan komputer. Jaringan komputer merupakan beberapa komputer yang terhubung satu sama lain dengan memakai

Lebih terperinci

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

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi 3.1 Layanan Aplikasi Internet BAB III LANDASAN TEORI Terdapat banyak sekali layanan aplikasi di internet dan masih terus akan berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

Lebih terperinci

BAB 2. LANDASAN TEORI 2.1. Perancangan Tahapan perancangan (design) memiliki tujuan untuk mendesign sistem baru yang dapat menyelesaikan masalah-masalah yang dihadapi perusahaan yang diperoleh dari pemilihan

Lebih terperinci

MAKALAH ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM

MAKALAH ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM MAKALAH T02/Use Case Diagram ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM Nama : Abdul Kholik NIM : 05.05.2684 E mail : ik.kyoe.san@gmail.com Sumber : http://artikel.webgaul.com/iptek/unifiedmodellinglanguage.htm

Lebih terperinci

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI 1.1 Tinjauan Pustaka Pada penulisan tugas akhir penulis meninjau dua produk yang ada di playstore yaitu Harga HP dan Harga Handphone. Penulis meninjau dua produk

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1. Tinjauan Pustaka Tinjauan Pustaka yang berhubungan dengan topik yang penulis bahas adalah sistem penerimaan siswa baru SMA Al-Muayyad Surakarta (http://psb.sma-almuayyad.sch.id/),

Lebih terperinci

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity SEMINAR PENDADARAN SKRIPSI APLIKASI ADMINISTRASI PENDIDIKAN ANAK USIA DINI (PAUD) AISYIYAH SUMBEREJO KLATEN SELATAN BERBASIS JAVA OLEH KRIS MAWARDI / 12080572 DAFTAR ISI Cover Daftar isi Latar belakang

Lebih terperinci

BAB III METODE PENELITIAN. Gambar 3.1 ini merupakan desain penelitian yang akan digunakan. Exponential Smoothing

BAB III METODE PENELITIAN. Gambar 3.1 ini merupakan desain penelitian yang akan digunakan. Exponential Smoothing 30 BAB III METODE PENELITIAN 3.1 Desain Penelitian Gambar 3.1 ini merupakan desain penelitian yang akan digunakan. Rumusan Masalah Pengumpulan Data Curah (Skotlandia Bagian Barat) Studi Literatur : Peramalan,

Lebih terperinci

WEB RECEIPT AND RELEASE DEPO CONTAINER PT. BHANDA GHARA REKSA PALEMBANG

WEB RECEIPT AND RELEASE DEPO CONTAINER PT. BHANDA GHARA REKSA PALEMBANG WEB RECEIPT AND RELEASE DEPO CONTAINER PT. BHANDA GHARA REKSA PALEMBANG Leni Marlina Ermawati Jurusan Sistem Informasi STMIK PALEMBANG Abstrak PT. Bhanda Ghara Reksa merupakan Badan Usaha Milik Negara

Lebih terperinci

7

7 BAB II LANDASAN TEORI 2.1 Tinjauan Pustaka Sejumlah penelitian yang sejenis dengan penelitian yang dilakukan oleh penulis sudah pernah dilakukan oleh peneliti terdahulu. Penelitian-penelitian tersebut

Lebih terperinci

BAB II DASAR TEORI 2.1. Logika Fuzzy Defenisi Logika Fuzzy Himpunan Fuzzy

BAB II DASAR TEORI 2.1. Logika Fuzzy Defenisi Logika Fuzzy Himpunan Fuzzy BAB II DASAR TEORI 2.1. Logika Fuzzy 2.1.1. Defenisi Logika Fuzzy Dalam bahasa inggris, fuzzy mempunyai arti kabur atau tidak jelas. Jadi, logika fuzzy adalah logika kabur, fuzzy atau mengandung unsur

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung.

BAB III OBJEK DAN METODE PENELITIAN. Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung. BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Penelitian akan di lakukan di kampus D3 FMIPA dan ilmu komputer Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung. 3.1.1

Lebih terperinci

BAB III 3. LANDASAN TEORI

BAB III 3. LANDASAN TEORI BAB III 3. LANDASAN TEORI 3.1. Definisi Berita Berita adalah sebuah laporan atau pemberitahuan mengenai terjadinya sebuah peristiwa atau keadaan yang bersifat umum dan baru saja terjadi yang disampaikan

Lebih terperinci

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

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

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA A. Penelitian Terdahulu Telah dilakukan penelitian sebelumnya mengenai pembuatan toko online untuk transaksi jual beli pada tahap promosi dan pembelian. Namun pada beberapa penelitian

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Balai Besar Bahan dan Barang Teknik (B4T) beralamat di Jalan Sangkuriang 14

BAB II TINJAUAN PUSTAKA. Balai Besar Bahan dan Barang Teknik (B4T) beralamat di Jalan Sangkuriang 14 BAB II TINJAUAN PUSTAKA 2.1 Profil Tempat Kerja Praktek Balai Besar Bahan dan Barang Teknik (B4T) beralamat di Jalan Sangkuriang 14 Bandung 40135.Telp. 022 2504088, 2504828, 2510682. Fax 022 2502027. Website

Lebih terperinci

BAB 2 LANDASAN TEORI. Definisi lain dari sistem adalah kumpulan dari bagian-bagian yang bekerja sama

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

BAB II TINJAUAN PUSTAKA

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Program Aplikasi Program Aplikasi merupakan suatu program yang bisa dikerjakan di Komputer yang dibuat untuk menyelesaikan suatu masalah masalah khusus. 2.2 Pengertian

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Profile Tempat Kerja 2.1.1 Sejarah Instansi PT. Swamedia Informatika berdiri sejak tahun 1999, berkedudukan di Bandung. Dengan moto innovative IT Solution, kepuasan klien menjadi

Lebih terperinci

Kapita Selekta (KBKI82127, 2 sks)

Kapita Selekta (KBKI82127, 2 sks) Kapita Selekta (KBKI82127, 2 sks) Materi : WBA = Building Web Application with PHP & My SQL 1 Biodata singkat Nama : Rahmadi Alamat : Komp Pegambiran Permai 2 Blok E/6 No. Hp : +6285278243954 Email : rahmadi@fsastra.unand.ac.id

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Sistem operasi untuk aplikasi bergerak yang mengalami perkembangan yang cukup pesat yaitu Android. Android adalah sistem operasi berbasis Linux dan bersifat open source.

Lebih terperinci

PENGEMBANGAN APLIKASI WEB UNTUK PENGAJUAN CUTI PEGAWAI SECARA ONLINE. Gandana Akhmad Syaripudin 1, Rinda Cahyana 2

PENGEMBANGAN APLIKASI WEB UNTUK PENGAJUAN CUTI PEGAWAI SECARA ONLINE. Gandana Akhmad Syaripudin 1, Rinda Cahyana 2 PENGEMBANGAN APLIKASI WEB UNTUK PENGAJUAN CUTI PEGAWAI SECARA ONLINE Gandana Akhmad Syaripudin 1, Rinda Cahyana 2 Jurnal Algoritma Sekolah Tinggi Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga Garut 44151

Lebih terperinci

SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET

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

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak

Lebih terperinci

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. BAB III LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. 3.1 Sistem Secara umum arti sistem adalah suatu kesatuan atau

Lebih terperinci

BAB III LANDASAN TEORI

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

BAB II TINJAUAN PUSTAKA. Menurut Laudon, K C dan Laudon, J.P dalam Indonesian Journal on Networking

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

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

RANCANG BANGUN SISTEM PEMESANAN TIKET ONLINE PADA CV. KURNIA GROUP LHOKSEUMAWE

RANCANG BANGUN SISTEM PEMESANAN TIKET ONLINE PADA CV. KURNIA GROUP LHOKSEUMAWE RANCANG BANGUN SISTEM PEMESANAN TIKET ONLINE PADA CV. KURNIA GROUP LHOKSEUMAWE Muhammad, Cut Ita Erliana, Khaira Syahputri Bancin Program Studi Teknik Industri Universitas Malikussaleh Email:muh_za@yahoo.com,

Lebih terperinci