BAB 1 PENDAHULUAN. 1.1 Latar Belakang

dokumen-dokumen yang mirip
Bab 1. Pendahuluan Pengantar

BAB 1 PENDAHULUAN 1.1 Pengantar Pendahuluan 1.2 Latar Belakang Masalah

BAB 1 PENDAHULUAN Pengantar

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN 1.1 Pendahuluan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam dunia teknologi informasi, komputer tidak hanya digunakan sebagai alat untuk

BAB I PENDAHULUAN. menjadi informasi dan didistribusikan untuk pemakai. apapun seiring dengan perkembangan teknologi. Semakin tingginya wawasan

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

1.1 Latar Belakang. 1 Universitas Kristen Maranatha

BAB V IMPLEMENTASI SISTEM

BAB 1 PENDAHULUAN. Perkembangan aplikasi web yang semakin pesat sejak munculnya teknologi internet sangat

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB V IMPLEMENTASI SISTEM

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Perumusan Masalah

UKDW BAB I PENDAHULUAN

UKDW BAB 1 PENDAHULUAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB 1 PENDAHULUAN UKDW

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN 1.1 Latar Belakang

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

BAB V IMPLEMENTASI SISTEM

I.1 Latar Belakang. 1 Universitas Kristen Maranatha

1.1 Latar Belakang Masalah

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN. Pemetaan lokasi cabang cabang toko baju Mode Fashion berbasis web

BAB I PENDAHULUAN Latar Belakang

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. Perkembangan Aplikasi Web yang semakin berkembang pesat sejak munculnya

BAB 1 PENDAHULUAN. dalam melakukan setiap pekerjaan. Perkembangan aplikasi web yang semakin

PERANCANGAN WEBSITE SEBAGAI SARANA PROMOSI PADA MTs MA ARIF NU 1 AJIBARANG. Oleh: Lina Rahmawati Sistem Informasi, STMIK Amikom Purwokerto ABSTRAKS

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN Latar Belakang Masalah

BAB 1 PENDAHULUAN. Gambar 1.1 Contoh Pembagian Rayon dalam Suatu Wilayah

BAB I PENDAHULUAN. yang bekerja bersama secara efektif untuk memasukan, menyimpan, memperbaiki,

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 3 PERANCANGAN SISTEM

1.1 Latar Belakang Masalah

BAB IV HASIL DAN UJI COBA

c. Rancangan Menu News

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN Latar Belakang. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai

BAB 4 IMPLEMENTASI DAN EVALUASI. untuk mendukung pembangunan dan implementasi sistem.

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

1 Universitas Kristen Maranatha

I.1 Latar Belakang. Universitas Kristen Maranatha

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN. pesat terutama pada dunia komputer memberikan kita wawasan yang luas

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Pendahuluan 1.2 Latar Belakang Masalah

BAB 1. PENDAHULUAN. 1.1 Latar Belakang Masalah

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

BAB 1 PENDAHULUAN. Semakin berkembangnya teknologi internet maka kebutuhan dalam memperoleh

BAB 1 PENDAHULUAN Pengantar

BAB I PENDAHULUAN. Sebagaimana diketahui, Sistem Informasi Geografis merupakan Sistem. yang dapat menjelaskan situasi dan keadaan tempat tersebut.

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB II ANALISIS DAN PERANCANGAN SISTEM. dari objek yang dibangun. Komponen tersebut antara lain : sistem

I.1 Latar Belakang. 1 Universitas Kristen Maranatha

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV HASIL DAN PEMBAHASAN

U K D W BAB I PENDAHULUAN

BAB I PENDAHULUAN Latar Belakang Rumusan Masalah

BAB 4 IMPLEMENTASI DAN EVALUASI. dapat membantu mempermudah perusahaan mitra bisnis dan pencari kerja ( client ) PT.

BAB I PENDAHULUAN. 1.3 Batasan Masalah

1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Aplikasi berbasis web adalah suatu aplikasi yang diakses menggunakan penjelajah

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Pada era globalisasi komputer sangatlah penting dalam kebutuhan informasi dan

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. banyak transaksi maka akan memerlukan banyak media penyimpanan

