Rabu, 23 Oktober 2013

Class Diagram Blog

































Class diagrams are used to display diagam several classes and packages that exist in the system / software we're using .
Class diagram gives us a picture ( static diagram ) of the system / software and relas - relationships that exist therein .

Class Definition Diagram

Class is a collection of objects with and that have a common structure , common behavior , common relationships , and semantic / general word . Classes determined / discovered by examining objects in sequence diagrams and collaboration diagrams . A class is described as a square with three parts of the room . Class should be named using a noun according to domain / section / group ( Jeffery L. Whitten et al , 2004) .

Class Diagram is a diagram that shows the existing classes of a system and its relationship with logic. Class diagrams describe the static structure of a system . Because the class diagram is the backbone or basic strength of almost any object -oriented method including UML ( Henderi , 2008) . While according to ( Jeffery L. Whitten et al 2004:432 ) class diagram is a graphic image of the static object structure of a system , showing object classes that make up a system and also the relationship between the object class .
Elements - elements relevant in modeling UML class diagram consists of : classes , class structure , the nature of class ( class behavior) , association / union ( association ) , collection / unity ( aggregation ) , dependency (dependency ) , derivatives relations , diversity and navigation indicators , and role name ( role / task name ) .

Class diagram symbols

1 . Class : Class is a block - the building blocks of class -oriented programming obyek.Sebuah described as a box that is divided into 3 parts . The upper part is a part of the class name . Defines the center of the property / class attribute . The final section defines methodmethod of a clas .
2 . Association : An association is a relationship between the 2 most common class and is represented by a line connecting the two classes . This line could symbolize the types of relationship and also can display the multiplicity of laws in a relationship . ( Example : One -to -one , one- to-many , many-to -many )
3 . Composition : If a class can not stand alone and must be part of another class , then the class has a Composition relation to the class in which he relies . A composition relationship is described as a line with the tip of a parallelogram -shaped features / solid
4 . Dependency : Sometimes a class uses another class . This is called a dependency . Generally use the dependency is used to indicate operation in a class that uses another class . A dependency is represented as a dotted arrow .

5 . Aggregation : Aggregation indicates a whole part relationship and is usually referred to as relations .

Rabu, 16 Oktober 2013

UseCase Diagram Blog

usecase diagram blog
A use case diagram is a graphic depiction of the interactions among the elements of a system. A use case is a methodology used in system analysis to identify, clarify, and organize system requirements. In this context, the term "system" refers to something being developed or operated, such as a mail-order product sales and service Web site. Use case diagrams are employed in UML (Unified Modeling Language), a standard notation for the modeling of real-world objects and systems.
System objectives can include planning overall requirements, validating a hardware design, testing and debugging a software product under development, creating an online help reference, or performing a consumer-service-oriented task. For example, use cases in a product sales environment would include item ordering, catalog updating, payment processing, and customer relations. A use case diagram contains four components.
·         The boundary, which defines the system of interest in relation to the world around it.
·         The actors, usually individuals involved with the system defined according to their roles.
·         The use cases, which are the specific roles played by the actors within and around the system.
·         The relationships between and among the actors and the use cases.

Rabu, 18 September 2013

Top 5 Fastest Bikes in the World


Top 5 Fastest Bikes in the World


Here is the brand new list of the top 5 fastest bikes in the world! Includes the BMW K1200S, Ducati 1098s, Aprilia RSV 1000R Mille, Yamaha YZF R1, Honda CBR 1100XX, Suzuki Hayabusa, Kawasaki Ninja ZX-14 and the BMW S1000RR !


1. BMW S1000RR (305 km/hr)





The BMW S1000RR is a sport bike which was initially made to compete in the 2009 Superbike World Championship, that is now in commercial production. It is powered by a 999 cc (61.0 cu in) inline-4 engine redlined at 14,200 rpm.












2. Suzuki Hayabusa (303 km/hr)





The Suzuki Hayabusa (or GSX1300R) is Suzuki's fastest sport bike, made since 1999. Hayabusa got its name from the Japanese word for "peregrine falcon", a bird that is known for its speed due to its vertical hunting dive.







3. Kawasaki Ninja ZX-14 (299 km/hr)





