Top Banner
Perancangan dan Pembuatan Sistem Informasi Akuntansi pada Perusahaan Mitra Produksi PT. Sampoerna Dosen Pembimbing : Bambang Setiawan, S.Kom, M.T NIP. 132 310 442 Oleh : Setiyono 5206 100 045 NIP. 132 310 442 Laboratorium Bidang Minat E-Bisnis Jurusan Sistem Informasi Fakultas Teknologi Informasi Institut Teknologi Sepuluh Nopember Surabaya
18

Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Mar 11, 2019

Download

Documents

phunghuong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Perancangan dan Pembuatan Sistem Informasi Akuntansi

pada Perusahaan Mitra Produksi PT. Sampoerna

Dosen Pembimbing :Bambang Setiawan, S.Kom, M.T

NIP. 132 310 442

Oleh :

Setiyono 5206 100 045

NIP. 132 310 442

Laboratorium Bidang Minat E-BisnisJurusan Sistem Informasi

Fakultas Teknologi InformasiInstitut Teknologi Sepuluh Nopember Surabaya

Page 2: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

ABSTRAK

• Perusahaan mitra produksi PT. Sampoerna sudahmenggunakan pencatatan transaksi dan pembuatan laporan akuntansi dengan sistem yang terkomputerisasi

• Kekurangan pada sistem lama yaitu tampilan sistem belum berbasis graphic user interface (GUI) dan sistem belum mendukung Client-Server

• Akan dibuat perangkat lunak Sistem Informasi Akuntansiberbasis graphic user interface (GUI), mendukung teknologi Client-Server, sistem backup-restore, portabilitas dan konsolidasi laporan keuangan

Kata Kunci : Sistem Informasi Akuntansi

Page 3: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Latar Belakang

• Teknologi informasi dapat meningkatkan kinerja dan memungkinkan berbagai kegiatan dapat dilaksanakan dengan cepat, tepat dan akurat, sehingga akhirnya akan meningkatkan produktivitas

• Perusahaan mitra produksi PT. Sampoerna sudah• Perusahaan mitra produksi PT. Sampoerna sudahmenggunakan pencatatan transaksi dan pembuatan laporan akuntansi dengan sistem yang terkomputerisasi

• Kekurangan pada sistem lama yaitu tampilan sistem belum berbasis graphic user interface (GUI) dan sistem belum mendukung Client-Server

Page 4: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Tujuan dan Manfaat

• Mempermudah dalam melakukan penjurnalan dan proses posting transaksi secara otomatis,

• Memudahkan perusahaan dalam mengelola sistem akuntansi dari sistem lama ke sistem baru berbasis Client-Server dan dukungan portabilitas.dukungan portabilitas.

• Mengkonsolidasikan laporan keuangan dari beberapa sumber data Perusahaan

Page 5: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Permasalahan

• Bagaimana mendesain proses aplikasi dan database dengan menggunakan UML?

• Bagaimana merancang dan membuat sistem informasi akuntansi yang sesuai dengan kebutuhan user (Perusahaan Mitra Produksi PT. Sampoerna)?PT. Sampoerna)?

• Bagaimana membuat dukungan portabilitas dari aplikasi Sistem Informasi Akuntansi?

• Bagaimana mengkonsolidasikan laporan keuangan dari beberapa sumber data?

Page 6: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Implementasi

Pemrograman ADO.NETPemrograman ADO.NET

Page 7: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

.NET Data Provider

MySQL Connector ODBC ver.5.1

Page 8: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Data Binding

Menghubungkan kontrol-kontrol pada form dengan sumber data

Page 9: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Crystal Reports

Lap. Keuangan = Template Crystal Reports + Crystal Reports Viewer

Page 10: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Crystal Reports

Menampilkan Template Crystal Reports pada Crystal Reports Viewer

Page 11: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

ADO.NET pada XML

XML file + XML Schema = Database Virtual

Page 12: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Hashing + Salting

System.Security.Cryptography dengan Hashing dan Salting

+

=

Page 13: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Iris Skin for .Net (WinForms)

1. Media Player Skin2. Mac OS Skin3. Real Media Player Skin

Page 14: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Test Case

ID Skenario Lanjutkan Aplikasi

Keterangan

1 Menampilkan form Login v Terhubung ke database

2 Database tidak ditemukan N/A Muncul halamandatabase tidakditemukan

“Memilih database”

ditemukan

Page 15: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Kesimpulan

• Aplikasi yang dibuat telah mendukung portabilitas sehinggadapat digunakan baik terhubung dengan server (online mode –server database) atau tidak terhubung dengan server (offline mode – virtual database).

• Aplikasi yang dibuat mampu menampilkan laporan keuangankonsolidasi yang merupakan gabungan dari laporan keuangankantor cabang.

• Aplikasi yang dibuat telah mendukung Client-Server denganserver database terpusat.

Page 16: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Saran

• Aplikasi yang dibuat telah mendukung portabilitas, tetapi masih sebatasmemasukkan transaksi sehingga banyak fitur dari aplikasi ini yang belum dapatdijalankan secara Offline mode (tidak terhubung server). Hal ini terjadi karenasulit memanipulasi data dengan pemrograman ADO.NET pada XML yang bersifat read and write. Ke depannya agar aplikasi dapat dikembangkan denganteknik Object-Relational Mapping untuk mengatasi masalah-masalah yang adaantara pendekatan berorientasi objek dan basis data relasional sehinggamemudahkan pengelolaan basis data.memudahkan pengelolaan basis data.

• Aplikasi yang dibuat mampu menampilkan laporan konsolidasi meskipun belumdapat menyajikan laporan konsolidasi secara rinci per kantor cabang. Kedepannya agar dapat dibuat program tambahan atau template Crystal Reports yang mampu menyajikan laporan konsolidasi secara rinci per kantor cabang.

• Aplikasi yang dibuat sudah dapat mengolah jurnal dari transaksi yang dimasukkan, akan tetapi belum dapat mengolah transaksi yang bersifat pending(pencatatan dan fakta transaksi tidak terjadi dalam satu waktu). Ke depannyaagar dapat dibuat program tambahan untuk mengolah transaksi yang bersifatpending sehingga menghasilkan sistem informasi akuntansi yang lebih akurat.

Page 17: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

DAFTAR PUSTAKA

• Muller, Robert J.(1999). Database Design for Smarties: Using UML for Data Modeling, San Diego: Academic Press.

• Romney, Marshall B. (2003). Accounting Information System (9th Edition). New Jersey: Prentice-Hall, Inc.

• Rosenberg, Doug, Kendall Scott (2001). Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example, Boston: Addison Wesley.

• Rosenberg, Doug, Matt Stephens (2007). Use Case Driven Object Modeling with • Rosenberg, Doug, Matt Stephens (2007). Use Case Driven Object Modeling with UML: Theory and Pratice, Berkeley: Apress.

• Weygandt, Kieso, Kimmel, (2003). Accounting Principles (7th Edition), New York: John Wiley & Sons, Inc.

Page 18: Perancangan dan Pembuatan Sistem Informasi Akuntansi pada ...digilib.its.ac.id/public/ITS-Undergraduate-14389-presentationpdf.pdf · • Bagaimana mendesain proses aplikasi dan database

Terima KasihTerima KasihAtas Perhatian dan Waktu yang diberikan