Monday, 25 June 2012

RAP


RAP atau lebih lengkapnya adalah Rahayu Audio Player, merupakan aplikasi pemutar musik yang support untuk file berformat Audio MPEG Layer 3. Dalam membuat aplikasi ini saya menggunakan java netbeans 7.0 1 dengan memanfaatkan salha satu teknologi java yakni JMF (Java Media Framework). Library lain yang mensupport aplikasi ini yakni SD.jar, TimingFramework-1.0.jar dan UsuLibrary untuk mengatur tampilan windows dari aplikasi ini.
Sebenarnya Java Media Framework (JMF) adalah library javayang memungkinkan audio, video dan media berbasis waktu yang akan ditambahkan ke aplikasi java ataupun applet. Paket opsional, yang dapat menangkap, bermain, streaming, dan transcode beberapa format file media, serta dapat memperluas teknologi J2SE dan memungkinkan pengembangan aplikasi cross-platform multimedia.
Berikut adalah User interface dan link download dari aplikasi ini serta tutorialnya:
(Sebelum melakukan Instalasi RAP pastikan JRE sudah terinstall )

A. Interface Awal


Keterangan: skin dapat diganti-ganti sesuai dengan kesukaan anda akan warna tertentu.
Tampilan Lain dengan Skin Green Robot Methalic:



B. Interface About Application RAP




C. Interface User Manual




D. Interface Calendar




Ebook : JMF Slide
             JMF Guide
             Advanced JMF-link
Aplikasi : Rahayu Audio Player (RAP)


By : Parama Fadli Kurnia
       Rahayu Innovation Center

Tuesday, 12 June 2012

Paracode


Pada aktivitas pengembangan ROCK, Paracode 2012 ini merupakan item yang memiliki andil terbesar dalam kelengkapan fungsionalitas programmingnya. Paracode 2012 adalah aplikasi compiler dari Bahasa Programan berikut ini:

        - Java++

        Java++ merupakan bahasa perogaman yang merupakan gabungan dari Java dan C/C++. [Baca Selengkapnya.....]

        - X2HD


       X2HD adalah aplikasi yang saya buat untuk mengkompile code dari keluarga XML yakni (.xml), (.xsd), (.xsl), (.xslt) dan (.dtd). [Baca Selengkapnya.....]

        - C/C++


         Seperti yang tertera pada judul aplikasi yakni C/C++ maka program ini memang dirancang dan digunakan sebagai C/C++ compiler. [Baca Selengkapnya.....]

Ebook : teknik kompilasi.pdf
              compiler construction.pdf

By: Parama Fadli Kurnia
       Rahayu Innovation Center

Sunday, 10 June 2012

X2HD


Melanjutkan aktivitas pengembangan tentang compiler bahasa pemrograman tertentu seperti pada post sebelumnya yakni Paracode Java++ dan Paracode C/C++ maka pada kesempatan ini saya akan menjelaskan mengenai compiler X2HD. X2HD adalah aplikasi yang saya buat untuk mengkompile code dari keluarga XML yakni (.xml), (.xsd), (.xsl), (.xslt) dan (.dtd). Saya menggunakana Java Netbeans dalam mendevelop aplikasi ini dengan juga memanfaatkan library internal yakni org.xml.sax. Dengan melakukan parsing terhadap setiap kode yang dituliskan pada file maka program ini akan membangkitkan semua value yang ada pada kode tersebut. Pengembangan aplikasi ini dijadikan untuk referensi dalam pengembangan ROCK. Fitur yang ditawarkan pada aplikasi ini adalah sudah mampu mendeteksi tipe file yang akan dikompile sehingga akan ada notifikasi bila bukan file (.xml), (.xsd), (.xsl), (.xslt) dan (.dtd), deteksi error pada code yang di compile dan output dari code itu sendiri. Berikut merupakan user interfacenya:

A. Notifikasi Deteksi File



B. Runing File (.xml), (.xsd), (.xsl), (.xslt) dan (.dtd)
     - Running berhasil

     - Ada Syntax Error


By : Parama Fadli Kurnia
        Rahayu Innovation Center

Java ++


