Thanks To :

Jumat, 29 November 2013

UML (Unified Modelling Language)


  •  Apa itu UML
Unified Modelling Language (UML) adalah sebuah "bahasa" yg telah menjadi standar dalam industry untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem. Dengan menggunakan UML kita dapat membuat model untuk semua jenis aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi dan jaringan apapun, serta di itulis dalam bahasa pemrograman apapun. Tetapi karena UML juga menggunakan class dan operation dalam konsep dasarnya, maka ia lebih cocok untuk penulisan piranti lunak dalam bahasa-bahasa berorientasi objek seperti C++, Java, C# atau VB.NET. Walaupun demikian, UML tetap dapat digunakan untuk modeling aplikasi prosedural dalam VB atau C.

Seperti bahasa-bahasa lainnya, UML mendefinisikan notasi dan syntax/semantik. Notasi UML merupakan sekumpulan bentuk khusus untuk menggambarkan berbagai diagram piranti lunak. Setiap bentuk memiliki makna tertentu, dan UML syntax mendefinisikan bagaimana bentuk-bentuk tersebut dapat dikombinasikan. Notasi UML terutama diturunkan dari 3 notasi yang telah ada sebelumnya: Grady Booch OOD (Object-Oriented Design), Jim Rumbaugh OMT (Object Modeling Technique), dan Ivar Jacobson OOSE (Object-Oriented Software Engineering).

  • Sejarah Singkat UML
 Dimulai pada bulan Oktober 1994 Booch, Rumbaugh dan Jacobson, yang merupakan tiga tokoh yang boleh dikata metodologinya banyak digunakan mempelopori usaha untuk penyatuan metodologi pendesainan berorientasi objek. Pada tahun 1995 direlease draft pertama dari UML (versi 0.8). Sejak tahun 1996 pengembangan tersebut dikoordinasikan oleh Object Management Group (OMG –http://www.omg.org). Tahun 1997 UML versi 1.1 muncul, dan saat ini versi terbaru adalah versi 1.5 yang dirilis bulan Maret 2003. Booch, Rumbaugh dan Jacobson menyusun tiga buku serial tentang UML pada tahun 1999 [7] [8] [9]. Sejak saat itulah UML telah menjelma menjadi standar bahasa pemodelan untuk aplikasi berorientasi objek.

Dan terdapat software yang menangani UML ini yakni Rational Rose.

Penegrtian Rational Rose
Rational Rose merupakan salah satu software yang paling banyak digunakan untuk melakukan design software melalui pendekatan UML(Unified Modelling Language).

Rational Rose merupakan software yang menyediakan banyak fungsi - fungsi seperti : design proses, generate code, reverse engineering, serta banyak fungsi-fungsi yang lain. 

Rational Rose merupakan tool yang sangat mudah karena sudah menyediakan contoh-contoh design dari beberapa software. Sebelum menggunakannya, terlebih dahulu pahamilah tentang UML ( Unified Modelling Language ). Berikut tampilan awal dari Rational Rose




  • Diagram dalam UML
Diagram berbentuk grafik yang menunjukan simbol elemen model yang disusun utuk mengilustrasikan bagain atau aspek tertentu dari sistem. Sebuah model sistem biasanya mempunyai beberapa diagram untuk setiap jenisnya.
Adapun jenis – jenis diagram antara lain :

  • Use Case Diagram
Menggambarkan sejumlah eksternal actor dan hubungannya ke Use Case yang diberikan oleh sistem. Use Case digambarkan hanya yang dilihat dari luar oleh actor (keadaan lingkungan sistem yang dilihat user) dan bagaimana fungsi yang ada didalam sistem. Cara membuatnya seperti pada gambar dibawah ini:






  • Class Diagram
Menggambarkan struktur statis class dalam sistem. Class merepresentsikan sesuatu yang ditangani oleh sistem. Class dapat dihubungkan dengan lainnya melalui sejumlah cara : assasiated (terhubung satu dengan yang lain), dependent (satu class tergantung / menggunakan class yang lainnya), specialiized (satu class merupakan spesialisasi dari class lainnya), atau packaged (grup bersama sebagai suatu unit).  Cara membuatnya seperti pada gambar dibawah ini:


  • Sequence Diagram
Menggambarkan kolaborasi dinamis antar sejumlah object. Kegunaanya untuk menunjukkan rangkaian pesan yang dikirim antara objek juga  interaksi antara object. Cara membuatnya seperti pada gambar dibawah ini:


  • Collaboration Diagram                  
Menggambarkan kolaborasi dinamis seperti sequence diagram. Dalam menjukkan pertukaran pesan, collaboration diagram menggambarkan object dan hubungannya (mengacu ke konteks). Jika penekanannya pada waktu atau urutan gunakkan sequence diagram, tetapi jika penekanannya pada konteks gunakan collaboration diagram. Cara membuatnya seperti pada gambar dibawah ini:


  • State Chart Diagram
Menggambarkan semua state (kondisi) yang dimiliki oleh suatu object dari suatu class dan kejadian yang menyebabkan state berubah secara dinamis. Cara membuatnya seperti pada gambar dibawah ini:


  • Activity Diagram
Menggambarkan rangkaian aliran dari aktivitas, digunakkan untuk mendeskripsikan aktivitas yang dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktivitas lainnya seperti use case atau interaksi. Cara membuatnya seperti pada gambar dibawah ini:

  • Component Diagram
Menggambarkan struktur fisik kode dari komponen. Komponen dapat berupa source code, komponen biner, atau executable component. Sebuah komponen berisi tenatang logic class atau class yang diimplementasikan sehingga membuat pemetaan dari logical view ke component view.

  • Deployment Diagram
Menggambarkan arsitektur fisik dari perangkat keras dan perangkat lunak sistem, menunjukkan hubungan komputer dengan perangkat (nodes) satu sama lain dan jenis hubungannya. Di dalam nodes, executable, component dan object yang dialokasikan untuk memperlihatkan unit perangkat lunak yang dieksekusi oleh node tertentu dan ketergantungan komponen.

Sabtu, 16 November 2013

Mengatasi Instalasi Windows XP Yang Selalu Restart Di Sisa Menit Ke-34

Saya mau posting nih sedikit masalah yang saya hadapin dalam Menginstal Ulang Windows XP dan udah Fix bisa dibenerin xD
Jadi kronologis kasusnya seperti dibawah ini:
Saya menginstall ulang Windows XP di komputer dengan menggunakan CD XP dan Flashdisk XP yang sudah menjadi bootable.
 

- XP Setup mulai jalan di tahap I sampai restart otomatis nih.



- Komputer saya boot WinXP untuk mulai instalasi tahap II (GUI) seperti gambar dibawah ini:






- Nah.. pas proses instal tinggal 34 menit lagi (Setup will complete in approximately 34 minutes), tiba-tiba komputer saya restart sendiri.


Kemudian saya coba ulang install XPnya, tapi komputer tetap restart di posisi/waktu yang sama & begitu terus menerus...
Kasus ini disebabkan adanya error 'pengenalan' driver hardware pada kompie/laptop yang punya masalah kayak diatas...

Cara Mengatasinya: 


1. Install ulang XP seperti biasa,tunggu sampai posisi menit dimana Setup akan restart (biasanya di menit ke-34 instalasi yang tersisa).
2. Ketika kompie/laptop sobat restart, segera keluarkan CD/DVD/USB Instalasi XP dari drive-nya.
3. Tunggu sampai muncul kotak error dari Setup Windoze yg muncul karena tidak menemukan cd/dvd instalasi yang memang sengaja sobat keluarkan tadi.
4. Tekan tombol Shift+F10 utk masuk ke DOS prompt Windoze
5. Kemudian ketikkan ini di jendela prompt utk masuk ke direktori "Windows": 
CD C:\WINDOWS\ 
lalu ENTER. 
6. Terus ketik lg: 
setupapi.log 
lalu ENTER. 
7. Akan terbuka file "setupapi.log" di notepad, terus sobat cari baris teks "inf" (bisa dgn tekan Ctrl+F, isikan dgn "inf") di bagian2 bawah file setupapi.log yg sedang sobat buka.
8. File .inf yg saya maksud yang ada dibagian akhir file .log itu adalah file driver hardware di kompie agan yg bermasalah dengan Setup XP yang menjadi penyebab instalasi XP sobat restart terus-menerus. Hapal nama file .inf yang error tersebut!! (dalam kasus saya diatas yang bermasalah adalah driver modem "mdmcxpt.inf").
9. Nah, disinilah triknya berfungsi. Sobat mesti lewatkan/skip pembacaan driver yang bermasalah tersebut oleh instalasi XP, caranya:

- Tutup dulu file setupapi.log yang sobat buka terus dari jendela prompt yang msh terbuka, ketik:  
CD C:\WINDOWS\inf\  
-Terus ketik:  
DEL <nama_file_inf_yg_error> /y
misalnya untuk kasus saya:  
DEL mdmcxpt.inf /y   

- Nah, kalo sudah,... sobat sekarang sudah bisa masukkan kembali CD/DVD/USB instalasi XP sobat untuk melanjutkan instalasinya & tidak ada restart2an lagi. 

-semoga membantu- 

NB: Trik diatas juga bisa sobat gunakan jika sobat lupa CD Key Windows XP Setup
Caranya sama, sewaktu Setup minta CD Key yang sobat lupa tekan tombol Shift+F10 utk masuk ke DOS
Prompt, terus ketik: 
CD C:\WINDOWS\ 
terus ENTER. Ketik lagi 
NOTEPAD.EXE 
selebihnya, sobat tinggal buka file teks yg berisi CD Key XP Setup sobat terus copy paste ke kotak CD Key Setup sobat... 
-semoga membantu-

Sumber :
GOOGLE 
http://lughot.blogspot.com/2011/07/cara-mengatasi-instalasi-windows-xp.html 

Senin, 11 November 2013

Design Permodelan Grafik




Desain grafis

Suatu bentuk komunikasi visual yang menggunakan gambar untuk menyampaikan informasi atau pesan seefektif mungkin. Dalam desain grafis, teks juga dianggap gambar karena merupakan hasil abstraksi simbol-simbol yang bisa dibunyikan. Desain grafis diterapkan dalam desain komunikasi dan fine art. Seperti jenis desain lainnya, desain grafis dapat merujuk kepada proses pembuatan, metoda merancang, produk yang dihasilkan (rancangan), atau pun disiplin ilmu yang digunakan (desain).

Seni desain grafis mencakup kemampuan kognitif dan keterampilan visual, termasuk di dalamnya tipografi, ilustrasi, fotografi, pengolahan gambar, dan tata letak.

Desain grafis pada awalnya diterapkan untuk media-media statis, seperti buku, majalah, dan brosur. Sebagai tambahan, sejalan dengan perkembangan zaman, desain grafis juga diterapkan dalam media elektronik, yang sering kali disebut sebagai desain interaktif atau desain multimedia.

Batas dimensi pun telah berubah seiring perkembangan pemikiran tentang desain. Desain grafis bisa diterapkan menjadi sebuah desain lingkungan yang mencakup pengolahan ruang.





Sejarah Permodelan Grafik

Pada tahun 1447, Johannes Gutenberg menemukan teknologi mesin cetak yang bisa digerakkan dengan model tekanan menyerupai desain yang digunakan di Rhineland, Jerman, untuk menghasilkan anggur. Tahun ini merupakan tahun revolusioner yang memungkinkan produksi buku secara masal dengan biaya rendah.

Pada tahun 1450 Guterberg bekerjasama dengan pedagang dan pemodal Johannes Fust, dibantu Peter Schoffer mencetak "Latin Bible", "Guterberg Bible" dan lain - lain yang terbit tahun 1456. Pada masa ini juga berkembang seni menghias buku, corak huruf, dan ilustrasi dengan tokoh yang terkenal waktu itu Lucas Cranach dengan karyanya "Where of Babilion". Perkembangan berikutnya ditemukan teknik cetak Lithografi, cetak Lithografi menggunakan teknik cetak dasar yang saling tolak menolak antara air dan minyak, sehingga pada masa ini berkembanglah poster. Tokoh - tokoh seni poster Lithografi antara lain Jules Cheret, Henri de Toulouse Lautrec, dan Eugene Grasset.

Kejayaan kerajaan Romawi telah membawa peradaban baru dalam sejarah peradaban barat dengan diadaptasikannya sastra, seni, agama, serta alfabet latin yang dibawa dari Yunani. Pada saat sekarang ini adanya mesin cetak dan komputer telah mempermudah serta mempercepat perkembangan penggunaan seni desain grafis.


Aplikasi-aplikasi Desain Permodelan Grafis


- Aplikasi Pengolah Gambar
o   Adobe Illustrator

o   Beneba Canvas

o   Corel Draw

- Aplikasi pengolah Tata Letak 
o   Adobe in design

o   Ms. Publisher

- Aplikasi pengolah Audio Visual
o   Final Cut

o   Power Director

o   Adobe After Efect


- Aplikasi 3 Dimensi dan 2 Dimensi
o   Blender

o   Autocad



Permasalahan

Pengaruh perkembangan teknologi dijaman sekarang ini.

Model desain dari pemrograman




Pengaruh perkembangan teknologi dijaman sekarang ini

Pada jaman sekarang ini adanya komputer dan tekonologi lainnya juga merupakan hal yang secara cepat melakukan perkembangan penggunaan seni desain grafis dan dampaknya sudah sampai pada kalangan bawas sampai ke atas. Contohnya yang sering menggunakan teknik design grafis yaitu beberapa media seperti Koran, majalah, tabloid, website. Didalam keseharian kita juga sering kita temukan berbagai macam desain grafis seperti yang sering kita saksikan ditelevisi layaknya kartun doraemon dan banyak lainnya.

Untuk saat ini perkembangannya sudah sangat maju sekali, segala aspek pun banyak menggunakan desain grafis. Namun akhir-akhir ini banyak sekali penyalah gunaan dari teknologi tersebut seperti aspek negative yang sering dimunculkan oleh orang orang yang tidak mau tau bahaya dari menggunakan teknologi tersebut secara negatif.





Pemecahan masalah menurut saya

Dalam hal design grafis sudah banyak animator membuat sebuah hal yang lebih kreatif lagi dan membuat karyanya se-original mungkin. Sudah banyak saya liat juga animator orang Indonesia dapat beradaptasi dengan animator luar negeri dengan membantu membuat film animasi dengan teknik yang sangat rumit, dan itu juga termasuk mengharumkan nama Indonesia dibidang perfilman.

Desain pemodelan grafis adalah ilmu yang sangat penting dalam hubungan interaksi. karena dengan menggunakan visual interaksi manusia dengan komputer dapat berjalan lancar. dan bagi orang yang awam lebih mudah mengerti dibandingkan dengan menggunakan text command yang harus dihafal untuk berinteraksi dengan komputer.



Kesimpulan

 Perkembangan teknologi yang sangat pesat memang sangat membantu kita dalam penerapan berbagai bidang dan aspek seperti pendidikan kesehatan dan didalam pemerintahan sekalipun.

Untuk di dunia pendidikan khususnya untuk mahasiswa biasa dipergunakan untuk melakukan presentasi dengan menggunakan tampilan yang sangat menarik agar dosen melihatnya dan orang lain yang melihatnya tertarik dengan materi yang disampaikan. Dan hal tersebut adalah sebuah keuntungan dengan ada nya perkembangan teknologi tersebut.

Sumber :

- GOOGLE
- Reza's Blog

Bekti's Blog