PENGEMBANGAN SISTEM KOMPUTASI STATUS GIZI, KONSUMSI PANGAN, KECUKUPAN GIZI DAN TINGKAT KECUKUPAN GIZI BERBASIS WEB DODHI WIDYATNOKO

Ukuran: px
Mulai penontonan dengan halaman:

Download "PENGEMBANGAN SISTEM KOMPUTASI STATUS GIZI, KONSUMSI PANGAN, KECUKUPAN GIZI DAN TINGKAT KECUKUPAN GIZI BERBASIS WEB DODHI WIDYATNOKO"

Transkripsi

1 PENGEMBANGAN SISTEM KOMPUTASI STATUS GIZI, KONSUMSI PANGAN, KECUKUPAN GIZI DAN TINGKAT KECUKUPAN GIZI BERBASIS WEB DODHI WIDYATNOKO DEPARTEMEN GIZI MASYARAKAT FAKULTAS EKOLOGI MANUSIA INSTITUT PERTANIAN BOGOR 2012

2 ABSTRACT DODHI WIDYATNOKO. Web-Based Development of Nutritional Status Computing System, Food Consumption, Nutritional Adequacy and Nutritional Adequacy Level by web-base. Supervised by Dadang Sukandar. Nutritional problems in adolescents and adults are not only underweight but also obesity. Generally, the problem of obesity was higher in adolescents and adults who live in urban, have well education and economic level. Limited information in knowledge and skills of the nutritional status, nutritional intake, nutrient intake, and nutritional adequacy are several factors for malnutrition problem. Media webgizi can facilitate a person in determining the nutritional status, nutrient intake, and nutritional adequacy. This website was developed using PHP and MySQL as database. The method used was Grraple, the process of software development with objectoriented modeling at some steps. Input required are weight, height, sex, age, type and amount of food while the output of webgizi are information on nutritional status, macro nutrients requirement, total macro nutrients, and macro nutrients requirement level. Webgizi consists of pages for administrator and visitors. Administrator has five menu pages (articles, user, food data, RDA data, and BMI data) that can only be accessed by admin. While visitors have four menu pages namely home, list, profile, and nutritional information. Keyword : nutritional information, nutrition website, nutritional status, Computerized Nutrien

3 RINGKASAN DODHI WIDYATNOKO. Pengembangan Sistem Komputasi Status Gizi, Konsumsi Pangan, Kecukupan Gizi dan Tingkat Kecukupan Gizi Berbasis Web. Dibawah bimbingan Dadang Sukandar. Penelitian ini secara umum bertujuan mengembangkan sistem komputasi penghitungan status gizi, kecukupan gizi, konsumsi pangan dan tingkat kecukupan gizi bagi individu sehat yang mudah, cepat, dan dapat diakses secara online. Adapun tujuan khusus dari penelitian ini antara lain: 1). Merancang sistem penghitungan status gizi, kecukupan gizi, konsumsi pangan, dan tingkat kecukupan gizi dalam bentuk sistem komputasi berbasis Web. 2). Merancang struktur menu halaman webgizi. 3). Menampilkan menu halaman webgizi. Sistem komputasi yang dikembangkan berbasis web dan diberi nama webgizi.co.cc. Webgizi memiliki dua jenis halaman yaitu halaman administrator dan halaman pengunjung (user). Halaman administrator merupakan halaman yang berfungsi sebagai manajemen website seperti mengelola isi, database, dan fitur-fitur webgizi secara keseluruhan, sedangkan halaman pengunjung (user) merupakan halaman inti yang ditampilkan untuk pengunjung (user). Halaman administrator hanya dapat diakses oleh seorang admin, sedangkan halaman pengunjung (user) dapat diakses oleh siapa saja baik member atau pengunjung (orang yang hanya berkunjung). Halaman administrator webgizi memiliki lima menu yaitu menu artikel, menu database user, menu database standar nilai Indeks Masa Tubuh (IMT), menu database standar Angka Kecukupan Gizi (AKG), dan Menu database Daftar Komposisi Bahan Makanan (DKBM). Admin dapat menggunakan menu tersebut dengan terlebih dahulu melakukan validasi (sign in) username dan password. Proses validasi bertujuan untuk menjaga keamanan aplikasi sehingga hanya pihak tertentu saja yang dapat mengakses dan mengelola webgizi Menu artikel berfungsi untuk mengelola artikel yang ditampilkan pada halaman pengunjung (user). Pada menu artikel memiliki tiga fitur yaitu fitur add new file, edit, dan hapus (delete). Menu database standar nilai Indeks Masa Tubuh (IMT) berguna untuk memudahkan perhitungan status gizi individu secara antropometri. Menu database standar Angka Kecukupan Gizi (AKG) berguna untuk memudahkan perhitungan kecukupan gizi berdasarkan umur, jenis kelamin, dan status gizi individu. Nilai standar Angka Kecukupan Gizi mengacu pada tabel Angka Kecukupan Gizi (WNPG 2004). Menu database Daftar Komposisi Bahan Makanan (2007) berguna untuk memudahkan perhitungan penilaian konsumsi pangan. Database dari masing-masing menu dirancang secara dinamis dan interaktif sehingga dapat diperbarui sesuai dengan perkembangan di masyaraka. Halaman pengunjung webgizi memiliki empat menu utama yaitu menu Home, menu daftar, menu informasi gizi, dan menu profile. User dapat mengunjungi menu Home dan menu daftar secara langsung tanpa harus melakukan validasi (login), sedangkan untuk mengunjungi menu informasi gizi dan profile user harus melakukan proses validasi (login) username dan password. Menu Home adalah halaman awal aplikasi webgizi. Halaman tersebut berisi artikel-artikel seputar gizi yang dapat dibaca oleh semua user. Menu daftar merupakan halaman yang menyediakan fasilitas pendaftaran bagi user yang ingin menjadi anggota dengan memasukan data-data aktual (jenis kelamin, umur,

4 berat badan, tinggi badan) yang digunakan untuk perhitungan pada halaman informasi gizi. Menu informasi gizi adalah halaman yang menyediakan informasi gizi seperti Indeks Masa Tubuh (IMT), status gizi, berat badan ideal, angka kecukupan gizi (AKG), penilaian dan estimasi konsumsi zat gizi, serta tingkat kecukupan. Menu profile merupakan halaman yang menampilkan biodata diri user. Pada menu profile user dapat merubah data umur, jenis kelamin, berat badan, dan tinggi badan kemudian menyimpan kembali dalam database user.

5 PENGEMBANGAN SISTEM KOMPUTASI PENGHITUNGAN STATUS GIZI, KONSUMSI PANGAN, KECUKUPAN GIZI HARIAN DAN TINGKAT KECUKUPAN GIZI BERBASIS WEB DODHI WIDYATNOKO Skripsi sebagai salah satu syarat untuk memperoleh gelar Sarjana Gizi pada Departemen Gizi Masyarakat DEPARTEMEN GIZI MASYARAKAT FAKULTAS EKOLOGI MANUSIA INSTITUT PERTANIAN BOGOR 2012

6 Judul Nama NRP : Pengembangan Sistem Komputasi Penghitungan Status Gizi, Konsumsi Pangan, Kecukupan Gizi dan Tingkat Kecukupan Gizi Berbasis Web : Dodhi Widyatnoko : I Menyetujui: Dosen Pembimbing Prof. Dr. Ir. Dadang Sukandar, M.Sc NIP Mengetahui, Ketua Departemen Gizi Masyarakat Dr. Ir. Budi Setiawan, MS NIP Tanggal Lulus:

7 PRAKATA Puji syukur penulis panjatkan kepada Allah SWT atas rahmat dan karunia-nya, sehingga penulis dapat menyelesaikan skripsi yang berjudul Pengembangan Sistem Komputasi Status Gizi, Konsumsi Pangan, Kecukupan Gizi, Dan Tingkat Kecukupan Gizi Berbasis Web sebagai salah satu syarat untuk memperoleh gelar sarjana Gizi pada Mayor Ilmu Gizi, Departemen Gizi Masyarakat, Fakultas Ekologi Manusia, Institut Pertanian Bogor. Penyusunan skripsi ini tidak terlepas dari bantuan dan bimbingan dari berbagai belah pihak. Oleh karena itu, penulis menyampaikan ucapan terima kasih dan penghargaan yang sebesar-besarnya kepada: 1. Prof. Dr. Ir. Dadang Sukandar, M.Sc selaku dosen pembimbing skripsi yang senantiasa membimbing, memberikan saran, masukan, dan arahannya kepada penulis sejak awal hingga terselesaikannya skripsi ini. 2. Yayat Heryatno. Sp, MPS selaku dosen pemandu seminar dan penguji skripsi yang telah memberikan banyak masukan dan arahan terhadap penyempurnaan skripsi. 3. Kedua orang tua (Ibu dan Bapak) serta keluarga yang senantiasa memberikan dukungan baik moril maupun materil untuk dapat menyelesaikan skripsi ini. 4. Rekan-rekan seperjuangan GM 44 (Gizi Masyarakat 44) khususnya Anti, Aomi, Atika P, Dida, Fatma, Icha, Khusnul, Mayang, Panji, Saskia, Titin, Yeni, dan teman-teman Kos (Andra, Imam, dan Bayu) serta M. Haviez Yulindo dan Ayuningtyas Nur HP yang sudah memberikan banyak sekali bantuan dan masukan dalam pembuatan website dan skripsi ini. 5. Civitas Departemen Gizi Masyarakat : Tim dosen, tata usaha, karyawan, GM 43, GM 45, GM 46 serta GM 47. Penulis menyadari bahwa dalam skripsi ini tidak lepas dari kesalahan dan kekurangan, maka dengan segala kerendahan hati, penulis mengharapkan kritik dan saran yang bersifat membangun dari para pembaca demi perbaikan selanjutnya. Akhir kata, besar harapan penulis semoga skripsi ini bermanfaat, baik bagi penulis sendiri maupun bagi para pembaca. Amin. Bogor, Maret 2012 Penulis

8 RIWAYAT HIDUP Penulis adalah anak sulung dari tiga bersaudara, putra pasangan Bapak Eko W Widodo dan Ibu Sugiyatni. Pada tanggal 22 Mei 1989 di Jakarta penulis dilahirkan. Pendidikan sekolah dasar penulis tempuh pada tahun 1995 sampai 2001 di SDN Larangan 03 dan pada tahun 2001 sampai 2004 melanjutkan di SMPN 206 Jakarta barat. Di tahun 2004 sampai 2007 penulis melanjutkan pendidikan di SMAN 90 Jakarta. Pada tahun 200, melalui jalur Undangan Seleksi Mahasiswa IPB (USMI) penulis diterima sebagai mahasiswa Mayor Ilmu Gizi, Departemen Gizi Masyarakat, Fakultas Ekologi Manusia di Institut Pertanian Bogor. Selama menjadi mahasiswa, penulis tercatat pernah mengikuti kegiatan organisasi yaitu Himpunan Mahasiswa Ilmu Gizi (HIMAGIZI) periode sebagai ketua badan pengawas. Selain itu, penulis turut aktif mengikuti berbagai kegiatan kepanitian tingkat fakultas atau pun departemen, beberapa diantaranya seperti Conference of Human Eology Student of Indonesia (COHESI) 2009, Funny Fair 2008, Nutrition Fair , Seminar Konsultasi Gizi Nasional (Senzasional) 2010, Seminar Gizi Nasional Pangan dan Gizi Prestasi yang pernah diraih oleh penulis antara lain mendapatkan dana hibah Dikti kompetisi program kreatifitas mahasiswa kewirausahaan (PKM-K) pada tahun 2010 dan beasiswa Sampoerna foundation pada tahun Penulis pernah mengikuti Internasional Biology Olympiade (IBO) SMA pada tahun 2006 dan juara ke-iii olimpiade biologi SMA tingkat propinsi DKI Jakarta. Penulis juga tercatat menjadi asisten praktikum mata kuliah Fisiologi Manusia selama dua semester berturut-turut ( ) dan asisten Lab. Komputer Gizi Masyarakat ( ). Pada saat kuliah, peneliti pernah melaksanakan Kuliah Kerja Profesi (KKP) pulau panggang, kepulauan seribu, DKI Jakarta selama dua bulan pada tahun dan Internship Dietetik (ID) di Rumah Sakit Ciawi Bogor pada bulan Mei 2011.

