Rabu, 28 Desember 2011

Contoh Sederhana Membuat Database menggunakan MySQL








Ø  Untuk masuk ke program mysql dengan menggunakan xampp kita harus masuk ke dalam direktori xampp itu sendiri dengan langkah-langkah seperti gambar diatas.



 
Ø  Untuk membuat suatu database digunakan perintah create. Contohnya : create database GUNADARMA;
Ø  Kemudian untuk menggunkannya digunakan perintah use. Contohnya : use GUNADARMA;
Ø  Untuk membuat suatu table kita menggunakan perintah create table nama_tabel(nama_field tipe_data(jumlah),…);
·         NPM=nama dari field yang akan di isi.
·         Int= tipe data dari yang akan digunakan oleh NPM.
·         (5)=jumlah yang akan digunakan oleh NPM.
Ø  Untuk menampilkan table yang telah dibuat digunakan perintah desc nama_table;
Contohnya : desc MAHASISWA;



Ø  Untuk memasukkan data dari table yang telah dibuat di gunakan perintah INSERT INTO nama_tabel VALUE(isi dari field,….);
Ø  Contohnya : INSERT INTO MAHASISWA VALUE(12345,’TIAR’,’L’,’3IA10’,’CIJANTUNG’,’BELAJAR’);
 




Ø  Untuk melihat hasil dari data yang di masukkan ke table dengan menggunakan perintah SELECT * FROM nama_table;
Contohnya : SELECT * FROM MAHASISWA;





Ø  Untuk memasukkan data lebih dari satu kita gunakan perintah INSERT INTO nama_tabel VALUES(isi dari field,….); seperti gambari diatas. Bedanya untuk memasukkan 1 data saja kita menggunakan VALUE dan untuk memasukkan banyak data kita menggunakan VALUES.
Hasil database yang sudah dibuat

 h


Minggu, 30 Oktober 2011

Contoh Pembuatan Activity Diagram Pada Star UML


Menentukan Gaji Karyawan Menggunakan Activity Diagram

Pada  pertemuan kali ini saya akan membuat Activity Diagram pada Star UML untuk menentukan gaji 20 karyawan dalam suatu perusahaan. Terlebih dahulu saya buka aplikasi StarUML terlebih dahulu. Setelah muncul tampilan StarUML, diawal kita pilih empty project. Lalu klik menu file dan pilih new project. Lalu pada box bagian kanan klik kanan pada tulisan untitled, lalu pilih Add lalu model. Setelah itu akan muncul Model dibawahnya klik kanan kembali pilih add diagram, dan pilih Activity diagram, Tampilan ny akan terlihat seperti pada gambar 1
Kemudian saya akan gunakan komponen” Activity Diagram yang di Box sebelah kiri.
Komponen yang akan saya gunakan di dalam Activity Diagram antara lain : ActionState, InitialState, FinalState, Synchronization, Decision dan Transition.
ActionState digunakan untuk menuliskan statement. Lalu InitialState digunakan sebagai tanda mulainya alur program tersebut. Kemudian FinalState digunakan sebagai tanda akhir dari alur program. Lalu Synchronization digunakan untuk menyatukan beberapa statement yang menuju ke arah yang sama pada alur selanjutnya. Kemudian Decision digunakan sebagai kondisi percabangan, yang terdiri dari 2 pertanyaan yang biasanya “yes” dan “no”. Lalu Transition digunakan sebagai arah / penunjuk dari satu statement ke statement berikutnya. Sekarang kita buat alurnya dengan memasukkan komponen tersebut ke dalam lembar kerja StarUML secara lengkap, hingga tampak pada Gambar 2.
Keterangan dari alur Diagram diatas adalah sebagai berikut. Jadi, pertama saya mulai dari InitialState yang menandakan awal mula program berjalan lalu menuju statement Masukkan Jabatan yang harus kita inputkan jabatan dari karyawan tersebut, lalu masuk ke pertanyaan Apakah Jabatan Direktur? Jika no Gaji yang diterima sebesar Rp 2.000.000 tetapi jika yes Gaji yang diterima sebesar Rp 5.000.000. Kemudian kedua statement diatas akan menuju ke alur yang sama, maka dari itu kita gunakan Synchronization, lalu dari 2 statement keluar menjadi 1 pertanyaan lagi yaitu Apakah Masa Kerja > 5 Tahun? Jika yes maka mendapat bonus sebesar Rp. 500.000 yang ditambahkan kedalam Gaji, tetapi jika no maka kedua statement tersebut menuju ke pertanyaan berikutnya yaitu Apakah Mempunyai Anak > 2? Jika yes mendapat Tunjangan Anak sebesar 5%, tetapi jika no mendapat Tunjangan Anak sebesar 2%. Lalu setelah sampai di statement tersebut pertanyaan habis dan alur berikutnya adalah mencetak Gaji Total dari Karyawan. Setelah dicetak, masuk ke dalam pertanyaan Apakah Data Habis? Jika yes maka alur tersebut berhenti yang diakhiri dengan FinalState, tetapi jika no maka program akan balik ke langkah awal yaitu statement Masukkan Jabatan. Begitu seterusnya hingga data karyawan habis.
Setelah semuanya sudah dijelaskan maka tampilan Diagram nya akan seperti gambar 2 . Activity





