Kamis, 31 Maret 2016

Use Case Beserta Komponen dan Contohnya


Use case adalah rangkaian/uraian sekelompok yang saling terkait  dan membentuk sistem secara teratur yang dilakukan atau diawasi oleh sebuah aktor. Use case digunaka untuk membentuk tingkah laku benda/thing dalam sebuah mode serta direalisasikan  oleh sebuah collaborator.


Komponen - Komponen Use Case


Komponen-Komponen yang terlibat dalam Use Case Diagram :
  • Actor
Pada dasarnya actor bukanlah bagian dari diagram, namun untuk dapat terciptanya suatu use case diagram diberikan beberapa actor dimana actor tersebut menjelaskan seseorang atau sesuatu (sperti 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
  • Use Case
Merupakan gambaran fungsional dari suatu system, sehingga customer atau pengguna system paham dan mengerti mengenai kegunaan system yang akan dibangun.
Cara menentukan Use Case dalam suatu system :
  1. Pola prilaku perangkat lunak aplikasi
  2. Gambaran tugas dari sebuah actor.
  3. System atau benda yang memberikan suatu nilai kepada actor.
  4. Apa yang dikerjakan oleh suatu perangkat lunak.
  • Relasi Dalam Use Case
Ada beberapa relasi yang terdapat pada use case diagram
  1. Generalization, disebut juga inheritance (pewarisan), sebuah elemen yang merupakan spesialisasi dari elemen lainnya.
  2. Dependency, sebuah elemen tergantung dari beberapa cara kepada elemen lainnya.
  3. Aggregation, bentuk asosiation dimana sebuah elemen berisi elemen lainya.
  • Tipe relasi yang mungkin terjadi pada use case diagram :
  1. <<include>>, yaitu sifat yang harus terpenuhi agar sebuah event dapat terjadi, dimana pada kondisi ini sebuah use case adalah bagian dari use case lainya.
  2. <<extends>>, yaitu kelakuan yang hanya berjalan dibawah kondisi tertentu seperti menggerakan alarm.
  3. <<communicates>>, ditambahkan untuk asosiasi yang menujukan asosiasinya dalah communicates association. Ini merupakan pilihan asociasi hanya tipe relationship yang di bolehkan untuk actor dan use case.
Contoh Penggunaan Use Case pada Riset BMG :

Badan geofisika dan meteorologi ingin membangun sebuah sistem ramalan cuacu berbasis web (yang sudah mendukung pemograman berorientasi objek) sistem ini akan memprediksi tiga nilai berikut :
  • Curah hujan
  • Suhu udara
  • Arah angin dan kecepatanya
Informasi setiap ibu kota provinsi selama 10 tahun terakhir terekam dengan baik.
Curah hujan sesungguhnya yang terjadi di hari itu, suhu udara dan arah angin direkam oleh petugas BMG di setiap ibu kota provinsi. Untuk para pengguna ramala cuaca, ada fasilitas melihat cuaca denga terlebih dahulu memliih kota yang akan dilihat.

Dari narasi diatas terdapat dua actor yaitu petugas BMG dan pengguna(user) dan tujuh Use case yaitu curah hujan, suhu udara, arah mata angin dan kecepatan, olah data ramala cuaca, rekam data ramalan cuaca, melihat ramalan cuaca dan memlih ibu kota provinsi, untuk membuat use case anda bisa menggunakan software seperti Astah Profesional. 

Maka hasil dari narasi diatas  use casenya adalah sebagai berikut:


Contoh Penggunaan use case pada kasus studi skripsi saya yang berjudul Analisis dan Perancangan Sistem Pembayaran dan Pendataan penginapan dan kos-kosan Rodziah 

penginapan dan kos-kosan rodziah ingin dibuatkan sistem pembayaran dan pendataan berbasis dekstop , di dalam sistem yang nanti nya akan di buat memprediksi bahwa:

  • pembayaran perbulan , pertiga bulan dan pertahun ada perbedaan .
  • tanggal masuk dan tanggal keluar 
  • pendataan profil diri
informasi yang selama ini masih bersifat manual sehingga membuat data - data dan pembayaran tidak tersusun dan tertata dengan rapi . jadi pendataan dan pembayaran mulai tanggal masuk hingga tanggal keluar tidak terekam dengan baik .untuk admin maupun pengguna aplikasi desktop ini nantinya  akan menikmati fasilitas pendataan dan pembayaran dengan mudah dan praktis serta mengetahui tanggal masuk dan keluar dengan mudah . serta llebih rapi dan terstruktur.

Minggu, 28 Juni 2015

Sanguinis my character

Saya bersifat sanguinis , saya merasa 98% kepribadian saya itu sanguinis karena  saya selalu di bilang suka menghidupkan suasana dan selera humornya juga tinggi , jadi teman – teman saya tidak canggung berbicara dengan saya. Saya juga selalu penuh semangat ketika menemukan hal-hal baru.Teman saya berbagai macam tidak hanya yang seumuran bahkan ada yang umurnya di atas saya , dalam berteman saya tidak akan pilih – pilih karena hidup itu butuh orang lain. Di tempat yang berbeda pun saya tidak pernah canggung karena saya berusaha untuk menyesuaikan diri agar di terima dengan baik dan ramah. Tapi satu kelemahan saya , saya belum bisa menjadi pembicara yang baik dan memukau pendengar , karena masih terkadang gugup di depan orang banyak , tapi saya akan melatih agar ketika saya berbicara di suatu acara atau kesempatan saya bisa memukau pendengar.

Sebelum bapak melakukan tes ini saya belum mengetahui bahwa sifat saya sanguinis , setelah bapak memberikan  tes tersebut saya jadi mengetahui kepribadian saya.Terima kasih buat tes kepribadian  yang begitu baik dan menarik.

Bagaimana Cara Membangun Kepemimpinan

hy sir......
saya mempunyai pengalaman sebagai seorang ketua pada acara forum perwakilan kelas , dimana disitu mempunyai tanggung jawab dalam merangkul anggota- anggota saya dan ketua - ketua kelas pada ankatan 2012-2014 terdapat beberapa kendala yang saya hadapi yaitu :

1. Anggota yang tidak mendengarkan dan sulit diatur


ya saya sempat bingung untuk menyatukan pemikiran antara satu dengan yang lainnya karena banyak dari mereka yang bersifat koleris dan saya yang bersifat sanguinis harus menyetarakan dengan mereka . Tapi saya mempunyai pemikiran apabila saya mau saya bisa , dan terbukti saya bisa merangkul mereka walaupun ada sedikit trouble dan acara alhamdulillah sukses


2. Mengundang angkatan tua


nah saya menemui masalah baru disini untuk mengundang angkatan di atas angkatan saya , karena mereka yang bersifat pasif pada anggota kelasnya disini saya menemui jalan buntu maka saya mengambil kesimpulan saya hanya mengundang 2013-2014 ........

walaupun saya berusaha mereka tetap pasif maka saya mengambil kesimpulan di atas ,,,,,,,,

terima kasih sir sudah mengajarkan kami materi membangun kepemimpinan ,,,,

see you sir .....

Semua Orang Bisa jadi Juara


Manusia adalah makhluk yang sempurna jika di bandingkan dengan makhluk lain. Karena kita semua terlahir dengan dianugrahi potensi dan bakat yang unik. Kita pun adalah pemenang sejak kita di lahirkan karena kita berhasil terlahir di dunia ini. Namun, lingkungan lah yang akhirnya merubah kita. Sehingga pada akhirnya ada yang menjadi pemenang dan ada yang menjadi pecundang. Lingkungan dan pendidikan bisa mempengaruhi sikap, karakter dan pikiran kita sehingga ini juga berpengaruh pada apa yang kita capai selama ini Untuk mengembalikan kita kepada fitrah kita sebagai pemenang maka kita perlu cara khusus. Biasanya setiap orang punya cara dan ciri khasnya masing-masing. So, kali ini saya mau berikan beberapa tips yang bisa anda coba untuk selalu siap tampil jadi pemenang dalam bidang apapun yang anda inginkan. Apa saja kiat jadi pemenang tersebut? Silahkan di simak beberapa kiat jadi pemenang berikut ini.

Kiat Jadi Pemenang di Bidang Apapun

1.Konsisten

Anda ingin menjadi pemenang di bidang apa? Maka tekuni bidang itu dan konsisten. Misalnya anda ingin menjadi pemenang di bidang olahraga. Maka anda harus konsisten pada bidang itu. Sebaiknya jangan meraih dua hal yang berbeda dalam satu waktu, karena itu akan membuat anda sulit untuk menjadi pemenang. Kalau anda tidak tahu ingin menjadi pemenang di bidang apa, maka kenali apa bakat serta kegemaran anda, lalu cobalah tekuni itu semua dengan sungguh-sungguh. Teruslah menekuni bidang itu sampai anda menjadi ahli dan tak terkalahkan dan layak jadi pemenang. Istilahnya carilah sidik jari kemenangan anda sendiri. Karena cara orang yang satu berbeda dengan yang lainnya dalam meraih kemenangan. Kalau sudah menemukan sidik jari kemenangan anda, maka langkah selanjutnya adalah konsisten pada pilihan anda. Jangan melirik bidang lain dulu, tetapi, konsistenlah!

2. Banyak belajar dan mendengar

Setelah anda menentukan bidang yang sesuai dan yang anda inginkan. Maka, tugas anda selanjutnya adalah belajar. Belajar sebanyak-banyaknya tentang bidang yang anda pilih dan pengalaman serta ilmu dari orang-orang yang lebih sukses. Orang yang paling mengetahui teknik menggapai puncak sukses itu adalah orang yang sudah sukses atau belajar dari yang terbaik. Maka jangan sungkan untuk meminta nasihat dan tips-tips positif tentang hal apapun yang menjadikan kamu bisa sukses di bidang kamu agar kamu jadi pemenang. Sebaiknya anda belajar pada orang yang bidangnya sama dengan anda, sehingga orang tersebut lebih tahu rahasia suksesnya.

3. Jangan mudah menyerah

Pemenang biasanya terlebih dahulu akan mengalami banyak kegagalan. Untuk itu janganlah mudah menyerah. Teruslah berusaha untuk menjadi pemenang. Pemenang itu adalah orang terus menerus berusaha, tanpa kenal lelah. Pemenang adalah orang yang terus berjuang dengan tekun dan akhirnya menjadi pemenang. Jalanilah bidang anda dengan ketegaran dan jangan mudah menyerah menghadapi tantangan, lakukanlah sebaik mungkin dan gunakan potensi yang di anugrahkan kepada kita.berbuatlah sebaik mungkin. Dengan ini anda akan menjadi pemenang dalam bidang anda. Biarkan lah nasib yang menyerah kepada anda, oleh karena usaha anda yang begitu tekun, oleh karena anda tidak menyerah sampai anda menjadi pemenang. Kegagalan itu hanya akan menghampiri pada orang yang telah menyerah, maka dari itulah selama anda belum menyerah, berarti anda belum gagal.

4. Banyak berdoa

Jangan remehkan kemampuan doa. Doa juga sangat membantu untuk mencapai apapun yang anda ingin kan. Termasuk untuk jadi pemenang. So, berdoalah juga! Jangan melewatkan hal yang satu ini.

Jalan Pintas Menjadi Pemenang

Mau jalan pintas menjadi pemenang? Karena ternyata untuk menjadi pemenang tidak cukup hanya dengan melakukan hal-hal di atas. Fakta, bahwa terlalu banyak pesaing didunia ini yang harus kita kalahkan. Banyak orang kerja keras namun tanpa diiringi prestasi hebat. Banyak orang yang memberikan yang terbaik, namun tidak ada yang menghargainya. Dia tetap tersisihkan. Bukankah Anda sudah akrab mendengar hal seperti ini. Kemudian orang lain yang disalahkan? Kenyataanya adalah kerja keras memberikan yang terbaik TIDAK CUKUP untuk menjadi juara! Lalu, apa jalan pintas yang saya maksud itu? untuk mempersingkat waktu, saya persilahkan anda membaca jalan pintas itu di sini atau di sini. Sudah banyak penelitian, bahwa bakat bawaan bukan penentu sukses seseorang. Selalu ada proses, dari diri Anda dulu menjadi seperti sekarang, dan tentu menyongsong masa depan yang Anda inginkan. Semoga bermanfaat.

three characters to achieve success

Semua orang tentunya ingin mencapai kesuksesan. Adalah sebuah hal yang aneh jika ada seseorang yang berkata ia tidak ingin sukses. Meskipun definisi sukses setiap orang berbeda- beda, tetapi dapat mencapai suatu target itu adalah sebuah kepuasan sendiri yang dialami semua manusia. Di tengah budaya dunia yang begitu instan dan menginginkan segala sesuatu tercapai dalam seketika, ada berbagai karakter- karakter yang diabaikan, tetapi sebenernya sangat penting bagi seseorang untuk mencapai kesuksesan. Apa saja karakter- karakter tersebut?Terdapat tiga karakter manusia dalam hal menggapai kesuksesan antara lain:
1. Quitters
Tipe karakter ini pada level paling bawah yaitu ketika seseorang sudah merasa nyaman pada kondisinya sekarang dan sulit untuk melakukan perubahan. Manusia yang mempunyai karakter ini harus diajak dengan ekstra agar bisa berubah.
2. Campers
Tipe karakter ini bercirikan pada tengah-tengah yaitu saat akan berubah dan ketika ditengah perjalanan berhenti karena sudah merasa cukup dengan kondisinya walaupun baru berubah sedikit.
3. Climbers
Tipe karakter ini bercirikan ingin membuat perubahan karena masih belum merasa nyaman dan ingin merubah suatu keadaan agar tidak diri sendiri yang merasakan tapi orang lain bisa merasakan perubahan yang lebih baik lagi.