9 DAFTAR ISI Halaman DAFTAR TABEL... ii DAFTAR GAMBAR... iii DAFTAR LAMPIRAN... iv PENDAHULUAN... 1 Latar Belakang... 1 Tujuan... 3 Kegunaan... 3 TINJAUAN PUSTAKA... 4 Sistem Informasi... 4 World Wide Web (WWW)... 4 PHP... 5 Data Base... 5 MySQL... 5 Angka Kecukupan Gizi (AKG)... 6 Tingkat Kecukupan Zat Gizi... 7 Status Gizi dan Penilaian Status Gizi... 8 KERANGKA PEMIKIRAN METODOLOGI Tahap Perancangan Sistem HASIL DAN PEMBAHASAN Implementasi Struktur Menu Halaman Struktur Menu Halaman Administrator Struktur Menu Halaman Pengunjung (User) Tampilan Halaman dan Menu Tampilan Menu dan Fitur Administrator Halaman Sign In Menu Kelola Artikel dan Resep Admin Menu Kelola User admin Menu Kelola Data Makanan Menu kelola standar Angka Kecukupan Gizi (AKG) Menu kelola standar Indeks Masa Tubuh (IMT) Tampilan Halaman dan Menu Pengunjung Menu Home Menu Profile Menu Informasi Gizi KESIMPULAN DAN SARAN Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN... 43

10 ii DAFTAR TABEL Halaman 1 Kategori status gizi berdasarkan IMT Kategori status gizi remaja berdasarkan IMT menurut umur Identifikasi Use case... 16

11 iii DAFTAR GAMBAR Halaman 1 Kerangka pemikiran sistem komputasi status gizi, konsumsi pangan, kecukupan gizi dan tingkat kecukupan gizi berbasis web Bagan Metode Pengembangan Sistem Diagram model lapisan sistem Layout tampilan webgizi Bagan struktur halaman administrator Bagan struktur halaman pengunjung Tampilan halaman sign ini admin Tampilan halaman kelola artikel dan resep Tampilan fitur tulis artikel dan resep baru Tampilan menu kelola user Tampilan menu kelola data makanan Tampilan form fitur tambah makanan Tampilan menu kelola standar AKG Tampilan fitur form tambah data AKG Tampilan menu kelola standar IMT Tampilan fitur form tambah data IMT Tampilan halaman home Tampilan menu pendaftaran user Tampilan menu login Tampilan menu profile Tampilan halaman informasi gizi IMT & Status Gizi Tampilan informasi Angka Kecukupan Gizi Tampilan menu konsumsi pangan dan intake zat gizi Tampilan informasi tingkat kecukupan zat gizi Tampilan Isi Halaman Informasi Gizi... 39

12 iv DAFTAR LAMPIRAN Halaman 1 Tampilan web hosting whplus.com Tampilan web domain web.co.cc Tampilan panel kontrol server cpanel Kumpulan database yang digunakan Tampilan halaman add new user

13 PENDAHULUAN Latar Belakang Perubahan pola hidup manusia pada era modern yang serba cepat dan tingkat kesibukan yang tinggi, baik disadari atau tidak disadari telah menyebabkan perubahan pola konsumsi makan di masyarakat. Perubahan pola konsumsi makan dapat mempengaruhi status gizi di masyarakat. Status gizi berperan penting untuk menilai masalah kesehatan dan gizi masyarakat. Menurut Supariasa et al (2002), penilaian status gizi berfungsi untuk mengetahui apakah seseorang atau sekelompok orang mempunyai gizi yang baik atau tidak. Masalah kekurangan dan kelebihan zat gizi pada orang dewasa (usia 18 tahun keatas) merupakan masalah penting karena selain dapat menimbulkan penyakit degeneratif, juga mempengaruhi produktifitas kerja. Penyakit degeneratif yang umum menyertai masalah status gizi lebih adalah jantung koroner, kolestrol, stroke, diabetes, hipertensi, dan obesitas. Akhir-akhir ini permasalahan gizi pada orang dewasa cenderung lebih didominasi kelebihan berat badan overweight hingga Obesitas. Berdasarkan hasil Riskesdas 2010, prevalensi tertinggi kasus obesitas yaitu sebesar 37,1% terjadi pada provinsi Sulawesi Utara. Berdasarkan karakteristiknya, masalah obesitas cenderung lebih tinggi pada penduduk yang tinggal di perkotaan, berpendidikan lebih tinggi, dan dengan status ekonomi yang tinggi (Riskesdas 2010). Permasalahan malnutrisi dapat dicegah dengan menerapkan kesadaran gaya hidup yang sehat. Hal ini dapat dilakukan dengan memperhatikan status gizi dan pola konsumsi makan yang baik. Pola konsumsi makan yang baik adalah konsumsi makanan sehari-hari yang mempertimbangkan keragaman pangan dan keseimbangan zat gizi. Hal ini dapat mencegah terjadinya kekurangan ataupun kelebihan zat gizi esensial yang dibutuhkan tubuh. Konsumsi pangan merupakan informasi tentang jenis dan jumlah pangan yang dimakan seseorang atau kelompok orang pada waktu tertentu. Informasi jenis dan jumlah pangan merupakan hal yang sangat penting dalam menghitung jumlah intake zat gizi. Namun, seseorang sering mengalami kesulitan dalam mengestimasi dan menghitung jumlah intake zat gizi dari makanan yang dikonsumsi. Hal tersebut dikarenakan informasi kandungan zat gizi makanan yang dijumpai, umumnya tidak mencantumkan kandungan zat gizi bahan makanan tersebut.

14 2 Selain pola konsumsi pangan yang baik, untuk mencegah terjadinya kekurangan atau kelebihan intake zat gizi tertentu, seseorang perlu memperhatikan kecukupan gizi. Kecukupan gizi adalah zat gizi yang diperlukan seseorang yang diperoleh dari pangan dengan jumlah tertentu setiap harinya agar dapat hidup sehat. Secara sederhana, penentuan kecukupan gizi perorangan dapat dilakukan dengan menggunakan tabel Angka Kecukupan (AKG) perorangan yang diajurkan. Di Indonesia umumnya menggunakan tabel kecukupan gizi hasil Widyakarya Pangan dan Gizi, dengan melakukan penyesuaian kondisi yang dihadapi (WNPG, 2004). Oleh karena itu, untuk dapat mencapai konsumsi pangan yang beragam dan seimbang, seseorang perlu mengetahui atau memahami mengenai status gizi, konsumsi pangan, kecukupan gizi, dan tingkat kecukupan gizi per hari. Saat ini proses perhitungan tersebut sudah diterapkan, namun terdapat beberapa kekurangan diantaranya: proses secara manual, program tidak efisien, diperlukan keahlian khusus, kasus human error tinggi, dan tidak fleksibel. Berdasarkan keadaan tersebut, dibutuhkan suatu program untuk mengolah dan menganalisis data tersebut menggunakan sistem komputasi berbasis Web. Program pengolahan dan analisis status gizi, penghitungan dan estimasi konsumsi pangan, kecukupan zat gizi, dan tingkat kecukupan gizi berbasis Web dibutuhkan karena mengingat pada era modern saat ini, hampir seluruh orang dewasa (khususnya yang berada didaerah perkotaan) mudah dan familiar dengan akses internet. Sistem komputasi berbasis web adalah sebuah halaman Website yang dapat diakses melalui browser dengan menuliskan URL (Uniform Resource Locator) atau umumnya disebut alamat website. Berbasis Web bertujuan agar dapat mudah diakses oleh siapa saja (User), dimana saja, dan kapan saja selama memiliki kemampuan untuk mengoperasian komputer dan memiliki akses jaringan internet. Oleh karena itu, sistem komputasi berbasis web ini diharapkan dapat memberikan informasi mengenai status gizi, jumlah dan estimasi kandungan zat gizi pangan yang telah atau akan dikonsumsi, kecukupan gizi dan tingkat kecukupan gizi kepada User melalui jaringan internet.

15 3 Tujuan Tujuan Umum Mengembangkan sistem komputasi berbasis Web untuk menghitung status gizi, kecukupan gizi, konsumsi pangan, dan tingkat kecukupan gizi bagi individu sehat sehingga dapat dilakukan secara cepat, mudah dan dapat diakses secara online. Tujuan Khusus 1. Merancang sistem perhitungan status gizi, kecukupan gizi, konsumsi pangan, dan tingkat kecukupan gizi berbasis web sehingga dapat diakses secara online oleh user. 2. Merancang struktur menu halaman webgizi. 3. Menampilkan menu halaman webgizi. Kegunaan Hasil penelitian ini diharapkan dapat memberikan informasi mengenai status gizi, kecukupan gizi, tingkat kecukupan gizi, jumlah dan estimasi zat gizi yang telah atau akan dikonsumsi oleh pengguna (user) secara cepat dan mudah. Selain itu, diharapkan dapat lebih meningkatkan kesadaran User akan pentingnya pengaturan pola konsumsi makan yang bergizi, beragam, dan seimbang.

16 4 TINJAUAN PUSTAKA Sistem Informasi Sistem adalah sekumpulan elemen yang saling berinteraksi untuk mencapai tujuan tertentu. Sistem informasi diartikan sebagai sistem yang menerima data-data sebagai masukan (input) dan memproses sehingga menghasilkan produk informasi sebagai keluaran (output). Sistem tergantung pada sumber daya manusia (pengguna akhir dan pelaksana sistem informasi), perangkat keras (hardware), perangkat lunak (soffware), data (data dan pengetahuan dasar) dan jaringan yang melakukan proses pemasukkan, pemrosessan, pengeluaran penyimpanan dan aktifitas pengendalian yang mengubah data mentah menjadi suatu hasil berupa informasi (O Brien 2003). Post dan David (2003) menyatakan bahwan unutk menciptakan suatu sitem informasi yang efektif, dibutuhkan berbagai macam komponen. Kualitas sistem informasi ditentukan dengan kemampuannya untuk menyediakan informasi yang dibutuhkan secara tepat, dan informasinya harusakurat dan aktual. Menurut Wahyono (2004), sistem informasi berbasis komputer merupakan sebuah sistem yang terintregasi, sistem manusia-mesin yang memanfaatkan perangkat keras dan perangkat lunak komputer, prosedur, dan basis data yang bertujuan untuk menyediakan informasi yang mendukung operasi, manajemen dan fungsi pengambilan keputusan dalam suatu organisasi. World Wide Web (WWW) Sistem pengaksesan informasi dalam internet yang paling banyak terkenal adalah world Wide Web (WWW) atau biasa dikenal dengan istilah Website. Website menggunakan protokol yang disebut HTTP (Hyper Text Transfer Protocol). Dokumen Website ditulis dalam bahasa pemrograman dengan format HTML (Hyper Text Markup Language). Informasi yang terdapat pada halaman Website disebut dengan halaman Web (web page). Sebuah halaman Website dapat diakses melalui browser dengan menuliskan URL (Uniform Resourece Locator) atau umunya disebut alamat website. URL tersusun atas tiga bagian yaitu format transfer, nama host, dan path berkas dokumen (Kadir 2002).

