Laporan Praktikum Apsi Kelompok A1 Revisi 2 [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

LEMBAR PERSETUJUAN LAPORAN PRAKTIKUM ANALISIS DAN PERANCANGAN SISTEM INFORMASI



Diajukan sebagai syarat untuk melengkapi mata kuliah Analisis dan Perancangan Sistem Informasi, di Program Studi Teknik Industri S-1, Fakultas Teknologi Industri Disusun oleh: 1. Hana Ribkah Joe Tabuni



(1813007)



2. Rheannisa Priyanka



(1813008)



3. Kadek Dinda Okta Vianty



(1813028)



4. Gede Ngurah Surya Kencana



(1813034)



Kelompok: A1



Mengetahui, Kepala Laboratorium Perancangan Sistem Informasi dan Perancangan Tata Letak Fasilitas



Sony Haryanto, S.Sos.ST.MT NIP.Y 102.8700.167



Menyetujui, Dosen Pembimbing



Renaldi Primaswara Prasetya, S.Kom, M.Kom NIP. 103.900.0213



LEMBAR PERSETUJUAN LAPORAN PRAKTIKUM ANALISIS DAN PERANCANGAN SISTEM INFORMASI



Diajukan sebagai syarat untuk melengkapi mata kuliah Analisis dan Perancangan Sistem Informasi, di Program Studi Teknik Industri S-1, Fakultas Teknologi Industri Disusun oleh: Hana Ribkah Joe Tabuni



(1813007)



Kelompok: A1



Mengetahui, Kepala Laboratorium Perancangan Sistem Informasi dan Perancangan Tata Letak Fasilitas



Sony Haryanto, S.Sos.ST.MT NIP.Y 102.8700.167



Menyetujui, Dosen Pembimbing



Renaldi Primaswara Prasetya, S.Kom, M.Kom NIP. 103.900.0213



LEMBAR PERSETUJUAN LAPORAN PRAKTIKUM ANALISIS DAN PERANCANGAN SISTEM INFORMASI



Diajukan sebagai syarat untuk melengkapi mata kuliah Analisis dan Perancangan Sistem Informasi, di Program Studi Teknik Industri S-1, Fakultas Teknologi Industri Disusun oleh:



Rheannisa Priyanka



(1813008)



Kelompok: A1



Mengetahui, Kepala Laboratorium Perancangan Sistem Informasi dan Perancangan Tata Letak Fasilitas



Sony Haryanto, S.Sos.ST.MT NIP.Y 102.8700.167



Menyetujui, Dosen Pembimbing



Renaldi Primaswara Prasetya, S.Kom, M.Kom NIP. 103.900.0213



LEMBAR PERSETUJUAN LAPORAN PRAKTIKUM ANALISIS DAN PERANCANGAN SISTEM INFORMASI



Diajukan sebagai syarat untuk melengkapi mata kuliah Analisis dan Perancangan Sistem Informasi, di Program Studi Teknik Industri S-1, Fakultas Teknologi Industri Disusun oleh: Kadek Dinda Okta Vianty



(1813028)



Kelompok: A1



Mengetahui, Kepala Laboratorium Perancangan Sistem Informasi dan Perancangan Tata Letak Fasilitas



Sony Haryanto, S.Sos.ST.MT NIP.Y 102.8700.167



Menyetujui, Dosen Pembimbing



Renaldi Primaswara Prasetya, S.Kom, M.Kom NIP. 103.900.0213



LEMBAR PERSETUJUAN LAPORAN PRAKTIKUM ANALISIS DAN PERANCANGAN SISTEM INFORMASI



Diajukan sebagai syarat untuk melengkapi mata kuliah Analisis dan Perancangan Sistem Informasi, di Program Studi Teknik Industri S-1, Fakultas Teknologi Industri Disusun oleh:



Gede Ngurah Surya Kencana



(1813034)



Kelompok: A1



Mengetahui, Kepala Laboratorium Perancangan Sistem Informasi dan Perancangan Tata Letak Fasilitas



Sony Haryanto, S.Sos.ST.MT NIP.Y 102.8700.167



Menyetujui, Dosen Pembimbing



Renaldi Primaswara Prasetya, S.Kom, M.Kom NIP. 103.900.0213



LEMBAR ASISTENSI Nama NIM Kelompok Jadwal Praktikum Asisten Lab No



Hari/Tanggal



: Hana Ribkah Joe Tabuni : 1813007 : A1 : Senin, Selasa, Rabu (9, 10 dan 11 November 2020) : Yoseph Renosandro Putra Kana Keterangan



Malang,



Paraf



November 2020



Dosen Pembimbing



(Renaldi Primaswara Prasetya, S.Kom, M.Kom)



LEMBAR ASISTENSI Nama NIM Kelompok Jadwal Praktikum Asisten Lab No



Hari/Tanggal



: Rheannisa Priyanka : 1813008 : A1 : Senin, Selasa, Rabu (9, 10 dan 11 November 2020) : Yoseph Renosandro Putra Kana Keterangan



Malang,



Paraf



November 2020



Dosen Pembimbing



(Renaldi Primaswara Prasetya, S.Kom, M.Kom)



LEMBAR ASISTENSI Nama NIM Kelompok Jadwal Praktikum Asisten Lab No



Hari/Tanggal



: Kadek Dinda Okta Vianty : 1813028 : A1 : Senin, Selasa, Rabu (9, 10 dan 11 November 2020) : Yoseph Renosandro Putra Kana Keterangan



Paraf



Malang, November 2020 Dosen Pembimbing



(Renaldi Primaswara Prasetya, S.Kom, M.Kom)



LEMBAR ASISTENSI Nama NIM Kelompok Jadwal Praktikum Asisten Lab No



Hari/Tanggal



: Gede Ngurah Surya Kencana : 1813034 : A1 : Senin, Selasa, Rabu (9, 10 dan 11 November 2020) : Yoseph Renosandro Putra Kana Keterangan



Paraf



Malang, November 2020 Dosen Pembimbing



(Renaldi Primaswara Prasetya, S.Kom, M.Kom)



LEMBAR NILAI



KATA PENGANTAR Puji syukur kami panjatkan ke hadirat Tuhan Yang Maha Esa atas segala rahmat dan karunia-Nya yang telah diberikan, sehingga penyusun bisa menyelesaikan Laporan Praktikum Analisis dan Perancangan Sistem Informasi ini. Adapun tujuan disusunnya laporan ini adalah sebagai syarat untuk memenuhi tugas mata kuliah Analisis Dan Percangangan Sistem Informasi. Tersusunnya laporan ini tentu bukan karena buah kerja keras kami semata, melainkan juga atas bantuan dari berbagai pihak. Untuk itu, kami ucapkan terima kasih sebesar-besarnya kepada semua pihak yang membantu terselesaikannya laporan ini, diantaranya: 1. Bapak Ir. Thomas Priyasmanu, M.Kes, selaku Kepala Prodi Teknik Industri S-1 ITN Malang 2. Bapak Renaldi Prismawara Prasetya, S.kom, selaku dosen pengampu mata kuliah Analisis Dan Percangangan Sistem Informasi sekaligus dosen pembimbing 3. Bapak Sony Haryanto S.SOS, ST, MT, selaku kepala laboratorium Perancangan Sistem Informasi dan Perancangan Tata Letak Fasilitas Tenik Industri S-1 ITN Malang 4. Para asisten laboratorium Teknik Industri S-1 ITN Malang. 5. Orang tua, kerabat, sahabat, dan pihak-pihak lainnya yang tidak bisa kami sebutkan satu persatu. Kami sangat menyadari bahwa laporan ini masihlah jauh dari sempurna. Untuk itu, kami selaku tim penyusun menerima dengan terbuka semua kritik dan saran yang membangun agar laporan ini bisa tersusun lebih baik lagi. Kami berharap semoga laporan ini bermanfaat untuk kita semua. Malang,



November 2020



    Penyusun



DAFTAR ISI



Lembar Persetujuan ............................................................................................... Lembar Asistensi ..................................................................................................... Lembar Nilai ............................................................................................................ Kata Pengantar ........................................................................................................ Daftar Isi................................................................................................................iii Daftar Tabel............................................................................................................v Daftar Gambar......................................................................................................vi BAB I PEMODELAN PROSES BISNIS...........................................................1 1.1 Pemodelan Proses Bisnis Studi Kasus I...........................................1 1.1.1 Klasifkasi User........................................................................1 1.1.2 Aktivitas Bisnis.......................................................................3 1.2 Pembahasan....................................................................................14 BAB II ANALISA KEBUTUHAN SISTEM....................................................15 2.1 Analisa Kebutuhan Sistem Studi Kasus II.....................................15 2.1.1 Data Flow Diagram Level Diagram Context.........................17 2.1.2 Data Flow Diagram Level Satu.............................................20 2.2 Pembahasan....................................................................................23 BAB III PERANCANGAN DATABASE............................................................24 3.1 Perancangan Database Studi Kasus III...........................................24 3.1.1 Pembuatan Struktur Tabel.....................................................25 3.1.2 Pengisian Data Tabel.............................................................28 3.1.3 Pengolahan Database............................................................31 3.1.3.1 Manipulasi Data 1.....................................................31 3.1.3.2 Manipulasi Data 2.....................................................33 3.2 Pembahasan....................................................................................35 BAB IV PENUTUP.............................................................................................36 4.1 Kesimpulan....................................................................................36 4.1.1 Pemodelan Proses Bisnis Studi Kasus I................................36 4.1.2 Analisis Kebutuhan Sistem Studi Kasus II



36



4.1.3 Perancangan Database Studi Kasus III.................................37 iii



4.2 Saran................................................................................................38 DAFTAR PUSTAKA...........................................................................................39 LAMPIRAN..........................................................................................................40



iv



DAFTAR TABEL Tabel 1.1 Klasifikasi User.......................................................................................1 Tabel 3.1 Database Studi Kasus III.......................................................................24 Tabel 3.2 Field calon_pendaftaran........................................................................26 Tabel 3.3 Field keterangan_kelulusan...................................................................27 Tabel 3.4 Field skor...............................................................................................27 Tabel 3.5 Field status_penerimaan .......................................................................28 Tabel 3.6 Data calon_pendaftaran.........................................................................29 Tabel 3.7 Data keterangan_kelulusan....................................................................29 Tabel 3.8 Data skor................................................................................................30 Tabel 3.9 Data status_penerimaan.........................................................................30 Tabel 3.10 Hasil dari Manipulasi 1........................................................................32 Tabel 3.11 Hasil dari Manipulasi 2 ........................................................................34



v



DAFTAR GAMBAR Gambar 1.1 Diagram BPMN Proses Reservasi Hotel Via Online ..........................1 Gambar 1.2 Proses pembuatan pool.........................................................................4 Gambar 1.3 Proses Pembuatan Lane.......................................................................5 Gambar 1.4 Proses Pembuatan Task atau activity...................................................6 Gambar 1.5 Proses Pembuatan Task dan Messageflow...........................................7 Gambar 1.6 Proses Pembuatan Task pada pool 2....................................................8 Gambar 1.7 Proses Pembuatan Gateaway XOR dan Task.......................................9 Gambar 1.8 Proses Pembuatan Task dan Messageflow.........................................10 Gambar 1.9 Proses Pembuatan 5 Task dan Messageflow......................................11 Gambar 1.10 Proses Pembuatan Gateaway XOR pada Pool Pelanggan................12 Gambar 1.11 Proses Pembuatan Task pada Pool admin........................................12 Gambar 1.12 Proses Pembuatan Task dan Messageflow pada Pool Pelanggan....13 Gambar 1.13 Proses Pembuatan EndEvent............................................................13 Gambar 2.1 Data Flow Diagram Level Context.....................................................15 Gambar 2.2 Data Flow Diagram Level Satu..........................................................16 Gambar 2.3 Proses Pembuatan Data Proses dan Entitas.......................................17 Gambar 2.4 Proses Pembuatan Data Flow In........................................................17 Gambar 2.5 Proses Pembuatan Data Flow In........................................................18 Gambar 2.6 Proses Pembuatan Data Flow In........................................................18 Gambar 2.7 Proses Pembuatan Data Flow Out......................................................19 Gambar 2.8 Proses Pembuatan Data Flow Out......................................................19 Gambar 2.9 Proses Pembuatan Data Flow Out......................................................20 Gambar 2.10 Proses Pembuatan Data Flow Pada Proses 1...................................20 Gambar 2.11 Proses Pembuatan Data Flow Pada Proses ke 2...............................21 Gambar 2.12 Proses Pembuatan Data Flow Pada Proses ke 3 ..............................21 Gambar 2.13 Proses Pembuatan Data Flow Pada Proses ke 4 ..............................22 Gambar 2.14 Proses Pembuatan Data Flow Pada Proses ke 5 ..............................22 Gambar 3.1 Tampilan Pertama Tabel 1.................................................................25 Gambar 3.2 Tampilan Design View.......................................................................26 Gambar 3.3 Hasil dari SQL View...........................................................................31 Gambar 3.4 Proses run pada hasil SQL.................................................................32 vi



Gambar 3.5 Hasil dari SQL View...........................................................................33 Gambar 3.6 Hasil RUN dan Enter Parameter value..............................................34



vii



BAB I PEMODELAN PROSES BISNIS 1.1 Pemodelan Proses Bisnis Studi Kasus I



Sumber: Software Camunda Modeler Gambar 1.1 Diagram BPMN Proses Reservasi Hotel Via Online 1.1.1



Klasifikasi User



Tabel 1.1 Klasifikasi User Sumber:



User



Membuka aplikasi dan memilih hotel,



Studi kasus



Deskripsi



Pelanggan



BPMN



mengisi form booking, mengirim form booking melalui email ke admin, melakukan pembayaran Mengecek ketersediaan kamar, mengirimkan form booking pada pelanggan, melakukan pengecekan form booking dan mengirimkan



Admin



bukti pemesanan, mengkonfirmasi bukti pembayaran



dan



menghubungi



pihak



Executive Housekeeper (EH), mengirim Executive



bukti validasi kepada pelanggan Mengecek detail pemesanan, kebenaran



Housekeeper



identitas, dan bukti pembayaran, melakukan



(EH)



validasi pemesanan



1



1.1.2



Aktivitas Bisnis Alur dari pemesanan hotel via online yang sedang berjalan antara lain: 1. Pelanggan membuka aplikasi dan memilih hotel yang diinginkan. 2. Admin menerima informasi pemesanan kamar dari pelanggan. 3. Kemudian admin mengecek ketersediaan kamar, jika kamar tersedia maka admin akan mengirimkan form booking pada pelanggan. 4. Pelanggan akan mengirimkan form booking melalui email. 5. Admin melakukan pengecekan form dan mengirimkan bukti pemesanan pada pelanggan. 6. Pelanggan melakukan



pembayaran dan mengupload bukti



pembayaran. 7. Admin mengkonfirmasi pembayaran dan menghubungi pihak Executive Housekeeper (EH) untuk melakukan pengecekan. 8. Kemudian EH akan mengecek detail pemesanan, identitas pelanggan, dan memvalidasi bukti pemesanan. 9. Setelah itu bukti validasi pemesanan akan dikirim ke pelanggan oleh admin. Langkah-langkah pembuatan bisnis pemesanan hotel via online pada software camunda sebagai berikut:



2



1. Pertama kita buat 2 pool dan beri keterangan “pelanggan” pada pool 1 dan “pemesanan kamar hotel online” pada pool 2



Sumber: Software Camunda Modeler Gambar 1.2 Proses Pembuatan Pool



3



2. Selanjutnya buat lane dengan menambahkan keterangan “admin” dan “executive housekeeper”



Sumber: Software Camunda Modeler Gambar 1.3 Proses Pembuatan Lane



4



3. Selanjutnya buat 2 notasi task atau activity pada pool pelanggan dan beri keterangan “membuka aplikasi” dan “memilih hotel” pada masing-masing task



Sumber: Software Camunda Modeler Gambar 1.4 Proses Pembuatan task atau activity



5



4. Selanjutnya buat task pada pool 2 bagian admin, beri keterangan “menerima pemesanan kamar” kemudian hubungkan task 2 dengan task 3 menggunakan message flow



Sumber: Software Camunda Modeler Gambar 1.5 Proses Pembuatan Task dan Messageflow



6



5. Buat task pada pool 2 bagian admin dan beri keterangan “mengecek ketersediaan kamar”



Sumber: Software Camunda Modeler Gambar 1.6 Proses Pembuatan Task pada Pool 2



7



6. Buat gateaway XOR pada pool admin dan buat 2 task yang masing-masing berisi keterangan “mengirimkan form booking” dan “pelanggan memilih hotel lain” secara otomatis akan muncul Sequence flow dengan keterangan “tersedia” dan “tidak tersedia”



Sumber: Software Camunda Modeler Gambar 1.7 Proses Pembuatan Gateaway XOR dan Task



8



7. Selanjutnya buat task pada pool pelanggan berisi keterangan “menerima



form



booking”



dan



hubungkan



dengan



task



menggunakan message flow



Sumber: Software Camunda Modeler Gambar 1.8 Proses Pembuatan Task dan Message flow



9



8. Buat notasi task berikutnya dan hubungkan dengan message flow masing-masing task diberi keterangan “mengisi form booking”, “mengirimkan form booking melalui email”, “menerima form booking”, “menerima form booking”, “mengecek form booking”, “mengirim bukti pemesanan melalui email”, dan “menerima bukti pemesanan”



Sumber: Software Camunda Modeler Gambar 1.9 Proses Pembuatan 5 Task dan Message flow



10



9. Selanjutnya buat gateway XOR pada pool pelanggan dan tambahkan 2 notasi task dengan keterangan “pesanan otomatis dibatalkan” dan “mengupload bukti pembayaran” secara otomatis muncul



Sequence



flow



dengan



keterangan



“melakukan



pembayaran” dan “tidak melakukan pembayaran”



Sumber: Software Camunda Modeler Gambar 1.10 Proses Pembuatan Gateaway XOR pada Pool Pelanggan 10. Buat task pada pool admin dan beri keterangan “mengkonfirmasi pembayaran” dan “menghubungi pihak EH”



Sumber: Software Camunda Modeler Gambar 1.11 Proses Pembuatan Task pada Pool admin



11



11. Buat 2 notasi task pada pool executive housekeeper dan beri keterangan “mengecek detail pemesanan dari identitas hingga pembayaran” dan “memvalidasi pemesanan kamar” Kemudian buat task pada pool admin dan pelanggan yang secara otomatis akan dihubungkan dengan messageflow



Sumber: Software Camunda Modeler Gambar 1.12 Proses Pembuatan Task dan Message flow pada Pool Pelanggan 12. Buat notasi endevent pada pool pelanggan yang secara otomatis akan terhubung menggunakan sequence flow



Sumber: Software Camunda Modeler Gambar 1.13 Proses Pembuatan EndEvent



12



1.2 Pembahasan Proses reservasi hotel via online diawali dengan pemilihan hotel pada aplikasi yang dilakukan oleh pelanggan. Setelah menentukan pilihan hotel, admin dari hotel yang dituju akan menerima informasi pemesanan kamar. Admin akan segera mengecek ketersediaan kamar di hotel tersebut, jika kamar tersedia maka admin akan mengirimkan form booking ke alamat email pelanggan, tetapi jika tidak maka pelanggan diminta untuk mencari hotel lain. Setelah menerima email dari admin, pelanggan diminta untuk mengisi form booking dan mengirimkannya kembali kepada admin untuk selanjutnya dilakukan pengecekan dan membuat bukti pemesanan. Bukti pemesanan yang telah dibuat dikirim menuju pelanggan agar pelanggan dapat segera melakukan pembayaran. Apabila pelanggan tidak melakukan pembayaran, maka secara otomatis pesanan akan dibatalkan, tapi jika pelanggan melakukan pembayaran sesuai dengan jumlah yang diminta maka akan dilanjutkan dengan proses upload bukti pembayaran. Admin akan menerima bukti pembayaran dan mengkonfirmasi bahwa pembayaran telah dilakukan. Langkah selanjutnya yakni admin akan menghubungi pihak Executive Housekeeper (EH) untuk melakukan pengecekan final terkait pemesanan mulai dari kebenaran identitas pelanggan hingga pembayaran. Setelah melakukan pengecekan, EH akan memvalidasi pemesanan dan mengirimkan bukti validasi kepada admin. Admin akan meneruskan bukti validasi kepada pelanggan. Dengan begitu proses reservasi hotel via online telah selesai dilakukan.



13



BAB II ANALISA KEBUTUHAN SISTEM 2.1 Analisa Kebutuhan Sistem Studi Kasus II Sumber : Software Ms.Visio 2013



Gambar 2.1 Data Flow Diagram Level Context 1. Diagram Level Context Proses



: Reservasi Hotel Online



Entitas



: Customer, Admin,Bank



Data In



: Reservasi, Data pemesanan, Nominal bayar, Verifikasi data, Konfirmasi ketersediaan



Data Out



: Status reservasi, Info pemesanan, Data pembayaran



14



Sumber : Software Ms.Visio 2013



Gambar : 2.2 Data Flow Diagram Level Satu 2. Diagram Level Satu Proses



: Pemesanan kamar, Konfirmasi data, Pengecekan kamar, Pembayaran, Memproses pesanan



Entitas Data In



: Customer, Admin,Bank : Reservasi, Data pemesanan, Nominal bayar, Verifikasi data, Konfirmasi ketersediaan



Data Out



: Status reservasi, Info pemesanan, Data pembayaran



15



2.1.1 Data Flow Diagram Level Diagram Context 1. Pertama buat data proses dengan keterangan Pembukaan Rekening Bank, lalu buat tiga entitas yang pertama Cutomer, kedua Bank, dan Admin



Sumber : Software Ms.Visio 2013 Gambar 2.3 Proses Pembuatan Data Proses dan Entitas 2. Buat data Flow in Reservasi, Data pemesanan, dan Nominal bayar dari Customer ke Proses



Sumber : Software Ms.Visio 2013 Gambar 2.4 Proses Pembuatan Data Flow In



16



3. Buat data Flow in



konfirmasi ketersediaan room dan Data



terverifikasi dari Admin ke Proses



Sumber : Software Ms.Visio 2013 Gambar 2.5 Proses Pembuatan Data Flow In 4. Buat data flow in pembayaran terverifikasi dari Bank ke Proses



Sumber : Software Ms.Visio 2013 Gambar 2.6 Proses Pembuatan Data Flow In



17



5. Buat data flow out Status Reservarsi dari proses ke customer



Sumber : Software Ms.Visio 2013 Gambar 2.7 Proses Pembuatan Data Flow Out 6. Buat data flow out info pemesanan dari proses ke admin



Sumber : Software Ms.Visio 2013 Gambar 2.8 Proses Pembuatan Data Flow Out



18



7. Buat data flow out Data pembayaran dari proses ke Bank



Sumber : Software Ms.Visio 2013 Gambar 2.9 Proses Pembuatan Data Flow Out 2.1.2 Data Flow Diagram Level Satu 1. Buat proses satu dengan keterangan Pemesanan kamar lalu buat data flow in Reservasi dan data flow out Info Pemesanan



Sumber : Software Ms.Visio 2013 Gambar 2.10 Proses Pembuatan Data Flow Pada Proses 1



19



2. Buat proses dua dengan keterangan proses Mengkonfirmasi Data dan buat data flow in Data Pemesanan dari proses 1 ke proses 2



Sumber : Software Ms.Visio 2013 Gambar 2.11 Proses Pembuatan Data Flow proses ke 2 3. Buat proses ke tiga dengan keterangan Pengecekan kamar lalu buat data flow in Data terverifikasi dari proses 2 ke proses 3



Sumber : Software Ms.Visio2013 Gambar 2.12 Pembuatan Data Flow proses ke 3



20



4 Buat proses ke empat dengan keterangan Pembayaran lalu buat data flow in konfirmasi ketersediaan kamar dari proses 3 ke 4 dan Nominal bayar , dengan data flow out Data pembayaran



Sumber : Software Ms.Visio 2013 Gambar 2.13 Pembuatan Data Flow Proses ke 4 5 Buat proses ke lima dengan keterangan memproses pesanan, lalu buat data in pembayaran terverifikasi, dan data out status reservasi



Sumber : Software Ms.Visio 2013 Gambar 2.14 Pembuatan Data Flow pada Proses ke 5



21



1.2 Pembahasan 1. Diagram Level Context Pada diagram Level Context terdapat satu proses yaitu Proses Reservasi Hotel dengan tiga entitas yaitu Customer, Admin dan Bank. Proses awal Customer menginput reservasi hotel dan data pemesanan, maka admin akan menerima output berupa informasi pemesanan , admin menginput konfirmasi data pemesanan dan verifikasi data , setelah itu customer menginput nominal bayar , dan bank akan menerima data output berupa data pembayaran dan menginput pembayaran terverifikasi kedalam proses, setelah itu customer akan menerima status reservasi sebagai outputnya 2. Diagram Level Satu Reservasi di input ke dalam proses pemesanan kamar dan akan menghasilkan output berupa informasi pemesanan, setelah itu data pemesanan akan di input kedalam proses mengkonfirmasi data, jika data terverifikasi akan dilanjutkan ke proses pengecekan kamar, setelah itu akan menginput konfirmasi ketersediaan kamar dan dilanjutkan ke proses pembayaran dimana pada proses tersebut customer menginput nominal bayar dan menerima output berupa data pembayaran, maka jika pembayaran terverifikasi di input ke proses selanjutnya



yaitu



memproses



pemesanan



dengan



dan



akan



mendapatkan data output berupa status reservasi



22



BAB III PERANCANGAN DATABASE 3.1 Perancangan Database Studi Kasus III Tabel 3.1 Database Studi Kasus III No. 1



2



3 4



Nama Rheannisa Priyanka Hana Ribkah Joe Tabuni Kadek Dinda Okta Vianty Gede Ngurah Surya Kencana



Sector



Skor



pemilih



akhir



Teknik Industri



K3



180



Lulus



Teknik mesin



Supervisor



153



Tidak Lulus



Teknik kimia



Supervisor



153



Tidak Lulus



Teknik Industri



K3



190



Lulus



K3



155



Tidak Lulus



Supervisor



179



Lulus



PPIC



130



Tidak Lulus



Prodi



5



Alifdha Arviana Teknik Kimia



6



Gatot Subroto



7



Muthiaar Alicia Teknik Industri



Teknik Mesin



Status



8



Pudjo Hafidz



Teknik Elektro



Listrik



130



Tidak Lulus



9



Palupi Ardhya Teknik Elektro



Listrik



166



Lulus



PPIC



190



Lulus



10



Febrina Wawondatu



Teknik Kimia



23



3.1.1 Pembuatan Struktur Tabel 1. Buka aplikasi Ms. Access dan pilih Blank Destop Database dan beri nama file database “Laporan Database Pendaftaran” pada filename, lalu klik Create. Kemudian secara otomatis akan muncul tab Table1.



Sumber : Software Ms. Acces 2013 Gambar 3.1 Tampilan Pertama Tabel 1



24



2. Ubah Table1 menjadi tabel member dengan cara, klik pada menu Home dan pilih View kemudian Design View. Akan muncul kotak dialog Save As, dan ubahlah menjadi Tabel “calon_pendaftaran”.



Sumber : Software Ms. Acces 2013 Gambar 3.2 Tampilan Design View 3. Kemudian isikan Field sesuai rancangan tabel calon_pendaftaran beserta tipe datanya. Tabel 3.2 Field calon_pendaftaran



Sumber : Software Ms. Acces 2013



25



4. Buat tabel baru dengan cara pilih tab Create, lalu klik Table Ubah Table2 menjadi tabel Nilai dengan cara, klik pada menu Home dan pilih View kemudian Design View. Akan muncul kotak dialog Save As, dan ubahlah menjadi Tabel “keterangan_kelulusan”. Kemudian isikan Field sesuai rancangan tabel member beserta tipe datanya. Tabel 3.3 Field keterangan_kelulusan



Sumber : Software Ms. Acces 2013 5. Buat tabel baru dengan cara pilih tab Create, lalu klik Table Ubah Table3 menjadi tabel Informasi Kelulusan dengan cara, klik pada menu Home dan pilih View kemudian Design View. ubahlah menjadi Tabel “skor”. Kemudian isikan Field sesuai rancangan tabel member beserta tipe datanya. Tabel 3.4 Field skor



Sumber : Software Ms. Acces 2013



26



6. Buat tabel baru dengan cara pilih tab Create, lalu klik Table Ubah Table4 menjadi tabel Informasi Kelulusan dengan cara, klik pada menu Home dan pilih View kemudian Design View. Akan muncul kotak



dialog



Save



As,



dan



ubahlah



menjadi



Tabel



“status_penerimaan”. Tabel 3.5 Field status_penerimaan



Sumber : Software Ms. Acces 2013 3.1.2 Pengisian Data Tabel Jika seluruh tabel sudah terbentuk, isikan data pada tiap field di masing- masing tabel sesuai rancangan data tabel yang telah dijabarkan sebelumnya dengan cara klik kanan pada tab nama tabel, kemudian pilih datasheet view. Datasheet akan menampilkan data secara keseluruhan dalam bentuk tabular yaitu susunan baris dan kolom.



27



1. Pertama



isi



data



nama_depan,



nama_belakang,



sector_pilihan_pendaftar, nomor_urut_pendaftar, prodi sesuai data para calon_pendaftaran Tabel 3.6 Data calon_pendaftaran



Sumber : Software Ms. Acces 2013 2. Selanjutnya



isi



data



nomor_urut_pendaftar,



status,



sector_pilihan_pendaftar, Tabel 3.7 Data keterangan_kelulusan



Sumber : Software Ms. Acces 2013



28



3. Selanjutnya isi data nomor_urut_pendaftar, skor_nilai_akhir Tabel 3.8 Data skor



Sumber : Software Ms. Acces 2013 4. Selanjutnya



isi



data



nama_depan,



nama_belakang,



prodi,



nomor_urut_pendaftar Tabel 3.9 Data status_penerimaan



Sumber : Software Ms. Acces 2013



29



3.1.3 Pengolahan Database 3.1.3.1 Manipulasi Data 1 Menampilkan



data



dengan



kriteria



tertentu



menggunakan Sintaks Query. Langkah langkah melampilkan data dengan memanfaatkan sintaks Query pada Ms. Access dapat dilakukan dengan cara: 1) Klik Tab Create dan pilih query design, maka secara otomatis akan muncul tab Query. 2) Kemudian masukkan datang yang akan di manipulasi, lalu klik kanan pada tab Query yang ada, kemudian pilih SQL view. 3) Kemudian akan muncul Select seperti dibawah.



