1 Latar Belakang Computer-Aided Sofware Engineering CASE

239 Konsep Pemrograman Komputer Berbasis Teks dan Grafi s anda gunakan. JPGraph dapat didownload sekitar 4 MB lengkap dengan manualnya yang dapat membantu kita mempelajai isi dari JPGraph. Terdapat sekitar 87 class dan 814 method di dalam library ini. Di sini kita hanya akan membahas beberapa class dan metode dari JPGraph. Setelah JPGraph berhasil didownload, ekstrak fi le tersebut ke tempat directory kerja Anda. Folder docs berisi manual dari JPGraph, sedangkan folder src berisi fi le-fi le yang digunakan.

18. 2 Grafi k Garis

Di sini kita akan membuat suatu grafi k yang datanya disimpan dalam database MySQL. Pada database Anda buatlah tabel ‘data_grafi k’ dengan 2 fi eld: ‘dataX’ dan ‘dataY’ sebagai berikut: CREATE TABLE ‘data_grafi k’ ‘dataX’ int10 default NULL, ‘data Y’ int10 default NULL; Isi tabel tersebut dengan data berikut: Berikut ini adalah kode program untuk menampilkan data di atas ke dalam bentuk grafi k garis: ? include JPGraphJPGraph.php; include JPGraphJPGraph_line.php; db = mysql_connectlocalhost, root, or diemysql_ error; mysql_select_dbtest,db or diemysql_error; sql = mysql_querySELECT FROM data_grafi k or diemysql_error; whilerow = mysql_fetch_arraysql { 240 Konsep Pemrograman Komputer Berbasis Teks dan Grafi s data[ ] = row[1]; leg[ ] = row[0]; } graph = new Graph350,250,auto; graph-SetScaletextint; graph-img-SetMargin50,30,50,50; graph-SetShadow; graph-title-SetGrafi k Batang; graph-xaxis-SetTickLabelsleg; bplot = new LinePlotdata; bplot-value-Show; bplot-value-SetFontFF_ARIAL,FS_BOLD; bplot-value-SetAngle45; bplot-SetLegendBanyak data; graph-Addbplot; graph-Stroke; ? Penjelasan Kode Program include JPGraphJPGraph.php; include JPGraphJPGraph_line.php; Baris di atas digunakan agar dapat mengakses class graph dengan jenis graph yang digunakan berbentuk garis dari library JPGraph db = mysql_connectlocalhost, root, or diemysql_error; mysql_select_dbtest,db or diemysql_error; sql = mysql_querySELECT FROM data_grafi k or diemysql_error; Baris di atas digunakan untuk koneksi MySQL dengan database ‘test’ dan nama tabel ‘data_grafi k’ yang telah dibuat sebelumnya whilerow = mysql_fetch_arraysql {