T0__BAB I Institutional Repository | Satya Wacana Christian University: Rancang Bangun Sistem Informasi Persewaan Vcd Dvd Berbasis Client Server T0 BAB I
BAB I
PENDAHULUAN
1.1
Latar Belakang
Pada saat ini di Indonesia maupun di seluruh dunia
teknologi semakin berkembang pesat, dengan semakin pesatnya
perkembangan tersebut manusia dituntut untuk melakukan
kegiatan secara cepat dan tepat. Dengan berkembangya teknologi
khususnya pada bidang teknologi informasi diharapkan hal
tersebut dapat menjadi alat untuk mengembangkan semua
aktivitas atau kegiatan usaha maupun produksi. Informasi saat ini
sangatlah penting dalam berbagai hal khususnya informasi yang
dapat menunjang pekerjaan. Dalam hal pengolahan data misalnya
semakin cepat data selesai diolah maka semakin cepat pula
informasi yang dapat diberikan. Dengan cepatnya pengolahan
data tersebut informasi diharapkan pula memenuhi tujuan secara
tepat
sehingga
dapat
mempermudah
manusia
dalam
menyelesaikan masalah yang terjadi.
Seiring berkembangnya teknologi saat ini, terjadi juga
perkembangan pada sektor lain. Seperti berkembangnya sektor
ekonomi yang memicu semakin banyaknya usaha ekonomi di
semua bidang. Pada bidang usaha khususnya persewaan kaset
VCD/DVD yang semakin ramai diminati oleh wirausahawan.
Namun pada saat ini para pengelola maupun pemilik usaha
persewaan tersebut seringkali mendapatkan kerugian yang cukup
1
2
besar. Hal tersebut dikarenakan oleh pengelolaan data yang ada di
persewaan tersebut masih tergolong manual. Seperti pengelolaan
data keanggotaan, data kaset, serta data sewa kaset. Dengan
semakin majunya teknologi saat ini pelanggan juga menuntut
pelayanan yang maksimal. Misalnya sewaktu pelanggan mencari
kaset yang akan disewa, pelanggan menginginkan informasi
secara lengkap dan juga dapat ditemukan dengan cepat. Namun
kenyataannya pada usaha persewaan yang ada, para pelanggan
masih saja mencari kaset yang akan disewa secara manual di
buku – buku daftar kaset VCD/DVD yang disediakan. Hal ini
mengakibatkan waktu untuk proses pencarian kaset menjadi
lama, dan terkadang pelanggan kebingungan. Hal tersebut
merupakan
mundurnya
pelayanan
disaat
berkembangnya
teknologi khusunya teknologi informasi.
Oleh karena hal tersebut diperlukan sebuah aplikasi sistem
informasi yang dapat menangani data serta mengolah data yang
ada dalam proses sewa menyewa kaset sampai dengan pembuatan
laporan, sehingga data tersebut diharapkan menjadi informasi
yang dapat menunjang pelayanan terhadap pelanggan oleh
pengelola. Aplikasi sistem informasi ini diharapkan dapat
mempercepat pembuatan laporan transaksi persewaan harian
maupun total transaksi pada tiap bulannya. “Aplikasi Sistem
Informasi Persewaan Vcd/Dvd Berbasis Client - Server ”
diharapkan mampu meningkatkan pelayanan pada persewaan
kaset yang ada.
3
1.2
Tujuan
1.2.1 Tujuan Umum
Tujuan Umum pembuatan proposal ini meliputi:
1.
Sebagai
syarat
mengikuti
matakuliah
Proyek
Pengembangan Perangkat Lunak.
2.
Menerapkan hasil belajar di program studi Teknik
Informatika pada aplikasi sistem informasi sesuai dengan
kebutuhan nyata.
1.2.2 Tujuan Khusus
Tujuan Khusus pembuatan proposal ini meliputi:
1.
Merancang
sebuah
aplikasi
yang
dapat
membantu
meningkatkan pelayanan pada persewaan VCD/DVD.
2.
Merancang sebuah aplikasi Client - Server
dengan
memanfaatkan teknologi Web Service dan Remoting.
1.3
Rumusan Masalah
Ada beberapa masalah yang bisa diambil sebagai rumusan
masalah diantaranya sebagai berikut:
1.
Bagaimana aplikasi sistem informasi yang akan dirancang
ini dapat membantu meningkatkan pelayanan persewaan
VCD/DVD.
2.
Bagaimana menangani proses bisnis usaha persewaan
VCD/DVD pada dua cabang persewaan yang saling
berhubungan.
4
3.
Bagaimana menerapkan sistem Client – Server pada
aplikasi sistem informasi yang akan dirancang.
4.
Bagaimana menerapkan SMS Gateway pada aplikasi sistem
informasi yang akan dirancang.
1.4
Batasan Masalah
Ruang lingkup permasalahan dalam sistem ini dibatasi oleh
beberapa hal sebagai berikut ini:
1.
Aplikasi sistem informasi ini hanya dapat digunakan pada
sistem operasi berbasis Windows, khususnya Windows 7
sampai generasi Windows setelahnya.
2.
Aplikasi ini tidak terkoneksi pada jaringan internet, hanya
bersifat local.
3.
Aplikasi yang dikembangkan berbasis Visual Basic.NET
dengan menggunakan DBMS Microsoft SQL Server .
1.5
Metodologi
Dalam membangun aplikasi Aplikasi Sistem Informasi
Persewaan Vcd/Dvd Berbasis C lient - Server digunakan metode
Waterfall. Metode ini memiliki tahap-tahap yang jelas, dan
memungkinkan penulis untuk melakukan analisa ulang termasuk
trial and error pada tiap tahap sehingga aplikasi yang dibuat dapat
semakin baik dan meminimalisir kesalahan. Pemodelan metode
Waterfall dapat dilihat pada Gambar 1.1 dari gambar tersebut
terlihat bagaimana alur kerja dari metode Waterfall.
5
Gambar 1.1 Pemodelan Waterfall
Langkah- langkah yang penting dalam model ini adalah :
1.
Penentuan dan analisis spesifikasi
Merumuskan masalah, batasan, dan tujuan yang dihasilkan dari
pengamatan atas pengguna sistem. Kemudian semuanya itu
dibuat dalam bentuk yang dapat dimengerti oleh user dan
pengembang.
2.
Desain sistem dan perangkat lunak
Proses desain system membagi kebutuhan-kebutuhan menjadi
sistem perangkat lunak atau perangkat keras. Proses tersebut
menghasilkan sebuah arsitektur system keseluruhan. Desain
perangkat lunak termasuk menghasilkan fungsi system perangkat
lunak dalam bentuk yang mungkin ditransformasi ke dalam satu
atau lebih program yang dapat dijalankan.
3.
Implementasi dan uji coba unit
6
Selama tahap ini desain perangkat lunak disadari sebagai sebuah
program lengkap atau unit program. Uji unit termasuk pengujian
bahwa setiap unit sesuai spesifikasi.
4.
Integrasi dan ujicoba system
Unit program diintegrasikan dan diuji menjadi system yang
lengkap untuk meyakinkan bahwa persyaratan perangkat lunak
telah dipenuhi.
5.
Operasi dan pemeliharaan
Sistem dipasang
dan
digunakan.
Pemeliharaan
termasuk
pembetulan kesalahan yang tidak ditemukan pada langkah
sebelumnya.
Perbaikan
implementasi
unit
system
peningkatan jasa system sebagai kebutuhan baru ditemukan.
dan
PENDAHULUAN
1.1
Latar Belakang
Pada saat ini di Indonesia maupun di seluruh dunia
teknologi semakin berkembang pesat, dengan semakin pesatnya
perkembangan tersebut manusia dituntut untuk melakukan
kegiatan secara cepat dan tepat. Dengan berkembangya teknologi
khususnya pada bidang teknologi informasi diharapkan hal
tersebut dapat menjadi alat untuk mengembangkan semua
aktivitas atau kegiatan usaha maupun produksi. Informasi saat ini
sangatlah penting dalam berbagai hal khususnya informasi yang
dapat menunjang pekerjaan. Dalam hal pengolahan data misalnya
semakin cepat data selesai diolah maka semakin cepat pula
informasi yang dapat diberikan. Dengan cepatnya pengolahan
data tersebut informasi diharapkan pula memenuhi tujuan secara
tepat
sehingga
dapat
mempermudah
manusia
dalam
menyelesaikan masalah yang terjadi.
Seiring berkembangnya teknologi saat ini, terjadi juga
perkembangan pada sektor lain. Seperti berkembangnya sektor
ekonomi yang memicu semakin banyaknya usaha ekonomi di
semua bidang. Pada bidang usaha khususnya persewaan kaset
VCD/DVD yang semakin ramai diminati oleh wirausahawan.
Namun pada saat ini para pengelola maupun pemilik usaha
persewaan tersebut seringkali mendapatkan kerugian yang cukup
1
2
besar. Hal tersebut dikarenakan oleh pengelolaan data yang ada di
persewaan tersebut masih tergolong manual. Seperti pengelolaan
data keanggotaan, data kaset, serta data sewa kaset. Dengan
semakin majunya teknologi saat ini pelanggan juga menuntut
pelayanan yang maksimal. Misalnya sewaktu pelanggan mencari
kaset yang akan disewa, pelanggan menginginkan informasi
secara lengkap dan juga dapat ditemukan dengan cepat. Namun
kenyataannya pada usaha persewaan yang ada, para pelanggan
masih saja mencari kaset yang akan disewa secara manual di
buku – buku daftar kaset VCD/DVD yang disediakan. Hal ini
mengakibatkan waktu untuk proses pencarian kaset menjadi
lama, dan terkadang pelanggan kebingungan. Hal tersebut
merupakan
mundurnya
pelayanan
disaat
berkembangnya
teknologi khusunya teknologi informasi.
Oleh karena hal tersebut diperlukan sebuah aplikasi sistem
informasi yang dapat menangani data serta mengolah data yang
ada dalam proses sewa menyewa kaset sampai dengan pembuatan
laporan, sehingga data tersebut diharapkan menjadi informasi
yang dapat menunjang pelayanan terhadap pelanggan oleh
pengelola. Aplikasi sistem informasi ini diharapkan dapat
mempercepat pembuatan laporan transaksi persewaan harian
maupun total transaksi pada tiap bulannya. “Aplikasi Sistem
Informasi Persewaan Vcd/Dvd Berbasis Client - Server ”
diharapkan mampu meningkatkan pelayanan pada persewaan
kaset yang ada.
3
1.2
Tujuan
1.2.1 Tujuan Umum
Tujuan Umum pembuatan proposal ini meliputi:
1.
Sebagai
syarat
mengikuti
matakuliah
Proyek
Pengembangan Perangkat Lunak.
2.
Menerapkan hasil belajar di program studi Teknik
Informatika pada aplikasi sistem informasi sesuai dengan
kebutuhan nyata.
1.2.2 Tujuan Khusus
Tujuan Khusus pembuatan proposal ini meliputi:
1.
Merancang
sebuah
aplikasi
yang
dapat
membantu
meningkatkan pelayanan pada persewaan VCD/DVD.
2.
Merancang sebuah aplikasi Client - Server
dengan
memanfaatkan teknologi Web Service dan Remoting.
1.3
Rumusan Masalah
Ada beberapa masalah yang bisa diambil sebagai rumusan
masalah diantaranya sebagai berikut:
1.
Bagaimana aplikasi sistem informasi yang akan dirancang
ini dapat membantu meningkatkan pelayanan persewaan
VCD/DVD.
2.
Bagaimana menangani proses bisnis usaha persewaan
VCD/DVD pada dua cabang persewaan yang saling
berhubungan.
4
3.
Bagaimana menerapkan sistem Client – Server pada
aplikasi sistem informasi yang akan dirancang.
4.
Bagaimana menerapkan SMS Gateway pada aplikasi sistem
informasi yang akan dirancang.
1.4
Batasan Masalah
Ruang lingkup permasalahan dalam sistem ini dibatasi oleh
beberapa hal sebagai berikut ini:
1.
Aplikasi sistem informasi ini hanya dapat digunakan pada
sistem operasi berbasis Windows, khususnya Windows 7
sampai generasi Windows setelahnya.
2.
Aplikasi ini tidak terkoneksi pada jaringan internet, hanya
bersifat local.
3.
Aplikasi yang dikembangkan berbasis Visual Basic.NET
dengan menggunakan DBMS Microsoft SQL Server .
1.5
Metodologi
Dalam membangun aplikasi Aplikasi Sistem Informasi
Persewaan Vcd/Dvd Berbasis C lient - Server digunakan metode
Waterfall. Metode ini memiliki tahap-tahap yang jelas, dan
memungkinkan penulis untuk melakukan analisa ulang termasuk
trial and error pada tiap tahap sehingga aplikasi yang dibuat dapat
semakin baik dan meminimalisir kesalahan. Pemodelan metode
Waterfall dapat dilihat pada Gambar 1.1 dari gambar tersebut
terlihat bagaimana alur kerja dari metode Waterfall.
5
Gambar 1.1 Pemodelan Waterfall
Langkah- langkah yang penting dalam model ini adalah :
1.
Penentuan dan analisis spesifikasi
Merumuskan masalah, batasan, dan tujuan yang dihasilkan dari
pengamatan atas pengguna sistem. Kemudian semuanya itu
dibuat dalam bentuk yang dapat dimengerti oleh user dan
pengembang.
2.
Desain sistem dan perangkat lunak
Proses desain system membagi kebutuhan-kebutuhan menjadi
sistem perangkat lunak atau perangkat keras. Proses tersebut
menghasilkan sebuah arsitektur system keseluruhan. Desain
perangkat lunak termasuk menghasilkan fungsi system perangkat
lunak dalam bentuk yang mungkin ditransformasi ke dalam satu
atau lebih program yang dapat dijalankan.
3.
Implementasi dan uji coba unit
6
Selama tahap ini desain perangkat lunak disadari sebagai sebuah
program lengkap atau unit program. Uji unit termasuk pengujian
bahwa setiap unit sesuai spesifikasi.
4.
Integrasi dan ujicoba system
Unit program diintegrasikan dan diuji menjadi system yang
lengkap untuk meyakinkan bahwa persyaratan perangkat lunak
telah dipenuhi.
5.
Operasi dan pemeliharaan
Sistem dipasang
dan
digunakan.
Pemeliharaan
termasuk
pembetulan kesalahan yang tidak ditemukan pada langkah
sebelumnya.
Perbaikan
implementasi
unit
system
peningkatan jasa system sebagai kebutuhan baru ditemukan.
dan