Aplikasi Penjualan dan Persediaan Barang pada "Toko DL" dengan Menggunakan Media PDA dan Sinkronisasi Data dengan Desktop.
ABSTRAK
Perkembangan suatu teknologi informasi pada zaman modern ini menjadi suatu syarat penting pada segala bidang usaha. Teknologi sangat diperlukan sebagai penyampaian informasi yang semakin cepat dapat diterima.
Permasalahan yang dihadapi Toko DL salah satunya adalah masalah penyampaian informasi penjualan dan persediaan barang yang tidak memiliki alur informasi. Maka dibutuhkan suatu sistem informasi, khususnya dalam menangani permasalahan pada penyajian informasi persediaan barang., dengan cara membuat sebuah aplikasi Penjualan dan Persediaan Barang yang berguna untuk menyajikan informasi tersebut melalui PDA.
Kata Kunci : informasi penjualan dan persediaan barang
(2)
DAFTAR ISI
Kata Pengantar ... ii
Abstrak ... iv
Daftar Isi ... v
Daftar Tabel ... x
Daftar Gambar... xi
Daftar Lampiran... xvi
BAB I Persyaratan Produk ...Error! Bookmark not defined. I.1. Pendahuluan...Error! Bookmark not defined. I.1.1. Tujuan ...Error! Bookmark not defined. I.1.2. Ruang Lingkup Proyek ...Error! Bookmark not defined. I.1.3. Definisi, Akronim, dan Singkatan ...Error! Bookmark not defined. I.1.4. Referensi ...Error! Bookmark not defined. I.1.5. Overview ...Error! Bookmark not defined. I.2. Gambaran Keseluruhan ...Error! Bookmark not defined. I.2.1. Perspektif Produk ...Error! Bookmark not defined. I.2.1.1. Antarmuka Sistem...Error! Bookmark not defined. I.2.1.2. Antarmuka Pengguna...Error! Bookmark not defined. I.2.1.3. Antarmuka Perangkat Keras ...Error! Bookmark not defined. I.2.1.4. Antarmuka Perangkat Lunak ...Error! Bookmark not defined. I.2.1.5. Antarmuka Komunikasi ...Error! Bookmark not defined. I.2.1.6. Batasan Memori ...Error! Bookmark not defined. I.2.1.7. Persyaratan Adaptasi pada Tempat Tujuan.. Error! Bookmark not defined. I.2.2. Fungsi Produk...Error! Bookmark not defined. I.2.3. Karakteristik Pengguna...Error! Bookmark not defined. I.2.4. Batasan – Batasan ...Error! Bookmark not defined. I.2.5. Asumsi dan Ketergantungan...Error! Bookmark not defined. I.2.6. Penundaan Persyaratan ...Error! Bookmark not defined. ABSTRAK ... iv
(3)
DAFTAR ISI... v BAB III Desain Perangkat Lunak ...Error! Bookmark not defined. III.1. Pendahuluan ...Error! Bookmark not defined. III.1.1. Identifikasi ...Error! Bookmark not defined. III.1.2. Overview Sistem ...Error! Bookmark not defined. III.2. Desain Perangkat Lunak Secara Keseluruhan ... Error! Bookmark not
defined.
III.2.1. Analisa Database...Error! Bookmark not defined. III.2.2. Analisis UML (Unified Modeling Language). .. Error! Bookmark not
defined.
III.3. Desain Arsitektur Perangkat Lunak ...Error! Bookmark not defined. III.3.1. Komponen Perangkat...Error! Bookmark not defined. III.3.2. Desain Antar Muka ...Error! Bookmark not defined. III.3.3. Konsep Eksekusi ...Error! Bookmark not defined. III.3.3.1. Aktiviti Diagram ...Error! Bookmark not defined. III.3.3.2. Sequence Diagram ...Error! Bookmark not defined. III.3.3.2.1. Sequence Jenis ...Error! Bookmark not defined. III.3.3.2.2. Sequence Barang...Error! Bookmark not defined. III.3.3.2.3. Sequence Supplier...Error! Bookmark not defined. III.3.3.2.4. Sequence Pelanggan...Error! Bookmark not defined. III.3.3.2.5. Sequence Stock Opname...Error! Bookmark not defined. III.3.3.2.6. Sequence Pembelian ...Error! Bookmark not defined. III.3.3.2.7. Sequence Penjualan ...Error! Bookmark not defined. III.3.3.2.8. Sequence Peminjam ...Error! Bookmark not defined. III.3.3.2.9. Sequence Pinjaman ...Error! Bookmark not defined. III.3.3.2.10. Sequence Barang Paling Laku ... Error! Bookmark not
defined.
III.3.3.2.11. Sequence Omset Toko ...Error! Bookmark not defined. III.3.3.2.12. Sequence Persediaan Barang Error! Bookmark not defined. III.3.3.2.13. Sequence pada aplikasi desktop... Error! Bookmark not
defined.
(4)
ABSTRAK ... iv
DAFTAR ISI... v
BAB V Testing Dan Evaluasi Sistem ...130
V.1. Rencana Pengujian Sistem Terimplementasi ...130
V.1.1. Test Case...130
V.1.2. Uji Fungsionalitas Class Form ...132
V.2. Perjalanan Metodologi Pengujian ...156
V.2.1. Black Box ...156
V.2.2. Survey / Wawancara Dengan Target Aplikasi ...156
V.3. Ulasan Hasil Evaluasi ...Error! Bookmark not defined. BAB VI Kesimpulan Dan Saran ...158
VI.1. Keterkaitan Antara Kesimpulan Dengan Hasil Evaluasi...158
VI.2. Keterkaitan Antara Saran Dengan Hasil Evaluasi ...158
VI.3. Rencana Perbaikan / Implementasi Terhadap Saran Yang Diberikan....158
Daftar Pustaka ... 159 Lampiran ...
(5)
Daftar Tabel
Tabel I–1 Definisi ...Error! Bookmark not defined. Tabel I–2 Singkatan ...Error! Bookmark not defined. Tabel I–3 Batasan waktu...Error! Bookmark not defined. Tabel II–1 Fitur Produk Perangkat Lunak PDA ....Error! Bookmark not defined. Tabel II–2 Fitur Produk Perangkat Lunak Desktop ... Error! Bookmark not
defined.
Tabel II–3 Tipe informasi entitas barang...Error! Bookmark not defined. Tabel II–4 Tipe informasi entitas supplier...Error! Bookmark not defined. Tabel II–5 Tipe informasi entitas pelanggan ...Error! Bookmark not defined. Tabel II–6 Tipe informasi entitas...Error! Bookmark not defined. Tabel II–7 Tipe informasi entitas pembelian ...Error! Bookmark not defined. Tabel III–1 Notasi Use Case ...Error! Bookmark not defined. Tabel III–2 Atribut dan Aksi dari masing-masing class form diagram... Error!
Bookmark not defined.
Tabel III–3 Notasi Aktiviti Diagram...Error! Bookmark not defined. Tabel III–4 Notasi Sequence Diagram...Error! Bookmark not defined.
(6)
Daftar Gambar
Gambar I–1 PDA ...Error! Bookmark not defined. Gambar I–2 Personal Computer...Error! Bookmark not defined. Gambar I–3 Antarmuka Komunikasi antara desktop dan PDA.. Error! Bookmark
not defined.
Gambar II–1 Rancangan tampilan form menu...Error! Bookmark not defined. Gambar II–2 Rancangan tampilan form supplier...Error! Bookmark not defined. Gambar II–3 Rancangan tampilan form pelanggan ... Error! Bookmark not
defined.
Gambar II–4 Rancangan tampilan form barang...Error! Bookmark not defined. Gambar II–5 Rancangan tampilan form pembelian... Error! Bookmark not
defined.
Gambar II–6 Rancangan tampilan form penjualan Error! Bookmark not defined. Gambar II–7 Rancangan tampilan form data keluar barang perhari... Error!
Bookmark not defined.
Gambar II–8 Rancangan tampilan form data piutang... Error! Bookmark not
defined.
Gambar II–9 Rancangan tampilan persediaan barang ... Error! Bookmark not
defined.
Gambar II–10 Rancangan tampilan data paling laku... Error! Bookmark not
defined.
Gambar II–11 Rancangan tampilan omset toko...Error! Bookmark not defined. Gambar II–12 Rancangan tampilan data pinjaman Error! Bookmark not defined. Gambar II–13 Rancangan form data barang pada PC ... Error! Bookmark not
defined.
Gambar II–14 Antarmuka Komunikasi antara PC dan PDA Error! Bookmark not
defined.
(7)
Gambar II–16 Arsitektur Perangkat Lunak Sinkronisasi... Error! Bookmark not
defined.
Gambar II–17 Arsitektur Perangkat Lunak desktop ... Error! Bookmark not
defined.
Gambar II–18 Entitas Relation Data...Error! Bookmark not defined. Gambar II–19 Entitas Relation Data Tambahan ....Error! Bookmark not defined. Gambar II–20 Tabel Diagram dan hubungannya PDA... Error! Bookmark not
defined.
Gambar II–21 Entitas data pinjaman ...Error! Bookmark not defined. Gambar II–22 Tabel Diagram dan hubungannya desktop ... Error! Bookmark not
defined.
Gambar III–1 Entitas Relation Diagram ...Error! Bookmark not defined. Gambar III–2 Entitas Relation Diagram ...Error! Bookmark not defined. Gambar III–3 Tabel Diagram...Error! Bookmark not defined. Gambar III–4 Use Case Manajemen Data Jenis ....Error! Bookmark not defined. Gambar III–5 Use Case Manajemen Barang ...Error! Bookmark not defined. Gambar III–6 Use Case Manajemen Supplier ...Error! Bookmark not defined. Gambar III–7 Use Case Manajemen Pelanggan ....Error! Bookmark not defined. Gambar III–8 Use Case Pembelian Barang ...Error! Bookmark not defined. Gambar III–9 Use Case Penjualan barang ...Error! Bookmark not defined. Gambar III–10 Use Case Manajemen Data Peminjam ... Error! Bookmark not
defined.
Gambar III–11 Use Case Pinjaman...Error! Bookmark not defined. Gambar III–12 Use Case Manajemen Data Opname... Error! Bookmark not
defined.
Gambar III–13 Use Case Lihat Data Persediaan Barang, Lihat Data Barang Paling Laku, dan Lihat Data Omset Toko...Error! Bookmark not defined. Gambar III–14 Use Case Lihat Data Barang, Lihat Data Persediaan Barang, Lihat Data Supplier dan Lihat Data Pelanggan ...Error! Bookmark not defined. Gambar III–15 class form diagram bagian 1 ...Error! Bookmark not defined. Gambar III–16 class form diagram bagian 2 ...Error! Bookmark not defined.
(8)
Gambar III–17 class form diagram bagian 3 ...Error! Bookmark not defined. Gambar III–18 Antar muka form menu ...Error! Bookmark not defined. Gambar III–19 Antar muka form barang dan add barang.... Error! Bookmark not
defined.
Gambar III–20 Antar muka form barang dan add barang.... Error! Bookmark not
defined.
Gambar III–21 Antar muka form supplier dan add supplier Error! Bookmark not
defined.
Gambar III–22 Antar muka form pelanggan dan add pelanggan Error! Bookmark
not defined.
Gambar III–23 Antar muka form tambah stock opname dan daftar stock opname ...Error! Bookmark not defined. Gambar III–24 Antar muka form pembelian, dan detail pembelian ... Error!
Bookmark not defined.
Gambar III–25 Antar muka form penjualan, dan detail penjualan ... Error!
Bookmark not defined.
Gambar III–26 Antar muka form pinjaman dan add pinjaman.. Error! Bookmark
not defined.
Gambar III–27 Antar muka form barang paling laku ... Error! Bookmark not
defined.
Gambar III–28 Antar muka form omset toko ...Error! Bookmark not defined. Gambar III–29 Antar muka form persediaan barang ... Error! Bookmark not
defined.
Gambar III–30 Antar muka form data barang dan print (pada aplikasi desktop) ...Error! Bookmark not defined. Gambar III–31 aktiviti diagram jenis ...Error! Bookmark not defined. Gambar III–32 aktiviti diagram barang ...Error! Bookmark not defined. Gambar III–33 aktiviti diagram supplier ...Error! Bookmark not defined. Gambar III–34 aktiviti diagram pelanggan ...Error! Bookmark not defined. Gambar III–35 aktiviti diagram stock opname...Error! Bookmark not defined. Gambar III–36 aktiviti diagram pembelian ...Error! Bookmark not defined.
(9)
Gambar III–37 aktiviti diagram penjualan ...Error! Bookmark not defined. Gambar III–38 aktiviti diagram peminjam...Error! Bookmark not defined. Gambar III–39 aktiviti diagram pinjaman ...Error! Bookmark not defined. Gambar III–40 aktiviti diagram barang paling laku ... Error! Bookmark not
defined.
Gambar III–41 aktiviti diagram omset toko ...Error! Bookmark not defined. Gambar III–42 aktiviti diagram persediaan barang... Error! Bookmark not
defined.
Gambar III–43 aktiviti diagram aplikasi desktop ..Error! Bookmark not defined. Gambar III–44 sequence jenis ...Error! Bookmark not defined. Gambar III–45 sequence barang ...Error! Bookmark not defined. Gambar III–46 sequence supplier ...Error! Bookmark not defined. Gambar III–47 sequence pelanggan...Error! Bookmark not defined. Gambar III–48 sequence stock opname ...Error! Bookmark not defined. Gambar III–49 sequence pembelian ...Error! Bookmark not defined. Gambar III–50 sequence penjualan...Error! Bookmark not defined. Gambar III–51 sequence peminjam ...Error! Bookmark not defined. Gambar III–52 sequence pinjaman ...Error! Bookmark not defined. Gambar III–53 sequence barang paling laku ...Error! Bookmark not defined. Gambar III–54 sequence omset toko ...Error! Bookmark not defined. Gambar III–55 sequence persediaan barang ...Error! Bookmark not defined. Gambar III–56 sequence pada aplikasi desktop...Error! Bookmark not defined. Gambar IV–1Top-Down Implementasi Menu...Error! Bookmark not defined. Gambar IV–2 Bottom-Up Implementasi Barang, Pelanggan, Supplier dan Stock Opname ...Error! Bookmark not defined. Gambar IV–3 Top-Down Implementasi Pembelian dan Penjualan... Error!
Bookmark not defined.
Gambar IV–4 Bottom-Up Implementasi Pembelian, Penjualan, Barang Laku, Omset dan Persediaan Barang...Error! Bookmark not defined. Gambar IV–5 Bottom-Up Implementasi Peminjam, Daftar Pinjaman dan
Pinjaman ...Error! Bookmark not defined.
(10)
Gambar IV–6 Top-Down Implementasi pada aplikasi desktop.. Error! Bookmark
not defined.
Gambar IV–7 Susunan menu sistem...Error! Bookmark not defined. Gambar IV–8 Antar muka form menu ...Error! Bookmark not defined. Gambar IV–9 Antar muka form peminjam ...Error! Bookmark not defined. Gambar IV–10 Antar muka form barang ...Error! Bookmark not defined. Gambar IV–11 Antar muka form tambah barang ..Error! Bookmark not defined. Gambar IV–12 Antar muka form supplier ...Error! Bookmark not defined. Gambar IV–13 Antar muka form tambah supplier Error! Bookmark not defined. Gambar IV–14 Antar muka form pelanggan ...Error! Bookmark not defined. Gambar IV–15 Antar muka form tambah pelanggan... Error! Bookmark not
defined.
Gambar IV–16 Antar muka form stock opname....Error! Bookmark not defined. Gambar IV–17 Antar muka form daftar stock opname ... Error! Bookmark not
defined.
Gambar IV–18 Antar muka form pembelian ...Error! Bookmark not defined. Gambar IV–19 Antar muka form data pembelian..Error! Bookmark not defined. Gambar IV–20 Antar muka form detail pembelianError! Bookmark not defined. Gambar IV–21 Antar muka form edit data detail pembelianError! Bookmark not
defined.
Gambar IV–22 Antar muka form penjualan ...Error! Bookmark not defined. Gambar IV–23 Antar muka form data penjualan...Error! Bookmark not defined. Gambar IV–24 Antar muka form detail penjualan Error! Bookmark not defined. Gambar IV–25 Antar muka form edit data detail penjualan Error! Bookmark not
defined.
Gambar IV–26 Antar muka form peminjam ...Error! Bookmark not defined. Gambar IV–27 Antar muka form data pinjaman ...Error! Bookmark not defined. Gambar IV–28 Antar muka form add daftar tambah pinjaman .. Error! Bookmark
not defined.
Gambar IV–29 Antar muka form barang paling laku ... Error! Bookmark not
(11)
Gambar IV–30 Antar muka form omset toko ...Error! Bookmark not defined. Gambar IV–31 Antar muka form persediaan barang ... Error! Bookmark not
defined.
Gambar IV–32 Antar muka form sync...Error! Bookmark not defined. Gambar IV–33 Antar muka form form1 (pada desktop)... Error! Bookmark not
defined.
Gambar IV–34 Antar muka form cetak data (pada desktop) Error! Bookmark not
defined.
Gambar IV–35 Antar muka message box “data tidak boleh kosong!” ... Error!
Bookmark not defined.
Gambar IV–36 Antar muka message box “Apakah anda yakin?” ... Error!
Bookmark not defined.
Gambar IV–37 Antar muka message box “data harus lengkap!”Error! Bookmark
not defined.
Gambar IV–38 Antar muka message box “No Faktur harus diisi!” ... Error!
Bookmark not defined.
Gambar IV–39 Antar muka message box “Data berhasil dimasukkan” ... Error!
Bookmark not defined.
Gambar IV–40 Antar muka message box “belum ada data” Error! Bookmark not
defined.
Gambar IV–41 Antar muka message box “data sudah diedit”.... Error! Bookmark
not defined.
Gambar IV–42 Antar muka message box “data id dan nama harus diisi”... Error!
Bookmark not defined.
Gambar IV–43 Antar muka message box “quantity dan harga harus diisi” .. Error!
Bookmark not defined.
Gambar IV–44 Antar muka message box “apakah sudah lengkap?”... Error!
Bookmark not defined.
Gambar IV–45 Antar muka message box “data belum dimasukkan”... Error!
Bookmark not defined.
(12)
Gambar IV–46 Antar muka message box “lihat data”... Error! Bookmark not
defined.
Gambar IV–47 Antar muka message box “Nama harus diisi”.... Error! Bookmark
(13)
Daftar Lampiran
A. Backup data pada aplikasi PDA ... Lampiran-1 B. Code Program pada Aplikasi PDA... Lampiran-3 C. Code Program pada Web Service PDA... Lampiran-67 D. Code Program pada Web Service Desktop ... Lampiran-74 E. Code Program pada Aplikasi Desktop ... Lampiran-78
(14)
BAB I Persyaratan Produk
I.1. Pendahuluan
Perkembangan dunia usaha yang sangat pesat saat ini mengakibatkan meningkatnya persaingan yang semakin ketat dari berbagai jenis usaha. Seiring dengan bertambah banyaknya pesaing, maka kebutuhan sistem informasi sangat diperlukan oleh setiap perusahaan yang menginginkan usahanya lebih unggul dibandingkan dengan pesaing dalam jenis usaha yang sama.
Saat ini teknologi merupakan suatu perantara yang cukup vital dan banyak digunakan dalam penyajian. Perkembangan teknologi dewasa ini dapat dikatakan maju dan pesat, hal tersebut dikarenakan teknologi telah dianggap sebagai alat bantu manusia yang dapat mempermudah pekerjaan sehari-hari.
Salah satu permasalahan yang umum dijumpai pada banyak toko adalah masalah persediaan barang dan penjualannya. Seorang pemilik toko membutuhkan informasi tentang persediaan barang yang ada di gudang dan untuk menunjang kelancaran proses koordinasi penyediaan barang dibutuhkan suatu sistem yang tepat dan dapat diandalkan.
Pada kesempatan penulisan tugas akhir ini, penulis mencoba untuk menganalisa dan merancang sistem persediaan barang dan penjualan untuk membantu kelancaran usaha pada Toko DL yang berlokasi di kawasan Cianjur, sekaligus dengan pembuatan program yang berkaitan dengan masalah diatas.
Adapun latar belakang penulis mengambil masalah persediaan barang dan penjualan barang adalah sebagai berikut:
Membantu pemilik toko dalam mengatasi kesulitan dalam pengontrolan keluar masuknya barang di gudang agar dapat sesuai antara permintaan dengan konsumen sampai dengan penjualannya.
Berdasarkan uraian diatas, penulis merasa tertarik untuk menyusun Laporan Tugas Akhir ini dengan judul ”Aplikasi Penjualan dan Persediaan Barang pada ”Toko DL” dengan Menggunakan Media PDA dan Sinkronisasi Data dengan Desktop”
(15)
Dengan permasalahan diatas, teknologi informasi dapat menyediakan bantuan dalam penyajian interface melalui teknologi PDA.
I.1.1. Tujuan
Adapun tujuan dari penulisan tugas akhir ini selain untuk menyelesaikan studi yang sedang dijalani oleh penulis, diharapkan dapat memberikan solusi dengan merancang suatu sistem informasi khususnya pada bidang persediaan barang dan penjualan, selain itu dengan adanya sistem penjualan dan persediaan yang terpadu diharapkan dapat membantu mengatasi kendala serta meningkatkan efisiensi. Hal tersebut sangat dibutuhkan oleh pemilik toko dalam proses pengambilan keputusan untuk pengembangan usaha.
Target dari tugas akhir ini adalah:
1. Tugas akhir ini merancang akses informasi database penjualan dan persediaan barang untuk memudahkan pemilik toko DL melihat data persediaan barang mereka melalui aplikasi pada PDA,
2. Dari aplikasi ini, pemilik toko dapat melihat persediaan barang yang kritis, barang yang paling laku terjual sesuai periode waktu yang diminta, omset toko, piutang (pinjaman) dari pelanggan (termasuk pegawai) dan dapat stock opname setiap saat.
I.1.2. Ruang Lingkup Proyek
Aplikasi ini menyajikan informasi persediaan barang yang kritis, barang yang paling laku terjual sesuai periode waktu yang diminta, omset toko, piutang (pinjaman) dari pelanggan (termasuk pegawai) dan dapat stock opname setiap saat yang dioperasikan melalui aplikasi PDA.
I.1.3. Definisi, Akronim, dan Singkatan Definisi
Tabel I–1 Definisi
Istilah Definisi
Database kumpulan data-data yang diperlukan dalam proses aplikasi. Interface Tampilan
(16)
Form tampilan antarmuka perangkat lunak
Framework kerangka dasar yang bertindak sebagai Engine Version Versi
Windows Operating Sistem dari Microsoft Button Tombol
Class Kelas Programmer Pembuat Program
Singkatan
Tabel I–2 Singkatan
Singkatan Kepanjangan
ERD Entity Relationship Diagram OS Operating Sistem
UML Unified Modeling Language
Akronim
Bagian ini belum relevan dengan bahasan yang dibahas
I.1.4. Referensi
o MSDN Library untuk Visual Studio 2005
o Sharp, J., Jagger, J., Step by Step Visual C# .NET, Microsoft Press, Redmond, Washington.
o Price, J., Gunderloy, M., Mastering Visual C# .NET, Sybex, San Francisco, London.
o Jaenudin, S.T., Belajar Sendiri .net dengan Visual C# 2005, Penerbit Andi, Jakarta.
o Sholiq, Pemodelan Sistem Informasi Berorientasi Objek dengan UML, Graha Ilmu, Yogyakarta.
(17)
I.1.5. Overview
Penulisan laporan Tugas Akhir ini akan membahas dalam enam bab. Tiap bab akan memberikan penjelasan yang detail agar laporan ini tersusun dengan terstruktur. Penyusunan laporan ini dapat disusun sebagai berikut :
Bab I – Persyaratan Produk
Pada bab ini akan menjelaskan tujuan pembuatan sistem, ruang lingkup proyek, definisi, akronim dan singkatan yang berhubungan dengan sistem, referensi, dan overview dengan menggunakan bahasa yang mudah dimengerti oleh pemula dan memudahkan pembaca mengetahui apa yang dilakukan oleh penulis..
Bab II – Spesifikasi Produk
Pada bab ini penulis mengambarkan faktor-faktor umum yang mempengaruhi produk dan persyaratannya, juga fitur-fitur dari produk yang dibuat.
Bab III – Desain Perangkat Lunak
Pada bab ini akan dijelaskan mengenai desain perangkat lunak. Bab ini juga membahas mengenai permasalahan pada sistem ini serta mendesain sistem informasi dalam bentuk UML dan ERD (Entity Relationship Diagram).
Bab IV – Pengembangan Prototipe
Pada bab ini terdapat tampilan gambar dari aplikasi beserta penjelasan dan beberapa kode program inti yang digunakan dalam pembuatan aplikasi.
Bab V – Testing dan Evaluasi
Pada bab ini akan dijelaskan mengenai hasil uji coba aplikasi. Juga akan di paparkan hasil evaluasi dari aplikasi tersebut.
Bab VI – Penutup
(18)
Terdiri dari dua sub bab yaitu kesimpulan dan saran yang memungkinkan pengembangan lebih lanjut dari aplikasi yang telah dibuat.
I.2. Gambaran Keseluruhan
Pembuatan aplikasi ini berdasarkan kebutuhan dari pemilik toko DL untuk memudahkan pemilik untuk mengakses informasi persediaan barang mereka dengan teknologi yang lebih berkembang dan aplikasi yang mudah dimengerti oleh pemilik toko.
I.2.1. Perspektif Produk
Di dalam perspektif produk, setiap antarmuka yang berkaitan dengan aplikasi akan dijelaskan dan dibagi kedalam 7 bagian besar yaitu Antarmuka Sistem, Antarmuka Pengguna, Antarmuka Perangkat Keras, Antarmuka Perangkat Lunak, Antarmuka Komunikasi, Batasan Memori, dan Persyaratan Adaptasi pada Tempat Tujuan.
I.2.1.1. Antarmuka Sistem
Agar pengembangan sistem informasi ini berjalan dengan lancar, maka dibutuhkan beberapa produk lain, yaitu :
- Microsoft Visual Studio 2005.
- .NET (dibaca dot net) framework 2.0 (desktop). - SQL CE for mobile.
- .NET (dibaca dot net) framework 2.0 for mobile.
I.2.1.2. Antarmuka Pengguna
Antarmuka dengan pengguna dalam aplikasi ini adalah sebagai berikut: Pada setiap bagian atas form akan tertulis nama sesuai
bagian-bagiannya,
Aplikasi ini dapat memasukkan, mengedit dan menghapus data dari aplikasi tersebut.
(19)
Produk ini mencatat semua data barang yang tersedia di gudang seperti kode barang, nama barang.
Dapat memasukkan dan mencetak nama barang tambahan (melalui PC pemilik toko).
Pada proses pembelian mencatat semua transaksi pembelian seperti: No. faktur transaksi, tanggal terjadi transaksi, nama supplier atau toko tempat membeli barang, dan total pembelian (total pembayaran).
Pada proses penjualan mencatat semua transaksi penjualan seperti: nomor transaksi, tanggal terjadi transaksi, nama pelanggan dan total penjualan (total pembayaran).
Dapat mencatat pinjaman pelanggan dan pegawai (sebagai fitur tambahan).
I.2.1.3. Antarmuka Perangkat Keras
Aplikasi ini memiliki spesifikasi minimum dari perangkat keras sebagai berikut:
1. PDA
PDA yang berfungsi untuk menjalankan piranti lunak Aplikasi ini adalah PDA yang sudah menggunakan operating system Microsoft Windows Mobile 5.0
Gambar I–1 PDA
2. PC (Personal Computer)
Komputer yang berfungsi untuk menjalankan piranti lunak Aplikasi tambahan adalah komputer milik pemilik toko.
(20)
Gambar I–2 Personal Computer
I.2.1.4. Antarmuka Perangkat Lunak
Aplikasi ini memiliki spesifikasi dari perangkat lunak sebagai berikut:
1. Microsoft Windows XP (komputer)
2. .Net (baca: dot net) Framework version 2.0 (komputer).
3. Microsoft Windows Mobile 5.0 (PDA)
4. .NET (dibaca dot net) framework 2.0 for mobile (PDA).
I.2.1.5. Antarmuka Komunikasi
`
Kabel Data
Gambar I–3 Antarmuka Komunikasi antara desktop dan PDA
Komunikasi antara PDA dan desktop ini, menggunakan kabel data yang terkoneksi dengan adanya software activesync pada masing-masing
perangkat.
I.2.1.6. Batasan Memori
Batasan memori komputer yang dipakai adalah minimal 256MB dan 64MB untuk PDA.
I.2.1.7. Persyaratan Adaptasi pada Tempat Tujuan
Persiapan yang diperlukan dalam menjalankan produk ini adalah menjelaskan cara kerja produk ini kepada pemilik toko DL.
I.2.2. Fungsi Produk
Memberikan informasi yang memudahkan pemilik toko untuk melihat data dari persediaan, data penjualan melalui aplikasi pada PDA.,
(21)
I.2.3. Karakteristik Pengguna
Aplikasi ini hanya dapat digunakan oleh pemilik toko.
I.2.4. Batasan – Batasan
Batasan Waktu
Terdapat batasan waktu dalam pengarjaan aplikasi ini, pengerjaan aplikasi ini berlangsung selama 16 minggu
Tabel I–3 Batasan waktu
Batasan Waktu
Agustus September Oktober November
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Studi Literatur
Analisis
Desain
Implementasi
Evaluasi
Laporan
Batasan Keamanan
Keamanan pada aplikasi ini tidak diutamakan karena pemilik toko menggunakan PDA milik pribadi.
Batasan Aplikasi
Batasan dari aplikasi ini antara lain :
• Mencatat data supplier, data barang, data pelanggan, data pembelian, data penjualan, data stock opname, dan data pinjaman.
• Pencatatan data penjualan terbatas pada omset penjualan tiap transaksi (bukan merupakan data kas toko) dan data penjualan barang per hari.
• Form dan data pinjaman sebagai fitur tambahan.
• Aplikasi tambahan pada PC adalah untuk memudahkan pemilik toko dalam mencatat dan mencetak nama barang yang dijual oleh toko DL.
(22)
Batasan Perangkat Lunak
Aplikasi Mobile (PDA) tidak dapat mencetak laporan untuk di print.
I.2.5. Asumsi dan Ketergantungan
Terdapat beberapa asumsi dalam perancangan aplikasi interface database penggajian ini, adapun asumsi-asumsi tersebut adalah sebagai berikut:
Pemilik toko telah memiliki lisensi untuk setiap software yang dipakai dalan aplikasi ini,
Pemilik toko mencatat tiap barang yang terjual (keluar) pada data barang secara tertulis,
Produk ini mengatur data persediaan barang, data omset toko, data barang paling laku dan data pinjaman sebagai fitur tambahan.
Sebelum memakai aplikasi ini, pemilik toko harus melakukan pengecekan persediaan barang secara keseluruhan.
I.2.6. Penundaan Persyaratan
(23)
BAB VI Kesimpulan Dan Saran
VI.1. Keterkaitan Antara Kesimpulan Dengan Hasil Evaluasi
Aplikasi ini telah sebagian besar dapat memenuhi kebutuhan toko DL dalam hal penyampaian informasi yang dibutuhkan seperti informasi persediaan barang.
Aplikasi ini cukup berjalan baik dan dapat memenuhi target dari permintaan pemilik toko dalam menyediakan informasi persediaan barang yang kritis, barang yang paling laku terjual sesuai periode waktu yang diminta, dan omset toko.
VI.2. Keterkaitan Antara Saran Dengan Hasil Evaluasi • Meningkatkan kualitas desain tampilan aplikasi. • Peningkatan aplikasi dengan yang lebih lengkap.
• Memperlengkap aplikasi desktop, agar dapat menambah fungsi aplikasi dari segi laporan.
VI.3. Rencana Perbaikan / Implementasi Terhadap Saran Yang Diberikan
• Memperbaiki desain tampilan pada aplikasi PDA.
• Memperlengkap aplikasi dengan lebih luas, seperti menambah fitur hutang dan piutang agar dapat digunakan untuk keperluan program secara umum.
• Membuat aplikasi desktop dengan fungsi yang sama dengan aplikasi PDA, sehingga dapat menginput data juga dari aplikasi desktop.
(1)
Terdiri dari dua sub bab yaitu kesimpulan dan saran yang memungkinkan pengembangan lebih lanjut dari aplikasi yang telah dibuat.
I.2. Gambaran Keseluruhan
Pembuatan aplikasi ini berdasarkan kebutuhan dari pemilik toko DL untuk memudahkan pemilik untuk mengakses informasi persediaan barang mereka dengan teknologi yang lebih berkembang dan aplikasi yang mudah dimengerti oleh pemilik toko.
I.2.1. Perspektif Produk
Di dalam perspektif produk, setiap antarmuka yang berkaitan dengan aplikasi akan dijelaskan dan dibagi kedalam 7 bagian besar yaitu Antarmuka Sistem, Antarmuka Pengguna, Antarmuka Perangkat Keras, Antarmuka Perangkat Lunak, Antarmuka Komunikasi, Batasan Memori, dan Persyaratan Adaptasi pada Tempat Tujuan.
I.2.1.1. Antarmuka Sistem
Agar pengembangan sistem informasi ini berjalan dengan lancar, maka dibutuhkan beberapa produk lain, yaitu :
- Microsoft Visual Studio 2005.
- .NET (dibaca dot net) framework 2.0 (desktop). - SQL CE for mobile.
- .NET (dibaca dot net) framework 2.0 for mobile.
I.2.1.2. Antarmuka Pengguna
Antarmuka dengan pengguna dalam aplikasi ini adalah sebagai berikut: Pada setiap bagian atas form akan tertulis nama sesuai
bagian-bagiannya,
Aplikasi ini dapat memasukkan, mengedit dan menghapus data dari aplikasi tersebut.
(2)
Produk ini mencatat semua data barang yang tersedia di gudang seperti kode barang, nama barang.
Dapat memasukkan dan mencetak nama barang tambahan (melalui PC pemilik toko).
Pada proses pembelian mencatat semua transaksi pembelian seperti: No. faktur transaksi, tanggal terjadi transaksi, nama supplier atau toko tempat membeli barang, dan total pembelian (total pembayaran).
Pada proses penjualan mencatat semua transaksi penjualan seperti: nomor transaksi, tanggal terjadi transaksi, nama pelanggan dan total penjualan (total pembayaran).
Dapat mencatat pinjaman pelanggan dan pegawai (sebagai fitur tambahan).
I.2.1.3. Antarmuka Perangkat Keras
Aplikasi ini memiliki spesifikasi minimum dari perangkat keras sebagai berikut:
1. PDA
PDA yang berfungsi untuk menjalankan piranti lunak Aplikasi ini adalah PDA yang sudah menggunakan operating system Microsoft Windows Mobile 5.0
Gambar I–1 PDA 2. PC (Personal Computer)
Komputer yang berfungsi untuk menjalankan piranti lunak Aplikasi tambahan adalah komputer milik pemilik toko.
(3)
Gambar I–2 Personal Computer I.2.1.4. Antarmuka Perangkat Lunak
Aplikasi ini memiliki spesifikasi dari perangkat lunak sebagai berikut: 1. Microsoft Windows XP (komputer)
2. .Net (baca: dot net) Framework version 2.0 (komputer).
3. Microsoft Windows Mobile 5.0 (PDA)
4. .NET (dibaca dot net) framework 2.0 for mobile (PDA).
I.2.1.5. Antarmuka Komunikasi
`
Kabel Data
Gambar I–3 Antarmuka Komunikasi antara desktop dan PDA
Komunikasi antara PDA dan desktop ini, menggunakan kabel data yang terkoneksi dengan adanya software activesync pada masing-masing
perangkat.
I.2.1.6. Batasan Memori
Batasan memori komputer yang dipakai adalah minimal 256MB dan 64MB untuk PDA.
I.2.1.7. Persyaratan Adaptasi pada Tempat Tujuan
Persiapan yang diperlukan dalam menjalankan produk ini adalah menjelaskan cara kerja produk ini kepada pemilik toko DL.
I.2.2. Fungsi Produk
Memberikan informasi yang memudahkan pemilik toko untuk melihat data dari persediaan, data penjualan melalui aplikasi pada PDA.,
(4)
I.2.3. Karakteristik Pengguna
Aplikasi ini hanya dapat digunakan oleh pemilik toko.
I.2.4. Batasan – Batasan Batasan Waktu
Terdapat batasan waktu dalam pengarjaan aplikasi ini, pengerjaan aplikasi ini berlangsung selama 16 minggu
Tabel I–3 Batasan waktu Batasan Waktu
Agustus September Oktober November
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Studi Literatur Analisis Desain Implementasi Evaluasi Laporan
Batasan Keamanan
Keamanan pada aplikasi ini tidak diutamakan karena pemilik toko menggunakan PDA milik pribadi.
Batasan Aplikasi
Batasan dari aplikasi ini antara lain :
• Mencatat data supplier, data barang, data pelanggan, data pembelian, data penjualan, data stock opname, dan data pinjaman.
• Pencatatan data penjualan terbatas pada omset penjualan tiap transaksi (bukan merupakan data kas toko) dan data penjualan barang per hari.
• Form dan data pinjaman sebagai fitur tambahan.
• Aplikasi tambahan pada PC adalah untuk memudahkan pemilik toko dalam mencatat dan mencetak nama barang yang dijual oleh toko DL.
(5)
Batasan Perangkat Lunak
Aplikasi Mobile (PDA) tidak dapat mencetak laporan untuk di print.
I.2.5. Asumsi dan Ketergantungan
Terdapat beberapa asumsi dalam perancangan aplikasi interface database penggajian ini, adapun asumsi-asumsi tersebut adalah sebagai berikut:
Pemilik toko telah memiliki lisensi untuk setiap software yang dipakai dalan aplikasi ini,
Pemilik toko mencatat tiap barang yang terjual (keluar) pada data barang secara tertulis,
Produk ini mengatur data persediaan barang, data omset toko, data barang paling laku dan data pinjaman sebagai fitur tambahan.
Sebelum memakai aplikasi ini, pemilik toko harus melakukan pengecekan persediaan barang secara keseluruhan.
I.2.6. Penundaan Persyaratan
(6)
BAB VI Kesimpulan Dan Saran
VI.1.
Keterkaitan Antara Kesimpulan Dengan Hasil Evaluasi
Aplikasi ini telah sebagian besar dapat memenuhi kebutuhan toko DL dalam hal penyampaian informasi yang dibutuhkan seperti informasi persediaan barang.
Aplikasi ini cukup berjalan baik dan dapat memenuhi target dari permintaan pemilik toko dalam menyediakan informasi persediaan barang yang kritis, barang yang paling laku terjual sesuai periode waktu yang diminta, dan omset toko.
VI.2.
Keterkaitan Antara Saran Dengan Hasil Evaluasi
• Meningkatkan kualitas desain tampilan aplikasi.
•
Peningkatan aplikasi dengan yang lebih lengkap.•
Memperlengkap aplikasi desktop, agar dapat menambah fungsi aplikasi dari segi laporan.VI.3.
Rencana Perbaikan / Implementasi Terhadap Saran Yang
Diberikan
• Memperbaiki desain tampilan pada aplikasi PDA.
• Memperlengkap aplikasi dengan lebih luas, seperti menambah fitur hutang dan piutang agar dapat digunakan untuk keperluan program secara umum.
• Membuat aplikasi desktop dengan fungsi yang sama dengan aplikasi PDA, sehingga dapat menginput data juga dari aplikasi desktop.