BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 BAB II LANDASAN TEORI 2.1 Definisi dan Pengertian Sistem Menurut Tata Sutabri (2012:6) Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Menurut Prof. Dr. Mr. S. Prajudi Atmosudirdjo (2012:07) Suatu sistem terdiri atas objek-objek atau unsur-unsur atau komponen-komponen yang berkaitan dan berhubungan satu sama lainnya sedemikian rupa sehingga unsur-unsur tersebut merupakan suatu kesatuan pemrosesan atau pengolahan yang tertentu Data dan Informasi Data adalah bahan keterangan tentang kejadian-kejadian nyata atau fakta-fakta yang dirumuskan dalam sekelompok lambang tertentu yang tidak acak, yang menunjukan jumlah, tindakan, atau hal. Data dapat berupa catatan dalam kertas, buku, atau tersimpan sebagai file dalam basis data. Sedangkan Informasi adalah hasil pengolahan data sehingga menjadi bentuk yang penting bagi penerimanya dan mempunyai kegunaan dasar dalam pengambilan keputusan yang dapat dirasakan langsung saat itu juga atau secara tidak langsung pada saat mendatang. Untuk memperoleh informasi, diperlukan data yang akan diolah dan unit pengolah..(edhy Sutanta, 2011:13) Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan bahwa informasi adalah sebagai data yang telah diolah, dibentuk, diklasifikasi ataupun diinterpretasi yang digunakan sesuai dengan keperluan.

2 2.2 Model Waterfall Waterfall model sebagai salah satu teori dasar dan seakan wajib di pelajari dalam konteks siklus hidup perangkat lunak, merupakan sebuah siklus yang terdiri dari mulai fase hidup perangkat lunak sebelum terjadi sampai pasca produksi. Beberapa buku menyebutkan model ini sebagai model linear, tetapi beberapa referensi lain masih tetap menggunakan istilah waterfall model. Langkah langkah yang terdapat dalam waterfall model juga berbeda antara satu referensi dengan referensi yang lain. Terdapat referensi yang lain yang mengatakan bahwa dalam waterfall model hanya terdiri dari empat langkah, sedangkan Sommervile menyatakan bahwa waterfall model memiliki enam tahapan. Bahkan terdapat referensi lain yang menyatakan bahwa waterfall model sesungguhnya memiliki delapan tahapan. Waterfall sendiri memiliki definisi bahwa sebuah proses hidup perangkat lunak memiliki sebah proses yang linear dan sekunsial.meski demikian dalam perkembangannya tahapan yang telah ada dapat dimodifikasi dari bentuk aslinyya dengan melakukan adaptasi pada kebutuhan sistem yang ada. (Soetam Rizky, 2011:25). Model SDLC air terjun (waterfall) sering juga disebut model sekuensial linier (sequential linear) alur hidup klasik (classic life cycle). Model air terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai dari analisis, desain, pengodean, pengujian, dan tahap pendukung (support). (Rosa A.S. dan M.Salahudin, 2011:26) Fase Model Waterfall Gambar 2. 1 Fase Model Waterfall (Dennis & Haley Wixom, Systems Analysis and Design)

3 Tahapan dari Waterfall Model merefleksikan pokok-pokok dari aktivitas pengembangan: 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 multilangkah yang fokus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antarmuka, dan prosedur pengodean. Tahap ini menstranslasi 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 kedalam 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 dari segi lojik dan fungsional dan memastikan bahwa semua bagian sudah diuji.hal ini dilakukan untuk 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 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. (Rosa A.S. dan M.Salahudin, 2011:28).

4 2.3 Pengendalian Internal (Internal Control) Pengendalian internal ( internal control ) adalah kebijakan dan prosedur yang melindungi asset perusahaan dari kesalahan penggunaan, memastikan bahwa informasi usaha yang dusajikan akurat dan menyakinkan bahwa hukum serta peraturan telah diikuti. Metode pemrosesan merupakan sarana yang digunakan oleh sebuah system untuk mengumpulkan, mengikhtisarkan, dan melaporkan informasi. Laporan coso mengidentifikasi lima komponen pengendalian internal yang berpengaruh terhadap kemampuan organisasi dalam mencapai sasaran pengendalian internal, yaitu : 1. Lingkungan pengendalian mengacu pada faktor faktor umum yang menetapkan sifat organisasai dan mempengaruhi kesadaran karyawan terhadap pengendalian 2. Penentuan resiko adalah identifikasi dan analisis resiko yang mengganggu pencapaian saasaran pengendalian internal. 3. Aktifitas pengendalian adalah kebijakan dan posedur yang dikembangkan oleh organisasi untuk menghadapi resiko.aktifitas pengendalian meliputi hal hal berikut : a. Penelaahan kinerja b. Pemisahan tugas c. Pengendalian aplikasi d. Pengendalian umum 4. Informasi dan komunikasi. Sistem informasi perusaahaan merupakan kumpulan prosedur ( otomasi dan manual ) dan record yang dibuat untuk memulai, mencatat, memproses, dan melaporkan kejadian pada proses entiitas. 5. Pengawasan Manajemen harus mengawasi pengendalian internal untuk memastikan bahwa pengendalian organisasi berfungsi sebagaimana dimaksudkan Aktivitas Kontrol Aktifitas Pengendalian adalah kebijakan dan prosedur yang membantu menjamin bahwa arahan manajemen dilaksanakan. Aktivitas tersebut membantu memastikan bahwa tindakan yang diperlukan untuk menanggulangi risiko dalam pencapaian tujuan entitas. Komponen keenam model ERM COSO adalah aktivitas pengendalian, yaitu kebijakan, prosedur, dan aturan yang memberikan keyakinan yang memadai bahwa tujuan manajemen kontrol terpenuhi dan tanggapan risiko dilakukan. ( COSO, 2011)

