Jaringan Semantik Perancangan Prosedural

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: