Senin Agu 30, 2010

ID Number

ID Number

Salah satu tugas yang baru saja saya kerjakan beberapa hari lalu adalah mencari rumus untuk menentukan nomor CIF seorang calon nasabah sebuah bank.
Rumus & code-code tersebut akan saya tunjukkan memalui pembahasan berikut,,

Namun pada pembahasan ini kita akan menentukan ID Number bukan nomor CIF...

Berikut adalah jalannya program tersebut:
Saat project di-run,,,
maka muncul tampilan seperti berikut:
Awal

Kemudian user memasukkan nama depan, nama belakang, jenis kelamin, serta nomor HPnya..
Setelah diisi dan click submit,,,
maka akan muncul seperti berikut:
after_input

Data yang muncul pada text area adalah data yang dimasukkan,,
serta no ID..
Format dari nomor ID itu adalah:
1. huruf pertama nama depan
2. angka pertama dari nomor hp yg dimasukkan
3. jenis kelamin yang mana 'l' untuk laki-laki dan 'p' untuk perempuan serta 'o' jika jenis kelamin tidak dipilih
4. huruf terakhir dari nama depan
5. angka di tengah2 no HP
6. huruf depan dari nama belakang
7. angka terakhir dari no HP
8. huruf belakang dari nama belakang.

Jika user tidak memasukkan data dengan lengkap atau tidak tepat,,
maka akan muncul MessageDialog "Invalid Data!"
invalid_data
Gambar di atas terjadi karena user belum memasukkan data tetapi sudah meng-click Submit.

Berikut adalah source code program tsb
layer1
layer2
layer3
layer4
layer5

Dari source code di atas,,
dapat dilihat bahwa pemrograman ini lebih detekankan pada penggunaan method String, seperti:
.charAt();
.length(); dan
.toLowerCase();

 

Comments:

Post a Comment:
  • HTML Syntax: Allowed