Tahapan Proyek Pembuatan Situs Web

Slides:



Advertisements
Presentasi serupa
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Syiah Kuala
Advertisements

Sistem Operasi (pertemuan 5) Memori Razief Perucha F.A
TURUNAN/ DIFERENSIAL.
HTML.
EIH/Pengantar Sistem Informasi
Bab 1 Pemasaran Mengatur Hubungan Pelanggan yang Menguntungkan
Pemrograman XML Introducing XML Salhazan Nasution, S.Kom.
CHAPTER 7 Pengembangan Sistem
Dasar-dasar Web Design
EIH/Pengantar Sistem Informasi 1 Aplikasi Web Eka Ismantohadi.
KONTRAK KULIAH Stephanie I.P.
Oleh Kelompok 8 : M. Hanafi Rumatiga ( ) Terra Kurnia Desita ( )
Oleh : Charles De Haan,S.Kom,M.Cs 1.
Memahami Etimologi Multimedia
Menunjukkan berbagai peralatan TIK melalui gambar
PEMELIHARAAN DAN PROMOSI WEBSITE
Komponen Dan Model Sistem Informasi
Menempatkan Pointer Q 6.3 & 7.3 NESTED LOOP.
1suhardjono waktu 1Keterkatian PKB dengan Karya Inovatif, Macam dan Angka Kredit Karya Inovatif (buku 4 halaman ) 3 Jp 3Menilai Karya Inovatif.
BADAN KEPEGAWAIAN NEGARA BKN
KETENTUAN SOAL - Untuk soal no. 1 s/d 15, pilihlah salah satu
TINJAUAN UMUM DATA DAN STATISTIKA
Lecturer : Bambang Warsuta, S.Kom, M.T.I
Interaksi Manusia dan Komputer
Created by : Peningkatan kualitas Pendidikan Guru Produktif SMK di Kabupaten Indramayu Indramayu, 22 September 2007.
Sudaryatno Sudirham Bilangan Kompleks Klik untuk melanjutkan.
TURUNAN DIFERENSIAL Pertemuan ke
REKAYASA PERANGKAT LUNAK (Software Engineering) Eka Ismantohadi
Rekayasa Web 04. Kebutuhan Aplikasi Web

Identifikasi Kebutuhan Sistem Komputerisasi
Luas Daerah ( Integral ).
TINJAUAN UMUM DATA DAN STATISTIKA
PEMINDAHAN HAK DENGAN INBRENG
Proses Pengembangan Website
BAB 2 TINJAUAN UMUM PENGEMBANGAN SISTEM
1 Power Domain Teori Set menyediakan suatu notasi elegan untuk uraian perhitungan. Keluarga bahasa Pascal menyediakan set gabungan dan simpangan dan keanggotaan.
TINJAUAN UMUM DATA DAN STATISTIKA
LANGKAH-LANGKAH melaksanakan SURVEI CONTOH
PEMBUATAN APLIKASI IT MONITORING SYSTEM PADA PT. GRAHA LAYAR PRIMA
Membangun Proyek Websiete
Dibimbing oleh: Dr. Lintang Yuniar Banowosari, S.Kom,. M.Sc
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
PEMROGRAMAN BERBASIS WEB
Pengembangan Sistem Informasi
Mengelola isi halaman web
PERANCANGAN KASUS UJI.
PEMBUATAN WEBSITE RESEP MASAKAN TRADISIONAL INDONESIA DENGAN MENGGUNAKAN MACROMEDIA DREAMWEAVER 8.0, PHP DAN Nama : Devi Afriani Pramita Npm :
Pondok Pesantren Daar El-Qolam adalah sebuah lembaga pendidikan Islam yang didirikan pada 20 Januari Semakin meningkatnya teknologi yang ada saat.
1 Pendahuluan Ir. Waniwatining Astuti, M.T.I Muhammad Rachmadi, S.T., M.T.I.
Aplikasi HRD & Payroll.
B L O G Joshua Joviando 1. Bagian 2 Membuat Blog di 2.
ANALISIS SISTEM 1.
WISNU HENDRO MARTONO,M.Sc
Pertemuan 8 : Pemasaran E-commerce (2)
Desain permodelan grafis
PERANCANGAN SISTEM.
Usability: Disain Web yang Brilian
Interaksi Manusia & Komputer Website
Proses Pengembangan Website
Rekayasa Perangkat Lunak Model Proses PL
Rekayasa perangkat lunak (rpl)
Tahapan Proyek Pembuatan Situs Web
REKAYASA PERANGKAT LUNAK
Materi Habis Uts IMK Prototyping
PERTEMUAN 2 Proses Pengembangan Perangkat Lunak
Pertemuan ke 5 Ahmadi Sistem Informasi STMIK “BINA NUSANTARA JAYA”
REKAYASA WEB Development Process
Desain web Good vs bad Dimas wahyu utomo
DREAMWEAVER.
Transcript presentasi:

