• Tidak ada hasil yang ditemukan

BAB IV HASIL DAN PEMBAHASAN

N/A
N/A
Protected

Academic year: 2024

Membagikan "BAB IV HASIL DAN PEMBAHASAN"

Copied!
47
0
0

Teks penuh

(1)

32

BAB IV

HASIL DAN PEMBAHASAN

Di dalam bab ini penulis akan membahas masalah yang diangkat dari pengamatan di UKM MEKAN COLLECTION. Membuat analisa dan desain perancangan sistem dilakukan dengan mengumpulkan dan menganalisa file dan dokumen yang dibutuhkan dalam perancangan sistem ini. Dari hasil analisa terhadap proses bisnis yang lama, maka ditemukan kelemahan-kelemahan yang kemudian diperbaiki dengan proses bisnis berbasis web. Dalam penelitian ini penulis menggunakan diagram UML dalam menyusun perancangan sistem yang akan dibuat dan PHP sebagai bahasa pemrograman untuk membuat implementasi.

4.1 Analisa sistem

Analisis sistem adalah penjelasan dari suatu sistem informasi yang utuh ke dalam bagian - bagian yang terlibat dalam sistem dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan, kesempatan, serta hambatan yang terjadi dan kebutuhan yang diharapkan, sehingga dapat diusulkan perbaikan untuk sistem itu sendiri.

Berikut ini merupakan rancangan yang akan ada dalam sistem dan akan dijabarkan pada gambar to be system adalah sebagai berikut:

1. Pengguna di bagi menjadi 2 yaitu Member dan Admin.

2. Pendaftaran sebagai member

3. Pemesanan produk sepatu yang tersedia pada katalog di web 4. Member dapat mendesain sepatu sesuai dengan seleranya

(2)

33 4.2 Perancangan Sistem

Sistem yang dirancang menggunakan diagram UML (Unified Modeling Language) yaitu usecase, activity diagram dan sequence diagram untuk menunjukkan arus pekerjaan serta urutan dari prosedur yang ada didalam sistem. Serta desain antar muka yang dibuat menggunakan Adobe Dreamweaver CC 2015.

4.3 Analisa Kebutuhan

Pada tahap analisa kebutuhan, maka dipaparkan kebutuhan fungsional yang ada pada sistem. Kebutuhan fungsional tersebut adalah sebagai berikut :

Tabel 4.1 Tabel Kebutuhan Fungsional

No Nomor use case

nomor activity diagram

nomor sequence

diagram

Nama use case

1 UC1 AD1 SD1 Mendaftar

2 UC2 AD2 SD2 Memilih Kategori

3 UC3 AD3 SD3 Melihat Detail Sepatu

4 UC4 AD4 SD4 Mendesain Sepatu

5 UC5 AD5 SD5 Memesan Desain Sepatu

6 UC6 AD6 SD6 Memesan Sepatu

7 UC7 AD7 SD7 Login Dan Logout

8 UC8 AD8 SD8 Mengelola Biodata

9 UC9 AD9 SD9 Mengelola Gambar Modif

10 UC10 AD10 SD10 Mengelola Mer Sepatu 11 UC11 AD11 SD11 Mengelola Motif Kulit

12 UC12 AD12 SD12 Mengelola Order

13 UC13 AD13 SD13 Mengelola Pola Sepatu 14 UC14 AD14 SD14 Mengelola Produk Sepatu 15 UC15 AD15 SD15 Mengelola Sol Sepatu

16 UC16 AD16 SD16 Mengelola User

(3)

34

Hasil tahap analisa digambarkan dalam bentuk use case diagram yang menggambarkan fungsionalitas dari sebuah sistem. Use case yang dipakai untuk mempresentasikan sebuah interaksi antara aktor dengan sistem.

Gambar 4.1. Use Case Global Sistem informasi online shop dengan fitur desain sepatu.

uc Use Case Model

sistem informasi online shop dengan fitur desain sepatu

user

admin member

memilihkategori (UC2) mendaftar (UC1)

mendesain sepatu(UC4)

memesan sepatu (UC6)

melihat detail sepatu (UC3)

login (UC7)

mengelola biodata (UC8)

memesan desain sepatu (UC5)

mengelola gambar modif (UC9)

mengelola merk sepatu (UC10)

mengelola motif kulit (UC11)

mengelola order (UC12)

mengelola pola sepatu(UC13)

mengelola produk sepatu(UC14)

mengelola sol sepatu (UC15)

mengelola user (UC16)

«extend»

(4)

35

Untuk menghasilkan hasil analisa yang telah dilakukan sebelumnya, maka dibuatlah suatu desain sistem yang diharapkan mampu menggambarkan kebutuhan semua pengguna yang nantinya akan diwujudkan dalam sebuah program.

4.4.1 Activity Diagram

Activity Diagram menggambarkan alur aktivitas dari sistem yang sedang dirancang.

