• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN DESAIN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISIS DAN DESAIN SISTEM"

Copied!
36
0
0

Teks penuh

(1)

53

BAB III

ANALISIS DAN DESAIN SISTEM

III.1. Analisa Sistem Yang Sedang Berjalan

Analisis sistem adalah menguraikan sistem informasi yang sedang berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diperlukan.

Inti dari analisis sistem yang berjalan adalah berusaha untuk melihat keseluruhan masalah dalam hubungannya, dengan cara sistematis menyelidiki tujuan sistem dan kriteria untuk berhasilnya sistem tersebut dan untuk menilai alternatif-alternatif dipandang dari sudut keberhasilan dalam biaya, mutu dan manfaat.

Pentingnya suatu sistem informasi yang terorganisir dengan baik akan sangat dirasakan oleh Wisma Merbau Medan, karena selama ini tanpa menerapkan konsep sistem informasi ke dalam kegiatan sehari-harinya, hanya mengandalkan prosedur-prosedur kerja manual yang cukup memakan banyak waktu dan tenaga kerja.

Dalam pembahasan analisa sistem yang berjalan pada Wisma Merbau Medan, diuraikan sebagai berikut :

1. Petugas FO meregristrasi tamu yang check in.

2. Petugas melakukan input tamu check in ke dalam log book dan sistem yang sudah ada.

3. Petugas fo membuat laporan in house guest list perharinya.

(2)

recapitulasi check out perharinya.

5. Setelah selesai, petugas membuat laporan recapitulasi perharinya kepada Accounting.

III.1.1. Input

Analisa masukan (input) bertujuan untuk mengidentifikasi permasalahan atau bentuk masukan data yang ada pada sistem berupa form atau dokumen.

Adapun data yang menjadi bahan inputan adalah data tamu. Dalam hal ini petugas FO melakukan pencatatan secara manual sehingga memerlukan banyak kertas dan tidak efektif. Selain itu proses tersebut juga memerlukan waktu yang relatif lama dalam pencatatannya kedalam log book. Berikut bentuk penginputan yang dilakukan dalam registrasi tamu check In pada Wisma Merbau Medan . Adapun bentuk input dapat dilihat pada gambar III.1:

(3)

WISMA MERBAU Your Best Choice To Spend A Night

Jl.Merbau no 38 Medan 20113 Medan Sumatera Utara, Indonesia

Telp. 061-4147222, fax 061-413222

REGISTRATION CARD

MOHON MENGISI FORM DENGAN HURUF BALOK PLEASE FILL THE FROM WITH CAPITAL LETTER

ACCOUNT NO NO OF ROOM NO OF PERSON RATE (PERNITE) TOTAL DEPOSITE

Nama : ……….

Tempat, Tanggal Lahir :………..

Alamat rumah :………..

Nomor Kartu Identitas :………..

Pekerjaan :………..

Nomor Telepon Selular :……… Nama Perusahaan :……….. Tanggal Masuk :……….. Tanggal Keluar :……….. Waktu Masuk :……… Asal Kedatangan :………. Tujuan :………..

Visa : Business Tourist Stay Transit Cara Pembayaran : Cash Credit Card Others

Kartu Kredit : Visa Master Dine BCA Others

Check Out Time : 12.00 Noon

Receptionist Guest Signature

………….. ………

Gambar III.1.Form Transaksi Check In Sumber : Wisma Merbau Medan

(4)

III.1.2. Proses

Pada analisa proses akan di bahas mengenai bentuk dan bagan aliran dokumen sistem yang berjalan pada Wisma Merbau Medan, dapat dilihat pada gambar III.2. Flow of Document (FOD) dibawah ini.

Tamu Receptionist Acconting Manager

Gambar III.2. Flow of Document Sistem yang sedang berjalan Sumber : Wisma Merbau Medan

Cek data tamu Mengisi form check in Mulai Input data tamu Pembuatan laporan Laporan pembayaran Laporan pembayaran selesai Pemberian kunci kamar Menginap Pengembalian kunci dan pembayaran

(5)

Keterangan Gambar :

1. Dimulai dari tamu yang akan mendaftarkan diri untuk menginap dengan mengisi form formulir yang telah ada.

2. Setelah mengisi formulir dengan data yang benar dan lengkap, tamu harus mengembalikan formulir tersebut ke bagian receptionist untuk dilakukan pemeriksaan data.