Pada posting sebelumnya mengenai Paracode C/C++compiler saya mendevelop compiler untuk C/C++, Melanjutkan pengembangan compiler bahasa programan tertentu maka pada kesempatan ini saya akan menjelaskan tentang kompiler lain yang saya buat yakni Java++ compiler yang notabene merupakan salah satu dari fungsionalitas program Paracode 2012. Java++ merupakan bahasa perogaman yang merupakan gabungan dari Java dan C/C++. Seperti yang tertera pada judul aplikasi yakni Java++ maka program ini memang dirancang dan digunakan sebagai Java++ compiler. Saya menggunakana Java Netbeans dalam mendevelop aplikasi ini dengan juga memanfaatkan library khusus yakni antlr-2.7.7, antlr-runtime-main, dan stringtemplate-3.2 . Pengembangan aplikasi ini dijadikan untuk referensi dalam pengembangan ROCK. Fitur yang ditawarkan pada aplikasi ini adalah sudah mampu mendeteksi tipe file yang akan dikompile sehingga akan ada notifikasi bila bukan file (.jpp), deteksi error pada code yang di compile dan output dari code itu sendiri. Berikut merupakan user interfacenya:

A. Notifikasi Deteksi File



B. Runing File (.jpp)
     - Running berhasil

     - Ada Syntax Error

By : Parama Fadli Kurnia
        Rahayu Innovation Center

C/C++


Pada kesempatan ini saya akan menjelaskan tentang kompiler yang yang saya buat yakni C/C++ compiler yang notabene merupakan salah satu dari fungsionalitas program Paracode 2012. Seperti yang tertera pada judul aplikasi yakni C/C++ maka program ini memang dirancang dan digunakan sebagai C/C++ compiler. Saya menggunakana Java Netbeans dalam mendevelop aplikasi ini dengan juga memanfaatkan library khusus yakni java-cup-11a, ostermillerutils_1_06_01, dan stringtemplate-3.2. Mungkin para pembaca seperti sudah mengenal aplikasi ini pada versi sebelumnya yakni Paracode C++ Compiler, memang benar program C/C++ compiler ini merupakan penyempurnaan dari versi sebelumnya tersebut dan pengembangan aplikasi ini dijadikan untuk referensi dalam pengembangan ROCK. Fitur yang ditawarkan pada aplikasi ini adalah sudah mampu mendeteksi tipe file yang akan dikompile sehingga akan ada notifikasi bila bukan file (.c) atau (.cpp), deteksi error pada code yang di compile dan output dari code itu sendiri. Berikut merupakan user interfacenya:

A. Notifikasi Deteksi File

B. Runing File (.c) atau (.cpp)
     - Running berhasil

     - Ada Syntax Error

By : Parama Fadli Kurnia
        Rahayu Innovation Center

Saturday, 2 June 2012

Antasyifa


Aplikasi pengelolaan data apotek dan praktik dokter dengan menu Database MySql, Pelaporan harian, bulanan, tahunan berbasis pada database, Laporan berbentuk tabel, chart dan dapat di print dalam bentuk paper. Pemantauan terhadap sistem keuangan dan kontrol  mendetail dengan keakuratan tinggi. Selain itu juga didukung dengan SMS Gateway And Reporting System menambah fungsionalitas aplikasi ini sebagai aplikasi bisnis yang solid. Gambar di atas merupakan interface awal dari aplikasi Antasyifa.

A. Menu Pemilik


Merupakan user interface dari meu pemilik yang nantinya mampu memantau usaha yang sedang dijalankannya terutama pada bidang perekonomiannya. Terdapat beberapa menu yakni pengelolaan barang , keuangan, laporan dan konfigurasi password user.

B. Menu Dokter




Merupakan menu pegawai untuk dokter. Pada menu ini yang berhak mengkases hanya dokter yang nantinya berperan dalam memeriksa penyakit pasien dan memberikan resep obatnya pada pasien tersebut.

C. Menu  Apoteker




Merupakan user interface  pada menu pegawai yang di dalamnya terdapat fungsionalitas terpenting yakni cash register. Pada menu cash register ini tercatat semua transaksi penjualan yang sedang berlangsung dan di simpan pada database.

D. Database



Nama Database : paramedika 
Tabel : antri, brg, bulan, info, infopasien, infopraktek, jenispegawai, jual, kosong, laporan, laporanapoteker, laporandokter, lokasi, lokasipraktek, password,   pegawai, pengeluaran, pesan, popular, print, resep, tahun.

By Parama Fadli Kurnia
      Rahayu Innovation Center