PANDUAN LATIHAN FITNES UNTUK PEMULA BERBASIS WEB. Naskah Publikasi. diajukan oleh Maulana Indra Jaya 07.12.2230

dokumen-dokumen yang mirip
BAB IV ANALISIS DAN PERANCANGAN. suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

BAB 3 PERANCANGAN SISTEM. sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan

Gambar 3.1 Data Flow Diagram Level 0

Jurnal Ilmiah d ComPutarE Volume 2 Juni 2012

BAB III ANALISA DAN PERANCANGAN SISTEM

Perancangan Sistem Informasi Berbasis Web Sebagai Media. Informasi dan Promosi pada MM Studio Musik. Banjarnegara.

BAB III METODE PENELITIAN

Fakultas Teknik Komputer Universitas Cokroaminoto Palopo 49

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Dalam merancang sebuah sistem, analisis adalah hal yang harus dilakukan. Dengan

PENERIMAAN SISWA BARU ONLINE PADA SMA COKROAMINOTO PALOPO

BAB 3 PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB III ANALISIS DAN PERANCANGAN

WEBSITE PT. LUMENINDO GILANG CAHAYA MENGGUNAKAN METODE WATERFALL

BAB II. Analisis Perancangan Sistem. Analisis sistem merupakan kegiatan penguraian suatu sistem informasi

BAB III ANALISIS DAN PERANCANGAN SISTEM. dan mengevaluasi segala permasalahan, kesempatan, dan hambatan yang

PERANCANGAN APLIKASI PENJUALAN MOTOR BEKAS BERBASIS WEB PADA TOKO AINUN MASAMBA

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP

SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU)

ANALISIS DAN PERANCANGAN WEB SEBAGAI MEDIA PROMOSI PADA DJALEEPRODUKTAMA FREELANCE GRAPHIC PARTNER YOGYAKARTA. Naskah Publikasi

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN. (planning system) dan sebelum tahap sistem desain (design system). Tahap

BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM

SISTEM INFORMASI PENJUALAN ONLINE SEPATU PADA TOKO STARS SHOP MEDAN

BAB III ANALISIS DAN PERANCANGAN


ANALISIS DAN PERANCANGAN WEBSITE E-COMMERCE UNTUK MEDIA PROMOSI DAN PENJUALAN PADA TOKO LIA PIGURA YOGYAKARTA. Naskah Publikasi

PERANCANGAN APLIKASI SISTEM INFORMASI KEPENDUDUKAN DI KECAMATAN GONDOMANAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. web ini yang di lakukan secara online dengan webhosting. Tahapan ini dilakukan

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. dimana sistem yang baru ini dapat dioperasikan secara menyeluruh. Implementasi


BAB III PERANCANGAN PENELITIAN

PEMBUATAN DAN PERANCANGAN APLIKASI NILAI MATA PELAJARAN SISWA BERBASIS CLIENT SERVER PADA SMP N 1 SAWIT BOYOLALI

BAB IV PEMBAHASAN. grafik dengan menggunakan diagram relasi entitas (ERD). Diagaram relasi entitas

BAB III CARA DAN METODOLOGI PENELITIAN

BAB III PEMBAHASAN. 3.1 Analisis

PENGEMBANGAN APLIKASI LAYANAN PERTANAHAN BERBASIS WEB PADA KANTOR BPN (BADAN PERTANAHAN NASIONAL) KABUPATEN BADUNG

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. sudah ditentukan. Tujuan implementasi adalah untuk mengkonfirmasi modul program

Bab 3. Metode Dan Perancangan Sistem

BAB V IMPLEMENTASI PENGUJIAN SISTEM

Bab III. PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman

BAB IV ANALISIS DAN PERANCANGAN. diidentifikasi lalu dicarikan solusinya. Dalam tahap ini akan diuraikan beberapa

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

SISTEM INFORMASI ORDER ALAT MUSIK DAN ORDER REKAMAN BERBASIS WEB DI STUDIO RECORD ORANGE MADIUN SKRIPSI

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

