• Tidak ada hasil yang ditemukan

Pembangunan e-commerce pada Toko Bee Computer (Beecom)

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembangunan e-commerce pada Toko Bee Computer (Beecom)"

Copied!
307
0
0

Teks penuh

(1)
(2)
(3)
(4)
(5)

Jenis Kelamin : Laki-Laki

Agama : Islam

Alamat : Jl. Cikutra Barat No.20/2 RT.01/12 Bandung 40191 Jawa Barat - Indonesia

No. Telepon : 081320590876

Email : aridonald87@gmail.com

Riwayat Pendidikan : 1994 – 2000 : SDN Sukaluyu III Bandung 2000 – 2003 : SLTP PGII 1 Bandung 2003 – 2006 : SMKN 4 Bandung

2007 – 2013 : Program S1, Jurusan Teknik Informatika, Fakultas Teknik dan Ilmu Komputer, Universitas Komputer Indonesia.

Demikian riwayat hidup ini saya buat dengan sebenar-benarnya dalam keadaan sadar dan tanpa paksaan

Bandung, 26 Februari 2013

(6)

SKRIPSI

Diajukan untuk Menempuh Ujian Akhir Sarjana Program Strata Satu Program Studi Teknik Informatika

Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

ARI NURJAMAN

10107901

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

(7)

iii 

 

Assalamu’alaikum Warahmatullahi Wabarakatuh

Dengan mengucapkan puji syukur kehadirat Allah SWT atas rahmat dan hidayah-Nya yang telah diberikan, sehingga peneliti dapat menyelesaikan skripsi ini. Tidak lupa pula Shalawat dan Salam semoga terlimpah kepada junjungan Nabi besar kita Muhammad SAW beserta para keluarga, sahabat dan umatnya sampai akhir zaman. Skripsi ini dibuat untuk memenuhi salah satu syarat dalam menyelesaikan perkuliahan Strata Satu pada Program Studi Teknik Informatika Universitas Komputer Indonesia, yang berjudul “PEMBANGUNAN

E-COMMERCE PADA TOKO BEE COMPUTER (BEECOM)”.

Peneliti menyadari bahwa dalam penyusunan skripsi ini masih jauh dari sempurna, hal ini semata-mata disebabkan oleh keterbatasan kemampuan dan pengetahuan peneliti didalam menerapkan teori kedalam praktik yang sebenarnya. Semoga skripsi ini dapat memberikan sumbangan pemikiran bagi pembaca yang merasa berkempentingan terhadap masalah yang disajikan.

Tentunya skripsi ini tidak akan dapat terselesaikan dengan baik tanpa adanya bantuan, petunjuk dan bimbingan dari berbagai pihak. Serta pihak-pihak yang telah memberikan dorongan, semangat, doa dan dukungan kepada peneliti. Maka pada kesempatan ini perkenankanlah peneliti mengucapkan terima kasih yang sedalam-dalamnya kepada :

(8)

Kakak-iv 

 

membimbing, mengarahkan, serta membantu dalam skripsi ini.

3. Bapak Irawan Afrianto, S.T., M.T. Selaku Ketua Jurusan Teknik Informatika. 4. Bapak Galih Hermawan, S.Kom., M.T. Selaku Dosen Wali.

5. Ibu Tati Harihayati M., S.T., M.T. Selaku penguji 1 yang turut membimbing dan membantu dalam penyusunan skripsi ini.

6. Ibu Dian Dharmayanti, S.T., M.Kom. Selaku penguji 2 yang telah membimbing, mengarahkan, serta membantu dalam skripsi ini.

7. Ibu Kania Evita Dewi, S.Pd., M.Si. Selaku penguji 3 yang telah berkenan memberikan saran-saran untuk kelancaran penyusunan skripsi ini.

8. Seluruh jajaran dosen beserta staf Universitas Komputer Indonesia.

9. Risma Saedah, terima kasih atas pemberian semangat, doa, motivasi, dan selalu menjadi inspirasi bagi peneliti. Serta yang selalu menjadi teman setia, baik suka maupun duka, saat sehat maupun sakit.

10. Sahabat-sahabatku K Herwin, Asep, Rizal, Muzi , terima kasih atas dukungan, bantuan serta kebersamaannya selama ini. Tiada kata yang dapat melukiskan indahnya persahabatan kita.

11. Rekan-rekan IF-17K dan seluruh mahasiswa Unikom sekalian, yang selalu memberikan bantuan serta informasi-informasi yang dibutuhkan dalam penyusunan skripsi ini.

12. Karyawan Bee Computer Herwin Budi Santoso, Siska Komalasari dan Yunus Sulistyo atas bantuannya dalam penyelesaian penelitian ini.

(9)

 

Wassalamu’alaikum Warahmatullahi Wabarakatuh.

Bandung, Februari 2013

(10)

vi

ABSTRAK ... i

ABSTRACT ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... vi

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xviii

DAFTAR SIMBOL ... xxi

DAFTAR LAMPIRAN ... xxiii

BAB 1 PENDAHULUAN ... 1

1.1LATAR BELAKANG MASALAH ... 1

1.2RUMUSAN MASALAH ... 2

1.3MAKSUD DAN TUJUAN ... 2

1.4BATASAN MASALAH ... 3

1.5METODOLOGI PENELITIAN ... 4

1.6SISTEMATIKA PENULISAN ... 7

BAB 2 TINJAUAN PUSTAKA ... 9

2.1TINJAUAN PERUSAHAAN ... 9

2. 1. 1 Riwayat Perusahaan ... 9

2. 1. 2 Struktur Organisasi ... 9

2. 1. 3 Deskripsi Tugas ... 10

2.2LANDASAN TEORI ... 11

2. 2. 1 Internet ... 12

2. 2. 2 Pengertian Sistem ... 12

2. 2. 3 E-Commerce ... 13

2. 2. 4 Perangkat Komputer ... 15

2. 2. 4. 1 Perangkat Lunak (Software) ... 16

(11)

vii

2. 2. 5. 3 Operasi Dasar Basis Data ... 19

2. 2. 5. 4 DBMS (Database Management Data) ... 19

2. 2. 6 Perangkat Analisis Sistem ... 19

2. 2. 6. 1 Diagram E-R (Entity Relasional Diagram) ... 20

2. 2. 6. 2 Diagram Konteks ... 21

2. 2. 6. 3 Diagram Alur Data (Data Flow Diagram) ... 21

2. 2. 6. 4 Kamus Data ... 21

2. 2. 7 Pengenalan Adobe Dreamweaver ... 21

2. 2. 8 Pengenalan HTML ... 22

2. 2. 9 PHP (PHP Hypertext Preprosessor) ... 23

2. 2. 10 MySQL ... 24

2. 2. 11Pengenalan SQL (Structured Query Language) ... 25

2. 2. 11. 1 DDL (Data Definition Language) ... 25

2. 2. 11. 2 DML (Data Manipulation Language) ... 25

2. 2. 11. 3 DCL (Data Control Language) ... 26

2. 2. 12Skala Pengukuran Dan Instrumen Penelitian ... 26

2. 2. 12. 1Macam - macam Skala Pengukuran ... 26

2. 2. 12. 2Skala Likert ... 27

2. 2. 12. 3Skala Guttman ... 30

2. 2. 12. 4Semantic Differensial ... 31

BAB 3 ANALISIS DAN PERANCANGAN ... 33

3.1ANALISIS SISTEM ... 33

3. 1. 1Analisis Sistem Yang Sedang Berjalan ... 33

3. 1. 1. 1Prosedur Pengadaan Barang ... 34

3. 1. 1. 2Prosedur Pembuatan Brosur ... 34

3. 1. 1. 3Prosedur Penjualan Barang ... 38

(12)

viii

3. 1. 5 Analisis Rakit Sendiri ... 50

3. 1. 6 Analisis Spesifikasi Kebutuhan Perangkat Lunak ... 53

3. 1. 7Analisis Kebutuhan Non Fungsional ... 59

3. 1. 7. 1Analisis Perangkat Keras ... 59

3. 1. 7. 2Analisis Perangkat Lunak ... 60

3. 1. 7. 3Analisis Kebutuhan Pengguna ... 61

3. 1. 8 Analisis Basis Data ... 61

3. 1. 9 Analisis Kebutuhan Fungsional ... 67

3. 1. 9.1 Diagram Konteks ... 67

3. 1. 9.2 Data Flow Diagram (DFD) ... 69

3. 1. 10Spesifikasi Proses ... 83

3. 1. 11Kamus Data ... 103

3.2PERANCANGAN SISTEM ... 108

3. 2. 1 Skema Relasi ... 108

3. 2. 2 Perancangan Struktur Tabel ... 110

3. 2. 3 Perancangan Struktur Menu ... 120

3. 2. 4 Perancangan Antarmuka ... 123

3. 2. 4. 1 Perancangan Antarmuka Pengunjung ... 123

3. 2. 4. 2 Perancangan Antarmuka Pelanggan ... 136

3. 2. 4. 3 Perancangan Antarmuka Bagian Operasional ... 153

3. 2. 4. 4 Perancangan Antarmuka Bagian Keuangan ... 181

3. 2. 4. 5 Perancangan Antarmuka Manager ... 189

3. 2. 5 Perancangan Tampilan Pesan (Messages) ... 194

3. 2. 6 Jaringan Semantik ... 195