Sumber : Software Ms. Acces 2013 Gambar 3.3 Hasil dari SQL View



30



4) Klik icon Run pada tab menu Design dengan SELECT



status_penerimaan.nama_depan,



status_penerimaan.nama_belakang, skor.skor_nilai_akhir, status_penerimaan.status FROM skor INNER JOIN status_penerimaan ON



skor.nomor_urut_pendaftar



=



status_penerimaan.nomor_urut_pendaftar WHERE (((skor.skor_nilai_akhir)=130));



Sumber : Software Ms. Acces 2013 Gambar 3. 4 Proses Run pada Hasil SQL 5) Setelah itu akan muncul tabel datasheet view Tabel 3.10 Hasil dari Manipulasi 1



Sumber : Software Ms. Acces 2013



31



3.1.3.2 Manipulasi Data 2 Menampilkan



data



dengan



kriteria



tertentu



menggunakan Sintaks Query. Langkah langkah melampilkan data dengan memanfaatkan sintaks Query pada Ms. Access dapat dilakukan dengan cara: 1) Klik Tab Create dan pilih query design, maka secara otomatis akan muncul tab Query. 2) Kemudian masukkan datang yang akan di manipulasi, lalu klik kanan 3) Kemudian pilih SQL view 4) Kemudian akan muncul hasil Select yang diiginkan dengan SELECT