3. Setelah tamu menyerahkan semua persyaratan ke receptionist dan data-data telah masuk, selanjutnya akan diberi kunci kamar.

4. Jika check out tamu harus mengembalikan kunci ke bagian receptionist melakukan pembayaran.

5. Bagian FO atau receptionist akan menyerahkan laporan-laporan kepada direktur untuk dilakukan evaluasi.

III.1.3. Output

Analisa output bertujuan untuk mengidentifikasi data keluaran berupa laporan atau informasi yang merupakan hasil dari suatu sistem yang telah berjalan. Data yang telah dicatat disimpan akan diproses untuk menghasilkan keluaran dalam bentuk informasi atau laporan serta menentukan atribut yang dibutuhkan dalam perancangan sistem yang dibangun , adapun laporan yang dianalisa meliputi laporan data tamu yg check in, laporan check out tamu (pembayaran). Adapun bentuk Output yang dapat dilihat pada gambar III.3.

(6)

Gambar III.3. Laporan Pembayaran Sumber : Wisma Merbau Medan

WISMA MERBAU Your Best Choice To Spend A Night

Jl.Merbau no 38 Medan 20113 Medan Sumatera Utara, Indonesia

Telp. 061-4147222, fax 061-413222

Wisma Merbau Medan

Pembayaran

No kamar : No identitas : Nama : Alamat : No HP : Tgl Check In : Tgl Check Out : Lama Menginap : Deposit : Room service : Total biaya : Medan ,…………..

(7)

III.2. Evaluasi Sistem yang berjalan

Setelah mempelajari dan mengamati sistem check in dan check out yang sedang berjalan pada Wisma Merbau Medan, maka dapat diketahui bahwa kelebihan dari sistem ini yaitu :

1. Sistem yang berjalan telah efektif karena memiliki suatu prosedur yang terstuktur.

2. Penyimpanan data dan pengolahan data sistem tersebut telah berjalan cukup baik dan lebih terarah.

3. Fasilitas-fasilitas pada sistem tersebut sudah mendukung mekanisme yang berjalan pada perusahaan /instansi bersangkutan.

Adapun kelemahan dari sistem ini ,yaitu :

1. Sistem tersebut masih berjalan secara semi komputerisasi yang menyebabkan kurangnya efisiensi.

2. Masih sering terdapat kesalahan dalam pengolahan data karena pengolahan data sistem tersebut dikerjakan oleh manuasia lalu ke sistem sehingga terjadinya kelambatan dalam proses check in.

3. Kurangnya tenaga ahli dalam menjalankan pengolahan data sistem tersebut yang menyebabkan waktu proses lebih lama.

Kebutuhan informasi yang menuntut kelengkapan dan kecepatan dalam memberikan informasi. Untuk mengantisipasi kelemahan tersebut dengan ditingkatkannya sistem yang telah ada untuk menyajikan informasi secara cepat dan mudah.

(8)

Untuk mewujudkan pengembangan sistem yang handal terhadap berbagai kemajuan teknologi sekarang ini maka memerlukan adanya langkah-langkah kebijakan antara lain :

1. Membuat sistem informasi check in dan check out berbasis akuntansi dikarenakan aplikasi yang dibuat merupakan aplikasi khusus untuk mengelola data check in dan check out.

2. Membuat fitur atau menu menampilkan data tamu secara lengkap, laporan check in dan check out tamu menggunakan visual basic dan database SQL server secara lebih detail.

3. Membangun sistem informasi check in dan check out berbasis akuntansi menggunakan pemrograman VBNet2008 dan database yang digunakan adalah SQL Server2005.

Adapun beberapa kelebihan yang diharapkan setelah terciptanya sistem informasi adalah :

1. Sistem yang terkomputerisasi ini di harapkan akan meningkatkan efisiensi dalam hal pengolahan data check in dan data check out baik dalam penyimpanan, pemrosesan, maupun pencarian data yang dibutuhkan.

2. Memudahkan pengguna sistem dalam melakukan pengolahan data karena menggunakan interface yang mudah dimengerti.

3. Memberikan informasi check in dan check out yang akurat dan cepat kepada pimpinan atau pihak yang membutuhkan.

