102
SISTEM INFORMASI E-COMMERCE PERLENGKAPAN SEPAKBOLA PADA WJ SPORT JAKARTA TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III IQBAL DWI RAFSANDIKA NIM : 12134329 Program Studi Manajemen Informatika AMIK BSI Jakarta Jakarta 2018

TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

  • Upload
    lamcong

  • View
    221

  • Download
    5

Embed Size (px)

Citation preview

Page 1: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

SISTEM INFORMASI E-COMMERCE PERLENGKAPAN

SEPAKBOLA PADA WJ SPORT JAKARTA

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III

IQBAL DWI RAFSANDIKA

NIM : 12134329

Program Studi Manajemen Informatika

AMIK BSI Jakarta

Jakarta

2018

Page 2: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer
Page 3: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer
Page 4: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer
Page 5: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer
Page 6: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

KATA PENGANTAR

Alhamdulillah, Dengan mengucapkan puji syukur kehadirat Allah SWT,

yang telah melimpahkan rahmat dan karunia-Nya, sehingga pada akhirnya penulis

dapat menyelesaikan tugas akhir ini dengan baik. Dimana tugas akhir ini penulis

sajikan dalam bentuk buku yang sederhana. Adapun judul tugas akhir, yang

penulis ambil sebagai berikut, “Sistem Informasi E-Commerce Perlengkapan

Sepakbola pada WJ Sport Jakarta”.

Tujuan penulisan tugas akhir ini dibuat sebagai salah satu syarat kelulusan

program Diploma III AMIK BSI Jakarta. Sebagai bahan penulisan diambil

berdasarkan hasil penelitian (eksperimen), observasi dan beberapa sumber literatur

yang mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan

dorongan dari semua pihak, maka penulisan tugas akhir ini tidak akan lancar.

Oleh karena itu pada kesempatan ini, izinkanlah penulis menyampaikan ucapan

terima kasih kepada:

1. D

irektur AMIK BSI Jakarta.

2. K

etua Program Studi Manajemen Informatika AMIK BSI Jakarta.

3. T

ri Hartati, S.Kom, M.Kom selaku Dosen Pembimbing Tugas Akhir.

4. B

apak I Gede Novian Suteja, S.Kom, M.M selaku Asisten Pembimbing Tugas Akhir.

Page 7: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

5. S

taff / karyawan / dosen dilingkungan AMIK BSI Jakarta.

6. B

apak Roy selaku Pemilik toko WJ Sport Jakarta.

7. A

dmin dan staff di toko WJ Sport Jakarta.

8. O

rang tua tercinta yang telah memberikan dukungan moral maupun spiritual.

9. R

ekan-rekan mahasiswa.

Serta semua pihak yang terlalu banyak untuk disebut satu persatu

sehingga terwujudnya penulisan ini. Penulis menyadari bahwa penulisan tugas akhir

ini masih jauh sekali dari sempurna, untuk itu penulis mohon kritik dan saran yang

bersifat membangun demi kesempurnaan penulisan dimasa yang akan datang.

Akhir kata semoga tugas akhir ini dapat berguna bagi penulis khususnya dan

bagi para pembaca yang berminat pada umumnya.

Jakarta, 6 Juli 2018

Penulis

Iqbal Dwi Rafsandika

Page 8: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

ABSTRAKSI

Iqbal Dwi Rafsandika (12134329), Sistem Informasi E-Commerce Perlengkapan

Sepakbola pada WJ Sport Jakarta.

Para pelaku bisnis pada umumnya masih melakukan transaksi bisnis secara manual

melalui tatap muka secara langsung atau melalui telepon tetapi metode seperti ini

tidak efektif. Permasalah yang sering muncul yaitu pegawai sulit untuk membuat

laporan penjualan dikarenakan masih menggunakan cara konvensional dimana

pegawai harus membuka kembali arsip penjualan dan selain itu perusahaan kesulitan

dalam memasarkan produk dan menemukan pembeli yang tepat begitu juga dengan

pihak pembeli kesulitan dalam mencari produk-produk yang dibutuhkan. Meliputi

kendala yang ada maka diperlukan suatu teknologi sistem informasi dan komunikasi

yaitu electrocic commerce atau yang lebih di kenal dengan e-commerce. Pada

dasarnya merupakan suatu transaksi perdagangan antara penjual dan pembeli dengan

menggunakan media internet. Jadi proses pemesanan barang dikomunikasikan

melalui internet. Didalam Tugas Akhir ini, penulis mengambil bahan penulisan dari

hasil Observasi Penjualan Perlengkapan Alat Alat Sepakbola pada toko WJ Sport

Jakarta. Toko ini merupakan perusahaan dagang yang menyediakan macam-macam

perlengkapan Alat Alat Sepakbola, dimana toko tersebut ingin melakukan penjualan

secara online.

Kata Kunci: Sistem Informasi dan Komunikasi, Penjualan Alat Sepakbola,

Penjualan Secara Online.

Page 9: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

ABSTRACT

Iqbal Dwi Rafsandika (12134329), Football Equipment E-Commerce Information

System at WJ Sport Jakarta.

Business people in general still conduct business transactions manually through face

to face directly or by telephone, but this method is not effective. The problem that

often arises is that employees find it difficult to make sales reports because they still

use conventional methods where employees have to reopen the sales archive and

besides that the company has difficulty in marketing the product and finding the right

buyer as well as the buyer having difficulty finding the products needed. Covering

existing constraints, it is necessary to have information and communication system

technology, namely electrocic commerce or more familiar with e-commerce.

Basically is a trade transaction between seller and buyer using internet media. So the

process of ordering goods is communicated through the internet. In this Final

Project, the author takes the writing material from the results of the Observation of

the Sale of Soccer Equipment Equipment at the WJ Sport Jakarta store. This store is

a trading company that provides a variety of equipment for Football Equipment,

where the store wants to sell online.

Keyword: Information and Comunication System, Football Equipment Sales,

Online sales.

Page 10: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

DAFTAR ISI

Halama

n

Lembar Judul Tugas Akhir.................................................................................... ..…….….i

Lembar Pernyataan Keaslian Tugas Akhir ........................................................... ……….…ii

Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah ...................................... ………...iii

Lembar Persetujuan dan Pengesahan Tugas Tugas Akhir .................................... ………...iv

Lembar Konsultasi Tugas Akhir ........................................................................... ………...v

Kata Pengantar ...................................................................................................... …….....vi

Lembar Abstraksi .................................................................................................. …….….viii

Daftar Isi................................................................................................................ .………. x

Daftar Simbol ........................................................................................................ ….…….xiii

Daftar Gambar ....................................................................................................... …….….xiv

Daftar Tabel .......................................................................................................... ………..xv

Daftar

Lampiran…………………………………….…………………………………

……………………………………………xvi

BAB I PENDAHULUAN ............................................................................... 1

1.1. Latar Belakang Masalah ................................................................ 1

1.2. Tujuan dan Manfaat ....................................................................... 2

1.3. Metode Penelitian .......................................................................... 3

1.4. Ruang Lingkup .............................................................................. 5

BAB II LANDASAN TEORI ......................................................................... 6

2.1. Konsep Dasar Sistem .................................................................... 6

2.2. Teori Pendukung ........................................................................ 14

BAB III PEMBAHASAN ............................................................................... 16

3.1. Tinjauan Perusahaan ..................................................................... 16

3.1.1. Sejarah Institusi/Perusahaan ............................................... 16

3.1.2. Struktur Organisasi dan Fungsi ........................................... 17

3.2. Prosedur Sistem Berjalan .............................................................. 18

3.3. Spesifikasi Documen Sistem Berjalan ........................................... 19

3.4. Permasalahan Pokok ..................................................................... 21

3.5. Pemecahaan Masalah ..................................................................... 22

Page 11: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

BAB IV PERANCANGAN SISTEM USULAN ............................................ 23

4.1. Tahapan Perancangan Sistem ........................................................ 23

4.1.1. Analisis Kebutuhan ............................................................. 23

4.1.2. Rancangan Diagram Use Case ............................................ 25

4.1.3. Rancangan Diagram Aktivasi ............................................. 28

4.1.4. Rancangan Documen Sistem Usulan .................................. 31

4.1.5. Rancangan Prototype .......................................................... 33

4.2. Perancangan Perangkat Lunak ....................................................... 45