5 Aktivitas Pengendalian terbagi menjadi 2 kelompok : 1. Pengendalian Komputer (Computer Control) 2. Pengendalian Fisik (Physical Control) 1. Pengendalian Komputer (Computer Control) dibagi menjadi 2 kelompok umum, yaitu : Pengendalian Umum (General Control) Berkaitan dengan perhatian pada keseluruhan perusahaan seperti pengendalian atas pusat data, basis data perusahaan, dan pengembangan. Teknologi pengendalian umum meliputi kegiatan pengendalian atas infrastruktur teknologi, manajemen keamanan, dan teknologi akuisisi, pengembangan, dan pemeliharaan. Dari aplikasi teknologi informasi pada komputer rangka utama, untuk client / server, desktop komputer portabel, dan lingkungan perangkat mobile, teknologi operasional, seperti sistem kontrol pabrik atau manufaktur robotika.( COSO, 2011) Pada Pengendalian umum keamanan data juga perlu diperhatikan, proses Manajemen Keamanan, termasuk sub - proses dan kegiatan pengendalian atas siapa dan apa yang memiliki akses ke dalam teknologi.entitas mereka umumnya mencakup hak akses pada data, sistem operasi ( software System), jaringan, aplikasi, dan lapisan fisik. pengendalian keamanan atas akses ke teknologi entitas melindungi dari akses yang tidak pantas dan penggunaan yang tidak sah dari system. ( COSO, 2011) Pengendalian umum terbagi lagi menjadi dua bagian yang saling berkaitan, yaitu : 1. Pengendalian Aplikasi (Application Control) Pada pengendalian Aplikasi ini, lebih memastikan terhadap integritas sistem tertentu seperti aplikasi pemrosesan, pesanan penjualan, utang usaha, dan aplikasi penggunaan. Kegiatan pengendalian yang mendukung langsung ke tindakan untuk mengurangi risiko pemrosesan transaksi dalam proses bisnis suatu entitas sering disebut "pengendalian aplikasi" atau " pengendalian transaksi ". Pengendalian aplikasi adalah aktivitas pengendalian yang paling mendasar dalam sebuah entitas karena mereka langsung menjawab respon risiko dalam busines proses untuk memenuhi tujuan manajemen. (COSO, 2011)

6 Pengendalian aplikasi ini dimaksudkan untuk memberikan kepastian bahwa pencatatan, pengklasifikasian dan pengikhtisaran transaksi sah serta pemutakhiran filefile induk akan informasi yang akurat, lengkap, dan tepat waktu. Transaksi yang terjadi direkam. Sebagai contoh, suatu organisasi dapat mengurangi risiko tidak memproses semua transaksi dengan vendor dengan memilih tindakan dan kontrol transaksi yang mendukung bahwa semua transaksi faktur diproses dalam akun hutang proses bisnis. Akurasi - Transaksi dicatat Pada jumlah yang benar dalam rekening yang tepat ( dan secara tepat waktu ) pada setiap tahap pengolahan. Misalnya, transaksi kontrol atas elemen data dan data master, seperti harga barang di vendor master file, dapat mengatasi akurasi pengolahan transaksi pembelian. Akurasi dalam konteks proses operasional dapat didefinisikan untuk menutupi konsep yang lebih luas kualitas, ( misalnya, akurasi dan presisi dari bagian diproduksi ). Validitas - transaksi tercatat merupakan peristiwa ekonomi yang benar-benar terjadi dan dilaksanakan sesuai dengan prosedur yang ditentukan. Validitas biasanya dicapai melalui kegiatan pengendalian yang mencakup otorisasi (yaitu, persetujuan oleh orang yang memiliki wewenang untuk melakukannya) transaksi sebagaimana ditentukan oleh kebijakan dan prosedur Agis Mitra Mandiri, organisasi. Dalam konteks operasional, suku cadang yang digunakan dalam pembuatan mobil diperoleh dari pemasok yang berwenang. 2. Pengendalian Akses (Access Control) Pada akses ke operasi komputer hanya diijinkan kepada mereka yang telah memiliki otorisasi. Otorisasi dan persetujuan - otorisasi menegaskan bahwa transaksi tersebut valid ( misalnya, itu merupakan suatu peristiwa ekonomi yang sebenarnya ). Sebuah otorisasi biasanya mengambil bentuk persetujuan oleh tingkat manajemen yang lebih tinggi atau verifikasi dan tekad jika transaksi tersebut valid. Sebagai contoh, seorang supervisor menyetujui laporan biaya setelah meninjau cuaca biaya tampaknya masuk akal dan dalam kebijaksanaan.

7 Akses membatasi aset - daerah yang dibatasi pada penyimpanan yang digunakan untuk melindungi peralatan persediaan. Pada bagian pengendalian akses ini termasuk kedalam pengendalian fisik (Physical Control). Verifikasi - verifikasi membandingkan dua atau lebih item dengan satu sama lain atau membandingkan kebijakan barang, dan melakukan tindak lanjut ketika dua item tidak cocok atau item tersebut tidak konsisten dengan kebijakan. Contohnya termasuk pencocokan komputer atau cek kewajaran. Verifikasi umumnya membahas kelengkapan, akurasi atau kebenaran transaksi pengolahan. (COSO, 2011) 2.4 Perancangan Sistem Perancangan sistem adalah menurut desain sistem dapat didefinisikan sebagai, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi. Menurut (Tata Sutabri, 2012:5) perancangan sistem adalah untuk kebutuhan kepada pemakai sistem dan juga untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrograman komputer dan ahli-ahli teknik lain yang terlibat di dalamnya Definisi UML (Unified Modeling Language) Unified Model Language (UML), muncul karena adanya kebutujan pemodelan visual untuk menspesifikasikan, menggambarkan, membangun dan dokumentasi dari sistem perangkat lunak. UML merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung. UML hanya berfungsi untuk melakukan pemodelan.jadi penggunaan UML tidak terbatas pada metodologi tertentu, meskipun pada kenyataannya UML paling banyak digunakan pada metodologi berorientasi objek. (Rosa A.S. dan M.Salahuddin, 2011:118) Use Case Diagram Definisi use case diagram adalah pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat dan mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan informasi yang akan dibuat. (Rosa A.S. dan M.Salahuddin, 2013:155)