The Kawasaki Ninja ZX-14, or ZZR1400 is their most powerful sport bike. It is capable of accelerating from 0–60 mph in 2.5 seconds. The top speed is electronically limited to 186 mph (299 km/h).






4. Honda CBR 1100XX Super Blackbird 178mph (286 km/h)

Honda CBR 1100 XX Super Blackbird is a sport-touring motorcycle built by Honda. It combines big engine power, Easy operational error-tolerance with touring comfort. The Blackbird production started in 1997 and the last year of production was 2006. The Blackbird was the result of Honda's attempt to build the world's fastest production motorcycle, stealing the crown from Kawasaki.






5. Yamaha YZF R1 176mph (283 km/h)




The Yamaha YZF-R1 motorcycle, introduced in 1998, was the first significant motorcycle in the true litre class (1,000 cc) "handling arms race" between the Japanese Big Four motorcycle manufacturers (Honda, Kawasaki, Suzuki and Yamaha). When introduced, it took the class closer to a true racing motorcycle, and increased the handling capabilities.











Minggu, 09 September 2012

Macam-macam Tag dalam HTML


1.    TITLE (Judul)    
*   Judul dari sebuah dokumen. Tag ini sangat  diperlukan dalam semua dokumen HTML. Membuat judul sebaiknya tidak menuliskan judul lebih dari 64 karakter
*   Contoh :
<HTML>
<HEAD>
<TITLE>Profil Pribadi Saya</TITLE>
</HEAD>
</HTML>

2.    BASE    (Menyatakan URL dokumen)
* Base menyediakan suatu jalur pencarian bagi dokumen-dokumen atau gambar yang mempunyai hubungan dengan dokumen dari pengguna tag BASE tersebut.
*  Contoh :
<HTML>
<HEAD>
<TITLE>Profil Pribadi Saya</TITLE>
      <BASE HREF=Http://www.theysar-thiar.com/homepage.html>
</HEAD>
</HTML>

3.    ISI INDEX
*   untuk menyatakan bahwa server dapat melakukan pencarian dalam dokumen
*   memberitahukan browser untuk membuat suatu bentuk pencarian sederhana dimana pemakai dapat memasukan satu atau lebih variabel pencarian.
*  Contoh :
<HTML>
<HEAD>
<TITLE>Home Pribadi Saya</TITLE>
      <BASE HREF=Http://www.teysar-thiar.com/homepage.html>
      <ISINDEX>
</HEAD>
<BODY>
      *** isi dokumen html
</BODY>
</HTML>

4.    LINK        
*  Menyatakan hubungan antara dokumen dengan dokumen lainnya
*   untuk menyatakan pengarang, indeks dan istilah, dokumen sebelum atau sesudahnya, dan lain-lain.
*   merupakan suatu tag tunggal karena tidak mempunyai tag akhir </LINK>, itu sebabnya <LINK>  berada pada bagian < HEAD>

Berikut ini adalah atribut yang bisa digunakan pada tag yaitu :
Ø           - HREF =Menunjuk pada dokumen atau bagian dokumen yang dituju oleh LINK tersebut
Ø           -REL    = Menyatakan hubungan antara dokumen saat ini dengan nilai pada HREF
Ø             -REV    =Seperti REL, menyatakan hubungan antara dokumen saat ini dengan nilai pada HREF, hanya   saja dalam hubungan yang berlawanan dengan REL
      -NAME =Menyatakan suatu link dari suatu anchor atau URL ke dokumen ini
Ø             -URN    =Menyatakan suatu Uniform Resource Number untuk dokumen saat ini
-TITLE  =Seperti tag <TITLE> befungsi sebagai judul
Ø             -METHODS = Menampilkan fungsi-fungsi yang didukung oleh dokumen saat ini, bagaimana ia bisa dilihat oleh suatu browser

 Contoh :
<HTML>
<HEAD>
<TITLE>Contoh LINK</TITLE>
<BASE HREF=”http://www.nasional.com/example.html”>
<LINK HREF=”welcome.html” REL=”precedes”>
<LINK HREF=”welcome.html” TITLE=”Welcome”>
<LINK REV=”made”      HREF=”nasional.jaya@rocketmail.com”>
<LINK REV=”previous”  HREF=”informasi.html”>
<LINK REV=”next”      HREF=”pesan.html”>
</HEAD>
</HTML>

