• Tidak ada hasil yang ditemukan

yang terdapat dalam halaman utama terdiri dari beberapa bagian antara lain

N/A
N/A
Protected

Academic year: 2021

Membagikan "yang terdapat dalam halaman utama terdiri dari beberapa bagian antara lain"

Copied!
12
0
0

Teks penuh

(1)

5.1 Implementasi

Implementasi dari Sistem Informasi Pemilihan Model Rumah lerbagi atas

dua sistem dan setiap sistem memiliki berbagai aplikasi. Adapun perincian pada

setiap sistem sebagai berikut :

a. Sistem Admin terbagi atas sistem input data, sistem edit data, sistem pencarian data, dan sistem penghapusan data.

b. Sistem User terbagi atas sistem sign up user, sistem edit profile, dan

sistem pencarian data rumah.

5.1.1 Sistem Admin

Pada Sistem admin terdapat berbagai form yang dapat digunakan untuk melakukan berbagai operasi. Pada bab ini akan dibahas mengenai Menu Utama, proses input data rumah, proses edit data rumah, proses cari data rumah, dan

proses hapus data rumah.

5.1.1.1 Menu Utama

Aplikasi bagi pengguna dapat dilihat pada halaman utama. Menu-menu yang terdapat dalam halaman utama terdiri dari beberapa bagian antara lain

halaman utama yang berisikan menu dan sub-sub menu.

38

(2)

Gambar 5.1 Form menu utama

5.1.1-2 Proses Input Data Rumah

Proses input data rumah adalah suatu proses dimana administrator melakukan operasi insert new data record pada sistem. Aplikasi bagi admin untuk

memasukkan data rumah dapat dilihat form dibawah ini :

* '

Gambar 5.2 Form input data rumah

(3)

Pseudocode pada form input data rumah :

DEKLARASI :

Sti : string (pencatat nama file)

