BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 8 BAB II LANDASAN TEORI 2.1. Konsep Dasar Web Sebuah ruang informasi dimana sumber-sumber daya yang berguna di identifikasi oleh pengenal global. Berikut ini akan diuraikan beberapa pengertian web menurut para ahli. Menurut Sibero (2013:11) Word Wide Web (W3)atau yang lebih dikenal juga dengan istilah Web adalah suatu sistem yang berkaitan dengan dokumen digunakan sebagai media untuk menampilkan teks, gambar, multimedia pada jaringan komputer. Sedangkan Menurut Arief (2011:7) Word Wide Web (W3) atau yang lebih dikenal juga dengan WWW merupakan kumpulan atau situs Web yang dapat diakses di internet yang berisikan semua informasi yang dibutuhkan semua pengguna internet. Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan bahwa web adalah sebuah sistem yang berkaitan dengan dokumen yang berisikan informasi-informasi yang dibutuhkan oleh pengguna internet Website Kumpulan dari berbagai macam halaman situs, yang terangkum didalam sebuah domain atau subdomain, yang lebih tepatnya berada di dalam WWW (World Wide Side).Berikut ini akan diuraikan beberapa pengertian websitemenurut para ahli. 8

2 9 Menurut Arief (2011:8) Website adalah kumpulan dari halaman web yang sudah dipublikasikan di jaringan internet dan memiliki domain/url (Uniform Resource Locator) yang dapat diakses semua pengguna internet dengan cara mengetikan alamatnya. Sedangkan menurut hidayat (2010:2) menyimpulkan bahwa : kumpulan halaman-halaman yang digunakan untuk menampilkan informasi teks, gambar diam atau gerak, animasi, suara atau gabungan dari semuanya baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait, yang masing-masing dihubungkan dengan jaringan-jaringan halaman. Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan bahwa website adalah kumpulan dalaman yang menampilkan informasi berupa teks, gambar maupun suara yang telah dipublikasikan diinternet dan telah memiliki domain sehingga dapat diakses pleh pengguna internet dengan cara menggetikkan alamatnya. A. Internet Suatu jaringan komunikasi global yang terbuka dan menghubungkan jutaaan bahkan milyaran jaringan komputer dengan berbagai tipe dan jenis, dengan menggunakan tipe komunikasi seperti telepon dan satelit. Berikut ini akan diuraikan beberapa pengertian internet menurut para ahli. Menurut Sibero (2011:10) Internet (Interconneted Network) adalah jaringan komputer yang menghubungkan antar jaringan secara global, internet dapat juga dapat disebut jaringan alam suatu jaringan yang luas. Sedangkan Menurut Arifin (2010:102) Internet merupakan International Network adalah jaringan komputer dalam skala.

3 10 Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan bahwa internet adalah sebuah jaringan komputer yang menghubungkan jaringan secara luas sehingga dapat saling berkomunikasi. B. Web Browser Suatu perngkat yang digunakan untuk melakukan berbagai macam aktifitas didalam jaringan seperti browsing, searching dan lainnya. Berikut ini akan diuraikan beberapa pengertian web browser menurut para ahli. Menurut Limantara (2009:1) Web Browser adalah aplikasi peragkat lunak yang memungkinkan penggunanya untuk beinteraksi dengan teks, image, video, games dan informasi lainnya yang berlokasi pada halaman web pada World Wide Web(WWW) atau Local Area Network (LAN). Sedangkan Menurut Sibero (2013:12) Web Browser adalah aplikasi perangkat lunak yang digunakan untuk mengambil dan menyajikan sumber informasi web. Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan bahwa web browser adalah aplikasi yang dapat melakukan interaksi dan dapat menampilkan informasi yang disediakan oleh server web. C. Web Server Sebuah perangkat lunak yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien. Berikut ini akan diuraikan beberapa pengertian web server menurut para ahli. Menurut Sibero (2013:11) Web Server adalah sebuah komputer yang terdiri dari perangkat keras dan perangkat lunak. Sedangkan Menurut Arief

4 11 (2011:19) Web Server adalah program aplikasi yang memiliki fungsi sebagai tempat menyimpan dokumen-dokumen web. Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan bahwa web server adalah sebuah program aplikasi yang terdiri dari pernagkat keras dan perangkat lunak yang mana dapat digunakan untuk menyimpan dokumen web Bahasa Pemrograman Perintah yang dibuat oleh manusia untuk membuat komputer menjadi memiliki fungsi tertentu.berikut ini akan diuraikan beberapa pengertian bahasa pemrograman menurut para ahli. Menurut Kusrini dan Koniyo (2007:171) Bahasa Pemograman adalah perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Sedangkan Menurut Suyanto (2006:107) Bahasa Pemograman adalah bahasa-bahasa yang dipakai programmer untuk menuliskan kumpulan-kumpulan intruksi (program) dalam komputer. Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan bahwa bahasa pemrograman adalah bahasa yang digunakan oleh programmer dalam membuat sebuah program dimana bahasa tersebut dapat dimengerti oleh komputer. A. Hypertext Markup Language (HTML) Sebuah bahasa pemrograman untuk membuat suatu website yang dapat diakses dengan internet, bahasa ini kemudian diterjemahkan oleh komputer agar

5 12 dapat dipahami oleh penggunanya.berikut ini akan diuraikan beberapa pengertian hyper text markup languagemenurut para ahli. Menurut Arief (2011:23) HTML atau Hyper Text Markup Language merupakan salah satu format yang digunakan dalam pembuatan dokumen dan aplikasi yang berjalan di halaman web. Sedangkan Menurut Oktavian (2010:13) HTML adalah suatu bahasa yang dikenali oleh web browser untuk menampilkan informasi dengan menarik dibandingkan dengan tulisan teks biasa (plain text). Berdasarkan penjelasan diatas dapat dismpilkan bahwa, HyperText Markup Language (HTML) adalah bahasa yang digunakan dalam pembuatan dokumen atau aplikasi untuk menampilkan berbagai informasi dalam sebuah web browser. B. Hypertext Preprocessor (PHP) Sebuah bahasa pemrograman script server side yang didesain untuk mengembangkan web, dan juga digunakan sebagai script untuk memperindah tampilan website.berikut ini akan diuraikan beberapa pengertian hypertext preprocessor(php)menurut para ahli. Menurut Oktavian (2010:31) PHP adalah akronim dari Hypertext Preprocessor, yaitu suatu bahasa pemorgraman berbasiskan kode-kode (Script) yang digunakan untuk mengolah suatu data dan mengirimnya kembali ke menjadi kode HTML. Sedangkan Menurut Arief (2011:43) PHP (Hypertext Preprocessor) adalah bahasa server-side script yang menyatu dengan HTML untuk membuat halaman Web yang dinamis.