3. 2. 6. 1 Jaringan Semantik Untuk Pengunjung ... 195

3. 2. 6. 2 Jaringan Semantik Untuk Pelanggan ... 196

(13)

ix

3. 2. 7. 2 Prosedur Masuk Pelanggan ... 200

3. 2. 7. 3 Prosedur Masuk Pengguna ... 201

3. 2. 7. 4 Prosedur Lupa Kata Sandi Pelanggan ... 202

3. 2. 7. 5 Prosedur Lupa Kata Sandi Pengguna ... 203

3. 2. 7. 6 Prosedur Penambahan Data ... 204

3. 2. 7. 7 Prosedur Pengubahan Data ... 205

3. 2. 7. 8 Prosedur Penghapusan Data ... 206

BAB 4 IMPLEMENTASI DAN PENGUJIAN ... 207

4.1IMPLEMENTASI ... 207

4. 1. 1 Perangkat Keras Yang Digunakan ... 207

4. 1. 2 Perangkat Lunak Yang Digunakan ... 207

4. 1. 3 Implementasi Database ... 208

4. 1. 4 Implementasi Antarmuka ... 213

4. 1. 4. 1 Implementasi Antarmuka Pengunjung ... 213

4. 1. 4. 2 Implementasi Antarmuka Pelanggan ... 214

4. 1. 4. 3 Implementasi Antarmuka Bagian Operasional ... 216

4. 1. 4. 4 Implementasi Antarmuka Bagian Keuangan ... 221

4. 1. 4. 5 Implementasi Antarmuka Manager ... 222

4.2PENGUJIAN SISTEM ... 222

4. 2. 1 Pengujian Alpa ... 223

4. 2. 1. 1 Skenario Pengujian Alpa ... 223

4. 2. 1. 2 Kasus dan Hasil Pengujian Alpa ... 224

4. 2. 1. 3 Kesimpulan Pengujian Alpa ... 250

4. 2. 2 Pengujian Beta ... 250

4. 2. 2. 1 Skenario Pengujian Beta ... 251

4. 2. 2. 2 Wawancara Pengguna ... 251

(14)

x

(15)

267

dan PHP. Yogyakarta : Andi.

[ 2 ] Dewwanto, I.Joko. 2006. Web Desain Metode Aplikasi Dan Implementasi.

Yogyakarta : Graha ilmu.

[ 3 ] Jogiyanto, H. M. (1989). Analisis dan Desain Sistem Informasi. Yogyakarta : Andi.

[ 4 ] Kristanto, H. (1994). Konsep dan Perancangan Database. Andi, Yogyakarta.

[ 5 ] McGinty,L,Smyth,B.Adaptive.2006. selection : analysis of critiquing and

preference based feed back in conversation on recommender systems.Int J

Electron Commerce 11(2),35-57.

[ 6 ] Nugroho, B. (2011). Membuat Sistem Informasi Penjualan Berbasis Web

Dengan PHP dan MySQL. Yogyakarta : Gava Media.

[ 7 ] Shalahuddin, M dan Rosa A. S. (2007). Belajar Pemrograman Dengan

Bahasa C++ Dan Java. Bandung : Informatika.

[ 8 ] Sidik, B dan H. R. Pohan. (2007), Pemrograman WEB dengan HTML.

Informatika, Bandung.

[ 9 ] Sommerville. (2001), Software Engineering. Addison Wesley.

[ 10 ] Sopandi, D. (2008), Instalasi Dan Konfigurasi Jaringan Komputer, Bandung : Informatika.

[ 11 ] Sugiyono. 2010. Metode Penelitian Kuantitatif Kualitatif Dan R&D. Bandung : Alfabeta.

[ 12 ] Suseno, W. H. (2008), Kontrak Perdagangan Melalui Internet (Electronic

Commerce) Ditinjau Dari Hukum Perjanjian, Skripsi Program Strata Satu,

Universitas Sebelas Maret.

[ 13 ] Utomo, E.P. (2009). Meraup Kekayaan Lewat Internet Dengan Toko

(16)

[ 14 ] Yudhanto, Yudho. (2011). Panduan Pintar Komputer, Bandung : Indonesia Tera.

[ 15 ] Zaky, S.G. , V. C. Hamacher dan Z. G. Vranesic. (1996). Computer

Organization, 4th Edition. McGraw-Hill

(17)

1 1. 1 Latar Belakang Masalah

Toko Bee Computer (Beecom) berdiri pada tanggal 20 April 2003 dan berlokasi di gedung Salman ITB Jl. Ganesha 7 Bandung 40132. Toko Beecom merupakan salah satu perusahaan yang bergerak di bidang bisnis penjualan komputer dan perbaikan komputer. Barang-barang yang disediakan oleh toko Beecom diantaranya perangkat komputer (Motherboard, processor, memory,

harddisk, casing dan lain sebagainya) dan paket komputer.

Beecom dalam proses jual belinya masih dilakukan secara langsung yaitu pelanggan datang ke toko, melakukan pembelian dan melakukan pembayaran dengan uang tunai sehingga tidak dapat memfasilitasi pelanggan yang tidak bisa datang langsung ke toko untuk melakukan transaksi jual beli. Penyampaian informasi barang yang dijual di toko Beecom masih menggunakan brosur sehingga jangkauan penyampaiannya tidak luas yaitu informasi hanya dapat disampaikan kepada pelanggan yang datang ke toko saja. Paket - paket komputer yang terdapat dalam brosur menurut petugas sering kali berbeda dengan keinginan pelanggan sehingga petugas sering kali membuatkan kembali spesifikasi paket yang diinginkan sesuai dengan kebutuhan pelanggan. Proses pembuatan laporan di toko Beecom masih dilakukan secara manual yaitu petugas mencatat data penjualan pada buku penjualan kemudian diketik di file excel. Menurut petugas dalam proses pencatatan penjualan ini dimungkinkan terjadinya kesalahan dalam penulisannya sehingga laporan yang telah dibuat harus dicek secara berulang.

E-Commerce sebagai transaksi online shop yang berhubungan tentang

penyajian informasi barang yang menggunakan media elektronik yaitu internet

dan website yang memilki banyak keungggulan. Adapun keunggulan e-commerce

yang berkaitan dengan permasalahan yang diteliti, antara lain e-commerce

(18)

datang langsung ke toko Beecom dan dapat dilakukan dimanapun sehingga mempermudah proses transaksi. Adapun dalam pembelian barang, e-commerce

dapat membantu toko dalam melayani kebutuhan pelanggan. E-Commerce

memudahkan toko dalam penyampaian informasi kepada pelanggan mengenai barang yang ditawarkan sehingga akan lebih efektif dan efisien. E-commerce mempermudah Beecom dalam pembuatan laporan penjualan.

Berdasarkan paparan tersebut disimpulkan bahwa perlu adanya aplikasi penjualan online yang dapat membantu Beecom dalam proses penjualan barang, penyampaian informasi barang yang dijual kepada pelanggan secara cepat, dan membantu dalam pembuatan laporan penjualan. Yang akan diwujudkan dengan melakukan penelitian sekaligus mengangkat topik ini sebagai bahan tulisan tugas akhir yang berjudul : “PEMBANGUNAN E-COMMERCE PADA TOKO BEE COMPUTER (BEECOM)“.

1. 2 Rumusan Masalah

Dari latar belakang yang telah dijelaskan sebelumnya, ditemukan beberapa masalah yang dapat dirumuskan dalam suatu rumusan masalah yaitu bagaimana membangun situs e-commerce pada toko Bee Computer (Beecom) Bandung.

1. 3 Maksud dan Tujuan

Berdasarkan permasalahan yang sudah dianalisa maka maksud dari

penelitian tugas akhir ini adalah untuk membangun sebuah situs e-commerce pada toko Bee Computer (Beecom)

Tujuan dari situs e-commerce yang dibangun antara lain;

(19)

2. Toko Beecom dapat menyampaikan informasi barang yang dijual kepada pelanggan dimanapun dan kapanpun tanpa harus menunggu pelanggan datang ke toko.

3. Pelanggan dapat membuat spek rakitan komputer sendiri sesuai dengan kebutuhannya.

4. Meminimalisir kesalahan dalam pencatatan data penjualan dan mempermudah petugas dalam pembuatan laporan.

1. 4 Batasan Masalah

Penelitian yang dilakukan agar lebih terarah sesuai dengan tujuan penelitian, mudah dalam pengumpulan dan pengolahan data, analisa serta menarik kesimpulan, maka ruang lingkup penelitian mencakup sebagai berikut:

1. Sistem yang dibangun berbasis web PHP & MySQL.

2. E-commerce ini menyediakan fasilitas pembayaran dengan metode transfer melalui bank, e-banking, ATM dan dapat menggunakan pembayaran online

(Paypal).

3. Data yang diolah pada aplikasi e-commerce adalah data pengguna, data barang, data kategori, data merk, data kota, data propinsi, data biaya kirim, data paket pengiriman, dan data jasa pengiriman.

4. Proses yang terdapat dalam aplikasi e-commerce adalah proses pendaftaran akun, proses pengolahan data master (data barang, data kategori, data merk, data kota, data propinsi, data biaya kirim, data paket pengiriman, data jasa pengiriman) , proses pengolahan data transaksi (data pembelian, data pembayaran, data retur) , proses pengolahan laporan (laporan penjualan, laporan stok barang, laporan keuangan), proses backup database dan restore database.