4.2.1. Entity Relationship Diagram (ERD) .................................. 45

4.2.2. Logical Record Structure (LRS) ..................................... 46

4.2.3. Spesifikasi File ................................................................... 47

4.2.4. Class Model / Class Diagram ............................................. 55

4.2.5. Sequence Diagram .......................................................... 56

4.2.6. Spesifikasi Hardware dan Software ................................... 58

4.3. Jadwal Implementasi ...................................................................... 60

BAB V PENUTUP…… .................................................................................... 61

5.1. Kesimpulan ................................................................................... 61

5.2.Saran………………………………………...................................62

DAFTAR PUSTAKA .......................................................................................... 63

DAFTAR RIWAYAT HIDUP ........................................................................... 66

LAMPIRAN-LAMPIRAN.................................................................................. 67

SURAT KETERANGAN RISET/PKL

Page 12: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

DAFTAR SIMBOL

Entitas atau Obyek Data

Kumpulan obyek atau sesuatu yang dapat dibedakan

atau dapat diidentifikasi secara unik

Relationship

Hubungan yang terjadi antara satu entitas atau lebih.

Kumpulan relationship yang sejenis tersebut

relationship set.

Atribut atau Elemen Data

Karekateristik dalam entity atau relationship yang

mengerjakan penjelasan detail tentang entiry atau

relationship atau dengan kata lain adalah kumpulan

elemen data yang membentuk suatu entitas.

Connection

Digunakan sebagai penghubung entitas yang

membedakan entitas tersebut dengan entitas lainnya

Page 13: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

DAFTAR GAMBAR

Halaman

1. .................................................................................................................. Ga

mbar II.1 Model Waterfall ................................................................................ 12

2. .................................................................................................................. Ga

mbar III.1 Struktur Organisasi WJ Sport Jakarta ............................................... 17

3. .................................................................................................................. Ga

mbar IV.1 Use Case Diagram Admin ................................................................ 25

4. .................................................................................................................. Ga

mbar IV.2 Use Case Diagram Pengunjung ........................................................ 26

5. .................................................................................................................. Ga

mbar IV.3 Use Case Diagram Pelanggan ........................................................... 27

6. .................................................................................................................. Ga

mbar IV.4 Aktivity Diagram Admin .................................................................. 28

7. Gambar IV.5 Aktivity Diagram Pengunjung ............................... 29

8. .................................................................................................................. Ga

mbar IV.6 Aktivity Diagram Pelanggan ............................................................. 30

9. .................................................................................................................. Ga

mbar IV.7 Interface Beranda Pengunjung .......................................................... 33

10. ................................................................................................................ Ga

mbar IV.8 Interface Pendaftaran Pelanggan ....................................................... 34

11. ................................................................................................................ Ga

mbar IV.9 Interface Login Pelanggan ................................................................ 34

12. ................................................................................................................ Ga

mbar IV.10 Interface Beranda Pelanggan ............................................................ 35

13. ................................................................................................................ Ga

mbar IV.11 Interface Barang ................................................................................ 36

14. ................................................................................................................ Ga

mbar IV.12 Interface Detail Barang ..................................................................... 37

15. ................................................................................................................ Ga

mbar IV.13 Interface Keranjang Barang .............................................................. 38

16. ................................................................................................................ Ga

mbar IV.14 Interface Tambah Alamat Pengirim .................................................. 39

17. ................................................................................................................ Ga

mbar IV.15 Interface Konfirmasi Pembayaran .................................................... 40

18. ................................................................................................................ Ga

mbar IV.16 Interface Login Admin ...................................................................... 40

19. ................................................................................................................ Ga

mbar IV.17 Interface Beranda Amin .................................................................... 41

20. ................................................................................................................ Ga

mbar IV.18 Interface Tambah Data Barang ......................................................... 42

Page 14: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

21. ................................................................................................................ Ga

mbar IV.19 Interface Data Barang ....................................................................... 43

22. ................................................................................................................ Ga

mbar IV.20 Interface Data Pelanggan .................................................................. 43

23. ................................................................................................................ Ga

mbar IV.21 Interface Data Pemesanan Brang ...................................................... 44

24. ................................................................................................................ Ga

mbar IV.22 Interface Data Konfirmasi Pembayaran ............................................ 44

25. ................................................................................................................ Ga

mbar IV.23 ERD ( Entity Relationship Diagram) ................................................ 45

26. ................................................................................................................ Ga

mbar IV.24 LRS ( Logical Relational Structure ) ............................................... 46

27. ................................................................................................................ Ga

mbar IV.25 Class Diagram ................................................................................... 55

28. ................................................................................................................ Ga

mbar IV.26 Diagram Sequence ( Tambah Data Barang ) .................................... 56

29. .......................................................................................................................................... Ga

mbar IV.27 Diagram Sequence ( Menampilkan Data Barang ) ........................... 57

Page 15: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

DAFTAR TABEL

Halaman

5. .................................................................................................................. Ta

bel IV.1 Spesifikasi File Admin ......................................................................... 47

6. .................................................................................................................. Ta

bel IV.2 Spesifikasi File Barang ........................................................................ 48

7. .................................................................................................................. Ta

bel IV.3 Spesifikasi File Kategori ...................................................................... 49

8. .................................................................................................................. Ta

bel IV.4 Spesifikasi File Konfirmasi .................................................................. 50

30. ................................................................................................................ Ta

bel IV.5 Spesifikasi File Planggan ..................................................................... 51

31. ................................................................................................................ Ta

bel IV.6 Spesifikasi File Pemesanan .................................................................. 52

32. ................................................................................................................ Ta

bel IV.7 Spesifikasi File Pemesanan Item .......................................................... 53

33. ................................................................................................................ Ta

bel IV.8 Spesifikasi File Provinsi ....................................................................... 54

34. ................................................................................................................ Ta

bel IV.9 Jadwal Implementasi ............................................................................ 60

Page 16: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

DAFTAR LAMPIRAN

Lampiran Halaman

A.1 Halaman Utama ............................................................................................. 68

A.2 Halaman Produk ............................................................................................ 69

A.3 Halaman Konfirmasi Pembayaran ................................................................ 70

A.4 Halaman Panduan Belanja ............................................................................ 71

A.5 Halaman Profil .............................................................................................. 72

A.6 Halaman Login Admin .................................................................................. 73

A.7 Halaman Utama Admin................................................................................. 74

A.8 Halaman Input Data Barang .......................................................................... 75

A.9 Halaman Konfirmasi Pembelian Barang ....................................................... 76

B.1 Halaman Data Pelanggan .............................................................................. 77

B.2 Halaman Data Barang ................................................................................... 78

B.3 Halaman Daftar Pemesanan .......................................................................... 79

B.4 Halaman Konfirmasi Transfer....................................................................... 80

B.5 Halaman Keranjang Barang .......................................................................... 81

B.6 Halaman Bukti Pembelian Barang ................................................................ 82

Page 17: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

BAB I

PENDAHULUAN

1.1. Latar Belakang Masalah

Perkembangan teknologi secara tidak langung telah memperkecil hambatan

fisik terhadap komunikasi dan memungkinkan manusia untuk berinteraksi secara

bebas dalam skala global. Dalam hal ini informasi dijadikan sebagai hal yang sangat

penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya

tujuan yang diinginkan. Internet sudah terbukti merupakan salah satu media informasi

yang dapat membantu berjalannya suatu bisnis terutama bisnis di bidang penjualan.

Dalam dunia bisnis teknologi informasi dimanfaatkan untuk perdagangan secara

elektronik atau dikenal sebagai e-commerce. E-commerce merupakan perdagangan

yang menggunakan jaringan komunikasi internet.

WJ Sport adalah toko yang menjual peralatan pendukung kegiatan olahraga,

khususnya sepakbola. Olahraga ini sangat digemari banyak orang dan memberikan

peluang usaha untuk menjual barang barang tersebut. Namun usaha ini tidak

didukung dengan sistem informasi yang mencukupi, selama ini transaksi jual beli

pada WJ Sport dilakukan dengan cara konvensional yakni datang langsung ke toko

sehingga menyulitkan pembeli yang ada diluar kota untuk bertransaksi yang

memakan banyak waktu.

Dengan adanya peluang dan permasalahan tersebut, WJ Sport membutuhkan

sebuah sarana atau media promosi untuk bertransaksi secara online. Melalui internet