Minggu, 23 Oktober 2011

Membuat Tampilan menu menggunakan Strawberry Prolog


saya akan membuat tampilan menu didalam sebuah program dengan menggunakan Strawberry Prolog. Pertama buka terlebih dahulu Strawberry Prolog, setelah muncul tampilan ketik ?- menandakan awal mula program pada strawberry prolog.setelah itu ketik window(_,_,win_func(),"Test",50,20,500,500).
Statement ini berfungsi untuk mengatur ukuran window yang akan ditampilkan dan nama window. Dilanjutkan dengan mengetik
win_func(init):-
menu(pop_up,_,_,menu_game(_),"&Menu"),
menu(pop_up,_,_,level(_),"&level"),
menu(right,_,_,help_menu(_),"&help").
Statement di atas digunakan untuk menampilkan menu beserta posisinya pada window yang akan kita tampilkan dan memberikan variable pada setiap menu yang akan kita buat. Disini saya menampilkan 3 pilihan, yaitu : Menu,Level dan Help yang terletak di kanan atas.lalu dilanjutkan dengan statement yaitu : 
help_menu(press):-
shell_execute("tolong.txt").
Statement di atas berfungsi untuk memberikan perintah pada program untuk menampilkan sebuah file jika kita mengklik menu help. Sebagai contoh file yang akan saya tampilkan disini adalah tolong.txt. perlu diingat file yang akan kita tampilkan harus berada pada folder yang sama dengan file program. Selanjutnya saya membuat anak dari menu yaitu berupa mulai dan keluar dengan mengetik seperti ini :
menu_game(init):-
menu(normal,_,_,menu_go(_),"&mulai"),
menu(normal,_,_,menu_exit(_),"&keluar").
Selanjutnya saya ketik :
menu_exit(press):-
close_window(_).
Statement di atas berfungsi untuk memberikan perintah pada program untuk menutup window jika kita mengklik keluar. 
tampilan Koding :

Tampilan Output nya akan seperti :

 

Minggu, 02 Oktober 2011

Desain pemodelan grafik

Pengertian Desain Pemodelan grafik..

berawal dari kata desain grafis yang berarti suatu bentuk komunikasi visual yang menggunakan gambar untuk menyampaikan informasi atau pesan seefektif mungkin. Dalam disain grafis, teks juga dianggap gambar karena merupakan hasil abstraksi simbol-simbol yang bisa dibunyikan. disain grafis diterapkan dalam disain komunikasi dan fine art. Seperti jenis disain lainnya, disain grafis dapat merujuk kepada proses pembuatan, metoda merancang, produk yang dihasilkan (rancangan), atau pun disiplin ilmu yang digunakan (disain).

Lalu Model dengan pengertian adalah rencana, representasi, atau deskripsi yang menjelaskan suatu objek, sistem, atau konsep, yang seringkali berupa penyederhanaan atau idealisasi. Bentuknya dapat berupa model fisik (maket, bentuk prototipe), model citra (gambar rancangan, citra komputer), atau rumusan matematis.

dan kata grafik yang berarti segala cara pengungkapan dan perwujudan dalam bentuk huruf, tanda, dan gambar yang diperbanyak melalui proses percetakan guna disampaikan kepada khalayak. Contohnya adalah: foto, gambar/drawing, Line Art, grafik, diagram, tipografi, angka, simbol, desain geometris, peta, gambar teknik, dan lain-lain. Seringkali dalam bentuk kombinasi teks, ilustrasi, dan warna.

dari ketiga kata tersebut digabungkan menjadi suatu kalimat Desain pemodelan grafik..
Sehingga dapat disimpulkan Desain Pemodelan Grafik adalah 
suatu bentuk komunikasi visual yang cara pengungkapan dan perwujudannya dalam bentuk  huruf, tanda, dan gambar untuk merepresentasikan suatu objek, sistem atau konsep yang diperbanyak melalui proses percetakan guna disampaikan kepada khalayak untuk menyampaikan informasi atau pesan seefektif mungkin.