Nama Nomor

: AD1 : Mendaftar

Gambar 4.2 Activity diagram mendaftar

Pada Gambar 4.2 menjelaskan tentang alur activity diagram dari proses pendaftaran user pada sistem.

act Pendaftaran

sistem user

mul ai

menampilkan halaman utama klik daftar

menampilkan halaman pendaftaran

mengisi data pendaftaran

v alidasi data

Data l engkap? menampilkan pesan

"Data belum lengkap"

menyimpan ke database klik Submit

menampilkan halaman pengguna

sel esai [ya]

[ti dak]

(5)

36

Pada Gambar 4.3 menjelaskan tentang alur activity diagram dari proses user untuk memilih kategori sepatu pada sistem.

Nama Nomor

: AD3

: Melihat detail sepatu

Gambar 4.4 Activity diagram Melihat detail sepatu

Pada Gambar 4.4 menjelaskan tentang alur activity diagram dari proses perdaftaran user pada sistem.

Nama Nomor

: AD2

: Memilih Kategori

Gambar 4.3 Activity diagram memilih kategori

act Melihat Detail Sepatu

sistem user

mulai

menampilkan halaman utama pilih produk

klik "v iew detail" menampilkan halaman

detail sepatu

selesai act memilih kategori

sistem member

mulai

menampilkan halaman member memilih kategori

menampilkan halaman sesusai kategori yag

dipilih

selesai

(6)

37 Nomor : Mendesain sepatu

Gambar 4.5 Activity diagram Mendesain sepatu

Pada Gambar 4.5 menjelaskan tentang alur activity diagram dari proses user mendesain sepatu pada sistem.

act mendesain sepatu

sistem member

mulai

menampilkan halaman member klik desain sepatu

menampilkan halaman desain sepatu memilih komponen sepatu

klik confirm menampilkan gambar

sepatu sesuai dengan pilihan komponen

setuju?

klik proses ke order

selesai [ya]

[tidak]

(7)

38 Nama

Nomor

: AD5

: Memesan desain sepatu

Gambar 4.6 Activity diagram Memesan desain sepatu

Pada Gambar 4.6 menjelaskan tentang alur activity diagram dari proses user memesan desain sepatu pada sistem.

act memesan desain sepatu

sistem member

mulai

menampilkan halaman order desain sepatu memilih ukuran sepatu

klik submit

menyimpan data order ke database

menampilkan pesan

"order berhasil"

selesai menentukan jumlah order

(8)

39

Nomor : Memesan sepatu

Gambar 4.7 Activity diagram Memesan sepatu

Pada Gambar 4.7 menjelaskan tentang alur activity diagram dari proses memesan produk sepatu pada sistem.

act memesan produk sepatu

sistem member

mulai

menampilkan halaman order produk sepatu memilih ukuran sepatu

klik submit

menyimpan data order ke database

menampilkan pesan

"order berhasil"

selesai j umlah order

(9)

40 Nama

Nomor

: AD7 : Login

Gambar 4.8 Activity diagram login

Pada Gambar 4.8 menjelaskan tentang alur activity diagram dari proses Login user pada sistem.

act Login dan Logout

Sistem user

mulai

Menampilkan halaman Login Masukkan username dan

passw ord

klik login v alidasi data user

Data lengkap?

menampilkan pesan

"Tidak berhasil. Data kurang lengkap atau tidak

sesuai"

Validasi dengan data base

Data valid?

Menampilkan pesan

"Login berhasil"

selesai [ya]

[tidak]

[Ya]

[tidak]

(10)

41 Nomor : Mengelola biodata

Gambar 4.9 Activity diagram Mengelola biodata

Pada Gambar 4.9 menjelaskan tentang alur activity diagram dari proses mengelola biodata user pada sistem.

act mengelola biodata

sistem member

mulai

menampilkan halaman member klik my profil

klik edit biodata

menampilkan halaman edit biodata menampilkan halaman

my profil

merubah data biodata

klik simpan menyimpan perubahan di

database

menampilkan pesan "Data berhasil di simpan"

selesai

(11)

42 Nama

Nomor

: AD9

: Mengelola gambar modif

Gambar 4.10 Activity diagram Mengelola gambar modif

Pada Gambar 4.10 menjelaskan tentang alur activity diagram dari admin dalam mengelola gambar modif pada sistem.

act mengelola gambar modif

sistem admin

mulai

menampilkan halaman admin klik menu gambar modif

menampilkan halaman gambar modif

klik tambah baru

klik edit data

hapus data memasukkan data gambar

modif

menampilkan halaman tambah baru

edit data gambar modif

menampilkan halaman edit data pilih menu

klik simpan menyimpan data ke

database

selesai menghapus data dari

database

(12)

43 Nomor : Mengelola merk sepatu

Gambar 4.11 Activity diagram mengelola merk sepatu

