SISTEM INFORMASI AKUNTANSI SIKLUS BUKU BESAR DAN LAPORAN KEUANGAN PADA PERUSAHAAN DAGANG ( Studi Kasus : Toko Kaldera Computer )

  

SISTEM INFORMASI AKUNTANSI

SIKLUS BUKU BESAR DAN LAPORAN KEUANGAN PADA

PERUSAHAAN DAGANG

( Studi Kasus : Toko Kaldera Computer )

  

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat

Memperoleh Gelar Sarjana Jurusan Teknik Informatika

  

Disusun Oleh :

Disusun Oleh :

  

ACCOUNTING INFORMATION SYSTEM

OF GENERAL LEDGER CYCLE AND

FINANCE ACCOUNT IN TRADING FIRM

( A Case Study at Toko Kaldera Computer )

  

A Thesis

Presented as Partial Fulfillment of the Requirements

to Obtain the Sarjana Teknik Degree

in Informatics Engineering

  

Disusun Oleh :

By

PERNYATAAAN KEASLIAN KARYA

  Dengan ini saya menyatakan bahwa tugas akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar sarjana di suatu perguruan tinggi, dan sepanjang pengetahuan saya, juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka.

  Yogyakarta, 29 Agustus 2007 Yohana Krisna Rosidha

  HALAMAN PERSEMBAHAN Kupersembahkan skripsi ini kepada Bapa & Bunda Yang selalu melimpahkan kasih_Nya kepadaku

  Bapak Yang telah berististirahat kekal disisi_Nya

  Ibu

Yang selalu memberiku perhatian juga kasih sayang

  Mas, Mbak, Rangga Yang begitu berarti dalam kehidupanku

  Semua Temen-temenku

  

HALAMAN MOTO

KERJA KERAS, IKLAS dan JUJUR adalah kunci dalam hidup ini.

  • -me-

  

Jangan lihat masa lampau dengan penyesalan, jangan pula lihat masa depan dengan ketakutan,

tapi lihatlah sekitar anda dengan penuh kesadaran.

James Thurber- -

  Ia membuat segala sesuatu indah pada waktunya

  • -Pengkotbah 3:11-

  

ABSTRAKSI

  Tujuan dari sistem ini adalah membuat sebuah program sistem informasi akuntansi yang berguna untuk mempermudah proses penjurnalan ,posting, pembuatan laporan rincian jurnal, laporan buku besar dan laporan rugi laba secara otomatis.

  Metodologi penelitian untuk membuat program bantu ini yaitu dengan menggunakan metodologi tersetruktur dengan tahap-tahap yang meliputi : analisis kebutuhan , perancangan system, dan implementasi ke dalam sebuah program.

  Hasil implementasi program mampu mempermudah proses penjurnalan dan pembuatan laporan, karena kesalahan yang sering terjadi dalam proses pencatatan secara manual yaitu “account balance” dapat diatasi.

  

ABSTRACT

  The system’s aim is to build a program of accounting information system which is beneficial to ease the marketing process, posting, a detailed jurnal report, general ledger, reporting income statement, automatically.

  The research method to built this aid system is a structured methodology which involves these following steps, needs analysis, system design , and the implementation into a program.

  The result of this program implementation could ease the bookkeeping process and report constructing since errors account in manual note taking process, that is account balance ,can be solued.

KATA PENGANTAR

  Puji dan syukur kepada Bapa dan Bunda di surga, atas kasih-Nya, sehingga penyusunan tugas akhir ini dapat terselesaikan.

  Tugas akhir ini dibuat untuk memenuhi salah satu syarat akademis yang harus dilaksanakan untuk emndapat gelar sarjana Teknik Informatika Universitas Sanata Dharma.

  Penulis menyadari dalam mempersiapkan, menyusun dan menyelesaikan tugas akhir ini , penulis banyak mendapat bantuan dan bimbingan dari berbagai pihak. Pada kesempatan ini penulis ingin mengucapkan terimakasih kepada :

  1. Rm. Ir. Greg. Heliarko,S.J,S.S.,B.S.T.,M.A.,M.Sc., selaku Dekan Fakultas Teknik Universitas Sanata Dharma Yogyakarta.

  2. Ibu Agnes Maria Polina , S.Kom.,M.Sc., selaku Ketua Jurusan Teknik Informatika Universitas Sanata Dharma Yogyakarta.

  3. Ibu Ridowati Gunawan, S.Kom.,M.T., selaku Dosen Pembimbing I yang telah banyak memberika bimbingan selama pengerjaan tugas akhir ini.

  4. Bapak Daniel Alvin Sianjuntak, S.E.,Akt.,S.Kom., selaku Dosen Pembimbing II

  8. Ibu, Mas, Mbak, Rangga, keluargaku yang selalu menghadirkan kehangatan, doa dan kasih sayang.

  9. You.............thank’s for all

  10. Tria, “nuwun yo Yu, dah jadi temenku ngalor ngidul.”

  11. Aris, Helen, Alfon, mas Pri, mas Yolan, “makasih buangat ya.......... kalian ‘dah jadi tim suksesku, berkat kalian akhirnya aku lulus, hehe “

  12. Kabul, my bro...” makasih selalu betulin komputerku klo rusak”

  13. Cah-cah B2PPK, “ Tebek, Kelik, Titus, Harpi, Ari, ’m Heni, ‘m Rini, ‘m Yatmi, Linto, Aan, Gendheng, Raharjo.... ngumpul bareng kalian, stres jadi ilang ” 14. Temen-temen TI’01 ( Ace, Vini, Tiwi, Heni, dan temen-temen semua ) ...... terimakasih untuk dukunganya.

  Yogyakarta, 29 Agustus 2007 Penulis

