Showing posts with label aplikasi java. Show all posts
Showing posts with label aplikasi java. Show all posts
Tuesday, 17 July 2012
Project Completed 2
A. ROCK (Rahayu Office Creator Kit)
Merupakan compiler yang support dengan paduan antara bahasa pemrograman Java, C dan C++. Dengan segala kelebihan bahasa pemrograman tersebut seperti Java memiliki kelebihan dalam hal multiplatform dan C/C++ yakni kecepatan akses di memori, maka ROCK akan mampu menjadi bahasa pemrograman milik pribadi yang memadai dan sesuai dengan kebutuhan kita. Dengan memanfaatkan semua library yang sudah ada di Java dan C/C++ maka kita tidak akan kesulitan dalam hal pengembangan ke arah Advance Software Engineering.
Project Name : Paracode
Finish : 16-JUN-2012
B. Simerah (Sistem Maintenance Rahayu Innvation Center)
Merupakan aplikasi pusat dari semua aplikasi yang pernah di develop oleh Rahayu Innovation Center, seperti aplikasi bisnis, edukasi maupun sistem pendukung keputusan dan teman-temannya. Aplikasi Simerah ini memiliki fungsi sebagai pemantau semua proses dari software-software Rahayu Innovation Center (tidak termasuk data transaksi karena hal tersebut adalah rahasia perusahaan anda), bila software anda mengalami masalah atau crash, maka Simerah ini dapat mendeteksinya sehingga akan langsung dilakukan perbaikan terhadap software tersebut.
Project Name: Automata
Finish: 12-JULY-2012
C. ODM-RIC (Open Device Manager Rahayu Innovation Center)
Merupakan kegiatan pengembangan aplikasi yang berorientasi pada koneksi device elektronika seperti barcode reader, temperature control, sensor, dan lain-lain. Dengan bahasa perograman yang support dengan GUI bulider, maka aplikasi yang terinjeksi dengan ODM-RIC akan semakin memudahkan user dalam pengunaannya.
Project Name: ODM-RIC
Finish: 16-JULY-2012
BY : Parama Fadli Kurnia
Rahayu Innovation Center
Thursday, 12 July 2012
Automata
Automata (Auto Maintenance Application) atau yang lebih akrab saya sebut
dengan Sistem Maintenance Rahayu (Simerah) ini Alhamdulillah rilis juga. Latar
belakang diciptakannya sistem ini adalah maintenance pada aplikasi Rahayu
Innovation Center yang terasa kurang efisien. Hal ini terjadi karena aplikasi yang tertanam
client terkadang memiliki bug atau error yang memiliki level yang beragam, dan setiap level tersebut dapat dipastikan
memiliki teknik penyelesaian dengan tingkat beragam pula. Akan tetapi yang
terjadi dilapangan, dengan tingkat error yang beragam itu pula kita harus
melakukan maintenance selalu dengan cara yang sama yakni secara langsung datang
ke TKP.
Manfaat diciptakan Sistem Auto Maintenance ini
yakni:A.Sudut Pandang Aplikasi
- Mengetahui tingkat error dari aplikasi client
Aplikasi
pada client akan mengirimkan informasi bila terjadi error, informasi tersebut dikirim
pada server yang terinstall Sistem AUTOMATA ini yang selalu memantau aktivitas
error client.
- Membangkitkan
solusi terhadap problem error yang terjadi pada aplikasi client secara otomatis
Solusi
yang dibangkitkan merupakan solusi dari problem eror yang terjadi pada client
yang notabene semua kemungkinan problem
sudah terdaftar pada database sistem Auto Maintenance ini.
- Mengirimkan
solusi yang dari problem client secara langsung melewati media komunikasi
secara otomatis
Solusi akan langsung tertampil pada windows aplikasi
client sehingga masalah akan langsung terselesaikan secara on time (Solusi
dikirm melalui media SMS Gateway yang nantinya akan dikembangkan dapat melewati
media komunikasi lain seperti internet dan sebagainya).
B.Sudut
Pandang Materi
- -
Efisiensi Tenaga Kerja (SDM)
- - Efisiensi Biaya
- Efisiensi Waktu
Tools yang digunakan untuk membangun sistem:
- -
Java Netbeans 7.1.2 (J2SE)
- - SQLite database
- - CorelDRAW X5
- Picasa
Library Java yang digunakan untuk mendukung sistem:
- -
COMM.jar
- -
SD.jar
- UsuLibrary.jarInterface AUTOMATA:
A.Aplikasi server
- Interface Utama
- Menu Data Client
- Fixed Problem
- Enable Server (Untuk mengkatifkan Aplikasi
Automata dan Database)
- Sort (Melakukan sorting data secara otomatis
berdasarkan key tertentu)
- All (Menampilkan semua data tanpa key tertentu)B.Menu pada Client
Menu yang sudah terinstall atau terintegrasi pada apllikasi client.
Tampilan database yang digunakan untuk mendukung pendataan sistem:
- tserverbox
Merupakan table yang berisi data status maintenance dari aplikasi yakni telah terselesaikan pada jam dan tanggal tertentu pada aplikasi tertentu pula.
- tsolusi
Merupakan table yang berisi semua solusi dari problem aplikas dari client yang nantinya langsung dikirim secara otomatis pada client bila terjadi error.
NB: agar aplikasi client dan server harus terhubung pada media komunikasi agar dapat saling mengirimkan informasi.
By : Parama Fadli Kurnia
Rahayu Innovation Center
Tuesday, 3 July 2012
Parser
Di sini penulis akan membeberkan rahasia dibalik kesuksesan
membangun java++. Pada dasarnya membangun sebuah bahasa pemrograman tidak
lepas dengan adanya prinsip tokenisasi dan parsing kode pada teori bahasa dan
automata. Dengan adanya proses ini maka setiap kode yang kita tuliskan pada
builder akan dapat dikenali mapun ditolak aksesnya pada register mesin pada
computer yang nantinya akan dikompile bila memang kode tesubut benar dan sesuai
dengan aturan main yang telah kita terapkan. Pada pembuatan java++ compiler
pada project paracode digunakan library khusus yang memang diperuntukkan
sebagai alat tokenisasi dan parsing instant, meskipun pada kenyataannya tidak
seinstant yang digunakan akan tetapi dapat sedikit membantu dalam pembuatan
compiler ini. Biasanya teknologi yang sering dipakai pada hal ini adalah antlr
programming akan tetapi di sini menyediakan semua library tersebut beserta dengan
library pendukung yang lain dan sejenis dengan itu.
By : Parama Fadli Kurnia
Rahayu Innovation Center
Subscribe to:
Posts (Atom)