8 Tabel 2. 1 Use Case Diagram (Rosa A.S. dan M.Salahudin, 2013:156) Simbol Nama Simbol Keterangan Use Case Fungsionalitas yang disediakan sistem sebagai unitunit yang saling betukar pesan antar unit atau aktor. Nama aktor Aktor/actor Orang, proses, atau sistem lain yang berinteaksi dengan sistem infomasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang; biasanya dinyatakan menggunakan kata benda di awal frase nama aktor. Asosiasi / association Komunikasi antara aktor dan use case yang berpartisipasi pada use case atau use case memiliki interaksi dengan aktor <<extend>> Ekstensi /Extends Relasi use case dimana use case ditambahkan dapat berdiri sendiri walau tanpa use case tambahan. Generalisasi/generaliz ation Hubungan generalisasi dan spesialisasi (umumkhusus) antara dua buah use case dimana fungsi yang satu adalah fungsi yang lebih umum dari lainnya, misalnya: Ubah Mengolah Data <<include>> Menggunakan / included / uses Hapus data Arah panah mengarah pada use case yang menjadi generalisasinya (umum) Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan memerlukan use

9 case ini untuk menjalankan fungsinya atau sebagai syarat. Adapun contoh dari Use Case Diagram adalah : Gambar 2. 2 Contoh Use case diagram,( Jurnal Informatika mulawarman 2011 :3) Sequence Diagram Diagram sekuen menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar objek. Oleh karena itu untuk menggambar diagram sekuen maka harus diketahui objekobjek yang terlibat dalam sebuah use case beserta metode-metode yang dimiliki kelas yang diinstansi menjadi objek itu.(rosa A.S. dan M.Salahuddin, 2013:165). Tabel 2. 2 Sequence Diagram (Rosa A.S. dan M.Salahuddin, 2013:165) Simbo Nama Simbol Keterangan Nama aktor Aktor/actor Orang, proses, atau sistem lain yang berinteaksi dengan sistem infomasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang; biasanya dinyatakan menggunakan kata benda di awal frase

10 nama aktor. Lifeline Menyatakan kehidupan suatu objek. objek Waktu aktif Menyatakan objek yang berinteraksi pesan. Menyatakan objek dalam keadaan aktif dan berinteraksi, semua yang terhubung dengan waktu aktif ini adalah sebuah tahapan yang dilakukan didalamnya Pesan tipe Menyatakan suatu objek membuat objek lain, arah <<create>> create panah mengarah pada objek yang dibuat. Pesan tipe Menyatakan bahwa suatu objek memanggil 1:nama_metode() Call operasi/metode yang ada pada objek lain atau dirinya sendiri. Pesan tipe Menyatakan bahwa suatu objek mengirimkan 1:masukan send data/masukan/informasi ke objek lainnya, arah panah mengarah objek yang dikirimi. Menyatakan bahwa suatu objek yang telah 1:keluaran Pesan return tipe menjalankan suatu operasi atau metode menghasilkan suatu kembalian ke objek tertentu, arah panah mengarah pada objek yang menerima kembalian.

11 Pesan destroy tipe Menyatakan suatu objek mengakhiri hidup objek yang lain, arah panah mengarah pada objek yang diakhiri, sebaiknya jika ada create maka ada destroy. Gambar 2. 3 Contoh Sequence Diagram Activity Diagram Definisi diagram aktifitas atau activity diagram adalah diagram yang menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis. Yang perlu diperhatikan disini adalah bahwa diagram aktifitas menggambarkan aktifitas sistem bukan apa yang dilakukan aktor, jadi aktifitas yang dapat dilakukan oleh sistem. (Rosa A.S. dan M.Salahuddin, 2013:161). Tabel 2. 3 Activity Diagram (Rosa A.S. dan M.Salahuddin, 2013:162) Simbol Keterangan status awal aktivitas sistem, sebuah diagram aktivitas

12 Status awal memiliki sebuah status awal. Aktivitas yang dilakukan sistem, aktivitas biasanya diakhiri dengan kata kerja. aktivitas Percabangan/ decision Penggabungan / join Status akhir Nama swimlane Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu. Asosiasi penggabungan dimana lebih dari satu aktivitas digabungkan menjadi satu. Status akhir yang dilakukan sistem, sebuah diagram aktivitas memiliki sebuah status akhir. Memisahkan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi. Gambar 2. 4 Contoh Activity Diagram

13 2.4.5 Class Diagram Diagram kelas atau class diagram adalah suatu diagram yang menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem.kelas memiliki apa yang disebut atribut dan metode atau operasi. 1. Atribut merupakan variabel-variabel yang dimiliki oleh suatu kelas. 2. Operasi atau metode adalah fungsi-fungsi yang dimiliki oleh suatu kelas. (Rosa A.S. dan M.Salahudin, 2013:146) Tabel 2. 4 Class Diagram (Rosa A.S. dan M.Salahudin, 2013:146) Simbol Nama Simbol Keterangan Kelas/Class Kelas pada struktur sistem. nama_interface Antarmuka/interfac e Sama dengan konsep interface dalam pemograman berorientasi objek. Asosiasi/associatio n Relasi antar kelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity. Asosiasi berarah/directed association Relasi antar kelas dengan makna kelas yang satu digunakan oleh kelas yang lain, asosiasi biasanya juga disertai dengan multiplicity. Generalisasi/Gener alization Relasi antar kelas dengan makna generalisasispesialisasi (umum-khusus). Kebergantungan/de pendency Relasi antar kelas dengan makna kebergantungan kelas. Aggregation Relasi antarkelas dengan makna semua-bagian (whole-part).

