• Tidak ada hasil yang ditemukan

SISTEM INFORMASI PENJUALAN BERBASIS E CO (1)

N/A
N/A
Protected

Academic year: 2018

Membagikan "SISTEM INFORMASI PENJUALAN BERBASIS E CO (1)"

Copied!
19
0
0

Teks penuh

(1)

SISTEM INFORMASI PENJUALAN BERBASIS E-COMMERCE DENGAN PHP DAN MYSQL PADA EURO SPORT MADIUN

SKRIPSI

Diajukan Sebagai Salah Satu Syarat

Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1 ) Pada Program Studi Teknik Informatika Fakultas Teknik

Universitas Muhammadiyah Ponorogo

SETYO BUDI UTOMO 11531301

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK

(2)

i

SISTEM INFORMASI PENJUALAN BERBASIS E-COMMERCE DENGAN PHP DAN MYSQL PADA EURO SPORT MADIUN

SKRIPSI

Diajukan Sebagai Salah Satu Syarat

Untuk Memperoleh Gelar Sarjana Jenjang Strata Satu (S1 ) Pada Program Studi Teknik Informatika Fakultas Teknik

Universitas Muhammadiyah Ponorogo

SETYO BUDI UTOMO 11531301

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK

(3)

ii

HALAMAN PENGESAHAN

Nama : Setyo Budi Utomo

NIM : 11531301

Program Studi : Teknik Informatika

Fakultas : Teknik

Judul Skripsi : “SISTEM INFORMASI PENJUALAN BERBASIS E-COMMERCE DENGAN PHP DAN MYSQL PADA EURO SPORT MADIUN”

Isi dan formatnya telah disetujui dan dinyatakan memenuhi syarat untuk melengkapi persyaratan guna memperoleh Gelar Sarjana pada Program Studi

Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Ponorogo.

Ponorogo, September 2012

Menyetujui

Dosen Pembimbing I,

Ir. Andy Triyanto, ST NIS. 044 0244

Dosen Pembimbing II,

Ir. Aliyadi, MM NIS.044 0128

Mengetahui, Dekan Fakultas Teknik,

Ir. Aliyadi, MM NIS.044 0128

Ketua Program Studi Teknik Informatika

(4)

iii

HALAMAN BERITA ACARA UJIAN SKRIPSI

Telah diuji dan dipertahankan dihadapan

dosen penguji tugas akhir jenjang Strata Satu (S1) pada :

Hari :

Tanggal :

Nilai :

Dosen Penguji Dosen Penguji I,

... NIS. ...

Dosen Penguji II,

... NIS. ...

Mengetahui Dekan Fakultas Teknik

Ir. Aliyadi, MM NIS.044 0128

Ketua Program Studi Teknik Informatika

Ir. Andy Triyanto, ST NIS. 044 0244 Nama NIM Program Studi Fakultas Judul Skripsi : : : : :

Setyo Budi Utomo 11531301

Teknik Informatika Teknik

(5)

iv PERSEMBAHAN

1. Allah SWT yang telah banyak mencurahkan rahmatNya dan segala nikmat

yang tiada terkira.

2. Ke dua orang tua saya yang senantiasa mendukung dan mendoakan untuk keberhasilan saya.

3. Google yang selalu membantu atas semua kesulitan yang saya hadapi dalam

mengerjakan skripsi ini.

(6)

v MOTTO:

“Keep Your Smile”

Kegagalan seseorang meraih apa yang diinginkan, bukan karena

doanya tidak dikabulkan, 100% merupakan kesalahannya sendiri. Allah

dengan ke Maha AdilanNya membiarkan siapa yang sungguh-sungguh akan

berhasil, dan yang tidak serius akan menemui kegagalan. Tetapi kalau yang

bersangkutan ikhlas dan sabar menerima kegagalan itu, Allah akan

(7)

vi ABSTRAK

SISTEM INFORMASI PENJUALAN BERBASIS E-COMMERCE DENGAN PHP DAN MYSQL PADA EURO SPORT MADIUN

Setyo Budi Utomo

Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah Ponorogo

