Sistem Informasi Penjualan Online pada Toko Citra Mandiri Komputer Menggunakan PHP dan MySQL

(1)

PROG

FAKUL

M

H

GRAM S

TAS MA

UN

ENGGUN

HENDRA

TUDI DI

DEPART

TEMATI

NIVERSI

NAKAN P

TUGAS A

RICORI

09240

IPLOMA-TEMEN M

IKA DAN

ITAS SUM

MED

201

PHP DAN

AKHIR

IANTO SI

06154

-III TEKN

MATEMA

N ILMU P

MATERA

DAN

12

N MYSQL

IREGAR

NIK INFO

ATIKA

PENGETA

A UTARA

L

R

ORMATI

AHUAN

A

IKA

ALAM


(2)

SISTEM I Diajukan P FAK INFORMA KOMP untuk mele PROGRAM KULTAS M ASI PENJU PUTER ME engkapi tuga HENDR

M STUDI D DEPAR MATEMAT UNIVERS

UALAN ON ENGGUNA

as akhir dan Mad RA RICORI 09240 DIPLOMA-RTEMEN M TIKA DAN SITAS SUM MED 201 NLINE PAD AKAN PHP n memenuhi dya ANTO SIR 6154 -III TEKN MATEMA N ILMU PE

MATERA DAN

12

DA TOKO P DAN MY

i syarat mem

REGAR IK INFOR TIKA ENGETAH UTARA CITRA M YSQL mperoleh ge RMATIKA HUAN ALA MANDIRI elar Ahli AM


(3)

PERSETUJUAN

Judul : SISTEM INFORMASI PENJUALAN ONLINE PADA TOKO CITRA MANDIRI KOMPUTER

MENGGUNAKAN PHP DAN MYSQL Kategori : TUGAS AKHIR

Nama : HENDRA RICORIANTO SIREGAR Nomor Induk Mahasiswa : 092406154

Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Disetujui Oleh Pembimbing

Drs. Bambang Irawan, M.Sc NIP. 194704211976031001

     


(4)

PERNYATAAN

SISTEM INFORMASI PENJUALAN ONLINE PADA TOKO CITRA MANDIRI KOMPUTER MENGGUNAKAN PHP DAN MYSQL

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, 30 Mei 2012

HENDRA RICORIANTO SIREGAR 092406154

     


(5)

PENGHARGAAN

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas limpahan rahmat dan hidayah-Nya sehingga kajian tugas akhir ini dapat diselesaikan dengan baik dan dalam waktu yang telah ditetapkan.

Penyusunan tugas akhir ini masih banyak memiliki kekurangan karena keterbatasan kemampuan dan pengetahuan penulis, sehingga diharapkan kritik dan saran yang membangun serta dapat memberikan inspirasi yang baik untuk kemajuan tugas akhir ini.

Tugas Akhir merupakan salah satu syarat yang harus dilakukan setiap mahasiswa Ilmu Komputer untuk dapat menyelesaikan pendidikan di Program D-3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara.

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha Penyayang, dengan limpah karunia-Nya kertas kajian ini berhasil diselesaikan dalam waktu yang telah ditetapkan.

Ucapan terima kasih penulis sampaikan kepada Drs. Bambang Irawan, M.Sc. selaku pembimbing pada penyelesaian tugas akhir ini yang telah memberikan panduan dan penuh kepercayaan kepada penulis untuk menyempurnakan kajian ini. Panduan ringkas, padat dan professional telah diberikan kepada penulis agar penulis dapat menyelesaikan tugas akhir ini. Ucapan terima kasih juga ditujukan kepada Ketua Program Studi D3 Teknik Informatika Syahril Effendi, M.Kom, Ketua Departemen Matematika FMIPA USU Prof. Dr. Tulus, Vordipl.Math., M.Si., Ph.D, Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara, semua dosen di Departemen Matematika FMIPA USU, pegawai di FMIPA USU, dan rekan-rekan kuliah. Akhirnya, tidak terlupakan kepada bapak, ibu dan semua sanak-keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Tuhan Yang Maha Esa akan membalas-Nya.


(6)

ABSTRAK

Pada penulisan tugas akhir ini, penulis membuat suatu sistem informasi penjualan online yang bermanfaat untuk menawarkan dan menyebarkan informasi yang baik, cepat dan mudah. Pembuatan sistem informasi penjualan online ini dikembangkan dengan menggunakan perangkat lunak Adobe Dreamweaver CS 5, dan XAMPP 1.7.3. Dengan menggunakan XAMPP 1.7.3, paket-paket aplikasi yang diperlukan dalam dalam merancang sebuah situs yang baik seperti Apache Web Server, PHP dan MYSQL telah tersedia. Sistem Informasi Penjualan Online ini meliputi pemakaian situs oleh pelanggan seperti registrasi pelanggan, pembelian dan pemesanan barang, mengedit data pribadi, pemberitahuan informasi terbaru. Pengaturan situs oleh admin baik proses pengamanan berbagai data, pengiriman barang, penambahan barang, transaksi jual beli. Semua hal tersebut digunakan untuk menampung data yang diperlukan dan memperlancar sistem informasi.

                                         


(7)

DAFTAR ISI

Halaman

Persetujuan ii Pernyataan iii Penghargaan iv Abstrak v Abstract vi

Daftar Isi vii

Daftar Tabel ix

Daftar Gambar x

BAB 1 PENDAHULUAN 1

1.1 Latar Belakang Masalah 1 1.2 Identifikasi Masalah 2 1.3 Perumusan Masalah 2 1.4 Batasan Masalah 2 1.5 Maksud dan Tujuan 3 1.6 Manfaat 3 1.7 Metodologi Penelitian 4 1.8 Sistematika Penulisan 6

BAB 2 LANDASAN TEORI 7

2.1 Pengertian E-Commerce 7 2.2 Pengertian Sistem Informasi 8 2.3 Pengenalan Internet 8 2.4 Pengenalan HTML 9 2.5 Pengenalan PHP 10 2.6 Pengenalan Database MYSQL 12

BAB 3 PERANCANGAN SISTEM 15 3.1 Perancangan Sistem 15 3.2 Perancangan Data Flow Diagram 15


(8)

