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

Ukuran: px
Mulai penontonan dengan halaman:

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

Transkripsi

1 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 hal informasi dan ilmu pengetahuan serta mekanisme dunia kerja, maka masyarakat membutuhkan para pengembang dunia web agar teknologi semakin berinovasi. Menurut Fridayanthie, dkk (2016:128) mengatakan bahwa Website adalah kepanjangan dari World Wide Web (WWW) Informasi ini disimpan pada web server untuk diakses dari jaringan browser seperti Internet Explorer, Mozilla dan Program lainya. Menurut Simarmata (2010:47) mengatakan bahwa pada dasarnya Website merupakan sebuah sistem informasi yang disajikan dalam bentuk teks, gambar, suara dan lain-lain yang tersimpan dalam sebuah server web internet yang disajikan dalam bentuk hyperteks dan dapat diakses secara cepat. Sedangkan menurut Widodo (2013:9) mengatakan bahwa Web adalah sebuah halaman yang berisi tulisan-tulisan yang lazimnya dilengkapi dengan gambar-gambar maupun foto-foto. Berdasarkan teori diatas, Website adalah kepanjangan dari World Wide Web (WWW) Informasi ini disimpan pada web server untuk diakses dari jaringan browser seperti Internet Explorer, Mozilla sedangkan web adalah fasilitas hypertext yaitu merupakan sebuah sistem informasi yang disajikan dalam bentuk 8

2 9 teks, gambar, suara, yang berisi tulisan-tulisan yang lazimnya dilengkapi dengan gambar maupun foto Web Browser Menurut Dimuksa dkk (2013:07) web browser adalah aplikasi pembaca homepage yang digunakan untuk menjelajahi internet atau untuk mencari informasi dari suatu halaman Web/Blog. Menurut Irawan (2011:3) web browser adalah aplikasi yang digunakan untuk menampilkan halaman web beserta kontennya. Sedangkan menurut Oktavian (2010:11) yang berperan penting dalam menampilkan informasi di layar monitor adalah web browser. Berdasarkan teori di atas, web browser adalah aplikasi yang digunakan aplikasi pembaca home page yang digunakan untuk menjelajahi internet untuk menampilkan halaman web beserta kontennya informasi dilayar monitor Web Server Menurut Sibero (2013:11) bahwa Web Server adalah sebuah komputer yang terdiri dari perangkat keras dan perangkat lunak. Sedangkan menurut Simarmata (2010:88) web server adalah potongan perangkat lunak yang mendukung berbagai protokol Web, seperti HTTP, HTTPS, dan lain-lain untuk memproses permintaan client. Berdasarkan teori diatas, web server sebuah komputer yang terdiri dari perangkat lunak dan perangkat keras yang bisa mendukung berbagai protokol Web, seperti HTTP, HTTPS, dan lain-lain untuk memproses permintaan client.

3 Internet Menurut Dimuksa, dkk (2013:08) internet dapat diterjemahkan Interconnection Networking yang berarti hubungan komputer dengan berbagai tipe yang membentuk sistem jaringan yang mencakup seluruh dunia dengan melalui jalur telekomunikasi seperti telepon, radio, link, dan lain-lain. Sedangkan menurut Simarmata (2010:47) menyatakan bahwa pada umumnya Internet adalah kelompok atau kumpulan dari jutaan komputer. Penggunaan Internet memungkinkan kita untuk mendapatkan informasi dari komputer yang ada di dalam kelompok tersebut dengan asumsi bahwa pemilik komputer memberikan izin akses. Menurut Sibero (2013:10) internet yaitu kepanjangan dari Interconnection Networking adalah jaringan komputer yang menghubungkan antar jaringan secara global internet dapat juga disebut jaringan dalam satu jaringan yang luas. Berdasarkan teori diatas, Internet adalah Interconnection Networking yang berarti hubungan komputer dengan berbagai tipe yang membentuk sistem jaringan yang mencakup seluruh dunia dengan melalui jalur telekomunikasi dan sekelompok atau kumpulan dari jutaan komputer untuk mendapatkan informasi dalam satu jaringan yang luas Bahasa Pemograman Untuk membuat sebuah aplikasi web yang bisa dikembangkan, maka dibutuhkan suatu bahasa pemrograman, dengan menggunakan bahasa markup,

