BAB III ANALISA DAN PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

APLIKASI PENGELOLAAN SEWA UNIT APARTEMEN TELUK INTAN BERBASIS WEB STUDI KASUS PT. TRIKA BUMI PERTIWI

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SYSTEM

3 BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. Analisis sistem merupakan tahapan awal dalam membuat aplikasi web.


BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

Bab III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PEMBAHASAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS SISTEM. komponen dengan mempelajari seberapa bagus bagian-bagian komponen

BAB III ANALISA MASALAH DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. langkah untuk menentukan prosedur yang sedang dirancang, karena dengan

4.1. Perancangan Use Case Diagram

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

SISTEM INFORMASI MOLAPP

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM


BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS SISTEM


BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA SYSTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Gambaran Umum dan Sejarah PT.Hiro Technology Indocipta

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISA DAN PERANCANGAN

Gambar 4.1 Gambar Use Case Diagram

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

Transkripsi:

BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Objek Penelitian 3.1.1 Sejarah Singkat Perusahaan PT. Trika Bumi Pertiwi bergerak dalam penjualan produkproduk apartemen, salah satunya adalah Apartemen Teluk Intan. Apartemen Teluk Intan mempunyai unit apartemen dengan ukuran kecil tipe 21 (8m 2.5m), kemudian untuk ukuran sedangnya tersedia tipe 40 (8m 5m), tipe 45 (9m 5m) dan tipe 54 (10m 5.4m), serta ukuran besar tersedia tipe 60 (12m 5m), tipe 70 (12m 5.8m). Perencanaan pembuatan Apartemen Teluk Intan ini dimulai dari tahun 1999, oleh PT. Trika Bumi Pertiwi sebagai developer. Pada tahun 2003 barulah pembuatan Apartemen Teluk Intan dimulai, dengan rencana pembuatan 8 tower yang terdiri dari kurang lebih 3000 kamar dan berlokasi di Jakarta Utara. Apartemen Teluk Intan terdiri dari dua tower, yakni Tower Topaz dan Tower Sapphire. Apartemen ini terletak di kota Jakarta Utara dan dikembangkan oleh PT. Trika Bumi Pertiwi. Lokasi Apartemen Teluk Intan dapat dikatakan strategis karena dikelilingi oleh beberapa pusat perbelanjaan dan hiburan seperti Mal Emporium, Season City, dan Pluit Junction. Apartemen Teluk Intan dekat dengan banyak fasilitas umum, seperti rumah sakit (RS. Pluit dan RS. Atmajaya), sekolah-sekolah juga banyak ditemui di sekitar apartemen seperti sekolah Stella Maris, Budi Agung, Methodist, dan lain sebagainya. Akses menuju jalan tol pun juga relatif cepat, hanya sekitar 20 menit ke tol dalam kota. Penghuni dan pengunjung juga dapat menempuh perjalanan selama kurang lebih 30 menit menuju Bandara Internasional Soekarno Hatta. Selain lokasinya yang strategis, apartemen ini memiliki fasilitas internal antara lain kolam renang, lapangan badminton, dan jogging track. Ada juga minimarket dan ATM center untuk menunjang kebutuhan sehari-hari para penghuni. Keamanan apartemen ditunjang dengan CCTV, penjaga 24 jam, serta kartu akses apartemen. 38

39 3.1.2 Visi dan Misi Perusahaan Visi Menguasai pasar sewa terbesar dalam upaya peningkatan hasil kinerja penjualan. Misi Mengembangkan kawasan atau lokasi di daerah produk, dan meningkatkan taraf hidup masyarakat. 3.1.3 Struktur Organisasi Perusahaan Direktur Utama Manager Properti Manager Pemasaran Manager Keuangan Badan Pengelola Marketing Auditor/Pajak Engineering Master Stock Kasir In House Gambar 3. 1 Struktur Organisasi PT Trika Bumi Pertiwi Tugas dan Tanggung Jawab Direktur Utama Memimpin seluruh dewan atau komite eksekutif Memimpin dan mengawasi, mengkoordinasikan kegiatankegiatan dibidang Hubungan Keuangan dan Umum untuk mencapai tujuan Perusahaan.