calon_pendaftaran.nama_depan,



calon_pendaftaran.nama_belakang,



calon_pendaftaran.



sector_pilih_pendaftar, status_penerimaan.status FROM calon_pendaftaran INNER JOIN status_penerimaan ON



calon_pendaftaran.nomor_urut_pendaftar=



status_penerimaan.nomor_urut_pendaftar WHERE



(((calon_pendaftaran.prodi)="teknik



industri")



AND ((status_penerimaan.status)="lulus"));



Sumber : Software Ms. Acces 2013 Gambar 3.5 Hasil dari SQL View 5) Setelah di RUN akan muncul enter parameter value karena 32



lulusan prodi Teknik Industri ada 3 orang dan salah satunya berbeda sector pilihan pendaftaran, maka kita ketik K3 saja



Sumber : Software Ms. Acces 2013 Gambar 3.6 Hasil RUN dan Enter Parameter Value 6) Setelah itu akan muncul table datasheet view dari sector K3 Tabel 3.11 Hasil dari Manipulasi 2



Sumber : Software Ms. Acces 2013



33



3.2



Pembahasan Pada manipulasi 1 tabel status_penerimaan dan skor dapat dilihat skor nilai akhir paling terendah adalah 130 dan di miliki oleh 2 orang calon pendaftar yaitu Muthiaar Alicia dengan nomor urut pendaftar 112336 dan Pudjo Hafidz dengan nomor urut 112337 Pada manipulasi 2 tabel calon pendaftaran dan status penerimaan yang lulus masuk ke sector K3 dari lulusan Teknik Industri terdapat 2 orang yaitu Rheannisa Priyanka dengan nomor urut perdaftar 112330 dan Gede Ngurah Surya Kencana dengan nomor urut 112333



