Senin, 03 Agustus 2009

Download Materi Sistem Informasi

Ebooks Belajar Sistem Informasi dari server lokal file pdf yang terkompres rar
klik disini untuk DOWNLOAD/MENGUNDUH
LEARN THIS MATERIAL!!!!!!!


HOHOHO!!!!!!!

Sabtu, 25 Juli 2009

Sistem Informasi




Pengertian Sistem : sekumpulan elamen atau serangkaian komponen yang saling berhubungan untuk mencapai suatu tujuan yang spesifik atau menyelesaikan suatu sasaran tertentu
Informasi : data yang sudah diolah sehingga mempunyai arti tertentu dan dapat menjadi dasar untuk mengambil keputusan
Data
~representasi dunia nyata
~kenyataan yang menggambarkan suatu kejadian dan kesatuan nyata
Pengetahuan SI adalah sekumpulan software, hardware, brainware, prosedur, dan aturan yang diorganisasikan secara integral untuk mengolah data menjadi informasiyang bermanfaat guna memecahkan masalah dan pengambilan keputusan
Komponen SI
~ hardware
~ software
~ brainware
~ prosedur
~ orang
~ database
~ jaringan komputer dan komunikasi


Siklus hidup pembangunan SI
Software Development Life Cyrcle adalah suatu proses pembuatan software yang meliputi
Scoping - Requiment Collection & Analisis - Prototyping - Designing - Coding - Testing - Implementing - Maintany


3 macam Arsitektur
1. Tersentralisasi
2. Terdistribusi
3. Client Server

Rabu, 27 Mei 2009

Fungsi JS Script



<html>
<head><title>script</title></head>
<body><script laguage="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>

</body></html>



Masih pada script di atas, Pada baris ke - 7 Scriptnya diganti dari " var a=b*2; "
 menjadi " a=b*2; "






<html>
<head><title>script</title></head>
<body><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>

</body></html>

Rabu, 13 Mei 2009

JAWABAN SOAL "CALCULATOR"

soal-soal javascript calculator

1. Apa nama title skrip javascript tersebut ?

Jawab :<span>calculator smaneka</span>


2. ekstensi file Skrip tersebut disimpan dengan file ber-ekstensi jenis ?

Jawab : *htm

3. berapa jumlah variabel yang didefinisikan dalam file tersebut !

Jawab : 11

4. Berapa jumlah fungsi yang ada didalam skrip tersebut !

Jawab : 11

5. Tuliskan nama semua variabel skrip javascript tersebut ?

Jawab :

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 ?

Jawab :
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)
}

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

Jawab :

<tr>
<td colspan="5" width="100%"><input name="expr" size="35" action="calculate(this.form)" type="text"></td>
</tr>



8. Tuliskan skrip untuk membuat 1 tombol !

Jawab :
<tr><td width="20%"><input value=" sin " onclick="sin_form(this.form)" type="button"></td>

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

9. Tuliskan fungsi jika tombol = ditekan oleh mouse !

Jawab : Onclick="sin_form(this.form)

10. Tuliskan skrip untuk membersihkan display !

Jawab :
<td colspan="2" width="40%"><input value=" C " onclick="clear_display(this.form)" type="button"></td>

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

PROGRAM CALCULATOR