14 Gambar 2. 5 Contoh Class Diagram (Alan Denis, 2010:222) 2.5 Testing Perangkat Lunak Testing adalah sebuah proses yang dijelaskan sebagai siklus hidup dan merupakan bagian dari proses rekayasa perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak serta memenuhi kebutuhan teknis yang telah disepakati dari awal.(soetam Rizky, 2011:237) Terdapat dua metode pengujian yang dapat kita pilih atau kita gunakan untuk melakukan testing terhadap perangkat lunak yang kita pakai untuk memastikan apakah perangkat lunak tersebut sudah memenuhi kebutuhan sesuai rancangan awal. Dua metode pengujian perangkat lunak tersebut adalah sebagai berikut : 1. Metode Black Box Black Box Testing adalah tipe testing yang memperlakukan perangkat lunak yang tidak diketahui kinerja internalnya. Sehingga para tester memandang perangkat lunak seperti layaknya sebuah kotak hitam yang tidak penting dilihat isinya, tapi cukup dikenai proses testing di bagian luar.(soetam Rizky, 2011:264). 2. Metode White Box White Box Testing adalah jenis testing yang lebih berkonsentrasi terhadap isi dari perangkat lunak itu sendiri. Jenis lebih banyak berkonsentrasi kepada sourcecode dari perangkat lunak yang dibuat (Soetam Rizky, 2011:264)

15 2.5.1 Metode Black Box Untuk aplikasi yang saya bangun saya lebih memilih Metode Black Box di karenakan beberapa keuntungan yang diperoleh dari jenis testing ini antara lain: 1. Anggota tim tester tidak harus dari seseorang yang memiliki kemampuan teknis di bidang pemrograman. 2. Kesalahan dari perangkat lunak ataupun bug seringkali ditemukan oleh komponen tester yang berasal dari pengguna. 3. Hasil dari black box testing dapat memperjelas kontradiksi ataupun keracunan yang mungkin timbul dari eksekusi sebuah perangkat lunak. 4. Proses testing dapat dilakukan lebih cepat dibandingkan white box testing. Beberapa teknik testing yang tergolong dalam tipe ini antara lain : 1. Equivalence Partitioning Pada teknik ini, inputan data dikelompokan ke dalam grup tertentu, yang kemudian dibandingkan outputnya. 2. Boundary Value Analysis Merupakan teknik yang sangat umun digunakan pada saat awal sebuah perangkat lunak selesai dikerjakan. Pada teknik ini, dilakukan inputan yang melebihi dari batasan sebuah data, jika perangkat lunak berhasil mengatasi inputan yang salah, maka dapat dikatakan teknik ini telah selesai dilakukan. 3. Cause Effect Graph Dalam teknik ini, dilakukan proses testing yang menghubungkan sebab dari sebuah inputan dan akibatnya pada output yang dihasilkan. 4. Random Data Selection Teknik berusaha melakukan proses inputan data yang menggunakan nilai acak. Dari hasil inputan tersebut kemudian dibuat sebuah tabel yang menyatakan validitas dari output yang dihasilkan. 5. Feature Test Pada teknik ini dilakukan proses testing terhadap spesifikasi dari perangkat lunak yang telah selesai dikerjakan.

16 2.6 Bahasa Pemrograman Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi PHP (PHP Hypertext Preprocessor) PHP adalah bahasa pemograman yang dapat digunakan untuk membuat website dinamis. PHP merupakan bahasa pemograman yang mudah untuk dipelajari dan dapat berinteraksi dengan MySQL.(Heni A. Puspitosari, 2011:iii) Menurut kamus computer, PHP adalah bahasa pemograman untuk dijalankan melalui halaman web, umumnya digunakan untuk mengelolah informasi di internet. Sedangkan dalam pengertian lain PHP adalah singkatan dari PHP Hypertext Preprocessor yaitu bahasa pemograman web server-side yang bersifat open source atau gratis. PHP merupakan script yang menyatu dengan HTML dan berada pada server. Contoh terkenal dari aplikasi PHP adalah phpbb dan mediawiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#?VB.NET Microsoft, CouldFusion Macromedia, JSP/kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lainlain. (Rulianto Kurniawan, 2010:2) PHP Berjalan pada sisi server sehingga PHP disebut sebagai bahasa server side scripting. Artinya bahwa dalam setiap/untuk menjalankan PHP, wajib adanya server. PHP ini bersifat open source sehingga dapat dipakai secara Cuma-Cuma dan mampu lintas platform, yaitu dapat sistem operasi windows maupun linux. (Agus Saputra, 2011:1) PHP merupakan bahasa Server Side Scripting. Di mana PHP tidak membutuhkan web server dalam menjalankan aksinya. Secara prinsip, server akan bekerja apabila ada permintaan dari client, yaitu kode-kode PHP. Client tersebut akan dikirimkan ke server,

