Minggu, 06 Mei 2012

Laporan Kegiatan


Kegiatan Anak Kost Pondok Ngarai
            Tujuan dari kegiatan adalah untuk mempererat silaturahim antar penghuni anak kost pondok ngarai, dengan kegiatan ini diharapkan tidak ada yang tidak mengenal sesame penghuni kost’an.

Jalannya Kegiatan
Kegiatan ini dilakukan selain untuk mempererat keakraban sesame pencari ilmu maupun perantau dari berbagai daerah juga untuk memeriahkan tahun baru masehi 2011 yang  berjumlah 13 orang, dengan objek tujuan yaitu Pelabuhan ratu dan sekitarnya.
Pada tanggal 31 desember 2010 tepatnya hari jum’at dimana telah dijadwalkan bahwa untuk keberangkatan pada pukul 13.30 sehabis melaksanakan shalat jum’at dan dengan didahului oleh doa maka 7 kendaraan bermotor meninggalkan Pondok Kost Ngarai dengan rencana yang sudah diatur dengan rapihnya maka perjalanan tidak sedikitpun menemui kendala yang berarti dalam perjalanan.
Setiap peserta yang ikut sudah memiliki denah sendiri yang berisikan tempat pemberhentian , no Hp yang dapat dihubungi dan tujuan akhir dari perjalanan itu. Untuk menempuh perjalanan yang sekitar 4 – 5 jam itu akhirnya rombongan sampai ketempat tujuan pukul 18.30 dengan iring-iringan motor sangat tidak terasa bahwa sedang melakukan perjalan yang cukup jauh.
Setelah sampai ditempat tujuan, rombongan pun langsung menuju tempat penginapan yang telah dipesan sebelumnya, ditempat penginapan ini rombongan beristirahat sejenak dengan memainkan sebuah musik yang didukung oleh alat musik beruapa gitar yang dibawa dari tempat kost. Setelah pukul 21.00 rombongan bergegas menuju pantai dengan berjalan kaki, suasana yang sangat ramai membuat kemeriahan sendiri disekitar pantai dan tepat pukul 00.01 meluncurlah kembang api yang disertai suara terompet tanda berakhirnya tahun 2010 dan selamat datang tahun 2011.

Peserta
Adapun peserta adalah:
7 orang yang mempunyai pekerjaan dan mendonasi kegiatan sebewsar Rp. 50.000 per orang
6 orang yang masih kuliah di Universitas Gunadarma.

RINCIAN ANGGARAN
Saldo Awal :
-          Dukungan dari pemilik Kost                 Rp.      1.000.000
-          Sumbangan Peserta                             Rp.         110.000
-          Donasi 7 orang karyawan                    Rp.         350.000
Total                                                  Rp.      1.460.000
Biaya Penginapan  :
-          Penginapan Malam 1                           Rp.      400.000
-          Penginapan Malam 2                           Rp.      500.000
Total                                                   Rp.      900.000
Biaya Makan dam Minum :
-          Bakar Ikan Bawal + Jasa                     Rp.      270.000
-          9 Aqua Botol                                       Rp.        35.000
Total                                                   Rp.      305.000
Biaya Soevenir dan lain-lain   :
-          Beli Soevenir                                        Rp.      190.000
-          Cetak Peta                                           Rp.          8.000
Total                                                    Rp.      198.000

PENUTUP
Demikian Laporan pertanggung jawaban kegiatan ini kami sampaikan agar dapat diketahui pihak-pihak yang terkait. Partisipasi, kerjasama, dan bantuan dari beberapa pihak yang turut membantu suksesnya acara ini, kami ucapkan terima kasih.


PENGENALAN SISTEM PAKAR

DEFINISI
System yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan masalah seperti yang biasa dilakukan para ahli. 
• ES dikembangkan pertama kali oleh komunitas AI (ARTIFICIAL INTELLIGENT ) tahun 1960an. ES yang pertama adalah General Purpose

KEUNTUNGAN SISTEM PAKAR
1. Memungkinkan orang awam bisa mengerjakan pekerjaan para ahli
2. Menyimpan pengetahuan dan keahlian para pakar
3. Meningkatkan output dan produktivitas
4. Meningkatkan kualitas
5. Mampu mengambil dan melestarikan keahlian para pakar
6. Menghemat waktu dalam pengambilan keputusan

KELEMAHAN SISTEM PAKAR
1. Biaya yang diperlukan untuk membuat dan memeliharanya sangat mahal
2. Sulit dikembangkan. Hal ini erat kaitannya dengan ketersediaan pakar dalam
bidangnya
3. System pakar tidak 100% bernilai benar

CIRI – CIRI SISTEM PAKAR
1. Memiliki fasilitas informasi yang handal
2. Mudah dimodifikasi
3. Dapat digunakan dalam berbagai jenis komputer
4. Memilki kemampuan untuk belajar beradaptasi.

