BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 8 BAB II LANDASAN TEORI Dalam bab ini penulis akan membahas masalah pengertian atau definisidefinisi yang berkaitan dengan proses analisa dan judul yang telah dibahas pada tuga akhir ini. Dalam pembuatan tugas akhir landasan teori sangat penting, Karena tanpa kita mengerti teori terlebih dahulu tentang permasalahan yang dibahas maka akan mengalami kesulitan. Maka pada bab ini penulis akan menjelaskan beberapa pengertian menurut para ahli sebagai berikut : 2.1 Pengertian Aplikasi Menurut Harry Waluya (2005:28) menjelaskan bahwa : Aplikasi merupakan sistem komputerisasi dan bisnis sebagai hasil dari penulisan program dari bagian komputer (users) untuk memenuhi kebutuhan sistem dan prosedur bisnis. 2.2 Definisi Penjualan Menurut Philip Kotler (2005:10) menjelaskan bahwa : Penjualan adalah proses sosial yang dengan proses itu, individu dan kelompok mendapatkan apa yang mereka butuhkan dan inginkan dengan menciptakan, menawarkan, dan secara bebas mempertukarkan produk dan jasa yang bernilai dengan pihak lain.

2 Penjualan Online Era perkembangan teknologi yang semakin pesat dewasa ini membuat persaingan bisnis dalam bidang apapun menjadi lebih variatif.banyak metode bisnis yang dilakukan oleh sebuah perusahaan untuk menarik pelanggan sebanyakbanyaknya. Mulai dari memberikan bonus, memasang iklan, membagikan brosur, dan pemesanan produk dan jasa melalui media elektronik seperti Internet. Memasuki era globalisasi ini, banyak perusahaan yang menggunakan sistem penjualan online untuk mempermudah dalam pemesanan barang yang ditawarkan.pembeli dapat melihat tampilan gambar dan rincian barang tanpa harus datang ke tempat penjual. 2.3 Electronic Commerce (E-commerce) Pengertian E-Commerce E-commerce padadasarnya merupakan penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet atau televise, www, atau jaringan computer lainnya, yang dapat melibatkan transfer dana elektronik, pertukaran data elektronik, sistem manajemen inventori otomatis dan sistem pengumpulan data otomatis (Adhi Prasetio,2012:4). E-commerce adalah penggunaan internet dari web untuk transaksi bisnis (Adhi Prasetio,2012:4).

3 Jenis- Jenis E-Commerce 1. Business to business (B2B), yaitu kegiatan bisnis yang terjadi antar perusahaan atau produsen; 2. Business to consumer (B2C), yang terjadi pada pelelangan, perusahaan penjual jasa dan perusahaan retail online; 3. Consumer to Business (C2B), yaitu kegiatan bisnis yang terjadi diantara konsumen dan produsen; 4. Government to Business (G2B), yaitu kegiatan bisnis yang terjadi di antara pemerintah dan pengusaha; 5. Government to Consumer (G2C), yaitu kegiatan bisnis yang terjadi di antara pemerintah dan konsumen Kategori E-Commerce E-commerce secara umum dapat dibagi menjadi 3 kategori yaitu (Adhi Prasetio, 2012:8) 1. Electronic markets Electronic market smerupakan penggunaan teknologi informasi dan komunikasi untuk menampilkan berbagai penawaran yang tersedia dalam segmen pasar, sehingga pembeli dapat membandingkan harga (dan atribut lainnya) dari berbagai penawaran yang ada dan membuat keputusan.contoh umum dari electronic markets ialah sistem pemesanan tiket pesawat terbang.

4 11 2. EDI (Electronic Data Interchange) EDI menyediakan sistem standar untuk pengkodean transaksi perdagangan sehingga mereka dapat dikomunikasikan secara langsung dari satu sistem komputer ke sistem komputer lainnya tanpa membutuhkan perintah tertulis, tagihan, penundaan dan kesalahan dalam penanganan media kertas.edidigunakan oleh organisasi yang memakai transaksi biasa dalam jumlah besar. Salah satu sektor dimana EDI digunakan secara ekstensif adalah pertukaran di dalam supermarket yang menggunakan EDI untuk bertransaksi dengan supplier mereka. 3. Internet commerce Teknologi komunikasi dan informasi juga dapat digunakan untuk periklanan dan membuat satukali penjualan dalam daerah produk dan jasa yang besar. E- commerce jenis ini dilambangkan dengan pemakaian Internet secara komersial.internet dapat digunakan untuk pembelian buku yang dapat dikirimkan melalui pos atau pemesanan tiket yang dapat dilakukan oleh klien kapan saja mereka inginkan.hal ini dapat ditandai dengan Internet bukan sebagai satu-satunya teknologi yang digunakan untuk pelayanan jenis ini dan ini bukan satu-satunya kegunaan Internet dalame-commerce Keuntungan dan Kerugian e-commerce Keuntungan e-commerce tersebut adalah sebagai berikut : 1. Bagi Konsumen : harga lebih murah, belanja cukup pada satu tempat. 2. Bagi Pengelola bisnis : efisiensi, tanpa kesalahan, tepatwaktu

