• Tidak ada hasil yang ditemukan

Aplikasi Penjualan Online Champion Ship Part.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Penjualan Online Champion Ship Part."

Copied!
16
0
0

Teks penuh

(1)

ABSTRAK

This online website of Champion Ship Part fas selling was made

for every buyer of this store so they could easily order without coming to

the store. Further more, this website the buyer could see the detail of the

product. Before ordering product, the buyer have to register their ID firt

once the ID registered, the buyer can look at the data of Champion Ship

Part Product.This online store website has shopping chart fascility to help

the custumer when ordering, ofter they ordered the customer will be

informed when the product will be finished and when it will be sent to.This

website purpose is to help the customer to order the product as if they

directly interact with the seller. From the admin point of view, they could

see the ordered product and the quantity, delivered to the company owner.

.

(2)

ABSTRAK

Pembuatan web Penjualan Online Champion Ship Part ini

ditujukan untuk setiap pelanggan dari Champion Ship Part dapat dengan

mudah memesan barang tanpa harus ke toko tersebut. Terlebih, web

penjualan online ini dapat memudahkan pelanggan untuk melihat barang

secara detail tanpa harus ke lokasi.

Sebelum memesan barang, pelanggan harus meregister id nya.

Setelah register id, maka pelanggan baru dapat melihat data-data barang

Champion Ship Part.

Web penjualan online ini terdapat fasilitas shopping Chart untuk

membantu pelanggan dalam memesan barang, setelah memesan barang

pelanggan akan mendapatkan informasi kapan barang tersebut akan

selasai dan di kirim.

Tujuan dari website ini adalah untuk memudahkan pelanggan

dalam memesan barang seperti pelanggan berinteraksi langsung dengan

penjualannya. Dari sisi admin, admin dapat melihat barang yang dipesan

serta jumlah yang di pesan, admin juga dapat melihat berbagai jenis

laporan yang akan di sertakan kepada pemilik perusahaan.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PRAKATA ... ii

SURAT PERNYATAAN ORISINALITAS KARYA ...iv

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... v

ABSTRAK ...vi

BAB I PENDAHULUAN ... 1

I.1 Latar Belakang ... 1

I.2 Rumusan Masalah ... 2

I.3 Tujuan Pembahasan ... 2

I.4 Ruang lingkup Kajian ... 2

I.5 Sumber Data ... 4

I.6 Sistematika Penyajian ... 4

BAB II KAJIAN TEORI ... 5

II.1 Sistem Informasi ... 5

II.1.1 Informasi ... 5

II.1.2 Sistem Informasi ... 5

II.1.3 Konsep Dasar Sistem Informasi ... 6

II.2 Basis data ... 7

II.2.1 Data... 8

II.2.2 Sejarah Basis Data ... 8

II.2.3 Keuntungan Basis Data ... 9

II.2.4 Konsep Database Management System ... 9

II.3 Pengguna Entity Relationship Diagram (ERD) ... 10

II.3.1 Pengertian Entity Relationship Diagram (ERD) ... 10

II.3.2 Komponen Entity Relationship Diagram (ERD) ... 10

II.3.3 Model Basis Data Relasional ... 12

II.3.4 Kardinalitas dalam Relationship ... 12

II.4 Data Flow Diagram (DFD) ... 14

II.4.1 Konsep Dasar DFD ... 14

II.4.2 Tingkatan atau Level DFD ... 14

II.4.3 Komponen- komponen DFD ... 15

II.5 Kamus Data ... 17

II.5.1 Pengertian Kamus Data ... 17

II.5.2 Notasi Notasi Kamus Data ... 17

II.6 PSPEC(Process Specification)... 18

II.7 SQL Server 2005 ... 19

II.8 Structured Query Language (SQL) ... 19

II.9 Active server page (ASP) ... 20

II.10 Teknologi ASP ... 20

II.11 Siklus Hidup Halaman ASP.NET ... 21

II.12 Keunggulan ASP.NET ... 22

II.13 Sistem Dasar .NET Framework ... 22

II.14 Black box testing ... 23

(4)

BAB III ANALISIS DAN PERANCANGAN ... 24

III.1Proses Bisnis ... 24

III.2Basis Data ... 25

III.2.1 Entity Relationship Diagram (ERD) ... 25

III.2.2 Tabel Database ... 26

III.3Aliran Data ... 29

III.3.1 Data Flow Diagram (DFD) ... 29

