Jumat, 07 Juni 2013

Package Diagram


Package Diagram

Package diagram merupakan salah satu jenis UML yang digunakan untuk  mengelompokkan elemen-elemen model dari use case ataupun class diagram. biasanya package diagram digunakan pada kumpulan sistem yang besar. karena dengan adanya diagram ini, dapat mempermudah pembacaan dan pembuatan sistem dengan cara mengumpulkan atribut-atribut yang sejenis.

fungsi package diagram :

    Memperlihatkan bagaimana elemen model diorganisasikan/dikelompokkan ke dalam packages
    Biasanya dipakai pada use case diagram atau class diagram
    Packages digambarkan sebagai sebuah direktori (file folders) yang berisi model-model elemen
    Packages dapat diterapkan pada sembarang diagram UML
    Walaupun package secara resmi bukanlah diagram UML, namun kegunaannya cukup signifikan
    Penjelasan package diagram pada masing-masing diagram UML

Contoh element-element pada pack age diagram



Contoh Sub package :










Minggu, 23 September 2012

Pengertian PHP

PHP (Hypertext Preprocessor) merupakan sebuah bahasa scripting yang terpasang pada HTML. bahasa pemrograman server side yang sudah banyak digunakan pada saat ini, terutama untuk pembuatan website dinamis.
.
Macam-Macam Syntax dasar PHP :
Syntax PHP selalu diawali dengan <?Php dan diakhiri dengan ?>

1. Menyisipkan Perintah PHP pada HTML

Contoh :

<html>
<body>


<?php
echo "Belajar PHP";
?>


</body>
</html>

2.
3.
4.
5.

Penemu

Kamis, 20 September 2012

MAKALAH GUI JAVA


MAKALAH
GUI JAVA
 







Disusun Oleh :
Dian Indrian E3111197

Program Studi Manajemen Informatika
Jurusan Teknologi Informasi
Politeknik Negeri Jember
2012
Daftar Isi


DAFTAR ISI……………………………………………………………………………    2             
PRAKATA  …………………………………………………………………………….    3
BAB I  PENDAHULUAN ……………………………………………………………..   .4
1.1  Latar Belakang  …………………………………………………………………….   4
1.2  Rumusan Masalah …………………………………………………………………    5
1.3   Tujuan ……………………………………………………………………………..    5
BAB II  PEMBAHASAN  ……………………………………………………………..     6
2.1 Pemahaman GUI ………..…………………………………………………………..    6
2.2 Pemahaman Java……...……………………………………………………………...   6
2.3  Fungsi GUI …………………………………...…………………………………….   7
2.4 Java GUI……………………………………………………………………………..   9
BAB III  PENUTUP …………………………………………………………………..     13
 3.1 Kesimpulan ……………………………………………………………………….     13
DAFTAR PUSTAKA …………………………………………………………………      14



PRAKATA

Puji syukur kehadirat Tuhan Yang Maha Kuasa karena berkat rahmat dan hidayah-NYA kami mampu menyelesaikan tugas makalah ini dengan tepat waktu.
Tidak lupa juga shalawat serta salam semoga selalu terhaturkan kepada nabi besar kita Muhammad SAW yang telah membawa kita dari zaman kegelapan menuju zaman yang terang benderang seperti sekarang ini.
Kami menyadari bahwa “Tak Ada Gading yang Tak Retak” begitupula dengan makalah ini terdapat banyak kekurangan dan kesalahan sehingga jauh dari kesempurnaan. Mengingat terbatasnya kemampuan intelektual kami. Oleh karena itu, segala bentuk kritik dan saran yang membangun sangat kami butuhkan.
Rasa terima kasih kami sampaikan kepada semua pihak yang telah banyak membantu dalam kelancaran penyusunan makalah ini.
Semoga Allah SWT memberikan balasan dan kebaikan yang lebih besar atas segala bantuan yang diberikan kepada kami selama proses pembuatan makalah. Dan kami berharap makalah ini bermanfaat bagi para pembaca.


September  2012
                                               
     Penyusun





BAB 1
PENDAHULUAN
1.1               Latar Belakang
Java merupakan sebuah bahasa pemrograman architecture neutral, portable, high-performance, multithreaded, dan dynamic language.program dalam bahasa Java dirakit (compiled) menjadi sebuah berkas byte-code. Berkas byte-code inilah yang dijalankan (interpreted) oleh sebuah virtual machine, yang disebut Java Virtual Machine (JVM).Java dikenal sebagai bahasa pemrograman tingkat tinggi.suatu bahasa pemrograman teknologi di dunia software komputer, yang merupakan suatu bahasa pemrograman platform. Sebagai bahasa pemrograman.Java mudah dipelajari, terutama bagi programmer yang telah mengenal C/C++. Java merupakan bahasa pemrograman berorientasi objek yang merupakan paradigma pemrograman masa depan. Sebagai bahasa pemrograman Java dirancang menjadi handal dan aman. Java juga dirancang agar dapat dijalankan di semua platform. Dan juga dirancang untuk menghasilkan aplikasi – aplikasi dengan performansi yang terbaik.

Sbelum bernama JAVA sebelumnya adalah bernama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja “bapak java”, James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi “Java”. Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling.Bahasa pemrograman Java pertama lahir dari The Green Projec dari awal tahun 1991-1992 yang dibuat oleh beberapa ilmuan dan menghasilkan java Oka perama sebelum proyek ini ditutup.kemudian dari sebuah perusahan kembali.
1.2                   Rumusan Masalah
1. Pemahaman GUI
2. Pemahaman Java
3. Fungsi GUI
4. Java GUI
1.3                   Tujuan
    Mengetahui tentang Java GUI, paham dan bisa mengaplikasikannya serta mendapat pengetahuan tentang Fungsi GUI dan Java GUI.




BAB II
PEMBAHASAN

2.1 Pemahaman GUI
       GUI atau kepajangan dari Graphical User Interface merupakan salah satu model interaksi antara manusia dan komputer. Selain GUI, ada juga model yang lain seperti Character User Interface (CUI) yang sering kita kenal dengan command line. Dari sisi kenyamanan (attitude), kedua model ini memiliki fungsinya masing-masing. Fungsi CUI biasanya adalah administrator sistem berbasis sistem operasi LINUX. Bagi mereka, CUI dirasakan lebih nyaman dibandingkan dengan GUI, bahkan setelah GUI pada LINUX berkembang dengan pesat, mereka tetap bertahan untuk menggunakan CUI. Pengguna GUI biasanya adalah mereka yang sudah terbiasa dengan sistem operasi Windows.

       Nah, GUI atau Graphical Unit Interface, merupakan perangkat pertama untuk mengendalikan fungsi-fungsi suatu software, dan membuat pengguna mudah untuk memahami bagaimana menggunakan software tersebut. Kita dapat mengasumsikan bahwa GUI merupakan sebagai bagian dari suatu software yang pertama kali ditangkap mata (secara interface). Dimana suatu software akan kelihatan bagus, jika GUI tersebut tampak menarik. Hal ini termasuk untuk GUI sistem pengenal suara,GUI ini diperlukan agar orang awam mudah dalam mempelajari dan menggunakan sistem tersebut. Untuk lebih kenal dekat dengan GUI, anda dapat perhatikan pada komputer masing-masing yang mana telah dibalut oleh GUI. Contoh saja Sistem Operasi Windows anda atau pun Linux, memiliki tampilan yang disesuaikan dengan cara penggunaan sistem. Berikut ini salah satu sreenshoot dari Sistem Operasi Windows 7 yang juga dibangun dari komponen GUI.
2.2 Pemahaman Java
        JAVA merupakan sebuah bahasa pemrograman yang dijalankan di berbagai komputer dan pada handphone. Java pertama kali dikembangkan oleh Sun Microsystems yang menjelaskan bahwa bahasa java dapat digambarkan sebagai a simple, object-oriented, distributed, interpreted, robust, secure, architecture neutral, portable, high-performance, multithreaded, dan dynamic language. Sebuah program dalam bahasa java dirakit ( compiled ) menjadi sebuah berkas byte-code.

Beberapa kelebihan java sebagai berikut :
        Multiplatform yaitu java dapat dijalankan di beberapa platform/ system operasi computer secara bersamaan. Contohnya: Sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik diatas Microsoft Windows.
        OOP ( Object Oriented Programming ) yaitu java sebagai salah satu bahasa pemrograman berbasis objek secara murni, sehingga memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis java secara cepat, tepat, mudah, dan terorganisir.
        Java memiliki kelengkapan library/ perpustakaan yang memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya.


Beberapa versi-versi java :
java.lang: Peruntukan kelas elemen-elemen dasar.
java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas.
java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.



Contoh bahasa pemrograman java gui :
import java.awt.*;
class GridLayoutDemo extends Frame {
public static void main(String args[]) {
GridLayoutDemo gld = new GridLayoutDemo();


gld.setLayout(new GridLayout(2, 3, 4, 4));
gld.add(new Button("ONE"));
gld.add(new Button("TWO"));
gld.add(new Button("THREE"));
gld.add(new Button("FOUR"));
gld.add(new Button("FIVE"));
gld.setSize(200, 200);
gld.setVisible(true);
}

}

Jadi JAVA GUI merupakan sebuah bahasa pemrograman dengan basic GUI(Grapichal User Interface) yang memiliki kompatibilitas yang tinggi terhadap operating system yang ada.
2.3  Fungsi GUI
       Dari pemahaman tentang GUI sebelumnya, fungsi-fungsi GUI dalam dunia teknologi dan informasi saat ini sangat beragam. Berikut beberapa fungsi dari penggunaan GUI dalam dunia Iptek khususnya komputer :
(1). Pointing device dengan perangkat berupa mouse
(2). Memiliki fungsi sebagai plug and play, yang mana memudahkan user dalam menginstall dan uninstall hardware/sofware (sinkronisasi)
(3). Membuat software-software yang menuntut aplikasi dalam komputer user yang dapat digunakan untuk kegiatan user dalam proses seperti menulis text, spreadsheet. sound, graphic dan lain-lain
(4). Untuk digunakan dalam pembuatan System Operasi sebagai User friendly dan ergonomis
(5). Pembuatan website
(6). Opensource software/hardware atau pengembang aplikasi-aplikasi skala besar lainnya.


