• Tidak ada hasil yang ditemukan

Gambar 3.34 Rancangan Layar Detil Artikel.

N/A
N/A
Protected

Academic year: 2021

Membagikan "Gambar 3.34 Rancangan Layar Detil Artikel."

Copied!
50
0
0

Teks penuh

(1)

Gambar 3.34 Rancangan Layar Detil Artikel.

Rancangan Layar Detil Artikel ini berisi informasi detil Artikel yang berasal dari kata kunci atau kategori yang dipilih oleh user.

(2)

126   

Gambar 3.35 Rancangan Layar Berita.

Rancangan ini merupakan layar Berita untuk semua user yang mengakses website Hardcore Gym. Layar Artikel ini berisi seluruh informasi dan berita – berita terkini mengenai kesehatan dan kebugaran dan juga informasi mengenai Hardcore Gym. mengenai kesehatan, kebugaran dan sejenisnya. Menu “Cari Berita” berguna untuk mencari semua berita yang ada di website Hardcore Gym sesuai dengan kata kunci.

(3)

Gambar 3.36 Rancangan Layar Pencarian Berita.

Rancangan Layar Pencarian Berita berisi hasil pencarian berita – berita terkini yang terdapat pada website Hardcore Gym. Sesuai dengan kata kunci yang dimasukkan oleh user.

(4)

128   

Gambar 3.37 Rancangan Layar Detil Berita.

Layar Detil Berita ini berisi informasi detil Berita yang berasal dari kata kunci atau kategori yang dipilih oleh user.

(5)

Gambar 3.38 Rancangan Layar Kontak Kami.

Layar Kontak Kami ini berisi informasi alamat, nomor telepon, dan email yang dimiliki Hardcore Gym.

(6)

130   

Gambar 3.39 Rancangan Layar Membership.

Rancangan Layar Membership ini berisi informasi tentang paket – paket membership yang ditawarkan Hardcore Gym. Informasi biaya jika menjadi member. Dan juga informasi – informasi mengenai promosi – promosi yang diberikan oleh Hardcore Gym untuk calon membernya. Manu “Daftar” berguna bagi user untuk melakukan registrasi (Menampilkan Layar Registrasi).

(7)

Gambar 3.40 Rancangan Layar Lupa Password.

Rancangan Layar Lupa Password ini berguna bagi user yang lupa username atau passwordnya. Setelah data yang diperlukan telah diisi semua, username dan password akan dikirim ke email

(8)

132   

Gambar 3.41 Rancangan Layar Berhasil Lupa Password.

Rancangan layar berhasil lupa password berisi informasi bahwa proses permintaan lupa password yang dilakukan user telah berhasil.

(9)

2. Rancangan Layar Setelah Log Masuk – Member

Rancangan layar berikut ini ditujukan untuk member yang mengakses website Hardcore Gym.

Gambar 3.42 Rancangan Layar Utama-Member.

Rancangan layar utama member berisi informasi – informasi yang dibutuhkan oleh member seperti pesan terbaru dari admin dan instruktur.

Menu ‘Profile’ berguna untuk menampilkan Layar Profil-member.

(10)

134   

Menu ‘Balas pesan’ berguna untuk menampilkan Layar Tulis Pesan-member. Menu ‘Lihat semua pesan’ berguna untuk menampilkan Layar Pesan-member. Menu ‘Jadwal’ berguna untuk menampilkan layar Jadwal-member.

Menu ‘Log Keluar’ berguna untuk keluar dari Layar Utama-member (tampilkan layar utama) Menu – menu yang disebutkan diatas mempunyai fungsi yang sama pada layar – layar berikutnya dengan nama menu yang sama.

(11)

Gambar 3.43 Rancangan Layar Profil-Member. Rancangan layar ini berisi informasi data diri member.

(12)

136   

Gambar 3.44 Rancangan Layar Ubah Profil-Member.

Rancangan layar ini ubah profil-member berguna untuk mengubah data diri member.

“Username” berguna untuk memasukkan username member dan digunakan untuk log masuk. “Password” berguna untuk memasukkan password yang diinginkan member.