4 11 bahasa stylesheet dan juga bahasa skrip, yang penggunaannya akan dijelaskan menurut para ahli sebagai berikut: A. PHP (PHP: Hypertext Preprocessor) Sebuah website mempunyai bahasa pemrograman, salah satunya adalah PHP: Hypertext Preprocessor atau biasanya disebut dengan PHP. PHP merupakan bahasa pemrograman yang digunakan user untuk membangun sebuah web berbasis client-server. Menurut Purwanto (2012:04) PHP (PHP: Hypertext Prepocessor) yaitu bahasa pemrograman web server-side yang besifat open source. Menurut Sibero (2013:49) mengatakan bahwa PHP adalah pemrograman interpreter yaitu proses penerjemahan baris kode sumber menjadi kode mesin yang dimengerti komputer secara langsung pada saat baris kode dijalankan. Sedangkan Menurut Simarmata (2010:148) menyatakan PHP adalah singkatan dari PHP Hypertext Preprocessor. Mengijinkan pengembangan untuk menempelkan kode di dalam HTML dengan menggunakan bahasa yang sama, seperti Perl dan UNIX shells. Berdasarkan teori diatas, PHP adalah bahasa pemrograman web serverside yang besifat open source pemrograman interpreter yaitu proses penerjemahan kode mesin yang dimengerti komputer secara langsung pada saat baris kode dijalankan untuk menempelkan kode di dalam HTML dengan menggunakan bahasa yang sama, seperti Perl dan UNIX shells.

5 12 B. HTML (Hypertext Markup Language) Menurut Djaelangkara, dkk (2015:87) HTML (Hypertext Markup Language) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web dan pemformatan hiperteks yang sederhana yang ditulis dalam berkas format ASCII agar dapat menampilkan wujud yang terintegrasi. Menurut Badiyanto (2013:23) Mengatakan bahwa HTML (Hypertext Markup Language) adalah bahasa standar pemrograman untuk membuat halaman web yang terdiri dari kode-kode tag tertentu, kemudian kode-kode tersebut diterjemahkan oleh web browser untuk menampilkan halaman web yang terdiri dari berbagai macam format tampilan seperti teks, grafik, animasi, link, maupun audio-video. Menurut Sibero (2013:19) mengatakan bahwa Hypertext Markup Language atau HTML adalah bahasa yang digunakan pada dokumen web sebagai bahasa untuk pertukaran dokumen web Berdasarkan teori diatas HTML adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web dan pemformatan hiperteks yang sederhana Bahasa standar pemrograman yang terdiri dari kode-kode tag tertentu untuk menampilkan halaman web yang terdiri dari berbagai macam format tampilan seperti teks, grafik, animasi, link, maupun audio-video yang digunakan sebagai bahasa untuk pertukaran dokumen web.

6 13 C. Stylesheet CSS (Cascading Style Sheets) Menurut Djaelangkara, dkk (2015:87) Cascading Style Sheets (CSS) merupakan aturan untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. Menurut Badiyanto (2013:25) mengatakan bahwa CSS adalah kepanjangan dari Cascading Style Sheets. CSS Skrip yang berisi rangkaian intruksi yang menentukan suatu teks akan tertampil dihalaman web browser. Sedangkan menurut Sibero (2013:112) mengatakan bahwa Cascading Style Sheets memiliki arti gaya menata halaman bertingkat, yang berarti setiap satu elemen yang telah di format, dan memiliki anak dan telah di format, maka anak dari elemen tersebut secara otomatis mengikuti format elemen induknya. Berdasarkan teori diatas, CSS (Cascading Style Sheets) merupakan aturan untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur skrip yang berisi rangkaian intruksi yang menentukan suatu teks akan tertampil dihalaman memiliki arti gaya menata halaman bertingkat yang secara otomatis mengikuti format elemen induknya. D. Javascript Menurut Fridatanthie, dkk (2016:131) Javascript adalah terdiri dari dua kata java dan script. Java adalah bahasa pemrograman berorientasi objek sedangkan script adalah serangkaian intruksi program. Menurut Sibero (2013:150) mengatakan bahwa Javascript adalah suatu bahasa pemrograman yang di kembangkan untuk dapat berjalan pada web browser.

