Pages

Minggu, 30 September 2012

Praktikum SO F3

Struktur Laporan :
I.    Pendahuluan
       -Latar Belakang
       - Tujuan
II.  Dasar Teori
III. Tugas Pendahuluan
IV. Kegiatan Praktikum
V.  Implementasi
     -Tugas Praktikum
     - Tugas Tambahan (jika ada)
VI. Penutup
      - Kesimpulan
      - Saran
Laporan softcopy dikirim ke : yuniaftr28@gmail.com paling lambat H-1 sebelum Praktikum modul selanjutnya (Hari Selasa, 24:00 WIB)
Untuk Asistensi :
- Rabu (Pagi 09:00-12:00, Malam 19:00-21:00)
- Kamis (Sore 15:00-17:00)
- Jum'at (Pagi 09:00-11:00)
- Senin (Sore 15:00-17:00, Malam 19:00-21:00)
- Selasa (Sore 15:00-17:00, Malam 19:00-21:00) 
Tempat di ruang asistensi LABCC.  
cp: 085649125043
Terimakasih :)

Kamis, 27 September 2012

Praktikum Pemrograman Web A2

Struktur Laporan :
I.    Pendahuluan
II.  Dasar Teori
III. Kegiatan Praktikum
IV. Implementasi
V.  Tugas Tambahan (jika ada)
VI. Penutup
Laporan softcopy dikirim ke : yuniaftr28@gmail.com paling lambat H-1 sebelum Praktikum modul selanjutnya (Hari Selasa, 21:00 WIB)

Untuk Asistensi :
- Rabu (Pagi 09:00-12:00, Malam 19:00-21:00)
- Kamis (Sore 15:00-17:00)
- Jum'at (Pagi 09:00-11:00)
- Senin (Sore 15:00-17:00)
- Selasa (Sore 15:00-17:00, Malam 19:00-21:00) 
Tempat di ruang asistensi LABCC.  
CP: 085649125043
Terimakasih :)

Senin, 24 September 2012

Tingkatan Pemodelan Aplikasi Web


Kali ini, yang akan kita bahas adalah tingkatan dalam pemodelan. Ada tiga tingkatan pemodelan aplikasi web, yaitu :
      1.  content : informasi dan logik aplikasi di bawah aplikasi web. Tujuan dari model content adalah definisi eksplisit dari struktur informasi.
     2. hypertext : penstrukturan content ke dalam node-node dan link antar node. Model struktur hypertext hanya mereferensi content yang bersesuaian
      3. Presentation : user interface atau layout halaman (page)
  
     Untuk penjabarannya, simak yuk. . .

Minggu, 16 September 2012

Requirements Engineering for Web Application

Setelah kemarin ngomongin istilah-istilah tentang Rekayasa Web, nah sekarang kita sampai ke pembahasan "Requirements Engineering for Web Application". Simak lagi yuuk. . .
Rekayasa Kebutuhan (RE) merupakan kegiatan yang sangat penting bagi keberhasilan rekayasa web. Adanya persyaratan tidak lengkap, ambigu, atau tidak benar dapat menimbulkan kesulitan berat dalam pembangunan, atau bahkan menyebabkan pembatalan proyek.

2.1 Pengenalan
Proses requirement (pencatatan kebutuhan) merupakan kunci dalam pengembanagan aplikasi web. Pengembagan aplikasi web memiliki persyaratan yang sangat penting, tetapi pada kenyataanya seringkali tidak dijelaskan kunci dari pengembangan aplikasi tersebut, sehingga berakibat pada kegagalan perencanaan proyek dan pada arsitektur software yang tidak memadai. Pada dasarnya rekayasa web juga berkaitan dengan prinsip-prinsip, metode untuk mengidentifikasi, mendeskripsikan, memvalidasi dan mengelola persyaratan dalam pengembangan sistem.
       Berikut adalah berbagai konsekuensi tentang pentingnya persyaratan untuk suksesnya pengembangan sistem dengan berbagai standar, pendekatan, model, bahasa deskripsi dan alat-alat yang telah bermunculan.
  • Dalam sebuah penelitian yang dilakukan di antara 340 perusahaan di Austria pada tahun 1995, lebih dari dua per tiga perusahaan-perusahaan tersebut dianggap sebagai pengembangan dengan masalah besar dalam proses pengembangan mereka.
  • Dari hasil survei menghasilkan lebih dari 8000 proyek yang dilakukan oleh Standish Group menunjukkan bahwa 30% dari semua proyek gagal dan 70% dari proyek tersebut tidak memenuhi harapan pelanggan.
  • Menurut sebuah studi pada pengembangan aplikasi web yang dilakukan oleh para cutter konsorsium hanya 16% dari sistem sepenuhnya memenuhi persyaratan dari kontraktor, sementara 53% dari sistem tidak memenuhi syarat.