Tahapan Proyek Pembuatan Situs Web Pertemuan 4

Development Process Web Rapid Application Development (Web RAD) Waterfall Model (Model Rekayasa Web Air Terjun) Modified Waterfall Model (Variasi Rekayasa Web variasi Model Air Terjun)

Web Rapid Application Development (Web RAD) Adalah proses pembuatan situs web dimana desainer tidak memerlukan banyak diskusi dengan pihak klien sehubungan dengan desain situs web yang ditampilkan. Metode ini dapat mempercepat proses pembuatan web, tapi mengakibatkan banyak kekurangan yang terjadi. Metode ini tidak disarankan untuk pembuatan web berskala besar.

Waterfall Model (Model Rekayasa Web Air Terjun) Adalah proses pembuatan situs web secara terstruktur dan berurutan dimulai dari penentuan masalah, analisa kebutuhan, perancangan implementasi, integrasi, uji coba sistem, penempatan situs web dan pemeliharaan. Metode ini cocok untuk pembuatan situs web berskala besar.

Waterfall Model (Model Rekayasa Web Air Terjun) ….. Penentuan Masalah ; Pada tahap ini dilakukan diskusi antara pihak pengembang dan klien mengenai apa tujuan pembuatan situs web bagi klien dan apa saja keuntungan yang diperoleh klien dari pembuatan situs web tersebut.

Waterfall Model (Model Rekayasa Web Air Terjun) ….. Analisa Kebutuhan ; pada tahap ini dilakukan analisa kebutuhan dan spesifikasi lengkap tentang isi, jenis skrip yang digunakan, menentukan web statis atau dinamis, penggunaan multimedia dan kebutuhan-kebutuhan lainnya. Pada tahap ini harus menerangkan sejelas-jelasnya terhadap situs web yang akan dibangun

Waterfall Model (Model Rekayasa Web Air Terjun) ….. Perancangan ; pada tahap ini kelompok web desainer dan kelompok web programmer berkolaborasi dalam menentukan rancangan situs web sesuai dengan spesifikasi yang diberikan. Kelompok web desainer membuat rancangan tampilan visual sedangkan web programer menentukan rancangan program yang dibutuhkan dalam pembuatan fasilitas-fasilitas yang ada pada situs web

Waterfall Model (Model Rekayasa Web Air Terjun) ….. Implementasi ; pada tahap ini dilakukan proses implementasi terhadap seluruh situs web sesuai dengan tugas masing-masing kelompok. Pada tahap ini dilakukan proses uji coba masing-masing unit, sehingga dapat diketahui bagian mana yang masih harus diperbaiki. Integrasi ; adalah tahapan yang dilakukan penggabungan dari semua komponen penyusun situs web, sehingga menjadi situs web yang solid dan sesuai dengan spesifikasi yang ada. Uji coba system ; pada tahap ini dilakukan proses uji coba terhadap system yang dibangun termasuk di dalamnya sistem navigasi, fasilitas situs web seperti buku tamu, counter, login pengguna dan fasilitas lainnya diuji kinerjanya, sehingga dapat diketahui bagian-bagian mana yang belum berfungsi dengan baik.

