Kelebihan PHP : Struktur Program PHP

memprogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain. Contoh aplikasi yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla, Postnuke, Xaraya, dan lain-lain. [13]

2.9.1 Kelebihan PHP :

a. Bahasa pemrograman PHP merupakan sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaannya. b. Dalam sisi pemahaman, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak. c. PHP adalah bahasa open source yang dapat digunakan di berbagai sistem operasi Linux, Unix, Macintosh, Windows, dan dapat dijalankan secara run time melalui console serta juga dapat menjalankan perintah-perintah sistem. [13]

2.9.2 Struktur Program PHP

Kode program PHP dapat digabungkan dengan tag-tag HTML Hypertext Markup Language dalam satu file. Kode PHP diawali dengan tag ? Atau ?php dan ditutup dengan tag ?. [13] Berikut struktur penulisan sintaks PHP dalam HTML Hypertext Markup Language : HTML HEAD TITLETITLE HEAD BODY ? … - kode PHP- … ? Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. BODY HTML Contoh sederhana script PHP: html head title Skrip gabungan title head body Yang tertulis disini masih HTML BR ?php ini sudah script PHP Echo “byang ini sudah skrip PHPbr”; ? body html Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 31

BAB III ANALISA DAN PERANCANGAN SISTEM

Pada bab III kali ini akan membahas mengenai analisa dan perancangan sistem dalam menyelesaikan tugas akhir ini.

3.1 Analisis Sistem

Dari analisis permasalahan yang telah dilakukan, maka akan dirancang suatu aplikasi Monitoring Beban Kerja Dosen di UPN “Veteran” Jatim. Hal tersebut menggambarkan arus data dalam aplikasi secara terstruktur dan jelas, serta menggambarkan proses yang terjadi pada aplikasi, sehingga dapat menjadi sarana dokumentasi sistem yang baik.

3.2 Perancangan Sistem

Perancangan sistem berisikan penjelasan tentang deskripsi umum sistem, kebutuhan sistem meliputi kebutuhan pengguna, kebutuhan basis data, proses- proses akan dijabarkan dalam Sistem Flow Diagram SFD, Data Flow Diagram DFD, dan Entity Relationship Diagram ERD. Selain itu juga di buat perancangan Conceptual Data Model CDM dan Physical Data Model PDM.

3.2.1 Sistem Flow Diagram SFD

Sistem Flow Diagram SFD adalah diagram yang memuat bagian atau urut-urutan yang terlibat arus informasi yang mengalir. SFD merupakan bagan dari DFD yang berfungsi memetakan model lingkungan yang dipresentasikan dengan lingkungan tunggal yang mewakili keseluruhan sistem. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.