“Ulangi Password” berguna untuk mengulangi password member. “Nama” berguna untuk memasukkan nama asli member.

(13)

“Tanggal Lahir” berguna untuk memasukkan tanggal lahir member. “Alamat” berguna untuk memasukkan alamat member.

“Kode Pos” berguna untuk memasukkan kode pos dari alamat member. “Telepon” berguna untuk memasukkan nomor telepon rumah member. “Handphone” berguna untuk memasukkan nomor handphone member. “Email” berguna untuk memasukkan email member.

“Paket Member” berguna untuk menentukan paket member yang akan dipilih.

Menu ’Ubah’ berguna sebagai menu untuk merubah data diri member setelah data – data diri telah terisi semua.

(14)

138   

Gambar 3.45 Rancangan Layar Ganti Password-Member.

Rancangan layar ganti password- member berguna untuk mengganti password member. ‘Password lama’ berguna untuk memasukkan password lama member yang akan diganti. ‘Password baru’ berguna untuk memasukkan password baru member.

‘Konfirmasi password baru’ berguna memasukkan password baru sekali lagi untuk mencegah kesalahan saat penggantian password.

Menu ‘Ok’ berguna untuk melanjutkan proses penggantian password setelah data – data yang dibutuhkan telah terisi semua.

(15)

Gambar 3.46 Rancangan Layar Konfirmasi Ganti Password-Member. Rancangan layar konfirmasi Password berguna untuk memastikan bahwa member benar – benar ingin melakukan penggantian password.

Menu ‘ya’ berguna untuk menjalankan proses penggantian password.

Menu ‘kembali’ berguna untuk membatalkan penggantian password (Tampilkan layar ganti password-member).

(16)

140   

Gambar 3.47 Rancangan Layar Berhasil Ganti Password-Member.

Rancangan layar berhasil ganti password-member berisi informasi bahwa member telah berhasil melakukan penggantian password akunnya.

(17)

Gambar 3.48 Rancangan Layar Jadwal-Member.

Rancangan layar Jadwal-Member ini berisi informasi jadwal member. ’Tanggal’ merupakan tanggal jadwal latihan, ’Jam’ adalah jam jadwal latihan pada tanggal tersebut, dan ’Instruktur’ adalah informasi instruktur yang dipilih member sebagai instrukturnya.

Menu ’Atur jadwal’ berguna untuk menampilkan layar atur jadwal-member. Menu ’Pilih semua’ berguna untuk menandai semua penjadwalan yang ada.

Menu ’Kosongkan semua’ berguna untuk tidak menandai semua penjadwalan yang ada. Menu ’Batal yang ditandai’ berguna untuk membatalkan jadwal yang sudah ada dan yang telah ditandai oleh member.

(18)

142   

Menu – menu yang mempunya nama dan fungsi yang sama akan di pakai di layar selanjutnya.

Gambar 3.49 Rancangan Layar Atur Jadwal-Member.

Rancangan layar jadwal-member berisi informasi – informasi jadwal yang dapat di pilih saat member ingin mengatur jadwal latihannya. Menu ‘Kalender’ berfungsi bagi

(19)

member menentukan tanggal untuk mencari informasi jadwal yang tersedia pada tanggal tersebut. ‘Jam’ berisi informasi jam penjadwalan yang telah tersedia atau tidak. ‘member’ berisi informasi nama – nama member yang telah mengisi jadwal. ‘Instruktur’ berisi informasi instruktur yang telah dipilih. ‘status’ berguna untuk memberikan informasi bahwa pada tanggal dan jam tersebut jadwal sudah teriisi atau belum jika belum member yang ingin mengatur jadwal dapat langsung mengisi jadwal pada tanggal dan jam tersebut.

Menu ‘lihat jadwal’ berguna untuk kembali ke layar jadwal-member.

(20)

144   

Rancangan layar pesan-member Berisi informasi semua pesan yang ada untuk member. Menu ‘Tulis Pesan’ berguna untuk menampilkan layar tulis pesan-member.

