Your SlideShare is downloading. ×
Record management system pada java me
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Record management system pada java me

606
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
606
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. RecoRd ManageMent SySteM pada Java MeDISUSUN OLEH :DWI FAHMI WASKITO1100631037_MIBFAKULTAS TEKNIK MANAJEMEN INFORMATIKAUNIVERSITAS MUHAMMADIYAH JEMBER2013
  • 2. Record Management System (RMS) merupakan salah satu class dalam java MEyang menyediakan fasilitas penyimpanan pada sebuah device. RMSmerupakan kombinasi antara file system dan database management systemyang dapat kita gunakan untuk menyimpan data dalam bentuk baris dankolom, sama dengan struktur data pada tabel dalam sebuah database.RMS dapat digunakan untuk melakukan fungsi-fungsi dalam databasemanagement system(DBMS), misalnya insert, read, search , dan mensortingrecord dengan RMS.Walaupun RMS menyediakan semua fungsi yang ada pada sebuah database,tetapi RMS bukan merupakan relational database sehingga kita tidak bisamenggunakan SQL untuk berinteraksi dengan data. Tetapi kita bisamenggunakan RMS appllication programming interface dan enumerationapplication programming interface untuk melakukan sorting, searching , danmelakukan manipulasi yang lain pada data yang kita simpan.RMS menyimpan semua informasi di dalam record store. record storemerupakan kumpulan data yang diorganisasikan seperti baris(record) dankolom (field) .Daripada ngomong panjang lebar lebih baik saya langsung menuju ke codeprogram saja.. untuk penjelasan yang lebih mendetail tentang RMS dapattemen2 search lewat mbah google. heheSekarang saya coba membuat aplikasi mobile untuk menyimpan nama.Dalam RMS kita harus menciptakan record store yang akan kita gunakanuntuk menyimpan data-data mahasiswa.view sourceprint?1.RecordStore recordStore =RecordStore.openRecordStore("Mahasiswa",true);“Mahasiswa” merupakan nama record store yang akan kita buat, dan variabeltrue disitu berarti record store akan dibuat jika record store “Mahasiswa”belum ada dalam daftar record Store.
  • 3. Ketika kita sudah selesai melakukan operasi pada record store biasanya kitaharus melakukan close connection pada record store tersebut dengan caraview sourceprint?1.recordStore.closeRecordStore();Bagaimana jika ingin melakukan operasi insert data ???..Nah untuk melakukan operasi insert dapat dilakukan dengan cara di bawahiniview sourceprint?01.RecordStore recordStore =RecordStore.openRecordStore("Mahasiswa",true);02.03.try {04.byte[] outputRecord;05.ByteArrayOutputStream outputStream= new ByteArrayOutputStream();06.DataOutputStream dataOutputStream= newDataOutputStream(outputStream);07.dataOutputStream.writeUTF("Wahyu");08.dataOutputStream.flush();09.outputRecord = outputStream.toByteArray();10.11.try {12.recordStore.addRecord(outputRecord, 0,outputRecord.length);13.System.out.println(" Succes Input Record");
  • 4. 14.} catch (RecordStoreNotOpenException ex) {15.ex.printStackTrace();16.} catch (RecordStoreException ex) {17.System.out.println("Failed Input Record");18.ex.printStackTrace();19.}20.outputStream.reset();21.outputStream.close();22.dataOutputStream.close();23.} catch (IOException ex) {24.ex.printStackTrace();25.}26.27.recordStore.closeRecordStore();Kode program di atas akan menyimpan string dengan value “Wahyu” padarecord Store “Mahasiswa”.Bagaimana jika kita ingin menghapus data ???dalam RMS setiap data mempunyai ID tersendiri,,, sehingga jika kita inginmenghapus data maka kita tinggal mengirim parameter id , sehingga nantiakan dihapus data pada RMS sesuai dengan parameter id yang kita kirim.Contoh :view sourceprint?1.recordStore =RecordStore.openRecordStore("Mahasiswa",true);
  • 5. 2.3.recordStore.deleteRecord(1);Potongan Program di atas akan menghapus record dengan ID 1 pada RecordStore mahasiswa.Sumber :http://blog.uad.ac.id/wahyusumartha/2009/01/17/record-management-system-pada-java-me/Identitas :Dwi Fahmi Waskito1100631037Manajemen Informatika_B