17 kemudian server akan mengembalikan pada halaman client instruksi yang diminta, seperti berikut : 1. Server membaca permintaan dari client/browser. 2. Kemudian dilanjutkan untuk mencari halaman/page pada server. 3. Server melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi pada halaman/page. 4. Selanjutnya hasil modifikasi tersebut akan dikembalikan ke client/server. (Agus Saputro, 2013:2) MYSQL (Structured Query Language) MySQL adalah sebuah sistem manajemen database yang banyak digunakan dalam aplikasi berbasis windows maupun web berbentuk basis data relasional. Basis data yang memiliki struktur relasional terdapat tabel-tabel untuk menyimpan data. Pada setiap tabel terdiri dari kolom dan baris serta sebuah kolom untuk mendefinisikan jenis informasi apa yang harus disimpan.(wahana Komputer, 2010:2) Jika anda ingin membuat website yang interaktif dan dinamis, perlu adanya media penyimpanan data yang fleksibel dan mudah untuk diakses. Dalam bahasa pemograman sering ada istilah database. Database adalah kumpulan data-data yang saling terkait, tersimpan, dan mudah diakses. Salah satu program yang dapat digunakan sebagai database adalah MySQL. MySQL merupakan salah satu software untuk database serveryang banyak digunakan. MYSQL bersifat open source dan menggunakan SQL. MySQL bisa dijalankan di berbagai platform misalnya windows, linux, dan lain sebagainya. MySQL memiliki beberapa kelebihan antara lain: 1. Multiuser. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah. 2. Peformance tuning. MySQL memiliki kecepatan yang bagus dalam menagani query sederhana, yaitu dapat memproses lebih banyak SQL persatuan waktu.

18 3. Jenis kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti signed/unsigned integer, float, double, char, text, date, dan timestamp, dan masih banyak lagi. 4. Perintah dan fungsi.mysql memiliki operator dan fungsi secara penuh dan mendukung perintah select dan where dalam perintah query. 5. Keamanan. MySQL memilki keamanan yang bagus karena beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang lengkap serta sandi tersenkripsi. 6. Skalabilitas dan pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (record) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu, batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya. 7. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol tcp/ip, unix soket (UNIX), atau named pipes (NT). 8. Lokalisasi. MSQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. 9. Antar muka. MySQL memiliki interface (antar muka) terhadap aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Aplication Programming Interface). 10.Probabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti windows, linux, freebsd, mac OS X server, solaris, amiga, dan masih banyak lagi. 11.Open source. MySQL didistribusikan secara open sorce, di bawah lisensi GPL sehingga dapat digunakan secara gratis. 12.Klien dan peralatan. MySQL dilengkapi dengan berbagai peralatan yang dapat digunakan unuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petujuk online. 13.Struktur dan Tabel. MySQL memliki struktur tabel yang lebih fleksibel dalam menangani ALTER ABLE, dibandingkan basis data lainnya, misalnya oracle. (Puspitosari, 2011:9) Adobe Dreamweaver Dreamweaver adalah sebuah HTML editor professional untuk mendesain web secara visual dan mengola situs atau halaman web. Dreamweaver merupakan software utama yang digunakan oleh web desaigner maupun web programmer dalam mengembangkan

19 suatu situs web. Hal ini disebabkan ruang kerja, fasilitas dan kemampuan dreamweaver yang mampu meningkatkan produktivitas dan efektivitas dalam desain maupun membangun suatu situs web, antara lain : JSP, PHP, ASP dan CouldFision. (Andrea Adelheid, Khairil Nst, 2012 : 100) XAMPP XAMPP adalah salah satu paket software web server yang terdiri dari Apache, MySQL, PHP dan phpmyadmin. Mengapa menggunakan XAMPP? Karena XAMPP sangat mudah penggunaannya, terutama jika Anda seorang pemula. Proses instalasi XAMPP sangat mudah, karena tidak perlu melakukan konfigurasi Apache, PHP, dan MySQL secara manual, XAMPP melakukan instalasi dan konfigurasi secara otomatis. Asal kata dari XAMPP adalah singkatan yang masing-masing hurufnya adalah: 1. X (simbol angka 4 romawi), Program ini dapat dijalankan dibanyak sistem operasi, seperti Windows, Linux, Mac OS, dan Solaris. 2. A (Apache), merupakan aplikasi web server. Tugas utama apache adalah menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. 3. M (MySQL), merupakan aplikasi database server. 4. P (PHP), bahasa pemrograman web. Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting. 5. P (PERL), bahasa pemrograman. Mengenal bagian XAMPP yang biasa digunakan pada umumnya : 1. Htdoc, adalah folder tempat meletakkan berkas-berkas yang akan dijalankan, seperti berkas PHP, HTML dan skrip lain. 2. PhpMyAdmin, merupakan bagian untuk mengelola basis data MySQL yang ada dikomputer. Untuk membukanya, buka browser lalu ketikkan alamat maka akan muncul halaman phpmyadmin. 3. Kontrol Panel yang berfungsi untuk mengelola layanan (service) XAMPP. Seperti menghentikan (stop) layanan, ataupun memulai (start).

BAB II LANDASAN TEORI

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

Lebih terperinci

PENGERTIAN PHP DAN MYSQL

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

Lebih terperinci

BAB II LANDASAN TEORI

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

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL Agustina Purwatiningsih., S.Kom 1 Pendahuluan Seperti yang dijelaskan pada pertemuan pertama, web dinamis merupakan web yang di desain agar konten yang terdapat dalam

Lebih terperinci

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan BAB 2 LANDASAN TEORI Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan sistem informasi database pengajuan barang berbasis web. Pembahasan pada bab ini meliputi perangkat

Lebih terperinci

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

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

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 6 2.1 Polsek BAB II LANDASAN TEORI Kepolisian Sektor (disingkat Polsek) adalah struktur komando Kepolisian Republik Indonesia di tingkat kecamatan. Kepolisian sektor di perkotaan biasanya disebut sebagai

Lebih terperinci

BAB II TINJAUAN PUSTAKA

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

Lebih terperinci

BAB II. KAJIAN PUSTAKA

