Académique Documents
Professionnel Documents
Culture Documents
Di Susun oleh : Teknik Informatika 2 C Arief Wicaksono ( 709222906) Dudung Agus P. ( 709222888 )
UNIVERSITAS NEGERI MALANG PROGRAM KEAHLIAN BISNIS DAN INDUSTRI PROGRAM 2 TAHUN BIDANG TEKNIK INFORMATIKA
Bab I PENDAHULUAN
I. 1
Latar Belakang
Rental / penyewaan merupakan salah satu fasilitas pelayanan umum yang yang
berupa jasa. Perkembangan jumlah tempat penyewaan atau rental telah berkembang sangat pesat. Pasa saat ini rental atau penyewaan terdapat banyak jenis seperti penyewaan mobil, penyewaan kaset, penyewaan video game, bahkan penyewaan komik/buku serta masih banyak yang lainnya. Dan seiring dengan berkembangnya kemajuan teknologi, khususnya teknologi komputer dan perangkat pendukungnya maka akan maju pula alat bantu sistem informasi yang ada. Hal ini yang menjadikan komputer sebagai suatu kebutuhan bagi pendiri tempat penyewaan untuk memudahkan pencarian informasi dan efisiensi kerja. Sebagai pendukung untuk menyajikan bentuk informasi tersebut, akan lebih baik bila memanfaatkan kemajuan teknologi yang berkaitan dengan sistem informasi adalah penggunaan piranti komputer. Sistem informasi merupakan alat pendukung yang sangat penting bagi perkembangan perusahaan atau tempat-tempat usaha yang menggunakan system informasi, di antaranya adalah pendukung informasi dan pengolahan data. Sehubungan dengan itu perlu dirancangnya sistem informasi penyewaan pada rumah Penyewaan Buku Komik Manga Holic Blitar dengan menggunakan bahasa pemrograman Visual Basic .Net dengan harapan dapat digunakan untuk membantu meningkatkan pelayanan serta memudahkan transaksi peminjaman.
I . 2 Rumusan Masalah
Beradasarkan latar belakang di atas dapat dirumuskan masalah sebagai berikut: Bagaimana Mendesain Sistem Informasi Penyewaan untuk memudahkan system transaksi Pada Penyewaan Buku Komik Manga Holic Blitar Dengan Menggunakan Visual Basic .Net.
1. 3
Tujuan Makalah
Dengan latar belakang di atas makalah ini mempunyai tujuan agar;
1. Mengetahui contoh program yang digunakan oleh sebuah tempat usaha penyewaan, 2. Menerapkan secara langsung teori yang diperoleh dari perkuliahan ke dalam dunia
1. 4
Manfaat Makalah
Dengan tujuan yang dijabarkan di atas ada manfaat yang dapat diperoleh bagi
dunia nyata,
3. Mahasiswa dapat belajar dan melatih kemapuan di bidang Teknologi Informasi, 4. Mahasiswa dapat mengetahui sejauh mana tingkat efektifitas dan efisiensi sebuah
BAB II PEMBAHASAN
1. 2
konsep sebuah sistem yang sangat sederhana mengingat sebuah sistem dapat mempunyai beberapa masukan dan keluaran sekaligus. Selain itu sebuah sistem juga memiliki karakteristik atau sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem. Adapun karakteristik yang dimaksud adalah sebagai berikut:
a. Komponen Sistem Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang bekerja sama membentuk suatu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu bentuk subsistem. b. Batasan Sistem Ruang lingkup sistem merupakan daerah yang membatasi antara sistem dengan sistem lainnya atau sistem dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisah-pisahkan. c. Lingkungan Luar Sistem Bentuk apapun yang d. Penghubung Sistem Sebagai media yang menghubungkan sistem dengan subsistem yang lain disebut dengan penghubung sistem. e. Masukan Sistem Energi yang dimasukkan ke dalam sistem disebut masukan sistem, yang dapat berupa pemeliharaan(maintenance input) dan sinyal(signal input). f. Keluaran Sistem Hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain. g. Pengolah Sistem Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran. h. Sasaran Sistem Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat system nistic. Kalau suatu sistem tidak memiliki sasaran maka operasi tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan yang telah direncanakan. ada di luar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut dengan lingkungan luar sistem.
2. 1
Definisi Informasi
Informasi merupakan proses lebih lanjut dari data yang sudah memiliki nilai
tambah. Yang mana informasi dapat dikelompokkan menjadi tiga bagian antara lain: a. b. Informasi Strategis, informasi ini digunakan untuk mengambil keputusan jangka panjang, mencakup informasi eksternal, rencana peluasan perusahaan dan sebagainya. Informasi Taktis, informasi ini dibutuhkan unutk mengambil keputusan jangka menengah, seperti informasi trend penjualan yang dapat dimanfaatkan untuk menyusun rencana penjualan. c. Informasi Teknis, informasi ini dibutuhkan untuk keperluan operasional sehari-hari, seperti informasi persediaan stok, retur penjualan dan laporan khas harian. Istilah informasi sering kali tidak tepat pemakaiannya. Informasi dapat merujuk ke suatu data mentah, data tersusun, kapasitas sebuah saluran komunikasi, dan lain sebagainya. Informasi ibarat sebagai darah yang mengalir di dalam tubuh suatu organisasi, sehingga informasi sangat penting peran dan kedudukannya di dalam suatu organisasi. Suatu sistem yang kekurangan informasi akan menjadi lemah.
Definisi informasi yaitu data yang telah diolah menjadi suatu bentuk yang penting bagi penerima dan mempunyai nilai nyata atau yang dapat dirasakan dalam keputusankeputusan yang sekarang atau keputusan yang akan datang(Gordon B. Davis 1992). Jadi nilai suatu informasi berhubungan dengan keputusan.dengan kata lain, jika tidak ada pilihan atau alternatif keputusan. Informasi menjadi tidak diperlukan. Dalam lingkup informasi ini ada ciri dari beberapa informasi sebagai berikut: 1. Benar atau Salah. Ini dapat berhubung dengan realitas atau tidak. Bila penerima informasi yang salah mempercayainya, akibatnya sama serti yang benar. 2. Baru. Informasi dapat sama sekali baru dan segar bagi penerimanya. 3. Tambahan. Informasi dapat memperbaharui dan memberikan tambahan baru pada informasi yang telah ada. 4. Korektif. Informasi dapat menjadi suatu koreksi atas infomasi salah atau palsu sebelumnya.
3. 1
3. 2
Merepresentasikan aliran data. Merepresentasikan transformasi/proses aliran data(sistem) Merepresentasikan tepat untuk menyimpan data(data store). Tabel 2.2 Simbol-Simbol Data Flow Diagram
3. 3
Nama
Symbol
Entity
pemakai Entity dapat berupa orang, tempat, kejadian atau konsep yang informasinya direkam. Adalah data elemen/data item, data field, yang menggambarkan suatu entity. Atribut dibagi menjadi dua yaitu:
Atribut
tamu.
2. Composite Atribute, misalnya
Relationship
nama tamu. Menggambarkan hubungan antara dua atau lebih entity. Sebagai penghubung antara hubungan
Penghubung
relasi dengan himpunan entitas dan himpunan entitas dengan atributnya Tabel 2.4 Simbol-Simbol ERD
3. 1. 1. Penyewa
Data apa saja yang akan diberikan oleh Penyewa kepada sistem, dan data apa saja yang diberikan sistem kepada penyewa ?. Analisis ini bertujuan untuk menentukan data apa saja yang akan mengalir di alur data dari terminator Penyewa ke sistem (proses), dan sebaliknya. 3. 1. 1. a. Penyewa Baru Penyewa baru (di kasus ini) harus membuat Kartu Anggota terlebih dulu. Pembuatan Kartu Anggota tidak dipungut biaya tetapi si Penyewa harus menunjukkan identitas diri (contoh : KTP). Petugas akan mencatat identitas Penyewa, membuatkan Kartu Anggota, dan bersama dengan KTP tersebut diserahkan kembali ke Penyewa.
I d e n t it a s K a rtu A n g g o ta
Proses manual bahwa KTP tersebut dikembalikan ke Penyewa tidak harus digambarkan di dalam arus data. 3. 1. 1. b. Prosedur Penyewaan oleh Penyewa Penyewa yang akan menyewa buku komik dipersilakan mencari sendiri, namun, bila mereka enggan mencarinya (tidak ketemu), mereka dapat langsung bertanya ke petugas. Petugas akan mengecek data buku komik yang dicari dan akan dipinjam tersebut ke file di komputer. Hasil pengecekan itu diinformasikan kepada Penyewa. Bila film dicari ada dan mereka mau menyewanya, maka si Penyewa harus menyerahkan Kartu Anggotanya, dan uang sewanya.
Adakalanya, petugas yang tidak yakin akan keanggotaan si Penyewa, dia melakukan cek keanggotaan ke file komputer. Bila ternyata data keanggotaannya tidak ada, maka si Petugas akan melakukan penolakan (pembatalan transaksi). Bila benar anggota, maka Petugas akan mencatat data buku komik yang dipinjam si Penyewa tersebut (transaksi) dan akan menyerahkan kembali Kartu Anggota dan buku komik yang akan disewa tersebut ke Penyewa.
P e rta n y a a n I n f o r m a s i F ilm A p lik a s i P e m in ja m a n [ F ilm | I n f o r m a s i P e n o la k a n ]
[Buku Komik | Informasi Penolakan] bisa ditulis : Buku Komik, Informasi Penolakan.
3. 1. 2. Petugas / Operator
Petugas berada di dalam sistem (yang menjalankan sistem), sehingga tidak perlu digambarkan. Dan hanya menjalankan system yang sudah ada.
3. 1. 3. Pemilik Usaha
Apa saja data yang dibutuhkan oleh pemilik atas sistem, dan data apa saja yang diberikan oleh pemilik kepada sistem, perlu di analisis. Analisis ini akan menghasilkan alur data apa saja yang mengalir dari Terminator ke sistem dan sebaliknya.
Pada kasus ini, dicontohkan bahwa Pemilik hanya butuh laporan keuangan harian.
L a p o ra n K e u a n g a n
[B U K U K O M IK | IN F O R M A S I PEN O LAKAN]
A P L IK A S I P E M IN J A M A N
KARTU ANGGO TA IN F O R M A S I B U K U K O M IK
P enyew a
I D E N T IT A S
S is te m Penyew aan B u k u K o m ik
P e m ilik
PERTANYAAN
Gambar . Context Diagram Kasus di Atas Aplikasi Peminjaman yang tergambar di atas bisa saja ditulis secara detil, misalkan Bukti Keanggotaan, Uang Sewa, dan Daftar Buku Komik yang akan Disewa. Identitas boleh saja ditulis [KTP|SIM]. Sekali lagi, yang mengalir adalah data yang akan mempegaruhi proses komputerisasi, sedangkan untuk proses manualnya tidak perlu digambarkan. Misalkan, sewaktu akan meminjam buku komik, Penyewa menyerahkan Kartu Anggota dan sewaktu menerima buku komik, Kartu Anggota tersebut dikembalikan. Hal itu tidak perlu digambarkan.
Penyew a
ID E N T IT A S
1 .0 P e m b u a ta n K a rtu A n g g o ta
Penyew a
2 .0 P engecekan/ P e n c a ta ta n B u k u K o m ik yang D is e w a
P enyew a
3 .0 P e n c a r ia n B u k u K o m ik yang D it a n y a k a n
P enyew a
[ B U K U K O M IK | IN F O R M A S I PENO LAKAN ]
1 .0 P e m b u a ta n K a rtu A n g g o ta
BUKU K O M IK
IN F O R M A S I B U K U K O M IK
A P L IK A S I P E M IN J A M A N
4 .0 * R e p k a p it u la s i H a r ia n Keuangan
PERTANYAAN
LAPO R AN KEU AN G AN
P e m ilik
Gambar . DFD Level 1 Kasus di Atas 3. 2. 5. Pembuatan Diagram Detil (level 2) Diagram detil perlu digambarkan bila masih ada suatu proses yang bisa dirinci lebih lanjut. Di sini dimisalkan penggambaran dari proses 1.0 (Pembuatan Kartu Anggota).
PENYEW A
I D E N T IT A S
1 .1 * P engecekan Id e n tita s
BELUM ADA
KAR TU AN G G O TA
SUDAH ADA
1 .3 * P e n c e ta k a n K a r tu A n g g o ta
1 .2 * P enam bahan A n g g o ta
A P L IK A S I P E M IN J A M A N
PENYEW A
2 .1 * Pengecekan K e a n g g o ta a n
P IN J A M TER DAFTAR
2 .3 * P e n y ia p a n B u k ti P e n o la k a n
2 .4 * P e n c a ta t a n P e m b a y a ra n Uang Sew a
PEMBAYARAN OK
BUKU K O M IK
2 .5 * P e n c a ta ta n S to c k B u k u K o m ik
BUKU K O M IK
3. 3. 2. Tabel Peminjaman
Nama Field NO_KWIT NO_ANG KD_BUKU TGL_PINJ TGL_KEMB JML_BUKU JML_BYR JML_DEN TGL_BYR TGL_DEN
Jenis Field Characters Characters Characters Characters Characters Numeric Numeric Numeric Characters Characters
Panjang 6 6 6 10 10 2 6 6 10 10
Index Y
3. 3. 3. Tabel Buku
Nama Field KD_BUKU JUD_BUKU STOCK JNS_BUKU HRG_SEWA Jenis Field Characters Characters Numeric Characters Numeric Panjang 6 20 2 15 5 Index Y