Tujuan penelitian ini adalah merancang sebuah sistem informasi berbasis e-commerce pada Euro Sport untuk membantu dan meningkatkan penjualan agar dapat melakukan pemesanan secara online dan memberikan informasi produk terbaru yang dijual kepada pelanggan melalui halaman website. Metode penelitian dilakukan dengan dua metode yakni, metode analisis data dan perancangan sistem informasi. Metode analisis data dilakukan dalam menemukan informasi yang dibutuhkan dengan kegiatan penelitian , analisis terhadap temuan dari penelitian, studi pustaka dan identifikasi persyaratan sistem. Metode perancangan sistem informasi digunakan dalam penilaian mengenai masalah dalam analisis data, metode ini berupa rancangan database, pembuatan struktur menu, pembuatan spesifikasi database dan pembuatan tampilan layar. Hasil yang dicapai bahwa sistem commerce membutuhkan sistem penjualan yang berbasis website e-commerce, dengan adanya website e-commerce ini diharapkan dapat mempermudah baik bagi pihak Euro Sport dalam mengelola transaksi penjualan produk maupun pelanggan dalam melakukan pemesanan produk dengan memanfaatkan media internet sehingga dapat bekerja secara efektif dan efisien sehingga target penjualan dapat berkembang. Kesimpulan yang dapat diambil adalah internet merupakan sebuah media yang dapat membantu dan mendukung dalam pengembangan bisnis.

(8)

vii

KATA PENGANTAR

Dengan segala rasa syukur Alhamdulillah kehadirat Allah SWT yang telah melimpahkan rahmat, taufiq serta hidayahNya, sehingga saya dapat menyusun dan menyelesaikan skripsi dengan judul “SISTEM INFORMASI PENJUALAN BERBASIS E-COMMERCE DENGAN PHP DAN MYSQL PADA EURO SPORT MADIUN”.

Penulis menyadari bahwa tanpa bantuan dari berbagai pihak, skripsi ini tidak akan terselesaikan dengan baik. Oleh karena itu pada kesempatan ini saya mengucapkan terima kasih kepada:

1. Ir. Aliyadi, MM selaku Dekan Fakultas Teknik Universitas Muhammadiyah

Ponorogo.

2. Ir. Andy Triyanto, S.T selaku Ketua Program Studi Tenik Informatika

Universitas Muhammadiyah Ponorogo.

3. Bapak Ir. Andy Triyanto, S.T selaku Dosen Pembimbing I dan .... selaku

Dosen Pembimbing II yang dengan penuh kesabaran serta ketulusan hati telah memberikan bimbingan dan petunjuk hingga laporan ini terselesaikan.

4. ... dan Ibu ... selaku dosen penguji skripsi.

5. Dosen-dosen Program Studi Teknik Informatika Universitas Muhammadiyah Ponorogo.

6. Ayah dan Ibu tercinta, terima kasih untuk semua cinta dan kasihmu,

dukungan, nasehat dan do'a.

(9)

viii

9. Semua yang pernah mengenalku, apapun yang terjadi itu adalah ilmu yang

pasti berguna buat mengarungi kehidupan ini.

Semua pihak yang tidak dapat penulis sebutkan satu persatu, yang telah membantu sehingga terselesaikannya skripsi ini. Semoga Allah SWT membalas kebaikan dan memberikan rahmat dan hidayahNya. Terima kasih atas sumbangsih fikiran baik dari dosen pembimbing, maupun rekan-rekan seprofesi diucapkan terima kasih.

Akhir kata semoga skripsi yang sederhana ini dapat bermanfaat bagi penulis khususnya dan bagi pembaca pada umumnya.

Ponorogo, 31 Juli 2012

(10)

ix

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PENGESAHAN ... ii

HALAMAN BERITA ACARA SKRIPSI ... iii

HALAMAN PERSEMBAHAN ... iv

HALAMAN MOTTO ... v

ABSTRAK ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... x

DAFTAR TABEL ... xi

BAB I. PENDAHULUAN A. Latar Belakang ... 1

B. Rumusan Masalah ... 2

C. Batasan Masalah ... 2

D. Maksud dan Tujuan ... 2

E. Manfaat Penelitian ... 2

F. Metodologi ... 3

G. Sistematika penulisan... 3

BAB II. LANDASAN TEORI A. Teori Umum ... 5

1. Pengantar tentang euro sport ... 5

2. Konsep dasar sistem ... 5

a. Pengertian sistem ... 5

3. Konsep dasar informasi ... 6