BAB I PENDAHULUAN. Pada Dinas Pendidikan Kota Medan khususnya Medan Selatan, terdapat

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Sistem pengolahan data merupakan satu kesatuan kegiatan pengolahan

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. adalah sebuah dimensi baru dalam kehidupan manusia. Kehadiran internet dalam

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1.2 Permasalahan

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 1 PENDAHULUAN. bidang informasi berbasis teknologi internet. Website diharapkan dapat dijadikan

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. 1.1 Pengantar

Transkripsi:

BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada tahun-tahun awal pengenalan Internet pada dunia, website atau situs web yang tersedia masih langka. HTML masih baru dan belum banyak yang menguasainya. Namun, oleh karena HTML mudah dipelajari maka banyak orang mulai meramaikan Internet dengan situs web buatannya. Website yang ada pada Internet mulanya berupa website yang statis, kaku, dan tidak indah. Website tersebut menyerupai sebuah brosur atau tulisan dokumen. Ternyata Internet berkembang begitu pesat dan website yang tersedia saat ini sudah berupa website dinamis yang sangat interaktif. Pengunjung dapat berkomunikasi dengan web. Dengan berkembangnya teknologi Internet yang semakin pesat maka banyak transaksi penjualan yang dilakukan melalui Internet. Dengan menggunakan Internet, pangsa pasar menjadi semakin luas. Hal ini disebabkan Internet dapat diakses dari mana saja dan kapan saja. Biasanya web developer jika membuat aplikasi web melakukan coding secara prosedural. Kelemahannya adalah antara fungsi satu dengan yang lainnya kurang terintegrasi dengan baik. Apalagi sering kali kode program menyatu dengan desain (tampilan) HTML. Jika aplikasi tersebut cukup sederhana hal itu tidak akan menjadi masalah. Namun jika sudah kompleks akan sulit sekali untuk mengaturnya. Di kemudian hari apabila kita ingin mengubah logika sistem, kita harus merombak program tersebut. Akibatnya struktur aplikasi menjadi berantakan. Bisa dibilang hanya programmer saja yang mengerti, programmer lain tidak akan paham alur program. Tentu hal tersebut sangat merepotkan. 1

Dalam membangun suatu website perlu dipecah menjadi beberapa bagian agar pada saat melakukan pengubahan pada suatu bagian, tidak perlu mengubah keseluruhan sistem. Teknologi yang digunakan adalah MVC (Model, View, Controller). 1.2 Rumusan Masalah Bagaimana menerapkan pola MVC pada pembuatan framework aplikasi web penjualan? Seberapa efisien pola MVC diterapkan pada aplikasi penjualan dilihat dari reusability dan spesifikasi pengembangan modul-modul? 1.3 Batasan Masalah Pembuatan framework dikhususkan untuk aplikasi web penjualan. Aplikasi melakukan pencatatan data barang, pelanggan, dan transaksi penjualan. Fungsi-fungsi yang ada dibagi dalam bentuk modul-modul. MySQL digunakan dalam menerapkan bagian Model. PHP digunakan dalam menerapkan bagian Controller. CSS dan HTML digunakan dalam menerapkan bagian View. Hasil dari transaksi penjualan berupa laporan transaksi yang dapat dicetak. 1.4 Tujuan dan Manfaat Penulisan Tujuan: Mempermudah interaksi dengan pelanggan. Mempermudah pelanggan dalam membeli barang secara online. Interaksi dapat dilakukan kapan saja. 2

