• Tidak ada hasil yang ditemukan

Sistem Informasi Tempat Kost X.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Tempat Kost X."

Copied!
15
0
0

Teks penuh

(1)

iii

Universitas Kristen Maranatha

ABSTRAK

Tempat kost X adalah salah satu tempat penyewaan kamar kost di kota Bandung. Selama ini untuk mengelola data penyewaan kost, admin melakukannya secara manual, yaitu dengan mencatat segala data dalam pembukuan. Maka dari itu tempat kost X membutuhkan sebuah aplikasi yang dapat membantu admin untuk mengelola data penyewaan kamar kost, data kamar yang masih kosong serta masalah pembayaran sewa tiap bulan. Selain itu aplikasi ini juga dapat digunakan secara umun, seperti penghuni kost yang dapat melihat tagihan pembayaran tiap bulan, ataupun orang lain yang hanya ingin melihat jenis-jenis kamar dan fasilitas yang tersedia. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman C# dan teknologi ASP.NET yang sangat cocok dalam membuat aplikasi berbasis web yang dinamis.

(2)

iv

Universitas Kristen Maranatha

ABSTRACT

Boarding house X is one of the boarding room rentals in the city of Bandung. During this lease to manage data boarding admin do it manually, by recording all the data in the bookkeeping. Thus the boarding house X need an application that can help the admin to manage the boarding room rental data. This application is made by using programming languages C # and ASP.NET technologies are very suitable to create a dynamic web based applications.

(3)

v

Universitas Kristen Maranatha

DAFTAR ISI

PRAKATA ... i

ABSTRAK ... iii

ABSTRACT ... iv

DAFTAR ISI ... v

DAFTAR GAMBAR ...viii

DAFTAR TABEL ... x

BAB I PENDAHULUAN... 1

1.1. Latar Belakang Masalah ... 1

1.2. Rumusan Masalah ... 2

1.3. Tujuan Pembahasan ... 2

1.4. Ruang Lingkup Kajian ... 2

1.5. Sumber Data ... 3

1.6. Sistematika Penyajian... 3

BAB II KAJIAN TEORI ... 5

2.1. Konsep Dasar Sistem ... 5

2.2. Flowchart ... 6

2.3. Basisdata ... 8

2.4. Entity Relationship Diagram ... 9

2.4.1. Komponen ERD ... 9

2.4.2. Contoh ERD ... 12

2.5. Unified Modeling Language ... 12

(4)

vi

Universitas Kristen Maranatha

2.5.2. Activity Diagram ... 18

2.5.3. Class Diagram ... 19

2.6. Structured Query Language (SQL) ... 20

BAB III ANALISIS DAN RANCANGAN SISTEM ... 23

3.1. Proses Bisnis ... 23

3.1.1. Proses Bisnis Penyewaan Kamar ... 23

3.1.2. Proses Bisnis Pembayaran Sewa ... 24

3.2. Unified Modeling Language ... 25

3.2.1. Use Case Diagram ... 25

3.2.2. Activity Diagram ... 27

3.2.3. Class Diagram ... 39

3.3. Entity Relationship Diagram(ERD) ... 40

3.4. Web Map dan Layout ... 41

3.4.1. Web Map ... 41

3.4.2. Layout ... 42

3.5. Perancangan Penyewa Interface ... 42

BAB IV HASIL PENELITIAN ... 47

3.6. Tampilan Halaman – Halaman Pada Aplikasi ... 47

3.6.1. Tampilan Guest dan Penyewa ... 47

3.6.2. Tampilan Admin ... 51

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 62

5.1. Evaluasi Rumusan Masalah ... 62

5.2. Hasil Fungsi ... 62

5.3. Error Handling ... 63

5.4. Pengujian Black Box ... 65

(5)

vii

Universitas Kristen Maranatha

BAB VI SIMPULAN DAN SARAN ... 69

1.1. Simpulan... 69

1.2. Saran ... 70

DAFTAR PUSTAKA ... 71

(6)

viii

Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 1 Entitas ... 9

Gambar 2 Entitas lemah ... 10

Gambar 3 Himpunan relasi ... 10

Gambar 4 Atribut ... 10

Gambar 10 Contoh Use Case Diagram... 16

Gambar 11 Contoh IncludeRelationship... 17

Gambar 12 Contoh ExtendRelationship ... 18

Gambar 13 Contoh Class ... 20

Gambar 14 Proses Bisnis Penyewaan Kamar ... 23

