• Tidak ada hasil yang ditemukan

Jaya Tech

N/A
N/A
Protected

Academic year: 2023

Membagikan "Jaya Tech"

Copied!
18
0
0

Teks penuh

(1)

iv

UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika

Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

ANALISIS DAN PERANCANGAN SISTEM PENJUALAN BERBASIS WEB PADA CV. JAYA TECH

Vanny Sukanto 0700675425 Fransiskus Juniardi Bisono 0700677746 Renaldo 0700703321

Kelas/Kelompok : 07PDT/04 Abstrak,

Tujuan penelitian adalah menganalisa proses pemesanan dan penjualan produk secara online pada CV. Jaya Tech. Metode penelitian yang digunakan adalah menggunakan metode studi lapangan yaitu dengan melakukan survey secara langsung ke lapangan, melakukan wawancara langsung dengan pihak manajemen, dan metode studi pustaka dengan mengumpulkan data-data dan informasi yang berhubungan dengan topik. Hasil yang ingin dicapai adalah sistem ini dapat memudahkan master dealer dalam melakukan pemesanan barang. Serta membantu sistem penjualan barang yang ada dalam perusahaan. Simpulannya adalah dengan adanya sistem ini, maka dapat membantu mengoptimalkan proses pemesanan dan penjualan produk pada CV.

Jaya Tech.

Kata kunci : Analisis, Perancangan, Sistem, Aplikasi, Web

(2)

v

KATA PENGANTAR

Puji dan syukur kami panjatkan kepada Tuhan Yang Maha Esa atas segala berkat, kasih, dan penyertaan-Nya selama penulisan skripsi kami, sehingga kami dapat menyelesaikannya dengan baik dan tepat pada waktunya.

Adapun penulisan skripi kami yang berjudul “ANALISIS DAN PERANCANGAN SISTEM PENJUALAN BERBASIS WEB PADA CV. JAYA TECH” ini, disusun sebagai prasyarat dalam menyelesaikan pendidikan jenjang studi Strata-1 di Universitas Bina Nusantara, Jakarta.

Penulisan skripsi ini dapat terselesaikan dengan baik berkat bimbingan, dukungan, serta partisipasi berbagai pihak selama penulisan skripsi ini. Maka perkenankanlah kami mengucapkan terima kasih kepada pihak-pihak yang telah membantu baik secara langsung maupun tidak langsung, yaitu kepada :

1. Rektor Universitas Bina Nusantara yang telah memberikan kesempatan bagi kami untuk menimba ilmu di Universitas Bina Nusantara dan menyelesaikan penulisan skripsi ini.

2. Bapak H.M Subekti, BE., M.Sc. selaku Ketua Jurusan Teknik Informatika yang turut membimbing kami selama ini dalam menimba ilmu di Universitas Bina Nusantara.

3. Bapak Soni, S.Kom, M.M. selaku dosen pembimbing yang telah memberikan bimbingan, saran, pengarahan, dan motivasi kepada penulis dalam menyelesaikan penulisan skripsi ini.

4. Pimpinan dan seluruh staff CV. Jaya Tech yang telah memberikan dukungan dan informasi yang diperlukan untuk menyelesaikan penulisan skripsi ini.

(3)

vi

5. Orang tua dan seluruh anggota keluarga penulis yang telah memberikan dukungan, baik dukungan spiritual maupun material selama penulisan skripsi ini.

6. Para dosen Universitas Bina Nusantara yang telah memberikan bimbingan kepada penulis, dimana bimbingan mereka merupakan bekal bagi penulis dalam menyelesaikan penulisan skripsi ini.

7. Rekan-rekan, teman-teman, dan semua pihak yang tidak dapat penulis sebutkan satu persatu, yang telah memberikan semangat, saran, kritik, dan bantuan kepada penulis dalam menyelesaikan penulisan skripsi ini.

Jakarta, 10 Januari 2007

Penulis

(4)

vii DAFTAR ISI

Halaman Judul Luar

Halaman Judul Dalam i

Halaman Persetujuan Hardcover ii