17 5 PHP PHP merupakan salah satu bahasa pemrograman server-side di antara beberapa bahasa pemrograman yang ada. Sejak pertamakali ada, PHP menjadi bahasa yang sangat dikenal oleh kalangan pengembang aplikasi website. Kemudahannya untuk dipahami serta sintaks atau script yang mirip dengan bahasa C menjadikan PHP cepat berkembang dan digunakan oleh kalangan luas (Prasetyo 2004). PHP ditulis dan diperkenalkan pertama kali sekitar tahun 1994 oleh Rasmus Lerdorf melalui bahasa skrip yang terbilang baru pada saat itu dan tersedia secara bebas (open source) memungkinkan untuk dikembangkan lebih lanjut. PHP dapat diintregasikan (embedded) ke dalam web server. Karakteristik yang membuat PHP sangat dikenal adalah adanya lapisan atau kemudahan dalam integrasi dengan basis data (database integration layer). Sistem manajemen basis data yang dapat didukung oleh PHP adalah : Oracle, Adabas- D, sybase, File Pro, msql, Velocis, MySQL, Infomix, Solid, dbase, ODBC, Unix dbm, dan PostgreSQL. Tipe-tipe variabel yang didukung oleh PHP adalah interger, float, string, array, object, pdf doc. Tipe- tipe variabel tersebut tidak ditentukan oleh programer (pengguna bahasa PHP), tetapi ditentukan oleh dari bahasa PHP pada saat runtime tergantung pada konteks yang digunakan (PHP Documentation Group 2011). Data Base Database atau basis data merupakan kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu. Basis data (database) adalah kumpulan informasi yang tersimpan didalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk memperoleh dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi (Irmansyah 2003). MySQL MySQL merupakan salah satu sistem basisdata yang bertipe Relational Database Management System (RDBMS). Kemampuan MySQL sebagai

18 6 database server memungkinkan penggunaan banyak orang (User) pada komputer yang berbeda unutk mengakses basisdata yang sama pada waktu yang bersamaan. MySQL dimiliki dan disponsori oleh perusahaan Swedia bernama MySQL AB yang memegang hak paten atas semua kode programnya. Basisdata MySQL dipublikasikan dalam lisensi GPL (General Public License) yang mirip dengan lisensi freeware dengan beberapa keterbatasan, dimana setiap orang (User) bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat closed source atau komersial. MySQL sebenarnya merupakan turunan dari salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language) SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan/ seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis (Prasetyo 2002). MySQL adalah sala satu server basis data yang relaitf kecil, berbobot dan mudah digunakan. MySQL Documentation Group (1998) memberikan tiga pernyataan mengenai MySQL yaitu : 1. MySQL adalah sutau sistem manajemen basis data (SMBD). Suatu basis data adalah suatu koleksi data terstruktur. Data tersebut dapat berupa apa saja, dari list sederhana sampai sebuah galeri gambar. Sistem manajemen basis data (SMBD) sperti halnya MySQL dibutuhkan untuk mengatur data yang ada seperti menambah, mengakses, dan memproses data yang tersimpan. 2. MySQL adalah suatu SMBD yang relasional. Suatu basis data relasional menyimpan data dalam tabel-tabel yang terpisah. Hal ini menambah kecepatan dan fleksibilitas. Tabel- tabel tersebut tehubungkan oleh suatu relasi terdefinisi yang memungkinkan memperoleh kombinasi data dari beberapa tabel dalam suatu permintaan. SQL adalah bahasa standar yang digunakan untuk mengakses basis data. 3. MySQL merupakan perangkat lunak Open Source, yang berarti dapat digunakan dan dimodifikasi oleh siapa saja. Semua orang dapat mengubah MySQL dari internet dan menggunakannya secara bebas. Angka Kecukupan Gizi (AKG) Kecukupan pangan yang diperlukan oleh seseorang dapat ditentukan dengan mengetahui terlebih dahulu kecukupan zat gizi yang dibutuhkan oleh orang tersebut. Secara sederhana, penentuan kecukupan gizi perorangan dapat

19 7 dilakukan dengan menggunakan tabel Angka Kecukupan (AKG) perorangan yang diajurkan. Di Indonesia biasanya menggunakan tabel kecukupan gizi hasil Widyakarya Nasional Pangan dan Gizi, dengan melakukan penyesuaian dengan kondisi yang dihadapi (WNPG 2004). AKG yang ditetapkan pada Widyakarya Pangan dan Gizi meliputi zat- zat gizi sebagai berikut: energi (Kal), Protein (g), vitamin A (RE), vitamin D (mg), vitamin E (µg), vitamin K (mg), thiamin (mg), riboflavin (mg). Angka Kecukupan Gizi (AKG) biasanya digunakan sebagai basis penilaian konsumsi pangan dan perencanaan pangan baik pada tingkat perorangan, keluarga, maupun daerah. Selain itu, sebagai pengembangan produk pangan, perbaikan gizi (makanan tambahan, MP-ASI dll), pendidikan atau penyuluhan gizi, dan label gizi (labeling). AKG untuk merencanakan dan menyediakan kecukupan pangan bagi penduduk disuatu daerah berbeda dengan AKG untuk perorangan (WNPG 2004). Penggunaan AKG, terutama dalam hal energi dan protein sangat sensitif dengan penambahan berat badan, untuk perencanaan konsumsi pangan berbeda dengan penilaian konsumsi pangan. Perencanaan konsumsi pangan mengacu pada tabel AKG Hal ini bertujuan untuk mencapai berat badan yang ideal. Penilaian konsumsi pangan menggunakan koreksi dengan berat badan, untuk melakukan penyesuaian kecukupan energi dan protein yang tercantum dalam AKG karena adanya perbedaan berat badan aktual dengan berat badan ideal yang tercantum dalam tabel AKG 2004, sehingga digunakan rumus berikut (Hardinsyah & Briawan 1994): Keterangan : BB aktual BB standar : Berat badan aktual : Berat badan standar yang tertera pada tabel AKG Tingkat Kecukupan Zat Gizi Penghitungan asupan gizi seseorang dapat mengacu pada Daftar Kecukupan Gizi (DKG) yaitu daftar yang memuat angka-angka kecukupan gizi rata-rata per orang per hari bagi orang sehat Indonesia. Angka Kecukupan Gizi (AKG) tersebut sudah memperhitungkan variasi kecukupan individu, sehingga kecukupan ini setara dengan kecukupan rata-rata ditambah sejumlah tertentu

20 8 untuk mencapai tingkat aman. AKG dapat digunakan untuk menilai tingkat kecukupan gizi seseorang (Hardinsyah & Briawan 1994). Angka kecukupan gizi adalah taraf konsumsi zat-zat gizi esensial yang berdasarkan pengetahuan ilmiah dinilai cukup untuk memenuhi kecukupan hampir semua orang sehat. Namun, angka kecukupan ini digunakan untuk berbagai keperluan yang sifatnya menyangkut populasi seperti merencanakan dan menyediakan suplai pangan untuk penduduk atau kelompok penduduk (Almatsier 2009). Penilaian untuk mengetahui tingkat kecukupan zat gizi dilakukan dengan membandingkan antar konsumsi zat gizi aktual (nyata) dengan kecukupan gizi yang dianjurkan. Hasil perhitungan kemudian dinyatakan dalam persen. Tingkat kecukupan zat gizi dirumuskan sebagai berikut (Hardinsyah & Briawan 1994): Tingkat kecukupan zat gizi = Konsumsi zat gizi aktual x 100% AKG Klasifikasi tingkat kecukupan energi dan protein menurut Departemen Kesehatan (1996) adalah: (a) defisit tingkat berat (<70 % AKG); (b) defisit tingkat sedang (70-79 % AKG); (c) defisit tingkat ringan (80-89 % AKG); (d) normal ( % AKG); dan (e) kelebihan ( 120 % AKG). Klasifikasi tingkat kecukupan vitamin dan mineral menurut Gibson (2005) yaitu (a) kurang (<77 % AKG) dan (2) cukup ( 77 % AKG). Status Gizi dan Penilaian Status Gizi Riyadi (1995) dalam Khomsan et al. (2007) mendefinisikan status gizi sebagai kondisi kesehatan tubuh seseorang atau sekelompok orang akibat dari penyerapan (absorpsi), konsumsi, dan penggunaan gizi utilasi (utilization) zat gizi makanan. Definisi status gizi lebiih dipersingkat oleh Almatsier (2003) yang menyatakan bahwa status gizi merupakan keadaan tubuh sebagai akibat konsumsi makanan dan penggunaan zat-zat gizi. Berdasarkan Riskesdas (2010) prevalensi penduduk dewasa (usia diatas 18 tahun) mengalami kegemukan adalah 16.6% pada laki-laki dan 26.9% pada perempuan. WHO (2000) menyatakan bahwa perempuan cenderung mengalami peningkatan penyimpanan lemak. Simpanan ini berguna untuk meningkatkan pertumbuhan seksual pada perempuan. Hasil penelitian tersebut menunjukkan bahwa perempuan cenderung mengkonsumsi sumber karbohidrat yang lebih kuat sebelum masa pubertas, sementara laki-laki cenderung mengonsumsi makanan yang kaya protein.

21 9 Asupan energi, baik berlebih maupun kurang dari energi yang dikeluarkan dapat mempengaruhi status gizi. Kegemukan digambarkan sebagai keadaan dimana asupan energi melebihi pengeluaran sehingga energi yang berlebih disimpan dalam bentuk jaringan adiposa. Mahan & Escott-stump (2008) menyatakan bahwa total pengeluaran energi (TEE) adalah jumlah energi yang dikeluarkan untuk metabolisme basal, aktivitas fisik dan Thermic Effect of Food (TEF). Menurut Supariasa et al. (2002), indeks massa tubuh (IMT) merupakan alat sederhana untuk memantau status gizi orang dewasa, khususnya yang berkaitan dengan kekurangan dan kelebihan berat badan. Berat badan normal merupakan idaman bagi setiap individu untuk mencapai tingkat kesehatan yang optimal. Keuntungan apabila berat badan normal adalah penampilan baik, lincah, dan risiko sakit rendah. Berat badan yang sangat kurang (underweight) lebih berisiko terkena penyakit infeksi, sementara berat badan yang melebihi batas normal (overweight) memiliki risiko tinggi terhadap penyakit degeneratif. Penilaian status gizi secara langsung dapat dibagi menjadi empat yaitu antropometris, klinis, biokimia, dan biofisik, sedangkan secara tidak langsung dibagi menjadi tiga yaitu survei konsumsi pangan, statistik vital dan faktor ekologi. Riyadi (1995) dalam Khomsan et al. (2007) menerangkan ukuran fisik seseorang berkaitan erat dengan status gizi, karena itu antropometri disetujui sebagai indikator yang baik dan dapat diandalkan untuk menentukan status gizi. Indikator antropometri yang digunakan adalah berat badan untuk mengukur massa tubuh, tinggi untuk mengukur dimensi linier dan ketebalan lipatan kulit, serta lingkar lengan atas untuk menentukan komposisi tubuh, cadangan energi dan protein. Indikator-indikator tersebut sangat tergantung pada umur, jenis kelamin, dan keadaan fisiologis yang menyertainya.. Penilaian status gizi berfungsi untuk mengetahui apakah seseorang atau sekelompok orang mempunyai gizi yang baik atau tidak. Klasifikasi terhadap status gizi didasarkan pada Indeks Massa Tubuh (IMT). Perhitungan ini dilakukan dengan cara membagi berat badan (kilogram) dengan hasil kuadrat tinggi badan (meter). Klasifikasi status gizi menggunakan IMT lebih mudah digunakan dan dianggap tingkat keakuratan yang cukup. Berikut merupakan kategori status gizi berdasarkan Indeks Massa Tubuh (IMT) yang dikeluarkan oleh WHO (2007).