a. Pengertian informasi ... 6

4. Konsep dasar sistem informasi ... 6

a. Pengertian sistem informasi ... 6

b. Komponen-komponen sistem informasi ... 7

1) Blok masukan ... 7

2) Blok model ... 7

3) Blok keluaran ... 7

4) Blok teknologi ... 7

5) Blok basis data ... 7

6) Blok kendali ... 8

5. Analisa sistem ... 8

6. Perancangan sistem ... 8

a. Pengertian perancangan sistem ... 8

b. Peralatan pendukung ... 9

1) Bagan alir sistem (sistem flowchart) ... 9

2) Diagram alir data (DAD) ... 10

a) Diagram Konteks ... 11

b) Diagram Nol ... 11

c) Diagram rinci ... 11

3) Diagram hubungan entitas (ERD) ... 12

(11)

x

a) One to one (1:1) ... 14

b) One to many (1:M) ... 14

c) Many to many (M:N) ... 14

4) Normalisasi ... 15

a) Normalisasi tidak normal (Unnormalized form) ... 15

b) Normalisasi ke satu (1 NF) ... 15

c) Normalisasi ke dua (2 NF) ... 15

d) Normalisasi ke tiga (3 NF) ... 15

e) Normalisasi ke empat (4 NF/four normal form)... 16

f) Normalisasi ke lima (5 NF/five normal form) ... 16

B. Teori Pendukung ... 16

1. E-Commerce ... 16

2. Sistem informasi penjualan ... 17

3. Sistem informasi pemasaran ... 17

4. IMK (Interaksi Manusia dan Komputer). ... 17

5. Internet ... 18

6. World Wide Web (www) ... 18

7. Teori Pemrograman ... 19

a. PHP ... 20

b. HTML ... 20

c. CSS ... 21

d. Macromedia Dreamever MX ... 21

e. MySQL ... 22

f. Apache2triad ... 22

7. Basis data (Database) ... 24

BAB III. ANALISA DAN PERANCANGAN SISTEM A. Analisa Kebutuhan Sistem ... 25

B. Rancangan Sistem ... 25

1. Diagram Arus Data (DAD) ... 26

a. Diagram konteks ... 26

b. DFD Level 0 ... 26

c. DFD Level 1 proses order produk ... 27

e. DFD Level 1 proses login admin ... 28

g. DFD Level 1 proses manipulasi data produk ... 29

h. DFD Level 1 proses laporan transaksi produk ... 29

2. Flowchart sistem ... 30

3. ERD (Entity Relationship Diagram) ... 32

4. Normalisasi ... 34

a. Bentuk tidak normal (Unnormal) ... 34

b. Bentuk normal 1 (1NF) ... 35

c. Bentuk Normal 2 (2NF) ... 36

4. Rancangan basis data ... 37

a. Tabel utama... 37

b. Tabel tambahan ... 42

c. Relationship ... 43

(12)

xi

B. Perangkat Pendukung ... 45

1. Sistem Perangkat keras (Hardware) ... 45

2. Sistem Perangkat lunak (Software) ... 46

C. Tampilan Program ... 46

1. Tampilan halaman utama ... 47

2. Tampilan profil ... 48

3. Tampilan cara pembelian ... 49

4. Tampilan hubungi kami ... 50

5. Tampilan semua produk ... 51

6. Tampilan detail produk ... 53

7. Tampilan keranjang belanja ... 56

9. Tampilan selesai belanja ... 59

10. Tampilan konfirmasi transaksi ... 62

15. Tampilan halaman login admin ... 66

26. Tampilan dashbor ... 68

21. Tampilan lihat order masuk ... 69

21. Tampilan lihat order detail ... 70

23. Tampilan laporan transaksi ... 72

24. Tampilan laporan detail transaksi ... 73

BAB V. PENUTUP A. Kesimpulan ... 75

B. Saran ... 75 DAFTAR PUSTAKA

(13)

xii DAFTAR TABEL

Tabel 2.1 Simbol Bagan Alir Sistem ... 9

Tabel 2.2 Simbol Diagram Alir Data ... 11

Tabel 2.3 Simbol Entity Relationship Diagram ... 13

Tabel 3.1 Tabel Kota ... 37

Tabel 3.4 Tabel Orders ... 38

