Sistem Penjualan Berbasis Web Toko Batik Kencana Ungu.

(1)

vi

ABSTRAK

Batik Kencana Ungu merupakan salah satu perusahaan konveksi terbesar yang terletak di ibukota, dimana memiliki cabang-cabang berupa toko-toko kelontong/grosir yang tersebar di beberapa daerah di pulau jawa. Oleh karena itu, sistem distribusi menjadi proses penting dalam penyediaan barang dari toko pusat ke toko-toko cabang. Mulai dari pemesanan barang-barang dari masing-masing toko cabang ke pusat, sampai pada pengiriman barang yang dipesan oleh cabang dari pusat ke toko cabang tersebut.

Dalam Sistem Penjualan Online ini, diharapkan dapat membantu manajer di toko cabang ataupun staf distribusi di toko pusat dalam proses pemesanan/pengiriman barang.


(2)

Laporan Tugas Akhir

Universitas Kristen Maranatha

ABSTRACT

Batik Kencana Ungu is one of the biggest convection/garment in town, which has many branches as distributor or retail market in Java area. Therefore, distribution system is one of the most important process on supplying the goods from head distributor to the retail market. Begins with purchasing the goods from each branches to the head distributor, then continue with delivering the goods from branches to the retail market.

We expect that online selling system can help retail market’s manager in branches or distribution’s staff in the head distributor on purchase and delivery.


(3)

viii

Laporan Tugas Akhir

Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ...i

PRAKATA ...ii

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH ...iv

SURAT PERNYATAAN ORISINALITAS KARYA ...v

ABSTRACT ...vi

DAFTAR ISI ...viii

DAFTAR GAMBAR ...x

DAFTAR TABEL ...xii

DAFTAR LAMPIRAN ...xiii

BAB I PENDAHULUAN ...1

1.1. Latar Belakang Masalah ...1

1.2. Rumusan Masalah ...2

1.3. Tujuan Pembahasan ...2

1.4. Ruang Lingkup Kajian ...2

1.5. Sistematika Peynajian ...4

BAB 2 KAJIAN TEORI...6

2.1 Entity Relationship Diagram (ERD) ...6

2.1.1 Definisi ...6

2.1.2 Komponen ERD ...6

2.2 Data Flow Diagram (DFD)...10

2.3 HTML ...11

2.4 CSS (Cascading Style Sheet) ...12

2.5 PHP ...13

2.6 MySQL... 15

2.7 WAP (Wireless Application Protocol) ...16

2.8 WML (Wireless Markup Language) ...17

2.9 Data Dictionary (Kamus Data) ...17

2.10 Process Specification (PSPEC) ...19

BAB 3 ANALISIS DAN RANCANGAN SISTEM ...20

3.1 Proses Bisnis ...20

3.2 Entity Relationship Diagram ...21

3.3 Relational Database ...22

3.4 Data Flow Diagram ...27

3.4.1 Data Flow Diagram Desktop ...27

3.4.2 Data Flow Diagram Mobile ...32

3.5 Kamus Data ...36

3.6 Process Specification ...39

3.6.1 Process Specification Desktop ...39

3.6.2 Process Specification Mobile ...43

3.7 Desain Antar Muka ...47

BAB 4 HASIL PENELITIAN ...54

4.1 Tampilan Antar Muka Desktop ...54

4.1.1 Halaman Login ...54

4.1.2 Halaman Home Admin ...54

4.1.3 Halaman Home Manager ...58

4.1.4 Halaman Home Member ...64

4.2 Tampilan Antar Muka Mobile ...67


(4)

Laporan Tugas Akhir

Universitas Kristen Maranatha

4.2.2 Halaman Home Admin

...

68

4.2.3Halaman Home Manager ...72

4.2.4 Halaman Home Member ...82

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ...85

5.1 Test Case dan Error Handling Aplikasi Desktop ...85

5.2

Test Case dan Error Handling Aplikasi Mobile ...92

