Database Management System DBMS Java

suatu perusahaan perangkat lunak yang bernama Sun Microsystems pada tahun 1991. Bahasa pemrograman ini mula- mula diinisialisasi dengan nama “Oak”, namun pada tahun 1995 diganti namanya menjadi “Java”. Secara arsitektur, Java tidak berubah sedikit pun semenjak awal mula bahasa tersebut dirilis. Kompiler Java yang disebut dengan javac atau Java Compiler akan mentransformasikan kode-kode dalam bahasa Java ke dalam suatu bytecode. Bytecode adalah sekumpulan perintah hasil kompilasi yang kemudian dapat dieksekusi melalui sebuah mesin komputer abstrak, yang disebut dengan JVM Java Virtual Machine. JVM juga sering dinamakan sebagai interpreter, karena sifatnya yang selalu menerjemahkan kode-kode yang tersimpan dalam bytecode dengan cara baris demi baris. Pada awal rilisnya, versi lama Java masih dikenal dengan sebutan JDK Java Development Kit. Semua kebutuhan untuk pengembangan dan eksekusi program 10 dalam JDK masih tergabung menjadi satu. Penamaan ini berlaku sampai Java 1.1. Setelah Java 1.2 rilis, Sun Microsystems menamainya dengan JSDK Java Software Development Kit. Pada JSDK, kebutuhan untuk pengembangan program dipisahkan dengan kebutuhan eksekusi program. Bagian software yang digunakan untuk kebutuhan eksekusi program disebut dengan JRE Java-Runtime Environment. Pada perkembangan selanjutnya Sun Microsystems memperkenalkan java versi 1.2 atau lebih dikenal dengan nama Java 2 yang terdiri atas JDK dan JRE versi 1.2. Aplikasi- aplikasi java yang kompatibel dengan Java 2 ini dikenal dengan Java 2 Compliant. Pada Java 2 ini, Java dibagi menjadi tiga kategori, yaitu : 1. Java 2 Standard Edition J2SE Kategori ini digunakan untuk menjalankan dan mengembangkan aplikasiaplikasi Java pada level PC Personal Computer. 2. Java 2 Enterprise Edition J2EE Kategori ini digunakan untuk menjalankan dan mengembangkan aplikasiaplikasi Java pada lingkungan enterprise, dengan menambah fungsionalitasfungsionalitas Java semacam EJB Enterprise Java Bean, Java COBRA, Servlet dan JSP, serta Java XML Extensible Markup Language 3. Java 3 Micro Edition J2ME Kategori ini digunakan untuk menjalankan dan mengembangkan aplikasiaplikasi Java pada handled devices atau perangkat-perangkat semacam handphone, PDA, dan PocketPC. 11

2.2.12 Netbeans

Pada tahun 1997 Romawi S taněk membentuk sebuah perusahaan di sekitar proyek dan menghasilkan versi komersial NetBeans IDE hingga dibeli oleh Sun Microsystems pada tahun 1999. Sun open-source IDE NetBeans pada bulan Juni tahun berikutnya. Sejak itu, komunitas NetBeans terus berkembang. [9] Pada tahun 2010, Sun dan dengan demikian NetBeans diakuisisi oleh Oracle . NetBeans IDE 6.5, dirilis pada bulan November 2008, memperpanjang yang sudah ada Java EE fitur termasuk dukungan Ketekunan Jawa, EJB 3 dan JAX-WS. Selain itu, NetBeans Enterprise Pack mendukung pengembangan aplikasi perusahaan Java EE 5, termasuk SOA alat desain visual, skema XML alat, layanan web orkestrasi untuk BPEL, dan UML modeling. The NetBeans IDE Bundle untuk C C + + mendukung C C + + dan FORTRAN pembangunan. NetBeans IDE 6,8 adalah IDE pertama yang menyediakan dukungan lengkap dari Java EE 6 dan GlassFish Enterprise Server v3 . Pengembang hosting yang open source mereka pada proyek kenai.com tambahan manfaat dari pesan instan dan integrasi isu pelacakan dan navigasi kanan dalam IDE, dukungan untuk pengembangan aplikasi web dengan PHP 5.3 dan kerangka Symfony, dan code completion yang lebih baik, layout, petunjuk dan navigasi dalam proyek-proyek JavaFX.

BAB III PEMBAHASAN

3.1 Analisis Sistem

Analisis sistem merupakan tahap untuk mempelajari interaksi sistem yang terdiri dari pelaku proses dalam sistem, prosedur, data serta informasi yang terkait. Analisis dilakukan terhadap sistem yang sedang berjalan sebagai dasar perancangan atau perbaikan sistem lama.  Flowmap Gambar 3.1 Flow Map USER ADMIN DAFTAR BARANG DAFTAR BARANG PEMILIHAN BARANG DAFTAR BARANG YANG DIPILIH DAFTAR BARANG YANG DIPILIH Data Barang Cek Ketersediaan Barang Katalog Barang dan Stoknya Tersedia Barang yang tak tesedia Barang yang tak tesedia Barang yang dipilih Pembuatan faktur Faktur Penjualan Faktur Penjualan Tidak Ya FLOW MAP