Anda di halaman 1dari 14

Analisa dan Perancangan Sistem

SI PREMAN (SISTEM INFORMASI PERUMAHAN ELIT IDAMAN)

Nama Kelompok-X :
Dwy Saputro N Yonas Asmara Irwan Andriyanto Abdul Malik M Dedi Tiarno Alfa Ridhoana 105090600111025 105090600111037 105090601111017 105090607111007 105090607111037 105090613111003

PROGRAM STUDI ILMU KOMPUTER JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS BRAWIJAYA 2012

Perumahan saat ini sangat diminati oleh kalangan masyarakat, dengan harga yang terjangkau, fasilitas yang lengkap dan dapat dibayar secara dikredit ataupun dicicil sesuai dengan penghasilan customer.Beberapa Developers biasanya mempunyai lebih dari satu lokasi perumahan yang bisa saja berjauhan, dari abstraksi diatas kami system memper mudah pelanggan menentukan lokasi perumahan yang diinginkan,tipe yang diinginkan,besaran uang muka,cicilan perbulan dan lama pembayaran cicilan.Besarnya cicilan,lama bayar dan tipe yang didapatkan ditentukan oleh sistem ini sendiri setelah pelanggan memasukkan data yang dibutuhkan.Data yang dibutuhkan berupa biodata pelanggan,slip gaji,SK PNS serta aset aset lainnya.Pelanggan mendapatkan diskon atau potongan harga sesuai dengan uang muka yang diberikan,semakin besar uang muka yang diberikan maka potongan yang didapatkan juga semakin besar.Pembayaran uang muka dan cicilan perbulan bisa secara langsung atau melalui transfer rekening tergantung kesepakatan antara pelanggan dan pihak Developers.Setelah pelanggan memberikan uang muka maka pelanggan mendapatkan username dan password untuk log in ke system informasi berbasis web Online.Username berupa no rumah pelanggan sedangkan password ditentukan oleh pelanggan itu sendiri.Tipe yang didapatkan pelanggan disesuaikan dengan pendapatan atau penghasilan pelanggan perbulannya jika tipe yang diinginkan pelanggan tidak sesuai dengan penghasilannya maka pelanggan mendapatkan rekomendasi dari system untuk mengambil tipe yang mungkin lebih sesuai oleh customer.

REQUIREMENTS ANALYSIS Pada tahap ini kami melakukan analisa requirements yang dimulai dengan mengidentifikasi requirements. Requirements tersebut kami kelompokkan menjadi functional dan nonfunctional requirements. Functional requirements mencakup fungsi-fungsi atau layanan-layanan yang harus disediakan oleh sistem. Nonfunctional requirements adalah hal-hal atau fitur-fitur lain (bukan fungsi atau layanan) untuk menunjang fungsionalitas dan utilitas sistem. Tujuan utama dari tahap ini adalah untuk mengidentifikasi dan memodelkan kebutuhan stakeholder. Daftar requirement ini didapat dari hasil analisa permasalahan ketika diidentifikasinya system improvement objective Functional Requirements
1.

Halaman website a. Sistem dapat menampilkan kategori rumah sampai spesifikasinya disertai dengan gambaran fisik (foto) setiap rumah yang tersedia. b. Sistem dapat menampilkan tahapan-tahapan yang harus dilakukan oleh user, apabila melakukan pemesanan rumah. c. System dapat menampilkan criteria perkreditan rumah. d. Sistem dapat menampilkan rumah mana saja yang telah laku dan rumah yang masih tersedia. e. Sistem dapat menampilkan dan menyimpan tipe rumah apa yang paling diminati oleh user berdasarkan data-data yang telah masuk ke system atau biasanya diberi label dengan the best selling house.

2.

Register Customer dan transaksi penjualan


a. User dapat memasukkan data dirinya berupa biodata pembeli atau pemesan, tipe

