BAB II
LANDASAN TEORI
dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada
dibutuhkan.
suatu kombinasi modul yang terorganisir yang berasal dari komponen yang
7
8
mencapai tujuan.
masing. Oleh karena itu, untuk dapat menerapkan sistem yang efektif dan efisien
a. Level Operasional
b. Level Fungsional
c. Level Manajerial
menjadi:
menjadi:
aplikasi.
penentuan proses dan data yang diperlukan oleh sistem baru. Tujuan dari
untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap. Dari
Pada umumnya, website atau yang hanya disebut dengan web merupakan
sekumpulan halaman yang terdiri dari beberapa laman serta berisi informasi
dalam bentuk digital, baik tulisan (teks) maupun gambar animasi yang disediakan
dalam internet. Dengan begitu dengan koneksi internet website bisa diakses oleh
dapat berjalan diatas teknologi internet. Halaman web dapat diakses dengan
adanya teknologi server sebagai penyedia halaman web. HTML sebagai bahasa
2.1.5 HTML
pertama kali oleh Tim Berners-Lee bersamaan dengan protokol HTTP (Hypertext
Transfer Protocol) pada tahun 1989. tujuan utama pengembangan HTML adalah
HTML sekarang ini sudah berkembang tidak hanya berupa teks, tapi juga
2.1.6 PHP
umumnya dipakai dalam pengembangan sistem aplikasi berbasis web yaitu PHP.
11
merupakan salah satu bahasa pemograman berbasis web yang ditulis oleh dan
untuk pengembang web. PHP pertama kali dikembangkan oleh Rasmus Lerdord,
seorang pengembang software dan anggota tim Apache, dan dirilis pada akhir
tahun 1994.
PHP dikatakan sebagai bahasa sisi server (server-side) oleh sebab itu, kode
PHP tidak akan terlihat pada saat user memilih perintah “view source” pada web
browser yang mereka gunakan. Syntax Program PHP adalah bahasa yang
dirancang untuk mudah diletakkan dalam kode HTML. Banyak dijumpai kode
PHP yang menyatu dengan kode HTML. Kode PHP diawali dengan tag <?php
dan diakhiri dengan tag ?>. apabila kita melakukan konfigurasi terhadap file PHP
ini untuk mengizinkan pengguna tag pendek (short tag) dengan mengubah nilai
short_open_tag menjadi on, maka tag tersebut dapat digantikan dengan <? dan
?>. dalam PHP, nilai default dari short_open_tag adalah off. Berikut ini contoh
kode PHP
<?php
echo “Hello World”;
?>
Perintah echo di dalam PHP berguna untuk mencetak nilai, baik teks
2.1.7 XAMPP
Apache, MySQL dan PHPMyAdmin menjadi satu buah instaler saja. Proses
konfirgurasi juga dilakukan secara otomatis sehingga menjadi mudah dan praktis.
Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan
konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan
Solichin (2016:10), CSS atau Cascading Style Sheet pertama kali diusulkan oleh
Hakon Wium Lie pada tahun 1994 dan selanjutnya distandarisasi oleh W3C. CSS
memberikan cara yang mudah dan efisien bagi pemogram untuk menentukan tata
letak halaman web dan mempercantik halaman dengan elemen desain seperti
kumpulan data yang saling berkaitan dan berhubungan satu sama lain, tersimpan
penyediaan informasi lebih lanjut. Data didalam basis data perlu diorganisasikan
salah satu DataBase Management System (DBMS) dari sekian banyak DBMS
seperti Oracle, MS SQL, Postgre SQL dan lainnya. MySQL berfungsi untuk
sehingga kita bisa menggunakan secara gratis. Pemograman PHP juga sangat
adalah rekaman kegiatan atau peristiwa dalam berbagai bentuk dan media sesuai
transaksi dan history pekerjaan dan hasil yang dibutuhkan di masa mendatang.
macam yaitu arsip dinamis dan arsip status. Dalam Undang-Undang Republik
1. Arsip dinamis
pencipta arsip dan disimpan selama jangka waktu tertentu. Sementara arsip
a. Arsip aktif
menerus.
b. Arsip inaktif
c. Arsip vital
d. Arsip terjaga
15
2. Arsip Statis
Merupakan arsip yang dihasilkan oleh pencipta arsip karena memiliki nilai
telah diverifikasi baik secara langsung maupun tidak langsung oleh Arsip
1. Konsep Sentralisasi
organisasi, yaitu konsep yang memiliki arti bahwa semua surat masuk dan keluar
melalui satu unit kerja secara terpusat/ sentral. Konsep ini disebut juga dengan
konsep satu pintu (one door/ gate policy). Dengan menggunakan konsep ini maka
akan lebih mudah dalam pengendalian dan penelusuran surat dalam satu
2. Konsep Desentralisasi
Konsep ini merupakan proses kegiatan pengelolaan surat baik surat masuk
dan surat keluar yang dilakukan sepenuhnya oleh masing-masing unit pencipta
dalam suatu organisasi. Unit pencipta arsip tersebut bertanggung jawab penuh
Dalam konsep ini digunakan oleh sebuah organisasi yang terpencar atau
tempat, akan lebih mudah dan efisien jika dilakukan konsep desentralisasi ini
3. Konsep Gabungan
ini dilakukan oleh organisasi yang relatif besar kegiatannya dan bobot pekerjaan
yang relatif kompleks serta untuk mengantisipasi kekurangan dari kedua konsep
tersebut.
penyimpanan arsip yang biasa digunakan dalam pengelolaan arsip, antara lain :
memberikan kemudahan dalam pengarsipan yang sedang berjalan saat ini, dan di
berdasarkan bidang dan jenis perizinan, dan secara sistem ditampilkan tanggal
diinginkan.
Model RAD ini merupakan sebuah adaptasi “kecepatan tinggi” dari model
menciptakan “sistem fungsional yang utuh” dalam periode waktu yang sangat
fase. Ada tiga fase dalam RAD yaitu (Kendall dan Kendall, 2008)
1. Requirements Planning
Dalam tahap ini diketahui apa saja yang menjadi kebutuhan sistem yaitu
perilaku sistem dan juga untuk mengetahui aktivitas apa saja yang ada
2. Design Workshop
3. Implementation
untuk dioperasikan.
penulisan ini meliputi Use Case Diagram, Skenario, Activity Diagram dan
peralatan lainnya.
programming).
merupakan unit koheren dari fungsionalitas sistem/ perangkat lunak yang tampak
dari luar dan diekspresikan sebagai urutan pesan-pesan yang dipertukarkan unit-
unit sistem dengan satu atau lebih actor yang ada di luar sistem.
Kegunaan diagram use case juga adalah untuk mendefinisikan suatu bagian
perilaku sistem yang bersifat koheren tanpa perlu menyingkap struktur internal
sistem/ perangkat lunak yang digunakan. Definisi use case didalamnya mencakup
semua perilaku yang ada dalam sistem yang sedang kita kembangkan: urutan-
urutan utama, berbagai variasi dari perilaku normal (exception), serta tanggapan
yang dikehendaki.
21
B. Skenario
C. Activity Diagram