Gambar 15 Proses Bisnis Pembayaran Sewa ... 24

Gambar 16 Use Case Admin ... 25

Gambar 17 Use Case Penyewa ... 26

Gambar 18 Use Case Guest ... 27

Gambar 19 Activity Diagram Tambah Data Kamar ... 27

Gambar 20 Activity Diagram Mengubah Data Kamar ... 28

Gambar 21 Activity Diagram Lihat Kamar ... 29

Gambar 22 Activity Diagram Tambah Data Barang ... 30

Gambar 23 Activity Diagram Mengubah Data Barang ... 31

Gambar 24 Activity Diagram registrasi penyewa ... 31

Gambar 25 Activity Diagram Mengubah Data Penyewa ... 32

Gambar 26 Activity Diagram Menambah Tipe Kamar ... 33

Gambar 27 Activity Diagram Ubah Tipe Kamar ... 34

Gambar 28 Activity Diagram Lihat Pembayaran ... 34

Gambar 29 Activity Diagram Ubah Status Pembayaran ... 35

Gambar 30 Activity DiagramReport ... 36

Gambar 31 Activity Diagram Tambah Review ... 37

Gambar 32 Activity Diagram Hapus Review ... 37

Gambar 33 Registrasi Member ... 38

Gambar 34 Class Diagram ... 39

Gambar 35 Entity Relationship Diagram ... 40

Gambar 36 Gambar Web Map Guest ... 41

(7)

ix

Universitas Kristen Maranatha

Gambar 46 Tampilan Halaman Utama ... 48

Gambar 47 Tampilan Registrasi ... 48

Gambar 48 Tampilan Halaman Ubah Data Penyewa ... 49

Gambar 49 Tampilan Menu Lihat Kamar ... 49

Gambar 50 Tampilan Sewa Kamar ... 50

Gambar 51 Tampilan View Pembayaran... 51

Gambar 52 Tampilan Data Barang ... 51

Gambar 53 Tampilan Tambah Tipe Kamar ... 52

Gambar 54 Tampilan Data Kamar dan Tambah Kamar ... 53

Gambar 55 Tampilan Review ... 54

Gambar 56 Tampilan Pembayaran ... 54

Gambar 57 Tampilan Report Pembayaran ... 55

Gambar 58 Tampilan Report Sewa ... 55

Gambar 59 Report Kamar... 56

Gambar 60 Report Sewa Kamar ... 57

Gambar 61 Report Kamar Kosong ... 57

Gambar 62 Report Penyewa ... 57

Gambar 63 Report Banyak Sewa ... 58

Gambar 64 Report Pelunasan ... 58

Gambar 65 Report Review ... 59

Gambar 66 Report Barang Bawaan ... 59

Gambar 67 Error Handling Textbox Kosong ... 64

(8)

x

Universitas Kristen Maranatha

DAFTAR TABEL

Tabel I Flowchart ... 6

Tabel II Komponen Usecase ... 14

Tabel III Komponen ActivityDiagram ... 18

Tabel IV Tabel Pengujian... 65

Tabel V Kemampuan Responden Menggunakan Komputer ... 66

Tabel VI Tampilan Aplikasi ... 67

Tabel VII Fitur Website ... 67

Tabel VIII Kemudahan Mengoperasikan Aplikasi ... 67

Tabel IX ErrorHandling Aplikasi ... 67

Tabel X Kelayakan Aplikasi ... 68

Tabel XI Manfaat Aplikasi ... 68

(9)

1

Universitas kristen Maranatha

BAB I PENDAHULUAN

1.1. Latar Belakang Masalah

Pada saat ini di kota Bandung semakin banyak dibangun apartment

apartment dan tempat kost, hal ini disebabkan karena banyaknya perantau

yang berdatangan ke kota Bandung. Lokasi dari apartment atau tempat kost itu sendiri biasanya di daerah - daerah yang dekat dengan kampus atau perkantoran. Seperti di daerah dekat kampus Universitas Kristen Maranatha, di daerah tersebut banyak sekali dibangun tempat – tempat kost yang di sewakan untuk para perantau.

