penerapan metode sdlc rup (rational unified proses) …eprints.umm.ac.id/42297/1/pendahuluan.pdf ·...

11
Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES) Dalam Pembuatan Sistem Informasi E-kos Berbasis Web Pada Kota malang TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Sandy Young 201410370311116 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2018

Upload: others

Post on 09-Nov-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES) …eprints.umm.ac.id/42297/1/Pendahuluan.pdf · 2018. 12. 19. · RUP dan Prototype Dalam Aplikasi Penerimaan Siswa Baru Berbasis

Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES)

Dalam Pembuatan Sistem Informasi E-kos Berbasis Web Pada Kota malang

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik

Informatika Universitas Muhammadiyah Malang

Oleh : Sandy Young

201410370311116

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2018

Page 2: Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES) …eprints.umm.ac.id/42297/1/Pendahuluan.pdf · 2018. 12. 19. · RUP dan Prototype Dalam Aplikasi Penerimaan Siswa Baru Berbasis
Page 3: Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES) …eprints.umm.ac.id/42297/1/Pendahuluan.pdf · 2018. 12. 19. · RUP dan Prototype Dalam Aplikasi Penerimaan Siswa Baru Berbasis
Page 4: Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES) …eprints.umm.ac.id/42297/1/Pendahuluan.pdf · 2018. 12. 19. · RUP dan Prototype Dalam Aplikasi Penerimaan Siswa Baru Berbasis
Page 5: Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES) …eprints.umm.ac.id/42297/1/Pendahuluan.pdf · 2018. 12. 19. · RUP dan Prototype Dalam Aplikasi Penerimaan Siswa Baru Berbasis

KATA PENGANTAR

Segala puji bagi Allah SWT, yang telah memberikan Rahmat dan

Karunianya, sehingga penulis dapat menyelesaikan tugas akhir yang berjudul:

Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES)

Dalam Pembuatan Sistem Informasi E-kos Berbasis Web Pada Kota Malang

Tugas akhir ini merupakan salah satu syarat studi yang harus ditempuh

oleh seluruh mahasiswa Universitas Muhammadiyah Malang, guna

menyelesaikan akhir studi pada jenjang program Strata 1.

Peneliti menyadari masih banyak kekurangan dan keterbatasan dalam

penlisan tugas akhir ini. Untuk itu, penulis sangat mengharapkan saran yang

sangat membangun agar tulisan ini dapat berguna untuk perkembangan ilmu

pengetahuan kedepan.

Malang 10 Oktober 2018 Penulis Sandy Young

Page 6: Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES) …eprints.umm.ac.id/42297/1/Pendahuluan.pdf · 2018. 12. 19. · RUP dan Prototype Dalam Aplikasi Penerimaan Siswa Baru Berbasis

Daftar Isi

ABSTRAK ............................................................................................................................. I

LEMBAR PERSETUJUAN ..................................................................................................... III

LEMBAR PENGESAHAN .................................................................................................... IV

LEMBAR PERNYATAAN ...................................................................................................... V

LEMBAR PERSEMBAHAN .................................................................................................. VI

KATA PENGANTAR........................................................................................................... VII

BAB I ................................................................................................................................... 1

PENDAHULUAN .................................................................................................................. 1

1.1 Latar Belakang ................................................................................................... 1

1.2 Rumusan Masalah .............................................................................................. 2

1.3 Batasan Masalah ................................................................................................ 3

1.4 Tujuan Penelitian................................................................................................ 3

1.5 Penyusunan Laporan Tugas Akhir...................................................................... 4

1.6 Sistematika Penulisan ......................................................................................... 4

BAB II .................................................................................................................................. 6

KAJIAN PUSTAKA ................................................................................................................ 6

2.1 Sistem Informasi ................................................................................................ 6

2.2 E-Indekos ........................................................................................................... 6

2.3 Rational Unified Proses ...................................................................................... 7

2.4 Business Model Canvas...................................................................................... 9

2.5 Penelitian Sebelumnya ..................................................................................... 11

BAB III ............................................................................................................................... 14