(20)

6. Sistem keamanan yang terdapat dalam e-commerce ini adalah : a. Email sebagai sarana aktivasi akun pelanggan.

b. Pelanggan diharuskan login untuk melakukan pembelian barang.

c. Sistem menggunakan metode Secure Socket Layer (SSL) yang digunakan untuk menjaga keamanan pengiriman data antara web server dan pengguna situs web.

7. Sistem e-commerce menggunakan teknik Search Engine Optimization (SEO) yang diharapkan website e-commerce ini berada di halaman pertama pada

search engine sehingga akan banyak pengunjung yang mengunjungi website

ini.

8. Media komunikasi e-commerce ini melalui e-mail, telepon, dan jejaring sosial. 9. Sistem e-commerce ini memiliki fitur unggulan yaitu fitur rakit sendiri

sehingga memudahkan bagi pelanggan untuk memilih spek paket komputer sesuai dengan kebutuhan pelanggan itu sendiri.

10. Pemodelan data yang digunakan adalah pemodelan terstruktur dimana tools yang digunakan yaitu flowmap, diagram konteks, data flow diagram (DFD), kamus data, entity relationship diagram (ERD).

1. 5 Metodologi Penelitian

Metode penelitian yang digunakan dalam penulisan tugas akhir ini meliputi tahap pengumpulan data dan tahap pembuatan perangkat lunak.

1. Tahap pengumpulan data

Pada tahap pengumpulan data ada empat teknik yang digunakan yaitu studi literatur, wawancara, kuesioner, dan observasi. Berikut penjelasan mengenai teknik tersebut.

a. Studi literatur

(21)

buku-buku referensi, situs-situs internet, artikel, jurnal, dan dari pihak toko sendiri yang berhubungan dengan masalah yang dibahas.

b. Wawancara

Wawancara merupakan suatu teknik pengumpulan data yang dilakukan melalui percakapan dan tanya jawab secara langsung yang ada kaitannya dengan proses penelitian. Dalam pengumpulan data, peneliti melakukan wawancara dengan berbagai pihak baik dengan pembimbing ataupun dengan pihak toko itu sendiri.

c. Kuesioner

Merupakan teknik pengumpulan data yang dilakukan dengan cara memberi seperangkat pertanyaan tertulis kepada pengguna aplikasi untuk dijawab. Dalam hal ini kuesioner digunakan untuk memberikan gambaran-gambaran mengenai aplikasi yang dibuat.

d. Observasi

Teknik pengumpulan data dengan mengadakan pengamatan atau kegiatan yang sistematis terhadap objek yang dituju secara langsung. Dalam hal ini observasi dilakukan penulis terhadap sistem kerja dari permasalahan yang sedang diteliti.

2. Pembangunan Perangkat Lunak

(22)

1. Requirements analysis and definition. Analisa kebutuhan merupakan tahap pertama yang menjadi dasar proses pembuatan website e-commerce ini. Kelancaran proses pembuatan website secara keseluruhan dan kelengkapan fitur website yang dihasilkan sangat tergantung pada hasil analisa kebutuhan ini. Maka dilakukan proses pencarian referensi dari bebarapa sumber seperti dari buku, internet.

2. System and software design. Desain sistem merupakan tahap penyusunan

proses, data, aliran proses dan hubungan antar data yang paling optimal untuk menjalankan proses bisnis dan memenuhi kebutuhan perusahaan sesuai dengan hasil analisa kebutuhan. Dokumentasi yang dihasilkan dari tahap desain sistem ini antara lain : System Flow, Data Flow Diagram (DFD) dan

Entity Relationship Diagram (ERD). System Flow merupakan bagan aliran

dokumen dari satu bagian perusahaan ke bagian lain baik secara manual maupun melalui Sistem Informasi. Data Flow Diagram adalah diagram yang menunjukan aliran data di antara pengguna, proses dan database yang terkait

Requirements analysis and

definition

System and software design

I mplementation and unit testing

I ntegration and system testing

Operationand maintenance

(23)

dengan perangkat lunak. Entity Relationship Diagram merupakan diagram yang menunjukan bagaimana data dan informasi software akan di simpan di dalam database beserta dengan hubungan antar data. Seperti halnya tahap analisa kebutuhan, pada saat desain sistem selesai dibuat lalu desain yang sudah dibuat penyusun didiskusikan dan disempurnakan oleh penyusun bersama dengan pihak perusahaan.

3. Implementation and unit testing. Penulisan kode program merupakan tahap

penerjemahan desain sistem yang telah dibuat ke dalam bentuk perintah-perintah yang dimengerti komputer dengan mempergunakan bahasa pemrograman, PHP dan database MySQL yang menjadi standarisasi perusahaan untuk aplikasi internal.

4. Integration and system testing. Pengujian perangkat lunak dilakukan untuk

memastikan bahwa software yang dibuat telah sesuai dengan desainnya dan semua fungsi dapat dipergunakan dengan baik tanpa ada kesalahan. Dalam tahap ini, harus memastikan bahwa kerangka atau skenario pengujian perangkat lunak dibuat dengan lengkap meliputi semua proses, kebutuhan dan pengendalian yang ada di dalam dokumen analisa kebutuhan dan desain sistem.

5. Operationand maintenance. Penerapan program merupakan tahap dimana

penyusun menerapkan atau meng-install perangkat lunak yang telah selesai dibuat dan diuji ke dalam lingkungan Teknologi Informasi.

1. 6 Sistematika Penulisan

Sistematika penulisan dibagi dalam beberapa bab dengan pokok pembahasan secara umum sebagai berikut:

BAB 1 PENDAHULUAN

(24)

BAB 2 TINJAUAN PUSTAKA

Bab ini berisi tentang perusahaan yang menjadi tempat diadakannya penelitian, landasan teori, hasil penelitian terdahulu dan sebagainya yang mendukung dalam pemrosesan data yang ada dan pembuatan program aplikasi yang disesuaikan dengan data yang ada.

BAB 3 ANALISIS DAN PERANCANGAN

Bab ini berisi analisis kebutuhan dalam membangun aplikasi ini. Analisis sistem yang sedang berjalan pada aplikasi ini sesuai dengan metode pembangunan perangkat lunak yang digunakan. Selain itu terdapat juga perancangan antarmuka untuk aplikasi yang akan dibangun sesuai dengan hasil analisis yang telah dibuat. BAB 4 IMPLEMENTASI DAN PENGUJIAN

Bab ini berisi hasil implementasi dari hasil analisis dan perancangan yang telah dibuat disertai juga dengan hasil pengujian dari aplikasi ini.

BAB 5 KESIMPULAN DAN SARAN

(25)

9

2. 1 Tinjauan Perusahaan

Berikut akan dijelaskan mengenai perusahaan sebagai tempat dari

penelitian yang dilakukan, mencakup riwayat perusahaan, visi dan misi, serta

struktur organisasi.

2. 1. 1 Riwayat Perusahaan

Bee Computer (Beecom) berdiri pada tanggal 20 April 2003. Berlokasi di

gedung Salman ITB Jl. Ganesha 7 Bandung 40132. Pendirinya adalah Iyan

Sofyan, ST. BeeCom merupakan perusahaan yang bergerak di bidang

perdagangan komputer dan perbaikan komputer.

Beecom mempunyai visi dan misi dalam menjalankan tugasnya sebagai

salah satu perusahaan yang bergerak dalam penjualan komputer. Adapun visi dan

misi Beecom adalah :

1. Visi

Mendirikan sebuah perusahaan besar di bidang perdagangan komputer.

2. Misi

Meningkatkan nilai aset perusahaan melalui peningkatan SDM, sistem

manajemen dan pertumbuhan profit usaha.

2. 1. 2 Struktur Organisasi

Struktur Organisasi adalah suatu susunan dan hubungan antara tiap bagian

serta posisi yang ada pada suatu organisasi atau perusahaan dalam menjalankan

kegiatan operasional untuk mencapai tujuan. Organisasi perusahaan sangat

(26)

perusahaan, dengan adanya organisasi perusahaan dimaksudkan untuk

menciptakan suatu sistem pembagian kerja atau tugas yang sesuai dengan

kebutuhan perusahaan.

Struktur organisasi yang diusulkan pada toko Beecom dijelaskan pada

gambar 2.1.

Gambar 1Gambar 2.1 Struktur Organisasi Toko Beecom

2. 1. 3 Deskripsi Tugas

Uraian tugas dari setiap bagian dalam struktur organisasi adalah sebagai

berikut :

1. Pemilik

a. Sebagai pengambil keputusan yang menyangkut eksistensi Beecom.

2. Manager

a. Mengevaluasi semua kegiatan yang telah dilaksanakan.

b. Melaksanakan pemeriksaan yang meliputi seluruh aspek kegiatan

manajemen keuangan dan operasional agar pengelolaan dapat

dilaksanakan secara efektif dan efisien.

c. Menyetujui pengadaan barang yang diusulkan oleh bagian operasional..

(27)

e. Mengecek laporan keuangan dari bagian keuangan dan mengecek

laporan penjualan dan laporan stok barang dari bagian operasional.

f. Melaporkan seluruh laporan bulanan kepada pemilik.

3. Bagian Keuangan.

a. Menghitung uang hasil penjualan dan bertanggung jawab atas uang yang

masuk.

b. Membuat faktur penjualan.

