vii Universitas Kristen Maranatha
ABSTRAK
Aplikasi Penyewaan yang dilengkapi dengan fitur SMS ini dibuat dengan tujuan memberi kemudahan bagi staff perusahaan untuk melakukan pengecekan barang, pengecekan transaksi, serta pemeriksaan ketersediaan barang dan juga memberikan kemudahan bagi pelanggan untuk melakukan pemesanan penyewaan barang. Aplikasi dibangun untuk menjawab kesulitan perusahaan dalam menyediakan informasi ketersediaan barang yang lengkap bagi para staff di lapangan serta kelancaran proses transaksi. Aplikasi juga dibangun untuk menjawab permasalahan perusahaan yang staffnya cukup direpotkan untuk melayani transaksi di kantor serta menangani pemesanan yang datang melalui telepon. Selain fitur tersebut aplikasi menyediakan fitur pengecekan kondisi barang. Dimana barang yang mengalami kerusakan akan diperbaiki dan jika barang memasuki kondisi sering digunakan maka barang tersebut akan dirawat untuk menjaga kualitasnya agar tetap baik saat digunakan kembali dan jika sangat sering digunakan akan menjadi pertimbangan bagi perusahaan untuk menambah jumlah barang. Aplikasi ini dilengkapi juga dengan fasilitas kalender untuk melihat transaksi yang terjadi sesuai dengan tanggal yang dipilih. Aplikasi juga dilengkapi dengan laporan-laporan yang dibutuhkan perusahaan.
Aplikasi dikembangkan menggunakan bahasa pemrograman C# dengan Microsoft Visual Studio. NET 2005. Komponen yang digunakan untuk menghubungkan aplikasi dengan handphone adalah YMK.SMSENGINE. Format SMS untuk melakukan terdiri dari 3 (tiga) bagian SMS yang berbeda. Panjang SMS yang adalah 160 karakter.
Kata Kunci :
Penyewaan Barang, Sound System, SMS dan Kalendar.
1 Univeritas Kristen Maranatha
BAB I. PERSYARATAN PRODUK
1.1.
Pendahuluan
Sesuai perkembangan teknologi, teknologi informasi menempati posisi yang penting dalam kehidupan manusia. Dengan adanya aplikasi dari teknologi informasi memberikan kemudahan bagi penggunanya untuk mendapatkan informasi, memberikan informasi bahkan untuk mengakses dan menyimpan data secara cepat dan akurat. Saat ini berbagai aplikasi dari teknologi informasi telah dikembangkan demi kemudahan manusia dalam melakukan aktivitasnya dengan penggunanya yang bervariasi, salah satunya SMS (Short Messaging Service) .
2 Univeritas Kristen Maranatha
1.1.1.
Tujuan Pembuatan Sistem
Aplikasi ini dibangun dengan fitur-fitur yang menyediakan informasi penyewaan barang kepada staff, fitur kalender untuk mencari data transaksi berdasarkan tanggal pada kalender, pendataan barang yang tersedia, paket-paket penyewaan yang dapat membantu penyewa atau pelanggan dalam menyewa barang, menyediakan informasi-informasi yang diharapkan membantu proses penyewaan perusahaan seperti informasi pelanggan yang melakukan transaksi, pemakaian pulsa dan informasi pemakaian barang berdasarkan periode tanggal yang diinginkan. Aplikasi juga memiliki fitur penerimaan pemesanan barang melalui SMS dari pelanggan.
Selain itu tujuan sistem dibuat adalah untuk membuat aplikasi yang dapat menyediakan penyimpanan data-data penyewaan dan data-data pelanggan yang tersedia. Dimana aplikasi penyewaan ini meliputi proses pencatatan pemesanan penyewaan barang, penyewaan, pengembalian barang serta perawatan barang.
1.1.2.
Ruang Lingkup Proyek
Aplikasi ini dibuat untuk membantu penyewaan sound system pada PT. Jakarta City Sound, dikhususkan bagi penyewa yang memiliki kesibukan yang cukup tinggi dan kesulitan untuk datang langsung ke kantor PT. Jakarta City Sound baik dikarenakan waktu maupun jarak. Selain itu juga untuk membantu staff dalam memproses transaksi penyewaan barang sampai pada pengembalian barang yang dipinjam yang dilengkapi dengan paket-paket penyewaan yang ada serta penginformasian yang dapat membantu staff dalam proses pendataan dan perawatan barang.
1.1.3.
Sistematika Laporan
Dokumen ini menggambarkan persyaratan untuk aplikasi “Penyewaan Sound System PT. Jakarta City Sound”. Penulisan laporan tugas akhir ini dilakukan dalam enam bab beserta daftar pustaka dan lampiran. Tiap bab akan memberikan penjelasan yang detail supaya laporan ini tersusun dengan terstruktur. Penyusunan laporan ini disusun sebagai berikut:
Bab 1. Persyaratan Produk
3 Univeritas Kristen Maranatha Bab 2. Spesifikasi produk
Pada bab 2 ini dapat dikatakan sebagai penjelasan dari bab 1. Bedanya Bab 2 ini akan menjelaskan aplikasi Penyewaan Sound System PT. Jakarta City Sound dengan lebih detail menggunakan bahasa teknis. Selain itu bab ini juga dapat memberitahukan kepada pembaca, fitur apa saja yang bisa dilakukan oleh sistem ini secara keseluruhan.
Bab 3. Desain Perangkat Lunak
Bab 3 ini dibuat harus dilihat sebagai seorang developer. Bab ini akan menampilkan berbagai desain yang akan dirancang untuk membangun sistem ini sesuai kebutuhan pengguna dan juga memudahkan pengguna pada saat menggunakannya. Desain yang dimaksud diatas seperti : desain UML, desain antarmuka , desain ER-D dan database.
Bab 4. Pengembangan Sistem
Bab ini merupakan bagian kelanjutan dari bab 3 (desain) yaitu : sistem yang dikembangkan sudah mendekati hasil akhir. Bagian ini akan menjelaskan bagaimana mengembangkan aplikasi tersebut dengan baik dan terstruktur. Dalam pengembangan prototype penulis harus dilihat sebagai seorang programmer. Bab 5. Testing dan Evaluasi
Bab ini bisa dikatakan langkah terakhir dari pengembangan aplikasi Penyewaan Sound System PT. Jakarta City Sound yang telah dibuat oleh penulis akan diuji coba oleh pihak PT. Jakarta City Sound. Sehingga penulis dapat mengetahui aplikasi yang dibangun telah memenuhi kepuasan pengguna atau tidak. Faktor yang diuji sebagai berikut :
Pengguna Interface Design, FeedBack yang diberikan oleh aplikasi berupa message, warning atau proses, aplikasi sudah memenuhi kebutuhan.
Bab 6. Kesimpulan dan Saran
4 Univeritas Kristen Maranatha
1.2.
Gambaran Sistem Keseluruhan
Bagian ini berisi penjelasan yang lebih terperinci dari sub-paragraf 1.1.1 di atas.
1.2.1.
Perspektif Produk
Aplikasi ini merupakan aplikasi yang dibuat dengan didukung adanya SMS. Ditinjau dari segi server, handphone yang menerima SMS dari orang yang melakukan peminjaman/penyewaan perlengkapan sound system akan terhubung dengan computer secara fisik dengan kabel data serta terhubung secara software dengan adanya SMS gateway. Aplikasi ini dibangun dengan menggunakan bahasa pemrograman C# dan SQL Server Express 2005 sebagai database. Selain didukung dengan adanya SMS, aplikasi ini juga membantu pengguna/operator yang bertugas dalam memproses transaksi penyewaan sound system yang dilakukan lewat SMS maupun langsung dengan bantuan fitur-fitur yang sudah disediakan pada aplikasi ini. Diharapkan dengan adanya aplikasi ini pengguna akan lebih mudah dalam memproses transaksi penyewaan barang dan penginputan data-data barang.
1.2.2.
Fungsi Produk
Aplikasi Penyewaan Sound System PT. Jakarta City Sound memiliki beberapa fungsionalitas yang dapat digunakan. Fungsionalitas yang ada dalam aplikasi secara keseluruhan adalah sebagai berikut :
• Pencatatan data barang. • Pencatatan data paket.
• Menjaga integritas data yang disimpan dalam database SQL Server 2005. • Penyewaan barang lewat SMS.
• Transaksi penyewaan barang.
• Memperoleh informasi barang serta informasi transaksi berdasarkan periode tanggal.
5 Univeritas Kristen Maranatha
1.2.3.
Karakteristik Pengguna
1. Client / Pelanggan
• Bisa menggunakan fasilitas SMS selular.
• Mengerti bagaimana melakukan request/permintaan penyewaan menggunakan keyword yang ditentukan.
2. Operator
• Bisa menggunakan fasilitas SMS selular.
• Bisa menggunakan aplikasi-aplikasi yang dijalankan pada sistem operasi windows.
• Bisa menggunakan fitur-fitur yang tersedia pada aplikasi penyewaan sound system.
1.2.4.
Batasan – Batasan
Batasan- batasan aplikasi adalah sebagai berikut :
1. Tidak dapat melakukan pembayaran atas transaksi penyewaan yang terjadi.. 2. Pengguna/Operator tidak dapat mengubah atau menghapus data transaksi dan
pelanggan yang sudah ada sebelumnya.
3. Penerimaan pesan/SMS hanya dapat dilakukan apabila aplikasi terhubung ke SMS Gateway.
4. Pengirim SMS yang ingin melakukan penyewaan sudah mengetahui keyword untuk melakukan transaksi ataupun dalam meminta informasi.
5. Untuk pengiriman SMS yang dikirim tidak boleh melebihi 1 file SMS ( standard = 160 karakter ).
6. Hanya diaplikasikan untuk satu divisi saja yaitu PT. Jakarta City Sound
7. Aplikasi penyewaan sound system ini merupakan program desktop application yang hanya dijalankan untuk single user dan mobile appication yang dapat diakses oleh pelanggan.
6 Univeritas Kristen Maranatha
1.2.5.
Asumsi dan Ketergantungan
Ketergantungan terhadap lingkungan di sekitarnya adalah sebagai berikut :
1. Sistem ini hanya dapat berjalan apabila terinstal software Dot Net Framework 2.0.
2. Pada antarmuka admin sistem ini sangat bergantung pada perangkat keras telepon selular yang memiliki kabel data sebagai media pengiriman dan penerimaan SMS.
120 Universitas Kristen Maranatha
BAB VI. KESIMPULAN DAN SARAN
6.1.
Pendahuluan
Bab VI ini akan menceritakan mengenai kesimpulan dari seluruh aplikasi yang telah
dibuat.
6.2. Keterikatan Antara Kesimpulan dengan Hasil Evaluasi
Hasil akhir dari seluruh proses perancangan, pendesainan serta proses
implementasi telah menghasilkan aplikasi yang berdasarkan hasil evaluasi diatas, dinilai
keseluruhan fitur dapat digunakan dengan baik. Didalam aplikasi yang sudah dibuat
terdapat fitur-fitur yang dibutuhkan oleh perusahaan yaitu fitur login, manajemen
barang, manajemen paket, transaksi, master data, View, SMS dan laporan-laporan yang
dibutuhkan perusahaan.
Berdasarkan tujuan yang sebelumnya telah disampaikan, maka pembuatan
aplikasi ini sudah mencapai tujuan, yaitu membangun aplikasi yang menyediakan fitur
transaksi yaitu transaksi penyewaan barang dan pengembalian yang dapat menangani
peminjaman barang dan pengembalian barang dengan dilengkapi kemudahan
peminjaman yaitu paket-paket peminjaman yang sangat membantu bagi pelanggan yang
tidak mengetahui secara lengkap barang yang akan dipinjam. Fitur manajemen barang
selain menyimpan dan mencatat data barang secara keseluruhan, fitur ini juga sangat
membantu dalam mencari barang sesuai dengan yang dibutuhkan perusahaan. Fitur
Laporan dalam aplikasi ini dinilai sangat membantu karena dapat menampilkan
transaksi sesuai dengan tanggal yang diinginkan dan juga dapat menampilkan data
barang sesuai kondisi yang dibutuhkan perusahaan. Fitur SMS yang disediakan dalam
aplikasi ini juga dapat mempermudah transaksi penyewaan.
6.3. Keterikatan Antara Saran dengan Hasil Evaluasi
Berdasarkan hasil evaluasi diatas dan melihat proses bisnis dari perusahaan
secara keseluruhan, maka penulis menyarankan untuk di kemudian hari aplikasi
121 Universitas Kristen Maranatha 1. Mengembangkan aplikasi dengan fitur-fitur yang dapat memaksimalkan penggunaan
aplikasi, seperti dengan sistem yang mengatur keuangan penyewaan barang serta
pembelian barang.
2. Untuk mempermudah pelanggan dalam melakukan transaksi, no telepon selular
penerima SMS menjadi empat digit.
3. Memberikan fasilitas SMS gratis bagi pelanggan yang melakukan transaksi.
4. Melengkapi aplikasi dengan fitur penjadwalan pegawai atau staff yang bertugas pada
setiap transaksi yang akan berlangsung.
5. Aplikasi memiliki sistem remainder atau pengingat untuk pengguna mempersiapkan
barang yang harus dipersiapkan karena akan disewa.
6. Memberikan fasilitas kartu anggota (member) dengan potongan harga penyewaan.
7. Aplikasi menyediakan fitur penghitung diskon bagi pelanggan yang menjadi anggota
sesuai dengan banyaknya transaksi yang dilakukan pelanggan.
8. Aplikasi dapat mengatur harga sesuai dengan kondisi tanggal peminjaman, misalkan :
Harga naik pada Tanggal Merah, Libur Lebaran dan Natal.
6.4. Rencana Perbaikan / Implementasi Terhadap Saran yang Diberikan
Dari saran-saran yang muncul maka rencana perbaikan yang akan dilakukan adalah :
1. Merancang sebuah sistem penjadwalan yang lebih konkrit sesuai dengan ketersediaan
staf yang dapat bekerja disaat peminjaman barang.
2
2.. Merancang sebuah sistem pemesanan yang dapat dikembangkan dari sistem
sebelumnya, untuk menyediakan fitur pengaturan keuangan penyewaan.
1. Nomor telepon selular admin menggunakan nomor 4 digit agar mudah diingat oleh
client.
2. Menyediakan informasi peralatan sound sytem yang terbaru yang teknologinya lebih
maju dari sebelumnya.
3. Aplikasi ini memiliki fitur yang menangani keuangan penyewaan yang dilakukan oleh
pelanggan ataupun pembelian barang oleh perusahaan
4. Merancang sebuah sistem yang mobile dimana memungkinkan pemilik perusahaan
dapat melihat proses transaksi yang terjadi tanpa harus datang ke kantor.
5. Merancang sebuah sistem penyediaan barang yang dikembangkan dari sistem
122 Universitas Kristen Maranatha lama setiap barang dapat bertahan sesuai dengan analisa permintaan dan kualitas
123 Universitas Kristen Maranatha
DAFTAR PUSTAKA
• Budicahyanto Dwi, Membangun Aplikasi Handphone dengan
MobileFBUS dan VisualBasic; ISBN: 979-731-075-2; Penerbit Andi;
• H. M. Deitel , P.J. Deitel , J. Listfield , T.R.Nieto , C.Yaeger & M.Zlatkina; C# How To Program; ISBN 0-13-062221-4 ; Cetakan pertama ; 2002.
• Lowe Murach; Murach’s C#; ISBN 81-7366-92; Shorff Publishers & Distributors PVT.LTD.
• Wahana Komputer, Tim Penelitian dan Pengembangan;
Pengembangan Aplikasi Sistem Informasi Akademik Berbasis SMS dengan JAVA; Salemba Infotek; Edisi Pertama Jakarta 2005