METODE PENELITIAN ....................................................................................................... 14

3.1 Metode Penelitian ............................................................................................. 14

3.2 Analisis dan Perancangan Sistem ..................................................................... 15

3.2.1 Fase Inception ........................................................................................... 15

3.2.1.1 Business Modeling.................................................................................. 15

3.2.1.2 Requirement ........................................................................................... 17

3.2.1.3 Analisis dan desain ................................................................................. 18

3.2.1.4 Implementasi .......................................................................................... 19

Page 7: Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES) …eprints.umm.ac.id/42297/1/Pendahuluan.pdf · 2018. 12. 19. · RUP dan Prototype Dalam Aplikasi Penerimaan Siswa Baru Berbasis

3.2.2 Fase Elaboration ........................................................................................ 19

3.2.2.1 Business Modeling ............................................................................... 19

3.2.2.2 Requerment .......................................................................................... 20

3.2.2.3 Analisis dan desain ............................................................................... 21

A. Usecase diagram .................................................................................. 21

B. Skenario, Activity Diagram dan Sequence Diagram ............................ 22

C. Desain Database ................................................................................... 32

D. Mock Up .............................................................................................. 36

3.2.2.4 Implementasi ........................................................................................ 40

BAB IV .............................................................................................................................. 44

IMPLEMENTASI DAN PENGUJIAN ..................................................................................... 44

4.1 Implementasi .................................................................................................... 44

4.2 Testing.............................................................................................................. 56

BAB V ............................................................................................................................... 62

KESIMPULAN DAN SARAN ................................................................................................ 62

5.1 Kesimpulan ...................................................................................................... 62

5.2 Saran ................................................................................................................ 62

DAFTAR PUSTAKA ...................................................................................................... 63

LAMPIRAN 1 ....................................................................................................... 64

LAMPIRAN 2 ....................................................................................................... 82

Page 8: Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES) …eprints.umm.ac.id/42297/1/Pendahuluan.pdf · 2018. 12. 19. · RUP dan Prototype Dalam Aplikasi Penerimaan Siswa Baru Berbasis

Daftar Gambar

Gambar 1.Aktivitas Tahapan Pengembangan Sistem ............................................. 8 Gambar 2. Tamplian Bisnis Model Canvas .......................................................... 11 Gambar 3.Tahapan Pengembangan sistem ........................................................... 14 Gambar 4.Business Modeling Canvas Indekos .................................................... 15 Gambar 5.Usecase diagram ................................................................................... 18 Gambar 6.Use Case Diagram Indekos .................................................................. 21 Gambar 7. Diagram Activity Hapus Indekos ....................................................... 23 Gambar 8. Diagram Squence Hapus Indekos ...................................................... 23 Gambar 9.Diagram Activity Edit Indekos ........................................................... 25 Gambar 10. Diagram Squence Edit Indekos ........................................................ 25 Gambar 11. Diagram Activity Menambah Kamar ............................................... 27 Gambar 12. Diagram Squence Menambah Kamar ............................................. 27 Gambar 13.Diagram Activity Edit Kamar ........................................................... 29 Gambar 14. Diagram Squence Edit Kamar .......................................................... 29 Gambar 15. Diagram Activity Hapus Kamar ....................................................... 31 Gambar 16. Diagram Squence Hapus Kamar ...................................................... 31 Gambar 17. Desain Database ................................................................................ 32 Gambar 18. Mockup Home Page dan Mencari Indekos ....................................... 36 Gambar 19.Mockup Hasil Pencarian .................................................................... 37 Gambar 20.Mockup Lihat Kost............................................................................. 37 Gambar 21.Mockup Lihat Kamar ......................................................................... 38 Gambar 22.Mock Up Daftar Indekos .................................................................... 38 Gambar 23.Mockup Login .................................................................................... 39 Gambar 24.Mockup Pemilik Kost Homepage ...................................................... 39 Gambar 25.Home Page ......................................................................................... 40 Gambar 26.Hasil Pencarian ................................................................................... 40 Gambar 27.Lihat Indekos ...................................................................................... 41 Gambar 28.Lihat Kamar........................................................................................ 41 Gambar 29.Pendaftaran Indekos ........................................................................... 42 Gambar 30.Log In ................................................................................................. 42 Gambar 31.Home Page Admin ............................................................................. 43 Gambar 32.Tampilan pemilik kost ........................................................................ 43 Gambar 33.Home Page ......................................................................................... 44 Gambar 34.Hasil Pencarian ................................................................................... 45 Gambar 35.Lihat Indekos ...................................................................................... 45 Gambar 36.Lihat Kamar........................................................................................ 46 Gambar 37.Pendaftaran Indekos ........................................................................... 46 Gambar 38.Log In ................................................................................................. 47 Gambar 39.Home Page Admin ............................................................................. 47 Gambar 40.Edit Biodata Oleh Admin ................................................................... 48 Gambar 41.Hapus Indekos Oleh Admin ............................................................... 48