5 12 3. Bagi Manajemen : peningkatan pendapatan, loyalitas pelanggan. Kerugian dari e-commerce adalah sebagai berikut : 1. Persoalan yang tidak bisa diselesaikan seperti nama domain, copyright, pajak dan biaya-biaya lainnya. 2. Kurangnya peraturan dari pemerintah nasional maupun internasional dan standar industri. 3. Banyak pembeli dan penjual yang menunggu e-commerce itu stabil sebelum mereka ikut berpartisipasi. 4. Persepsi bahwa e-commerce itu mahal dan tidak terjamin keamanannya. 2.4 Basis Data (Database) Menurut Indrajani, S.Kom, MM (2011 :48) bahwa : Sebuah kumpulan data yang saling berhubungan secara logis, dan merupakan sebuah penjelasan dari data tersebut yang didesain untuk menemukan data yang dibutuhkan oleh sebuah organisasi.pusatdari database adalah database management system (DBMS), yang memungkinkan pembuatan, modifikasi, dan update database; pengambilan data; dan pembuatan laporan dan tampilan. Sedangkan orang yang meyakinkan database dapat mencapai tujuan nya di sebut data base administrator.

6 13 Tujuan efektivitas database antara lain meliputi : 1. Meyakinkan bahwa data dapat dishare diantara user dalam berbagai macam aplikasi. 2. Memelihara data secara tepat dan konsisten. 3. Meyakinkan bahwa seluruh data yang diperlukan untuk aplikasi yang ada saat ini dan di masa depan tersedia. 4. Memungkinkan database untuk berkembang sejalan dengan pertumbuhan user. 5. Memungkinkan user untuk menggunakan data sesuai pandangan pribadi mereka tanpa peduli dengan cara penyimpanan data secara fisik. 2.5 Security Dalam pengembangan aplikasi berbasis web dengan menggunakan PHP kerapkali kita menggunakan koneksi menggunakan database. Dalam menghubungkannya kita menuliskan perintah koneksi menggunakan query dan perintah lainnya dalam query pula tentunya.tapi terkadang tanpa disadari rentannya suatu situs diakibatkan penggunaan query yang tidak menggunakan keamanan yang baik. Kerentanan pada query salah satunya dengan melakukan injeksi pada query di dalamsource code. Dikarenakan query yang dilewatkan oleh PHP ke database MySQL ditulis layaknya SQL, maka melakukan kemungkinan resiko untuk orang lain melakukan injeksi SQL menggunakan parameter di MySQL dikenal sebagai SQL injection. Dengan memasukkan malicious code melalui parameter di form, maka

7 14 kemungkinan bagi attacker mematahkan keamanan server Anda (Anonim2). 2.6 Aplikasi berbasis web Word Wide Web (WWW), lebih dikenal dengan web, merupakan salah satu layanan yang diakses melalui browser, misalnya internet explorer dan mozilla firefox (Abdul kadir, 2009, 2). Web pada awalnya adalah ruang informasi dalam internet, dengan menggunakan teknologi hypertext, pemakai dituntun untuk menemukan informasi dengan mengikuti link yang disediakan dalam dokumen web yang ditampilan dalam browser web. Sejalan dengan perkembangan teknologi informasi, aplikasi web selain digunakan untuk mendapatkan informasi juga digunakan sebagai sarana untuk mempermudah pekerjaan seorang administrator jaringan dalam mengelola jaringan komputer, biasanya aplikasi berbasis web digunakan sebagai alat bantu dalam mengkonfigurasi server pada jaringan komputer. Berikut adalah beberapa alasan kenapa aplikasi berbasis web digunakan: 1. Akses informasi mudah. 2. Mempermudah dalam mengkonfigurasi server. 3. Informasi mudah didistribusikan.

8 15 4. Bebas platform, dalam hal ini informasi atau pengeksekusian aplikasi dapat dikerjakan atau disajikan oleh web browser pada sistem operasi mana saja karena adanya standar dokumen berbagai tipe data dapat disajikan. Prinsip dasar cara kerja dari aplikasi berbasis web adalah sebagai berikut : 1. Aplikasi web disimpan dalam dokumen yang disebut dengan halaman-halaman web(web pages). 2. Web page kemudian disimpan dalam komputer yang disebut dengan web server, komputer web server ini akan melayani permintaan dari client yang akan menggunakan aplikasi web. 3. Komputer client melakukan eksekusi aplikasi melalui web browser yang terdapat pada komputer client dengan memasukkan alamat dari aplikasi web yang ditempatkan di web server. Pada Gambar 2.1 diperlihatkan cara kerja dari sebuah aplikasi yang berbasis web. Komputer client Memakai web browser ( atau ) meminta layanan menerima layanan Local Area Network Komputer Web server ( atau ) permintaan layanan memberikan layanan Gambar 2.1 Cara kerja aplikasi berbasis web(abdul kadir, 2009, 2).