dan jenis rumah, surat-surat penunjang (Seperti : rekening listrik, rekening pdam, rekening telp, pajak rumah saat ini, gaji, dll yang mendukung penglolaan data user). b. System dapat menampilkan rekomendasi pada pilihan rumah yang cock untuk user berdasarkan beben tanggungan rata-rata setiap bulan dan gaji setiap bulan. c. System dapat menampilkan perhitungan statistic cicilan yang sesuai untuk dibebankan kepada consumer setiap bulannya d. Sistem dapat memeriksa kesalahan yang dilakukan user, kemudian memberitahukan kepada user tentang kesalahan pengisian data.

e. Sistem menampilkan (display) data user dan menyimpan data diri user pada

database. f. System dapat menyimpan data rumah yang telah dibooking dan masih free
g. System akan memberitahukan tentang ketentuan transaksi (Licance agrement)

berdasarkan hukum.
h. System dapat memberitahukan tahap berikutnya untuk pembelian rumah secara

interaktif dan menarik.


3.

Login customer a. User memasukkan user id dan password.


b. Pada tahap pengamanan system dapat menampilkan session hanya jika User

memasukkan user id dan password secara benar. c. Sistem memeriksa kesalahan saat user memasukkan id dan password, jika benar maka system akan melanjutkan dan jika salah maka user akan diminta untuk mengulanginya sesuai dengan id dan password user yang disimpan oleh system.
d. System dapat menampilkan data pribadi user(Biodata),tipe rumah yang telah

dipilih, jumlah cicilan, akhir dari cicilan, kurangnya cicilan, dan laporan cicilan untuk bulan berikutnya serta laporan keuangan yang telah dibayarkan pada bulanbulan sebelumnya e. Sistem dapat menampilkan waktu jatuh tempo untuk melakukan cicilan atau angsuran. f. Sistem dapat menampilkan data lengkap mengenai rumah yang dikredit, yaitu dari bentuk fisik rumah (foto outdoor rumah) hingga ke spesifikasi rumah, seperti luas tanah tempat dibangunnya rumah, luas rumah, tipe rumah, bahan bangunan yang digunakan, jumlah kamar, listrik, PDAM dan lain sebagainya. g. Sistem dapat menampilkan harga jual rumah.
h. Sistem dapat menampilkan biaya pajak rumah yang dikredit. Biaya pajak ini

bergantung pada tipe rumah yang dikredit..


i.

System dapat menampilkan jumlah pengunjung dan pembeli setiap minggunya secara grafik dan tabel.

4.

Laporan oleh system

a. System dapat menampilkan jumlah pengunjung situs dan siapa saja yang pernah melakukan searching informasi rumah pada situs ini. b. System dapat menampilkan hasil pengelolaan data diatas dan disajikan secara grafik c. System dapat menampilkan jenis rumah yang paling banya diminati oleh consumer dan orang ketiga yang mencari informasi mengenai tipe rumah tersebut d. System dapat menampilkan hipotesis peningkatan atau penurunan jumlah pengunjung dari hasil pengelolaan data pengunjung e. System dapat menampilkan data seluruh rumah yang masih kosong, dibooking atau dalam tahap perluasan f. Sistem dapat secara otomatis menampilkan data consumer yang telat melakukan transaksi pencicilan g. System dapat mencatat seluruh aktivitas keuangan dari transaksi jual rumah

Non Functional Requirements


1.

Operasional a. Dapat digunakan pada system operasi Windows dan Linux


b. Pentium IV atau lebih. c.

256 Mb of RAM atau lebih. lainnya.

d. Printer untuk mencetak laporan keuangan, form perjanjian transaksi maupun yang

2.

Kinerja-Performance a. Jumlah transaksi yang bisa dilakukan pada saat bersamaan 75 transaksi. b. Waktu yang dibutuhkan untuk menampilkan halaman web ke browser < 5 detik.

3.

