PASUPALI

Senin, 18 Maret 2013

CARA MEMBUAT TULISAN BERJALAN MENGIKUTI KURSOR




Kembali memenuhi permintaan sobat2 Blogger yaitu cara membuat tulisan yang mengikuti cursor.
Ada beberapa cara untuk membuat tulisan yang mengikuti cursor, salah satunya adalah sebagai berikut :
Login ke Blogger
Klik Template
Klik tab Edit HTML
Klik tab Lanjutkan
Silahkan save dulu template tersebut, ini di maksudkan untuk mengurangi resiko apabila terjadi kesalahan ketika melakukan editting pada template, kita masih punya back up data untuk mengembalikannya seperti semula
Beri tanda centang pada kotak di samping tulisan Expand Template Widget , 
Kemudian cari kode </head>
Tips : Untuk mempercepat pencarian sobat bisa gunakan tombol Ctrl + F atau (F3).
Kalau sudah ketemu, Copy Paste kode berikut dan letakkan diatasnya.

<style type='text/css'>

#outerCircleText {
font-style: italic;
font-weight: bold;
font-family: &#39;comic sans ms&#39;, verdana, arial;
color: #FF0000;
position: absolute;top: 0;left: 0;z-index: 3000;cursor: default;}
#outerCircleText div {position: relative;}
#outerCircleText div div {position: absolute;top: 0;left: 0;text-align: center;}
</style>

<script type='text/javascript'>

//<![CDATA[
;(function(){
// Your message here (QUOTED STRING)
var msg = "Welcome To Marless Media Sains & Teknologi Timor ";
/* THE REST OF THE EDITABLE VALUES BELOW ARE ALL UNQUOTED NUMBERS */
// Set font's style size for calculating dimensions
// Set to number of desired pixels font size (decimal and negative numbers not allowed)
var size =24;
// Set both to 1 for plain circle, set one of them to 2 for oval
// Other numbers & decimals can have interesting effects, keep these low (0 to 3)
var circleY = 0.75; var circleX = 2;
// The larger this divisor, the smaller the spaces between letters
// (decimals allowed, not negative numbers)
var letter_spacing = 5;
// The larger this multiplier, the bigger the circle/oval
// (decimals allowed, not negative numbers, some rounding is applied)
var diameter = 10;
// Rotation speed, set it negative if you want it to spin clockwise (decimals allowed)
var rotation = 0.4;
// This is not the rotation speed, its the reaction speed, keep low!
// Set this to 1 or a decimal less than one (decimals allowed, not negative numbers)
var speed = 0.3;
////////////////////// Stop Editing //////////////////////
if (!window.addEventListener && !window.attachEvent || !document.createElement) return;
msg = msg.split('');
var n = msg.length - 1, a = Math.round(size * diameter * 0.208333), currStep = 20,
ymouse = a * circleY + 20, xmouse = a * circleX + 20, y = [], x = [], Y = [], X = [],
o = document.createElement('div'), oi = document.createElement('div'),
b = document.compatMode && document.compatMode != "BackCompat"? document.documentElement
:
document.body,
mouse = function(e){
e = e || window.event;
ymouse = !isNaN(e.pageY)? e.pageY : e.clientY; // y-position
xmouse = !isNaN(e.pageX)? e.pageX : e.clientX; // x-position
},
makecircle = function(){ // rotation/positioning
if(init.nopy){
o.style.top = (b || document.body).scrollTop + 'px';
o.style.left = (b || document.body).scrollLeft + 'px';
};
currStep -= rotation;
for (var d, i = n; i > -1; --i){ // makes the circle
d = document.getElementById('iemsg' + i).style;
d.top = Math.round(y[i] + a * Math.sin((currStep + i) / letter_spacing) * circleY - 15) +
'px';
d.left = Math.round(x[i] + a * Math.cos((currStep + i) / letter_spacing) * circleX) + 'px';
};
},
drag = function(){ // makes the resistance
y[0] = Y[0] += (ymouse - Y[0]) * speed;
x[0] = X[0] += (xmouse - 20 - X[0]) * speed;
for (var i = n; i > 0; --i){
y[i] = Y[i] += (y[i-1] - Y[i]) * speed;
x[i] = X[i] += (x[i-1] - X[i]) * speed;
};
makecircle();
},
init = function(){ // appends message divs, & sets initial values for positioning arrays
if(!isNaN(window.pageYOffset)){
ymouse += window.pageYOffset;
xmouse += window.pageXOffset;
} else init.nopy = true;
for (var d, i = n; i > -1; --i){
d = document.createElement('div'); d.id = 'iemsg' + i;
d.style.height = d.style.width = a + 'px';
d.appendChild(document.createTextNode(msg[i]));
oi.appendChild(d); y[i] = x[i] = Y[i] = X[i] = 0;
};
o.appendChild(oi); document.body.appendChild(o);
setInterval(drag, 25);
},
ascroll = function(){
ymouse += window.pageYOffset;
xmouse += window.pageXOffset;
window.removeEventListener('scroll', ascroll, false);
};
o.id = 'outerCircleText'; o.style.fontSize = size + 'px';
if (window.addEventListener){
window.addEventListener('load', init, false);
document.addEventListener('mouseover', mouse, false);
document.addEventListener('mousemove', mouse, false);
if (/Apple/.test(navigator.vendor))
window.addEventListener('scroll', ascroll, false);
}
else if (window.attachEvent){
window.attachEvent('onload', init);
document.attachEvent('onmousemove', mouse);
};
})();
//]]>
</script> 