BAB 6 SIMPULAN DAN SARAN ...101

6.1 Simpulan ...101

6.2 Saran ...101


(5)

x

Laporan Tugas Akhir

Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 1 Entity Relational Diagram...22

Gambar 2 Context Diagram ...28

Gambar 3 DFD level 1 ...29

Gambar 4 DFD level 2 Ubah Data User (1.0) ...30

Gambar 5 DFD Product (3.0) ...31

Gambar 6 DFD level 2 Product (6.0) ...32

Gambar 7 DFD level 2 Search (3.1) ... 32

Gambar 8 Context Diagram Mobile ... 33

Gambar 9 DFD level 1 Mobile ... 34

Gambar 10 DFD level 2 Ubah Data User (1.0) ... 35

Gambar 11 DFD Laporan (5.0) ... 36

Gambar 12 Halaman Login ... 48

Gambar 13 Halaman Utama Admin ... 48

Gambar 14 Halaman Register ... 49

Gambar 15 Halaman Menu Admin User ... 49

Gambar 16 Halaman Menu Manager... 50

Gambar 17 Halaman Product Manager ...50

Gambar 18 Halaman Order List Manager ...51

Gambar 19 Halaman Report Manager ...51

Gambar 20 Halaman Menu Utama Member ...52

Gambar 21 Halaman Menu Account Member ...52

Gambar 22 Halaman Menu Product Member ...53

Gambar 23 Halaman Menu Order Member...53

Gambar 24 Halaman Login ...54

Gambar 25 Halaman Home Admin ...55

Gambar 26 Halaman Search User ...55

Gambar 27 Halaman Search User(lanjutan) ...56

Gambar 28 Halaman Upadate User ...56

Gambar 29 Halaman Registrasi ...57

Gambar 30 Halaman Home Manager ...58

Gambar 31 Halaman Search Product ...58

Gambar 32 Halaman Insert Product ...59

Gambar 33 Contoh Search Produk 1 ...60

Gambar 34 Contoh Search Produk 2 ...60

Gambar 35 Edit Product ...61

Gambar 36 Delete Product ...61

Gambar 37 Pesan Product ...62

Gambar 38 Halaman Lihat Pembelian 1 ...62

Gambar 39 Halaman Lihat Pembelian 2 ...63

Gambar 40 Halaman Laporan Pembelian ...63

Gambar 41 Halaman Lihat Penjualan 1 ...64

Gambar 42 Halaman Lihat Penjualan 2 ...64

Gambar 43 Halaman Laporan Penjualan ...65

Gambar 44 Halaman Home Member ...65

Gambar 45 Halaman Product 1 ...66

Gambar 46 Halaman Product 2 ...66

Gambar 47 Halaman Product 3 ...67

Gambar 48 Halaman Product 4 ...67

Gambar 49 Halaman Order ...68

Gambar 50 Halaman Login Mobile ...69


(6)

Laporan Tugas Akhir

Universitas Kristen Maranatha

Gambar 52 Halaman Search User Mobile ...71

Gambar 53 Halaman Search User(lanjutan) Mobile ...72

Gambar 54 Halaman Upadate User Mobile ...72

Gambar 55 Halaman Registrasi Mobile ...73

Gambar 56 Halaman Home Manager Mobile ...74

Gambar 57 Halaman Lihat Pembelian 1 Mobile ...75

Gambar 58 Halaman Lihat Pembelian 2 Mobile ...75

Gambar 59 Halaman Lihat Penjualan 1 Mobile ...76

Gambar 60 Halaman Lihat Penjualan 2 Mobile ...77

Gambar 61 Halaman Menu Laporan Mobile ...78

Gambar 62 Halaman Stok Report Mobile ...79

Gambar 63 Halaman Informasi Stok Report Mobile ...79

Gambar 64 Halaman Laporan Penjualan Batik ...80

Gambar 65 Halaman Laporan Pembelian Batik ...81

Gambar 66 Halaman Penerimaan Barang 1 ...82