34



BAB IV PENUTUP 4.1



Kesimpulan 4.1.1



Pemodelan Proses Bisnis Studi Kasus I Proses reservasi hotel via online terdiri dari 3 user yakni pelanggan, admin, dan executive housekeeper (EH). Proses diawali dengan pemilihan hotel pada aplikasi yang dilakukan oleh pelanggan untuk selanjutnya dilakukan pengecekan oleh admin yang bersangkutan. Setelah dilakukan pengecekan, hasil akan dikirimkan ke pelanggan untuk selanjutnya diminta untuk melakukan pembayaran. Bila pembayaran berhasil dilakukan, maka proses dilanjutkan dengan pengiriman bukti pembayaran, tapi jika tidak maka pesanan secara otomatis dibatalkan. Admin akan menerima bukti pembayaran dan mengkonfirmasi bahwa pembayaran telah dilakukan dan akan menghubungi pihak Executive Housekeeper untuk segera melakukan validasi data pemesanan. Hasil validasi akan dikirimkan ke pelanggan melalui admin.



4.1.2



Analisis Kebutuhan Sistem Studi Kasus II Customer akan melakukan Reservarsi online pada suatu hotel yang digambarkan dalam satu flow diagram yang menghasilkan tiga entitas yaitu customer, bank, dan admin. Pertama Customer menginput reservasi hotel dan reservasi hotel yang telah di input akan masuk ke dalam proses pemesanan kamar dan akan menghasilkan output berupa informasi pemesanan, setelah itu data pemesanan akan di input kedalam proses mengkonfirmasi data, jika data terverifikasi akan dilanjutkan ke proses pengecekan kamar, setelah itu akan menginput konfirmasi ketersediaan kamar dan dilanjutkan ke proses pembayaran dimana pada proses tersebut customer menginput nominal bayar dan



