PEMROGRAMAN WEB 3.1

TEKNOLOGI APLIKASI WEB
1.    Profesi dalam bidang Teknologi Informasi
a.  Kelompok pertama, adalah mereka yang bergelut di dunia perangkat lunak (software),    baik mereka yang merancang sistem operasi, database maupun sistem aplikasi. Contoh :
*Sistem analis, merupakan orang yang bertugas menganalisa system yang akan
diimplementasikan, mulai dari menganalisa system yang ada, kelebihan dan
kekurangannya, sampai studi kelayakan dan desain system yang akan dikembangkan
* Programer, merupakan orang yang bertugas mengimplementasikan rancangan system analis, yaitu membuat program ( baik aplikasi maupun system operasi ) sesuai system yang dianalisa sebelumnya.
* Web designer, merupakan orang yang melakukan kegiatan perencanaan,termasuk studi kelayakan, analisis dan desain terhadap suatu proyek pembuatan aplikasi berbasis web.
* Web programmer, merupakan orang yang bertugas mengimplementasikanrancangan web designer, yaitu membuat program berbasis web sesuai desain
yang telah dirancang sebelumnya.

b. Kelompok kedua, adalah mereka yang bergelut di bidang perangkat keras (hardware). Cobtoh :
* Technical engineer, sering juga disebut teknisi, yaitu orang yang berkecimpung
dalam bidang teknik, baik mengenai pemeliharaan maupun perbaikan perangkat
system computer.
* Networking engineer, adalah orang yang berkecimpung dalam bidang teknis
jaringan computer dari maintenance sampai pada troubleshooting-nya.
      
            c. Kelompok ketiga, adalah mereka yang berkecimpung dalam operasional system informasi. Contoh :
*EDP Operator, adalah orang yang bertugas mengoperasikan program-programyang berhubungan dengan electronic data processing dalam lingkungan sebuah perusahaan atau organisasi lainnya.
*System Administrator, merupakan orang yang bertugas melakukan administrasi terhadap system, memiliki kewenangan menggunakan hak akses terhadap system, serta hal-hal lain yang berhubungan dengan pengaturan operasional sebuah system.

2) Profesi dalam pengembangan aplikasi web

            a. Web Designer
Seorang desainer Web adalah orang yang bertanggung jawab untuk menentukan tampilan sebuah website. Tugasnya adalah pendisainan tampilan situs (web) mulai dari pengolahan gambar, tata letak, warna, dan semua aspek visual situs. Didalam pendandanan suatu situs seorang Web Designer harus menguasai :
- HTML, DHTML
- Pengolah Gambar
- Animasi, Movie (Film)

b.  Web Programmer
Web Programmer bertugas dalam melakukan pengcodingan atau pemograman sebuah website agar dinamis. dimana agar sebuah web tersebut dapat telihat mudah bagi seorang web admin. Penguasaan yang biasanya harus dikuasai pada umumnya oleh Web Programmer :
- CGI Perl, PHP, MySQL (Unix base)
- ASP (NT base)
- Java Script dan Applet

c.   Web Administrator
Tugasnya adalah untuk memaintenance suatu server, mengerti akan Sistem
Operasi Server, baik itu mulai dari instalasi sampai kepada masalah (troubleshooting). biasanya seorang Web Administrator harus menguasai :
- OS Unix (LInux, FreeBSD, dll)
- OS NT
- Jaringan (LAN, WAN, Intranet)
- Keamanan Server

d.    Web Master
Seorang Web Master adalah seorang yang mengerti akan kesemua hal mulai dari desain, program dan keamanan server namun tidak terlalu turut mencampuri ke masing-masing divisi, cukup dengan mempertanggun jawabkan atas jalannya suatu situs (web). Penguasaan yang harus dimiliki :
 - HTML, DHTML
 - CGI Perl, PHP, MySQL, ASP, Java
 - Penguasaan bermacam OS (Operating System)
 - Keamanan Server
 - Jaringan (LAN, WAN, Intranet)