DAFTAR ISI

  HALAMAN JUDUL………………………………………………. i HALAMAN PERSETUJUAN …………………………………….. iii HALAMAN PENGESAHAN ……………………………………… iv PERNYATAAN KEASLIAN KARYA ……………………………. v HALAMAN PERSEMBAHAN ……………………………………. vi HALAM MOTO……………………………………………………. vii ABSTRAK………………………………………………………….. viii ABSTRACK………………………………………………………… ix KATA PENGANTAR………………………………………………. x DAFTAR ISI………………………………………………………… xii DAFTAR GAMBAR………………………………………………… xvi DAFTAR TABEL…………………………………………………… xviii

  BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah.................................................

  1 1.2 Rumusan Masalah..........................................................

  2

  BAB

  II LANDASAN TEORI 2.1 Definisi Sistem Informasi.............................................

  6 2.1.1 Pengertian Sistem, Data dan Informasi............

  6 2.1.2 Desain Basis Data.............................................

  6 2.1.3 Desain Sistem....................................................

  7

  2.1.3.1 Diagram ER........................................ 7

  2.1.3.2 DFD (Data Flow Diagram)................ 10 2.2 Definisi Sistem Informasi Akuntansi.............................

  11 2.2.1 SI Siklus Pelaporan Keuangan dan Buku Besar..

  12

  2.2.1.1 Jurnal.................................................................. 13 2.2.1.2 Buku Besar.........................................................

  15 2.2.1.3 Laporan keuangan..............................................

  15

  2.3 Microsoft Sql Server...................................................... 16 2.4 Borland Delphi...............................................................

  17 BAB III ANALISA DAN PERANCANGAN 3.1 Orang yang Terlibat dalam Sistem.................................

  19 3.2 Gambaran Umum Sistem……………………………….

  19

  3.4.2.1 Contex Diagram………………………..

  23 3.4.2.2 Diagram Berjenjang………………….

  24 3.4.2.3 DFD Level 0 ……………………...

  25 3.4.2.4 DFD Level 1 Proses 2 ……………...

  27

  3.4.2.5 DFD Level 1 Proses 3 ………………

  27

  3.4.2.6 DFD Level 1 Proses 4 ………………

  28

  3.4.2.7 DFD Level 1 Proses 5 ………………

  28 3.4.2.8 DFD Level 1 Proses 6 ……………….

  29

  3.4.2.9 DFD Level 1 Proses 7………………

  29

  3.4.2.10 DFD Level 1 Proses 8………………

  30 3.4.2.11 DFD Level 1 Proses 9……………..

  30

  3.5 Desain Database ……………………………………………

  31 3.5.1 Fisikal Data Model……………………………..

  32

  3.6 Perancangan User Interface…………………………… 35

  3.6.1 Form Karyawan………………………………

  35

  3.6.2 Form Chart of Account ………………………. 36

  3.6.3 Form Jurnal Pembelian………………………

  36

  3.6.4 Form Jurnal Penjualan………………………

  37

  BAB IV IMPLEMENTASI PROGRAM 4.1 Perangkat Lunak yang Digunakan dalam Pembuatan Sistem.....

  40

  4.2 Implementasi Database ............................................................ 40 4.3 Seting Koneksi...........................................................................

  41

  4.4 Mengeksekusi SQL ..................................................................... 42 4.5 Implementasi Interface...............................................................

  44 4.5.1 Tampilan Halaman Utama..........................................

  44 4.5.2 Tampilan Halaman Menu...........................................

  44 4.5.3 Tampilan Halaman Input Data.................................

  49 4.5.4 Tampilan Halaman Output Data.................................

  66 4.6 Falidasi pada Proses Menginputkan dan Mengedit Data...........

  76 4.7 Pengaturan Hak Akses User.......................................................

  78 BAB V ANALISIS HASIL 5.1 Analisa Hasil dan Manfaat.........................................................

  80 5.2 Kelebihan Sistem.......................................................................

  80 5.3 Kekurangan Sistem ...................................................................

  81

  DAFTAR GAMBAR Gambar Keterangan Halaman

  26

  3.4 Context Diagarm

  23

  3.5 Diagram berjenjang

  24

  3.6 DFD Level 0

  25

  3.7 DFD Level 0

  3.8 DFD Level 1 Proses 2

  3.3 ER Diagram

  27

  3.9 DFD Level 1 Proses 3

  27

  3.10 DFD Level 1 Proses 4

  28

  3.11 DFD Level 1 Proses 5

  28

  3.12 DFD Level 1 Proses 6

  22

  21

  2.1 Notasi kardinaliti

  10

  9

  2.2 Entity

  9

  2.3 Relasi

  10

  2.4 Penghubung Simbol

  10

  2.5 Simbol Kesatuan luar DFD

  2.6 Simbol Aliran data

  3.2 Use Case Diagram untuk Karyawan

  11

  2.7 Simbol Proses

  11

  2.8 Simbol tempat penyimpanan

  11

  2.9 Siklus pelaporan keuangan dan buku besar

  13

  3.1 Use Case Diagram untuk Admin 21

  29

  3.20 Form Jurnal Penjualan

  4.13 Tampilan Form Jurnal Umum

  4.9 Tampilan Form jurnal penjualan

  53

  4.10 Tampilan Form Jurnal Pembelian

  55

  4.11 Tampilan Form Jurnal Penerimaan Kas

  57

  4.12 Tampilan Form Jurnal Pengeluaran Kas

  60

  62

  4.8 Tampilan Form COA

  4.14 Tampilan Form Posting

  64

  4.15 Tampilan Form Ganti Password

  66

  4.16 Tampilan Laporan Jurnal Pembelian

  67

  4.17 Tampilan Laporan Jurnal Penjualan

  68

  4.18 Tampilan Laporan Jurnal Pengeluaran Kas

  51

  50

  37

  44

  3.21 Form Jurnal Penerimaan Kas

  37

  3.22 Form Jurnal Pengeluaran Kas

  38

  3.23 Form Jurnal Umum

  38

  3.24 Form Buku Besar

  39

  4.1 Tampilan halaman utama

  4.2 Tampilan halaman login

  4.7 Tampilan Form Jenis Rekening

  45

  4.3 Tampilan halaman popup menu Admin

  45

  4.4 Tampilan halaman popup Menu Karyawan

  47

  4.5 Tampilan halaman popup Menu Fasilitas

  48

  4.6 Tampilan Form Karyawan

  49

  69

  DAFTAR TABEL

