Selasa, 06 Oktober 2009

Senin, 27 Juli 2009

Sistem Informasi

Pengertian

Sistem informasi adalah sekumpulan perangkat keras (hardware), perangkat lunak (software), prosedur dan atau aturan yang diorganisasikan secara integral untuk mengolah data menjadi informasi yang bermanfaat guna memecah masalah dan pengambilan keputusan

Skema Sistem Informasi



Komponen sistem informasi

• Hardware / perangkat keras

• Software / perangkat lunak / program

• Prosedur

• Orang

• Database / Basis data

• Jaringan Komputer dan komunikasi data



Siklus hidup pengembangan sistem informasi

Siklus hidup pengembangan sistem informasi atau Software Development Life Cycle (SDLC) adalah suatu proses pembuatan sofware yang meliputi Scoping - Requirement collection & analysis - Prototyping - Designing - Coding - Testing - Implementing - Maintaining.

Prinsip yang digunakan pada SDLC adalah model air terjun (waterfall) seperti gambar di bawah ini:




Arsitektur

Ada tiga macam arsitektur, yaitu:

• Arsitektur tersentralisasi

• Arsitektur terdistribusi

• Arsitektur client/ server



Arsitektur tersentralisasi

Arsitektur ini sudah dikenal semenjak tahun 1960-an dengan mainframe sebagai faktor utama. Mainframe adalah komputer yang berukuran relatif besar yang ditujukan untuk menangani data yang berukuran besar, dengan ribuan terminal untuk mengakses data dengan tanggapan yang sangat cepat dan melibatkan jutaan transaksi.

Arsitektur terdistribusi

Arsitektur desentralisasi merupakan konsep dari pemrosesan data tersebar (atau terdistribusi). Sistem pemrosesan data terdistribusi (atau biasa disebut sebagai komputasi tersebar) sebagai sistem yang terdiri atas sejumlah komputer yang tersebar pada berbagai lokasi yang dihubungkan dengan sarana telekomunikasi dengan masing-masing komputer mampu melakukan pemrosesan yang serupa secara mandiri, tetapi bisa saling berinteraksi dalam pertukaran data.

Arsitektur client/ server

Pada arsitektur ini ada sebagian yang disebut client dan ada yang disebut server. Server adalah sistem atau proses yang menyediakan data atau layanan yang diminta oleh client. Secara fisik sebuah server dapat berupa komputer (mainframe, mini-komputer,workstation,ataupun PC) atau piranti lain (misalnya printer). Client mempunyai kemampuan untuk melakukan proses sendiri. Ketika sebuah client meminta suatu data ke server, server akan segera menanggapinya dengan memberikan data yang diminta ke client bersangkutan. Setelah diterima client segera melakukan pemrosesan

Jumat, 29 Mei 2009

TuGaS JaVa sCrIpT

TugAs JaVa Script..


<script language="javascript">
var a=12;
var b=4;
function pd2(b) {
var a=b*2;
return a;}
document.write("Dua kali dari ",b," adalah ",pd2(b));
document.write("Nilai dari a adalah", a);
</script>



Hasilna..






Selanjutnya..


<script language="javascript">
var a=12;
var b=4;
function pd2(b) {
a=b*2;
return a;}
document.write("Dua kali dari ",b," adalah ",pd2(b));
document.write("Nilai dari a adalah", a);
</script>



Nie HasIlE....

Rabu, 13 Mei 2009

Calkulator


Membuat CaLculator dengan JavaScript 
Kali ini ada tugas pemrogaman web baru "rasa" java scrpit....:)