Gambar 67 Halaman Penerimaan Barang 2 ...83

Gambar 68 Halaman Home Member Mobile...83

Gambar 69 Halaman Acount Mobile ...84

Gambar 70 Halaman Order ...84

Gambar 71 Testing Login 1 ...85

Gambar 72 Testing Login 2 ...86

Gambar 73 Testing Register 1 ...87

Gambar 74 Testing Register 2 ...87

Gambar 75 Testing Register 3 ...88

Gambar 76 Testing Register 4 ...89

Gambar 77 Testing Edit Barang 1 ...89

Gambar 78 Testing Edit Barang 2 ...90

Gambar 79 Testing Insert Product 1 ...90

Gambar 80 Testing Insert Barang 2 ...91

Gambar 81 Testing Order Product(Member) 1 ...91

Gambar 82 Testing Order Product(Member) 2 ...92

Gambar 83 Testing Login(Mobile) 1 ...92

Gambar 84 Testing Login(Mobile) 2 ...93

Gambar 85 Testing Register(Mobile) 1 ...94

Gambar 86 Testing Register(Mobile) 2 ...95

Gambar 87 Testing Register(Mobile) 3 ...96

Gambar 88 Testing Register(Mobile) 4 ...97

Gambar 89 Testing Update Account Member 1 ...98

Gambar 90 Testing Update Account Member 2 ...99


(7)

xii

Laporan Tugas Akhir

Universitas Kristen Maranatha

DAFTAR TABEL

Tabel I Simbol – simbol DFD ...11

Tabel II Isi Kamus Data ...18

Tabel III Simbol – simbol Kamus Data ...18

Tabel IV Isi PSPEC ...19

Tabel V Tabel Batik ...22

Tabel VI Tabel Pembelian ...23

Tabel VII Tabel Pesanan ... 23

Tabel VIII Tabel RpesanBtk ... 24

Tabel IX Tabel RbeliBtk ... 24

Tabel X Tabel Admin ... 25

Tabel XI Tabel Manager ... 26

Tabel XII Tabel Member ... 26

Tabel XIII Tabel Supplier ... 27

Tabel XIV Kamus Data Admin ... 36

Tabel XV Kamus Data Manager ... 37

Tabel XVI Kamus Data Member ... 37

Tabel XVII Kamus Data Pesanan ...38

Tabel XVIII Kamus Data Pembelian ...38

Tabel XIX Kamus Data Supplier ...38

Tabel XX Kamus Data rpesanbtk ...39

Tabel XXI Kamus Data rbelibtk ...39

Tabel XXII PSPEC Daftar User...39

Tabel XXIII PSPEC Data Pembelian ...40

Tabel XXIV PSPEC Data Penjualan ...40

Tabel XXV PSPEC Order ...40

Tabel XXVI PSPEC Edit Data ...41

Tabel XXVII PSPEC Delete Data ...41

Tabel XXVIII PSPEC Insert Product ...42

Tabel XXIX PSPEC Order ...42

Tabel XXX PSPEC Edit ...42

Tabel XXXI PSPEC Delete ...43

Tabel XXXII PSPEC Pesan ...43

Tabel XXXIII PSPEC Daftar User ...43

Tabel XXXIV PSPEC Data Pembelian ...44

Tabel XXXV PSPEC Data Penjualan ...44

Tabel XXXVI PSPEC Account ...45

Tabel XXXVII PSPEC Order ...45

Tabel XXXVIII PSPEC Edit Data ...45

Tabel XXXIX PSPEC Delete Data ...46

Tabel XL PSPEC Stok Report ...46

Tabel XLI PSPEC Penjualan Batik ...46

Tabel XLII PSPEC Pembelian Batik ...47

Tabel XLIII PSPEC Penerimaan Barang ...47

Tabel XLIV Test Case Form Login ...85

Tabel XLV Test Case Form Register ...86

Tabel XLVI Testing Form Edit Barang ...89