Page 18: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

penjual dapat menawarkan produknya secara online kepada pembeli tanpa perlu

bertatap muka. Atas dasar inilah, maka penulis mencoba membuat suatu sistem

informasi untuk WJ Sport guna mempermudah interaksi, transaksi dan informasi

peralatan olahraga sepakbola.

1.2. Tujuan dan Manfaat

Adapun tujuan penulisan tugas akhir ini adalah :

1. Menganalisa sistem informasi penjualan peralatan sepakbola yang berjalan pada

WJ Sport Jakarta.

2. Merancang sistem informasi penjualan peralatan sepakbola secara online pada

WJ Sport Jakarta.

Sedangkan manfaat dalam penulisan tugas akhir ini adalah :

1. Manfaat untuk penulis

Sebagai salah satu syarat kelulusan Program Diploma Tiga (D.III) Program Studi

Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Bina Sarana Informatika ( AMIK BSI).

2. Manfaat untuk objek penelitian

Menghasilkan suatu informasi yang cepat dan dapat membantu memudahkan

penjualan peralatan sepakbola secara online.

3. Manfaat untuk pembaca

Memberikan pengetahuan konsep perancangan sistem informasi penjualan alat

sepakbola pada toko olahraga.

Page 19: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

1.3. Metode Penelitian

A. Metode Pengembangan Perangkat Lunak

Metode yang digunakan pada pengembangan perangkat lunak ini menggunakan

model waterfall (Masykur, 2014) yang terbagi atas lima tahapan, akan tetapi

berhubung penulis hanya merancang sistem penjualan maka penulis hanya

menggunakan dua tahapan, yaitu:

1. Requirements

Toko WJ Sport Jakarta membutukan sekali adanya suatu sistem informasi yang

menunjang dan memberikan pelayanan yang memuaskan bagi para costumer.

Pada saat ini Toko WJ Sport masih menggunakan proses manual untuk proses

penjualan/transaksi. Oleh karena itu penulis merancangan suatu system informasi

penjualan Alat Sepakbola secara online untuk memudahkan saat terjadinya

Transaksi pemasaran.

2. Desain Sistem

Yaitu dengan mendefinisikan hasil analisa dengan merancang modul aplikasi

perancangan yang dilakukan pada dua bagian, yaitu :

a. Struktur data, rancangannya didefinisikan dalam Entity Relationship Diagram

(ERD) dan Logical Record Structure (LRS)

b. Arsitektur aplikasi, rancangan didefinisikan dalam UML, activity diagram,

use case diagram, class diagram, dan sequence diagram.

Page 20: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

B. Teknik Pengumpulan Data

Didalam kegiatan penelitian yang penulis lakukan, pengumpulan data dapat

melalui cara :

1. Pengamatan (Observation)

Penulis melakukan pengumpulan data dan mengamati sistem penjualan alat

sepakbola secara langsung dari toko WJ Sport Jakarta.

2. Wawancara (interview)

Penulis melakukan wawancara kepada pemilik yaitu bapak Roy untuk

mengetahui lebih jelas tentang sistem yang berjalan di Toko WJ Sport

tersebut.

3. Studi Pustaka

Data diperoleh melalui buku-buku dan literatur yang relevan sebagai bahan

referensi pendukung di perpustakaan untuk memperkuat objektifitas Tugas

Akhir.

Page 21: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

1.4. Ruang Lingkup

Dalam penulisan tugas akhir ini penulis membagi dua bagian, yaitu bagian

front end dan back end. Pada bagian front end akan mencakup informasi-informasi

berupa beranda, halaman cara belanja, halaman buku tamu, halaman tentang kami,

halaman transaksi, halaman keranjang, halaman riwayat belanja, halaman ubah profil,

halaman member, halaman logout. Bagian selanjutnya yaitu bagian back end

mencakup pada halaman admin, dimana bagian admin memiliki control penuh

terhadap sebagian konten website, diantaranya halaman beranda, halaman ganti

password admin, halaman data admin, halaman data member, halaman data produk,

halaman buku tamu, halaman transaksi.

Page 22: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

BAB II

LANDASAN TEORI

2.1. Konsep Dasar Sistem

Menurut Jogiyanto dalam (Muhammad & Mulyani, 2016) mendefinisikan

“Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang berhubungan

berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan

suatu sasaran tertentu.” .

2.1.2 Sistem

Secara umum, definisi sistem adalah “kumpulan bagian - bagian atau subsistem

- subsistem yang disatukan dan dirancang untuk mencapai suatu tujuan tertentu.”

(Muhammad & Mulyani, 2016)

A. Sistem berorientasi objek (OOP)

Sistem berorientasi objek (OOP) merupakan suatu pendekatan pemrograman

menggunakan objek dan class. Saat ini, konsep OOP sudah semakin berkembang.

Tujuan dari OOP untuk memudahkan programmer dalam membuat program dengan

menggunakan konsep objek yang ada dalam kehidupan sehari-hari.

B. Karakteristik, Syarat dan Kriteria Sistem

Menurut (Muhammad & Mulyani, 2016) karakteristik, syarat dan kriteria

system terbagi menjadi bagian yang dapat dijelakan sebagai berikut:

1. Karakteristik sistem

Karakteristik sistem terbagi menjadi beberapa komponen, diantaranya sebagai

berikut :

a. Komponen Sistem (components)

Page 23: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Suatu sistem harus terdiri dari sejumlah komponen yang saling berinteraksi,

artinya saling bekerja sama membentuk satu kesatuan. Komponen sistem dapat

berupa subsistem – subsistem atau bagian-bagian sistem.

b. Batasan Sistem (boundary)

Batasan sistem (boundary) merupakan daerah yang membatasi antara suatu sistem

dengan sistem yang lainnya atau dengan lingkungan luarnya. Batasan sistem ini

memungkinkan suatu sistem dipandang sebagai satu kesatuan, batasan sistem

menunjukan ruang lingkup (scope) sistem itu sendiri.

c. Lingkungan Luar (environments)

Lingkungan luar sistem (environments) yaitu apapun di luar batas sistem yang

dapat mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat

menguntungkan dan dapat juga bersifat merugikan. Lingkungan luar sistem yang

menguntungkan merupakan energi dari sistem tersebut dengan demikian harus

tetap dijaga dan dipelihara. Lingkungan luar sistem yang merugikan harus ditahan

dan dikendalikan.

d. Penghubung (interface)

Penghubung sistem (interface) merupakan media penghubung antara satu

subsistem dengan subsistem yang lainnya. Melalui penghubung ini memungkinkan

sumber daya mengalir dari subsistem yang satu ke subsistem yang lainnya.

e. Tujuan atau Sasaran (goals)

Suatu system dikatakan berhasil bila mengenai tujuannya. Kalau suatu sistem tidak

mempunyai tujuannya, maka operasi sistem tidak ada gunanya.

2. Syarat Sistem

Page 24: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Sistem dapat dikatakan sistem yang baik jika memiliki syarat syarat sebagai

berikut:

a. Sistem harus dibentuk untuk menyelesaikan suatu tujuan.

b. Elemen sistem harus mempunyai rencana yang ditetapkan.

c. Adanya hubungan diantara elemen sistem.

d. Unsur dasar dari proses (arus informasi, energi, dan material) lebih penting

daripada elemen sistem.

3. Kriteria Sistem

Sistem memiliki beberapa kriteria untuk menunjang sistem dapat berjalan dengan

baik, diantaranya sebagai berikut:

a. Ketersediaan

1) Dokumentasi data lengkap, dimana setiap aktifitas bisnis dapat terekam dalam

sebuah sistem informasi.

2) Meminimalkan kegagalan sistem, mencegah agar sistem tersebut dapat

berjalan sesuai dengan harapan.

b. Keamanan

1) Pemberian password, salah satu bentuk keamanan sebuah sistem, diperlukan

security password untuk mencegah terjadinya penyalahgunaan data.

2) Posisi komputer yang aman, hal ini lebih mengarah tentang tata letak

komputer dan jaringan.

3) Pasang alarm keamanan, untuk mencegah pencurian perangkat keras. Seperti

monitor, CPU (central processing unit), dll.

Page 25: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4) Data control, pemantauan data secara rutin dapat mengurangi resiko masalah

keamanan data yang disimpan pada sebuah sistem.

c. Dapat dipelihara