2.4 Java GUI
              JAVA GUI sendiri secara umum sama dengan pemahaman GUI sendiri, namun disini GUI pada JAVA adalah salah satu dari fasilitas Java dalam mengembangkan suatu aplikasi dengan memberikan suatu interface yang nantinya akan disesuaikan dengan kebutuhan suatu aplikasi, baik skala kecil dan besar. Intinya, GUI pada Java adalah komponen-komponen penyempurna dalam sebuah sistem, seperti komponen navigasi, graphic, interface desktop, komponen menu, sinkronisasi antar interface dan semuanya itu dirancang dengan penelitian yang baik, dimana nantinya aplikasi tersebut dapat dengan mudah dioperasikan user. Banyak sudah aplikasi yang telah Java kembangankan dengan menggunakan GUI sebagai nilai penggunaan dan nilai jual. Software perangkat lunak dan keras juga termasuk di dalamnya. Java GUI adalah program pengembangan suatu user interface dengan mengetengahkan graphic sebagai penghubung user dengan sistem, sehingga mudah dalam implementasi aplikasi sistem tersebut.




BAB III
PENUTUP

3.1 Kesimpulan
       Jadi GUI sangat jelas kaitanya dengan kegiatan penggunaan suatu aplikasi dalam komputer yang sering digunakan. Dalam hal ini, GUI mempermudah user dalam penggunaannya, dengan tampilan yang friendly seta ergonomis, user dengan mudah dapat menyesuaikan aplikasi-aplikasi karena GUI membantu didalam interface yang dapat dipahami penggunaannya. Sehingga antara user dan sistem, tidak terjadi misscommuncation dalam menerapkan sistem komputerisasi.


DAFTAR PUSTAKA
http://muhamadhaydrus.wordpress.com/category/software/
http://inf.uajy.ac.id/~sigit/2006/06/13/graphical-user-interface-gui-dari-masa-ke-masa/
http://www.informatika.lipi.go.id/
www.scribd.com
http://id.wikipedia.org
JENI ebook pdf – GUI (Graphical User Interface)
http://id.wikipedia.org/wiki/Antarmuka_pengguna_grafis
http://www.total.or.id/info.php?kk=java
http://id.wikipedia.org/wiki/Java

Selasa, 18 September 2012

belajar DATABASE menggunakan My SQL



Tugas I
membuat Database dengan ketentuan seperti berikut :
1.       Buat database dengan nama Mahasiswa
2.       Buat table dengan nama KTM
3.       Buat stuktur dalam table KTM tersebut : NIM(6), nama(25), Alamat(50)
4.       Isi table KTM tersebut


Cara membuat :
1.       Create Database mahasiswa;
2.     
  
Use mahasiswa;

3.       create table KTM;

4.       create table KTM(NIM varchar(8) not null primary key, NAMA varchar(25), ALAMAT varchar(50)) ;
5.       Isikan data yang akan di entri.
insert  into KTM values(‘e3111197’, ‘dian indrian’, ‘ajung’);
Insert  into KTM values(‘e3111197’, ‘dian indrian’, ‘ajung’);
6.       Jika akan menampilkan data yang telah di entri ketikkan seperti di bawah ini :
7.       Use mahasiswa
8.       Select  * from KTM;
9.       Selesai
10.   Jika anda ingin menghapus database yang telah anda buat, ketikkan seperti di bawah ini
DROP DATABASE mahasiswa;

Senin, 17 September 2012

Kamis, 15 September 2011

pengaruh PH

Pengaruh pH Tanah Terhadap Pertumbuhan Tanaman Tomat

Tanaman tomat termasuk komoditas holtikultura yang merupakan jenis tanaman perdu semusim, berbatang lemah dan basah, serta daunnya berbentuk segitiga.
keasaman Tanaman tomat dapat tumbuh pada ketinggian tempat 0 - 1.250 m dpl, dan tumbuh optimal di dataran tinggi >750 mdpl. Suhu optimal untuk pertumbuhannya adalah 23°C pada siang hari dan 17°C pada malam hari. Tanah yang dikehendaki adalah tanah bertekstur liat yang banyak mengandung pasir. Dan, akan lebih disukai bila tanah itu banyak mengandung humus, gembur, dan berdrainase baik. Namun Dalam Percobaan ini, variable terikatnya adalah tanah (pH tanah).
Sedangkan keasaman tanah yang ideal untuknya adalah netral, yaitu sekitar 6 - 7.
Bila tanah terlalu asam atau terlalu basa maka tanaman akan tumbuh kurang sempurna sekalipun masih bisa tumbuh. Ketersediaan unsur hara makro di dalam tanah ini sedikit sedangkan hara mikro seperti Besi dan Aluminium tinggi.Hal ini mengakibatkan tanaman kekurangan hara.