Tabel XLVII Test Case Form Insert Product ...90

Tabel XLVIII Test Case Form Order Product(Member) ...91

Tabel XLIX Test Case Form Login (Mobile) ...92

Tabel L Test Case Form Register(Mobile) ...93


(8)

Laporan Tugas Akhir

Universitas Kristen Maranatha

DAFTAR LAMPIRAN

LAMPIRAN RIWAYAT HIDUP ...A.1 LAMPIRAN KUESIONER ...A.2


(9)

1

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Batik Kencana Ungu merupakan salah satu perusahaan

konveksi terbesar yang terletak di ibukota, dimana memiliki

cabang-cabang berupa toko-toko kelontong/grosir yang tersebar di beberapa

daerah di pulau jawa, salah satu contoh toko cabang yang dimiliki oleh

Kencana Ungu ini terletak di kota Cirebon, tepatnya beralamat di Jalan

Pekiringan Nomor 109. Oleh karena itu, sistem distribusi menjadi

proses penting dalam penyediaan barang-barang dari toko pusat ke

toko-toko cabang. Mulai dari pemesanan barang-barang dari

masing-masing toko cabang ke pusat, sampai pada pengiriman barang yang

dipesan oleh cabang dari pusat ke toko cabang tersebut.

Salah satu kesulitan yang muncul pada saat proses distribusi

karena sistem distribusi masih dilakukan secara manual. Dalam hal

menejemen misalnya, seorang yang menjabat manajer dalam satu

toko cabang harus dapat mengurus semua kegiatan perdagangan, baik

itu di dalam toko(jual-beli dengan pembeli) maupun kegiatan

pemesanan barang ke toko pusat. Hal ini menyebabkan kesulitan bagi

seorang manajer toko tersebut untuk mengorganisasi semuanya

dengan baik dan rapih.

Di lain pihak, seorang manajer yang menjabat di toko pusat juga

harus mengurus masalah seputar penjualan dan pembelian produknya,

baik penjualan produk antar cabang maupun pembelian produk ke

supplier

suppliernya yang merupakan sumber produksi produk

produk Kencana Ungu itu sendiri.

Agar

dapat

meringankan

pekerjaan

manajer

tersebut,

dibutuhkan suatu sistem yang dapat mengelola aktivitas dari mulai

proses pemesanan barang, sampai diterimanya pesanan barang itu di

toko cabang tesebut. Sehingga pekerjaan manajer lainya dapat lebih

terorganisir dengan berkurangnya satu pekerjaan yang telah dikerjakan

oleh sistem.


(10)

Laporan Tugas Akhir Universitas Kristen Maranatha

Dengan adanya sistem ini, diharapkan dapat membantu

manajer di toko cabang ataupun staf distribusi di toko pusat dalam

proses pemesanan/pengiriman barang.

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah yang telah diuraikan, maka

penulis merumuskan masalah sebagai berikut:

1. Bagaimana proses sistem penjualan barang dari toko pusat ke

toko cabang?

2. Bagaimana proses sistem pembelian barang dari toko pusat ke

supplier?

3. Bagaimana proses sistem penerimaan barang di toko pusat?

4. Bagaimana sistem mengolah data sehingga dapat menghasilkan

laporan yang berguna bagi menejemen di masing-masing toko?

1.3 Tujuan Pembahasan

Pembuatan sistem aplikasi ini memiliki beberapa tujuan, antara

lain:

Memudahkan manajer toko cabang maupun manajer toko pusat

dalam pengolahan data.

Meningkatkan kinerja manajer dan staf toko lainya yang terlibat

dalam proses pemesanan/pengiriman barang ini dengan

penggunaan aplikasi terkomputerisasi.

Meminimalisasikan kecurangan-kecurangan yang dilakukan staf

yang terlibat diluar pengetahuan manajer toko cabang ataupun

toko pusat.

1.4 Ruang Lingkup Kajian

