Perancangan dan Implementasi
Sistem Pencatatan Pengiriman Barang
di PT. Dayana Cipta Manado
Berbasis Android dan
Web
Artikel Ilmiah
Peneliti:
Amatirta Angelo Timotius Muntuuntu (672007271) Rudy Latuperissa, S.E., M.Cs.
Radius Tanone, S.Kom., M.Cs.
Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen SatyaWacana
Perancangan dan Implementasi
Sistem Pencatatan Pengiriman Barang
di PT. Dayana Cipta Manado
Berbasis Android dan
Web
Artikel Ilmiah
Diajukan kepada
Fakultas Teknologi Informasi
untuk memperoleh Gelar Sarjana Komputer
Peneliti :
Amatirta Angelo Timotius Muntuuntu (672007271) Rudy Latuperissa, S.E., M.Cs.
Radius Tanone, S.Kom., M.Cs.
Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Pernyataan
Artikel Ilmiah berikut ini :
Judul : Perancangan dan Implementasi Sistem Pencatatan Pengiriman Barang di PT. Dayana Cipta Manado Berbasis Android dan Web
Pembimbing : 1. Rudy Latuperissa, S.E., M.Cs.
2. Radius Tanone, S.Kom., M.Cs.
adalah benar hasil karya saya :
Nama : Amatirta Angelo Timotius Muntuuntu
NIM : 672007271
Saya menyatakan tidak mengambil sebagian atau seluruhnya dari hasil karya orang lain kecuali sebagaimana yang tertulis pada daftar pustaka.
Pernyataan ini dibuat dengan sebenar-benarnya sesuai dengan ketentuan yang berlaku dalam penulisan karya ilmiah.
Salatiga, 1 Desember 2014
Perancangan dan Implementasi Sistem Pencatatan Pengiriman Barang
di PT. Dayana Cipta Manado Berbasis Android dan Web
1)
Amatirta Angelo Timotius Muntuuntu, 2)Rudy Latuperissa, 3)Radius Tanone Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana Jl. Diponegoro 52-60, Salatiga 50711, Indonesia
Email: 1)amatirta.angelo@gmail.com, 2) rudy_latu@yahoo.co.id, 3) radius.tanone@staff.uksw.edu
Abstract
PT. Dayana Cipta Manado is a construction company that has a problem in processing the data, especially at the reception reporting, where the goods were taken from the warehouse and the items received report not match. In this research, inventory management information system design on android mobile platform and a web application to monitor item inventory and simplify the process of sending a report, with case studies of PT. Dayana Cipta Manado. Methods used in this research is divided into three prototyping phases: Listen to Customer phase, Build or Revise Mockup phase, and Costumer Test Drive Mockup phase. The results of the test system design in the status of the system response, can run properly. The results of the respondents' assessment of the application shows that there is a positive feedback system according to user needs. The results of this study contribute to knowledge of information and communication technologies in the field of inventory management information system based on mobile platforms Android and web application.
Keywords: PT. Dayana Cipta Manado, Mobile Platform, Web
Abstrak
PT. Dayana Cipta Manado merupakan perusahaan konstruksi yang memiliki masalah dalam mengolah data, khususnya pada bagian penerimaan pelaporan, dimana barang yang diambil dari gudang dan laporan barang yang diterima tidak sesuai. Dalam penelitian ini dilakukan perancangan sistem informasi manajemen persediaan barang pada mobile platform android dan web application untuk mengawasi persediaan barang serta mempermudah proses pengiriman laporan, dengan studi kasus PT. Dayana Cipta Manado. Model yang digunakan dalam penelitian ini adalah prototyping yang terbagi menjadi tiga tahap yaitu tahap Listen to Costumer, tahap Build or Revise Mockup, dan tahap
Costumer Test Drive Mockup. Hasil perancangan sistem dalam status uji respon sistem, dapat berjalan dengan baik. Hasil penilaian responden terhadap aplikasi menunjukkan adanya tanggapan positif sesuai kebutuhan pengguna sistem. Hasil penelitian ini memberikan kontribusi terhadap ilmu pengetahuan teknologi informasi dan komunikasi dalam bidang sistem informasi manajemen persediaan berbasis mobile platform androiddan web application.
KataKunci: PT. Dayana Cipta Manado, Mobile Platform, Web
1)
Mahasiswa Fakultas Teknologi Informasi, Program Studi Teknik Informatika, Universitas Kristen Satya Wacana Salatiga.
2)
Staff Pengajar Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana Salatiga.
3)
1
1. Pendahuluan
Teknologi Informasi memiliki peran penting dalam kegiatan usaha, sosial, dan pendidikan . Hampir semua kegiatan saat ini memerlukan informasi dan dapat juga dikatakan bahwa semua kegiatan yang dilakukan dituntut untuk menghasilkan informasi. Untuk mendapatkan dan menghasilkan informasi, komputer dan teknologinya adalah satu alat bantu yang paling tepat. Penggunaan komputer pada berbagai bidang, kalangan dan usia banyak ditemukan sekarang ini. Kebutuhan akan informasi dan penggunaan komputer yang semakin banyak mendorong terbentuknya sebuah jaringan komputer yang dapat melayani kebutuhan tertentu, dimana dengan adanya jaringan komputer, pengelolaan informasi dapat berlangsung lebih baik lagi.
Hadirnya Android dalam Teknologi Informasi, sebagai open source
memungkinkan programmer membuat inovasi program di dalamnya. Android merupakan sistem operasi yang dikembangkan untuk perangkat mobile berbasis
linux. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi sendiri, yang digunakan oleh bermacam peranti bergerak [1]. Beberapa keunggulan Android, yakni peluang membangun platform tanpa harus membayar royalty, bagian dalam aplikasi dapat digunakan oleh aplikasi lainnya, kemudahan menggunakan layanan lainnya seperti database SQL, sistem lebih stabil, dan kualitas grafis dan suara yang tinggi [2].
PT. Dayana Cipta Manado merupakan perusahaan konstruksi yang memiliki masalah dalam mengolah data, khususnya pada bagian penerimaan pelaporan, dimana barang yang diambil dari gudang dan laporan barang yang diterima tidak sesuai (manipulasi data barang) dan membutuhkan waktu cukup lama (2-3 hari) untuk pelaporan ke kantor pusat. Berdasarkan hal tersebut, dilakukan penelitian perancangan sistem informasi manajemen persediaan berbasis mobile dan website berdasarkan permintaan pihak perusahaan. Studi tentang sistem informasi manajemen persediaan barang berbasis website telah banyak dilakukan sebelumnya, demikian halnya dengan studi terkait sistem informasi manajemen persediaan berbasis Android. Keterbatasan studi terkait sistem informasi manajemen persediaan berbasis mobile dan android merupakan
gap dalam literature, dengan mempertimbangkan hal tersebut.
Penelitian yang dilakukan bertujuan untuk merancang sistem informasi manajemen persediaan barang pada mobileplatform android dan webapplication, yang diharapkan dapat bermanfaat untuk mengawasi persediaan barang serta mempermudah proses pengiriman laporan di PT. Dayana Cipta Manado.
2. Tinjauan Pustaka
2
kemudian dilanjutkan dengan perancangan sistem, implementasi dan pengujian, integrasi dan sistem testing, serta pengoperasian dan pemeliharaan aplikasi yang dirancang. Aplikasi tersebut mempermudah salesman untuk melakukan proses input pelaporan penjualan dan pemeriksaan ketersediaan barang di gudang yang dapat diakses melalui smartphone [3].
Penelitian terkait sistem informasi persediaan juga sudah banyak dilakukan, salah satunya berjudul “Perancangan dan Implementasi Sistem Informasi Persediaan pada Apotek Budi Asih Banjarmasin”, peneliti menggunakan metode prototype untuk mengembangkan kebutuhan pengguna yang sulit didefinisikan dalam memperlancar proses System Development Life Cycle (SDLC). Perancangan dan implementasi aplikasi sistem informasi persediaan ini dapat membantu apotek dalam mengelola persediaan. Sistem memberikan kemudahan kepada apoteker dalam melakukan monitoring
kadaluarsa suatu barang, dengan adanya pesan pengingat untuk barang yang telah kadaluarsa, hal ini menjadi dasar pengambil keputusan untuk mengantisipasi hal-hal yang merugikan pengelola apotek ketika terjadi penumpukan barang yang telah kadaluarsa. Adapun manfaat dari aplikasi ini adalah, pengguna dapat menentukan barang mana yang harus diprioritaskan terlebih dahulu sehingga mengoptimalkan pelayanan kebutuhan pembeli. Disisi lain, sistem ini memberikan kemudahan pembuatan laporan yang terkomputerisasi. Manfaat yang diberikan ialah efisiensi biaya untuk kegiatan operasional perusahaan, yang biasa dilakukan secara manual [4].
Berdasarkan penelitian terdahulu sebelumnya, manfaat sistem informasi persediaan dapat memberikan kemudahan pengguna aplikasi, terutama efisiensi biaya dan waktu dalam operasional. Sistem informasi persediaan juga dapat mengendalikan permasalahan keamanan dalam proses pemasukan dan pengeluaran barang. Adanya permasalahan terkait kehilangan dan kerusakan barang cenderung diketahui oleh pemilik perusahaan ketika menerima laporan, dan evaluasi. Pencegahan dan penanganan masalah mengalami keterlambatan karena tidak adanya pemantauan secara real-time. Mempertimbangkan permasalahan tersebut, penelitian ini difokuskan pada perancangan dan implementasi sistem informasi persediaan barang pada mobile platform android dan website, untuk mempermudah proses pengendalian proses pemasukan dan pengeluaran barang di bidang konstruksi maka terbagi menjadi 3 level pengguna, yaitu pemilik perusahaan, gudang pusat dan gudang cabang. Sistem akan saling terintegrasi sehingga proses transaksi maupun data pemasok barang ke gudang dapat diketahui langsung oleh pemilik perusahaan melalui aplikasi mobile
maupun website. Kelebihan sistem ini dibanding sistem yang sudah ada pada penelitian sebelumnya adalah admin hanya dapat memeriksa laporan penjualan
salesman melalui web desktop, sedangkan pada sistem yang akan dibangun admin
dapat memeriksa melalui aplikasi mobile dan web.
Penelitian yang dilakukan memanfaatkan teknologi android dan web application, android adalah perangkat lunak toolkit baru open source untuk perangkat bergerak yang dikembangkan oleh Google dan Open HandsetAlliance
3
hardware, software dan perusahaan telekomunikasi ditujukan untuk mengembangkan standar terbuka bagi perangkat selular [1].
Sedangkan aplikasi web adalah sebuah aplikasi yang menggunakan kemampuan web server untuk memproses data dan mengirimkannya ke user
melalui network/internet. Berbeda dengan aplikasi desktop, dimana harus dilakukan instalasi pada sisi client untuk dapat menggunakan aplikasi tersebut. Aplikasi web hanya membutuhkan sebuah web browser yang digunakan hanya untuk menampilkan data yang diterima dari server [6].
Aplikasi web yang dibuat menggunakan bahasa pemrograman PHP (Hypertext Preprocessor), yang merupakan bahasa scripting bersifat server-side, di mana script menyatu dengan HTML, artinya semua perintah dan sintaks akan dieksekusi di server kemudian hasilnya dijalankan pada browser [7].
Sistem informasi manajemen persediaan barang dibagi dalam 2 (dua) penjelasan, sistem informasi manajemen adalah sebuah sistem informasi yang selain melakukan pengolahan transaksi yang berguna untuk kepentingan organisasi, juga banyak memberikan dukungan informasi dan pengolahan untuk fungsi manajemen dalam pengambilan keputusan [8]. Persediaan barang adalah barang-barang yang disimpan untuk digunakan atau dijual pada masa atau periode yang akan datang [9].
3. Metode dan Perancangan Sistem
Metode pengembangan sistem yang digunakan untuk membangun sistem ini adalah metode prototyping. Metode ini dilakukan secara bertahap, yaitu dengan mengembangkan suatu prototype yang sederhana terlebih dahulu baru kemudian dikembangkan dari waktu ke waktu sampai perangkat lunak sesuai dengan kebutuhan user. Prototype merupakan bentuk dasar atau model awal dari suatu sistem atau subsistem.
Gambar 1 Metode Prototyping [10]
Metode prototyping seperti yang terlihat pada Gambar 1 terdiri dari tiga bagian utama dijelaskan sebagai berikut. Tahap pertama, listen to customer.
4
Berdasarkan wawancara tersebut diperoleh hasil bahwa sistem akan dibuat pada
mobile platform android dan web application, dan memiliki fungsi-fungsi dasar seperti login, data barang, data pegawai, data kebutuhan proyek, input barang masuk dan keluar. Tahap kedua, Build or Revise Mockup. Perancangan sistem dimulai dari pembuatan diagram Unified ModellingLanguage (UML) seperti use case diagram, activity diagram, sequence diagram, class diagram, dan deployment diagram; perancangan database seperti tabel admin, tabel barang, tabel kebutuhan proyek; dan yang terakhir adalah perancangan antarmuka pengguna (User Interface) sistem android dan website. Tahap ketiga, Customer Test Drives Mockup. Pihak client melakukan evaluasi terhadap protoyping yang sudah dibentuk apakah sudah dapat memenuhi keinginan client dan bebas dari
error, apabila belum maka tahap prototyping akan diulang dari awal, apabila sudah cukup memenuhi maka tahap selanjutnya akan dilakukan dengan tetap menyesuaikan kebutuhan client.
Proses bisnis ini digunakan untuk memahami dan mendokumentasikan apa yang sesungguhnya PT. Dayana Cipta kerjakan dan membantu untuk memahami konteks dari sistem yang akan dikembangkan. Gambar 2 menunjukkan activity diagram proses bisnis PT Dayana Cipta Manado, dijelaskan sebagai berikut. Apabila sedang ada proyek yang masuk, admin akan memeriksa barang apa saja yang dibutuhkan proyek. Admin akan memeriksa di gudang basecamp (cabang) tergantung lokasi gudang yang terdekat dengan proyek untuk mempermudah dan mempercepat proses pengiriman barang, dan apabila barang tidak tersedia di gudang basecamp, maka dari gudang basecamp akan meminta barang langsung dari gudang pusat dan kemudian dari gudang basecamp akan dikirim ke proyek.
Gambar 2 Proses Bisnis PT. Dayana Cipta Manado
Untuk memenuhi kebutuhan pembuatan sistem informasi manajemen persediaan barang pada mobile platform android dan web application, maka dilakukan perancangan arsitektur sistem informasi manajemen persediaan barang pada
mobile platform android dan sistem informasi manajemen persediaan barang pada
5
SIM persediaan barang pada mobile platform android. Aplikasi dihubungkan dengan web service dengan format XML/JSON untuk pertukaran data pada saat mengakses database dengan dukungan koneksi internet. Sedangkan pada web application. Client menggunakan browser untuk mengakses web file pada web server. Sistem dihubungkan dengan library PHP DataObject (PDO) untuk setiap fungsi yang membutuhkan koneksi ke database dengan dukungan internet.
Gambar 3 Rancangan Arsistektur SIM Persediaan Barang
Perancangan proses dalam sistem informasi yang dirancang menggunakan
diagram Unified Modelling Language (UML), yaitu: use case diagram, activity diagram, sequencediagram, classdiagram, dan deploymentdiagram.
Use Case Diagram memperlihatkan hubungan yang terjadi antara aktor dengan use case dalam sistem. Dalam sistem yang dirancang terdapat 4 (empat) aktor yaitu admin super, admin pusat, adminbasecamp (cabang) yang berhadapan langsung dengan aplikasi android dan admin web untuk pengoperasian sistem
6
Gambar 4 Use Case Diagram – Admin Super, Pusat, Basecamp
Gambar 4 menunjukkan use case diagram untuk admin super, admin
pusat, dan adminbasecamp. Admin super dapat mengakses semua fungsi yang ada di sistem, sedangkan admin pusat dan admin basecamp hanya dapat mengakses bagian tertentu, yaitu : olah data stok gudang pusat untuk admin pusat dan olah data stok gudang basecamp untuk admin basecamp. Beserta ubah user info untuk merubah nama dan password untuk id nya, dan olah data kebutuhan proyek. Gambar 5 menunjukkan use case diagram admin web, dimana admin dapat mengakses semua untuk proses ubah dan hapus.
Gambar 5 Use Case Diagram – Admin Web
Activity diagram adalah salah satu cara untuk memodelkan event-event
yang terjadi dalam suatu use case. Activity diagram digunakan untuk memodelkan aspek dinamis dari sistem. Gambar 6 menunjukkan aktivitas admin pada saat proses input data item masuk/keluar. Tap hold salah satu item yang ada di daftar
7
Gambar 6 Activity Diagram – Input Item Masuk/Keluar
Sequence diagram adalah interaction diagram yang memperlihatkan
event-event yang berurutan sepanjang berjalannya waktu. Masing-masing
sequence diagram akan menggambarkan aliran-aliran pada suatu use case. Gambar 7 menunjukkan sequence diagram dari proses input data item
masuk/keluar, dimulai dari memilih salah satu menu yang ada (stok pusat, stok cabang, kebutuhan proyek, cek pegawai). Kemudian tapitem dari daftar item dan menginput semua data item yang diperlukan kecuali keterangan (optional) dan tap
simpan. Apabila koneksi tersedia dan koneksi ke server baik, maka akan dilanjutkan dengan menyimpan data di database dan kemudian kembali ke menu sebelumnya.
8
Class diagram adalah diagram yang digunakan untuk menampilkan beberapa kelas serta paket-paket yang ada di dalam sistem yang sedang dikembangkan. Class diagram memberi gambaran atau diagram statis tentang sistem dan relasi-relasi yang ada di dalamnya. Gambar 8 menunjukkan class diagram sistem yang terdapat pada rancangan aplikasi. Formsplash yang menjadi
form pertama untuk menampilkan splash dan logo perusahaan, kemudian menu
login yang membutuhkan class connectionDetector untuk mendeteksi ketersediaan koneksi ke server. Semua class tambah dan edit user juga memerlukan classconnectionDetector.
Gambar 8 Class Diagram – Sistem
Deployment diagram menggambarkan komponen yang terdapat dalam infrastruktur sistem, yaitu dimana komponen pada software maupun hardware
diletakkan. Gambar 9 menunjukkan deployment diagram sistem dimana terdapat dua device yang dapat mengakses server, yaitu android smartphone dan end-user computer (desktop/laptop). PHP sebagai web service menjembatani aplikasi
9
Gambar 9 Deployment Diagram - Sistem
4. Hasil dan Pembahasan
Implementasi sistem yang dibangun, dijelaskan sebagai berikut. Aplikasi sistem dibangun menggunakan bahasa pemrograman android. Dalam sistem ini terdapat beberapa form yang menjelaskan tentang proses seperti koneksi ke
database, load item, input item masuk/keluar. Untuk lebih jelasnya bagian implementasi antar muka dapat dijelaskan sebagai berikut.
Kode Program 1 Perintah Untuk Cek Koneksi
Kode Program 1 merupakan perintah dari fungsi cek koneksi internet
menggunakan class ConnectivityManager yang digunakan untuk manajemen koneksi internet. Fungsi cek koneksi dijalankan pada saat membutuhkan akses ke
database seperti: login, simpan item, updateitem, dan hapus item.
1. ConnectivityManager connectivity = (ConnectivityManager) 2. _context.getSystemService(Context.CONNECTIVITY_SERVICE); 3. if (connectivity != null) {
4. NetworkInfo[] info = connectivity.getAllNetworkInfo(); 5. if (info != null)
6. for (int i = 0; i < info.length; i++)
10
Gambar 10 Form Menu Barang
Gambar 10 merupakan form menu barang terdiri dari sub menu daftar barang gudang pusat maupun gudang cabang. Di dalam menu ini terdapat tab
yang menampung 2 (dua) class yaitu daftar stok barang dan stok barang yang keluar masuk dan terdapat button untuk memasukkan barang baru yang belum terdaftar di daftar stok barang. Apabila daftar stok kosong maka form akan langsung dialihkan ke form barang baru. Kode Program 2 merupakan perintah untuk menyimpan data, data diambil dari setiap field dan dimasukkan ke dalam
ArrayList yang kemudian akan memanggil file php dan disimpan ke database.
Kode Program 2 Perintah Untuk Simpan Data
Kode Program 3 merupakan perintah untuk load item ke dalam item list
menggunakan AsyncTask, data yang diambil dari database disimpan dalam string
tag_pid, tag_name, tag_price, tag_satuan, tag_updated_at kemudian data yang disimpan ini dimasukkan ke dalam HashMap dan kemudian ditampilkan ke dalam
ListAdapter.
1. protected String doInBackground(String... args) {
2. String name = txtName.getText().toString().trim(); 3. String price = txtPrice.getText().toString();
4. List<NameValuePair> params = new ArrayList<NameValuePair>(); 5. params.add(new BasicNameValuePair("name", name));
6. params.add(new BasicNameValuePair("price", price)); 7. JSONObject json = jsonParser.makeHttpRequest
11
Kode Program 3 Perintah Untuk Load Item
Gambar 11 Tampilan Halaman Utama Web
Gambar 11 merupakan tampilan dari halaman utama web dan Kode Program 4 merupakan perintah dari fungsi load item yang datanya di load ke dalam table per baris, dilakukan perulangan per baris melalui foreach sebanyak berapa data yang ada dari database.
1. List<NameValuePair> params = new ArrayList<NameValuePair>(); 2. JSONObject json = jParser.makeHttpRequest
3. (url_all_products, "GET", params);
4. try { int success = json.getInt(TAG_SUCCESS); 5. if (success == 1) {
6. products = json.getJSONArray(TAG_PRODUCTS); 7. for (int i = 0; i < products.length(); i++) { 8. JSONObject c = products.getJSONObject(i); 9. String id = c.getString(TAG_PID);
10. String name = c.getString(TAG_NAME);
11. HashMap<String, String> map = new HashMap<String, String>(); 12. map.put(TAG_PID, id);
13. map.put(TAG_NAME, name); 14. productsList.add(map); 15. }} else {
12
Kode Program 4 Perintah Untuk Load Item
Untuk mengetahui sejauh mana keberhasilan dari sebuah sistem maka perlu dilakukan sebuah pengujian dengan menggunakan metode tertentu. Pengujian sistem informasi persediaan PT. Dayana Cipta Manado menggunakan
blackbox dan kuisioner.
Pengujian aplikasi dilakukan untuk menguji fungsi-fungsi aplikasi hasil implementasi arsitektur dengan melihat use case. Pengujian blackbox merupakan metode pengujian yang berfokus pada persyaratan fungsional perangkat lunak yang dibuat. Hasil pengujian menggunakan blackbox, dapat dilihat pada Tabel 1.
Tabel 1 Hasil Pengujian Blackbox
Kondisi Respon Sistem Status Uji
Username dan password
benar
- Masuk ke menu admin Berhasil
Username atau password
salah
- Peringatan username atau
password salah
Berhasil
Salah satu fieldusername atau
password tidak terisi
- Peringatan username dan
password harus terisi
Berhasil
Fieldusername dan password
tidak terisi
- Peringatan username dan
password harus terisi
Duplicate nama pada form - Peringatan nama Berhasil
1. $sql = "SELECT * FROM `products` ORDER BY updated_at DESC"; 2. $result = $conn->query($sql);
3. if ($result !== false) { 4. $html_table =
5. '<table class="table table-hover table-striped text-center"> 6. <thead style="cursor:default;">
7. <tr><th class="text-center">Nama Barang</th> 8. <th class="text-center">Stok</th>
9. <th class="text-center">Tanggal Input</th>
12. <th class="sorttable_nosort text-center"></th>
13. <th class="sorttable_nosort text-center"></th> </tr></thead>'; 14. foreach($result as $row) {
15. $html_table .= '<tr> 16. <td>' .$row['name']. '</td>
17. <td>' .$row['price']. ' ' .$row['satuan']. '</td> 18. <td>' .$row['created_at']. '</td>
21. <td><a href="galianedit.php?pid=' . $row['pid'] . '">Edit</a></td> 22. <td><a href="galiandelete.php?pid=' . $row['pid'] . '">
13
item baru / pegawai item/pegawai sudah ada tapi bisa dilanjutkan
Pengujian berikutnya adalah pengujian pengguna terdiri dari tiga orang, satu orang sebagai admin super dan admin web, satu orang sebagai admin pusat dan satu orang lagi sebagai admin basecamp (cabang). Oleh karena itu yang menjadi responden dari pengujian ini ada tiga orang.
Tabel 2 Pengujian Penerimaan Pengguna
02 Apakah laporan yang diterima sudah sesuai dengan barang responden menyatakan bahwa penerimaan laporan dengan aplikasi sudah lebih cepat; 3 dari 3 responden menyatakan laporan yang diterima lewat aplikasi sudah sesuai dengan barang yang keluar dari gudang; 3 dari 3 menyatakan proses memasukkan data ke aplikasi mudah digunakan. Berdasarkan hasil pengujian yang dilakukan, dapat disimpulkan bahwa sistem yang dibangun memenuhi kebutuhan yang diharapkan dan bermanfaat bagi pengguna.
5. Simpulan
Berdasarkan hasil penelitian, pembahasan, dan pengujian yang diperoleh dari pembuatan Sistem Informasi Manajemen Persediaan barang berbasis Mobile Platform Android dan Web Application pada PT. Dayana Cipta Manado maka dapat disimpulkan bahwa Sistem Informasi Manajemen Persediaan Barang berbasis Mobile Platform Android dan Web ini dapat berjalan dengan baik untuk melakukan pengolahan data barang berupa pengolahan data barang yang masuk keluar sehingga pihak perusahaan dapat mengetahui dengan cepat apabila terjadi manipulasi data barang. Hasil penelitian ini juga memberikan kontribusi terhadap ilmu pengetahuan teknologi informasi dan komunikasi dalam bidang sistem informasi manajemen persediaan berbasis mobile platform androiddan web. Saran untuk pengembangan yang dapat diberikan adalah ditambahkan push notification
sehingga setiap data yang masuk atau keluar langsung muncul di notification
14
6. Daftar Pustaka
[1] Safaat, N., 2012, Pemrograman Aplikasi Mobile Smartphone Dan Tablet Pc Berbasis Android, Bandung: Informatika
[2] Burnette, E., 2009, Hello Android : Introducing Google's Mobile Development Platform (Pragmatic Programmers), Pragmatic Bookshelf [3] Setianna, M., Hendry, Nataliani, Y., 2012, Perancangan Dan Implementasi
Aplikasi Penjualan Dan Stok Berbasis Android, Skripsi, FTI, Universitas Kristen Satya Wacana Salatiga
[4] Pradana, N., Suprihadi, Wijaya, A. F., 2012, Perancangan dan Implementasi Sistem Informasi Persediaan pada Apotek Budi Asih Banjarmasin, Skripsi, FTI, Universitas Kristen Satya Wacana Salatiga [5] Mogot, A. V. B., Pakereng, M. A. I., Beeh, Y. R., 2012, Perancangan Dan
Implementasi Aplikasi Navigasi Objek Wisata Di Kota Salatiga Berbasis Teknologi Android, Skripsi, FTI, Universitas Kristen Satya Wacana Salatiga
[6] Rouse, M., 2003, Microsoft Windows Server 2003 Delta Guide, Indianapolis:Sams Publishing
[7] Anhar, 2010, Panduan Menguasai Php Dan Mysql Secara Otodidak, PT Andi Offset
[8] Gaol, C. J. L., 2008, Sistem Informasi Manajemen Pemahaman dan Aplikasi, Grasindo
[9] Ristono, A., 2009, Manajemen Persediaan Edisi 1, Yogyakarta : Graha Ilmu