3.3 Perancangan Entity Relationship Diagram (ERD) 16 3.4 Desain Database 17 3.5 Flowchart Sistem 19

BAB 4 IMPLEMENTASI SISTEM 24 4.1 Pengertian Implementasi Sistem 24 4.2 Tujuan Implementasi 24 4.3 Komponen Utama dalam Implementasi Sistem 25 4.4 Gambaran Aplikasi pada Sistem 26 4.5 Tampilan Halaman Website 27

BAB 5 KESIMPULAN DAN SARAN 38 5.1 Kesimpulan 38 5.2 Saran 39


(9)

DAFTAR TABEL

Halaman

Tabel 3.1 Admin 18

Tabel 3.2 Daftar 18

Tabel 3.3 Laporan 18

Tabel 3.4 Pemesanan 19

Tabel 3.5 Shoping 19


(10)

DAFTAR GAMBAR

Halaman Gambar 3.1 Aliran Data Flow Diagram Sistem Informasi Penjualan 16 Gambar 3.2 ERD Tahap Pertama 16 Gambar 3.3 ERD Tahap Kedua 16 Gambar 3.4 ERD Tahap Ketiga 17 Gambar 3.5 ERD Tahap yang Keempat 18 Gambar 3.6 Relationship Antar Tabel 18 Gambar 3.7 Flowchart Halaman Utama 20 Gambar 3.8 Flowchart Menu Utama 21 Gambar 3.9 Flowchart Pemesanan Produk 22 Gambar 3.10 Flowchart Halaman Forum 23 Gambar 3.11 Flowchart Halaman Administrator 23 Gambar 4.1 Tampilan Halaman Index 28 Gambar 4.2 Tampilan Sign Up 29 Gambar 4.3 Tampilan Shoping cart 30 Gambar 4.4 Tampilan Halaman User Profile 31 Gambar 4.5 Tampilan Halaman Konfirmasi 31 Gambar 4.6 Tampilan Halaman Checkout 32 Gambar 4.7 Tampilan Halaman Login Admin 33 Gambar 4.8 Tampilan Halaman Administrator 33 Gambar 4.9 Tampilan Halaman Edit Pemesanan 34 Gambar 4.10 Tampilan Halaman Edit Produk 35 Gambar 4.11 Tampilan Halaman Edit Profil 35 Gambar 4.12 Tampilan Halamn Edit Member 36


(11)

ABSTRAK

Pada penulisan tugas akhir ini, penulis membuat suatu sistem informasi penjualan online yang bermanfaat untuk menawarkan dan menyebarkan informasi yang baik, cepat dan mudah. Pembuatan sistem informasi penjualan online ini dikembangkan dengan menggunakan perangkat lunak Adobe Dreamweaver CS 5, dan XAMPP 1.7.3. Dengan menggunakan XAMPP 1.7.3, paket-paket aplikasi yang diperlukan dalam dalam merancang sebuah situs yang baik seperti Apache Web Server, PHP dan MYSQL telah tersedia. Sistem Informasi Penjualan Online ini meliputi pemakaian situs oleh pelanggan seperti registrasi pelanggan, pembelian dan pemesanan barang, mengedit data pribadi, pemberitahuan informasi terbaru. Pengaturan situs oleh admin baik proses pengamanan berbagai data, pengiriman barang, penambahan barang, transaksi jual beli. Semua hal tersebut digunakan untuk menampung data yang diperlukan dan memperlancar sistem informasi.

                                         


(12)

BAB 1

PENDAHULUAN

1.1Latar Belakang

Internet bukanlah hal yang baru bagi masyarakat. Setiap anggota masyarakat kini mampu mengakses berbagai informasi yang dibutuhkannya dari internet. Selain penggunaannya yang cukup mudah dan sederhana, banyak manfaat yang diperoleh melalui internet. Manfaat tersebut dapat dirasakan baik pada bidang bisnis dan penjualan, pendidikan, kedokteran, hukum, pemerintahan, pertanian, dan bidang lainnya.

Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur sehari-hari. Dalam era yang disebut information age ini, media elektronik menjadi salah satu media andalan untuk melakukan komunikasi dan bisnis.

E-Commerce merupakan extension dari Commerce dengan mengeksploitasi media

elektronik. E-Commerce adalah konsep umum setiap bentuk dari transaksi bisnis atau pertukaran informasi yang dilakukan dengan menggunakan teknologi komunikasi dan informasi.

E-Commerce digunakan antar perusahaan, antara perusahaan dengan pelanggan

mereka, atau antara perusahaan dengan administrasi publik. E-Commerce terdiri dari perdagangan produk, jasa dan barang-barang elektronik. Dalam bentuknya yang paling jelas, e-Commerce menjual produk kepada konsumen secara online, tapi faktanya jenis bisnis apa pun yang dilakukan secara elektronik adalah e-Commerce.

Usaha e-Commerce yang sukses mungkin melibatkan pembayaran, pengembangan dan perencanaan produk, mengelola produksi atau manufaktur, pemasaran dan perwakilannya, penjualan, layanan, kolaborasi di antara sesama bisnis


(13)

atau affilisiasi, distribusi produk, riset, penyebaran informasi, penyusunan komunitas komersial, pendidikan, hiburan, dan mungkin juga semua bisnis lain yang belum terpikirkan.

Perkembangan e-Commerce membawa banyak perubahan terhadap sektor aktivitas bisnis yang selama ini dijalankan di dunia nyata. Perubahan tersebut ditandai dengan adanya sejumlah upaya dari sektor aktivitas bisnis yang semula berbasis di dunia nyata (real), kemudian mengembangkan ke dunia maya (virtual).

Dengan perkembangan teknologi yang semakin cepat, internet menjadi salah satu bagian kehidupan yang sangat dibutuhkan. Salah satunya adalah sebagai sarana untuk memudahkan masyarakat dalam penjualan barang, yang biasa secara konvensional dialihkan menjadi lebih modern.

Sebelumnya, penjualan pada Toko Citra Mandiri Komputer yang bertempat di Jalan Bunga Cempaka no. 29F di Medan ini belum memiliki sistem informasi yang berbasis Web. Sistem informasi penjualan sangatlah penting bagi Toko Citra Mandiri Komputer dalam proses penyajian dan pengolahan data sehingga memberikan informasi yang dibutuhkan pimpinan Toko Citra Mandiri Komputer.