Aplikasi yang akan dibuat memiliki batasan-batasan sebagai

berikut:

a. Batasan

batasan perangkat lunak

Sistem operasi

: Microsoft Windows XP SP2


(11)

Bab 1 Pendahuluan 3

Laporan Tugas Akhir Universitas Kristen Maranatha

Bahasa

Scripting

: PHP, HTML, WML.

Editor Pemrograman : Macromedia Dreamweaver.

Web Server

: XAMPP.

Emulator

: OpenWave V7 Simulator.

Web Browser

:

Internet Explorer

.

b. Batasan

batasan perangkat keras:

Handphone

dengan kemampuan WAP,

GPRS

, dan

mendukung PHP

script

.

Server untuk pembuatan aplikasi:

- Prosessor Intel Pentium 4 2.0Ghz.

- Memori RAM 256 Mb.

- Hardisk 40 Gb.

-

Keyboard

+

Mouse

.

c. Batasan

batasan aplikasi:

Sistem

aplikasi

ini

digunakan

untuk

proses

pemesanan/pengiriman barang antara toko cabang dan

toko pusat.

Sistem aplikasi ini dibagi menjadi dua jenis, yaitu aplikasi

desktop dan aplikasi mobile.

Fitur

fitur yang memiliki kandungan gambar di dalamnya,

hanya dapat diakses pada aplikasi desktop.

Fitur

fitur yang tidak memiliki kandungan gambar di

dalamnya, dapat diakses pada aplikasi desktop maupun

aplikasi mobile.

Aplikasi ini dibagi menjadi tiga tingkatan pengguna, yaitu:

administrator

,

manager

(manajer

toko

pusat),

member(manajer masing

masing toko cabang).

Pada

user account

Admin, pengguna selaku admin dapat

menambahkan

account

bagi

user

baru yang belum

memiliki

account

. Admin juga dapat merubah jabatan

seseorang yang telah terdaftar baik sebagai Admin,


(12)

Laporan Tugas Akhir Universitas Kristen Maranatha

Pada

user account

Manager

, pengguna selaku

manager

pusat Batik Kencana Ungu ini dapat melakukan beberapa

hal yang berhubungan dengan produk, diantaranya:

o

Menambah data produk

o

Merubah data produk yang sudah ada

o

Melihat data stok produk

o

Melihat dan mencetak data pesanan(pembelian

dan penjualan) produk.

Pada

user account Member

, pengguna selaku

member

atau dapat dikatakan sebagai manager dari masing

masing toko cabang dapat melakukan pemesanan produk,

merubah data pribadi pengguna, dan melihat daftar

pesanan produk yang telah dipesan.

Fitur

fitur yang terdapat pada aplikasi desktop tidak sama

dengan fitur yang ada pada aplikasi mobile.

Setiap

user

yang mengoperasikan aplikasi harus sudah

terdaftar dengan hak aksesnya masing

masing.

1.5 Sistematika Penyajian

Dalam laporan ini penyusun menggunakan sistematika

penulisan yang praktis. Karena sumber bahan yang didapat

penyusun berdasarkan aplikasi nyata yang telah dibuat. Adapun

susunan dari penulisan laporan ini adalah sebagai berikut :

Bab 1. Pendahuluan

Dalam bab ini menjelaskan latar belakang dan tujuan sistem

aplikasi ini dibuat. Dalam bab1 juga membahas rumusan masalah

yang ingin diselesaikan, batasan masalah untuk memperjelas

cakupan aplikasi ini, dan sistematika penulisan laporan ini.


(13)

Bab 1 Pendahuluan 5

Laporan Tugas Akhir Universitas Kristen Maranatha

Pada bab ini menjelaskan teori

teori yang digunakan dalam

proses pembuatan aplikasi, meliputi teori perancangan DFD dan

ERD, MySQL, PHP, HTML, WAP, dan WML.

Bab 3. Analisis dan Perancangan

Bab ini berisi hasil analisis dan perancangan sistem yang akan