40 Bertugas mengkoordinasikan berlangsungnya kegiatan kepegawaian, keuangan, dan tata usaha pada apartemen. Terdiri dari presiden direktur satu orang dan satu orang sekretaris. Menjalankan tanggung jawab dari direktur perusahaan sesuai dengan standar etika dan hokum Manajer Properti Bertugas mengatur sistem persewaan apartemen. Bertanggung jawab meningkatkan arus kas properti yang dikelolanya Menangani semua urusan penempatan karyawan Bertugas mengelola anggaran operasional properti baik pengeluaran maupun pendapatan Manager Pemasaran : Mengkoordinasi kinerja penjualan, marketing, maste stock dan agen Menerima dan menganalisa laporan dari penjualan setiap bulannya. Mengadakan rapat devisi minimal seminggu sekali Mengatur pemasaran dan iklan apartemen serta mengelola hubungan antara apartemen dan pihak luar Mengatur strategi pemasaran yang baik agar penjualan meningkat Manager Keuangan Bertugas mengatur sistem administrasi dan keuangan pada apartemen Menerima dan menganalisa laporan keuangan setiap bulannya Memberi laporan pertanggungjawaban kepada pimpinan Mengecek pengeluaran dan pendapatan keuangan yang ada Badan Pengelola Mengelola seluruh fasilitas dan kebutuhan penghuni apartemen Melaksanakan pemeriksaan, pemeliharaan, kebersihan dan lingkungannya pada bagian bedan dan tanah bersama.

41 Mengawasi ketertiban dan keamanan penghuni serta penggunaan bagian benda dan tanah bersama sesuai peruntukannya Memberikan usulan dan pemecahannya secara berkala Engineering Pemeliharaan dan perbaikan seluruh instalasi, alat mesin, bangunan dan fasilitas hotel lainnya. Penghematan energi dalam menggunakan segala keperluan. Menangani alat, mesin dan instalasi lainnya yang menggunakan listrik, gas dan air. Mencegah instalasi, mesin, alat dan bangunan terhadap bahaya kebakaran dan segala situasi yang membahayakan. enyiapkan keperluan air, gas dan listrik secara teratur dan melaporkannya. Menangani pekerjaan yang sifatnya umum seperti, mengecat, dsb Marketing Mengkoordinasi kinerja pemasaran Menerima dan menganalisa laporan dari agen pemasaran setiap bulannya Mengurus penyewaan pada apartemen Memberi pertanggungjawaban kepada pimpinan setiap bulannya Bertanggung jawab terhadap hasil penjualan setiap bulannya In House Memberikan laporan pertanggungjawaban kepada penjualan setiap bulannya Melayani para customer yang datang serta melakukan berbagai penawaran terhadapnya Mencapai target penjualan produk perusahaan, dan meningkatkan pendapatan perusahaan, dari para customer yang datang ke perusahaan

42 Auditor/Pajak Memberikan laporan pertanggungjawaban kepada manager keuangan setiap bulannya Memeriksa ketentuan pajak yang berlaku Mengatur agar pembayaran pajak tepat waktu Kasir Melayani pembayaran penyewaan, dan tagihan dari customer Menangani bagian keuangan perusahaan, menghitung hasil laporan serta mencatatnya Mengatur pembagian gaji karyawan Merembes uang karyawan yang dipakai untuk keperluan perusahaan dengan bukti pembayaran Memberikan laporan pertanggungjawaban kepada kepala devisi keuangan setiap bulannya 3.1.4 Bidang Bisnis/Usaha PT Trika Bumi Pertiwi merupakan perusahaan yang bergerak dibidang jasa yakni berkaitan dengan penyewaan dan penjualan apartemen Teluk Intan. 3.2 Analisa Sistem Yang Berjalan 3.2.1 Analisa Dokumen Analisa dokumen bertujuan untuk mengetahui spesifikasi informasi yang ada dalam sistem yang dipakai untuk dokumen. Dokumen- Dokumen tersebut diantaranya adalah : 1. Data Penyewaan a. Nama Dokumen : Data Penyewa b. Fungsi : Untuk data penyewaan perlengkapan c. Sumber : Konsumen d. Rangkap : 2 (dua) e. Distribusi : Marketing f. Frekuensi : Melakukan penyewaan unit apartemen

