<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Believe in your choice.</title>
	<atom:link href="http://izzuddincs.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://izzuddincs.wordpress.com</link>
	<description>Because your choice is the best for you...</description>
	<lastBuildDate>Tue, 21 Sep 2010 02:38:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='izzuddincs.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Believe in your choice.</title>
		<link>http://izzuddincs.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://izzuddincs.wordpress.com/osd.xml" title="Believe in your choice." />
	<atom:link rel='hub' href='http://izzuddincs.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Tutorial Menggunakan Coded UI Test Visual Studio 2010</title>
		<link>http://izzuddincs.wordpress.com/2010/06/03/tutorial-menggunakan-coded-ui-test-visual-studio-2010/</link>
		<comments>http://izzuddincs.wordpress.com/2010/06/03/tutorial-menggunakan-coded-ui-test-visual-studio-2010/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 23:21:39 +0000</pubDate>
		<dc:creator>Izzuddin Gumilar</dc:creator>
				<category><![CDATA[Rekayasa Perangkat Lunak]]></category>

		<guid isPermaLink="false">http://izzuddincs.wordpress.com/?p=74</guid>
		<description><![CDATA[Suatu perangkat lunak yang baik memiliki sedikit bug. Pekerjaan mencari bug suatu program dapat diibaratkan mencari jarum dalam jerami. proses eksekusi sebuah program atau aplikasi dengan tujuan untuk menemukan bug perangkat lunak sering dikenal dengan tahapan Testing. Untuk mempermudah melakukan testing salah satu tools yang dapat digunakan terutama oleh .Net Programmer adalah Test Unit yang [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=74&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Suatu perangkat lunak yang baik memiliki sedikit bug. Pekerjaan mencari bug suatu program dapat diibaratkan mencari jarum dalam jerami. proses eksekusi sebuah program atau aplikasi dengan tujuan untuk menemukan bug perangkat lunak sering dikenal dengan tahapan Testing. Untuk mempermudah melakukan testing salah satu tools yang dapat digunakan terutama oleh .Net Programmer adalah Test Unit yang sudah tersedia pada VS2010, salah satunya yaitu Coded UI Test  yang berfungsi untuk melakukan testing pada UI perangkat lunak yang telah dibuat. Berikut adalah langkah-langkah menggunakan Coded UI Test<span id="more-74"></span></p>
<h3>UI Test Record</h3>
<ol>
<li>Create <strong>New Project</strong> / <strong>Open Project</strong> yang ingin di testing</li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-1.jpg"><img class="aligncenter size-medium wp-image-75" title="coded ui test 1" src="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-1.jpg?w=300&#038;h=161" alt="" width="300" height="161" /></a>Pilih <strong>Menu Test </strong>kemudian <strong>New Test</strong></li>
<li><strong><a href="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-1.jpg"><img class="aligncenter size-medium wp-image-75" title="coded ui test 1" src="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-1.jpg?w=300&#038;h=161" alt="" width="300" height="161" /></a></strong>Kemudian pilih<strong> Coded UI Test</strong> , silahkan isi<strong> Test Name </strong>Kemudian click tombol <strong>OK</strong></li>
<li><strong><a href="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-3.jpg"><img class="aligncenter size-medium wp-image-77" title="coded ui test 3" src="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-3.jpg?w=300&#038;h=161" alt="" width="300" height="161" /></a></strong>Pada window<strong> ‘Generate Code For Coded UI Test’</strong> click radio button pada<strong> ‘Record actions, edit UI map or add assertions’ .</strong></li>
<li><strong><a href="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-4.jpg"><img class="aligncenter size-medium wp-image-78" title="coded ui test 4" src="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-4.jpg?w=300&#038;h=186" alt="" width="300" height="186" /></a>Coded UI Test Builder</strong> akan muncul pada kanan bawah layar monitor anda</li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-5.jpg"><img class="aligncenter size-full wp-image-79" title="coded ui test 5" src="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-5.jpg?w=226&#038;h=57" alt="" width="226" height="57" /></a>Jalankan aplikasi yang ingin ditesting, klik tombol <strong>‘Record’ </strong>pada <strong>UI Map – Coded UI Test Builder</strong></li>
<li>Setelah selesai Tutup Aplikasi, tekan tombol ‘<strong>Pause</strong>’ pada <strong>UI Map – Coded UI Test Builder</strong><a href="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-6.jpg"></a></li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-6.jpg"></a><a href="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-6.jpg"><img class="aligncenter size-medium wp-image-80" title="coded ui test 6" src="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-6.jpg?w=300&#038;h=161" alt="" width="300" height="161" /></a>Tekan tombol<strong> ‘Generate Code’ pada  UI Map – Coded UI Test Builder</strong> di bagian paling kanan Kemudaian beri nama method dari hasil record yang telah dilakukan. Lalu tekan <strong>‘Add and Generate’.</strong></li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-7.jpg"><img class="aligncenter size-medium wp-image-81" title="coded ui test 7" src="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-7.jpg?w=300&#038;h=183" alt="" width="300" height="183" /></a>Tutup <strong>Coded UI Test Builder</strong>, untuk menjalankan test tersebut. Pilih Test kemudian<strong> Run lalu All Tests in Solution</strong></li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-8.jpg"><img class="aligncenter size-medium wp-image-82" title="coded ui test 8" src="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-8.jpg?w=300&#038;h=161" alt="" width="300" height="161" /></a>Jalankan aplikasi yang ingin di testing <strong> Start Debugging [F5] .</strong></li>
<li>Maka form aplikasi akan bergerak secara otomatis sesuai dengan record yang telah dilakukan tadi.</li>
<li style="text-align:justify;"> Berikut adalah contoh hasil test Coded UI Test<br />
<h3><a href="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-9.jpg"><img class="aligncenter size-medium wp-image-83" title="coded ui test 9" src="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-9.jpg?w=300&#038;h=17" alt="" width="300" height="17" /></a></h3>
</li>
</ol>
<h3>UI Test Assertion</h3>
<p>UI Test Assertion digunakan untuk melakukan assert (pencocokan nilai) pada property dari UI , seperti pada Unit Testing, assertion pada UI Test juga menggunakan Expected Value dan Actual Value. Untuk lebih jelas silahkan ikuti tutorial berikut :</p>
<ol>
<li>Lakukan langkah 1 sampai langkah 6 pada <strong>UI Test Record Action</strong></li>
<li>Untuk melakukan <strong>assertion</strong>, drag <strong>crosshair </strong>pada<strong> UI control (</strong>form yang di test) atau bisa juga dengan menekan  W<strong>indows Logo Key + I</strong> untuk memilih UI control pada posisi mouse pointer.</li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-10.jpg"><img class="aligncenter size-medium wp-image-84" title="coded ui test 10" src="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-10.jpg?w=300&#038;h=167" alt="" width="300" height="167" /></a>Pilih salah satu properti yang ingin ditest, kemudian klik tombol <strong>‘Add Assertion’ </strong></li>
<li>Maka akan dapat memilih ‘<strong>Comparator</strong>:’ yang digunakan dan <strong>‘Comparison Value:’</strong> yang ingin dipakai. Kemudian tekan button ‘<strong>OK</strong></li>
<li><strong><a href="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-11.jpg"><img class="aligncenter size-full wp-image-85" title="coded ui test 11" src="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-11.jpg?w=220&#038;h=134" alt="" width="220" height="134" /></a></strong>Tutup aplikasi kemudian pilih <strong>‘Generate Code’ </strong></li>
<li>Isi Nama Method Assertion</li>
<li>Tutup <strong>Coded UI Test Builder</strong>, untuk menjalankan test tersebut. Pilih Test kemudian<strong> Run lalu All Tests in Solution</strong></li>
<li>Jalankan aplikasi yang ingin di testing <strong> Start Debugging [F5] .</strong></li>
<li>Berikut adalah contoh hasil test Coded UI Test dengan assertion</li>
</ol>
<h3 style="text-align:center;"><img title="coded ui test 9" src="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-9.jpg?w=300&#038;h=17" alt="" width="300" height="17" /></h3>
<p>Demikian tutorial tentang <strong>Coded UI Test Visual Studio 2010  semoga bermanfaat<br />
</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/izzuddincs.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/izzuddincs.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/izzuddincs.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/izzuddincs.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/izzuddincs.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/izzuddincs.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/izzuddincs.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/izzuddincs.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/izzuddincs.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/izzuddincs.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/izzuddincs.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/izzuddincs.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/izzuddincs.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/izzuddincs.wordpress.com/74/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=74&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://izzuddincs.wordpress.com/2010/06/03/tutorial-menggunakan-coded-ui-test-visual-studio-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>-7.281667 112.794722</georss:point>
		<geo:lat>-7.281667</geo:lat>
		<geo:long>112.794722</geo:long>
		<media:content url="http://1.gravatar.com/avatar/1294b72fa79df498f22bfda135a6e549?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">izzuddincs</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-1.jpg?w=300" medium="image">
			<media:title type="html">coded ui test 1</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-1.jpg?w=300" medium="image">
			<media:title type="html">coded ui test 1</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-3.jpg?w=300" medium="image">
			<media:title type="html">coded ui test 3</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-4.jpg?w=300" medium="image">
			<media:title type="html">coded ui test 4</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-5.jpg" medium="image">
			<media:title type="html">coded ui test 5</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-6.jpg?w=300" medium="image">
			<media:title type="html">coded ui test 6</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-7.jpg?w=300" medium="image">
			<media:title type="html">coded ui test 7</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-8.jpg?w=300" medium="image">
			<media:title type="html">coded ui test 8</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-9.jpg?w=300" medium="image">
			<media:title type="html">coded ui test 9</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-10.jpg?w=300" medium="image">
			<media:title type="html">coded ui test 10</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-11.jpg" medium="image">
			<media:title type="html">coded ui test 11</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/coded-ui-test-9.jpg?w=300" medium="image">
			<media:title type="html">coded ui test 9</media:title>
		</media:content>
	</item>
		<item>
		<title>Unit Testing dengan Menggunakan Visual Studio 2010</title>
		<link>http://izzuddincs.wordpress.com/2010/06/03/unit-testing-dengan-menggunakan-visual-studio-2010/</link>
		<comments>http://izzuddincs.wordpress.com/2010/06/03/unit-testing-dengan-menggunakan-visual-studio-2010/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 22:28:32 +0000</pubDate>
		<dc:creator>Izzuddin Gumilar</dc:creator>
				<category><![CDATA[Rekayasa Perangkat Lunak]]></category>

		<guid isPermaLink="false">http://izzuddincs.wordpress.com/?p=54</guid>
		<description><![CDATA[Suatu perangkat lunak yang baik memiliki sedikit bug. Pekerjaan mencari bug suatu program dapat diibaratkan mencari jarum dalam jerami. proses eksekusi sebuah program atau aplikasi dengan tujuan untuk menemukan bug perangkat lunak sering dikenal dengan tahapan Testing. Untuk mempermudah melakukan testing salah satu tools yang dapat digunakan terutama oleh .Net Programmer adalah Test Unit yang [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=54&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Suatu perangkat lunak yang baik memiliki sedikit bug. Pekerjaan mencari bug suatu program dapat diibaratkan mencari jarum dalam jerami. proses eksekusi sebuah program atau aplikasi dengan tujuan untuk menemukan bug perangkat lunak sering dikenal dengan tahapan Testing. Untuk mempermudah melakukan testing salah satu tools yang dapat digunakan terutama oleh .Net Programmer adalah Test Unit yang sudah tersedia pada VS2010, salah satunya yaitu Unit Test  yang berfungsi untuk melakukan testing pada level white box testing yang mana akan mengetes tiap method yang akan dites.<span id="more-54"></span></p>
<ol>
<li>Buat project yang akan dilakukan testing. Misal kita akan melakukan testing  untuk program kalkulator sederhana dengan 4 buah fungsi yaitu penambahan pengurangan, perkalian, dan pembagian. Klik File-&gt;new-&gt;Project</li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/1.jpg"><img class="aligncenter size-medium wp-image-55" title="1" src="http://izzuddincs.files.wordpress.com/2010/06/1.jpg?w=300&#038;h=169" alt="" width="300" height="169" /></a>Untuk permulaan, kita pilih project console application dalam membangung kalkulator sederhana kita. Beri nama project tersebut “Kalkulator” lalu tekan tombol “OK”.<a href="http://izzuddincs.files.wordpress.com/2010/06/2.jpg"><img class="aligncenter size-medium wp-image-56" title="2" src="http://izzuddincs.files.wordpress.com/2010/06/2.jpg?w=300&#038;h=183" alt="" width="300" height="183" /></a></li>
<li>Setelah itu akan tampil workspace project yang akan kita bangun secara default seperti pada gambar berikut</li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/3.jpg"><img class="aligncenter size-medium wp-image-57" title="3" src="http://izzuddincs.files.wordpress.com/2010/06/3.jpg?w=300&#038;h=169" alt="" width="300" height="169" /></a>Kita buat class baru bernama class Kalkulasi.cs yang digunakan sebagai class controller aplikasi kalkulator kita.</li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/4.jpg"><img class="aligncenter size-medium wp-image-58" title="4" src="http://izzuddincs.files.wordpress.com/2010/06/4.jpg?w=300&#038;h=169" alt="" width="300" height="169" /></a><a href="http://izzuddincs.files.wordpress.com/2010/06/5.jpg"><img class="aligncenter size-medium wp-image-59" title="5" src="http://izzuddincs.files.wordpress.com/2010/06/5.jpg?w=300&#038;h=183" alt="" width="300" height="183" /></a>Kita masukkan method-method kalkulasi sederhana yaitu penambahan, pengurangan, perkalian, dan pembagian seperti berikut :
<pre class="brush: plain;">using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Kalkulator
{
    public class Kalkulasi
    {
        public int tambah(int a, int b)
        {
            return a+b;
        }

        public int kurang(int a, int b)
        {
            return a - b;
        }

        public int kali(int a, int b)
        {
            return a * b;
        }

        public int bagi(int a, int b)
        {
            return a / b;
        }

    }
}
</pre>
</li>
<li>Setelah kita membuat controller class  yang berisi logic script dari aplikasi kalkulator sederhana yang akan kita bangun, maka kita hendak melakukan pengujian terhadap method-method di dalam class tersebut apakah method tersebut sudah dapat memproses inputan argument dengan benar sesuai dengan fungsi method tersebut. Untuk itu, kita buat project test baru dengan cara klik menu” Test” pada menu pane atas, lalu pilih “New Test”.</li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/6.jpg"><img class="aligncenter size-medium wp-image-60" title="6" src="http://izzuddincs.files.wordpress.com/2010/06/6.jpg?w=300&#038;h=150" alt="" width="300" height="150" /></a>Lalu kita pilih template project “Unit Test” sebagai jenis testing kita dan kita beri nama test tersebut “KalkulatorUnitTest”.</li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/7.jpg"><img class="aligncenter size-medium wp-image-61" title="7" src="http://izzuddincs.files.wordpress.com/2010/06/7.jpg?w=300&#038;h=250" alt="" width="300" height="250" /></a>Jika kita belum memiliki project test sebelumnya, maka akan muncul menu box untuk membuat project test baru. Kita isikan “TestProjectKalkulator” pada isian nama project lalu kita tekan tombol create.</li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/8.jpg"><img class="aligncenter size-medium wp-image-62" title="8" src="http://izzuddincs.files.wordpress.com/2010/06/8.jpg?w=300&#038;h=94" alt="" width="300" height="94" /></a>Setelah kita berhasil membuat sebuah project test baru, maka selanjutnya kita tambahkan reference project yang akan kita testing ke test project yang akan kita buat. Klik kanan pada project TestProjectKalkulator lalu pilih “Add Reference”.</li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/9.jpg"><img class="aligncenter size-medium wp-image-63" title="9" src="http://izzuddincs.files.wordpress.com/2010/06/9.jpg?w=300&#038;h=169" alt="" width="300" height="169" /></a>Pada tab browse kita pilih Project Kalkulator lalu kita tekan tombol OK</li>
<li><a href="http://izzuddincs.files.wordpress.com/2010/06/10.jpg"><img class="aligncenter size-medium wp-image-64" title="10" src="http://izzuddincs.files.wordpress.com/2010/06/10.jpg?w=300&#038;h=239" alt="" width="300" height="239" /></a><!--[if gte mso 9]&gt;  Normal 0     false false false  EN-US X-NONE X-NONE              MicrosoftInternetExplorer4              &lt;![endif]--><!--[if gte mso 9]&gt;                                                                                                                                            &lt;![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 415 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-520092929 1073786111 9 0 415 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 72.0pt 72.0pt 72.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:&quot;&quot;; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:&quot;Times New Roman&quot;; 	mso-bidi-theme-font:minor-bidi;} --> <!--[endif]--><span style="font-size:11pt;line-height:115%;font-family:&amp;">Struktur dari test project adalah sebagai berikut :</span>
<ol>
<li><span style="font-size:11pt;line-height:115%;font-family:&amp;">Setiap class yang digunakan untuk melakukan testing method harus ditambahkan [TestClass] di atas nama class tersebut.</span></li>
<li><span style="font-size:11pt;line-height:115%;font-family:&amp;">Setiap method test kita tambahkan [TestMethod] di atas nama method tersebut agar method tersebut dikenali sebagai method test.</span></li>
<li><span style="font-size:11pt;line-height:115%;font-family:&amp;">Di dalam method test kita berikan assertion untuk memvalidasi dan membandingkan nilai yang kita harapkan dengan hasil pemanggilan fungsi yang kita test. Dari assertion tersebut akan didapatkan hasil pass atau fail pada saat proses running test.</span></li>
</ol>
</li>
<li><span style="font-size:11pt;line-height:115%;font-family:&amp;">Pada  Class KalkulasiUnitTest kita tambahkan instance dari class Controller Kalkulasi pada project Kalkulator sebagai berikut, dimana di dalam class Kalkulasi mengandung method yang akan kita test :</span></li>
<li>
<pre class="brush: plain;">Kalkulasi k;

public KalkulatorUnitTest()
{
    k = new Kalkulasi();
}
</pre>
</li>
<li><span style="font-size:11pt;line-height:115%;font-family:&amp;">Kita tambahkan method test sebagai berikut pada class KalkulatorUnitTest  untuk masing-masing method yang ada pada class Kalkukasi yang ada.</span></li>
<li>
<pre class="brush: plain;">[TestMethod]
public void tambahTest()
{
    Assert.AreEqual(4, k.tambah(2, 2));
}

[TestMethod]
public void kurangTest()
{
    Assert.AreEqual(2, k.kurang(4, 2));
}

[TestMethod]
public void kaliTest()
{
    Assert.AreEqual(4, k.kali(2, 2));
}

[TestMethod]
public void bagiTest()
{
    Assert.AreEqual(1, k.bagi(2, 2));
}
</pre>
</li>
<li><span style="font-size:11pt;line-height:115%;font-family:&amp;">Setelah kita masukkan test method beserta assertionnya kita run project test tersebut dengan cara Klik Test pada Menu Pane -&gt; Run -&gt;All Test in Solution<br />
</span></li>
<li><span style="font-size:11pt;line-height:115%;font-family:&amp;"><a href="http://izzuddincs.files.wordpress.com/2010/06/11.jpg"><img class="aligncenter size-medium wp-image-65" title="11" src="http://izzuddincs.files.wordpress.com/2010/06/11.jpg?w=300&#038;h=169" alt="" width="300" height="169" /></a>Maka akan kita dapatkan hasil running test sebagai berikut :<a href="http://izzuddincs.files.wordpress.com/2010/06/12.jpg"><img class="aligncenter size-medium wp-image-66" title="12" src="http://izzuddincs.files.wordpress.com/2010/06/12.jpg?w=300&#038;h=107" alt="" width="300" height="107" /></a> </span></li>
</ol>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:1003px;width:1px;height:1px;">
<p><!--[if gte mso 9]&gt;  Normal 0     false false false  EN-US X-NONE X-NONE              MicrosoftInternetExplorer4              &lt;![endif]--><!--[if gte mso 9]&gt;                                                                                                                                            &lt;![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 415 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-520092929 1073786111 9 0 415 0;} @font-face 	{font-family:Consolas; 	panose-1:2 11 6 9 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:modern; 	mso-font-pitch:fixed; 	mso-font-signature:-520092929 1073806591 9 0 415 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 72.0pt 72.0pt 72.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:&quot;&quot;; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:&quot;Times New Roman&quot;; 	mso-bidi-theme-font:minor-bidi;} --> <!--[endif]--></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;color:blue;">using</span><span style="font-size:9.5pt;font-family:Consolas;"> System;</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;color:blue;">using</span><span style="font-size:9.5pt;font-family:Consolas;"> System.Collections.Generic;</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;color:blue;">using</span><span style="font-size:9.5pt;font-family:Consolas;"> System.Linq;</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;color:blue;">using</span><span style="font-size:9.5pt;font-family:Consolas;"> System.Text;</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> </span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;color:blue;">namespace</span><span style="font-size:9.5pt;font-family:Consolas;"> Kalkulator</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;">{</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> <span style="color:blue;">public</span> <span style="color:blue;">class</span> <span style="color:#2b91af;">Kalkulasi</span></span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> {</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> <span style="color:blue;">public</span> <span style="color:blue;">int</span> tambah(<span style="color:blue;">int</span> a, <span style="color:blue;">int</span> b)</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> {</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> <span style="color:blue;">return</span> a+b;</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> }</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> </span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> <span style="color:blue;">public</span> <span style="color:blue;">int</span> kurang(<span style="color:blue;">int</span> a, <span style="color:blue;">int</span> b)</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> {</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> <span style="color:blue;">return</span> a &#8211; b;</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> }</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> </span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> <span style="color:blue;">public</span> <span style="color:blue;">int</span> kali(<span style="color:blue;">int</span> a, <span style="color:blue;">int</span> b)</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> {</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> <span style="color:blue;">return</span> a * b;</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> }</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> </span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> <span style="color:blue;">public</span> <span style="color:blue;">int</span> bagi(<span style="color:blue;">int</span> a, <span style="color:blue;">int</span> b)</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> {</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> <span style="color:blue;">return</span> a / b;</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> }</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> </span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;"> }</span></p>
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:9.5pt;font-family:Consolas;">}</span></p>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/izzuddincs.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/izzuddincs.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/izzuddincs.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/izzuddincs.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/izzuddincs.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/izzuddincs.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/izzuddincs.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/izzuddincs.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/izzuddincs.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/izzuddincs.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/izzuddincs.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/izzuddincs.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/izzuddincs.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/izzuddincs.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=54&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://izzuddincs.wordpress.com/2010/06/03/unit-testing-dengan-menggunakan-visual-studio-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1294b72fa79df498f22bfda135a6e549?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">izzuddincs</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/1.jpg?w=300" medium="image">
			<media:title type="html">1</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/2.jpg?w=300" medium="image">
			<media:title type="html">2</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/3.jpg?w=300" medium="image">
			<media:title type="html">3</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/4.jpg?w=300" medium="image">
			<media:title type="html">4</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/5.jpg?w=300" medium="image">
			<media:title type="html">5</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/6.jpg?w=300" medium="image">
			<media:title type="html">6</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/7.jpg?w=300" medium="image">
			<media:title type="html">7</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/8.jpg?w=300" medium="image">
			<media:title type="html">8</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/9.jpg?w=300" medium="image">
			<media:title type="html">9</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/10.jpg?w=300" medium="image">
			<media:title type="html">10</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/11.jpg?w=300" medium="image">
			<media:title type="html">11</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/06/12.jpg?w=300" medium="image">
			<media:title type="html">12</media:title>
		</media:content>
	</item>
		<item>
		<title>[MSP] Introduction to Microsoft Technology</title>
		<link>http://izzuddincs.wordpress.com/2010/03/30/msp-introduction-to-microsoft-technology/</link>
		<comments>http://izzuddincs.wordpress.com/2010/03/30/msp-introduction-to-microsoft-technology/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 21:09:09 +0000</pubDate>
		<dc:creator>Izzuddin Gumilar</dc:creator>
				<category><![CDATA[Microsoft Student Partner]]></category>
		<category><![CDATA[HMTC]]></category>
		<category><![CDATA[Microsoft Technology]]></category>
		<category><![CDATA[Seminar]]></category>

		<guid isPermaLink="false">http://izzuddincs.wordpress.com/?p=43</guid>
		<description><![CDATA[Pada kesempatan kali ini Microsoft Student Partners ITS berkesempatan untuk mengadakan sebuah kegiatan di kampus Teknik Informatika ITS. Kegiatan ini bernama “Introduction to Microsoft Technology” yang terselenggara atas kerjasama Microsoft Student Partners ITS dengan Himpunan Mahasiswa Teknik Computer (HMTC-ITS) di Teknik Informatika ITS. Tujuan dari kegiatan ini adalah pengenalan teknologi-teknologi Microsoft kepada mahasiswa Teknik Informatika ITS. Teknologi-teknologi yang diperkenalkan antara lain: Windows Mobile, Windows [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=43&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://izzuddincs.files.wordpress.com/2010/03/image_2.png"><img class="aligncenter size-medium wp-image-49" title="image_2" src="http://izzuddincs.files.wordpress.com/2010/03/image_2.png?w=300&#038;h=60" alt="" width="300" height="60" /></a></p>
<p>Pada kesempatan kali ini <strong>Microsoft Student Partners ITS</strong> berkesempatan untuk mengadakan sebuah kegiatan di kampus Teknik  Informatika ITS. Kegiatan ini bernama <em>“Introduction to Microsoft  Technology”</em> yang terselenggara atas kerjasama Microsoft Student  Partners ITS dengan Himpunan Mahasiswa Teknik Computer  (HMTC-ITS) di Teknik Informatika ITS. Tujuan dari kegiatan ini adalah  pengenalan teknologi-teknologi Microsoft kepada mahasiswa Teknik  Informatika ITS. Teknologi-teknologi yang diperkenalkan antara lain: <strong>Windows  Mobile, Windows Presentation Foundation (WPF), Silverlight, dan XNA</strong>.</p>
<p>Acara yang diikuti oleh 50 mahasiswa Teknik Informatika ini  berlangsung selama kurang lebih 2 jam di Laboratorium Pemrograman (LP)  Teknik Informatika ITS dengan rincian sebagai berikut:</p>
<p>Hari / Tanggal : Selasa 23 Maret 2010</p>
<p>Waktu : 15.15 – 17.00 WIB</p>
<p>Tempat : Laboratorium Pemrograman Teknik Informatika ITS</p>
<p><span id="more-43"></span>Adapun pembicara dan materi pada kegiatan ini antara lain sebagai  berikut:</p>
<ul>
<li>Jeffrey Hermanto Halimsetiawan : Membangun aplikasi mobile pada  Windows Mobile</li>
<li>Alexander Rahardjo : Membangun aplikasi desktop dengan WPF</li>
<li>Izzuddin Gumilar : Membangun aplikasi web dengan Silverlight</li>
<li>Reza Adhitya Saputra : Membuat game dengan XNA  pada XBOX 360</li>
</ul>
<p>Materi disampaikan melalui presentasi dan demo menggunakan gadget  yang mendukung seperti : XBOX 360.</p>
<p>Berikut dokumentasi dari kegiatan ini :</p>
<p><a href="http://izzuddincs.files.wordpress.com/2010/03/15018_1391602399232_1507306658_31018538_5980325_n.jpg"><img class="aligncenter size-full wp-image-44" title="Presentasi Windows Mobile oleh Jeffrey Hermanto Halimsetiawan" src="http://izzuddincs.files.wordpress.com/2010/03/15018_1391602399232_1507306658_31018538_5980325_n.jpg?w=300&#038;h=200" alt="" width="300" height="200" /></a></p>
<p><a href="http://izzuddincs.files.wordpress.com/2010/03/15018_1391602399232_1507306658_31018538_5980325_n.jpg"></a><a href="http://izzuddincs.files.wordpress.com/2010/03/15018_1391602439233_1507306658_31018539_905361_n.jpg"><img class="aligncenter size-full wp-image-45" title="15018_1391602439233_1507306658_31018539_905361_n" src="http://izzuddincs.files.wordpress.com/2010/03/15018_1391602439233_1507306658_31018539_905361_n.jpg?w=300&#038;h=225" alt="Presentasi Windows Presentation Foundation oleh Alexander Rahardjo" width="300" height="225" /></a></p>
<p><a href="http://izzuddincs.files.wordpress.com/2010/03/15018_1391602479234_1507306658_31018540_182773_n.jpg"><img class="aligncenter size-full wp-image-46" title="15018_1391602479234_1507306658_31018540_182773_n" src="http://izzuddincs.files.wordpress.com/2010/03/15018_1391602479234_1507306658_31018540_182773_n.jpg?w=300&#038;h=225" alt="Presentasi Silverlight oleh Izzuddin Gumilar" width="300" height="225" /></a></p>
<p><a href="http://izzuddincs.files.wordpress.com/2010/03/15018_1391602519235_1507306658_31018541_5353803_n.jpg"><img class="aligncenter size-full wp-image-47" title="15018_1391602519235_1507306658_31018541_5353803_n" src="http://izzuddincs.files.wordpress.com/2010/03/15018_1391602519235_1507306658_31018541_5353803_n.jpg?w=224&#038;h=300" alt="Presentasi XNA oleh Reza Adhitya Saputra" width="224" height="300" /></a></p>
<p><a href="http://izzuddincs.files.wordpress.com/2010/03/15018_1391607279354_1507306658_31018550_3762775_n.jpg"><img class="aligncenter size-full wp-image-48" title="Audience Introduction to Microsoft Technology" src="http://izzuddincs.files.wordpress.com/2010/03/15018_1391607279354_1507306658_31018550_3762775_n.jpg?w=300&#038;h=225" alt="" width="300" height="225" /></a></p>
<p>Terima kasih kepada panitia dan peserta atas berhasil terselenggaranya  acara ini. Semoga event seperti ini semakin sering diadakan di  lingkungan TC..</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/izzuddincs.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/izzuddincs.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/izzuddincs.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/izzuddincs.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/izzuddincs.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/izzuddincs.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/izzuddincs.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/izzuddincs.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/izzuddincs.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/izzuddincs.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/izzuddincs.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/izzuddincs.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/izzuddincs.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/izzuddincs.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=43&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://izzuddincs.wordpress.com/2010/03/30/msp-introduction-to-microsoft-technology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1294b72fa79df498f22bfda135a6e549?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">izzuddincs</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/03/image_2.png?w=300" medium="image">
			<media:title type="html">image_2</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/03/15018_1391602399232_1507306658_31018538_5980325_n.jpg" medium="image">
			<media:title type="html">Presentasi Windows Mobile oleh Jeffrey Hermanto Halimsetiawan</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/03/15018_1391602439233_1507306658_31018539_905361_n.jpg" medium="image">
			<media:title type="html">15018_1391602439233_1507306658_31018539_905361_n</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/03/15018_1391602479234_1507306658_31018540_182773_n.jpg" medium="image">
			<media:title type="html">15018_1391602479234_1507306658_31018540_182773_n</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/03/15018_1391602519235_1507306658_31018541_5353803_n.jpg" medium="image">
			<media:title type="html">15018_1391602519235_1507306658_31018541_5353803_n</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/03/15018_1391607279354_1507306658_31018550_3762775_n.jpg" medium="image">
			<media:title type="html">Audience Introduction to Microsoft Technology</media:title>
		</media:content>
	</item>
		<item>
		<title>PROGRAM BEASISWA CIMB NIAGA (OVERSEAS) 2010</title>
		<link>http://izzuddincs.wordpress.com/2010/03/27/program-beasiswa-cimb-niaga-overseas-2010/</link>
		<comments>http://izzuddincs.wordpress.com/2010/03/27/program-beasiswa-cimb-niaga-overseas-2010/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 03:32:21 +0000</pubDate>
		<dc:creator>Izzuddin Gumilar</dc:creator>
				<category><![CDATA[Beasiswa]]></category>
		<category><![CDATA[cimb niaga]]></category>
		<category><![CDATA[overseas]]></category>

		<guid isPermaLink="false">http://izzuddincs.wordpress.com/?p=31</guid>
		<description><![CDATA[PT Bank CIMB Niaga Tbk (“CIMB Niaga”) dan CIMB Group dan pemegang saham mayoritas CIMB Niaga di Malaysia memberikan kesempatan kepada para pelajar berprestasi di seluruh Indonesia untuk mendapatkan Beasiswa melanjutkan pendidikan S1 ke Universitas di Malaysia dengan pilihan program studi Accounting, Business Administration, Economics, Computer System, Information Technology, Civil Engineering dan Science (Mathematics, Statistics, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=31&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.coldwellbankerindonesia.com/images/kpr/Logo-CIMB-Niaga-ok.gif"><img src="http://www.coldwellbankerindonesia.com/images/kpr/Logo-CIMB-Niaga-ok.gif" border="0" alt="" width="348" height="53" /></a><br />
PT Bank CIMB Niaga Tbk (“CIMB Niaga”) dan  CIMB Group dan pemegang saham mayoritas CIMB Niaga di Malaysia  memberikan kesempatan kepada para pelajar berprestasi di seluruh  Indonesia untuk mendapatkan Beasiswa melanjutkan pendidikan S1 ke  Universitas di Malaysia dengan pilihan program studi Accounting,  Business Administration, Economics, Computer System, Information  Technology, Civil Engineering dan Science (Mathematics, Statistics,  Industrial &amp; Computational Mathematics).</p>
<p>Program Beasiswa diberikan untuk:</p>
<ul>
<li>Warga  Negara Indonesia</li>
<li>Pelajar SMA dan/atau sederajat di seluruh  Indonesia yang baru saja menyelesaikan studinya (fresh graduate 2010).</li>
<li>Memiliki  nilai akademis yang memuaskan (lulus Ujian Nasional dengan total nilai  rata-rata minimal 8.00).</li>
<li>Tidak sedang terikat dengan Program  Beasiswa lainnya.</li>
</ul>
<p><span id="more-31"></span><br />
Note :<br />
Untuk kandidat yang memilih :</p>
<ul>
<li>Program  studi Accounting;  Business Administration atau Economics wajib  memiliki nilai pada UN khususnya Matematika, Ekonomi dan Bahasa Inggris  minimal 8.00.</li>
<li>Program studi Computer  System ; Information Technology ; Civil Engineering atau Science wajib  memiliki nilai pada UN khususnya Matematika dan salah satu bidang  Eksakta (Fisika, Kimia atau Biologi) minimal 8.00.</li>
</ul>
<p>Program beasiswa (Full Scholarship) yang  diberikan meliputi:<br />
1.        Biaya pendaftaran kuliah dan  Biaya Pendidikan<br />
2.        Asuransi Kesehatan<br />
3.        Dormitory<br />
4.         Biaya hidup<br />
5.        Tunjangan Buku dan Internet<br />
6.         Transportasi (tiket pesawat) 1x (kepulangan setiap akhir kenaikan  tingkat)<br />
7.        Laptop &amp; Printer<br />
8.        Biaya penelitian  (penulisan skripsi)<br />
9.        Biaya selama Proses Seleksi dan Legal  Document (Visa dan Passport)<br />
Data lengkap yang harus diberikan meliputi :<br />
1.         Formulir Pendaftaran [dapat di download dari website  (www.cimbniaga.com)]<br />
2.        Copy hasil Ujian Nasional (bila belum  ada, diminta menyampaikan copy Rapor dilegalisir). Copy Raport  dilegalisir 4 semester terakhir, diminta untuk dikirimkan lebih dulu,  sementara menunggu hasil UN untuk melihat konsistensi nilai akademis  siswa.<br />
3.        Fotokopi Kartu Identitas (KTP/SIM/Kartu  Pelajar/Passport)<br />
4.        Fotokopi Kartu Keluarga<br />
5.         Fotokopi Akte Kelahiran<br />
6.        Surat Keterangan dari Sekolah  mengenai : Keterangan Kelakuan Baik, Prestasi dan   Status Ekonomi  Siswa, dll.<br />
7.        Hasil prestasi kegiatan akademis dan non  akademis (Piagam/Sertifikat/Photo dll)<br />
8.        Photo (Color 2 pcs @  3&#215;4)</p>
<p>Data yang tidak lengkap tidak akan diproses.</p>
<p>Data dikirimkan ke :<br />
PT Bank CIMB  Niaga Tbk<br />
Human Resources<br />
Menara CIMB Niaga Lt. 16<br />
Jl. Raya  Diponegoro No. 101, Karawaci, Tangerang.</p>
<p>Attention : Sdri.  Arviyati Wahyuningdiyah dan/atau Sdri. Kiki Dian Mariana<br />
Kode :  “Beasiswa CIMB Niaga Overseas” (cantumkan sebelah kanan atas amplop)</p>
<p>Universitas  di Malaysia:  Universitas Malaya dan Universitas Kebangsaan Malaysia</p>
<p>Keterangan  lebih lanjut silakan menghubungi Corporate Affairs CIMB Niaga di no  telp. (021) 250-5151 dengan Sdr. Tengku Laksamana (Awang) ext. 35135 /  Sdri. Luh Nindityawati (Juty) ext. 35099 atau Call Center 14041. Atau  silahkan email ke cimbniagascholarship@cimbniaga.co.id.</p>
<p>Pendaftaran  dibuka pada tanggal 22 Maret – 30  April 2010.</p>
<p>Klik <a href="http://www.cimbniaga.com/docupl/FORMULIR%20PENDAFTARAN.pdf">disini </a>untuk mendapatkan Formulir Pendaftaran</p>
<p>CIMB Niaga hanya  mempertimbangkan formulir aplikasi yang memenuhi persyaratan dan tidak  akan mengembalikan dokumen aplikasi yang telah disampaikan. Pemilihan  Penerima Beasiswa sepenuhnya menjadi keputusan CIMB Niaga serta CIMB  Group dan tidak dapat diganggu gugat. CIMB Niaga akan mengumumkan nama  penerima Beasiswa di website paling lambat 25 Juni 2010.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/izzuddincs.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/izzuddincs.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/izzuddincs.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/izzuddincs.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/izzuddincs.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/izzuddincs.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/izzuddincs.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/izzuddincs.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/izzuddincs.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/izzuddincs.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/izzuddincs.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/izzuddincs.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/izzuddincs.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/izzuddincs.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=31&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://izzuddincs.wordpress.com/2010/03/27/program-beasiswa-cimb-niaga-overseas-2010/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1294b72fa79df498f22bfda135a6e549?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">izzuddincs</media:title>
		</media:content>

		<media:content url="http://www.coldwellbankerindonesia.com/images/kpr/Logo-CIMB-Niaga-ok.gif" medium="image" />
	</item>
		<item>
		<title>Generating Test Cases from Use-Case</title>
		<link>http://izzuddincs.wordpress.com/2010/03/25/generating-test-cases-from-use-case/</link>
		<comments>http://izzuddincs.wordpress.com/2010/03/25/generating-test-cases-from-use-case/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 14:50:44 +0000</pubDate>
		<dc:creator>Izzuddin Gumilar</dc:creator>
				<category><![CDATA[Rekayasa Perangkat Lunak]]></category>
		<category><![CDATA[software testing]]></category>
		<category><![CDATA[Use case]]></category>

		<guid isPermaLink="false">http://izzuddincs.wordpress.com/?p=20</guid>
		<description><![CDATA[Studi kasus : Sistem Pergudangan Use Case Diagram Testing Use Case A. Use Case Manage Barang Basic Flow 1.    Login User memasukkan ID dan Password sesuai dengan terdaftar di tabel yang menyimpan data user. Kemudian Jika user berhasil login pilihan ke menu administrasi barang 2.    Pilih Hapus atau Tambah a.    Jika Hapus Lanjut no 3 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=20&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Studi kasus : Sistem Pergudangan</strong></p>
<p><strong>Use Case Diagram</strong></p>
<p><a href="http://izzuddincs.files.wordpress.com/2010/03/usecasediagram.jpg"><img class="aligncenter size-medium wp-image-21" title="UseCaseDiagram" src="http://izzuddincs.files.wordpress.com/2010/03/usecasediagram.jpg?w=300&#038;h=285" alt="" width="300" height="285" /></a></p>
<p><strong>Testing Use Case</strong></p>
<p>A. Use Case Manage Barang</p>
<p>Basic Flow</p>
<p>1.    Login<br />
User memasukkan ID dan Password sesuai dengan terdaftar di tabel yang menyimpan data user. Kemudian Jika user berhasil login pilihan ke menu administrasi barang<br />
2.    Pilih Hapus atau Tambah<br />
a.    Jika Hapus Lanjut no 3<br />
User memilih menu hapus barang.<br />
b.    Jika Tambah Lanjut no 4<br />
User memilih menu tambah barang.<br />
3.    Pilih Barang Dihapus<br />
User memilih barang yang dihapus pada tabel barang.<br />
4.    Masukkan Data Barang Ditambah<br />
User memasukkan ID barang  dan nama barang yang ditambah  pada tabel barang.<br />
5.    Submit Perintah Sesuai Pilihan<br />
Step ini menjelaskan keadaan user setelah melakukan step sebelumnya yaitu hapus atau tambah barang. Setelah sesuai maka user mengklik pilihan tambah atau hapus barang.<br />
6.    Display Hasil<br />
Setelah melakukan submit perintah maka display tabel akan di refresh. Tabel akan menunjukkan keadaan tabel barang saat ini.</p>
<p><span id="more-20"></span></p>
<p>Alternate Flow</p>
<p>1.    Login Gagal<br />
User memasukkan ID atau password yang tidak ada atau tidak sesuai dengan tabel yang menyimpan data user. Karena user tidak memenuhi syarat maka sistem mengeluarkan notifikasi login gagal, dan user bisa login ulang<br />
2.    Keluar dari aplikasi<br />
User bisa keluar dari aplikasi kapan saja. Cara user keluar aplikasi adalah dengan mengklik tombol exit yang secara default ada di pojok kanan aplikasi dengna bentuk huruf x.<br />
3.    Barang yang ditambah sudah ada<br />
Ketika menambah barang, ada kemungkinan ID yang ditambahkan sudah ada. Karena id barang adalah primary key maka tidak boleh kembar. Bila user memasukkan id yang kembar maka sistem mengirim pesan error<br />
4.    Input nama barang tidak sesuai ketentuan<br />
Dalam sistem ini nama barang tidak boleh diawali dengan angka, jadi jika ada nama barang yang diawali angka maka ketika submit perintah sistem mengirim pesan error.</p>
<p>Use Case Scenario</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="119" valign="top">Scenario 1</td>
<td width="110" valign="top">Basic Flow</td>
<td width="121" valign="top"></td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
</tr>
<tr>
<td width="119" valign="top">Scenario 2</td>
<td width="110" valign="top">Basic Flow</td>
<td width="121" valign="top">Alternate flow 1</td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
</tr>
<tr>
<td width="119" valign="top">Scenario 3</td>
<td width="110" valign="top">Basic Flow</td>
<td width="121" valign="top">Alternate flow 1</td>
<td width="96" valign="top">Alternate flow 2</td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
</tr>
<tr>
<td width="119" valign="top">Scenario 4</td>
<td width="110" valign="top">Basic Flow</td>
<td width="121" valign="top">Alternate flow 3</td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
</tr>
<tr>
<td width="119" valign="top">Scenario 5</td>
<td width="110" valign="top">Basic Flow</td>
<td width="121" valign="top">Alternate flow 3</td>
<td width="96" valign="top">Alternate flow 2</td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
</tr>
<tr>
<td width="119" valign="top">Scenario 6</td>
<td width="110" valign="top">Basic Flow</td>
<td width="121" valign="top">Alternate flow 3</td>
<td width="96" valign="top">Alternate flow 4</td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
</tr>
</tbody>
</table>
<p>Partial Scenario Matrix</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="213" valign="top"><strong>Scenario Name</strong></td>
<td width="213" valign="top"><strong>Start Flow</strong></td>
<td width="213" valign="top"><strong>Alternate</strong></td>
</tr>
<tr>
<td width="213" valign="top">Scenario 1 &#8211; manage barang berhasil</td>
<td width="213" valign="top">Basic Flow</td>
<td width="213" valign="top"></td>
</tr>
<tr>
<td width="213" valign="top">Scenario 2 &#8211; Login Gagal</td>
<td width="213" valign="top">Basic Flow</td>
<td width="213" valign="top">A1</td>
</tr>
<tr>
<td width="213" valign="top">Scenario 3 &#8211; Keluar dari Aplikasi</td>
<td width="213" valign="top">Basic Flow</td>
<td width="213" valign="top">A2</td>
</tr>
<tr>
<td width="213" valign="top">Scenario 4 &#8211; brg yang ditambah sudah   ada</td>
<td width="213" valign="top">Basic Flow</td>
<td width="213" valign="top">A3</td>
</tr>
<tr>
<td width="213" valign="top">Scenario 5 – input nama brg tidak   sesuai ketentuan</td>
<td width="213" valign="top">Basic Flow</td>
<td width="213" valign="top">A4</td>
</tr>
</tbody>
</table>
<p>Test Case Matrix</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="67" valign="top"><strong>Test   Case ID</strong></td>
<td width="103" valign="top"><strong>Scenario/   Condition</strong></td>
<td width="65" valign="top"><strong>ID   Pegawai</strong></td>
<td width="56" valign="top"><strong>Password</strong></td>
<td width="118" valign="top"><strong>ID   Barang terisi dengan benar</strong></td>
<td width="132" valign="top"><strong>Nama   barang terisi dengan benar</strong></td>
<td width="97" valign="top"><strong>Perkiraan   Hasil</strong></td>
</tr>
<tr>
<td width="67" valign="top">MB01</td>
<td width="103" valign="top">Scenario 1 &#8211; manage barang berhasil</td>
<td width="65" valign="top">V</td>
<td width="56" valign="top">V</td>
<td width="118" valign="top">V</td>
<td width="132" valign="top">V</td>
<td width="97" valign="top">Barang berhasil ditambah / dihapus dan   hasil update ditampilkan pada grid view.</td>
</tr>
<tr>
<td width="67" valign="top">MB02</td>
<td width="103" valign="top">Scenario 2 &#8211; Login Gagal</td>
<td width="65" valign="top">I</td>
<td width="56" valign="top">I</td>
<td width="118" valign="top">N/A</td>
<td width="132" valign="top">N/A</td>
<td width="97" valign="top">Pesan Error; Kembali ke layar login.</td>
</tr>
<tr>
<td width="67" valign="top">MB03</td>
<td width="103" valign="top">Scenario 3 &#8211; Keluar dari Aplikasi</td>
<td width="65" valign="top">V</td>
<td width="56" valign="top">V</td>
<td width="118" valign="top">N/A</td>
<td width="132" valign="top">N/A</td>
<td width="97" valign="top">Aplikasi tertutup.</td>
</tr>
<tr>
<td width="67" valign="top">MB04</td>
<td width="103" valign="top">Scenario 4 &#8211; brg yang ditambah sudah   ada yang ditambah sudah ada</td>
<td width="65" valign="top">V</td>
<td width="56" valign="top">V</td>
<td width="118" valign="top">I</td>
<td width="132" valign="top">N/A</td>
<td width="97" valign="top">Muncul pesan error. Kembali ke langkah   2.</td>
</tr>
<tr>
<td width="67" valign="top">MB05</td>
<td width="103" valign="top">Scenario 5 – input jumlah brg tidak   sesuai ketentuan</td>
<td width="65" valign="top">V</td>
<td width="56" valign="top">V</td>
<td width="118" valign="top">v</td>
<td width="132" valign="top">I</td>
<td width="97" valign="top">Muncul pesan error. Kembali ke langkah   2.</td>
</tr>
</tbody>
</table>
<p>Test Case Matrix With Value</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="67" valign="top"><strong>Test   Case ID</strong></td>
<td width="103" valign="top"><strong>Scenario/   Condition</strong></td>
<td width="65" valign="top"><strong>ID   Pegawai</strong></td>
<td width="56" valign="top"><strong>Password</strong></td>
<td width="118" valign="top"><strong>ID   Barang terisi dengan benar</strong></td>
<td width="132" valign="top"><strong>Nama   barang terisi dengan benar</strong></td>
<td width="97" valign="top"><strong>Perkiraan   Hasil</strong></td>
</tr>
<tr>
<td width="67" valign="top">MB01</td>
<td width="103" valign="top">Scenario 1 &#8211; manage barang berhasil</td>
<td width="65" valign="top">PG001</td>
<td width="56" valign="top">pg123</td>
<td width="118" valign="top">BR021</td>
<td width="132" valign="top">Sepatu</td>
<td width="97" valign="top">Barang berhasil ditambah / dihapus dan   hasil update ditampilkan pada grid view.</td>
</tr>
<tr>
<td width="67" valign="top">MB02</td>
<td width="103" valign="top">Scenario 2 &#8211; Login Gagal</td>
<td width="65" valign="top">PH321</td>
<td width="56" valign="top">Dsfn</td>
<td width="118" valign="top">N/A</td>
<td width="132" valign="top">N/A</td>
<td width="97" valign="top">Pesan Error; Kembali ke layar login.</td>
</tr>
<tr>
<td width="67" valign="top">MB03</td>
<td width="103" valign="top">Scenario 3 &#8211; Keluar dari Aplikasi</td>
<td width="65" valign="top">PG001</td>
<td width="56" valign="top">pg123</td>
<td width="118" valign="top">N/A</td>
<td width="132" valign="top">N/A</td>
<td width="97" valign="top">Aplikasi tertutup.</td>
</tr>
<tr>
<td width="67" valign="top">MB04</td>
<td width="103" valign="top">Scenario 4 &#8211; brg yang ditambah sudah   ada yang ditambah sudah ada</td>
<td width="65" valign="top">PG001</td>
<td width="56" valign="top">pg123</td>
<td width="118" valign="top">BR021</td>
<td width="132" valign="top">N/A</td>
<td width="97" valign="top">Muncul pesan error. Kembali ke langkah   2.</td>
</tr>
<tr>
<td width="67" valign="top">MB05</td>
<td width="103" valign="top">Scenario 5 – input jumlah brg tidak   sesuai ketentuan</td>
<td width="65" valign="top">PG001</td>
<td width="56" valign="top">pg123</td>
<td width="118" valign="top">BR002</td>
<td width="132" valign="top">10</td>
<td width="97" valign="top">Muncul pesan error. Kembali ke langkah   2.</td>
</tr>
</tbody>
</table>
<p>B. Use Case Pencatatan Barang Masuk dan  Keluar</p>
<p>Basic Flow</p>
<p>1.    Login<br />
User memasukkan ID dan Password sesuai dengan terdaftar di tabel yang menyimpan data user. Kemudian Jika user berhasil login pilihan ke menu pencatatan barang<br />
2.    Memilih id barang<br />
User memasukkan ID barang  yang ditambah  pada tabel barang keluar atau masuk.<br />
3.    Memasukkan jumlah barang<br />
User memasukkan jumlah dari barang  yang ditambah  pada tabel barang keluar atau masuk.<br />
4.    Memilih tipe transaksi (masuk/keluar)<br />
User memilih tipe pencatatan apa yang dilakukan  apakah pencatatan barang keluar atau masuk.<br />
5.    Submit Input Data<br />
User melakukan eksekusi submit sesuai dengan pilihan yang dipilih sebelumnya<br />
6.    Display Hasil<br />
Setelah melakukan submit perintah maka display tabel akan di refresh. Tabel akan menunjukkan keadaan tabel barang saat ini.</p>
<p>Alternate Flow</p>
<p>1.    Login Gagal<br />
User memasukkan ID atau password yang tidak ada atau tidak sesuai dengan tabel yang menyimpan data user. Karena user tidak memenuhi syarat maka sistem mengeluarkan notifikasi login gagal, dan user bisa login ulang<br />
2.    Keluar dari aplikasi<br />
User bisa keluar dari aplikasi kapan saja. Cara user keluar aplikasi adalah dengan mengklik tombol exit yang secara default ada di pojok kanan aplikasi dengna bentuk huruf x.<br />
3.    ID Barang tidak ditemukan pada tabel master barang<br />
Ketika menambah pencatatan barang, ada kemungkinan ID barang yang ditambahkan tidak ditemukan. Bila user memasukkan id yang salah maka sistem mengirim pesan error<br />
4.    Input jumlah barang tidak sesuai ketentuan<br />
Jumlah barang yang dicatat keluar atau masuk tidak boleh bernilai minus. Jika user memasukkan nilai minus maka aplikasi mengeluarkan pesan error.</p>
<p>Use Case Scenario</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="119" valign="top">Scenario 1</td>
<td width="110" valign="top">Basic Flow</td>
<td width="121" valign="top"></td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
</tr>
<tr>
<td width="119" valign="top">Scenario 2</td>
<td width="110" valign="top">Basic Flow</td>
<td width="121" valign="top">Alternate flow 1</td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
</tr>
<tr>
<td width="119" valign="top">Scenario 3</td>
<td width="110" valign="top">Basic Flow</td>
<td width="121" valign="top">Alternate flow 1</td>
<td width="96" valign="top">Alternate flow 2</td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
</tr>
<tr>
<td width="119" valign="top">Scenario 4</td>
<td width="110" valign="top">Basic Flow</td>
<td width="121" valign="top">Alternate flow 3</td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
</tr>
<tr>
<td width="119" valign="top">Scenario 5</td>
<td width="110" valign="top">Basic Flow</td>
<td width="121" valign="top">Alternate flow 3</td>
<td width="96" valign="top">Alternate flow 2</td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
</tr>
<tr>
<td width="119" valign="top">Scenario 6</td>
<td width="110" valign="top">Basic Flow</td>
<td width="121" valign="top">Alternate flow 3</td>
<td width="96" valign="top">Alternate flow 4</td>
<td width="96" valign="top"></td>
<td width="96" valign="top"></td>
</tr>
</tbody>
</table>
<p>Partial Scenario Matrix</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="213" valign="top"><strong>Scenario Name</strong></td>
<td width="213" valign="top"><strong>Start Flow</strong></td>
<td width="213" valign="top"><strong>Alternate</strong></td>
</tr>
<tr>
<td width="213" valign="top">Scenario 1 &#8211; Pencatatan barang berhasil</td>
<td width="213" valign="top">Basic Flow</td>
<td width="213" valign="top"></td>
</tr>
<tr>
<td width="213" valign="top">Scenario 2 &#8211; Login Gagal</td>
<td width="213" valign="top">Basic Flow</td>
<td width="213" valign="top">A1</td>
</tr>
<tr>
<td width="213" valign="top">Scenario 3 &#8211; Keluar dari Aplikasi</td>
<td width="213" valign="top">Basic Flow</td>
<td width="213" valign="top">A2</td>
</tr>
<tr>
<td width="213" valign="top">Scenario 4 &#8211; pencatatan ditambah sudah   ada</td>
<td width="213" valign="top">Basic Flow</td>
<td width="213" valign="top">A3</td>
</tr>
<tr>
<td width="213" valign="top">Scenario 5 – input jumlah brg tidak   sesuai ketentuan</td>
<td width="213" valign="top">Basic Flow</td>
<td width="213" valign="top">A4</td>
</tr>
</tbody>
</table>
<p>Test Case Matrix</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="67" valign="top"><strong>Test   Case ID</strong></td>
<td width="103" valign="top"><strong>Scenario/   Condition</strong></td>
<td width="65" valign="top"><strong>ID   Pegawai</strong></td>
<td width="56" valign="top"><strong>Password</strong></td>
<td width="118" valign="top"><strong>ID   Pencatatan Barang terisi dengan benar</strong></td>
<td width="132" valign="top"><strong>Jumlah   barang terisi dengan benar</strong></td>
<td width="97" valign="top"><strong>Perkiraan   Hasil</strong></td>
</tr>
<tr>
<td width="67" valign="top">MB01</td>
<td width="103" valign="top">Scenario 1 -pencatatan barang berhasil</td>
<td width="65" valign="top">v</td>
<td width="56" valign="top">V</td>
<td width="118" valign="top">V</td>
<td width="132" valign="top">V</td>
<td width="97" valign="top">Barang berhasil ditambah / dihapus dan   hasil update ditampilkan pada grid view.</td>
</tr>
<tr>
<td width="67" valign="top">MB02</td>
<td width="103" valign="top">Scenario 2 &#8211; Login Gagal</td>
<td width="65" valign="top">I</td>
<td width="56" valign="top">I</td>
<td width="118" valign="top">N/A</td>
<td width="132" valign="top">N/A</td>
<td width="97" valign="top">Pesan Error; Kembali ke layar login.</td>
</tr>
<tr>
<td width="67" valign="top">MB03</td>
<td width="103" valign="top">Scenario 3 &#8211; Keluar dari Aplikasi</td>
<td width="65" valign="top">v</td>
<td width="56" valign="top">V</td>
<td width="118" valign="top">N/A</td>
<td width="132" valign="top">N/A</td>
<td width="97" valign="top">Aplikasi tertutup.</td>
</tr>
<tr>
<td width="67" valign="top">MB04</td>
<td width="103" valign="top">Scenario 4 – id barang tidak ditemukan</td>
<td width="65" valign="top">v</td>
<td width="56" valign="top">V</td>
<td width="118" valign="top">I</td>
<td width="132" valign="top">N/A</td>
<td width="97" valign="top">Muncul pesan error. Kembali ke langkah   2.</td>
</tr>
<tr>
<td width="67" valign="top">MB05</td>
<td width="103" valign="top">Scenario 5 – input jumlah brg tidak   sesuai ketentuan</td>
<td width="65" valign="top">v</td>
<td width="56" valign="top">V</td>
<td width="118" valign="top">V</td>
<td width="132" valign="top">I</td>
<td width="97" valign="top">Muncul pesan error. Kembali ke langkah   2.</td>
</tr>
</tbody>
</table>
<p>Test Case Matrix With Value</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="67" valign="top"><strong>Test   Case ID</strong></td>
<td width="103" valign="top"><strong>Scenario/   Condition</strong></td>
<td width="65" valign="top"><strong>ID   Pegawai</strong></td>
<td width="56" valign="top"><strong>Password</strong></td>
<td width="118" valign="top"><strong>ID   Barang terisi dengan benar</strong></td>
<td width="132" valign="top"><strong>Jumlah   barang terisi dengan benar</strong></td>
<td width="97" valign="top"><strong>Perkiraan   Hasil</strong></td>
</tr>
<tr>
<td width="67" valign="top">MB01</td>
<td width="103" valign="top">Scenario 1 -pencatatan barang berhasil</td>
<td width="65" valign="top">PG001</td>
<td width="56" valign="top">pg123</td>
<td width="118" valign="top">BR021</td>
<td width="132" valign="top">200</td>
<td width="97" valign="top">Pencatatan Barang berhasil masuk/ keluar   dan hasil update ditampilkan pada grid view.</td>
</tr>
<tr>
<td width="67" valign="top">MB02</td>
<td width="103" valign="top">Scenario 2 &#8211; Login Gagal</td>
<td width="65" valign="top">PH321</td>
<td width="56" valign="top">Dsfn</td>
<td width="118" valign="top">N/A</td>
<td width="132" valign="top">N/A</td>
<td width="97" valign="top">Pesan Error; Kembali ke layar login.</td>
</tr>
<tr>
<td width="67" valign="top">MB03</td>
<td width="103" valign="top">Scenario 3 &#8211; Keluar dari Aplikasi</td>
<td width="65" valign="top">PG001</td>
<td width="56" valign="top">pg123</td>
<td width="118" valign="top">N/A</td>
<td width="132" valign="top">N/A</td>
<td width="97" valign="top">Aplikasi tertutup.</td>
</tr>
<tr>
<td width="67" valign="top">MB04</td>
<td width="103" valign="top">Scenario 4 &#8211; id barang tidak ditemukan</td>
<td width="65" valign="top">PG001</td>
<td width="56" valign="top">pg123</td>
<td width="118" valign="top">BR021</td>
<td width="132" valign="top">N/A</td>
<td width="97" valign="top">Muncul pesan error. Kembali ke langkah   2.</td>
</tr>
<tr>
<td width="67" valign="top">MB05</td>
<td width="103" valign="top">Scenario 5 – input jumlah brg tidak   sesuai ketentuan</td>
<td width="65" valign="top">PG001</td>
<td width="56" valign="top">pg123</td>
<td width="118" valign="top">BR002</td>
<td width="132" valign="top">-10</td>
<td width="97" valign="top">Muncul pesan error. Kembali ke langkah   2.</td>
</tr>
</tbody>
</table>
<p><strong>Screenshot Program Aplikasi</strong></p>
<p><a href="http://izzuddincs.files.wordpress.com/2010/03/form1.jpg"><img class="aligncenter size-medium wp-image-22" title="Form1" src="http://izzuddincs.files.wordpress.com/2010/03/form1.jpg?w=300&#038;h=242" alt="" width="300" height="242" /></a></p>
<p><a href="http://izzuddincs.files.wordpress.com/2010/03/form1.jpg"></a><a href="http://izzuddincs.files.wordpress.com/2010/03/form2.jpg"><img class="aligncenter size-medium wp-image-23" title="form2" src="http://izzuddincs.files.wordpress.com/2010/03/form2.jpg?w=257&#038;h=300" alt="" width="257" height="300" /></a></p>
<div id="_mcePaste" style="position:absolute;left:-10000px;top:1073px;width:1px;height:1px;overflow:hidden;"><!--[if gte mso 9]&gt;     &lt;![endif]--><!--[if gte mso 9]&gt;  Normal 0     false false false  EN-US X-NONE X-NONE                           &lt;![endif]--><!--[if gte mso 9]&gt;                                                                                                                                            &lt;![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:&quot;Table Normal&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:&quot;&quot;; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin-top:0in; 	mso-para-margin-right:0in; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:&quot;Times New Roman&quot;; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} table.MsoTableGrid 	{mso-style-name:&quot;Table Grid&quot;; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-priority:59; 	mso-style-unhide:no; 	border:solid black 1.0pt; 	mso-border-themecolor:text1; 	mso-border-alt:solid black .5pt; 	mso-border-themecolor:text1; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-border-insideh:.5pt solid black; 	mso-border-insideh-themecolor:text1; 	mso-border-insidev:.5pt solid black; 	mso-border-insidev-themecolor:text1; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} --> <!--[endif]--></p>
<table class="MsoTableGrid" style="border-collapse:collapse;border:medium none;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="width:89pt;border:1pt solid black;padding:0 5.4pt;" width="119" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Scenario 1</span></p>
</td>
<td style="width:82.15pt;padding:0 5.4pt;" width="110" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Basic Flow</span></p>
</td>
<td style="width:90.6pt;padding:0 5.4pt;" width="121" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
</tr>
<tr>
<td style="width:89pt;padding:0 5.4pt;" width="119" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Scenario 2</span></p>
</td>
<td style="width:82.15pt;padding:0 5.4pt;" width="110" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Basic Flow</span></p>
</td>
<td style="width:90.6pt;padding:0 5.4pt;" width="121" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Alternate flow 1</span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
</tr>
<tr>
<td style="width:89pt;padding:0 5.4pt;" width="119" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Scenario 3</span></p>
</td>
<td style="width:82.15pt;padding:0 5.4pt;" width="110" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Basic Flow</span></p>
</td>
<td style="width:90.6pt;padding:0 5.4pt;" width="121" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Alternate flow 1</span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Alternate flow 2</span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
</tr>
<tr>
<td style="width:89pt;padding:0 5.4pt;" width="119" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Scenario 4</span></p>
</td>
<td style="width:82.15pt;padding:0 5.4pt;" width="110" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Basic Flow</span></p>
</td>
<td style="width:90.6pt;padding:0 5.4pt;" width="121" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Alternate flow 3</span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
</tr>
<tr>
<td style="width:89pt;padding:0 5.4pt;" width="119" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Scenario 5</span></p>
</td>
<td style="width:82.15pt;padding:0 5.4pt;" width="110" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Basic Flow</span></p>
</td>
<td style="width:90.6pt;padding:0 5.4pt;" width="121" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Alternate flow 3</span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Alternate flow 2</span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
</tr>
<tr>
<td style="width:89pt;padding:0 5.4pt;" width="119" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Scenario 6</span></p>
</td>
<td style="width:82.15pt;padding:0 5.4pt;" width="110" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Basic Flow</span></p>
</td>
<td style="width:90.6pt;padding:0 5.4pt;" width="121" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Alternate flow 3</span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;">Alternate flow 4</span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
<td style="width:72.35pt;padding:0 5.4pt;" width="96" valign="top">
<p class="MsoNormal" style="margin-bottom:.0001pt;line-height:normal;"><span style="font-size:8pt;"> </span></p>
</td>
</tr>
</tbody>
</table>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/izzuddincs.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/izzuddincs.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/izzuddincs.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/izzuddincs.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/izzuddincs.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/izzuddincs.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/izzuddincs.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/izzuddincs.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/izzuddincs.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/izzuddincs.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/izzuddincs.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/izzuddincs.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/izzuddincs.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/izzuddincs.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=20&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://izzuddincs.wordpress.com/2010/03/25/generating-test-cases-from-use-case/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1294b72fa79df498f22bfda135a6e549?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">izzuddincs</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/03/usecasediagram.jpg?w=300" medium="image">
			<media:title type="html">UseCaseDiagram</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/03/form1.jpg?w=300" medium="image">
			<media:title type="html">Form1</media:title>
		</media:content>

		<media:content url="http://izzuddincs.files.wordpress.com/2010/03/form2.jpg?w=257" medium="image">
			<media:title type="html">form2</media:title>
		</media:content>
	</item>
		<item>
		<title>Pengenalan Silverlight</title>
		<link>http://izzuddincs.wordpress.com/2010/03/22/pengenalan-silverlight/</link>
		<comments>http://izzuddincs.wordpress.com/2010/03/22/pengenalan-silverlight/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 02:13:39 +0000</pubDate>
		<dc:creator>Izzuddin Gumilar</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://izzuddincs.wordpress.com/2010/03/22/pengenalan-silverlight/</guid>
		<description><![CDATA[Microsoft Silverlight merupakan sebuah teknologi browser plug-in yang dapat digunakan pada berbagai macam web browser, platform, dan device yang ada saat ini. Silverlight dibangung dengan menggunakan XML-Based declaration Exstensible Application Markup Language (XAML) yang berbentuk tag-tag XML pada umumnya. Web developer dapat menggunakan teknologi silverlight ini untuk membangun sebuah aplikasi web atau Rich Internet Application [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=8&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="Silverlight Icon" src="http://dev.juokaz.com/wp-content/uploads/2009/04/microsoft_silverlight_c.jpg" alt="Silverlight" width="176" height="196" /><strong>Microsoft Silverlight</strong> merupakan sebuah teknologi browser plug-in yang dapat digunakan pada berbagai macam web browser, platform, dan device yang ada saat ini. Silverlight dibangung dengan menggunakan XML-Based declaration Exstensible Application Markup Language (XAML) yang berbentuk tag-tag XML pada umumnya. Web developer dapat menggunakan teknologi silverlight ini untuk membangun sebuah aplikasi web atau Rich Internet Application yang lebih interaktif dan yang lebih mengesankan. Mengapa, karena silverlight memudahkan kita untuk dapat membuat membuat halaman web yang memiliki interactive graphics, animasi vektor, maupun media streaming lainnya. Untuk menjalankan aplikasi berbasis silverlight, maka kita cukup menginstall plugin silverlight pada web browser yang kita gunakan. Sekali lagi, karena silverlight merupakan cross browser dan cross platform, aplikasi ini tidak hanya dapat dijalankan atau diinstall pada web browser miliki Microsoft saja (Internet Explorer) tetapi juga dapat dijalankan pada web browser lainnya seperti Mozilla Firefox, Google Chrome, Opera, dan lain sebagainya.<br />
<span id="more-8"></span><strong><br />
Kompatibilitas Silverlight dengan Sistem Operasi Berbasis Open Source</strong><br />
Silverlight merupakan teknologi yang multiplatform, artinya dapat digunakan pada berbagai macam jenis platform atau sistem operasi yang ada termasuk pada sistem operasi Linux dan FreeBSD. Microsoft bekerja sama dengan Novell membangun sebuah teknologi yang dinamakan Moonlight yang dapat kita sebut sebagai aplikasi silverlight pada platform linux atau freeBSD. Selain itu, silverlight dapat berjalan pada platform mac OS.</p>
<p><strong>Silverlight VS Flash</strong><br />
Saat ini berbagai macam jenis broser plugin tersedia seperti java, active-X, shockwave, dan yang paling mendominasi saat ini adalah Adobe Flash. Adobe Flash merupakan browser plugin yang dapat dikatakan sangat sukses menguasai pangsa pasar saat ini di dunia. Hampir 90% web browser telah terinstall adobe flash plugin. Dengan tingkat umur yang lebih dewasa dan pangsa pasar yang cukup luas ini tidak heran bahwa saat ini mungkin orang lebih mengenal flash bila dibandingkan dengan teknologi silverlight. Hal ini dikarenakan silverlight merupakan teknologi yang dapat dikatakan masih baru dan belum banyak dikenal oleh masyarakat awam pada umumnya. Namun perlu diperhatikan bahwa tidak selamanya flash akan mendominasi pangsa pasar seperti pada saat ini. Ada beberapa hal pada teknologi flash yang tidak dapat menyaingi teknologi silverlight saat ini. Diantaranya adalah sebagai berikut :<br />
a. Flash dapat dibangun dengan C# atau vb.NET yang telah terkenal akan ketangguhan OOP dan teknologi servicenya sedangkan flash hanya dapat dibangun dengan menggunakan bahasa actionscript.<br />
b. Proses debugging pada Flash lebih susah bila dibandingkan dengan silverlight.<br />
c. Kita dapat mengatur Search Engine Optimation (SEO) di dalam presentation layer silverlight dengan menggunakan XAML  sedangkan Flash tidak mendukung layanan SEO.<br />
d. Microsoft Silverlight menyediakan hosting untuk meletakkan silverlight application hingga mencapai kapasitas 10 GB secara free sedangkan flash tidak menyediakan layanan hosting tersebut.<br />
Ada masih banyak hal yang merupakan kelebihan dari silverlight bila dibandingkan dengan teknologi flash. Namun perlu diperhatikan bahwa setiap teknologi pasti memiliki kekurangan dan kelebihan masing-masing.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/izzuddincs.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/izzuddincs.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/izzuddincs.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/izzuddincs.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/izzuddincs.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/izzuddincs.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/izzuddincs.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/izzuddincs.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/izzuddincs.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/izzuddincs.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/izzuddincs.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/izzuddincs.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/izzuddincs.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/izzuddincs.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=8&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://izzuddincs.wordpress.com/2010/03/22/pengenalan-silverlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1294b72fa79df498f22bfda135a6e549?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">izzuddincs</media:title>
		</media:content>

		<media:content url="http://dev.juokaz.com/wp-content/uploads/2009/04/microsoft_silverlight_c.jpg" medium="image">
			<media:title type="html">Silverlight Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>Oracle Instance dan Oracle Database</title>
		<link>http://izzuddincs.wordpress.com/2010/03/17/oracle-instance-dan-oracle-database/</link>
		<comments>http://izzuddincs.wordpress.com/2010/03/17/oracle-instance-dan-oracle-database/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 12:47:19 +0000</pubDate>
		<dc:creator>Izzuddin Gumilar</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://izzuddincs.wordpress.com/?p=6</guid>
		<description><![CDATA[Pada dasarnya oracle server merupakan sebuah Database Management System (DBMS) yang mana dapat melakukan pengaturan dan management data-data yang ada di dalamnya sehingga dapat menghasilkan sebuah sistem informasi yang kita butuhkan. Oracle server sendiri terdiri dari dua buah komponen utama yaitu Oracle Instance dan Oracle Database. Setiap kali oracle mulai berjalan di dalam database server, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=6&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="Oracle" src="http://www.alleventsgroup.com/mhrcongress/images/oracle_logo3.jpg" alt="" width="353" height="70" /></p>
<p>Pada dasarnya oracle server merupakan sebuah Database Management System (DBMS) yang mana dapat melakukan pengaturan dan management data-data yang ada di dalamnya sehingga dapat menghasilkan sebuah sistem informasi yang kita butuhkan. Oracle server sendiri terdiri dari dua buah komponen utama yaitu Oracle Instance dan Oracle Database. Setiap kali oracle mulai berjalan di dalam database server, software oracle akan mengalokasikan shared memory yang disebut System Global Area (SGA) dan menjalankan beberapa background proses yang akan digunakan oleh proses-proses aplikasi oracle nantinya. Kombinasi antara SGA dan background process tersebut itulah yang kita sebut dengan Oracle Instance.</p>
<p><span id="more-6"></span></p>
<p>Data-data yang berhubungan dengan database oracle baik itu obyek database &#8211; seperti tabel, view, schema dan sebagainya &#8211; nantinya akan disimpan di dalam storage structure yang disebut dengan database file (Oracle Database). Jadi dapat dikatakan bahwa Oracle Instance merupakan sebuah kesatuan antara shared memory dan background process – dengan kata lain proses-proses di dalam aplikasi oracle – yang digunakan untuk mengakses sebuah database yang tersimpan di dalam Oracle Database. Ibaratnya adalah sebagai berikut (dalam proses manipulasi file documen (*.doc) dengan menggunakan MS. Word). Oracle Instance dapat diibaratkan sebagai software pengolah document MS. Word yang dapat melakukan proses manipulasi file dokumen dan Oracle Database dapat diibaratkan sebagai file document itu sendiri (*.doc). Data-data dokumen akan disimpan di dalam sebuah file dokumen tersebut dan mungkin antara satu file dokumen dengan file yang lainnya dapat mengandung data yang berbeda. Jika kita hanya memiliki file dokumen saja tanpa memiliki software pengolah dokumen tersebut maka akan sia-sia saja. File dokument tersebut tentu tidak akan dapat diakses atau diedit. Sama halnya dengan oracle server, hanya Oracle Instance yang dapat melakukan akses terhadap Oracle Database untuk melakukan menipulasi-manipulasi terhadap database tersebut sedangkan data-data pada database itu sendiri disimpan di dalam oracle database.</p>
<p>Perlu kita ketahui bersama bahwa oracle instance akan berjalan pada memory utama (RAM) sedangkan oracle database akan berjalan pada memory sekunder (misal : hardisk) sehingga walaupun komputer server database mati, data-data yang ada di dalam oracle database tetap tersimpan di dalam media penyimpanan, sedangkan oracle instance pasti akan mati dan kita tidak dapat melakukan operasi-operasi terhadap database kita.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/izzuddincs.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/izzuddincs.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/izzuddincs.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/izzuddincs.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/izzuddincs.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/izzuddincs.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/izzuddincs.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/izzuddincs.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/izzuddincs.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/izzuddincs.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/izzuddincs.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/izzuddincs.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/izzuddincs.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/izzuddincs.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=6&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://izzuddincs.wordpress.com/2010/03/17/oracle-instance-dan-oracle-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1294b72fa79df498f22bfda135a6e549?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">izzuddincs</media:title>
		</media:content>

		<media:content url="http://www.alleventsgroup.com/mhrcongress/images/oracle_logo3.jpg" medium="image">
			<media:title type="html">Oracle</media:title>
		</media:content>
	</item>
		<item>
		<title>Struktur Database Oracle</title>
		<link>http://izzuddincs.wordpress.com/2010/03/17/struktur-database-oracle/</link>
		<comments>http://izzuddincs.wordpress.com/2010/03/17/struktur-database-oracle/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 12:46:20 +0000</pubDate>
		<dc:creator>Izzuddin Gumilar</dc:creator>
				<category><![CDATA[Oracle]]></category>
		<category><![CDATA[database]]></category>

		<guid isPermaLink="false">http://izzuddincs.wordpress.com/?p=4</guid>
		<description><![CDATA[Dalam artikel sebelumnya, telah dibahas penjelasan antara oracle instance dan oracle database. Kali ini akan kita bahas struktur database yang dimiliki oleh oracle. Secara garis besar, database oracle memiliki tiga buah struktur utama yaitu memory structure, process structure, dan strorage structure. Oracle Instance menggunakan memory dan process structure untuk dapat berjalan sedangkan oracle database menggunakan [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=4&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Dalam artikel sebelumnya, telah dibahas penjelasan antara oracle instance dan oracle database. Kali ini akan kita bahas struktur database yang dimiliki oleh oracle. Secara garis besar, database oracle memiliki tiga buah struktur utama yaitu memory structure, process structure, dan strorage structure. Oracle Instance menggunakan memory dan process structure untuk dapat berjalan sedangkan oracle database menggunakan storage structure untuk dapat menyimpan data file maupun control file di dalam database tersebut. Tentu ketiga struktur utama ini sangat penting karena tanpa adanya salah satu komponen saja, maka oracle instance tidak dapat mengakses oracle database atau sebaliknya oracle database tidak dapat diakses oleh oracle instance.</p>
<p><span id="more-4"></span><br />
<strong>Memory Stucture</strong><br />
Di dalam memory structure terdapat dua buah komponen yaitu :<br />
a.	System Global Area (SGA)<br />
SGA merupakan shared memory yang dapat digunakan oleh seluruh server process dan background process. Di dalamnya tersimpan informasi-informasi yang berupa data file dan control file dari instance.<br />
Di dalam SGA terdapat struktur data sebagai berikut :<br />
-	Database Buffer Cache : berisi cache blok data yang berisi hasil pengembalian dari proses query database.<br />
-	Redo log buffer : menyimpan redo information yang digunakan untuk instance recovery. Informasi tersebut akan disimpan hingga ditulis ke dalam physical redo log file di dalam storage disk.<br />
-	Shared Pool : menyimpan berbagai macam konstruksi / informasi yang dapat dishare di antara user database.<br />
-	Large Pool : merupakan area optional yang dibutuhkan jika ada proses-proses yang memakan memory cukup besar seperti backup and recovery dan proses server I/O.<br />
-	Java Pool : digunakan oleh java code atau data yang menggunakan Java Virtual Machine (JVM).<br />
-	Stream Pool : Digunakan oleh Oracle Stream untuk proses streaming.<br />
-<br />
b.	Process Global Area (PGA)<br />
Berbeda dengan SGA, PGA lebih spesifik hanya digunakan secara khusus oleh masing-masing server dan background process. Minimal ada satu PGA yang dimiliki oleh tiap server process. Setiap PGA menyimpan data dan control information dari masing-masing proses yang menyediakan layanan dari tiap request oracle client.</p>
<p><strong>Process Structure</strong><br />
Ketika sebuah program aplikasi atau tool oracle meminta service kepada oracle server, maka akan dibuatlah sebuah server process yang digunakan untuk mengeksekusi perintah yang dikeluarkan oleh program aplikasi tersebut. Masing-masing server process memiliki sebuah PGA tersendiri. Selain itu, oracle server akan membentuk beberapa background process untuk oracle instance yang akan berinteraksi antara satu dengan yang lainnya dan juga dengan sistem operasi untuk mengatur penggunaan memory structure, proses penulisan data I/O ke dalam disk, maupun tugas-tugas lainnya. Background process tersebut meliputi :<br />
a.	System Monitor (SMON) : Melakukan crash recovery jika pada start saat oracle instance terjadji kesalahan.<br />
b.	Process monitor (PMON) : Melakukan process cleanup ketika user process gagal dieksekusi.<br />
c.	Database writer (DBWn) : Menulis block-block yang telah berubah / termodifikasi dari database buffer cache ke dalam data file di dalam storage structure.<br />
d.	Checkpoint (CKPT) : Melakukan update seluruh data file dan control file yang berdasarkan check point yang paling akhir.<br />
e.	LogWritter (LGWR) : Menulis redo log entry yang berasal dari redo log buffer ke dalam redo log file di dalam storage structure.<br />
f.	Archiver (ARCn) : Mengopy redo log file ke dalam archival strorage pada saat log switch terjadi.<br />
Pada saat program aplikasi menjalankan query ke dalam oracle server, maka oracle server akan mencari block data yang dimaksud ke dalam database buffer terlebih dahulu. Jika data yang dicari ditemukan maka data tersebut akan langsung dikembalikan ke program aplikasi, namun jika ternyata data yang dimaksud tidak ada di dalam database buffer, maka oracle server akan melakukan pencarian data ke dalam datafile di storage structure dan mengcopy data tersebut ke dalam database buffer sebelum dikembalikan ke program aplikasi yang merequest. Oracle server telah memiliki algoritma least recently used yang digunakan dalam pengaturan data mana saja yang masih dapat disimpan di dalam database buffer cache.</p>
<p><strong>Physical Database Structure</strong><br />
Sebenarnya ada tiga file utama yang dapat dikatakan sebagai dasar pembentuk dari sebuah oracle database. Tanpa adanya salah satu file ini, maka database oracle tidak akan dapat digunakan. File-file tersebut adalah:<br />
a.	Control File : Control file merupakan file yang sangat penting karena berisi informasi mengenai physical database structure oracle. Tanpa adanya control file ini, maka kita tidak akan dapat mengakses data-data yang berada pada data file karena letak physical dari data file di dalam disk tersebut disimpan di dalam control file ini. Biasanya dalam oracle server terdapat lebih dari satu (biasanya 3) control file yang diletakkan pada directory yang berbeda agar jika suatu saat salah satu control file rusak, masih dapat direcovery dari control file yang lain.<br />
b.	Data File : berisi data user maupun aplikasi database.<br />
c.	Online redo log file : digunakan dalam proses instance recovery database apabila telah terjadi kerusakan. Jika datafile masih ada, maka oracle instance akan dapat merecovery database sesuai dengan data yang tersimpan di dalam online redo log file. Namun jika ternyata setelah terjadi kerusakan datafile hilang, maka database sudah tidak dapat direcovery lagi.<br />
Selain ketiga file di atas, ada beberapa file tambahan yang juga sangat penting dalam oracle server.<br />
a.	Parameter file : berisi informasi konfigurasi oracle instance pada saat start up.<br />
b.	Password file : berisi informasi user agar user dapat melakukan koneksi dan administrasi ke dalam database server.<br />
c.	Backup file : Digunakan dalam proses database recovery apabila file database asli rusak.<br />
d.	Archive log file : Digunakan untuk menyimpan history operasi-operasi yang dilakukan terhadap database.<br />
e.	Trace dan alert log file : Berisi informasi-informasi kesalahan apabila terjadi internal error pada server dan background proses.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/izzuddincs.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/izzuddincs.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/izzuddincs.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/izzuddincs.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/izzuddincs.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/izzuddincs.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/izzuddincs.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/izzuddincs.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/izzuddincs.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/izzuddincs.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/izzuddincs.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/izzuddincs.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/izzuddincs.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/izzuddincs.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=izzuddincs.wordpress.com&amp;blog=8681037&amp;post=4&amp;subd=izzuddincs&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://izzuddincs.wordpress.com/2010/03/17/struktur-database-oracle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1294b72fa79df498f22bfda135a6e549?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">izzuddincs</media:title>
		</media:content>
	</item>
	</channel>
</rss>