5.    META      
*Menyatakan meta-information ( informasi tentang suatu informasi ) dalam suatu dokumen
* META mempunyai tiga buah atribut, yaitu :
    - NAME      = Merupakan informasi untuk suatu dokumen, bukan sebagai judul dokumen
  -HTTP-EQUIV   = Atribut ini menghubungkan elemen META ke respon protokol tertentu
  - CONTENT   =Isi dari nama suatu meta atau respon yang dibuat oleh HTTP-EQUIV

*  Contoh potongan program :
<META HTTP-EQUIV=”Expires”  CONTENT=”10 Jan 2010”>
<META HTTP-EQUIV=”Refresh”  CONTENT=”7”>
<META NAME=”GENERATOR”  CONTENT=”Internet Assistant for Microsoft Word 2.0z”>
6.    NEXTID  
 *Digunakan oleh editor HTML untuk membuat pengenal unik untuk dokumen tersebut
7.    STYLE    
* Mendefinisikan style untuk elemen-elemen HTML

B. ELEMEN BODY
Bagian BODY, yang dinyatakan dengan tag <BODY>…</BODY>, merupakan tubuh atau isi dari dokumen HTML dimana anda meletakan informasi yang akan ditampilkan pada browser.
Atribut BODY beserta fungsinya, yaitu :
1.    ALINK :  Menyatakan warna dari link yang sedang aktif
2.    BACKGROUND : Menyatakan file gambar yang digunakan sebagai latar belakang
3.    BGCOLOR : Menyatakan warna yang digunakan sebagai latar belakang
4.    BGPROPERTIES : Jika di set fixed, membuat suatu watermark yaitu background tetap
5.    LEFTMARGIN : Mengatur margin kiri dari isi dokumen dengan ukuran pixel
6.    LINK : warna dari link yang belum pernah dikunjungi
7.    TEXT : Mengatur warna teks dokumen web
8.    TOPMARGIN : Mengatur margin atas dari isi dokumen dengan ukuran pixel
9.    VLINK : Warna link yang pernah dikunjungi

Berikut potongan program untuk menentukan warna background suatu dokumen :
      <BODY BGCOLOR=”#RRRRRR”>
      <BODY BGCOLOR=”RED”>
Contoh program dengan menggunakan stylesheet dan warna teks :
<HTML>
<HEAD>
<TITLE>Pemrograman Web</TITLE>
<STYLE type=”text/css”>
BODY {background:RED;color:black}
A:link {color:red}
A:visited {color:maroon}
A:active {color:fuchsia}
</STYLE>
</HEAD>
<BODY>
<A HREF=P6_1.html>Teks warna merah-doc.belum pernah dikunjungi<BR>
<A HREF=P6_2.html>Teks warna maroon-doc.pernah dikunjungi
</BODY>
</HTML>

C. TAG
HTML tidak membedakan penggunaan huruf besar ataupun huruf kecil dari suatu elemen. Suatu elemen HTML terdiri dari tag-tag beserta teks yang ada dalam tag-tag tersebut. Tag ini dinyatakan dengan tanda lebih kecil (<) dan tanda lebih besar (>). Tag biasanya merupakan suatu pasangan yang disebut dengan :
1.    Tag awal, dinyatakan dalam bentuk <nama tag>
2.    Tag akhir, dinyatakan dalam bentuk </nama tag>

Format  :  <nama tag> teks yang ditampilkan </nama tag>
Contoh : untuk menampilkan teks dalam format teks miring
            <I>Teks ini terlihat miring di browser anda</I>
         
Tidak semua tag mengikuti aturan diatas. Ada beberapa macam bentuk tag yang dikenal oleh HTML, dimana umumnya tag-tag dalam dokumen HTML muncul dalam bentuk seperti barikut ini :
1.    <nama_elemen>teks</nama_elemen>
  Contoh : <TITLE>Profil Saya</TITLE>
*  Tag yang umum dipaki dalam suatu dokumen HTML, yaitu tag yang mempunyai awal dan akhir
2. <nama_elemen>
   Contoh : <HR>