Tabel Keterangan Halaman

  Tabel Karyawan

  3.1

  32 Tabel Jenis Rekening

  3.2

  32 Tabel Chart of Account

  3.3

  32 Tabel Jurnal Pembelian

  3.4

  33 Tabel Jurnal Penjualan

  3.5

  33 Tabel Jurnal Penerimaan Kas

  3.6

  34 Tabel Jurnal Pengeluaran Kas

  3.7

  34 Tabel Jurnal Umum

  3.8

  35 Tabel Buku Besar

  3.9

  35

  4.1 Fungsi Menu Item pada tombol Admin 46

  4.2 Fungsi Menu Item pada tombol Karyawan 47

  4.3 Fungsi Menu Item pada tombol Fasilitas 48

  4.4 Kontrol Error atau Informasi pada Form COA

  52

BAB I PENDAHULUAN

1.1 LATAR BELAKANG

  Pada zaman teknologi sekarang ini, komputer merupakan alat elektronik yang banyak digunakan dalam berbagai bidang. Dengan menggunakan komputer maka data dapat diolah dan menghasilkan informasi yang efektif dan efisien. Semakin berkembangnya perusahaan yang bergerak dalam bidang jasa, dagang maupun manufaktur, maka dibutuhkan pula informasi yang cepat dan akurat untuk mengetahui kondisi keuangan perusahaan.

  Toko Kaldera Cumputer merupakan perusahaan dagang yang bergerak dalam penjualan computer , aksesoris computer dan perakitan komputer. Toko ini berlokasi di Yogyakarta.

  Sampai saat ini perusahan masih mengandalkan pencatatan secara manual yang menyebabkan sering terjadinya kesalahan pada ‘account balance’, sehingga kinerja menjadi kurang efektif dan efisien , karena setiap kali terjadi kesalahan pencatatan harus menelusuri kembali dimana letak kesalahan yang dibuat . Dengan semakin berkembangnya usaha yang dijalankan maka dibutuhkan sistem

  “Sistem Informasi Akuntansi Siklus Buku Besar dan Laporan Keuangan pada Perusahaan Dagang.”

  1.2 RUMUSAN MASALAH

  Berdasarkan latar belakang tersebut maka rumusan masalah dalam penelitian ini adalah bagaimana membuat suatu program bantu pencatatan siklus buku besar dan laporan keuangan pada perusahaan dagang.

  1.3 BATASAN MASALAH

  Batasan masalah dalam pembuatan program bantu ini sebagai berikut : 1) Sistem yang dibangun hanya untuk bagian keuangan yaitu jurnal khusus, jurnal umum, laporan buku besar , pembuatan laporan rincian jurnal, dan laporan laba rugi. 2) Tidak membahas masalah sistem informasi penjualan. 3) Tidak membahas masalah sistem informasi pembelian. 4) Laporan yang dicetak berupa laporan rincian jurnal dan laporan laba rugi. 5) Sistem informasi yang dibuat tidak membahas masalah keamanan pada jaringan. 6) Tidak membahas topologi jaringan dan komunikasi jaringan.

  1.4 TUJUAN

  Adapun tujuan penulisan skripsi adalah sebagai berikut : 1) Mengimplementasikan sistem informasi akuntansi siklus buku besar dan pelaporan berbasis komputer dalam dunia bisnis.

  2) Membantu proses pencatatan secara otomatis untuk menghasilkan informsi yang cepat dan tepat.

  3) Menjaga keseimbangan jumlah dalam sisi debet dan kredit. 4) Menyediakan laporan keuangan yang tepat waktu.

  1.5 METODOLOGI PENELITIAN

  Metodologi yang digunakan dalam pembuatan sistem informasi ini adalah metodologi pengembangan sistem terstruktur, dengan tahap-tahap sebagi berikut :

  1. Analisa Sistem Langkah-langkah pada tahap analisis sistem adalah sebagai berikut :

  a. Requirement analysis Membuat use case diagram

  b. Logical design 1) Data modeling

  3. Pembuatan Program Mengkoversi semua rancangan berdasarkan desain rancangan yang sudah dibuat ke dalam kode program.

  4. Testing Mengetes hasil implementasi