4. Mempercepat dalam pembuatan laporan yang berkaitan dengan check in dan check out.

(9)

III.3. Desain Sistem

Perancangan global atau disain konseptual (conceptual design) atau disebut juga dengan disain logika (logical design), yaitu perancangan prosedur sistematika, logika atau algoritma sistem secara konseptual yang berfungsi untuk membenahi sistem yang sedang berjalan. Desain sistem diuraikan bagan sistem yang diusulkan berupa desain sistem secara global dan desain sistem secara detail.

III.3. 1. Desain Sistem Secara Global

Perancangan global atau disain konseptual (conceptual design) atau disebut juga dengan disain logika (logical design), yaitu perancangan prosedur sistematika, logika atau algoritma sistem secara konseptual yang berfungsi untuk membenahi sistem yang sedang berjalan. Pada perancangan sistem ini terdiri dari tahap perancangan yaitu :

1. Perancangan Use Case Diagram 2. Perancangan Class Diagram 3. Perancangan Sequnce Diagram 4. Perancangan Avtivity Diagram 5. Perancangan Output dan Input 6. Perancangan Database

(10)

III.3.1.1 Use Case

Merupakan pemodelan untuk kelakuan Sistem Informasi yang akan dibuat use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan Sistem Informasi yang akan dibuat, digunakan untuk mengetahui fungsi apa saja yang berada didalam sebuah Sistem Informasi dan siapa saja yang berhak menggunakanya. Maka, digambarlah suatu bentuk diagram use case yang dapat dilihat pada gambar III.4.

Admin

Login

Tampilan Menu

Data Check In

RoomService

Data Check Out

Laporan Check In

Laporan Check Out

Laporan Arus Kas

Laporan-Laporan

Pimpinan

Logout

Gambar III.4. Use Case Diagram

Model use case diagram merupakan gambaran aktivitas sistem yang dilihat dari kebutuhan actor.

(11)

III.3.1.2. Class Diagram

Diagram ini menggambarkan strukutur sistem dari segi pendefenisian kelas-kelas yang akan dibuat untuk membangun sistem. Maka digambarkan suatu bentuk class diagram yang dapat dilihat pada gambar III.5.

- Password + Proses + Keluar Login - Master data -Laporan - Keluar Menu Utama - Daftar Service - Laporan Check In - Laporan Check Out - Jurnal

- Laporan Arus Kas Laporan - Kode Service - Nama Service - Harga + Cetak Laporan Daftar Service - noid - nama konsumen - no ktp - alamat - no hp - tgl check in - tipe kamar - no kamar - harga Cetak Laporan Laporan Check In - noid - nama konsumen - no ktp - no hp - tgl check in - tgl check out - lama inap - harga - biaya inap -roomservice Cetak Laporan Laporan Check Out - tanggal - keterangan - debet - kredit Cetak Jurnal - Data Service - data Check In - Data Beban - Data Check Out - Keluar Master Data - id konsumen - nama konsumen - no ktp - alamat - nomor hp - tanggal check in - tipe kamar - nomor kamar - harga kamar - tanggal akan keluar + simpan() + batal() Data Check In - nama konsumen - no ktp - alamat - nomor hp - tanggal check in - tanggal check out - lama inap - harga kamar - biaya inap - roomservice - total biaya + simpan() + batal()

Data Check Out

- Keterangan - debet - kredit Cetak laporan Laporan arus kas - Kode service - nama service - harga + baru () + simpan() + hapus() Data Service

(12)

III.3.1.3. Activity Diagram

Dalam penyusunan suatu program diperlukan suatu model proses yang akan berlangsung pada sistem, dimana activity diagram menggambarkan berbagai alir activity dalam sistem yang sedang dirancang. Bagaimana masing-masing alir berawal, decision yang mungkin terjadi dan bagaimana mereka berakhir.

Berikut ini merupakan activity diagram pada Wisma Merbau yang dirancang :

1. Login Admin

Berikut ini merupakan gambar activity diagram login admin. Adapun bentuk login admin dapat dilihat pada gambar III.6.

«extends»

Tampilan Form Log In

«extends» Input Password «extends» -Y «extends» -T Tampilan Menu «extends»

(13)

2. Akses Admin

Berikut ini merupakan gambar activity diagram akses admin. Adapun bentuk akses admin dapat dilihat pada gambar III.7.