*  Tag tersebut disebut dengan tag tunggal, yaitu tag yang hanya terdiri dari tag awal saja tanpa disertai dengan tag akhir.
3. <nama_elemen nama_atribut=argumen>teks</nama_elemen>
     Contoh :  <A HREF=’http://www.dota.com/”>Microsoft Page</A>
*  Tag yang disertai dengan suatu atribut didalamnya. Banyak elemen dari suatu tag mempunyai argumen-argumen yang mengirimkan parameter pada browser yang menangani elemen ini. Argumen-argumen dari elemen ini disebut atribut elemen.
* Contohnya adalah elemen Anchor (<A>) yang mempunyai beberapa atribut, salah satunya adalah HREF yang menyatakan dokumen atau link yang dihubungkan dengan teks yang mengandung anchor tersebut.

D. ATRIBUT
            Tag awal bisa memiliki beberapa buah atribut yang menyatakan karakteristik dari tag tersebut. Misalnya :    <P ALIGN=”left”>       digunakan untuk membuat rata kiri suatu paragraf. Tag yang digunakan adalah <P> dan atribut yang menyertainya adalah ALIGN dengan nilai left. Nilai atribut ALIGN hanya bisa berupa center, left, right atau justify.
            Dalam HTML, nilai atribut dalam pasangan tanda petik ganda, kecuali jika :
* Nilai     merupakan     suatu     kumpulan  dari  nilai  tertentu  ( misalnya  dalam <P ALIGN=”left”>    tanda  petik ganda boleh dihilangkan,  maka penulisan boleh <P ALIGN=left> ).
*  Nilai hanya berisi angka, huruf dan titik ( dalam <IMG SRC=”picture/hiasan.gif”   ALT=”Menampilkan hiasan”>, kedua nilai tersebut memerlukan tanda petik ganda karena SRC mengandung tanda “/” dan ALT mengandung spasi ).

Rabu, 14 Desember 2011

Apa itu maintenance pada PC

Maintenance? Mungkin menurut anda merupakan hal yang sulit untuk diatasi bahkan menjadi hal yang mengganggu performa komputer anda.

Kali ini anda salah bila berpikir demikian. Maintenance rutin komputer merupakan hal yang mudah dilakukan, tanpa perlu mengerti bahasa programming, atau ilmu-ilmu yang hanya dikuasai oleh orang IT. Cukup menggunakan program-program, baik yang sudah tersedia secara default di windows anda, ataupun menggunakan program program gratisan — gratis bukan berarti kinerjanya jelek, malah software-software yang saya sarankan dalam tulisan ini merupakan yang terbaik di bidangnya –.yang user friendly, mudah dilakukan tanpa perlu proses yang rumit, maka pelaksanaan maintenance dapat dilakukan dengan mudah, cepat, dan memuaskan.


Kita sering mengalami keadaan dimana kinerja komputer melambat, padahal kita merasa tidak melakukan suatu kesalahan yang berkaitan dengan komputer, apakah menginstall program yang “aneh”, ataupun hal-hal lain yang kemungkinan berpengaruh pada melambatnya kinerja komputer.

Bila kinerja komputer melambat, bisa banyak hal yang menjadi penyebabnya :
Terlalu banyak program yang terinstall, tentu saja membuat komputer lambat karena banyak program yang berjalan di background, hal ini tidak akan menjadi masalah bila Processor (Kalo gak yang Duo, ya yang Core Two Duo) dan RAM yang anda miliki cukup besar kapasitasnya (minimal 1 GB untuk windows XP, minimal 2 GB untuk vista)
Harddisk gak pernah di defragment, ini membuat komputer membaca hardisk menjadi lambat, karena lokasi filenya tidak tertata rapih
Sering install dan uninstall program, hal ini menimbulkan terjadinya penumpukan “sampah registry” yang cukup mengganggu kinerja komputer.
Terinfeksi adware dan atau spyware, hal ini selain membuat kinerja komputer lambat karena program” menyebalkan ini bekerja secara background, dan juga melambatkan koneksi internet kita, karena program” ini mengirimkan data data yang berada dalam komputer kita secara kontinyu melalui internet, yang (lagi lagi menyebalkan) tidak diketahui oleh kita tanpa ilmu dan program pendeteksi yang cukup baik.

