TINJAUAN PUSTAKA
proses desain dari segi biaya, waktu dan perangkat. Kualitas perangkat
8
9
data yang akan disimpan harus tertata dengan baik agar dalam
bagi user (Lesmardin, 2020). Berikut ini adalah definisi aplikasi menurut
output.
kadang disebut sebagai suatu paket atau suite aplikasi (application suite).
tiap aplikasi.
perangkat keras dan perangkat luank tersebut. Selain itu data memegang
Suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari
11
berinteraksi, saling tergantung satu sama lain dan terpadu. Sistem juga
informasi adalah data yang diolah menjadi bentuk yang lebih berguna bagi
kejadian yang sedang terjadi, dimana data tersebut akan diolah dan
satu file dengan file yang lain sehingga membentuk satu bangunan data.
pada suatu media. Basis data dapat digunakan oleh satu atau lebih
aktifitas suatu institusi atau komponen institusi itu sendiri yang berisi data-
data kehadiran yang disusun dan diatur sedemikian rupa sehingga mudah
objek dalam hal ini adalah orang, dimana orang tersebut terlibat dalam
organisasi tersebut.
(SMP) dan sekolah menengah atas (SMA). Seorang siswa (murid laki-laki)
dan siswi (murid wanita) yang belajar agar memperoleh ilmu pengetahuan
13
dasar hingga sekolah menengah atas maka mereka disebut dengan siswa
dan siswi.
objek.
informasi yang akan dibuat. Use case digunakan untuk mengetahui fungsi
apa yang ada didalam sebuah sistem informasi dan yang berhak
nama didefinisikan sesimpel mungkin dan dapat dipahami. Ada dua hal
utama pada use case yaitu pendefinisian apa yang disebut aktor dan use
case.
yang akan dibuat. Simbol aktor adalah gambar orang, tapi aktor belum
berikut :
Aktor
(aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau
aktivitas bukan yang dilakukan aktor, aktivitas yang dapat dilakukan oleh
sistem.
Status Awal
Aktivitas yang dilakukan sistem, aktivitas
biasanya diawali dengan kata kerja
Status Awal
Asosiasi percabangan dimana jika ada pilihan
aktivitas leibh dari satu
Percabangan
Penggabungan /Join
sistem. Kelas memiliki apa yang disebut atribut dan metode atau operasi.
kelas.
berikut :
Kelas (Class)
Relasi antar kelas konsep interface.
Interface
dan diterima antar objek. Oleh karena itu untuk menggambarkan diagram
melihat skenario yang ada pada use case. Berikut adalah simbol-simbol
Objek
18
2.5. Flowchart
Menurut Indarwoko Kurniadi (2013), Flowchart dalam bahasa
Garis Alir
Arah aliran program
(Flow Line)
Proses perhitungan, proses pengolahan
Proses
data
Input / Output Proses input/output data, parameter,
Data informasi
Predefined
Permulaan sub program, proses
Process (Sub
menjalankan sub program
Program)
Perbandingan pernyataan, penyeleksian
Decision
data yang memberikan pilihan untuk
langkah selanjutnya
On Page Penghubung bagian-bagian flowchart
Connector yang berada pada satu halaman
20
atau juga dikenal dengan web adalah salah satu layanan yang
suara, dan atau gabungan dari semuanya itu baik yang bersifat
seperti ftp, gopher, news atau bahkan email. Secara umum situs Web
1. Fungsi Komunikasi
2. Fungsi informasi
yang dinamis. PHP dapat berjalan pada berbagai web server seperti IIS
Xitami. PHP mampu berjalan di banyak sistem operasi yang beredar saat
Mac OS, Solaris. PHP dibangun sebagai modul web server Apache dan
Interface).
berbasis web dapat dibuat dengan PHP. Namun kekuatan utama adalah
konektivitas basis data dengan web. Dengan kemampuan dari PHO akan
dibawah ini.
1. Terlebih dahulu buka web browser yang ada pada komputer. Caranya
Enter pada keyboard, seperti yang terlihat pada gambar dibawah ini.
Indonesia.
Berikut ini tabel tipe data yang dapat digunakan untuk field-field
XAMPP yang merupakan singkatan dari Apache, MySQL, PHP dan Perl
dari beberapa software dengan fungsi yang sama yakni menunjang para
PHP dan Perl yang dimilikinya tentu mengindikasikan jika user menekuni
28
salah satu atau semuanya berarti harus memiliki software yang bernama
untuk membuat web server pribadi agar dapat membuat tampilan web
1. HTDOCS
ditampilkan. Baik pada web server yang asli maupun XAMPP bentuk
yang dibuat.
2. PHP M YA DMIN
29
3. CONTROL PANEL
setting website, database dan masih banyak lagi. Dalam dunia hosting