Tampilan Menu

Pilih Menu

Master Data

Data Check In

Data Check Out

RoomService

Keluar

Laporan

Gambar III.7. Activity Diagram Tampilan Login Admin

Keterangan :

Dengan Diagram activity tampilan admin diatas berfungsi unuk menampilakan menu-menu yang dapat di lihat oleh admin, untuk admin jika ingin masuk

(14)

kemenu-menu admin maka admin harus login terlebih dahulu kemudian akan muncul tampilan admin.

3. Akses Form Data Check In

Berikut ini merupakan gambar activity diagram akses pada form data check in. Adapun bentuk Akses Form Data Check In dapat dilihat pada gambar III.8.

Data Check In

Batal Simpan

Gambar III.8. Activity Akses Form Check In 4. Akses Form Data Roomservice

Berikut ini merupakan gambar activity diagram akses pada form data roomservice. Adapun bentuk akses form data roomservice dapat dilihat pada gambar III.9.

Simpan

Baru Edit Hapus Batal Keluar

Data Room Service

(15)

5. Akses Form Check Out

Berikut ini merupakan gambar activity diagram akses pada form data check out. Adapun bentuk Akses form check out dapat dilihat pada gambar III.10.

Data Check Out

Batal Simpan

Gambar III.10. Activity Akses Form Check Out 6. Akses Form Laporan

Berikut ini merupakan gambar activity diagram akses pada form laporan. Adapun bentuk form laporan dapat dilihat pada gambar III.11.

Data Check Out

Cetak

(16)

7. Akses Form Beban

Berikut ini merupakan gambar activity diagram akses pada form beban. Adapun bentuk bentuk akses form data beban dapat dilihat pada gambar III.12.

Data Beban

Simpan Batal Keluar

Gambar III.12. Activity Akses Form Beban

III.3.1.4. Sequence Diagram

Sequence Diagram digunakan untuk menggambarkan prilaku pada sebuah skenario. Diagram ini menunjukan sejumlah contoh obyek dan pesan yang diletakan diantara obyek – obyek ini di dalam use case.

Berikut ini merupakan sequence diagram pada Sistem sistem informasi Check In dan Check Out pada Wisma Merbau yang dirancang :

1. Sequence Diagram Login Admin

Berikut ini merupakan gambar sequence diagram login admin. Adapun bentuk sequence diagram login admin dapat dilihat pada gambar III.13.

(17)

Admin Database simpan Hapus Edit Keluar Login Result Login Screen

Gambar III.13. Sequence Diagram Login Admin 2. Sequence Diagram tampilan menu

Berikut ini merupakan gambar sequence diagram tampilan menu. Adapun bentuk sequence diagram login admin dapat dilihat pada gambar III.14.

Admin

Pilih Menu

Menu

Data Check In

Data Check Out

Data Roomservice Laporan

Database

Keluar

(18)

3. Sequence Diagram Data Check In

Berikut ini merupakan gambar sequence diagram data check in. Adapun bentuk sequence diagram data check in dapat dilihat pada gambar III.15.

Admin

Input Data Check In

Form Data Check In

Simpan

Batal

Keluar

Database

Gambar III.15. Sequence Diagram Data Check In 4. Sequence Diagram Data Check Out

Berikut ini merupakan gambar sequence diagram data check out. Adapun bentuk sequence diagram data check out dapat dilihat pada gambar III.16.

Admin

Input Data Check Out

Form Data Check Out

Simpan

Batal

Keluar

Database

(19)

5. Sequence Diagram Data Roomservice

Berikut ini merupakan gambar sequence diagram data roomservice. Adapun bentuk sequence diagram data roomservice dapat dilihat pada gambar III.17.

Admin

Input Data Room Service

Form Data Room Service

Baru Simpan Keluar Database Edit Hapus Batal

Gambar III.17. Sequence Diagram Data RoomService 6. Sequence Diagram Laporan

Berikut ini merupakan gambar sequence diagram data laporan. Adapun bentuk sequence diagram data check in dapat dilihat pada gambar III.18.

(20)

Admin Pilih Menu Menu Pilih laporan Laporan Pendapatan Pilih Cetak Laporan Pimpinan

Gambar III.18. Sequence Diagram Laporan 7. Sequence Diagram Data Beban