7 14 Sedangkan menurut Badiyanto (2013:27) mengatakan bahwa Bahasa pemrograman java, perintah-perintahnya ditulis dengan kode yang disebut skrip. Java adalah bahasa pemrograman yang berorientasi objek, sedangkan script adalah serangkaian instruksi program. Berdasarkan teori diatas maka dapat disimpulkan bahwa Javascript terdiri dari dua kata java dan script suatu bahasa pemrograman yang di kembangkan untuk dapat berjalan aplikasi yang ditulis dengan kode yang disebut skrip. Java adalah bahasa pemrograman yang berorientasi objek, sedangkan script adalah serangkaian instruksi program Basis Data Menurut Djaelangkara, dkk (2015:87) basis data merupakan komponen terpenting dalam pembangunan sistem informasi, karena menjadi tempat untuk menampung dan mengorganisasikan seluruh data yang ada di dalam sistem. Menurut Rossa dan Shalahudin (2015:43) basis data adalah sistem terkomputerisasi yang tujuan utamanya adalah memelihara data yang sudah diolah atau informasi dan membuat informasi tersedia saat dibutuhkan. Sedangkan menurut Priyadi (2014:2) menyatakan bahwa basis data adalah sekumpulan fakta berupa representasi tabel yang saling berhubungan dan disimpan dalam media penyimpanan secara digital. Berdasarkan teori diatas basis data adalah merupakan komponen terpenting dalam pembangunan sistem informasi, karena menjadi tempat untuk menampung dan mengorganisasikan seluruh data sistem terkomputerisasi yang tujuan utamanya adalah memelihara data yang sudah diolah atau informasi dan

8 15 membuat informasi yang saling berhubungan dan disimpan dalam media penyimpanan secara digital. A. SQL (Structured Query Language) Menurut Prasetyo (2012:182) SQL digunakan untuk berkomunikasi dengan sebuah database. Sesuai dengan ANSI, SQL merupakan bahasa standar untuk sistem manajemen database relation. Statemen SQL digunakan untuk melakukan tugas-tugas seperti melakukan update terhadap database, atau mengambil data dari sebuah database. Sedangkan menurut Priyadi (2014:82) mengatakan bahwa Structured Query Language adalah suatu aplikasi komputer yang merujuk pada konsep Relational Database Management System (RDBMS), terdapat struktur bahasa yang sudah standar untuk membangun basis datanya. Berdasarkan teori diatas maka dapat disimpulkan bahwa SQL digunakan untuk berkomunikasi dengan database. SQL digunakan untuk melakukan tugastugas seperti melakukan update terhadap database, yang merujuk pada konsep Relational Database Management System (RDBMS) Untuk lebih fokus pada proses pembangunan aplikasi basis data tersebut, perintah SQL dibagi menjadi tiga jenis ( Priyadi, 2014:82), yaitu : 1. Data Definition Language (DDL) Data Definition Language (DDL) merupakan perintah SQL yang digunakan untuk melakukan definisi awal suatu basis data dan tabel pada konsep RDBMS. Secara sederhana, penulisan perintah SQL pada kelompok ini

9 16 terdiri dari create, alter dan drop. Berikut ini merupakan pembahasan untuk perintah SQL tersebut (priyadi, 2014:83) : a. Create Perintah SQL ini digunakan untuk membuat suatu basis data dan tabel pendukung didalam pembangunan basis data tersebut. b. Alter Perintah SQL ini digunakan untuk mengubah struktur tabel yang terdapat didalam basis data. c. Drop Perintah SQL ini digunakan untuk menghapus tabel yang terdapat didalam basis data. 2. Data Manipulation Language (DML) Data Manipulation Language (DML) merupakan perintah SQL yang digunakan untuk melakukan pengolahan record atau manipulasi record pada tabel dalam suatu basis data (Priyadi, 2014:90). Berikut ini adalah deskripsi mengenai kelompok perintah DML : a. Insert Perintah SQL ini digunakan untuk melakukan entry atau penambahan suatu record pada tabel dalam basis data. b. Select Perintah ini SQL ini digunakan untuk memilih record yang akan di tampilkan berdasarkan data pada tabel dalam basis data.

10 17 c. Update Perintah SQL untuk mengubah data dalam suatu tabel pada field tertentu, dengan record baru berdasarkan suatu field sebagai kriteria pengubahan record-nya. d. Delete Perintah SQL ini digunakan untuk menghapus data dalam suatu tabel, berdasarkan suatu field sebagai kriteria penghapusan record-nya. 3. Data Control Language (DCL) Data Control Language (DCL) merupakan perintah SQL yang digunakan untuk melakukan pengaturan hak akses suatu objek data para pengguna dalam basis data (Priyadi, 2014:94). Penulisan perintah SQL pada kelompok ini terdiri dari : a. Grant Perintah SQL ini digunakan oleh seorang administrator basis data untuk memberikan hak aksesnya kepada pengguna tertentu agar dapat mengakses suatu tabel dalam basis data. b. Revoke Perintah SQL ini digunakan oleh seorang administrator basis data, untuk membatalkan/menghentikan hak akses yang telah diberikan kepada pengguna tertentu, agar tidak dapat mengakses tabel dalam basis data Model Pengembangan Perangkat Lunak Model untuk pengembangan perangkat lunak dilakukan oleh seorang programmer dalam rangka meningkatkan kualitas program yang sudah ada.