9 Pengertian Sistem Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu ( Jogiyanto, 2005:1). Pendekatan sistem yang menekankan pada komponen mendefinisikan sistem sebagai berikut: Sementara informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang. Contoh sistem didefinisikan dengan pendekatan komponen adalah sistem kumpulan yang didefinisikan sebagai kumpulan dari perangkat keras. 2.8 Metode Waterfall Metode Waterfall, Metode ini juga disebut dengan classic life cycle. Fase model Waterfall yaitu Sistem Engineering, Analisis kebutuhan Software, Design, Coding, Testing, Maintenance. Gambar 2.2 Model Waterfall (

10 17 Pada skema waterfall terdapat beberapa tahapan-tahapan yang dimana dari tiap-tiap tahapan terdapat penjelasan sebagai berikut : 1. Sistem Engineering Karena software merupakan bagian terbesar dari sistem, maka pekerjaan dimulai dengan cara menerapkan kebutuhan semua elemen sistem dan mengalokasikan sebagian kebutuhan tersebut ke software. Pandangan terhadap sistem adalah penting, terutama pada saat software harus berhubungan dengan elemen lain, seperti Hardware, Software, dan Database. 2. Analisis kebutuhan software Suatu proses pengumpulan kebutuhan software untuk mengerti sifat-sifat program yang dibentuk software engineering, atau analis harus mengerti fungsi software yang diinginkan, performance dan interface terhadap elemen lainnya. Hasil dari analisis ini didokumentasikan dan di review atau dibahas atau ditinjau bersama-sama customer. 3. Design Proses desain menterjemahkan kebutuhan ke dalam representasi software yang dapat diukur kualitasnya sebelum mulai coding. Hasil dari desain ini didokumentasikan dan menjadi bagian dari konfigurasi software. 4. Coding Bentuk rancangan diubah menjadi suatu bahasa pemrograman yang dapat dimengerti oleh mesin komputer.

11 18 5. Testing Segera sesudah objek program dihasilkan, pengetesan program dimulai. Proses testing difokuskan pada logika internal software. Jaminan bahwa semua pernyataan atau statements sudah dites dan lingkungan external menjamin bahwa definisi input akan menghasilkan output yang diinginkan. 6. Maintenance Software yang sudah dikirim ke customer data berubah karena a. Software mengalami error b. Software harus diadaptasi untuk menyesuaikan dengan lingkungan external, misalnya adanya sistem operasi baru atau peripheral baru. 2.9 Teknik dan Alat Penggunaan Sistem UML Beberapa pengertian tentang Unified Modeling Language (UML) menurut para ahli: Menurut Munawar (2005)UML (Unified Modelling Language) adalah sebuah bahasa yang berdasarkan grafik/ gambar untuk memvisualkan, mengspesifikasikan, membangun dan mendokumentasikan dari sebuah sistem pengembangan software berbasis obyek(object oriented). Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan bahwa Unified Modeling Language (UML )adalah sebuah bahasa Yang berdasarkan grafik atau gambar untuk memvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan perangkat

12 19 lunak Berbasis OO (Object Oriented) Diagram- Diagram UML Menurut Martin Flower (2005 : 17) Unified Modeling Language (UML) terdiri dari 13 jenis diagram resmi seperti tertulis dalam tabel 2.1 A. Diagram Use Case (Use Case Diagram) Menurut (Indrajani : 30) Use case adalah merupakan titik awal yang baik dalam memahami dan menganalisa kebutuhan sistem pada saat perancangan. Use case bekerja dengan cara mendeskripsikan tipikal interaksi antara user (pengguna) sebuah sistem dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah sistem dipakai. Use case diagram menampilkan actor, use case, dan hubungan antara mereka. Use case Diagram dapat sangat membantu bila kita sedang menyusun

13 20 kebutuhan sistem.mengkomunikasikan rancangan dengan klien, dan merancang test khusus untuk semua desain yang ada pada sistem. Tabel 2.2 Simbol Use Case diagram (Indrajani 2011 :31). NO SIMBOL NAMA SIMBOL KETERANGAN Menspesifikasikan himpuan peran yang 1 Actor pengguna mainkan ketika berinteraksi dengan use case. 2 Dependency 3 Generalization Hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempengaruhi elemen yang bergantung padanya elemen yang tidak mandiri (independent). Hubungan dimana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada di atasnya objek induk (ancestor). 4 Include 5 Extend 6 Association 7 System Menspesifikasikan bahwa use case sumber secara eksplisit. Menspesifikasikan bahwa use case target memperluas perilaku dari use case sumber pada suatu titik yang diberikan. Apa yang menghubungkan antara objek satu dengan objek lainnya. Menspesifikasikan paket yang menampilkan sistem secara terbatas. 8 Use Case 9 Collaboration Deskripsi dari urutan aksi-aksi yang ditampilkan sistem yang menghasilkan suatu hasil yang terukur bagi suatu aktor Interaksi aturan-aturan dan elemen lain yang bekerja sama untuk menyediakan prilaku yang lebih besar dari jumlah dan elemenelemennya (sinergi).

14 21 10 Note Elemen fisik yang eksis saat aplikasi dijalankan dan mencerminkan suatu sumber daya komputasi Gambar. 2.3 Contoh Use Case Diagram Apempoitment System (Sons, Wiley John Systems Analysis and Design With UML Version , 191) B. Sequence Diagram Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequence diagram terdiri antar dimensi vertikal (waktu) dan dimensi horizontal (objek-objek yang terkait). Sequence diagram biasa digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respons dari sebuah event untuk menghasilkan output tertentu. Diawali dari apa yang men-trigger aktivitas tersebut,

15 22 proses dan perubahan apa saja yang terjadi secara internal dan output apa yang dihasilkan. Tabel 2.3 Simbol Sequence Diagram (Indrajani 2011 : 37). SIMBOL NAMA KETERANGAN Object Object merupakan instance dari sebuah class dan dituliskan tersusun secara horizontal. Digambarkan sebagai sebuah class (kotak) dengan nama obyek didalamnya yang diawali dengan sebuah titik koma Actor Actor juga dapat berkomunikasi dengan object, maka actor juga dapat diurutkan sebagai kolom. Simbol Actor sama dengan simbol pada Actor Use Case Diagram. Lifeline Lifeline mengindikasikan keberadaan sebuah object dalam basis waktu. Notasi untuk Lifeline adalah garis putus-putus vertikal yang ditarik dari sebuah obyek. Activation Activation dinotasikan sebagai sebuah kotak segi empat yang digambar pada sebuah lifeline. Activation mengindikasikan sebuah obyek yang akan melakukan sebuah aksi. Message Message, digambarkan dengan anak panah horizontal antara Activation. Message mengindikasikan komunikasi antara object-object.

16 23 Gambar. 2.4 Contoh Sequence Diagram Apempoitment System (Sons, Wiley John Systems Analysis and Design With UML Version , 191) C. Activity Diagram Activity diagram adalah menggambarkan aliran fungsional sistem, pada tahap pemodelan bisnis. Diagram aktivitas dapat digunakan untuk menunjukan aliran kerja bisnis dan untuk menggambarkan aliran kejadian dalam use case. Tabel 2.4 Simbol Activity Diagram(Indrajani 2011 : 32). SIMBOL KETERANGAN Titik Awal Titik Akhir Activity Pilihan Untuk mengambil Keputusan Fork; Digunakan untuk menunjukkan kegiatan yang dilakukan secara parallel atau untuk menggabungkan dua

17 24 kegiatan peralel menjadi satu. Rake; Menunjukkan adanya dekomposisi Tanda Waktu Tanda pengiriman Tanda penerimaan Aliran akhir (Flow Final) Gambar. 2.5 Contoh Activity Diagram (Sons, Wiley John Systems Analysis and Design With UML Version , 191) D. Class Diagram Class Diagram menggambarkan class dan hubungan antar-class didalam sistem. Class diagram dibangun berdasarkan use case diagram, sequence diagram atau collaboration diagram yang dibuat sebelumnya.class diagram menggambarkan pandangan secara luas dari suatu sistem dengan menunjukan kelas-kelasnya dan hubungan mereka. Class diagram bersifat statis, sebuah class memiliki tiga area pokok yaitu :

18 25 1. Nama, merupakan nama dari sebuah kelas. 2. Atribut, merupakan properti dari sebuah kelas. Atribut melambangkan batas nilai yang mungkin adapada objek dari kelas. 3. Operasi, adalah sesuatu yang bisa dilakukan oleh sebuah class atau yang dapat dilakukan oleh class lain terhadap sebuah class. Tabel 2.5 Class Diagram (Indrajani 2011 : 35) SIMBOL NAMA KETERANGAN Class Class adalah blok - blok pembangun pada pemrograman berorientasi obyek. Sebuah class digambarkan sebagai sebuah kotak yang terbagi atas 3 bagian. Bagian atas adalah bagian nama dari class. Bagian tengah mendefinisikan property/atribut class. Bagian akhir mendefinisikan method method dari sebuah class. Assosiation Sebuah asosiasi merupakan sebuah relationship paling umum antara 2 class, dan dilambangkan oleh sebuah garis yang menghubungkan antara 2 class. Garis ini bisa melambangkan tipe-tipe relationshipdan juga dapat menampilkan hukumhukum multiplisitas pada sebuah relationship (Contoh: One-to-one, one-

19 26 Composition Dependency to-many, many-to-many). Jika sebuah class tidak bisa berdiri sendiri dan harus merupakan bagian dari class yang lain, maka class tersebut memiliki relasi Composition terhadap class tempat dia bergantung tersebut. Sebuah relationship composition digambarkan sebagai garis dengan ujung berbentuk jajaran genjang berisi/solid. Kadangkala sebuah class menggunakan class yang lain. Hal ini disebut dependency. Umumnya penggunaan dependency digunakan untuk menunjukkan operasi pada suatu class yang menggunakan class yang lain. Sebuah dependency dilambangkan sebagai sebuah panah bertitik-titik. Aggregation Aggregation mengindikasikan keseluruhan bagian relationship dan biasanya disebut sebagai relasi mempunyai sebuah atau bagian dari. Sebuah aggregation digambarkan sebagai sebuah garis dengan sebuah jajaran genjang yang tidak berisi/tidak solid.

20 27 Generalization Sebuah relasi generalization sepadan dengan sebuah relasi inheritance pada konsep berorientasi obyek. Sebuah generalization dilambangkan dengan sebuah panah dengan kepala panah yang tidak solid yang mengarah ke kelas parent - nya/induknya. Gambar.2.6 Contoh Class Diagram (Sons, Wiley John Systems Analysis and Design With UML Version , 191) 2.10 Teori Navigation Diagram Menurut Mathiassen ( 2000 :151), user interface adalah interface yang dibuat untuk user. Biasanya user interface dibuat dalam bentuk dialog yang saling berhubungan antara menu, tombol, layar ( Navigation Diagram ). Berikut ini adalah komponen komponen dari navigation diagram :

21 28 Tabel 2.6 Simbol simbol Navigation Diagram Layar Menu: Window; untuk menampung menu menu dan tombol Label Menu menu Enter Text ( Text Box ) Enter Text ( List / Combo Box) Option 1 (Option) CheckBox1 (Check Button) Command Tombol Penghubung antara layar menu

22 29 atau window yang berguna sebagai alur interface 2.11 Perancangan Berorientasi Obyek Perancangan berorientasi obyek merupakan tahap lanjutan setelah analisa sistem yang merupakan proses spesifikasi yang terperinci atau pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi yang menggambarkan bagaimana suatu sistem dibentuk. Untuk mengembangkan suatu sistem baru dilakukan dengan menguraikan hubungan proses-proses dalam bentuk diagram-diagram. Fokus dari desain obyek adalah perancangan struktur data dan algoritma yang diperlukan untuk implementasi setiap kelas. Perancangan berorientasi obyek bertujuan untuk : Sistematika proses desain. Menghasilkan pendesainan model diagram Kamus Data Suatu katalog yang menjelaskan lebih detail lagi tentang flow diagram yang mencakup proses, data file dan data store yang disebut dengan kamus data (Data Dictionary).Kamus data didalam tahap perancangan sistem digunakan untuk menerangkan input, output atau laporan dan database. Kamus data dibuat berdasarkan arus data yang ada pada flow diagram, dan juga harus dapat

23 30 mencerminkan keterangan yang jelas tentang data yang dicatatnya,(jogiyanto, 2005, 725) Metode Pengujian Metode Black Box Pengujian Black box berfokus pada persyaratan fungsional perangkat lunak. Pengujian ini memungkinkan analisis sistem system memperoleh kumpulan kondisi input yang akan mengerjakan seluruh keperluan fungsional program. Tujuan metode ini mencari kesalahan pada : 1. Fungsi yang salah atau hilang. 2. Kesalahan pada interface. 3. Kesalahan pada struktur data atau akses database. 4. Kesalahan performance atau kinerja. 5. Kesalahan inisialisasi dan tujuan akhir PHP PHP adalah bahasa pemrogrman script yang paling banyak dipakai saat ini atau dengan kata lain bisa diartikansebuah bahasa pemrograman web yang bekerja disisi server (server side scripting) yang dapat melakukan konektifitaspada database yang dimana hal itu tidak dapat dilakukan hanya dengan menggunakan HTML biasa.

24 My SQL Pengertian My SQL MySQL adalah sebuah perangkat lunak pembuat database terbuka atau open source dan berjalan disemua platform baik linux maupun Si Windows, MySQL merupakan program pengakses database yang bersifat network sehingga dapat digunakan untuk aplikasi multi user (pengguna banyak).mysql adalah relation database management system (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan SQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase Tipe data MySQL MySQL memiliki banyak tipe data berbeda yang dibagi menjadi tiga kategori yaitu Numeric, Date and Time dan tipe data string.menentukan jenis dari tipe data merupakan suatu hal yang sangat penting dalam pembuatan tabel, supaya ruang memory yang digunakan sesuai dengan kebutuhan.

25 Keistimewaan MySQL MySql memiliki beberapa keistimewaan, antara lain : 1. Portabilitas, MySQL dapat berjalan stabil pada berbagai sistem operasi sistem Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi. 2. Perangkat Lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis. 3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. 4. Performance tuning, MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu. 5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lainlain. 6. Perintah dan fungsi. My SQL memiliki operator dan fungsi secara penuh yang mendukung perintah select dan where dalam perintah (query). 7. Kemanan. MySQL memiliki beberapa lapisan keamanan seperti level subnet mask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.

26 33 8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) 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. 9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protocol TCP/IP, Unix soket (UNIX), atau Named piped(nt). 10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk didalamnya XAMPP Kepanjangan dari XAMPP yaitu Apace, PHP, MySQL dan phpmyadmin. XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam sebuah paket, dengan menginstal XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apace, PHP dan MySQL secara manual. XAMPP akan menginstal dan mengkonfigurasikannya secara otomatis. Ada beberapa versi XAMPP, sebagai contoh adalah versi Software XAMPP versi ini terdiri atas : a. Apache versi b. MySQL versi c. PHP versi d. PhpMyAdmin versi

27 Macromedia Dreamweaver Marcomedia Dreamweaver merupakan sebuah software yang menangani tata letak (layout) halaman web. Marcomedia Dreamweaver adalah program aplikasi profesional untuk mengedit HTML secara visual dan mengelola website serta pages. Karena tampil secara visual, program aplikasi Marcomedia Dreamweaver mudah dioperasikan. Program ini menyediakan banyak perangkat yang dapat meningkatkan kemampuan user dalam membuat Web Pengertian CodeIgniter CI (Code Igniter) adalah framework PHP yang kuat dengan footprint yang sangat kecil, dibangun untuk PHP coders yang membutuhkan toolkit yang sederhana dan elegan untuk membuat fitur lengkap aplikasi web. CI bertujuan untuk membatu developer untuk membuat aplikasi lebih cepat dibandingkan dengan membuat aplikasi dari awal dengan menyediakan library yang umum digunakan untuk pekerjaan tertentu Judul E-Commerce/Penjualan Pada dasarnya penulis menuangkan judul penulisan hampir serupa dengan apa yang ada di perpustakaan universitas mercubuana yaitu baik dari segi penjualan dan transaksi yang ada. Namun terdapat perbedaan yaitu yang penulis buat dapat di share ke facebook, twitter dan pembayaran bisa melalui E-Banking.

28 35

29 36

30 37

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

DAFTAR SIMBOL. Tabel Notasi Use Case Diagram

DAFTAR SIMBOL. Tabel Notasi Use Case Diagram DAFTAR SIMBOL Tabel Notasi Use Case Diagram Actor Actor adalah pengguna sistem. Actor tidak terbatas hanya manusia saja, jika sebuah sistem berkomunikasi dengan aplikasi lain dan membutuhkan input atau

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

DAFTAR SIMBOL. Notasi Keterangan Simbol. Titik awal, untuk memulai suatu aktivitas. Titik akhir, untuk mengakhiri aktivitas.

DAFTAR SIMBOL. Notasi Keterangan Simbol. Titik awal, untuk memulai suatu aktivitas. Titik akhir, untuk mengakhiri aktivitas. DAFTAR SIMBOL DAFTAR SIMBOL DIAGRAM ACTIVITY Initial Titik awal, untuk memulai suatu aktivitas. Final Titik akhir, untuk mengakhiri aktivitas. Activity Menandakan sebuah aktivitas Decision Pilihan untuk

Lebih terperinci

DAFTAR SIMBOL. Notasi Keterangan Simbol. Actor adalah pengguna sistem. Actor. tidak terbatas hanya manusia saja, jika

DAFTAR SIMBOL. Notasi Keterangan Simbol. Actor adalah pengguna sistem. Actor. tidak terbatas hanya manusia saja, jika DAFTAR SIMBOL DAFTAR SIMBOL DIAGRAM USE CASE Notasi Keterangan Simbol Actor adalah pengguna sistem. Actor tidak terbatas hanya manusia saja, jika sebuah sistem berkomunikasi dengan Actor aplikasi lain

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

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Definisi Penjualan Penjualan adalan suatu usaha yang terpadu untuk mengembangkan rencana-rencana strategis yang diarahkan pada usaha pemuasan kebutuhan dan keinginan pembeli, guna

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

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

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

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... xi. DAFTAR TABEL... xvii. DAFTAR SIMBOL... xx BAB I PENDAHULUAN...

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... xi. DAFTAR TABEL... xvii. DAFTAR SIMBOL... xx BAB I PENDAHULUAN... DAFTAR ISI KATA PENGANTAR... i DAFTAR ISI... iii DAFTAR GAMBAR... xi DAFTAR TABEL... xvii DAFTAR SIMBOL... xx BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 2 1.3 Maksud dan Tujuan...

Lebih terperinci

DAFTAR SIMBOL 1. CLASS DIAGRAM. Nama Komponen Class

DAFTAR SIMBOL 1. CLASS DIAGRAM. Nama Komponen Class DAFTAR SIMBOL 1. CLASS DIAGRAM Class Composition Dependency Class adalah blok - blok pembangun pada pemrograman berorientasi obyek. Sebuah class digambarkan sebagai sebuah kotak yang terbagi atas 3 bagian.

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

DAFTAR SIMBOL. case. Dependency 2. Generalization 3. 4 Include. 5 Extend. 6 Associaton

DAFTAR SIMBOL. case. Dependency 2. Generalization 3. 4 Include. 5 Extend. 6 Associaton DAFTAR SIMBOL Daftar Simbol Pada Use Case Diagram Menspesifikasikan himpunan Actor peran yang pengguna mainkan ketika berinteraksi dengan use 1. case. Dependency 2. Generalization 3. 4 Include 5 Extend

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1 Pengertian Aplikasi Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna.

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Sistem Informasi II.1.1. Sistem Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai

Lebih terperinci

BAB II LANDASAN TEORI

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

Lebih terperinci

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

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR GAMBAR... xvi. DAFTAR TABEL... xxiii. DAFTAR SIMBOL...

DAFTAR ISI. ABSTRAK... i. ABSTRACT... ii. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR GAMBAR... xvi. DAFTAR TABEL... xxiii. DAFTAR SIMBOL... DAFTAR ISI ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... xvi DAFTAR TABEL... xxiii DAFTAR SIMBOL... xxvi BAB I : PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan

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 Sistem dan Sistem Informasi Suatu sistem dapat terdiri dari beberapa subsistem atau sistem bagian. Komponen atau subsistem dalam suatu sistem tidak dapat berdiri lepas

Lebih terperinci

BAB II TINJAUAN PUSTAKA

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

Lebih terperinci

BAB II 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 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 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 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

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

Lebih terperinci

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

APLIKASI PENGOLAHAN ARSIP SERTIFIKAT PEGAWAI BERBASIS WEB PADA TELKOM LEARNING CENTER

APLIKASI PENGOLAHAN ARSIP SERTIFIKAT PEGAWAI BERBASIS WEB PADA TELKOM LEARNING CENTER APLIKASI PENGOLAHAN ARSIP SERTIFIKAT PEGAWAI BERBASIS WEB PADA TELKOM LEARNING CENTER TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, di Program Studi Teknik Informatika,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Pengertian sistem ini akan mempunyai peranan yang sangat penting dalam melakukan pendekatan sistem yang akan dianalisis, pendekatan sistem dilakukan agar lebih

Lebih terperinci

2.6 Cool Record Edit Pro Adobe Photoshop Star Uml Pengertian Uml BAB III OBJEK DAN METODE PENELITIAN...

2.6 Cool Record Edit Pro Adobe Photoshop Star Uml Pengertian Uml BAB III OBJEK DAN METODE PENELITIAN... DAFTAR ISI ABSTRAK... i ABSTRACT... ii KATA PENGANTAR...iii DAFTAR ISI... iv DAFTAR GAMBAR... ix DAFTAR TABEL... xi DAFTAR SIMBOL... xii BAB I... 1 PENDAHULUAN... 1 1.1 Latar Belakang Penelitian... 1 1.2

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 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 5 BAB II LANDASAN TEORI 2.1 Perjalanan Dinas 2.1.1 Pengertian Perjalanan Dinas Perjalanan dinas secara umum adalah perjalanan yang dilakukan oleh karwaran atau pegawai suatu perusahaan yang berkitan dengan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1. Landasan Teori 2.1.1. Sistem Menurut Alfattah (2007:3) sistem adalah sekumpulan objek-objek yang saling berelasi dan berinteraksi serta hubungan antar objek yang biasa dilihat

Lebih terperinci

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

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Aplikasi Pengintegrasian Data 2.1.1 Pengertian Aplikasi Aplikasi adalah suatu rancangan pengolah data dari banyak data yang sudah terintegrasi secara menyeluruh yang akan dijadikan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem 2.1.1 Pengertian Sistem Suatu sistem mempunyai maksud tertentu, maksud dari suatu sistem adalah untuk mencapai suatu tujuan (goal) dan untuk mencapai suatu

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 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 I PENDAHULUAN. Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat

BAB I PENDAHULUAN. Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat BAB I PENDAHULUAN A. Latar Belakang Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat ini menjadikan informasi sebagai hal yang sangat penting peranannya dalam menunjang jalannya operasi-operasi

Lebih terperinci

BAB II LANDASAN TEORI

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

Lebih terperinci

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 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. bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan

BAB II TINJAUAN PUSTAKA. bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi Sistem Informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 PENGERTIAN SISTEM Suatu sistem merupakan kumpulan elemen-elemen yang saling berkaitan dan berinteraksi untuk mencapai suatu tujuan tertentu. Menurut Moekijat dalam Prasojo (2011:152),

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Dalam membangun sebuah system informasi diperlukan suatu pemahaman mengenai system itu sendiri sehingga tujuan dari pembangunan system informasi dapat tercapai.

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

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

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

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Alat dan Bahan 3.1.1 Alat Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware) a) Personal Computer (PC)/Laptop 32/64 bit architecture

