$row[judul] \n"; echo " $row[tanggal] Oleh: $row[namwar] \n"; echo "

$row[isi] \n"; echo " Kembali \n"; echo " \n"; } ?> Tampilannya adalah sebagai berikut: Raka Yusuf: Pemrograman Berbasis Web 2 (Modul 9) #5/8">

Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

MODUL 9 KASUS I: SITUS BERITA ONLINE RANCANGAN DATABASE & HALAMAN DEPAN Berikut ini kita akan membuat CMS From Scratch dengan kasus Situs Berita OnLine.

Presentasi serupa


Presentasi berjudul: "MODUL 9 KASUS I: SITUS BERITA ONLINE RANCANGAN DATABASE & HALAMAN DEPAN Berikut ini kita akan membuat CMS From Scratch dengan kasus Situs Berita OnLine."— Transcript presentasi:

1 MODUL 9 KASUS I: SITUS BERITA ONLINE RANCANGAN DATABASE & HALAMAN DEPAN Berikut ini kita akan membuat CMS From Scratch dengan kasus Situs Berita OnLine (SiBEROL). Skenario sistem: 1. Aktor (external entity) yang terlibat dalam system ada 3, yakni: a. pembaca, yaitu siapa pun yang melihat berita. Pembaca melihat berita dari halaman depan situs tersebut (home). b. wartawan, yaitu orang yang mensubmit berita yang diperolehnya dari mana saja. Wartawan memiliki halaman sendiri. c. redaktur, yaitu orang yang mereview berita yang dikirim wartawan sebelum tayang. 2. Wartawan dari mana pun di seluruh dunia dapat mengakses situs dan memperoleh halaman wartawan. Di sana ia bias mengisi form berita. Setelah disubmit, data akan disimpan di database untuk direview oleh redaktur. Ini berarti minimal ada dua halamanuntukwartawan:halamanmengisiberitadanhalamanyang menyimpannya ke database. 3. Redaktur dari mana pun di seluruh dunia dapat mengakses situs dan memperoleh halaman redaktur. Di sana ia bisa melihat berita apa saja yang masuk dan belum direview. Setelah memilih berita untuk direview, ia bias mengedit berita dan menentukan layak-tidaknya berita itu untuk ditayangkan. Jadi ada minimal 3 halaman: halaman daftar berita baru, halaman review, dan halaman yang mengupdate database. 4. Pembaca dari mana pun di seluruh dunia dapat mengakses situs dan memperoleh halaman pembaca (biasanya halaman index.php saja). Di sini hanya ada daftar berita beserta ringkasannya. Pembaca dapat memilih berita dan ada halaman lain yang menampilkan detil berita yang dipilih. Jadi, minimal ada dua halaman untuk pembaca. Penyederhanaan sistem: Raka Yusuf: Pemrograman Berbasis Web 2 (Modul 9) #1/8

2 Halaman yang pertama dibuat ialah index.php. Halaman ini memuat daftar berita yang sudah layak tayang dan belum expired. index.php Halaman ini menampilkan list berita. WEB2 - Situs Berita On-Line BERITA HARI INI =now() AND layak=1"; $hasil=mysql_query($perintah); while($row=mysql_fetch_array($hasil)) { $brief=substr($row[isi], 0, 120)."..."; echo " \n"; echo " $row[judul] \n"; echo " $row[tanggal] Oleh: $row[namwar] \n"; echo " $brief \n"; echo " Selanjutnya \n"; echo " \n \n"; } Raka Yusuf: Pemrograman Berbasis Web 2 (Modul 9) #3/8

3 WEB2 - Situs Berita On-Line $row[judul] \n"; echo " $row[tanggal] Oleh: $row[namwar] \n"; echo "

$row[isi] \n"; echo " Kembali \n"; echo " \n"; } ?> Tampilannya adalah sebagai berikut: Raka Yusuf: Pemrograman Berbasis Web 2 (Modul 9) #5/8

$row[isi] \n"; echo " Kembali \n"; echo " \n"; } ?> Tampilannya adalah sebagai berikut: Raka Yusuf: Pemrograman Berbasis Web 2 (Modul 9) #5/8 http://www.mercubuana.ac.id"> WEB2 - Situs Berita On-Line <?php // database yang digunakan: db_aaa // tabel yang digunakan: berita mysql_connect(


Download ppt "MODUL 9 KASUS I: SITUS BERITA ONLINE RANCANGAN DATABASE & HALAMAN DEPAN Berikut ini kita akan membuat CMS From Scratch dengan kasus Situs Berita OnLine."

Presentasi serupa


Iklan oleh Google