Pengukuran kinerja sistem dan peninjauan berkala sistem, dua hal ini saling

berhubungan. Karena peninjauan sistem secara rutin dapat digunakan untuk

memantau data sekaligus mengukur kinerja sistem yang sedang berjalan.

Sehingga manajemen sistem informasi data mengetahui apa yang akan dilakukan

terhadap sistem tersebut kedepannya.

d. Integritas

1) Verifikasi data, proses pengecekan data saat data dimasukkan hingga keluar

menjadi sebuah informasi. Verifikasi data membutuhkan waktu dan tenaga,

yang dilakukan oleh manajemen sistem.

Pengecekan data rangkap, untuk mengurangi redundansi data (data rangkap) perlu

dilakukan secara bertahap. Bisa juga dikategorikan sebagai

2) data kontrol. Hanya saja hal ini bertujuan untuk memanajemen sistem

database.

2.1.1. Website/Program

Menurut Candra dalam (Zulfikar, 2015) menyimpulan bahwa:

Internet memiliki arti yang cukup luas dimana kata internet itu sendiri

merupakan singkatan kata dari interconnection-networking, bila

dijabarkan secara sistem global maka teknologi internet adalah teknologi

komunikasi yang menggunakan standar Internet Protocol Suite (TCP/IP)

sehingga komputer di seluruh penjuru dunia yang saling terhubung satu

sama lain dapat saling mengakses informasi dan bertukar data.

Menurut (Abbas, 2013) menyimpulan bahwa:

Website disebut juga site, situs, situs web atau portal. Merupakan

kumpulan halaman web yang berhubungan antara satu dengan lainnya,

halaman pertama sebuah website adalah home page, sedangkan halaman

Page 26: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

demi halamannya secara mandiri disebut web page, dengan kata lain

website adalah situs yang dapat diakses dan dilihat oleh para pengguna

internet diseluruh dunia. Website adalah situs yang dapat diakses dan

dilihat oleh para pengguna Internet. Pengguna Internet semakin hari

semakin bertambah banyak, sehingga hal ini adalah potensi pasar yang

berkembang terus.

Menurut Siregar dalam (Sutopo, Cahyadi, & Arifin, 2016) “Web server adalah

sebuah bentuk server yang khusus digunakan untuk menyimpan halaman website atau

homepage. Komputer dapat dikatakan web server jika komputer tersebut memiliki

suatu program server yang disebut Personal Web Server (PWS).”

Menurut (Junanda, Kurniadi, & Huda, 2016) menyimpulan bahwa:

Web browser adalah suatu perangkat lunak yang digunakan untuk

menampilkan halaman-halaman website yang ada di internet. contoh:

Mozila Firefox, Internet Explore, Netscape, Safari, dan Google Chorme.

Aplikasi Berbasis Web adalah sebuah aplikasi yang dapat diakses melalui

internet atau intranet, dan pada sekarang ini ternyata lebih banyak dan

lebih luas dalam pemakaiannya. Banyak dari perusahaan-perusahaan

berkembang yang menggunakan Aplikasi Berbasis Web dalam

merencanakan sumber daya dan untuk mengelola perusahaan.

Menurut Charles O. Jones pada (Shalfiah, 2013), pengertian program adalah

cara yang disahkan untuk mencapai tujuan, beberapa karakteristik tertentu yang dapat

membantu seseorang untuk mengindentifikasi suatu aktivitas sebagai program atau

tidak yaitu:

1. Program cenderung membutuhkan staf, misalnya untuk melaksanakan atau

sebagai pelaku program.

2. Program biasanya memiliki anggaran tersendiri, program kadang biasan yang

juga diidentifikasikan melalui anggaran.

3. Program memiliki identitas sendiri, yang bila berjalan secara efektif dapatdiakui

oleh publik. Program terbaik didunia adalah program yang didasarkan pada model

Page 27: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

teoritis yang jelas, yakni: sebelum menentukan masalah sosial yang ingin diatasi

dan memulai melakukan intervensi, maka sebelumnya harus ada pemikiran yang

serius terhadap bagaimana dan mengapa masalah itu terjadi dan apa yang menjadi

solusi terbaik.

Menurut Sutanto pada (Purba, 2015) menyarakan bahwa:

Adobe Dreamweaver merupakan salah satu program aplikasi yang

digunakan untuk membuat dan membangun sabuah website, baik secara

grafis maupun dengan menuliskan kode sumber secara langsung. Adobe

Dreamweaver memudahkan pengembang website untuk mengelola

halaman-halaman website dan aset-aset yang ada dalam website itu

sendiri. Aset-aset yang ada dalam website antara lain gambar (image),

animasi Flash, video, suara, dan lain sebagainya.

2.1.2. Basis Data

Menurut Prahasta pada (Hafidzah, Abidin, & Andreas, 2015) “basisdata adalah kumpulan data (file)

non-redundant yang saling terkait satu sama lainnya yang dinyatakan oleh atribut-atribut kunci milik

tabel-tabelnya atau struktur data berikut relasi-relasinya di dalam usaha membentuk bangunan

informasi yang penting (enterprise).”

Tujuan utama dari adanya basis data untuk memberi kemudahan dan kecepatan dalam

pengembalian kembali data atau arsip.

A. PHP (Hypertext Preprocessor)

PHP menurut Firdaus pada (Choliviana & Yulianto, 2013) adalah “script yang

digunakan untuk membuat halaman website yang dinamis. Dinamis berarti halaman

yang akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini

menyebabkan informasi yang diterima oleh client selalu yang terbaru/up to date. “

B. MySQL

MySQL menurut Winarno, Ali Zaki dan Smitdev Community dalam (Sitohang,

2018), “(My Structure Query Language) adalah sebuah software database, yang

Page 28: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

merupakan tipe data relasional yang artinya MySQL penyimpanan datanya dalam

bentuk tabel-tabel yang saling berhubungan.”

2.1.3. Model pengembangan perangkat lunak

Aliran proses yang digunakan untuk membangun aplikasi ini adalah dengan

menggunakan konsep waterfall yaitu dengan melalui lima tahap yang

berkesinambungan membentuk suatu siklus daur hidup. Pada gambar di bawah ini di

tunjukkan konsep model waterfall.

Sumber: (Masykur, 2014)

Gambar 2.1. Model Waterfall

1. Requirements

Yaitu dengan menentukan kebutuhan sistem secara keseluruhan, antara lain

dengan menentukan komponen-komponen sistem (Entity), atribut komponen dan

Page 29: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

hubungan antara komponen. Secara umum Entity dibedakan atas data, algoritma

dan interface.

2. Desain Sistem

Yaitu dengan mendefinisikan hasil analisa dengan merancang modul aplikasi

perancangan yang dilakukan pada tiga bagian, yaitu :

a. Struktur data, rancangannya didefinisikan dalam Entity Relationship Diagram

(ERD) dan kamus data.

b. Arsitektur aplikasi, rancangan didefinisikan dalam Data Flow Diagram (DFD),

Hirachical Modul Diagram dan rancangan layar.

c. Prosedur secara detail, rancangannya didefinisikan dalam pseudocode.

3. Implementation

Yaitu mengimplementasikan rancangan atau desain dengan menuliskan kode

program sesuai bahasa pemrograman yang dipilih.

4. Verification

Yaitu melakukan pengujian program aplikasi yang telah selesai dibuat dengan

memperhatikan konsep logika untuk mengetahui kinerja aplikasi apakah sesuai

dengan kebutuhan sistem dan melakukan pencegahan terjadinya kesalahan

seminimal mungkin.

5. Maintenance

Page 30: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Yaitu memungkinkan terjadinya perubahan data, lingkungan sistem dan

kebutuhan penggunaan agar aplikasi tetap bisa dikembangkan sesuai perubahan

yang terjadi.

2.2. Teori Pendukung

1. Entity Relationship Diagram

Menurut (Darmawan & Senjaya, 2018) ERD adalah suatu model data yang

memanfaatkan beberapa notasi untuk menggambarkan data dari entitas dan

hubungannya yang dideskripsikan oleh data tersebut. Beberapa komponen ERD,

yaitu:

1. Entities adalah model individu dalam basis data yang mewakili sesuatu yang

nyata dan akan digunakan untuk menyimpan data, misalnya karyawan, toko, dan

lain-lain. Himpunan karyawan merupakan himpunan entitas.