6 13 Berdasarkan penjelasan diatas dapat dismpilkan bahwa,hypertext Preprocessor adalah bahasa yang berisikan kode-kode yang menyatu dengan dimana dapat digunakan untuk membuat sebuah halaman web yang dinamis. C. Cascading Style sheet (CSS) Berisi rangkaian instruksi yang menentukan bagaimana suatu text akan tamoil dihalaman web.berikut ini akan diuraikan beberapa pengertian Cascading Style sheet (CSS)menurut para ahli. Menurut Saputra (2012:27) Cascading Style Sheet (CSS) adalah merupakan bahasa pemorgraman web yang didesain khusus untuk mengendalikan dan membangun berbagai komponen dalam web sehingga tampilan web lebih rapi, terstruktur, dan seragam. Sedangkan Menurut Sya ban (2010:37) Cascading Style Sheet (CSS) adalah suatu bahasa yang dikhususkan untuk mengatur gaya atau layout sebuah halaman web. Berdasarkan penjelasan diatas dapat dismpilkan bahwa, Cascading Style Sheet (CSS) suatu bahasa yang didesain khusus untuk membangun berbagai komponen dalam web dan juga dapat digunakan dalam dalam mengatur gaya atau layout pada sebuah tampilan halaman web. D. JavaScript Suatu bahasa yang digunakan untuk membuat program yang digunakan agar dokumen HTML yang ditampilkan dalam web browser menjadi lebih interkatif.berikut ini akan diuraikan beberapa pengertian JavaScript menurut para ahli.

7 14 Menurut Wahyono (2009:97) JavaScript adalah yang berbentuk kumpulan skrip yang pada fungsinya berjalan pada suatu dokumen HTML. Sedangkan Menurut Saputra (2012:3) Javascript adalah bahasa pemograman yang digunakan untuk membuat web lebih dari dinamis dan interaktif. Berdasarkan penjelasan diatas dapat dismpilkan bahwa, JavaScript adalah kumpulan skrip yang fungsinya berjalan pada suatu dokumen HTML dan dapat digunakan dalam membuat web agar lebih dinamis. E. JQuery Sebuah library javascript yang sangat ringkas dan sederhana untuk memanipulasi komponen didokumen HTML. Berikut ini akan diuraikan beberapa pengertian JQuery menurut para ahli. Menurut Sigit (2011:1) Jquery adalah library atau kumpulan kode JavaScript siap pakai. Sedangkan Menurut Rahman (2011:8) jquery adalah sebuah keajaiban dalam dunia web design. Berdasarkan penjelasan diatas dapat disimpulkan bahwa, JQuery adalah kumpulan library JavaScript yang dapat digunakan dalam mempersingkat kode JavaScript dan memungkinkan dalam membuat program web. F. Bootstrap Sebuah framework HTML dan CSS yang berfungsi untuk situs dan aplikasi webseite. Berikut ini akan diuraikan beberapa pengertian BootStrap menurut para ahli. Menurut Ridha (2007:4) Twitter Bootstrap adalah sebuah alat bantu (framework) HTML dan CSS untuk membuat sebuah tampilan halaman website yang elegan dan support segala macam device.

8 15 Sedangkan Menurut Rivaldi (2015:44) BootStrap merupakan Framework ataupun Tools untuk membuat aplikasi web ataupun situs web responsive secara cepat, mudah dan gratis. Berdasarkan teori para ahli diatas dapat disimpilkan bahwa, BootStrap adalah sebuah alat bantu untuk membuat tampilan halaman web menjadi elegan, cepat,dan mudah. G. CodeIgniter Sebuah framework berbasis PHP yang dibangun untuk membuat aplikasi web dengan sederhana dan elegan. Berikut ini akan diuraikan beberapa pengertian CodeIgniter menurut para ahli. Menurut Menurut Ridha (2007:2) CodeIgniter adalah sebuah framework PHP yang bersifat Open Source dan dapat digunakan untuk mempercepat pengembang dalam membuat aplikasi web. Sedangkan Menurut Andriyani (2016:164) CodeIgniter (CI) merupakan aplikasi open source yang berupa framework dengan model MVC (Model, View, Controller) untuk membangun website dinamis menggunakan PHP. Berdasarkan teori para ahli diatas dapat disimpulkan bahwa, CodeIgniter adalah framework PHP dengan model MVC yang sifatnya open source untuk membangun website yang dinamis Basis Data Suatu kumpulam data-data yang saling berhubungan sehingga dapat mudah disimpan, dimanipulasi, serta dipanggil oleh penggunanya.berikut ini akan diuraikan beberapa pengertian basis data menurut para ahli.

9 16 Menurut Rosa dan Shalaudin (2014:43) sistem basis data adalah terkomputerisasi yang tujuan utamanya adalah memelihara data yang sudah diolah atau informasi dan membuat informasi tersedia saat dibutuhkan. Sedangkan Menurut Junindar (2008:19) Database (basis data) merupakan kumpulan data yang saling berhubungan satu dengan lainnya yang tersimpan di perangkat keras komputer dan diperlukan suatu perangkat lunak unttuk memanipulasi basis data tersebut. Berdasarkan penjelasan diatas dapat disimpulkan bahwa, basis data adalah kumpulan data yang saling berhubungan yang satu dengan yang lainnya dan tersimpan di perangkat keras komputer yang mana fungsiinya untuk memelihara data yang sudah diolah. A. Structured Query Language (SQL) Sebuah bahasa untuk mengakses data didalam sebuah database relasional. Berikut ini akan diuraikan beberapa pengertian Structured Query Language (SQL) menurut para ahli. Menurut Sukrisno dan Utami (2008:1) SQL (Structured Query Language) pada dasarnya adalah bahasa komputer standar yang ditetapkan untuk mengakses dan memanipulasi sistem database. Sedangkan Menurut Priyadi (2013:82) Structured Query Language(SQL) adalah bahasa pemrograman khusus untuk mengirim pencarian data (query) ke database. Berdasarkan penjelasan diatas dapat disimpulkan bahwa, Structured Query Language (SQL) adalah bahasa standar yang digunakan untuk mengakses atau mengirim pencarian data ke database.