Atas dasar inilah, penulis berinisiatif untuk membuat suatu sistem penjualan berbasis

e-Commerce yang dapat mempermudah jalannya suatu transaksi penjualan. Penulis

ingin mengangkat judul “SISTEM INFORMASI PENJUALAN ONLINE PADA TOKO CITRA MANDIRI KOMPUTER MENGGUNAKAN PHP DAN MYSQL”.

1.2 Identifikasi Masalah

Pada umumnya setiap toko komputer memerlukan sarana dalam memberikan dan menyebarkan informasi tokonya melalui media internet. Penulis mencoba mengidentifikasikan masalah yaitu Pembuatan Sistem Informasi Penjualan di Toko Citra Mandiri Komputer yang sebelumnya belum pernah dibuat. Dengan Pembuatan Sistem Informasi Penjualan di Toko Citra Mandiri Komputer diharapkan mampu


(14)

meningkatkan penjualan dan laba untuk Toko Citra Mandiri Komputer.

1.3Perumusan Masalah

Dari latar belakang diatas permasalahan yang menjadi dasar pembuatan Tugas Akhir ini adalah “ Bagaimana membuat sebuah Sistem Informasi Penjualan di Toko Citra Mandiri Komputer secara online menggunakan PHP dan MySQL ”.

1.4Batasan Masalah

Agar penelitian dalam tugas akhir ini lebih terarah dan memudahkan dalam pembahasan, perlu adanya pembatasan masalah, yaitu:

1. Dalam Tugas Akhir ini penulis menambahkan fitur sesuai dengan kebutuhan toko dan mempromosikan Toko Citra Mandiri Komputer.

2. Seluruh produk yang ditawarkan ditampilkan di halaman link produk.

3. Program yang dirancang menggunakan aplikasi yang berbasis pada PHP dan MySQL.

Dengan adanya pembatasan masalah, pembahasan tidak akan menyimpang dari topik yang terdapat dalam tugas akhir ini. Sedangkan hal lain yang ada hubungannya dengan masalah ini adalah sebagai pendukung saja, sehingga pembahasan yang ada semakin jelas.

1.5Maksud dan Tujuan

Adapun maksud penyusunan Tugas Akhir ini adalah:

1. Merancang sistem informasi penjualan pada toko Citra Mandiri Komputer secara online dengan berbasis Web.


(15)

2. Membuat database perancangan sistem penjualan pada toko Citra Mandiri Komputer secara online.

3. Dapat menghasilkan halaman admin yang digunakan untuk pengaturan, penambahan dan penghapusan produk.

 

1.6Manfaat

Adapun manfaat dan tujuan penelitian tugas akhir ini adalah sebagai berikut:

1. Dapat diterapkan pada sebuah organisasi atau personal agar lebih dikenal oleh konsumen.

2. Mengubah paradigma penjualan yang biasa secara konvensional menjadi yang lebih modern.

3. Agar ke depan banyak perusahaan dapat lebih memanfaatkan internet sebagai media dalam mengenalkan produk sehingga lebih dikenal keberadaannya.

1.7Metodologi Penelitian

Adapun metode penelitian yang dilakukan penulis dalam pengerjaan tugas akhir adalah:

1. Penelitian Lapangan

Penulis langsung melakukan penelitian pada objek. Pengumpulan data dan keterangan diperoleh melalui observasi maupun tanya jawab langsung untuk dapat memberikan data dan keterangan yang dibutuhkan. Dalam hal ini menggunakan:

a. Wawancara

Data yang dikumpulkan dengan cara melakukan tanya jawab langsung kepada karyawan yang ada di Toko Citra Mandiri Komputer.


(16)

b. Pengamatan

Data dapat diperoleh dengan melakukan peninjauan langsung ke lapangan.

2. Merancang database

Dalam membuat database tersebut penulis menggunakan MySQL sebagai tempat penyimpanan data yang fleksibel dan dinamis.

3. Medesain Tampilan Sistem Informasi

Pada tahap ini, penulis mulai mendesain tampilan atau halaman Web dengan menggunakan software pendukung seperti Adobe Dreamweaver CS 5 dan Adobe Photoshop CS 5.

4. Merancang Program

Pada tahap ini penulis membuat listing program dari setiap menu-menu halaman Web yang akan ditampilkan.

5. Pengujian Program

Pada tahap ini penulis menguji program yang telah dirancang sebelumnya agar dapat mengetahui kesalahan-kesalahan dalam program dan memperbaiki kembali program tersebut, sehingga pada tahap selanjutnya program dapat berjalan dengan sempurna.


(17)

6. Analisa Sistem

Menganalisa sistem informasi yang telah dikumpulkan sebelumnya melalui studi literatur.

1.8Sistematika Penulisan

BAB 1: PENDAHULUAN

Berisi tentang Latar Belakang Masalah, Perumusan Masalah, Batasan Masalah, Manfaat dan Tujuan Penelitian dan Sistimatika Penulisan.

BAB 2: LANDASAN TEORI

Berisi tentang dasar-dasar teori yang berfungsi sebagai landasan dalam mewujudkan sistem informasi penjualan yang interaktif dengan menggunakan database MySQL dan bahasa pemrograman PHP.

BAB 3: PEMBAHASAN DAN PERANCANGAN SISTEM

Berisi tentang metode penelitian yang digunakan, teknik perancangan sistem dan kerangka pemecahan masalah.

BAB 4: IMPLEMENTASI SISTEM

Menguraikan tentang implementasi dari sistem informasi penjualan barang, cara pengoperasian, dan output yang dihasilkan dari aplikasi yang dibuat.

BAB 5: KESIMPULAN DAN SARAN

Berisi kesimpulan yang diambil dari hasil pembuatan sistem informasi penjualan dan saran yang berisi tentang gagasan-gagasan yang dapat dikembangkan sebagai kelanjutan dari hasil penelitian.


(18)

BAB 2

LANDASAN TEORITIS