Halaman Persetujuan Dewan Penguji iii

Abstrak iv

Kata Pengantar v

Daftar Isi vii

Daftar Tabel xiv

Daftar Gambar xvi

BAB 1 PENDAHULUAN 1

1.1 Latar Belakang 1

1.2 Ruang Lingkup 2

1.3 Tujuan dan Manfaat 3

1.3.1 Tujuan Penelitian 3

1.3.2 Manfaat Penelitian 4

1.4 Metode yang Digunakan 4

1.5 Sistematika Penulisan 5

BAB 2 LANDASAN TEORI 7

2.1 Teori Umum 7

2.1.1 Pengertian Penjualan 7

2.1.2 Pengertian Piutang Dagang 9

(5)

viii

2.1.3 Pengertian Jaringan Komputer 9

2.1.4 Pengertian Internet 10

2.1.5 HTTP 10

2.1.6 WWW 11

2.1.7 Uniform Resource Locator 12

2.1.8 Protokol 12

2.1.9 FTP (File Transfer Protokol) 12

2.1.10 TCP / IP 13

2.1.11 Web Browser 13

2.1.12 Web Server 14

2.1.13 Hypertext Markup Language (HTML) 15

2.1.14 PHP (Personal Home Page) 15

2.1.15 Java Script 17

2.1.16 Server Script 17

2.1.17 Client Script 18

2.1.18 Electronic Mail (E-mail) 18

2.1.19 Local Area Network (LAN) 19

2.1.20 Pengertian Intranet 19

2.1.21 Pengertian Software Engineering (SE) 20

2.1.22 Metode Waterfall 20

2.1.23 Pengertian Database 23

2.1.24 Pengertian DBMS 23

2.1.25 Pengertian SQL 23

(6)

ix

2.1.26 MySQL 24

2.1.27 DDL (Data Definiton Language) 25 2.1.28 DML (Data Manipulation Language) 26

2.1.29 Pengertian UML 26

2.1.30 Jenis-jenis UML 26

2.1.31 Pengertian IMK 30

2.1.32 Delapan Aturan Emas 30

2.2 Teori-teori yang Berhubungan Dengan Topik yang Dibahas 32

2.2.1 eCommerce 32

2.2.2 Keuntungan eCommerce 33

2.2.3 Model Bisnis eCommerce 33

BAB 3 ANALISIS SISTEM YANG BERJALAN 35

3.1 Sejarah Organisasi 35

3.2 Struktur Organisasi 36

3.3 Sistem yang sedang Berjalan 39

3.4 Prosedur yang Berjalan pada PT. Jaya Tech 40 3.5 Permasalahan yang Dihadapi PT. Jaya Tech 42 3.6 Usulan Pemecahan Masalah pada PT. Jaya Tech 43

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN 45

4.1 Usulan Prosedur yang Baru 45

4.1.1 Problem Domain 46

4.1.2 Application Domain 48

4.2 UML (Unified Modelling Language) 49

(7)

x

4.2.1 Class Diagram 49

4.2.2 Use Case Diagram 50

4.2.3 Use Case Scenario 51

4.2.4 Sequence Diagram 78

4.2.4a Sequence Diagram Login Customer 78 4.2.4b Sequence Diagram View Price List 79 4.2.4c Sequence Diagram View Status Customer 80 4.2.4d Sequence Diagram View History Customer 81 4.2.4e Sequence Diagram Order Product (True) 82 4.2.4f Sequence Diagram Order Product (False) 83 4.2.4g Sequence Diagram Cancel Order 84 4.2.4h Sequence Diagram Change Password Customer 85

4.2.4i Sequence Diagram Login Admin 86

4.2.4j Sequence Diagram Add Customer 87 4.2.4k Sequence Diagram Edit Customer 88 4.2.4l Sequence Diagram View Customer 89

4.2.4m Sequence Diagram Add Product 90

4.2.4n Sequence Diagram Edit Product 91 4.2.4o Sequence Diagram View Product 92

4.2.4p Sequence Diagram Edit Stok 93