Menu ‘Lihat semua’ berguna untuk menampilkan semua pesan yang ada.

Menu ‘Belum dibaca’ berguna untuk menampilkan semua informasi pesan yang belum dibaca oleh member.

Menu ‘Sudah dibaca’ berguna untuk menampilkan semua pesan yang sudah dibaca member.

Menu ‘Tandai Semua’ berguna untuk menandai pesan.

Menu ‘Hapus yang ditandai’ berguna untuk menghapus pesan yang telah ditandai. Menu ‘Baca’ berguna untuk menampilkan layar baca pesan member.

(21)

Gambar 3.51 Rancangan Layar Baca Pesan-Member. Rancangan layar baca pesan- member berisi detail pesan-member.

Menu ‘<<Kembali’ berguna untuk kembali ke layar pesan-member (Tampilkan layar pesan-member).

Menu ‘Balas’ berguna untuk membalas pesan (Tampilkan layar tulis pesan-member). Menu ‘Hapus’ berguna untuk menghapus pesan.

(22)

146   

Gambar 3.52 Rancangan Layar Tulis Pesan-Member.

Rancangan layar Tulis pesan berguna bagi member untuk menulis pesan atau membalas pesan.

‘Ke’ berguna untuk menentukan penerima pesan yang akan dikirim (penerima adalah admin atau instruktur).

‘Topik’ berguna untuk memasukkan topik. ‘Isi Pesan’ berguna untuk memasukkan isi pesan.

Menu ‘Kirim’ berguna untuk melakukan proses mengirim pesan setelah semua data – data yang diperlukan telah terisi semua.

   

(23)

Gambar 3.53 Rancangan Layar Tentang Kami-Member

Rancangan layar ini berisi informasi Tentang Kami yang menampilkan informasi tentang Hardcore Gym mulai dari awal hingga saat ini.

(24)

148   

 

Gambar 3.54 Rancangan Layar Kontak Kami

Rancangan layar ini berisi informasi mengenai alamat, no telepon, dan informasi-informasi lainnya untuk mengontak pihak Hardcore Gym.

(25)

3. Rancangan Layar Setelah Log Masuk – Instruktur

Rancangan layar berikut ini ditujukan untuk instruktur yang mengakses website Hardcore Gym.

 

Gambar 3.55 Rancangan Layar Utama-Instruktur

Rancangan layar utama instruktur berisi informasi – informasi yang dibutuhkan oleh instruktur seperti pesan terbaru dari admin dan member.

(26)

150   

Menu ‘Ubah Profil’ berguna untuk menampilkan Layar Ubah Profile- instruktur. Menu ‘Ganti Password’ berguna untuk menampilkan Layar Ganti Password-member. Menu ‘Balas pesan’ berguna untuk menampilkan Layar Tulis Pesan- instruktur. Menu ‘Lihat semua pesan’ berguna untuk menampilkan Layar Pesan- instruktur. Menu ‘Jadwal’ berguna untuk menampilkan layar Jadwal- instruktur.

Menu ‘Log Keluar’ berguna untuk keluar dari Layar Utama- instruktur (tampilkan layar utama)

Menu – menu yang disebutkan diatas mempunyai fungsi yang sama pada layar – layar berikutnya dengan nama menu yang sama.

(27)

Gambar 3.56 Rancangan Layar Profile-Instruktur Rancangan layar ini berisi informasi data diri member.

(28)

152   

Utama Registrasi Artikel Tentang Kami Kontak Kami Membership Edit Profil

Instruktur

Judul Halaman (Profil)

#Edit Profile Instruktur#

Username : Password : Confirm Password : Nama : Jenis Kelamin : Tanggal lahir : Alamat : Kode Pos : Telepon : Handphone : Email :

Utama Profil Jadwal Pesan Artikel Berita Tentang Kami Kontak Kami

Selamat datang, ‘username’ Profil Edit Profil Ganti Password Member Log keluar Edit  

Gambar 3.57 Rancangan Layar Edit Profile-Instruktur