dibuat, meliputi rancangan basis data, rancangan sistem, dan

rancangan antarmuka.

Bab 4. Hasil Penelitian

Bab ini berisi hasil implementasi yang berupa tampilan yang

dibuat berdasarkan analisis dan perancangan yang sudah

dikembangkan.

Bab 5. Pembahasan dan Uji Coba Hasil Penelitian

Bab ini berisi hasil evaluasi aplikasi yang telah dibuat dengan

menggunakan metode evaluasi aplikasi yang digunakan untuk

mengetahui tanggapan mengenai aplikasi yang dibuat dan

penanganan kesalahan pada aplikasi.

Bab 6. Kesimpulan dan Saran

Bab ini berisi kesimpulan dan saran yang dapat digunakan untuk

mengembangkan karya ilmiah ini di masa mendatang.


(14)

101

VI.1 Simpulan

Berdasarkan hasil kuesioner yang dibagikan pada

user

, penulis

menarik kesimpulan sebagai berikut:

1. Sistem Penjualan Berbasis Web Toko Batik Kencana Ungu ini sudah

berfungsi dengan cukup baik sesuai dengan kebutuhan

user

.

2. Fitur-fitur yang ada dalam aplikasi ini sudah berjalan normal tanpa

adanya

error

.

3.

User Interface

yang terdapat dalam aplikasi

desktop

masih sederhana.

4. Penamaan fitur-fitur dalam aplikasi ini masih kurang mendeskripsikan

isi dari fitur yang bersangkutan.

5. Laporan yang dihasilkan dari sistem ini sesuai dengan data

sebenarnya, yaitu berdasarkan data pesanan atau data pembelian

yang tercatat dalam sistem pada saat terjadinya transaksi.

VI.2 Saran

Dalam pembuatan aplikasi ini, penulis memiliki saran

saran untuk

pengembangan aplikasi selanjutnya, yaitu:

1. Aplikasi ini dapat terus dikembangkan, seperti penambahan fitur untuk

bagian keuangan pada masing

masing toko cabang.

2. Perlunya

maintenance

secara berkala, mulai dari fingsionalitas sistem

serta

database

pada aplikasi, seperti penambahan kapasitas tipe data

pada field tertentu.

3. Penggunaan

javascript

dan

ajax expert

untuk

user interface

yang lebih

interaktif dan

user friendly

pada aplikasi

desktop

.


(15)

102

DAFTAR PUSTAKA

1. Effendi, H. (2007). Pemrograman Dynamic HTML, Penerbit Elex Media

Komputindo, Jakarta.

2. Sidik, B. (2002). MySQL. Penerbit Informatika, Bandung.

3. Sidik, B. Pemrograman Web Dengan PHP. Penerbit Informatika,

Bandung.

4. (2005). Pengantar Sistem Informasi, Maranatha Christian University,

Bandung.

5. Analisis Dengan Diagram Aliran Data

.

Retrieved: February 23, 2009

from

http://jalinas.staff.gunadarma.ac.id/Downloads/files/1026/DFD.pdf.

Accessed: 23/02/2009.

6. Analisis Dengan Diagram Keterhubungan Entitas. Retrieved: February

22, 2009 from

http://blog.uad.ac.id/azhari/files/2008/10/modul-erd-2.pdfwww.php.net/quickref.php.

7. Kamus

Data.

Retrieved:

February

23,

2009

from

http://setia.staff.gunadarma.ac.id/Downloads/files/6070/Modul_Kamus

Data.pdf.


(1)

Dengan adanya sistem ini, diharapkan dapat membantu manajer di toko cabang ataupun staf distribusi di toko pusat dalam proses pemesanan/pengiriman barang.

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah yang telah diuraikan, maka penulis merumuskan masalah sebagai berikut:

1. Bagaimana proses sistem penjualan barang dari toko pusat ke toko cabang?

2. Bagaimana proses sistem pembelian barang dari toko pusat ke supplier?