Meskipun ada konsekuen umum tentang pentingnya nilai-nilai rekayasa web untuk memenuhi jadwal, anggaran dan sasaran mutu, sering ada masalah dalam adaptasi dan penggunaan proses, metode elisitasi, notasi dan alat-alat terutama dalam pengembangan aplikasi web.

Rabu, 12 September 2012

Istilah-istilah Web Engineering

Di dalam mata kuliah Web Engineering (Rekayasa Web) ada beberapa istilah yang akan kita temui. Nah, apa aja istilah-istilah tersebut? Kita simak yuuk. . .
  1. Web site engineering : suatu proses yang digunakan untuk menciptakan suatu sistem aplikasi berbasis web dengan menggunakan ilmu rekayasa, prinsip-prinsip manajemen dan pendekatan sistematis sehingga dapat diperoleh sistem dan aplikasi web site dengan kualitas tinggi.
    Tujuannya untuk mengendalikan pengembangan, minimalisasi resiko dan meningkatkan kualitas sistem berbasis web.
  1. Hypermedia engineering : komputer berbasis sistem temu kembali informasi yang memungkinkan pengguna untuk memperoleh atau menyediakan akses ke rekaman teks, audio dan video, foto, dan grafis komputer yang berhubungan dengan topik tertentu.
    Istilah ini pertama kali digunakan dalam sebuah artikel tahun 1965 oleh Ted Nelson.. Hypermedia digunakan sebagai perpanjangan logis dari istilah hypertext di mana grafis, audio, video, teks biasa dan hyperlink jalin untuk menciptakan umumnya non-linear media informasi. Hal ini kontras dengan multimedia istilah yang lebih luas, yang dapat digunakan untuk menjelaskan presentasi non-interaktif linier serta hypermedia. 
  2. Document engineering (rekayasa dokumen) : disiplin ilmu komputer yang meneliti sistem untuk dokumen dalam bentuk apapun dan di semua media.
    Seperti dengan hubungan antara rekayasa perangkat lunak dan perangkat lunak, rekayasa dokumen berkaitan dengan prinsip-prinsip, alat dan proses yang meningkatkan kemampuan kita untuk membuat, mengelola, dan memelihara dokumen. Dalam konteks rekayasa dokumen, dokumen umumnya mengacu pada potongan memerintahkan informasi yang digunakan oleh aplikasi komputer atau layanan web daripada langsung oleh rakyat. Rekayasa dokumen ini memiliki relevansi khusus di bidang desain kosakata XML.
  3. Content engineering : istilah yang digunakan untuk suatu rekayasa khusus berurusan dengan isu-isu seputar penggunaan konten di komputer yang difasilitasi lingkungan.
    Rekayasa Konten cenderung untuk menjembatani kesenjangan antara kelompok-kelompok yang terlibat dalam produksi konten (Penerbitan dan staf Editorial, Pemasaran, Penjualan, SDM) dan departemen teknologi lebih berorientasi (seperti Software Development, atau TI) yang menempatkan konten ini untuk digunakan dalam web atau perangkat lunak berbasis lingkungan, dan membutuhkan pemahaman tentang isu-isu dan proses dari kedua belah pihak. Biasanya, Teknik Konten melibatkan ekstensif menggunakan teknologi XML, XML menjadi bahasa yang paling luas untuk mewakili konten terstruktur.
  4. Internet software engineering : aplikasi internet dari pendekatan yang sistematis dan disiplin, dihitung untuk, pengembangan desain operasi, dan pemeliharaan perangkat lunak, dan studi ini pendekatan,.
    Yaitu penerapan rekayasa perangkat lunak. Rekayasa perangkat lunak istilah pertama kali muncul dalam Konferensi 1.968 Rekayasa Perangkat Lunak NATO, dan dimaksudkan untuk memprovokasi pemikiran mengenai "krisis perangkat lunak" yang dirasakan pada saat itu.

      …,dsb
      Nah, itu tadi sebagian istilah-istilah yang bakal sering kita temui di mata kuliah web engineering. Cukup itu dulu ya, semoga membantu :)