Security a. Sistem dilengkapi password untuk menjamin keamanan data.


b. Sistem secara otomatis dapat mem-backup data system secara berkala.

c. System secara otomatis akan logout jika pada jangka waktu 5 menit tidak ada aktivitas yang dilakukan oleh user.
4.

Culture And Politics a. Sistem memiliki tampilan yang simple namun interaktif, sehingga tampilannya bisa mudah dipahami oleh pengguna dari segala usia. b. Tampilan web dideain secara simple dan elegan dengan thema desain rumah terbaru yang cocok dengan sifat masyarakat Indonesia yang konsumtif c. Disajikan informasi secara lengkap dan detail mengenai kondisi rumah baik secara fisik rumah maupun secara lingkungan

Analisa Kelayakan System


No 1 2 3 Aspek Teknologi Ekonomi Non-ekonomi Pertimbangan Apakah sistem dapat dikembangkan dan dioperasikan dengan teknologi yang tersedia ? Apakah manfaat sistem lebih besar daripada biaya yang dikeluarkan ? Apakah sistem yang diusulkan memiliki

keuntungan yang tak dapat diukur dengan uang ? 4 Operasional Apakah level keahlian yang digunakan dalam sistem baru sesuai dengan pegawai yang akan mengoperasikannya ? Mungkinkah menerapkan sistem tersebut sesuai dengan jadwal yang telah ditetapkan ?

Jadwal

1. Teknologi Sistem dikembangkan dengan teknologi yang sudah ada dan tidak dikembangkan dengan teknologi yang terbaru karena teknologi yang sudah ada dinilai dapat digunakan untuk mengembangkan sistem ini sehingga diharapkan pengembangan sistem ini lebih efisien walaupun tidak menggunakan teknologi yang terbaru.Jika menggunakan teknologi yang terbaru mungkin pengembangan sistem ini akan lebih bagus tapi dikarenakan anggaran yang dicanangkan tidak terlalu besar maka digunakanlah teknologi yang sudah ada dan pengembangannya dilakukan seefisien mungkin dan kedepannya diharapkan pengembangan sistem ini bisa menggunakan teknologi yang terbaru agar hasil yang didapatkan lebih maksimal. 2. Ekonomi Sistem ini sangat bermanfaat dikarenakan semua pihak diuntungkan dengan kemudahan atau kepraktisan yang didapatkan oleh pihak Developer maupun Customer.Jika pihak Developer ingin mendapatkan data Customer maka pihak Developer bisa langsung mengakses data yang ada didatabase tanpa harus melakukan pengecekan data secara manual,hal ini bisa mengefisenkan waktu dari pihak Developer daripada melakukan pengecekan data secara manual akan menghabiskan waktu yang cukup banyak.Bila Customer ingin mengecek data data tentang cicilan perumahannya,hal ini dapat dilakukan dengan log in ke database/server Developer.Jadi Customer tidak perlu repot jika ingin mengecek data data tentang cicilan perumahannya hanya dengan log in ke database/server Developer maka Customer bisa mendapatkan status cicilan perumahannya.Log in bisa dilakukan dimana saja dengan melalui internet.Mungkin dana yang dikeluarkan pihak Developer cukup besar untuk membuat database/server tapi manfaat yang didapatkan cukup sepadan dengan dana yang

