APLIKASI PENGELOLAAN TRANSAKSI PENJUALAN DAN PEMESANAN SOFTWARE BERBASIS WEB TUGAS AKHIR NO. 505/WM.FT.H6/T.INF/TA/2015 Diajukan untuk memenuhi salah satu syarat memperoleh gelar sarjana teknik infomatika OLEH : MELKIANUS Y. FEO 231 08 082 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS KATOLIK WIDYA MANDIRA KUPANG 2015
PERNYATAAN KEASLIAN KARYA
Saya mengatakan dengan sesungguhnya bahwa Tugas Akhir yang saya tulis ini tidak memuat karya orang lain, kecuali yang telah disebut dalam daftar pustaka, sebagaimana layaknya karya ilmiah. Kupang, November 2015 Penulis Melkianus Y. Feo 231 08 082 KATA PENGANTAR
Segala puji dan syukur kepada Tuhan Yang Maha Esa, atas segala kasih dan karunia- Nya penulis diberikan hikmat dan pengetahuan untuk dapat menyelesaikan penulisan skripsi ini dengan baik. Penulis menyadari bahwa dalam mencapai suatu tujuan tidak terlepas dari tantangan dan hambatan. Menyadari akan keterbatasan penulis, maka pada kesempatan ini perkenankan penulis untuk mengucapkan terima kasih dan penghargaan yang setinggi-tingginya kepada semua pihak yang telah memberikan bantuan dan dorongan kepada penulis, baik secara langsung maupun tidak langsung dalam penyelesaian skripsi ini, terutama kepada : 1. Tuhan Yang Maha Esa yang selalu membimbing dan menyertai penulis sehingga tulisan ini dapat terselesaikan. 2. Pater Yulius Yasinto, SVD, MA, MSc selaku Rektor Universitas Katolik Widya Mandira Kupang. 3. Suster Dr. Ir. Susilawati Cicilia L., MScHE selaku Dekan Fakultas Teknik Universitas Katolik Widya Mandira Kupang. 4. Ibu Emiliana Meolbatak ST, MT selaku Ketua Prodi Teknik Informatika dan sebagai penguji I. 5. Bapak Emanuel Jando, S.Kom, MTI, selaku dosen Pembimbing Akademik yang telah membimbing dan memberi motivasi hingga penulis dapat menyelesaikan tugas akhir ini. 6. Sisilia D. Bakka Ma u, S. Kom, MT, selaku dosen pembimbing I yang telah membimbing, memperhatikan, bahkan mengorbankan waktu, tenaga dan pikiran dalam penyelesaian tulisan ini.
7. Ibu Emerensiana Ngaga, ST, MT, selaku dosen pembimbing II yang telah membimbing, memperhatikan, bahkan mengorbankan waktu, tenaga dan pikiran dalam penyelesaian tulisan ini. 8. Bapak Frengky Tedy, ST, MT, selaku dosen penguji II. 9. Seluruh Dosen serta Staf Karyawan Teknik Informatika Unwira Kupang. 10. Kawan seperjuangan Informatika 2008 yang telah memberikan motivasi serta bantuan demi penyelesaian tugas akhir ini. 11. Almamater Universitas Katolik Widya Mandira Kupang, Nusa Tenggara Timur. Akhirnya kepada semua pihak yang selama ini ikut membantu penulis dan memberikan dorongan serta bantuan kepada penulis untuk meraih gelar ini, kiranya Tuhan memberikan berkat yang berkelimpahan kepada kita. Amin. Kupang, November 2015 Penulis DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii HALAMAN PERSEMBAHAN... iv MOTO... v PERYATAAN HASIL KARYA... vi Halaman
KATA PENGANTAR... vii DAFTAR ISI...x DAFTAR GAMBAR...xii DAFTAR TABEL.xiii ABSTRAK.xv ABSTRACT xvi BAB I PENDAHULUAN 1.1 Latar Belakang Masalah....1 1.2 Rumusan Masalah....3 1.3 BatasanMasalah....4 1.4 Tujuan dan Manfaat Penelitian....4 1.4.1 Tujuan....4 1.4.2 Manfaat....5 1.5 Metode Penelitian....6 1.5.1 Analisa kebutuhan....6 1.6 Sistematika Penulisan....9 BAB II LANDASAN TEORI 2.1 Peneliti terdahulu... 11 2.2 Gambaran Umum CV. IT Solution... 13 2.2.1 Visi dan Misi CV. IT Solution... 13 2.3 Kajian Teori... 14 2.3.1 Sistem... 14 2.3.2 Konsep Dasar Sistem Informasi... 14 2.3.3 Konsepsistem Informasi Penjualan... 15 2.3.4 Macromedia Dreamweaver... 16 2.3.5 PHP... 16 2.3.6 MySQL... 17 2.3.7 Microsoft Visio 2007... 18 2.3.8 XAMPP... 18 2.4 Perancangan Sistem... 19 2.4.1 Flowchart... 19 2.4.2 DFD (Data Flow Diagram)... 23 2.4.3 Relasi... 23 2.4.4 ERD (Entity Relationship Diagram)... 24 2.4.5 Perancangan Antarmuka... 25 BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Kebutuhan Sistem... 26 3.1.1. Analisis Peran Sistem... 26 3.1.2. Analisis Peran Pengguna... 27 3.1.3. Gambaran Umum Sistem Yang Sedang Berjalan... 28 3.1.4. Gambaran Umum Sistem Baru... 29 3.2 Sistem Perangkat Pendukung... 30
3.2.1 Sistem Perangkat Keras (Hardware)... 30 3.2.2 Sistem Perangkat Lunak (Software)... 30 3.3 Perancangan Sistem... 31 3.3.1. Diagram Konteks... 31 3.3.2. Diagram Berjenjang... 32 3.3.3. Diagram Level 1... 33 3.4 Pemodelan Sistem... 34 3.4.1. Entity Relationship Diagram... 34 3.4.2. Perancangan Database... 35 A. Relasi Antar Tabel... 34 B. Perancangan Tabel... 36 3.5 Perancangan Antarmuka(Interface)... 45 BAB IV IMPLEMENTASI SISTEM 4.1 Implementasi Basis Data... 56 4.2 Implementasi Program... 62 BAB V PENGUJIAN DAN ANALISIS HASIL 5.1 Pengujian... 74 5.2 Analisis Hasil Program... 75 BAB VI PENUTUP 6.1 Kesimpulan... 78 6.2 Saran... 79 DAFTAR PUSTAKA DAFTAR GAMBAR Gambar 2.1 One to one relation...23 Gambar 2.2 One to many Relation...24 Gambar 2.3 Many to many...24 Gambar 3.1 Flowchart sistem yang sedang berjalan...28 Gambar 3.2 Flowchart sistem yang akan dibangun...29 Gambar 3.3 Diagram Konteks...32 Gambar 3.4 Diagram Berjenjang...32 Gambar 3.5 Diagram Level 1...33 Gambar 3.6 E-R Diagram...34 Gambar 3.7 Relasi Antar Tabel...35 Gambar 3.8 Tampilan Menu Utama Pengunjung...46 Gambar 3.9 Tampilan Keranjang Belanja...47 Halaman
Gambar 3.10 Tampilan Login Member...48 Gambar 3.11 Tampilan Proses Transaksi Kustumer Baru...49 Gambar 3.12 Tampilan Proses Transaksi Member......50 Gambar 3.13 Tampilan login Admin...51 Gambar 3.14 Tampilan Menu Utama Admin...51 Gambar 3.15 Tampilan Tambah Produk...52 Gambar 3.16 Tampilan Tambah Kategori Produk...53 Gambar 3.17 Tampilan Halaman Laporan...54 Gambar 3.18 Tampilan Halaman Cetak Laporan...55 Gambar 4.19 Tampilan Halaman Home...62 Gambar 4.20 Tampilan Semua Produk...63 Gambar 4.21 Tampilan Detail Produk...64 Gambar 4.22 Tampilan Keranjang Belanja...65 Gambar 4.23 Tampilan Login Pelanggan...65 Gambar 4.24 Tampilan Halaman Proses Transaksi Kustumer Baru...66 Gambar 4.25 Tampilan Halaman Proses Transaksi Member......67 Gambar 4.26 Tampilan Lacak Pengiriman...68 Gambar 4.27 Tampilan Halaman Login Admin...69 Gambar 4.28 Tampilan Halaman Home Admin...69 Gambar 4.29 Tampilan Halaman Tambah Kategori...70 Gambar 4.30 Tampilan Halaman Tambah Produk...71 Gambar 4.31 Tampilan Halaman Order...72 Gambar 4.32 Tampilan Halaman Laporan...72 Gambar 4.33 Tampilan Halaman Cetak Laporan...73 DAFTAR TABEL Tabel 2.1 Penelitian Terdahulu...12 Tabel 2.2 Simbol Flow Direction...19 Tabel 2.3 Simbol Proses...20 Tabel 2.4 Simbol Input / Output...22 Tabel 3.1 Tabel Admin...36 Tabel 3.2 Tabel Kustumer...36 Tabel 3.3 Tabel Produk...37 Tabel 3.4 Tabel Kategori...38 Tabel 3.5 Tabel Order...38 Tabel 3.6 Tabel Detail Order...39 Tabel 3.7 Tabel Order Temp...39 Halaman
Tabel 3.8 Tabel Hubungi...40 Tabel 3.9 Tabel Statistik...40 Tabel 3.10 Tabel Banner...41 Tabel 3.11 Tabel Modul...41 Tabel 3.12 Tabel Kota...42 Tabel 3.13 Tabel Bank...42 Tabel 3.14 Tabel Testimoni...43 Tabel 3.15 Tabel YM...43 Tabel 3.16 Tabel FB...43 Tabel 3.17 Tabel Twitter...44 Tabel 3.18 Tabel GM...44 Tabel 3.19 Tabel Header...44 Tabel 4.1 Tabel Admins...56 Tabel 4.2 Tabel Kustomer...56 Tabel 4.3 Tabel Produk...57 Tabel 4.4 Tabel Kategori...57 Tabel 4.5 Tabel Orders Produk...57 Tabel 4.6 Tabel Orders Detail...58 Tabel 4.7 Tabel Orders Temp...58 Tabel 4.8 Tabel Hubungi...58 Tabel 4.9 Tabel Statistik...59 Tabel 4.10 Tabel Yahoo Messenger...59 Tabel 4.11 Tabel Kota...59 Tabel 4.12 Tabel Modul...60 Tabel 4.13 Tabel Bank...60 Tabel 4.14 Tabel Komentar...60 Tabel 4.15 Tabel Banner...61 Tabel 4.16 Tabel Header...61 Tabel 4.17 Tabel Facebook...61 Tabel 4.18 Tabel Twitter...61 Tabel 4.19 Tabel Tabel Google Map...62 Tabel 5.1 Tabel Hasil Pengujian Sistem...76
ABSTRAK CV. IT Solution merupakan perusahaan yang bergerak dibidang penjualan dan pemesanan software, dalam melakukan kegiatan pemasarannya CV ini memiliki kendala pada media promosi sehingga omset yang didapat kurang begitu memuaskan, oleh sebab itu CV. IT Solution harus menggunakan sarana promomosi berupa website untuk mendukung kegiatan pemasaran produknya. Metode pengembangan sistem yang digunakan adalah metode Waterfall. Dalam membangun website ini digunakan bahasa pemrograman PHP dengan database MySQL. Hasil dari penelitian ini adalah sebuah sistem yang dapat bersifat online yaitu dengan menggunakan fasilitas website. Dengan website ini, konsumen dapat melihat informasi produk secara detail setiap saat serta dapat melakukan pembelian atau pemesanan secara online kapanpun dan dimanapun konsumen berada selama terkoneksi dengan internet. Kata kunci : CV. IT Solution, website, penjualan, pemesanan, Waterfall
ABSTRACT CV. IT Solutions is a company engaged in the sale and ordering software, in conducting marketing activities CV is still using the conventional process in which consumers have to come directly to the place to buy or order products needed, therefore CV. IT Solution must use means of sale in the form of a website to support the marketing activities of the product which is still conventional. System development method used is the waterfall method. In building this website used programming language PHP with MySQL database. Results of this research is a system that can be online is by using the website facility. With this website, consumers can view detailed product information at any time and can make a purchase or order online anytime and anywhere consumers are thus no longer need to come directly to CV. IT Solution to make a purchase or reservation. Keywords: CV. IT Solution, Websites, Sales, Reservations, Waterfall