BAB II. KAJIAN PUSTAKA BAB II. KAJIAN PUSTAKA A. MYSQL MySQL merupakan sistem basis dataopen source paling populer. MySQL adalah sebuah implementasi dari sistem manajemen basis data relasional (Relational Database Management

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Sebuah sistem terdiri dari bagian-bagian yang saling terkait yang beroperasi bersama-sama untuk memudahan aliran informasi untuk mencapai suatu sasaran atau

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 7 BAB II LANDASAN TEORI 2.1 Definisi Sistem Sistem adalah Suatu jaringan kerja dari prosedur prosedur yang saling berhubungan, berkumpul bersama sama untuk melakukan suatu kegiatan atau menyelesaikan suatu

Lebih terperinci

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

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

Lebih terperinci

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya. BAB 2 LANDASAN TEORI 2.1 Pengertian Aplikasi Aplikasi merupakan komponen atau perangkat lunak pendukung sistem operasi yang bisa digunakan untuk keperluan membantu kerja manusia sehari-hari seperti pengolahan

Lebih terperinci

BAB II LANDASAN TEORI 2.1 KONSEP SISTEM INFORMASI Manajer yang tidak memiliki kemampuan menggunakan komputer mungkin akan menjadi penghambat bagi organisasi, atau lebih buruk lagi, tak bermanfaaat sebagai

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem dapat didefinisikan sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mecapai suatu tujuan, sedangkan

Lebih terperinci

6 Bab II Tinjauan Pustaka

6 Bab II Tinjauan Pustaka BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Komputer Berikut ini ada beberapa definisi tentang komputer yang disajikan oleh beberapa para ahli : Sujatmiko (2012:156), Komputer adalah mesin

Lebih terperinci

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan. PENGENALAN MySQL Riana Sepriyanti riana0592@yahoo.com Abstrak MySQL merupakan software database open source yang paling populer di dunia, dimana saat ini digunakan lebih dari 100 juta pengguna di seluruh

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

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

BAB II TINJAUAN PUSTAKA

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

Lebih terperinci

BAB 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. WORKFLOW 2.1.1 Definisi Workflow Menurut WFMC (Workflow Management Coalition), Workflow didefinisikan sebagai berikut: "The automation of a business process, in whole or part,

Lebih terperinci

BAB II LANDASAN TEORI. Komponen atau subsistem saling berinteraksi dan saling berhubungan

BAB II LANDASAN TEORI. Komponen atau subsistem saling berinteraksi dan saling berhubungan BAB II LANDASAN TEORI 2.1. KONSEP DASAR SISTEM Suatu sistem dapat terdiri dari beberapa subsistem atau sistem bagian. Komponen atau subsistem dalam suatu sistem tidak dapat berdiri lepas sendirisendiri.

Lebih terperinci

PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG

PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas

Lebih terperinci

Bab 2. Tinjauan Pustaka

Bab 2. Tinjauan Pustaka 6 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Metode MVC sudah banyak diterapkan dan digunakan dalam aplikasi yang mendukung sistem, salah satu diantaranya adalah Perancangan dan Implementasi Perangkat

Lebih terperinci

BAB II LANDASAN TEORI 2.1. Pengertian LPJ dan Fungsinya LPJ merupakan singkatan dari Laporan Pertanggung Jawaban. LPJ adalah suatu dokumen tertulis yang disusun dengan tujuan memberikan laporan tentang

Lebih terperinci

BAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan

BAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem dapat beroperasi dalam suatu lingkungan, jika terdapat unsur unsur yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan utama

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pegertian Komputer Secara ringkas komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang dikontrol oleh sebuah instruksi-instruksi perintah digital. Komputer

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Perancangan Sistem Informasi Keuangan 2.1.1 Pengertian Perancangan Definisi menurut John Burch dan Gary Grudnitski yang telah terjemahkan oleh Jogiyanto dalam bukunya yang berjudul

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 KONSEP DASAR SISTEM Menurut Tata Sutabri, terdapat dua kelompok pendekatan di dalam pendefinisian sistem, yaitu kelompok yang menekankan pada prosedur dan kelompok yang menekankan

Lebih terperinci

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

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

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Seni dan Budaya Bali Di Bali sampai saat ini seni dan kebudayaannya masih tetap bertahan dan lestari. Hal ini terjadi karena salah satunya adalah pendukungnya tidak berani

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

BAB II LANDASAN TEORI. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling 6 BAB II LANDASAN TEORI 2.1 Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka 2.1.1 Penelitian Terdahulu Selama ini masih banyak sekolah yang belum secara maksimal memanfaatkan teknologi informasi. Sistem penyimpanan

Lebih terperinci

BAB II LANDASAN TEORI. bekerjasama untuk memproses masukan (input) yang ditunjukan kepada sistem

BAB II LANDASAN TEORI. bekerjasama untuk memproses masukan (input) yang ditunjukan kepada sistem BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Sistem juga merupakan kumpulan elemen-elemen yang saling terkait dan bekerjasama untuk memproses masukan (input) yang ditunjukan kepada sistem tersebut dan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Teori Umum 2.1.1 Pengertian Komputer Asropudin (2013:19), Komputer alat bantu pemrosesan data secara elektronik dan cara pemrosesan datanya berdasarkan urutan instruksi atau

Lebih terperinci

PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI

PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, Program Studi Teknik Informatika, Universitas Pasundan Bandung

Lebih terperinci

DAFTAR SIMBOL. Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor.

DAFTAR SIMBOL. Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. DAFTAR SIMBOL Use case nama use case Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. Aktor / actor Orang, proses, atau sistem lain yang berinteraksi

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

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

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus

Lebih terperinci

BAB II LANDASAN TEORI

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

Lebih terperinci

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem. BAB 2 LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Konsep Dasar Sistem Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan tertentu (Hartono, 1999). Model umum sebuah sistem terdiri

Lebih terperinci

DAFTAR ISTILAH. Activity Diagram

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

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Informasi Geografis Menurut (Adam Suseno & Ricky Agus; 2012 : 1), Sistem informasi yang memiliki kepaduan antara teknologi informasi dan aktifitas dari orang yang menggunakan

Lebih terperinci

BAB II LANDASAN TEORI

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

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Menurut [Sutabri Tata, 2012] kegiatan yang dilaksanakan oleh suatu organisasi didasarkan pada suatu ketentuan atau aturan tertentu. Pendefinisian suatu aturan

Lebih terperinci

BAB I PENDAHULUAN. A. Latar Belakang Masalah. Diera globalisasi ini, teknologi jaringan internet yang berkembang pesat

BAB I PENDAHULUAN. A. Latar Belakang Masalah. Diera globalisasi ini, teknologi jaringan internet yang berkembang pesat BAB I PENDAHULUAN A. Latar Belakang Masalah Diera globalisasi ini, teknologi jaringan internet yang berkembang pesat belakangan ini membawa pegaruh bagi kehidupan manusia. Ragam peluang dan kesempatan

Lebih terperinci

BAB II LANDASAN TEORI

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

Lebih terperinci

BAB 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

SISTEM INFORMASI KEPEGAWAIAN DAN PENGGAJIAN PADA PT. TRI ANUGERAH MANDIRI SENTOSA

SISTEM INFORMASI KEPEGAWAIAN DAN PENGGAJIAN PADA PT. TRI ANUGERAH MANDIRI SENTOSA SISTEM INFORMASI KEPEGAWAIAN DAN PENGGAJIAN PADA PT. TRI ANUGERAH MANDIRI SENTOSA Liliana Dwi Kurnia Jurusan Sistem Informasi STMIK PALCOMTECH Palembang Abstrak Pesatnya perkembangan teknologi informasi

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

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Jadi, komputer dapat diartikan alat untuk menghitung. Perkembangan teknologi komputer

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Teori Umum 2.1.1. Pengertian Komputer Sibero (2013:09), Istilah komputer berasal dari kata Compute yang juga berasal dari bahasa latin Computare yang artinya menghitung. Wahyudi

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

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

Lebih terperinci

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

DAFTAR SIMBOL. Simbol-simbol pada Usecase. No Simbol Nama Keterangan. Fungsionalitas yang disediakan. sistem sebagai unit-unit yang.

DAFTAR SIMBOL. Simbol-simbol pada Usecase. No Simbol Nama Keterangan. Fungsionalitas yang disediakan. sistem sebagai unit-unit yang. DAFTAR SIMBOL Simbol-simbol pada Usecase Fungsionalitas yang disediakan 1. Usecase sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor. Orang, proses, atau sistem lain yang berinteraksi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Informasi Suatu organisasi terdiri atas sejumlah unsur, orang-orang yang mempunyai berbagai peran, kegiatan atau tugas yang harus diselesaikan, tempat kerja,

Lebih terperinci

KEKURANGAN KELEBIHAN APLIKASI DATA BASE

KEKURANGAN KELEBIHAN APLIKASI DATA BASE KEKURANGAN KELEBIHAN APLIKASI DATA BASE No Nama aplikasi data base Kekurangan kelebihan 1 ORACLE Merupakan software DMBS yang paling mahal, paling rumit, dan paling sulit untuk dipelajari. Membutuhkan

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

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

Lebih terperinci

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

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

Lebih terperinci

BAB II TINJAUAN PUSTAKA. uang, dan informasi. Sumber daya tersebut bekerjasama menuju

BAB II TINJAUAN PUSTAKA. uang, dan informasi. Sumber daya tersebut bekerjasama menuju BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem adalah sekelompok elemen yang terintegrasi dengan tujuan yang sama. Organisasi terdiri dari sejumlah sumber daya manusia, material, mesin, uang, dan

Lebih 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 III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

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

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Pendaftaran Siswa Baru Penerimaan siswa baru merupakan gerbang awal yang harus dilalui peserta didik dan sekolah didalam penyaringan objek-objek pendidikan. Peristiwa penting

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 66 BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Suatu sistem mempunyai maksud tertentu. Ada yang menyebutkan maksud dari suatu sistem adalah untuk mencapai suatu tujuan (goal) dan ada yang menyebutkan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sistem Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Menurut Herlambang (2005), definisi sistem dapat dibagi menjadi dua pendekatan,

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem II.1.1 Sistem Sistem adalah satu kesatuan yang terdiri dari suatu interaksi subsistem yang berusaha untuk mencapai tujuan yang semua beroperasi yang berinteraksi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 7 BAB II LANDASAN TEORI 2.1 Sistem Informasi Dokumentasi Pengarsipan 2.1.1 Pengertian Sistem Pengertian sistem menurut Yakub (2012 : 1), adalah sekelompok elemenelemen yang terintegrasi dengan tujuan yang

Lebih terperinci

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

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

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Teori yang mendasari atau menjadikan landasan teori pelaksaan dan pengerjaan skripsi ini diambil dari beberapa sumber, termasuk juga dalam hal ini penerapan kemampuan dan pengetahuan

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

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 RAPAT UMUM PEMEGANG SAHAM Peraturan Otoritas Jasa Keuangan Nomor 32 /Pojk.04/2014 Tentang Rencana Dan Penyelenggaraan Rapat Umum Pemegang Saham Perusahaan Terbuka. Pasal 2. 1.

Lebih terperinci

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

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan BAB II LANDASAN TEORI 2.1 Monitoring Menurut Dr. Harry Hikmat (2010), monitoring adalah proses pengumpulan dan analisis informasi berdasarkan indikator yang ditetapkan secara sistematis dan berkelanjutan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Penilitian Terdahulu Dasar atau acuan yang berupa teori-teori atau temuan-temuan melalui hasil berbagai penelitian sebelumnya merupakan hal yang sangat perlu dan dapat dijadikan

Lebih terperinci

BAB II LANDASAN TEORI. beberapa ahli, definisi sistem adalah sebagai berikut.

BAB II LANDASAN TEORI. beberapa ahli, definisi sistem adalah sebagai berikut. BAB II LANDASAN TEORI 2.1 Sistem Sistem memiliki beberapa definisi yang berbeda-beda menurut pendapat beberapa ahli, definisi sistem adalah sebagai berikut. 1. Menurut Jogiyanto (1999:1), sistem adalah

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Teori Umum 2.1.1 Pengertian Sistem Dhanta (2009:47), Sistem adalah suatu kesatuan elemen yang saling berhubungan sehingga membentuk suatu kelompok dalam melaksanakan suatu tujuan

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Teori BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI Penelitian yang berhubungan dengan topik yang penulis bahas adalah Sistem Lelang On-Line Perum Pegadaian Jatisrono.(Hidayah, 2013). Pada topik

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Website Website merupakan kumpulan halaman web yang saling terhubung dan file - filenya saling terkait. Web terdiri dari page atau halaman, dan kumpulan halaman yang dinamakan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Definisi Perancangan Menurut Adi Nugroho Perancangan adalah suatu tahapan kegiatan yang dilakukan seseorang atau kelompok dalam merancang atau membuat sistem sebelum sistem dibuat

Lebih terperinci

PEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB

PEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB PEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika, Universitas Pasundan Bandung

Lebih terperinci

BAB II TINJAUAN PUSTAKA. bertanggungjawab memproses masukan (input) sehingga menghasilkan

BAB II TINJAUAN PUSTAKA. bertanggungjawab memproses masukan (input) sehingga menghasilkan BAB II TINJAUAN PUSTAKA A. SistemInformasi Sistem Informasi merupakan elemen yang saling berkaitan dan bertanggungjawab memproses masukan (input) sehingga menghasilkan keluaran (output). Sistem informasi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka (Indrajani, 2015), dalam penelitian yang berjudul Perancangan Sistem Basis Data pada Klinik, merupakan penelitian yang bertujuan untuk menganalisis dan merancang

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 TINJAUAN PUSTAKA. Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang

BAB II TINJAUAN PUSTAKA. Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan

Lebih terperinci

Juniardi Dermawan 1, Sari Hartini 2

Juniardi Dermawan 1, Sari Hartini 2 IMPLEMENTASI MODEL WATERFALL PADA PENGEMBANGAN SISTEM INFORMASI PERHITUNGAN NILAI MATA PELAJARAN BERBASIS WEB PADA SEKOLAH DASAR AL-AZHAR SYIFA BUDI JATIBENING Juniardi Dermawan 1, Sari Hartini 2 1. Sistem

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Informasi 2.1.1 Data Salah satu tujuan dibuatnya sistem informasi yaitu untuk menyimpan dan mengelola data. Dimana data-data tersebut disimpan disebuah tempat bernama

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2. Pengertian Sistem Informasi Pengertian Sistem adalah sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mencapai suatu tujuan

Lebih terperinci

PERANGKAT LUNAK PENGAJUAN LOGISTIK DI PMI JAWA BARAT BERBASIS WEB

PERANGKAT LUNAK PENGAJUAN LOGISTIK DI PMI JAWA BARAT BERBASIS WEB PERANGKAT LUNAK PENGAJUAN LOGISTIK DI PMI JAWA BARAT BERBASIS WEB Wiguna Nuansyah 1, Ferra Arik Tridalestari, M.T 2 Konsentrasi Manajemen Informatika, Program Studi Manajemen Informatika PKN LPKIA Jln.

Lebih terperinci

BAB II TINJAUAN PUSTAKA. lebih berarti bagi yang menerimanya. Definisi atau pengertian sistem secara

BAB II TINJAUAN PUSTAKA. lebih berarti bagi yang menerimanya. Definisi atau pengertian sistem secara BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Informasi Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. Definisi atau pengertian sistem secara

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Sistem Sistem dapat didefinisikan sebagai sekumpulan objek, ide, berikut saling keterkaitannya (inter-relasi) di dalam (usaha) mencapai suatu tujuan (atau sasaran bersama

Lebih terperinci

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER Andriyani Siyoperman Gea ABSTRAK Monitoring peralatan bengkel pada CV. Mandala Motor perusahaan yang bergerak di

Lebih terperinci

BAB II TINJAUAN PUSTAKA. fungsi yang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhi

BAB II TINJAUAN PUSTAKA. fungsi yang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhi 4 BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi Sistem adalah sebuah tataan (keterpaduan) yang terdiri atas sejumlah komponen fungsi yang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhi

Lebih terperinci

Perancangan Sistem Infomasi Filling di PT BCA Cabang MH Thamrin Tangerang

Perancangan Sistem Infomasi Filling di PT BCA Cabang MH Thamrin Tangerang Perancangan Sistem Infomasi Filling di PT BCA Cabang MH Thamrin Tangerang Achmad Sidik 1, Lilis Sakuroh 2, Diana Pratiwi 3 1,2 Dosen STMIK Bina Sarana Global, 3 Mahasiswa STMIK Bina Sarana Global Email

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 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 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi dan ilmu pengetahuan saat ini sangat berkembang pesat sehingga memberikan kemudahan bagi semua kalangan. Misalnya membantu dalam pengolahan

Lebih terperinci

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

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

Lebih terperinci