43 g. Format : Formulir h. Hasil Analisa : Doumen ini digunakan untuk dokumen penyewaan kamar dan sebagai bukti laporan 2. Perjanjian Sewa Menyewa a. Nama Dokumen : Perjanjian Sewa Menyewa b. Fungsi : Bukti perjanjian sewa apartemen c. Sumber : Marketing d. Rangkap : 6 (enam) e. Distribusi : Marketing f. Frekuensi : Melakukan penyewaan apartemen g. Format : Perjanjian h. Hasil Analisa : Dokumen ini digunakan untuk dokumen perjanjian penyewaan penghuni 3. Kwitansi Penyewaan a. Nama Dokumen : Kwitansi Penyewaan b. Fungsi : Bukti pembayaran sewa apartemen c. Sumber : Bagian Keuangan d. Rangkap : 1 (satu) e. Distribusi : Bagian Keuangan f. Frekuensi : Melakukan pembayaran unit apartemen g. Format : Kwitansi h. Hasil Analisa : Dokumen ini digunakan untuk data penyewaan sebagai bukti bahwa customer telah menyewa apartemen 4. Data Tagihan a. Nama Dokumen : Data tagihan b. Fungsi : Bukti data tagihan penghuni c. Sumber : Bagian Pengelola d. Rangkap : 1 (satu) e. Distribusi : Bagian Pengelola f. Frekuensi : Setiap Melakukan tagihan penghuni g. Format : Formulir

44 h. Hasil Analisa : Dokumen ini digunakan untuk data tagihan penghuni sebagai bukti bahwa penghuni mempunyai beberapa tagihan yang harus dibayarkan 5. Kwitansi Tagihan a. Nama Dokumen : Kwitansi Tagihan b. Fungsi : Bukti pembayaran tagihan penghuni c. Sumber : Bagian Keuangan d. Rangkap : 1 (satu) e. Distribusi : Bagian Keuangan f. Frekuensi : Setiap Melakukan Pembayaran tagihan g. Format : Kwitansi h. Hasil Analisa : Dokumen ini digunakan untuk data tagihan penghuni sebagai bukti bahwa penghuni telah membayar tagihan 6. Laporan Data Penghuni a. Nama Dokumen : Laporan Data Penghuni b. Fungsi : Bukti Lapoan kepada pimpinan c. Sumber : Bagian Marketing d. Rangkap : 1 (satu) e. Distribusi : Bagian Marketing f. Frekuensi : Melakukan pembuatan laporan pimpinan g. Format : Laporan h. Hasil Analisa : Dokumen ini digunakan untuk data laporan penghuni 7. Laporan Pembayaran Tagihan a. Nama Dokumen : Laporan Pembayaran Tagihan b. Fungsi : Bukti Laporan kepada pimpinan c. Sumber : Bagian Keuangan d. Rangkap : 1 (satu) e. Distribusi : Bagian Keuangan f. Frekuensi : Melakukan pembuatan laporan pimpinan g. Format : Laporan

45 h. Hasil Analisa : Dokumen ini digunakan untuk data laporan pembayaran tagihan 3.2.2 Analisis Proses Bisnis Sistem Berjalan Flowchart Gambar 3. 2 Tampilan Flowchart Berikut ini adalah penjelasan tentang flowchart berjalan di atas sebagai berikut : Calon penghuni datang ke kantor dan menemui bagian marketing untuk melakukan penyewaan apartemen, jika setuju maka calon penghuni melakukan pembayaran. Selanjutnya bagian marketing memberikan kunci dan surat perjanjian sewa untuk penghuni. Selanjutnya penghuni mengajukan komplain jika terjadi kerusakan fasilitas. 3.2.3 Analisis Permasalahan PIECES Untuk mengidentifikasi masalah, maka kita perlu melakukan analisis terhadap kinerja, informasi, ekonomi, keamanan aplikasi, efisiensi dan pelayanan. Dari hasil analisis ini kita dapatkan beberapa masalah dan akhirnya, dapat menemukan masalah utamanya.

