Menurut O'Brien (2003, p8), analisi adalah studi sistem untuk menentukan apa yang dilakukan diberbagai keadaan dan konsekuensi dari apa yang dikerjakan. Sedangkan sistem adalah sekumpulan komponen yang berhubungan. Bekerja sama untuk tujuan yang sama dengan menerima input dan menghasilkan output dalam sebuah proses transformasi yang terorganisasi.
Menurut Pressman (1987, pp20-21), paradigma siklus hidup klasik dalam perancangan piranti lunak, yang terkadang disebut sebagai model waterfall, menurut pendekatan yang sistematis dan terurut pada pengembangan piranti lunak yang dimulai pada perancangan sistem dan berlanjut ke analsisis perancangan, coding, testing, sampai perawatan sistem. Paradigma siklus hidup waterfall ini meliputi aktivitas berikut:
- System Analysis and Design
karena piranti lunak selalu merupakan bagian dari sistem yang lebih besar, tahap ini dimulai dengan membuat daftar kebutuhan untuk setiap element sistem dan mengalokasikan sabagai subset dari kebutuhan tersebut kedalam piranti lunak.
- software Requitment Analysis
- proses pengumpulan kebutuhan dilakukan dengan lebih intens dan lebih terfokus pada piranti lunak untuk mengetahui sifat dari program yang akan dibuat, perancangan piranti lunak harus mengerti baikruang lingkup informasi piranti lunak maupun fungsi-fungsi, fitur, dan antarmuka yang dibutuhkan.
- Design
- Coding
- Maintenance
- Piranti lunak pasti akan mengalami perubahan setelah dikirim ke pelanggan (kecuali embeded software). perubahan terjadi karena error telah ditemukan, karena piranti lunak harus disesuaikan dengan lingkungan eksternal atau karena keinginan pengguna.
Teori Internet Service
World Wide Web (WWW): atau dikenal dengan sebutan web saja, merupakan system yang menyebabkan pertukaran data di internet menjadi mudah dan efisien (Ellsworth, 1997,p.4). Web memudahkan pengguna komputer untuk berinteraksi dengan pelaku internet. Selain itu, web telah diadopsi oleh perusahaan sebagai bagian dari strategi teknologi informasi, karena beberapa alasan berikut:
- Akses informasi mudah.
- Informasi mudah didistribusikan.
- Bebas platform, informasi dapat disajikan oleh web browser pada sistem operasi mana saja karena adanya standard dokumen, sehingga berbagai tipe data dapat disajikan.
Uniform Resource Locator (URL): merupakan cara standard untuk menampilkan informasi tentang jenis isi dan lokasi file, lokasi komputer di internet, letak file di dalam komputer, dan protokol internet yang digunakan untuk mengakses file itu. Semua itu sangat tidak seragam, dan URL menstandardkan dari keanekaragaman ini (Ellsworth, 1997, p.42).
Hyper Text Markup Language (HTML): digunakan untuk membangun suatu halaman web. HTML bukan suatu bahasa pemrograman melainkan markup atau penandaan terhadap suatu dokumentasi teks. Tanda tersebut digunakan untuk menentukan format atau style dari teks yang ditandai (Kurniawan, 2001, p.7).
Pemrograman Internet
1. PHP : merupakan singkatan dari Hypertext Preprocessor adalah server-side script yang tergabung dengan HTML yang didukung oleh banyak web server termasuk server HTTP apache, dan internet information server (IIS) milik Microsoft.
PHP memiliki kelebihan yaitu:
- Ekstenbility, memiliki cakupan yang luas.
- Sejumlah modul disediakan untuk mendukung hal-hal seperti hubungan dengan database, mail, dan XML.
- Didukung oleh sejumlah ISP (Internet Service Provider), yang berarti aplikasi yang ditulis dalam PHP dapat dengan mudah diletakkan di web untuk dilihat oleh siapa saja.
2. Java Script: salah satu bahasa pemrograman yang dikembangkan oleh Netscape untuk dipakai pada pembuatan halaman web yang dinamis dan interaktiv. Java Script dibuat untuk memudahkan bagi setiap orang utnuk mempelajari bahasa Java.
WEB BrowserWeb browser adalah suatu program komputer yang menyediakan fasilitas untuk membaca halaman web disuatu komputer (Febrian, 2002,p454).
Web Server
Web server adalah sebuah komputer dengan perangkat lunak yang terasosiasi yang tergabung sepanjang waktu pada internet. Komponen perangkat lunak utama dari web server adalah HTTP server (Chaudhury, 2002, p196).
see full PDF: http://thesis.binus.ac.id/doc/Bab2/2009-2-00197-IF%20Bab%202.pdf
0 komentar:
Posting Komentar