karena memang PHP dikembangkan meniru Javascript. Sebenarnya bahasa scripting client side javascript tidak merupakan satu-satunya bahasa scripting
client side yang ada, selain JavaScript, ada VB Script, tetapi yang paling terkenal adalah Javascript.
Javascript merupakan bahasa scripting utama di internet dan bekerja di semua browser, termasuk kepada : Internet Explorer, Firefox, Chrome, Opera,
Safari. Berikut ini beberapa sifat dari Javascript :
1. Menambahkan interaktivitas ke halaman HTML. 2. Merupakan bahasa pemrograman scripting.
3. Bahasa scripting ini merupakan bahasa yang ringan. 4. Javascript dimasukkanembed secara langsung ke halaman HTML.
5. Javascript merupakan bahasa terinterpretasi, artinya script diekseskusi tanpa kompilasi terlebih dahulu.
6. Setiap orang bisa menggunakan javascript tanpa bayar lisensi. Berikut ini kegunaan bahasa pemrograman Javascript :
1. Javascript memungkinkan HTML diberi sentuhan pemrograman. Biasanya para koder HTML bukannya seorang programmer, tapi javascript
memungkinkan para desainer web ini membuat kode program karena sintaksnya memang simple. Dengan javascript, desainer web bisa
menambahkan kode snippet ke kode HTML. 2. Javascript bisa digunakan untuk meng-generate kode HTML secara dinamis.
3. Javascript bisa bereaksi terhadap event-event user, misalnya javascript dapat
mengatur apa yang terjadi jika tombol di klik , link di klik, ada mouse over dan sebagainya
4. Javascript bisa membaca dan menulis elemen HTML. Jadi Javascript dapat merubah tampilan yang ada di HTML secara dinamis.
5. Javascript bisa digunakan untuk validasi data. Jadi Javascript akan memvalidasi konten sebelum di-submit ke user. Ini membuat beban server
menjadi ringan. 6. Javascript bisa digunakan untuk membuat cookies. Javascript bisa dipakai
untuk meyimpan dan mengambil informasi dari komputer pengunjung.
131
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis Sistem
Analisis sistem merupakan tahap yang kritis dan sangat penting, karena apabila terjadi kesalahan dalam tahap ini, akan mengakibatkan kesalahan pada
tahap selanjutnya. Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan
maksud untuk
mengidentifikasikan dan
mengevaluasi permasalahan-
permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-
perbaikan.
3.1.1 Analisis Masalah
Berdasarkan hasil penelitian dan wawancara dengan para staf di Infolahtadam IIISiliwangi, ada suatu masalah pada kantor Infolahtadam
IIISiliwangi, yaitu belum adanya sistem informasi pendukung keputusan untuk mengelola segala bentuk proses yang ada dalam mendukung Pimpinan dalam
proses pengambilan keputusan penempatan jabatan di kantor Infolahtadam IIISiliwangi baik dalam hal pengusulan, verifikasi data maupun hasil keluaran
berupa data-data personil yang berkualifikasi dalam penempatan jabatan. Selain itu pada sistem yang berjalan sekarang ada suatu masalah dalam hal verifikasi
data, penilaian, data pendukung dalam pengambilan keputusan penempatan jabatan yang mempunyai kriteria-kriteria yang telah ditentukan.
Untuk menyelesaikan masalah yang ada pada kantor Infolahtadam IIISiliwangi, maka diperlukan pembangunan sistem informasi dan sistem
pendukung pengambilan keputusan yang bisa mempermudah Pimpinan dalam hal memverifikasi, dan menilai kelayakan anggotanya untuk menepati jabatan yang
ada di Infolahtadam IIISiliwangi dengan suatu metode sistem pendukung keputusan SPK, serta dapat mengatasi masalah yang terjadi dalam pemutakhiran
data, sehingga pada akhirnya dapat mendukung Pimpinan dalam menentukan keputusan .
3.1.2 Analisis Sistem Yang Berjalan
Dalam membahas sistem yang berjalan, yang terdiri dari prosedur –
prosedur dalam melakukan berbagai kegiatan adalah sebagai berikut :
A. Prosedur Verifikasi Anggota
1. Anggota baru adalah anggota Militer ataupun PNS TNI AD yang sebelumnya berdinas diluar Satuan Infolahtadam IIISiliwangi, karena
setelah mendapatkan Surat Perintah Sprin Pindah Satuan maka InstansiSatuan
barunya menjadi
berdinas di
Infolahtadam IIISiliwangi.
2. Anggota Lama adalah anggota Militer ataupun PNS TNI AD yang sudah berdinas di Infolahtadam IIISiliwangi.