Tipe, Ltanah, Biaya : integer (input tipe rumah;

DESKRIPSI :

Read(tipe) Read(Ltanah >

Read(Biaya}

Str = 'V t Ltanah + '\' + Tipe

Tf tipe='' or tanah=" or biaya ='' then

begin

Message {'Pesan kesalahan' )

Else

begin

Tbrumah[ 'tipe' J = tipe Tbrumah[ 'LTanah'] = LTanah TbrumahL 'Biaya'1 = Biaya Tbrumah[ 'Image' J = str Endif

5.1.1.3 Proses Edit Data Rumah

Proses edit data rumah adalah suatu proses dimana administrator

melakukan operasi update data record data pada sistem. Aplikasi bagi admin untuk mcngedit data rumah dapat dilihat pada form berikut ini :

Gambar 5.3 Form edit data rumah

(4)

Pseudocode pada form edit data rumah :

DEKLARASI :

Tipe : integer (input tipe rumah) SQLCari : string (string sq.l )

DESKRIPSI :

Read(ti pe)

SQLCari = 'select * from tbrumah where tipe="'+tipe+' "•

j f tbrumah = ' ' then begin

Message( 'Pesan kesalahan' )

F, Lse

begin

Tbrumah[ 'tipe' ] = tipe Tbrumah[ 'LTanah'] = LTanah Tbrumah[ 'Biaya'] = Biaya

endif

5.1.1.4 Proses Cari Data Rumah

Proses cari data rumah adalah suatu proses dimana administrator

melakukan operasi select data record pada sistem. Aplikasi bagi admin untuk

mencari data rumah dapat dilihat padaform berikut ini :

.#* i'»i..4_*„ J- *«2fc -^iH-V ^Kr,

Gambar 5.4 Form cari data rumah

(5)

Pseudocode pada form cari data rumah :

DEKLARASI :

TipoCari : integer (input tipe rumah)

Tipe, Ltanah, Biaya : integer (hasil output) SQLCari : string (string sql)

DESKRIPSI :

Read(LipcCari)

SQLCari = 'select * from tbrumah where tipe="

I £ tbrumati=f ' then begin

Message ('Pesan kesalahan')

F. 1 s e

begin

tipe Tbrumah[ 'tipe'J Ltanah = Tbrumah['LTanah']

Biaya = Tbrumah! 'Biaya']

endif

'ttioecari+'

5.1.1.5 Proses Hapus Data Rumah

Proses hapus data rumah adalah suatu proses dimana administrator melakukan operasi delete data record data pada sistem. Aplikasi bagi admin untuk menghapus data rumah dapat dilihat pada form berikut ini :

Gambar 5.5 Form hapus data rumah

(6)

Pseudocode pada form hapus data rumah :

DEKLARASI :

Tipe : integer (input tipe rumah)

SQLCari, SQLIIapus : string (string sql)

DESKRIPSI :

Read(tipe)

SQLCari = 'select J from tbrumah where tipe="'+ti pe+'"'

if tbrumah='' then begi n

Message ( 'Pesan kesalahan' }

E l s e

begin

SQL Hapus 'delete from tbrumah where t ipe=" '-+ tipe I

e n. d i f

5.1.2 Sistem User

Pada Sistem user terdapat berbagai form yang dapat digunakan untuk melakukan berbagai operasi. Pada bab ini akan dibahas mengenai Home, proses

sign up new user, proses edit profile user, proses input data penawaran rumah, proses edit data penawaran rumah, proses hapus data penawaran rumah.

5.1.2.1 Home

Pada sistem user, aplikasi yang dibangun berbasis web. Dengan demikian

aplikasi ini harus diakses melalui media internet. Home web sistem informasi

pemilihan model rumah dapat dilihat pada form berikut ini :

(7)

SISTEM INFORMASI

PBMItfHAN^MdDEiLv,, RUMAH.

Gambar 5.6 Formuser Home

S^Mc-tfo*

5.1.2.2 Proses Sign Up User

Sign up merupakan suatu proses pendaftaran diri pada suatu situs. Untuk

selanjutnya user ini akan disebut sebagai member. Aplikasi bagi user untuk sign

up pada web sistem informasi pemilihan model rumah dapat dilihat pada form

berikut ini :

Gambar 5.7 Formuser sign up new user profile

(8)

Pseudocode pada form sign up new user :

DEKLARASI :

Nama, Panggilan, Alamat, JenisKelamin, Pekerjaan, Email, Usemame, Passl, Pass2 : string (input data profile) SQLUser, SQIiInput : string (string sql)

DESKRIPSI : Read(Nama) Read(Panggi 1an) Read(alamat)

Read(Jenis Kelamin) Read(Pekerjaan) Read(Email) Read(Username) Read(Passl) Read(Pass2)

If Pass2 <> Pass2 then Begin

Message ( 'Pesan kesalahan' )

Else

SQLUser = 'select * from tbuscrw where user='" +username\ ' "'

Tf tbusero' ' then Begin

Message ( 'Pesan kesalahan' )

Else

SQLInput = 'insert into tbuserw(nama, panggilan, alamat, jen.i skelamin, pekerjaan, email, user, pass)

values("'+nama+'", "'+panggilan+'", "'+alamat+'",

"' 4-jeniskelamin +'", "' -i peker jaan+' ", "' 4-emai 1+' ",

"'iuser+'", "'+pass+'")'

Endi f Endi f

5.1.2.3 Proses Edit Profile User

Seorang user yang telah menjadi member suatu situs tentunya juga akan

diberikan fasilitas untuk mcngedit data dirinya. Aplikasi bagi user untuk mengedit

profilcnya pada web sistem infomiasi pemilihan model rumah dapat dilihat pada

form berikut ini :

(9)

F-e Ed- «"-~ f-**a*m Trcli he&

O"1 - > L»J ~. ^ >-"-'h *

H>ir-'-S.^hirj; rjVHi»»h-r^Har**J4Br.r*:ri

SISTEM INFORMASI

EEKrttfHSN" MODEL. RUMAH,

Prulllt Uiiium

Njpuji *1 J o«o i- "

1'AltEfilAII nnv1 n

Alamal e r k F i m H nko rr1 u

Pelurjaxn WO - 3

E-Mail » 1- j nl-oo

Prufflt Uter

liter . »snl

Pairword Retype Fufmuid

, ,

, ''"^%fi^

1 'a"*"* i> '**;

Gambar 5.8 Formuser edit profile

Irki " (J"

*j L»4 rtran-t

5.1.2.4 Proses Input Data Penawaran Rumah

Pada Sistem Informasi Pemilihan Model Rumah Berbasis Web, fasilitas

yang diberikan adalah penawaran rumah. Dengan demikian scorang user dapat

menawarkan rumahnya kepada semua user lain yang sedang mengakses sistem

ini. Aplikasi bagi user untuk menawarkan rumahnya pada web sistem informasi

pemilihan model rumah dapat dilihat pada form berikut ini :

(10)

SISTEM INFORMASI

EEMT^liiAN" ftoDEI^RUMAH

Masukkmi (tala-data rumah :

Luas Tanah

Harji 11ll Jul.

Mayukkaa dat.. da

Ex ]okarf,JU°llo!ikJ3iii

sj,^.

Gambar 5.9 Formuser input data penawaran rumah

Pseudocode pada form input data penawaran :

DEKLARASI :

Tipe, Ltanah, Harga : string (input data profile) SQLInput : string (string sqi)

DESKRIPSI :

Read(Tipe) Read(LTanah) Read(Harga)

SQLInput = 'insert into tbpenawaran(tipe, ltanah, harga values("'+tipet'", M'+Ltanah+' ", "' ihargat'", )'

5.1.2.5 Proses Edit Data Penawaran Rumah

Data rumah yang telah dijual oleh user dapat diedit kembali apabila terdapat kesalahan waktu proses pemasukan data. Aplikasi bagi user untuk mengedit data rumah yang ditawarkan pada web sistem informasi pemilihan

model rumah dapat dilihat pada form berikut ini :

(11)

M«* " y ' :*l ;»j

SISTEM INFORMASI

PJMI£lHAN^MODEI^RUMAH

NoOdiDatabi

" '

Tipe :68

Lrjai 1 a hrjh :•!:•?

Harga :• |-£5 Jms

SI aim :'• Nego

Edit Data R

h k', " SlHifllrC V

Gambar 5.10 Formuser edit data penawaran rumah

5.1.2.6 Proses Hapus Data Penawaran Rumah

Rumah yang ditawarkan user akan tersimpan di dalam database server.

Dan data ini sclain akan dihapus secara otomatis oleh sistem autodelete, juga

dapat dihapus oleh user secara manual. Aplikasi bagi user untuk menghapus data penawaran rumah pada web sistem informasi pemilihan model rumah dapat dilihat

pada form berikut ini :

(12)

*»** * O • ..*!• ii \^

SISTEM INFORMASI

PEMI liTllt^MGDEL RDMAH

Dala rumaliyanganda tawarkau :

Edit Pit* Rumih In!

Gambar 5.11 Formuser hapus data penawaran rumah

Pseudocode pada form hapus data penawaran :

DEKLARASI :

User, no : string (input data profile) SQLCari, SQT.Hapus : string (string sql)

DESKRIPSI : Read(user)

SQLCari = 'select * from tbpenawaran where user="'tusert'"

If tbpenawaran = w then Begin

Message('Pesan Kesalahan')

Else

Read(no)

SQLHapus = 'delete from tbpenawaran where

nomor='" +no'"' Endif

Referensi

Dokumen terkait

Tambahan lagi, perubahan positif bagi faktor persepsi kawalan tingkah laku juga mampu menyebabkan tingkah laku sasaran berlaku tanpa melalui niat tingkah laku

Selain itu, mereka pun diarahkan untuk memahami tujuan penguasaan gramatikal, leksikal, ragam bahasa, pengetahuan terhadap jenis teks, pengetahuan budaya masyarakat

Berdasarkan rekap data penyelenggaraan bantuan hukum di tingkat penyidikan yang telah diperoleh penulis dari Sat Reskrim Unit Pidana Umum (Pidum) Polres Kota Malang

Jenis penelitian ini adalah penelitian tindakan kelas (PTK) yang dilaksanakan dalam 2 siklus. Masing- masing siklus terdiri dari tahap perencanaan, pelaksanaan,

Radio Zagreba objavljena izjava cK KpJ. Komitet za radiodifuziju vlade fnrJ organizirao je u Zagrebu, u srpnju 1949, savje- tovanje rukovodilaca svih radijskih postaja u državi

Dalam hal ini, pewarisan sifat dikendalikan oleh lebih dari satu gen pada lokus yang berbeda dalam kromosom yang sama atau berlainan.. Sifat keturunan terlihat berderajat

Semakin tinggi distribusi kecepatan yang terjadi pada rotor akan semakin baik kerena memungkin kan memberikan gaya dorong pada sudu dan diteruskan pada poros rotor

Berdasarkan hasil penelitian dan pengolahan data yang telah dilakukan, maka dapat disimpulkan bahwasanya hipotesis dalam penelitian ini menyatakan terdapat pengaruh