Pada Gambar 4.11 menjelaskan tentang alur activity diagram dari proses admin dalam mengelola merk sepatu didalam sistem.

act mengelola merk sepatu

sistem admin

mulai

menampilkan halaman admin klik menu merk sepatu

menampilkan halaman data merk sepatu

klik tambah baru

klik edit data

hapus data memasukkan data merk

sepatu

menampilkan halaman tambah baru

edit data user

menampilkan halaman edit data pilih menu

klik simpan menyimpan data ke

database

selesai menghapus data dari

database

(13)

44 Nama

Nomor

: AD11

: Mengelola motif kulit

Gambar 4.12 Activity diagram mengelola motif kulit

Pada Gambar 4.12 menjelaskan tentang alur activity diagram dari proses admin mengelola motif kulit pada sistem.

act mengelola motif kulit

sistem admin

mulai

menampilkan halaman admin klik menu data motif kulit

menampilkan halaman data motif kulit

klik tambah baru

klik edit data

hapus data memasukkan data motif

kulit

menampilkan halaman tambah baru

edit data motif kulit

menampilkan halaman edit data pilih menu

klik simpan menyimpan data ke

database

selesai menghapus data dari

database

(14)

45 Nomor : Mengelola order

Gambar 4.13 Activity diagram mengelola order

Pada Gambar 4.13 menjelaskan tentang alur activity diagram dari proses admin dalam mengelola order pada sistem.

act mengelola order

sistem admin

mulai

menampilkan halaman admin klik menu order

menampilkan halaman data order

klik tambah baru

klik edit data

hapus data memasukkan data order

menampilkan halaman tambah baru

edit data order

menampilkan halaman edit data pilih menu

klik simpan menyimpan data ke

database

selesai menghapus data dari

database

(15)

46 Nama

Nomor

: AD13

: Mengelola pola sepatu

Gambar 4.14 Activity diagram pola sepatu

Pada Gambar 4.14 menjelaskan tentang alur activity diagram dari proses admin dalam mengelola pola sepatu pada sistem.

act mengelola pola sepatu

sistem admin

mulai

menampilkan halaman admin klik menu pola sepatu

menampilkan halaman pola sepatu

klik tambah baru

klik edit data

hapus data memasukkan data pola

sepatu

menampilkan halaman tambah baru

edit data pola sepatu

menampilkan halaman edit data pilih menu

klik simpan menyimpan data ke

database

selesai menghapus data dari

database

(16)

47

Nomor : Mengelola produk sepatu

Gambar 4.15 Activity diagram mengelola produk sepatu

Pada Gambar 4.15 menjelaskan tentang alur activity diagram dari proses admin mengelola produk sepatu pada sistem.

act mengelola produk sepatu

sistem admin

mulai

menampilkan halaman admin klik menu produk sepatu

menampilkan halaman produk sepatu

klik tambah baru

klik edit data

hapus data memasukkan data produk

sepatu

menampilkan halaman tambah baru

edit data produk sepatu

menampilkan halaman edit data pilih menu

klik simpan menyimpan data ke

database

selesai menghapus data dari

database

(17)

48 Nama

Nomor

: AD15

: Mengelola sol sepatu

Gambar 4.16 Activity diagram mengelola sol sepatu

Pada Gambar 4.16 menjelaskan tentang alur activity diagram dari proses admin dalam mengelola sol sepatu pada sistem.

act mengelola sol sepatu

sistem admin

mulai

menampilkan halaman admin klik menu sol sepatu

menampilkan halaman sol sepatu

klik tambah baru

klik edit data

hapus data memasukkan data sol

sepatu

menampilkan halaman tambah baru

edit data sol sepatu

menampilkan halaman edit data pilih menu

klik simpan menyimpan data ke

database

selesai menghapus data dari

database

(18)

49 Nomor : Mengelola user

Gambar 4.17 Activity diagram mengelola user

Pada Gambar 4.17 menjelaskan tentang alur activity diagram dari proses admin dalam mengelola user pada sistem.

act mengelola data user

sistem admin

mulai

menampilkan halaman admin klik menu data user

menampilkan halaman data user

klik tambah baru

klik edit data

hapus data memasukkan data user

menampilkan halaman tambah baru

edit data user

menampilkan halaman edit data pilih menu

klik simpan menyimpan data ke

database

selesai menghapus data dari

database

(19)

50 4.4.2 Sequence diagram

Sequence diagram ini menggambarkan interaksi antar obyek pada jalannya sistem.

Nama Nomor

: SD1 : Mendaftar

Gambar 4.18 Sequence Diagram Mendaftar

Pada Gambar 4.18 menjelaskan tentang alur sequence diagram dari proses perdaftaran user pada sistem.

sd mendaftar

member view_halaman_daftar daftar daftar_model

input_data_pendaftaran() klik_daftar()

cek_data_pendaftaran()

query_validasi() return_validasi() tampilkan_pesan_sukses()