dikeluarkan.Pihak Developer bisa mengefisienkan waktu sehingga waktu tidak banyak terbuang hanya untuk pengecekan data data Customer dan hal ini juga praktis dan mudah. 3. Non Ekonomi Karena sistem ini membuat pekerjaan lebih praktis dan tidak banyak membuang waktu maka hal ini adalah sebuah keuntungan yang tidak dapat dihitung dikarenakan waktu yang didapatkan dapat digunakan untuk melakukan hal yang lainnya sehingga pegawai dari pihak Developer bisa melakukan pekerjaan yang lainnya jadi mereka bisa bekerja secara maksimal.Sedangkan Customer bisa melakukan pengecekan data secara praktis sehingga para Customer tidak menghabiskan waktu yang banyak hanya untuk melakukan pengecekan data data cicilan perumahannya. 4. Operasional Karena sistem ini dikembangkan dengan teknologi yang sudah ada maka para pegawai akan mudah mengoperasikan sistem ini mungkin akan dilakukan sedikit penyesuaian agar para pegawai dapat mengoperasikannya dengan mudah.Mungkin pada awalnya akan diberikan pelatihan kepada para pegawai tentang tata cara pengoperasian sistem ini dan diharapkan setelah diberikan pelatihan,para pegawai bisa mengoperasikan sistem ini dengan baik. 5. Jadwal Proses pengerjaan sistem ini dikerjakan sesuai dengan jadwal yang ada dan dikerjakan dengan sebaik baiknya,diharapkan tidak ada kendala yang berarti yang dapat mengakibatkan pengerjaan sistem ini menjadi terganggu.

Kajian Terhadap feature

1. Transaction Proccessing System

a. User authentication Fitur ini didalamnya berisi Buat Account yaitu formulir pendaftaran menjadi customer atau formulir pendaftaran menjadi karyawan, dan log in Sistem akan melakukan pengecekkan apakah user ID dan password yang dimasukkan sesuai dengan apa yang tersimpan dalam database.

Kajian kelayakan: Menurut saya, fitur ini layak untuk dikerjakan, karena ini merupakan fitur pokok dari sistem ini, yaitu sistem penjualan rumah yang berbasiskankan web. Apabila fitur ini ditiadakan, maka akan mempersulit customer sebagai user dan sistem juga tidak akan bisa melakukan penyimpanan data dari pengguna secara otomatis. Selain itu, fitur ini lebih cocok untuk kalangan remaja dan dewasa bila dipandang sesuai usianya.

b. Order and Buy

Fitur ini berfungsi sebagai pengolahan sirkulasi didalamnya berisi transaksi untuk pemesanan rumah, transaksi untuk pembelian rumah, tanggal transaksi, persediaan rumah,jumlah cicilan customer.

Kajian kelayakan: Fitur ini layak untuk dikerjakan, karena memang berkaitan dengan fitur yang sebelumnya (user authentication). Hal ini dapat mempermudah user untuk memperoleh informasi terkait dengan pemesanan rumah, dengan adanya ini user tidak perlu repot-repot untuk datang ke kantor pusat (center) tempat pemasaran rumah, user hanya cukup melihat informasi-informasi yang diperlukan dengan melakukan log in ke dalam accountnya. Selain itu, fitur ini lebih cocok untuk kalangan remaja dan dewasa bila dipandang sesuai usianya.

c. Karyawan Kami juga menyediakan fiture untuk karyawan yang berisi cek gaji karyawan,cek jadwal kerja, dan contract expires.Fitur ini dibuat agar karyawan mengetahui jadwal kerja mereka, gaji mereka dan kapan kontrak kerja mereka berakhir.

Kajian kelayakan: Menurut saya fitur ini juga layak untuk dikerjakan, karena karyawan memang membutuhkan hal ini. Apabila dilihat dari sudut pandang usia, fitur ini akan layak bagi karyawan-karyawan pada usia tertentu (remaja dan dewasa). Namun, untuk mempermudah prosesnya di kemudian hari, maka perlu diadakan training dulu oleh pihak developer kepada karyawan-karyawan yang akan bekerja di tempat ini, agar bisa menggunakan atau mengakses accountnya dengan baik. - Dari ketiga fitur di atas semuanya layak dikerjakan, karena melihat kebutuhan di era globalisasi seperti ini, semuanya serba mobile, sehingga diperlukan analisa-analisa yang mengikuti trend masa kini, namun tetap melihat prioritas dari user. Hal ini sebenarnya untuk memudahkan si user sendiri dalam melakukan pengaksesan informasi-informasi tertentu tanpa user harus datang langsung ke kantor pusat pemasarannya. Mungkin jika, dari segi usia, memang ini dimaksudkan untuk remaja dan dewasa, selain itu lebih diutamakan kepada orang-orang kalangan menegah ke atas secara ekonomi.