1.6 SISTEMATIKA PENULISAN

  BAB 1 PENDAHULUAN Menjelaskan tentang latar belakang masalah sesuai dengan judul yang diambil penulis, rumusan masalah, batasan masalah, tujuan penelitian , metodologi penelitian dan sistematika penulisan.

  BAB II LANDASAN TEORI Membahas tentang landasan teori yang dipergunakan dalam penulisan tugas akhir, yaitu meliputi definisi sistem informasi, definisi sistem informasi akuntansi , sistem informasi akuntansi siklus buku besar dan pelaporan keuangan, microsoft Sql Server 2000 sebagai pembangun databasenya dan Borland Dhelphi 7 sebagai pembuat interface.

  BAB III ANALISIS DAN DESAIN SISTEM

  BAB V ANALISA HASIL PERANGKAT LUNAK Menganalisa perangkat lunak yang sudah dibuat, kelebihan dan kekurangan dari sistem. BAB VI KESIMPULAN DAN SARAN Berisi kesimpulan dan saran.

BAB II LANDASAN TEORI

2.5 Definisi Sistem Informasi

  2.5.1 Pengertian Sistem, Data dan Informasi

  Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu.

  Data merupakan bentuk yang masih mentah yang belum dapat bercerita banyak, sehingga perlu diolah lebih lanjut. Data diolah melalui suatu model untuk menghasilkan informasi.

  Informasi adalah kumpulan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi penerima.

  2.5.2 Desain Basis data

  Desain database merupakan hal yang sangat penting. Kesulitan utama dalam merancang database adalah bagaimana merancang struktur database sehingga

  database dapat memfasilitasi keperluan saat ini dan saat mendatang. Perancangan

  Pada perancangan model konseptual penekanan dilakukan pada struktur data dan relasi antar file. Pendekatan yang dilakukan pada prancangan model konseptual adalah menggunakan model data rational. Terdapat 2 buah teknik yaitu :

  1. Teknik Normalisasi

  2. Teknik Entity Relationship Pada laporan ini hanya akn dibahas teknik entity relationship karena teknik entity

  

relationship merupakan teknik yang sederhana , relasi tidak perlu diuji secara terus

  menerus. Pada teknik ini hubungan antara file direlasikan dengan kunci relasi, yang merupakan kunci utama dari masing-masing file.

2.5.3 Desain Sistem

  Desain sistem adalah suatu fase dimana diperlukan suatu keahlian perancangan untuk elemen-elemen komputer yang akan menggunakan sistem baru.

  Alat bantu yang digunakan dalam desain sistem yaitu :

2.5.3.1 Diagram ER

  Data modeling adalah sebuah teknik untuk mengorganisasikan dan mendokumentasikan data dari sistem. Juga sering disebut database modeling. Konsep data modeling : a.

   Entitas (entity)

  Adalah sebuah kumpulan orang, tempat objek, kejadian atau konsep yang diperlukan untuk mengcapture atau menyimpan data. Nama entity berupa kata benda tunggal .

  b.

   Atribut (Attributes) Adalah sebuah properti yang deskriptif atau karakteristik dari sebuah entity.

  c. Tipe data Adalah properti dari sebuah atribut yang mengidentifikasi jenis dari tipe data yang dapat disimpan dalam atribut.

  d.

   Primary key

  Merupakan kolom dalam suatu tabel yang bersifat unik. Kolom ini selain bersifat unik juga harus bersifat mandatory (tidak boleh kosong atau berisi null) e.

   Foreign key Nilai pada kolom ini mengikuti nilai kolom primary key dari tabel lain.

  Dengan demikian kolom ini tidak perlu bernilai unik.

f. Relasi

  g.

   Cardinality

  Merupakan jumlah minimum dan maksimum kejadian dari sebuah entitas yang dihubungkan dengan kejadian tunggal dari entity yang lain. Kerena seluruh relationship adalah dua arah , maka kardinalitinya harus didefinisikan pada kedua arah untuk setiap relasi. Notasi dari kardinaliti adalah sebagai berikut :

  Cardinality Minimum Maximum Graphic Notation Interpretation Instances Instances Exactli one ( one

  1 1 1

  and only one )

  0..1

  Zero or One 0 1

  1..*

  One or More

  1 Many (>1)

  • More than one >1 >1

