3.1.3.7 Data Flow Diagram DFD Level 3 proses pengolahan kategori
admin 2.3.1
tambah kategori
Tabel kategori Data kategori
Data kategori info data kategori
info data kategori
2.3.2 edit kategori
Data kategori Data kategori
info data kategori info data kategori
2.3.3 hapus
kategori Data kategori
info data kategori Data kategori
info data kategori
Gambar 3.7 DFD Level 3 proses pengolahan kategori
3.1.3.8 Data Flow Diagram DFD Level 3 proses pengolahan berita admin
dan
staff
2.4.1 tambah berita
Data berita
Data berita info data berita
info data berita 2.4.2
edit berita Data berita
Data berita info data berita
info data berita 2.4.3
hapus berita Data berita
info data berita
Data berita info data berita
staff admin
Tabel berita Data berita
info data berita Data berita
info data berita Data berita
info data berita
Gambar 3.8 DFD Level 3 proses pengolahan berita admin dan staff
3.1.3.9 Spesifikasi Proses
Tabel 3.2 Spesifikasi proses No.Proses
1.0 Nama Proses
Login
Deskripsi Proses login ini dilakukan oleh staff dan admin untuk dapat
mengakses halaman adminweb Input
Username dan Password Output
- Info login gagal - Login berhasil
Logika Proses Begin data username dan password dimasukan
If Username ada dan Password benar{ Then login valid}
Else{ Login telah gagal} No.Proses
2.0 Nama Proses
Pengolahan data Deskripsi
Proses ini digunakan admin dan staff untuk mengatur isi website.
Input - Login valid
Output - update data staff
- update data modul - update data kategori
- update data berita
Logika Proses Begin login dimasukan
Iflogin valid{ Pengolahan data sukses dilakukan
Then tampil} Else {pengolahan data gagal dilakukan}
No.Proses 3.0
Nama Proses Lihat informasi
Deskripsi Proses ini dilakukan oleh pengunjung untuk mendapatkan
berita dari rumah sakit Input
- Lihat data berita
Output - Info data berita
Logika Proses Begin request data berita dimasukan
Ifdata berita ada{ Tampil berita sukses
Then tampil} Else {berita tidak tampil}
No.Proses 2.1
Nama Proses Pengolahan staff
Deskripsi Proses ini dilakukan oleh admin untuk mengolah data staff
Input - Data staff
Output - Update data staff
Logika Proses Begin data staff dimasukan
Ifdata staff ada{ Pengolahan data staff dilakukan
Then data staff di update} Else {pengolahan data staff gagal}
No.Proses 2.2
Nama Proses Pengolahan modul
Deskripsi Proses ini dilakukan oleh admin untuk mengolah data modul
Input - Data modul
Output - Update data modul
Logika Proses Begin data modul dimasukan
Ifdata modul ada{ Pengolahan data modul dilakukan
Then data modul di update} Else {pengolahan data modul gagal}
No.Proses 2.3
Nama Proses Pengolahan kategori
Deskripsi Proses ini dilakukan oleh admin untuk mengolah data
kategori Input
- Data kategori Output
- Update data kategori
Logika Proses Begin data kategori dimasukan
Ifdata kategori ada{ Pengolahan data kategori dilakukan
Then data kategori di update} Else {pengolahan data kategori gagal}
No.Proses 2.4
Nama Proses Pengolahan berita
Deskripsi Proses ini dilakukan oleh staff dan admin untuk mengolah
data berita Input
- Data berita Output
- Update data berita
Logika Proses Begin data berita dimasukan
Ifdata berita ada{ Pengolahan data berita dilakukan
Then data berita di update} Else {pengolahan data berita gagal}
No.Proses 2.1.1
Nama Proses Tambah staff
Deskripsi Proses ini dilakukan oleh admin untuk menambah staff
Input - Data staff
Output - Update data staff
Logika Proses Begin data staff dimasukan
Ifdata staff ada{ penambahan data staff dilakukan
Then data staff di update} Else {penambahan data staff gagal}
No.Proses 2.1.2
Nama Proses Edit staff
Deskripsi Proses ini dilakukan oleh admin untuk mengedit staff
Input - Data staff
Output - Update data staff
Logika Proses Begin data staff dimasukan
Ifdata staff ada{ edit data staff dilakukan
Then data staff di update} Else {edit data staff gagal}
No.Proses 2.1.3
Nama Proses Hapus staff
Deskripsi Proses ini dilakukan oleh admin untuk menghapus staff
Input - Data staff
Output - Update data staff
Logika Proses Begin data staff dimasukan
Ifdata staff ada{ hapus data staff dilakukan
Then data staff di update} Else {hapus data staff gagal}
No.Proses 2.2.1
Nama Proses Tambah modul
Deskripsi Proses ini dilakukan oleh admin untuk menambah modul
Input - Data modul
Output - Update data modul
Logika Proses Begin data modul dimasukan
Ifdata modul ada{ Penambahan data modul dilakukan
Then data modul di update}
Else {penambahan data modul gagal} No.Proses
2.2.2 Nama Proses
Edit modul Deskripsi
Proses ini dilakukan oleh admin untuk mengedit modul Input
- Data modul Output
- Update data modul
Logika Proses Begin data modul dimasukan
Ifdata modul ada{ edit data modul dilakukan
Then data modul di update} Else {edit data modul gagal}
No.Proses 2.2.3
Nama Proses Hapus modul
Deskripsi Proses ini dilakukan oleh admin untuk menghapus modul
Input - Data modul
Output - Update data modul
Logika Proses Begin data modul dimasukan
Ifdata modul ada{ hapus data modul dilakukan
Then data modul di update} Else {hapus data modul gagal}
No.Proses 2.3.1
Nama Proses Tambah kategori
Deskripsi Proses ini dilakukan oleh admin untuk menambah kategori
Input - Data kategori
Output - Update data kategori
Logika Proses Begin data kategori dimasukan
Ifdata kategori ada{ Penambahan data kategori dilakukan
Then data kategori di update} Else {penambahan data kategori gagal}
No.Proses 2.3.2
Nama Proses Edit kategori
Deskripsi Proses ini dilakukan oleh admin untuk mengedit kategori
Input - Data kategori
Output - Update data kategori
Logika Proses Begin data kategori dimasukan
Ifdata kategori ada{ edit data kategori dilakukan
Then data kategori di update} Else {edit data kategori gagal}
No.Proses 2.3.3
Nama Proses Hapus kategori
Deskripsi Proses ini dilakukan oleh admin untuk menghapus kategori
Input - Data kategori
Output - Update data kategori
Logika Proses Begin data kategori dimasukan
Ifdata kategori ada{ hapus data kategori dilakukan
Then data kategori di update} Else {hapus data kategori gagal}
No.Proses 2.4.1
Nama Proses tambah berita
Deskripsi Proses ini dilakukan oleh admin dan staff untuk menambah
berita Input
- Data berita Output
- Update data berita
Logika Proses Begin data berita dimasukan
Ifdata berita ada{ Penambahan data berita dilakukan
Then data berita di update} Else {penambahan data berita gagal}
No.Proses 2.4.2
Nama Proses Edit berita
Deskripsi Proses ini dilakukan oleh admin dan staff untuk mengedit
berita Input
- Data berita Output
- Update data berita
Logika Proses Begin data berita dimasukan
Ifdata berita ada{ edit data berita dilakukan
Then data berita di update} Else {edit data berita gagal}
No.Proses 2.4.3
Nama Proses Hapus berita
Deskripsi Proses ini dilakukan oleh admin dan staff untuk hapus berita
Input - Data berita
Output - Update data berita
Logika Proses Begin data berita dimasukan
Ifdata berita ada{ hapus data berita dilakukan
Then data berita di update} Else {hapus data berita gagal}
3.1.3.10 Kamus Data