Satuan Acara Perkuliahan Pemograman Berbasis Web Lanjut. Oleh : dwi sakethi. pengrajin sistem informasi

Ukuran: px
Mulai penontonan dengan halaman:

Download "Satuan Acara Perkuliahan Pemograman Berbasis Web Lanjut. Oleh : dwi sakethi. pengrajin sistem informasi"

Transkripsi

1 Satuan Acara Perkuliahan Pemograman Berbasis Web Lanjut Oleh : dwi sakethi pengrajin sistem informasi dwijim@unila.ac.id tulisan niki dipun serat ngangge L A TEX mbandar Lampung 2012

2 Daftar Isi 1 Pertemuan 1-Filosofi PHP Maker Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Pokok Bahasan Sub Pokok Bahasan Kegiatan Pembelajaran Evaluasi Referensi Pertemuan 2-Kebutuhan Sistem Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Pokok Bahasan Sub Pokok Bahasan Kegiatan Pembelajaran Evaluasi Referensi Pertemuan 3-Review Dasar-Dasar SQL Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Pokok Bahasan Sub Pokok Bahasan Kegiatan Pembelajaran Evaluasi Referensi Pertemuan 4-Proyek Sederhana PHP Maker Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Pokok Bahasan Sub Pokok Bahasan Kegiatan Pembelajaran Evaluasi Referensi Pertemuan 5-Modofikasi Caption Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Pokok Bahasan Sub Pokok Bahasan Kegiatan Pembelajaran Evaluasi Referensi Pertemuan 6-Modofikasi Field dengan Pilihan Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Pokok Bahasan

3 6.1.3 Sub Pokok Bahasan Kegiatan Pembelajaran Evaluasi Referensi Pertemuan 7-Pengaturan Tampilan Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Pokok Bahasan Sub Pokok Bahasan Kegiatan Pembelajaran Evaluasi Referensi Pertemuan 8-Fasilitas Pencarian Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Pokok Bahasan Sub Pokok Bahasan Kegiatan Pembelajaran Evaluasi Referensi Pertemuan 9-Master-Detail Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Pokok Bahasan Sub Pokok Bahasan Kegiatan Pembelajaran Evaluasi Referensi Pertemuan 10-Membuat Report Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Pokok Bahasan Sub Pokok Bahasan Kegiatan Pembelajaran Evaluasi Referensi Pertemuan 11-Pengaturan Keamanan dengan Login Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Pokok Bahasan Sub Pokok Bahasan Kegiatan Pembelajaran Evaluasi Referensi

4 12 Pertemuan 12-Membuat Skrip PHP Sendiri Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Sub Pokok Bahasan Kegiatan Pembelajaran Evaluasi Referensi Pertemuan 13-Instalasi Sistem di Komputer Lain Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Pokok Bahasan Sub Pokok Bahasan Kegiatan Pembelajaran Evaluasi Referensi

5 1 Pertemuan 1-Filosofi PHP Maker Pertemuan Ke : Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Kompetensi dasar dan indikator kegiatan yang ingin dicapai dalam pertemuan ini mencakup : 1. Kompetensi Dasar Setelah mengikuti pokok bahasan ini, mahasiswa dapat menjelaskan filosofi dari penggunaan PHP Maker. Kemudahan yang didapat ketika PHP Maker digunakan sebagai tool dalam pengembangan sistem informasi. 2. Indikator Setelah mengikuti bahasan maka mahasiswa dapat menjelaskan tentang : Cara memasang program web server misalnya Xampp yang sudah mencakup di dalamnya PHP dan MySQL. Cara memasang program PHP Maker dan syarat-syarat yang dibutuhkan Pokok Bahasan Sub pokok bahasan dalam pertemuan ini meliputi masalah-masalah yang muncul dalam proses pengembangan sistem dan kendala yang dihadapi oleh mahasiswa dalam pengembangan sistem. Seperti misalnya kemampuan programming dan lamanya waktu yang dibutuhkan dalam proses pengembangan sistem Sub Pokok Bahasan Pada kuliah perdana ini, materi masih berupa pengenalan program PHP Maker. Oleh karena itu, hanya memberikan gambaran tentang program PHP Maker itu. Hal-hal yang dibahas secara lebih detail adalah : Perangkat lunak pendukung PHP Maker : Web Server+PHP dan MySQL. Fokus masalah yang bisa diselesaikan dengan PHP Maker. Keunggulan PHP Maker. Sumber-sumber untuk belajar PHP Maker. 5

6 Tahap Kegiatan Motivator Kegiatan Media dan Pendahuluan Memberikan penjelasan mengenai Mendengarkan - dan tanya jawab - Memberikan penjelasan mengenai Mendengarkan - dan tanya jawab Kegiatan Pembelajaran Evaluasi Referensi 6

7 2 Pertemuan 2-Kebutuhan Sistem Pertemuan Ke : Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Setelah mengikuti materi kuliah ini mahasiswa memahami tentang perangkat-perangkat yang dibutuhkan untuk bisa menggunakan PHP Maker Pokok Bahasan Pertemuan kedua ini membahas tentang perangkat-perangkat yang dibutuhkan untuk bisa menggunakan PHP Maker seperti : Apache Web Server, MySQL Database Server dan pemrograman PHP. Perangkat tersebut sudah dibungkus dalam program paket seperti : Xampp, Lampp, AppServ atau PHP Triad Sub Pokok Bahasan 1. Proses instalasi perangkat yang dibutuhkan, cukup mengambil salah satu saja : Xampp, Lampp, AppServ, PHP Triad. 2. Perangkat yang dibutuhkan bisa jalankan dalam modus Layanan (services) atau secara manual. Maka di sini mahasiswa harus bisa memberhentikan dan menjalankan program tersebut. 3. Beberapa pengaturan standar yang kadang menjadi kendala di dalam menjalankan program PHP seperti : (a) short open tag. (b) display error Kegiatan Pembelajaran Evaluasi Referensi 7

8 Tahap Kegiatan Motivator Kegiatan Media dan 3 Pertemuan 3-Review Dasar-Dasar SQL Pertemuan Ke : Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Setelah mengikuti materi kuliah ini mahasiswa memahami tentang dasar-dasar SQL. Pertemuan ini untuk mengingatkan kembali kepada para mahasiswa terkait dengan perintahperintah di dalam SQL Pokok Bahasan Perintah-perintah SQL merupakan perintah standar yang ada pada semua perangkat basis data relasional. Meskipun suatu program terlihat begitu bagusnya, akan tetapi tetap menerapkan perintah-perintah SQL. Oleh karena itu, perintah-perintah SQL ini menjadi penting dalam pengembangan suatu sistem. Suatu sistem informasi tentu saja tidak akan terlepas dari perintah-perintah SQL itu sendiri. Sementara pada sebagian besar mahasiswa, pemahaman tentang perintah-perintah SQL sering masih perlu ditingkatkan kembali. Oleh karena itu, pada bagian ini akan diingatkan kembali kepada para mahasiswa akan perintah-perintah dasar dari SQL Sub Pokok Bahasan 1. Penggunaan MySQL berbasis teks (tidak menggunakan PHP MyAdmin). Pada tahapan ini mahasiswa diingatkan kembali tentang bagaimana menggunakan MySQL berbasis teks (layar hitam putih). 8