22 10 Tabel 1 Kategori status gizi berdasarkan IMT Status gizi IMT (kg/m 2 ) Underweight <18.5 Normal Overweight 25.0 Pra-obes Obesitas 30.0 Obesitas kelas I Obesitas kelas II Obesitas kelas III 40.0 Status gizi remaja dihitung menggunakan standar penilaian status gizi berdasarkan IMT menurut umur. Berikut merupakan rumus perhitungan IMT dan standar penilaian status gizi remaja (WHO 2007) Keterangan: BB TB : Berat badan aktual (Kg) : Tinggi badan (m) BB (kg) TB (m) TB (m) Tabel 2 Kategori status gizi remaja berdasarkan IMT menurut umur. Umur Laki-laki Perempuan (Tahun) Kurus Normal Gemuk Kurus Normal Gemuk 15 < > 22.8 < > < > 23.7 < > < > 24.4 < > < > 25.0 < > 24.9

23 11 KERANGKA PEMIKIRAN Sistem komputasi berbasis Web merupakan penggunaan aplikasi perangkat lunak (software) melalui media jaringan internet. Pengembangan sistem komputasi berbasis web ini berisi tentang informasi gizi seperti: status gizi, kecukupan gizi, konsumsi pangan, dan tingkat kecukupan gizi. Aplikasi web ini dapat digunakan sebagai salah satu media untuk memudahkan seseorang dalam mengetahui status gizi, kecukupan gizi, jumlah asupan zat gizi dan tingkat kecukupan gizi perhari tanpa terbatas waktu dan tempat. Status gizi merupakan keadaan tubuh akibat konsumsi makanan dan penggunaan zat gizi. Salah satu cara menentukan status gizi yaitu dengan perhitungan data antropometri (tinggi badan, berat badan, umur, dan jenis kelamin). Asupan energi baik berlebih ataupun kurang dari energi yang dikeluarkan, dapat mempengaruhi status gizi. Status gizi mempengaruhi angka kecukupan gizi, terutama dalam hal energi dan protein yang sangat sensitif dengan perubahan berat badan. Kecukupan gizi dipengaruhi oleh umur, jenis kelamin, aktivitas, berat, dan tinggi badan, serta genetika. Angka Kecukupan Gizi diketahui berdasarkan tabel Angka Kecukupan Gizi yaitu tabel yang memuat angka-angka kecukupan gizi rata-rata per orang per hari bagi orang sehat Indonesia. Angka kecukupan gizi digunakan sebagai basis penilaian konsumsi pangan dan perencanaan pangan. Konsumsi pangan merupakan banyaknya pangan secara tunggal maupun beragam yang dikonsumsi seseorang atau sekelompok orang yang bertujuan untuk memenuhi kebutuhan fisiologis, psikologis, dan sosiologis (Sediaoetama 1991). Supariasa et al. (2002) menyebutkan untuk menilai tingkat konsumsi atau tingkat kecukupan energi dan zat gizi diperlukan standar kecukupan yang dianjurkan (Recommended Dietary Allowence) yaitu Angka Kecukupan Gizi (AKG). Tingkat kecukupan merupakan perbandingan antar konsumsi zat gizi aktual dengan kecukupan gizi yang dianjurkan.

24 12 o o o o o Input Berat badan Tinggi badan Jenis kelamin Umur Jumlah & jenis konsumsi bahan pangan Database - User - Artikel - Kategori IMT - AKG - DKBM Output Nilai IMT BBI Kecukupan gizi Jumlah kandungan gizi Tingkat kecukupan gizi Status gizi Web server Input Output Jaringan Internet Output Input Admin Input Output User Gambar 1 Kerangka pemikiran sistem komputasi status gizi, konsumsi pangan, kecukupan gizi dan tingkat kecukupan gizi berbasis web. Keterangan: Variabel yang diteliti Hubungan yang diteliti

25 13 METODOLOGI Pengembangan sistem diawali dengan tahap pemahaman masalah dan solusi untuk mengatasi masalah yang ada. Tahap selanjutnya adalah tahap perancangan kebutuhan sistem seperti database, data input output, perangkat keras (hardware) dan perangkat lunak (software) dalam pembuatan program, tampilan website, dan deployment pada web hosting. Selanjutnya proses analisis sistem yang terdiri penjabaran dan identifikasi fungsi-fungsi sistem. Tahap selanjutnya adalah perancangan sistem terdiri dari perancangan pemrograman, perancangan database, perancangan interface (tampilan), perancangan hardware atau software. Setelah itu, dilakukan kompilasi (penyatuan) dan pengujian running pada localserver serta pengecekan eror. Jika terdapat eror (bugs) pada logika, perhitungan dan bentuk tampilan, dapat kembali tahap perancangan sistem. Jika tidak, dapat dilanjutkan pada proses deployment (uploading) data dan sistem ke server internet, kemudian runing dari browser client (perangkat media). Pemahaman masalah dan solusi algoritma Perencanaan kebutuhan (fitur, input, output, software, hardware) Analisis & identifikasi kebutuhan sistem Penulisan script php Perancangan database Perancangan interface Website Penggunaan hardware & software Kompilasi Program Runing localhost server (virtual server) Pengecekan eror (bug) Deployment (upload) ke hosting (server internet) Runing hosting Gambar 2 Bagan Metode Pengembangan Sistem

26 14 Tahap Perancangan Sistem Perancangan sistem menggunakan metode GRAPPLE (Guidlines for Rappid Aplication Enginering). Metode ini merupakan pemodelan proses pengembangan perangkat lunak (software) dengan menitik beratkan pada aksiaksi yang dilakukan disejumlah tahap, dimana setiap tahap akan menghasilkan (output) dengan bentuk yang berorientasi objek (Schmuller 1999). Terdapat tiga tahap dalam metodologi GRAPPLE yang digunakan dalam penelitian ini, yaitu tahap Requirement Gathering (Perencanaan Kebutuhan), tahap Analysis (Analisis) dan tahap Perancangan. Pada tahap Requirements Gathering dilakukan analisis terhadap masalah dan kebutuhan fungsional untuk User, kemudian untuk tahap Analysis dilakukan perancangan diagram Use Case, sedangkan dalam tahap Perancangan dilakukan perancangan database, dan interface aplikasi. Berikut penjelasan lebih rinci tahap-tahap metodologi GRAPPLE: Requirement Gathering (Perencanaan Kebutuhan) Tahap Requirements Gathering merupakan tahap menganalisis masalah yang akan dipecahkan, kebutuhan yang dinginkan User, fungsi dan komponen perangkat lunak yang akan dibuat. Hasil dari tahap ini adalah sebuah dokumen kebutuhan yang meliputi analisis domain, analisis fitur, identifikasi sistem, dan analisis kebutuhan input sistem (Schmuller, 1999). a. Analisis Domain Aplikasi ini dirancang dengan berbasis web yang nantinya disimpan pada sebuah web hosting di internet atau jasa Internet Service Provider (ISP). Pada aplikasi ini, server dan manajemen software semuanya terdapat dalam cloud (internet) sehingga memudahkan Admin atau User mengakses aplikasi software tersebut tanpa harus membeli lisensi dan melakukan instalasi pada hardware. b. Analisis Fitur Menurut Judith A dan Gwenn S (2008) pada aplikasi sistem analisis gizi umumnya memiliki fitur utama seperti deskripsi makanan, data berat dan proporsi makanan, data kandungan zat gizi makanan, antarmuka pengguna, evaluasi kualitas diet, dieatary reference intake, dan kebutuhan zat gizi. Oleh karena itu, aplikasi ini dirancang untuk menyediakan beberapa fitur seperti memantau berat badan, memberikan informasi status gizi berdasarkan Indeks Masa Tubuh (IMT), menampilkan Angka Kecukupan Gizi (AKG), evaluasi dan atau estimasi asupan zat gizi serta mencari informasi tentang resep dan artikel terkait gizi.

27 15 c. Identifikasi Sistem Identifikasi sistem merupakan dokumen perencanaan sistem yang menunjukkan lapisan sistem dengan diagram model secara fisik. Identifikasi sistem menampakkan bagian-bagian software dan hardware yang berjalan pada aplikasi. Berikut diagram model lapisan sistem. Clients Services Aplication Gambar 3 Diagram model lapisan sistem 1. Client adalah perangkat keras komputer atau perangkat lunak komputer yang menangani masalah antarmuka klien, menerima input dari pengguna, melakukan validasi input dari pengguna, dan menyajikan output informasi kepada pengguna. 2. Service ( Web Service ) adalah sistem software yang dirancang untuk mendukung pengoperasian interaksi devices melalui jaringan, serta dapat diakses oleh software atau client secara langsung. 3. Aplication dalam hal ini merupakan aplikasi jenis e-health yang akan dibuat. Secara teknis, model aplikasi ini memanfaatkan web-based interface yang diakses melalui web browser dan berbasis teknologi Web 2.0 (Robbins 2009 dalam Pamungkas Bima AP 2011). Client tidak perlu lagi membeli lisensi dan melakukan instalasi untuk sebuah aplikasi. Selain itu, dapat diakses dimana saja, kapan saja secara mudah dan cepat.. d. Analisis Kebutuhan Data Sistem Sistem perhitungan pada webgizi membutuhkan data (input dan rumus perhitungan). Data input antara lain parameter berat badan, tinggi badan, umur, dan jenis kelamin. Data rumus perhitungan terdiri atas perhitungan IMT, status gizi, angka kecukupan gizi, jumlah kandungan zat gizi dan tingkat kecukupan gizi. Analysis Merupakan proses untuk menganalisa hasil dari proses Requirement Gathering dimana hasil analisis tersebut diwujudkan dalam bentuk pemodelan menggunakan diagram Unified Modeling Language (UML). Hal penting dalam tahap analysis yaitu identifikasi kebutuhan sistem yang dapat diperinci dengan diagram usecase. (Schmuller, 1999). Use Case Diagram Use case menunjukkan fungsionalitas suatu sistem atau kelas dan bagaimana sistem berinteraksi dengan dunia luar. Use case mendeskripsikan

