1
Bab 1
Pendahuluan
1.1
Latar Belakang
Perkembangan teknologi terutama dalam bidang teknologi
informasi memang sangat cepat, khususnya dalam dunia web. Salah
membagi antara business logic dengan presentation layer, hanya
dalam MVC 3.0 ini terdapat fitur baru sistem yang cukup handal.
Salah satunya adalah kemunculan Razor View Engine.
Dalam Razor View Engine ini, kemudahan diberikan dengan
cara melakukan pengurangan sintak atau penulisan kode program,
yang memang hal ini sangat signifikan perbedaannya dengan MVC
generasi sebelumnya.
Dari kemunculan teknologi baru tersebut, tercetuslah ide untuk
melakukan analisa performa dari MVC versi 3.0. Proses dilakukan
dengan cara menggabungkan MVC dengan Active Record yang
berguna sebagai pengolahan basis data dan untuk MVC menggunakan
fitur dari Razor View Engine. Diharapkan dari penggabungan
2
Analisa sistem akan diterapkan dalam web properti. Web
properti dipilih dikarenakan maraknya bisnis di bidang properti yang
membuat jilai jualnya melambung tinggi serta persepsi pemikiran
masyarakat akan nilai jual yang tinggi tersebut. Dan aplikasi web ini,
nantinya akan menjadi sebuah fitur dari website resmi pihak pengelola
atau pengembang properti. Fokus dari aplikasi web ini adalah
menitikberatkan informasi kepada user mengenai rincian nilai jual
lebih dari fitur bangunan yang dimiliki oleh user.
1.2.
Rumusan Masalah
Hal yang menjadi permasalahan dalam Analisis Framework
MVC 3.0 dan Active Record pada Aplikasi Properti Berbasis Web
adalah :
Bagaimana melakukan Analisis Framework MVC 3.0 dan Active
Record pada Aplikasi Properti Berbasis Web, sehingga
mempermudah developer untuk melakukan maintenance.
1.3.
Tujuan dan Manfaat
Tujuan dari penelitian ini adalah :
Melakukan Analisis Framework MVC 3.0 dan Active Record
pada Aplikasi Properti Berbasis Web.
3
Mengetahui fungsi kerja MVC 3 (Model, View, Controller) dan Active Record dalam aplikasi web, guna memudahkan prosesdevelopment.
Membantu pihak user dan pengusaha di bidang properti dalam melakukan analisa obyek serta nilai ekonomis nya.
1.4.
Batasan Masalah
Untuk tidak memperluas area pembahasan, perlu adanya
batasan-batasan yang menyederhanakan permasalahan, yaitu :
Melakukan analisis dengan Active Record dan Ra zor view engine.
Tidak melakukan pembahasan nHibernate.
Tidak melakukan perbandingan antara Active Record dan metode sejenisnya.
Kategori dalam proses survey, berdasarkan keadaan di lapangan, (PT. Damai Putra Group, Magelang)
1.5.
Sistematika Penulisan
Bab 1: Pendahuluan
Pada bab ini berisi latar belakang, rumusan masalah,
tujuan dan manfaat, batasan masalah serta sistematika
penulisan.
Bab 2: Tinjauan Pustaka
Pada bab ini berisi tentang pembahasan mengenaiMVC
3 ( Model, View, Controller ) dan Active Record, serta
4
menjelaskan konsep dan teori dasar yang mendukung
penulisan skripsi ini.
Bab 3: Perancangan Sistem
Pada bab ini berisi pembahasan mengenai perancangan
user interface dan sistem dalam penulisan skripsi ini.
Bab 4: Hasil dan Pembahasan
Pada bab ini berisi hasil pembuatan user interface sistem
serta pembahasannya.
Bab 5: Kesimpulan dan Saran Pengembangan
Pada bab ini berisi kesimpulan dan saran terhadap