46 1. Analisis Kinerja (Performance Analysis) Performance/kinerja adalah kemampuan sistem dalam menyelesaikan tugas dengan cepat sehingga sasaran dapat tercapai. Kinerja diukur dengan throughput (jumlah dari pekerjaan yang dapat diselesaikan selama jangka waktu tertentu) dan response time (waktu tanggap) adalah keterlambatan rata-rata antara suatu transaksi dengan tanggapan yang diberikan kepada transaksi tersebut. Kelemahan sistem lama adalah: a. Masalah yang timbul dari segi throughput sistem : Kinerja memakan waktu yang lama dan lambatnya dilakukan, misalnya dalam sekali proses pencatatan data dan pembuatan laporan data penghuni dan data laporan tagihan transaksi. b. Masalah yang timbul dari segi response time: Memproses data memerlukan waktu yang relatif lama karena banyaknya kegiatan pencatatan yang dilakukan seperti menulis, mengetik, menghitung, dan mencocokkan data sehingga waktu tanggap (response time) semakin panjang. 2. Analisis Informasi (Information Analysis) Informasi yang baik adalah informasi yang akurat, relevan, dan tepat waktu. Tidak tersedianya informasi mengenai informasi penyewaan yang ada perusahaan. 3. Analisis Ekonomi (Economic Analysis) Masalah ekonomi terkait sistem lama kurang ekonomis karena penggunanaan kertas, tinta dan alat tulis yang berlipat ganda dalam pencatatan data dan pembuatan laporan mengakibatkan terjadinya pemborosan. Dengan adanya kelemahan dalam penyampaian informasi yang dilakukan secara manual maka akan membutuhkan dana yang lebih banyak dan pemborosan waktu serta tenaga sehingga akan mengalami pembengkakan. 4. Analisis Pengendalian (Control Analysis) Pengendalian terhadap sebuah sistem sangat diperlukan untuk mendeteksi dan mencegah kesalahan-kesalahan. Dari hasil pengamatan di lapangan bahwa sistem pengelolaan apartemen yang sedang berjalan sangat tidak

47 aman karena kurangnya tingkat keamanan data karena tidak ada back up data, karena tidak adanya pembatasan hak akses terhadap informasi yang ada. 5. Analisis Efisiensi (efficiency Analysis) Efisiensi erat kaitannya dengan bagaimana sumber daya yang ada telah digunakan. Sistem lama tidak efisien dilihat dari segi sumber daya yang diinputkan, karena penggunaan kertas yang banyak mengakibatkan pemborosan biaya dan waktu yang cukup lama untuk pencatatan data, selain itu harus mencatat laporan-laporan data penghuni dan data tagihan pembayaran apartemen 6. Analisis Pelayanan (Service Analysis) Merupakan peningkatan terhadap pelayanan yang diberikan oleh sistem. Oleh karena itu layanan terhadap penghuni maupun keryawan haruslah ditingkatkan secara maksimal supaya bisnis berjalan dengan lancar. 3.3 Analisis Kebutuhan Analisis kebutuhan terbagi menjadi dua, yaitu analisis kebutuhan non fungsional dan analisis kebutuhan fungsional. 3.3.1 Kebutuhan Fungsional Adalah deskripsi atau gambaran layanan sistem yang harus disediakan, bagaimana sistem beraksi pada suatu masukan atau input dari pengguna dan bagaimana perilaku sistem pada si tuasi tertentu. Berikut kebutuhan fungsionalnya: 1. Sistem dapat memberikan informasi tentang penyewaan kepada penghuni apartemen. 2. Sistem dapat menyimpan data ke dalam database apabila admin berhasil login ke dalam sistem. 3. Sistem dapat menghapus data yang ada di dalam database apabila admin berhasil login ke dalam sistem 4. Sistem dapat memperbarui semua data yang ada di dalam database apabila admin berhasil login ke dalam sistem.