Berikut ini merupakan gambar sequence diagram data beban. Adapun bentuk sequence diagram data beban dapat dilihat pada gambar III.19.

Admin

Form Data Beban

Input data beban

Database

Simpan

Batal

Keluar

(21)

III.3.2. Desain Sistem Secara Detail

Perancangan terinci atau detail disebut juga disain teknis sistem secara fisik (physical system design) atau disebut juga disain internal (internal design), yaitu perancangan bentuk fisik atau bagan arsitektur sistem yang diusulkan. Dalam merancang suatu sistem perlu diketahui hal yang akan menunjang sistem, agar dapat mempermudah pengolahan data nantinya. Pengolahan data ini diharapkan dapat mempermudah dalam hal penyajian, pelayanan dan pembuatan berbagai laporan data yang dibutuhkan. Berdasarkan hal tersebut diatas, penulis akan menguraikan lebih detil rancangan sistem yang diusulkan.

III.3.2.1 Desain Output

Berikut ini merupakan desain output pada Sistem Informasi check in dan check out pada Wisma Merbau Medan yang dirancang :

A. Informasi Data check in

Berikut ini merupakan gambar informasi data check in. Adapun bentuk informasi data check in dapat dilihat pada gambar III.20.

(22)

Wisma Merbau Medan Laporan Check In Konsumen

Periode 10/6/2012 No No Id Nama Konsumen No Ktp Alamat No Hp Tanggal Check In Tipe Kamar No Kamar Harga Kamar Medan , 10/6/2012 Bagian Administrasi, T.t.d

Gambar III.20. Desain Data Check In

B. Informasi Data Roomservice

Berikut ini merupakan gambar informasi data roomservice. Adapun bentuk informasi data check in dapat dilihat pada gambar III.21.

Wisma Merbau Medan Daftar Service Hotel

Periode 10/6/2012

No Kode Service Nama Service Harga

Medan , 10/6/2012

Bagian Administrasi, T.t.d

(23)

C. Informasi Data Check Out

Berikut ini merupakan gambar informasi data check out. Adapun bentuk informasi data check Out dapat dilihat pada gambar III.22.

Wisma Merbau Medan Laporan Check Out Konsumen

Periode 10/6/2012 No No Id Nama Konsumen No Ktp Tanggal Check In Lama Inap Harga Biaya Inap Room Service Total Biaya Medan , 10/6/2012 Bagian Administrasi, T.t.d Gambar III.22. Desain Output Data Check Out

D. Laporan Jurnal Umum

Berikut ini merupakan gambar informasi jurnal umum. Adapun bentuk informasi jurnal umum dapat dilihat pada gambar III.23.

Wisma Merbau Medan Jurnal Umum Periode 10/6/2012

Tanggal Keterangan Debet Kredit

Medan , 10/6/2012 Bagian Administrasi, T.t.d

(24)

E. Laporan Arus Kas

Berikut ini merupakan gambar informasi laporan arus kas. Adapun bentuk informasi laporan arus kas dapat dilihat pada gambar III.24.

Wisma Merbau Medan Laporan Arus Kas

Periode 10/6/2012

Keterangan Debet Kredit

Medan , 10/6/2012

Bagian Administrasi, T.t.d

Gambar III.24. Desain Output Informasi Laporan Arus Kas

III.3.2.2 Desain Input

Berikut ini merupakan desain input pada Sistem Informasi Check In dan Check Out pada Wisma Merbau yang dirancang :

A. Input Data Login

Input data login sistem merupakan rancangan input yang digunakan untuk memasukkan data pengguna dengan mengisi password kemudian klik proses. Adapun bentuk input data login dapat dilihat pada gambar III.25.

(25)

Gambar III.25. Form Input data Login

B. Input Menu Tampilan Utama

Adapun bentuk input data menu tampilan utama dapat dilihat pada gambar III.26.

Gambar III.26. Form Input Menu Utama

Form Security X

Password :

proses Keluar

Sistem Informasi Check In dan Check Out File Master Data

Data Service Data Check In

Laporan

Data RoomService Data Beban Data Check Out

(26)

Adapun bentuk input menu utama dapat dilihat pada gambar III.27.

Gambar III.27. Form Input Menu Utama

C. Input Form Check In

Adapun bentuk input form Check In dapat dilihat pada gambar III.28.