III.3.2 Process Specification ... 38

III.4Desain Arsitektur Perangkat Lunak ... 51

III.4.1 Desain Antar Muka ... 51

BAB IV HASIL PENELITIAN ... 61

IV.1Perancangan Tahap Implementasi ... 61

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 75

Perjalanan Metologi Pengujian Dengan Blackbox ... 75

BAB VI SIMPULAN DAN SARAN ... 84

VI.1Kesimpulan ... 84

VI.2Saran-saran ... 84

(5)

DAFTAR GAMBAR

Gambar 1 Unsur-unsur Sistem Informasi………..5

Gambar 2 Simbol Entitas………...11

Gambar 3 Simbol Relasi……… 11

Gambar 4 Simbol Atribut………12

Gambar 5 Relasi Satu Ke Satu……….13

Gambar 6 Relasi Satu Ke banyak……… 13

Gambar 7 Relasi Banyak Ke satu……… 13

Gambar 8 Relasi Banyak Ke banyak………...14

Gambar 9 Simbol Terminator……… 15

Gambar 10 Simbol Proses……… 16

Gambar 11 Simbol Data Store………..16

Gambar 12 Simbol Alur Data……… 17

Gambar 13 ERD Penjualan Online Champion Ship Part………. 25

Gambar 14 DFD Level 0……… 29

Gambar 23 Tampilan Login………...51

Gambar 24 Tampilan Register………..52

Gambar 25. Tampilan Barang……….. 53

Gambar 26 Tampilan Pembayaran……….. 54

Gambar 27 Tampilan Berita……….. 55

Gambar 28 Tampilan Setelah Login Konsumen……… 56

Gambar 29 Tampilan Forum………. 57

Gambar 30 Tampilan Isi forum………. 58

Gambar 31 Gambar Keranjang Pemesanan……….. 59

Gambar 32 Gambar Transaksi………. 60

Gambar 33 Gambar Login………. 61

Gambar 34 Halaman Utama Tampilan Konsumen………62

Gambar 35 Tampilan Ubah Konsumen………...62

Gambar 36 Lihat Barang………63

Gambar 37 keranjang pemesanan……….. 63

Gambar 38 Lihat Transaksi………... 64

Gambar 39 Melakukan Pembayaran………... 64

Gambar 40 Bukti Pembayaran………. 65

Gambar 41 Tambah Komentar………. 65

Gambar 42 Isi Forum………. 66

Gambar 43 Balas Komentar………..67

Gambar 44 Menu Utama Admin………...68

(6)

Gambar 46 Lihat Admin………. 69

Gambar 47 Tambah Merk………. 69

Gambar 48 Lihat Merk………70

Gambar 49 Tambah Data Barang……… 70

Gambar 50 Lihat Data Barang……….. 71

Gambar 51 Ubah Data Barang………. 71

Gambar 52 Lihat Status Pelanggan………... 72

Gambar 53 Lihat Data Pembayaran Pelanggan……… 72

Gambar 54 Forum Admin……….. 73

Gambar 55 Balas Forum Admin………... 73

Gambar 56 Berita Tambah……… 74

(7)

DAFTAR TABLE

Table II-I. Notasi Kamus Data ... 17

Table II-II. Contoh PSPEC ... 18

Table III-I. Berita ... 26

Table III-II. Forum ... 26

Table III-III. Pelanggan ... 26

Table III-IV. Barang ... 27

Table III-V. Merk ... 27

Table III-VI. Admin ... 27

Table III-VII. Pesan ... 28

Table III-VIII. Pembayaran ... 28

Table III-IX. R_Pelanggan_Forum ... 29

Table III-X. Bon ... 29

Table III-XI. Input Login Admin... 38

Table III-XII. Input Login Pelanggan ... 38

Table III-XIII. Lihat Data Admin ... 39

Table III-XIV. Tambah Data Admin ... 39

Table III-XV. Hapus Data Admin ... 40

Table III-XVI. Lihat Data Pelanggan ... 40

Table III-XVII. Ubah Data Pelanggan ... 40

Table III-XVIII. Lihat Data Barang ... 41

Table III-XIX. Tambah Data Barang ... 41

Table III-XX. Mengubah Data Barang ... 42

Table III-XXI. Melakukan Pemesanan ... 42

Table III-XXII. Masukkan Data Pembayaran ... 43