35



menerima output berupa data pembayaran, maka jika pembayaran terverifikasi di input ke proses selanjutnya yaitu memproses pemesanan dengan dan akan mendapatkan data output berupa status reservasi 4.1.3



Perancangan Database Studi Kasus III Pada manipulasi 1 tabel status_penerimaan dan skor dapat dilihat skor nilai akhir paling terendah adalah 130 dan di miliki oleh 2 orang calon pendaftar yaitu Muthiaar Alicia dengan nomor urut pendaftar 112336 dan Pudjo Hafidz dengan nomor urut 112337 Pada manipulasi 2 tabel calon pendaftaran dan status penerimaan yang lulus masuk ke sector K3 dari lulusan Teknik Industri terdapat 2 orang yaitu Rheannisa Priyanka dengan nomor urut perdaftar 112330 dan Gede Ngurah Surya Kencana dengan nomor urut 112333



4.2



Saran 1. Untuk kampus Sebaiknya jika diperbolehkan kegiatan praktikum dilakukan dengan tatap muka agar mahasiswa dapat lebih memahami semua materi praktikum yang diberikan oleh asisten laboratorium dan juga fasilitas kegiatan praktikum bisa memadai bagi mahasiswa yang tidak memiliki alat / fasilitas yang digunakan untuk dilakukannya kegiatan praktikum. 2. Untuk asisten laboratorium sebaiknya pada saat zoom dapat memperlambat intonasi berbicara, karena pada saat video coference banyak mahasiswa yang jaringannya kurang memadai sehingga suara yang di hasilkan pun cenderung noise dan patah- patah yang membuat mahasiswa keteteran pada saat praktikum online berlangsung. 3. Untuk software sendiri ada beberapa software yang tidak dapat di install misalkan seperti visio, untuk beberapa laptop atau perangkat banyak yang failed, sehingga menyulitkan para mahasiswa, sebaiknya