2. Attributes adalah karakteristik atau properti yang mendeskripsikan sebuah entitas,

misalnya, entitas karyawan mempunyai atribut: id_karyawan dan

nama_karyawan.

3. Relationship Relasi menunjukkan hubungan antara himpunan entitas yang satu

dengan yang lain. Setiap hubungan memiliki ukuran jumlah hubungan antara satu

objek dengan objek lainnya yang disebut cardinality.

Menurut Kusrini pada (Nugraha & Octasia, 2016) “LRS (Logical Record

Structure) merupakan representasi dari struktur record-record pada tabel-tabel yang

terbentuk dari hasil relasi antar himpunan entitas pada diagram E-R.”

Page 31: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

2. Unified Modelling Language

Unified Modeling Language (UML) adalah “himpunan struktur dan teknik untuk

pemodelan dan desain program berorientasi objek (OOP) serta aplikasinya.” (Jamal,

Supriyanto, S, Utami, & Mauludin, 2014)

Activity diagram merupakan “sebuah diagram yang menggambarkan seluruh

aktifitas yang terjadi pada sistem. Dimulai dari awal sistem bekerja hingga ahir,

dengan menunjukan langkah-langkah yang terjadi dalam proses kerja sistem.”(Zaini,

2017)

Use case diagram adalah “gambaran fungsionalitas dari suatu sistem, sehingga

pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan

dibangun.”(Saputro, Somantri, & Nugroho, 2017)

Diagram class adalah “sebuah spesifikasi dari fungsionalitas yang menghasilkan

objek.”(Effendi, Hardiyana, & Gustiana, 2017)

Sequence diagram adalah “suatu diagram yang menggambarkan alur komunikasi

antar obyek dengan waktu penyampaian pesan yang digambarkan secara

vertikal.”(Ristyabudi & Thamrin, 2016).

Page 32: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

BAB III

ANALISA SISTEM BERJALAN

3.1. Tinjauan Perusahaan

Dalam pelaksanaan kegiatan rutin di WJ Sport Jakarta terdapat aturan yang

ditentukan, dalam hal ini struktur organisasi yang mengambarkan garis perintah dan

penerimaan perintah serta fungsi-fungsi pelaksanaan tersebut sehingga semua

menjadi lancar. Penulis akan menerangkan sejarah dan struktur organisasi di tempat

penulis mengadakan riset untuk pembuatan laporan Tugas Akhir (TA) ini sebagai

berikut.

3.1.1. Sejarah Perusahaan

Pada pertengahan tahun 2016 Bapak Roy Adiawanto mulai berbisnis jual beli

peralatan sepakbola. Awalnya hanya sekedar mencari uang tambahan namun ternyata

prospek usaha distributor peralatan sepakbola di Indonesia cukup bagus lalu pada

tanggal 03 Maret 2017 beliau mulai mengukuhkan toko miliknya yang di beri nama

WJ Sport.

WJ Sport beralamat di Jl. Plumpang Semper No 13 Kelurahan Rawabadak

Selatan Kecamatan Koja Kota Jakarta Utara.

Page 33: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

3.1.2. Struktur Organisasi dan Fungsi

Struktur organisasi adalah susunan sub-sub sistem dengan hubungan

wewenang dan tanggung jawab. Dalam organisasi terdapat struktur yang menerapkan

bagaimana tugas akan dibagi. Berikut ini merupakan struktur organisasi pada WJ

Sport Jakarta:

Sumber : WJ Sport Jakarta

Gambar III.1.

Struktur Organisasi WJ Sport Jakarta

Fungsi dari tiap-tiap bagian adalah sebagai berikut:

1. Pimpinan

Berwenang dalam memberikan pengarahan dan mengawasi kinerja seluruh

karyawan.

2. Administrasi

Mengawasi pemasukan dan pengeluaran toko, mengontrol pembayaran pembeli,

membuat laporan penjualan.

Page 34: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

3. Marketing

Melakukan penawaran kepada pembeli, mencari pembeli baru dan mengawasi

penjualan.

4. Kasir

Mengurus keuangan toko yang diterima dari pembayaran pembeli.

5. Bagian Gudang

Menerima barang masuk sesuai dengan pesanan pembeli, Mengirim barang ke

pembeli sesuai dengan pemesanan, membuat stok barang yang ada di gudang.

3.2. Prosedur Sistem Berjalan

Sesuai dengan ruang lingkup dalam penyusunan Tugas Akhir “Sistem

Informasi E-Commerce Perlengkapan Sepakbola pada WJ Sport Jakarta”, Penulis

akan menguraikan secara umum prosedur sistem berjalan yang meliputi:

1. Proses Pemesanan Barang

Proses pemesanan di awali dari pembeli datang langsung ke toko atau

menghubungi marketing toko, selanjutnya kasir mengecek pesanan,

memasukan pesanan, menghitung pesanan, membuat bukti pemesanan dan

pembeli menerima bukti pemesanan.

2. Proses Pembayaran

Pembeli membayar secara tunai kepada bagian kasir sesuai dengan harga yang

tecantum di bukti pemesanan barang dan bagian kasir menerima pembayaran.

Page 35: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

3. Proses Pengiriman barang

Diawali bagian kasir mengecek barang dan bagian Gudang akan menyiapkan

barang sesuai dengan bukti pemesanan pembeli, lalu mengirim barang ke

alamat yang ada disurat pemesanan barang dan pembeli menerima barang

sesuai bukti pemesanannya.

4. Proses Pembuatan Laporan

Setelah kasir mengarsipkan Bukti pembayaran maka bagian administrasi akan

membuat laporan penjualan berdasarkan arsip – arsip tersebut , lalu dia

menyerahkan ke pimpinan untuk diperiksa kebenarannya. jika pimpinan telah

memeriksanya maka laporan tersebut di tanda tangani oleh pimpinan dan

terakhir laporan tersebut di arsipkan.

3.3. Spesifikasi Dokumen Sistem Berjalan

A. Dokumen Masukan

Dokumen masukan merupakan proses dari kegiatan pengiriman barang pada

WJ Sport Jakarta. Adapun untuk dokumen masukan tersebut sebagai berikut:

1. Nota Penjualan

Nama dokumen : Nota Penjualan

Fungsi : Sebagai bukti pelanggan membeli barang

Sumber : Bagian Marketing

Tujuan : Bagian Kasir

Frekuensi : Setiap Hari

Media : Kertas

Jumlah : 1 Lembar

Page 36: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Bentuk : Lampiran A.1

2. Daftar Barang

Nama Dokumen : Daftar Barang

Fungsi : Sebagai panduan daftar barang yang tersedia

Sumber : Bagian Kasir

Tujuan : Bagian Marketing

Frekuensi : Setiap Hari

Media : Kertas

Jumlah : 1 Lembar

Bentuk : Lampiran A.2

B. Dokumen Keluaran

Dokumen keluaran terdiri dari proses pembayaran barang. Adapun dokumen

keluaran tersebut adalah sebagai berikut:

1. Bukti Pembayaran Pelanggan

Nama Dokumen : Bukti Pembayaran

Fungsi : Sebagai salah satu bukti pembayaran

Sumber : Pelanggan

Tujuan : Bagian Kasir

Frekuensi : Setiap pelanggan melakukan pembayaran

Media : Kertas

Jumlah : 1 Lembar

Bentuk : Lihat Lampiran A.3

Page 37: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

2. Laporan Penjualan

Nama Dokumen : Laporan Penjualan

Fungsi : Sebagai Laporan Penjualan

Sumber : Bagian Kasir

Tujuan : Pimpinan

Frekuensi : Setiap Bulan

Media : Kertas

Jumlah : 1 Lembar

Bentuk : Lihat Lampiran A.4

3.4. Permasalahan Pokok

Setiap perusahaan mempunyai kendala-kendala dalam menjalankan bidang

usahanya. Masalah yang di alami sangat beragam, kompleksitas masalah dalam setiap

perusahaan juga berbeda-beda. Semakin besar sebuah perusahaan masalah yang di

alami semakin besar pula. Pimpinan perusahaan sebagai pemegang kekuasaan harus

mampu untuk memberikan alternatif-alternatif pemecahan masalah yang dihadapi

perusahaan dengan tepat dan bijaksana. Hal-hal yang menjadi kendala di dalam WJ

Sport Jakarta selama ini diantaranya:

1. Lambatnya pengolahan data