9 2. Perintah pembuatan tabel dan disertai filosofi pemilihan tipe field, mengapa NPM tipenya karakter bukan numerik, mengapa gaji tipenya numerik bukan karakter, demikian seterusnya. 3. Pemahaman tentang pemilihan suatu field menjadi primary key. Mengapa ada not null, apa arti dan penerapan dari auto increment. 4. Perintah-perintah lain seperti : select, truncate, drop, update, dan sebagainya. Termasuk di sini bagaimana variasi perintah-perintah tersebut dengan kata kunci where Kegiatan Pembelajaran Tahap Kegiatan Motivator Kegiatan Media dan Evaluasi Referensi 9

10 4 Pertemuan 4-Proyek Sederhana PHP Maker Pertemuan Ke : Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Setelah mengikuti materi kuliah ini mahasiswa memahami tentang membuat proyek PHP Maker yang sederhana, tidak perlu modifikasi Pokok Bahasan Pada pertemuan ini mahasiswa diharapkan bisa membuat proyek sederhana menggunakan PHP Maker. Proses ini dimulai dengan menyambungkan connect PHP Maker dengan basis data yang sudah disiapkan. Kemudian men-generate. Tentu saja terakhir adalah bagaimana menjalankan script PHP yang sudah selesai diproses dengan PHP Maker Sub Pokok Bahasan 1. Mahasiswa mampu menyambungkan PHP Maker dengan basis data. 2. Mahasiswa mampu men-generate proyek menjadi skrip PHP dan kemudian menjalankannya. 3. Mahasiswa memahami direktori apa yang bisa digunakan untuk meletakkan hasil generate skrip PHP. 4. Mahasiswa mampu memahami berkas dan tempat pengaturan basis data, alamat server basis data, user dan password yang digunakan untuk akses ke MySQL dan memahami bagaimana berkas tersebut diperbaiki jika skrip hasil generate diletakkan pada komputer yang berbeda dan biasanya berbeda juga user dan passowrd serta nama basis data untuk menghubungkan dengan basis data MySQL Kegiatan Pembelajaran Evaluasi Referensi 10

11 Tahap Kegiatan Motivator Kegiatan Media dan 5 Pertemuan 5-Modofikasi Caption Pertemuan Ke : Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Setelah mengikuti materi kuliah ini mahasiswa memahami tentang bagaimana melakukan perubahan-perubahan pada Caption atau judul-judul menu link dan judul-judul pada namanama field. Pada tahapan ini juga dilakukan pengaturan ukuran panjang dari kotak input di tampilan HTML Pokok Bahasan Judul atau Caption dasar pada sistem yang di-generate dengan PHP Maker biasanya masih menggunakan huruf-huruf kecil pada hurul awalnya. Hal ini sebenarnya jika dari sisi-sisi isi sistem tidak mengganggu hanya jika dari sisi tampilan, akan terlihat kurang enak dilihat. Oleh karena itu, akan lebih baik jika judul ini kemudian diperbaiki. Selain itu, perlu juga dilakukan pengaturan terhadap ukuran panjang dan ukuran maksimal dari lebar kotak input pada perintah HTML. Sebaiknya ukuran kotak dan ukuran maksimal panjang data yang bisa dimasukkan sebaiknya sama. Ini untuk memudahkan bagaimana melihat isi data Sub Pokok Bahasan 1. Mengganti Caption dari field yang ada. 2. Mengganti Caption dari link menu yang ada. 11

12 3. Memindah urutan tampilan atau susunan field. 4. Memindah urutan dari link menu Kegiatan Pembelajaran Tahap Kegiatan Motivator Kegiatan Media dan Evaluasi Referensi 12

13 6 Pertemuan 6-Modofikasi Field dengan Pilihan Pertemuan Ke : Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Setelah mengikuti materi kuliah ini mahasiswa memahami tentang bagaimana melakukan perubahan-perubahan pada tampilan field yang bersifat pilihan, misalkan jenis kelamin, nama kabupaten, agama dan sebagainya Pokok Bahasan Dalam penentuan tipe field ada field yang isinya berupa pilihan, baik pilihan yang jumlahnya sedikit (misalnya jenis kelamin) atau pilihan yang agak banyak(misalnya kabupaten/kota), dan pilihan yang banyak (misalnya asal sekolah). Kemudian pilihan ini bisa dibedakan menjadi dua bagian besar yaitu pilihan yang hanya boleh memilih salah satu (misalnya jenis kelamin, agama, asal daerah) dan ada juga pilihan yang bersifat bisa lebih dari satu (misalnya hobby, makanan kesukaan, warna favorit dan sebagainya). Di dalam PHP Maker maka disediakan tiga pilihan yaitu Radio Button, Check Box dan Select sesuai dengan kebutuhan tersebut Sub Pokok Bahasan 1. Membuat tabel dengan field yang isinya bersifat pilihan seperti jenis kelamin (char(1)), asal daerah (char(2)), asal sma (char(9)). 2. Membuat tabel-tabel : asal daerah dan asal sma dengan tipe field yang disesuaikan dengan ukuran pada item Membuat Check Box, Radio Button dan Select Option sesuai dengan pilihan yang sudah ditentukan Kegiatan Pembelajaran Evaluasi Referensi 13

14 Tahap Kegiatan Motivator Kegiatan Media dan 7 Pertemuan 7-Pengaturan Tampilan Pertemuan Ke : Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Setelah mengikuti materi kuliah ini mahasiswa memahami tentang bagaimana melakukan perubahan-perubahan tampilan pada hasil PHP Maker seperti jumlah data yang ditampilkan, posisi link dan sebagainya Pokok Bahasan Tampilan sistem yang nyaman untuk dilihat berpengaruh terhadap kemauan pemakai sistem untuk menggunakan sistem tersebut. Oleh karena itu, perlu diatur tampilan supaya sesuai dengan kondisi keseharian atau nyaman dan mudah untuk digunakan. Tampilan yang sesuai dengan kondisi keseharian, misalnya tampilan data yang berupa tanggal (date) akan lebih enak dilihat jika menggunakan format yang biasa digunakan di Indonesia. Demikian juga dengan tautan untuk proses Edit-Delete-Copy yang secara default diletakkan di sebelah kanan, sementara sebaiknya diletakkan di sebelah kiri. Juga dengan tampilan banyaknya jumlah data yang akan diletakkan pada satu halaman, terutama jika datanya banyak. Selanjutnya adalah bagaimana mengubah tampilan judul sistem dan catatan pada bagian bawah dari sistem Sub Pokok Bahasan 1. Pengaturan format tampilan tanggal. Pengaturan format tampilan tanggal perlu dilakukan supaya tampilan tanggal sesuai 14