Tabel 3.5 Tabel Orders_detail ... 39

Tabel 3.6 Tabel Orders_temp ... 39

Tabel 3.7 Tabel Produk ... 40

Tabel 3.8 Tabel Kategori ... 41

Tabel 3.9 Tabel Admins ... 41

Tabel 3.10 Tabel Komentar ... 42

(14)

xiii DAFTAR GAMBAR

Gambar 2.1 Bagan Relasi Satu ke Satu... 14

Gambar 2.2 Bagan Relasi Satu Ke Banyak ... 14

Gambar 2.3 Bagan Relasi Banyak Ke Banyak ... 14

Gambar 3.1 Diagram Konteks... 26

Gambar 3.2 DFD Level 0 ... 26

Gambar 3.3 DFD Level 1 proses order produk ... 27

Gambar 3.4 DFD Level 1 proses login admin ... 28

Gambar 3.5 DFD Level 1 proses manipulasi data produk ... 29

Gambar 3.6 DFD Level 1 proses laporan transaksi produk ... 29

Gambar 3.7 Flowchart Sistem ... 31

Gambar 3.8 Entity Relationship Diagram ... 33

Gambar 3.9 Bentuk Tidak Normal (Unnormal) ... 34

Gambar 3.10 Bentuk Bentuk Normal 1 (1NF) ... 35

Gambar 3.11 Bentuk Normal 2 (2NF) ... 36

Gambar 3.12 Relationship ... 44

Gambar 4.1 Tampilan halaman utama ... 47

Gambar 4.3 Tampilan profil... 48

Gambar 4.3 Tampilan cara pembelian ... 49

Gambar 4.4 Tampilan hubungi kami ... 50

Gambar 4.5 Tampilan semua produk ... 51

Gambar 4.6 Tampilan detail produk ... 53

Gambar 4.7 Tampilan keranjang belanja ... 56

Gambar 4.8 Tampilan selesai belanja ... 59

Gambar 4.9 Tampilan konfirmasi transaksi ... 62

Gambar 4.10 Tampilan halaman login admin ... 66

Gambar 4.11 Tampilan dashbor ... 68

Gambar 4.12 Tampilan lihat order masuk ... 69

Gambar 4.13 Tampilan lihat order detail ... 70

Gambar 4.14 Tampilan laporan transaksi ... 72

(15)

1 BAB I PENDAHULUAN

A. Latar Belakang

Perkembangan Teknologi Informasi yang disertai perkembangan internet saling mendukung satu sama lain sehingga melahirkan konsep Teknologi Informasi berbasis internet yang perkembangannya semakin luas dan semakin banyak diterapkan dalam bisnis perusahaan di berbagai bidang. Euro Sport adalah sebuah toko yang bergerak dibidang penjualan alat-alat olahraga, aksesoris olahraga. Toko ini memiliki pelanggan yang tersebar di dalam kota maupun di luar kota madiun dan telah menggunakan teknologi komputer untuk mendukung operasinya, tetapi sistem computerized masih terbatas dalam office automation untuk mendukung pemrosesan data, transaksi, operasi bisnis dan belum memanfaatkan teknologi internet dalam hal ini E-Commerce untuk mendukung kemajuan pemasaran bisnis.

(16)

2

B. Perumusan Masalah

Berdasarkan latar belakang masalah diatas, maka rumusan masalah untuk mencapai solusinya adalah bagaimana menyajikan sistem informasi pemesanan yang baik sehingga dapat memuaskan konsumen.

C. Batasan Masalah

Agar penelitian dalam rencana skripsi ini lebih terarah dan memudahkan dalam pembahasan, maka perlu adanya pembatasan masalah, yaitu :

1. Penyajian sistem informasi meliputi informasi jenis produk dengan fasilitas

informasi pemesanan, konfirmasi pembayaran dan cek produk.

2. Program yang digunakan untuk perancangan website adalah Php dan Mysql.

D. Tujuan Penelitian

Tujuan dari penelitian ini adalah :

1. Menampilkan informasi mengenai produk terbaru.

2. Menghasilkan rancangan sistem informasi pemasaran berbasis website.

3. Menghasilkan halaman admin yang akan digunakan untuk maintenance website.

E. Manfaat Penelitian

(17)

3