Page 9: Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES) …eprints.umm.ac.id/42297/1/Pendahuluan.pdf · 2018. 12. 19. · RUP dan Prototype Dalam Aplikasi Penerimaan Siswa Baru Berbasis

Gambar 42.Home Page Pemilik Indekos dan Biodata Indekos ............................ 49 Gambar 43.Tampilan Pemilik Kamar ................................................................... 49 Gambar 44.Tampilan Pemilik Tambah Kamar ..................................................... 50 Gambar 45.Tampilan Pemilik Edit Kamar............................................................ 50 Gambar 46.Tampilan Pemilik hapus Kamar ......................................................... 51 Gambar 47.Tampilan Pemilik Fasilitas Umum ..................................................... 51 Gambar 48.Tampilan Pemilik Tambah Fasilitas Umum....................................... 52 Gambar 49.Tampilan Pemilik Hapus Fasilitas Umum ......................................... 52 Gambar 50.Tampilan Pemilik Edit Fasilitas Umum ............................................. 53 Gambar 51Tampilan Pemilik Fasilitas tambahan ................................................. 53 Gambar 52.Tampilan Pemilik Tambah Fasilitas Tambahan ................................. 54 Gambar 53.Tampilan Pemilik Hapus Fasilitas Tambahan .................................... 54 Gambar 54.Tampilan Pemilik Edit Fasilitas Tambahan ...................................... 55 Gambar 55.Tampilan Pemilik Peraturan ............................................................... 55 Gambar 56.Tampilan Pemilik Tambah Peraturan ................................................. 55 Gambar 57.Tampilan Pemilik Hapus Peraturan.................................................... 56 Gambar 58.Tampilan pemilik hapus peraturan ..................................................... 56

Page 10: Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES) …eprints.umm.ac.id/42297/1/Pendahuluan.pdf · 2018. 12. 19. · RUP dan Prototype Dalam Aplikasi Penerimaan Siswa Baru Berbasis

Daftar Tabel