Salah satunya yaitu tempat kost X yang terletak di jalan Surya Sumantri no.x. Penyewa dari tempat kost ini sebagian besar adalah mahasiswa atau mahasiswi Universitas Maranatha yang berasal dari luar Kota Bandung. Tempat kost X ini sekarang masih menggunakan sistem manual untuk pencatatan semua data anak - anak kost, akan tetapi hal ini sering menjadi kendala bagi si pengelola, karena yang menyewa tempat kost di tempat tersebut tidak sedikit dan pengelola sering merasa kesulitan dalam mengolah data anak - anak kost tersebut. Tempat kost X ini berharap agar pencatatan bisa dilakukan secara terkomputerisasi dan bisa mempermudah pengolahan data seperti pencatatan penyewa kost baru serta pencatatan untuk masalah pembayaran.

Website atau situs juga dapat diartikan sebagai kumpulan halaman

yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink).

(10)

2

Universitas Kristen Maranatha mempermudah pemilik tempat kost untuk mengelola pencatatan data anak – anak kost serta agar dapat meminimalisasi tingkat kesalahan dan kinerja kerja pun tidak terhambat. Dan pengelola dapat dengan mudah mengontrol tempat kost.

1.2. Rumusan Masalah

Berdasarkan uraian tersebut, maka dapat dirumuskan beberapa masalah sebagai berikut :

1. Bagaimana membuat sebuah sistem pencatatan secara terkomputerisasi?

2. Bagaimana membantu memudahkan pemilik tempat kost untuk mengelola masalah pembayaran kost?

1.3. Tujuan Pembahasan

Dibuatnya aplikasi Sistem Informasi Tempat Kost X ini bertujuan untuk mengatasi permasalahan yang sedang dialami oleh tempat kost tersebut, seperti :

1. Membuat agar sistem pencatatan data – data penyewa yang biasanya dilakukan secara manual, kini bisa dilakukan secara terkomputerisasi.

2. Membuat agar pemilik tempat kost dapat mengontrol pambayaran sewa kost seperti dalam hal menghitung denda dan penambahan biaya untuk barang elektronik yang dibawa.

1.4. Ruang Lingkup Kajian

1. Perangkat keras :

1. Minimal perangkat keras yang akan di gunakan untuk menjalankan aplikasi adalah Processor Pentium 4.

(11)

3

Universitas Kristen Maranatha 1. Program aplikasi yang akan di buat menggunakan bahasa

pemograman C#.

2. Data base yang di gunakan mengunakan Data base SQL Server

2005.

3. Editor Pemrogaman Visual Studio 2008.

4. Sistem operasi yang di gunakan minimal Microsoft Windows XP SP 2.

3. Ruang Lingkup Aplikasi :

1. Aplikasi yang dihasilkan adalah aplikasi website dengan data

base SQL Server.

2. Aplikasi ini hanya dapat digunakan oleh pemilik kost.

3. Dalam aplikasi ini hanya membahas tentang booking saja, penutupan kamar tidak dibahas.

4. Di asumsikan untuk penyewaan kamar hanya bisa dilakukan selama 1 bulan. Bila ingin tetap menyewa kamar, maka penyewa harus melakukan perpanjangan masa sewa.

5. Hak akses pada aplikasi terbagi menjadi 3 bagian, yaitu admin, penyewa, guest (pengunjung website).

6. Admin dan penyewa mempunyai username dan password.

7. Admin bisa menambah dan mengubah data barang, menambah dan mengubah tipe kamar, menambah dan mengubah data kamar, menghapus review, confirm pembayaran, perpanjangan sewa, dan membuat report.

8. Penyewa bisa mengubah data profile-nya sendiri, melihat tagihan kamar, memesan kamar, dan membuat review untuk kamar tertentu.

9. Guest (pengunjung website) hanya bisa melihat – lihat data

(12)

4

Universitas Kristen Maranatha

1.5. Sumber Data

Sumber data yang digunakan untuk mendapatkan data yang diperlukan yaitu Observasi dan riset di tempat kost X.

1.6. Sistematika Penyajian

Bab I Pendahuluan membahas latar belakang, pemilihan fitur yang dikembangkan pada website terkait serta apa saja keuntungannya bagi pengguna. Terdapat batasan-batasan masalah apa saja yang akan dibahas pada proyek ini, masalah-masalah apa saja yang akan diteliti dalam pengembangannya.

Bab II Kajian Teori membahas teori-teori atau metode yang berhubungan dengan pembangunan sistem.

Bab III Analisa dan Rancangan Sistem membahas mengenai analisis, pemecahan masalah, perancangan desain aplikasi, dan penjelasan sistem dimana didalamnya mencakup use case, activity diagram, dan class diagram yang digunakan dalam pengembangan Sistem ini.