Bab III. PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

APLIKASI WAREHOUSE MANAGEMENT SYSTEM BERBASIS WEB MENGGUNAKAN PHP & MYSQL

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN. perpustakaan dengan alamat dokumen database,

Bab 3. Metode Perancangan

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV TESTING DAN IMPLEMENTASI

BAB 3 PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. construction. Pada tahap construction dilakukan implementasi yang merupakan

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dioperasikan. Pada tahap ini akan dijelaskan mengenai sistem yang dirancang

BAB IV DESKRIPSI KERJA PRAKTEK. mampu mempengaruhi prestasi dari sumber daya manusia khususnya untuk

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III PERANCANGAN APLIKASI PROFILE BERBASIS WEB. 3.1 Sekilas Tentang Perancangan Aplikasi Web Profile

BAB III ANALISIS DAN DESAIN SISTEM

PEMBUATAN WEB RESERVASI MOBIL DAN PROMOSI PADA AMANAH CAR RENTAL MENGGUNAKAN CODEIGNITER DAN BOOTSTRAP NASKAH PUBLIKASI

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB 3 PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan

BAB III ANALISA DAN DESAIN SISTEM

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI DAN ADMINISTRASI PADA SMA NEGERI 12 PALEMBANG MENGGUNAKAN WEBSITE DESIGN METHOD (WSDM)

BAB III PERANCANGAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap meletakkan sistem supaya siap untuk

BAB IV ANALISIS KERJA PRAKTEK

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk

Rancang Bangun Sistem Informasi Pelelangan Ikan Berbasis Web Pada Tempat Pelelangan Ikan Kabupaten Situbondo Jawa Timur

BAB IV PEMBAHASAN. melakukan instalasi kemudian menjalankan aplikasi XAMPP. pastikan Apache dan MySQL dapat terkoneksi. seperti pada gambar

RANCANGAN APLIKASI LAPORAN PENYELENGGARAAN PEMERINTAHAN DAERAH KABUPATEN/KOTA PROVINSI SULAWESI SELATAN BERBASIS WEB

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang

PERANCANGAN WEBSITE SEBAGAI SARANA PROMOSI PADA MTs MA ARIF NU 1 AJIBARANG. Oleh: Lina Rahmawati Sistem Informasi, STMIK Amikom Purwokerto ABSTRAKS

APLIKASI PENJADWALAN KEGIATAN UKM (UNIT KEGIATAN MAHASISWA) DI STMIK AMIKOM YOGYAKARTA BERBASIS WEBSITE NASKAH PUBLIKASI

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Pada bagian analisis sistem yang berjalan setelah melakukan observasi

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. dengan perangkat lunak yang akan digunakan, kebutuhan fungsional, diagram alir

Persaingan di dalam dunia bisnis atau usaha dewasa ini dirasakan semakin ketat dan

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

BAB IV HASIL DAN UJI COBA

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

BAB III ANALISIS DAN PERANCANGAN. komentar dari user lain. Microblogging juga merupakan media pertukaran informasi

BAB II ANALISIS DAN PERANCANGAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

Transkripsi:

PANDUAN LATIHAN FITNES UNTUK PEMULA BERBASIS WEB Naskah Publikasi diajukan oleh Maulana Indra Jaya 07.12.2230 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2011

i

FITNESS TRAINING GUIDE FOR BEGINNERS BASED WEB PANDUAN LATIHAN FITNES UNTUK PEMULA BERBASIS WEB Maulana Indra Jaya Jurusan Sistem Informasi STMIK AMIKOM YOGYAKARTA ABSTRACT The development of adult Internet world is progressing very rapidly. This is because the ability of the Internet in covering the various weaknesses of existing information media, such as time constraints inthe presentation of information, publishing time and the media air-timeanddistance are not as wide -reachinginternet. On the issue of presenting the information that is not limited by space and time then the existence of the web as a source of information on the Internet have been able to overcome it all. Along the development of internet, web technology from time to time also increased considerably. With the ability of websites as now, the writer makes information about sports fitness, designed in the form of a dynamic website so that further facilitate community who are curious and want to learn more about proper fitness exercise patterns. Keywords: Information systems, Fitnes, Website ii

