1
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.
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 me nuntut 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.
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 K husus 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.
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 DBMSMicrosoft 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
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.
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