4.2.4q Sequence Diagram Approve Order 94 4.2.4r Sequence Diagram Reject Order 95 4.2.4s Sequence Diagram View History Admin 96

(8)

xi

4.2.4t Sequence Diagram View Status Order Admin 97 4.2.4u Sequence Diagram Change Password Admin 98

4.2.4v Sequence Diagram Pembayaran 99

4.2.4w Sequence Diagram Pengiriman Produk 100

4.3 Data Sistem 101

4.3.1 Spesifikasi File Data 101

4.3.2 Entity Relationship Diagram 107

4.4 Perancangan Proses 108

4.4.1 Struktur Menu 108

4.4.2 Spesifikasi Proses 109

Spesifikasi Proses Halaman Home Staff 109 Spesifikasi Proses Halaman Home User 109

Spesifikasi Proses News 1 110

Spesifikasi Proses Profile 111

Spesifikasi Proses Catalog 111

Spesifikasi Proses Contact Us 112

Spesifikasi Proses Cek Login Member 112 Spesifikasi Proses Sub Menu Member 113

Spesifikasi Proses Order 113

Spesifikasi Proses Order Action 114

Spesifikasi Proses Error Order 115

Spesifikasi Proses Order Show 115

Spesifikasi Proses Member Price List 116

(9)

xii

Spesifikasi Proses Member Credit 116

Spesifikasi Proses Member Order Status 117

Spesifikasi Proses Logout 117

Spesifikasi Proses Cek Login Staff 117

Spesifikasi Proses Sub Menu Staff 117

Spesifikasi Proses Index Staff 118

Spesifikasi Proses Staff Product 119

Spesifikasi Proses Staff Order 119

Spesifikasi Proses Member 120

Spesifikasi Proses Transaction 120

Spesifikasi Proses History Order 121

Spesifikasi Proses Status Order 121

Spesifikasi Proses Approve Order 121

Spesifikasi Proses Reject Order 122

Spesifikasi Proses Order Processing Action 122

Spesifikasi Proses Cetak Invoice 122

Spesifikasi Proses View Transaction Report 123

Spesifikasi Proses Member Form 123

Spesifikasi Proses Member Edit Form 124

Spesifikasi Proses Member Action 125

Spesifikasi Proses Change Password Member 125 Spesifikasi Proses Change Password Member Action 125 Spesifikasi Proses Staff Action 126

(10)

xiii

Spesifikasi Proses Change Password Staff 126 Spesifikasi Proses Change Password Staff Action 127

Spesifikasi Proses Product 127

Spesifikasi Proses Product Form 127

Spesifikasi Proses Product Edit Form 128

Spesifikasi Proses Product Action 129

Spesifikasi Proses Approve Transaction 129

4.5 Perancangan Layar 130

4.6 Implementasi 148

4.6.1 Spesifikasi Sarana Perangkat Keras yang Dibutuhkan 148 4.6.2 Spesifikasi Sarana Piranti Lunak yang Dibutuhkan 149

4.7 Tata Cara Pengoperasian 149

4.8 Tampilan Layar 151

4.9 Evaluasi Sistem 187

BAB 5 KESIMPULAN DAN SARAN 183

5.1 Kesimpulan 190

5.2 Saran 190

DAFTAR PUSTAKA RIWAYAT HIDUP

SURAT SURVEY (FOTOCOPY)

(11)

xiv

DAFTAR TABEL

Tabel 2.1 Tabel perbedaan penjualan dan pemasaran 8

Tabel 2.2 Model Bisnis E-Commerce 34

Tabel 4.1.1 Use Case Scenario Login 51

Tabel 4.1.2 Use Case Scenario Pemesanan Produk 52

Tabel 4.1.3 Use Case Scenario View Price List 53

Tabel 4.1.4 Use Case Scenario View Status Customer 54

Tabel 4.1.5 Use Case Scenario Cancel Order 55

Tabel 4.1.6 Use Case Scenario View History Customer 57 Tabel 4.1.7 Use Case Scenario Change Password Customer 58 Tabel 4.1.8 Use Case Scenario View Status Admin 59

