• Tidak ada hasil yang ditemukan

Spesifikasi Proses

Dalam dokumen BAB 3 ANALISIS DAN PERANCANGAN (Halaman 116-145)

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

Dalam dokumen BAB 3 ANALISIS DAN PERANCANGAN (Halaman 116-145)

Dokumen terkait