11 18 Dalam pengembangan web ini penulis menggunakan metode waterfall. Metode yang digunakan pengembang perangkat lunak ini menggunakan model waterfall (Rossa dan Shalahuddin, 2015:28) yang terbagi menjadi 5 tahapan, yaitu: 1. Analisa Kebutuhan Perangkat Lunak Proses pengumpulan kebutuhan dilakukan secara intensif untuk memverifikasikan 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 pengkodean. Tahap ini mentranslasi kebutuhan perangkat lunak dari tahap analisis kebutuhan ke representasi desain agar dapat diimplementasikan menjadi program pada tahap selanjutnya. Desain perangkat lunak yang dihasilkan pada tahap ini juga perlu didokumentasikan. 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 dari segi logik dan fungsional dan memastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk

12 19 meminimalisir kesalahan (error) dan memastikan keluaran yang dihasilkan sesuai dengan yang diinginkan. 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. Tahap pendukung atau pemeliharaan dapat mengulangi proses pengembangan mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak baru Teori Pendukung Dalam penulisan Tugas Akhir ini, penulis menggunakkan beberapa teori pendukung dalam pembuatan Sistem Informasi Rekam Medis Pasien Berbasis Web Pada Klinik Nada Medika Pontianak Rekam Medis Menurut Mentri kesehatan nomor 749a/Menkes/Per/XII/1989 tentang Rekam Medis dijelaskan bahwa rekam medis adalah berkas yang berisikan catatan dan dokumen tentang identitas pasien, pemeriksaan, pengobatan, tindakan dan pelayanan lain kepada pasien pada sarana pelayanan kesehatan. Menurut UU Praktik Kedokteran pasal 46 ayat (1) menyatakan bahwa rekam medis adalah berkas yang berisi catatan dan dokumen tentang identitas pasien, pemeriksaan, pengobatan, tindakan, dan pelayanan lain kepada pasien

13 20 pada sarana pelayanan kesehatan (Lestari, dkk. 2011:390). Berdasarkan teori diatas Rekam medis adalah Berkas yang berisikan catatan dan dokumen identitas pasien, pemeriksaan, pengobatan dan tindakan, pada sarana pelayanan kesehatan Struktur Navigasi Menurut Evi dan Malabay (2009:124) struktur navigasi merupakan rancangan hubungan dan rantai kerja dari beberapa area yang berbeda dan dapat membantu mengorganisasikan seluruh elemen page. Struktur navigasi menurut Evi dan Malabay (2009:124) dikelompokkan menjadi 4 struktur yang berbeda, yaitu: Linier, Hirarki, Non Linier dan Hybrid. Dimana setiap struktur memiliki pebedaan, yaitu: 1. Struktur Navigasi Linier Struktur Navigasi Linier merupakan struktur yang mempunyai satu rangkaian cerita yang terurut dan tidak diperkenankan adanya percabangan. Sumber : Evi dan Malabay (2009:125) Gambar II.1. Struktur Navigasi Linier 2. Struktur Navigasi Hirarki Struktur ini menggunakan percabangan ini untuk menampilkan data berdasarkan kriteria tertentu, pada tampilan utama disebut master page sedangkan untuk tampilan cabang disebut slave page.

14 21 Sumber : Evi dan Malabay (2009:125) Gambar II.2. Struktur Navigasi Hirarki 3. Struktur Navigasi Non Linier Struktur non linier ini merupakan struktur Linier yang memperkenankan percabangan, kedudukan pada struktur ini disamakan,oleh karena itu tidak ada master page atau slavage. Sumber: Evi dan Malabay (2009:125) Gambar II.3. Struktur Navigasi Non linier 4. Struktur Navigasi Hybrid Struktur gabungan dimana struktur ini menggabungkan semua struktur yang ada. Struktur ini dapat memberikan interaksi yang tinggi kepada pemakai.