10 17 Menurut Sukrisno dan Utami (2008:1) SQL terdiri dari 5 bagian utama, yaitu: a. Retrieving data: perintah untuk menampilkan data dari database(select). b. Data Definition Language(DDL): bahasa yang digunakan untuk membuat atau menghapus tabel atau database itu sendiri (CREATE, DROP, ALTER). c. Data Manipulation Language(DML): merupakan bahasa untuk memanipulasi/mengubah isi tabel (INSERT, DELETE, UPDATE). d. Data Control Language (DCL): bahwa yang berhubungan dengan pengendalian akses ke database (GRANT, REVOKE). e. Data Transaction Language(DTL): bahasa yang digunakan untuk mengelola transaksi database (COMMIT, ROLLBACK). B. MySQL Suatu sistem manajemen database yang digunakan untuk menyimpan data dalam tabel terpisah dan menempatkan semua data dalam satu gudang besar..berikut ini akan diuraikan beberapa pengertian MySQL menurut para ahli. Menurut Wahana Komputer (2010:5) Mysql adalah program database yang mampu mengirim dan menerima data dengan sangat cepat dan multi user. Sedangkan Menurut Sibero (2011:97) My SQL atau dibaca dengan My sekuel adalah suatu RDBMS (Relational Database Manajemen System) yaitu aplikasi system yang menjalankan fungsi pengolahan data. Berdasarkan penjelasan diatas dapat disimpulkan bahwa, MySQL adalah sebuah program databaseyang dapat mengirim ataupun menerima data dan menjalankan fungsi pengolahan data dengan cepat.

11 Metode Pengembangan Perangkat Lunak Metode waterfallatau yang sering juga disebut dengan metode air terjun, dimana hal ini menggambarkan pendekatan yang sistematis dan juga berurutan pada pengembangan perangkat lunak.berikut ini adalah tahapan waterfall menurut Rosa dan Shalahuddin (2013:29-30) yaitu : 1. Analisis kebutuhan perangkat lunak Proses pengumpulan kebutuhan dilakukan secara intensif untuk mespesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang dibutuhkan oleh user. Spesifikasi kebutuhan perangkat lunak pada tahap ini perlu untuk didokumentasikan. 2. Desain Desain perangkat lunak adalah proses multi langkah yang fokus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antarmuka, dan prosedur pengodean. 3. Pembuatan kode program Desain harus ditranslasikan ke dalam program perangkat lunak.hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain. 4. Pengujian Pengujian fokus pada perangkat lunak secara segi lojik dan fungsional danmemastikan bahwa semua bagian sudah diuji.hal ini dilakukan untukmeminimalisir kesalahan (error) dan memastikan keluaran yang dihasilkan sesuai dengan yang diinginkan.

12 19 5. Pendukung (support) atau pemeliharaan (maintenance) tidak menutup kemungkinan sebuah perangkat lunak mengalami perubahan ketika sudah dikirimkan ke user. Perubahan bisa terjadi karena adanya kesalahan yang muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus beradaptasi dengan lingkungan baru. Berikut ini adalah gambaran model air terjun (waterfall) (Rosa dan Shalahuddin 2013:29): Sumber : Rosa dan Shalahuddin (2013:29) Gambar II.1. Illustrasi Model Waterfall 2.2. Teori Pendukung Dalam pembuatan Tugas akhir ini penulis menggunakan beberapa teori pendukung. Berikut ini adalah teori pendukung yang penulis gunakan dalam membuat laporan Tugas Akhir ini Data Sebuah kumpulan informasi yang diperoleh dari suatu pengamatan, dapat berupa angka, lambang, ataupun sifatberikut ini akan diuraikan beberapa pengertian data menurut para ahli.

13 20 Menurut Sutarman (2012:3), Data adalah fakta dan sesuatu pernyataan yang berasal dari kenyataan, dimana pernyataan tersebut merupakan hasil pengukuran atau pengamatan. Sedangkan menurut Sutabri (2012:1), data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Berdasarkan uraian diatas maka dapat disimpulkan bahwa data merupakan fakta atau informasi yang didapatkan melalui pengukuran ataupun pengamatan yang yang menggambarkan suatu kejadian Dn kesatuan nyata Struktur Navigasi Sebuah urutan alur informasi dari suatu aplikasi multimedia. Dengan menggunakan struktur navigasi yang tepat maka suatu aplikasi multimedia mempunyai suatu pedoman dan arah informasi yang jelas. Berikut ini akan diuraikan beberapa pengertian striktur navigasi menurut para ahli. Menurut Sutopo (2007:245) Struktur Navigasi adalah struktur bagaimana halaman web dihubungkan dengan halaman lain. Sedangkan Menurut Binanto (2010:268) Struktur navigasi adalah gabungan dari struktur referensi informasi situs web dan mekanisme link yang mendukung pengunjung untuk melakukan penjelajahan situs. Berdasarkan penjelasan diatas dapat disimpulkan bahwa, struktur navigasi adalah struktur bagaimana menghubungkan halaman web yang satu dengan yang lainnya agar memudahkan kita dalam menjelajahi sebuah situs web. Ada beberapa desain struktur navigasi yang biasa digunakan dalam merancang sebuah program, menurut Binanto (2010:269) yaitu:

14 21 1. Struktur Navigasi Liner Pengguna akan melakukan navigasi secara berurutan, dari frame atau byte informasi yang satu ke yang lainnya. Sumber : Binanto (2010:269) Gambar II.2 Struktur Navigasi Liner 2. Struktur Navigasi Hierarkis Struktur dasar ini disebut juga struktur liner dengan percabangan karena pengguna melakukan navigasi di sepanjang cabang pohon terstuktur yang terbentuk oleh logika isi. Sumber : Binanto (2010:269) Gambar II.3 Struktur Navigasi Hierarki

15 22 3. Struktur Navigasi Nonliner Pengguna akan lebih melakukan navigasi dengan bebas melalui isi proyek dengan tidak terikat dengan jalur yang sudah ditentukan sebelumnya. Sumber : Binato (2010:270) Gambar II.4 Struktur Navigasi Nonliner 4. Struktur Navigasi Komposit Pengguna akan melakukan navigasi dengan bebas (secara non-linet) tetapi terkadang dibatasi persentasi linear film atau informasi penting dan atau pada data yang paling terorganisasi logis pada sumber suatu hierarki. Sumber: Binanto (2010:270) Gambar II.5 Struktur Navigasi Komposit