Gambar III.28. Form Input Check In Tanggal akan keluar Laporan laba

rugi

Sistem Informasi Check In dan Check Out

File Master Data

Laporan Data Check In Laporan Data Check Out Laporan

Jurnal Umum Laporan arus kas

Form Check In No No ID konsumen nama konsumen no ktp nomor hp tgl cekin tipe kamar no kamar harga kamar alamat Nama konsumen : Nama konsumen No ktp Alamat : Nomor hp :

Tgl cek in : Tipe kamar No kamar

Harga kamar :

Simpan Batal Keluar

Daftar Service

(27)

D. Input Form Check Out

Adapun bentuk input form check out dapat dilihat pada gambar III.29.

Gambar III.17 Input Data Laporan Check In

Gambar III.29. Form Input Check Out E. Input Data Beban

Adapun bentuk input data beban dapat dilihat pada gambar III.30. Form Beban

No Tanggal Keterangan Debet Kredit

Gambar III.30. Form Input Data Beban Form Check Out

No No ID konsumen nama konsumen no ktp nomor hp tgl cekout

Nama konsumen : Nama konsumen No ktp Alamat : Nomor hp :

Tgl cek out: Lama inap Total biaya

inap

Room service : :

Simpan Batal Keluar

Harga kamar:

Tanggal : Nama Rekening : biaya :

(28)

F. Input Data Service

Adapun bentuk input data Service dapat dilihat pada gambar III.31. Form Data Service

No Kode Service Nama Service Harga

Gambar III.31. Form Input Data Service

III.3.2.3. Desain Database

Pada tahap ini lakukan perancangan database yang terdiri dari Kamus data, normalisasi, disain tabel dan relasi antar tabel.

III.3.2.3.1. Kamus Data

Kamus data merupakan uraian yang menjelaskan tentang tabel data atau entitas serta field-field yang terdapat pada entitas yang ada. Kamus data digunakan sebagai acuan dalam pembangunan suatu database dan sebagai panduan bagi pemakai sistem maupun untuk keperluan pengembangan sistem database. Adapun tabel data atau entitas yang dibentuk adalah seperti berikut ini:

1. Tabel Check In {Noid, namakonsumen, noktp, alamat, nomorhp, tanggalcekin, tipekamar, nokamar, harga, status, tanggal akan keluar }

2. Tabel Check Out {Noid, tanggalout, lamainap, roomservice } Kode Service :

Nama Service: Harga :

(29)

3. Tabel Inout  {Noid, namakonsumen, tanggalcekin, nokamar, harga, tanggalcekout, lamainap, totalbayar, status }

4. Tabel Akun  {Tanggal, keterangan, debet, kredit, jenis}

5. Tabel Roomservice {id konsumen, tanggal, kodeservice, harga, jumlah, total}

6. Tabel Service {kodeservice, namaservice, harga} 7. Tabel Aruskas { Tanggal , kas }

III.3.2.3.2Normalisasi

Untuk membantu kita dalam mendesain sebuah database, kita dapat menggunakan teori normalisasi. Melalui teori ini, kita dapat memperkecil terjadinya kesalahan dalam mendesain sebuah database. Semakin baik desain skema sebuah database, maka semakin kemungkinan terjadinya kesalahan seperti redudansi.

Berikut ini adalah normalisasi pertama dari tabel yang akan digunakan sebagai penyimpanan data.

(30)

1. Unnormalisasi

No id Nama kosnumen No ktp Alamat Nomorhp Tglcekin Tipekamar nokamar Harga Status tglakankeluar Lamainap Roomservice Totalbayar Tanggal keterangan Debet Kredit Jenis Kodeservice Jumlah Total HargaJual Aruskas kas

2. 1 NF

No id Nama konsumen No ktp Alamat Nomorhp Tglcekin Tipekamar nokamar Harga Status tglakankeluar Lamainap Roomservice Totalbayar Tanggal keterangan Debet Kredit Jenis Kodeservice Jumlah Total HargaJual Aruskas kas

3. 2 NF

4. 3NF

no id Nama konsumen No ktp Alamat Nomorhp Tglcekin Tipekamar Nokamar Harga Status Tglakankeluar Lamainap Roomservice Tanggalbayar Tanggal Keterangan Debet Kredit Jenis Kodeservice Jumlah Total Hargajual Aruskas