Pada bab ini penulis menjelaskan teori-teori singkat tentang hal-hal yang berhubungan dengan judul dan bahasa pemrograman yang digunakan oleh penulis. Teori ini merupakan penjelasan tentang aplikasi-aplikasi yang digunakan dalam penyusunan tugas akhir ini.

2.1 Pengertian E-Commerce

E-Commerce merupakan prosedur berdagang atau mekanisme jual-beli di internet

dimana pembeli dan penjual dipertemukan di dunia maya. E-Commerce juga dapat didefinisikan sebagai suatu cara berbelanja atau berdagang secara online atau direct

selling yang memanfaatkan fasilitas Internet terdapat Websiteyang dapat menyediakan

layanan “get and deliver“. Sederhananya, e-commerce adalah membuat, mengelola, dan meluaskan hubungan komersial secara online.

E-Commerce akan mengubah semua kegiatan marketing dan juga sekaligus

memangkas biaya-biaya operasional untuk kegiatan trading (perdagangan). Proses yang ada dalam e-commerce adalah sebagai berikut:

1. Presentasi elektronis (Pembuatan Website) untuk produk dan layanan. 2. Pemesanan secara langsung dan tersedianya tagihan.

3. Otomasi account pelanggan secara aman (baik nomor rekening maupun nomor kartu kredit)


(19)

2.2 Pengertian Sistem Informasi

Sistem informasi (information system) secara teknis dapat didefinisikan sebagai sekumpulan komponen yang saling berhubungan, mengumpulkan atau mendapatkan, memproses, menyimpan dan mendistribusikan informasi untuk menunjang pengambilan keputusan dan pengawasan dalam suatu organisasi (Aplikasi Web dengan PHP dan MySQL, Kasiman Peranginangin, 2006). Selain itu, sistem informasi juga dapat membantu manajer dan karyawan menganalisis permasalahan, menggambarkan hal-hal yang rumit, dan menciptakan produk baru.

Peninjauan sejarah sistem informasi meliputi sejarah perangkat keras dan mengenai pengaplikasian perangkat keras. Selama setengah abad sejak pertama kali komputer digital digunakan untuk segala keperluan dalam organisasi bisnis, kecepatan dan kapasitas perangkat keras telah mengalami peningkatan yang berlipat ganda sementara ukurannya semakin kecil. Bersamaan dengan hal tersebut, aplikasi komputer juga berkembang dari hal sederhana, seperti proses pengolahan data menjadi sistem yang didesain untuk mendukung manajer dalam mengatasi masalahnya (Analisis dan Desain Sistem Informasi, Jogianto, 2005).

2.3 Pengenalan Internet

 

Internet (Inter-Network) adalah sebutan untuk sekumpulan jaringan komputer yang menghubungkan situs akademik, pemerintahan, komersial, organisasi, maupun perorangan. Internet menyediakan akses untuk layanan telekomunikasi dan sumber daya informasi untuk jutaan pemakainya yang tersebar di seluruh dunia. Layanan internet meliputi komunikasi langsung (email, chat), diskusi (Usenet News, email, milis), sumber daya informasi yang terdistribusi (World Wide Web, Gopher), remote login dan lalu lintas file (Telnet, FTP), dan aneka layanan lainnya. (Pengenalan Internet, Mico Pardosi, 2004)

Internet terdiri dari berjuta–juta halaman, dan setiap halaman disebut dengan Web. Sedangkan halaman yang pertama kali muncul ketika membuka browser disebut dengan Homepage. Tetapi Web juga sering disebut dengan Website atau homepage.


(20)

Web browser adalah suatu program atau perangkat lunak yang digunakan untuk mengakses internet, contoh Web browser adalah internet explorer (produk Microsoft

Corporation), Netscape Communicator (produk Netscape) dan lain-lain. Web server, di

mana software Web browser ini bertindak sebagi client yang memungkinkan anda untuk melihat dan mendapatkan informasi dari server Web, sedangkan software Web

server bertindak sebagai server yang menyedikan informasi yang diminta oleh

browser.

2.4 Pengenalan HTML

HTML atau yang memiliki kepanjangan Hypertext Markup Language adalah script

atau bahasa markup yang digunakan untuk membuat halaman Web dan menampilkan berbagai informasi di dalam sebuah browser Internet. HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser Web seperti Mozilla Firefox atau Microsoft Internet Explorer.

HTML sendiri adalah suatu dokumen teks biasa yang mudah dimengerti dibanding bahasa pemrograman lainnya. Kata “Markup Language“ pada HTML menunjukkan fasilitas yang berupa tanda tertentu dalam skrip HTML dimana kita bisa mengatur judul, garis, tabel, gambar, dan lain-lain dengan perintah yang telah ditentukan pada elemen HTML. Penamaan dokumen HTML dapat dilakukan dengan memilih suatu nama, sembarang nama, kemudian menambahkan sebuah ekstensi

“.htm” atau “.html” (tanda kutip tidak perlu dituliskan karena digunakan sebagai

penjelas saja).

HTML sendiri dikeluarkan oleh W3C (World Wide Web Consortium), setiap terjadi perkembangan level HTML, harus dievaluasi ketat dan disetujui oleh W3C. Hingga kini versi terakhir HTML yang telah disetujui oleh W3C adalah HTML versi 4.01.


(21)

2.5 Pengenalan PHP

PHP (Hypertext Prepocessor) adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP digunakan sebagai bahasa script server-side dalam pengembangan Web yang disisipkan pada dokumen HTML (Aplikasi Web dengan PHP dan MySQL, Kasiman Peranginangin, 2006). PHP banyak dipakai untuk memrogram situs Web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.

2.5.1 Sejarah PHP

Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs Personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1994. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari Web (PHP dan MySQL untuk Web, Bimo Sunarfrihantono, 2006).

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source, banyak programmeryang tertarik untuk ikut mengembangkan PHP.

Pada November 1998, dirilis PHP/FI 2.0. Pada rilis ini, interpreterPHP sudah diimplementasikan dalam programC dan disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan (Aplikasi Web dengan PHP dan MySQL, Kasiman Peranginangin, 2006).

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulangPHP:


(22)

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi Web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objekkedalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.

2.5.2 Kelebihan PHP