16 Entity Relationship Diagram (ERD) Suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.berikut ini akan diuraikan beberapa pengertian ERD (Entity RelationshipDiagram) menurut para ahli. Menurut Fatta (2009:27) ERD adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak. Sedangkan Menurut Rosa dan Shalahudin (2013:50) ERD (Entity RelationshipDiagram) adalah dikembangkan berdasarkan teori himpunan dalam dalam bidang matematika. Berdasarkan penjelasan diatas dapat disimpulkan bahwa, ERD (Entity Relationship Diagram) adalah model jaringan yang menggunakan susunan data yang disimpan secara abstrak didalam sistem dan dikembangkan berdasarkan teori himpunan dalam bidang matematika. Terdapat beberapa macam bagian dalam pembuatan web adalah sebagai berikut: 1. Komponen ERD Simbol Entitas / entity nama_entitas Deskripsi Entitas merupakan data inti yang akan disimpan; bakal tabel pada basis data; benda yang memilih data dan harus disimpan datanya agar dapat diakses oleh aplikasi komputer; penamaan entitas biasanya lebih ke kata benda dan belum merupakan nama tabel.

17 24 Atribut nama_atribut Field atau kolom data yang butuh dsimpan dalam suatu entitas. Atribut kunci primer Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan nama_kunci primer sebagai kunci akses record yang diinginkan; biasanya berupa id; kunci primari dapat lebih dari satu kolom tersebut dapat bersifat unik (berbeda tanpa ada yang sama). Atribut multinilai/multivalue Relasi nama_atribu t nama_relasi Filed atau kolom data yang butuh disimpan dalam suatu entitas yang dapat memiliki nilai lebih dari satu. Relasi yang berhubungan antara entitas; biasanya diawali dengan kata kerja. Asosiasi/accociation Penghubungan antara relasi dan entitas dimana kedua ujungnya memiliki multiplicity kemungkinan jumlah N pemakaian.kemungkinan jumlah maksimum keterhubungan antara entitas satu dengan entitas satu dengan entitas lain disebut dengan kardinalitas. Misalnya ada kardinilitas 1 ke N atau sering disebut dengan one to many menghubungkan entitas A dan entitas B. Sumber : Rosa dan Shalahudin (2015:50) Tabel II.1 Komponen ERD

18 25 2. Derajat Relasi (Relationship Degree) Menurut Ladjamudin (2013:144) Derajat Relationship adalah jumlah entitas yang berpatisipasi dalam satu relationship. Adapun gambar Kardinalitas atau Derajat Relationship menurut Fathansyah (2012:79) adalah sebagai berikut: a. Satu ke satu (One to one) Yang berarti setiap entitas pada himpunan entitas A berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas B, dan begitu juga sebaliknya setiap entitas pada himpunan entitas B berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas A. A B Entitas 1 Entitas 2 Entitas 1 Entitas 2 Entitas 4 Entitas 4 Sumber : Fathansyah (2012:79) Gambar II.6 Kardinalitas Relasi Satu ke Satu. b. Satu ke banyak (One to Many) Yang berarti setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya, di mana setiap entitas pada himpunan B berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas A.