No id Nama konsumen No ktp Alamat Nomorhp Tglcekin tipekamar nokamar Harga Stastus Tglakankeluar Lamainap

no id Nama konsumen No ktp Alamat Nomorhp Tglcekin Tipekamar Nokamar Harga Status Tglakankeluar Lamainap Roomservice Totalbayar Tanggal Keterangan Debet Kredit Jenis Kodeservice Jumlah Total Hargajual Aruskas kas

Noid Nama konsumen No ktp Alamat Nomorhp Tglcekin Tipekamar Nokamar Harga Status Tglakankeluar Lamainap

Tanggal Nama konsumen Keterangan Debit Aruskas

No id Nama konsumen No ktp Alamat Nomorhp Tglcekin Tipekamar Nokamar Harga Status Tglakankeluar Lamainap

(31)

III.3.2.3.3. Desain Tabel/File

Berdasarkan kamus data tersebut di atas, maka struktur tabel data yang terbentuk adalah sebagai berikut :

A. Struktur Tabel Aruskas, tabel ini memiliki struktur sebagai berikut : Nama Tabel : tblAruskas

Primary Key : tanggal Foreign Key : -

Adapun bentuk struktur tabel aruskas dapat dilihat pada tabel III.1.

Tabel III.1. Stuktur Tabel tblaruskas

Nama Field Tipe Panjang Keterangan

Tanggal Char 10 Tanggal

Kas Money - Kas

No id Nama konsumen No ktp Alamat Nomor hp Tglcekin Tipekamar Nokamar Harga Status Tglakankeluar Lamainap Roomservice

Tahun Nama konsumen Harga Tipe kamar Status nokamar Tglcekin

Tanggal Nama konsumen Keterangan Debit aruskas Tanggal Kodekamar kodeservice roomservice

(32)

B. Struktur Tabel check in, tabel ini memiliki struktur sebagai berikut : Nama Tabel : tblcekin

Primary Key : Noid Foreign Key : -

Adapun bentuk struktur tabel check in dapat dilihat pada tabel III.2.

Tabel III.2. Struktur Tabel Tblcekin Nama Field Tipe Panjang Keterangan

Noid Nchar 20 No id konsumen

Namakonsumen Varchar 50 Nama konsumen

Noktp Nchar 20 No ktp konsumen

Alamat Nvarchar 50 Alamat konsumen

Nomorhp Nchar 15 Nomor hp konsumen

Tanggalcekin Datetime - Tanggal cek in konsumen Tipekamar Nchar 20 Tipe kamar

Nokamar Nchar 10 No kamar

Harga Money - Harga kamar

Status Char 1 Status kamar

Tanggal akan

keluar Datetime - Tanggal akan keluar C. Struktur Tabel check out, tabel ini memiliki struktur sebagai berikut :

Nama Tabel :Tblcekout Primary Key : Noid Foreign Key : -

(33)

Adapun bentuk struktur tabel check out dapat dilihat pada tabel III.3.

Tabel III.3. Stuktur Tabel Tblcekout Nama Field Tipe Panjang Keterangan

Noid Nchar 20 No id pelanggan

Tanggalout Datetime - Tanggal check out pelanggan

Lamainap Int - Lama inap pelanggan

Roomservice Money - Room service pelanggan

D. Struktur Tabel Inout, tabel ini memiliki struktur sebagai berikut : Nama Tabel : Tblinout

Primary Key : Noid Foreign Key : -

Adapun bentuk struktur tabel inout dapat dilihat pada tabel III.4.

Tabel III.4. Struktur Tabel Tblinout

Nama Field Tipe Panjang Keterangan

Noid Nchar 20 No id pelanggan

Namakonsumen Varchar 50 Nama konsumen

Tanggalcekin Datetime - Tanggal cek in pelanggan

Nokamar Nchar 10 No kamar

Harga Money - Harga kamar

Tanggalcekout Datetime - Tanggal cek out

Lamainap Int - Lama inap

Totalbayar Money - Total bayar

Status Char - Status kamar

E. Struktur Tabel Akun, tabel ini memiliki struktur sebagai berikut : Nama Tabel : TblAkun

(34)

Primary Key : Tanggal Foreign Key : -

Adapun bentuk struktur tabel akun dapat dilihat pada tabel III.5.