Contoh bahasa yang digunakan untuk Desain Pemodelan Grafik : 
UML = Unified Modeling Language (UML) adalah bahasa spesifikasi standar untuk mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak.

Unified Modeling Language (UML) adalah himpunan struktur danteknik untuk pemodelan desain program berorientasi objek (OOP) serta aplikasinya. UML adalah metodologi untuk mengembangkansistem OOP dan sekelompok perangkat tool untuk mendukung pengembangan sistem tersebut. UML mulai diperkenalkan oleh Object Management Group, sebuah organisasi yang telah mengembangkan modelteknologi, dan standar OOP sejak tahun 1980-an. Sekarang UML sudah mulai banyak digunakan oleh para praktisi OOP. UML merupakan dasar bagi perangkat (tool) desain berorientasi objek dari IBM.
UML adalah suatu bahasa yang digunakan untuk menentukan, memvisualisasikan, membangun, dan mendokumentasikan suatu sistem informasi. UML dikembangkan sebagai suatu alat untuk analisis dan desain berorientasi objek oleh Grady Booch, Jim Rumbaugh, dan Ivar Jacobson.Namun demikian UML dapat digunakan untuk memahami dan mendokumentasikan setiap sistem informasi. Penggunaan UML dalam industri terus meningkat.Ini merupakan standar terbuka yang menjadikannya sebagai bahasa pemodelan yang umum dalam industri peranti lunak dan pengembangan sistem.
Gambar Diagram dari UML : 







Rabu, 15 Juni 2011

Tutorial Pembuatan Web Saya Menggunakan Joomla

Pengenalan Joomla

         Joomla adalah sebuah Content Management System (CMS) yang dibuat menggunakan bahasa
PHP (PHP Hypertext Processor).
Sejarah munculnya Joomla adalah karena ada sedikitkonflik
antara develop (pengembang) Mambo dengan founder (pembuat program) Mambo. Pihak
founder
berkeinginan untuk membentuk sebuah perusahaan bernama Mambo Foundation, namun
para pengembang tidak setuju karena mereka beralasan bahwa jika Mambo sudah ditangani oleh
sebuah perusahaan secara otomatis Mambo akan menjadi sebuah software yang komersial.
Padalah tujuan awal dibuatnya Mambo adalah free (gratis) untuk semua orang dan siapapun boleh
menggunakan, menduplikasi, atau bahkan memoddifikasi..
Kondisi seperti ini memicu para develop yang memiliki tanggung jawab dan hati nurani kepada
user
membuat mereka hengkang dari kepengurusan Mambo. Yang pada akhirnya para develop
yang
tidak setuju tersebut bergabung dan menciptakan sebuah software “tandingan” Mambo.
Maka terciptalah sebuah sofware yang memiliki bentuk dan fungsi yang sama persis bernama
Joomla.
Hampir seluruh modul maupun komponen untuk Mambo dapat pula digunakan pula pada Joomla.
Meskipun program ini menggunakan bahasa php, bukan berarti harus paham seluruhnya tentang
kode php. Bagi mereka tidak memahami kode HTML, Javascript, ASP, CGI, , maupun php
tidak perlu takut untuk mempelajarinya karena meskipun tidak tahu tentang kode-kode tersebut,
orang bisa membuat sebuah web secara cepat dengan beberapa fitur yang sangat kompleks
Joomla dapat digunakan untuk membuat situs:
1. Portal
2.
Komersial
3. Non-profit
4.
Pribadi

      • Aplikasi yang beragam dapat dibuat menggunakan Joomla karena memiliki beberapa