c. Membuat laporan keuangan.

d. Melaporkan laporan keuangan kepada manager.

4. Bagian Operasional

a. Bertanggung jawab atas pelayanan pelanggan serta proses penjualan

b. Bertanggung jawab atas barang yang ada di toko dan pengiriman

barang ke pelanggan.

c. Melakukan pengadaan barang dan membuat surat jalan pemesanan.

d. Membuat paket komputer dan brosur.

e. Melakukan pengecekan dan pencatatan atas barang yang masuk

maupun keluar.

f. Mencatat data penjualan pada buku penjualan dan mengetiknya dalam

file excel.

g. Melakukan stock of name setiap bulan.

h. Bertanggung jawab atas retur garansi barang.

i. Membuat laporan penjualan dan laporan stok barang.

j. Melaporkan laporan penjualan dan laporan stok barang kepada

manager.

2. 2 Landasan Teori

Berikut akan dijelaskan mengenai teori-teori yang dijadikan sebagai

(28)

2. 2. 1 Internet

Internet[2] merupakan hubungan antar berbagai jenis komputer dan

jaringan di dunia yang berbeda sistem operasi maupun aplikasinya di mana

hubungan tersebut memanfaatkan kemajuan media komunikasi (telepon dan

satelit) yang menggunakan protokol standar dalam berkomunikasi yaitu protokol

TCP/IP yang berisikan informasi dan sebagai sarana komunikasi data yang berupa

suara, gambar, video dan juga teks. Internet juga bisa diartikan sebagai

sekumpulan jaringan komputer yang menghubungkan berbagai macam situs.

Internet dibentuk oleh departemen pertahanan Amerika di ahun 1969,

dimana pada saat itu dipraktekan dengan melakukan komunikasi dalam jarak yang

tidak terhingga melalui saluran telepon. Tujuan awal dari pembentukan internet

adalah untuk keperluan militer. Internet pada saat itu dimanfaatkan oleh

departemen pertahanan Amerika untuk membangun sistem jaringan komputer

yang tersebar dengan menghubungkan komputer di daerah-daerah vital untuk

mengawasi permasalahn apabila terjadi serangan nuklir dan untuk menghindari

terjadinya pemusatan informasi yang apabila terjadi peperangan dapat mudah

untuk dhancurkan.

Seiring dengan perjalanan waktu, internet saat ini bukan hanya

dimanfaatkan untuk keperluan militer tetapi internet sudah dimanfaatkan secara

umum. Dengan digunakannya internet secara umum maka layanan-layanan

internet-pun bermunculan, diantaranya adalah email, Usenet, Newsgroup, WWW

(World Wide Web) atau lebih dikenal dengan Web, Gopher, serta WAIS. Diantara

sekian banyak layanan internet, email dan web yang sering digunakan oleh

masyarakat umum, diantaranya adalah milis (Mailing List) dan Webblog.

2. 2. 2 Pengertian Sistem

Terdapat dua kelompok pendekatan dalam mendefinisikan sistem, yaitu

yang menekankan pada prosedur dan menekankan pada komponen atau

(29)

mendefinisikan sistem[3] sebagai jaringan kerja dari prosedur-prosedur yang

saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan

atau untuk menyelesaikan suatu sasaran tertentu.

Pendekatan sistem yang lebih menekankan pada elemen atau

komponennya, mendefinisikan sistem[3] sebagai kumpulan-kumpulan dari

elemen-elemen yang berinteraksi untuk mencapai tujuan tertentu.

Berdasarkan pengertian dari dua pendekatan tersebut dapat disimpulkan

bahwa sistem merupakan jaringan kerja dari prosedur-prosedur yang terdiri dari

elemen-elemen yang saling berkaitan untuk mencapai tujuan tertentu.

2. 2. 3 E-Commerce

Berikut ini akan dijelaskan mengenai e-commerce baik definisi, maupun

keamanan dalam melakukan transaksi e-commerce.

2. 2. 3. 1 Definisi E-Commerce

E-Commerce (Electronic Commerce) atau perdagangan elektronik

merupakan suatu proses pembelian, penjualan produk, penawaran jasa, dan

informasi yang dilakukan melalui sistem elektronik seperti televisi dan jaringan

komputer, salah satu jaringan komputer yang dapat dimanfaatkan untuk

e-commerce adalah internet. E-commerce[12] is the conduct of commerce ingoods and

services, with the assistance of telecomunications and telecomunications-based tools yang

dapat diartikan bahwa e-commerce adalah tata cara perdagangan barang dan jasa

yang menggunakan media telekomunikasi dan telekomunikasi sebagai alat

bantunya.

Perdagangan elektronik pertama kali diperkenalkan pada tahun 1994

dengan melakukan promosi dan periklanan di suatu halaman website.

Perdagangan elektronik memberikan manfaat seperti dapat menyediakan jasa

pembelian yang tanggap, dan cepat, dapat memberikan informasi barang dan jasa

(30)

2. 2. 3. 2 Kelebihan dan Kekurangan E-Commrece

E-commerce sendiri memliki kelebihan dan kekurangan dibandingkan

dengan perdagangan lainnya. Dengan adanya e-commerce, maka akan memerikan

keuntungan baik bagi pembeli maupun penjual. Adapun keuntungan dengan

adanya e-commerce antara lain[13].

1. Mampu memberikan informasi barang atau jasa yang lebih cepat dan efisien

kepada pembeli.

2. Mampu memberikan informasi barang atau jasa kepada pembeli tanpa batas

wilayah atau waktu.

3. Memberikan jaungkauan pemasaran yang luas dan tidak tebatas waktu.

4. Memungkinkan dilakukannya transaksi jarak jauh.

5. Menggunakan digital cash tanpa harus membayar dengan uang tunai.

6. Mampu memberikan kesempatan kepada pembeli yang bertempat tinggal jauh

dari produsen atau perusahaan penjual barang atau jasa untuk berinteraksi dan

berdiskusi.

Adapun beberapa kekurangan e-commerce adalah penipuan dengan cara

pencurian identitas.

2. 2. 3. 3 Keamanan E-Commerce

Dalam sistem e-comerce diperlukan beberapa keamanan untuk menjaga

data dalam sistem. Dengan adanya keamanan dalam sistem e-commerce, maka

kepercayaan konsumen terhadap perusahaan atau produsen barang atau jasa akan

terjaga. Beberapa keamanan yang dapat digunakan pada sistem e-commerce

antara lain[13].

1. Secure Socket Layer (SSL)

Secure Socket Layer (SSL)[3] merupakan sebuah protokol keamanan data

yang digunakan untuk menjaga pengiriman data antara web server dan pengguna

situs web. SSL dikembangkan oleh Netscape Communication pada tahun 1994.

(31)

a. Seorang client masuk kedalam web server dan melakukan akses ke URL yang

terproteksi (ditandai dengan awalan https atau dengan munculnya pesan dari

browser).

b. Web server akan memberitahukan secara otomatis kepada client tersebut

mengenai sertifikat digital web server yang menyatakan bahwa web server

telah tervalidasi sebagai situs yang menggunakan SSL.

c. Browser client akan mengacak “session key” dengan “public key” web server

sehingga hanya web server yang akan dapat membaca semua transaksi yang

terjadi antara browserclient dengan web server.

d. Hal tersebut terjadi dalam hitungan detik dan tidak memerlukan aktifitas

apapun dari client.

2. Dedicated IP

Dedicated IP atau internet protocol (IP) adalah metode atau protokol

untuk mengirimkan data ke internet[10]. Setiap komputer atau biasa disebut host

dalam internet harus mempunyai sebuah alamat IP yang unik yang

mengindentifikasikan komputer tersebut terhadap yang lainnya. Situs web yang

berada dalam server yang sama dapat menggunakan IP secara bersama-sama

ataupun diberi IP tersendiri.

2. 2. 4 Perangkat Komputer

Komputer[15] adalah mesin penghitung elektronik yang cepat dapat

menerima informasi input digital, memprosesnya sesuai dengan suatu program

yang tersimpan di memorinya (stored program) dan menghasilkan output

informasi.

Perangkat komputer secara garis besar terdiri dari 2 bagian paling utama,

(32)

2. 2. 4. 1 Perangkat Lunak (Software)

Perangkat lunak adalah istilah umum untuk data yang diformat dan

disimpan secara digital, termasuk program komputer, dokumentasinya, dan

berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Secara garis besar

perangkat lunak komputer juga masih dapat digolongkan menjadi 2 bagian, yaitu:

1. Sistem Operasi

Program dasar pada komputer yang menghubungkan pengguna dengan

hardware komputer. Sistem operasi yang biasa digunakan adalah Linux,

Windows, dan Mac OS. Tugas sistem operasi termasuk (namun tidak hanya)

mengatur eksekusi program di atasnya, koordinasi input, output, pemrosesan,

memori, serta instalasi software.

2. Sistem Aplikasi

Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer

yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas

yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak

sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara

langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang

menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah

pengolah kata, lembar kerja, dan pemutar media.

2. 2. 4. 2 Perangkat Keras (Hardware)

Perangkat keras[14] adalah semua bagian fisik komputer, dan dibedakan

dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan

dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk

perangkat keras dalam menyelesaikan tugasnya.

Berikut adalah beberapa contoh perangkat keras komputer dan

(33)

1. Processor

Processor disebut juga otak dari komputer semakin bagus tipe processor