15 dengan format yang biasa digunakan di Indonesia sehingga lebih mudah untuk memahami isi dari data tanggal tersebut. 2. Dalam proses manajemen data yang disimpan pada suatu tabel, biasanya terdapat menu menambah data, memperbaiki data (edit) dan menghapus data. Ini adalah menu-menu minimal yang ada pada suatu manajemen data. Pada PHP Maker ini, menu-menu tersebut biasanya diletakkan di sebelah kanan isi tabel. Jika isi tabel sudah banyak sehingga melebihi ukuran layar, maka pilihan tidak akan terlihat di layar sampai dengan pemakai menggeser layar. Hal ini tentu saja membuat kurang nyaman dalam pemakaian sistem. Oleh karena itu, tautan menu ini sebaiknya diletakkan di sebelah kiri. Pilihan menu ini ada di dalam menu PHP-List/View Page Option. Kemudian ada pilihan Links on left side yang bisa diberikan tanda contreng. 3. Jumlah data (record) yang ditampilkan ke layar pada suatu tabel, biasanya berjumlah 20 data. Angka ini bisa diubah-ubah sesuai dengan kebutuhan atau selera masingmasing. Pilihan menu ini ada di dalam menu PHP-List/View Page Option. Kemudian ada pilihan Records per page yang isi angkanya bisa disesuaikan. 4. Judul suatu sistem yang terletak di bagian atas layar, bisa diganti dengan cara memilih menu HTML-General. Kemudian ada pilihan Title. Judul ini nantinya akan ditampilkan terus pada bagian atas layar sistem. 5. Kebalikan dari adalah catatan kaki (footer) yang terletak pada bagian bawah sistem. Catatan kaki ini akan selalu ada sebagaimana halnya dengan judul sistem. Untuk mengatur catatan kaki ini, cara memilih menu HTML-General. Kemudian ada pilihan Footer. 6. Pengaturan ukuran dan jenis huruf Kegiatan Pembelajaran Tahap Kegiatan Motivator Kegiatan Media dan 15

16 Pertemuan Ke : Evaluasi Referensi 8 Pertemuan 8-Fasilitas Pencarian 8.1 Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Setelah mengikuti materi kuliah ini mahasiswa memahami tentang bagaimana membuat fasilitas pencarian data menggunakan PHP Maker Pokok Bahasan Salah satu alasan penggunaan teknologi informasi dalam suatu proses bisnis pada suatu lembaga adalah karena banyaknya data yang harus diolah. Jika data yang diolah tidak sampai 10 (misalnya) maka tidak perlu penggunaan suatu sistem. Dengan banyaknya data seperti ini, tentu saja akan menyulitkan ketika akan mencari suatu data, kemudian pencarian Sub Pokok Bahasan 1. Pengaturan pencarian untuk data bertipa karakter. 2. Pengaturan pencarian untuk data bertipa tanggal. 3. Pengaturan pencarian untuk data bertipa angka Kegiatan Pembelajaran Evaluasi Referensi 9 Pertemuan 9-Master-Detail 9.1 Rincian Isi Proses Pembelajaran 16

17 Tahap Kegiatan Motivator Kegiatan Media dan Pertemuan Ke : Kompetensi Dasar dan Indikator Setelah mengikuti materi kuliah ini mahasiswa memahami tentang bagaimana membuat pemasukan data yang bersifat master-detail pada PHP Maker Pokok Bahasan Pada suatu sistem-sistem tertentu kadang dibutuhkan tabel yang bersifat master-detail. Misalnya satu kegiatan diikuti oleh banyak peserta. Satu mahasiswa bisa meminjam beberapa buku. Satu konsumen bisa membeli beberapa jenis barang, serta masih banyak contoh lainnya. Model-model seperti itu dapat ditangani dengan menggunakan PHP Maker Sub Pokok Bahasan 1. Membuat dua buah tabel yang bersifat master-detail. Untuk menerapkan contoh master-detail, tentu saja dibutuhkan dua buah tabel yang saling berhubungan. Di antara kedua tabel tersebut, ada satu atribut yang menjadi penghubung. 2. Menerapkan konsep master-detail di dalam PHP Maker. Setelah tersedia dua buah tabel yang saling berhubungan dengan konsep master-detail, maka selanjutnya tabel-tabel tersebut dapat diproses menggunakan PHP Maker untuk dibuatkan menu pemeliharaan data di antara keduanya. 17

18 Tahap Kegiatan Motivator Kegiatan Media dan Pertemuan Ke : Kegiatan Pembelajaran Evaluasi Referensi 10 Pertemuan 10-Membuat Report 10.1 Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Setelah mengikuti materi kuliah ini mahasiswa memahami tentang bagaimana membuat report dengan menggunakan PHP Make. Suatu sistem tidaklah mungkin tidak mempunyai report. Bahkan seharusnya semakian banyak report yang bisa dihasilan dari suatu sistem Pokok Bahasan Keberadaan suatu report atau laporan pada suatu sistem, merupakan suatu keharusan. Bagaimana mungkin sekian banyak item data yang sudah dimasukkan ke dalam sistem, akan tetapi ternyata tidak ada report-nya. Tentu saja bisa dikatakan sistem menjadi kurang berguna jika tidak mempunyai report Sub Pokok Bahasan 1. Membuat report dasar. Pembuatan report bisa dilakukan dengan sangat mudah pada PHP Maker. Ini dilakukan dengan memilih menu Report dan kemudian Add atau menambah report pada PHP Maker. 18

19 2. Penambahan variasi dalam report seperti membuat data-data yang bersifat agregat (jumlah) Kegiatan Pembelajaran Tahap Kegiatan Motivator Kegiatan Media dan Evaluasi Referensi 11 Pertemuan 11-Pengaturan Keamanan dengan Login Pertemuan Ke : Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Setelah mengikuti materi kuliah ini mahasiswa memahami tentang bagaimana mengembangkan sistem yang menggunakan login dan password pada PHP Maker Pokok Bahasan Pengembangan sistem dengan keamanan menggunakan login dan password bisa dilakukan dengan PHP Maker. Model ini ada dua macam, yaitu satu login dan password untuk keseluruhan sistem. Jadi di sini hanya ada satu login dan password. Kemudian bisa juga setiap pemakai memiliki login dan password masing-masing serta hak untuk mengakses suatu menu secara berbeda-beda. 19