Table III-XXIII. Lihat Data Pembayaran ... 43

Table III-XXIV. Lihat Pemesanan ... 43

Table III-XXV. Lihat Forum ... 44

Table III-XXVI. Tambah Forum ... 44

Table III-XXVII. Lihat Berita ... 45

Table III-XXVIII. Tambah Berita ... 45

Table III-XXIX. Hapus Berita ... 45

Table III-XXX. Ubah Status Pesan Pelanggan ... 46

Table III-XXXI. Lihat Status Pesan Pelanggan... 46

Table III-XXXII. Kamus Data Tabel Admin ... 47

Table III-XXXIII. Kamus Data Tabel Berita ... 47

Table III-XXXIV. Kamus Data Tabel Forum ... 47

Table III-XXXV. Kamus Data Tabel Pelanggan... 48

Table III-XXXVI. Kamus Data Tabel Pesan ... 48

Table III-XXXVII. Kamus Data Tabel Pembayaran ... 49

Table III-XXXVIII. Kamus Data Tabel R_pelanggan Forum ... 49

Table III-XXXIX. Kamus Data Tabel Merk ... 50

Table III-XL. Kamus Data Tabel Barang ... 50

Table III-XLI. Kamus Data Tabel Bon ... 50

Table V-I. Test Case Login ... 75

(8)

Table V-III. Test Case Tambah Data Barang ... 77

Table V-IV. Test Case Lihat Data Barang ... 77

Table V-V. Test Case Lihat Data Pemesanan ... 78

Table V-VI. Test Case Memilih Status Pesanan ... 78

Table V-VII. Lihat Data Forum ... 79

Table V-VIII. Test Case Balas Forum Admin ... 79

Table V-IX. Test Case Tambah Data Berita ... 80

Table V-X. Test Case Melihat Data Berita ... 80

Table V-XI. Test Case Login Admin ... 81

Table V-XII. Test Case Lihat Barang ... 82

Table V-XIII. Test Lihat Pembayaran ... 82

(9)

LAMPIRAN

RIWAT HIDUP PENULIS ………...A-1

(10)

BAB I

PENDAHULUAN

I.1

Latar Belakang

Perkembangan teknologi dibidang komputer dewasa ini telah

menimbulkan dampak yang cukup besar bagi kehidupan manusia.

Kemajuan teknologi ini telah menuntun manusia ke dalam era informasi,

dimana kebutuhan manusia akan informasi sangat besar. Pada saat ini

manusia tidak lagi berpikir bagaimana dan dimana untuk mendapatkan

suatu informasi. Melainkan bagaimana memperoleh suatu informasi

dengan efisien dan tanpa banyak menghadapi kendala untuk

mendapatkannya. Komputer mampu menjawab tantangan tersebut,

karena komputer merupakan salah satu hasil dari kemajuan teknologi

informasi, dengan komputer diharapkan mempermudah dan mempercepat

kinerja seseorang dalam melaksanakan tugasnya.

Kebutuhan akan pentingnya komputer ini juga dirasakan oleh

Champion Ship Part yang merupakan perusahaan yang bergerak di

bidang spare part motor. Dimana setiap pelanggan yang mau memesan,

harus melihat ke lokasi jenis barang yang dipesan atau melalui via

telepon. Sehingga pihak Champion Ship Part sendiri memutuskan untuk

membuat website sendiri dimana para pelanggan dapat memesan barang

dan dapat melihat barang tersebut melalui gambar yang tersedia.

Didalam website ini memiliki fitur tambahan yaitu mini forum dan

berita dimana pelanggan dapat mengetahui informasi-informasi tentang

barang-barang yang terbaru dan pelanggan dapat mengeluhkan kinerja

dari website atau pun petugas yang bekerja sehingga membantu kami

untuk lebih baik.

Melalui website tersebut diharapkan pelanggan dapat melihat

barang, memesan barang dengan fasilitas shopping chart untuk

membantu pelanggan memesan barang. Pelanggan yang memesan

barang, dapat langsung mengetahui lamanya barang yang di pesan di

(11)

I.2

Rumusan Masalah

Perumusan masalah yang terdapat pada Champion Ship Part

adalah :

1. Bagaimana membangun sebuah aplikasi yang dapat

mempermudah pelanggan dalam melakukan pemesanan?

2. Bagaimana membangun aplikasi yang dapat mengelolah data

laporan penjualan bulanan di Champion Ship Part?