Waterfall Model (Model Rekayasa Web Air Terjun) ….. Penempatan dan pemeliharaan situs web ; pada tahap ini situs web siap untuk dipublikasikan di internet. Pada proses ini selain pemeliharaan hosting yang baik juga perlu diperhitungkan pemeliharaan situs web tersebut. Seperti isinya perlu diganti atau diperbaiki yang pada dasarnya adalah menjadi tugas web administrator.

Modified Waterfall Model (Variasi Rekayasa Web variasi Model Air Terjun) Pada dasarnya metode ini adalah pengyempurnaan dari metode air terjun (waterfall mode). Hal ini disebabkan karena adanya kelemahan yang sangat mendasar dari waterfall model. Yaitu pada tahap penentuan masalah dan analisa kebutuhan menjadi tulang punggung keberhasilan proyek pembuatan situs web.

Persiapan Proyek Tujuan Pembuatan Situs Web Menentukan Siapa pengunjung Situs Web Analisa Kebutuhan dan Spesifikasi Situs Web.

Persiapan Proyek (Tujuan Pembuatan Situs Web) Mengapa klien memerlukan situs web ? Mengaoa situs web yang dibangun memerlukan teknologi canggih ? Mengapa situs memerlukan komponen mulitmedia?

Persiapan Proyek (Menentukan Siapa pengunjung Situs Web) Jangan terlalu fokus pada jangkauan situs web. Range usia. Latar belakang target pengunjung utama. Akses situs web

Persiapan Proyek (Analisa Kebutuhan dan Spesifikasi Situs Web) Menentukan apakah situs web yang dibangun bersifat dinamis atau statis. Situs web statis adalah situs yang dalam menampilkan informasinya tidak memisahkan antara isi dan presentasi atau secara singkat isinya tetap. Situs dinamis adalah situs web yang dalam menampilkan informasinya memisahkan antara isi dan presentasi, dan isinya bersifat dinamis atau dapat diubah setiap saat tanpa mengubah seluruh dokumen HTML.

Keuntungan Web Statis vs Dinamis Dapat melakukan hosting situs web dimanapun dan biaya hostingnya lebih murah daripada hosting web dinamis. Pada bagian layout dan design, web statis lebih fleksibel dan dapat dibuat dengan gaya yang lebih stylist, dan lebih mudah untuk mengganti dari halaman ke halaman. Tidak memerlukan database untuk menyimpan data seperti pada web dinamis yang bekerja dengan melakukan penyimpanan data pada suatu database.

Keuntungan Web Dinamis vs Statis Biaya pemeliharaan lebih murah daripada membayar untuk memprogram ulang setiap kali dibutuhkan adanya perubahan situs web. Dapat di-update setiap saat dari komputer manapun yang terkoneksi dengan internet. Dapat dilakukan pencarian data dengan mudah Dapat digunakan untuk database multiguna.

Persiapan Proyek (Analisa Kebutuhan dan Spesifikasi Situs Web) ….. Memilih jenis situs web yang akan dibangun berdasarkan jenis isi dan keinginan klien. Memilih database server. Membuat skema database. Menentukan requirement dari sistem yang digunakan pengguna. Menentukan kebutuhan isi situs web. Menentukan kebutuhan fungsional situs web. Menentukan kebutuhan sistem situs web.

Pengerjaan Proyek Desain Implementasi Integrasi Sistem Penempatan Situs Web Pemeliharaan Situs Web.

Desain (tahapan) Desain visual ; adalah web desainer menentukan tampilan halaman web, seperti letak banner, navigasi, logo untuk situs web. Desain teknologi ; adalah pendefinisian prosedur-prosedur yang diperlukan dan antar muka antara prosedur tersebut (bila situs web bersifat dinamis) Desain struktur informasi ; web desainer menentukan bagaimana isi situs (informasi) bisa dicocokkan dengan halaman web. Dijelaskan secara singkat bagaimana sumber informasi pada isi situs dipecah-pecah sesuai dengan struktur dari situs web dan dihubungkan dengan link-link.