KONSEP DASAR SISTEM PAKAR
• Menurut Efraim Turban, system pakar harus mengandung : keahlian, ahli,
pengalihan keahlian, inferensi, aturan dan kemampuan menjelaskan.
• Keahlian adalah suatu kelebihan penguasaan pengetahuan di bidang tertentu yang
diperoleh dari pelatihan,membaca atau pengalaman.

CONTOH BENTUK PENGETAHUAN YANG MERUPAKAN KEAHLIAN :
• Fakta – fakta pada lingkungan permasalahan tertentu.
• Teori – teori pada lingkungan permasalahan tertentu.
• Prosedur – prosedur dan aturan – aturan berkenaan dengan lingkup permasalahan
tertentu.
• Strategi – strategi global untuk menyelesaikan masalah.
• Meta Knowledge (Pengetahuan tentang pengetahuan)
 
BENTUK SISTEM PAKAR1. Berdiri sendiri. Sistem jenis ini merupakan s/w yang berdiri sendiri tidak
tergabung dengan s/w lain.
2. Tergabung. Sistem ini merupakan bagian program yang terkandung di
dalam suatu algoritma (konvensional) .
3. Menghubungkan ke s/w lain. Bentuk ini biasanya merupakan ES yang
menghubungkan ke suatu paket program tertentu, misalnya DBMS.
4. Sistem mengabdi. Sistem ini merupakan bagian dari komputer khusus
yang dihubungkan dengan suatu fungsi tertentu.

Komponen – komponen SQL

Data Definition Language
DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data, misalnya tabel, view, user, dan sebagainya. Secara umum, DDL yang digunakan adalah CREATE untuk membuat objek baru, ALTER untuk mengubah objek yang sudah ada, dan DROP untuk menghapus objek. DDL biasanya digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis data.
Pada MySQL, tipe data dapat berupa VARCHAR, TEXT, BLOB, ENUM, dan sebagainya. Satu tabel boleh tidak memiliki kunci primer sama sekali, namun sangat disarankan mendefinisikan paling tidak satu kolom sebagai kunci primer.
a.      CREATE
digunakan untuk membuat basis data maupun objek-objek basis data. SQL yang umum digunakan adalah:
bentuk umum :
-        CREATE DATABASE nama_basis_data
membuat sebuah basis data baru.
-        CREATE TABLE nama_tabel
membuat tabel baru pada basis data yang sedang aktif. Secara umum, perintah ini memiliki bentuk
b.      ALTER TABLE
Perintah ini digunakan untuk mengubah struktur database.
Bentuk umum : Alter Table tbname
-        Modify (nama_kolom tipe_kolom)
-        Add (nama_kolom tipe_kolom[[before / after, nama_kolom]])
-        Drop (nama_kolom tipe_kolom)
Modify            : digunakan untuk mengubah tipe kolom pada table
Add                 : digunakan untuk menambahkan kolom disertai dengan letak kolom tersebut
Drop               : digunakan untuk menghapus kolom

c.       DROP
Digunakan untuk menghapus tabel.
Bentuk umum : Drop table tbname
Contoh :
Drop tabel mahasiswa

 Data Manipulation Language

DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah:

-        SELECT untuk menampilkan data

-        INSERT untuk menambahkan data baru

-        UPDATE untuk mengubah data yang sudah ada

-        DELETE untuk menghapus data

1.      SELECT

SELECT digunakan untuk menampilkan data dari satu atau lebih tabel, biasanya dalam sebuah basis data yang sama.

Bentuk umum: Select [distinct] colname from tbname

             [where kondisi]

                                [Group by kondisi]
                        [having kondisi]
                        [order by kondisi]
Contoh : SELECT * FROM user
               Tampilkan semua kolom dari tabel user
Fungsi aggregate
               Beberapa DBMS memiliki fungsi aggregat, yaitu fungsi-fungsi khusus yang melibatkan sekelompok data (aggregat). Secara umum fungsi aggregat adalah:
  • SUM untuk menghitung total nominal data
  • COUNT untuk menghitung jumlah kemunculan data
  • AVG untuk menghitung rata-rata sekelompok data
  • MAX dan MIN untuk mendapatkan nilai maksimum/minimum dari sekelompok data.
Fungsi aggregat digunakan pada bagian SELECT. Syarat untuk fungsi aggregat

2.      INSERT

Untuk menyimpan data ke dalam tabel yang telah dibuat sebelumnya.

Bentuk umum :

INSERT INTO [NAMA_TABLE] ([DAFTAR_FIELD]) VALUES ([DAFTAR_NILAI])

  1. Update