maka semakin mahal pula komputer, maka processor disebut sebagai inti dari

komputer. Fungsi processor adalah untuk memproses semua kegiatan yang

dilakukan komputer, yang direquest pengguna.

2. Motherboard

papan utama dimana terdapat komponen-komponen serta chip controller

yang bertugas mengatur lalu lintas data dalam sistem motherboard.

3. RAM

RAM (Random Access Memory) adalah memori utama komputer yang

berfungsi untuk membaca dan menuliskan data.

4. Harddisk

Harddisk adalah sebuah komponen perangkat keras yang menyimpan data

sekunder dan berisi piringan magnetis.

5. Keyboard

Keyboard merupakan unit input yang paling penting dalam suatu

pengolahan data dengan komputer. Keyboard dapat berfungsi memasukkan huruf,

angka, karakter khusus serta sebagai media bagi user (pengguna) untuk

melakukan perintah-perintah lainnya yang diperlukan, seperti menyimpan file dan

membuka file.

6. Mouse

Mouse adalah salah unit masukan (input device). Fungsi alat ini adalah

untuk perpindahan pointer atau kursor secara cepat.

7. Monitor

Monitor komputer adalah salah satu jenis soft-copy device, karena

keluarannya adalah berupa sinyal elektronik, dalam hal ini berupa gambar yang

tampil di layar monitor. Gambar yang tampil adalah hasil pemrosesan data

(34)

2. 2. 4. 3 Rakitan Komputer

Rakitan komputer adalah komponen komputer yang dirakit oleh orang

yang mengerti / paham tentang komputer untuk digunakan sesuai dengan

kebutuhan penggunanya.

Komponen – komponen yang dapat dirakit menjadi seperangkat komputer

adalah Processor, Motherboard, RAM, Harddisk, VGACard, OpticDrive, Sound

Card, dan Casing.

2. 2. 5 Basis Data

Berikut dijelaskan mengenai basis data, meliputi definisi basis data,

istilah-istilah dasar basis data, operasi dasar basis data, dan DBMS.

2. 2. 5. 1 Definisi Basis Data

Basis data[7] merupakan media untuk menyimpan data agar dapat diakses

dengan mudah dan cepat. Basis data juga bisa diartikan sebagai kumpulan

informasi yang disimpan dikomputer secara sistematik sehingga dapat diperiksa

atau dipergunakan dengan program computer guna mendapatkan informasi yang

ada didalam basis data tersebut. Adapun program komputer atau perangkat lunak

yang digunakan untuk mengolah atau memanggil query basis data disebut

database management system (DBMS).

2. 2. 5. 2 Istilah-Istilah Dasar Basis Data

Istilah-istilah dasar yang ada pada basis data adalah sebagai berikut[4].

1. Entitas, merupakan sebuah objek yang keberadaannya dapat dibedakan

terhadap objek lainnya. Entitas memiliki keberadaan yang unik dan berbeda.

2. Atribut, merupakan properti atau karakteristik yang dimiliki oleh suatu entitas.

(35)

2. 2. 5. 3 Operasi Dasar Basis Data

Operasi-operasi dasar yang dapat digunakan dalam mengolah basis sata

adalah sebagai berikut[6].

1. Createdatabase, digunakan untuk membuat basis data yang baru

2. Dropdatabase, digunakan untuk menghapus basis data

3. Createtable, digunakan untuk membuat tabel baru ke suatu basis data

4. Droptable, digunakan untuk menghapus tabel dari suatu basis data

5. Insert, digunakan untuk menambah data baru ke sebuah tabel di dalam basis

data

6. Retrieve/search, digunakan untuk mengambil atau mencari tabel di sebuah

basis data.

7. Update, digunakan untuk mengubah data dari sebuah tabel didalam basis data.

8. Delete, digunakan untuk menghapus data dari sebuah tabel didalam basis data.

2. 2. 5. 4 DBMS (Database Management System)

Database Management System atau disingkat DBMS merupakan suatu

perangkat lunak yang dirancang untuk mengelola suatu basis data dan

menjalankan operasi terhadap data yang diminta banyak pengguna. Beberapa

fungsi dari DBMS adalah memanipulasi data, keamanan dan integritas data,

keamanan data, dan perbaikan data. Adapun perangkat lunak DBMS yang sering

digunakan adalah MySQL, Oracle, Firebirh, Microsoft SQL Server 2000, Visual

Foxpro, dan DatabaseDekstopParadox.

2. 2. 6 Perangkat Analisis Sistem

Sistem[3] diartikan sebagai sekumpulan dari elemen-elemen yang

berinteraksi untuk mencapai suatu tujuan tertentu, yaitu menyajikan informasi.

Elemen atau komponen tersebut secara umum adalah hardware, software,

(36)

dibutuhkan perangkat atau alat-alat pengembang sistem. Alat-alat yang digunakan

dalam pengembangan sistem adalah Entity Relational Diagram (ERD), diagram

konteks, Data Flow Diagram (DFD), dan kamus data.

2. 2. 6. 1 Diagram E-R (Entity Relational Diagram)

Diagram E-R atau Entity Relation Diagram disingkat ERD[4] merupakan

model data yang menggambarkan hubungan antar data pada database. Untuk

menggambarkan suatu hubungan dalam ERD digunakan notasi dan simbol.

Simbol-simbol ERD adalah sebagai berikut.

1. Entitas

Entitas merupakan sebuah objek yang keberadaannya dapat dibedakan

terhadap objek lainnya. Sebuah entitas digambarkan dengan persegi panjang.

2. Atribut

Atribut merupakan properti atau karakteristik yang dimiliki oleh suatu

entitas. Atribut digambarkan dengan simbol elips.

3. Relasi

Relasi merupakan hubungan antara suatu entitas dengan entitas lainnya.

Relasi digambarkan dengan simbol tanda panah.

4. Kardinalitas/Derajat Relasi

Kardinalitas atau derajat relasi menunjukkan jumlah maksimum entitas

yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Terdapat tiga

macam kardinalitas relasi, yaitu

a. Satu ke satu (One to one)

Setiap entitas pada himpunan entitas A berhubungan dengan paling banyak

dengan satu entitas pada himpunan entitas B, begitupun sebaliknya.

b. Satu ke banyak (One to many)

Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak

entitas pada himpunan entitas B, tetapi setiap entitas pada himpunan entitas B

dapat berhubungan dengan satu entitas pada himpunan entitas A.

(37)

Setiap entitas pada himpunan entitas A dapat berhubungan dengan satu entitas

pada himpunan entitas B, tetapi setiap entitas pada himpunan entitas B dapat

berhubungan dengan banyak entitas pada himpunan entitas A.

d. Banyak ke banyak (Many to many)

Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak

entitas pada himpunan entitas B.

2. 2. 6. 2 Diagram Konteks

Diagram konteks[3] merupakan arus data yang berfungsi untuk

menggambarkan sistem secara keseluruhan yang meliputi masukan (input), proses

dan keluaran (output).

2. 2. 6. 3 Diagram Alur Data (DataFlow Diagram)

Diagram alur data atau Data Flow Diagram (DFD)[3] merupakan suatu

diagram yang menggunakan notasi-notasi atau simbol-simbol untuk

menggambarkan arus dari data suatu sistem secara tersruktur dan jelas.

2. 2. 6. 4 Kamus Data

Kamus data atau data directory[3] adalah penjelasan tertulis pada suatu

data yang berada pada database. Dengan adanya kamus data akan membantu

analis sistem dalam mendefinisikan data yang mengalir di dalam sistem, sehingga

pendefinisian data itu dapat dilakukan dengan lengkap dan terstruktur.

2. 2. 7 Pengenalan Adobe Dreamweaver

Dreameaver[1] merupakan produk software dari Adobe yang digunakan

sebagai HTML editor profesional untuk mendesain web secara visual dan

(38)

Dreamwaever. Dalam perkembangannya dreamwaever banyak digunakan oleh

banyak pengembang web. Dreamweaver untuk saat ini memliki kemampuan

bukan hanya sebagai software untuk mendesain web saja akan tetapi memiliki

kemampuan untuk membuat aplikasi web dengan menggunakan berbagai bahasa

pemrograman web, seperti JPS, PHP, ASP, dan ColdFusion.

2. 2. 8 Pengenalan HTML

HTML merupakan kependekan dari Hyper Text Markup Language.

Sidik[8] mengemukakan bahwa dokumen HTML adalah teks murni yang dapat

dibuat dengan editor teks sembarang, dokumen ini dikenal sebgai web page.

Terdapat dua cara untuk membuat web page, yaitu dengan HTML editor atau

dengan editor teks biasa seperti notepad.

Didalam dokumen HTML terdapat komponen-komponen dasar yang

membentuk dokumen HTML. Komponen-komponen ini merupakan elemen

penyusun dari dokumen HTML. Adapun elemen-elemen tersebut adalah antara

lain head, body, table, paragraf, dan list. Dalam membuat dokumen HTML

dibutuhkan elemen dasar yang dinyatakan dengan tag <html>, <head>, <body>.

Secara umum dokumen HTML harus diawali dengan menuliskan tag <html> dan

diakhiri dengan tag </html>.

Dokumen HTML dibagi menjadi dua bagian, yaitu bagian head dan

bagian body. Bagian atau section pertama adalah head yang diawali dengan