Adapun kelebihan-kelebihan yang dimiliki oleh PHP (Aplikasi Web dengan PHP dan MySQL, Kasiman Peranginangin, 2006), yaitu:

1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah ko mp ilasidalam penggunaannya.

2. Web Server yang mendukung PHP dapat ditemukan di mana-mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.

3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis-milis dan developeryang siap membantu dalam pengembangan.

4. Dalam sisi pemahaman, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.

5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah sistem.


(23)

2.5.3 Script Program PHP

Di dalam PHP ada tiga cara untuk menuliskan script PHP (Aplikasi Web dengan PHP dan MySQL, Kasiman Peranginangin, 2006), yaitu:

1. Menggunakan tag <? … ?> 2. Menggunakan tag <?php … ?>

3. Menggunakan tag <script language=”php”> … </script>

2.6 Pengenalan Database MySQL

MySQL adalah suatu Relational Database Management System (RDBMS) yang didistribusikan secara gratis di bawah lisensi GPL (General Public License). Setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial (Kasiman Peranginangin, 2006).

MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.

Keandalan suatu sistem manajemen database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.


(24)

2.6.1 Keistimewaan MySQL

MySQL memiliki beberapa keistimewaan, antara lain:

1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan lainnya.

2. Open Source. MySQL didistribusikan secara open source, di bawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.

3. Multiuser. MySQL dapat digunakan oleh beberapa user 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. Jenis Kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti signed/unsigned integer, float, double, char, text, date, timestamp, dan lain- lain.

6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).

7. Keamanan. MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.

8. Skalabilitas dan Pembatasan. MySQL mampu menangani database 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 protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).


(25)

dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.

11. Antar Muka. MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).

12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool) yang dapat digunakan untuk administrasi database, dan pada setiap peralatan yang ada disertakan petunjuk online.

13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan database lainnya semacam PostgreSQL ataupun Oracle.


(26)

BAB 3

PERANCANGAN SISTEM

 

3.1 Perancangan Sistem

Perancangan sistem yang dilakukan merupakan analisis perangkat lunak, analisis program dan model yang akan dibuat. Semua data yang ada di dalam sistem akan dikemas dalam suatu basis data, kemudian dideskripsikan ke dalam Data Flow

Diagram (DFD), Entity Relationship Diagram (ERD) dan Flowchart sistem. Tahap ini

bertujuan untuk menghasilkan sistem informasi penjualan online yang baik.

3.2 Perancangan Data Flow Diagram (DFD)

Dalam perancangan sistem ini penulis mencoba untuk memberikan gambaran mengenai alur arus data dari sistem penjualan. Ini bertujuan untuk mempermudah pembuatan dan perancangan sistem yang baik. Adapun rancangan Data Flow

Diagram pada sistem penjualan ini adalah sebagai berikut:

Data Flow Diagram pada Gambar 3.1 menjelaskan dimulai dari pembeli yang memberikan data pembeli ke Sistem Informasi kemudian pembeli akan mendapatkan data barang yang ingin dibeli. Dari Sistem Informasi, Administrator akan mendapatkan data yang akan diolah yaitu: data barang yang diinginkan pembeli, data pembeli, dan data pesanan. Lalu akan diproses dan dikembalikan ke sistem informasi agar pembeli dapat mengetahui status barang yang diinginkan.

       


(27)

Pemes G 3.3 Per a. Men b. Men himp Pe sanan Gambar 3.1 rancangan E ngidentifikas ngidentifikas punan entity

emesanan

memes

Aliran Data

Entity Rela

sikan dan m

Ga

sikan dan m

y-entity yan

Gambar La

L

a Flow Diag

ationship D

menetapkan

ambar 3.2 E

menetapkan ng ada beser

r 3.2 ERD T aptop (Prod Laptop (Produk gram Sistem Diagram (E seluruh him ERD Tahap

n seluruh him

rta foreign k

Tahap Ke-2 duk) k) m Informasi RD)

mpunan enti

Pertama

mpunan rel

key-nya (kun

2 (dua)

Adminis

menyediak

i Penjualan

ity yang terl

lasi di antar nci asing) strator k libat ra Administr rator


(28)

c. Relathionship antar Tabel Di Database

Keterangan: * Primary key ** Foreign key Many to Many One to Many One to One

Gambar 3.3 Relationship Antar Tabel

3.4 Desain Database

Berikut ini adalah desain database yang dapat penulis uraikan sesuai dengan kebutuhan yang diperlukan dalam perancangan Sistem Informasi Penjualan Online di Toko Citra Mandiri Komputer. Database ini digunakan sebagai media penyimpanan data yang telah diinput dan nantinya akan ditampilkan didalam Website Sistem Informasi Penjualan online.

3.4.1 Tabel admin

Tabel 3.1 admin

Field Name Type Length Keterangan

Namadmin Varchar 30 Nama administrator

Kelamin Varchar 1 Jenis kelamin Emailmin Varchar 30 Email administrator Password Varchar 12 Password

Idpesan Int Id pemesanan

Useradmin Varchar 10 Username administrator Admin Idadmin * Idpesan** Namadmin Emailmin Kelamin Useradmin Password Daftar Iduser * Namapel Userpel Emailpel Pass Tgldaftar Alamat Kota Kodepos Provinsi Telpon Laporan Idlap * Iduser ** Tglap Statlap kode Pemesanan Idpesan * Iduser ** Idbrg** Idlap** statpesan tglpesan Produk Idbrg * Tglpro Namabrg Spek Hargabrg Stok Gambar Kategori Shoping Idshop * Idbrg ** Iduser ** Tglshop


(29)

Idadmin Int Id administrator

3.4.2 Tabel daftar

Tabel 3.2 daftar

Field Name Type Length Keterangan

Iduser Int Id user

Namauser Varchar 30 Nama pelanggan

User Varchar 10 Username pelanggan Emailuser Varchar 30 Email pelanggan

Pass Varchar 12 Password

Tgldaftar Date Tanggal mendaftar Alamat Varchar 40 Alamat pelanggan

Kota Varchar 15 Kota pelanggan Kodepos Varchar 5 Kode pos pelanggan Provinsi Varchar 20 Provinsi

Telpon Varchar 15 No. Telepon pelanggan

3.4.3 Tabel laporan

