2.15 Analisis dan Desain Sistem Informasi
Menurut Jogiyanto 2005: 129 Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian
komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang
terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.
Tahap analisis sistem dilakukan setelah tahap perencanaan sistem dan sebelum tahap desain sistem. Tahap analisis merupakan tahap yang kritis dan
sangat penting, karena kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap selanjutnya.
Menurut Jogiyanto 2005:195 Setelah tahap analisis sistem selesai dilakukan, maka analis sistem telah mendapatkan gambaran dengan jelas apa yang
harus dikerjakan. Tiba waktunya sekarang bagi analis sistem untuk memikirkan bagaimana membentuk sistem tersebut. Tahap ini disebut dengan desain sistem.
Desain sistem dapat dibagi dalam dua bagian, yaitu desain secara umum dan desain secara terinci. Desain secara umum disebut juga dengan desain konsepsual
atau desain logikal atau desain secara makro. Desain sistem terinci disebut juga dengan desain sistem secara phisik atau desain internal.
2.16 World Wide Web WWW
World Wide Web WWW, lebih dikenal dengan web merupakan
fasilitas hiperteks untuk menampilkan data berupa teks,gambar, suara, animasi dan data multimedia lainnya. Web juga merupakan salah satu layanan yang
didapat oleh pemakai komputer yang terhubung ke internet.
STIKOM SURABAYA
Web pada awalnya adalah ruang informasi dalam internet, dengan menggunakan teknologi hypertext, yang digunakan untuk menemukan informasi
dengan mengikuti link yang disediakan dalam dokumen web yang ditampilan dalam browser web.
Situs web dikategorikan menjadi dua : 1. Web statis
Web statis adalah web yang berisimenampilkan informasi yang sifatnya statistetap. Disebut statis karena pengguna tidak dapat berinteraksi dengan
web tersebut. Jika suatu web hanya berhubungan dengan halaman web lain dan berisi suatu informasi yang tetap maka web tersebut disebut statis.
2. Web dinamis Web dinamis adalah web yang menampilkan informasi serta dapat
berinteraksi dengan pengguna. Web yang dinamis memungkinkan pengguna untuk berinteraksi menggunakan form sehingga dapat mengolah informasi
yang ditampilkan.
2.17 PHP
PHP adalah suatu bahasa pemrograman Open Source yang digunakan secara luas terutama untuk pengembangan web dan dapat disimpan dalam bentuk
HTML. Menghasilkan sebuah HTML, script yang ditulis menggunakan PHP
mempunyai perintah yang lebih singkat dibandingkan bahasa pemrograman lain seperti Perl atau C. Anda hanya perlu memasukkan kode untuk melakukan sesuatu
misalnya menulis suatu kalimat diantara tag awal dan tag akhir PHP.
STIKOM SURABAYA
Keuntungan utama menggunakan PHP adalah script PHP tidak hanya benar-benar sederhana bagi pemula, tetapi juga menyediakan banyak fitur
tambahan untuk programer profesional. Meskipun PHP lebih difokuskan sebagai script Server Side, anda juga
dapat melakukan apa pun dengan program CGI, seperti mengumpulakan format data, menghasilkan web yang dinamis, atau mengirimkan dan menerima cookies.
Bahkan PHP dapat melakukan lebih banyak lagi. Script PHP dapat digunakan dalam 3 hal, yaitu:
1. Penulisan program Server Side. Hal ini adalah target utama PHP. Diperlukan tiga hal agar script PHP dapat bekerja antara lain, PHP Parser CGI atau
server Module , server web misal, Apache dan browser web.
2. Penulisan program Command Line. Script PHP dapat berjalan tanpa server atau browser. Hanya diperlukan PHP Parser dalam bentuk Command Line.
3. Penulisan program untuk aplikasi desktop. PHP mungkin bukan bahasa yang sangat baik untuk membuat suatu aplikasi desktop dengan tampilan grafis
yang user friendly, dengan penambahan fitur tambahan PHP pada aplikasi Client Side
atau menggunakan PHP-GTK. Secara singkat, kelebihan-kelebihan PHP meliputi:
1. Script PHP sederhana, mudah dibuat, dan mempunyai kecepatan akses tinggi. 2. Dapat berjalan dalam server web yang berbeda dan dalam sistem operasi yang
berbeda. 3. Bersifat Open Source sehingga diterbitkan secara gratis.
STIKOM SURABAYA
2.18 Unified Modelling Language UML