tampilkan_pesan_sukses()

(20)

51

Pada Gambar 4.19 menjelaskan tentang alur sequence diagram dari proses user dalam memlilih kategori sepatu pada sistem.

Nomor : Memilih Kategori

Gambar 4.19 Sequence Diagram Memilih Kategori

sd memilih kategori

member view_halaman_utama kategori kategori_model

pilih_kategori()

tampilkan_kategori()

query_validasi() return_validasi() tampilkan_kategori()

(21)

52

Pada Gambar 4.20 menjelaskan tentang alur sequence diagram dari proses user untuk melihat detail sepatu pada sistem.

Nama Nomor

: SD3

: Melihat Detail Sepatu

Gambar 4.20 Sequence Diagram Melihat Detail Sepatu

sd melihat detai sepatu

member halaman_utama detail sepatu detail_sepatu detail_sepatu_model

click_view_detail()

tampilkan_detail_sepatu()

lihat_view_detail()

query_validasi() return_validasi() tampilkan_data_detail_sepatu()

(22)

53

Pada Gambar 4.21 menjelaskan tentang alur sequence diagram dari proses user dalam mendesain sepatu pada sistem.

Nomor : Mendesain Sepatu

Gambar 4.21 Sequence Diagram Mendesain Sepatu

sd mendesain sepatu

member view_halaman_utama view_halaman_desain_sepatu desain_sepatu desai_sepatu_model

klik_desain()

tampilkan_desain_sepatu() input_data_desain()

simpan_data_desain()

query_validasi() tampilkan_hasil_desain()

(23)

54

Pada Gambar 4.22 menjelaskan tentang alur sequence diagram dari proses user dalam memesan desain sepatu pada sistem.

Nama Nomor

: SD5

: Memesan Desain Sepatu

Gambar 4.22 Sequence Diagram Memesan Desain Sepatu

sd Interaction

member VIEW_desain_sepatu VIEW_order_desain order_desain order_desain_MODEL

klik_order()

tampilkan_data_order_desain()

inpt_ukuran_sepatu()

klik_save_order()

simpan_order()

query_validasi()

return_validasi()

order_sukses()

tampilkan_pesan"order_sukses"()

(24)

55

Pada Gambar 4.23 menjelaskan tentang alur sequence diagram dari proses user dalam memesan sepatu pada sistem.

Nomor : Memesan Sepatu

Gambar 4.23 Sequence Diagram Memesan Sepatu

sd memesan sepatu

member VIEW_halaman_utama view_detail_sepatu view_order_sepatu order_sepatu order_sepatu_model

klik_view_detail()

menampilkan_detail_sepatu() klik_order()

menampilkan_order_sepatu()

klik_accept_order()

menyimpan_order_sepatu()

simpan_data_order() tampilkan()

return() menampilkan_pesan"order sukses"()

(25)

56

Pada Gambar 4.24 menjelaskan tentang alur sequence diagram dari proses login user pada sistem.

Nama Nomor

: SD7 : Login

Gambar 4.24 Sequence Diagram Login

sd Login

member login view login login_model

input_username_password()

cek_username_password()

query_validasi() return_validasi() login_sukses()

tampilkan_pesan"Login sukses"()

(26)

57

Pada Gambar 4.25 menjelaskan tentang alur sequence diagram dari proses admin dalam Mengelola Gambar Modif pada sistem.

Nomor : Mengelola Gambar Modif

Gambar 4.25 Sequence Diagram Mengelola Gambar Modif

sd mengelola gambar modif

admin view_halaman_utama_admin view_halaman_gambar_modif edit_gambar_modif tambah_gambar_modif hapus_gambar_modif gambar_modif_model

klik_manage_gambarModif()

tampilkan_halaman_gambar_modif()

klik_edit() input_data()

simpan_data_edit()

query_simpan()

return_query()

tampilkan_pesan()

tampilkan_pesan_sukses()

klik_tambah() input_data()

simpan_data()

query_simpan()

return_query()

tampilkan_pesan()

tampilkan_pesan_sukses()

klik_hapus()

hapus_data()

query_hapus()

return_query()

tampilkan_pesan()

tampilkan_pesan_sukses()

(27)

58

Pada Gambar 4.26 menjelaskan tentang alur sequence diagram dari proses admin dalam mengelola merk sepatu pada sistem.

Nama Nomor

: SD9

: Mengelola Merk Sepatu

Gambar 4.26 Sequence Diagram Mengelola Merk Sepatu

sd mengelola merk sepatu

admin view_halaman_utama_admin view_halaman_merk_sepatu edit_merk_sepatu tambah_merk_sepatu hapus_merk_sepatu merk_sepat_model

klik_merk_sepatu_manage()

tampilkan_haaman_merk_sepatu()

klik_edit()

input_data()

simpan_edit_data()

query_edit_data()

return_query()

tampikan_pesan()