Digunakan untuk mengubah / memperbaharui data yang telah dimasukkan. Bentuk umum : UPDATE [NAMA_TABLE] SET [NAMA_KOLOM]=[NILAI] WHERE [KONDISI]
Contoh:
UPDATE user set password="123456" where username="abc"
Artinya :
Ubah kolom password menjadi 123456 dari tabel user yang username nya adalah abc
4.      DELETE
Digunakan untuk menghapus record.
Bentuk umum : DELETE FROM [nama_table] Where [KONDISI]
Contoh:
DELETE FROM TEST WHERE NAMA='test';
Hapus record yang kolom nama nya test dari tabel TEST.

Data Control Language
            Sebuah perintah atau sintak yang digunakan atau dipergunakan untuk mengontrol hak akses (privillage) atas sebuah database, dimana Administrator dapat memberikan akses kepada user - user dan membatasinya, atau bahkan mencabut hak - hak tersebut. Ada dua perintah utama dalam penanganan hak akses, yaitu : Grant dan Revoke.


-        Grant
Adalah perintah yang digunakan untuk memberikan hak akses terhadap User (Pengguna). Hak akses ini diberikan oleh Administrator, Hak akses yang diberikan meliputi hak membuat (CREATE), mengambil / request (SELECT), memanipulasi dan mengupdate (UPDATE), dan menghapus (DELETE). Selain hal itu Grant juga bisa digunakan untuk menambah user baru dan memberikan hak aksesnya terhadap suatu database.
Bentuk umum :
GRANT hak_akses ON tabel TO user IDENTIFIED BY password;

-        Revoke
Kebalikan dari GRANT, REVOKE digunakan untuk mencabut atau menghilangkan hak akses dari user atas suatu database, baik keseluruhan atau sebagian dari database tersebut.
Bentuk Umum :
·         REVOKE hak_akses ON tabel FROM account@host;
atau,
·         REVOKE hak_akses ON database. Tabel FROM user;
atau,
·         REVOKE hak_akses (field1,field2, field3,…) ON database.tabel FROM user;

Pengenalan PHP



PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C. Semula PHP digunakannya untuk menghitung jumlah pengunjung di dalam webnya. Kemudian ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis. Versi ini pertama kali keluar pada tahun 1995. Isinya adalah sekumpulan kode PERL yang dibuatnya untuk membuat halaman webnya menjadi dinamis. Kemudian pada tahun 1996 ia mengeluarkan PHP versi 2.0 yang kemampuannya telah dapat mengakses basis data dan dapat terintegrasi dengan HTML. Pada tahun 1998 tepatnya pada tanggal 6 Juni 1998 keluarlah PHP versi 3.0 yang dikeluarkan oleh Rasmus sendiri bersama kelompok pengembang perangkat lunaknya.
PHP adalah singkatan dari "PHP: Hypertext Preprocessor", yang merupakan sebuah bahasa koding yang terpasang pada HTML. Sebagian besar sintaksnya mirip dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat. Halaman web biasanya disusun dari kode-kode html yang disimpan dalam sebuah file berekstensi .html. File html ini dikirimkan oleh server (atau file) ke browser, kemudian browser menerjemahkan kode-kode tersebut sehingga menghasilkan suatu tampilan. Lain halnya dengan program php, program ini harus diterjemahkan oleh web-server sehingga menghasilkan kode html yang dikirim ke browser agar dapat ditampilkan. Program ini dapat berdiri sendiri ataupun disisipkan di antara kode-kode html sehingga dapat langsung ditampilkan bersama dengan kode-kode html tersebut.
Program php dapat ditambahkan dengan mengapit program tersebut di antara tanda . Tanda-tanda tersebut biasanya disebut tanda untuk escaping dari kode html. File html yang telah dimasukan program php harus diganti ekstensi-nya menjadi .php3 atau .php. PHP merupakan bahasa pemograman web yang bersifat server-side HTML di mana kodenya menyatu dengan HTML dan berada diserver. Artinya adalah sintaks dan perintah-perintah yang diberikan akan sepenuhnya dijalankan diserver tetapi disertakan HTML. PHP dikenal sebagai bahasa koding yang menyatu dengan tag HTML, dieksekusi diserver dan digunakan untuk membuat halaman web yang dinamis seperti ASP (Active Server Pages) dan JSP (Java Server Pages).
Contoh dari penggunaan PHP dalam HTML :
1.      Pengenalan dasar
                                  { Membuka program HTML }
                                    { Membuka program PHP }
echo "Hello World";             { Melakukan perintah cetak dalam PHP }
?>                                          { Menutup program PHP }
                                 { Menutup program HTML }



2.      Penggunaan variabel
                                       { Membuka program PHP }
$txt1 = "Hello World";            { Menyimpan variabel }
$txt2 = "1234";                        { Menyimpan variabel }
$nama = "Desrizal";                 { Menyimpan variabel }
echo $txt1."-".$txt2 ;               { Pemanggilan Variabel }
echo "Nama saya : $nama";     { Pemanggilan variabel }
?>                                             { Menutup program PHP }