Subsistem Properti Tanamas
3.11 Spesifikasi Proses
Modul Masuk
Tampilkan halaman Masuk
Jika user mengklik halaman Daftar maka
Tampilkan halaman Daftar
Selain itu jika user mengklik tombol Lihat Property maka Tampilkan halaman Lihat Property
Selain itu jika user mengklik tombol Cari Property maka Tampilkan halaman Cari Property
Selain itu jika user mengklik tombol Lupa id maka Tampilkan halaman Lupa id
Selain itu jika user mengisi parameter yang dibutuhkan dan mengklik Masuk
Maka tampilkan halaman Halaman Awal
Tampilkan halaman Halaman Awal
Selain itu jika user mengklik tombol Tentang Kami Tampilkan halaman Tentang Kami
Selain itu jika user mengklik tombol Lihat Properti Tampilkan halaman Lihat Properti
Selain itu jika user mengklik tombol Cari Properti Tampilkan halaman Cari Properti
Selain itu jika user mengklik tombol Hubungi Kami Tampilkan halaman Hubungi Kami
Selain itu jika user mengklik tombol Propertiku
Tampilkan halaman Propertiku
Selain itu jika user mengklik tombol Berita
Tampilkan halaman Berita
Selain itu jika user mengklik tombol Keluar
Tampilkan halaman Masuk
Selain itu jika user mengklik tombol Ubah Password Tampilkan halaman UbahPassword
Selain itu jika user mengklik tombol Ubah Data Pribadi Tampilkan halaman Ubah Data Pribadi
Selain itu jika user mengklik tombol Kembali Tampilkan halaman sebelumnya
Akhir jika
Jika username adalah Admin maka
Jika user mengklik tombol menu admin maka
Tampilkan halaman menu admin
Akhir jika
158
Modul Hubungi Kami
Tampilkan Halaman Hubungi Kami
Jika user mengklik tombol Halaman Awal maka Tampilkan halaman Halaman Awal
Selain itu jika user mengklik tombol Tentang Kami Tampilkan halaman Tentang Kami
Selain itu jika user mengklik tombol Lihat Properti Tampilkan halaman Lihat Properti
Selain itu jika user mengklik tombol Cari Property Tampilkan halaman Cari Properti
Selain itu jika user mengklik tombol Hubungi Kami Tampilkan halaman Hubungi Kami
Selain itu jika user mengklik tombol Propertiku
Tampilkan halaman Propertiku
Selain itu jika user mengklik tombol Berita
Tampilkan halaman Berita
Selain itu jika user mengklik tombol Keluar
Tampilkan halaman Masuk
Selain itu jika user mengklik tombol Ubah Password Tampilkan halaman UbahPassword
Selain itu jika user mengklik tombol Ubah Data Pribadi Tampilkan halaman Ubah Data Pribadi
Selain itu jika user mengklik tombol Kembali Tampilkan halaman sebelumnya
Akhir jika
Jika username adalah Admin maka
Jika user mengklik tombol menu admin maka
Tampilkan halaman menu admin
Akhir jika
Tampilkan halaman Halaman Awal
Selain itu jika user mengklik tombol Tentang Kami Tampilkan halaman Tentang Kami
Selain itu jika user mengklik tombol Lihat Properti Tampilkan halaman Lihat Properti
Selain itu jika user mengklik tombol Cari Property Tampilkan halaman Cari Properti
Selain itu jika user mengklik tombol Hubungi Kami Tampilkan halaman Hubungi Kami
Selain itu jika user mengklik tombol Propertiku
Tampilkan halaman Propertiku
Selain itu jika user mengklik tombol Berita
Tampilkan halaman Berita
Selain itu jika user mengklik tombol Keluar
Tampilkan halaman Masuk
Selain itu jika user mengklik tombol Ubah Password Tampilkan halaman UbahPassword
Selain itu jika user mengklik tombol Ubah Data Pribadi Tampilkan halaman Ubah Data Pribadi
Selain itu jika user mengklik tombol Kembali Tampilkan halaman sebelumnya
Akhir jika
Jika username adalah Admin maka
Jika user mengklik tombol menu admin maka
Tampilkan halaman menu admin
Akhir jika
160
Modul UbahPassword
Jika user memasukkan data yang diminta dengan benar dan mengklik tombol ok maka
Buka database
Update tabel User
Tutup database
Tampilkan halaman Halaman Awal dan tampilkan pesan berhasil
Selain itu jika user memasukkan data tidak valid dan mengklik tombol ok maka
Tampilkan pesan kesalahan
Selain itu jika user memasukkan data tak valid dan mengklik tombol send
Tampilkan pesan kesalahan
Selain itu jika user mengklik tombol Halaman Awal maka Tampilkan halaman Halaman Awal
Selain itu jika user mengklik tombol Tentang Kami Tampilkan halaman Tentang Kami
Selain itu jika user mengklik tombol Lihat Properti Tampilkan halaman Lihat Properti
Selain itu jika user mengklik tombol Cari Property Tampilkan halaman Cari Properti
Selain itu jika user mengklik tombol Hubungi Kami Tampilkan halaman Hubungi Kami
Selain itu jika user mengklik tombol Propertiku
Tampilkan halaman Propertiku
Selain itu jika user mengklik tombol Berita
Tampilkan halaman Berita
Selain itu jika user mengklik tombol Keluar
Tampilkan halaman menu admin
Akhir jika
Akhir jika
Akhir Modul
Modul AboutUs
Tampilkan Halaman AboutUs
Jika user mengklik tombol Halaman Awal maka Tampilkan halaman Halaman Awal
Selain itu jika user mengklik tombol Tentang Kami Tampilkan halaman Tentang Kami
Selain itu jika user mengklik tombol Lihat Properti Tampilkan halaman Lihat Properti
Selain itu jika user mengklik tombol Cari Property Tampilkan halaman Cari Properti
Selain itu jika user mengklik tombol Hubungi Kami Tampilkan halaman Hubungi Kami
Selain itu jika user mengklik tombol Propertiku
Tampilkan halaman Propertiku
Selain itu jika user mengklik tombol Berita
Tampilkan halaman Berita
Selain itu jika user mengklik tombol Keluar
Tampilkan halaman Masuk
Selain itu jika user mengklik tombol Ubah Password Tampilkan halaman UbahPassword
Selain itu jika user mengklik tombol Ubah Data Pribadi Tampilkan halaman Ubah Data Pribadi
162
Jika username adalah Admin maka
Jika user mengklik tombol menu admin maka
Tampilkan halaman menu admin
Akhir jika
Akhir jika
Akhir Modul
Modul LihatProperty
Buka Database
Tampilkan data dari tabel Tanamas Property Jika user mengklik halaman x maka
Tampilkan halaman Lihat Properti ke-x
Akhir jika
Jika user tidak Masuk maka
Jika user meng klik tombol Masuk maka
Tampilkan halaman Masuk
Akhir jika
Selain itu jika user Masuk maka
Jika user mengklik tombol Halaman Awal
Tampilkan halaman Halaman Awal
Selain itu jika user mengklik tombol Tentang Kami
Tampilkan halaman Tentang Kami
Selain itu jika user mengklik tombol Cari Property
Tampilkan halaman CariProperty
Selain itu jika user mengklik tombol Hubungi Kami
Tampilkan halaman Hubungi Kami
Selain itu jika user mengklik tombol Propertiku
Tampilkan halaman Propertiku
Selain itu jika user mengklik tombol Berita
Jika user mengklik tombol LihatPropertiAnggota
Tampilkan halaman LihatPropertiAnggota
Jika username adalah Admin
Jika user mengklik tombol Ubah maka
Tampilkan halaman Ubah Properti
Selain itu jika user mengklik tombol Hapus maka
Tampilkan halaman HapusProperti
Akhir jika
Akhir jika
Akhir jika
Akhir jika
Akhir modul
Modul Cari Property
Jika user mengisi parameter yang dibutuhkan dan mengklik
Cari maka
Buka Database
Ambil data dari tabel Tanamas Properti Jika data yang diminta ada
Tampilkan halaman Hasil Cari
Selain itu jika data yang diminta tidak ada
Tampilkan pesan data yang diminta tidak tersedia
Akhir jika
Tutup Database
Akhir Jika
164
Tampilkan halaman Tentang Kami
Selain itu jika user mengklik tombol Lihat Properti
Tampilkan halaman LihatProperti
Selain itu jika user mengklik tombol Cari Properti
Tampilkan halaman CariProperti
Selain itu jika user mengklik tombol Hubungi Kami
Tampilkan halaman Hubungi Kami
Selain itu jika user mengklik tombol Propertiku
Tampilkan halaman Propertiku
Selain itu jika user mengklik tombol Berita
Tampilkan halaman Berita
Selain itu jika user mengklik tombol Keluar
Tampilkan halaman Masuk
Selain itu jika user mengklik tombol Ubah Password
Tampilkan halaman UbahPassword
Selain itu jika user mengklik tombol Ubah Data
Pribadi
Tampilkan halaman Ubah Data Pribadi
Selain itu jika user mengklik tombol Kembali
Tampilkan halaman sebelumnya
Akhir jika
Jika username adalah Admin maka
Jika user mengklik tombol menu admin maka
Tampilkan halaman menu admin
Akhir jika
Akhir jika
Akhir jika
Akhir Modul
Selain itu jika Property belum di approve maka
Jika user mengklik tombol ubah maka
Tampilkan halaman Ubah Propertiku
Akhir jika
Akhir jika
Selain itu
Tampilkan pesan bahwa data yang diminta tidak ada Akhir jika
Tutup Database
Jika user mengklik tombol Halaman Awal maka Tampilkan halaman Halaman Awal
Selain itu jika user mengklik tombol Tentang Kami Tampilkan halaman Tentang Kami
Selain itu jika user mengklik tombol Lihat Properti
Tampilkan halaman LihatProperti
Selain itu jika user mengklik tombol Cari Properti Tampilkan halaman Cari Properti
Selain itu jika user mengklik tombol Hubungi Kami Tampilkan halaman Hubungi Kami
Selain itu jika user mengklik tombol Propertiku
Tampilkan halaman Propertiku
Selain itu jika user mengklik tombol Berita
Tampilkan halaman Berita
Selain itu jika user mengklik tombol Keluar
Tampilkan halaman Masuk
Selain itu jika user mengklik tombol Ubah Password Tampilkan halaman UbahPassword
166
Akhir jika
Jika username adalah Admin maka
Jika user mengklik tombol menu admin maka
Tampilkan halaman menu admin
Akhir jika
Akhir jika
Akhir modul
Modul Properti Detail
Buka database
Tampilkan data dari tabel Tanamas Properti Tutup Database
Akhir modul
Modul UbahProperti
Buka database
Tampilkan data dari tabel Tanamas Properti
Jika user memasukkan data dengan benar dan mengklik tombol
Save maka
Update data ke tabel Tanamas Properti
Tampilkan halaman Tambah Gambar dan tampilkan pesan data berhasil diubah
Selain itu jika user memasukkan data yang salah dan mengklik tombol Save
Tampilkan menu kesalahan
Akhir jika
Akhir modul
Selain itu jika user mengklik tombol No maka Kembali ke halaman sebelumnya
Akhir jika
Akhir modul
Modul Tambah Propertiku
Buka database
Tampilkan halaman Titip
Jika user memasukkan data dengan benar dan mengklik tombol send
Simpan data kedalam tabel User’s Property
Tutup database
Tampilkan halaman Propertiku dan tampilkan pesan berhasil
Selain itu jika user memasukkan data tak valid dan mengklik tombol send
Tampilkan pesan kesalahan
Akhir jika
Akhir modul
Modul Daftar
Jika user memasukkan data dengan benar dan mengklik tombol
submit maka
Buka tabel User dari database Simpan data kedalam tabel User
Tutup database
168
Tampilkan halaman Lihat Properti
Selain itu jika user mengklik tombol Cari Properti Tampilkan halaman Cari Properti
Selain itu jika user mengklik tombol Kembali
Tampilkan halaman sebelumnya
Akhir jika
Akhir Modul
Modul TambahProperti
Jika user memasukkan data dengan benar dan mengklik tombol
submit
Buka tabel Tanamas Properti dari database Simpan data kedalam tabel Tanamas Properti
Tutup database
Tampilkan halaman Tambah Gambar dan tampilkan pesan berhasil
Selain itu jika user memasukkan data tak valid dan mengklik tombol send
Tampilkan pesan kesalahan
Akhir jika
Akhir Modul
Modul TambahBerita
Jika user memasukkan data dengan benar dan mengklik tombol
Save
Buka database
Simpan data kedalam tabel Berita
Tutup database
Tampilkan halaman LihatBerita dan pesan berhasil
Tampilkan data dari tabel Berita
Jika user memasukkan data dengan benar dan mengklik tombol
Save maka
Update data ke tabel Berita
Tutup database
Tampilkan halaman LihatBerita dan pesan berhasil
Selain itu jika user memasukkan data yang salah dan mengklik tombol Save
Tampilkan menu kesalahan
Akhir jika
Akhir Modul
Modul HapusBerita
Buka database
Tampilkan konfirmasi hapus
Jika user mengklik tombol Yes maka
Data dihapus dari tabel Berita
Tutup database
Tampilkan halaman LihatBerita dan tampilkan pesan data berhasil di hapus
Selain itu jika user mengklik tombol No maka Kembali ke halaman sebelumnya
Akhir jika
Akhir Modul
Modul Tambah Gambar
Jika user mengklik tombol Browse maka
170
Buka database
Simpan gambar kedalam folder server
Update tabel Tanamas Properti
Tutup database
Tampilkan halaman Upload Gambar dan pesan berhasil
Selain itu jika file yang dipilih user tidak sesuai
typenya dan mengklik tombol Upload maka
Tampilkan pesan kesalahan
Selain itu jika user tidak memilih file dan mengklik tombol Upload
Tampilkan pesan kesalahan
Akhir jika
Akhir jika
Jika user mengklik tombol No
Tampilkan halaman LihatProperty
Akhir jika
Akhir Modul
Modul Upload Gambar
Jika user mengklik tombol Yes
Tampilkan halaman Tambah Gambar Selain itu jika user mengklik tombol No
Tampilkan halaman Lihat Properti
Akhir jika
Akhir modul
Modul TambahDaerah
Modul TambahTipe
Jika user memasukkan data dan mengklik tombol Tambah maka
Buka database
Simpan data ke dalam tabel Ms_Data
Tutup database
Tampilkan halaman Tipe dan pesan berhasil
Akhir jika
Akhir Modul
Modul TambahStatus
Jika user memasukkan data dan mengklik tombol Tambah maka
Buka database
Simpan data ke dalam tabel Ms_Data
Tutup database
Tampilkan halaman Status dan pesan berhasil
Akhir jika
Akhir Modul
Modul TambahPemandangan
Jika user memasukkan data dan mengklik tombol Tambah maka
Buka database
Simpan data ke dalam tabel Ms_Data
Tutup database
Tampilkan halaman Lihats dan pesan berhasil
Akhir jika
Akhir Modul
172
Tutup database
Tampilkan halaman Jabatan dan pesan berhasil
Akhir jika
Akhir Modul
Modul TambahOnepoint
Jika user memasukkan data dan mengklik tombol Tambah maka
Buka database
Simpan data dalam tabel Ms_Data
Tutup database
Tampilkan halaman Onepoint dan pesan berhasil
Akhir jika
Akhir Modul
Modul MenuAdmin
Selain itu jika user mengklik tombol Anggota Tampilkan halaman Lihat Anggota
Selain itu jika user mengklik tombol Karyawan
Tampilkan halaman LihatKaryawan
Selain itu jika user mengklik tombol Tambah Properti Tampilkan halaman Tambah Properti
Selain itu jika user mengklik tombol Ubah Database Tampilkan halaman Ubah Database
Selain itu jika user mengklik tombol Lihat Properti Anggota Tampilkan halaman Lihat Properti Anggota
Selain itu jika user mengklik tombol Berita
Tampilkan halaman LihatBerita
Akhir jika
Tutup database
Selain itu jika user memasukkan data tidak valid dan mengklik tombol Save
Tampilkan pesan kesalahan
Akhir jika
Akhir Modul
Modul DetailPropertiku
Buka database
Tampilkan data yang diminta dari tabel User’s Property Tutup database
Akhir Modul
Modul UbahPropertiku
Buka database
Tampilkan data yang diminta dari tabel User’s Property Tutup database
Jika user memasukkan data yang diminta dengan benar dan mengklik tombol Save Ubah maka
Buka database
Update data kedalam tabel User’s Property
Tutup database
Selain itu jika user memasukkan data yang tidak valid dan mengklik tombol Save Ubah maka
Tampilkan pesan kesalahan
Akhir jika
174
Jika user mengklik Yes
Buka database
Edit data yang dari tabel User’s Property
Tutup database
Tampilkan halaman Lihat User Property
Selain itu jika user mengklik No
Tampilkan halaman Lihat User Property
Selain itu jika mengklik tombol Halaman Awal maka
Akhir jika
Akhir Modul
Modul SaveUserProperty
Jika user memasukkan data yang diminta dengan benar dan mengklik tombol Save
Buka database
Masukkan data ke dalam tabel Tanamas Property Tutup database
Tampilkan halaman tambah gambar dan pesan berhasil
Selain itu jika user memasukkan data yang tidak valid dan mengklik tombol Save
Tampilkan pesan kesalahan Akhir jika
Akhir Modul
Modul LihatAnggota
Buka database
Tampilkan data dari tabel User Tutup database
Jika user mengklik Lihat Detail
Modul LihatAnggotaDetail
Buka database
Tampilkan data yang diminta dari tabel User Tutup database
Akhir modul
Modul UbahAnggota
Jika user memasukkan data yang diminta dengan benar dan mengklik tombol Save
Buka database
Update data ke dalam tabel User
Tutup database
Tampilkan halaman LihatAnggota dan pesan berhasil
Selain itu jika user memasukkan data yang tidak valid dan mengklik tombol Save
Tampilkan pesan kesalahan
Akhir jika Akhir modul
Modul HapusAnggota
Tampilkan konfirmasi hapus anggota Jika user mengklik Yes
Buka database
Hapus data yang dipilih dari tabel User
Tutup database
Tampilkan halaman LihatAnggota dan pesan berhasil Selain itu jika user mengklik tombol No
176
Modul LihatKaryawan
Buka database
Tampilkan data dari tabel Karyawan Tutup database
Jika user mengklik Lihat Detail
Tampilkan halaman Lihat karyawan detail Selain itu jika user mengklik Hapus
Tampilkan halaman hapus karyawan Selain itu jika user mengklik Ubah
Tampilkan halaman ubah karyawan Akhir jika
Akhir modul
Modul LihatDataKaryawan
Buka database
Tampilkan data yang diminta dari tabel Karyawan Tutup database
Akhir modul
Modul UbahKaryawan
Jika user memasukkan data yang diminta dengan benar dan mengklik tombol Save
Buka database
Update data ke dalam tabel Karyawan
Tutup database
Tampilkan halaman LihatKaryawan dan pesan berhasil Selain itu jika user memasukkan data yang tidak valid dan mengklik tombol Save
Tampilkan pesan kesalahan
Tampilkan halaman LihatKaryawan dan pesan berhasil Selain itu jika user mengklik tombol No
Tampilkan halaman LihatKaryawan
Akhir jika Akhir modul
Modul TambahKaryawan
Jika user memasukkan data dengan benar dan mengklik tombol
submit maka
Buka database
Simpan data kedalam tabel Karyawan
Tutup database
Tampilkan halaman LihatKaryawan dan tampilkan pesan berhasil
Selain itu jika user mengklik tombol reset maka Hapus semua input yang ada di tiap field
Akhir jika Akhir modul
Modul UbahDatabase
Jika user mengklik Daerah
Tampilkan halaman LihatDaerah
Selain itu jika user mengklik one point Tampilkan halaman LihatOnepoint
Selain itu jika user mengklik Status Tampilkan halaman LihatStatus
178
Selain itu jika user mengklik Lihat
Tampilkan halaman LihatPemandangan
Akhir jika Akhir modul
Modul LihatDaerah
Buka database
Tampilkan semua data dari tabel Ms_Data Tutup database
Jika user mengklik tombol Ubah Daerah
Tampilkan halaman Ubah Daerah
Selain itu jika user mengklik Hapus Daerah Tampilkan halaman Hapus Daerah
Selain itu jika user mengklik Tambah Daerah Tampilkan halaman Tambah Daerah
Akhir jika Akhir modul
Modul LihatOnepoint
Buka database
Tampilkan semua data dari tabel Ms_Data Tutup database
Jika user mengklik tombol Ubah Onepoint
Tampilkan halaman Ubah Onepoint
Selain itu jika user mengklik Hapus Onepoint Tampilkan halaman Hapus Onepoint
Selain itu jika user mengklik Tambah Onepoint Tampilkan halaman Tambah Onepoint
Akhir jika Akhir modul
Tampilkan halaman Hapus Status
Selain itu jika user mengklik Tambah Status Tampilkan halaman Tambah Status
Akhir jika Akhir modul
Modul LihatJabatan
Buka database
Tampilkan semua data dari tabel Ms_Data Tutup database
Jika user mengklik tombol Ubah Jabatan
Tampilkan halaman Ubah Jabatan
Selain itu jika user mengklik Hapus Jabatan Tampilkan halaman Hapus Jabatan
Selain itu jika user mengklik Tambah Jabatan Tampilkan halaman Tambah Jabatan
Akhir jika Akhir modul
Modul LihatTipe
Buka database
Tampilkan semua data dari tabel Ms_Data Tutup database
Jika user mengklik tombol Ubah Tipe
Tampilkan halaman Ubah Tipe
Selain itu jika user mengklik Hapus Tipe Tampilkan halaman Hapus Tipe
180
Akhir modul
Modul LihatPemandangan
Buka database
Tampilkan semua data dari tabel Ms_Data Tutup database
Jika user mengklik tombol Ubah Pemandangan
Tampilkan halaman Ubah Pemandangan
Selain itu jika user mengklik Hapus Pemandangan Tampilkan halaman Hapus Pemandangan
Selain itu jika user mengklik Tambah Pemandangan Tampilkan halaman Tambah Pemandangan
Akhir jika Akhir modul
Modul HapusDaerah
Tampilkan konfirmasi hapus daerah Jika user mengklik Yes
Buka database
Hapus data dari tabel Ms_Data
Tutup database
Tampilkan halaman Lihat Daerah dan pesan berhasil Selain itu jika user mengklik No
Tampilkan halaman Lihat Daerah Akhir jika
Akhir modul
Modul HapusOnepoint
Tampilkan konfirmasi hapus onepoint Jika user mengklik Yes
Modul HapusStatus
Tampilkan konfirmasi hapus status Jika user mengklik Yes
Buka database
Hapus data dari tabel Ms_Data
Tutup database
Tampilkan halaman Lihat Status dan pesan berhasil
Selain itu jika user mengklik No Tampilkan halaman Lihat Status
Akhir jika
Akhir modul
Modul HapusJabatan
Tampilkan konfirmasi hapus Jabatan Jika user mengklik Yes
Buka database
Hapus data dari tabel Ms_Data
Tutup database
Tampilkan halaman Lihat Jabatan dan pesan berhasil Selain itu jika user mengklik No
Tampilkan halaman Lihat Jabatan
Akhir jika
Akhir modul
Modul HapusTipe
182
Tutup database
Tampilkan halaman Lihat tipe dan pesan berhasil
Selain itu jika user mengklik No Tampilkan halaman Lihat tipe
Akhir jika
Akhir modul
Modul HapusPemandangan
Tampilkan konfirmasi hapus Pemandangan Jika user mengklik Yes
Buka database
Hapus data dari tabel Ms_Data