Tulisan yang berwarna Biru bisa sobat ganti sesuai selera

Simpan dan lihat hasilnya...
  

Rabu, 06 Maret 2013

KONSEP DAN PERAN DATABASE DALAM SIM


Database adalah suatu kumpulan data terhubung (interrelated data) yang disimpan secara bersama-sama pada suatu media, tanpa mengatap satu sama lain atau tidak perlu suatu kerangkapan data (controlled redundancy) dengan cara tertentu sehingga mudah digunakan atau ditampilkan kembali; dapat digunakan oleh satu atau lebih program aplikasi secara optimal; data disimpan tanpa mengalami ketergantungan pada program yang akan menggunakannya; data disimpan sedemikian rupa sehingga penambahan, pengambilan, dan modifikasi dapat dilakukan dengan mudah dan terkontrol.
Keberhasilan suatu system informasi manajemen (SIM) sangat dipengaruhi oleh system database yang merupakan salah satu elemen penyusun system tersebut. Semakin lengkap, akurat, dan mudah dalam menampilakan kembali data-data yang termuat dalam system database, akan semakin meningkatkan kualitas SIM tersebut. Oleh karena itu sangatlah penting menyusun system database yang baik, yang mampu memenuhi kebutuhan data atau informasi pemakainya.
Sistem data base mempunyai beberapa criteria yang penting, yaitu:
a. Bersifat data oriented dan bukan program oriented
b. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah databasenya.
c. Dapat berkembang dengan mudah baik volume maupun strukturnya
d. Dapat memenuhi kebutuhan system baru secara mudah
e. Dapat digunakan dengan cara-cara yang berbeda
f. Kerangkapan data (data redundancy) minimal.
Keenam criteria tersebut membedakan secara nyata/jelas antara file database dan file tradisional yang bersifat program oriented, yaitu hanya dapat digunakan oleh satu program aplikasi; berhubungan dengan suatu persoalan tertentu untuk system yang direncanakan; perkembangan data hanya mungkin terjadi pada bolume data saja; kerangkapan data terlalu sering muncul/tidak terkontrol dan hanya dapat digunakan dengan satu cara tertentu saja.
Dua tujuan utama dari konsep database adalah:
- Meminimumkan pengulangan
- Mencapai independensi data
Independensi data adalah kemampuan untuk membuat perubahan dalam struktur data tanpa membuat perubahan pada program yang memproses data.
Elemen Sistem Database
Sistem database mempunyai beberapa elemen penyusun system. Elemen pokok penyusun system database adalah sebagai berikut:
A. Data base
B. Sofware (perangkat lunak)
C. Hardwere (perangkat keras)
D. Manusia (Brainware)