tampilkan_pesan_sukses()

klik_tambah()

input_data()

simpan_data_baru()

query_tambah_data()

return_query()

tampilkan_pesan()

tampilkan_pesan_sukses()

klik_hapus()

hapus_data()

query_hapus()

return_query()

tampilkan_pesan_sukses()

tampilkan_pesan()

(28)

59

Pada Gambar 4.27 menjelaskan tentang alur sequence diagram dari proses admin dalam mengelola motif kulit pada sistem.

Nomor : Mengelola Motif Kulit

Gambar 4.27 Sequence Diagram Mengelola Motif Kulit

sd mengelola motif kulit

admin view_halaman_admin view_halaman_motif_kuit edit_motif kulit tambah_motif_kulit hapus_motif_seaptu motif_sepatu_model klik_manage_motif_kulit()

tampilkan_halaman_motif_kulit()

klik_edit() input_data()

edit_data()

query_edit() return_query() tampilkan_pesan()

tampilkan_pesan_sukses()

kilik_tambah() input_data()

tambah_data()

query_tambah() return_query() tampilkan_pesan()

tampilkan_pesan_sukses() klik_hapus()

hapus_data()

query_hapus() return_query() tampilkan_pesan()

tampilkan_pesan_sukses()

(29)

60

Pada Gambar 4.28 menjelaskan tentang alur sequence diagram dari proses admin dalam mengelola order pada sistem.

Nama Nomor

: SD11

: Mengelola Order

Gambar 4.28 Sequence Diagram Mengelola Order

sd mengelola order

admin view_halaman_admin view_halaman_order edit_order tambah_order hapus_order order_model

klik_manage_order()

tampilkan_haaman_order()

klik_edit() input_data()

edit_data()

query_edit() return_query() tampilkan_pesan()

tampilkan_pesan_sukses()

klik_tambah() input_data()

tambah_data()

query_tambah() return_query() tampilkan_pesan()

tampilkan_pesan()

klik_hapus()

hapus_data()

query_hapus() return_query() tampilkan_pesan()

tampilkan_pesan()

(30)

61

Pada Gambar 4.29 menjelaskan tentang alur sequence diagram dari proses admin dalam mengelola pola sepatu pada sistem.

Nomor : Mengelola Pola Sepatu

Gambar 4.29 Sequence Diagram Mengelola Pola Sepatu

sd mengelola pola sepatu

admin view_halaman_admin view_halaman_pola_sepatu edit_pola_sepatu tambah_pola_sepatu hapus_pola_sepatu pola_sepatu_model klik_manage_pola_sepatu()

tampilkan_halaman_pola_sepatu() klik_edit()

input_data()

edit_data()

query_edit() return_query() tampilkan_pesan()

tampilkan_pesan()

klik_tambah() input_data()

tambah_data()

query_tambah()

return_query()

tampilkan_pesan()

tampilkan_pesan()

klik_hapus()

hapus_data()

query_hapus() return_query() tampilkan_pesan()

tampilkan_pesan()

(31)

62

Pada Gambar 4.30 menjelaskan tentang alur sequence diagram dari proses admin dalam mengelola produk sepatu pada sistem.

Nama Nomor

: SD13

: Mengelola Produk Sepatu

Gambar 4.30 Sequence Diagram Mengelola Produk Sepatu

sd mengelola produk sepatu

admin view_haaman_admin view_halaman_produk_sepatu edit_produk_sepatu tambah_produk_sepatu hapus_produk_sepatu produk_sepatu_model

klik_manage_produk_sepatu()

tampilkan_halaman_produk_sepatu()

klik_edit()

input_data()

edit_data()

query_edit()

return_query()

tampilkan_pesan()

tampilkan_pesan()

klik_tambah()

input_data()

tambah_data()

query_tambah()

return_query()

tampilkan_pesan()

tampilkan_pesan()

klik_hapus()

hapus_data()

query_hapus()

return_query()

tampilkan_pesan()

tampilkan_pesan()

(32)

63

Pada Gambar 4.31 menjelaskan tentang alur sequence diagram dari proses admin dalam mengelola sol sepatu pada sistem.

Nomor : Mengelola Sol Sepatu

Gambar 4.31 Sequence Diagram Mengelola Sol Sepatu

sd mengelola sol sepatu

admin view_halaman_admin view_halaman_sol_sepatu edit_sol_sepatu tambah_sol_sepatu hapus_sol_sepatu sol_sepatu_model

klik_manage_sol_sepatu()

tampilkan_halaman_sol_sepatu()

klik_edit()

edit_data()

query_edit()

return_query()

tampilkan_pesan()

tampilkan_pesan()

klik_tambah()

tambah_data()

query_tambah()

return_query()

tampilkan_pesan()

tampilkan_pesan()

klik_hapus()

hapus_data()

query_hapus()

return_query()

tampilkan_pesan()

