Kamis, 25 Januari 2018

Membuat layout buku tabungan



Assalamualaikum

apa kabar ? semoga sehat selalu ya.
kali ini saya akan menunjukan cara untuk membuat layout pada 
aplikasi android studio.

simak baik-baik 

1.buat project baru dengan klik “file-> new-> new project



2.Jika sudah akan muncul seperti ini, ubah ‘My application’ menjadi nama aplikasi yang ingin kita buat yaitu ‘buku tabungan’ Lalu klik next saja.



















3.Jika sudah, samakan codenya dengan code di gambar.


















4.Nah jika codenya telah disamakan, sekarang kita akan membuat logo dan nama seperti contoh pada gambar















5. ketik code seperti pada gambar dibawah.<ImageView> berfungsi untuk mengatur gambar atau logo pada sebuah aplikasi, dan di dalam nya kita dapat menambahkan “android:layout_gravity=’’center’’ ” yang berfungsi menempatkan logo ke posisi tengah.Karena fotonya belum ada jadi kita gunakan “ic_launcher” maka logonya seperti gambar di atas.















6.untuk selanjutnya kita akan membuat layout seperti dibawah.


















7.ini adalah kode untuk membuat seperti layout di atas.Di kode tersebut hanya terdapat kode sampai “Tempat tanggal lahir” sisanya masih terdapat 6 Layout lagi. Kalian bisa melanjutkannya dengan cara menambah kan TextView seperti sebelum-sebelumnya dan di dalam android:text=”diisi dengan NIPD dan selanjutnya”.

























Jangan lupa tutup LinearLayoutnya di data terakhir terakhir yaitu wali kelas
</LinearLayout>

8.Jika yang di atas sudah berhasil, selanjutnya kita akan membuat seperti contoh di bawah.











9. gambar berikut adalah code untuk membuat layout seperti di atas. Kali ini berbeda dengan code sebelumnya, Sebelumnya kita menggunakan TextView sekarang kita menggunakan EditText mengapa ? karena dengan EditText kita bisa menginput text tersebut dengan data yang telah diisi ketika aplikasi tersebut di RUN.



 





















Tutup Linearnya sama seperti cara sebelumnya.


10.Jika sudah seharunya akan menjadi seperti gambar dibawah.





















11.selanjutnya membuat buttonnya.








12.ini bentuk kodenya.









13.jika sudah, kita ubah logonya dengan logo yang diinginkan














14.Cari logo atau gambar yang di pilih, lalu copy ke dalam drawable dengan cara app > res > drawable.












15.Ubah android:src yang sebelumnya dengan kode @drawable/isi dengan nama foto tersebut.











16.hasilnya akan jadi seperti ini.






Sekian tutorial untuk membuat layout buku tabungan.

TERIMA KASIH 

Semoga bermanfaat



Cara menginstal android studio


Assalamualaikum

apa kabar semua ? semoga sehat selalu yaa. Di blog ini saya akan menjelaskan tentang 

Cara menginstal Android Studio.

Silahkan simak baik-baik yaa :D

1.Pertama Instal SDK terlebih dahulu, jika sudah klik setup file Android Studio.

2.jika sudah, lalu akan muncul gambar seperti ini,lalu klik “next”
3. tanda yang terceklis tersebut menandakan bahwa yang di instal yaitu andorid SDK,Virtual Device
Dan performance.


4.kalimat disana adalah perjanjian dan lisensi android studio.kalau malas membaca klik “I Agree” untuk melanjutkan instalasinya.

5. jika ingin menentukan lokasi penyimpanan secara manual tinggal klik button Browse.Jika sudah klik next.





5. klik “instal” untuk menjalankan proses instalasi.

6.Lalu tunggu hingga penuh



7.Jika sudah penuh klik “next”

8.Instalasi sudah selesai,Android Studio siap digunakan

Sekian Tutorial untuk penginstalan Android Studio