PERANAN SISTEM DATABASE
Sistem database sebagai komponen SIM
Sebagai infrastruktur SIM
Sistem data base mempunyai fungsi yang sangat penting didalam suatu SIM yaitu sebagai sumber atau penyedia utama kebutuhan data bagi para pemakai atau informasi bagi para pengambil keputusan. Sedangkan DBMS mempunyai fungsi pengolahan untuk memanipulasi data sehingga diperoleh suatu bentuk yang penting digunakan dalam pengambilan keputusan, yang selanjutnya disebut sebagai informasi. Keputusan ditetapkan oleh para manajer pada semua tingkat kegiatan manajemen untuk semua kegiatan subsistem fungsional yang ada.
Sebagai Sumber Informasi SIM
Beberapa contoh dukungan system database bagi perencanaan strategis adalah sebagai berikut:
a. Evaluasi kemampuan yang ada, yang dapat didasarkan atas data intern yang ditimbulkan oleh kebutuhan pengolahan operasional. Akan tetapi dalam hal ini perlu diikhtisarkan ke dalam suatu cara yang khusus untuk perencanaan.
b. Proyeksi kemampuan mendatang, yang dpat dikembangkan melalui data pada masa yang lampau dan kemudian diproyeksikan kemasa yang akan datang
c. Data tentang industry dan saingan merupakan data pasaran dasar yang mungkin bias/perlu direkam dalam database.
SEbagai Sarana untuk efisiensi SIM
Pada akhirnya tim pengembangan Sistem Informasi Manajemen harus merancang dan membangun system database yang cukup lengkap dan mampu memberi dukungan secara maksimal.
Sistem database dirancang dan dibangun dengan orientasi para pemakainya, artinya system database tersebut ditujukan untuk memenuhi berbagai macam kebutuhan para pemakainya. Penggunaan system database didalam Sistem Informasi Manajemen akan memberi efisiensi bagi SIM tersebut
Sebagai sarana efektifitas SIM
Sistem database akan member dukungan bagi tercapainya efektifitas SIM karena data-data yang disusun dan disimpan dalam file-file system database adalah data yang benar(valid).

SOAL UTS 2012



SOAL UTS 2012A.

1.    Apa perbedaan atara data dan informasi? Jelaskan
2.     Jelaskan kebutuhan informasi tergantung oleh beberapa factor.jelaskan secara detail factor-faktor tersebut.
3.     Jelaskan secara detail peran basis data dalam system informasi.
4.     Jelaskan hirarki data dan berilah contohnya untuk setiap hirarki.
5.     Jelaskan keutungan-keuntungan dasis data.
6.     Jelaskan kekangan-kekangan dalam basis data berilah contohnya.
B. Buatlah basis data untuk kusus system informasi tertentu (kasus terserah anda).Jawaban meliputi:Deskripsi permasalahanBasis data keseluruhan.Basis data dan relasi untuk masing-masing pemaslahan.

Jawaban soal UTS.
1. ·        Data

  Data yaitu Bahan ket tentang kejadian2 nyata/fakta yg dirumuskan dalam sekelompok lambang tertentu yang tidak acak yg menunjukkan tindakan bersifat mentah digunakan untuk pengolahan lebih lanjut,bahan yg masih mentah harus diolah, ada yang rapi karenah disimpan di gudang atau masih acak-acakkan sampai harus ditambang.
  Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu pengolahan. Data bisa berujut suatu keadaan, gambar, suara, huruf, angka, berupa catatan2 dlm kertas, buku, atau tersimpan sbg file BD ataupun simbol-simbol lainnya yang bisa kita gunakan sebagai bahan untuk melihat lingkungan, obyek, kejadian ataupun suatu konsep.
Informasi
merupakan hasil pengolahan dari sebuah model, formasi, organisasi, ataupun suatu perubahan bentuk dari data yang memiliki nilai tertentu, dan bisa digunakan untuk menambah pengetahuan bagi yang menerimanya. Dalam hal ini, data bisa dianggap sebagai obyek dan informasi adalah suatu subyek yang bermanfaat bagi penerimanya. Informasi juga bisa disebut sebagai hasil pengolahan ataupun pemrosesan data.
·        Informasi
      Merupakan hasil pengolahan data sehinga menjadi bentuk yg penting bagi penerimanya & mempunyi kegunaan sebagai dasar dalam pengambilan keputusan yg dapat dirasakan akibatnya secara logis (saat itu juga) atau tdk logis (pada saat mendatang)
      Contoh:
  daftar pegawai berdasarkan departemen
  daftar pegawai berdasarkan golongan
  rekapitulasi transaksi pembelian akhir bulan
  rekapitulasi transaksi penjualan akhir bulan, etc

2.     Kebutuhan informasi Tergantung pada factor.
          1. Fungsi operasional
          2. Kegiatan manajemen
          3. Pembuatan keputusan.