Tabel 4.1.9 Use Case Scenario View Product 60

Tabel 4.1.10 Use Case Scenario View Customer 61

Tabel 4.1.11 Use Case Scenario Approve Order 62

Tabel 4.1.12 Use Case Scenario Reject Order Admin 64

Tabel 4.1.13 Use Case Scenario Edit Customer 66

Tabel 4.1.14 Use Case Scenario Edit Product 67

Tabel 4.1.15 Use Case Scenario Add Customer 68

Tabel 4.1.16 Use Case Scenario Add Product 70

Tabel 4.1.17 Use Case Scenario Edit Stock 72

Tabel 4.1.18 Use Case Scenario Pembayaran 74

Tabel 4.1.19 Use Case Scenario Shipping 75

(12)

xv

Tabel 4.1.20 Use Case Scenario View History Admin 76 Tabel 4.1.21 Use Case Scenario Change Password Admin 77

Tabel 4.2.1 Spesifikasi File msBarang 101

Tabel 4.2.2 Spesifikasi File msCustomer 101

Tabel 4.2.3 Spesifikasi File msAdmin 102

Tabel 4.2.4 Spesifikasi File tr_order 103

Tabel 4.2.5 Spesifikasi File detail_order 104

Tabel 4.2.6 Spesifikasi File detail_delivery 104

Tabel 4.2.7 Spesifikasi File keuangan 105

Tabel 4.2.8 Spesifikasi File bukti_pembayaran 106

(13)

xvi

DAFTAR GAMBAR

Gambar 1.1 Metode Waterfall 4

Gambar 2.1 Metode Waterfall 21

Gambar 2.2 Contoh Inheritance / Generalization 28

Gambar 2.3 Contoh Aggregation 28

Gambar 2.4 Contoh Use Case Diagram 29

Gambar 2.5 Contoh Sequence Diagram 30

Gambar 3.1 Struktur Organisasi PT. Jaya Tech 36

Gambar 3.2 Proses Bisnis yang sedang Berjalan 39

Gambar 4.1 Usulan Prosedur yang Baru 45

Gambar 4.2 Class Diagram Usulan Prosedur yang Baru 49 Gambar 4.3 Use Case Diagram Usulan Prosedur yang Baru 50

Gambar 4.4.1 Sequence Diagram Login Customer 78

Gambar 4.4.2 Sequence Diagram View Price List 79

Gambar 4.4.3 Sequence Diagram View Status Customer 80 Gambar 4.4.4 Sequence Diagram View History Customer 81 Gambar 4.4.5 Sequence Diagram Order Product (True) 82 Gambar 4.4.6 Sequence Diagram Order Product (False) 83

Gambar 4.4.7 Sequence Diagram Cancel Order 84

Gambar 4.4.8 Sequence Diagram Change Password Customer 85

Gambar 4.4.9 Sequence Diagram Login Admin 86

Gambar 4.4.10 Sequence Diagram Add Customer 87

(14)

xvii

Gambar 4.4.11 Sequence Diagram Edit Customer 88

Gambar 4.4.12 Sequence Diagram View Customer 89

Gambar 4.4.13 Sequence Diagram Add Product 90

Gambar 4.4.14 Sequence Diagram Edit Product 91

Gambar 4.4.15 Sequence Diagram View Product 92

Gambar 4.4.16 Sequence Diagram Edit Stock List 93

Gambar 4.4.17 Sequence Diagram Approve Order 94

Gambar 4.4.18 Sequence Diagram Reject Order 95

Gambar 4.4.19 Sequence Diagram View History Admin 96 Gambar 4.4.20 Sequence Diagram View Status Order Admin 97 Gambar 4.4.21 Sequence Diagram Change Password Admin 98

Gambar 4.4.22 Sequence Diagram Pembayaran 99

Gambar 4.4.23 Sequence Diagram Shipping 100

Gambar 4.5 Entity Relationship Diagram 107