Lebih terperinci

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

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

Lebih terperinci

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 VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii HALAMAN MOTTO DAN PERSEMBAHAN... iv RINGKASAN... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xii DAFTAR GAMBAR...

Lebih terperinci

BAB 1 PENDAHULUAN. Ada beberapa keunggulan dari internet ialah dapat menyampaikan informasi

BAB 1 PENDAHULUAN. Ada beberapa keunggulan dari internet ialah dapat menyampaikan informasi BAB 1 PENDAHULUAN 1.1 Latar Belakang Dunia periklanan pada era globalisasi ini sangat maju dan canggih, bagi orang-orang yang berkecimpung dalam dunia bisnis tidak cukup hanya mengandalkan iklan dan selebaran

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Secara umum sistem adalah kumpulan objek atau elemen yang saling berinteraksi untuk mencapai tujuan. Sistem sebagai suatu jaringan kerja dari prosedur-prosedur

Lebih terperinci

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

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

Lebih terperinci

BAB II LANDASAN TEORI. 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 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. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

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

Lebih terperinci

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

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

Lebih terperinci

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH 062406065 PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

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 I PENDAHULUAN. menunjang jalannya operasi-operasi demi tercapainya tujuan yang diinginkan

BAB I PENDAHULUAN. menunjang jalannya operasi-operasi demi tercapainya tujuan yang diinginkan BAB I PENDAHULUAN A. Latar Belakang Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat ini menjadikan informasi sebagai hal yang sangat penting peranannya dalam menunjang jalannya operasi-operasi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Beberapa landasan teori yang digunakan dalam perancangan sistem informasi penjualan ini adalah sebagai berikut: 1. Pengertian Perancangan Pengertian perancangan menurut Soewondo

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