Rancanan layar ini Edit Profile-Instruktur berguna untuk mengubah data diri instruktur.

“Username” berguna untuk memasukkan username instruktur dan digunakan untuk log masuk. “Password” berguna untuk memasukkan password yang diinginkan instruktur.

(29)

“Ulangi Password” berguna untuk mengulangi password instruktur. “Nama” berguna untuk memasukkan nama asli instruktur.

“Jenis Kelamin” berguna untuk menentukan jenis kelamin instruktur. “Tanggal Lahir” berguna untuk memasukkan tanggal lahir instruktur. “Alamat” berguna untuk memasukkan alamat instruktur.

“Kode Pos” berguna untuk memasukkan kode pos dari alamat instruktur. “Telepon” berguna untuk memasukkan nomor telepon rumah instruktur. “Handphone” berguna untuk memasukkan nomor handphone instruktur. “Email” berguna untuk memasukkan email instruktur.

Menu ’Edit’ berguna sebagai menu untuk merubah data diri member setelah data – data diri telah

(30)

154   

Utama Registrasi Artikel Tentang Kami Kontak Kami Membership Konfirmasi ganti

profil instruktur

Apakah anda benar – benar ingin mengedit profil anda dan data yang anda masukkan sudah benar?

Kembali ke halaman utama

Ya Kembali

Utama Profil Jadwal Pesan Artikel Berita Tentang Kami Kontak Kami

 

Gambar 3.58 Rancangan Layar Konfirmasi Edit Profile Instruktur Rancangan layar ini berisi tampilan konfirmasi untuk merubah profile instruktur

(31)

Utama Registrasi Artikel Tentang Kami Kontak Kami Membership Berhasil ganti

pass instruktur

Utama Profil Jadwal Pesan Artikel Berita Tentang Kami Kontak Kami

Ok Ganti password

Untuk merubah password anda harus memasukkan password lama dan harap selalum mengingat password baru anda. Password lama : Password baru : Konfirmasi password baru :  

Gambar 3.59 Rancangan Layar Ubah Password Instruktur Rancangan layar ini berfungsi untuk mengubah password instruktur.

Instruktur akan diminta untuk memasukkan lagi password lama, password baru, dan konfirmasi password baru.

(32)

156   

Utama Registrasi Artikel Tentang Kami Kontak Kami Membership Konfirmasi ganti

password instruktur

Apakah anda benar – benar ingin mengganti password akun anda?

Kembali ke halaman utama

Ya Kembali

Utama Profil Jadwal Pesan Artikel Berita Tentang Kami Kontak Kami

 

Gambar 3.60 Rancangan Layar Konfirmasi Ganti Password Instruktur Rancangan layar ini berisi tampilan konfirmasi untuk merubah password instruktur

(33)

 

Gambar 3.61 Rancangan Layar Berhasil Ganti Password Instruktur Rancangan layar ini berisi tampilan konfirmasi berhasil ganti password instruktur

(34)

158   

 

Gambar 3.62 Rancangan Layar Jadwal Instruktur

Rancangan layar ini merupakan rancangan layar Atur Jadwal Instruktur yang berisi detail informasi untuk mengatur jadwal instruktur, seperti melihat jadwal yang ada.

(35)

Gambar 3.63 Rancangan Layar Jadwal-Instruktur

Rancangan layar Jadwal-Instruktur ini menampilkan informasi tentang jadwal yang akan diikuti oleh instruktur, yang berisi calendar, jam melatih, dan member yang dilatih.

(36)

160   

Gambar 3.64 Rancangan Layar Pesan-Instruktur

Rancangan layar pesan-instruktur Berisi informasi semua pesan yang ada untuk instruktur.

Menu ‘Tulis Pesan’ berguna untuk menampilkan layar tulis pesan- instruktur. Menu ‘Lihat semua’ berguna untuk menampilkan semua pesan yang ada.

Menu ‘Belum dibaca’ berguna untuk menampilkan semua informasi pesan yang belum dibaca oleh instruktur.

