Skripsi Wiwin
Skripsi Wiwin
PENDAHULUAN
1
2
3. Didalam sistem ini, untuk tambah, edit dan hapus data hanya dilakukan
oleh admin yang ditunjuk.
4. User hanya mempunyai wewenang untuk mengisikan data pengajuan
cuti saja.
Gambar 1.5 Activity Diagram Pengajuan Cuti Ke Staff PERS Kodim 0101/BS
atau output yang diharapkan. Dapat juga dikatakan bahwa sebuah program
merupakan himpunan atau kumpulan intruksi tertulis yang dibuat oleh
programmer atau suatu bagian executable dari sebuah software.
Program menurut Kadir (2008:2) adalah Kumpulan perintah yang
dituukan kepada komputer agar komputer dapat emlakukan tindakan sesuai
yang dikehendaki oleh pembuat perintah. Konsep pemrograman memegang
peranan penting dalam merancang, menyusun dan mengembangkan suatu
program. Khsusnya program aplikasi yang besar dan kompleks.
Dalam menyelesaikan suatu masalah dengan menggunakan program
komputer, penulis menggunakan langkkah langkah sebagai berikut:
a. Menganalisa dan memahami persoalan yang ada, kemudian
mengembangkan urut urutan proses logika untuk menyelesaikan
masalah tersebut dalam bentuk algoritma.
b. Menentukan bentuk apa saja yang diperlukan yaitu input didalam
program yang akan dibuat, serta apa saja yang dihasilkan yaitu
output dari program yang akan dibuat.
c. Membuat kode kode dari algritma yang sudah dibuat, dan
menterjemahkannya kedalam pernyataan yang sesuai dengan
bahasa pemrogramannya yang penulis gunakan.
d. Melakukan test program dari proses logika yang sudah dibuat,
apakah program tersebut sudah benar dan bebas dari unsur
kesalahan, atau masih harus diperbaki kembali.
e. Melakukan pendokumentasian program sebagai back-up (cadangan)
untuk usaha pengembangan program selanjutnya
metode terdahulu sehingga UML lebih ekspresif dan seragam dari pada
metode lainnya.
informasi lainnya yang berlokasi pada halaman web pada World Wide Web
(WWW) atau Local Area Network.
Teks dan image pada halaman web dapat berisi hyperlink ke halaman
web lain pada website yang sama maupun berbeda. Dengan web browser,
seorang pengguna bisa mengakses informasi yang disediakan pada banyak
website secara cepat dan mudah. Meskipun browser pada umumnya
digunakan untuk mengakses World Wide Web, browser juga bisa digunakan
untuk mengakses informasi yang disediakan web server pada jaringan privat
atau ini pada sistem file.
HTML atau (Hypertext Mark Up Language) adalah protocol yang
digunakan untuk menstransfer data atau dokumen dari web server ke dalam
web server. Sebagaimana kita ketahui, HTML (Hypertext Mark Up Language)
adalah standar untuk membuat halaman halaman web. Semua halaman
web ditulis dengan bahasa HTML. Walaupun beberapa file mempunyai
ekstensi yang berbeda (contoh .html, .php, .php3), output file-file tersebut
tetap HTML.
Dalam penggunaannya sebagian besar kode HTML tersebut terletak
diantara tag container, yaitu diawali dengan nama tag dan diakhiri dengan
nama tag (terdapat tanda /). Dokumen HTML mempunyai tiga buah tag
utama yang membentuk struktur dari dokumen tersebut. Ketiga buah tag
tersebut adalah Ta HTML, HEAD dan BODY.
Bentuk dari HTML :
<html>
<head>
</head>
<body>
</body>
</html>
20
Penjelasan :
HTML sebagai tanda awal dokumen HTML
HEAD sebagai informasi page header. Di dalam tag ini kita bisa
meletakkan tag tag title, base, isi index, link, scrip, style, dan
meta.
BODY, di dalam tag ini bisa diletakkan berbagai atribut halaman
seperti warna latar belakang, warna teks, warna link, warna visited
link, warna active link dan lain-lain. Contoh atribut : bgcolor,
background, text, link, vlink, dan lain lain.
Web adalahcara yang cukup efisien dan efektif untuk publikasi atau
komersialisasi suatu produk dari perusahaan (Napitupulu, 2010). Cara
ini menjadi altervative yang menguntungkan jika menjadi alternative
yang menguntungkan jika kta bandingkan dengan cara tradisional yaitu
melalu media massa seperti Koran, majalah, tv dan radio yang
membutuhkan investasi besar.
Yang kedua, proses dilakukan disisi web browser. Biasanya aplikasi sisi
klien digunakan untuk hal hal yang membutuhkan banyak interaksi
pengguna dan menggunakan informasi yang seragam dan pasti. Contoh
aplikasi pada sisi klien adalah aplikasi permainan dengan JavaScript,
VBScript, Applet, dll.
2.3.1 PHP
PHP singkatan dari PHP : Hypertext Preprocessor yaitu bahasa
pemrograman web server-side yang bersifat open source. PHP merupakan
script yang terintegrasi dengan HTML dan berada pada server (server side
HTML embedded scripting). PHP adalah script yang digunakan
untukmembuat halaman website yang dinamis. Dinamis berarti halaman yang
akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini
menyebabkan informasi yang diterima client selalu yang terbaru/up to date.
Semua script PHP dieksekusi pada server dimana script tersebut dialankan.
PHP adalah bahasa server-side scripting yang bisa menyatu dengan
tag tag HTML. Server-side Scripting adalah sintaks dan perintah perintah
yang dijalankan pada server dan disertakan pada dokumen HTML. Pada
suatu halaman yang dinamis, PHP berfungsi sebagai bahasa pemrograman
yang menjalankan suatu perintah tertentu, sedangkan HTML berfungsi
sebagai struktur dari desain halaman web. Ketika sebuah halaman web
dinamis dibuka pada web browser, pertama kali yang terjadi adalah server
memproses semua perintah PHP yang ada kemudian menampilkan hasilnya
pda frmat HTML ke web browser, sehingga yang ditampilkan ke web
browser hanya tampilan desain dari HTML saja, sedangkan script PHP
bekera dibelakang layar.
Dibawah ini adalah contoh script PHP sederhana :
<?php
Print(Hello)
?>
Penjelasan dari script diatas adalah sebagai berikut :
Tag <?php berfungsi memberitahu server, awal dari script PHP. Tag
print(Hello); merupakan statement dari PHP yang pada akhir akhir
perintah harus diberi tanda semicolon(;) yang merupakan penanda
23
akhir dari statement PHP. Tag ?> berfungsi memberitahu server, akhir
dari script PHP. Ini adalah aturan dasar dalam menulis script php.
2.3.2 MySQL
MySQL (My Structure Query Language) adalah salah satu Database
Management System (DBMS) dari sekian banyak DBMS seperti Oracle,
MS SQL, Postagre SQL, dan lainnya. MySQL berfungsi untuk mengolah
database menggunakan bahasa SQL. MySQL bersifat open source
sehingga kita bisa menggunakannya secara gratis. Pemrograman PHP
juga sangat mendukung/support dengan database MySQL. Perangkat
lunak sumber terbuka (Inggris: open source software) adalah jenis
perangkat lunak yang kode sumber-nya terbuka untuk dpelajari, diubah,
ditingkatkan dan disebarluaskan. Karena sifat ini, umumnya
pengembanganya dilakukan oleh satu kelompok terbuka yang bertuuan
mengembangkan pernagkat lunak bersangkutan.
2.3.3 AppServ
Appserv adalah software yang digunakan untuk database secara
grafis/ gambar,software ini memudahkan para desain web dalam
membuat database daripada cmd.exe yang penulisannya manual dan
berbasis text. Dan ada banyak lagi software yang seperti ini, misalnya :
XAMPP, Joomla, wordpress, dll.
3.1 Kesimpulan
Berdasarkan proposal skripsi ini penulis menyimpulkan beberapa hal
sebagai berikut
1. Sistem cuti online yang dibuat dapat mempermudah proses pengajuan
dan persetujuan cuti. Dengan sistem cuti online, proses pengajuan
usulan cuti bisa dilakukan tanpa harus bertatap muka secara
langsung.
2. Dengan adanya aplikasi cuti online, Prajurit TNI AD Kodim 0101/BS
diharapkan dapat menerima informasi yang lebih tentang bagian
PERS khususnya permasalahan cuti.
RENCANA JADUAL PENELITIAN
https://books.google.co.id/books?
id=J711efbP9LYC&pg=PA3&dq=pengertian+php&hl=id&sa=X&redir_esc=y#v
=onepage&q=pengertian%20php&f=false
https://books.google.co.id/books?
id=jQnn5AKAba8C&pg=PA1&dq=web+browser&hl=id&sa=X&redir_esc=y#v=
onepage&q=web%20browser&f=false
https://books.google.co.id/books?
id=ll097oJqMRUC&pg=PA31&dq=php&hl=id&sa=X&redir_esc=y#v=onepage
&q=php&f=false