15 22 Sumber: Evi dan Malabay (2009:126) Gambar II.4. Struktur Navigasi Hybrid Berdasarkan pembahasan diatas dapat disimpilkan bahwa struktur navigasi adalah alur atau urutan dari suatu aplikasi yang dapat digunakan untuk memetakan alur navigasi dari program. Terdapat 4 jenis struktur navigasi yang dapat digunakan sesuai kebutuhan Entity Relationship Diagram Menurut Ladjamudin (2013:142) ERD ( Entity Relationship Diagram) adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak. Menurut Rosa dan Shalahuddin (2015:50) menyatakan bahwa ERD dikembangkan berdasar teori himpunan dalam bidang matematik, ERD digunakan untuk pemodelan basis data relasional. Berdasarkan teori diatas, ERD adalah suatu model jaringan yang menggunakan susunan model jaringan yang disimpan secara abstrak. Dimana untuk pemodelan basis data relasional dapat dirancang menggunakan ERD.

16 23 A. Komponen ERD Adapun beberapa macam simbol-simbol yang digunakan dalam pembuatan ERD dapat dijabarkan sebagai berikut: Tabel II.1 Komponen ERD Entitas / entity Atribut Simbol Nama_entitas Nama_atribut ttt Atribut kunci primer Nama_kunci_pimer Atribut multinilai / multivalue Nama_atribut Deskripsi Entitas merupakan data inti yang akan disimpan bakal tabel pada basis data, benda yang memiliki data harus disimpan datanya agar dapat diakses oleh aplikasi komputer, dan penamaan entitasnya lebih ke kata benda dan belum merupakan nama tabel Field atau kolom data yang butuh disimpan dalam entitas. Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginkan, biasanya berupa id. Field atau kolom data yang butuh disimpandalam suatu entitas yang dapat memiliki nilai lebih dari satu. Relasi Relasi yang menghubungkan antara entitas, biasanya diawali dengan kata Relasi kerja. Asosiasi / association N Penghubung antara relasi dan entitas dimana di kedua ujungnya memiliki multiplicity. Sumber: Rossa dan Shalaluddin (2011:49) B. Derajat Relasi (Relationsip Degree) Menurut Ladjamudin (2013:144) Derajat Relationship adalah jumlah entitas yang berpartisipasi dalam satu Relationship Relationship. Adapun

17 24 beberapa macam gambar Kardinalitas atau Derajat Relationship adalah menurut Fathansyah (2012:79) adalah sebagai berikut: 1. 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. A Entitas 1 Entitas 2 Entitas 3 Entitas 4 B Entitas 1 Entitas 2 Entitas 3 Entitas 4 Sumber: Fathansyah (2012:79) Gambar II.5. Derajat Relationship One To One 2. Satu ke banyak (one to many) Yang berarti setiap entias pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan B, tetapi tidak sebaliknya. A B Entitas 1 Entitas 1 Entitas 2 Entitas 3 Entitas 2 Entitas 3 Entitas 4 Entitas 5 Sumber: Fathansyah (2012:80) Gambar II.6. Derajat Relationship One To Many

18 25 3. Banyak ke satu (many to one) Yang berarti setiap entitas pada himpunan entitas A berhbungan dengan paling banyak dengan satu entitas pada himpunan entitas B, tetapi tidak sebaliknya. A Entitas 1 Entitas 2 Entitas 3 Entitas 4 B Entitas 1 Entitas 2 Entitas 3 Entitas 5 Sumber: Fathansyah (2012:80) Gambar II.7. Derajat Relationship Many To One 4. Banyak ke banyak (many to many) Yang berarti setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas, dan demikian juga sebaliknya. A Entitas 1 Entitas 2 Entitas 3 Entitas 4 B Entitas 1 Entitas 2 Entitas 3 Entitas 4 Sumber: Fathansyah (2012:81) Gambar II.8. Derajat Relationship Many To Many

19 LRS (Logical Record Strukture) Logical Record Structure digunakan untuk menentukan kardinalitas, jumlah tabel dan Foreign Key. Kardinalitas Relasi merujuk kepada hubungan maksimum yang terjadi dari himpunan entitas yang satu ke himpunan entitas lain dan begitu juga sebaliknya. Menurut Simarmata (2007:115) menjelaskan bahwa LRS (Logical Record Structured) berdasarkan diagram ERD, yaitu : 1. Jika relasinya satu-ke-satu, maka foreign key diletakkan pada salah satu dari 2 entitas yang ada atau menyatukan kedua entitas tersebut. 2. Jika relasinya satu-ke-banyak, maka foreign key di letakkan pada entitas many. 3. Jika relasinya banyak-ke-banyak, maka dibuat file konektor yang berisi 2 foreign key yang berasal dari kedua entitas. Berdasarkan teori diatas, LRS adalah Sebuah structure transformasi ERD/LRS yang dapat digambarkan mengikuti pola dan aturan kedalam konversi Pengujian Web Untuk menjadikan sebuah apilkasi yang berbasis web yang sudah dikembangkan sesuai dengan keinginan user, maka perlu dilakukan pengujian web, untuk memastikan apakah website yang akan diberikan kepada pengguna atau user. Menurut Rossa dan Shalahudin (2015:275) Black-Box Testing (pengujian kotak hitam) adalah untuk menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program. Black-Box Testing adalah