Gambar 2.1 Notasi Kardinaliti

  Simbol-simbol yang digunakan dalam ER Diagram :

  2) Relationship

Gambar 2.3 Relasi

  3) Penghubung simbol

Gambar 2.4 Penghubung simbol

2.5.3.2 DFD (Data Flow Diagram)

  DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar dari sistem , dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut.

  Beberapa simbol DFD yang dipakai untuk menggmabarkan data beserta proses transformasi data antara lain : a. Entity luar ( kesatuan luar )

  Kesatuan luar merupakan sumber atau tujuan dari aliran data dari atau ke b. Aliran data Aliran data menggambarkan perpindahan data dari suatu proses ke proses lainnya. Simbol aliran data digambarkan sebagai berikut :

Gambar 2.6 Simbol aliran data

  c. Proses Proses merepresentasikan aktivitas yang melakukan transformasi atau manipulasi terhadap data. Simbol proses digambarkan sebagai berikut :

Gambar 2.7 Simbol proses

  d. Tempat penyimpanan Tempat penyimpanan merupakan komponen yang berfungsi untuk menyimpan data atau file. Simbol tempat penyimpanan digambarkan sebagai berikut :

Gambar 2.8 Simbol tempat penyimpanan Kegiatan yang dilakukan pada perusahaan dagang dalam menerapkan sebuah SIA mencakup empat siklus transaksi : a. Siklus Pelaporan Keuangan dan Buku Besar

  Mencakup aktivitas yang berhubungan dengan penyusunan laporan keuangan dan laporan manajerial lainnya .

  b. Siklus Pendapatan Siklus pendapatan meliputi 3 kegiatan bisnis : menawarkan, transaksi, pengiriman dan penerimaan uang kas.

  c. Siklus Pengeluaran Siklus pengeluaran meliputi dua kejadian bisnis yaitu pembelian dan pengeluaran kas.

  d. Siklus Management Sumber Daya Terdiri dari semua aktivitas yang berkaitan dengan sumber fisik perusahaan.

2.6.1 Sistem Informasi Siklus Buku Besar dan Laporan Keuangan

  Siklus buku besar dan laporan keuangan merupakan kegiatan pengolahan data yang diperlukan untuk menyelenggarakan buku besar dan penyusunan laporan keuangan yang memuat ikhtisar hasil –hasil operasi perusahaan.

  Siklus Pendapatan Siklus Pengeluaran Siklus Produksi Siklus Keuangan Siklus Penyusunan Laporan dan Buku

  Besar Pengguna Informasi Ekternal Pengguna Informasi Internal

Gambar 2.9 Siklus Buku Besar dan Laporan Keuangan Kegiatan –kegiatan yang berhubungan dengan siklus diatas adalah :

  1) Penjurnalan 2) Posting buku besar

3) Laporan keuangan

  saldo debit dan kredit yang mempengaruhi rekening tertentu. Berdasarkan terjadinya jurnal dibedakan menjadi 2 yaitu : 1) Jurnal Umum

  Mencatat transaksi yang frekuensi terjadinya jarang , seperti membayar pinjaman, penyesuaian di akhir periode, dan jurnal penutup.

  2) Jurnal khusus Mencatat transaksi yang frekuensi terjadinya sering , jurnal khusus menyederhanakan proses pencatatan transaksi yang terjadinya berulang dalam jumlah besar. Jurnal khusus meliputi :

  a. Jurnal penjualan Jurnal penjualan digunakan untuk mencatat transaksi penjualan, baik penjualan kredit maupun tunai.

  b. Jurnal pembelian Jurnal pembelian digunakan untuk mencatat transaksi pembelian kredit.

  c. Jurnal penerimaan kas Jurnal penerimaan kas digunakan untuk mencatat transaksi penerimaan kas, sumber pokok penerimaan kas dari penjualan tumai dan peneriman piutang.

  d. Jurnal pengeluaran kas

  2.6.1.2 Buku Besar

  Buku besar terdiri dari rekening-rekening utama yang digunakan untuk meringkas data keuangan yang telah dicata sebelumnya dalam jurnal. Buku besar juga digunakan sebagai sumber informasi keuangan untuk penyajian laporan keuangan . Setiap jurnal yang dibuat dipindahkan ke buku besar sesuai dengan kelompok rekeningnya.

  Contoh : Kas masuk ke buku besar kas di sisi debet Piutang masuk ke buku besar piutang di sisi kredit

  2.6.1.3 Laporan Keuangan

  Tahapan terakhir yang terdapat pada sitem pelaporan buku besar adalah mempersiapkan laporan keuangan . Laporan keuangan ini sangat penting bagi pihak manajemen, kreditor dan inventor. Laporan keuangan ada 3 macam yaitu :

  a. Laba Rugi Laba rugi menyajikan pendapatan dan biaya serta hasil bersih pemasukkan atau kerugian bersih dari perusahaan untuk periode waktu tertentu b. Perubahan Modal

