18
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

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

Embed Size (px)

Citation preview

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

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

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

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

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?

Implementasi

Pemrograman ADO.NETPemrograman ADO.NET

.NET Data Provider

MySQL Connector ODBC ver.5.1

Data Binding

Menghubungkan kontrol-kontrol pada form dengan sumber data

Crystal Reports

Lap. Keuangan = Template Crystal Reports + Crystal Reports Viewer

Crystal Reports

Menampilkan Template Crystal Reports pada Crystal Reports Viewer

ADO.NET pada XML

XML file + XML Schema = Database Virtual

Hashing + Salting

System.Security.Cryptography dengan Hashing dan Salting

+

=

Iris Skin for .Net (WinForms)

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

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

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.

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.

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.

Terima KasihTerima KasihAtas Perhatian dan Waktu yang diberikan