3. Bagaimana membuat sebuah aplikasi untuk mengetahui

keluhan ataupun saran-saran terhadap kinerja dari aplikasi dan

petugas?

4. Bagaimana memberitahukan pelanggan tentang informasi

barang-barang terbaru?

I.3

Tujuan Pembahasan

1. Membantu pelanggan untuk melakukan pemesanan

sehari-hari.

2. Membuat aplikasi yang dapat mengelola data laporan

penjualan bulanan di Champion Ship Part.

3. Membantu pelanggan menyapaikan keluhan-keluhan atau

saran yang membangun.

4. Memberikan informasi-informasi barang yang terbaru.

I.4

Ruang lingkup Kajian

Berikut adalah batasan-batasan dalam aplikasi yang web online

yang akan dibuat:

Sistem

 Aplikasi yang akan dibuat adalah aplikasi web online yang akan digunkan oleh Champion Part Ship.

(12)

 Untuk mengakses web online ini hanya digunkan oleh admin dan pelanggan.

 Pelanggan hanya boleh menggunaan satu nomer rekening.

Perangkat Keras

1. Processor 2,40 GHz.

2. Harddisk 40 GB.

3. RAM 512 MB

4. Keyboard + Mouse.

Perangkat Lunak

1. Sistem operasi Microsoft Windows XP Professional SP 2.

2. Sistem Basis Data: SQL Server.

3. Bahasa Scripting: ASP.net.

4. Editor Pemrograman: Macromedia Dreamweaver, Visual studio

2005 dan Visual Studio 2008.

Batasan Aplikasi:

1. Aplikasi yang dihasilkan merupakan aplikasi berbasis web.

2. Administrator yang dapat mengelola data.

3. User yang hanya dapat melihat barang dan membeli barang.

4. Sekuritas data terletak pada Login halaman utama.

5. Barang dikirim setelah ada konfirmasi pembayaran.

6. Konfirmasi pembayaran dimasukan setelah adanya bukti

pembayaran.

7. Barang yang dijual adalah barang spare part motor dan oli

motor.

(13)

I.5

Sumber Data

Dalam melakukan Tugas Akhir ini, penulis melakukan serangkain

kegiatan dalam rangka mendapatkan materi dan masukkan

mengenai pembuatan web aplikasi Penjualan Online Champion

Ship Part ini yaitu:

 Survei ke Toko ChampionShip Part.

 Teori-teori pendukung dari buku, buku elektornik dan artikel.

I.6

Sistematika Penyajian

Penulis Seminar Tugas Akhir ini akan dibuat dalam 6 Bab.

Dimana tiap-tiap babnya akan dibahas seperti di bawah ini :

 Bab I Pendahuluan

Membahas Pendahuluan, Latar Belakang Masalah,

Perumusan Masalah, Tujuan, Sumber Data, Batasan Masalah,

dan Sistemmatika Penyajian.

 Bab II Kajian Teori

Membahas teori-teori mengenai yang digunakan dan

berhubungan dengan perancangan aplikasi web  Bab III Analisis dan Perancangan

Membahas mengenai rancangan aplikasi web yang meliputi

Proses Bisnis, Entity Relational Diagram (ERD), Data Flow

Diagram (DFD), Kamus Data, PSPEC, User Interface Design

(UID).

 Bab IV Hasil Tercapai

Membahas Aplikasi dari segi fungsionalitas.

 Bab V Evaluasi

Membahas hasil dari pembuatan website berupa implementasi

yang telah tercapai.

 Bab VI Simpulan dan saran

(14)

BAB VI SIMPULAN DAN SARAN

VI.1

Kesimpulan

Aplikasi ini dapat membantu Konsumen dalam melakukan

pemesana dan transaksi pembelian dimana konsumen dapat

menghemat waktu, biaya dan tenaga tampa harus datang

langsung ke toko hanya untuk melihat barang.

Berikut ini proses-proses yang dapat dilakukan oleh pengguna:

1. Aplikasi transaksi penjualannya mudah untuk dipergunakan

dan data penjualan mudah di maintenance.

2. Data barang mudah di maintenance.

3. Aplikasi memiliki fitur-fitur yang mudah untuk dipergunakan

oleh user dan fitur pengelohan data-data barang mudah

dipergunakan .

VI.2

Saran-saran

Setelah membuat aplikasi ini masih banyak yang perlu