2.7 Microsoft Sql Server

  SQL Server adalah sebuah database relasional yang dirancang untuk

  mendukung aplikasi dengan arsitektur client / server. , dimana database terdapat pada komputer pusat yang disebut server, dan informasi digunakan digunakan bersama-sama oleh beberapa user yang menjalankan aplikasi di dalam komputer lokalnya yang disebut client.

  SQL (Structure Query Language) adalah bahasa standar untuk query yang

  meliputi perintah untuk menyimpan , mengatur akses-akses ke data base dan mengolah relasi antar table dalam database. SQL server dapat digunakan untuk memodifikasi struktur database, mengubah, mengisi, serta menghapus isi database.

  Perintah-perintah dalam SQL yang sering digunakan yaitu select, insert,

  

update dan delete . Berikut ini adalah penjelasan dari masing-masing perintah :

  a. SELECT Perintah SELECT digunakan untuk menampikan dan memilih suatu data dengan kondisi-kondisi tertentu . Sintaks perintahnya yaitu : SELECT daftar_field FROM nama_tabel WHERE kondisi_pencarian. Jika tidak ada kondisi khusus yang diinginkan , maka kata WHERE tidak perlu dipakai

  Tipe data untuk nilai yang dimasukkan harus sama dengan tipe data field yang terdapat pada tabel.

  c. UPDATE Perintah UPDATE digunakan untuk mengganti satu atau beberapa buah data yang telah ada di dalam tabel database. Sintaks perintahnya yaitu : UPDATE nama_tabel SET field1,field2,..VALUE nilai1,nilai2,…

  d. DELETE Perintah DELETE digunakan untuk menghapus data yang telah ada di dalam tabel database . Sintaks perintahnya yaitu : DELETE FROM nama_tabel WHERE kondisi.

2.8 Borland Dhelphi

  Dhelpi merupakan salah satu pengembang perangkat lunak untuk sistem operasi window dan memberikan fasilitas-fasilitas pembuatan aplikasi visual.

  Secara umum dalam lingkungan kerja delphui terdapat empat buah window yang dirancang sebagai aplikasi multi window yang disebut dengan Single Doocument Interface (SDI) . Keempat window tersebut adalah :

  a. Window Utama

  

server yaitu Borlan Database Engine (BDE). Aplikasi database bekerja mirri

  dengan aplikasi lainnya . Hanya saja aplikasi database membutuhkan komponen ( ikon-ikon yang dipilih dan diletakkan pada form untuk pembuatan program), kontrol object dan kelas tambahan.

BAB III ANALISA DAN PERANCANGAN SISTEM

3.1 Orang yang Terlibat dalam Sistem

  1. Admin Admin merupakan orang yang bertugas mengupdate chart of account, data karyawan dan membuat laporan keuangan.

  2. Karyawan Merupakan orang yang bertugas mengupdate jurnal khusus (jurnal pembelian, jurnal penjualan, jurnal pengeluaran kas, jurnal penerimaan kas) dan jurnal umum.

  3. Manajer Merupakan orang yang menerima lapoan rincian jurnal dan laporan laba rugi .

  3.2 Gambaran Umum Sistem

  Sistem yang akan dibangun adalah Sistem Informasi Akuntansi Siklus Buku Besar dan Laporan Keuangan pada perusahaan dagang . Siklus buku besar khusus atau jurnal umum maka langkah selanjutnya adalah memposting ke buku besar .Langkah terakhir adalah pembuatan laporan rincian jurnal dan laporan rugi laba.

  Sistem Informasi Akuntansi yang akan dibangun bertujuan untuk memberikan informasi keuangan yang lebih akurat. Untuk menghasilkan informasi keuangan maka dibutuhkan inputan hasil transaksi pembelian ,penjualan dan transaksi lainnya yang berhubungan dengan pembukuan. Sistem yang dibangun menggunakan teknologi pemrograman Borland Delphi 7 dan database SQL Server 2000.

  Sistem informasi ini hanya bisa diakses oleh karyawan Kaldera computer melalui login. Setiap karyawan mempunyai password yang hanya diketahui oleh karyawan yang bersangkutan.

3.3 Requirement Analysis

  Pemodelan use case untuk sistem informasi siklus buku besar dan pencatatan dapat dilihat pada gambar 3.1 dan 3.2

  Update Chart of Account <<depend on>> <<depend on>> Tampil buku besar

  Login Admin <<depend on>> Mencetak laporan

  Manager

Gambar 3.1 Use Case Diagram untuk admin

  Update jurnal pembelian <<depend on>> Update jurnal penjualan <<depend on>>

  <<depend on>> Update jurnal penerimaan kas Login

  Karyawan <<depend on>>

3.4 Logical Design

3.4.1 Desain Data Model

3.4.1.1 ER Diagram

  1

  1,n

  1 Jenis_account Nama_jenis JB_utang dagang JB_perlengka pan

kredit

JT_lain2

JT_penjualan

JT_piutangdagang

JK_utangdagang JK_potpembelian JK_kas

  1,n 1,n

No_coa

Nama_account

Jenis_account Saldo_awal Posisi_saldo No_coa No_coa No_coa No_coa JT_nomor

JTno_bukti

JT_keterangan

JT_tgljurnal

JT_kas JT_potpenjualan JJ_piutangdagang JJ_nomor

JJno_bukti

JJ_tgljurnal