20 Sub Pokok Bahasan 1. Membuat tabel pemakai. Untuk persiapan maka perlu dibuat suatu tabel pemakai yang berisi login dan password untuk masing-masing pemakai. 2. Penerapan login dan password dengan hardcode pada PHP Maker atau untuk keseluruhan sistem hanya ada satu login dan password. Untuk melihat hasilnya, maka tinggal dilakukan proses Generate serta mencoba mengakses suatu menu secara langsung tanpa melalui index.php. 3. Penerapan login dan password dengan setiap pemakai memiliki login dan password sendiri-sendiri. Untuk ini, bisa digunakan tabel pemakai yang sudah dibuat pada bagian sebelumnya Kegiatan Pembelajaran Tahap Kegiatan Motivator Kegiatan Media dan Evaluasi Referensi 12 Pertemuan 12-Membuat Skrip PHP Sendiri Pertemuan Ke : Rincian Isi Proses Pembelajaran 20

21 Kompetensi Dasar dan Indikator Penggunaan PHP Maker selama ini, pemakai sama sekali tidak perlu melakukan coding sendiri. Pada situasi tertentu, ada kebutuhan-kebutuhan yang tidak bisa dipenuhi dengan PHP Maker dan itu berarti programmer harus melakukan coding sendiri. Untuk ini perlu dibahas tentang Menu Editor pada PHP Maker Sub Pokok Bahasan 1. Menu Editor. Menu Editor di dalam PHP Maker berfungi untuk pengaturan tampilan menu dari sistem yang dikembangkan. Pengaturan ini mencakup : urutan menu, judul (caption) dari menu. Menu-menu ini secara mudah dibuat sendiri oleh PHP Maker sesuai dengan tabel-tabel dan report yang ada. 2. Penambahan menu bisa dijuga dilakukan sendiri oleh programmer. Penambahan menu ini memungkinkan programmer untuk membuat skrip PHP sendiri sesuai dengan kebutuhan. Materi tambahan yang perlu diingatkan kembali adalah tentang direktori dan subdirektori Kegiatan Pembelajaran Tahap Kegiatan Motivator Kegiatan Media dan Evaluasi Referensi 13 Pertemuan 13-Instalasi Sistem di Komputer Lain Pertemuan Ke : 13 21

22 13.1 Rincian Isi Proses Pembelajaran Kompetensi Dasar dan Indikator Setelah mengikuti materi kuliah ini mahasiswa memahami tentang bagaimana memasang suatu aplikasi yang sudah selesai dikembangkan pada komputer lain Pokok Bahasan Suatu sistem berbasis web merupakan gabungan dari beberapa sistem yang saling terintegrasi. Di dalamnya terdapat web server, database server, bahasa pemrograman PHP. Kemudian jika sistem sudah selesai dikembangkan maka di dalamnya terdapat skrip sistem itu sendiri (yang berbasis PHP) dan database. Keseluruhan bagian-bagian ini harus ditranser ke komputer lain yang akan dipasang sistem tersebut Sub Pokok Bahasan 1. Instalasi program pendukung sistem berbasis web. Materi ini sudah disampaikan pada awal perkuliahan, namun perlu disampaikan kembali kepada mahasiswa. 2. Penyalinan skrip PHP. Sistem yang sudah dikembangkan, terimplementasi dalam bentuk program dengan menggunakan bahasa pemrograman PHP. Skrip ini perlu ditempatkan pada direktori khusus sesuai dengan konfigurasi yang telah diatur. Di sini dijelaskan kembali tentang struktur direktori dari perangkat web server yang digunakan. Direktori yang perlu dijelaskan khususnya adalah htdocs dan data untuk MySQL. 3. Proses memindah isi suatu basis data dari satu komputer ke komputer lain. Cara yang bisa digunakan mulai dari copy direktori, export dan import, dump serta perintah source pada posisi MySQL berbasis text Kegiatan Pembelajaran Tahap Kegiatan Motivator Kegiatan Media dan 22

23 Evaluasi Referensi 23

Praktek Pemrograman Web

Praktek Pemrograman Web Praktek Pemrograman Web dwi sakethi dwijim@unila.ac.id http://www.dwijim.wordpress.com 0816-403-432 25 Mei 2012 seratan meniko dipun ketik ngangge L A TEX 1 Daftar Isi 1 Praktek #1-Menginstal XAMPP 3 1.1

Lebih terperinci

Daftar Isi. 1 Praktikum #1 - Instalasi XAMPP dan PHP Maker Tujuan Program yang dibutuhkan Langkah-Langkah Pekerjaan...

Daftar Isi. 1 Praktikum #1 - Instalasi XAMPP dan PHP Maker Tujuan Program yang dibutuhkan Langkah-Langkah Pekerjaan... Daftar Isi 1 Praktikum #1 - Instalasi XAMPP dan PHP Maker 1 1.1 Tujuan................................ 1 1.2 Program yang dibutuhkan..................... 1 1.3 Langkah-Langkah Pekerjaan....................

Lebih terperinci

1 Praktikum #1 - SQL Langkah-Langkah Kerja Solusi Masalah Penutup... 6

1 Praktikum #1 - SQL Langkah-Langkah Kerja Solusi Masalah Penutup... 6 Daftar Isi 1 Praktikum #1 - SQL 2 1.1 Langkah-Langkah Kerja..................... 2 1.2 Solusi Masalah.......................... 4 1.3 Penutup.............................. 6 2 Praktikum #2 - Pengenalan

Lebih terperinci

Achmad Solichin

Achmad Solichin Achmad Solichin http://achmatim.net Alat bantu administrasi database MySQL. Berbasis web Mendukung PHP5 Mendukung MySQL 4.x dan 5.x Open Source (Free download at http://www.phpmyadmin.net) Menjadi tools

Lebih terperinci

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Modul 5. Membuat Formulir Pada Template. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Modul 5 Membuat Formulir Pada Template Disusun oleh Sri Siska Wirdaniyati JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS ISLAM INDONESIA YOGYAKARTA 2013 1 BAB I PENDAHULUAN

Lebih terperinci

KURSUS ONLINE JASA WEBMASTERS

KURSUS ONLINE JASA WEBMASTERS KURSUS ONLINE JASA WEBMASTERS SQL Pengenalan Database, SQL, MySQL dan XAMPP JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Database Database secara singkat dapat diartikan sebagai

Lebih terperinci

IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN BAB 5. IMPLEMENTASI DAN PENGUJIAN 5.1. Implementasi Sistem Setelah melakukan tahap analisis dan perancangan proses selanjutnya akan dilanjutkan pada tahapan implementasi dan pengujian sistem. Pada tahap

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 1 PEMBUATAN REPORT

BAB 1 PEMBUATAN REPORT BAB 1 PEMBUATAN REPORT Pada bab ini akan dibahas cara pembuatan Report pada Oracle. Oracle Report Builder memungkinkan developer untuk membuat report dalam berbagai macam layout dan berisi banyak fitur

Lebih terperinci

PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROPINSI DAN KABUPATEN/KOTA

PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROPINSI DAN KABUPATEN/KOTA Lampiran Peraturan Menteri Pekerjaan Umum Nomor : 18/PRT/M/2011 Tanggal : 7 Desember 2011 PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROPINSI DAN KABUPATEN/KOTA 1 PEDOMAN TEKNIS SISTEM PENGELOLAAN

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1 Tampilan Hasil Tampilan di bawah ini adalah halaman pada menu utama dari sistem yang penulis buat yang terdiri dari beberapa menu diantaranya adalah : 1. Home 2. Info 3.

Lebih terperinci

Cara Menggunakan MySQL

Cara Menggunakan MySQL Cara Menggunakan MySQL Sebelum kita melangkah ke poin inti, yaitu mengenai Database Server, ada baiknya kita mengenali struktur dan manipulasi basic pada database MySQL. Seperti bagaimana itu membuat database,

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem File manager atau file browser adalah sebuah perangkat lunak yang menyediakan antarmuka untuk bekerja dengan sistem berkas. Perangkat lunak ini sangat

Lebih terperinci

Untuk dapat memasuki aplikasi KUTAHU e-learning system anda Pertama-tama memasuki login. Login ini dimaksudkan untuk memasuki sistem aplikasi.

Untuk dapat memasuki aplikasi KUTAHU e-learning system anda Pertama-tama memasuki login. Login ini dimaksudkan untuk memasuki sistem aplikasi. BUKU MANUAL SELAYANG PANDANG Secara umum aplikasi ini mempunyai tiga bagian utama, dimana masing-masing bagian tersebut mempunyai fasilitas-fasilitas yang berbeda-beda. Ketiga bagian tersebut adalah :

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap situs web yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian. Pada tahapan

Lebih terperinci

soal tes + ujian asil + ujian BUKU PANDUAN SISTEM MANAJEMEN KONTEN PADA PLATFORM MOODLE Buku Panduan CMS pada Platform Moodle 1

soal tes + ujian asil + ujian BUKU PANDUAN SISTEM MANAJEMEN KONTEN PADA PLATFORM MOODLE Buku Panduan CMS pada Platform Moodle 1 soal tes + ujian asil + ujian BUKU PANDUAN SISTEM MANAJEMEN KONTEN PADA PLATFORM MOODLE Buku Panduan CMS pada Platform Moodle 1 Daftar Isi Daftar Isi...2 BAB I. PENDAHULUAN...3 1.1. Sekilas Tentang Moodle...3

Lebih terperinci

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

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. kelemahan dari perangkat lunak. Tujuan dari pengujian ini adalah untuk BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 PENGUJI Pengujian merupakan bagian yang penting dalam siklus pembangunan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui kelemahan

Lebih terperinci

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data MODUL 8 Mengoperasikan Perangkat Lunak Basis Data A. TUJUAN Setelah mengikuti kegiatan pembelajaran ini siswa diharapkan mampu: Membuat, membuka, menyimpan, dan menutup software basis data. Menjelaskan

Lebih terperinci

Sistem Informasi Manajemen Aset Berbasis Intranet

Sistem Informasi Manajemen Aset Berbasis Intranet Sistem Informasi Manajemen Aset Berbasis Intranet Sistem Informasi Manajemen Aset (SIMA) adalah sistem informasi berbasis intranet yang bertujuan menatausahakan barang inventaris milik/kekayaan negara

Lebih terperinci

SISTEM INFORMASI MANAJEMEN ASET DAERAH BERBASIS WEB (Intranet)

SISTEM INFORMASI MANAJEMEN ASET DAERAH BERBASIS WEB (Intranet) SISTEM INFORMASI MANAJEMEN ASET DAERAH BERBASIS WEB (Intranet) Karyo Budi Utomo (Staf Pengajar Jurusan Tteknologi Informasi Politeknik Negeri Samarinda) Abstrak Sistem Informasi Manajemen Aset daerah (SIMBADA)

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Pengujian BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM Pengujian merupakan bagian yang penting dalam siklus pembangunan perangkat lunak.tujuan dari pengujian adalah untuk menjamin perangkat lunak yang dibangun

Lebih terperinci

1 Praktikum #1 - Instalasi Perangkat 1. 2 Praktikum #2 - Dasar-Dasar HTML 9. 3 Praktikum #3 - Dasar-Dasar SQL 13

1 Praktikum #1 - Instalasi Perangkat 1. 2 Praktikum #2 - Dasar-Dasar HTML 9. 3 Praktikum #3 - Dasar-Dasar SQL 13 Daftar Isi 1 Praktikum #1 - Instalasi Perangkat 1 1.1 Tujuan................................ 1 1.2 Program yang dibutuhkan..................... 1 1.3 Langkah-Langkah Pekerjaan Dalam GNU Linux.........

Lebih terperinci

Mengenal Pemrograman PHP7 Database untuk Pemula

Mengenal Pemrograman PHP7 Database untuk Pemula Mengenal Pemrograman PHP7 Database untuk Pemula Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi

Lebih terperinci

Petunjuk Upload database MySQL menggunakan PhpMyAdmin

Petunjuk Upload database MySQL menggunakan PhpMyAdmin Petunjuk Upload database MySQL menggunakan PhpMyAdmin Kali ini kami akan ajak anda untuk mengetahui cara meng-upload database anda ke website dengan menggunakan phpmyadmin MySQL memiliki fasilitas yang

Lebih terperinci

Data Manipulation Language (DML) & Data Control Language (DCL) pada Database

Data Manipulation Language (DML) & Data Control Language (DCL) pada Database Data Manipulation Language (DML) & Data Control Language (DCL) pada Database Karunia Suci Lestari k.sucilestari97@gmail.com :: http://ksucilestari97.wordpress.com Abstrak Setelah artikel sebelumnya membahas

Lebih terperinci

PROSEDUR MENJALANKAN PROGRAM/ALAT

PROSEDUR MENJALANKAN PROGRAM/ALAT PROSEDUR MENJALANKAN PROGRAM/ALAT 1. Penginstalasian Aplikasi Aplikasi ini berbasis web, dimana aplikasi pembangunan program menggunakan Dreamweaver dan xampp sebagai web server apache, php sebagai bahasa

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

PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROPINSI DAN KABUPATEN/KOTA

PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROPINSI DAN KABUPATEN/KOTA 7 LAMPIRAN PERATURAN MENTERI PEKERJAAN UMUM REPUBLIK INDONESIA NOMOR 18/PRT/M/2011 TENTANG PEDOMAN TEKNIS SISTEM PENGELOLAAN DATABASE JALAN PROVINSI DAN KABUPATEN/KOTA PEDOMAN TEKNIS SISTEM PENGELOLAAN

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 Penerimaan dan Penjurusan Untuk Peserta Didik Baru Online yang sudah dibangun 5.1 Lingkungan

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

BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM

BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM 97 BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya

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

database server. PHP bersifat terbuka dalam pengembangan, dan gratis. Meskipun demikian PHP memiliki dukungan fungsi yang variatif (Achour, 2000).