3. Memberikan kemudahan kepada para pelanggan dalam memperoleh informasi,

melakukan transaksi atau pemesanan secara online.

F. Metodologi

Metode penelitian yang digunakan adalah : 1. Metodologi Analisis terdiri atas :

a. Penelitian

b. Analisis terhadap temuan dari penelitian c. Studi Pustaka

d. Identifikasi persyaratan sistem 2. Metodologi Perancangan

a. Rancangan database. b. Pembuatan struktur menu. c. Pembuatan spesifikasi database. d. Pembuatan tampilan layar.

G. Sistematika Penulisan

Untuk mempermudah penulisan skripsi ini, penulis membuat suatu sistematika penulisan yang terdiri dari:

BAB I PENDAHULUAN

(18)

4

penjelasan - penjelasan dari isi tiap bab dan sub bab yang ditulis dari skripsi ini.

BAB II LANDASAN TEORI

Pada bab ini berisi tentang uraian-uraian seputar sistem informasi dan sistem database ditinjau dari sudut teori perancangan sistem yang merupakan konsep dasar sistem informasi yang akan dipergunakan pada bagian pembahasan.

BAB III ANALISA DAN PERANCANGAN SISTEM

Pada bab ini berisi tentang perencanaan model dan perancangan pembuatan program aplikasi. Diantaranya mengenai perancangan sistem dan perancangan pembuatan database.

BAB IV IMPLEMENTASI PROGRAM

Bab ini membahas analisa data dan pengujian kinerja program yang telah dibuat. Penganalisaan menyangkut struktur program. Kinerja program dan mekanisme jalannya program.

BAB V PENUTUP

(19)

5

DAFTAR PUSTAKA

HM, Jogiyanto.(1995). Analisa dan Desain Sistem Informasi. Yogyakarta :ANDI.

Kadir, Abdul.(2002). Pengenalan sistem informasi. Yogyakarta: ANDI. Nugroho, Adi.(2006). E-Commerce. Bandung: Informatika.

Prasetyo, Didik Dwi.(2003). Kolaborasi PHP dan MySQL untuk Membuat Web Database yang Interaktif. Jakarta: Elex Media Komputindo.

Sunarfrihantono, Bimo, ST.(2002). Php dan mysql untuk web. Yogyakarta: Andi.

Tyas, Zahra Arwaning.(2010). Implementasi E-Commerce untuk Ozone Distro. Program Studi Teknik Informatika Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Diponegoro. Semarang.  http://www.php.net, tentang manual PHP, diunduh tanggal 2 Oktober 2011.  http://www.mysql.com, tentang Manual MySQL, diunduh tanggal 2 Oktober

Referensi

Dokumen terkait

a) Membangun interaksi antar anggota agar kepercayaan tinggi. Kondisi kepercayaan yang tinggi antar anggota, akan mendorong antar anggota bekerjasama untuk

Penelitian ini bertujuan untuk mengetahui kualitas pupuk cair hasil pengkayaan MSG dengan penambahan feses, sumber hara organik (tepung tulang dan guano), dan

Bab ini berisi ringkasan secara rinci mengenai latar belakang penulisan yang menjadi alasan penulis sehingga merasa tertarik untuk mengkaji dan melakukan penelitian mengenai

Hasil penelitian ini dapat digunakan sebagai bahan pertimbangan dalam pengembangan sumber daya manusia dan evaluasi untuk mencari metode yang tepat dalam pengendalian

Berdsarakan hasil penilaian postur kerja dengan menggunakan metode OWAS, diketahui bahwa distribusi risiko postur kerja pada pekerja kuli panggul di Pasar Bunder Sragen sebanyak

masalah ini untuk penelitian dalam bentuk skripsi berjudul : ANALISIS FAKTOR – FAKTOR YANG MEMPENGARUHI INFLASI DI INDONESIA TAHUN 2008.1 – 2012.4.

TIU : Mahasiswa diharapkan dapat memahami berbagai pendekatan dalam psikologi klinis dan penerapannya, memahami prinsip-prinsip asesmen klinis, memahami berbagai pendekatan dalam

Setelah penulis melakukan penelitian dan menganalisa pembagian saham konsolidasi pada PT Primayuda Mandiri Jaya dan PT Kridajaya Upaya Perdana dapat disimpulkan jumlah saham