20 27 sebuah aplikasi yang terfokus pada unit program untuk memenuhi kebutuhan (requirement) yang disebutkan dalam aplikasi Black-Box Testing (Fatta 2017:172). Berdasarkan teori diatas Black-Box Testing adalah pengujian perangkat lunak dari segi spesifikasi maupun fungsional yang terfokus pada kode program untuk memenuhi kebutuhan didalam aplikasi Software Pendukung Dalam pembuatan Tugas Akhir ini penulis menggunakan beberapa software pendukung. Software pendukung yang digunakan adalah sebagai berikut: A. PhpMyAdmin PhpMyAdmin adalah sebuah aplikasi pendukung untuk membuka software aplikasi web PhpMyAdmin. Menurut Sibero (2013:376) menyatakan bahwa phpmyadmin adalah aplikasi web yang dibuat oleh phpmyadmin.net. PhpMyAdmin digunakan untuk administrasi database MySQL. Menurut Hidayatullah (2015:184) menyatakan bahwa phpmyadmin adalah tool open source yang ditulis dalam bahasa PHP untuk menangani administrasi MySQL berbasis World Wide Web. Berdasarkan teori diatas maka dapat disimpulkan PhpMyAdmin adalah sebuah aplikasi web yang digunakan untuk administrasi database MySQL yang berbasis tool open source dan Word Wide Web. B. MySQL MySQL digunakan untuk mengakses dan mengatur konfigurasi MySQL database. Menurut Djaelangkara, dkk (2015:88) MySQL adalah sebuah

21 28 implementasi dari sistem manajemen basis data relasional RDBMS yang didistribusikan secara gratis di bawah lisensi GPL ( General Public License). Menurut Wahana Komputer (2012:13) menyatakan bahwa MySQL adalah aplikasi yang digunakan untuk membuat query dalam pembuatan database, tabel maupun manipulasi data. Sedangkan menurut Sibero (2014:97) menyatakan bahwa MySQL atau yang di baca My Sekuel dengan adalah suatu RDBMS (Relational Date-base Management System) yaitu aplikasi sistem yang menjalankan fungsi pengolahan data. Berdasarkan teori diatas maka dapat disimpulkan MySQL adalah sebuah implementasi dari sistem manajemen basis data relasional RDBMS yang didistribusikan di bawah lisensi GPL. MySQL adalah sebuah aplikasi yang digunakan untuk membuat query dalam pembuatan database, tabel maupun manipulasi data dengan RDBMS (Relational Date-base Management System) yaitu aplikasi sistem yang menjalankan fungsi pengolahan data. C. WAMP Server Menurut Sibero (2013:370) menyatakan bahwa WAMP adalah kumpulan software yang dapat berjalan pada platform windows. Sedangkan menurut Mundzir (2014:10) menyatakan bahwa WAMP Server adalah paket web server yang bekerja secara offline pada localhost yang dibuat secara independen dan diinstall pada sistem operasi Windows. Berdasarkan teori diatas, WAMP Server adalah sebuah software yang dapat berjalan pada platform windows yang bekerja secara offline pada localhost yang dibuat secara independen dan di-install pada sistem operasi Windows.

22 29 D. Sublime Text 3 Menurut Hadiningrum dan Ema (2015:2) menyatakan bahwa "Sublime adalah text editor terbaru yang memiliki fitur pendukung untuk beberapa bahasa pemrograman seperti PHP, Python, Java, HTML, Ruby, Perl, SQL, C, C++". Sedangkan menurut Prasetyo (2016:23) menyatakan bahwa Sublime Text 3 adalah sebuah text/source editor yang memudahkan kita saat melakukan coding dan support terhadap banyak bahasa pemrograman mulai dari ASP, C, C#, C++, PHP, HTML, dan masih banyak lagi. Berdasarkan kedua pengertian diatas maka dapat dirangkum bahwa Sublime Text adalah text/source editor terbaru yang memiliki fitur pendukung untuk beberapa bahasa pemrograman yang memudahkan kita saat melakukan coding terhadap bahasa pemrograman seperti PHP, Python, Java, HTML, Ruby, Perl, SQL, C, C++, dan bahasa pemrograman lainnnya.

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

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

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

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

Abstrak BAB I PENDAHULUAN