28 16 kumpulan urutan (sequence) dimana setiap urutan menjelaskan interaksi sistem dengan objek (actor) di luar sistem. Use case menampilkan spesifikasi fungsional yang diharapkan dari perangkat lunak yang dikembangkan. Manfaat Use case yaitu lebih mudah untuk menangkap seluruh kebutuhan dan harapan pengguna (User needs and expectation) (Wachdani 2010). Tabel 3 Identifikasi Use case Use case Validasi Manajemen artikel & resep Manajemen User Mengolah bahan makanan Manajemen Standar IMT Manajemen Standar AKG Membaca artikel & resep Mendapatkan informasi status gizi dan kebutuhan zat gizi. Evaluasi dan estimasi asupan zat gizi Mengetahui tingkat kecukupan gizi Deskripsi Usecase Use case mendeskripsikan interaksi antara sistem dengan admin pada saat ingin mengatur web. Admin diharuskan untuk login terlebih dahulu, agar dapat mengolah artikel, resep, kritik & saran, rumus standar, dan DKBM. User juga melakukan login untuk dapat mengakses acount yang dimilikinya. Interaksi yang terjadi antara sistem dengan admin ketika admin mengolah artikel dan Resep. Admin dapat mengubah, mengahapus dan menambahkan artikel atau resep yang ditampilkan. Use Case menggambarkan kejadian pada saat admin mengolah User. Admin dapat menambah, dan menghapus User yang menjadi member. Usecase ini mendeskripsikan interaksi ketika admin ingin mengatur database daftar bahan makanan. Admin dapat menambah, mengubah, dan menghapus data bahan makanan yang ada beserta zat gizi. Usecase ini mendeskripsikan interaksi ketika admin ingin mengatur database standar IMT yang digunakan. Admin dapat menambah, mengubah, dan menghapus data standar baku IMT yang digunakan. Usecase ini mendeskripsikan interaksi ketika admin ingin mengatur database standar AKG yang digunakan. Admin dapat menambah, mengubah, dan menghapus data standar AKG yang digunakan. Use case ini menggambarkan kejadian saat User ingin membaca artikel atau resep yang di tampilkan. Usecase ini mendeskripsikan kejadian ketika User ingin mengetahui status gizi dan kecukupan gizi. Hal ini dapat dilakukan jika user memasukan data umur, jenis kelamin, berat badan dan tinggi badan. Usecase ini mendeskripsikan kejadian ketika User ingin mengetahui dan memperkirakan asupan zat gizi dari apa yang dikonsumsi. user memasukan data jenis dan berat bahan makanan yang atau akan dikonsumsi. Usecase ini mendeskripsikan kejadian ketika User ingin mengetahui tingkat kecukupan zat gizi. Hal ini dapat dilakukan jika user telah mengisi asupan xat gizi Aktor yang terlibat Admin atau User Admin Admin Admin Admin Admin User User User User

29 17 Design Tahap ini dibuat berdasarkan hasil dari tahap analisis. Pada tahap ini terdapat perancangan database, perancangan interface (halaman antarmuka) dan perancangan aplikasi. a. Perancangan database Perancangan Database dibuat menggunakan perangkat lunak MySQL. Database yang ada dirancang dinamis sehingga dapat diperbaharui secara mudah. Pembaharuan database dapat dilakukan secara online oleh admin dengan menggunakan fitur panel kontrol (cpanel) phpmyadmin yang telah disediakan pada web hosting (host server) jaringan website ataupun dengan penggunaan panel admin (halaman administrator) yang disediakan pada sistem. Database yang dirancang terdiri dari tabel-tabel untuk menyimpan data dan menampilkan informasi dari setiap menu yang dikembangkan pada webgizi. Tabel-tabel utama yang dibuat yaitu tabel daftar komposisi bahan makanan (DKBM), data standar untuk kategori indeks masa tubuh (IMT), data standar angka kecukupan gizi (AKG), data user dan data artikel. Database informasi DKBM terdiri dari dua tabel terpisah yang diberi nama tabel_makanan dan tabel_golongan_makanan. Database standar kategori IMT, standar AKG, user dan artikel dirancang dalam bentuk tabel tunggal yang diberi nama berturut-turut, yaitu tabel_imt, tabel_akg, tabel_users, dan tabel_artikel. b. Perancangan interface Perancangan tampilan interface (antarmuka) webgizi dibuat dalam tag HTML dan CSS. Desain menggunakan template educateme-et yang diunduh melalui situs scriptmafia.org. Berikut contoh layout tampilan webgizi. Gambar 4 Layout tampilan webgizi

30 18 c. Penulisan script program Aplikasi yang dibuat dalam bentuk exstensi PHP, HTML, dan CSS. PHP merupakan salah satu bahasa pemrograman yang sudah umum digunakan dalam pembuatan website. penggunaan PHP pada sebuah website bertujuan agar lebih interaktif. Selain itu, penulisan program untuk perancangan tampilan website menggunakan bahasa HTML dan CSS. d. Penggunaan perangkat keras (hardware) dan lunak (software) Spesifikasi minimal perangkat keras (hardware) dari personal computer (PC) yang digunakan dalam pembuatan aplikasi ini adalah: - Prosessor IV / AMD Athlon 1 Ghz. - Ram 512 MB. - Harddisk (penyimpan data) dengan kapasitas 40 Gb. - Video grafik adapter (VGA) 64 Mb Sedangkan untuk perangkat lunak yang digunakan yaitu: - Operating sistem menggunakan Windows XP SP 2 - Virtual server menggunakan XAMPP include (Apache, PHP 5.1.6, dan MySQL) - Pengolahan bahasa pemrograman menggunakan Notepad Browser menggunakan Mozila Firefox 4, Google chrome, Internet Explore 9, Opera mini. - Aplikasi deployment menggunakan FileZila 3.5.3

31 19 HASIL DAN PEMBAHASAN Implementasi Implementasi merupakan proses transformasi dan representasi rancangan sistem ke bahasa pemrograman PHP yang dapat dimengerti oleh aplikasi browser. Data yang diimplementasikan adalah rumus perhitungan status gizi, kecukupan gizi, konsumsi pangan, dan tingkat kecukupan zat gizi perhari berserta data yang mendukung. Penulisan implementasi rumus menjadi bentuk script PHP tersaji pada lampiran 6. Aplikasi webgizi dibangun berbasis web yang bersifat online sehingga pengunjung (pengguna) dapat mengakses dengan mudah, cepat dan praktis ketika ingin mengetahui status gizi, kecukupan gizi, asupan zat gizi, dan tingakat kecukupan gizi. Oleh karena itu, aplikasi webgizi ini telah disimpan pada sebuah web hosting dengan nama alamat domain atau URL (Uniform Resource Locator) webgizi.co.cc. Penyedia jasa web hosting atau Internet Service Provider (ISP) yang digunakan adalah whplus.com dengan pilihan paket berbayar special 2,5 GB dan menggunakan free domain Panel kontrol Administrator server yang digunakan yaitu cpanel. Tampilan penyedia web hosting whplus.com, domain dan halaman cpanel dapat dilihat pada lampiran. Bahasa pemrograman yang digunakan dalam pengembangan aplikasi ini adalah PHP dan aplikasi database menggunakan MySQL dengan virtual server XAMPP Database atau basis data merupakan kumpulan dari item data yang saling berhubungan satu sama lain dan diorganisasikan berdasarkan sebuah skema atau struktur tertentu (Irmansyah 2003). MySQL merupakan salah satu sistem basis data yang bertipe Relational Database Management System (RDBMS) (Prastyo 2002). Desain interface yang digunakan diperoleh dari scriptmafia.org yaitu sebuah situs penyedia template website secara gratis, terdiri dari format HTML dan CSS. Aplikasi webgizi dapat diakses dengan menggunakan browser seperti mozila firefox 11.1, Google Chrome m, dan Internet Explore 19 pada perangkat yang terhubung dengan jaringan internet seperti komputer (Personal Computer dan Laptop), handphone. Spesifikasi minimal dari komputer dan handphone untuk dapat mengakses webgizi dengan optimal antara lain: a. Komputer Adanya browser (Internet explore 8, Mozilla Firefox, Google chrome)

32 20

33 21 password. Validasi dilakukan dengan cara sign in pada halaman awal admin dan jika telah selesai menggunakan, admin dapat melakukan signout. Hal ini bertujuan agar menjaga keamanan isi halaman pengunjung, sehingga hanya pihak tertentu yang dapat mengkases dan mengelola webgizi. Struktur Menu Halaman Pengunjung (User) Selain memiliki halaman administrator, sebuah website atau situs internet memiliki halaman pengunjung. Halaman pengunjung merupakan halaman yang dapat diakses oleh semua pengunjung dan menjadi halaman inti dari sebuah website. Pada website yang dikembangkan, halaman pengunjung dapat diakses dengan alamat URL webgizi.co.cc. Halaman pengunjung memiliki Menu home, informasi gizi, dan profile. Berikut disajikan struktur menu halaman pengunjung. Halaman Pengunjung Home Informasi gizi Profile Gambar 6 Bagan struktur halaman pengunjung Seorang pengunjung dapat melihat halaman depan (home) dan membaca artikel yang ada. Namun, jika pengunjung ingin menggunakan fitur informasi gizi dan profile harus terlebih dahulu melakukan registrasi (daftar). Setelah mendaftar, pengunjung dapat melakukan validasi username dan password dengan cara login pada menu yang tersedia. Hal ini bertujuan agar setiap pengunjung memiliki satu username keanggotaan. Tampilan Halaman dan Menu Tampilan Menu dan Fitur Administrator Halaman administrator memiliki lima menu utama yang terdiri dari menu artikel dan resep, user, data makanan, data AKG, dan data IMT. Menu tersebut berguna untuk mengelola database dan user (keanggotaan). Berikut adalah penjelasan dari tampilan halaman administrator dan menu yang ada. a. Halaman Sign In Halaman sign in merupakan halaman awal yang pertama terbuka ketika seorang admin mengakses halaman administrator. Halaman ini berguna untuk

34 22

35 23 Admin dapat menampilkan atau tidak menampilkan artikel pada halaman pengunjung dengan cara memilih artikel (memberi tanda ceklist) kemudian action publish atau unpublish, sedangkan action cross (tanda X) digunakan untuk menghapus artikel. Selain itu, database artikel atau resep dirancang dinamis sehingga admin dapat menulis artikel atau resep baru dengan mengklik text button Add New File kemudian akan tampil halaman content box tulis artikel dan resep baru. Proses penulisan artikel atau resep tidak jauh berbeda ketika menulis dengan menggunakan aplikasi office (microsoft word ataupun sejenisnya). Hal ini, karena dilengkapi dengan Editor TextArea WYSIWYG (what you see is what you get) (hakim 2009). Artikel atau resep baru yang ditambahkan, secara otomatis tersimpan dalam database. Berikut disajikan tampilan menu artikel add new. Gambar 9 Tampilan fitur tulis artikel dan resep baru c. Menu Kelola User admin Menu user merupakan menu kedua setelah menu artikel dalam halaman administrator. Menu user berguna untuk memudahkan admin dalam mengelola database user. Pada menu ini, admin dapat melihat informasi jumlah user yang mendaftar dan data user seperti nama, data antropometri (jenis kelamin, tinggi badan, berat badan, dan umur), satus gizi, dan Indeks masa tubuh (IMT). Selain melihat informasi jumlah dan data user, database user pada webgizi bersifat