Data masih disimpan dalam bentuk hardcopy menyebabkan lamanya dalam

proses pengolahan maupun pencarian dan stok barang juga tidak dapat

terdeteksi dengan akurat dan cepat sehingga menghambat pelayanan terhadap

pembeli.

Page 38: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

2. Pemasaran

Pemasaran pada toko WJ Sport hanya baru melalui informasi dari orang ke

orang saja.

3. Pengolahan data yang masih manual

Pengolahan data yang masih manual mengakibatnya adanya kerangkapan data

karena kesalahan manusia. Dan mengakibatkan proses penghitungan laporan

lebih lama sehingga tidak dapat diproses secara cepat.

3.5. Pemecahan Masalah

Dari kendala-kendala yang dipaparkan diatas, maka langkah-langkah yang

dapat diambil untuk meminimalisirnya sebagai berikut :

1. Meminimalisir (human error) dengan menggantikan pengolahan manual

dengan komputerisasi agar tidak terjadi kerangakapan data dan keterlambatan

dalam proses informasi data, menghasilkan laporan penjualan yang lebih

spesifik dengan akurat dan tepat waktu.

2. Membuat website untuk memudahkan dalam pemasaran barang sehingga

dapat meningkatkan pendapatan penjualan, sehingga pembeli tidak terbatas

oleh lokasi dan waktu.

3. Membuat program penjulan yang telah terkomputerisasi agar penyimpanan

data berbentuk softcopy.

Page 39: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

BAB IV

PERANCANGAN SISTEM USULAN

4.1. Tahapan Perancangan Sistem

4.1.1. Analisis Kebutuhan

Analisa Kebutuhan yang digunakan untuk mengidentifikasi kebutuhan yang

diperoleh berdasarkan kebutuhan pengguna dan kebutuhan sistem.

A. Analisa Kebutuhan Pengguna

1. Analisa Kebutuhan Pengunjung

a. Pengunjung dapat melihat barang yang dijual.

b. Pengunjung dapat melihat detail barang.

c. Pengunjung dapat mendaftar sebagai pelanggan untuk mendapatkan akses

login member agar dapat melakukan transaksi pembelian.

2. Analisa Kebutuhan Pelanggan

a. Pelanggan harus login terlebih dahulu sebelum menggunakan sistem.

b. Pelanggan dapat melihat produk-produk yang dijual di halaman website.

c. Pelanggan dapat melakukan transaksi pembelian barang pada halaman

website.

d. Pelanggan dapat melakukan konfirmasi pembayaran.

e. Pelanggan dapat logout.

3. Analisa Kebutuhan Admin

a. Admin dapat melakukan login di halaman admin.

Page 40: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

b. Admin dapat mengelola data barang dan data lainnya.

c. Admin dapat melihat pengunjung yang menjadi Member.

d. Admin dapat melihat data pemesanan, dan konfirmasi pembayaran.

e. Admin dapat melakukan logout

B. Analisa Kebutuhan Sistem

1. Setiap pengguna harus login terlebih dahulu sebelum menggunakan sistem.

2. Sistem dapat menyediakan informasi secara up to date.

3. Sistem memberikan layanan untuk menampilkan produk-produk yang dijual.

Page 41: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4.1.2. Rancangan Diagram Use Case

Gambar IV.1

Use Case Diagram Admin

Page 42: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Gambar IV.2

Use Case Diagram Pengunjung

Page 43: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Gambar IV.3

Use Case Diagram Pelanggan

Page 44: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4.1.3. Rancangan Diagram Aktivitas

Gambar IV.4

Activity Diagram Admin

Page 45: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Gambar IV.5

Activity Diagram Pengunjung

Page 46: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Gambar IV.6

Activity Diagram Pelanggan

Page 47: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4.1.4. Rancangan Dokumen Sistem Usulan

Penulis akan menjelaskan secara rinci setiap dokumen pada sistem penjualan

peralatan Sepakbola yang digunakan di toko WJ Sport. Parameter-parameter

dokumen tersebut antara lain:

A. Spesifikasi Dokumen Masukan

1. Nama Dokumen : Form Pendaftaran

Fungsi : Untuk Pendaftaran Pelanggan Baru

Sumber : Calon Pembeli Baru

Tujuan : Sistem Data Pelanggan

Media : Layar Monitor

Jumlah : 1 Form

Frekuensi : Setiap terjadi Pendaftaran Pelanggan Baru

Bentuk : Lihat Lampiran C.1

2. Nama Dokumen : List Barang

Fungsi : Master Data Barang

Sumber : Bagian Gudang

Tujuan : Sistem Data Barang

Media : Kertas

Jumlah : 1

Frekuensi : Setiap terjadi perubahan barang

Bentuk : Lihat Lampiran C.2

B. Spesifikasi Dokumen Keluaran

1. Nama Dokumen : Bukti Pembayaran

Page 48: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Fungsi : Untuk Bukti Pembayaran Barang

Sumber : Sistem Data Pemesanan Barang

Tujuan : Pelanggan

Media : Layar Monitor

Jumlah : 1 File

Frekuensi : Setiap selesai konfirmasi pembayaran

Bentuk : Lihat Lampiran D.1

2. Nama Dokumen : Bukti Konfirmasi Pembayaran

Fungsi : Konfirmasi telah melakukan pembayaran pesanan

Sumber : Pembeli

Tujuan : Sistem Data Pemesanan

Media : Layar Monitor

Jumlah : 1 File

Frekuensi : Setiap pembeli melakukan konfirmasi pembayaran pesanan

Bentuk : Lampiran D.2

3. Nama Dokumen : Laporan Data Barang

Fungsi : Untuk Laporan Data Barang

Sumber : Kasir

Tujuan : Pemilik

Media : Kertas

Jumlah : Minimal 1 Lembar

Frekuensi : Setiap adanya barang baru

Bentuk : Lampiran D.3

Page 49: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4.1.5. Rancangan Prototype

Pada bagian ini mengenai gambaran interface prototype dari bahasa

pemrograman sesuai dengan system usulan.

1. Interface Beranda Pengunjung

Gambar IV.7

Interface Beranda Pengunjung

Page 50: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

2. Interface Pendaftaran Pelanggan

Gambar IV.8

Interface Pendaftaran Pelanggan

3. Interface Login Pelanggan

Gambar IV.9

Interface Login Pelanggan

Page 51: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4. Interface Beranda Pelanggan

Gambar IV.10

Interface Beranda Pelanggan

Page 52: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

5. Interface Barang

Gambar IV.11

Interface Barang

Page 53: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

6. Interface Detail Barang

Gambar IV.12

Interface Detail Barang

Page 54: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

7. Interface Keranjang Belanja

Gambar IV.13

Interface Keranjang Belanja

Page 55: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

8. Interface Tambah Alamat Pengiriman

Gambar IV.14

Interface Tambah Alamat Pengiriman

Page 56: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

9. Interface Konfirmasi Pembayaran

Gambar IV.15

Interface Konfirmasi Pembayaran

10. Interface Login Admin

Gambar IV.16

Interface Login Admin

Page 57: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

11. Interface Beranda Admin

Gambar IV.17

Interface Beranda Admin

Page 58: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

12. Interface Tambah Data Barang

Gambar IV.18

Interface Tambah Data Barang

Page 59: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

13. Interface Data Barang

Gambar IV.19

Interface Data Barang

14. Interface Data Pelanggan

Gambar IV.20

Interface Data Pelanggan

Page 60: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

15. Interface Data Pemesanan Barang

Gambar IV.21

Interface Data Pemesanan Barang

16. Interface Data Konfirmasi Pembayaran

Gambar IV.22

Interface Data Konfirmasi Pembayaran

Page 61: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4.2. Perancangan Perangkat Lunak

4.2.1. Entity Relationship Diagram (ERD)

Gambar IV.23

Entity Relationship Diagram

Page 62: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4.2.2. Logical Record Structure (LRS)

Gambar IV.24

Logical Relational Structure

Page 63: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4.2.3. Spesifikasi File

1. Spesifikasi File Admin

Nama File : admin

Akronim : admin

Fungsi File : untuk menyimpan data admin

Tipe File : file master

Organisasi File : index sequential

Akses File : Random

Media File : Hardisk

Panjang record : 45 karakter

Field key : id

Software : phpMyAdmin

Tabel IV.1.