1. Pendahuluan Pentingnya hidup sehat merupakan hal yang harus kita jaga, salah satunya dengan berolahraga. Pada saat ini banyak masyarakat kita yang mulai berolahraga dengan latihan fitnes, disamping untuk mendapatkan tubuh sehat kita juga akan mendapatkan tubuh yang ideal sesuai yang kita harapkan. Namun banyak dari masyarakat kita yang masih awam akan latihan fitnes dengan melakukan gerakan gerakan yang salah pada saat latihan sehingga bukan sehat dan tubuh ideal yang kita dapatkan akan tetapi cidera otot, karena salahnya pola latihan fitnes yang diterapkan. Dari latar belakang masalah di atas penulis mempunyai ide untuk membuat suatu website yang mana dapat membantu sebagai sarana untuk memberikan informasi informasi penting yang dibutuhkan dalam memulai latihan fitnes yang baik dan tepat. Untuk mengaplikasikan ide diatas, penulis tuangkan dalam skripsi dengan judul: Panduan Latihan Fitnes Untuk pemula berbasi web. Berdasarkan latar belakang permasalahan yang ada dapat ditarik kesimpulan bahwa permasalahan yang dihadapi yaitu: 1. Bagaimana website menjadi media informasi yang lebih dinamis, efektif dan efisien bagi pemula? 2. Bagaimana para pemula lebih mudah untuk memahami tentang informasi latihan yang baik dan benar serta makanan apa saja yang baik untuk dikonsumsi untuk penunjang pembentukan otot? Dari rumusan masalah yang ada agar hasilnya lebih mengena dan tepat sasaran maka permasalahan yang ada dibatasi pada pembuatan website untuk media informasi seputar olahraga fitness. 2. Landasan Teori 2.1 Sistem, Informasi, dan sistem Informasi 2.1.1 Definisi Sistem Sistem 1 didefinisikan sebagai suatu kumpulan atau himpunan dari unsur atau variable-variabel yang saling terorganisasi, saling berinteraksi, dan saling bergantung sama lain 1 Hanif AL Fatta.2007.Analisis dan perancangan sistem infornai 1

2.1.2 Pengertian Informasi Informasi adalah pengetahuan yang didapatkan dari pembelajaran, pengalaman, atau instruksi. 2.1.3 Pengertian Sistem Informasi informasi. Sistem informasi adalah suatu system yang mentransfer data menjadi sebuah 2.2 Internet 2.2.1 Pengertian Internet Interconnect Network atau yang lebih populer dengan sebutan Internet adalah sebuah sistem komunikasi global yang menghubungkan komputer-komputer dan jaringan-jaringan komputer di seluruh dunia. Setiap komputer dan jaringan terhubung secara langsung maupun tidak ke beberapa jalur utama yang disebut internet backbone dan dibedakan satu dengan yang lain menggunakan unique name yang biasa disebut dengan alamat IP 32 bit. 2.2.2 World Wide Web (WWW) World Wide Web (WWW) adalah suatu sistem informasi di internet dimana dokumen hypermedia disimpan, dan dapat diperoleh dari alamt yang unik (McLeod, 2001, p55). 2.2.3 Pemrograman Web Web 2 adalah sebuah sistem dimana informasi dalam bentuk teks, gambar, suara, dan lain-lain dipresentasikan dalam bentuk hypertext dan dapat diakses oleh perangkat lunak yang disebut browser. Pemrograman web menggunakan bahasa berupa script yang akan berjalan pada sisi klien (Client Side)dan sisi server (server side). a. Client Side Scripting Script yang dibuat akan dijalankan pada komputer klien (user) lalu ditampilkan hasilnya pada browser, sehingga sering disebut Browser scripting, 2 Melwin Syafrizal.2005.Pengantar jaringan komputer.yogyakarta: Andi Offset 2