36 24

37 25 Tambah data makanan Gambar 11 Tampilan menu kelola data makanan Menurut Ashley J dan Snow G (2008) keakuratan suatu aplikasi analisis gizi sangat bergantung pada database komposisi makanan yang digunakan sebagai informasi kandungan zat gizi. Database yang diperbaharui merupakan salah satu faktor penting yang mempengaruhi keakuratan aplikasi analisis gizi. Oleh karena itu, webgizi dilengkapi dengan fitur search, hapus, edit, dan tambah data makanan. Admin dapat mencari makanan dengan memasukkan nama makanan dan memilih golongan makanan kemudian klik search. Admin juga dapat menghapus dengan cara memilih makanan (memberi tanda ceklist) kemudian mengklik action cross (tanda X) yang berwarna merah. Data makanan yang telah dihapus tidak dapat dikembalikan lagi Selain hak untuk menghapus makanan, admin juga memiliki hak untuk mengubah data- data makanan dengan cara mengklik action icon pensil. Selain itu, fitur Tambah data makanan dapat digunakan jika admin ingin menambah data makanan baru kedalam database yang kemudian akan ditampilkan halaman form content bok tambah data makanan baru seperti pada gambar berikut.

38 26

39 27

40 28 Gambar 14 Tampilan fitur form tambah data AKG Pada fitur form tambah data AKG terdapat sembilan form yang terdiri dari jenis kelamin, min umur, max umur, berat berat, tinggi badan, energi, protein, lemak, karbohidrat. Admin dapat mengisi sembilan form tersebut kemudian klik submit dan jika salah satu form tidak diisi, maka akan ditampilkan pesan peringatan agar mengisi form yang kosong. Data AKG yang telah ditambahkan secara otomatis tersimpan dalam database. f. Menu kelola standar Indeks Masa Tubuh (IMT) Menu standar IMT merupakan menu yang digunakan untuk membantu admin dalam mengelola database nilai standar baku IMT. Menu data IMT terletak dibawah menu data AKG dan hanya dapat diakses melalui halaman admin. Hal ini bertujuan untuk menjaga keamanan database standar baku IMT sehingga tidak semua orang dapat menambah, menghapus, dan mengubah nilai standar baku IMT. Kategori IMT yang digunakan terdiri dari dua kelompok umur, yaitu IMT untuk remaja dan IMT dewasa. Kategori IMT remaja didapat dari konversi nilai persentil menjadi IMT/ U. Database yang digunakan mangacu pada standar baku Indeks Masa Tubuh (IMT) yang dikeluarkan oleh WHO tahun 2007.

41 29

42 30 Gambar 16 Tampilan fitur form tambah data IMT Pada fitur form tambah data IMT terdapat lima form yang terdiri dari umur, batas bawah IMT pria, batas atas IMT pria, batas bawah IMT perempuan, batas atas IMT perempuan. Admin dapat mengisi lima form tersebut kemudian klik submit dan jika salah satu form tidak diisi, maka akan ditampilkan pesan peringatan agar mengisi form yang kosong. Data IMT yang ditambahkan secara otomatis akan disimpan dalam database. Tampilan Halaman dan Menu Pengunjung Halaman pengunjung memiliki empat menu utama yang terdiri dari menu home, daftar, informasi gizi, dan profile. Menu informasi gizi dan profile dapat digunakan jika pengunjung telah melakukan registrasi (daftar) menjadi anggota webgizi kemudian melakukan login. Berikut adalah penjelasan dari tampilan halaman pengunjung dan masing-masing menu yang ada. a. Menu Home Menu home (beranda) merupakan halaman awal yang pertama kali terbuka ketika seseorang mengakses halaman pengunjung. Menu tersebut berisi fitur artikel dan resep yang dapat dibaca oleh semua pengunjung website. Artikel dan resep dikelompokan sesuai kata kunci (tagging) yang diberikan, sehingga memudahkan saat mencari. Berikut disajikan contoh tampilan menu home.

43 31

44 32 Fungsi menu home adalah sebagai tempat validasi acount user. Validasi dilakukan dengan cara login. User diminta memasukan username dan password pada form yang telah disediakan, kemudian tekan enter atau klik button login. Username dan password akan disesuaikan dengan dan password yang diisikan pada menu pendaftaran dan apabila username atau password tidak sesuai, maka akan ditampilkan peringatan atau password salah. Namun, jika user berhasil melakukan login, maka selanjutnya akan beralih ke menu home dengan tambahan menu informasi gizi dan menu profile user. Tampilan menu login untuk user dapat dilihat pada gambar berikut. Gambar 19 Tampilan menu login b. Menu Profile Menu profile merupakan menu yang menampilkan database biodata diri user. Database profile user dirancang dinamis sehingga memudahkan user apabila ingin mengubah atau mengupdate biodata diri. Update biodata diri dapat dilakukan dengan mengisi form yang ingin diubah kemudian klik action button simpan. Biodata diri yang baru secara otomatis akan tersimpan dalam database. Pada menu profile terdapat sembilan form yang harus diisi oleh user, jika salah satu form tidak diisi, maka akan ditampilkan peringatan untuk mengisi form yang kosong. Namun, berbeda untuk from password dan konfirmasi password, kedua form tersebut dapat dikosongkan jika user tidak ingin mengganti password. Berikut contoh tampilan menu profile.

METODOLOGI. Pemahaman masalah dan solusi algoritma. Perencanaan kebutuhan (fitur, input, output, software, hardware)

METODOLOGI. Pemahaman masalah dan solusi algoritma. Perencanaan kebutuhan (fitur, input, output, software, hardware) 13 METODOLOGI Pengembangan sistem diawali dengan tahap pemahaman masalah dan solusi untuk mengatasi masalah yang ada. Tahap selanjutnya adalah tahap perancangan kebutuhan sistem seperti database, data

Lebih terperinci

TINJAUAN PUSTAKA Sistem Informasi World Wide Web (WWW) .

TINJAUAN PUSTAKA Sistem Informasi World Wide Web (WWW) . 4 TINJAUAN PUSTAKA Sistem Informasi Sistem adalah sekumpulan elemen yang saling berinteraksi untuk mencapai tujuan tertentu. Sistem informasi diartikan sebagai sistem yang menerima data-data sebagai masukan

Lebih terperinci

HASIL DAN PEMBAHASAN

HASIL DAN PEMBAHASAN 19 HASIL DAN PEMBAHASAN Implementasi Implementasi merupakan proses transformasi dan representasi rancangan sistem ke bahasa pemrograman PHP yang dapat dimengerti oleh aplikasi browser. Data yang diimplementasikan

Lebih terperinci

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML TUGAS TEKNOLOGI INFORMASI Perancangan Website Ujian Teknik Elektro UNDIP Berbasis HTML OLEH: AULIA RAHMAN 21060113120007 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO SEMARANG 2014 Abstrak

Lebih terperinci

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,

Lebih terperinci

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web

Lebih terperinci

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

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH 062406065 PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Lebih terperinci

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

TEKNOLOGI APLIKASI WEB BERBASIS SERVER A. Tujuan Memahami cara kerja aplikasi web berbasis server Memahami perangkat pengembangan aplikasi web berbasis server Mengenal dan memahami pemrograman web berbasis teknologi server B. Dasar Teori Web

Lebih terperinci

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem.

BAB II LANDASAN TEORI. Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. BAB II LANDASAN TEORI Pada tahap ini berisi pengertian dan penjelasan teori-teori yang digunakan penulis untuk pembangunan sistem. 2.1 Pengertian Sistem Sistem dapat didefinisikan dengan pendekatan prosedur

Lebih terperinci

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya / WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA Angga Indrajaya / 1027014 Jurusan Sistem Komputer, Fakultas Teknik,. Jalan Prof. Drg. Suria Sumantri, MPH. No

Lebih terperinci

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, BAB 2 LANDASAN TEORI 2.1 Aplikasi Web Pada awalnya aplikasi web dibangun dengan hanya menggunakan bahasa yang disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, sejumlah skrip dan

Lebih terperinci

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi telekomunikasi dan komputer menyebabkan terjadinya perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media elektronik

Lebih terperinci

RANCANG BANGUN WEBSITE JURNAL ILMIAH BIDANG KOMPUTER (STUDI KASUS : PROGRAM STUDI ILMU KOMPUTER UNIVERSITAS MULAWARMAN)

RANCANG BANGUN WEBSITE JURNAL ILMIAH BIDANG KOMPUTER (STUDI KASUS : PROGRAM STUDI ILMU KOMPUTER UNIVERSITAS MULAWARMAN) Jurnal Informatika Mulawarman Vol. 10 No. 2 September 2015 25 RANCANG BANGUN WEBSITE JURNAL ILMIAH BIDANG KOMPUTER (STUDI KASUS : PROGRAM STUDI ILMU KOMPUTER UNIVERSITAS MULAWARMAN) Dana Pranata 1), Hamdani

Lebih terperinci

2.11 PHP MySQL PhpMyAdmin CSS Notepad Studi Pustaka... 28

2.11 PHP MySQL PhpMyAdmin CSS Notepad Studi Pustaka... 28 ABSTRACT Healthy life style generally known as prerequisite for health, that's interpreted as effort moving forward quality of life, or prosperity, and preventive to world archenemy namely Obesity. All

Lebih terperinci

PENGERTIAN WEB web adalah