48 5. Sistem dapat melakukan interaksi (komplain) kepada admin, dengan masalah kerusakan fasilitas penghuni apartemen sebagai keluarannya. 6. Sistem memiliki fasilitas logout untuk keluar dari sistem admin. 3.3.2 Kebutuhan Non Fungsional Merupakan fitur-fitur pelengkap yang menunjang kerja sebuah sistem, dan mempunyai pengaruh yang tidak langsung, Adapun kebutuhan non fungsional yang diperlukan dalam merancang aplikasi ini adalah: 1. Sistem yang dirancang dapat diakses dan digunakan secara cepat, bagi pengguna dan admin dengan tampilan yang sederhana dan mudah dipahami. 2. Sistem yang dirancang dapat diakses dan digunakan oleh admin, penghuni dan juga pimpinan 3. Sistem yang dirancang memiliki antarmuka yang sangat memudahkan pengguna untuk berkonsultasi dengan sistem. 3.4 Perancangan Sistem Usulan 3.4.1 Diagram Use Case Sistem Usulan Dari sistem berjalan yang digambarkan menggunakan flowchart diatas maka peneliti merasa perlunya sistem terkomputerisasi. Untuk itu berikut diagram use case sistem usulannya :

49 Gambar 3. 3 Diagram Use Case Sistem Usulan Tabel 3. 1 Skenario Use case login Nama use case Aktor Deskripsi Pre-kondisi Tindakan Post kondisi Alternatif Login Pengguna Pengguna memilih login Pengguna melakukan login Pengguna memasukkan username dan password Pengguna masuk ke halaman home user Jika username atau password salah maka akan kembali ke halaman login

50 Tabel 3. 2 Skenario Use case kelola data unit Nama use case Aktor Deskripsi Pre-kondisi Tindakan Post kondisi Kelola data unit Admin Admin memilih menu data unit Melakukan login terlebih dahulu dan admin melihat system Admin kelola data unit Admin dapat menambah, mengubah atau menghapus data unit Alternatif Tabel 3. 3 Skenario Use case input data sewa Nama use case Aktor Deskripsi Pre-kondisi Tindakan Post kondisi Input data sewa Admin Admin memilih menu data sewa Melakukan login terlebih dahulu dan admin melihat system Admin input data sewa Admin dapat menambah data sewa. Alternatif

51 Tabel 3. 4 Skenario Use case kelola data penghuni Nama use case Aktor Deskripsi Pre-kondisi Tindakan Post kondisi Kelola data penghuni Admin Admin memilih menu data penghuni Melakukan login terlebih dahulu dan admin melihat system Admin kelola data penghuni Admin dapat menambah, mengubah atau menghapus data penghuni. Alternatif Tabel 3. 5 Skenario Use case kelola data tagihan Nama use case Aktor Deskripsi Pre-kondisi Tindakan Post kondisi kelola data tagihan Admin Admin memilih menu data tagihan Melakukan login terlebih dahulu dan admin melihat sistem Admin kelola data tagihan Admin dapat merubah status tagihan Alternatif

52 Tabel 3. 6 Skenario Use case lihat tagihan Nama use case Aktor Deskripsi lihat tagihan Penghuni Penghuni memilih menu tagihan Pre-kondisi Melakukan login terlebih dahulu dan penghuni melihat sistem Tindakan Post kondisi Penghuni melihat tagihan Penghuni hanya dapat melihat tagihan pembayaran. Alternatif Tabel 3. 7 Skenario Use case komplain Nama use case Aktor Deskripsi Pre-kondisi Tindakan Post kondisi Komplain Penghuni dan Admin Penghuni dan Admin memilih menu komplain Melakukan login terlebih dahulu, penghuni dan komplain melihat sistem Penghuni mengajukan komplain kepada admin Admin kelola komplain Alternatif

53 Tabel 3. 8 Skenario Use case melihat laporan Nama use case Aktor Deskripsi Pre-kondisi Tindakan Post Kondisi melihat laporan Pimpinan Pimpinan memilih menu laporan Melakukan login terlebih dahulu dan pimpinan melihat sistem Pimpinan melihat laporan Pimpinan dapat melihat laporan Alternatif 3.4.2 Diagram Activity Sistem Usulan Gambar 3. 4 Diagram Activity lihat sewa