Untuk mengatasinya, ada beberapa alternatif:
Upgrade RAM, sesuai dengan batas minimum yang saya berikan, untuk processor, bila anda menggunakan desktop, dapat dilakukan upgrade asalkan motherboard anda mendukung, bila laptop yang digunakan, terpaksa anda harus membeli laptop baru .
Defragment hardisk secara teratur, setidaknya 1 bulan sekali, lebih sering lebih baik, cukup menggunakan defragmenter yang disediakan oleh windows (start >> all programs >> accessories >> system tools >> disk defragmenter

Untuk membersihkan sampah sampah registry yang mengganggu kinerja komputer, gunakan registry cleaner yang cukup baik, bisa menggunakan yang free seperti Glarysoft Registry Repair , atau yang licensed seperti Tune Up Utilities 2008.
Adware dan spyware sering tidak terdeteksi oleh kebanyakan antivirus, termasuk kaspersky ataupun AVG, apalagi norton  (sori buat yang pake norton). Untuk mendeteksi, saat ini ada tool yang sangat bagus, freeware pula!! Silahkan coba Spybot Search & Destroy 1.4 di sini.

Untuk maintenance kinerja komputer, lakukan defragment, pembersihan registry, pengecekan virus menggunakan antivirus yang dipilih, dan pengecekan adware dan spyware secara rutin!! Dijamin komputer anda akan tetap cepat kinerjanya walaupun sudah berusia lebih dari satu tahun.

Oh iya, system restore merupakan celah yang paling banyak dimanfaatkan baik oleh virus, adware maupun spyware, dengan cara menyimpan datanya di data system restore, sehingga bila dilakukan restoring, akan muncul kembali.

Perlindungan komputer tidak akan lengkap tanpa antivirus.Antivirus internasional apa yang patut dipakai? Saya merekomendasikan Kaspersky Antivirus (licensed) atau Avast Antivirus. Avast merupakan antivirus gratisan terbaik, disusul oleh AVG Antivirus. Tetapi menurut saya, kaspersky sampa saat ini merupakan antivirus dengan engine paling cerdas, selama gw pake gak ada false detection seperti yang terjadi pada AVG atau NOD-32. Kelemahannya kaspersky ini, cukup memakan resource bila dibandingkan dengan AVG, NOD-32 atau Avast. Tapi bila dibandingkan dengan Norton atau McAfee, tentu jauh lebih ringan.
 Untuk mengatasi virus virus lokal Indonesia, paling mantap dibantai menggunakan ANSAV, selain gratis, antivirus ini dibuat dan dimaintenance oleh komunitas Reverse Engineering Indonesia, yang salah satu anggotanya adalah pembuat antivirus khusus untuk brontok. Sayang nya website ANSAV lambat bila di akses dari luar Indonesia.

HWiNFO32
Dengan menggunakan HWinFO32 ini kita dapat mengetahui spesifikasi dari laptop atau komputer kita.

cara penggunaan HWiNFO32:
1. Masuk kedalam folder penginstalan HwinFO32.



2. HWInfo32 seperti gambar dibawah ini dan spesifikasi laptop 32bit, pertama pilih run untuk menjalankan :


3. Klik Run , maka akan muncul tampilan kotak dialog yang menjelaskan spesifikasi hardware pada laptop anda secara keseluruhan:


Berikut ini salah satu membantu kinerja komputer terutama kecepatan internet agar tidak menurun yaitu melakukan setting pada gpedit.msc dan msconfig.
Setting melalui gpedit.msc :

  • Ketikan gpedit.msc di run pada start menu
  • lalu  pilih Administrative Template-->Network-->QoS Packet Scheduler-->Limit reservable bandwidth -pilih enable dan buat menjadi "0%" seperti gambar dibawah ini :





  • Kemudian Klik OK

Dapat juga dilakukan melalui Setting msconfig :

  • ketik msconfig di run pada start menu lalu pilih startup dan hapus centang yang tidak perlu, seperti gambar dibawah ini :