<head> dan diakhiri dengan </head>. Section ini minimal berisi informasi

tentang judul dari dokumen. Informasi judul ini ditulis dengan diawali <title> dan

diakhiri dengan </title>. Bagian kedua adalah body ditandai dengan <body> dan

diakhiri dengan </body>. Bagian ini berisi tentang isi dokumen yang akan

ditampilkan pada browser seperti paragraf, link, tabel dan sebagainya.

Contoh penulisan kode HTML adalah sebagai berikut

<html>

<head>

(39)

</head>

<body>

Berikut ini merupakan contoh penulisan HTML

</body>

</html>

Setelah kode tersebut dituliskan di HTML editor, maka akan diperoleh

hasil pada browser berupa tulisan “Berikut ini merupakan contoh penulisan

HTML”.

2. 2. 9 PHP (PHP Hypertext Preprosessor)

PHP[16] merupakan singkatan dari PHP Hypertext Preprosessor, berikut

dijelaskan mengenai PHP. PHP adalah salah satu bahasa pemrograman yang

berjalan dalam sebuah web server dan berfungsi sebagai pengolah data pada

sebuah server. PHP merupakan bahasa pemrograma script yang paling banyak

dipakai saat ini.

Pada tahun 1995, Rasmus Lerdorf [16] membuat PHP untuk pertama

kalinya. Pada saat itu PHP masih bernama Form Interpreted (FI), yang berupa

sekumpulan script yang dipergunakan dalam mengelola data formulir dari web.

Pada saat Rasmus mulai merilis PHP untuk umum, maka banyak programmer

yang tertarik untuk ikut mengembangkan PHP. Keputusan Rasmus untuk

mempublikasikan kode yang diciptakannya itu membuat Form Interpreted yang

merupakan awal mula nama PHP berubah menjadi PHP/FI (Personal Home

Page/Form Interpreted).

Perkembangan selanjutnya adalah pada tahun 1997, dirilis PHP/FI versi 2.

Pada tahun rilis ini, perangkat lunak yang berfungsi melakukan eksekusi sejumlah

instruksi yang ditulis dalam suatu bahasa pemrograman atau yang biasa disebut

interpreter PHP sudah diimplementasikan kedalam program C. Pada tahun

tersebut pula perusahaan yang bernama Zend menulis ulang interpreter PHP

menjadi lebih bersih, lebih baik, dan lebih cepat, yang kemudian diresmikan pada

(40)

Hypertext Preprocessing. PHP semakin berkembang dari tahun ke tahun, tahun

1999 Zend merilis kembali interpreted PHP baru yang dikenal dengan PHP 4.0.

Tahun 2004 merupakan tahun dimana PHP mengalami perubahan besar, ditahun

tersebut Zend merilis PHP 5.0 yang memasukkan model pemrograman

berorientasi objek ke dalam PHP.

2. 2. 10 MySQL

My Structure Query Language atau disingkat MySQL[17] merupakan

sebuah program database server yang mampu menerima dan mengirimkan

datanya dengan sangat cepat, multi user serta menggunakan perintah dasar SQL

(Structured Query Language). MySQL merupakan database server yang gratis,

dengan artian pengguna bebas menggunakan MySQL untuk keperluan pribadi

atau usaha tanpa harus membeli atau membayar lisensinya, namun tidak boleh

dijadikan produk tiruan yang bersifat komersial. MySQL merupakan perangkat

lunak sistem manajemen basis data atau Database Management System (DBMS).

MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia yaitu

MySQL AB.

MySQL sebagai database server sangat popular dalam aplikasi web

karena memiliki banyak keistimewaan. Berikut ini beberapa keistimewaan yang

dimiliki MySQL.

1. MySQL merupakan Database Management System (DBMS).

2. MySQL sebagai Relation Database Management System (RDBMS) atau

disebut Database Relational.

3. MySQL merupakan database server yang free, pengguna bebas menggunakan

MySQL untuk keperluan pribadi atau usaha tanpa harus membeli atau

membayar lisensinya, namun tidak boleh dijadikan produk tiruan yang bersifat

komersial.

4. MySQL marupakan database yang mampu menyimpan data berkapasitas

(41)

5. MySQL merupakan database server yang multi-user, database ini tidak

digunakan oleh satu pihak orang akan tetapi dapat digunakan oleh bnyak

pengguna.

6. MySQL memiliki kecepatan dalam pembuatan tabel maupun peng-update-an

tabel.

7. MySQL didukung oleh driver ODBC, artinya database MySQL dapat diakses

menggunakan aplikasi apa saja termasuk visualbasic dan Delphi.

2. 2. 11 Pengenalan SQL (Structured Query Language)

Structured Query Language atau disingkat SQL[3] merupakan bahasa

yang digunakan untuk mengakses data dalam basis data relasional. Bahasa SQL

dibuat sebagai bahasa yang dapat merelasikan beberapa tabel dalam database

maupun merelasikan antar database.

SQL dibagi menjadi tiga bentuk query, antara lain DDL (Data Definition

Language), DML (Data Manipulation Language), dan DCL (Data Control

Language). Berikut penjelasan dari bagian SQL tersebut[3].

2. 2. 11. 1 DDL (Data Definition Language)

DDL merupakan perintah SQL yang digunakan untuk mendefinikan data

pada sebuah database, perintah-perintah yang dimiliki DDL adalah :

1. Create : Digunakan untuk membuat database dan tabel.

2. Drop : Digunakan untuk menghapus database dan tabel.

3. Alter : Digunakan mengubah database dan tabel.

2. 2. 11. 2 DML (Data Manipulation Language)

DML merupakan perintah SQL yang dapat digunakan untuk memanipulasi

database yang telah dibuat. DML dapat digunakan apabila DDL telah terjadi.

(42)

1. Insert : Digunakan untuk memasukkan data pada tabel database.

2. Update : Digunakan untuk mengubah data pada tabel database.

3. Delete : Digunakan untuk menghapus data pada tabel database.

2. 2. 11. 3 DCL (Data Control Language)

DCL merupakan perintah SQL yang digunakan untuk memberikan hal

otorisasi mengakses database, mengalokasikan space, mendefinisikasn space, dan

pengauditan penggunaan database. Perintah-perintah yang dimiliki DCL adalah :

1. Grant : Digunakan untuk mengizinkan user mengakses tabel dalam

database.

2. RevokeGrant : Digunakan untuk membatalkan izin hak user, yang ditetapkan

oleh perintah.

3. Commit : Menetapkan penyimpanan database.

4. Rollback : Membatalkan penyimpanan database.

2. 2. 12 Skala Pengukuran Dan Instrumen Penelitian

Instrumen penelitian digunakan untuk mengukur nilai variabel yang

diteliti. Dengan demikian jumlah instrumen yang akan digunakan untuk penelitian

tergantung pada jumlah variabel yang diteliti. Apabila variabel penelitiannya lima,

maka jumlah instrumen lima yang digunakan untuk penelitian[11].

2. 2. 12. 1 Macam-Macam Skala Pengukuran

Skala pengukuran merupakan kesepakatan yang digunakan sebagai acuan

untuk untuk menentukan panjang pendeknya interval yang ada dalam alat ukur

sehingga alat ukur tersebut bila digunakan dalam pengukuran akan menghasilkan

data kuantitatif[14]. Macam-macam skala pengukuran dapat berupa: skala

nominal, skala ordinal, skala interval, dan skala rasio, dari skala pengukuran

(43)

penjelasan mengenai skala sikap yang digunakan untuk penelitian administrasi,

pendidikan, dan sosial. Skala sikap yang dimaksud adalah [11] :

2. 2. 12. 2 Skala Likert

Skala Likert digunakan untuk mengukur sikap, pendapat, dan persepsi

seseorang atau kelompok orang tentang fenomena sosial. Dalam penelitian,

fenomena sosial diterapkan secara spesifik yang selanjutnya disebut variabel

penelitian. Dengan Skala Likert, maka variabel yang akan diukur dijabarkan

menjadi indikator variabel. Kemudian indikator tersebut dijadikan sebagai titik

tolak untuk menyusun item-item instrument yang dapat berupa pernyataaan atau

pertanyaan[11]. Adapun jawaban setiap item instrumen yang menggunakan skala

Likert mempunyai gradasi dari positif sampai sangat negatif, yang dapat berupa

kata-kata antara lain :

a. Sangat Setuju a. Selalu

b. Setuju b. Sering

c. Ragu-ragu c. Kadang-kadang

d. Tidak Setuju d. Tidak pernah

e. Sangat Tidak Setuju

a. Sangat Positif a. Sangat baik

b. Positif b. Baik

c. Negatif c. Tidak baik

d. Sangat negative d. Sangat tidak baik

keperluan analisis kuantitatif, maka jawaban dapat diberi skor, misalnya :

Tabel 1 Tabel 2.1 Skor Jawaban

No. Jawaban Skor

(44)

2 Setuju/Sering/Positif 4

3 Ragu-ragu/Kadang-kadang 3

4 Tidak Setuju/Hampir tidak pernah/negatif 2

5 Sangat Tidak Setuju/Tidak pernah 1

Instrumen penelitian yang menggunakan skala Likert dapat dibuat

checklist ataupun pilihan ganda.

a. Contoh Bentuk Checklist

Berilah jawaban pertanyaan berikut sesuai dengan pendapat, dengan cara

memberi tanda () pada kolom yang tersedia.