Gambar 4.6 Struktur Menu 108

Gambar 4.7.1 Perancangan Layar Home 130

Gambar 4.7.2 Perancangan Layar Catalog 130

Gambar 4.7.3 Perancangan Layar Profile 131

Gambar 4.7.4 Perancangan Layar Service 131

Gambar 4.7.5 Perancangan Layar Contact Us 132

Gambar 4.7.6 Perancangan Layar Home User 132

Gambar 4.7.7 Perancangan Layar Order 133

Gambar 4.7.8 Perancangan Layar Submit Show 133

(15)

xviii

Gambar 4.7.9 Perancangan Layar Price List 134

Gambar 4.7.10 Perancangan Layar Status 134

Gambar 4.7.11 Perancangan Layar Cancel Order 135

Gambar 4.7.12 Perancangan Layar History 135

Gambar 4.7.13 Perancangan Layar Change Password 136

Gambar 4.7.14 Perancangan Layar Login Admin 136

Gambar 4.7.15 Perancangan Layar Home Admin 137

Gambar 4.7.16 Perancangan Layar Order (Admin) 137 Gambar 4.7.17 Perancangan Layar Approve Order (Admin) 138 Gambar 4.7.18 Perancangan Layar Cancel Order (Admin) 138 Gambar 4.7.19 Perancangan Layar Status (Admin) 139 Gambar 4.7.20 Perancangan Layar History (Admin) 139 Gambar 4.7.21 Perancangan Layar Member (Admin) 140 Gambar 4.7.22 Perancangan Layar Add Member (Admin) 141 Gambar 4.7.23 Perancangan Layar Edit Member (Admin) 142 Gambar 4.7.24 Perancangan Layar Delete Member (Admin) 142 Gambar 4.7.25 Perancangan Layar View Member (Admin) 143 Gambar 4.7.26 Perancangan Layar Product (Admin) 143 Gambar 4.7.27 Perancangan Layar Add Product (Admin) 144 Gambar 4.7.28 Perancangan Layar Edit Product (Admin) 144 Gambar 4.7.29 Perancangan Layar View Product (Admin) 145 Gambar 4.7.30 Perancangan Layar Stock List (Admin) 145 Gambar 4.7.31 Perancangan Layar Transaction (Admin) 146

(16)

xix

Gambar 4.7.32 Perancangan Layar Approve Transaction (Admin) 146 Gambar 4.7.33 Perancangan Layar View Transaction (Admin) 147 Gambar 4.7.34 Perancangan Layar Change Password (Admin) 147

Gambar 4.8.1 Tampilan Layar Login Customer 151

Gambar 4.8.2 Tampilan Layar Home Customer 152

Gambar 4.8.3 Tampilan Layar Order 153

Gambar 4.8.4a Tampilan Layar Submit Order 154

Gambar 4.8.4b Tampilan Layar Konfirmasi Submit Order 154

Gambar 4.8.5 Tampilan Layar Price List 155

Gambar 4.8.6 Tampilan Layar Status 156

Gambar 4.8.7 Tampilan Layar Cancel Order 157

Gambar 4.8.8 Tampilan Layar History 157

Gambar 4.8.9 Tampilan Layar Change Password 158

Gambar 4.8.10 Tampilan Layar Login Admin 159

Gambar 4.8.11 Tampilan Layar Home Admin 160

Gambar 4.8.12 Tampilan Layar Order Admin 160

Gambar 4.8.13a Tampilan Layar Approve Order Admin 161 Gambar 4.8.13b Tampilan Layar konfirmasi Approve Order Admin 161 Gambar 4.8.14a Tampilan Layar Cancel Order Admin 162 Gambar 4.8.14b Tampilan Layar Konfirmasi Cancel Order Admin 163 Gambar 4.8.15a Tampilan Layar Delivery Order Admin 164 Gambar 4.8.15b Tampilan Layar Konfirmasi Delivery Order Admin 165

Gambar 4.8.16 Tampilan Layar Status Admin 166

(17)

xx

Gambar 4.8.17 Tampilan Layar History Admin 166