3. Bagaimana proses sistem penerimaan barang di toko pusat? 4. Bagaimana sistem mengolah data sehingga dapat menghasilkan

laporan yang berguna bagi menejemen di masing-masing toko?

1.3 Tujuan Pembahasan

Pembuatan sistem aplikasi ini memiliki beberapa tujuan, antara lain:

Memudahkan manajer toko cabang maupun manajer toko pusat dalam pengolahan data.

Meningkatkan kinerja manajer dan staf toko lainya yang terlibat dalam proses pemesanan/pengiriman barang ini dengan penggunaan aplikasi terkomputerisasi.

Meminimalisasikan kecurangan-kecurangan yang dilakukan staf yang terlibat diluar pengetahuan manajer toko cabang ataupun toko pusat.

1.4 Ruang Lingkup Kajian

Aplikasi yang akan dibuat memiliki batasan-batasan sebagai berikut:

a. Batasan – batasan perangkat lunak


(2)

Bab 1 Pendahuluan 3

Laporan Tugas Akhir Universitas Kristen Maranatha

Bahasa Scripting : PHP, HTML, WML.

Editor Pemrograman : Macromedia Dreamweaver. Web Server : XAMPP.

Emulator : OpenWave V7 Simulator. Web Browser : Internet Explorer.

b. Batasan – batasan perangkat keras:

Handphone dengan kemampuan WAP, GPRS, dan mendukung PHP script.

Server untuk pembuatan aplikasi: - Prosessor Intel Pentium 4 2.0Ghz. - Memori RAM 256 Mb.

- Hardisk 40 Gb. - Keyboard + Mouse. c. Batasan – batasan aplikasi:

Sistem aplikasi ini digunakan untuk proses pemesanan/pengiriman barang antara toko cabang dan toko pusat.

Sistem aplikasi ini dibagi menjadi dua jenis, yaitu aplikasi desktop dan aplikasi mobile.

Fitur – fitur yang memiliki kandungan gambar di dalamnya, hanya dapat diakses pada aplikasi desktop.

Fitur – fitur yang tidak memiliki kandungan gambar di dalamnya, dapat diakses pada aplikasi desktop maupun aplikasi mobile.

Aplikasi ini dibagi menjadi tiga tingkatan pengguna, yaitu: administrator, manager(manajer toko pusat), member(manajer masing – masing toko cabang).

Pada user account Admin, pengguna selaku admin dapat menambahkan account bagi user baru yang belum memiliki account. Admin juga dapat merubah jabatan seseorang yang telah terdaftar baik sebagai Admin, Manager, ataupun Member.


(3)

Pada user account Manager, pengguna selaku manager pusat Batik Kencana Ungu ini dapat melakukan beberapa hal yang berhubungan dengan produk, diantaranya:

o Menambah data produk

o Merubah data produk yang sudah ada o Melihat data stok produk

o Melihat dan mencetak data pesanan(pembelian dan penjualan) produk.

Pada user account Member, pengguna selaku member atau dapat dikatakan sebagai manager dari masing – masing toko cabang dapat melakukan pemesanan produk, merubah data pribadi pengguna, dan melihat daftar pesanan produk yang telah dipesan.

Fitur – fitur yang terdapat pada aplikasi desktop tidak sama dengan fitur yang ada pada aplikasi mobile.

Setiap user yang mengoperasikan aplikasi harus sudah terdaftar dengan hak aksesnya masing – masing.

1.5 Sistematika Penyajian

Dalam laporan ini penyusun menggunakan sistematika penulisan yang praktis. Karena sumber bahan yang didapat penyusun berdasarkan aplikasi nyata yang telah dibuat. Adapun susunan dari penulisan laporan ini adalah sebagai berikut :

Bab 1. Pendahuluan

Dalam bab ini menjelaskan latar belakang dan tujuan sistem aplikasi ini dibuat. Dalam bab1 juga membahas rumusan masalah yang ingin diselesaikan, batasan masalah untuk memperjelas cakupan aplikasi ini, dan sistematika penulisan laporan ini.