2. SIM a. Laporan data pelanggan (Biodata) Fitur menampilkan data pribadi user yang sedang login seperti user ID, nama, alamat, dan data-data lainnya, seperti jumlah penghasilan.

Kajian kelayakan: Fitur ini menurut saya, harus dikerjakan karena memang berkaitan dengan fitur sebelumnya. Ini dapat mempermudah user untuk memperoleh informasi tentang data pelanggan melalui account yang diakses olehnya (sedang log in). Dilihat dari segi usia pengguna, maka seperti halnya pada fitur sebelumnya, yaitu cocok untuk remaja dan dewasa.

b. Laporan pembayaran cicilan pelanggan (Keuangan) Fitur menampilkan jumlah cicilan yang dibayarkan tiap bulannya, serta kekurangannya. Kajian kelayakan: Fitur ini menurut saya, harus dikerjakan karena memang berkaitan dengan fitur sebelumnya. Ini dapat mempermudah user untuk memperoleh informasi tentang data pelanggan melalui

account yang diakses olehnya (sedang log in). Dilihat dari segi usia pengguna, maka seperti halnya pada fitur sebelumnya, yaitu cocok untuk remaja dan dewasa.

c. Laporan penjualan (Penjualan) Fitur menampilkan jumlah penjualan tiap bulannya dalam bentuk tabel dan grafik. Kajian kelayakan: Fitur ini layak untuk dikerjakan, karena memang hal ini sangat diperlukan oleh pihak developer untuk mengetahui seberpa banyak dan seberapa lakunya rumah di pasaran penjualan atau dengan kata lain untuk mengetahui naik turunnya peminat pada saat-saat tertentu. Sehingga dengan hal ini, developer bisa mengetahui apa yang harus dilakukan agar laju pemasaran terus dapat meningkat dan trik-trik apa yang bisa dilakukan untuk merebut persaingan di pasaran. Fitur ini lebih cocok untuk pihak developer bukan untuk pelanggan. d. Pengolahan Rumah Fitur ini berisikan informasi rumah berdasarkan tipe rumah dan juga ada cover rumah yang lengkap dengan deskripsi tentang apa yang ada di dalam rumah, penambahan data rumah yang di jual sesuai dengan tipe atau pengurangan rumah karena sudah di beli Customer.

Kajian kelayakan: Fitur ini layak untuk dikerjakan, namun hanya diperuntukkan oleh super user bukan untuk pelanggan. Hal ini diperlukan, karena data-data di dalamnya berguna untuk mengetahui informasi-informasi tertentu.

e. Pengunjung Fitur ini berfungsi sebagai pemasukan data pengunjung, pencarian pengunjung, reporting pengunjung dan grafik pengunjung.

Kajian kelayakan: Seperti halnya web-web pada umumnya, biasanya juga menyediakan fitur ini, guna mengetahui data pengunjung, sehingga bisa diperoleh perkiraan data seberapa banyak peminat (calon pembeli rumah), sehingga menurut saya layak untuk dikerjakan.

3. Decision Support Feature berorientasi keputusan ini mendukung system dalam pengambilan keputusan besarnya cicilan yang dapat dibebankan pada consumer dimana didapat dari data penghasilan bersih yang disimpulkan dari transkrip gaji, bea listrik, bea PDAM, bea Telpon rumah, dll yang dapat digunakan system sebagai bahan pertimbangan besarnya cicilan tersebut.