Tabel 1.Analisis Perbandingan Motode .................................................................. 9 Tabel 2.Tabel Penelitian Sebelumnya ................................................................... 12 Tabel 3.Tabel Kebutuhan Fungsional ................................................................... 17 Tabel 4.Tabel Kebutuhan Non Fungsional ........................................................... 18 Tabel 5.Tabel Cost Structure................................................................................. 19 Tabel 6.Tabel Reveneu Streams ............................................................................ 20 Tabel 7.Tabel Kebutuhan Fungsional terbaru ....................................................... 20 Tabel 8.Tabel Kebutuhan Non Fungsional ........................................................... 21 Tabel 9.Skenario Hapus Indeks............................................................................. 22 Tabel 10.Skenario Fungsi Edit Indekos ................................................................ 24 Tabel 11.Sekenario Fungsi Menambah Kamar ..................................................... 26 Tabel 12.Sekenario Fungsi Edit Kamar ................................................................ 28 Tabel 13.Skenario Fungsi Hapus Kamar .............................................................. 30 Tabel 14.Tabel Id .................................................................................................. 32 Tabel 15.Tabel Kos ............................................................................................... 33 Tabel 16.Tabel Fasilitas Umum ............................................................................ 34 Tabel 17.Tabel Fasilitas Umum ............................................................................ 34 Tabel 18.Tabel Peraturan ...................................................................................... 34 Tabel 19.Tabel kamar............................................................................................ 35 Tabel 20.Tabel Kota .............................................................................................. 35 Tabel 21.Tabel Universitas ................................................................................... 36 Tabel 23.Pengujian Hapus Indekos ....................................................................... 57 Tabel 24.Pengujian Edit Indekos .......................................................................... 57 Tabel 25.Pengujian Cari Indekos .......................................................................... 57 Tabel 26.Pengujian Menambah Kamar ................................................................. 57 Tabel 27.Pengujian Hapus Kamar......................................................................... 58 Tabel 28.Pengujian Edit Kamar ............................................................................ 58 Tabel 29.Pengujian Menambah Fasilitas Umum .................................................. 58 Tabel 30.Pengujian Hapus Fasilitas Umum .......................................................... 59 Tabel 31.Pengujian Edit Fasilitas Umum.............................................................. 59 Tabel 32.Pengujian Tambah Fasilitas Tambahan ................................................. 59 Tabel 33.Pengujian Hapus Fasilitas Tambahan .................................................... 59 Tabel 34.Pengujian Edit Fasilitas Tambahan ....................................................... 60 Tabel 35.Pengujian tambah peraturan ................................................................... 60 Tabel 36.Pengujian hapus peraturan ..................................................................... 60 Tabel 37.Pengujian edit peraturan......................................................................... 61

Page 11: Penerapan Metode SDLC RUP (RATIONAL UNIFIED PROSES) …eprints.umm.ac.id/42297/1/Pendahuluan.pdf · 2018. 12. 19. · RUP dan Prototype Dalam Aplikasi Penerimaan Siswa Baru Berbasis

DAFTAR PUSTAKA

[1] U. Ependi, Y. N. Kunang, S. Novifika, J. Ahmad, and Y. No,

“IMPLEMENTASI METODE RATIONAL UNIFIED PROCESS PADA

MOBILE DIGITAL LIBRARY,” no. 3, pp. 35–44

[2] U. Ependi, Y. N. Kunang, S. Novifika, J. Ahmad, and Y. No,

“IMPLEMENTASI METODE RATIONAL UNIFIED PROCESS PADA

MOBILE DIGITAL LIBRARY,” no. 3, pp. 35–44

[3] Lani Sidharta, Pengantar Sistem Informasi Bisnis, P.T. ELEX Media

Komputindo, Jakarta: 1995

[4] Muhyuzir T.D., 2001, Analisa Perancangan Sistem Pengolahan Data,

Cetakan Kedua, PT. Elex Media Komputindo, Jakarta

[5] Gordon B. Davis, Kerangka Dasar Sistem Informasi Manajemen Bagian 1,

PT Pustaka Binamas Pressindo, Jakarta: 1991

[6] Supriadi,2015, pengembangan website e-kosan.com dengan penerapan

metode content-based recommender system,Bandung

[7] farid Mubarok, harliana, ijah H. (2015). “Perbandingan Antara Metode

RUP dan Prototype Dalam Aplikasi Penerimaan Siswa Baru Berbasis

Web.” Citec Journal, Vol. 2(No. 2), 114–127.

[8] Alexander Osterwalder and Yves Pigneur (2012). Business Model

Generatio`

[9] S. Susilowati and R. R. Aria, “IMPLEMENTASI METODE RATIONAL

UNIFIED PROCESS PENJUALAN ALAT TELEKOMUNIKASI

BERBASIS WEBSITE,” pp. 89–95, 2015.

[10] N. Novianti, R. Setiawan, J. Algoritma, S. Tinggi, and T. Garut,

“Pengembangan sistem informasi jasa menjahit berbasis web pada

ganesha tailor garut.”

[11] R. Andrian and M. Chairuddin, “Pengembangan Sistem Informasi

Penelitian dan Pengabdian Dosen Jurusan Ilmu Komputer Menggunakan

Metode Rational Unified Process ( RUP ),” pp. 1–8.