Semoga bermanfaat, TERIMA KASIH.







Rabu, 10 Januari 2018

Inner Join

assalamualaikum...
haii.. apa kabar ? semoga sehat selalu ya. di blog ini saya akan membahas tentang inner join.


                                 Pengertian Inner Join

   inner join adalah salah satu konstruksi dasar dari SQL dan basis data.join dapat didefinisikan sebagai kombinasi record dari dua atau lebih tabel di dalam basis data relasional dan menghasilkan sebuah tabel (temporary) baru yang di sebut sebagail joined tabel.

Fungsi Inner Join :

   Inner Join digunakan ketika user ingin melihat display data yang berasal dari dua tabel atau lebih yang berbeda. Ada dua cara penggabungan tabel dalam inner join ini, yaitu penggabungan dengan klausa WHERE dan penggabungan dengan klausa INNER JOIN
Tujuan dari menggabungkan tabel adalah untuk menyajikan informasi secara lebih detail.

Bentuk umum dari klausa inner join adalah sebagai berikut :
SELECT tabel1.*, tabel2.*
FROM tabel1 INNER JOIN tabel2
ON tabel1.PK=tabel2.FK;

Keterangan : PK = Primary Key; FK = Foreign Key
Query INNER JOIN memiliki beberapa variasi,yaitu SELECT INNER JOIN ON dan SELECT..INNER JOIN.USING. Saya akan membahasnya satu persatu.

Cara Menggabungkan Tabel MySQL dengan query Select.Inner join.On

Format dasar dari penulisan query Select Inner Join On adalah:


SELECT nama_kolom_tampil FROM nama_tabel_pertama INNER JOIN nama_tabel_kedua
ON nama_kolom_join_tabel_pertama = nama_kolom_join_tabel_kedua

  Syarat untuk INNER JOIN adalah kedua tabel harus memiliki sebuah kolom dengan nilai yang sama yang akan kita gunakan dalam proses JOIN. Dalam contoh kita, kolom tersebut adalah kolom NIP dari tabel nama_dosen, dan kolom NIP_dosendari tabel mata_kuliah. Perhatikan walaupun keduanya berisi NIP, namun nama kolomnya berbeda.

  Misalnya nih punya tiga tabel, yaitu tabel Produk, tabel Harga dan tabel Daftar Harga. Tabel Daftar Harga ini merupakan tabel relasi dari tabel Produk dan tabel Harga. Nah biar tabel Daftar Harga ini bisa terisi secara otomatis maka digunakan perintah inner join dengan syarat tabel Produk dan tabel Harga ada isinya baru tabel Daftar Harga bisa terisi. 

 Sekian artikel mengenai Inner Join. mohon maaf bila ada kesalahan dalam hal pengertian ataupun penulisannya.

Wassalamualaikum...

Selasa, 09 Januari 2018

Use Case Diagram

Assalamualaikum :D
apa kabar ? kali ini saya akan membahas tentang Use Case Diagram.Use Case merupakan sebuah komponen wajib dalam program, dengan adanya use case pengguna dapat melihat gambaran dari kegunaan aplikasi tersebut.

 Pengertian Use Case

Use case diagram adalah suatu model yang dangat fungsional dalam sebuah sistem yang menggunakan actor dan use case. Sedangkan pengertian dari use case sendiri adalah layanan atau fungsi-fungsi yang tersedia pada sistem untuk penggunannya.

Use case diagram menggambarkan efek fungsionalitas yang telah diharapkan oleh sistem.  Use case diagram dapat sangat membantu bila kita sedang menyusun requitment sebuah sistem, mengkomunikasikan sebuah rancangan aplikasi dengan konsumen, serta merancang test case untuk semua feature yang ada pada sistem. aturannya, sebuah use case dapat di masukan lebih dari use case lain, sehingga duplikasi fungsionalitas dapat dihindaro dengan cara menarik keluar fungsional yang common.
 Deskripsi Use Case Diagram