Kajian kelayakan: Sfitur ini layak untuk dikerjakan, karena leakan mempermudah karyawan maupun pelanggan. Karena baik pelanggan maupun karyawan tidak perlu melakukan perhitungan yang rumit untuk menentukan besarnya cicilan yang akan dibebankan kepada pelanggan, cukup sistemlah yang melakukan perhitungan berdasarkan data-data yang telah masuk. Namun, untuk mengerjakan fitur ini, diperlukan data-data yang akurat dari pelanggan agar sistem bisa melakukan keputusan yang akurat pula. Fitur ini apabila disediakan kepada karyawan, maka mungkin tidak akan terlalu bermasalah. Apabila pelanggan disediakan akses untuk fitur ini, maka kemungkinan akan terjadi kecurangan oleh pelanggan dalam memasukkan data-datanya.

4. Expert System Pada sistem perkreditan perumahan ini,sistem memberikan rekomendasi kepada customer untuk mengambil tipe rumah apa yang akan diambil oleh customer yang di sesuaikan dengan penghasilan atau pendapatan customer itu sendiri berdasarkan data yang telah dimasukkan oleh customer.

Kajian kelayakan: Menurut saya, fitur ini layak untuk dikerjakan, karena dapat mempermudah pengguna atau pelanggan dalam memutuskan rumah mana yang akan dibeli, karena di sini sistem akan mencoba memberikan rekomendasi pada pelanggan rumah mana yang akan dipilih berdasarkan data-data yang telah dimasukkan oleh pelanggan. Bila melihat usia pengguna, maka fitur ini lebih cocok untuk kalangan remaja atau dewasa. Pada dasarnya, memang fitur ini lebih mengutamakan prioritas pelanggan.

5. System Automasi Pada class aplikasi bagian Sistem Otomasi, system ini dapat mengirimkan peringatan kepada pemilik rumah apabila sudah jatuh tempo untuk melakukan penyicilan pada rumah yang dikredit.

Kajian kelayakan: Menurut saya, fitur ini layak untuk dikerjakan. Karena ini dapat mempermudah sistem dalam melakukan pengawasan terhadap pelanggan terkait dengan cicilan yang telah dilakukan.

Apabila pemilik rumah terlambat dalam melakukan penyicilan, maka secara otomatis beberapa fasilitas yang disediakan, seperti PDAM dan listrik akan diputus (tidak akan berfungsi) sampai pemilik rumah membayar cicilannya, selain itu pemilik rumah juga akan dikenai biaya keterlambatan (denda) sesuai persetujuan atau perjanjian sebelumnya.

Kajian kelayakan: Menurut saya, fitur ini mungkin akan layak dikerjakan apabila juga tersedia alat-alat yang mendukung untuk sistem ini. Namun perlu digarisbawahi bahwa sistem ini diperuntukkan untuk penjualan rumah elit, maka sudah barang tentu seharusnya pihak penyedia sistem (pengusaha) menyediakan alat-alat yang dibutuhkan. Karena memang untuk hal ini akan dibutuhkan biaya yang tidak sedikit. Bisa dikatakan pada fitur ini, akan memakan biaya yang sangat banyak, karena sistem yang serba otomatis.

Fitur Pencarian yang berfungsi untuk melakukan pencarian Rumah. Untuk pencarian rumah bisa dilakukan dengan beberapa pilihan sekaligus, misalnya mau mencari berdasarkan Tipe rumah.

Kajian kelayakan: Fitur ini layak untuk dikerjakan, karena memudahkan pelanggan untuk melakukan pencarian. Fitur automasi lainnya adalah otomatis log out berfungsi untuk menjaga keamanan system dan data user agar tidak di rusak oleh orang lain.

Kajian kelayakan: Fitur ini juga layak untuk dikerjakan, karena untuk menjaga keamanan data-data dari user. Namun sistem ini tidak terintegrasi ke sistem lain, sehingga saya belum tahu apakah ini dimasukkan di class sistem automasi ataukah di sistem lainnya.