·        Perbedaan kebutuhan informasi terletak pd
·        isi
·        Isi informasi untuk setiap fungsi operasional tergantung pada fungsi
·        Contoh
·        isi informasi untuk pemasaran
<> 
·        isi informasi untuk personalia
·        Ciri informasi yg dibutuhkan
·        Ciri informasi yg dibutuhkan tergantung pada tidak kegiatan manajemen.
·        Informasi untuk top management
<>    
·        Informasi untuk middle management
          <>
     ·         Informasi untuk lower management.



1.       PERANAN DATABASE
Sistem database sebagai komponen SI
Sebagai infrastruktur SI
Sistem data base mempunyai fungsi yang sangat penting didalam suatu SIM yaitu sebagai sumber atau penyedia utama kebutuhan data bagi para pemakai atau informasi bagi para pengambil keputusan. Sedangkan DBMS mempunyai fungsi pengolahan untuk memanipulasi data sehingga diperoleh suatu bentuk yang penting digunakan dalam pengambilan keputusan, yang selanjutnya disebut sebagai informasi. Keputusan ditetapkan oleh para manajer pada semua tingkat kegiatan manajemen untuk semua kegiatan subsistem fungsional yang ada.
Sebagai Sumber Informasi SI
Beberapa contoh dukungan system database bagi perencanaan strategis adalah sebagai berikut:
a. Evaluasi kemampuan yang ada, yang dapat didasarkan atas data intern yang ditimbulkan oleh kebutuhan pengolahan operasional. Akan tetapi dalam hal ini perlu diikhtisarkan ke dalam suatu cara yang khusus untuk perencanaan.
b. Proyeksi kemampuan mendatang, yang dpat dikembangkan melalui data pada masa yang lampau dan kemudian diproyeksikan kemasa yang akan datang
c. Data tentang industry dan saingan merupakan data pasaran dasar yang mungkin bias/perlu direkam dalam database.
SEbagai Sarana untuk efisiensi SI
Pada akhirnya tim pengembangan Sistem Informasi Manajemen harus merancang dan membangun system database yang cukup lengkap dan mampu memberi dukungan secara maksimal.
Sistem database dirancang dan dibangun dengan orientasi para pemakainya, artinya system database tersebut ditujukan untuk memenuhi berbagai macam kebutuhan para pemakainya. Penggunaan system database didalam Sistem Informasi Manajemen akan memberi efisiensi bagi SIM tersebut
Sebagai sarana efektifitas SI
Sistem database akan member dukungan bagi tercapainya efektifitas SIM karena data-data yang disusun dan disimpan dalam file-file system database adalah data yang benar (valid).
4.      Data harus disusun secara teratur agar pengolahannya dapat dilakukan dengan baik dan efisien. Pengorganisasian data dapat dibagi dalam enam tingkatan, yaitu sebagai berikut :
A.   Bit adalah suatu sistem angka biner yang terdiri atas dua macam nilai saja, yaitu 0 dan 1. Sistem angka biner merupakan dasar dasar yang dapat digunakan untuk komunikasi antara manusia dan mesin (komputer) yang merupakan sekumpulan komponen elektronik dan hanya dapat membedakan dua keadaan saja (on dan off). Jadi bit adalah unit terkecil dari pembentuk data.
B.   Byte adalah bagian terkecil yang dapat dialamatkan dalam memori. Byte merupakan sekumpulan bit yang secara konvensional terdiri atas kombinasi 8 bit. Satu byte digunakan untuk mengkodekan satu buah karakter dalam memori.
Contoh:
Kode Ascii untuk J ialah 10101010. Jadi byte adalah kumpulan bit yang membentuk satu karakter (huruf, angka, atau tanda). Dengan kombinasi 8 bit, dapat diperoleh 256 karakter (= 2 pangkat 8).
C.   Field / atribut / data item  adalah unit terkecil yang disebut data. Field merupakan sekumpulan byte yang mempunyai makna.
-  fixed length field, memiliki ukuran yang tetap.
- variabel length fieldfield-field dalam record dapat memiliki ukuran berbeda.
Contoh:
Joni yang merupakan field nama.  Jadi field ibarat kumpulan karakter yang membentuk suatu kata.
D.   Data agregate sekumpulan field / atribut / data item dengan ciri tertentu & diberi nama
Contoh: Tempat-TanggalLahir:
Tempat lahir à Char
Tanggal lahir à Date
E.   Record  adalah kumpulan Field / atribut / data item yang secara logic saling berhubungan terhadap obyek tertentu. Setiap record dapat dikenali oleh sesuatu yang mengenalinya, yaitu field kunci. Gambar 1 merupakan contoh dari record. Jadi record ibarat kumpulan kata yang membentuk satu kalimat yang berarti, misal gambar 1 mewakili kalimat: Joni memenmpuh mata kuliah MIS (kode IS101) dengan nilai A.