Tabel 3.3 laporan

Field Name Type Length Keterangan

Idlap Int Id Laporan

Iduser Int Id User

Tglap Date Tanggal

Statlap Varchar 1 Status pesanan

Kode Varchar 50 Kode

3.4.4 Tabel pemesanan

Tabel 3.4 pemesanan

Field Name Type Length Keterangan

Idpesan Int Id Pemesanan

Iduser Int Id User

Idbrg Int Id Barang

Idlap Int Id Laporan

statpesan Varchar 2 Status pesanan Tglpesan Date Tanggal pemesanan


(30)

3.4.5 Tabel shoping

Tabel 3.5 shoping

Field Name Type Length Keterangan

idshop Int Kode pesanan

Idbrg Int Id barang

iduser Int Id pemesan

Tglshop Date Tanggal pesan

3.4.6 Tabel produk

Tabel 3.6 produk

Field Name Type Length Keterangan

Idbrg Int Id Barang

Tglpro Date Tanggal diposting

namabrg Varchar 30 Nama Barang

spek Text Spesifikasi laptop

hargabrg Int Harga laptop

stok Int Stok barang

gambar Varchar 30 Gambar

kategori Varchar 20 Kategori Barang

3.5 Flowchart Sistem

Diagram alir program (program flowchart) adalah suatu diagram yang menggambarkan arus logika dari data yang akan diproses dalam suatu program dari awal sampai akhir. Diagram alir terdiri dari simbol-simbol yang mewakili fungsi-fungsi langkah program dan garis alir (flowline) menunjukkan urutan dari simbol-simbol yang akan dikerjakan. Berikut flowchart-flowchart yang dibutuhkan untuk membangun Sistem Informasi Penjualan Online di Toko Citra Karya Mandiri.


(31)

3.5.1 Flowwchart Halaman Uta

Gambar 3

ma


(32)

(33)

(34)

3.5.5 Flo

NO

owchart Ha

G

MU

Lo

Tamp Me

Lo

SELE

Gambar 3

alaman Ad

YES

YES

Gambar 3.8 F

LAI

og

pilan enu

ogo

ESAI

3.7 Flowcha

dministrato

NO

Flowchart H

art Halaman

or

Halaman Ad

n Forum


(35)

BAB 4

IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem

Setelah dianalisis dan dirancang secara rinci dan teknologi telah diseleksi dan dipilih, sistem di implementasikan. Implementasi sistem adalah langkah-langkah atau prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk menguji, menginstal, dan memulai sistem baru atau sistem yang diperbaiki untuk menggantikan sistem yang lama, sedangkan tahap implementasi sistem merupakan tahap meletakkan sistem agar sistem dapat siap untuk dioperasikan. Tahap implementasi sistem terdiri dari langkah-langkah sebagai berikut ini:

1. Menerapkan rencana implementasi 2. Melakukan kegiatan implementasi 3. Tindak lanjut implementasi

4.2 Tujuan Implementasi

Adapun tujuan-tujuan dari implementasi sistem, yaitu:

1. Mengkaji rangkaian sistem baik dari segi software maupun hardware sebagai sarana pengolah data dan penyaji informasi.

2. Menyelesaikan rancangan sistem yang ada dalam dokumen sistem yang baru atau yang telah disetujui.

3. Memastikan bahwa pemakai dapat mengoperasikan dengan mudah terhadap sistem yang baru dan mendapat informasi yang baik dan jelas.


(36)

4. Memperhitungkan bahwa sistem telah memenuhi permintaan pemakai yaitu dengan menguji sistem secara menyeluruh.

5. Memastikan bahwa sistem telah berjalan lancar dengann mengontrol dan melalukan instalasi secara benar.

4.3 Komponen Utama Dalam Implementasi Sistem

Untuk mengolah data menggunakan komputer haruslah mempunyai tiga komponen utama, yaitu sebagai berikut:

4.3.1 Hardware

Hardware merupakan komponen fisik dalam rangkaian komputer, sedangkan

spesifikasi hardware yang dibutuhkan adalah sebagai berikut:

a. Monitor

b. CPU (Central Procesing Unit)

c. Hardisk untuk tempat program beroperasi dan sebagai media penyimpanan data sesuai kebutuhan.

d. Keyboard e. Mouse

f. Printer untuk mencetak hasil

4.3.2 Software

Software merupakan instruksi program yang dapat digunakan dalam komputer dan

memberikan fungsi serta menampilkan seperti yang diinginkan. Software yang diperlukan untuk menjalankan perangkat keras untuk aplikasi pengolahan nilai, yaitu:

a. Windows 7


(37)

c. Browser

d. Adobe Dreamweaver 8

4.3.3 Brainware

Brainware merupakan faktor manusia yang menangani fasilitas komputer, yang

dibutuhkan adalah:

a. Analis Sistem adalah orang menganalisis rancangan sistem.

b. Programmer adalah orang yang mengerti bahasa pemrograman dalam membuat dan membangun program.

c. Operator adalah orang yang menangani langsung dalam pengolahan

data mulai dari mempersiapkan data sampai dengan pengertian data ke dalam komputer.

4.4 Gambaran Aplikasi Pada Sistem

Adapun gambaran mengenai aplikasi sistem situs ini yang coba penulis bagi menjadi tiga bagian saling berhubungan.

4.4.1 Administrator

Administrator mempunyai hak yang paling besar. Seorang administrator dapat memasukkan informasi maupun mengedit ke dalam sistem. Seorang administrator juga dapat menghapus user yang melakukan penipuan di dalam sistem informasi situs ini.

4.4.2 Member

Member dapat melakukan pembelanjaan, mengedit data pribadinya kembali jika ada kesalahan atau perubahan.


(38)

Pengunjung Pengunjung member. 4.5 Tampil Pada Webs memiliki l berbeda-be http://localh tempat pen penulis mem 1. Hal Ini nam terb men

g hanya da g hanya da

lan Halama

site ini me ink yang t da. Untuk host/tokoon nyimpanan f

motong dan

aman index adalah tam ma toko dan