JJ_keterangan JJ_penjualan JK_nomor JKno_bukti JK_tgljurnal JK_keterangan JK_pembelian JB_nomor JBno_bukti JB_tgljurnal JB_keterangan JB_pembelian JB_lain2 Keterangan debet NIP Nama Alamat menggunakan jenis rekening

  1 0,n 0,n 0,n

  1

  ER Diagram dari system dapat dilihat paga gambar 3.3

  menggunakan jurnal pengeluaran kas jurnal penerimaan kas jurnal penjualan chart of account jurnal pembelian jurnal umum buku besar menggunakan menggunakan menggunakan menggunakan posting posting posting posting posting

  

1

  0,n

  1 1,n 1,n 0,n

  1

  1

  1

  1

  

1

3.4.2 Desain Proses

3.4.2.1 Contex Diagram

  Context diagram dari system ini dapat dilihat pada gambar 3.4

  Sistem Informasi Akuntansi Siklus Buku Besar dan Pelaporan

  Keuangan Karyawan Manager

  Admin validasi status login,laporan rincian jurnal, laporan laba rugi validasi status login, informasi jurnal pembelian, informasi jurnal penjualan, informasi jurnal penerimaan kas, informasi jurnal pengeluaran kas, informasi jurnal umum ussername, password, data jurnal pembelian, data jurnal penjualan, data jurnal penerimaan kas, data jurnal pengeluaran kas, data jurnal umum ussername, password, data karyawan, data COA validasi status login,informasi karyawan,informasi COA, informasi rincian jurnal informasi buku besar ussername, password

Gambar 3.4 Context Diagram

3.4.2.2 Diagram Berjenjang

  Hapus jurnal penerimaa n kas

Gambar 3.5 Diagram Berjenjang

  Posting ke buku besar

  Posting ke buku besar 6.4p Posting ke buku besar 7.4p

  Posting ke buku besar 4.4p Posting ke buku besar 5.4p

  Mencetak laporan buku besar 3.4p

  9.1p Mencetak laporan rincian jurnal 8.1p menampilk an buku besar 8.2p

  9.2p Mencetak laporan laba rugi

  Ubah jurnal umum 7.1p Tambah jurnal umum

  Hapus jurnal umum 7.2p

  6.1p Tambah jurnal pengeluara n kas 7.3p

  6.2p Ubah jurnal pengeluara n kas

  Hapus jurnal pengeluara n kas

  5.1p Tambah jurnal penerimaa n kas 6.3p

  5.2p ubah jurnal penerimaa n kas

  Diagram Berjenjang pada system ini dapat dilihat pada gambar 3.5

  Sistem Informasi Akuntansi Siklus Pencatatan & Buku Besar

  Chart of Account 2.2p Ubah Chart of Account

  2 Membuat Chart of Account

  3 Update Jurnal Pembelian

  4 Update Jurnal Penjualan

  5 Update Jurnal Penerimaa n Kas

  6 Update Jurnal Pengeluara n kas

  1 Login Karyawan 2.1p Tambah

  7 Update Jurnal Umum

  Ubah Jurnal penjualan 4.1p

  8 Tampil Buku Besar

  9 Mencetak Laporan 2.3p Hapus

  Chart of Account 3.2p Ubah jurnal pembelian 3.1p

  Tambah jurnal pembelian 3.3p

  Hapus jurnal pembelian 4.3p

  Hapus jurnal penjualan 4.2p

  Tambah jurnal penjualan 5.3p

3.4.2.3 DFD Level 0

  4 D

  8 D informasi update j.pembelian informasi update j.penjualan informasi update j.penerimaan kas informasi update j.pengeluaran kas data yg akan diupdate data yg sudah diupdate data yg akan diupdate data yg akan diupdate data yg akan diupdate data yg sudah diupdate data yg sudah diupdate data yg sudah diupdate data yg diupdate data yg diupdate data yg diupdate data yg diupdate posting ke buku besar posting ke buku besar posting ke buku besar

  8 D

  8 D

  D

  6 d e buku besar d e buku besar d e buku besar d buku besar validasi login validasi login validasi login validasi login ussername, password

  5 jurnal pengeluaran kas D

  DFD Level 0 pada system ini dapat dilihat pada gambar 3.6 dan 3.7

  karyawan login

  1 D

  3 karyawan jurnal penjualan d e jurnal pembelian jurnal penerimaan kas d e karyawan D

  4 update jurnal pembelian

  5 update jurnal penjualan

  6 update jurnal penerimaan kas

  1 update jurnal pengeluaran kas

  3 D ussername,

  1 password validasi login d D admin karyawan e

  1 login validasi login validasi login validasi login data yg diupdate

  2 manager informasi update COA ussername, password update chart of data yg sudah diupdate d D chart of account account e

  2 data yg akan diupdate validasi login data yg ditampilkan

  8 informasi data buku besar admin laporan buku besar tampil buku besar manager d D buku besar e

  8 data bukui besar yang ditampilkan data yg diupdate

  9 informasi update j.penerimaan kas data jurnal D jurnal pembelian mencetak laporan

  3 d D jurnal penjualan e

  4 laporan rincian D d jurnal jurnal,laporan e 5 penerimaan kas laba rugi,

  3.4.2.4 DFD Level 1 proses 2 proses Membuat Chart of Account

  2 2.1p tambah chart of account

  2.2p ubah chart of account 2.3p hapus chart of account admin

  D4 Chart of Account detail data COA yg akan ditambah detail data COA yg akan diubah detail data COA yg akan dihapus detail data chart of account yg akan ditambah detail data COA yang sudah diubah detail data COA yang akan diubah detail data COA yang sudah dihapus validasi login informasi data CAO informasi data COA detail data COA yang akan dihapus

  D

  2 detail data chart of account yg telah ditambah informasi data CAO