36



menggunakan software yang ringan untuk laptop.



37



DAFTAR PUSTAKA Buku pedoman praktikum mata kuliah Analisis dan Perancangan Sistem Informasi. pdf



38



LAMPIRAN KELOMPOK A1 



HANA RIBKAH JOE T.



(1813007)







RHEANNISA PRIYANKA



(1813008)







KADEK DINDA OKTA V.



(1813028)







GEDE NGURAH SURYA K.



(1813034)



PRINTSCREEN LANGKAH-LANGKAH PEMBUATAN BPMN 2



1. Buka apllikasi Camunda



39



2. Pilih Create a BPMN diagram



3. Tambahkan 2 pool



40



4. Beri keterangan pada masing-masing pool yakni pembeli dan pelapak



5. Tambahkan StartEvent pada pool pembeli



41



6. Pilih task dan hubungan dengan StartEvent menggunakan sequence flow dan tambahkan text “Membuka Aplikasi”



7. Menambahkan 2 task selanjutnya dengan cara yang sama



42



8. Tambahkan event pada pool pelapak dan ubah menjadi message startevent dan masukkan text “informasi submit order”



9. Hubungkan task 3 dengan message startevent menggunakan message flow



43



10. Tambahkan task 4 pada pool pelapak



11. Klik pada task 4 dan pilih append gateaway maka akan muncul gateaway XOR