b. Server Side Scripting Server Side Scripting 3 adalah sintaks dan perintah-perintah yang diberikan sepenuhnya dijalankan di server tetapi disertakan pada dokumen HTML. 2.3 Konsep Basis data Model basis data menunjukan suatu cara yang ditujukan untuk mengelola jaringan data secara fisik dalam memori sekunder yang berdampak pada bagaimana mengelompokan dan membentuk keseluruhan data yang terkait kedalam system yang sedang kita tinjau. 2.3.1 Abstraksi Data Abstraksi data merupakan tingkatan dalam melihat data sebuah system basis data. Abstrksi data terbagi dalam 3 level yaitu: a. Level Fisik (physical level) merupakan level terendah dalam abstraksi data yang menunjukan bagaimana suatu data disimpan b. Level lojik/konseptual (conceptual level) merupakan level yang lebih tinggi dari pada level fisik, yang menggambarkan data apa sebenarnya (secara fungsional) disimpan dalam basis data dan hubungannya dengan data lain. c. Level penampakan (view level) merupakan level tertinggi dari abstraksi data, yang hanya menunjukan sebagian dari basis data. 2.3.2 Key Key adalah satu gabungan beberapa atribut yang dapat membedakan sebuah entitaa dengan entitas lain. Beberapa macam key antara lain adalah: a. Superkey merupakan satu atu lebih atribut (kumpulan atribut) yang dapat membedakan sebuah entitas didalam sebuah himpunan entitas. b. Candidate key adalah superkey yang tidak mengandung superkey lainnya, yang merupakan subset dari superkey pertama. c. Primary key adalah atribut yang dapat digunakan untuk membedakan sebuah entitas dalam sebuah himpunan entitas. 2.4 Konsep Pemodelan Sistem 3 Bimo Sunarfi Hantono, ST.2002.PHP dan MySQL untuk web.yogyakarta: Andi Offset 3

2.4.1 Flowchart flowchart adalah penggambaran secara grafik dari langkah-langkah dan urutanurutan dari suatu program. Berikut adalah simbol-simbol flowchart. 2.4.2 Diagram arus data (DAD) Diagram Arus Data (DAD) yaitu diagram yang digunakan untuk menggambarkan arus dari data suatu sistem yang dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data itu mengalir dan kemana data itu disimpan. 3. Analisis 3.1 Analisis system Analisis system dapat diidentifikasikan sebagai penggunaan dari sistem informasi yang utuh kedalam bagian-bagian komponennya. Dengan maksud untuk mendifinisikan dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatanhambatan yang terjadi dan kebutuhan yang diharapkan. 3.2 Identifikasi Masalah Mengenal masalah merupakan langkah pertama yang dilakukan dalam tahap analis system. Masalah (problem) dapat didefiniikan sebagai suatu pertanyaan yang harus dipecahkan. Masalah inilah yang menyebabkan sasaran dari system tidak dapat dicapai. Oleh karena itulah pada tahap analisis sistem langkah pertama yang harus dilakukan oleh analisis mengidentifikan dulu masalah-masalah yang terjadi. 3.3 Analisis Tidak semua orang yang tahu tentang pola hidup sehat dan juga membentuk tubuh yang proporisional. Kebanyakan para pemula fitness hanya sekedar mendapatkan informasi dari mulut kemulut yang belum tentu kebenarannya atau sesuai standart fitness oleh para para ahli. Ketika pemula yang ingin mengetahui informasi tentang fitness melalui majalah kadang tidak sesuai dengan apa yang dibutuhkan karena apa yang dibahas dalam majalah memiliki banyak tema tema yang berbeda. Dalam website fitness yang dibangun akan dilengkapi dengan berbagai macam metode latihan yang dilengkapi dengan gambar serta video. 3.3.1 Analisis Kebutuhan Fungsional Sistem Sistem yang akan dibangun memiliki beberapa fitur dan kemampuan untuk pengguna. Website fitness ini akan memberikan informasi yang up to date dan juga pola 4