fixed length record, semua field dalam record memiliki ukuran yang tetap.
- Variabel length record, field-field dalam record dapat memiliki ukuran berbeda (metode penandaan yang digunakan adalah : end of record marker, indikator panjang, dan tabel posisi record).
F.   File adalah kumpulan record yang sejenis dan secara logic/relasi berhubungan yang tersimpan dalam memory sekunder. Pembuatan dan pemeliharaan file adalah faktor yang sangat penting dalam sistem informasi manajemen yang memakai komputer. Jadi tabel ibarat kumpulan baris/record yang membentuk satu tabel yang berarti, misal gambar 2 mewakili tabel nilai mata kuliah MIS.

G.   Basis data, merupakan sekumpulan dari bermacam-macam tipe record yang memiliki hubungan antar record dan rinci data terhadap obyek tertentu.
H.   Database Systems:
a)    BD
b)   Pemakai
c)    Perancang & pengelola
d)   Teknik perancangan & pengelolaan
e)    Komputer.
Database merupakan kumpulan file-file yang berhubungan secara logis dan digunakan secara rutin pada operasi-operasi sistem informasi manajemen. Semua database umumnya berisi elemen-elemen data yang disusun ke dalam file-file yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan manipulasi data untuk kegunaan tertentu. Jadi, suatu database adalah menunjukkan suatu kumpulan tabel yang dipakai dalam suatu lingkup perusahaan atau instansi untuk tujuan tertentu. Contoh suatu database adalah database akademik yang berisi file-file: mahasiswa, dosen, kurikulum, dan jadwal yang diperlukan untuk mendukung operasi sistim informasi akademik. Contoh suatu database sederhana ditunjukkan oleh gambar 3. 


1.      Keuntungan Basis Data.
1.   kerangkapan data dapat di minimalkan 
jika file file basis data dalam program aplikasi di ciptakan oleh perancang yang berbeda pada waktu yang              berselang cukup lama maka beberapa bagian data akan mengalamni kerangkapan .pengembangan basis  data  yang sesuai dengan definisi basis data seperti di muka dapat menghindarkan terjadinya kerangkapan data tersebut.
2.   inkonsistensi data di hindari
basis data yang terbebas dari kerangkapan data akan terhindar dari munculnya data data yang tidak konsisten
3.   data dalam basis data dapat di gunakan secara bersama
dalam rangka meningkatkan kenerja sistem dan untuk memperoleh respon waktu yang cepat , beberpa sistem mengijinkan banyak pemakai mengupdate data secara simultan.salah satu alasan mengapa basis dat asi bangun adalah karena nantinya data tersebut di gunakan oleh banyak pemakai , baik secara bersamaan maupun dalam waktu yang berbeda atau di akses oleh program program aplikasi berbeda.semua ini memungkinkan terjadi jika data data yang di olah tidak tergantung dan tidak menyatu dengan program , tetapi terlepas dalam sebuah kelompok data.
4.   standarisasi data dapat di lakukan
definisi file basis data di dalam kamus data memungkinkan dilakukanya standarisasi data dalam basis data..sekalipun demikian, pada implementasinya seringkali standarisasi data tidak culup di lakukan dapa definisi file basis data .masih perku di lakukan proses standarisasi lebih lanjut atas nilai nilai rinci data melalui form input data.
5.   integritas data dapat terpelihara
integritas berhubungan dengan kinerja sisem agar dapat melakukan kendali kontrol pada semua bagian sistem sehingg sistem selalu beroperasi dalam pengendalian penuh.masalah integritas berhubungan dengan pengaendalian sistem yang di rancang dengan seksama agar sistem tersebut dapat beroperasi sesuai batasan dan aturan yang di terapkan
6.   pembatasan untuk keamanan data dapat diterapkan
data data dalam basis data dapat di atur sehingga hanya pemakai tertentu yang mempunyai wewenang saja yang  dapat mengaksesnya.
7.   perbedaaan kebutuhan data dapat di seimbangkan
detipa pemakai dalam sistem memiliki kebutuhan yang berbeda beda .pengembangan basis data yang benar mampu menyeimbangkan perbedaan kebutuhan tersebut karena secara konseptual akan menggunakan basis data yang sama.artikel sebelumnya.