- Memberikan input
komentar terhadap berita yang dipilih
User Non
Member - Melihat daftar berita, melihat berita
yang dipilih - Tidak bisa memberikan komentar
terhadap berita yang dipilih - Membuat user baru atau regristrasi
user baru
Akses pengguna pada website Informasi berita ini juga menerapkan sistem security dengan berbasis encrypt
and decrypt password, yang juga akan menentukan hak akses dari penguna baik admin maupun user yang telah
memiliki member untuk menjaga akan keamanan data pribadi.
3.3. Pemodelan Data
Pemodelan data yang paling sering digunakan adalah MySQL yang terintegrasi dengan localhost
merupakan teknik pemodelan data yang membatu mengintegrasikan antara rancangan website dengan
bahasa pemrograman website berbasis PHP Hypertext
Preprocessor dengan database yang berasal pada database MySQL .
Admin User
Berita Komentar
Terhubung Relationship
Gambar 3.2 Relationship model diagram
Gambar 3.3 Tabel admin database beritaIndonesia
Rincian data tabel : - id_admin int4, Auto_Increment, Primary Key
- member_admin varchar20 - pass_admin varchar30
Gambar 3.4 Tabel isi_berita database beritaIndonesia
Rincian data tabel : - id_berita int4, Auto_Increment, Primary Key
- nama_penulis varchar50 - judul_berita varchar50
- kategori_berita varchar50 - tanggal_berita date
- isi_berita text - gambar_berita varchar255
Gambar 3.5 Tabel isi_koment database beritaIndonesia
Rincian data tabel : - id_koment int4, Auto_Increment, Primary Key
- id_berita varchar50 - nama_koment varchar50
- email_koment varchar50 - isi_koment text
- tanggal date
Gambar 3.6 Tabel user database beritaIndonesia
Rincian data tabel : - id_user int4, Auto_Increment, Primary Key
- member_user varchar20 - pass_user varchar30
- email varchar30
3.4. Rancangan Data Aliran Website
Rancangan arus aliran data dari website Informasi berita terdiri dari porses :
a. Proses rancangan Update data sistem website yaitu berupa proses penambahan data berita pengeditan
berita dan penghapusan data berita. Proses yang dilakukan oleh admin serta admin dapat melihat
daftar user yang terdaftar di dalam website ini. b. Proses melihat data berita yang telah diinput dari
dalam database
oleh admin
dan memilih
berdasarkan kategori yang merupakan daftar berita yang berupa list
– list tiap daftar berita, serta dapat melakukan pendaftaran registrasi untuk user yang
akan menjadi member dalam website informasi berita .
c. Proses melihat data berita yang telah diinput dari dalam
database oleh
admin dan
memilih berdasarkan katgori yang merupakan daftar berita
yang berupa list – list tiap daftar berita, serta dapat
memberikan komentar berdasarkan kategori berita yang telah dipilih dari berita yang dikehendaki
untuk dipilih untuk dikomentari.
19
Start Masuk admin
Beranda Pengisian form
Tampilan data input
End Melakukan proses masuk
Melakukan proses input data
Proses penyimpanan
Proses menampilkan
database
Proses melihat tampilan data
Proses Keluar Meliahat daftar
Berita
Gambar 3.7 Data Flow Diagram admin memasukan berita baru.
20
Start Masuk Admin
Beranda Daftar berita
Data Berubah
End
Melakukan proses masuk
database
Melakukan proses pemilihan berita
Melakukan proses menampikan data
Melakukan proses pengubahan data
Melakukan proses menampikan data yang
diubah Melihat data yang
telah di ubah
Melakukan proses keluar
Melihat Berita
Gambar 3.8 Data Flow Diagram admin melakukan perubahan data berita
21
Start Masuk Admin
Beranda Daftar berita
Data Berubah
End
Melakukan proses masuk
database
Melakukan proses pemilihan berita
Melakukan proses menampikan data
Melakukan proses penghapusan data
Melakukan proses menampikan data yang
dihapus Melihat data yang
telah di ubah
Melakukan proses keluar
Melihat Berita
Gambar 3.9 Data Flow Diagram admin melakukan penghapusan berita
22
Start Masuk admin
Beranda Memilih daftar
user
Tampilan data user
End Melakukan proses masuk
Melakukan proses melihat daftar user
Proses intergasi data
Proses menampilkan
database
Proses melihat tampilan data
Proses Keluar Meliahat daftar
Berita
Gambar 3.10 Data Flow Diagram admin melakukan penghapusan berita
23
Start Beranda
Daftar Berita
Melihat Berita
End Masuk website
Menamplkan dari database
database Memilih berita
Keluar Website Menamplkan dari
database Melihat berita
Gambar 3.11 Data Flow Diagram proses melihat berita yang dipilih
24
Start Beranda
daftar Berita Form
regristrasi
Regristrasi berhasil
End Masuk Website
Melakukan regristrasi
Masuk database
database Data ditampilkan
Keluar Website Kembali Berita
Gambar 3.12 Data Flow Diagram proses pendaftaranregistrasi user baru
25
Start Masuk
beranda daftar berita
Form masuk user
Tampil user
End Masuk Website
Proses masuk user
database Masuk Website
validasi database
tervalidasi Tidak tervalidasi
Keluar Website Melihat Berita
Koment Berita
Memilih Berita
Memberikan koment
Memilih Berita Memilih Berita
database
Gambar 3.13 Data Flow Diagram pemberian komentar suatu berita
26
3.5. Flowchart Proses Website Informasi berita