19 26 A B Entitas 1 Entitas 2 Entitas 1 Entitas 2 Entitas 4 Entitas 5 Sumber : Fathansyah (2012:79) Gambar II.7 Kardinalitas Relasi Satu ke Banyak c. Banyak ke Satu (Many to One) Yang berarti setiap entitas pada himpunan entitas A berhubungan dengan paling banyak dengan satu entitas pada humpuna entitas B. Tetapi tidak sebaliknya, di mana setiap entitas pada himpunan entitas A berhubungan dengan paling banyak satu entitas pada himpunan entitas B. A ` B Entitas 1 Entitas 2 Entitas 4 Entitas 1 Entitas 2 Entitas 5 Sumber : Fathansyah (2012:80) Gambar II.8 Kardinalitas Relasi Banyak ke Satu

20 27 d. Banyak ke Banyak (Many to Many) Yang berarti setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, dan demikian juga sebaliknya, di mana setiap entitas pada himpunan entitas B dapat berhubungan dengan banyak entitas pada himpunan entitas A. A B Sumber : Fathansyah (2012:81) Gambar II.9 Kardinalitas Relasi Banyak ke Banyak Logika Record Structure (LRS) Sebuah representasi dari struktur record-record pada tabel-tabel yang terbentuk dari hasil antar himpunan entitas.berikut ini akan diuraikan beberapa pengertian Logika Record Strukture (LRS) menurut para ahli. Menurut Ladjamudin (2013:163) Transformasi ERD/LRS sering disebut dengan mapping ERD ke database relational. Sedangkan Menurut Hasugia dan Shidiq (2012:68) Logika Record Strukture (LRS) merupakan sebuah model sistem yang digambarkan dengan sebuah diagram-er akan mengikuti pola dan aturan pemodelan tertentu dalam kaitannya dengan konversi ke LRS.

21 28 Berdasarkan penjelasan diatas dapat disimpulkan bahwa, ERD (Entity RelationshipDiagram) adalah transformasi mapping ERD ke database relationalyang digambarkan dengan sebuah diagram ER yang mengikuti pola dan atauran permodelan tertentu Pengujian Web (Black Box Testing) Suatu kegiatan untuk mewujudkan desain menjadi suatu website. Teknologi yang digunakan tergantung dengan kebutuhan yang telah dirumuskan pada tahap analisis dan pengujian dapat dilakukan setelah implementasi selesai. Berikut ini akan diuraikan beberapa pengertian Blackbox testing menurut para ahli. Menurut Rosa dan Shalahudin (2015:275) Blackbox testing yaitu menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain kode program. Sedangkan Menurut Fatta (2007:172) Blackbox testing yaitu carapengujian hanya dilakukan dengan menjalankan atau mengeksekusi unit atau modul, kemudian diamati apakah hasil dari unit itu sesuai proses bisnis yang dinginkan. Berdasarkan penjelasan diatas dapat disimpulkan bahwa, Blackbox testingadalah pengujian perangkat lunak yang dilakukan dengan hanya menguji desain kode program dengan cara menjalankan unit tersebut Aplikasi Pendukung Dalam pembuatan aplikasi pengolahan data ini terdapat beberapa aplikasi pendukung yang penulis gunakan. Adapun aplikasi pendukung tersebut ada antara lain:

22 29 A. Sublime Text Suatu editor text untuk berbagai bahasa pemrograman termasuk pemrograman PHP, sublime text mendukung banyak bahasa pemrograman dan bahasa markup serta fungsinya dapat ditambah dengan plugin. Berikut ini akan diuraikan beberapa pengertian Sublime Text menurut para ahli. Menurut Haughee (2013:32) Sublime Text adalah aplikasi editor untuk kode dan teks yang dapat berjalan di berbagai platform operating system dengan menggunakan teknologi Phyton API. Berdasarkan teori para ahli diatas dapat disimpulkan bahwa, sublime text adalah aplikasi program text editor yang dapat mengembangkan website, halaman web, dan aplikasi web. Berdasarkan penjelasan diatas dapat disimpulkan bahwa, Sublime Text testing adalah teks editor berbasis python yang daapat berjalan diberbagai platform operating system. B. PhpMyAdmin Suatu perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui World Wide Web.Berikut ini akan diuraikan beberapa pengertian phpmyadmin menurut para ahli. Menurut Wahyono (2009:111) PhpMyadmin merupakan salah satu paket aplikasi berbasis web yang digunakan untuk melakukan administrasi MySQL. Sedangkan Menurut Sibero (2013:276) PhpMyadmin adalah aplikasi web yang dibuat oleh phpmyadmin.net.

23 30 Berdasarkan penjelasan diatas dapat disimpulkan bahwa, phpmyadminadalah paket aplikasi berbentuk web yang digunakan dalam menangani administrasi MySQL. C. WampServer Wampserver dapat dijalankan dikomputer tanpa memerlukan sambungan Internet. Server di komputer ini disebut dengan local Server (Loval Host) yang mana server ini nantinya akan diinstal pada website hosting yang sudah memiliki sistem CMS (Control Management System). Adapun pendapat para ahli mengenai Aplikasi wampserver adalah sebagai berikut: Menurut Zaenal (2011:7) WampServer adalah aplikasi terpaket yang berisi PHP, MySQL, dan Apache untuk menyimpan dan menerjemahkan database menjadi sebuah halaman website. Sedangkan Menurut Mutiara (2012:26) WampServer merupakan sebuah aplikasi yang dapat menjadikan komputer maupun laptop anda menjadi sebuah server atau bias dikatakan server offline. Berdasarkan kutipan diatas dapat disimpulkan bahwa wampserver adalah aplikasi yang dapat mencakup MySql, PHP, dan Apache yang dapat menjadikan komputer atau laptop menjadi sebuah server.

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Web 1. Web Menjelaskan tentang definisi Web, dan Aplikasi Web. Menurut Sibero (2013:11) World Wide Web (W3) atau yang dikenal dengan istilah web adalah suatu sistem

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 9 BAB II LANDASAN TEORI 2.1 Konsep Dasar Web Menurut Sibero (2014:11) World Wide Web atau yang dikenal juga dengan istilah web adalah suatu sistem yang berkaitan dengan dokumen digunakan sebagai media

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Web Konsep dasar web meliputi dari berbagai aspek dan sudut pandang yang berbeda-beda, dimana web memenuhi kebutuhan manusia yang sesuai dengan halhal yang berkaitan

Lebih terperinci

BAB II LANDASAN TEORI. mekanisme dunia kerja, maka masyarakat membutuhkan para pengembang dunia

BAB II LANDASAN TEORI. mekanisme dunia kerja, maka masyarakat membutuhkan para pengembang dunia BAB II LANDASAN TEORI 2.1. Konsep Dasar Web Perkembangan teknologi yang semakin pesat berpengaruh terhadap kebutuhan masyarakat yang semakin besar dan tinggi. Untuk memenuhi kebutuhan masyarakat dalam

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Web 2.1.1. Internet Menurut Dianawati (2007:4) Internet adalah jaringan yang mendunia, tidak mengenal batas, baik budaya maupun wilayah. Apa lagi sekarang ini semakin

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Web 2.1.1. Website Menurut Arief (2011a:8) Website adalah kumpulan dari halaman web yang sudah dipublikasikan di jaringan internet dan memiliki domain atau URL (Uniform

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Web Menurut Sibero (2013:11), Web adalah suatu sistem yang berkaitan dengan dokumen digunakan sebagai media untuk menampilkan teks, gambar dan berbagai multimedia

Lebih terperinci

BAB 1 PENDAHULUAN. penjualan. Media promosi yang dapat dilakukan untuk memasarkan suatu produk

BAB 1 PENDAHULUAN. penjualan. Media promosi yang dapat dilakukan untuk memasarkan suatu produk BAB 1 PENDAHULUAN 1.1. Latar Belakang Media promosi merupakan salah satu sarana yang di gunakan untuk mempromosikan suatu barang atau jasa. Promosi merupakan memasarkan suatu produk yang akan di jual.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Web Pada bab ini penulis akan membahas beberapa teori dan definisi, adapun teori dan definisi yang penulis bahas tidak menyeluruh. Teori dan definisi yang dibahas

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 TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1 Pengertian Internet Menurut Febrian (2006:2), Internet merupakan tempat terhubungnya berbagai mesin komputer yang mengolah informasi di dunia ini, baik server,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Web Menurut Arief (2011:8) website adalah kumpulan dari halaman web yang sudah dipublikasikan di jaringan internet dan memiliki domain/url (Uniform Resource Locator)

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

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Web Tercipta nya internet dan web tentunya akan lebih memajukan teknologi manusia saat ini, mendorong pola pikir mereka untuk terus meningkatkan standar kebutuhan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Sistem Informasi Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen - komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan

Lebih terperinci

PERANCANGAN SISTEM INFORMASI KATALOG BAHAN MAKANAN POKOK BERBASIS WEB

PERANCANGAN SISTEM INFORMASI KATALOG BAHAN MAKANAN POKOK BERBASIS WEB Konferensi Nasional Ilmu Sosial & Teknologi (KNiST) Maret 2014, pp. 47~51 PERANCANGAN SISTEM INFORMASI KATALOG BAHAN MAKANAN POKOK BERBASIS WEB 47 Hendri Mahmud Nawawi 1, Agung Baitul Hikmah 2, Yanti Apriyani

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Web Menurut Yuhefizar, dkk (2009:1) Web adalah sebuah sistem penyebaran informasi melalui internet. Informasi yang dikirim dapat berupa teks, suara (audio), animasi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Web Menurut Simarmata (2010:47) Web adalah sebuah sistem dengan informasi yang disajikan dalam bentuk teks, gambar, suara, dan lain-lain yang tersimpan dalam sebuah

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Teori Umum 2.1.1. Pengertian Komputer Siagian (2011:92), komputer adalah alat mesin elektronika yang menerima dan mengolah data sedemikian rupa sehingga menghasilkan informasi,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu

Lebih terperinci

BAB II LANDASAN TEORI. terhubung ke internet. Web menyediakan informasi bagi pemakai komputer yang

BAB II LANDASAN TEORI. terhubung ke internet. Web menyediakan informasi bagi pemakai komputer yang BAB II LANDASAN TEORI 2.1. Konsep Dasar Web Web adalah salah satu layanan yang didapat oleh pemakai computer yang terhubung ke internet. Web menyediakan informasi bagi pemakai komputer yang terhubung ke

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Program Konsep dasar program merupakan suatu gambaran dari program aplikasi yang akan dibangun. Sekarang ini, semua perusahaan pastinya sudah harus terkomputerisasi.

Lebih terperinci

6 Bab II Tinjauan Pustaka

6 Bab II Tinjauan Pustaka BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Aplikasi Asropudin (2013:6), aplikasi adalah software yang di buat oleh suatu perusahaan computer untuk mengerjakan tugas-tugas tertentu seperti

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. 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 III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan

BAB III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan BAB III LANDASAN TEORI 3.1 CodeIgniter CodeIgniter adalah sebuah framework PHP yang dapat mempercepat pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan helperyang berguna di dalamnya

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Web Menurut Ardhana (2012:3) Web adalah salah satu layanan sajian informasi yang menggunakan konsep hyperlink (tautan), yang memudahkan surfer (sebutan pemakai komputer

Lebih terperinci

BAB II LANDASAN TEORI. banyak faktor diantaranya perkembangan pola fikir masyarakat yang cukup pesat,

BAB II LANDASAN TEORI. banyak faktor diantaranya perkembangan pola fikir masyarakat yang cukup pesat, BAB II LANDASAN TEORI 2.1 Konsep Dasar Web Pada saat ini teknologi berkembang sangat pesat, hal ini disebabkan oleh banyak faktor diantaranya perkembangan pola fikir masyarakat yang cukup pesat, untuk

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sisttem informasi adalah suatu sistem yang menyediakan informasi untuk manajemen dalam mengambil keputusan atau kebijakan dan menjalankan operasional

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Sistem pada dasarnya dapat didefinisikan sebagai suatu elemen yang digabungkan satu dengan yang lainnya untuk suatu tujuan bersama. Sistem juga dapat diartikan

Lebih terperinci

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software BAB II. KAJIAN PUSTAKA A. Aplikasi Aplikasi merupakan suatu progam yang siap untuk digunakan yang dibuat untuk melaksanakan suatu fungsi bagi pengguna jasa aplikasi serta penggunaan aplikasi lain yang

Lebih 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 II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan 7 BAB II TINJAUAN PUSTAKA 2.1 Website Website merupakan kumpulan dari halaman halaman yang berhubungan dengan file file lain yang saling terkait. Dalam sebuah website terdapat satu halaman yang dikenal

Lebih terperinci

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

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic. 2 BAB II LANDASAN TEORI Untuk menunjang penulisan Tugas Akhir ini, diambil beberapa bahan referensi seperti bahasa pemrograman PHP dan MySQL, serta beberapa bahan lainya yang diperlukan dalam pembangunan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu Belum pernah ada penelitian tentang website pre order back sound dan musik sebelumnya, secara umum website tentang musik yang sudah ada adalah website tempat

Lebih terperinci

5 BAB II Tinjauan Pustaka

5 BAB II Tinjauan Pustaka BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1.Pengertian Komputer Sujatmiko (2012:156), Komputer adalah mesin yang dapat mengolah data digital dengan mengikuti serangkaian perintah atau program. Sutanta

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem presensi menggunakan QRCode dan ijin berbasis web dan mobile merupakan sistem informasi yang digunakan untuk menyelesaika masalah presensi dan ijin

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 III LANDASAN TEORI. Landasan teori ini merupakan dasar tentang teori-teori dalam melakukan

BAB III LANDASAN TEORI. Landasan teori ini merupakan dasar tentang teori-teori dalam melakukan BAB III LANDASAN TEORI Landasan teori ini merupakan dasar tentang teori-teori dalam melakukan penelitihan atau penemuan yang didukung oleh data dan sumber informasi. Fungsinya yaitu untuk menjelaslan beberapa

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 BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Komputer Andi (2007:4), menjelaskan bahwa komputer adalah mesin yang bisa diprogram dan memiliki beragam fungsi untuk menerima data baik data mentah

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Fotografi Amir Hamzah Sulaeman mengatakan bahwa fotografi berasal dari kata foto dan grafi yang masing-masing kata tersebut mempunyai arti sebagai berikut: foto artinya cahaya

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Komputer Sutanta (2011:01), Komputer adalah alat elektronik yang mampu melaksanakan beberapa tugas, yaitu menerima input, memproses input sesuai

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 7 BAB II LANDASAN TEORI 2.1. Konsep Dasar Web Web memiliki konsep-konsep dasar yang menjadi acuan dalam memperlajari suatu web. Pada bab ini penulis akan membahas beberapa teori, adapun beberapa teori

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Web 2.1.1. Internet Menurut Sibero (2013:10) Internet (Interconnected Network) adalah jaringan komputer yang menghubungkan antar jaringan secara global, internet

Lebih terperinci

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Aplikasi Berbasis Web Yang dimaksud dengan aplikasi web atau aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser. Aplikasi seperti ini pertama kali dibangun hanya

Lebih terperinci

BAB 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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Elemen penting yang sering dimiliki dan digunakan oleh perusahaan adalah sistem. Hampir organisasi selalu mempunyai sistem informasi untuk mengumpulkan, menyimpan,

Lebih terperinci

BAB II LANDASAN TEORI. Menurut Fathansyah Basis data (Database) dapat didefinisikan dalam sejumlah sudut pandang seperti:

BAB II LANDASAN TEORI. Menurut Fathansyah Basis data (Database) dapat didefinisikan dalam sejumlah sudut pandang seperti: BAB II LANDASAN TEORI 2.1 Sistem Informasi Sistem informasi adalah data yang dikumpulkan, dikelompokkan dan diolah sedemikian rupa sehingga menjadi sebuah satu kesatuan informasi yang saling terkait dan

Lebih terperinci

PENGERTIAN WEB web adalah

PENGERTIAN WEB web adalah PENGANTAR WEB -YQ- PENGERTIAN WEB web adalah salah satu aplikasi yang berisikan dokumen-dokumen multimedia (text, gambar, suara, animasi, video) di dalamnya yang menggunakan protokol http (hypertext transfer

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI digilib.uns.ac.id BAB II LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Pengertian dan Karakteristik Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama

Lebih terperinci

BAB I PENDAHULUAN. Menurut Ciptaningtyas, Ijtihadie, dan Lumayung (2014) bahwa di

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

BAB III. LANDASAN TEORI Pada bab ini akan membahas tentang teori-teori yang digunakan dalam

BAB III. LANDASAN TEORI Pada bab ini akan membahas tentang teori-teori yang digunakan dalam BAB III LANDASAN TEORI Pada bab ini akan membahas tentang teori-teori yang digunakan dalam penelitian kerja praktek. Teori-teori ini akan dijadikan acuan dalam menyelesaikan permasalahn yang ada pada penelitian

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Konsep dasar sistem digunakan sebagai dasar dalam memahami sebuah sistem yang terdiri dari definisi sistem, karakteristik sistem, klasifikasi sistem, dan

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI digilib.uns.ac.id BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1. Tinjauan Pustaka Pembuatan Forum Komunikasi Organisasi memudahkan user untuk berkomunikasi dengan user lain dan saling berbagi informasi

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

7 BAB II Tinjauan Pustaka

7 BAB II Tinjauan Pustaka BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Komputer Daulay (2007:17), Komputer adalah sekumpulan alat logik yang dapat menerima data, mengolah data dan menyimpan data dengan menggunakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih BAB II TINJAUAN PUSTAKA 2.1. Tinjauan Pustaka Berkaca dari pesatnya laju perkembangan teknologi modern, sistem penjadwalan guru di sebuah sekolah akan lebih efektif jika menggunakan sebuah aplikasi. Aplikasi

Lebih terperinci

BAB II LANDASAN TEORI

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

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI DAN ADMINISTRASI PADA SMA NEGERI 12 PALEMBANG MENGGUNAKAN WEBSITE DESIGN METHOD (WSDM)

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI DAN ADMINISTRASI PADA SMA NEGERI 12 PALEMBANG MENGGUNAKAN WEBSITE DESIGN METHOD (WSDM) DESAIN DAN IMPLEMENTASI SISTEM INFORMASI DAN ADMINISTRASI PADA SMA NEGERI 12 PALEMBANG MENGGUNAKAN WEBSITE DESIGN METHOD (WSDM) Hermanto Lorentius Imanuel M. Hady Chandra Permana Jurusan Teknik Informatika

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 III LANDASAN TEORI. diprioritaskan, atau ketrampilan untuk memasang tugas atau tanggung jawab

BAB III LANDASAN TEORI. diprioritaskan, atau ketrampilan untuk memasang tugas atau tanggung jawab 13 BAB III LANDASAN TEORI 3.1 Penjadwalan diprioritaskan, atau ketrampilan untuk memasang tugas atau tanggung jawab khusus dengan merancang periode waktu untuk melaksanakannya. Memiliki metode tiga C dan

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Pengertian Informasi Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.sumber dari informasi adalah data. Data merupakan

Lebih terperinci

PERANCANGAN SISTEM INFORMASI PEMESANAN PAKET PERNIKAHAN PADA CV. SABILLAH MANDIRI JAKARTA

PERANCANGAN SISTEM INFORMASI PEMESANAN PAKET PERNIKAHAN PADA CV. SABILLAH MANDIRI JAKARTA Konferensi Nasional Ilmu Sosial & Teknologi (KNiST) Maret 2015, pp. 83~88 PERANCANGAN SISTEM INFORMASI PEMESANAN PAKET PERNIKAHAN PADA CV. SABILLAH MANDIRI JAKARTA 83 Ropiyan 1, Oky Irnawati 2 1 AMIK BSI

Lebih terperinci

BAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi

BAB I PENDAHULUAN. media pembelajaran itu adalah e-learning. E-learning merupakan suatu teknologi informasi BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Pesatnya perkembangan teknologi informasi di bidang pendidikan, dapat dilihat dari banyaknya media-media pembelajaran yang digunakan di masyarakat. Salah satu

Lebih terperinci

BAB I PENDAHULUAN. dipungkiri lagi bahwa saat ini telah banyak instansi-instansi pemerintah maupun

BAB I PENDAHULUAN. dipungkiri lagi bahwa saat ini telah banyak instansi-instansi pemerintah maupun BAB I PENDAHULUAN 1.1. Latar Belakang Seiring dengan perkembangan teknologi yang semakin pesat, tidak dapat dipungkiri lagi bahwa saat ini telah banyak instansi-instansi pemerintah maupun swasta, perusahaan-perusahaan

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

FRAMEWORK PHP BERBASIS KOMPONEN UNTUK MEMBUAT FORMULIR DAN LAPORAN SECARA OTOMATIS ABSTRAK

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

PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA BANK SAMPAH RESIK BECIK SLEMAN

PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA BANK SAMPAH RESIK BECIK SLEMAN Konferensi Nasional Ilmu Sosial & Teknologi (KNiST) Maret 2016, pp. 63~69 PERANCANGAN SISTEM INFORMASI BERBASIS WEB PADA BANK SAMPAH RESIK BECIK SLEMAN 63 Alfian Priantoro 1, Paulus Tofan Rapiyanta 2 1

Lebih terperinci

BAB II LANDASAN TEORI

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Web Menurut Simarmata (2010:47) Web adalah sebuah sistem dengan informasi yang disajikan dalam bentuk teks, gambar, suara, dan lain-lain yang tersimpan dalam sebuah

Lebih terperinci

BAB III LANDASAN TEORI. bab ini akan membahas landasan teori yang meliputi hal-hal terkait dengan

BAB III LANDASAN TEORI. bab ini akan membahas landasan teori yang meliputi hal-hal terkait dengan BAB III LANDASAN TEORI Landasan teori digunakan untuk menyelesaikan masalah secara sistematis, bab ini akan membahas landasan teori yang meliputi hal-hal terkait dengan permasalahan yang ada dan landasan

Lebih terperinci

BAB I PENDAHULUAN. internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman,

BAB I PENDAHULUAN. internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman, BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan aplikasi web saat ini begitu pesat terutama sejak munculnya teknologi internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman,

Lebih terperinci

BAB III LANDASAN TEORI. kinerja dan memotivasi kinerja individu di waktu berikutnya.

BAB III LANDASAN TEORI. kinerja dan memotivasi kinerja individu di waktu berikutnya. BAB III LANDASAN TEORI 3.1 Penilaian Kinerja Pada organisasi modern, penilaian memberikan mekanisme penting bagi manajemen untuk digunakan dalam menjelaskan tujuan-tujuan dan standart kinerja dan memotivasi

Lebih terperinci

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

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

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Aplikasi Asropudin (2013:6), Aplikasi (application) adalah software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu,

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Company Profile Menurut Maimunah dkk. Dalam jurnal CCIT Vol.5 No.3 (2012) company profile adalah sebuah aset suatu lembaga atau perusahaan yang dapat digunakan untuk meningkatkan

Lebih terperinci

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA By: Julianto Lemantara, S,Kom., M.Eng LATAR BELAKANG PELATIHAN Coba simak beberapa lowongan PHP programmer berikut:

Lebih terperinci

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang dengan sangat pesat. Kebutuhan akan itu pun semakin diminati oleh semua kalangan masyarakat,

Lebih terperinci

BAB 1 PENDAHULUAN Latar Belakang. Sistem informasi merupakan suatu sistem yang menerima masukan data dan

BAB 1 PENDAHULUAN Latar Belakang. Sistem informasi merupakan suatu sistem yang menerima masukan data dan BAB 1 PENDAHULUAN 1.1. Latar Belakang Sistem informasi merupakan suatu sistem yang menerima masukan data dan instruksi, mengolah data tersebut sesuai dengan intruksi dan mengeluarkan hasilnya. Sistem informasi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem merupakan kumpulan elemen-elemen yang saling terkait dan bekerja sama untuk memroses masukan (input) yang ditujukan kepada sistem tersebut dan mengolah

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 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 II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Web Menurut Janner Simarmata (2010:47) Web adalah sebuah sistem denga informasi yang disajikan dalam bentuk teks, gambar, suara, dan lain-lain yang tersimpan dalam

Lebih terperinci

BAB II DASAR TEORI. 2.1 Konsep dan Definisi Konsep Sistem

BAB II DASAR TEORI. 2.1 Konsep dan Definisi Konsep Sistem 6 BAB II DASAR TEORI 2.1 Konsep dan Definisi Konsep 2.1.1. Sistem Sistem adalah suatu kumpulan atau himpunan dari unsur, komponen atau variabel-variabel yang terorganisasi, saling berinteraksi, saling

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan, 5 BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama guna melakukan suatu pekerjaan untuk memcapai suatu tujuan

Lebih terperinci

BAB 2 LANDASAN TEORI. Internet (Interconnection Networking) adalah sebuah jaringan komputer yang

BAB 2 LANDASAN TEORI. Internet (Interconnection Networking) adalah sebuah jaringan komputer yang BAB 2 LANDASAN TEORI 2.1 Tinjauan Umum Internet Internet (Interconnection Networking) adalah sebuah jaringan komputer yang tersebar luas diseluruh dunia dengan sistem operasi yang berbeda-beda. Internet

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Sistem Informasi Menurut Joseph (1993:3-4), sistem informasi berasal dari dua kata yaitu sistem dan informasi. Sistem adalah suatu kerangka kerja yang sangat terpadu serta mampunyai

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Rental Mobil Rental mobil merupakan salah satu bisnis yang menguntungkan dan sangat berhubungan dengan jasa karena dengan model kendaraan yang terlalu banyak, seorang dapat membuka

Lebih terperinci

BAB III LANDASAN TEORI. Secara umum pengertian inventori adalah stock barang yang harus dimiliki

BAB III LANDASAN TEORI. Secara umum pengertian inventori adalah stock barang yang harus dimiliki BAB III LANDASAN TEORI 1.1. Inventori Secara umum pengertian inventori adalah stock barang yang harus dimiliki oleh prusahaan baik bahan baku, barang yang sudah diproses, dan barang jadi. (Ballou, 2004)

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Menurut Penulis Sistem adalah sekelompok komponen dan elemen yang digabungkan menjadi satu untuk mencapai tujuan tertentu, dan Sistem juga merupakan kesatuan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Setiap organisasi atau perusahaan memiliki sistem yang menangani serangkaian kegiatan yang terjadi sebagai alat untuk mencapai tujuan organisasi atau perusahaan

Lebih terperinci

BAB III LANDASAN TEORI. Definisi sistem informasi adalah kumpulan. informasi didalam sebuah basis data menggunakan

BAB III LANDASAN TEORI. Definisi sistem informasi adalah kumpulan. informasi didalam sebuah basis data menggunakan BAB III LANDASAN TEORI III.1 Sistem Informasi III.1.1 Definisi Sistem Informasi Definisi sistem informasi adalah kumpulan informasi didalam sebuah basis data menggunakan model dan media teknologi informasi

Lebih terperinci

BAB III LANDASAN TEORI. untuk menjelaskan teori-teori yang mendukung penyusunan laporan kerja praktik

BAB III LANDASAN TEORI. untuk menjelaskan teori-teori yang mendukung penyusunan laporan kerja praktik BAB III LANDASAN TEORI Landasan teori merupakan suatu dasar mengenai pendapat penelitian atau penemuan yang didukung oleh data dan argumentasi. Landasan teori digunakan untuk menjelaskan teori-teori yang

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Teori Umum 2.1.1 Pengertian Aplikasi Sutabri (2012:147), Aplikasi adalah alat terapan yang difungsikan secara khusus dan terpadu sesuai kemampuan yang dimilikinya. Sugiar (2014:83),

Lebih terperinci

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga BAB 1 PENDAHULUAN 1.1 Latar Belakang Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai dampak dalam meningkatkan efektifitas dan keefisienan dalam melakukan setiap pekerjaan.

Lebih terperinci

BAB II LANDASAN TEORI...

BAB II LANDASAN TEORI... DAFTAR ISI HALAMAN JUDUL...i HALAMAN PENGESAHAN PEMBIMBING... ii HALAMAN PENGESAHAN PENGUJI... iii SURAT PERNYATAAN KARYA ASLI SKRIPSI...iv HALAMAN PERSEMBAHAN... v HALAMAN MOTTO...vi ABSTRAK... vii KATA

Lebih terperinci