PENGERTIAN WEB web adalah PENGANTAR WEB -YQ- PENGERTIAN WEB web adalah salah satu aplikasi yang berisikan dokumen-dokumen multimedia (text, gambar, suara, animasi, video) di dalamnya yang menggunakan protokol http (hypertext transfer

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA A. Penelitian Terdahulu Telah dilakukan penelitian sebelumnya mengenai pembuatan toko online untuk transaksi jual beli pada tahap promosi dan pembelian. Namun pada beberapa penelitian

Lebih terperinci

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem BAB II LANDASAN TEORI 2.1 Sistem Informasi Bagian-bagian yang memiliki keterkaitan pengoperasian dalam mencapai suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem informasi dapat dibuat

Lebih terperinci

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

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG 072406029 PROGRAM STUDI D-3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu 21 BAB III METODOLOGI PENELITIAN 3.1 Tempat dan Waktu Penelitian Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 51 BAB IV HASIL DAN UJI COBA IV.1 Tampilan Hasil Berikut ini dijelaskan tentang tampilan hasil dari analisa dan perancang sistem informasi data alumni berbasis WAP yang terdiri dari beberapa bagian berikut

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi Pembuatan Sistem 5.1.1 Lingkungan Pemrograman Implementasi dari Website KUA Lembang ini dibuat dengan menggunakan bahasa pemrograman PHP dengan mengandalkan

Lebih terperinci

1.1 Latar Belakang Masalah

1.1 Latar Belakang Masalah BAB 1. PENDAHULUAN 1.1 Latar Belakang Masalah Di era globalisasi seperti sekarang ini peranan teknologi informasi sangat berkembang. Penggunaan teknologi informasi ditemukan hampir di semua bidang, rasanya

Lebih terperinci

BAB 4 IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN PENGUJIAN BAB 4 IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Implementasi adalah penerapan cara kerja sistem berdasarkan hasil analisa dan juga perancangan yang telah dibuat sebelumnya ke dalam suatu bahasa pemrograman

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Pengertian Informasi Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.sumber dari informasi adalah data. Data merupakan

Lebih terperinci

BAB III METODE PENELITIAN. Tahapan penelitian yang akan dilakukan adalah sebagai berikut: keputusan tingkat kesehatan.

BAB III METODE PENELITIAN. Tahapan penelitian yang akan dilakukan adalah sebagai berikut: keputusan tingkat kesehatan. BAB III METODE PENELITIAN 3.1. Desain Penelitian Tahapan penelitian yang akan dilakukan adalah sebagai berikut: 1. Menentukan kebutuhan data yang akan digunakan, seperti tingkat kesehatan masyarakat baik

Lebih terperinci

BAB III METODOLOGI PENELITIAN. digunakan berupa perangkat keras dan perangkat lunak. 8 GB Random Access Memmory (RAM), Sistem Operasi Windows 10.

BAB III METODOLOGI PENELITIAN. digunakan berupa perangkat keras dan perangkat lunak. 8 GB Random Access Memmory (RAM), Sistem Operasi Windows 10. 11 BAB III METODOLOGI PENELITIAN 3.1 Peralatan Pendukung Dalam penelitian dibutuhkan beberapa peralatan pendukung untuk mendukung berjalannya perancangan dan implementasi aplikasi. Alat yang digunakan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dijelaskan tentang analisa study kelayakan sistem yaitu sistem yang sedang berjalan dan sistem yang akan dibangun berupa arsitektur sistem dan perancangan

Lebih terperinci

SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET

SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET Kartika Megasari Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Gunadarma kartika87ms@gmail.com 29 September 2009 ABSTRAKSI

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan 7 BAB II TINJAUAN PUSTAKA 2.1 Website Website merupakan kumpulan dari halaman halaman yang berhubungan dengan file file lain yang saling terkait. Dalam sebuah website terdapat satu halaman yang dikenal

Lebih terperinci

RANCANG BANGUN SIMULASI TES ONLINE CALON PEGAWAI NEGERI SIPIL (CPNS)

RANCANG BANGUN SIMULASI TES ONLINE CALON PEGAWAI NEGERI SIPIL (CPNS) LAPORAN SKRIPSI RANCANG BANGUN SIMULASI TES ONLINE CALON PEGAWAI NEGERI SIPIL (CPNS) Disusun Oleh : Nama : Imam Ahfas NIM : 2007 53 167 Program Studi : Sistem Informasi Fakultas : Teknik UNIVERSITAS MURIA

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dari hasil penelitian, analisis, perancangan dan pengembangan sistem yang diusulkan, maka hasil akhir yang diperoleh adalah sebuah perangkat lunak Sistem

Lebih terperinci

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL) ROBI DIRGANTARA NIM 206700183 Jurusan Teknik Informatika ABSTRAK Dalam kehidupan modern saat ini yang

Lebih terperinci

Bab 2 Tinjauan Pustaka

Bab 2 Tinjauan Pustaka 5 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Penerapan dari arsitektur MVC (Model View Controller) telah banyak digunakan dalam pembuatan aplikasi yang mendukung suatu sistem, salah satu diantaranya

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 85 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini, pembuatan program dibuat menggunakan aplikasi pendukung seperti : Web Server, aplikasi pengolahan monitoring

Lebih terperinci

III. METODOLOGI PENELITIAN

III. METODOLOGI PENELITIAN 19 III. METODOLOGI PENELITIAN 3.1 Metode Penelitian Tahapan penelitian dapat dilihat pada Gambar 8. Kuesioner Tracer Study Rational Unified Process (RUP) Sistem Tracer Study Jurusan Ilmu Komputer Gambar

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS MASALAH Berita adalah laporan tercepat mengenai fakta atau ide terbaru yang benar, berita tersebar ke khalayak luas melalui media kabar berkala seperti surat

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi sistem adalah gambaran tentang suatu sistem yang telah terbentuk, yang dapat digunakan sebagai tahapan dalam pengimplementasian. Pada

Lebih terperinci

DAFTAR ISI. Halaman. KATA PENGANTAR... i. DAFTAR ISI...iii. DAFTAR TABEL...viii. DAFTAR GAMBAR... vi. ABSTRAK... xiv PENDAHULUAN...

DAFTAR ISI. Halaman. KATA PENGANTAR... i. DAFTAR ISI...iii. DAFTAR TABEL...viii. DAFTAR GAMBAR... vi. ABSTRAK... xiv PENDAHULUAN... DAFTAR ISI Halaman KATA PENGANTAR... i DAFTAR ISI...iii DAFTAR TABEL...viii DAFTAR GAMBAR... vi ABSTRAK... xiv BAB I PENDAHULUAN...1 1.1 Latar Belakang Masalah...1 1.2 Identifikasi Masalah...2 1.3 Maksud

Lebih terperinci

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity SEMINAR PENDADARAN SKRIPSI APLIKASI ADMINISTRASI PENDIDIKAN ANAK USIA DINI (PAUD) AISYIYAH SUMBEREJO KLATEN SELATAN BERBASIS JAVA OLEH KRIS MAWARDI / 12080572 DAFTAR ISI Cover Daftar isi Latar belakang

Lebih terperinci

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI SISTEM BAB V IMPLEMENTASI SISTEM Pada bab ini akan dijelaskan implementasi dari Aplikasi Sistem Pendukung Keputusan Penilaian kinerja yang sudah dibangun 5.1 Lingkungan Implementasi Lingkungan implementasi meliputi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Klinik Klinik adalah fasilitas pelayanan kesehatan yang menyelenggarakan pelayanan kesehatan perorangan yang menyediakan pelayanan medis dasar dan atau spesialistik, diselenggarakan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen komponen dalam organisasi untuk mencapai suatu

Lebih terperinci

Bab 3 Metoda dan Perancangan Sistem

Bab 3 Metoda dan Perancangan Sistem Bab 3 Metoda dan Perancangan Sistem Pada bab ini akan dibahas mengenai metode perancangan yang digunakan dalam membuat perancangan sistem aplikasi pendeteksian kata beserta rancangan design interface yang

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut dari hasil perancangan di Bab III maka ditabel hasil uji coba dijelaskan tentang tampilan hasil dari analisa dan rancang bangun sistem pakar mendiagnosis kerusakan

Lebih terperinci

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI) BAB III METODOLOGI 3.1. Tempat dan Waktu Penelitian Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI) yang berlokasi di Gedung AR Fachruddin B Universitas Muhammadiyah Yogyakarta,

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada

BAB IV IMPLEMENTASI SISTEM. analisis dan perancangan dijadikan acuan dalam pembuatan kode program. Pada BAB IV IMPLEMENTASI SISTEM 4.1 Implemetasi Sistem Implementasi sistem merupakan tahap meletakan sistem supaya dapat siap untuk dioperasikan. Implementasi merupakan tahap pengembangan dimana hasil analisis

Lebih terperinci

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

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data, BAB II ANALISIS DAN PERANCANGAN 2.1 Deskripsi Sistem Komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain sistem pendukung. Pengguna (user) dan fungsinya, diagram

Lebih terperinci

BAB III CARA DAN METODOLOGI PENELITIAN

BAB III CARA DAN METODOLOGI PENELITIAN BAB III CARA DAN METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Penelitian tentang Sistem Informasi Perusahaan dan Kepegawaian PT. BUHARUM berbasis website menggunakan metode Software Development Life

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris

BAB 2 TINJAUAN PUSTAKA. : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris BAB 2 TINJAUAN PUSTAKA 2.1 XAMPP XAMPP merupakan singkatan dari : X A M P P : Multi sistem operasi, bisa Windows, Linux, Mac OS, maupun Solaris : Apache HTTP Server : MySQL Database Server : PHP Scripting

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Tahap Awal Tahap Analisis Merumuskan Masalah Studi Literatur Data Penelitian Tahap Perancangan Desain Sistem Implementasi TOPSIS 1. Matriks Keputusan

Lebih terperinci

PENGEMBANGAN SISTEM PENUNJANG KEPUTUSAN

PENGEMBANGAN SISTEM PENUNJANG KEPUTUSAN BAB 4 PENGEMBANGAN SISTEM PENUNJANG KEPUTUSAN Bab ini mengenai analisis yang dilakukan sebelum membuat aplikasi kesehatan untuk menentukan menu diet dengan model What-If Analyisis serta tampilan sistem

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. dari teori siklus hidup pengembangan sistem sesuai dengan sub bab 2.6. Adapun

BAB III ANALISIS DAN PERANCANGAN SISTEM. dari teori siklus hidup pengembangan sistem sesuai dengan sub bab 2.6. Adapun BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab ini dijelaskan tentang analisis dan perancangan dari sistem atau aplikasi yang akan dibuat, yaitu Rancang Bangun Aplikasi Pemanfaatan Tanaman Obat Tradisional

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Tempat dan Waktu Penelitian Tempat yang digunakan penulis dalam melakukan penelitian ini adalah Prodi Teknik Informatika Universitas Muhammadiyah Yogyakarta. Adapun penelitian

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Secara teori, penerapan sebuah Sistem Informasi memang tidak harus menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1. Internet Menurut Prakoso (2007), Internet adalah sebuah kumpulan jaringan komputer lokal yang menggunakan perangkat lunak internet dan protokol TCP/IP atau HTTP. Oleh karena

Lebih terperinci

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii DAFTAR ISI LAPORAN TUGAS AKHIR... i LAPORAN TUGAS AKHIR... ii HALAMAN PENGESAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... ix DAFTAR TABEL... xiii INTISARI... xiv ABSTRACT... xv BAB

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Bab Tinjauan Pustaka memuat uraian gambaran umum dan fungsi-fungsi pada perpustakaan, pengertian sistem informasi, dan kaitan antara perpustakaan dan sistem informasi. 2.1. Perpustakaan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM 4. 1 Implementasi Sistem Atau Aplikasi 4. 1. 1 Spesifikasi Sistem Aplikasi pengolahan jurnal online berbasis web dibuat dengan menggunakan bahasa PHP 5.0 sebagai

Lebih terperinci

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga Sistem Informasi Berbasis Komputer merupakan sistem pengolah

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Setelah tahap analisa dan perancangan, tahap selanjutnya adalah implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini dijelaskan

Lebih terperinci

APLIKASI BERBASIS WEB

APLIKASI BERBASIS WEB Pendahuluan Komputer sejak diluncurkan pertama kali dengan bobot yang cukup berat hingga hingga saat ini dengan produk notebook yang sangat ringan dan dapat di bawa kemana-mana, berbagai macam aplikasi

Lebih terperinci

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan.

BAB III LANDASAN TEORI. (customer complaints) adalah umpan balik (feedback) dari pelanggan yang. dapat dilakukan secara tertulis atau secara lisan. BAB III LANDASAN TEORI 3.1 Pengertian Keluhan Pelanggan Menurut Simon J Bell dan James A Luddington (2006), keluhan pelanggan (customer complaints) adalah umpan balik (feedback) dari pelanggan yang ditujukan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. Implementasi ini akan menjelaskan detil Company Profile di SMA

BAB IV HASIL DAN PEMBAHASAN. Implementasi ini akan menjelaskan detil Company Profile di SMA BAB IV HASIL DAN PEMBAHASAN 4.1 Implementasi Sistem Implementasi ini akan menjelaskan detil Company Profile di SMA Antartika Sidoarjo dan menjelaskan form-form yang ada didalam sistem. Implementasi sistem