database server. PHP bersifat terbuka dalam pengembangan, dan gratis. Meskipun demikian PHP memiliki dukungan fungsi yang variatif (Achour, 2000). 3 database server. PHP bersifat terbuka dalam pengembangan, dan gratis. Meskipun demikian PHP memiliki dukungan fungsi yang variatif (Achour, 2000). METODOLOGI Langkah kerja dalam mengembangkan aplikasi

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN 4.1. Hasil Hasil penelitian ini adalah sebuah LMS yang berbasis website yang terintegrasi dengan aplikasi berbasis windows melalui sistem API, website ini dibangun dengan dukungan

Lebih terperinci

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa Tutorial Macromedia Dreamweaver PHP MySQL Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa Oleh Achmad Solichin, http://achmatim.net, achmatim@gmail.com Dalam Tutorial Ini Diasumsikan Bahwa: 1. Di

Lebih terperinci

LAPORAN TUGAS BASIS DATA I

LAPORAN TUGAS BASIS DATA I LAPORAN TUGAS BASIS DATA I Disusun untuk Memenuhi Tugas Matakuliah Basis Data I yang dibimbing oleh Bapak Muhammad Zainal Arifin Oleh : KATYA LINDI CHANDRIKA 140535605307 UNIVERSITAS NEGERI MALANG FAKULTAS

Lebih terperinci

Instalasi XAMPP di Windows

Instalasi XAMPP di Windows I. Instalasi XAMPP di Windows Sebuah PC atau Laptop dapat kita jadikan sebagai web server. Disini akan dibahas installasi web server dengan fasilitas Apache 2, PHP 5, dan MySQL 5 dengan menggunapak paket

Lebih terperinci

PANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo

PANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo PANDUAN PENGGUNAAN Joomla! Versi 1.5 Oleh: Anon Kuncoro Widigdo anonkuncoro@yahoo.com Kendari 2009-2010 MODUL I Pendahuluan Joomla adalah sebuah aplikasi sistim manajemen konten atau Content Management

Lebih terperinci

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan BAB IV IMPLEMENTASI DAN UJI COBA SISTEM 4.1. Analisa Kebutuhan Sistem Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan menggunakan bahasa pemrograman PHP versi 1.5 dan database MySQL. Dalam

Lebih terperinci

MANUAL PROGRAM. Sebelum mulai menjalankan aplikasi ini, terlebih dahulu dilakukan instalasi

MANUAL PROGRAM. Sebelum mulai menjalankan aplikasi ini, terlebih dahulu dilakukan instalasi MANUAL PROGRAM Sebelum mulai menjalankan aplikasi ini, terlebih dahulu dilakukan instalasi software pendukung untuk menjalankan aplikasi ini. Langkah-langkahnya yaitu : 1. Buka folder Software Pendukung

Lebih terperinci

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem. BAB 2 LANDASAN TEORI 2.1 Sistem Informasi 2.1.1 Konsep Dasar Sistem Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan tertentu (Hartono, 1999). Model umum sebuah sistem terdiri

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1. Sistem Informasi Sistem dapat didefinisikan sebagai suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mecapai suatu tujuan, sedangkan

Lebih terperinci

Modul 3. Oleh : Mohammad Sholikin. 1

Modul 3. Oleh : Mohammad Sholikin.  1 Modul 3 Oleh : Mohammad Sholikin http://sholikins.wordpress.com 1 SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara

Lebih terperinci

Petunjuk Upload Database MySQL

Petunjuk Upload Database MySQL Petunjuk Upload Database MySQL Kali ini kami akan ajak anda untuk mengetahui cara meng-upload database anda ke website dengan menggunakan phpmyadmin MySQL memiliki fasilitas yang dinamakan MySQL Dump.

Lebih terperinci

LAMPIRAN : CARA MENJALANKAN PROGRAM

LAMPIRAN : CARA MENJALANKAN PROGRAM LAMPIRAN : CARA MENJALANKAN PROGRAM 1. Instalasi Aplikasi XAMPP versi 1.7.4 a. Jika anda sudah memiliki file XAMPP 1.7.4. anda tinggal double click file tersebut. Kemudian akan muncul pilihan bahasa. Pilih

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang

BAB II TINJAUAN PUSTAKA. Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan

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

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. wawancara yang dilakukan, para costumer ingin membeli dengan cara mudah tanpa

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. wawancara yang dilakukan, para costumer ingin membeli dengan cara mudah tanpa BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Rumah makan Siang Hari adalah usaha yang bergerak dibidang penjualan makanan masakan rumah. Sistem informasi pada rumah makan ini masih menggunakan

Lebih terperinci

FRANS CAISAR RAMADHAN APLIKASI MANAJEMEN KARYAWAN BERBASIS WEB MENGGUNAKAN CODEIGNITER

FRANS CAISAR RAMADHAN APLIKASI MANAJEMEN KARYAWAN BERBASIS WEB MENGGUNAKAN CODEIGNITER FRANS CAISAR RAMADHAN 19110260 APLIKASI MANAJEMEN KARYAWAN BERBASIS WEB MENGGUNAKAN CODEIGNITER BAB 1 Latar Belakang : Seiring dengan bertambahnya kuantitas karyawan dan meningkatnya cakup- an pekerjaan

Lebih terperinci

BAB III PEMBAHASAN 3.1 Analisa Sistem

BAB III PEMBAHASAN 3.1 Analisa Sistem BAB III PEMBAHASAN 3.1 Analisa Sistem Sistem Nursing Diagnostic Test Online adalah aplikasi berbasis web yang menyediakan test secara online yang bersifat try out yang dapat diakses oleh pengguna yang

Lebih terperinci

PRAKTIKUM 10 REPORT LANJUTAN 72 C. TUGAS PENDAHULUAN Buat perancangan report untuk pegawai dan kerja seperti contoh dibawah ini : D. PERCOBAAN Buka da

PRAKTIKUM 10 REPORT LANJUTAN 72 C. TUGAS PENDAHULUAN Buat perancangan report untuk pegawai dan kerja seperti contoh dibawah ini : D. PERCOBAAN Buka da Praktikum 10 Report Lanjutan A. TUJUAN 1. Menjelaskan tentang pengurutan dan pengelompokan data pada report 2. Menjelaskan tentang penambahkan header dan footer pada report 3. Menambahkan data dalam bentuk

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA MYSQL Disusun Oleh : Adri Priadana, S.Kom Fakultas Bisnis Dan Teknologi Informasi Universitas Teknologi Yogyakarta 2014 DAFTAR ISI DAFTAR ISI... 2 BAB I MENGENAL

Lebih terperinci

1. Mahasiswa mampu membuat form pada dokumen HTML. 2. Mahasiswa memahami cara penggunaan dari fasilitas Form pada halaman dokumen HTML