Spesifikasi File Admin

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Id Admin Id Integer 5 Primary Key

(Auto_Increment)

2 Username Username Varchar 30

3. Password Password Varchar 10

2. Spesifikasi File Barang

Nama File : barang

Page 64: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Akronim : barang

Fungsi File : untuk menyimpan data barang

Tipe File : file master

Organisasi File : index sequential

Akses File : Random

Media File : Hardisk

Panjang record : 185 karakter

Field key : kd_barang

Software : phpMyAdmin

Tabel IV.2.

Spesifikasi File Barang

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Barang kd_barang Char 5 Primary Key

2 Nama Barang nm_barang Varchar 30

3. Harga Modal harga_modal Integer 12

4. Harga Jual harga_jual Integer 12

5. Size Size Varchar 5

6. Warna Warna Varchar 15

7. Stok Stok Integer 4

8. Keterangan Keterangan Text

9. File Gambar file_gambar Varchar 100

10. Kode Kategori kd_ketegori Char 4 Foreign Key

Page 65: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

3. Spesifikasi File Kategori

Nama File : kategori

Akronim : kategori

Fungsi File : untuk menyimpan data kategori

Tipe File : file master

Organisasi File : index sequential

Akses File : Random

Media File : Hardisk

Panjang record : 15 karakter

Field key : kd_kategori

Software : phpMyAdmin

Tabel IV.3.

Spesifikasi File Kategori

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Kategori kd_kategori Char 4 Primary Key

2 Nama Kategori nm_kategori Integer 11

Page 66: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4. Spesifikasi File Konfirmasi

Nama File : konfirmasi

Akronim : konfirmasi

Fungsi File : untuk menyimpan data konfirmasi

Tipe File : file master

Organisasi File : index sequential

Akses File : Random

Media File : Hardisk

Panjang record : 64 karakter

Field key : id

Software : phpMyAdmin

Tabel IV.4.

Spesifikasi File Konfirmasi

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Id Konfirmasi Id Integer 4 Primary key

2. No pemesanan no_pemesanan Varchar 8 Foreign Key

3. Nama pemilik

rekening

nm_pemilik_rek Varchar 20

4. Bank Bank Varchar 20

5. Jumlah

Transfer

jml_transfer Integer 12

6 Keterangan Keterangan Text

7. Tanggal Tanggal Date

Page 67: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

5. Spesifikasi File Pelanggan

Nama File : pelanggan

Akronim : pelanggan

Fungsi File : untuk menyimpan data pelanggan

Tipe File : file master

Organisasi File : index sequential

Akses File : Random

Media File : Hardisk

Panjang record : 308 karakter

Field key : kd_ pelanggan

Software : phpMyAdmin

Tabel IV.5.

Spesifikasi File Pelanggan

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode

Pelanggan

kd_pelanggan Char 6 Primary Key

2 Nama

Pelanggan

Nm_pelanggan Varchar 20

3. Kelamin Kelamin Varchar 12

4. Email Email Varchar 20

5. Alamat

Lengkap

alamat_lengkap Varchar 200

6. No Telepon no_telepon Varchar 20

7. Username Username Varchar 20

8. Password Password Varchar 10

9. Tanggal Daftar tgl_daftar Date

Page 68: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

6. Spesifikasi File Pemesanan

Nama File : pemesanan

Akronim : pemesanan

Fungsi File : untuk menyimpan data pemesanan

Tipe File : file transaksi

Organisasi File : index sequential

Akses File : Random

Media File : Hardisk

Panjang record : 328 karakter

Field key : no_pemesanan

Software : phpMyAdmin

Tabel IV.6.

Spesifikasi File Pemesanan

No. Elemen Data Akronim Tipe Panjang Keterangan

1. No Pemesanan no_pemesanan Char 8 Primary Key

2. Kode Pelanggan kd_pelanggan Char 6 Foreign Key

3. Tanggal

Pemesanan

tgl_pemesanan Date

4. Nama Penerima nama_penerima Varchar 60

5. Alamat Lengkap alamat_lengkap Varchar 200

6. Kode Provinsi kd_provinsi Char 3

7. Kota Kota Varchar 20

8. Kode Pos kode_pos Varchar 6

9. Nomor Telepon no_telepon Varchar 20

10. Kode Cara

bayar

Kd_cara Varchar 5 Foreign Key

11. Status bayar status_bayar Enum

Page 69: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

7. Spesifikasi File Pemesanan Item

Nama File : pemesanan_item

Akronim : pemesanan_item

Fungsi File : untuk menyimpan data pemesanan_item

Tipe File : file transaksi

Organisasi File : index sequential

Akses File : Random

Media File : Hardisk

Panjang record : 30 karakter

Field key : id

Software : phpMyAdmin

Tabel IV.7.

Spesifikasi File Pemesanan Item

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Nomor Urut Id Integer 4 Primary

Key(Auto

Increment)

1. No pemesanan no_pemesanan Char 8 Foreign Key

2. Kd Barang kd_barang Char 5 Foreign Key

3. Harga Harga Integer 12

4. Jumlah Jumlah Integer 3

Page 70: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

8. Spesifikasi File Provinsi

Nama File : provinsi

Akronim : provinsi

Fungsi File : untuk menyimpan data provinsi

Tipe File : file master

Organisasi File : index sequential

Akses File : Random

Media File : Hardisk

Panjang record : 35 karakter

Field key : kd_provinsi

Software : phpMyAdmin

Tabel IV.8.

Spesifikasi File Provinsi

No. Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Provinsi kd_provinsi Char 3 Primary Key

2 Nama Provinsi nm_provinsi Varchar 20

3. Biaya Kirim biaya_kirim Integer 12

Page 71: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4.2.4. Class Model / Class Diagram

Gambar IV.25

Class Diagram

Page 72: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4.2.5. Sequence Diagram

Gambar IV.26

Diagram Sequence Tambah Data Barang

Page 73: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Gambar IV.27

Diagram Sequence Menampilkan Data Barang

Page 74: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4.2.6. Spesifikasi Hardware dan Software

A. Spesifikasi Sistem Komputer

1. Spesifikasi Perangkat Keras

a. Sever

1. CPU

a. Processor : Intel Core i5 760 2.80 Ghz

Ghz 1.50 Ghz

b. RAM : 2.00 GB

c. Harddisk : 500 GB

2. Mouse : Standar

3. Keyboard : Standar 102-key

4. Monitor : LCD Widescreen 12”

5. Koneksi Internet : 2Mbps

b. Client

1. CPU

d. Processor : Intel(R) Atom(TM) CPU N550 @ 1.50

Ghz 1.50 Ghz

e. RAM : 4.00 GB

f. Harddisk : 500 GB

2. Mouse : Standar

3. Keyboard : Standar 102-key

4. Monitor : LCD Widescreen 12”

5. Koneksi Internet : 2Kbps

Page 75: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

2. Spesifikasi Perangkat Lunak

Perangkat lunak yang dibutuhkan agar aplikasi program ini dapat digunakan

dengan maksimal adalah :

A. Server

1. Sistem Operasi : Windows 7

2. Program Design : Adobe Dreamweaver 8, Adobe

Photoshop

3. Bahasa Script : PHP, CSS, Java Script

4. Web Server : XAMPP 1.7.7

5. Web Browser : Mozilla Firefox

6. Database : MySQL

B. Client

1. Sistem Operasi : Windows 7

2. Web Browser : Mozilla Firefox

Page 76: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

4.3. Jadwal Implementasi

Tabel IV.9

Jadwal Implementasi

No KEGIATAN

WAKTU

BULAN I BULAN II BULAN III

1 2 3 4 1 2 3 4 1 2 3 4

1 Persiapan data awal

2 Analisa Awal

4 Pembuatan Program

5 Pengetesan Program

6

Pembuatan Buku

Petunjuk

7 Training

8 Tes Sistem

9 Pelaksanaan Sistem Baru

Page 77: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

BAB V

PENUTUP

5.1 Kesimpulan

Demikianlah pembahasan mengenai perancangan situs web penjualan online

pada Toko WJ Sport dengan menggunakan aplikasi Adobe Macromedia

Dreamweaver CS4 dan menggunakan bahasa pemrograman PHP. Secara umum dapat

disimpulkan sebagai berikut:

1. Sistem informasi E-Commerce Perlengkapan Sepakbola pada WJ Sport