Gambar 3.8 DFD level 1 proses 2

  3.4.2.5 DFD Level 1 proses 3 proses Update Jurnal Pembelian

  3 3.1p tambah jurnal pembelian

  3.2p ubah jurnal pembelian 3.3p karyawan

  D3 jurnal pembelian detail data j.pembelian yg akan ditambah detail data j.pembelian yg akan diubah detail data j.pembelian yg akan detail data j.pembelian yg akan ditambah detail data j.pembelianyang sudah diubah detail data j.pembelianyang akan diubah validasi login informasi data j.pemebelian detail data j.pembelian yang akan dihapus

  D

  3 detail data j.pembelian yg telah ditambah informasi data j.pembelian

  3.4.2.6 informasi data j.penjualan detail data j.penjualan yg telah ditambah DFD Level 1 proses 4 proses Update Jurnal Penjualan validasi login 4.1p 4 karyawan

detail data j.penjualan yg detail data j.penjualan yg akan ditambah

akan ditambah j.penjualan yg akan detail data diubah tambah jurnal penjualan 4.2p detail data j.penjualan yang sudah diubah informasi data j.penjualan ubah jurnal penjualan 4.3p detail data j.penjualan yang akan dihapus detail data j.penjualan yang akan diubah D3 jurnal penjualan D 4 detail data j.penjualan yg akan informasi data j.penjualan detail data j.penjualan yg dihapus hapus jurnal penjualan 4.4p detail data j.penjualan yang sudah dihapus detail data j.penjualan yg akan diposting informasi data j.penjualan akan diposting posting ke buku besar detail data j.penjualan yg sudah diposting D3 buku besar 8 D

Gambar 3.10 DFD level 1 proses 4

  informasi data j.pen.kas detail data j.pen.kas yg telah ditambah validasi login 5.1p 5 karyawan

detail data j.pen.kas yg detail data j.pen.kas yg akan ditambah

akan ditambah detail data j.pen.kas yg akan diubah penerimaan kas tambah jurnal 5.2p detail data j.pen.kas yang sudah diubah informasi data j.pen.kas penerimaan kas ubah jurnal 5.3p detail data j.pen.kas yang akan dihapus detail data j.pen.kas yang akan diubah D3 jurnal penerimaan kas 5 D

3.4.2.7 DFD Level 1 proses 5 proses Upadate Jurnal Penerimaan Kas

  3.4.2.8 DFD Level 1 proses 6 proses Upadate Jurnal Pengeluaran Kas

  6 validasi login 6.1p informasi data j.peng.kas detail data j.peng.kas yg telah ditambah tambah jurnal detail data j.peng.kas yg detail data j.peng.kas yg akan ditambah pengeluaran kas akan ditambah detail data j.peng.kas yg akan 6.2p detail data j.peng.kas yang sudah diubah diubah karyawan

  D D3 jurnal pengeluran kas ubah jurnal

  6 pengeluaran kas detail data j.peng.kas yang akan diubah informasi data j.peng.kas

  6.3p detail data j.peng.kas yang akan dihapus detail data j.peng.kas yg akan dihapus hapus jurnal detail data j.peng.kas yang sudah dihapus pengeluaran kas informasi data j.peng.kas detail data j.peng.kas yg akan

  6.4p detail data j.peng.kas yg akan diposting diposting posting ke buku

  D besar D3 buku besar detail data j.peng.kas informasi data j.peng.kas

  8 yg sudah diposting

Gambar 3.12 DFD level 1 proses 6

  3.4.2.9 DFD Level 1 proses 7 proses Update Jurnal Umum informasi data j.umum detail data j.umum yg telah ditambah validasi login 7.1p 7 karyawan detail data j.umum yg akan detail data j.umum ditambah yg akan diubah 7.2p tambah jurnal umum detail data j.umum yang sudah diubah detail data j.umum yg akan ditambah D3 jurnal umum 7 D informasi data j.umum ubah jurnal umum detail data j.umum yang akan diubah

  3.4.2.10 DFD Level 1 proses 8 proses Tampil Buku Besar

  

9

validasi login

9.1p

data buku besar yang ingin ditampilkan data yang ingin ditampilkan admin

menampilkan buku

besar

  D informasi data buku besar buku besar

  8 data buku besar yang sudah ditampilkan

9.2p

data buku besar laporan buku besar Manager

mencetak laporan

buku besar

Gambar 3.14 DFD level 1 proses 8

  3.4.2.11 DFD Level 1 proses 9 proses Mencetak Laporan

  

9

validasi login D

  

9.1p