Tabel 2 Tabel 2.2 Instrumen Penelitian Bentuk Checklist

No. Pertanyaan Jawaban

SS S RG TS STS

1 Prosedur kerja

yang baru itu akan

segera iterapkan di

perusahaan anda

2

Kemudian dengan teknik pengumpulan data kuesioner (angket), maka

instrumen tersebut misalnya diberikan kepada 100 orang karyawan yang diambil

secara random. Dari 100 orang karyawan setelah dilakukan analisis misalnya :

25 Orang menjawab SS

40 Orang menjawab S

5 Orang menjawab RG

20 Orang menjawab TS

(45)

Berdasarkan data tersebut 65 orang (40+25) atau 65% karyawan

menjawab setuju dan sangat setuju. Jadi Kesimpulannya mayoritas karyawan

setuju dengan adanya metode kerja baru.

Data interval tersebut dapat dianalisis dengan menghitung rata-rata

jawaban berdasarkan scoring setiap jawaban dari responden. Berdasarkan skor

yang telah ditetapkan dapat dihitung sebagai berikut :

Jumlah skor untuk 25 orang yang menjawab SS = 25 x 5 = 125

Jumlah skor untuk 40 orang yang menjawab ST = 40 x 4 = 160

Jumlah skor untuk 5 orang yang menjawab RG = 5 x 3 = 15

Jumlah skor untuk 20 orang yang menjawab TS = 20 x 2 = 20

Jumlah skor untuk 10 orang yang menjawab STS = 10 x 1 = 10

Jumlah Total = 350

Berdasarkan hasil dari analisis, maka dapat dicari persentase dengan

menggunakan persamaaan rumus sebagai berikut :

S ∑ N x R

maks (N , N ,N , N ,N ) x ∑R x 100% ………. (1)

Keterangan :

S = Nilai Persentase

Ri= Banyak responden yang memilih jawaban ke-i

Ni= Besar nilai jawaban ke-i

Didapat hasil jumlah skor penelitian adalah 350. Jadi berdasarkan data

tersebut dengan menggunakan persamaan rumus (1) maka maka tingkat

persetujuan terhadap metode kerja baru (350:500) x 100% = 70% dari yang

(diharapkan 100%)[25]. Secara kontinum dapat digambarkan sebagai berikut :

(46)

Jadi berdasarkan data yang diperoleh dari 100 responden maka rata-rata 350

terletak pada daerah setuju.

b. Contoh Bentuk Pilihan Ganda

Berilah salah satu jawaban terhadap pertanyaaan berikut sesuai dengan

pendapat anda, dengan cara

Prosedur kerja yang baru itu akan segera diterapkan di lembaga anda?

a. Sangat Tidak Setuju d. Setuju

b. Tidak Setuju e. Sangat Setuju

c. Ragu-ragu/netral

Dengan bentuk pilihan ganda, maka jawaban dapat diletakkan pada tempat

yang berbeda-beda. Untuk jawaban diatas “sangat tidak setuju” diletakkan

pada jawaban nomor pertama sedangkan untuk item selanjutnya jawaban

“sangat tidak setuju” dapat diletakkan pada jawaban nomor terakhir. Dalam

penyusunan instrument untuk variabel tertentu, sebaiknya butir pertanyaan

dibuat dalam bentuk kalimat positif, netral atau negatif sehingga responden

dapat menjawab dengan serius dan konsisten[11].

2. 2. 12. 3 Skala Guttman

Skala pengukuran dengan tipe ini, akan didapat jawaban yang tegas, yaitu:

“ya-tidak” ; “benar-salah” ; “pernah-tidak pernah” ; “positif-negatif” dan

sebagainya. Data yang diperoleh dapat berupa data interval atau rasio dikotomi

(dua alternatif). Skala Likert terdapat 3,4,5,6,7 interval dari kata “sangat setuju”

sampai “sangat tidak setuju”, sedangkan dalam skala Guttman hanya ada dua

interval yaitu “setuju” atau “tidak setuju”. Penelitian menggunakan skala Guttman

dilakukan apabila ingin mendapatkan jawaban yang tegas terhadap suatu

permasalahan yang ditanyakan[11]. Skala Guttman selain dapat dibuat dalam

(47)

jawaban dapat dibuat skor tertinggi satu dan terendah nol, misalnya jawaban

setuju diberi skor 1 dan tidak setuju diberi skor 0[11]. Adapun analisa dilakukan

seperti skala Likert dan dapat dihitung dengan menggunakan dari persamaan

rumus (1).

2. 2. 12. 4 Semantic Differensial

Skala pengukuran yang berbentuk semantic differensial dikembangkan

oleh Osgood. Skalaini digunakan untuk mengukur sikap, hanya bentuknya tidak

pilihan ganda maupun checklist, tetapi tersusun dalam satu garis kontinum yang

jawaban yang “sangat positifnya” terletak dibagian kanan garis, dan jawaban yang

“sangat negatif” terletak dibagian kiri atau sebaliknya[11]. Data yang diperoleh

adalah data interval, dan biasanya skala ini digunakan untuk mengukur sikap

/karakteristik tertentu yang dipunyai oleh seseorang.

2. 2. 11. 1 Rating Scale

Rating Scale data mentah yang diperoleh berupa angka kemudian

kemudian ditafsirkan dalam segi kualitatif. Berbeda dengan ke tiga skala

pengukuran seperti yang telah dijelaskan, data yang diperoleh semuanya adalah

data kualitatif yang kemudian dikuantitatifkan[11].

Responden memberikan jawaban senang atau tidak senang, setuju atau

tidak setuju, pernah atau tidak pernah merupakan data kualitatif. Dalam skala

model rating scale, responden tidak akan menjawab salah satu dari jawaban

kualitatif yang disediakan, tetapi menjawab salah satu jawaban kuantitatif yang

(48)
(49)

33 3. 1 Analisis Sistem

Analisis dan rancangan sistem informasi merupakan bagian atau tahapan pengembangan sistem. Tahapan-tahapan pengembangan sistem informasi berhubungan dengan yang lain untuk membentuk suatu siklus.

Tahapan analisis sistem merupakan tahapan yang sangat penting karena kesalahan di dalam tahapan ini akan menyebabkan kesalahan pada tahapan selanjutnya. Proses analisis sistem dalam pengembangan sistem informasi merupakan suatu prosedur yang dilakukan untuk pemeriksaan masalah dan penyusunan pemecahan masalah yang timbul serta membuat spesifikasi sistem yang baru. Langkah- langkah analisis sistem adalah sebagai berikut :

1. Analisis sistem yang sedang berjalan 2. Analisis Aturan Bisnis

3. Analisis Solusi Yang Ditawarkan 4. Analisis Paket Komputer

5. Analisis Rakit Sendiri

6. Analisi Kebutuhan Perangkat Lunak 7. Analisis kebutuhan non fungsional 8. Analisis Basis Data

9. Analisis kebutuhan fungsional

3. 1. 1 Analisis Sistem Yang Sedang Berjalan

(50)

prosedur pembuatan brosur, prosedur penjualan barang, prosedur pengembalian barang (Retur Garansi) dan prosedur stock of name barang.

3. 1. 1. 1 Prosedur Pengadaan Barang

Prosedur pengadaan barang dilakukan apabila terdapat stok barang yang mengalami stok habis. Pengadaan barang yang dilakukan kepada Dealer yang saat ini sedang berlangsung adalah sebagai berikut :

1. Bagian Operasional mengecek stok barang yang habis pada data barang.xls kemudian membuat daftar barang habis.xls.

2. Bagian Operasional mencetak daftar barang habis.xls dan memberikan stok barang habis kepada manager.

3. Manager mengecek kebutuhan pengadaan barang daftar stok barang habis dengan data penjualan.xls. Apabila Manager telah menyetujui daftar stok barang habis untuk dipesan maka daftar stok barang habis akan dikembalikan kepada bagian operasional untuk dibuatkan Surat Jalan Pemesanan, Apabila Manager tidak menyetujui maka daftar stok barang habis akan dikembalikan kepada bagian operasional untuk di perbaiki ulang. 4. Bagian Operasional menyerahkan Surat Jalan Pemesanan kepada Manager. 5. Manager menyerahkan Surat Jalan Pemesanan kepada Dealer.

6. Dealer akan mengeluarkan faktur pembelian yang kemudian diserahkan

kepada bagian operasional untuk dilakukan pengecekan kesesuaian barang pesanan.

7. Bagian operasional melakukan pengecekan kesesuaian antara barang yang datang dengan daftar barang yang dipesan. Apabila telah sesuai, bagian operasional akan memperbaharui data barang.xls dan menyerahkan faktur pembelian kepada bagian keuangan. Jika tidak sesuai, bagian operasional akan mencetak surat pesanan tidak sesuai dan menyerahkan surat pesanan tidak sesuai serta faktur pembelian kepada manager.

(51)
(52)

3. 1. 1. 2 Prosedur Pembuatan Brosur

Prosedur pembuatan brosur dilakukan apabila Beecom akan memperbaharui informasi paket komputer atau informasi barang pada brosur. Proses Pembuatan brosur yang dilakukan Beecom yang saat ini sedang berlangsung adalah sebagai berikut :

1. Bagian operasional melakukan pengecekan data barang.xls. 2. Bagian operasional membuat paket dan mencetak daftar paket. 3. Bagian operasional menyerahkan daftar paket kepada manager.

