3.6.4 Jaringan Semantik
Jaringan Semantik adalah perancangan terhadap aliran dari menu-menu yang ada di program akan digambarkan dalam sebuah jaringan semantik.
1. Jaringan Semantik Pengunjung
Berikut dapat dilihat jaringan sematik pengunjung dari aplikasi e- commerce di Y2Share Batik.
P01 P02
P03 P04
P05
P06
M04, M05, M12 M02
M01,M03 P07
Gambar 3.96 Jaringan Semantik Pengunjung
1. Jaringan Semantik Member
Berikut dapat dilihat jaringan sematik member dari aplikasi e-commerce di Y2Share Batik.
TM01 TM10
TM11
TM04
TM02 TM06
TM05
TM08 TM03
TM07 TM06
TM14 TM15
MO7,M08
M09
M09 M01,M03
M09
M09 TM16
TM13
M11
Gambar 3.97 Jaringan Semantik Member
2. Jaringan Semantik Admin
Berikut dapat dilihat jaringan sematik pengunjung dari aplikasi e- commerce di Y2Share Batik.
A01
A02 A03
A04 A05
A06 A08
A07 M06, M11, M12
M01 A09
A11 A10
M06, M11, M12 M0M09
M04, M10 M04, M10
M09
A12 A13
A14 M06, M11, M12
M09 M04, M10
A15 A16
A17 M06, M11, M12
M09 M04, M10
A18 A21
A24 A27
A31
A20 A19
A23 A22
A26 A25
A29 A28
A32 A30
A33
M06, M11, M12
M09 M09
M06, M11, M12 M06, M11, M12
M04, M10 M09
M09
M04, M10 M04, M10
M09 M11
M11 M11
M11 M11
M11 M11
Gambar 3.98 Jaringan Semantik Admin
3. Jaringan Semantik Superadmin
Berikut dapat dilihat jaringan sematik pengunjung dari aplikasi e- commerce di Y2Share Batik.
S01 A01
A32 S02
S03
S04
S05 S06
S07
S08
S11 S10
S09
S14
S13 S12
M01 M10
Gambar 3.99 Jaringan Semantik Superadmin 3.6.5
Perancangan Prosedural
Perancangan prosedural merupakan perancangan yang dilakukan untuk menetapkan detail algoritma yang akan dinyatakan kedalam suatu sistem. Adapun
perancangan procedural untuk pembangunan sistem e-commerce pada Y2Share Batik yang akan dibangun adalah sebagai berikut:
1. Perancangan Prosedur Pendaftaran
Start
Input data pendaftaran
Pengecekan data kosong
Data kosong?
Data terisi
Validasi data? Tidak
ya
Tampilan pesan pe daftara
e ber baru Tampil pesan
data tidak valid
Tampil pesan data tidak
boleh koso g
ya
tidak
Penyimpanan data pendaftaran
Selesai
Gambar 3.100 Flowchart pendaftaran
2. Perancangan Prosedur Login Petugas
Start
Input username
dan password
Pengecekan username dan
password
Valid ? ya
Tampilan Halaman
Petugas Tampil pesan
kesalaha Data Logi i valid
tidak
Selesai
Gambar 3.101 Flowchart Login Petugas
3. Perancangan Prosedur Login Member
Start
Input email dan
password
Pengecekan email dan password
Valid ? ya
Tampilan Halaman
member Tampil pesan
kesalaha e ai da password yang
di asukka salah
tidak
Selesai
Gambar 3.102 Flowchart Login Member
4. Perancangan Prosedur Tambah Data
Start
Memasukkan data yang akan
ditambah
data kosong?
Tampil pesan penambahan
data telah tersimpan
Tampil pesan kesalaha data tidak
boleh koso g ya
Selesai Penambahan data
tersimpan
Gambar 3.103 Flowchart Penambahan data
5. Perancangan Prosedural Ubah Data
Start
Memasukkan data yang akan
diubah
data kosong?
Tampil pesan perubahan data
telah tersimpan Tampil pesan
kesalaha data tidak boleh koso g
ya
Selesai pengubahan data
tersimpan tidak
Gambar 3.104 Flowchart Ubah Data
6. Perancangan Prosedural Hapus Data
Start
Pilih data yang akan dihapus
Konfirmasi hapus data?
Tampil pesan data telah
terhapus Batal
Selesai Penghapusan data
Ya
Gambar 3.105 Flowchart Hapus Data
7. Perancangan Prosedural Cari Data
Start
Pilih data yang akan dihapus
Cek kata kunci pencarian=isi record
da;a tabel[i]
Tampil data hasil pencarian
Tidak
Selesai Ya
For i=1 To N
NEXT i
Tampil pesan data yang dicari
tidak ditemukan
Gambar 3.106 Flowchart Pencarian Data
8. Perancangan Procedural Ubah Data Profil
Start
Masukkan data profil yang akan
diubah
data kosong ?
Tampil data yang sudah diubah
Ya
Selesai Tidak
Tampil pesan kesalaha data
tidak boleh koso g
Penyimpanan data yang diubah
Gambar 3.107 Flowchart Ubah Data Profil
9. Perancangan Procedural Ubah Password
Start
Masukkan Data ubah password
data kosong ?
Tampi pesan pengubahan data
password baru telal tersimpan
Ya
Selesai Tidak
Tampil pesan kesalaha data
tidak boleh koso g
Pengubahan data password baru
tersimpan
Gambar 3.108 Flowchart Ubah Password
10. Perancangan Prosedural Pemesanan
Start
Pilih barang
data kosong ?
Tamppil data pesanan
Stok tidak tersedia
Selesai Tidak
Tampil pesan keslaha ju lah
barang yang dipesan melebihi stok yang
tersedia
Penyimpanan data pesanan
Simpan pesanan di keranjang belanja
Ubah jumlah barang yang
dipesan
Mengisi data pengiriman
Gambar 3.109 Flowchart Pemesanan
166
BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi Sistem
Tahap implementasi merupakan tahap penciptaan perangkat lunak, tahap kelanjutan dari kegiatan perancangan sistem. Tahap ini merupakan tahap dimana
sistem siap untuk dioperasikan, yang terdiri dari penjelesan mengenai lingkungan implementasi, dan implementasi program.
4.1.1 Perangkat Keras Yang digunakan
Perangkat keras
yang dibutuhkan
untuk pengembangan
dan pengoperasian sistem yang dibangun ini secara optimal membutuhkan spesifiksai
minimum komputer. Spesifikasi perangkat keras pembangun dapat dilihat pada tabel 4.1 dibawah ini.
Tabel 4.1 Perangkat Keras Pembangun No Perangkat Keras
Spesifikasi 1
Processor Intel Core dengan kecepatan U2700 1.30GHz
2 RAM
3 GB
3
Harddisk 512 GB
4 Monitor
Resolusi 1024 x 768
5 Aksesoris
Mouse, keyboard
4.1.2 Perangkat Lunak Yang Digunakan
Spesifikasi perangkat lunak yang digunakan dalam membangun aplikasi e-commerce pada Y2Share Batik adalah tercantum pada tabel 4.2 berikut :