1. Mahasiswa mampu membuat form pada dokumen HTML. 2. Mahasiswa memahami cara penggunaan dari fasilitas Form pada halaman dokumen HTML Bab 4. Form Overview Salah satu fasilitas yang disediakan oleh dokumen HTML memungkinkan kita untuk melakukan interaksi lebih terhadap halaman dokumen tersebut. Semisal, kemampuan dokumen HTML mampu menyediakan

Lebih terperinci

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

BAB III PERANCANGAN APLIKASI PROFILE BERBASIS WEB. 3.1 Sekilas Tentang Perancangan Aplikasi Web Profile BAB III PERANCANGAN APLIKASI PROFILE BERBASIS WEB 3.1 Sekilas Tentang Perancangan Aplikasi Web Profile Aplikasi web adalah suatu aplikasi yang diakses menggunakan web browser melalui suatu jaringan internet

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Praktikum 7 Basis data (database) dapat dikatakan sebagai sekumpulan data yang disimpan, saling berhubungan, dan diorganisasi secara bersama. Perangkat lunak yang dapat digunakan untuk mengolah basis data

Lebih terperinci

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata Pemrograman Web Koneksi dan Manipulasi Basis Data 7 Adam Hendra Brata Pokok Bahasan MySQL Pengenalan MySQL Dasar SQL pada MySQL Koneksi dan Manipulasi MySQL dengan PHP Koneksi dan Eksekusi Query MySQL

Lebih terperinci

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga BAB 1 PENDAHULUAN 1.1 Latar Belakang Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai dampak dalam meningkatkan efektifitas dan keefisienan dalam melakukan setiap pekerjaan.

Lebih terperinci

LAPORAN KERJA PRAKTIK PEMBUATAN SISTEM INFORMASI INVENTARISASI BARANG BERBASIS WEB DI PUSAT SUMBER DAYA MINERAL BATUBARA DAN PANAS BUMI BANDUNG

LAPORAN KERJA PRAKTIK PEMBUATAN SISTEM INFORMASI INVENTARISASI BARANG BERBASIS WEB DI PUSAT SUMBER DAYA MINERAL BATUBARA DAN PANAS BUMI BANDUNG LAPORAN KERJA PRAKTIK PEMBUATAN SISTEM INFORMASI INVENTARISASI BARANG BERBASIS WEB DI PUSAT SUMBER DAYA MINERAL BATUBARA DAN PANAS BUMI BANDUNG Periode 11 Juli 20 Agustus, 2016 Oleh : IZZAT ARRAMSYAH (1104130035)

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, maka tahap selanjutnya merupakan tahap implementasi. Akan dibahas mengenai tahap implementasi

Lebih terperinci

3 Cara Belajar HTML, PHP dan MySQL. Nama Penulis Lisensi Dokumen:

3 Cara Belajar HTML, PHP dan MySQL. Nama Penulis  Lisensi Dokumen: 3 Cara Belajar HTML, PHP dan MySQL Nama Penulis Ilzaamul.ikhsaan@yahoo.com http://ilzaamulikhsaan.blogspot.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM 3.1 Analisis Sistem Untuk memulai membangun suatu program aplikasi berupa aplikasi mengenai kamus digital istilah bidang IT, penulis terlebih dahulu merencanakan alur kerja berdasarkan

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

STUPID LOGIC PROGRAMMING II

STUPID LOGIC PROGRAMMING II MOH. NAZAR AGLIYONO STUPID LOGIC PROGRAMMING II Memahami konsep : SQL Stupid Logic Programming II SQL Oleh : Moh. Nazar Agliyono Editor : Azaret Alfonso KATA PENGANTAR Puji dan syukur selalu terlimpahkan

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. buat, dilakukan menggunakan bahasa pemograman java netbeans dengan basis

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. buat, dilakukan menggunakan bahasa pemograman java netbeans dengan basis BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi adalah suatu kelanjutan dari perancangan sistem informasi peminjaman dan pengembalian mobil pada Rental Mobil Dua Saudara. Telah di

Lebih terperinci

Panduan Modifikasi Modul Membership SliMS 7 Cendana

Panduan Modifikasi Modul Membership SliMS 7 Cendana Universitas Andalas Panduan Modifikasi Modul Membership SliMS 7 Cendana Andi Saputra, S.Kom, M.Kom () UPT Perpustakaan Universitas Andalas 2017 B i d a n g A u t o m a s i L a n t a i 3 G e d u n g P e

Lebih terperinci

E-trik Ajax. Database MySQL. Dedi Alnas

E-trik Ajax. Database MySQL. Dedi Alnas E-trik Ajax Database MySQL Dedi Alnas Pengenalan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi web yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Infrastruktur Sistem Penyewaan Dan Operasional Harian Setelah melakukan analisa dan pengembangan sistem, pada tahap selanjutnya akan lakukan proses implementasi sistem.

Lebih terperinci

BAB III PEMBAHASAN sampai 30 Agustus 2009 di Pemerintahan Desa Setianegara Kecamatan

BAB III PEMBAHASAN sampai 30 Agustus 2009 di Pemerintahan Desa Setianegara Kecamatan BAB III PEMBAHASAN 3.1 Jadwal Kerja Praktek Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 06 Juli 2009 sampai 30 Agustus 2009 di Pemerintahan Desa Setianegara Kecamatan Cilimus Kabupaten

Lebih terperinci

BAB 5 IMPLEMENTASI DAN EVALUASI. adalah penginstalan perangkat lunak SQL server terlebih dahulu lalu mengkopi sistem

BAB 5 IMPLEMENTASI DAN EVALUASI. adalah penginstalan perangkat lunak SQL server terlebih dahulu lalu mengkopi sistem BAB 5 IMPLEMENTASI DAN EVALUASI 5.1. Implementasi Sistem Untuk dapat menjalankan sistem ini, langkah pertama yang harus dilakukan adalah penginstalan perangkat lunak SQL server terlebih dahulu lalu mengkopi

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8

BAB 3 PERANCANGAN SISTEM. 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8 BAB 3 PERANCANGAN SISTEM 3.1 Mendefenisikan Web dalam Macromedia Dreamweaver 8 Sebelum membangun web yang akan kita buat, pertama kali yang dilakukan adalah file tersusun rapi dan terkumpul dalam satu

Lebih terperinci

Manual Pengguna (User s Manual )

Manual Pengguna (User s Manual ) Manual Pengguna (User s Manual ) Sistim Inovasi Monitoring Evaluasi Proyek (SIMONEV) Menjalankan Sistim Inovasi Monitoring Evaluasi Proyek (SIMONEV) Untuk memulai menggunakan SIMONEV, maka langkah pertama

Lebih terperinci

BAB III PEMBAHASAN. Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1

BAB III PEMBAHASAN. Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1 BAB III PEMBAHASAN 3.1 Jadwal Kerja Praktek Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1 Oktober 2009 sampai 31 Desember 2009 di STIKes Dharma Husada Bandung Selama hampir 2 bulan, penulis

Lebih terperinci

MEMBUAT LAPORAN (DATA REPORT)