Menu ‘Sudah dibaca’ berguna untuk menampilkan semua pesan yang sudah dibaca instruktur.

(37)

Menu ‘Tandai Semua’ berguna untuk menandai pesan.

Menu ‘Hapus yang ditandai’ berguna untuk menghapus pesan yang telah ditandai. Menu ‘Baca’ berguna untuk menampilkan layar baca pesan instruktur.

Menu ‘Hapus’ berguna untuk menghapus pesan.

Gambar 3.65 Rancangan Layar Tulis Pesan-Instruktur

(38)

162   

‘Ke’ berguna untuk menentukan penerima pesan yang akan dikirim (penerima adalah admin atau member).

‘Topik’ berguna untuk memasukkan topik. ‘Isi Pesan’ berguna untuk memasukkan isi pesan.

Menu ‘Kirim’ berguna untuk melakukan proses mengirim pesan setelah semua data – data yang diperlukan telah terisi semua.

(39)

Gambar 3.66 Rancangan Layar Baca Pesan-Instruktur Rancangan layar baca pesan- instruktur berisi detail pesan- instruktur.

Menu ‘<<Kembali’ berguna untuk kembali ke layar pesan- instruktur (Tampilkan layar pesan- instruktur).

Menu ‘Balas’ berguna untuk membalas pesan (Tampilkan layar tulis pesan- instruktur).

(40)

164   

Gambar 3.67 Rancangan Layar Tentang Kami-Member

Rancangan layar ini berisi informasi Tentang Kami yang menampilkan informasi tentang Hardcore Gym mulai dari awal hingga saat ini.

(41)

 

Gambar 3.68 Rancangan Layar Kontak Kami

Rancangan layar ini berisi informasi mengenai alamat, no telepon, dan informasi-informasi lainnya untuk mengontak pihak Hardcore Gym.

3.4.4 Perancangan Basis Data Pada Solusi

Setelah perancangan storyboard dapat disusun perancangan basis data untuk solusi.Basis data disusun menggunakan database engine MySQL versi 5.0.20.Untuk perancangan tabel dalam basis data bisa dilihat dalama tabel-tabel di bawah ini.

(42)

166   

Rancangan tabel-tabel pada aplikasi ini akan diimplementasikan dengan menggunakan

database engine : MySQL Server versi yang digunakan adalah versi 5.0.41-community-nt

Berikut ini merupakan definisi dari tabel-tabel yang akan digunakan pada aplikasi yang diusulkan :

Tabel 3.17b Tabel Contoh ms_jadwal

Deskripsi : Tabel ini digunakan untuk menampung mengenai data user untuk digunakan untuk log masuk.

Primari Key : kode_user

No. Nama Field Tipe Data Keterangan

1. kode_user Int PK, 1 : kode user

2. username varchar(30) Username semua user untuk log masuk

3. password varchar(20) Password semua user untuk log masuk

4. level Int Untuk menampung level user menentukan

level user 1:member 2: instruktur 3:admin

Tabel 3.10b Tabel Contoh ms_user

kode_user username password level

(43)

kode_user username password level

2 armand armand 1

Tabel 3.11a Definisi Tabel ms_member

Deskripsi : Tabel ini digunakan untuk menampung semua mengenai data diri member

Primari Key : kode_member

No. Nama Field Tipe Data Keterangan

1. kode_member Int PK, 1 : kode user-Member

2. kode_user Int FK1 dari ms_user. Username dan password

dari member tersebut

3. nama varchar(30) Untuk menampung nama asli member

4. Jenis_kelamin varchar(10) Untuk menampung jenis kelamin member

5. tanggal_lahir varchar(8) Untuk menampung tanggal lahir member

6. alamat_member varchar(50) Untuk menampung alamat member

7. kode_pos varchar(6) Untuk menampung kode pos member

8. telepon varchar(12) Untuk menampung telepon member

9. handphone varchar(14) Untuk menampung handphone member

10. email varchar(20) Untuk menampung email member

(44)

168   

No. Nama Field Tipe Data Keterangan

12 status Int Untuk menampung status member, 1 : aktif