baru, menu-ngisi forum apat meliha pat melaku an Website emiliki ban tiap isi hal k pengete nline. Penul file-file We n mengambi x mpilan awal n sloganny -menu untu dan guestb Gambar 4. at informas ukan pembe e nyak halam laman Web esan pada isan tokoon eb toko onl

il bagian pe

situs ini. P ya, di sini j uk melakuk ook yang d

.1 Tampak a

si dan men elanjaan ses

man. Tiap h bnya menun address nline setelah line. Berhub enting dari g

Pada halama juga dapat kan pembe

isediakan.

atas Halama

ngisi guestb

sudah meda halaman uta njukkan set bar di h localhost bung situs gambarnya s

an ini peng dilihat beb elanjaan, lo

an Index

book pada aftarkan dir ama masin tiap inform browser menunjukk ini berukur saja. gunjung bis berapa prod og in, atau

situs ini. ri sebagai ng-masing masi yang ketikkan kan folder ran besar, a melihat duk yang sekedar,


(39)

2. Hal

Hal untu seca inde

G

aman Sign

aman untuk uk menghap ara palsu. S ex. Setelah

Gambar 4.2

Up

k melakuka pus user ya Setelah sele

itu dapat m

G

2 Tampak ba

an registrasi ang tidak m esai registr melakukan lo

Gambar 4.3

awah Halam

i ke sistem. emberikan asi dan suk ogin sebagai

Halaman S

man Index

Administra bagian-bagi kses, akan i member.

ign Up

ator mempu gian penting

dibawa ke

unyai hak g data diri halaman


(40)

Hal dibe mel men 4. Hal Hal pad den bert

aman ini b eli. Produk lanjutkan b nu shopping

aman Userp

aman ini a da shopping ngan mengi transaksi fo berfungsi ke yang dipil ertransaksi, g cart yang t

Gam

profil

akan menun g cart. Unt isi form ya

rm ini akan

etika selesa ih akan ma , harus per terletak disi

mbar 4.4 Ha

njukkan dat tuk lanjut ang disedia n otomatis te

ai memilih asuk ke hal rgi ke hala idebar sebel

laman Shop

ta saat sud bertransaks akan. Bagi erisi data ya

salah satu laman shop aman ini de

lah kiri hala

pping Cart

ah memilih si, perlu m member ang lama.

u produk ya pping cart d engan cara aman index

h lanjut ber melengkapi yang sudah ang ingin dan untuk memilih . rtransaksi data diri h pernah


(41)

5. Hal

Saa mem

aman Konf

at selesai m mpertegas p

Ga

firmasi

mengisi dat pemesanan u

Ga

ambar 4.5 H

ta diri, aka untuk dikon

ambar 4.6 H

Halaman Us

an muncul nfirmasi.

Halaman Ko

serprofil

halaman y

nfirmasi

yang akan

 


(42)

6. Hal Sete hal 7. Hal Hal http aman Chec elah menek apalagi yan aman Login aman p://localhost kout an konfirm ng perlu laku

G

n Admin

ini m t/tokoonline

Gam

masi, akan m ukan untuk

Gambar 4.7 H

muncul e/admin pad

mbar 4.8 Ha

muncul halam menyelesai

Halaman Ch

ketika da address b

alaman Log

man ini unt ikan transak heckout menge bar browser.   in Admin tuk menjela ksi. etikkan . askan hal-alamat


(43)

Sete Hal

9. Hal

Hal pesa

elah berhas aman ini be

aman Edit P

aman Edit an dan men

sil login adm erfungsi unt

Gam

Pemesanan

Pemesanan ngganti statu

Gamb

dministrator, tuk menged

mbar 4.9 Ha

n berfungsi u us pemesana

bar 4.10 Hal

, akan mun dit dan meng

alaman Adm

untuk melih an yang sud

laman Edit

ncul halama gubah isi da

ministrator

hat barang-b dah diproses

Pemesanan

an administ ari halaman

barang yang s.

n

trator ini. index.


(44)

Hal prod

11.Hal Hal

aman Edit P duk yang di

aman Edit P aman Edit P

Produk berf ijual.

Gambar

Profil Profil berfu

Gamba

fungsi untuk

r 4.11 Halam

ungsi untuk

ar 4.12 Hala

k menamba

man Edit Pr

mengedit d

aman Edit P

ah, mengupd

roduk

ata dan Info

Profil

date, dan m

ormasi Adm

enghapus


(45)

Hal yan

aman Edit M ng sudah tida

Member be ak aktif mau

Gam

erfungsi untu upun Memb

mbar 4.13 H

uk menghap ber yang tid

Halaman Edi

pus data dan dak bertangg

it Member

an informasi gung jawab

i Member .


(46)

BAB 5

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Dalam penulisan Tugas Akhir ini telah diuraikan mengenai pembuatan Sistem Informasi Penjualan Online Toko Citra Mandiri Komputer. Penulis dapat menyimpulkan langkah-langkah yang dilakukan dalam pembuatan Sistem Informasi Penjualan Online adalah sebagai berikut:

1. Mengidentifikasikan Objek-objek yang terlibat di dalam Sistem Informasi Penjualan.

2. Mengidentifikasikan alur kerja sistem pemesanan secara online. 3. Merancang database yang akan digunakan.

4. Merancang alur kerja program dan menggambarkannya dalam bentuk flowchart. 5. Menginstall software yang akan digunakan yaitu XAMPP dan Adobe

Dreamweaver CS 5.

6. Membuat halaman administrator Website Toko Citra Mandiri Komputer yang akan memanajemen data pemesanan, data produk, data member, forum dan buku tamu.

7. Membuat halaman untuk pelanggan yang berfungsi kepada setiap pelanggan yang berkunjung dapat memesan produk yang ditawarkan dan mengisi data profil, buku tamu dan forum.


(47)

5.2 Saran

Adapun saran yang dapat penulis berikan yang diharapkan berguna dimasa yang akan datang adalah sebagai berikut:

1. Agar selalu dipercaya oleh pelanggan, hendaknya pihak toko komputer selalu cepat dan tepat dalam memberikan layanan dan informasi yang dibutuhkan pelanggan.

2. Sebaiknya sumber daya manusia yang menangani sistem memiliki kualitas yang memadai karena kesalahan-kesalahan yang terjadi biasanya disebabkan karena kurangnya kemampuan user dalam pengoperasian sistem.