MEMBUAT LAPORAN (DATA REPORT) 1 MEMBUAT LAPORAN (DATA REPORT) Data Report merupakan sebuah desain untuk mencetak laporan dimana memiliki bagian-bagian seperti terlihat pada gambar 1 berikut : Gambar 1. Tampilan Data Report Maksud dari

Lebih terperinci

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi dan ilmu pengetahuan saat ini sangat berkembang pesat sehingga memberikan kemudahan bagi semua kalangan. Misalnya membantu dalam pengolahan

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

Teknik Informatika D3

Teknik Informatika D3 Teknik Informatika D3 Pengembangan Sistem E-Commerce Koneksi Basis Data dan Inklusi Berkas Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021

Lebih terperinci

(User Manual) Sistem Informasi Manajemen Kependudukan dan Aset Desa Desaku. Buku Petunjuk Penggunaan Aplikasi

(User Manual) Sistem Informasi Manajemen Kependudukan dan Aset Desa Desaku. Buku Petunjuk Penggunaan Aplikasi Buku Petunjuk Penggunan Aplikasi (User Manual) Sistem Informasi Manajemen Kependudukan dan Aset Desa Desaku Hal 1 DAFTAR ISI DAFTAR ISI... 2 1 4 PENDAHULUAN... 1.1 TUJUAN PEMBUATAN DOKUMEN... 4 1.2 DESKRIPSI

Lebih terperinci

Content: Pengenalan Web Server Pengenalan MY SQL Connector Pengenalan CodeCharge Studio (CCS)

Content: Pengenalan Web Server Pengenalan MY SQL Connector Pengenalan CodeCharge Studio (CCS) PENGENALAN PROGRAM Content: Pengenalan Web Server Pengenalan MY SQL Connector Pengenalan CodeCharge Studio (CCS) Banyak pengembang program aplikasi dan para programmer menghadapi dilema dalam memulai project

Lebih terperinci

Daftar Isi. 2 P a g e

Daftar Isi. 2 P a g e Daftar Isi A. Spesifikasi Website... 3 1. Spesifikasi Perangkat Lunak... 3 2. Komponen Website... 3 a. Panel Admin... 3 b. Website Utama... 4 B. Komponen Panel Admin... 4 1. Halaman Login... 4 a. Petunjuk

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling berhubungan dan berinteraksi untuk mencapai tujuan tertentu. Informasi

Lebih terperinci

Otodidak. MySQL untuk Pemula

Otodidak. MySQL untuk Pemula Otodidak MySQL untuk Pemula Otodidak MySQL untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak MySQL untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo, Jakarta Hak cipta

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. Adapun tampilan hasil dari sistem informasi geografis lokasi gedung

BAB IV HASIL DAN PEMBAHASAN. Adapun tampilan hasil dari sistem informasi geografis lokasi gedung BAB IV HASIL DAN PEMBAHASAN IV.1. TampilanHasil Adapun tampilan hasil dari sistem informasi geografis lokasi gedung bioskop di Medan adalah sebagai berikut: IV.1.1. Tampilan Menu User IV.1.1.1.Tampilan

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berdasarkan hasil analisa dan perancangan sistem yang telah dilakukan pada bab sebelumnya maka dilanjutkan ke tingkat implementasi, implementasi menggunakan

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 IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem Pada implementasi sistem ini akan dijelaskan implementasi dari aplikasi sistem yang digunakan dengan menggunakan beberapa fungsi yang di

Lebih terperinci

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

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. dimana sistem yang baru ini dapat dioperasikan secara menyeluruh. Implementasi 87 BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1. Pengujian Implementasi merupakan tahapan akhir dari proses penerapan sistem baru dimana sistem yang baru ini dapat dioperasikan secara menyeluruh. Implementasi

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengenalan HTML 2.1.1 Pengertian Dokumen HTML HTML ( Hypertext Markup Language ) adalah suatu bahasa yang digunakan untuk menulis halaman web. HTML dirancang untuk digunakan tanpa

Lebih terperinci

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

BAB V IMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap meletakkan sistem supaya siap untuk BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi Implementasi merupakan tahap meletakkan sistem supaya siap untuk dioperasikan. Pada tahap ini akan dijelaskan mengenai sistem yang dirancang dan bagaimana

Lebih terperinci

Dokumentasi Pengguna

Dokumentasi Pengguna Dokumentasi Pengguna http://code.google.com/p/keuangan-guyub http://keuangan.guyub.co.id Versi: Dokumentasi Pengguna KG-20100512-1 1/104 Pembuka Keuangan Guyub - Aplikasi Keuangan Open Source untuk UKM

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 SISTEM DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN 4.1. Implementasi Setelah melakukan analisa dan pengembangan sistem, pada tahap selanjutnya akan dilakukan proses Implementasi sistem. Pada proses ini pengembang

Lebih terperinci

SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB

SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB Disusun Oleh : ERLIANA PRIMAYANTI 065610127 SISTEM INFORMASI STRATA 1 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM

Lebih terperinci

MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories

MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories MODUL 7 JOOMLA Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories Apakah Joomla itu? Sejauh ini joomla adalah: Joomla! is a free open source framework and content publishing

Lebih terperinci

BAB III PEMBAHASAN. Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem

BAB III PEMBAHASAN. Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem BAB III PEMBAHASAN 3.1. Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan

Lebih terperinci

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL Agustina Purwatiningsih., S.Kom 1 Pendahuluan Seperti yang dijelaskan pada pertemuan pertama, web dinamis merupakan web yang di desain agar konten yang terdapat dalam

Lebih terperinci

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai Basis Data Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai Duplikasi data Data yg sama terletak pada

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB LANDASAN TEORI.1 Defenisi Pangkalan Data Pangkalan data atau Database merupakan kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema

Lebih terperinci

MANUAL UNTUK MENJALANKAN PROGRAM

MANUAL UNTUK MENJALANKAN PROGRAM 1 MANUAL UNTUK MENJALANKAN PROGRAM Aplikasi ini dibuat dengan menggunakan aplikasi php dan javascript sebagai rancangan interface, untuk tempat penyimpanan data (database) digunakan MySQL client version:

Lebih terperinci

Copy Right 2009 Not right to copy without permission

Copy Right 2009 Not right to copy without permission Oleh: Nestoriko http://tutorial-website.blogspot.com http://nestoriko.co.cc Copy Right 2009 Not right to copy without permission INSTALASI XAMPP UNTUK LOCALHOST Berikut ini langkah-langkah yang bisa dilakukan

Lebih terperinci

MODUL 3 DASAR-DASAR PHP

MODUL 3 DASAR-DASAR PHP MODUL 3 DASAR-DASAR PHP Para pengguna internet dewasa ini cenderung lebih menyukai situs-situs yang mempunyai tampilan menarik dan menghibur. Yang pasti, mereka sudah bosan dengan tampilan web yang begitu-begitu

Lebih terperinci