(53)
(54)

3. 1. 1. 3 Prosedur Penjualan Barang

Prosedur penjualan yang dilakukan dengan mendatangi Toko Beecom, prosedur penjualan yang sedang berlangsung saat ini di Toko Beecom adalah sebagai berikut :

1. Bagian operasional menyerahkan brosur dan form pesanan barang kepada pelanggan.

2. Pelanggan mengisi form pesanan barang yang kemudian diserahkan kepada bagian operasional.

3. Bagian operasional mengecek form pesanan barang dengan stok barang pada data barang.xls. Apabila barang tersedia, bagian operasional menyerahkan form pesanan barang barang kepada bagian keuangan untuk dibuatkan faktur pembelian. Jika barang tidak tersedia, maka bagian operasional akan memberikan estimasi waktu ketersediaan barang dan menyerahkannya kepada pelanggan.

4. Pelanggan mengkonfirmasi estimasi waktu ketersediaan barang kepada bagian operasional. Apabila estimasi waktu ketersediaan barang disetujui maka bagian operasional menyerahkan form pesanan barang kepada bagian keuangan untuk dibuatkan faktur pembelian. Jika tidak disetujui maka bagian operasional akan memberikan rekomendasi barang pengganti kepada pelanggan.

5. Pelanggan mengkonfirmasi rekomendasi barang pengganti kepada bagian operasional. Apabila rekomendasi barang pengganti disetujui maka bagian operasional menyerahkan form pesanan barang kepada bagian keuangan untuk dibuatkan faktur pembelian. Jika tidak disetujui maka proses penjualan tidak dapat dilanjutkan.

6. Pelanggan menyerahkan data diri kepada bagian operasional yang kemudian diserahkan kepada bagian keuangan.

(55)
(56)
(57)

3. 1. 1. 4 Prosedur Pengembalian Barang (Retur Garansi Barang)

Prosedur pengembalian barang (retur garansi) yang dilakukan dengan mengembalikan barang ke Toko Beecom dengan kondisi barang memenuhi syarat-syarat diterimanya klaim garansi. Prosedur pengembalian barang yang saat ini sedang berlangsung adalah sebagai berikut :

1. Pelanggan menyerahkan barang yang di retur dan faktur pembelian kepada bagian operasional.

2. Bagian operasional pengecekan label garansi. Apabila label garansi ada maka bagian operasional akan melakukan pengecekan barang. Jika tidak ada label garansi maka barang dan faktur pembelian akan dikembalikan kepada pelanggan.

3. Bagian operasional mengecek barang. Apabila barang rusak maka bagian operasional akan mengecek ketersediaan barang pengganti. Jika barang tidak rusak maka barang dan faktur pembelian akan dkembalikan kepada pelanggan.

4. Bagian operasional mengecek stok barang untuk mengganti barang yang di retur. Apabila barang pengganti tidak tersedia maka bagian operasional akan menentukan estimasi waktu barang pengganti tersedia dan mencetak surat tanda terima yang kemudian akan diserahkan kepada pelanggan. Jika barang pengganti tersedia maka bagian operasional membuat surat pengganti barang retur.

(58)
(59)

3. 1. 1. 5 Prosedur Stock of name Barang

Prosedur Stock of name barang merupakan prosedur pengecekan yang dilakukan oleh bagian operasional untuk mengetahui kesesuaian antara stok barang pada data barang.xls dengan jumlah fisik barang yang dilakukan setiap satu bulan sekali. Prosedur stock of name barang yang saat ini sedang berlangsung adalah sebagai berikut :

1. Bagian Operasional menghitung jumlah barang yang ada di toko.

2. Bagian Operasional melakukan pengecekan kesesuaian antara jumlah barang yang ada ditoko dengan data barang.xls. Apabila sesuai, Bagian operasional mencetak data barang.xls dan menyerahkan data barang kepada manager. Apabila tidak sesuai, Bagian operasional akan mencatat selisih barang.

3. Bagian Operasional melakukan selisih jumlah barang dengan data penjualan.xls. Apabila ada, maka Bagian operasional akan memperbaharui stok barang pada data barang.xls. Apabila tidak ada, Bagian operasional akan mencatatnya di data barang hilang serta memperbaharui stok barang pada data barang.xls.

(60)
(61)

3. 1. 2 Analisis Aturan Bisnis Sistem

Analisis aturan bisnis sistem yang akan di bangun berdasarkan ketentuan yang telah disepakati oleh pihak perusahaan meliputi beberapa hal, antara lain. 1. Pelanggan, perusahaan memiliki ketentuan untuk pelanggan sebagai berikut

a. Pelanggan merupakan pengunjung yang telah melakukan pendaftaran dan melakukan aktivasi.

2. Barang, perusahaan memiliki ketentuan mengenai barang sebagai berikut. a. Barang memiliki kategori seperti motherboard, processor, harddisk, casing

komputer, accessories dll.

b. Barang memiliki informasi rating dari pelanggan.

c. Barang dapat diberi rating oleh pelanggan apabila barang telah diterima oleh pelanggan.

d. Barang terlaku akan ditampilkan berdasarkan barang yang paling banyak dibeli selama kurun waktu tiga bulan.

e. Barang terbaru merupakan barang-barang yang terakhir diinput pada sistem.

f. Barang yang dapat dibeli apabila barang tersedia.

3. Rakitan komputer, Beecom memiliki ketentuan mengenai rakitan komputer sebagai berikut.

a. Rakitan komputer minimal memiliki item 1 motherboard, 1 processor, 1 ram, 1 harddisk, dan 1 casing komputer.

b. Jumlah maksimal pembelian rakitan komputer

4. Pengelolaan stok, Beecom memiliki ketentuan mengenai pengelolaan stok sebagai berikut.

a. Stok akan berkurang ketika pelanggan menyelesaikan pembelian.

(62)

c. Apabila stok barang habis, maka sistem akan memberitahukan secara otomatis kepada Manager.

d. Stok dibagi menjadi dua yaitu stok offline (stok pada toko Beecom) dan stok online (stok pada ecommerce Beecom).

5. Pembelian barang, Beecom memiliki ketentuan mengenai pembelian barang sebagai berikut.

a. Pembelian barang dilakukan oleh pelanggan untuk pembelian minimal satu barang.

b. Apabila terdapat dua pelanggan atau lebih yang melakukan pembelian terhadap barang yang sama, maka barang akan diberikan kepada pelanggan yang lebih awal menyelesaikan pembelian.

c. Apabila pelanggan tidak melakukan pembayaran hingga batas waktu yang telah ditentukan maka secara otomatis akan terjadi pembatalan pembelian. d. Apabila penyediaan barang membutuhkan waktu lebih dari satu hari kerja

maka pihak beecom akan melakukan konfirmasi waktu ketersediaan barang kepada pelanggan baik via telpon maupun email.

e. Pengiriman barang akan dilakukan pada hari kerja dari senin-sabtu pada pukul 15.00 WIB. Apabila konfirmasi pembayaran dilakukan pada pukul 15.00 WIB atau lebih maka pengiriman dilakukan pada hari kerja berikutnya.

f. Bagian Bagian operasional akan mengecek ulang barang serta alamat pengiriman sebelum dikirim sehingga meminimalisir kesalahan dalam pengiriman.

6. Pembayaran, Beecom memiliki ketentuan mengenai pembayaran sebagai berikut.

a. Pelanggan diberikan waktu pembayaran dan konfirmasi selama 4 jam terhitung setelah pelanggan melakukan selesai pembelian.

Gambar

Gambar 3.1 flowmap pengadaan barang
Gambar 3.2 Flowmap Pembuatan Brosur
Tabel 3.16 adalah perancangan untuk tabel item paket komputer yang akan
Tabel 3.27 adalah perancangan untuk tabel retur yang akan digunakan
+7

Referensi

Dokumen terkait

In his study of Taiwanese students, he found out that translation helps the students; 85% of the participant stated that translation helped them in

Korban dan kerusakan akibat gempa terjadi di dua kecamatan (Gunung Raya dan Batang Berangin) di Kabupaten Kerinci.. Gubernur Jambi, Danrem, Kapolda dan unsur Muspida mengunjungi

Dari jumlah kesempatan yang ada pada jenis-jenis pekerjaan yang disediakan oleh Disnakertrans kota Yogyakarta dari tahun 2001 sampai dengan 2005 kesempatan kerja

Realisasi indikator kinerja Prosentase kegiatan pembangunan yang dilakukan monev tahun 2015 sebesar 100 % dengan capaian sebesar 100 %, pencapaian target ini

Kategorisasi data deskriptif pada skala variabel kohesivitas keluarga menunjukkan bahwa 2,7% remaja akhir dalam penelitian ini memiliki tingkat kohesivitas keluarga

Peningkatan konsentrasi Pb asetat yang diberikan akan meningkatkan senyawa MDA yang terbentuk, hal ini terlihat dari peningkatan kadar MDA serum tikus secara

Pada setiap inspirasi sejumlah zat anestesika akan masuk ke dalam paru-paru (alveolus). Dalam alveolus akan dicapai suatu tekanan parsial tertentu. Kemudian zat anestesika

Kerja otot semacam ini disebut dengan istilah “kontraksi isotonik”, sedangkan kekuatan statik bila berkontraksi tanpa perubahan panjang otot disebut dengan “kontraksi