berbasis web ini dapat memberikan kemudahan bagi pelanggan untuk

melakukan proses transaksi pembelian.

2. Sistem informasi penjualan berbasis web ini dapat memberikan kemudahan

bagi pihak Toko WJ Sport dalam melakukan pencatatan transaksi penjualan,

mengolah data barang, order pemesanan, rincian pemesanan sehingga lebih

efektif dan efisien yang tentunya menghasilkan laporan penjualan yang tepat

dan akurat.

3. Sistem informasi penjualan berbasis web ini dapat menambah pengetahuan

tentang website sistem informasi penjualan, juga sebagai media promosi agar

lebih mudah dikenal oleh masyarakat.

4. Mengurangi terjadinya kehilangan atau kerusakan data.

Page 78: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

5.2 Saran

Adapun saran yang dapat disampaikan oleh penulis adalah:

1. Dalam hal pengembangan dan penyempurnaan web perlu dibutuhkan forum

online untuk memberikan penilaian mengenai web baik dari segi tampilan,

kemudian dalam mengakses serta kenyamanan dalam bertransaksi.

2. Perbarui informasi terkait dengan produk-produk yang sedang populer di

masyarakat terutama tentang produk Alat Sepakbola.

3. Perlu adanya pengembangan pada desain tampilan agar lebih menarik minat

pelanggan untuk berbelanja pada Toko WJ Sport.

Page 79: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

DAFTAR PUSTAKA

Abbas, W. (2013). Analisa Kepuasan Mahasiswa Terhadap Website Universitas

Negeri Yogyakarta (UNY). Prosiding SNST Fakultas Teknik Universitas Wahid

Hasyim Semarang, 4, 207–215.

Choliviana, E., & Yulianto, L. (2013). Pembuatan Sistem Pendaftaran Anggota

Secara Online Pada Organisasi Himpunan Mahasiswa Islam ( Hmi ) Kabupaten

Pacitan. Journal Speed, 5(1), 53–60. https://doi.org/10.3112/SPEED.V5I1.1142

Darmawan, D., & Senjaya, W. (2018). Sistem Aplikasi Helpdesk Online Berbasis

Web Pada Pt Xyz Web Based Online Helpdesk Application System in. Jurnal

Teknik Dan Ilmu Komputer, 7(25), 79–96.

Effendi, D., Hardiyana, B., & Gustiana, I. (2017). DESIGN of APPLICATION of

LEARNING in the HUMAN DIGESTIVE SYSTEM BASED MULTIMEDIA

for STUDENTS SDLB part B HEARING IMPAIRED. Seminar Nasional

Inovasi Teknologi, 1–10.

Hafidzah, D. S., Abidin, H. Z., & Andreas, H. (2015). Pembangunan Model Basis

Data Spasial dari Fenomena Penurunan Tanah di Indonesia ( Development of

Spatial Database Model from Land Subsidence Phenomenon in Indonesia ).

Jurnal Ilmiah Geomatika, 21, 17–24.

Jamal, A., Supriyanto, A., S, F. I. A., Utami, A., & Mauludin, B. (2014). Aplikasi

Berorientasi Objek untuk Perhitungan Bagian Waris Berdasarkan Hukum Islam,

(4), 234–247.

Page 80: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Junanda, B., Kurniadi, D., & Huda, Y. (2016). Pencarian Rute Terpendek

Menggunakan Algoritma Dijkstra pada Sistem Informasi Geografis Pemetaan

Stasius Pengisian Bahan Bakar Umum. Jurnal Vokasional Teknik Elektronika &

Informatika, 4(1), 1–8.

Magdalena, L., & Rachman, A. (2017). Aplikasi Pendaftaran Siswa Baru Dengan

Sistem Seleksi Menggunakan Metode Simple Additive Weighting (Saw) Pada

Smk Miftahul Huda Ciwaringin. Jurnal Digit, 7(1), 38–49. Retrieved from

http://www.jurnaldigit.org/index.php/DIGIT/article/view/14

Masykur, F. (2014). Implementasi Sistem Informasi Geografis Menggunakan Google

Maps Api Dalam Pemetaan Asal Mahasiswa. Jurnal SIMETRIS, 5(2), 181–186.

Muhammad, F., & Mulyani, A. (2016). Pengembangan Sistem Informasi Penggajian

di Pesantren Persis 99 Rancabango. Jurnal Algoritma, 13(1), 348–355.

Nugraha, A., & Octasia, A. (2016). Sistem Informasi Penjualan Kaos Berbasis Web

Pada Distro Sickness Berbasis E-Commerce, 294–297. Retrieved from

http://konferensi.nusamandiri.ac.id/proceeding/index.php/sniptek/article/view/11

2

Purba, M. (2015). Sistem informasi sekolah menengah kejuruan (SMK) Teknologi

Informasi dan Bisnis Indosains Palembang Berbaris Web. Jurnal Informatika,

1(2), 31–42.

Ristyabudi, A., & Thamrin, H. (2016). Penerapan Single Page Application pada

Proses Pengisian Online Data Rencana Studi. Khazanah Informatika, 2(1), 1–9.

Saputro, F. B., Somantri, M., & Nugroho, A. (2017). PENGEMBANGAN SISTEM

KULIAH ONLINE UNIVERSITAS DIPONEGORO UNTUK ANTAR MUKA

Page 81: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

MAHASISWA PADA PERANGKAT BERGERAK BERBASIS ANDROID.

Transmisi, 19(1), 15–21. https://doi.org/10.12777/TRANSMISI.19.1.15-21

Shalfiah, R. (2013). Peran Pemberdayaan Dan Kesejahteraan Keluarga ( PKK )

Dalam Mendukung Program- Program Pemerintah Kota Bontang. Ejournal Ilmu

Pemerintahan, 1(3), 975–984.

Sitohang, H. T. (2018). Sistem Informasi Pengagendaan Surat Berbasis Web Pada

Pengadilan Tinggi Medan. Journal Of Informatic Pelita Nusantara, 3(1), 6–9.

Retrieved from http://e-

jurnal.pelitanusantara.ac.id/index.php/JIPN/article/view/276/174

Sutopo, P., Cahyadi, D., & Arifin, Z. (2016). Sistem Informasi Eksekutif Sebaran

Penjualan Kendaraan Bermotor Roda 2 Di Kalimantan Timur Berbasis Web.

Jurnal Informatika Mulawarman, 11(1).

https://doi.org/10.17605/OSF.IO/5ZYB8

Zaini, B. J. A. (2017). Sistem Kasir Dan Pembukuan Di Toko Bangunan “ Murah .”

Sistem Kasir Dan Pembukuan Di Toko bangunan “Murah” dan Penyewaan

Sound System “Kurnia.”

Zulfikar, M. R. (2015). Pengaruh Kepercayaan terhadap Niat Beli Pada OLX dengan

Sikap Setuju sebagai Mediasi. Jurnal Ilmu Dan Riset Manajemen, 4(9), 1–23.

Page 82: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer
Page 83: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer
Page 84: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran A.1

Halaman utama

Page 85: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran A.2

Halaman Produk

Page 86: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran A.3

Halaman Konfirmasi Pembayaran

Page 87: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran A.4

Halaman Panduan Belanja

Page 88: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran A.5

Halaman Profil

Page 89: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran A.6

Halaman Login Admin

Lampiran A.7

Halaman Utama Admin

Page 90: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran A.8

Halaman Input Data Barang

Page 91: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran A.9

Halaman Konfirmasi Pembelian Barang

Page 92: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran B.1

Halaman Data Pelanggan

Page 93: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran B.2

Halaman Data Barang

Page 94: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran B.3

Halaman Daftar Pemesanan

Page 95: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran B.4

Halaman Konfirmasi Transfer

Page 96: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran B.5

Halaman Keranjang Belanja

Page 97: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

Lampiran B.6

Halaman Bukti Pembelian Barang

Page 98: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

A. Dokumen masukan sistem berjalan

Page 99: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

B. Dokumen keluaran sistem berjalan

Page 100: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

C. Dokumen Masukan Sistem Usulan

Page 101: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer

D. Dokumen Keluaran Sistem Usulan

Page 102: TUGAS AKHIR · Project, ... penting peranannya dalam menunjang jalannya operasi-operasi demi tercapainya ... Manajemen Informatika di Akademi Manajemen Informatika Dan Komputer