(45)

Tabel 3.11b Tabel Contoh ms_member kode_me mber kode_ user nama jenis_kel amin Tanggal_lah ir alamat_me mber kode_ pos telepon handpho ne email kode_p aket stat us 1 1 Rafki Chan dra Pria 09Septembe r1987 Jln. Taman malaka utama 5 10111 021666 66 0811811 811 [email protected] om 1 1 2 2 Zukm an Pria 13Septembe r1987 Jln. Jalan no 100 10111 021000 000 0811111 111 zukman@zukam na.com 2 1

(46)

170   

Tabel 3.12a Definisi Tabel ms_instruktur

Deskripsi : Tabel ini digunakan untuk menampung semua mengenai data diri instruktur

Primari Key : kode_instruktur

No. Nama Field Tipe Data Keterangan

1. kode_instruktur Int PK, 1 : kode user-Instruktur

2. kode_user Int FK dari ms_user. Username dan password

dari instruktur tersebut

3. Nama varchar(30 Untuk menampung nama asli instruktur

4. Jenis_kelamin varchar(10) Untuk menampung jenis kelamin instruktur

5. tanggal_lahir varchar(8) Untuk menampung tanggal lahir instruktur

6. Alamat varchar(50) Untuk menampung alamat instruktur

7. kode_pos varchar(6) Untuk menampung kode pos instruktur

8. Telepon varchar(12) Untuk menampung telepon instruktur

9. Handphone varchar(14) Untuk menampung handphone instruktur

(47)

Tabel 3.12b Tabel Contoh ms_instruktur kode_instr uktur kode_u ser nama jenis_kela min Tanggal_lahi r alamat kode _pos tele pon handpho ne email 1 1 Rafki Chan dra Pria 09September 1987 Jln. Taman malaka utama 5 1011 1 021 666 66 0811811 811 [email protected] om 2 2 Zukm an Pria 13September 1987 Jln. Jalan no 100 1011 1 021 000 000 0811111 111 zukman@zukam na.com

(48)

172   

Tabel 3.13a Definisi Tabel ms_admin

Deskripsi : Tabel ini digunakan untuk menampung mengenai data admin dan nama admin

Primari Key : kode_admin

No. Nama Field Tipe Data Keterangan

1. kode_admin Int PK, 1 : kode user

2. kode_user Int FK dari ms_user. Username dan password

dari Instruktur tersebut

3. nama_admin varchar(30) untuk menampung nama asli admin

Tabel 3.13b Tabel Contoh ms_admin kode_admin kode_user nama_admin

1 1 admin

2 2 armand

Tabel 3.14a Definisi Tabel ms_artikel

Deskripsi : Tabel ini digunakan untuk menampung semua data artikel - artikel

(49)

No. Nama Field Tipe Data Keterangan

1. kode_artikel Int PK, 1 : kode artikel

2. penulis_artikel varchar(20) untuk mengelompokkan artikel berdasarkan penulis

3. kategori_artikel varchar(25) untuk mengelompokkan artikel berdasarkan kategori

4. judul_artkel varchar(30) untuk mengelompokkan artikel berdasarkan

judul

5. isi_artikel varchar(1000) untuk menampung isi artikel

6. gambar_artikel varchar(200) untuk menampung gambar artikel

7. tanggal_update varchar(20) untuk mengetahui tanggal update artikel

8. kode_instruktur int FK1 dari ms_instruktur

9. kode_\admin int FK1 dari ms_admin

                 

(50)

174   

Tabel 3.14b Tabel Contoh ms_artikel kode_a rtikel penu lis_a rtike l kat ego ri_a rter i judul_ artikel isi_artik el gambar _artike l tan gg al_ up dat e kode_instru ktur kode_admin

Gambar

Gambar 3.34 Rancangan Layar Detil Artikel.
Gambar 3.40 Rancangan Layar Lupa Password.
Gambar 3.43 Rancangan Layar Profil-Member.
Gambar 3.44 Rancangan Layar Ubah Profil-Member.
+7

Referensi

Dokumen terkait