tampilkan_pesan()

(33)

64

Pada Gambar 4.32 menjelaskan tentang alur sequence diagram dari proses admin dalam mengelola data user pada sistem.

Nama Nomor

: SD15

: Mengelola User

Gambar 4.32 Sequence Diagram Mengelola User

sd mengelola user

admin view_halaman_admin view_halaman_user edit_user tambah-user hapus_user user_model

kik_manage_user()

tamplkan_haaman_user()

klik_edit()

input_data()

edit_data()

query_edit()

return_query()

tampilkan_pesan()

tampilkan_pesan()

klik_tambah()

input_data()

tambah_data()

query_tambah()

return_query()

tampilkan_pesan()

tampilkan_pesan()

klik_hapus()

hapus_data()

query_hapus()

return_query()

tampilkan_pesan()

tampilkan_pesan()

(34)

65

CDM menggambarkan struktur logis secara keseluruhan dari database. CDM tidak terikat pada perangkat lunak manapun atau penyimpanan struktur data. Model konseptualnya berisi obyek – obyek

data yang belum diimplementasikan ke dalam database fisik.

Gambar 4.33 Conceptual Data Model (CDM)

Relationship_3 Relationship_8

Relationship_13

Relationship_14

Relationship_15 Relationship_19

Relationship_17

Relationship_20 Relationship_21 Relationship_22 Relationship_18

Relationship_25 Relationship_28

Relationship_29

Relationship_30

Relationship_23

Relationship_24 Relationship_26

Relationship_27 Gender

#

* id_gender jenis_gender

Integer Variable characters (10)

pola_sepatu

#

*

*

* id_pola nama_pola gbr_pola tanggal_pola

Integer Variable characters (25) Variable characters (50) Date & Time sol_sepatu

#

*

*

* id_sol nama_sol gbr_sol tanggal_sol

Integer Variable characters (25) Variable characters (50) Date & Time

motif_kulit

#

*

*

* id_motif nama_motif gbr_motif tanggal_motif

Integer Variable characters (25) Variable characters (50) Date & Time

user

#

*

*

*

*

*

*

* o

*

*

* id_user_u nama_lgkp_u alamat_u kota_u kode_pos_u no_ktp_u nmr_telp_u email-u foto_u tgl_join_u username_u password-u

Integer Variable characters (100) Variable characters (100) Variable characters (50) Integer Integer Integer Variable characters (50) Variable characters (50) Date

Variable characters (50) Variable characters (50) produk_sepatu

#

*

*

*

*

*

* o

*

* id_produk nama_produk jml_stok gbr_hasil_1 gbr_hasil_2 gbr_hasil_3 gbr_hasil_4 deskripsi harga tanggal_produk

Integer Variable characters (50) Integer Variable characters (100) Variable characters (100) Variable characters (100) Variable characters (100) Variable characters (200) Integer Date & Time

admin

#

*

*

*

*

* id_a nama_a username_a password_a alamat_a email_a

Integer Variable characters (50) Variable characters (50) Variable characters (50) Variable characters (100) Variable characters (50)

order_desain

#

*

*

* id_order_d jumlah_order tanggal_order_d waktu

Integer Integer Date Time

gambar_modif

#

*

* id_modif gambar_modif tanggal_gambar_modif

Integer Variable characters (50) Date & Time

ukuran_sepatu

#

* id_ukuran ukuran_sepatu

Integer Integer merk_sepatu

#

* id_merk merk Integer

Variable characters (20)

(35)

66 4.4.4 Physical Data Model (PDM)

PDM ( Physical Data Model ) adalah organisasi fisik dalam suatu format grafis yang menghasilkan catatan modifikasi dan rancangan database yang mempertimbangkan perangkat lunak dan penyimpanan data struktur. PDM didapatkan dari generate CDM dengan atribut yang

diperluas.

Gambar 4.34 Physical Data Model (PDM)

Gender id_gender jenis_genderint

varchar(10)<pk>

pola_sepatu id_pola id_gender id_a nama_pola gbr_pola tanggal_pola

int int int varchar(25) varchar(50) datetime

<pk>

<fk2>

<fk1>

sol_sepatu id_sol

id_a id_gender nama_sol gbr_sol tanggal_sol

int int int varchar(25) varchar(50) datetime

<pk>

<fk1>

<fk2>

motif_kulit id_motif id_a id_gender nama_motif gbr_motif tanggal_motif

int int int varchar(25) varchar(50) datetime

<pk>

<fk2>

<fk1>

user id_user_u nama_lgkp_u alamat_u kota_u kode_pos_u no_ktp_u nmr_telp_u email-u foto_u tgl_join_u username_u password-u

int varchar(100) varchar(100) varchar(50) int int int varchar(50) varchar(50) date varchar(50) varchar(50)

<pk>