kemampuan, diantaranya:
1.
Dapat melakukan update halaman utama, halaman berita, halaman artikel, maupun halaman
arsip secara cepat.
2.
Dapat melihat file Microsoft Word, Excel, dan PDF.
3.
Dapat menambahkan menu baru pada main menu, other menu, maupun top menu dengan
mudah
4.
Dapat mengatur weblink dengan cepat dan mudah.
5.
Dapat mengatur banner (iklan).
6.
Dapat mengatur FAQ (Frequently Asked Questions).
7.
Dapat mengatur Newsflashes
8.
Membuat arsip dan menampilkannya kembali
9.
Dapat mencetak, mengirim artikel lewat email, dan membaca artikel dengan format PDF.
10.
Dapat mengatur user dengan tingkat akses level yang berbeda.
11.
Dapat menambah komponen, modul, dan template dari pihak ketiga (seperti: forum,
calendar, reminder, agenda, guestbook (
buku tamu), shopping cart, dan sebagainya).
Desain Joomla berbeda dengan aplikasi sejenis seperti Microsoft Frontpage maupun
Macromedia Dreamweaver.
Joomla sangat fleksibel, mudah digunakan, dan bentuknya
sederhana, menjadikan software ini sangat friend user karena:
1.
Mudah melakukan setup/instalasi.
2.
Memiliki interface administrator yang sederhana untuk mengatur isi situs (website).
3.
Mudah digunakan untuk mengedit (menambah, mengubah, dan menghapus) content dan
gambar.
4.
Fleksibel untuk mengatur tampilan front end.
5.
Fleksibel untuk menambah komponen dan modul yang baru dari pihak ketiga.
Seperti telah diijelaskan sebelumnya bahwa Anda tidak perlu lagi mengetahui konsep pembuatan
web
dengan HTML, XML maupun DHTML, cukup memasukan content dan gambar yang ingin
ditampilkan ke dalam situs. Bahkan webmaster tidak perlu memahami program FTP untuk
melakukan upload data karena Joomla sudah dapat menanganinya
Langkah 1
Terlebih dahulu install wampServer untuk membuat jaringan local sendiri dalam artian anda dapat membuat website secara offline yang biasanya untuk joomla.
Setelah terinstall nyalakan wamp servernya lalu klik start all service yg seperti yg ada pada gambar dibawah ini

 
Setelah itu klik copy CMS joomla kedalam www directory yang ada pada gambar diatas

Langkah 2 
Setelah menyelesaikan langkah 1 kita masuk ke dalam langkah ke 2 yaitu Instalasi  joomla seperti yang ada di bawah ini:
Untuk memulai, silahkan buka browser firefox anda dan akses http://localhost/installation/index.php
Pertama kalinya, anda akan diminta memilih bahasa instalasi yang sesuai preferensi anda.
 Langkah kedua adalah melakukan pengecekan terhadap kemampuan server anda. Pada gambar, semua requirements telah terpenuhi, ditandai dengan tulisan berwarna hijau. Jika ada salah satu requirements yang ternyata berwarna merah, silahkan anda perbaiki. Misalkan parameter php register globals-nya on, anda buka php.ini anda dan rubah menjadi off.
Langkah ketiga adalah menyetujui lisensi yang digunakan joomla. Joomla menggunakan lisensi GPL. Artinya, joomla tidak bertanggung jawab terhadapa kerusakan software dan kehilangan data karena joomla didistribusikan sebagai mana adanya (as is). Bukan berarti joomla tidak memiliki quality control lho!
Jika anda tidak setuju dengan lisensinya, tutup browser anda, jangan install joomla.

         Langkah keempat adalah melakukan konfigurasi database. Biasanya anda akan diminta memasukkan informasi alamat akses server myqsl, biasanya sih localhost. Kemudian username, password dan database yang diassign dengan username tadi. Assign itu artinya, username tersebut memiliki hak untuk mengelola database tersebut. Biasanya penting dan banyak digunakan di web server komersial.
Satu hal lagi adalah, pada mode advanced, anda bisa memilih prefix tabel yang akan digunakan. Ini bermanfaat untuk anda yang memiliki web server dengan jumlah database yang diperbolehkan terbatas. Anda bisa menggunakan prefix yang berbeda untuk instalasi CMS yang berbeda pada database yang sama, tidak cuma joomla.

Langkah kelima adalah mengkonfigurasi FTP Layer. FTP layer adalah kemampuan joomla untuk mengatur permission file-file di instalasinya sendiri. Ini penting, misalnya untuk melindungi file konfigurasi atau manajemen file lainnya. Masukkan username dan password yang sesuai. Sebelum melanjutkan, sebaiknya anda mengetes dulu apakah koneksi ftp sudah benar dan oneksi bisa dilakukan apa tidak dengan mengklik “Verify FTP Settings”.

         Langkah keenam adalah mengkonfigurasi website anda. Masukkan nama website anda, password admin yang anda inginkan serta email yang akan digunakan untuk administrasi. 

 
Setelah hapus folder instalasi yang ada didalam www directory .Lalu instalasi selesai.
Langkah 3 
Untuk mengolah web kita masuk ke http://localhost/administrator/ dan login dengan username dan password yang telah dibuat.
   Dibawah ini merupakan tampilan utama pada control panel joomla 

Untuk Mengubah Template pilih Menu ekstension yang ada pada control panel lalu pilih Template Manager , seperti pada gambar dibawah ini 

Setelah itu untuk Menambah artikel pilih add new article pada control panel  joomla seperti yang ada pada gambar dibawah ini :

Ini merupakan tampilan dari Web yang saya buat ..

 By :
Ahmad Zumena
Kelas : 2ia05
NPM : 55409055