3. Diharapkan perlu adanya pengembangan dari segi desain, kelengkapan, detail produk, tata cara pembayaran dan pengiriman yang cepat dan mudah kedepannya.

4. Agar pengunjung tidak merasa bosan karena harus menunggu lama untuk membuka halaman Web pada situs ini, sebaiknya kecepatan membuka halaman Web perlu diperhatikan,.


(48)

DAFTAR PUSTAKA

Perangin-angin. Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL. Yogyakarta: Andi Yogyakarta.

Bin Ladjamudin, Al Bahra. 2005. Analisis Data Desain Sistem Informasi. Yogyakarta: Graha Ilmu.

Kadir, Abdul. 2003. Pemrograman WEB Mencakup HTML, CSS, JavaScript dan PHP.

Yogyakarta: Andi Offset.

Syafii, M. 2005. Panduan Membuat Aplikasi Database dengan PHP 5. Yogyakarta: Andi Offset.

Syafii, M. 2005. Membangun Aplikasi Berbasis PHP dan MySQL. Yogyakarta: Andi Offset.

Kadir, Abdul. 2009. Membuat Aplikasi Web dengan PHP + Database MySQL. Yogyakarta: Andi .

Frihartono, S. 2005. PHP Dan MySQL Untuk Web. Yogyakarta: Andi

Loudon, K. C. dan Jane, P. L. 2007. Sistem Informasi Manajemen. Edisi 10. Terjemahan: Chriswan Sungkono dan Machmudin Eka P. Jakarta: Salemba Empat.


(1)

8. Hal Sete Hal 9. Hal Hal pesa aman Admi elah berhas aman ini be

aman Edit P

aman Edit an dan men

inistrator

sil login adm erfungsi unt Gam Pemesanan Pemesanan ngganti statu Gamb dministrator, tuk menged

mbar 4.9 Ha

n berfungsi u us pemesana

bar 4.10 Hal

, akan mun dit dan meng

alaman Adm

untuk melih an yang sud

laman Edit

ncul halama gubah isi da

ministrator hat barang-b dah diproses Pemesanan an administ ari halaman barang yang s. n trator ini. index.


(2)

10.Hal Hal prod

11.Hal Hal

aman Edit P aman Edit P duk yang di

aman Edit P aman Edit P

Produk Produk berf ijual.

Gambar

Profil Profil berfu

Gamba

fungsi untuk

r 4.11 Halam

ungsi untuk

ar 4.12 Hala

k menamba

man Edit Pr

mengedit d

aman Edit P

ah, mengupd

roduk

ata dan Info

Profil

date, dan m

ormasi Adm

enghapus

min.


(3)

12.Hal Hal yan

aman Edit M aman Edit M ng sudah tida

Member Member be ak aktif mau

Gam

erfungsi untu upun Memb

mbar 4.13 H

uk menghap ber yang tid

Halaman Edi

pus data dan dak bertangg

it Member

an informasi gung jawab

i Member .


(4)

 

BAB 5

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Dalam penulisan Tugas Akhir ini telah diuraikan mengenai pembuatan Sistem Informasi Penjualan Online Toko Citra Mandiri Komputer. Penulis dapat menyimpulkan langkah-langkah yang dilakukan dalam pembuatan Sistem Informasi Penjualan Online adalah sebagai berikut:

1. Mengidentifikasikan Objek-objek yang terlibat di dalam Sistem Informasi Penjualan.

2. Mengidentifikasikan alur kerja sistem pemesanan secara online. 3. Merancang database yang akan digunakan.

4. Merancang alur kerja program dan menggambarkannya dalam bentuk flowchart. 5. Menginstall software yang akan digunakan yaitu XAMPP dan Adobe

Dreamweaver CS 5.

6. Membuat halaman administrator Website Toko Citra Mandiri Komputer yang akan memanajemen data pemesanan, data produk, data member, forum dan buku tamu.

7. Membuat halaman untuk pelanggan yang berfungsi kepada setiap pelanggan yang berkunjung dapat memesan produk yang ditawarkan dan mengisi data profil, buku tamu dan forum.


(5)

 

5.2 Saran

Adapun saran yang dapat penulis berikan yang diharapkan berguna dimasa yang akan datang adalah sebagai berikut:

1. Agar selalu dipercaya oleh pelanggan, hendaknya pihak toko komputer selalu cepat dan tepat dalam memberikan layanan dan informasi yang dibutuhkan pelanggan.

2. Sebaiknya sumber daya manusia yang menangani sistem memiliki kualitas yang memadai karena kesalahan-kesalahan yang terjadi biasanya disebabkan karena kurangnya kemampuan user dalam pengoperasian sistem.

3. Diharapkan perlu adanya pengembangan dari segi desain, kelengkapan, detail produk, tata cara pembayaran dan pengiriman yang cepat dan mudah kedepannya.

4. Agar pengunjung tidak merasa bosan karena harus menunggu lama untuk membuka halaman Web pada situs ini, sebaiknya kecepatan membuka halaman Web perlu diperhatikan,.


(6)

 

DAFTAR PUSTAKA

Perangin-angin. Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL. Yogyakarta: Andi Yogyakarta.

Bin Ladjamudin, Al Bahra. 2005. Analisis Data Desain Sistem Informasi. Yogyakarta: Graha Ilmu.

Kadir, Abdul. 2003. Pemrograman WEB Mencakup HTML, CSS, JavaScript dan PHP. Yogyakarta: Andi Offset.

Syafii, M. 2005. Panduan Membuat Aplikasi Database dengan PHP 5. Yogyakarta: Andi Offset.

Syafii, M. 2005. Membangun Aplikasi Berbasis PHP dan MySQL. Yogyakarta: Andi Offset.

Kadir, Abdul. 2009. Membuat Aplikasi Web dengan PHP + Database MySQL. Yogyakarta: Andi .

Frihartono, S. 2005. PHP Dan MySQL Untuk Web. Yogyakarta: Andi

Loudon, K. C. dan Jane, P. L. 2007. Sistem Informasi Manajemen. Edisi 10. Terjemahan: Chriswan Sungkono dan Machmudin Eka P. Jakarta: Salemba Empat.