3.4.5 Jaringan Semantik
Jaringan semantik sistem yang akan dibangun dibedakan sesuai dengan jenis penggunaannya yaitu pengunjung, member, admin.Jaringan
semantiknya dapat dilihat pada gambar dibawah ini:
3.4.5.1 Jaringan Semantik Pengunjung
T01 T02
T07 T06
T03
T05 T08
T04 M02
M04
Gambar 3. 92 Jarigan Semantik Pengunjung
3.4.5.2 Jaringan Semantik Members
T12 T13
T18 T17
T14
T16 T19
T15 M02
Gambar 3. 93 Jaringan Semanti Members
3.4.5.3 Jaringan Semantik Admin
T39 T42
T41 T40
T34
T38 T43
T36 T33
T37 T35
T32
T31 T07
T08 T09
T1
T11 T12
Gambar 3. 94 Jaringan Semantik Admin
3.4.7. Perancangan Prosedural
Sebagai langkah terakhir dalam perancangan yaitu merancang prosedural yang akan diimplementasikan ke dalam sistem. Prosedur ini
akan digunakan sebagai algoritma dasar dalam mengkodekan prosedur yang ada. Adapun perancangan prosedural untuk pembangunan aplikasi e-
commerce yang akan dibangun adalah sebagai berikut : 1. Prosedural Login Admin
Prosedural login adalah prosedur yang terjadi ketika user akan mengakses aplikasi. Prosedural login dapat dilihat pada gambar
3.95
Mulai
Membandingkan Username dan
Password dengan Database
Apakaha Username dan Password Valid?
Tidak Tampilkan
Pesan Data Login Salah
Ya
Selesai Masukan Username
dan Password
Masuk Menu User
T a
u fi
k ja
y a
_ d
b
Gambar 3. 95 Prosedural Login
2. Prosedural Tambah Data Prosedural tambah data adalah prosedur yang terjadi ketika
admin akan menambah data. Prosedural tambah data dapat dilihat pada gambar 3.96
Mulai
Pengecekan Data Kosong
Tampil Pesan Data Kategori
Kosong Apakah Data
Kosong? Ya
Pengecekan Data Sudah Digunakan
Tampil Pesan Data Sudah
Digunakan
Ya Apakah Data Sudah
Digunakan? Tidak
Tambah Data Tersimpan
Tidak
Tampil Pesan Data berhasil
ditambahkan
Selesai Input data yang akan
ditambah
Tambah Data Berhasil
T a
u fikj
a y
a _
d b
Gambar 3. 96 Prosedural Tambah Data
3. Prosedural Edit Data Prosedural edit data adalah prosedur yang terjadi ketika admin
akan mengubah data. Prosedural edit data dapat dilihat pada gambar 3.97
Mulai
Pengecekan Data Kosong
Tampil Pesan Data Kategori
Kosong Apakah Data
Kosong? Ya
Pengecekan Data Sudah Digunakan
Tampil Pesan Data Sudah
Digunakan
Ya Apakah Data Sudah
Digunakan? Tidak
Tambah Data Tersimpan
Tidak
Tampil Pesan Data berhasil
ditambahkan
Selesai Input data yang akan
ditambah
Tambah Data Berhasil
T au
fi k
ja y
a _d
b
Gambar 3. 97 Prosedural Edit Data
4. Prosedural Cari Data Prosedural cari data adalah prosedur yang terjadi ketika admin
akan mencari data. Prosedural cari data dapat dilihat pada gambar 3.98
Mulai
Apakah Ditemukan?
Tampil Pesan Data Tidak
Ditemukan
Ya Tampil Data
Yang Dicari Tidak
Input Data Yang Dicari
Pengecekan Data yang Dicari
T auf
ik ja
ya _d
b
Gambar 3. 98 Prosedural Cari Data
5. Prosedural Hapus Data Prosedural hapus data kategori adalah prosedur yang terjadi
ketika admin akan menghapus data kategori. Prosedural hapus data kategori
dapat dilihat pada gambar 3.99
Mulai Pilih Data yang
akan Dihapus Cek Konfirmasi
Penghapusan Apakah Data
Akan Dihapus? Data Dihapus
Data Tidak Dihapus
Ya Tidak
Selesai
Ta uf
ikja ya
_d b
Gambar 3. 99 Prosedural Hapus Data
6. Prosedural Cetak Laporan Prosedural cetak laporan adalah prosedur yang terjadi ketika
admin akan mencetak laporan.Prosedural cetak laporan dapat dilihat pada gambar 3.100
Mulai
Cari Laporan
Apakah Data Ditemukan?
Tampil Pesan Data Tidak
ditemukan
Tidak Ya
Data yang akan dicetak
Cetak Laporan
Selesai Input Tanggal Cetak
Laporan
T a
uf ik
ja ya_d
b
Gambar 3. 100 Prosedural Cetak Laporan
7. Prosedural Ganti Password Admin Prosedural ganti password adalah prosedur yang terjadi ketika
admin akan mengganti password.Prosedural ganti password admin dapat dilihat pada gambar 3.101
Mulai
Pengecekan Data Password Admin
Tampil Pesan Data Gagal
Disimpan Cek Password
Admin? Invalid
Valid
Selesai Input Data Password
Admin Yang akan Diubah
A dm
in
Password Admin Berhasil Diubah
Gambar 3. 101 Prosedural Ganti Password Admin
8. Prosedural Registrasi Prosedural registrasi adalah prosedur ketika pengunjung akan
melakukan pendaftaran untuk menjadi members.Prosedural registrasi dapat dilihat pada gambar 3.102
Mulai
Pengecekan Data Kosong
Tampil Pesan Data Kosong
Apakah Data Kosong?
Ya Tidak
Tampil Pesan Terima kasih Anda telah Berhasil registrasi
silahkan cek email anda untuk melakukan aktifasi
Selesai Input Data
Registrasi
Simpan Data
Me mb
ers
Registrasi Berhasil
Gambar 3. 102 Prosedural Registrasi
9. Prosedural Edit Profile Members Prosedural edit profile members adalah ketika members akan
mengubah data members.Prosedural edit profile members dapat dilihat pada gambar 3.103
Mulai
Pengecekan Data Profil Members
Tampil Pesan Data Gagal
Disimpan
Cek Kelengkapan Data Profil?
Tidak Ya
Selesai Input data members
yang akan diubah
Memb er
s
Data Profil Members berhasil diubah
Gambar 3. 103 Prosedural Edit Profile Members
10. Prosedural Pembelian Prosedural pembelian adalah ketika members akan melakukan
pembelian.Prosedural pembelian dapat dilihat pada gambar 3.104
Mulai
Login
Apakah Login Valid?
Selesai Tampil Pesan
Username dan Password
Kesalahan
Tidak Ya
Pilih Kategori
Pilih Produk untuk pembelian
Checkout
Bayar Cek Username
dan Password
M e
m b
e rs
Ka te
g o
ri
Pr o
d u
k Pilih Pengiriman
O rd
e rs
O rd
e rs
O rd
e rs
Gambar 3. 104 Prosedural Pembelian
11. Prosedural Retur Prosedural retur adalah prosedur ketika members akan
mengembalikan produk.Prosedural retur dapat dilihat pada gamabar 3.105
Mulai
Login
Apakah Login Valid?
Tampil Pesan Username dan
Password Salah
Tidak Ya
Pilih Pemesanan Produk Yang akan
Diretur Tampil Pesan
Data retur telah dikirim
Selesai Cek Username
dan Password
Me m
b e
rs
Retur Produk Berhasil
Gambar 3. 105 Prosedural Retur
225
BAB 4 IMPLEMENTASI DAN PENGUJIAN
Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan
selanjutnya akan diimplementasikan pada bahasa pemograman yang akan digunakan. Setelah implementasi maka dilakukan pengujian sistem yang baru
dimana akan dilihat kekurangan-kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya.
4.1 Implementasi
Setelah sistem dianalisis dan didesain secara rinci, maka selanjutnya akan menuju
tahap implementasi.
Tujuan Implementasi
adalah untuk
mengkonfirmasikan modul program perancangan pada para pelaku sistem sehingga pengguna dapat memberi masukan kepada pembangun sistem.
4.1.1 Kebutuhan Perangkat Keras
Perangkat keras yang diperlukan untuk mengimplementasikan Aplikasi e- commerce
penjualan alat-alat olahraga di Taufik jaya sport adalah sebagai berikut:
Tabel 4. 1 Spesifikasi Perangkat Keras
Perangkat Yang digunakan
Yang dibutuhkan Processor
Kecepatan 2.6 GHz Kecepatan 500 MHz
RAM 512 MB - 1 GB
512 MB Harddisk
40 Gb 100 MB
Monitor Resolusi 1024 x 768
Resolusi 1024 x 768 VGA
128 Mb 128 Mb
4.1.2 Kebutuhan Perangkat Lunak
Perangkat lunak yang digunakan untuk mengimplementasikan Aplikasi e- commerce
penjualan alat-alat olahraga di Taufik jaya sport adalah sebagai berikut: