NetBeans dimulai pada tahun 1996 sebagai Xelfi (word bermain di Delphi), Java IDE proyek mahasiswa di bawah bimbingan Fakultas Matematika dan Fisika di Universitas Charles di Praha. Pada tahun 1997 Roman Stanek membentuk perusahaan sekitar proyek tersebut dan menghasilkan versi komersial NetBeans IDE hingga kemudian dibeli oleh Sun Microsystems pada tahun 1999. Sun open-source IDE NetBeans pada bulan Juni tahun berikutnya. Sejak itu, komunitas NetBeans terus berkembang. Pada tahun 2010, Sun (dan dengan demikian NetBeans) diakui oleh Oracle.
NetBeans IDE adalah sebuah lingkungan pengembangan open source yang terintegrasi. NetBeans IDE mendukung pengembangan semua tipe aplikasi Java (Java SE (termasuk JavaFX), Java ME, web, EJB, dan aplikasi mobile) di luar kotak. Di antara fitur-fitur lainnya adalah Ant berbasis proyek sistem, dukungan Maven, refactorings, kontrol versi (CVS mendukung, Subversion, Mercurial dan ClearCase).
Modularitas: Semua fungsi IDE disediakan oleh modul. Setiap modul menyediakan fungsi yang didefinisikan dengan baik, seperti dukungan untuk bahasa Java, editing, atau dukungan untuk sistem versi CVS, dan SVN. NetBeans memuat semua modul yang dibutuhkan untuk pengembangan Java dalam sekali download, memungkinkan pengguna untuk mulai bekerja segera. Modul juga memungkinkan NetBeans untuk diperpanjang. Fitur-fitur baru, seperti dukungan untuk bahasa pemrograman lain, dapat ditambahkan dengan menginstal modul tambahan. Misalnya, Sun Studio, Sun Java Studio Enterprise, dan Sun Java Studio Creator dari Sun Microsystems semua didasarkan pada NetBeans IDE.
Lisensi: Dari bulan Juli 2006 sampai 2007, NetBeans IDE dilisensikan di bawah Pembangunan Umum Sun dan Lisensi Distribusi (CDDL), lisensi berdasarkan Mozilla Public License (MPL). Pada bulan Oktober 2007, Sun mengumumkan bahwa NetBeans selanjutnya akan ditawarkan di bawah lisensi ganda dari CDDL dan versi GPL 2 lisensi, dengan pengecualian untuk menghubungkan GPL GNU Classpath.
Pengertian NetBeans
Netbeans merupakan sebuah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi desktop yang dapat berjalan pada berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor atau text, suatu compiler dan suatu debugger.
Netbeans juga digunakan oleh sang programmer untuk menulis, meng-compile, mencari kesalahan dan menyebarkan program netbeans yang ditulis dalam bahasa pemrograman java namun selain itu dapat juga mendukung bahasa pemrograman lainnya dan program ini pun bebas untuk digunakan dan untuk membuat professional desktop, enterprise, web, and mobile applications dengan Java language, C/C++, dan bahkan dynamic languages seperti PHP, JavaScript, Groovy, dan Ruby.
NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra (dan terus bertambah!). Sun Microsystems mendirikan proyek kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama. Dan saat ini pun netbeans memiliki 2 produk yaitu Platform Netbeans dan Netbeans IDE. Platform Netbeans merupakan framework yang dapat digunakan kembali (reusable) untuk menyederhanakan pengembangan aplikasi deskto dan Platform NetBeans juga menawarkan layanan-layanan yang umum bagi aplikasi desktop, mengijinkan pengembang untuk fokus ke logika yang spesifik terhadap aplikasi.
Fitur-fitur dari Platform Netbeans antara lain:
* Manajemen antarmuka (misal: menu & toolbar)
* Manajemen pengaturan pengguna
* Manajemen penyimpanan (menyimpan dan membuka berbagai macam data)
* Manajemen jendela
* Wizard framework (mendukung dialog langkah demi langkah)
Fitur fitur yang terdapat dalam netbeans antara lain:
1. Smart Code Completion: untuk mengusulkan nama variabel dari suatu tipe, melengkapi keyword dan mengusulkan tipe parameter dari sebuah method.
2. Bookmarking: fitur yang digunakan untuk menandai baris yang suatu saat hendak kita modifikasi.
3. Go to commands: fitur yang digunakan untuk jump ke deklarasi variabel, source code atau file yang ada pada project yang sama.
4. Code generator: jika kita menggunakan fitur ini kita dapat meng-generate constructor, setter and getter method dan yang lainnya.
5. Error stripe: fitur yang akan menandai baris yang eror dengan memberi highlight merah.
Database yang didukung oleh Netbeans antara lain:
1.
JDBC merupakan spesifikasi standar dari JavaSoft API (Aplication Programming Interface) yang memungkinkan program Java untuk mengakses sistem database manajemen. JDBC API terdiri dari satu set interface dan kelas yang ditulis dalam bahasa pemrograman Java. JDBC API Menggunakan interface standar dan kelas, programmer dapat menulis aplikasi yang terhubung ke database, mengirimkan pertanyaan ditulis SQL (Structured Query Language), dan memproses hasilnya.
2. ORACLE merupakan sebuah aplikasi basisdata yang didukung oleh NetBeans, Oracle secara umum hampir sama dengan MySQL namun yang membedakan adalah oracle dapat digunakan dan dihubungkan dengan netbeans dan harus menggunakan drivers untuk menyimpan data-data yang telah dibuat. Oracle merupakan salah satu dari beberapa aplikasi basisdata yang sering digunakan untuk koneksi ke basisdata pada NetBeans karena relatif mudah dan cepat.
3. MySQL merupakan sebuah aplikasi basisdata yang didukung oleh NetBeans, MySQL memilki Fitur Yang ada sudah lumayan lengkap, dari input, update, delete serta Search. Sebuah antarmuka ODBC memanggil MyODBC yang memungkinkan setiap bahasa pemrograman yang mendukung ODBC untuk berkomunikasi dengan basis data MySQL. Kebanyakan kode sumber MySQL dalam ANSI C.
Versi Netbeans
Versi awal Netbeans dimulai dari versi 3.51. Versi ini cukup banyak dipakai di dalam industri dan komunitas meskipun di dalam Netbeans ini masih cukup banyak kekurangan. Netbeans yang masih berusaha menyaingi Eclipse meluncurkan versi 4.1. Namun versi 4.1 ini pun masih banyak kekurangannya dan masih kalah dibandingkan Eclipse. Kemudian dimunculkanlah netbeans versi 5.0 yang berubah dan jauh lebih baik dibandingkan pendahulunya. Netbeans kemudian terus berkembang dan meluncurkan versi versi dengan fitur yang lebih baik sampai sekarang versi Netbeans yang terbaru adalah versi 7.0.1
Versi awal Netbeans dimulai dari versi 3.51. Versi ini cukup banyak dipakai di dalam industri dan komunitas meskipun di dalam Netbeans ini masih cukup banyak kekurangan. Netbeans yang masih berusaha menyaingi Eclipse meluncurkan versi 4.1. Namun versi 4.1 ini pun masih banyak kekurangannya dan masih kalah dibandingkan Eclipse. Kemudian dimunculkanlah netbeans versi 5.0 yang berubah dan jauh lebih baik dibandingkan pendahulunya. Netbeans kemudian terus berkembang dan meluncurkan versi versi dengan fitur yang lebih baik sampai sekarang versi Netbeans yang terbaru adalah versi 7.0.1.
Software Kasir
Kami melayani pembuatan software kasir untuk beragam usaha
Dari toko kecil sampai supermarket
Lengkap dengan menu pembelian, penjualan, hutang piutang, inventory
Bisa dikembangkan menjadi software koperasi Kami.
Melayani custom sesuai kebutuhan pelanggan Melayani konvert data dari database lama
Software dibuat dengan bahasa pemrogramn vb 6 dan database mysql
Hubungi kami .
PMedia 081993191161 0361.8946508
Bisa dikembangkan menjadi software koperasi Kami.
Melayani custom sesuai kebutuhan pelanggan Melayani konvert data dari database lama
Software dibuat dengan bahasa pemrogramn vb 6 dan database mysql
Hubungi kami .
PMedia 081993191161 0361.8946508
Hardware
Selasa, 27 Agustus 2013
Lisensi Netbeans
di netbeans kan ada 2 lisensi
kapan ya kita akan dikenai dari masing-masing lisensi ini?
kalau kita menggunakan netbeans hanya sebagai tools untuk membuat aplikasi, sepertinya ga ada issue masalah lisensi, karena kita tidak menyertakan kode netbeans sama sekali di dalam aplikasi yang kita kembangkan.
Kalau develop aplikasi netbeans platform kita bisa menggunakan CDDL, sehingga aplikasi yang kita bikin tidak perlu ikut jadi GPL.
Sedangkan kalau kita menextends NetBeans itu sendiri bukan bikin aplikasi netbeans platform lho, sepertinya harus pake GPL.
Untuk masalah Netbeans License bisa di baca di http://wiki.netbeans.org/NetBeansUserFAQ#section-NetBeansUserFAQ-LicenseAndLegalQuestions bagaian (legal and license)
IMHO, kedua lisensi tersebut CDDL dan Classpath with Exception memperbolehkan adanya commercial software.
Ingat Netbeans bukan pure GPL tapi Classpath with Exception. Dan Netbeans itu menggunakan "dual license" bukan "duo license" dimana end-user bisa "memilih" salah satu dari license tsb bukan harus "mengikuti" kedua license tsb.
kalau kita menggunakan netbeans hanya sebagai tools untuk membuat aplikasi, sepertinya ga ada issue masalah lisensi, karena kita tidak menyertakan kode netbeans sama sekali di dalam aplikasi yang kita kembangkan.
Kalau develop aplikasi netbeans platform kita bisa menggunakan CDDL, sehingga aplikasi yang kita bikin tidak perlu ikut jadi GPL.
Sedangkan kalau kita menextends NetBeans itu sendiri bukan bikin aplikasi netbeans platform lho, sepertinya harus pake GPL.
Untuk masalah Netbeans License bisa di baca di http://wiki.netbeans.org/NetBeansUserFAQ#section-NetBeansUserFAQ-LicenseAndLegalQuestions bagaian (legal and license)
IMHO, kedua lisensi tersebut CDDL dan Classpath with Exception memperbolehkan adanya commercial software.
Ingat Netbeans bukan pure GPL tapi Classpath with Exception. Dan Netbeans itu menggunakan "dual license" bukan "duo license" dimana end-user bisa "memilih" salah satu dari license tsb bukan harus "mengikuti" kedua license tsb.
Minggu, 25 Agustus 2013
Proposal
Proposal
Perawatan komputer dan Jaringan
A. Tujuan:
1. Menjaga kelancaran pengoperasian komputer beserta jaringannya; Banyak sekali masalah timbul dari kesalahan pengoperasian atau kurangnya pelatihan, pengetahuan dan pengenalan terhadap komputer yang akan menghambat kelancaran dari kerja komputer. Dalam hal ini, perlu perawatan, dan penyelesaian masalah berhubungan dengan kerusakan baik hardware maupun software ataupun kesalahan dalam pengoperasian.
2. Mengoperasikan komputer yang Baik dan Benar; Menuntun pemakai untuk dapat memakai dan mengoperasikan komputer dengan baik dan benar.
3. Menjaga supaya data-data penting perusahaan tidak hilang; Mem-backup data penting perusahaan secara rutin dalam kurun waktu tertentu.
4. Menghemat anggaran belanja untuk Komputerisasi;Mengikuti prosedur paket perawatan jaringan komputer secara professional, memungkinkan komputer pelanggan bekerja lebih optimal walau dengan sumber daya hardware yang terbatas.
5. Meningkatkan efisiensi kerja; Menerapkan komputerisasi untuk proses kerja, sehingga effisiensi kerja akan meningkat.
A. Tujuan:
1. Menjaga kelancaran pengoperasian komputer beserta jaringannya; Banyak sekali masalah timbul dari kesalahan pengoperasian atau kurangnya pelatihan, pengetahuan dan pengenalan terhadap komputer yang akan menghambat kelancaran dari kerja komputer. Dalam hal ini, perlu perawatan, dan penyelesaian masalah berhubungan dengan kerusakan baik hardware maupun software ataupun kesalahan dalam pengoperasian.
2. Mengoperasikan komputer yang Baik dan Benar; Menuntun pemakai untuk dapat memakai dan mengoperasikan komputer dengan baik dan benar.
3. Menjaga supaya data-data penting perusahaan tidak hilang; Mem-backup data penting perusahaan secara rutin dalam kurun waktu tertentu.
4. Menghemat anggaran belanja untuk Komputerisasi;Mengikuti prosedur paket perawatan jaringan komputer secara professional, memungkinkan komputer pelanggan bekerja lebih optimal walau dengan sumber daya hardware yang terbatas.
5. Meningkatkan efisiensi kerja; Menerapkan komputerisasi untuk proses kerja, sehingga effisiensi kerja akan meningkat.
B. Macam-macam perawatan :
1. System Back-up (membuat salinan/copy untuk data-data penting perusahaan
yang ada pada komputer, dan back-up copy diserahkan ke pelanggan untuk disimpan
ditempat yang aman).
2. System Optimization (defragmentasi data, membuang sampah-sampah yang ada
pada komputer, memperbaiki kesalahan setting).
3. System Rebuild (membangun dan menata ulang kembali sistem yang rusak
oleh faktor yang tidak disengaja, supaya sistem dapat bekerja kembali seperti
semula).
4. System Upgrade (menambah fungsi,
memperbaharui sistem yang ada sesuai dengan permintaan pelanggan, testing
stabilitas untuk hardware dan software sebelum pemasangan).
5. Pembersihan Virus (melacak dan
membersihkan virus dari komputer dan jaringan).
6. System/Network Instalation (Melakukan
Instalasi komputer dan Jaringan).
7. Penyelesaian Darurat (menyediakan personil untuk segera bertindak dalam
waktu singkat, supaya sistem dapat bekerja kembali seperti semula).
8. Perawatan Hardware Komputer (merawat
hardware komputer, membersihkan komputer, mengurangi kerusakan pada hardware).
C. Prosedur Perawatan komputer dan Jaringan
1. Permintaan item perawatan (8 item
standar yang tertera) melalui:
a. Telepon : 081993191161
a. Telepon : 081993191161
b. Fax :
c. E-mail : ptechno@gmail.com
2. Special case, teknisi menganalisa dan
membuatkan formulir maintenance:
a. Cek ulang item maintenance
a. Cek ulang item maintenance
b. Peninjauan ke lapangan
3. Sales membuat penawaran tentang point
perawatan/perbaikan dan di fax ke customer.
a. Konfirmasi persetujuan dari Customer
a. Konfirmasi persetujuan dari Customer
b. Pekerjaan teknisi ke lapangan di
tempat customer
c. Penyelesaian dan pengecekan bersama
oleh kedua pihak
d. Persetujuan hasil kerja dan paraf
pada formulir perawatan
e. Kasus selesai
4. Standar Harga perawatan dan perbaikan
komputer (Penanganan per Kasus)
Point service dihitung berdasarkan Kasus
per Unit.
1 point service = Rp. 50.000,-
D. Daftar point service untuk item
perawatan komputer dan jaringan :
1. System back-up 1 Komputer PC – 2
point
2. System optimization 1 Komputer PC – 2
point
3. System rebuild 1 Komputer PC / 1
server – 2 point / 5 point
4. System upgrade 1 Komputer PC – 1
point
5. Scan/Clean Virus 1 Komputer PC – 1
point
6. System/Network Installation 1
Komputer PC – 2 point
7. Perbaikan darurat 1 Komputer PC – 2
point
8. Perawatan dan perbaikan hardware 1
Komputer PC / Printer – 2 point
E.1 Estimasi dan perhitungan harga
Customer memberikan response tentang
item service yang diperlukan, dan setelah melalui analisa oleh teknisi
professional, maka dibuatkan formulir perawatan yang berisi item-item yang
perlu sesuai kebutuhan.
D.2 Cara Pembayaran
Setelah perawatan dan perbaikan selesai
dikerjakan, customer akan memeriksa bersama-sama semua fungsi dengan teknisi
yang menangani, dan membayar secara cash (atau cara pembayaran yang disepakati
bersama).
D.3 Target Layanan Perawatan dan
Perbaikan Komputer Jaringan:
1. Menjalin keja sama yang baik dengan
customer dan pembagian kemampuan berdasarkan professi masing-masing.
2. Pengerjaan secara cepat dan hasil
layanan yang memuaskan.
3. Bekembang bersama customer.
4. Menggunakan sumber daya manusia
secara effisien.
5. Komputerisasi dan ketergantungan pada
komputer dimasa mendatang.
D.4 Standar Harga Pengantian Komponen
yang Rusak
Kerusakan Hardware
a. Hardware yang disuplai dari Sys-Net
Komputer semuanya bergaransi 1 tahun, dan bebas dari biaya perbaikan dan
pemasangan, kecuali oleh kerusakkan yang disengaja, bencana alam, perang
ataupun huru-hara.
b. Bila hardware berasal dari supplier
lain atau diluar masa garansi, maka pemasangan akan dikenakan biaya Sistem
Upgrade ( 1 Point Service )
Semua standar harga diatas, baru berlaku
setelah melalui perkiraan harga, dan penawaran dengan harga yang disepakati
oleh kedua belah pihak.
Demikian proposal kontrak perawatan
dibuat dengan perhitungan yang matang, demi kelancaran dan sistem komputer yang
sudah terpasang.
Harga dapat berubah-ubah sesuai kondisi
yang ada tanpa permberitahuan terlebih dahulu.
Demikianlah. Kami berharap akan adanya
tindak lanjut dan kerjasama tersebut. Atas perhatiannya kami ucapkan banyak
terima kasih.
Langganan:
Postingan (Atom)