Desain (Pembuatan Storyboarding) Digunakan untuk mengemukakan bagaimana layout dan navigasi situs web yang berguna agar klien dapat mengetahui bagaimana situs web yang dibangun bekerja. Bila klien sudah setuju, maka dapat dilanjutkan dengan proses pembuatan prototipe.

Desain (pembuatan prototipe) Pada tahap ini dibuat beberapa desain halaman depan situs web. Hal ini dilakukan karena seluruh desain halam situs web akan mengacu pada desain halaman depan ini.

Implementasi (Tugas Web desainer) Membuat image-image pada halaman situs web. Menata ulang letak banner, link dan animasi sesuai masukan dari klien terhadap prototipe yang dibuat. Mengatur isi situs pada setiap halaman sesuai pembagian kategori isi.

Implementasi (Tugas Web desainer) ….. Membangun situs web mulai halaman depan sampai halaman akhir dengan aplikasi web editor sesuai dengan struktur web yang dipilih. Melakukan uji coba setiap halaman situs web yang akan dibangun untuk menekan tingkat kesalahan situs web secara keseluruhan. Selalu memperhatikan prinsip-prinsip desain web.

Implementasi (Tugas Web programer) Menggunakan bahasa pemrograman yang telah disepakati pada tahap analisis kebutuhan sistem. Membagi tugas pemrograman dengan memecah-mecah setiap unit pemrograman yang besar menjadi unit yang kebih kecil. Melakukan pengkodean terhadap setiap unit-unit kecil tersebut.

Implementasi (Tugas Web programer) ….. Pada pembuatan fasilitas yang berhubungan dengan database, web programer mebuat script untuk mengakses database sesuai dengan MDL (model data logika)yanag telah dibuat selanjutnya mengimplementasikan dalam pemrograman. Melakukan uji coba kinerja program pada setiap unit pemrograman, sehingga kinerja web programer lebih efektif dan efisien.

Integrasi Sistem Web desainer menggabungkan semua halaman situs dan memastikan tidak ada kesalahan link (broken link). Web desainer membuang semua tag-tag HTML yang tidak berguna yang biasanya dibuat oleh program aplikasi editor web. Web programer menggabungkan unti-unti pemrograman dan memastikan tidak ada kesalahan dalam pemrograman (error free)

Integrasi Sistem ….. Web desainer dan web programer menggabungkan semua komponen-komponen situs web (image, isi, link, animasi, buku tamu, login pengguna, dll) Melakukan uji coba terhadap kinerja situs web secara keseluruhan.

Penempatan Situs Web Memastikan tidak ada masalah pada situs web yang dibangun. Memiliki web hosting. Mendaftar ke ISP. Mengupload file-file ke server.

Pemeliharaan Situs Web Update isi, keterangan, artikel, dll. Mengganti image, gambar dan elemen grafis lainnya. Menambahkan atau mengurangi halaman, Manupilasi image dan penambahan image berdasarkan usulan klien. Newsletter dan pemeliharaan daftar e-mail. Update keranjang belanja. Pembuatan dokumen pdf dan uploading. Mendesain ulang (bila diperlukan).

TUGAS KEL KE 1 SIFAT : KELOMPOK 3-5 ORANG PRESENTASI 3 APRIL 2008 JAM 08-12.00. SAAT PRESENTASI SEMUA ANGOTA HARUS HADIR,TIDAK HADIR/TERLAMBAT NILAI YBS = NOL RANGE NILAI 0-100

TUGAS ANALISIS WEBSITE WEBSITE BEBAS YANG DIANALISI: STRUKTUR-NYA DILIHAT DARI SUDUT WEB DEVELOPMENT=WATERFALL KELEMAHAN,KELEBIHAN

DIKUMPULKAN : HARDCOPY+CD TIDAK ADA TUGAS SUSULAN JIKA TERLAMBAT ATAU TIDAK MENGUMPULKAN PADA TGL DAN JAM TERSEBUT, MAKA DIANGGAP KEHILANGAN 15%