produk_sepatu id_produk id_a id_merk id_ukuran id_gender nama_produk jml_stok gbr_hasil_1 gbr_hasil_2 gbr_hasil_3 gbr_hasil_4 deskripsi harga tanggal_produk

int int int int int varchar(50) int varchar(100) varchar(100) varchar(100) varchar(100) varchar(200) int datetime

<pk>

<fk1>

<fk3>

<fk2>

<fk4>

admin id_a nama_a username_a password_a alamat_a email_a

int varchar(50) varchar(50) varchar(50) varchar(100) varchar(50)

<pk>

order_desain id_order_d id_motif id_sol id_gender id_user_u id_produk id_pola id_modif id_a jumlah_order tanggal_order_d waktu

int int int int int int int int int int date time

<pk>

<fk5>

<fk4>

<fk2>

<fk8>

<fk1>

<fk3>

<fk7>

<fk6>

gambar_modif id_modif

id_a gambar_modif tanggal_gambar_modif

int int varchar(50) datetime

<pk>

<fk>

ukuran_sepatu id_ukuran ukuran_sepatu

int int

<pk>

merk_sepatu id_merk merk int

varchar(20)<pk>

(36)

67

Impementasi merupakan pembuatan atau pengembangan aplikasi dari rancangan yang telah dibuat sehingga dapat digunakan sebagaimana tujuan yag akan dicapai. Hasil dari penelitian adalah aplikasi berbasis web.

4.5.1 Desain Antarmuka User

berikut adalah desain antarmuka atau tampilan untuk user dari sistem yang sudah dibuat.

Nomor : F1

Nama : Halaman utama user

Gambar 4.35 Halaman Utama User

Pada Gambar 4.35 merupakan tampilan halaman utama untuk customer.

Dihalaman utama menampilkan semua produk sepatu pria dan sepatu wanita.

(37)

68 Nomor : F2

Nama : Halaman desain sepatu – pilih gender

Gambar 4.36 Halaman Desain Sepatu – Pilih Gender

Pada gambar 4.36 merupakan tampilan halaman awal desain sepatu, diawal merupakan proses memilih gender sepatu yang akan didesain.

Nomor : F3

Nama : Halaman desain sepatu – pilih pola sepatu

Gambar 4.37 Halaman desain sepatu – pilih pola sepatu

Pada gambar 4.37 merupakan tampilan dari halaman desain sepatu pada step pertama, distep pertama merupkan proses memilih pola sepatu yang tersedia pada web.

(38)

69

Nama : Halaman desain sepatu – pilih sol sepatu

Gambar 4.38 Halaman desain sepatu – pilih sol sepatu

Pada gambar 4.38 merupakan tampilan dari halaman desain sepatu pada step kedua, distep kedua merupakan proses memilih sol sepatu untuk di kombinasikan pada sepatu.

Nomor : F5

Nama : Halaman desain sepatu – pilih motif sepatu

Gambar 4.39 Halaman desain sepatu – pilih motif sepatu

Pada gambar 4.39 merupakan tampilan dari halama desain sepatu pada step ketiga, distep ketiga merupakan proses memilih motif kulit sepatu yang di inginkan.

(39)

70 Nomor : F6

Nama : Halaman Order desain sepatu

Gambar 4.40 Halaman Order desain sepatu

Pada gambar 4.40 merupakan tampilan dari halaman order desain.

Dihalaman ini proses order desain sepatu yang telah didesain sebelumnya.

Nomor : F7

Nama : Halaman Detail Sepatu

Gambar 4.41 Halaman Detail sepatu

Pada gambar 4.41 merupakan tampilan dari halaman detail sepatu.

Dihalamana ini customer bisa melihat nama sepatu, merk, harga dan spesifikasi sepatu.

(40)

71 Nama : Halaman Order Produk

Gambar 4.42 Halaman Order Produk

Pada gambar 4.42 merupakan tampilan dari halaman order produk.

Dihalaman ini customer mengisi data diri untuk data pengiriman barang.

Nomor : F9

Nama : Halaman Login User

Gambar 4.43 Halaman Login User

Pada gambar 4.43 merupakan tampilan dari halaman login. Jika customer telat menjadi member maka harus login untuk mendapatkan penawaran yang menarik.

(41)

72 Nomor : F10

Nama : Halaman Pendaftaran User

Gambar 4.44 Halaman Pendaftaran User

Pada gambar 4.44 merupakan tampilan dari halaman pendaftaran customer utuk menjadi member. Dengan menjadi member, customer akan medapakan penwaran harga yang menarik.

(42)

73

berikut adalah desain antarmuka atau tampilan untuk Admin dari sistem yang sudah dibuat.

Nomor : F11

Nama : Halaman Login Admin

Gambar 4.45 Halaman Login Admin

Pada gambar 4.45 merupakan tampilan dari halaman login untuk admin.

Nomor : F12

Nama : Halaman Utama Admin

Gambar 4.46 Halaman Utama Admin