54 Tabel 3. 9 Diagram activity lihat sewa Nama diagram activity Deskripsi Diagram Activity lihat sewa Penghuni memilih menu sewa, kemudian sistem menampilkan data sewa dan penghuni dapat melihat data sewa di sistem Gambar 3. 5 Diagram Activity kelola data unit

55 Tabel 3. 10 Diagram activity kelola data unit Nama diagram activity Diagram Activity kelola data unit Deskripsi Admin dapat mengelola data unit kemudian admin dapat menggunakan menu tambah, ubah dan hapus. Gambar 3. 6 Diagram Activity input data sewa

56 Tabel 3. 11 Diagram activity input data sewa Nama diagram activity Diagram Activity input data sewa Deskripsi Admin melakukan input sewa terhadap penghuni yang baru masuk sewa untuk melakukan sewa apartemen dan admin dapat melakukan menu tambah data sewa Gambar 3. 7 Diagram Activity kelola data penghuni

57 Tabel 3. 12 Diagram activity kelola data penghuni Nama activity Deskripsi diagram Diagram Activity kelola data penghuni Admin dapat melakukan kelola data penghuni seperti mengubah dan menghapus data penghuni Gambar 3. 8 Diagram Activity mengajukan komplain

58 Tabel 3. 13 Diagram activity mengajukan komplain Nama diagram activity Deskripsi Diagram Activity mengajukan komplain Penghuni memlih menu komplain, kemudian sistem menampilkan menu komplain. penghuni dapat menambahkan data komplain dan hasil komplain akan tersimpan Gambar 3. 9 Diagram Activity kelola komplain

59 Tabel 3. 14 Diagram activity kelola komplain Nama diagram activity Diagram Activity kelola complain Deskripsi Admin dapat kelola complain dengan memlih menu komplain, kemudian sistem menampilkan menu komplain. Admin dapat melihat data komplain serta bias mengubah dan menghapus data komplain. Gambar 3. 10 Diagram Activity melihat laporan

60 Tabel 3. 15 Diagram activity melihat laporan Nama diagram activity Deskripsi Diagram Activity melihat laporan Pimpinan dapat melihat laporan data penghuni, laporan komplain dan laporan data tagihan, dengan memilih laporan apa yang akan dilihat dan selanjutnya akan ditampilkan laporan yang telah dipilih. 3.4.3 Diagram Sequence Sistem Usulan Gambar 3. 11 Diagram sequence kelola data penghuni Tabel 3. 16 Diagram Sequence kelola data penghuni Nama diagram sequence Diagram Sequence kelola data penghuni Deskripsi singkat Mengelola data penghuni aplikasi sistem pengelolaan apartemen teluk intan Aktor Admin

61 Tindakan Utama Pasca Kondisi Admin membuka halaman kelola penghuni, kemudian admin dapat menambahkan, menghapus dan mengubah data penghuni Admin masuk ke halaman kelola penghuni Gambar 3. 12 Diagram sequence kelola data unit Tabel 3. 17 Diagram Sequence kelola data unit Nama diagram sequence Deskripsi singkat Aktor Diagram Sequence kelola data unit Mengelola data unit sistem pengelolaan apartemen teluk intan Admin

62 Tindakan Utama Pasca Kondisi Admin membuka halaman kelola data unit, kemudian admin dapat menambah, menghapus, dan mengubah data unit Admin masuk ke halaman kelola unit Gambar 3. 13 Diagram sequence menginput data sewa Tabel 3. 18 Diagram Sequence menginput data sewa Nama diagram sequence Deskripsi singkat Aktor Tindakan Utama Pasca Kondisi Diagram Sequence menginput data sewa Melakukan pendaftaran sewa apartemen teluk intan Admin Admin memilih halaman input sewa, kemudian admin mengisi data penghuni pada form input sewa kemudian admin menyimpan data penghuni Admin masuk ke halaman lihat penghuni

63 Gambar 3. 14 Diagram sequence kelola data komplain Tabel 3. 19 Diagram Sequence kelola data komplain Nama diagram sequence Deskripsi singkat Aktor Tindakan Utama Pasca Kondisi Diagram Sequence kelola data komplain Mengelola data komplain sistem pengelolaan apartemen teluk intan Admin Admin membuka halaman kelola data komplain, kemudian admin dapat menghapus dan mengubah data komplain Admin masuk ke halaman kelola komplain