44



12. Klik gateaway dan buat 2 task. Pertama task dengan kondisi produk habis, dan kedua dengan kondisi produk tersedia



13. Tambahkan message endevent pada gateaway task 5 dengan text “stock habis” dan tarik ke pool pembeli menggunakan message flow



45



14. Tambahkan task 7 pada pool pelapak dan hubungkan dengan task 6



15. Tambahkan message intermediate cath event pada pool pembeli dan hubungkan task 7 dengan message intermediate tersebut



46



16. Klik message intermediate cath event lalu pilih creat intermediate dan ubah menjadi timer intermediate event dengan text “tagihan berjangka waktu”



17. Tambahkan task 8 pada pool pembeli



47



18. Tambahkan task 9 pada pool pelapak dan hubungkan dengan task 8 menggunakan message flow



19. Tambahkan message endevent pada pool pelapak dan hubungkan dengan task 9 dan pool pembeli



48



49



KELOMPOK A1 



HANA RIBKAH JOE T.



(1813007)







RHEANNISA PRIYANKA



(1813008)







KADEK DINDA OKTA V.



(1813028)







GEDE NGURAH SURYA K.



(1813034)



TUGAS II PRAKTIKUM ANALISIS DAN PERANCANGAN SISTEM INFORMASI DIAGRAM DFD SISTEM RESERVASI HOTEL ONLINE