Pada gambar 4.46 merupakan tampilan dari halaman utama admin.

Dihalamana ini terdapat menu untuk mengelola data produk, user, dan gambar- gambar untuk desain sepatu.

(43)

74 Nomor : F13

Nama : Halaman Kelola User

Gambar 4.47 Halaman Kelola User

Pada gambar 4.47 merupakan tampilan dari halaman mengelola data user/member. Dihalaman ini admin dapat menghapus dan merubah data member.

Nomor : F14

Nama : Halaman Kelola Merk Sepatu

Gambar 4.48 Halaman Kelola Merk Sepatu

Pada gambar 4.48 merupakan tampilan dari halaman mengelola merk sepatu. Dihalaman ini admin dapat menghapus dan merubah data merk sepatu.

(44)

75 Nama : Halaman Kelola Gambar Modif

Gambar 4.49 Halaman Kelola Gambar Modif

Pada gambar 4.49 merupakan tampilan dari halaman mengelola gambar- gambar sepatu yang ditelat di modif untuk proses desain sepatu.

Nomor : F16

Nama : Halaman Kelola Pola Sepatu

Gambar 4.50 Halaman Kelola Pola Sepatu

Pada gambar 4.50 merupakan tampilan dari halaman mengelola gambar pola sepatu. Dihalaman admin dapat menambahkan, merubah, menghapus gambar pola sepatu.

(45)

76 Nomor : F17

Nama : Halaman Kelola Sol Sepatu

Gambar 4.51 Halaman Kelola Sol Sepatu

Pada gambar 4.51 merupakan tampilan dari halaman menglola gambar- gambar sol sepatu. Dihalaman ini admin dapat menambahkan, merubah, menghapus gambar sol sepatu.

Nomor : F18

Nama : Halaman Kelola Motif Kulit

Gambar 4.52 Halaman Kelola Motif Kulit

Pada gambar 4.52 merupakan tampilan dari halaman menglola gambar motif kulit. Dihalaman ini admin dapat menambahkan, merubah, menghapus motif kulit.

(46)

77 Nama : Halaman Kelola Produk Sepatu

Gambar 4.53 Halaman Kelola Produk Sepatu

Pada gambar 4.53 merupakan tampilan dari halaman menglola produk sepatu. Dihalaman ini admin dapat menambahkan, merubah, menghapus data-data produk sepatu.

Nomor : F20

Nama : Halaman Kelola Order Produk Sepatu

Gambar 4.54 Halaman Kelola Order Produk Sepatu

Pada gambar 4.54 merupakan tampilan dari halaman mengelola order produk sepatu. Dihalaman ini admin dapat melihat orderan sepatu dari customer.

(47)

78 Nomor : F21

Nama : Halaman Kelola Order Desain Sepatu

Gambar 4.55 Halaman Kelola Order Desain Sepatu

Pada gambar 4.55 merupakan tampilan dari halaman mengelola order desain sepatu. Dihalaman ini admin dapat melihat orderan desain sepatu dari customer.

Gambar

Gambar 4.1. Use Case Global Sistem informasi online shop dengan fitur desain  sepatu.
Gambar 4.9 Activity diagram Mengelola biodata
Gambar 4.10 Activity diagram Mengelola gambar modif
Gambar 4.11 Activity diagram mengelola merk sepatu
+7

Referensi

Dokumen terkait

Halaman Admin start Login Admin validasi Login salah benar End Data Matakuliah Tambah Matakuliah Edit Data Matakuliah Hapus Data Matakuliah Login Admin Halaman Admin start

Hapus data Data basis aturan yang akan hapus dari dalam batabase, klik hapus, maka Data pada server Database akan terhapus. Data basis aturan yang akan terhapus

Pre-condition Admin memilih menu tambah data konsultan Post-condition Sistem menampilkan halaman input data diri Failed end condition Sistem tidak menampilkan halaman input

3 Hapus data Data Basis Aturan yang akan hapus dari dalam batabase, klik hapus, maka Data pada server Database akan terhapus. Data Basis Aturan yang akan terhapus

Hapus Data Siswa Tambah Data Siswa Edit Data Siswa Mengelola Data Kelas Hapus Data Kelas Tambah Data Kelas Mengelola Data Jadwal Hapus Data Jadwal Tambah Data Jadwal Edit

Use Case Administrator Menu Master Mengakses Data User Mengakses Data Bahan Baku (extend) Tambah Akun Edit Akun Hapus Akun Tambah Akun Edit Akun Hapus Akun Tambah Akun Edit

a. Pengelola sistem yaitu admin tidak disediakan fitur hapus data karena yang dapat menghapus seluruh data yang ada hanya super admin. Admin hanya memiliki

Halaman Admin start Login Admin validasi Login salah benar End Data Matakuliah Tambah Matakuliah Edit Data Matakuliah Hapus Data Matakuliah Login Admin Halaman Admin start