Gambar 4.8.18 Tampilan Layar Member Admin 167

Gambar 4.8.19a Tampilan Layar Add Member Admin 168 Gambar 4.8.19b Tampilan Layar Konfirmasi Add Member Admin 168 Gambar 4.8.20a Tampilan Layar Edit Member Admin 169 Gambar 4.8.20b Tampilan Layar Edit Member (Sukses) Admin 170 Gambar 4.8.21a Tampilan Layar Delete Member Admin 171 Gambar 4.8.21b Tampilan Layar Konfirmasi Delete Member Admin 171 Gambar 4.8.22 Tampilan Layar View Member Admin 172

Gambar 4.8.23 Tampilan Layar Product Admin 173

Gambar 4.8.24a Tampilan Layar Add Product Admin 174 Gambar 4.8.24b Tampilan Layar Add Product (Sukses) Admin 174 Gambar 4.8.25a Tampilan Layar Edit Product Admin 175 Gambar 4.8.25b Tampilan Layar Konfirmasi Edit Product Admin 175 Gambar 4.8.26 Tampilan Layar View Product Admin 176 Gambar 4.8.27 Tampilan Layar Stock List Admin 177 Gambar 4.8.28 Tampilan Layar Transaction Admin 178 Gambar 4.8.29 Tampilan Layar Approve Transaction Admin 179 Gambar 4.8.30 Tampilan Layar View Transaction Report Admin 179 Gambar 4.8.31a Tampilan Layar View Member Transaction Report Admin 180 Gambar 4.8.31b Tampilan Layar View Member Transaction Report Admin 181 Gambar 4.8.32 Tampilan Layar Change Password Admin 181 Gambar 4.8.33 Tampilan Layar Upload File Admin 182

(18)

xxi

Gambar 4.8.34 Tampilan Layar Detail Member Admin 183 Gambar 4.8.35 Tampilan Layar Detail Order Admin 184

Gambar 4.8.36 Tampilan Layar Detail Product 184

Gambar 4.8.37 Tampilan Layar Catalog 185

Gambar 4.8.38 Tampilan Layar Profile 186

Gambar 4.8.39 Tampilan Layar Service 186

Gambar 4.8.40 Tampilan Layar Contact Us 187

Referensi

Dokumen terkait

Minyak dedak padi dan methanol direaksikan dengan katalis HCl berdasarkan reaksi esterifikasi dengan variabel tetap yang digunakan adalah umpan (minyak dedak sebesar 100 ml,

Mengacu pada tema Rencana Kerja Pemerintah (RKP) tahun 2018 “Memacu Investasi dan Infrastruktur untuk Pertumbuhan dan Pemerataan” dengan program priortas nasional Jaminan dan

Skripsi ini merupakan buah perjuangan penulis guna memenuhi salah satu syarat untuk meraih gelar Sarjana Ekonomi Syari’ah (S.E.Sy) pada Fakultas Ekonomi dan Bisnis Islam

Berdasarkan pada Tabel 3, dinyatakan jumlah mikroba terendah diperoleh dari kefir dengan penambahan konsentrasi biji kefir sebanyak 5% dan waktu fermentasi 16 jam, yaitu sebesar 8,8

Sistem minimum mikrokontroler berfungsi untuk kontrol utama sistem dan pengiriman data, rangkaian komunikasi serial berfungsi untuk pengiriman data, sensor arus berfungsi

Dengan memanjatkan puji syukur ke hadirat Allah SWT, atas limpahan rahmat dan karunia-Nya kami selaku penulis dapat menyelesaikan skripsi yang berjudul “MINAT

Penelitian ini dilakukan dengan tujuan untuk mengetahui hasil uji dari uji pengaruh yang timbulkan dengan adanya komite audit, kualitas audit, kepemilikan

dilihat pada tabel 5.2 dan gambar 5.3.. Berdasarkan dari berat jenisnya tersebut, split dapat digolongkan sebagai agregat normal, karena berat jenisnya antara 2,5-2,7 kg/m3.