2.3 Aplikasi Yang Dipakai Dalam Pembuatan website... II Pemrograman dengan Menggunakan PHP... II Pengertian PHP... II

2.3 Aplikasi Yang Dipakai Dalam Pembuatan website... II Pemrograman dengan Menggunakan PHP... II Pengertian PHP... II DAFTAR ISI ABSTRACT... i ABSTRAK... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... viii DAFTAR GAMBAR... ix DAFTAR SIMBOL... xi LAMPIRAN... xvi BAB I PENDAHULUAN 1.1 Latar Belakang... I-1 1.2

Lebih terperinci

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan BAB II LANDASAN TEORI 2.1 Tinjauan Pustaka SMS gateway telah banyak digunakan dalam berbagi aplikasi dan penelitian. Salah satu penelitian yang menggunakan teknologi SMS gateway adalah sebuah tugas akhir

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 Dalam pembuatan tugas akhir Sistem Informasi Administrasi Salon SN berbasis desktop ini dilakukan beberapa tinjauan sumber pustaka, dan berikut

Lebih terperinci

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

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

Lebih terperinci

PEMBUATAN SISTEM PENJUALAN RUMAH SECARA KPR MENGGUNAKAN UML, PHP dan MySQL

PEMBUATAN SISTEM PENJUALAN RUMAH SECARA KPR MENGGUNAKAN UML, PHP dan MySQL PEMBUATAN SISTEM PENJUALAN RUMAH SECARA KPR MENGGUNAKAN UML, PHP dan MySQL Muhamad Hafiz (11104120) Jurusan Sistem Informasi, Fakultas Ilmu Komputer, Universitas Gunadarma Email : hafizh.mohammad@gmail.com