64 Gambar 3. 15 Diagram sequence lihat data tagihan Tabel 3. 20 Diagram Sequence lihat data tagihan Nama diagram sequence Deskripsi singkat Aktor Tindakan Utama Pasca Kondisi Diagram Sequence lihat data tagihan Melihat estimasi tagihan sewa apartemen Penghuni Penghuni memilih halaman melihat tagihan dan kemudian pemghuni dapat melihat tagihan Penghuni melihat status tagihan pembayaran

65 Gambar 3. 16 Diagram sequence komplain Tabel 3. 21 Diagram Sequence komplain Nama diagram sequence Deskripsi singkat Aktor Tindakan Utama Pasca Kondisi Diagram Sequence komplain Proses mengajukan komplain Penghuni Penghuni melakukan komplain dengan menu tambah komplain Penghuni dapat melihat data komplain mengenai kerusakan fasilitas

66 Gambar 3. 17 Diagram sequence lihat laporan penghuni Tabel 3. 22 Diagram Sequence lihat laporan penghuni Nama diagram sequence Deskripsi singkat Aktor Tindakan Utama Pasca Kondisi Diagram Sequence lihat laporan penghuni Melihat laporan penghuni apartemen teluk intan Pimpinan Pimpinan memilih halaman melihat laporan penghuni Pimpinan masuk ke halaman laporan penghuni

67 3.5 Perancangan Basis Data 3.5.1 Class Diagram Gambar 3. 18 Class Diagram Spesifikasi Basis Data 1. Nama File : Unit 2. Media Penyimpanan : Harddisk 3. Primary Key : kode_unit 4. Struktur : Data Unit Tabel 3. 23 Unit No Nama Field Jenis Lebar Keterangan 1. kode_unit Int 10 Kode unit 2. Tower Varchar 10 Tower 3. Type Varchar 15 Type

68 4. Nomor_unit Char 10 Nomo_Unit 4. Harga Varchar 20 Harga 5. Keterangan Varchar 150 Keterangan 6. Foto Varchar 20 Foto 7. Status Varchar 15 Status Spesifikasi Basis Data 1. Nama File : Tanggal 2. Media Penyimpanan : Harddisk 3. Primary Key : kode_tanggal 4. Struktur : Data Tanggal Tabel 3. 24 Tanggal No Nama Field Jenis Lebar Keterangan 1. kode_tanggal Int 10 Kode tanggal 2. kode_penghuni Char 10 Kode penghuni 3. kode_sewa Char 10 Kode Unit 4. kode_pembayaran Char 10 Kode Pembayaran 5. tgl_masuk Date Tanggal Masuk Spesifikasi Basis Data 1. Nama File : Pembayaran 2. Media Penyimpanan : Harddisk 3. Primary Key : kode_pembayaran 4. Struktur : Data Pembayaran

69 Tabel 3. 25 Pembayaran No Nama Field Jenis Lebar Keterangan 1. kode_pembayaran Char 10 Kode pembayaran 2. kode_penghuni Char 10 Kode penghuni 3. kode_sewa Char 10 Kode unit 4. lama_sewa Varchar 10 Lama sewa 5. jumlah_pembayaran Varchar 15 Jumlah pembayaran 6. Status Varchar 10 Status Spesifikasi Basis Data 1. Nama File : Penghuni 2. Media Penyimpanan : Harddisk 3. Primary Key : kode_penghuni 4. Struktur : Data Penghuni Tabel 3. 26 Penghuni No Nama Field Jenis Lebar Keterangan 1. kode_penghuni Char 10 Kode penghuni 2. Nama Varchar 30 Nama 3. Alamat Varchar 40 Alamat 4. Telepon Varchar 12 Telepon 5. Email Varchar 30 Email 6. Ktp Varchar 30 Ktp