(4)

Bab 1 Pendahuluan 5

Laporan Tugas Akhir Universitas Kristen Maranatha

Pada bab ini menjelaskan teori – teori yang digunakan dalam proses pembuatan aplikasi, meliputi teori perancangan DFD dan ERD, MySQL, PHP, HTML, WAP, dan WML.

Bab 3. Analisis dan Perancangan

Bab ini berisi hasil analisis dan perancangan sistem yang akan dibuat, meliputi rancangan basis data, rancangan sistem, dan rancangan antarmuka.

Bab 4. Hasil Penelitian

Bab ini berisi hasil implementasi yang berupa tampilan yang dibuat berdasarkan analisis dan perancangan yang sudah dikembangkan.

Bab 5. Pembahasan dan Uji Coba Hasil Penelitian

Bab ini berisi hasil evaluasi aplikasi yang telah dibuat dengan menggunakan metode evaluasi aplikasi yang digunakan untuk mengetahui tanggapan mengenai aplikasi yang dibuat dan penanganan kesalahan pada aplikasi.

Bab 6. Kesimpulan dan Saran

Bab ini berisi kesimpulan dan saran yang dapat digunakan untuk mengembangkan karya ilmiah ini di masa mendatang.


(5)

VI.1 Simpulan

Berdasarkan hasil kuesioner yang dibagikan pada user, penulis menarik kesimpulan sebagai berikut:

1. Sistem Penjualan Berbasis Web Toko Batik Kencana Ungu ini sudah berfungsi dengan cukup baik sesuai dengan kebutuhan user.

2. Fitur-fitur yang ada dalam aplikasi ini sudah berjalan normal tanpa adanya error.

3. User Interface yang terdapat dalam aplikasi desktop masih sederhana. 4. Penamaan fitur-fitur dalam aplikasi ini masih kurang mendeskripsikan

isi dari fitur yang bersangkutan.

5. Laporan yang dihasilkan dari sistem ini sesuai dengan data sebenarnya, yaitu berdasarkan data pesanan atau data pembelian yang tercatat dalam sistem pada saat terjadinya transaksi.

VI.2 Saran

Dalam pembuatan aplikasi ini, penulis memiliki saran – saran untuk pengembangan aplikasi selanjutnya, yaitu:

1. Aplikasi ini dapat terus dikembangkan, seperti penambahan fitur untuk bagian keuangan pada masing – masing toko cabang.

2. Perlunya maintenance secara berkala, mulai dari fingsionalitas sistem serta database pada aplikasi, seperti penambahan kapasitas tipe data pada field tertentu.

3. Penggunaan javascript dan ajax expert untuk user interface yang lebih interaktif dan user friendly pada aplikasi desktop.


(6)

102

DAFTAR PUSTAKA

1. Effendi, H. (2007). Pemrograman Dynamic HTML, Penerbit Elex Media Komputindo, Jakarta.

2. Sidik, B. (2002). MySQL. Penerbit Informatika, Bandung.

3. Sidik, B. Pemrograman Web Dengan PHP. Penerbit Informatika, Bandung.

4. (2005). Pengantar Sistem Informasi, Maranatha Christian University, Bandung.

5. Analisis Dengan Diagram Aliran Data. Retrieved: February 23, 2009 from

http://jalinas.staff.gunadarma.ac.id/Downloads/files/1026/DFD.pdf. Accessed: 23/02/2009.

6. Analisis Dengan Diagram Keterhubungan Entitas. Retrieved: February 22, 2009 from

http://blog.uad.ac.id/azhari/files/2008/10/modul-erd-2.pdfwww.php.net/quickref.php.

7. Kamus Data. Retrieved: February 23, 2009 from http://setia.staff.gunadarma.ac.id/Downloads/files/6070/Modul_Kamus Data.pdf.