Lebih terperinci

SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET

SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET Kartika Megasari Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Gunadarma kartika87ms@gmail.com 29 September 2009 ABSTRAKSI

Lebih terperinci

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

Lebih terperinci

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

BAB III 3. LANDASAN TEORI

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

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1. Desain Penelitian Desain penelitian merupakan tahapan atau gambaran yang akan dilakukan dalam melakukan penelitian. Tahapan-tahapan yang dilakukan dalam penelitian ini

Lebih terperinci

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG 072406029 PROGRAM STUDI D-3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

BAB III LANDASAN TEORI

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

Lebih terperinci

BAB II LANDASAN TEORI

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

Lebih terperinci

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan

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

Lebih terperinci

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

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

Lebih terperinci

BAB III PERANCANGAN PENELITIAN

BAB III PERANCANGAN PENELITIAN BAB III PERANCANGAN PENELITIAN 3.1 Peralatan Pendukung Peralatan pendukung dalam pembuatan aplikasi berbasis website terdiri dari perangkat keras (hardware) dan perangkat lunak (software) untuk mendukung

Lebih 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 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 I PENDAHULUAN. diakses oleh siapa saja, kapan saja dan dimana saja. Teknologi internet

BAB I PENDAHULUAN. diakses oleh siapa saja, kapan saja dan dimana saja. Teknologi internet BAB I PENDAHULUAN A. Latar Belakang Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat ini menjadikan informasi sebagai hal yang sangat penting peranannya dalam menunjang jalannya operasi-operasi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 5 BAB II LANDASAN TEORI 2.1 Data Data merupakan kumpulan fakta atau angka atau segala sesuatu yang dapat dipercaya kebenarannya sehingga dapat digunakan sebagai dasar penarikan kesimpulan. Syarat data:

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Yang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu menganalisis sistem yang sedang berjalan di Distro yang akan dibangun tersebut.

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 Sistem Informasi Sistem informasi adalah sebuah kombinasi teratur apapun dari orang-orang, hardware, software, jaringan komunikasi, dan sumber daya data yang