dikembangkan diantaranya:

1. Sms gateway dan bisa mencetak struk penjualan.

(15)

DAFTAR PUSTAKA

1. Constantianus, Frederic. (2007). Modul Praktikum Pemrograman

Web Lanjut. Fakultas Teknologi Informasi Universitas Kristen

Maranatha, Bandung.

2. Frederic, 2007, Modul Pengantar Sistem Informasi, week. 06

3. Syafii, M (2005). Aplikasi Database dengan PHP 5 MySQL

PostgreSQL Oracle, Penerbit ANDI, Yogyakarta.

4. Fathansyah, Ir, (1995). Basis Data, Penerbit Informatika, Bandung,.

5. Imbar, Radiant Victor & Suteja, Bernard Renaldy. (2006).

Pemrograman Web-Commerce dengan Oracle dan ASP. Penerbit

INFORMATIKA, Bandung.

6. Lani, Sidarta. (1995). Pengantar Sistem Informasi Bisnis. Penerbit.

PT Elex Media Komputindo, Jakarta.

7. Setiawan, Elisabet & Tiur Gantini.(2007-2008).Modul Basis Data.

Fakultas Teknologi Informasi Universitas Kristen Maranatha,

Bandung.

8. Setia. (2008) KAMUS DATA (DATA DICTIONARY.

setia.staff.gunadarma.ac.id/Downloads/ERD%20example.pdf.

diakses 11 Oktober 2008.

Walther, Stephen. (2006).ASP.NET 2.0.Unleashed. Sams

Publishing, America.

9. http://_PC Media - Panduan Teknologi Penuh Inspirasi.htm.

10. Ariani, Rosa Sukamto. (2008).

Testing dan Implementasi Sistem. diakses 2 Maret 2008 dari

:.http://sysca.stikom.edu/Resource/MateriOnline/9000036/4101030

68/03/TIS%203.pps.

11. Aji, Dwi Mardiyanto. (2008).

Diagram Entity-Relationship. dikses maret 2009 dari

mti.ugm.ac.id/~harrismare/Database/Materi/Pemodelan%20Databa

se.ppt.

(16)

Testing dan Implementasi Sistem. diakses 2 Maret 2008 dari

:.http://sysca.stikom.edu/Resource/MateriOnline/9000036/4101030

68/03/TIS%203.pps.

13. Evjen, Bill; Hanselman, Scott; Muhammad, Farhan; Sivakumar,

Srinivasa & Rader, Devin. (2006).Professional ASP.NET 2.0. Wiley

Publishing,Inc, Indianapolis, Indiana.

14. Hermanto, Asep (2008) BASIS DATA DAN DBMS. Diakses 11

oktober 2008, dari http://www.asep- hs.web.ugm.ac.id, diakses

Maret 2008.

15. ISMAIL MUTIA, (2004) . KONSEP SISTEM INFORMASI

MANAJEMEN. Diakses 2 Maret 2008 diakses dari , USU digital

library.

16. Parno, (2008). DATAFLOW DIAGRAM. Diakses 11 oktober 2008,

Gambar

Tabel Database ..................................................................... 26

Referensi

Dokumen terkait

NINA SETIANA, M.Si Pembina Utama

[r]

Nasehat Luqman dalam ayat 13-19 di atas, menurut penulis, merupakan nasehat yang mencakup dua hubungan sekaligus, baik hubungan secara vertikal (antara manusia dengan Allah

Kabupaten temanggung merupakan kawasan penghasil tembakau, tembakau merupakan akomoditi pertama di daerah ini.Tanaman tembakau tumbuh subur di lereng pegunungan

Praktik Pengalaman Lapangan adalah semua kegiatan kurikuler yang harus dilakukan oleh mahasiswa praktikan, sebagai pelatihan untuk menerapkan teori yang diperoleh

Produksi pertanian di kawasan agropolitan Kecamatan Sangkub mengalami pertumbuhan maupun penurunan produksi selama tahun 2011- 2015.Penurunan produksi pertanian terjadi

berikutnya dilakukan pemeriksaan kembali hapusan dinding vagina dan pengecatan gram untuk mengetahui keberhasilan terapi berdasarkan perbedaan rerata skor kriteria Nugent

Pegawai negeri sipil merupakan salah satu unsur aparatur negara yang. mempunyai peranan yang sangat strategis dalam menyelenggarakan tugas – tugas pemerintahan dan