70 Spesifikasi Basis Data 1. Nama File : Sewa 2. Media Penyimpanan : Harddisk 3. Primary Key : kode_sewa 4. Struktur : Data Sewa Tabel 3. 27 Sewa No Nama Field Jenis Lebar Keterangan 1. kode_sewa Char 10 Kode sewa 2. kode_penghuni Char 10 Kode Penghuni 3. kode_tanggal Char 10 Kode Tanggal 4. nomor_lantai Varchar 10 Nomor Lantai 5. nomor_unit Varchar 10 Nomor Unit Spesifikasi Basis Data 1. Nama File : Komplain 2. Media Penyimpanan : Harddisk 3. Primary Key : kode_komplain 4. Struktur : Data Komplain Tabel 3. 28 Komplain No Nama Field Jenis Lebar Keterangan 1. Nomor_komplain Char 8 Kode komplain 2. tanggal_komplain Date Kode Penghuni

71 3. Komplain Text Tanggal Komplain 4. Tanggal Perbaikan Date Tanggal Perbaikan 4. Status Varchar 15 Status Komplain 3.6 Perancangan Antar Muka 3.6.1 Struktur Menu/Tampilan Gambar 3. 19 Struktur Menu/Tampilan

72 3.6.2 Rancangan Layar/User Interface a. Rancangan Layar Tampilan Lihat Data Sewa Penghuni Gambar 3. 20 Halaman Lihat Data Sewa Penghuni b. Rancangan Layar Tampilan Input Komplain Penghuni Gambar 3. 21 Halaman Input Komplain Penghuni

73 c. Rancangan Layar Tampilan Data Komplain Penghuni Gambar 3. 22 Halaman Data Komplain Penghuni d. Rancangan Layar Tampilan Lihat Tagihan Sewa Penghuni Gambar 3. 23 Halaman Lihat Tagihan Sewa Penghuni

74 e. Rancangan Layar Tampilan Input Data Sewa Admin Gambar 3. 24 Halaman Input Data Sewa Admin f. Rancangan Layar Tampilan Input Tambah Unit Admin Gambar 3. 25 Halaman Input Tambah Unit Admin

75 g. Rancangan Layar Tampilan Lihat Unit Apartemen Admin Gambar 3. 26 Halaman Lihat Unit Apartemen Admin h. Rancangan Layar Tampilan Lihat Data Penghuni Admin Gambar 3. 27 Halaman Lihat Data Penghuni Admin

76 i. Rancangan Layar Tampilan Lihat Data Komplain Admin Gambar 3. 28 Halaman Lihat Data Komplain Admin j. Rancangan Layar Tampilan Lihat Laporan Komplain Pimpinan Gambar 3. 29 Halaman Lihat Laporan Komplain Pimpinan

77 k. Rancangan Layar Tampilan Lihat Laporan Data Penghuni Pimpinan Gambar 3. 30 Halaman Lihat Laporan Data Penghuni Pimpinan l. Rancangan Layar Tampilan Lihat Laporan Tagihan Pimpinan Gambar 3. 31 Halaman Lihat Laporan Tagihan Pimpinan 3.6.3 Perancangan Masukan (Input) 1. Nama Masukan : Data Penghuni Sumber : Penghuni Fungsi : Untuk mengetahui penghuni yang mengisi apartemen

78 Media : Lampiran data penghuni Format : Lampiran 2. Nama Masukan : Data komplain Sumber : Penghuni Fungsi : Untuk mengetahui kerusakan fasilitas penghuni apartemen Media : Lampiran data komplain Format : Lampiran 3. Nama Masukan : Data Tagihan Sumber : Penghuni Fungsi : Untuk mengetahui tagihan sewa penghuni apartemen Media : Lampiran data tagihan Format : Lampiran 3.6.4 Perancangan Keluaran (Output) 1. Nama Keluaran : Laporan Penghuni Fungsi : Sebagai bukti penghuni yang mengisi apartemen Media : Kertas Distribusi : Pimpinan Format : Lampiran 2. Nama Keluaran : Laporan Komplain Fungsi : Sebagai bukti komplain kerusakan fasilitas Media : Kertas Distribusi : Pimpinan Format : Lampiran 3. Nama Kelua 4. ran : Laporan Tagihan Fungsi : Sebagai bukti tagihan sewa penghuni Media : Kertas Distribusi : Pimpinan Format : Lampiran