Lebih terperinci

BAB II LANDASAN TEORI Membangun Aplikasi Database Oracle dengan VB. Koneksi database adalah sebuah modul (obyek) yang bekerja untuk

BAB II LANDASAN TEORI Membangun Aplikasi Database Oracle dengan VB. Koneksi database adalah sebuah modul (obyek) yang bekerja untuk BAB II LANDASAN TEORI 2.1 Database 2.1.1 Membangun Aplikasi Database Oracle dengan VB KONEKSI DATABASE Koneksi database adalah sebuah modul (obyek) yang bekerja untuk menghubungkan aplikasi dengan sebuah

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 IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh

Lebih terperinci

Gambar Use Case Diagram

Gambar Use Case Diagram 1. Use Case Diagram Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri melalui

Lebih terperinci

BAB I PENDAHULUAN. Pada era kemajuan teknologi seperti sekarang ini, manusia dapat melakukan

BAB I PENDAHULUAN. Pada era kemajuan teknologi seperti sekarang ini, manusia dapat melakukan BAB I PENDAHULUAN 1.1 Latar Belakang Pada era kemajuan teknologi seperti sekarang ini, manusia dapat melakukan pertukaran informasi dengan cepat walaupun masing-masing berada di tempat yang berbeda. Hal

Lebih terperinci

BAB I PENDAHULUAN. segala sesuatu dapat dilakukan dengan se-efisien mungkin. Sama halnya dengan

BAB I PENDAHULUAN. segala sesuatu dapat dilakukan dengan se-efisien mungkin. Sama halnya dengan BAB I PENDAHULUAN I.1. Latar Belakang Ilmu pengetahuan dan teknologi merupakan suatu faktor penunjang perkembangan zaman. Dengan adanya ilmu pengetahuan dan teknologi maka segala sesuatu dapat dilakukan

Lebih terperinci