e.    Web Developer
Kegiatan diatas secara keseluruhan dinamakan suatu team yang dinamakan Web Developer. Web developer memberi bantuan seperti konsultasi web, konsep web yang akan di buat, membangun sebuat website.

3) Sejarah Web
                        World Wide Web, biasa lebih terkenal disingkat sebagai WWW adalah suatu
ruang informasi yang dipakai oleh pengenal global yang disebut URL (Uniform
Resource Locator) untuk mengenal pasti sumber daya berguna.
WWW adalah suatu program yang ditemukan oleh Tim Berners-Lee pada tahun 1991.

4) Alur Pengembangan Aplikasi Web

a. Formulasi (formulation)
Kegiatan yang berfungsi untuk merumuskan tujuan dan ukuran dari aplikasi
berbasis web serta menentukan batasannya sistem.
Tujuan yang ingin dicapai bisa dibedakan menjadi dua kategori, yaitu :

1.      Tujuan yang bersifat informatif :
Menyediakan suatu informasi tertentu kepada pengguna, berupa teks, grafik,
audio, dan video.
2.      Tujuan yang bersifat fungsional :
Kemampuan untuk melakukan suatu fungsi yang dibutuhkan pengguna

b. Perencanaan (planning)
Kegiatan yang digunakan untuk menghitung estimasi biaya proyek pembuatan
aplikasi berbasis web.

c. Analisis (analysis)
Kegiatan untuk menentukan persyaratan-persyaratan teknik dan mengidentifikasi
informasi yang akan ditampilkan pada aplikasi berbasis web. Analisis yang
digunakan pada rekayasa web dilakukan dari empat sisi, yaitu :
1. Analisis isi informasi
Mengidentifikasi isi yang akan ditampilkan pada aplikasi berbasis web ini. Isi
informasi dapat berupa teks, grafik, audio, maupun video.
2. Analisis interaksi
Analisis yang menunjukkan hubungan antara web dengan pengguna.
3. Analisis fungsional
Analisis tentang proses bagaimana aplikasi berbasis web ini akan menampilkan informasi kepada pengguna.
4. Analisis konfigurasi
Konfigurasi yang digunakan pada aplikasi berbasis web, internet, intranet, atau extranet.

d. Rekayasa (engineering)
Terdapat dua pekerjaan yang dilakukan secara paralel, yaitu desain isi informasi
dan desain arsitektur web.

5) Perangkat Pengembangan Aplikasi Web

a.      Perangkat Keras
ü  Komputer utama
ü  Memori tambahan
ü  Sebuah monitor besar
ü  Sebuah scanner atau kamera digital
ü  Perangkat mobile atau smartphone

b.      Perangkat Lunak
ü  Web page authoring
Adalah kelompok perangkat lunak seperti desktop publishing tetapi format
yang dihasilkan adalah halaman web.
ü  Editor
Adalah kelompok perangkat lunak yang kebalikan dari Adobe Dreamweaver
Microsoft Expression Web.
Contoh aplikasi yang termasuk dalam kelompok ini :TextPad (Windows saja). Teks Sublime (Window, Mac, Linux). Coda oleh Panic (hanya Macintosh).
ü  Aplikasi editing gambar dan menggambar
Untuk menambahkan gambar ke halaman web, akan perlu program editing
gambar. Beberapa aplikasi yang cukup populer :Adobe Photoshop, Adobe Photoshop Elements, Adobe Illustrator.
ü  Aplikasi Internet. Contoh : Internet Explorer, chrome, firefox,dll
ü  Aplikasi transfer file (FTP/File Transfer Protokol) memungkinkan untuk mengunduh dan mengunggah file.



Komentar

Postingan populer dari blog ini

Soal Perakitan Komputer 7

Soal Pemrograman Web 5

Soal Perakitan Komputer 9