Abstrak BAB I PENDAHULUAN Abstrak Seiring dengan perkembangan jaman, teknologi mengalami perkembangan yang sangat pesat, khususnya dalam bidang komputer sangat membantu manusia dalam melakukan pekerjaan sehingga mendapatkan hasil

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

Modul 3. Oleh : Mohammad Sholikin. 1

Modul 3. Oleh : Mohammad Sholikin.  1 Modul 3 Oleh : Mohammad Sholikin http://sholikins.wordpress.com 1 SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara

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

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

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

II. TINJAUAN PUSTAKA

II. TINJAUAN PUSTAKA 4 II. TINJAUAN PUSTAKA 2.1 Konsep Dasar Sistem Sistem adalah sekumpulan unsur yang melakukan suatu kegiatan atau menyusun skema (alur) yang melakukan suatu kegiatan pemrosesan untuk mencapai suatu tujuan.

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

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 PHP PHP adalah script bersifat server-side yang ditambahkan ke dalam HTML. Kelebihan PHP yang paling signifikan adalah kemampuannya untuk melakukan koneksi dengan berbagai macam

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

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 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 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 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. Sistem adalah suatu jaringan kerja dari produser-produser yang saling berhubungan

BAB II TINJAUAN PUSTAKA. Sistem adalah suatu jaringan kerja dari produser-produser yang saling berhubungan BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi 2.1.1 Pengertian Sistem Informasi Sistem adalah suatu jaringan kerja dari produser-produser yang saling berhubungan berkumpul bersama-sama untuk melakukan suatu

Lebih terperinci

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang 9 BAB II LANDASAN TEORI 2.1.1 Pengertian Data Pengertian data adalah : Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang tidak mempunyai makna atau tidak berpengaruh langsung

Lebih 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 Dianawati (2007:4) Internet adalah jaringan yang mendunia, tidak mengenal batas, baik budaya maupun wilayah. Apa lagi sekarang ini semakin

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling. untuk memcapai suatu tujuan tertentu (Jogiyanto, 2001).

BAB II TINJAUAN PUSTAKA. Sistem adalah jaringan kerja dari prosedur-prosedur yang saling. untuk memcapai suatu tujuan tertentu (Jogiyanto, 2001). 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 III LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2001)

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2001) BAB III LANDASAN TEORI 3.1 Konsep Dasar Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan

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

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

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

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 2 LANDASAN TEORI. 2.1 Pengertian Sistem, Informasi dan Sistem Informasi

BAB 2 LANDASAN TEORI. 2.1 Pengertian Sistem, Informasi dan Sistem Informasi 7 BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem, Informasi dan Sistem Informasi 2.1.1 Sistem Sistem berasal dari bahasa Latin (systēma) atau bahasa Yunani (sustēma) yang berarti suatu kesatuan yang terdiri

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris BAB 2 TINJAUAN PUSTAKA 2.1 XAMPP XAMPP merupakan singkatan dari : X A M P P : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris : Apache HTTP Server : MySQL Database Server : PHP Scripting

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Untuk mendukung pembuatan laporan ini, maka perlu dikemukakan hal-hal atau teori-teori yang berkaitan dengan permasalahan dan ruang lingkup pembahasan sebagai landasan dalam pembuatan