latihan yang lengkap dengan berbagai macam variasi latihan yang mudah untuk dipahami 3.3.2 Analisis kebutuhan Non Fungsional Kebutuhan sistem dalam membangun webite fitness, meliputi kebutuhan perangkat keras (hardware), perangkat lunak (software), informasi dan beberapa aspek kebutuhan lain untuk mendukung dalam pembuatan dan implementasi sistem. 1. SISTEM FLOWCHART Input Komenta r_ig _wf File _wf an _wf Tampilan _ wf Input _ wf _ig File ig an _ig Tampilan _ig Pengunju ng shoutbox Input Komenta r shoutbox File shoutbox File an shoutbox an Tampilan shoutbox Tampilan Input Poling Poling File Poling an Poling Tampila n Poling Kamus kamus File kamus an kamus Tampila n kamus Sekilas info sekilas info File sekila info an sekilas info Tampila n sekilas info Input women fitnes Women Fitnes File women fitnes an women Fitnes Tampilan Women Fitnes Input info gizi Info Gizi File Info gizi an Info Gizi Tampilan Info Gizi Input kategori kategori File Kategori an Kategori Tampilan Kategori Input Latihan Latihan File Latihan an Latihan Tampila n Latihan Input Artikel Artikel File Artikel an Artikel Tampila n artikel Login Admin Input Admin Admin File Admin an Admin Tampila n Admin 5

3.4 Perancangan Data Flow Diagram (DFD) Pada pembangunan system informasi ini, dibutuhkan sebuah rancangan berupa grafik yang menjelaskan sebuah system dengan menggunakan bentuk bentuk atau symbol untuk menggambarkan aliran data dari proses-proes yang saling berhubungan yaitu DFD. 3.4.1 DFD User Memilih Informasi an Informasi yang dipilih Website Fitnes Data artikel Data latihan Data Info Gizi Data women Fitnes Data Poling Data komentar Data ig Data komentar wf Data kamus Data Shoutbox Data sekilas Info Data Gallery Admin DFD Level 0 yang diusulkan 6

User Data artikel Admin an informasi Memilih informasi Data kategori Data latihan Data info gizi Data women fitnes Infomasi database fitnes Database fitnes Data kamus 2 Pengolahan data 1 Akuisisi data base fitnes Data shoutbox Data sekilas info Data komentar ig Data komentar wf Data galeri Data admin Data poling DFD Level 1 yang diusulkan Interaksi data komentar, komentar ig, komentar wf, poling, data shoutbox 7

Data admin Admin Pengisisan Admin Data artikel Admin Artikel Pengisisan artikel kategori Pengisian kategori Data kategori Pengisian latihan Data latihan latihan Pengisian women fitnes Data women fitnes Women fitnes Pengisisan poling Data poling poling Pengisisan info gizi Data info gizi Info gizi Pengisisan kamus Data kamus kamus Laporan data an data informasi DFD Level 2 proses 1 yang diusulkan 8

User pilihan Data admin Data artikel Data latihan Memilih Informasi Data kategori Data women fitnes Data info gizi an Informasi Pengolahana data Data gallery Data poling Data komentar Data komentar wf Input data Pengirirman data komenatr,komenatr wf,komentar ig,shoutbox,poling Data komentar ig Data poling Data shoutbox DFD Level 2 proses 2 yang diusulkan 9