<html><head><title>JS - Calculator</title><script language="Javascript"><!--/* 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)}//--></script></head><body><p align="center"><big><big>JavaScript - Calculator SMANEKA</big></big></p><form><!-- Rechner Beginn --><table border="0" width="100" bgcolor="#CCCCCC" align="center"><tr><td width="100%" colspan="5"><input type="text" name="expr" size="35"action="calculate(this.form)"></td></tr><tr><td width="20%"><input type="button" value=" sin " Onclick="sin_form(this.form)"></td><td width="20%"><input type="button" value=" cos " OnClick="cos_form(this.form)"></td><td width="20%"><input type="button" value=" tan " Onclick="tan_form(this.form)"></td><td width="20%"><input type="button" value="log10e" onClick="base10_log(this.form)"></td><td width="20%"><input type="button" value=" log2e " OnClick="base2_log(this.form)"></td></tr><tr><td width="20%"><input type="button" value=" Sqrt " Onclick="calc_sqrt(this.form)"></td><td width="20%"><input type="button" value=" Sqr " OnClick="calc_sqr(this.form)"></td><td width="20%"><input type="button" value=" ( " OnClick="enter(this.form,leftbracket)"></td><td width="20%"><input type="button" value=" ) " OnClick="enter(this.form,rightbracket)"></td><td width="20%"><input type="button" value=" 1 / X " OnClick="inverse(this.form)"></td></tr><tr><td width="20%"><input type="button" value=" 7 " onClick="enter(this.form, 7)"></td><td width="20%"><input type="button" value=" 8 " onClick="enter(this.form, 8)"></td><td width="20%"><input type="button" value=" 9 " onClick="enter(this.form, 9)"></td><td width="40%" colspan="2"><input type="button" value=" C " onClick="clear_display(this.form)"></td></tr><tr><td width="20%"><input type="button" value=" 4 " onClick="enter(this.form, 4)"></td><td width="20%"><input type="button" value=" 5 " onClick="enter(this.form, 5)"></td><td width="20%"><input type="button" value=" 6 " onClick="enter(this.form, 6)"></td><td width="20%"><input type="button" value=" * " onClick="enter(this.form,multiplysign)"> </td><td width="20%"> <input type="button" value=" / " onClick="enter(this.form,dividesign)"></td></tr><tr><td width="20%"><input type="button" value=" 1 " onclick="enter(this.form, 1)"></td><td width="20%"><input type="button" value=" 2 " onclick="enter(this.form, 2)"></td><td width="20%"><input type="button" value=" 3 " onclick="enter(this.form, 3)"></td><td width="20%"><input type="button" value=" + " onClick="enter(this.form,plussign)"> </td><td width="20%"> <input type="button" value=" - " onClick="enter(this.form,minussign)"></td></tr><tr><td width="20%"><input type="button" value=" 0 " onClick="enter(this.form, 0)"></td><td width="20%"><input type="button" value=" . " onClick="enter(this.form,decimalsign)"></td><td width="20%"><input type="button" value=" neg " onClick="enter(this.form,negativesign)"></td><td width="40%" colspan="2"><input type="button" value=" = " onClick="calculate(this.form)"></td></tr></table><!-- Bisa... --></form></body></html>

Selasa, 05 Mei 2009

gamBaR forM vaLidation





form validation

<html>

<body>

<script language="JavaScript">

function chkuname()

{

uname=new String();

uname=document.regis.uname.value

if ( uname.length == 0 )

{

alert ("Enter a User Name");

}

else

{

chkupass()

}

}

function chkupass()

{

upass=new String();

upass=document.regis.upass.value

if (upass.length < 5)

{

alert ("Password Must be atleast 6 Chars");

}

else

{

chkname()

}

}

function chkname()

{

var ch=0;

name=new String();

name=document.regis.name.value;

if (name.length==0)

alert ("Enter your Name")

else

{

u=0;

for (i=0;i<name.length;i++)

{

if ((name.charCodeAt(i) >= 64 && name.charCodeAt(i) <= 90)||(name.charCodeAt(i) >= 97 && name.charCodeAt(i) <= 122)||(name.charCodeAt(i)==46)||(name.charCodeAt(i)==32))

{

}

else

{

u=u+1;

}

}

if (u>0)

{

alert ("Invalid Name");

}

else

{

chkdob()

}

}

}

function chkdob()

{

dob=new String();

dob=document.regis.dob.value

if (dob.length!=10)

alert ("Invalid Date")

else

{

if (dob.charAt(2)!="/" && dob.charAt(5)!="/")

alert ("Invalid Date Format")

else

tempstr=dob.split("/")

dd=tempstr[0]

mm=tempstr[1]

yy=tempstr[2]

if (dd>=1 && dd<=31 && mm>=1 && mm<=12 && yy>=1900 && yy<=2004 )

{

chkemail()

}

else

alert ("Enter Valid date")

}

}

function chkemail()

{

mail=new String();

mail=document.regis.email.value

if (mail.length<1)

alert("Please enter e-mail address.");

else

{

at_pos=mail.indexOf("@")

dot_pos=mail.indexOf(".")

if(at_pos<1 || dot_pos<1)

alert("Missing '@' and '.' in email address.")

else

{

u=0;

p=0;

for(var i=0;i<mail.length;i++)

{

if ((mail.charCodeAt(i) >= 64 && mail.charCodeAt(i) <= 90)||(mail.charCodeAt(i) >= 97 && mail.charCodeAt(i) <= 122)||(mail.charCodeAt(i) >= 48 && mail.charCodeAt(i) <= 57)||(mail.charCodeAt(i)==95)||(mail.charCodeAt(i)==46))

{

if(mail.charAt(i)=="@")

p=p+1

}

else

{

u=u+1

}

}

if (p>1)

alert ("Email must have only one '@'")

if (u>0)

alert ("Special Characters are not allowed")

}

}

}

</script>

<form name="regis">

User Name : <input type="text" name="uname" size="20">

<br>

Password : <input type="password" name="upass" size="20">

<br>

Name : <input type="text" name="name" size="20">

<br>

DOB (DD/MM/YYYY): <input type="text" name="dob" size="8">

<br>

Email : <input type="text" name="email" size="20">

<br>

<input type="button" value="Submit" onclick="chkuname()" name="sub">

</form>

</body>

</html>