YuP mBuat CaLculator dengan Java Script (gag Pake' baterai....?!Hehe..:D)

Nie SkrinSYutnya..



dan ini SCRipTnya..




&lthtml&gt

&lthead&gt
&lttitle&gtJS - Calculator&lt/title&gt

&ltscript language="Javascript"&gt
&lt!--
/* Variable */
var plussign = ' + ';
var minussign = ' - ';
var multiplysign = ' * ';
var dividesign = ' / ';
var decimalsign = ' . ';
var negativesign = ' -';
var leftbracket = ' (';
var rightbracket = ') ';
var rad = 3.141592654 / 180;
var base_10 = Math.LN10;
var base_2 = Math.LN10;

/* Yup...Mulai */
function calculate(arg) {
arg.expr.value = eval(arg.expr.value)
}

function enter(arg, string) {
arg.expr.value += string
}

function clear_display(arg) {
arg.expr.value = ' '
}

function calc_sqrt(form) {
form.expr.value = (Math.sqrt(form.expr.value))
}

function calc_sqr(form) {
form.expr.value = ((form.expr.value * 1) * (form.expr.value * 1))
}

function sin_form(form) {
form.expr.value = (Math.sin (form.expr.value * rad))
}

function cos_form(form) {
form.expr.value = (Math.cos (form.expr.value * rad))


function tan_form(form) {
form.expr.value = (Math.tan(form.expr.value * rad))
}

function inverse(form) {
form.expr.value = ( 1 / (form.expr.value))
}

function base10_log(form) {
form.expr.value = (Math.log(form.expr.value) / base_10)
}

function base2_log(form) {
form.expr.value = (Math.log(form.expr.value) / base_2)
}
//--&gt
&lt/script&gt

&lt/head&gt

&ltbody&gt
&ltp align="center"&gt&ltbig&gt&ltbig&gtJavaScript - Calculator SMANEKA&lt/big&gt&lt/big&gt&lt/p&gt
&ltform&gt
&lt!-- Rechner Beginn --&gt
&lttable border="0" width="100" bgcolor="#CCCCCC" align="center"&gt
&lttr&gt
&lttd width="100%" colspan="5"&gt&ltinput type="text" name="expr" size="35"
action="calculate(this.form)"&gt&lt/td&gt
&lt/tr&gt
&lttr&gt
&lttd width="20%"&gt&ltinput type="button" value=" sin " Onclick="sin_form(this.form)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" cos " OnClick="cos_form(this.form)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" tan " Onclick="tan_form(this.form)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value="log10e" onClick="base10_log(this.form)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" log2e " OnClick="base2_log(this.form)"&gt&lt/td&gt
&lt/tr&gt
&lttr&gt
&lttd width="20%"&gt&ltinput type="button" value=" Sqrt " Onclick="calc_sqrt(this.form)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" Sqr " OnClick="calc_sqr(this.form)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" ( " OnClick="enter(this.form,
leftbracket)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" ) " OnClick="enter(this.form,
rightbracket)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" 1 / X " OnClick="inverse(this.form)"&gt&lt/td&gt
&lt/tr&gt
&lttr&gt
&lttd width="20%"&gt&ltinput type="button" value=" 7 " onClick="enter(this.form, 7)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" 8 " onClick="enter(this.form, 8)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" 9 " onClick="enter(this.form, 9)"&gt&lt/td&gt
&lttd width="40%" colspan="2"&gt&ltinput type="button" value=" C " onClick="clear_display(this.form)"&gt&lt/td&gt
&lt/tr&gt
&lttr&gt
&lttd width="20%"&gt&ltinput type="button" value=" 4 " onClick="enter(this.form, 4)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" 5 " onClick="enter(this.form, 5)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" 6 " onClick="enter(this.form, 6)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" * " onClick="enter(this.form,
multiplysign)"&gt &lt/td&gt
&lttd width="20%"&gt &ltinput type="button" value=" / " onClick="enter(this.form,
dividesign)"&gt&lt/td&gt
&lt/tr&gt
&lttr&gt
&lttd width="20%"&gt&ltinput type="button" value=" 1 " onclick="enter(this.form, 1)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" 2 " onclick="enter(this.form, 2)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" 3 " onclick="enter(this.form, 3)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" + " onClick="enter(this.form,
plussign)"&gt &lt/td&gt
&lttd width="20%"&gt &ltinput type="button" value=" - " onClick="enter(this.form,
minussign)"&gt
&lt/td&gt
&lt/tr&gt
&lttr&gt
&lttd width="20%"&gt&ltinput type="button" value=" 0 " onClick="enter(this.form, 0)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" . " onClick="enter(this.form,
decimalsign)"&gt&lt/td&gt
&lttd width="20%"&gt&ltinput type="button" value=" neg " onClick="enter(this.form,
negativesign)"&gt&lt/td&gt
&lttd width="40%" colspan="2"&gt&ltinput type="button" value=" = " onClick="calculate(this.form)"&gt&lt/td&gt
&lt/tr&gt
&lt/table&gt
&lt!-- Bisa... --&gt
&lt/form&gt
&lt/body&gt