3.4.2 Relasi Antar Tabel Artikel Id_artikel * Judul Dibaca Isi_artikel Gambar tanggal Admin Id * Id_user Password Nama_lengkap email WomenFItnes Id_wf * Judul Dibaca Isi_wf Gambar tanggal Info gizi Id_ig * Judul Dibaca Isi_ig Gambar tanggal Latihan Id_latihan * Id_kategori ** Judul Dibaca Isi_latihan Gambar tanggal Komnetar_wf _wf * Id_wf ** Nama_komentar Url Isi_komentar tgl _ig _ig * Id_ig ** Nama_komentar Url Isi_komentar tgl poling Id_poling* pilihan rating sekilasinfo Id_sekilas* info Tgl gambar Kategori Id_kategori* Nama_kategori gambar Kategori_seo Id_komentar * Id_artikel** Nama_komentar Url Isi_komentar tgl shoutbox Id_shoutbox* Nama Website Pesan tanggal Kamus gallery Statistik Id_kamus* Kata arti Id_gallery * judul keterangan gambar tanggal Ip Tanggal Hits online RELASI ANTAR TABEL 4. Hasil Analisis dan Pembahasan 4.1 Impementasi Database 10

Pembuatan database meliputi penentuan tipe data pada masing-masing field sekaligus pembuatanya. Dalam membangun Web Batik Patimura ini penulis menggunakan MySQL dalam pembuatan databasenya. 1 Tabel Admin Tabel Admin berfungsi untuk menyimpan informasi mengenai admin. CREATE TABLE `admin` ( id int (4) NOT NULL, `username` varchar(50) latin1 NOT NULL, `password` varchar(50) NOT NULL, nama_lengkap varchar(100) latin1 NOT NULL, email varchar(50) latin1 NOT NULL As defined user ); 2.Tabel Artikel Tabel artikel berfungsi untuk menyimpan data artikel. CREATE TABLE `artikel` ( id_artikel int (4) NOT NULL auto_increment, `judul` varchar(100) latin1 NOT NULL, `dibaca` int(5) NOT NULL default = 1, isi_artikel text latin1 NOT NULL, gambar varchar (100) latin1 NOT NULL, tanggal date latin1 NOT NULL As defined user ); 11

3. Tabel Gallery Tabel Gallery berfungsi untuk menyimpan data gambar. CREATE TABLE `gallery` ( id_gallery int (5) NOT NULL auto_increment, `judul` varchar(100) latin1 NOT NULL, `keterangan` varchar(100)latin 1 NOT NULL, gambar varchar (100) latin1 NOT NULL, tanggal date latin1 NOT NULL As defined user ); 4.Tabel infogizi Tabel infogizi berfungsi untuk menyimpan data infogizi. CREATE TABLE `infogizi` ( id_ig int (5) NOT NULL auto_increment, `judul` varchar(100) latin1 NOT NULL, `dibaca` int(5) NOT NULL default = 1, isi_ig text latin1 NOT NULL, gambar varchar (100) latin1 NOT NULL, tanggal date latin1 NOT NULL As defined user ); 5. Tabel kamus Tabel kamus berfungsi untuk menyimpan data kamus. CREATE TABLE `kamus` ( id_kamus int (4) NOT NULL auto_increment, Kata varchar(100) latin1 NOT NULL, Arti text latin 1 NOT NULL As defined user PRIMARY KEY ( id_kamus )); ); 12

6. Tabel Kategori Tabel Kategori untuk menyimpan kategori latihan CREATE TABLE `kategori` ( `id_kategori` int(5) NOT NULL auto_increment, `nama_kategori` varchar(100) latin1 NOT NULL, `gambar` varchar(100) latin1 NOT NULL, `kategori_seo` varchar(100) latin1 NOT NULL, PRIMARY KEY (`id_kategori `)); 7. Tabel Tabel untuk menyimpan komentar dari user. CREATE TABLE `komentar` ( id_komentar int (4) NOT NULL auto_increment, id_artikel int(4) latin1 NOT NULL, nama_komentar vatchar(100) latin1 NOT NULL, url varchar(100) latin1 NOT NULL, isi_komentar text latin1 NOT NULL, tgl date NOT NULL, PRIMARY KEY ( id_ komentar ) ); 13