Tabel III.5. Struktur Tabel Tblakun Nama Field Tipe Panjang Keterangan Tanggal Datetime - Tanggal

Keterangan Varchar 200 Keterangan

Debet Money - Debet

Kredit Money - Kredit

Jenis Varchar 20 Jenis

F. Struktur Tabel Roomservice, tabel ini memiliki struktur sebagai berikut : Nama Tabel : TblRoomservice

Primary Key : Idkonsumen Foreign Key : -

Adapun bentuk struktur tabel Roomservice dapat dilihat pada tabel III.6.

Tabel III.6. Struktur Tabel Tbl Roomservice Nama Field Tipe Panjang Keterangan Id konsumen Varchar 20 Id konsumen

Tanggal Datetime - Tanggal Kodeservice Char 5 Kodeservice

Harga Money - Harga

Jumlah Int - Jumlah

(35)

G. Struktur Tabel Service, tabel ini memiliki struktur sebagai berikut : Nama Tabel : TblService

Primary Key : Kodeservice Foreign Key : -

Adapun bentuk struktur tabel Service dapat dilihat pada tabel III.7.

Tabel III.7. Struktur Tabel Tbl service Nama Field Tipe Panjang Keterangan Kodeservice Char 5 Kodeservice

Namaservice Varchar 70 Namaservice

Harga Money - Harga

III.3.2.3.4. ERD (Entity Relationship Diagram) / Relasi Antar Tabel

ERD (Entity Relationship Diagram) merupakan notasi grafis dalam pemodelan data konseptual yang mendeskripsikan hubungan antar penyimpanan.

Berikut ini merupakan ERD (Entity Relationship Diagram) sistem informasi Check In dan Check Out pada Wisma Merbau Medan dapat dilihat pada gambar III.32.

(36)

Gambar III.32. Entity Relationship Diagram Debit Kredit Keterangan Memilik i service Id_konseumen Tanggal Kode_service harga Dapat Checkout(pembayaran) No_id Tanggal_ out Tgl_jual Lama_inap roomservice Menambah Pendapatan Tanggal debit Kredit No_Id Check in memiliki Akun Keterangan Tgl Jenis Nama_konsumen Harga Tipe_kamar Tgl_checkin

Gambar

Gambar III.2. Flow of Document Sistem yang sedang berjalan  Sumber : Wisma Merbau Medan
Gambar III.3. Laporan Pembayaran  Sumber : Wisma Merbau Medan
Gambar III.4. Use Case Diagram
Diagram  ini  menggambarkan  strukutur  sistem  dari  segi  pendefenisian  kelas-kelas yang akan dibuat untuk membangun sistem
+7

Referensi

Garis besar

Dokumen terkait

Perbedaan nilai rata-rata antara Akuntansi Jasa Dagang dan Pengantar Akuntansi 1 dapat dianalisis lebih jauh disebabkan antara lain jumlah jam belajar yang lebih

Juga tidak dilupakan kepada semua kakitangan akademik dan pentadbiran Universiti Utara Malaysia, Kuala Lumpur yang terlibat secara langsung atau tidak langsung dalam

gula yang lebih banyak dan lama perebusan sehingga rasa manisan buah pepaya kering yang terdapat pada produk manisan buah pepaya kering tidak terlalu kuat, hal lain

memperpanjang kembali kebijakan penundaan perizinan baru dan penyempurnaan tata kelola hutan alam primer dan lahan gambut, atau yang sering disebut sebagai Moratorium

Ini bermakna sistem bayaran berdasarkan kemahiran (Skill Based Pay) turut mempunyai perkaitan antara bayaran berdasarkan pekerjaan dan bayaran berdasarkan gaji pekerja,

Bila kita mencermati pola pada Tari Gambyong secara keseluruhan, kita akan mendapatkan bahwa dalam pola Tari Gambyong terdapat unsur matematika yaitu di antaranya

Terkait dengan kelestarian sosial perusahaan memiliki kebijakan pembangunan sosial masyarakat yang tertuang dalam program kelola sosial, berupa program pemberdayaan

Prinsip – prinsip pembelajaran yang harus dipertimbangkan dalam merancang pembelajaran sebagai berikut: (a) Respon baru diulang sebagai akibat dari respon sebelumnya,