DFD LEVEL 0 Proses



: reservasi hotel online



Entitas



: cust, admin, bank



Data in



:



reservasi,data



pemesanan,



nominal



bayr,pembayaran



terferivikasi,konfirmasi ketersediaan room, verifikasi data Data out



: status reservasi, informasi pemesanan, data pembayaran



50



DFD LEVEL 1 Proses



: pemesanan kamar , mengkonfirmasi data , pengecekan kamar,



pembayaran , memproses pesanan Entitas



: admin, cust, bank



Data in



:



reservasi,data



pemesanan,



nominal



bayr,pembayaran



terferivikasi,konfirmasi ketersediaan room, verifikasi data Data out



: status reservasi, informasi pemesanan, data pembayaran,tidak



tersedia , tersedia



51



DFD LEVEL 2 Proses : informasi kamar, persetujuan reservasi, pembatalan reservasi Entitas : admin In



: tersedia, tidak tersedia



52



KELOMPOK A1 



HANA RIBKAH JOE T



(1813007)







RHEANNISA PRIYANKA



(1813008)







KADEK DINDA OKTA V.



(1813028)







GEDE NGURAH SURYA K.



(1813034)



TUGAS III PRAKTIKUM ANALISIS DAN PERANCANGAN SISTEM INFORMASI 1. Table dan Datasheet Member



53



2. Tabel dan Datasheet Pemesanan



54



55



3. Tabel dan Datasheet Pemesanan Detail



56



4. Tabel dan Datasheet Konfirmasi



57



5. Tabel dan Datasheet Produk



58



6. Tabel dan Datasheet Tarif Kirim



59



7. Tabel dan Datasheet Mitra Pengiriman



60



8. Tabel dan Datasheet Kota



61



Query 1 (nama depan, nama belakang, id pesan, status konfirmasi dari tabel Member dan tabel Konfirmasi dengan kondisi status konfirmasi “terima”)



Data Query 1



62



Query 2 (id pesan, nama depan, nama belakang, alamat, kode pos, telepon, status kirim, id member, id kota, id mitra kirim FROM Pemesanan WHERE id_mitrakirim=”JNT”)



Data Query 2



63



Query 3 (id pesan, nama depan, nama belakang, status kirim “terkirim” dan id mitra kirim “JNE” FROM Pemesanan)



Data Query 3



64



65