4.2 Implementasi program Untuk menghubungkan program dengan tabel-tabel basis data yang menyimpan rule dan tabel-tabel lain digunakan file koneksi, berikut script koneksi server ke database: <?php $server = "localhost"; $user = "root"; $password = ""; $database = "fitness"; $koneksi =mysql_connect($server,$user,$password) or die ("Gagal Koneksi".mysql_error()); mysql_select_db ($database) or die("database tidak ditemukan".mysql_error());?> Script di atas ini sengaja dibuat terpisah, hal ini dikarenakan setiap informasi yang datanya diambil dari sebuah tabel maka harus melakukan koneksi terlebih dahulu untuk mengcek keabsahan data yang akan ditampilkan sehingga pemakaian script ini akan berulang-ulang. 4.3 Uji Coba Sistem 4.3.1 Blackbox system Pengujian ini memfokuskan pada persyaratan fungsional perangkat lunak yang memungkinkan developer software untuk mendapatkan serangkaian kondisi input yang mempergunakan semua persyaratan fungsional program 14

No Nama Pengujian Unit yang dites Hasil Tes 1. Pengujian Modul Halaman Utama Menu Home Menu artikel Menu workout guide Menu info gizi Menu fitness for women Menu poling shoutbox 2. Pengujian Modul Halaman Utama 3. Pengujian Modul Halaman Administrator Desain, Link, dan Content Menu Login Menu Logout Menu Home Menu artikel Menu workout guide Menu info gizi Menu fitness for women Menu poling Menu shout box Menu galery 4. Pengujian Modul Desain, Link ke Halaman Utama Home (Halaman Home) Administrator 5. Modul Logout Keluar dari Halaman Administrator menuju Halaman Login Testing dan Hasil Tes 4.3.2 Whitebox system Ujicoba white box testing merupakan metode perancangan prosedural untuk mendapatkan test case. 15

WhiteBox Testing 5. Penutup 5.1 Kesimpulan Kesimpulan yang dapat diambil setelah beberapa tahapan dalam menyelesaikan Website informasi tentang fitnes ini antara lain: 1. Dibangunnya Web informasi www.stepfitnes.com ini agar dapat membantu memberikan informasi tentang tata cara latihan yang benar, kemudian gizi apa saja yang dibutuhkan untuk dapat membentuk tubuh yang proporsioanl. Serta dapat memberikan inspirasi untuk memulai hidup sehat. 2. Dalam hal untuk memberikan informasi yang dinamis, www.stpfitnes.com ini sudah layak untuk diaplikasikan karna selalu memberikan informasi yang up to date, dan efektif dalam pemakaiannya karena user bisa mengakses website ini dimanapun selama tersedianya seperangkat komputer dan jaringan internet serta efisien dalam dalam segi biaya. 3. Dalam mengoperasikan website fitness ini cukup mudah kerena sudah terdapat beberapa menu - menu yang tersedia untuk mempermudah user mendapatkan informasi yang diinginkan. 5.2 Saran Dalam penulisan skripsi ini tentu terdapat banyak kekurangan, yang mungkin dapat disempurnakan lagi pada penelitian-penelitian berikutnya. Maka agar aplikasi ini dapat lebih sempurna lagi, pengembangan aplikasi ini disarankan agar menciptakan 16

aplikasi yang lebih kompleks, sehingga semakin banyak fasilitas dalam web ini yang bisa diberikan ke pelanggan. 1. Dalam pembuatan Website untuk Media informasi fitness ini agar video yang diupload bisa langsung dari admin sendri bukan mengambil link video pada youtube 2. Berhubung sisi keamanan sangat penting maka sebaiknya setiap script benar-benar diamankan sebaik mungkin. 3. Web fitness ini akan jadi lebih baik untuk diberikan member. 4. Akan lebih baik bila dilengkapi fasilitas rss untuk user yang ingin berlangganan 17