Lebih terperinci

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

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Sistem Sistem adalah sekelompok elemen-elemen yang terintegrasi dengan tujuan yang sama untuk mencapai tujuan. Organisasi terdiri dari sejumlah sumber daya

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 7 BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Forum 2.1.1 Pengertian Forum Forum adalah sebuah wadah yang disediakan untuk berinteraksi bagi para penggunanya untuk membicarakan kepentingan bersama. (Sumber :

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

BAB 2 LANDASAN TEORI 7 BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sistem informasi merupakan suatu sistem yang menerima masukan data dan instruksi, mengolah data tersebut sesuai dengan instruksi dan mengeluarkan

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MYSQL Disusun Oleh : Adri Priadana, S.Kom Fakultas Bisnis Dan Teknologi Informasi Universitas Teknologi Yogyakarta 2014 DAFTAR ISI DAFTAR ISI... 2 BAB I MENGENAL

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

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Informasi dan Internet Informasi menurut Jogiyanto H, M, Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan bagi yang menerima. (Jogiyanto, H.M., Analisis

Lebih terperinci

BAB II LANDASAN TEORI Era perkembangan teknologi yang semakin pesat dewasa ini membuat persaingan bisnis dalam bidang apapun menjadi variatif. Banyak metode bisnis yang dilakukan oleh sebuah perusahaan

Lebih terperinci

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

PRAKTIKUM SISTEM INFORMASI MANAJEMEN MODUL 2 DATABASE Tujuan Praktikum Adapun tujuan dari praktikum modul 2 ini adalah sebagai berikut: a. Mahasiswa diharapkan memahami tentang MySQL b. Mahasiswa dapat membuat database menggunakan MySQL c.

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

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Konsep Dasar Teori 3.1.1 Pengertian Data Menurut the liang gie: Data atau bahan keterangan adalah hal atau peristiwa kenyataan lainnya apapun yang mendukung suatu pengetahuan

Lebih terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS ONLINE JASA WEBMASTERS KURSUS ONLINE JASA WEBMASTERS SQL Pengenalan Database, SQL, MySQL dan XAMPP JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Database Database secara singkat dapat diartikan sebagai

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem

Lebih terperinci

: ANALISIS DAN PERANCANGAN SISTEM. berbasis web dengan gambaran umum rancangannya.

: ANALISIS DAN PERANCANGAN SISTEM. berbasis web dengan gambaran umum rancangannya. BAB 4 : ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi tentang perancangan sistem aplikasi E- Learning berbasis web dengan gambaran umum rancangannya. BAB 5 : IMPLEMENTASI SISTEM Bab ini penulis menyajikan

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

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

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal HTML 5 HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi

Lebih terperinci

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

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 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online.

BAB 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online. BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Perkembangan teknologi dibidang informasi mendorong setiap instansi atau perusahaan untuk tetap mengikuti perkembangannya, terutama berkenaan dengan perkembangan

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 TINJAUAN PUSTAKA. Istilah sistem yang berasal dari bahasa Yunani yaitu system. Ditinjau dari sudut

BAB II TINJAUAN PUSTAKA. Istilah sistem yang berasal dari bahasa Yunani yaitu system. Ditinjau dari sudut BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi 2.1.1 Pengertian Sistem Informasi Istilah sistem yang berasal dari bahasa Yunani yaitu system. Ditinjau dari sudut katanya, sistem berarti sekumpulan proyek

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. Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang

BAB 2 LANDASAN TEORI. Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang dikontrol oleh sebuah intstruksi-instruksi perintah digital. Komputer berasal

Lebih terperinci

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan. BAB III LANDASAN TEORI Pada Bab ini akan membahas tentang landasan teori, dimana teori yang dipakai adalah teori yang digunakan oleh para penulis yang terkenal dan telah banyak mengeluarkan buku-buku yang

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 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 III LANDASAN TEORI. adalah mengajarkan anak untuk menjadi anak yang mampu memajukan

BAB III LANDASAN TEORI. adalah mengajarkan anak untuk menjadi anak yang mampu memajukan BAB III LANDASAN TEORI 3.1 Pengertian Sekolah Sekolah adalah tempat didikan bagi anak anak. tujuan dari sekolah adalah mengajarkan anak untuk menjadi anak yang mampu memajukan bangsa dan dalam membangun

Lebih terperinci

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan

Pokok Bahasan 2 Teknologi Dasar Internet dan Web. L. Erawan Pokok Bahasan 2 Teknologi Dasar Internet dan Web L. Erawan Materi User Agent, Web Browser, server web Jaringan: Jaringan client-server, TTL Protokol: HTTP, TCP/IP, FTP, SMTP, UDP, OSI Bahasa: HTML, XHTML,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 5 BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu Sebagai bahan pertimbangan dalam penelitian ini akan dicantumkan beberapa penalitian terdahulu oleh beberapa peneliti. Jatmiko (2010), melakukan analisis

Lebih terperinci

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin, BAB II LANDASAN TEORI 2.1. Sekilas Mengenai Web Internet sudah menjadi hal yang sangat dekat bagi masyarakat ataupun penggunanya di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

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. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang BAB II LANDASAN TEORI Pada landasan teori ini diuraikan sejumlah teori untuk membantu dan memecahkan permasalahan yang ada. Beberapa landasan teori tersebut meliputi konsep dasar dan definisi-definisi

Lebih 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 I PENDAHULUAN. dan efisien sangat dibutuhkan oleh setiap orang. Perkembangan teknologi yang semakin

BAB I PENDAHULUAN. dan efisien sangat dibutuhkan oleh setiap orang. Perkembangan teknologi yang semakin BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Dengan terus berkembangnya teknologi Sistem Informasi, maka penyajian yang cepat dan efisien sangat dibutuhkan oleh setiap orang. Perkembangan teknologi yang

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