1. Sebuah use case merupakan dimana sebuah sistem dapat digunakan untuk memenuhi satu atau lebih kebutuhan dari pemakai.
2. Use case sendiri merupakan fase awal yang sangat tepat untuk setiap fase pengen\mbangan sistem berbasis objek, design testing, dan dokumentasi.
3. Use case sendiri menggambarkan kebutuhan sistem sendiri dilihat dari sudut pandang diluar sistem.
4. Use case sendiri menentukan nilai yang diberikan sistem kepada pemakai.
5. Use case hanya menetapkan apa seharusnya yang dikerjakan oleh sisy\tem, yaitu menyangkut dengan kebutuhan fungsional sistem.
6. Use case sendiri tidak menen tukan dengan kebutuhan nonfungsional. Dimaksut dengan kebutuhan nonfungsional misal bahasa pemrograman, sasaran kerja dan lain sebagainya.

Macam komponen-komponen Use Case Diagram

1. Actor

 Sebenernya Actor bukanlah bagiandari diagram, namun untuk dapat terciptanya suatu use case diagram diberikan beberapa actor dimana actor tersebut menjelaskan seseorang atau sesuatu (seperti perangkat, system lain) yang berinteraksi dengan system. Sebuah actor mungkin hanya memberikan informasi inputan pada system, hanya menerima informasi dari system atau keduanya menerima dan member informasi pada system, actor hanya berinteraksi dengan use case tetapi tidak memiliki control atas Use Case. Actor digambarkan secara umum atau spesifik, dimana untuk membedakannya anda dapat menggunakan relationship.

Ada beberapa kemungkinan yang menyebabkan actor tersebut terkait dengan system antara lain :
  1. Yang berkepentingan terhadap system dimana adanya arus informasi baik yang diterima maupun yang dia inputkan ke system.  
  2. Orang ataupun pihak yang akan mengelola system tersebut. 
  3. External resource yang digunaka oleh system
  4. System lain yang berinteraksi dengan system yang akan dibuat

2. Use Case

Use case merupakan gambaran fungsional dari suatu sistem, sehingga antara konsumen dan pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun.

Relasi dalam Use Case
Berikut adalah relasi dalam use case dan kegunaannya :

Assoclation : hubungan link antar element-element.

Generalization : atau biasa disebut dengan inheritance (pewarisan), adalah sebuah elemen yang merupakan spesifikasi dari elemen lainnya

Dependency : merupakan elemen tergantung dari beberapa cara kepada elemen-elemen lainnya.

Aggregation : adalah bentuk asosiation dimana sebuah elemen berisi elemen lainnya.

Contoh Use Case Diagram


  
  Berdasarkan kasus diatas, maka dapat dijabarkan dalam suatu pemodelan Use case. Model use case ini terdiri dari aktor dan kasus penggunaan. Aktor mewakili pengguna sistem yang berinteraksi dengan sistem tersebut. Penggunaan use case ini mewakili perilaku dari sistem, skenario bahwa sistem berjalan melalui tanggapan dari seorang aktor. Use case pada kasus pemanfaatan sistem pakar seleksi karyawan menggunakan metode Tsukamoto sesuai dengan gambar.


Contoh Use Case Diagram

Pada use case diatas, maka dapat mendeskripsikan hal-hal sebagai berikut ini:
1. Admin dan User merupakan aktor.
2. Admin dan User melakukan login pada aplikasi sistem pakar seleksi karyawan menggunakan metode Tsukamoto.
3. Admin dan User melakukan pemasukan data pada aplikasi sistem pakar seleksi karyawan menggunakan metode Tsukamoto.
4. Admin dan User melihat data yang telah dimasukkan.
5. Admin dapat melakukan pengubahan range nilai.

Sekian Artikel mengenai Use Case Diagram, semoga bermanfaat. Mohon maaf bila ada kesalahan kata.

Wassalamualaikum...