Assalammualaikum wr wb
kali ini saya akan memberi penjelasan untuk apa saja prangkat lunak yang dibutuh kan untuk membangun sebuah aplikasi dengan bahasa pemogram java.
1.yang pertama kita perlu menginstal yang namanya JDK (java Development Kit)
2.Instal IDE NetBeans (Editor java)
3.Instal MySQL Administrator beserta esensialnya (Sebagai Sistem Manajemen Basis Datanya)
4.Ireport/Jasper sebagai Software untuk membuat Output
instal yang tersebut diatas pada PC anda.
Agan bisa mendownload Netbean dan JDK di alamat ini http://www.oracle.com/technetwork/java/archive-139210.html
sedangkan untuk Mysql bisa di Download di www.mysql.com
Dan ini untuk alamat Ireportnya http://sourceforge.net/projects/ireport/files/iReport (classic)/iReport-3.0.0
Semoga bermanfaat
Kamis, 26 September 2013
Coding jcalendar agar bisa menyimpan, edit & hapus serta menampilkan
String tampilan = "yyyy-MM-dd";
SimpleDateFormat fm = new SimpleDateFormat(tampilan);
String tanggal = String.valueOf(fm.format(jdate.getDate()));
// letakan di eksekusi simpan edit maupun hapus dibawah perintah//
if (inputValid()==true){
// dan agar saat data bisa tampil kembali dengan format data penimpanan sama dengan yang di simpan , berikan perintah pada coding tampil//
try{
Connection kon =(Connection) DriverManager.getConnection(database,user,pass);
Statement stt=(Statement) kon.createStatement();
String SQL ="select * from lapangan where id_lapangan='"+this.txtidlapangan.getText()+"'";
ResultSet res=stt.executeQuery(SQL);
if(res.next())
{
this.jdate.setDate(res.getDate("tanggal_posting"));
res.close();
stt.close();
}
} catch(SQLException e){
System.out.println("jhjfjh" + e);
}
SimpleDateFormat fm = new SimpleDateFormat(tampilan);
String tanggal = String.valueOf(fm.format(jdate.getDate()));
// letakan di eksekusi simpan edit maupun hapus dibawah perintah//
if (inputValid()==true){
// dan agar saat data bisa tampil kembali dengan format data penimpanan sama dengan yang di simpan , berikan perintah pada coding tampil//
try{
Connection kon =(Connection) DriverManager.getConnection(database,user,pass);
Statement stt=(Statement) kon.createStatement();
String SQL ="select * from lapangan where id_lapangan='"+this.txtidlapangan.getText()+"'";
ResultSet res=stt.executeQuery(SQL);
if(res.next())
{
this.jdate.setDate(res.getDate("tanggal_posting"));
res.close();
stt.close();
}
} catch(SQLException e){
System.out.println("jhjfjh" + e);
}
Rabu, 25 September 2013
Pengertian Sistem Informasi
Sistem Informasi adalah kesatuan dari sistem-sistem yang terbentuk untuk mencapai tujuan tertentu yang selalu ada tahapan input proses dan selanjutnya terdapat keluaran (output) berupa informasi dari tujuan sistem tersebut.(Taufan Maulana Haries)
Pengertian Sistem
Kalau menurut saya sistem adalah sekumpulan variabel , logika yang membentuk satu kesatuan yang bisa menempatkan data-data untuk mencapai suatu tujuan tertentu.(Taufan Maulana Haries).
Jumat, 20 September 2013
Pengertian MySQL
MySQL
adalah sebuah implementasi dari sistem manajemen basis data relasional
(RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General
Public License).
Kamis, 19 September 2013
Pengertian Hibernate
Hibernate
merupakan framework ORM Java. Yang sekarang dikembangkan
untuk mendukung .net. Hibernate diciptakan oleh Gavin King. Dalam konsep MVC.
Hibernate berada di posisi M. Ia menduduki posisi Model. Hibernate
memudahkan developer untuk bekerja dengan model. Dengan Hibernate,
tabel-tabel yang ada di Database dapat direpresentasikan ke dalam
class-class dalam Java. Ingat! hanya merepresentasikan! Bukan berarti tabel – tabel di Database digantikan oleh class-class dalam Java.
Sebelum ada Hibernate, developer java menggunakan JDBC. JDBC memberikan kelemahan dalam ketidakefisienan kode. Developer terpaksa harus menulis kode berulang-ulang. Setiap action harus dibuat connection, statement dll. Di Hibernate masalah koneksi ke Database dll, dibungkus dalam file configuration sendiri, yaitu hibernate.properties atau hibernate.cfg.xml. Tapi yang sering digunakan hibernate.cfg.xml karena fleksibel.
Sebelum ada Hibernate, developer java menggunakan JDBC. JDBC memberikan kelemahan dalam ketidakefisienan kode. Developer terpaksa harus menulis kode berulang-ulang. Setiap action harus dibuat connection, statement dll. Di Hibernate masalah koneksi ke Database dll, dibungkus dalam file configuration sendiri, yaitu hibernate.properties atau hibernate.cfg.xml. Tapi yang sering digunakan hibernate.cfg.xml karena fleksibel.
Jumat, 06 September 2013
PENGERTIAN DATABASE
Database (basis data) merupakan kumpulan data yang
saling berhubungan dan diorganisasikan sedemikian rupa sehingga data-data
tersebut dapat diakses dengan mudah . Hubungan antar data dapat
ditunjukkan dengan adanya field/kolom kunci dari tiap file/table yang ada.
Dalam satu file atau table terdapat record-record yang sejenis, sama besar,
sama bentuk, yang merupakan satu kumpulan entitas yang seragam. Satu record
(umumnya digambarkan sebagai baris data) terdiri dari field yang saling
berhubungan menunjukkan bahwa field tersebut dalam satu pengertian yang lengkap
dan disimpan dalam satu record.
Kamis, 05 September 2013
MEMBERI UKURAN PADA FORM MENU UTAMA SESUAI BESAR LAYAR PC DENGAN NetBeans EDITOR JAVA
Berikut Cara memperbesar ukuran Form agar sesuai dengan besar layar PC :
Klik Form lalu Klik kanan kemudian pilih Events lalu pilih Window Kemudian Klik WindowActived
Kemudian tambahkan perintah ini:
setExtendedState (MAXIMIZED_BOTH);
Semoga Bermanfaat Amin...
Klik Form lalu Klik kanan kemudian pilih Events lalu pilih Window Kemudian Klik WindowActived
Kemudian tambahkan perintah ini:
setExtendedState (MAXIMIZED_BOTH);
Semoga Bermanfaat Amin...
Rabu, 04 September 2013
KARAKTERISTIK JAVA
Sederhana
Bahasa
pemrograman java menggunakan sintaks mirip dengan C++ namun sintaks pada java
telah banyak diperbaiki terutama menghilangkan penggunaan pointer yang
rumit dan multiple inheritance. Java
juga menggunakan automatic memory
allocation dan memory garbage
collection.
Berorientasi objek (Object
Oriented)
Java
menggunakan pemrograman berorientasi objek yang membuat program java dapat
dibuat secara modular dan dapat dipergunakan kembali. Pemrograman berorientasi
objek memodelkan dunia nyata kedalam objek dan melakukan interaksi antar
objek-objek tersebut.
Dapat didistribusikan dengan mudah
Java dibuat untuk memeudahkan
membuat aplikasi terdistribusi secara mudah dengan adanya libraries networking
yang terintegrasi pada java.
Intepreter
Program java dijalankan menggunakan interpreter yaitu java Virtual Machine ( JVM ). Hal ini menyebabkan source code java yang telah dikompilasi menjadi java bytecodes dapat dijalankan pada platform yang berbeda-beda.
Program java dijalankan menggunakan interpreter yaitu java Virtual Machine ( JVM ). Hal ini menyebabkan source code java yang telah dikompilasi menjadi java bytecodes dapat dijalankan pada platform yang berbeda-beda.
Robust
Java
mempunyai reabilitas yang tinggi. Compiler pada java mempunyai kemampuan
mendeteksi error secara lebih teliti dibandingkan bahas pemrograman lain, java
mempunyai runtime-Exception handling untuk membantu mengatasi error pada
pemrograman.
Aman
Sebagai bahasa pemrograman untuk
aplikasi internet dan terdistribusi, java memiliki beberapa mekanisme keamanan untuk menjaga aplikasi
tidak digunakan untuk merusak komputer yang dijalankan aplikasi tersebut.
Architecture Neutral
Progam java merupakan platform
independent. Program ini cukup mempunyai satu versi yang dapat dijankan pada
platform yang berbeda dengan java virtual mechine.
Portabel
Source code maupun program java
dapat dengan mudah dibawa ke platform yang berbeda-beda tanpa harus dikompilasi
ulang.
Performance
Performance pada java sering
dikatakan kurang tinggi. Namau performance java dapat ditingkatkanmenggunakan
kompilasi java lain seperti buatan Inprise, Microsoft ataupun Symantec yang
menggunakan Just In Time Compilers (JIT).
Multithreaded
Java mempunyai kemampuan untuk
membuat suatu program yang dapat
melakukan beberapa pekerjaan secara sekaligus dan simultan.
Dinamis
Java didesain untuk dapat dijalankan pada lingkungan yang
dinamis. Perubahan pada suatu class dengan menambahkan properties ataupun
method dapat dilakukan tanpa mengganggu progam yang menggunakan class tersebut.
KELEMAHAN JAVA
kelemahan java
adalah tidak dapat melakukan multiple inheritance, dimana C++ dapat melakukan,
untuk mengatasinya diperlukan implementasi interface, tetapi tetap saja ini
bukan inherit. Berikut beberapa kelemahan java sebagai berikut :
1. Tulis
sekali, perbaiki dimana saja – masih ada beberapa hal yang tidak
kompetibel antara platform satu dengan
platform lain. Untuk J2SE, misalnya SWT-AWT
Bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
2. Mudah
didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi
kode sumber. Ini dimungkinkan karena kode jadi java merupakan bytecode yang
menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas ,
metode dan tipe data. Hal yang sama juga terjadi pada Microsoft .NET Platform. Dengan demikian, algoritma yang digunakan
program akan lebih sulit disembunyikan dan mudah dibajak/direverse-engineer.
3. Penggunaan
memori yang banyak. Penggunaan memori untuk program berbasis java jauh lebih
besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan
Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan
merupakan masalah bagi pihak yang menggunakan teknologi terbaru (karena trend
memori terpasang makin murah), tetapi menjadi masalah bagi mereka yang masih
harus berkutat dengan mesin komputer berumur lebih dari 4 tahun.
KEUNGGULAN JAVA
Ada beberapa
keunggulan yang dimiliki oleh bahasa pemrograman java, yaitu diantaranya :
1. Java adalah bahasa pemrograman yang
berbasis objek (Object Oriented Programming).
2. Java memiliki edisi yang lengkap untuk
beberapa masalah, yaitu pemrogram desktop atau aplikasi, pemrograman database
atau interprise, dan pemrograman mobile (Handphone).
3.
Java
dapat dijalankan pada semua platform sistem komputer dan sistem operasi
4. Java menggunakan code security yang
terimplementasi melalui penggunaan Java
Runtime Environment (JRE)..
5. Java melakukan garbage collection yang
berarti program tidak perlu menghapus sendiri objek-objek yang tidak digunakan
lagi.
SEJARAH JAVA
Java lahir dari sebuah green project yang berjalan selama 18
bulan yaitu pada awal 1991 sampai musim panas 1992. Proyek yang dimotori oleh
Patrick Naugton, Bill Joy, James Gosling, dan Sembilan pemrogram lainnya dari
tim Sun Microsystem yang pada awalnya
membuat bahasa pemograman kecil yang akan diterapkan pada perlatan elektronik.
Bahasa pemograman ini kemudian diberi nama Oak yang merupakan nama salah satu
jenis pohon yang tumbuh diluar jendela pemimpin proyek tersebut.
Bahasa pemograman Oak merupakan modifikasi dari C++ tetapi lebih mudah berdaptasi pada berbagai system operasi dan platform. Seperti yang telah dibuktikan oleh pengembang C++ bahasa pemograman baru ini lebih kuat tetapi telah memasukan banyak fitur yang dimilik C++. Bahasa Oak berganti nama menjadi java setelah bergantinya cara pelayanan konsumen peralatan elektronik dari pelyanan manual kepelayanan online kemudian tim Sun Microsystem mengganti pemograman desktop mwnjadi web browser. Web browser yang dirilis pada maret 1995 ini diberi nama Hotjava karena nama Oak sudah digunakan untuk merek dagang prangkat lunak yang telah dikembangkan terlebih dahulu. Maka ,nama HotJava –lah yang digunakan untuk versi rilis perangkat lunak buatan Sun Microsystem yang berjalan pada web. Nama ini diambil dari nama kopi murni yang digiling langsung (kopi tubruk) kesukaan James Gosling.
Bahasa pemograman Oak merupakan modifikasi dari C++ tetapi lebih mudah berdaptasi pada berbagai system operasi dan platform. Seperti yang telah dibuktikan oleh pengembang C++ bahasa pemograman baru ini lebih kuat tetapi telah memasukan banyak fitur yang dimilik C++. Bahasa Oak berganti nama menjadi java setelah bergantinya cara pelayanan konsumen peralatan elektronik dari pelyanan manual kepelayanan online kemudian tim Sun Microsystem mengganti pemograman desktop mwnjadi web browser. Web browser yang dirilis pada maret 1995 ini diberi nama Hotjava karena nama Oak sudah digunakan untuk merek dagang prangkat lunak yang telah dikembangkan terlebih dahulu. Maka ,nama HotJava –lah yang digunakan untuk versi rilis perangkat lunak buatan Sun Microsystem yang berjalan pada web. Nama ini diambil dari nama kopi murni yang digiling langsung (kopi tubruk) kesukaan James Gosling.
Langganan:
Postingan (Atom)