tercapai maka tahap selanjutnya kembali ke tahap paling awal, begitu seterusnya sampai tujuan umum tercapai.
3.2 Kebutuhan
Hardware
dan
Software
Agar bisa membuat sistem ini, maka spesifikasi
minimal
dari sebuah komputer adalah sebagai berikut: Analisis kebutuhan
software
:
Editor
: Adobe Dreamweaver CS4
Database
: MySQL 5.0 UML
Designer
: Rational Rose
Tools View Designer
: Autodesk 3Ds Max 2009, Coppercube 3.0.3
Analisis kebutuhan
hardware
: Memori
: RAM 1GB
Harddisk
: 80GB
Monitor Keyboard
dan
Mouse
3.3 Perancangan Sistem
Dalam perancangan sistem digunakan
Unified Modelling Language
UML.
3.3.1
Use Case Diagram
Dalam
use case
diagram ini dibagi menjadi dua pengguna, yaitu
admin
dan
user
. Untuk dapat masuk ke dalam sistem, maka
admin
harus melakukan
login
terlebih dahulu, untuk dapat masuk ke dalam halaman
admin
. Setelah melakukan
login,
maka dapat melakukan tambah data
, edit
data
,
hapus data
.
Yang berlaku sebagai
admin
adalah
administrator
. Untuk masuk ke dalam halaman maket
user
tidak perlu melakukan
login
. Yang berlaku sebagai
user
adalah konsumen.
Use Case Diagram Admin
dan
User
dilihat pada Gambar 3.2.
Gambar 3.2 Use Case Diagram Admin dan User
3.3.2
Activity Diagram
Di dalam sistem ini terdapat berbagai macam aktifitas yang dapat dilakukan baik oleh
admin
ataupun
user
. Dari aktifitas- aktifitas tersebut, maka dapat dibuatlah diagram
activity
yaitu pada Gambar 3.3 yang mewakili aktifitas-aktifitas
admin
dan Gambar 3.4 yang merupakan aktifitas-aktifitas yang dapat
dilakukan oleh
user
. Gambar 3.3 merupakan diagram
activity
untuk
user
yang
login
dengan hak akses
admin
. Terdapat dua
swimlane
atau pelaku sistem, yaitu
admin
itu sendiri dan sistem. Pertama-tama
admin
melakukan
login
dengan memasukkan
username
dan
password
, kemudian sistem akan mengecek, apakah
username
dan
password admin
tersebut
valid
atau tidak. Jika
username
atau
password invalid
, maka akan muncul pesan dan kembali ke
menu login
, akan tetapi jika
username
dan
password valid
, maka status sistem adalah berhasil
login
. Setelah
admin
berhasil melakukan
login
,
admin
dapat melakukan aktifitas-aktifitas seperti: melihat komentar dari
user
, menambah data rumah, menambah tipe rumah, mengubah
data rumah, mengubah tipe rumah, mengubah
contact,
menghapus data rumah, menghapus tipe rumah, menghapus foto.
Gambar 3.3 Diagram Activity Admin
Gambar 3.4 Diagram Activity User
Pada Gambar 3.4 dijelaskan diagram
activity user
, maka
user
akan menuju ke beberapa pilihan
menu
, antara lain: lihat tipe rumah, lihat detail rumah, lihat galeri, lihat
contact
, dan kirim komentar untuk
admin
. Setelah selesai dari proses-proses tersebut, maka
user
dapat keluar dari halaman web.
3.4 Perancangan