Manfaat: Efisiensi waktu tidak perlu dilakukan refresh seluruh halaman sehingga lebih menghemat waktu. Dengan menerapkan teknologi MVC, pengubahan pada suatu bagian, tidak perlu mengubah keseluruhan sistem. Data dan tampilan diimplementasikan secara terpisah, sehingga tiap komponennya dapat digunakan lagi untuk aplikasi lain yang memiliki kesamaan. 1.5 Metode/Pendekatan Dalam menyelesaikan tugas akhir ini, metode penelitian yang digunakan ada tiga macam yaitu: Studi Pustaka Studi pustaka dilakukan dengan cara mempelajari teori-teori dan literatur-literatur yang mendukung penyelesaian tugas akhir, terutama yang berhubungan dengan teori yang digunakan dalam pengerjaan tugas akhir dan perangkat lunak yang digunakan untuk membangun sistem. Observasi Observasi dilakukan pada website-website penjualan online yang ada untuk membantu dalam merumuskan fitur-fitur yang akan dibuat. Studi Lapangan Studi lapangan dilakukan dengan cara melakukan wawancara dengan orang yang bersangkutan untuk memperoleh data-data yang dilakukan. Konsultasi dengan dosen pembimbing Konsultasi dilakukan dengan cara mengkonsultasikan segala hal yang berhubungan dengan tugas akhir kepada dosen pembimbing. 3

1.6 Gambaran Kerja Sistem Input: Input berasal dari transaksi pembelian yang dilakukan oleh user (pembeli dari toko komputer online). Proses yang terjadi pada sistem dengan menerapkan teknologi MVC: Model diwujudkan dengan sebuah database. Dalam sebuah database dapat dilihat rancangan dari keseluruhan sistem. Pada kasus ini digunakan database MySQL. View Pada bagian user interface sistem, digunakan CSS dan HTML. Controller digunakan untuk menampilkan dan memproses data dari database. Dalam kasus ini digunakan PHP. Output: Laporan pembelian yang telah dilakukan oleh klien. Kebutuhan Software, Hardware, dan Brainware Untuk menunjang kerja sistem agar dapat berjalan dengan baik, maka dibutuhkan perangkat keras, perangkat lunak, dan pengguna dengan spesifikasi sebagai berikut: A. Spesifikasi Hardware Tugas akhir ini dibuat dengan menggunakan komputer dengan spesifikasi hardware sebagai berikut: Processor Intel Pentium 4 2.4 GHz Memory 512 MB Hard Disk 80 GB Monitor Keyboard dan mouse 4

B. Spesifikasi Software Sistem operasi dan software yang digunakan dalam pembuatan tugas akhir ini adalah sebagai berikut : Sistem Operasi : Windows XP Professional Web Server : Apache Browser : Internet Explorer 6.0 Software : o MySQL o Macromedia Dreamweaver 8 o Edit Plus 2.0 C. Spesifikasi Brainware Kualifikasi untuk pemakai sistem, yaitu: Dapat mengoperasikan Sistem Operasi Windows XP Pernah mengikuti pelatihan untuk penggunaan sistem. Kualifikasi untuk pembuat sistem, yaitu: Memiliki kemampuan programming untuk aplikasi web. Memiliki pengetahuan mengenai MVC (Model, View, Controller). 1.7 Sistematika Penulisan Secara garis besar laporan penulisan Tugas Akhir ini memiliki ringkasan isi sebagai berikut: Bab 1 adalah Pendahuluan yang berfungsi untuk memberikan gambaran umum tentang penelitian. Pendahuluan berisi latar belakang, perumusan masalah, batasan masalah, metode penelitian, tujuan tugas akhir, spesifikasi sistem, metodologi, dan sistematika penulisan laporan. Bab 2 adalah Landasan Teori, di mana dalam bab ini akan menjelaskan teori-teori yang menjadi landasan dan pendukung tugas akhir. Teori yang dimaksud adalah teori tentang PHP, MySQL, dan MVC (Model, View, Controller). 5

Bab 3 adalah Perancangan, dimana dalam bab ini akan dijelaskan tentang proses-proses perancangan sistem dengan teori yang telah dipilih. Bab 4 adalah Implementasi dan Analisis Sistem, yang akan menjelaskan informasi tentang implementasi sistem dari perancangan yang telah dibuat, meliputi cara kerja program, hasil input dan output, realisasi sistem, kelebihan dan kekurangannya. Bab 5 adalah Kesimpulan dan Saran akan berisi kesimpulan dari program dan saran-saran yang mungkin diberikan untuk program. 6