Bab IV Hasil Penelitian berisi tentang penjelasan dari setiap fitur utama yang digunakan sesuai dengan tujuan yang diharapkan.

Bab V Pembahasan dan Hasil Uji Penelitian membahas laporan pengujian terhadap tiap class/method/fungsi yang dibuat dan laporan dari kuesioner yang diberikan pada minimal 10 responden.

(13)

69

Universitas Kristen Maranatha

BAB VI SIMPULAN DAN SARAN

1.1. Simpulan

Berdasarkan hasil pembahasan yang telah penulis sampaikan pada bab - bab sebelumnya, maka dapat ditarik kesimpulan berdasarkan perumusan masalah dan tujuan sebagai berikut :

1. Untuk mengatasi masalah yang dialami dalam persoalan pengelolaan data penyewaan tempat kost maka dibuatlah aplikasi ini, aplikasi ini dibuat untuk membuang cara lama pencatatan data penyewaan kost yang awalnya dilakukan secara manual yaitu dengan mencatatnya dalam lembaran kertas. Kini dengan adanya aplikasi ini diharapkan agar pemilik penyewaan dapat meninggalkan cara lamanya dan memulai pencatatan yang dilakukan secara terkomputerisasi dan modern.

2. Aplikasi ini dilengkapi dengan sistem pengaturan pembayaran sewa kost. Kini pemilik tidak perlu lagi kesusahan dalam menghitung tagihan sewa kamar, karena aplikasi ini dibuat untuk menghitung jumlah tagihan secara otomatis sesuai dengan barang – barang yang penyewa bawa.

3. Aplikasi ini juga dilengkapi dengan report dan error handling, yang diharapkan dapat memudahkan penyewa serta admin dalam menjalan aplikasi ini.

(14)

70

Universitas Kristen Maranatha

1.2. Saran

Berdasarkan kesimpulan - kesimpulan di atas, maka saran yang dapat penulis berikan adalah :

(15)

71

Universitas Kristen Maranatha

DAFTAR PUSTAKA

Fathansyah. (2007). BASIS DATA(cetakan keenam)(hlm.76-80). Bandung:

Informatika.

Hariyanto, Bambang. (2004). SISTEM MANAJEMEN BASIS

DATA(hlm.114-118). Bandung: Informatika.

Imbar, Victor Radiant, & Bernard R Suteja. (2006). Pemrograman Web-Comerce

dengan Oracle & ASP(hlm.2). Bandung:Informatika.

Kadir, Abdul. (2003). Pengenalan Sistem Informasi(hlm.54). Yogyakarta:Andi.

Nugroho, Adi.(2004). Konsep Pengembangan Sistem Basis Data.

Bandung:Informatika.

Pengenalan UML. Staffsite-Universitas Gunadarma. Retrivied March 3, 2009, from

http://wsilfi.staff.gunadarma.ac.id/Downloads/files/1034/Pengenalan+UML.pd

f

Referensi

Dokumen terkait

Hasil sidik ragam menunjukkan bahwa interaksi pemberian kompos TKKS dengan pengolahan tanah, faktor tunggal pemberian kompos TKKS dan pengolahan tanah berpengaruh

Karakterisasi zat warna ekstrak tomat menggunakan spektrofotometer UV-Vis adalah untuk mengetahui panjang gelombang ekstrak tomat hasil KKCV dengan eluen metanol:n-heksan (1:1)..

Populasi dalam penelitian ini adalah keseluruhan dari obyek penelitian yang akan diteliti yaitu perusahaan- perusahaan pada sektor Pertambangan di Bursa Efek

a magyar merinó, német húsmerinó, ile de france, suffolk és német feketefejű fajták magyarországi teljesítményvizsgálati szelekciós indexalkotó tulajdonságainak

SMAN 1 SUMBER KAB.REMBANG Bahasa dan Budaya 23. SMAN 1

Hasil penelitian ini konsisten dengan hasil penelitian Nurillah (2014) dengan judul pengaruh kompetensi sumber daya manusia, penerapan sistem akuntansi keuangan daerah

Terkait dengan alokasi biaya yang dibutuhkan bagi pelaksanaan kegiatan pembangunan maka disusunlah Rencana Kerja dan Anggaran Satuan Kerja Perangkat

Kesimpulan dari hasil penelitian dan pembahasan adalah limbah ikan tuna produk proses biologis memiliki nilai kecernaan (bahan kering, bahan organik dan protein