&lt/html&gt



UpZs.....
ada perTanyaAnnya juga nie....
Eh JawaBannya juga..hoho..^^

1. Apa nama title skrip javascript tersebut ?
TitLenya : JS - Calculator

2. ekstensi file Skrip tersebut disimpan dengan file ber-ekstensi jenis ?
Skrip tersebut disimpan dengan file berekstensi jenis HTML (*.html/*.htm 

3. berapa jumlah variabel yang didefinisikan dalam file tersebut !
Jumlan variabelnya ada 11.

4. Berapa jumlah fungsi yang ada didalam skrip tersebut !
Jumlah fungsinya ada 11.

5. Tuliskan nama semua variabel skrip javascript tersebut ?

var plussign = ' + ';
var minussign = ' - ';
var multiplysign = ' * ';
var dividesign = ' / ';
var decimalsign = ' . ';
var negativesign = ' -';
var leftbracket = ' (';
var rightbracket = ') ';
var rad = 3.141592654 / 180;
var base_10 = Math.LN10;
var base_2 = Math.LN10; 


6. Tuliskan nama semua fungsi skrip tersebut ?

function calculate(arg)

function enter(arg, string)

function clear_display(arg)

function calc_sqrt(form)

function calc_sqr(form)

function sin_form(form)

function cos_form(form)

function tan_form(form)

function inverse(form)

function base10_log(form)

function base2_log(form)


7. Tuliskan skrip untuk membuat tampilan display pada skrip tersebut !

&ltinput type="text" name="expr" size="35"
action="calculate(this.form)"&gt


8. Tuliskan skrip untuk membuat 1 tombol !

&ltinput type="button" value=" sin " Onclick="sin_form(this.form)"&gt


9. Tuliskan fungsi jika tombol = ditekan oleh mouse !
&ltinput type="button" value=" = " onClick="calculate(this.form)"&gt

10. Tuliskan skrip untuk membersihkan display !
&ltinput type="button" value=" C " onClick="clear_display(this.form)"&gt

function clear_display(arg) {
arg.expr.value = ' '
}

Rabu, 04 Maret 2009

tugas anyar



















scripnya :
<html>
<body background="bg1.jpg">
<br>

<font size="5" ><center>DAFTAR SISWA</center><br />
</font>
<?php
$conn = mysql_connect("localhost","root","");
if (!$conn) {
echo "Could not connect to db";
exit(1);
}
$db = mysql_select_db("latihan",$conn);

$sqlText = "select * from siswa order by induk";
$result = mysql_query($sqlText);
echo "<table border=1 align=center >";
echo "<tr><td width=150><b><center>Nama Siswa</center></b></td>
<td width=150><b><center>Nomor Induk</center></b></td></b>
<td width=150><b><center>Kelas</center></b></td></b></tr>";

while($row=mysql_fetch_object($result))
{
echo "<tr><td>$row->nama</td><td align=center>$row->induk</td><td align=center>$row->kelas</td></tr>";
}

echo "</table>";
?>
</body>
</html>

edit entry siswa

&gthtml&lt


&gtbody background="bg2.jpg"&lt

&gtfont size=16&ltEntry Data Siswa&gt/font&lt
&gtbr /&lt
&gthr&lt
Ketik data-data siswa dibawah ini :&gtbr /&lt
&gtbr /&lt
&gtbr /&lt
&gtform id="form1? name="form1? method="post" action="isisiswa.php"&lt
&gttable&lt
&gttr&lt&gttd&ltNama Siswa&gt/td&lt&gttd&lt&gtinput type="text" name="nama" id="nama" /&lt&gt/td&lt&gt/tr&lt

&gttr&lt&gttd&ltNomor Induk&gt/td&lt&gttd&lt&gtinput type="text" name="induk" id="induk" /&lt&gt/td&lt&gt/tr&lt

&gttr&lt&gttd&ltKelas&gt/td&lt&gttd&lt&gtinput type="text" name="kelas" id="kelas" /&lt&gt/td&lt&gt/tr&lt

&gt/table&lt
&gtbr /&lt
&gtbr /&lt

&gthr&lt
&gtinput type="submit" name="Submit" id="Submit" value="Kirim" /&lt
&gt/form&lt
&gt/body&lt

&gt/html&lt