Lebih terperinci

SISTEM INFORMASI PENGELOLAAN TA dan PKN BERBASIS WEB dengan PHP dan MySQL

SISTEM INFORMASI PENGELOLAAN TA dan PKN BERBASIS WEB dengan PHP dan MySQL SISTEM INFORMASI PENGELOLAAN TA dan PKN BERBASIS WEB dengan PHP dan MySQL TUGAS AKHIR Diajukan Untuk Memenuhi Tugas dan Syarat-syarat Guna Memperoleh Gelar Sarjana Teknik pada Fakultas Teknik Jurusan Teknik

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA 75 BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut ini dijelaskan tentang tampilan hasil dari analisa dan rancang bangun sistem pakar mendiagnosis kerusakan mesin hoisting crane. Website ini terdiri dari

Lebih terperinci

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan BAB II LANDASAN TEORI 2.1 Monitoring Menurut Dr. Harry Hikmat (2010), monitoring adalah proses pengumpulan dan analisis informasi berdasarkan indikator yang ditetapkan secara sistematis dan berkelanjutan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Sistem merupakan kumpulan elemen-elemen yang saling terkait dan bekerja sama untuk memroses masukan (input) yang ditujukan kepada sistem tersebut dan mengolah

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK I.1 Pendahuluan Teknologi informasi dalam segala bidang sangat dibutuhkan. Khususnya bidang pendidikan dalam pengembangan kemampuan berbahasa pemrograman. Media komunikasi yang

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah tahap analisa dan tahap perancangan sistem aplikasi yang sudah dijelaskan pada Bab III, maka tahap selanjutnya merupakan tahap implementasi. Pada

Lebih terperinci

Jurnal Ilmiah d ComPutarE Volume 2 Juni 2012

Jurnal Ilmiah d ComPutarE Volume 2 Juni 2012 PERANCANGAN APLIKASI PENGISIAN KARTU RENCANA STUDY PADA FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN UNIVERSITAS COKROAMINOTO PALOPO BERBASIS WEB Khairul 1, Darna Basmin 2 Universitas Cokrominoto Palopo 1,2 email:

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang manual, yaitu dengan melakukan pembukuan untuk seluruh data dan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Sedang Berjalan Saat ini, sistem peminjaman dan pengembalian buku yang dilakukan di perpustakaan SMA Karya Pembangunan 2 Bangun masih menggunakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA 5 BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu Sebagai bahan pertimbangan dalam penelitian ini akan dicantumkan beberapa penalitian terdahulu oleh beberapa peneliti. Jatmiko (2010), melakukan analisis

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 8 BAB 2 LANDASAN TEORI 2.1 Sistem Data dan Informasi Kata system berasal dari bahasa yunani Sistem yang berarti kesatuan. Sistem adalah kumpulan eleman yang berhubungan, berinteraksi dan bergantungan satu

Lebih terperinci

MEDIA PEMBELAJARAN PENGANTAR AKUNTANSI BERBASIS WEBSITE PADA SEKOLAH TINGGI ILMU EKONOMI MUHAMMADIYAH PALOPO. Freggi Soegri

MEDIA PEMBELAJARAN PENGANTAR AKUNTANSI BERBASIS WEBSITE PADA SEKOLAH TINGGI ILMU EKONOMI MUHAMMADIYAH PALOPO. Freggi Soegri MEDIA PEMBELAJARAN PENGANTAR AKUNTANSI BERBASIS WEBSITE PADA SEKOLAH TINGGI ILMU EKONOMI MUHAMMADIYAH PALOPO Freggi Soegri Teknik Informatika, Fakultas Teknik Komputer, Universitas Cokroaminoto Palopo

Lebih terperinci

Bab 2. Tinjauan Pustaka

Bab 2. Tinjauan Pustaka 6 Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Metode MVC sudah banyak diterapkan dan digunakan dalam aplikasi yang mendukung sistem, salah satu diantaranya adalah Perancangan dan Implementasi Perangkat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap Implementasi sistem merupakan penerapan dari proses perancangan (design) yang telah ada. Pada tahapan ini terdapat dua cakupan spesifikasi

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN. Perangkat lunak yang digunakan untuk pembuatan website sekolah ini yaitu

BAB V IMPLEMENTASI DAN PENGUJIAN. Perangkat lunak yang digunakan untuk pembuatan website sekolah ini yaitu 51 BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi Sistem Implementasi sistem merupakan tahap penempatan sistem agar dapat dioperasikan, dalam implementasi terdapat beberapa tahapan diantaranya sebagai

Lebih terperinci

PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman

PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman Jurusan Teknik Informatika Universitas Kristen Petra Jl. Siwalankerto 121-131 Surabaya

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan Implementasi Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat menjalankan sistem tersebut dengan baik dibutuhkan beberapa persyaratan mengenai

Lebih terperinci

BAB III METODE PENELITIAN. berjalannya perancangan dan implementasi aplikasi. (RAM), Sistem Operasi Windows 8.

BAB III METODE PENELITIAN. berjalannya perancangan dan implementasi aplikasi. (RAM), Sistem Operasi Windows 8. 22 BAB III METODE PENELITIAN 3.1. Alat dan Bahan Penelitian Dalam penelitian dibutuhkan beberapa alat dan bahan untuk mendukung berjalannya perancangan dan implementasi aplikasi. 3.1.1 Alat Alat yang digunakan

Lebih terperinci

BAB 2. LANDASAN TEORI 2.1. Aplikasi Web Aplikasi merupakan sekumpulan program komputer yang dibuat untuk menolong manusia dalam melakukan tugas tertentu. Dengan kata lain, aplikasi bisa disebut juga dengan

Lebih terperinci

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah,

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah, BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan Informasi semakin pesat sejak munculnya teknologi internet yang sangat membantu dalam kemudahan kecepatan pengiriman, penyampaian dan penerimaan informasi.

Lebih terperinci

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

Rancang Bangun Sistem Informasi Pelelangan Ikan Berbasis Web Pada Tempat Pelelangan Ikan Kabupaten Situbondo Jawa Timur Jurnal Transistor Elektro dan Informatika (TRANSISTOR EI) Vol. 1, No. 2, Oktober 2016, pp. 22~36 22 Rancang Bangun Sistem Informasi Pelelangan Ikan Berbasis Web Pada Tempat Pelelangan Ikan Kabupaten Situbondo

Lebih terperinci

Rancang Bangun Sistem Informasi Manajemen Aset IT Pada PT. Tirta Investama Plant Citeureup Berbasis Web

Rancang Bangun Sistem Informasi Manajemen Aset IT Pada PT. Tirta Investama Plant Citeureup Berbasis Web Rancang Bangun Sistem Informasi Manajemen Aset IT Pada PT. Tirta Investama Plant Citeureup Berbasis Web Design of IT Asset Management Information System At PT. Tirta Investama Plant Web Based Citeureup

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Uji Coba Aplikasi monitoring status jaringan berbasis web ini dapat berjalan pada beberapa platform operasi sistem seperti windows dan linux dengan menggunakan aplikasi

Lebih terperinci

BAB I PENDAHULUAN. Kegiatan penjualan pada butik Be Collection merupakan kegiatan pokok

BAB I PENDAHULUAN. Kegiatan penjualan pada butik Be Collection merupakan kegiatan pokok 1 BAB I PENDAHULUAN I.1. Latar Belakang Kegiatan penjualan pada butik Be Collection merupakan kegiatan pokok usaha yang bergerak dalam bidang produk fashion. Kegiatan penjualan berhubungan dengan arus

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Teori Sistem Menurut Jogiyanto (2001) terdapat dua kelompok pendekatan dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Implementasi adalah sebuah tahap dimana analisa dan rancangan yang sudah dibuat sebelumnya dijalankan. Pada tahap ini perangkat keras dan perangkat lunak

Lebih terperinci

Bab 4 Implementasi dan Evaluasi

Bab 4 Implementasi dan Evaluasi Bab 4 Implementasi dan Evaluasi 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap perancangan dalam pembuatan program merupakan suatu hal yang

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap perancangan dalam pembuatan program merupakan suatu hal yang 91 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM Tahap perancangan dalam pembuatan program merupakan suatu hal yang sangat penting, karena didalam perancangan tersebut terdapat elemen-elemen yang mewakili isi

Lebih terperinci

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

PERANCANGAN WEBSITE SEBAGAI SARANA PROMOSI PADA MTs MA ARIF NU 1 AJIBARANG. Oleh: Lina Rahmawati Sistem Informasi, STMIK Amikom Purwokerto ABSTRAKS PERANCANGAN WEBSITE SEBAGAI SARANA PROMOSI PADA MTs MA ARIF NU 1 AJIBARANG Oleh: Lina Rahmawati Sistem, STMIK Amikom Purwokerto ABSTRAKS Penelitian ini berjudul Perancangan Website Sebagai Sarana Promosi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi

Lebih terperinci

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal HTML 5 HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi dan menjalankan sistem E-Auction pada

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum melakukan implementasi dan menjalankan sistem E-Auction pada BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Kebutuhan dan Instalasi Sistem Sebelum melakukan implementasi dan menjalankan sistem E-Auction pada PDAM Surya Sembada Kota Surabaya. Maka dibutuhkan spesifikasi perangkat

Lebih terperinci

1 BAB III METODE PENELITIAN

1 BAB III METODE PENELITIAN 1 BAB III METODE PENELITIAN 1.1 Desain Penelitian Desain penelitian merupakan tahapan atau gambaran yang akan dilakukan dalam melakukan penelitian. Tahapan-tahapan yang dilakukan dalam penelitian ini dapat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software Dalam pembuatan program ini penulis menggunakan XAMPP dalam menjalankan program aplikasi ini yang didalamnya sudah terdapat MySQL untuk mengelola

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Unit Dinas Pendidikan dan Kebudayaan Unit Dinas Pendidikan dan Kebudayaan adalah lembaga yang melaksanakan kebijakan Pemerintah Kabupaten / Kota dalam bidang pendidikan dan merupakan

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Pada bab ini dijelaskan mengenai prosedur yang berjalan dan yang diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata

Lebih terperinci

Implementasi Identifikasi Kendala Sistem Identifikasi Pengguna Administrator Pengujian Sistem Member Pengunjung atau umum HASIL DAN PEMBAHASAN

Implementasi Identifikasi Kendala Sistem Identifikasi Pengguna Administrator Pengujian Sistem Member Pengunjung atau umum HASIL DAN PEMBAHASAN Implementasi Pada tahap ini CMS akan dibuat atau dikembangkan berdasarkan tahap-tahap pengembangan sistem yang telah dijelaskan sebelumnya dengan menggunakan software dan hardware yang diperlukan untuk

Lebih terperinci

BAB III METODE PENELITIAN. (Software Development Life Cycle). System Development Life Cycle (SDLC) adalah

BAB III METODE PENELITIAN. (Software Development Life Cycle). System Development Life Cycle (SDLC) adalah BAB III METODE PENELITIAN 3.1 METODE PENGEMBANGAN SISTEM Untuk pengembangan sistem penelitian ini menggunakan model SDLC (Software Development Life Cycle). System Development Life Cycle (SDLC) adalah proses

Lebih terperinci