• Tidak ada hasil yang ditemukan

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

N/A
N/A
Protected

Academic year: 2019

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

Copied!
102
0
0

Teks penuh

(1)

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 : Yohana Krisna Rosidha

015314071

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

YOGYAKARTA

2007

(2)

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

Yohana Krisna Rosidha 015314071

DEPARTMENT OF INFORMATICS ENGINEERING

FACULTY OF SCIENCE AND TECHNOLOGY

SANATA DHARMA UNIVERSITY

YOGYAKARTA

2007

(3)
(4)
(5)

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

(6)

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

Yang menjadi sahabat dalam suka maupun duka

(7)

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-

(8)

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.

(9)

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.

(10)

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 yang juga telah memberikan bimbingan selama pengerjaan tugas akhir.

5. Dosen-dosen penguji yang telah memberikan masukan yang membangun untuk tugas akhir ini.

6. Agus ’03 , terimakasih atas informasinya.

7. Pihak Toko kaldera Komputer , yang telah memberikan kesempaan untuk melakukan study kasus.

(11)

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

(12)

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

1.3 Batasan Masalah... 2

1.4 Tujuan Penelitian... 3

1.5 Metode Penelitian... 3

1.6 Sistematika Penulisan... 4

(13)

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.3 Requirement Analysis………. 20

3.4 Logical Design ………. .. 22

3.4.1 Desain Data Model ………. 22

3.4.1.1 ER Diagram………... 22

3.4.2 Desain Proses ……….. 23

(14)

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

3.6.5 Form Jurnal Penerimaan Kas ……… 37

3.6.6 Form Jurnal Pengeluaran Kas ………. 38

3.6.7 Form Jurnal Umum………. 38

3.6.8 Form Jurnal Buku Besar………. 39

(15)

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

BAB VI PENUTUP 6.1 Kesimpulan………. 82

6.2 Saran……… 82

(16)

DAFTAR GAMBAR

Gambar Keterangan Halaman

2.1 Notasi kardinaliti 9

2.2 Entity 9

2.3 Relasi 10

2.4 Penghubung Simbol 10

2.5 Simbol Kesatuan luar DFD 10

2.6 Simbol Aliran data 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

3.2 Use Case Diagram untuk Karyawan 21

3.3 ER Diagram 22

3.4 Context Diagarm 23

3.5 Diagram berjenjang 24

3.6 DFD Level 0 25

3.7 DFD Level 0 26

3.8 DFD Level 1 Proses 2 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 29

3.13 DFD Level 1 Proses 7 29

3.14 DFD Level 1 Proses 8 30

3.15 DFD Level 1 Proses 9 30

3.16 Desain Database 31

3.17 Form Karyawan 35

3.18 Form COA 36

3.19 Form Jurnal Pembelian 36

(17)

3.20 Form Jurnal Penjualan 37

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 44

4.2 Tampilan halaman login 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

4.7 Tampilan Form Jenis Rekening 50

4.8 Tampilan Form COA 51

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

4.13 Tampilan Form Jurnal Umum 62

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 69

4.19 Tampilan Laporan Jurnal Umum 70

4.20 Tampilan Laporan Buku Besar 71

4.21 Tampilan Laporan rugi Laba 72

4.22 Tampilan Laporan Jurnal Voucher Pembelian 72 4.23 Tampilan Laporan Jurnal Voucher Penjualan 73 4.24 Tampilan Laporan Jurnal Voucher Penerimaan Kas 74 4.25 Tampilan Laporan Jurnal Voucher Pengeluaran kas 75

(18)

DAFTAR TABEL

Tabel Keterangan Halaman

3.1

Tabel Karyawan

32

3.2

Tabel Jenis Rekening

32

3.3

Tabel Chart of Account

32

3.4

Tabel Jurnal Pembelian

33

3.5

Tabel Jurnal Penjualan

33

3.6

Tabel Jurnal Penerimaan Kas

34

3.7

Tabel Jurnal Pengeluaran Kas

34

3.8

Tabel Jurnal Umum

35

3.9

Tabel Buku Besar

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 4.5 Kontrol Error atau Informasi pada Form J. Penjualan 54 4.6 Kontrol Error atau Informasi pada Form J. Pembelian 56 4.7 Kontrol Error atau Informasi pada Form J.Penerimaan Kas 59 4.8 Kontrol Error atau Informasi pada Form J. Pengeluaran Kas 61 4.9 Kontrol Error atau Informasi pada Form J. Umum 63

(19)

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 informasi akuntansi yang diharapkan dapat membantu perusahaan dalam menjurnal , memposting , membuat laporan rincian jurnal, dan laporan laba rugi .

Dalam penulisan tugas akhir ini topik yang diambil adalah perancangan sebuah aplikasi untuk sistem informasi akuntansi yang berfokus pada sistem buku besar dan pelaporan , berdasarkan topik tersebut maka judul yang diambil adalah

(20)

“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.

(21)

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 2) Proses modeling 2. Perancangan Sistem

a. Perancangan database b. Perancangan menu

(22)

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

Menguraikan dan membahas gambaran dan perancangan tentang sistem yang dibuat , meliputi analisa sistem dan perancangan sistem.

BAB IV IMPLEMENTASI SISTEM

(23)

BAB V ANALISA HASIL PERANGKAT LUNAK

Menganalisa perangkat lunak yang sudah dibuat, kelebihan dan kekurangan dari sistem.

(24)

LANDASAN TEORI

2.5 Definisi Sistem Informasi

2.5.1Pengertian 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.2Desain 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 model konseptual akan menunjukkan entity dan relasinya berdasarkan proses yang diinginkan oleh organisasi. Ketika menentukan entity dan relasinya dibutuhkan analisis data tentang informasi yang ada dalam spesifikasi mendatang ( Harianto, 1994 ).

(25)

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.3Desain 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.

(26)

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

(27)

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 Interpretation

Minimum Instances

Maximum

Instances Graphic Notation

Exactli one ( one

and only one ) 1 1

1

Zero or One 0 1 0..1

One or More 1 Many (>1) 1..*

More than one >1 >1 *

Gambar 2.1 Notasi Kardinaliti Simbol-simbol yang digunakan dalam ER Diagram :

1) Entity

(28)

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 sistem. Simbol kesatuan luar digambarkan sebagai berikut :

(29)

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

2.6 Definisi Sistem Informasi Akuntansi

(30)

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.

(31)

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

2.6.1.1Jurnal

(32)

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

(33)

2.6.1.2Buku 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.3Laporan 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

Merangkum perubahan modal pemilik dalam periode waktu tertentu. c. Neraca

(34)

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

b. INSERT

Perintah INSERT digunakan untuk mngisi atau memasukan satu baris data (record) ke dalam tabel. Sintaks perintahnya yaitu :

(35)

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

b. Window Object Inspector c. Window Form

d. Window Editor Program

(36)
(37)

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 dan laporan keuangan mencakup proses pembuatan jurnal khusus, pembuatan jurnal umum , posting ke buku besar dan pembuatan laporan keuangan. Jurnal khusus terdiri dari jurnal pembelian, jurnal penjualan, jurnal penerimaan kas dan jurnal pengeluaran kas. Untuk transaksi yang tidak termasuk ke-4 jurnal khusus diatas , dimasukkan dalam jurnal umum. Setelah transaksi selesai dimasukkan dalam jurnal

(38)

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

(39)

Admin

Update Chart of Account

Tampil buku besar Login

Mencetak laporan

Manager <<depend on>>

<<depend on>>

<<depend on>>

Gambar 3.1 Use Case Diagram untuk admin

Karyawan

Update jurnal pembelian

Update jurnal penjualan

Update jurnal penerimaan kas

Update jurnal pengeluaran kas

Update jurnal umum

Login

<<depend on>>

<<depend on>>

<<depend on>>

<<depend on>>

(40)

3.4 Logical Design

3.4.1 Desain Data Model

3.4.1.1 ER Diagram

ER Diagram dari system dapat dilihat paga gambar 3.3

menggunakan

jurnal pengeluaran kas

jurnal penerimaan

kas jurnal penjualan

chart of account

jurnal pembelian karyawan jurnal umum buku besar menggunakan menggunakan menggunakan menggunakan posting posting posting posting posting 1 1 1 1 1 1,n 1,n 0,n 0,n 1 1 1 1 1 0,n 0,n 0,n 1,n 1,n No_coa Nama_account Jenis_account Saldo_awal Posisi_saldo No_coa 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 JU_nomor JUno_bukti JU_tgljurnal JU_keterangan JU_debet Keterangan debet TanggalBB No_coa NomorBB NIP Nama Alamat Telp Ussername Password

menggunakan jenis rekening

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

(41)

3.4.2 Desain Proses

3.4.2.1 Contex Diagram

Context diagram dari system ini dapat dilihat pada gambar 3.4

0

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

(42)

3.4.2.2 Diagram Berjenjang

Diagram Berjenjang pada system ini dapat dilihat pada gambar 3.5 0

Sistem Informasi Akuntansi Siklus Pencatatan & Buku

Besar 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 Chart of Account 2.2p Ubah Chart of Account 7 Update Jurnal Umum 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 Ubah Jurnal penjualan 4.1p Tambah jurnal penjualan 5.3p Hapus jurnal penerimaa n kas 5.2p ubah jurnal penerimaa n kas 5.1p Tambah jurnal penerimaa n kas 6.3p Hapus jurnal pengeluara n kas 6.2p Ubah jurnal pengeluara n kas 6.1p Tambah jurnal pengeluara n kas 7.3p Hapus jurnal umum 7.2p Ubah jurnal umum 7.1p Tambah jurnal umum 9.2p Mencetak laporan laba rugi 9.1p Mencetak laporan rincian jurnal 8.1p menampilk an buku besar 8.2p Mencetak laporan buku besar 3.4p Posting ke buku besar 4.4p Posting ke buku besar 5.4p Posting ke buku besar 6.4p Posting ke buku besar 7.4p Posting ke buku besar

(43)

3.4.2.3 DFD Level 0

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

karyawan login 1 update jurnal umum 7 update jurnal pengeluaran kas 6 update jurnal penerimaan kas 5 update jurnal penjualan 4 update jurnal pembelian 3 karyawan jurnal penjualan d

ejurnal pembelian

jurnal penerimaan kas jurnal umum d e karyawan D 1 D 3 D 4 D 5 jurnal pengeluaran kas D 6 D 7 d

e buku besar

d

e buku besar

d

e buku besar

d

e buku besar

d

e buku besar

validasi login validasi login validasi login validasi login ussername, password D 8 D 8 D 8 D 8 D 8

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 akan diupdate data yg sudah 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

data yg diupdate

posting ke buku besar posting ke buku besar posting ke buku besar posting ke buku besar posting ke buku besar

informasi update j.umum

(44)

admin

login 1

mencetak laporan 9 tampil buku besar

8 update chart of

account 2

admin d

e chart of account

jurnal pembelian d e karyawan D 1 D 2 d

e buku besar

d

e jurnal penjualan validasi login validasi login validasi login validasi login ussername, password D 8 D 3

informasi update COA

informasi data buku besar

informasi update j.penerimaan kas data yg akan diupdate

data yg sudah diupdate data yg diupdate

data yg ditampilkan

data yg diupdate data bukui besar yang ditampilkan manager

validasi login

ussername, password

manager

laporan buku besar

manager laporan rincian jurnal,laporan laba rugi, laporan perubahan modal,neraca d e jurnal penerimaan kas d e jurnal pengeluaran kas d

e jurnal umum

d

e buku besar data jurnal data bukubesar D 4 D 5 D 6 D 7 D 8

(45)

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 hapus jurnal pembelian karyawan

D3 jurnal pembelian detail data j.pembelian yg

akan ditambah

detail data j.pembelian yg akan

diubah

detail data j.pembelian yg akan dihapus

detail data j.pembelian yg akan ditambah

detail data j.pembelianyang sudah diubah

detail data j.pembelianyang akan diubah

detail data j.pembelian yang sudah dihapus validasi login

informasi data j.pembelian 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.4p

posting ke buku

besar D3D buku besar

8 informasi data j.pembelian

detail data j.pembelian yg

akan diposting detail data j.pembelian yg akan diposting

detail data j.pembelian yg sudah diposting

(46)

3.4.2.6 DFD Level 1 proses 4 proses Update Jurnal Penjualan 4 4.1p tambah jurnal penjualan 4.2p ubah jurnal penjualan 4.3p hapus jurnal penjualan karyawan

D3 jurnal penjualan detail data j.penjualan yg

akan ditambah

detail data j.penjualan yg akan

diubah

detail data j.penjualan yg akan dihapus

detail data j.penjualan yg akan ditambah

detail data j.penjualan yang sudah diubah

detail data j.penjualan yang akan diubah

detail data j.penjualan yang sudah dihapus validasi login

informasi data j.penjualan informasi data j.penjualan

detail data j.penjualan yang akan dihapus D 4

detail data j.penjualan yg telah ditambah informasi data j.penjualan

4.4p

posting ke buku

besar D3D buku besar

8 informasi data j.penjualan

detail data j.penjualan yg

akan diposting detail data j.penjualan yg akan diposting

detail data j.penjualan yg sudah diposting

Gambar 3.10 DFD level 1 proses 4

3.4.2.7 DFD Level 1 proses 5 proses Upadate Jurnal Penerimaan Kas

5 5.1p tambah jurnal penerimaan kas 5.2p ubah jurnal penerimaan kas 5.3p hapus jurnal penerimaan kas karyawan

D3 jurnal penerimaan kas detail data j.pen.kas yg

akan ditambah

detail data j.pen.kas yg akan diubah

detail data j.pen.kas yg akan dihapus

detail data j.pen.kas yg akan ditambah

detail data j.pen.kas yang sudah diubah

detail data j.pen.kas yang akan diubah

detail data j.pen.kas yang sudah dihapus validasi login

informasi data j.pen.kas informasi data j.pen.kas

detail data j.pen.kas yang akan dihapus D 5 detail data j.pen.kas yg telah ditambah informasi data j.pen.kas

5.4p

posting ke buku

besar D3D buku besar

8 informasi data j.pen.kas

detail data j.pen.kas yg akan

diposting detail data j.pen.kas yg akan diposting

detail data j.pen.kas yg sudah diposting

(47)

3.4.2.8 DFD Level 1 proses 6 proses Upadate Jurnal Pengeluaran Kas 6 6.1p tambah jurnal pengeluaran kas 6.2p ubah jurnal pengeluaran kas 6.3p hapus jurnal pengeluaran kas karyawan

D3 jurnal pengeluran kas detail data j.peng.kas yg

akan ditambah

detail data j.peng.kas yg akan

diubah

detail data j.peng.kas yg akan dihapus

detail data j.peng.kas yg akan ditambah

detail data j.peng.kas yang sudah diubah

detail data j.peng.kas yang akan diubah

detail data j.peng.kas yang sudah dihapus validasi login

informasi data j.peng.kas informasi data j.peng.kas

detail data j.peng.kas yang akan dihapus D 6

detail data j.peng.kas yg telah ditambah informasi data j.peng.kas

6.4p

posting ke buku

besar D3D buku besar

8 informasi data j.peng.kas

detail data j.peng.kas yg akan

diposting detail data j.peng.kas yg akan diposting

detail data j.peng.kas yg sudah diposting

Gambar 3.12 DFD level 1 proses 6

3.4.2.9 DFD Level 1 proses 7 proses Update Jurnal Umum

7

7.1p tambah jurnal

umum

7.2p

ubah jurnal umum

7.3p

hapus jurnal umum karyawan

D3 jurnal umum detail data j.umum yg akan

ditambah

detail data j.umum yg akan diubah

detail data j.umum yg akan dihapus

detail data j.umum yg akan ditambah

detail data j.umum yang sudah diubah

detail data j.umum yang akan diubah

detail data j.umum yang sudah dihapus validasi login

informasi data j.umum informasi data j.umum

detail data j.umum yang akan dihapus D 7 detail data j.umum yg telah ditambah informasi data j.umum

7.4p posting ke buku

besar D3D buku besar

8 informasi data j.umum

detail data j.umum yg akan

diposting detail data j.umum yg akan diposting

detail data j.umum yg sudah diposting

(48)

3.4.2.10 DFD Level 1 proses 8 proses Tampil Buku Besar

9

9.1p

menampilkan buku besar

data buku besar laporan buku besar

buku besar D 8 Manager validasi login 9.2p mencetak laporan buku besar admin

informasi data buku besar data yang ingin ditampilkan data buku besar yang ingin ditampilkan

data buku besar yang sudah ditampilkan

Gambar 3.14 DFD level 1 proses 8

3.4.2.11 DFD Level 1 proses 9 proses Mencetak Laporan

9 9.1p Mencetak Laporan rincian jurnal validasi login manager buku besar

data buku besar D

8

laporan laba rugi 9.2p mencetak laporan laba rugi jurnal pembelian jurnal penerimaan kas jurnal penjualan jurnal pengeluaran kas jurnal umum D 4 D 5 D 6 D 7 D

3 data j.pembelian

data j.penjualan

data j.umum data j.peng.kas

data j.pen kas

laporan rincian jurnal

(49)

3.5 Desain Database Tabel Jurnal Penerimaan Kas JJ-nomor **No_coa JJ_tgljurnal JJno_bukti JJ_keterangan JJ_potpenjualan JJ_kas JJ_lain2 JJ_penjualan JJ_piutangdagang

Tabel Chart of Account

* No_coa Nama_account ** Jenis_account Saldo_awal Tanggal Tabel Jurnal Penjualan JJ-nomor **No_coa JJno_bukti JJ_tgljurnal JJ_piutangdagang JJ_penjualan JJ_keterangan Tabel Jurnal Pengeluaran Kas JJ-nomor **No_coa JJ_tgljurnal JJno_bukti JJ_keterangan JJ_pembelian JJ_lain2 JJ_utangdagang JJ_pot pembelian JJ_kas

Tabel Buku Besar

NomorBB TanggalBB **No_coa Keterangan debet kredit Tabel Jurnal Pembelian JJ-nomor **No_coa JJ_tgljurnal JJno_bukti JJ_keterangan JJ_pembelian JJ_lain2 JJ_utangdagang JJ_perlengkapan Jenis rekening * Jenis_Id **Jenis_account Tabel Karyawan * NIP Nama Alamat Telp Ussername Passworn Tabel Jurnal Umum JU-nomor **No_coa JU_tgljurnal JUno_bukti JU_keterangan JU_debet JU_kredit

(50)

3.4.1Fisikal Data Model

1. Tabel Karyawan

Nama Field Tipe Data Ukuran Keterangan

NIP VarChar 10 Primary Key

Nama VarChar 30 Nama lengkap karyawan

Alamat VarChar 50 Alamat karyawan

Telp VarChar 15 No telepon karyawan

Ussername VarChar 10 Ussername karyawan Password VarChar 10 Password karyawan

Tabel 3.1 Tabel Karyawan

2.Tabel Jenis Rekening

Nama Field Tipe Data Ukuran Keterangan Jenis_Id VarChar 6 Primary key Jenis Account VarChar 50 Foreign key

Tabel 3.2 Tabel Jenis Rekening

3.Tabel COA

Nama Field Tipe Data Ukuran Keterangan

NoCoa VarChar 10 Primary Key

Nama Account VarChar 30 Nama rekening Jenis Account VarChar 30 Jenis dari rekening Saldo awal Float 20 Saldo awal rekening

Tanggal Date Tanggal dibuat

(51)

4.Tabel Jurnal Pembelian

Nama Field Tipe Data Ukuran Keterangan

JB_Nomor VarChar 10 Nomor Jurnal

NoCoa VarChar 10 Foreign key

JBNo_Bukti Varchar 10 No bukti transaksi

JBKeterangan Varchar 30 Ketarangan dari transaksi JBTglJurnal Date Tanggal dimasukkan ke jurnal JBPembelian Float 20 Nilai di kolom Pembelian JBLain2 Float 20 Nilai di kolom Lain2

JBPerlengkapan Float 20 Nilai di kolom Perlengkapan JBUtangdagang Float 20 Nilai di kolom Utangdagang

Tabel 3.4 Tabel Jurnal Pembelian

5.Tabel Jurnal Penjualan

Nama Field Tipe Data Ukuran Keterangan

JJNomor VarChar 10 Nomor Jurnal

NoCoa VarChar 10 Foreign Key

JJNo_Bukti Varchar 10 Varchar

JJKeterangan Varchar 30 Ketarangan dari transaksi JJTglJurnal Date Tanggal dimasukkan ke jurnal JJPiutangdagang Float 20 Nilai di kolom Piutang dagang JJPenjualan Float 20 Nilai di kolom penjualan

(52)

6.Tabel Jurnal Penerimaan Kas

Nama Field Tipe Data Ukuran Keterangan

JTNomor VarChar 10 Nomor Jurnal

NoCoa VarChar 10 Foreign Key

JTNo_bukti VarChar 10 No bukti transaksi

JTKeterangan varChar 30 Ketarangan dari transaksi JTTglJurnal Date Tanggal dimasukkan ke jurnal JTPot.penjualan Float 20 Nilai di kolom Pot.Penjualan JTKas Float 20 Nilai di kolom Kas

JTLain2 Float 20 Nilai di kolom Lain2 JTPenjualan Float 20 Nilai di kolom Penjualan JTPiutangdagang Float 20 Nilai di kolom piutangdagang

Tabel 3.6 Tabel Jurnal Penerimaan Kas

7.Tabel Jurnal Pengeluaran Kas

Nama Field Tipe Data Ukuran Keterangan

JKNomor VarChar 10 Nomor Jurnal

NoCoa VarChar 10 Foreign Key

JKNo_bukti VarChar 10 No bukti transaksi

JKKeterangan varChar 30 Ketarangan dari transaksi JKTglJurnal Date Tanggal dimasukkan ke jurnal JKUtangdagang Float 20 Nilai di kolom Utangdagang JKPembelian Float 20 Nilai di kolom Pembelian JKLain2 Float 20 Nilai di kolom Lain2

JKPot.Pembelian Float 20 Nilai di kolom Pot.Pembelian

JKKas Float 20 Nilai di kolom kas

(53)

8.Tabel Jurnal Umum

Nama Field Tipe Data Ukuran Keterangan

JUNomor VarChar 10 Nomor Jurnal

NoCoa Varchar 10 Foreign Key

JUNo_bukti VarChar 10 No bukti transaksi

JUTglJurnal Date Tanggal dimasukkan ke jurnal JUDebet Float 20 Nilai di kolom Debet

JUKredit Float 20 Nilai di kolom Kredit

Tabel 3.8 Tabel Jurnal Umum

9.Tabel Buku Besar

Nama Field Tipe Data Ukuran Keterangan

Nomor VarChar 10 Nomor Jurnal

NoCoa Varchar 10 Foreign Key

Tanggal Date Tanggal dimasukkan ke jurnal

Keterangan VarChar 50 Keterangan kolom

Debet Float 20 Nilai di kolom Debet Kredit Float 20 Nilai di kolom Kredit

Tabel 3.9 Tabel Buku Besar

3.6 Perancangan User Interface

3.6.1 Form Karyawan

(54)

3.6.2 Form Chart of Account

Gambar 3.18 Form COA

3.6.3 Form Jurnal Pembelian

(55)

3.6.4 Form Jurnal Penjualan

Gambar 3.20 Form Jurnal Penjualan

3.6.5 Form Jurnal Penerimaan Kas

(56)

3.6.6 Form Jurnal Pengeluaran Kas

Gambar 3.22 Form Jurnal Pengeluaran Kas

3.6.7 Form Jurnal Umum

(57)

3.6.8 Form Jurnal Buku Besar

(58)

IMPLEMENTASI PROGRAM

4.1 Perangkat Lunak yang Digunakan Dalam Pembuatan Sistem

Perangkat lunak yang digunakan untuk membangun aplikasi tersebut adalah :

1. Sistem Operasi Windows XP 2. Borland Delphi 7

3. Microsoft SQL Server 2000

4.2 Implementasi Database

Database yang digunakan dalam pengimplementasian sistem ini adalah dengan menggunakan SQL Server 2000. Dalam pembuatan database dan tabel ada 2 cara yaitu dengan menggunakan Enterprise Manager dan Query Analyzier. Dalam pembuatan database dan tabel sistem ini menggunakan Enterprise Manager. Tabel yang dibuat sesuai dengan desain antara lain:

1. Tabel Karyawan 2. Tabel COA

3. Tabel Jenis Rekening 4. Tabel Jurnal Penjualan 5. Tabel Jurnal Pembelian 6. Tabel Jurnal Penerimaan Kas 7. Tabel Jurnal Pengeluaran Kas

(59)

8. Tabel Jurnal Umum 9. Tabel Buku Besar

4.3 Setting Koneksi dari Borland Delphi 7 ke SQL Server 2000

Pengkoneksian antara Borland Delphi ke SQL Server 2000 menggunakan komponen ADO (ActiveX Data Object). Berikut ini adalah langkah-langkah pengkoneksian ke database:

a. Pada data module menambahkan object ADOConnection yang terdapat dalam page ADO.

b. Connection String pada properties ADO dibangun yaitu dengan mengklik tombol Build, dan memilih Microsoft Ole DB Provider for SQL Server, kemudian memasukkan nama server tempat database tersimpan, dan memilih nama database yang terdapat pada server yaitu database SIA.

c. Pada object inspektor TADOConnection properties active bernilai true agar koneksi dapat digunakan. Berikut ini adalah listing string koneksi ke database:

Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Pendapatan;Data Source=ALFONS;Use Procedure for Prepare=1;Auto Translate=True;Packet

(60)

4.4 Mengeksekusi SQL (Structural Query Language)

Untuk mengeksekusi statement SQL, digunakan beberapa komponen yaitu TADODataSet, TADOCommand, TADOQuery, TADO StoredProc.

Berikut ini contoh untuk mengambil data dari database, mengisi data ke dalam tabel, dan menghapus data dari tabel

a. Mengambil data dari database

Untuk mengambil data dari tabel digunakan perintah:

//--- isi combo box ref --- ref.Active:=false;

ref.CommandText:='select * from coa'; ref.Active:=true;

cbxref.Items.Clear; ref.First;

while not ref.Eof do begin

//namapelanggan := Pelanggan.Fields[1].Value; cbxref.Items.Add(ref.Fields[0].Value);

ref.Next; end;

(61)

b. Mengisi data ke dalam tabel

Untuk mengisi data dari tabel digunakan perintah:

begin

msql := 'INSERT INTO jumum(JU_nomor,no_coa,JUno_bukti, JU_tgljurnal, '+

' JU_debet, JU_kredit, JU_saldo, JU_keterangan)'+ ' Values ('+QuotedStr(db_nojurnal.Text) + ',' + QuotedStr(dm.qry2.FieldValues['no_coa']) + ',' + QuotedStr(db_bukti.Text) + ',' +

QuotedStr(datetostr(dtp_ju.Date)) + ',' +

QuotedStr(dm.qry2.FieldValues['debet']) + ',' + QuotedStr(dm.qry2.FieldValues['kredit']) + ',' + '0,' +

QuotedStr(dm.qry2.FieldValues['keterangan'])+')'; cmd.CommandText := msql;

cmd.Execute; dm.qry2.Next;

end;

c. Menghapus data dari tabel

Untuk menghapus data dari tabel digunakan perintah:

begin

dm.cmd.CommandText := 'delete from temp_jurnal where tgljurnal = '+ quotedstr(datetostr(dm.Q_JU.Fields[0].Asdatetime))+

' and no_coa = ' +quotedstr((dm.Q_JU.Fields[1].asstring)); dm.cmd.Execute;

(62)

4.5 Implementasi Antar Muka

4.5.1 Tampilan Halaman Utama

Gambar 4.1 Tampilan Halaman Utama

4.5.2 Tampilan Halaman Menu

Menu utama dalam sistem ini adalah menu yang tersusun secara vertikal. Menu utama ini mempunyai 6 tombol yaitu login, admin, karyawan, fasilitas, logout dan close.

A. Tombol Login

(63)

Gambar 4.2 Tampilan Halaman Login

B. Pop Up Menu Admin

Popup menu admin mempunyai 11 menu item yaitu Karyawan, jenis Rekening, Coa, Buku Besar, Detail Jurnal, Laporan Jurnal Penjualan, Laporan Jurnal Pembelian, Laporan Jurnal Penerimaan Kas, Laporan Jurnal Pengeluaran Kas, Laporan Jurnal Umum dan Laporan Rugi Laba

(64)

Nama Menu Item Fungsi

Karyawan Memanggil form karyawan

Jenis Rekening Memanggil form jenis rekening

Coa Memanggil form coa

Buku Besar Memanggil form buku besar Detail Jurnal Memanggil form detail jurnal

Laporan Jurnal Penjualan Memanggil form laporan jurnal penjualan Laporan Jurnal Pembelian Memanggil form laporan jurna lpembelian Laporan Jurnal penerimaan Kas Memanggil form laporan jurnal penerimaan kas Laporan Jurnal Pengeluaran Kas Memanggil form laporan jurnal pengeluaran kas Laporan Jurnal Umum Memanggil form laporan jurnal umum

Laporan Rugi Laba Memanggil form laporan rugi laba

Tabel 4.1 Fungsi Menu Item pada Tombol Admin

C. Pop Up Menu Karyawan

(65)

Gambar 4.4 Tampilan Halaman Popup Menu Karyawan

Nama Menu Item Fungsi

Jurnal Penjualan Memanggil form jurnal penjualan Jurnal Pembelian Memanggil form jurnal pembelian Jurnal penerimaan Kas Memanggil form jurnal penerimaan kas Jurnal Pengeluaran Kas Memanggil form jurnal pengeluaran kas Jurnal Umum Memanggil form jurnal umum

Posting Memanggil form posting

(66)

D. Pop Up Menu Fasilitas

Popup menu Karyawan mempunyai 2 menu item yaitu about us dan ganti password.

Gambar 4.5 Tampilan Halaman Popup Menu Fasilitas

Nama Menu Item Fungsi

About Us Memanggil formAbout Us Ganti Password Memanggil form Ganti Password

(67)

E. Tombol Logout

Tombol logout berguna untuk keluar dari Login F. Tombol Close

Tombol close berguna untuk mengakhiri aplikasi.

4.5.3 Tampilan Halaman Input Data

Halaman ini merupakan input data dari Sistem Informasi Akuntansi Siklus Buku Besar dan Laporan keuangan pada perusahaan dagang .

A. Input Data Pada PopUp MenuAdmin a. Karyawan

Form karyawan berfungsi untuk memasukkan data-data karyawan yaitu NIP, Nama, Alamat, Telepon, Jabatan, Ussername dan Password. Berikut ini gambar form karyawan:

(68)

Tombol-tombol navigasi yang ada pada form barang yaitu: 1. Tombol Tambah digunakan untuk menambah data karyawan 2. Tombol Hapus untuk menghapus data karyawan.

3. Tombol Data karyawan digunakan untuk melihat isi tabel Karyawan

b. Jenis Rekening

Form jenis rekening berfungsi untuk memasukkan jenis-jenis rekening yaitu kode jenis rekening dan nama jenis rekening. Berikut ini gambar form jenis rekening:

Gambar 4.7 Tampilan Form Jenis Rekening

Tombol-tombol navigasi yang ada pada form jenis rekening yaitu: 1. Tombol Tambah digunakan untuk menambah data jenis rekening 2. Tombol Hapus untuk menghapus data jenis rekening

(69)

c. Coa

Form Coa berfungsi untuk memasukkan macam-macam rekening yang dibutuhkan oleh perusahaan. Berikut ini gambar form Coa :

Gambar 4.8 Tampilan Form Coa

Tombol-tombol navigasi yang ada pada form coa yaitu:

1. Tombol Tambah digunakan untuk menyimpan data rekening ke tabel temporary. Jika kondisi sudah benar , data disimpan ke database.

2. Tombol Hapus

Digunakan untuk menghapus data coa di tabel temporar.y 3. Tombol Save

(70)

Digunakan untuk mengupdate data coa dari tabel coa. 5. Tombol Data Coa

Digunakan untuk menampilkan isi tabel coa. 6. Tombol close

Digunakan untuk keluar dari form coa,

Berikut ini akan dijelaskan Kontrol error atau informasi pada form coa :

No Komponen Kondisi Kontrol Error / informasi

Jika update berhasil Data berhasil diubah 1 Tombol Update

Jika nomor tidak ditemukan No coa tidak ditemukan

Tabel 4.4 Kontrol Error atau Informasi pada Form Coa Berikut perintah SQL untuk memasukkan data coa : procedure TFcoa.Button4Click(Sender: TObject);

var msql : string; begin

dm.qry2.Active := false; dm.qry2.SQL.Clear;

dm.qry2.SQL.Text := 'select * from temp_coa'; dm.qry2.Active := true;

dm.qry2.First;

while not dm.qry2.Eof do begin

msql := 'INSERT INTO coa (No_coa,Nama_account,Jenis_account, '+ ' Tanggal, Posisi_saldo, Saldo_awal)'+

' Values ('+QuotedStr(cbxrek.Text) + ',' + QuotedStr(dm.qry2.FieldValues['nama']) + ',' + QuotedStr(dm.qry2.FieldValues['jenis']) + ',' + QuotedStr(datetostr(dtp_coa.Date)) + ',' + '0,' +

QuotedStr(dm.qry2.FieldValues['saldoawal'])+')'; cmd.CommandText := msql;

cmd.Execute;

cmd.CommandText:='INSERT INTO saldo_BB(Tanggal_BB,No_coa,Saldo) VALUES('+ QuotedStr(datetostr(dtp_coa.Date))+','+QuotedStr(cbxrek.Text)+','+ dm.qry2.FieldValues['saldoawal']+')'; cmd.Execute; dm.qry2.Next; end; bersihlayar1();

dm.cmd.CommandText := 'delete from temp_coa'; dm.cmd.Execute;

(71)

B. Input Data Pada PopUp Menu Karyawan a. Jurnal Penjualan

Form jurnal penjualan digunakan untuk mencatat semua transaksi yang berhubungan dengan penjualan secara kredit. Berikut ini gambar form jurnal penjualan :

Gambar 4.9 Tampilan Form Jurnal Penjualan

Tombol-tombol navigasi yang ada pada form jurnal penjualan yaitu: 1. Tombol Tambah digunakan untuk menyimpan data transaksi jurnal

penjualan ke tabel temporary. Jika kondisi sudah benar, data disimpan ke database.

2. Tombol Hapus

(72)

3. Tombol New

Digunakan untuk input transaksi jurnal penjualan baru. 4. Tombol Save

Digunakan untuk menyimpan data jurnal penjualan ke database. 5. Tombol Print

Digunakan untuk mencetak voucher jurnal penjualan. 6. Tombol Close

Digunakan untuk keluar dari form jurnal penjualan.

Berikut ini akan dijelaskan kontrol error atau informasi pada form jurnal penjualan :

No Komponen Kondisi Kontrol Error / informasi

1 Kolom No

Jurnal

Jika nomor sudah digunakan Nomor jurnal sudah ada

Jika jumlah sisi debet dan sisi kredit tidak sama

Jumlah debet dan kredit tidak sama !

Jika jumlah sisi debet dan kredit sama

Data berhasil disimpan

Jika kolom no jurnal tidak diisi

No jurnal masih kosong

Jika kolom no bukti tidak diisi No bukti masih kosong 2 Tombol Save

Jika kondisi sudah benar Data berhasil disimpan

(73)

Berikut perintah SQL untuk memasukkan data jurnal penjualan :

msql := 'INSERT INTO jpenjualan(JJ_nomor,no_coa,JJno_bukti, JJ_tgljurnal, '+ ' JJ_piutangdagang, JJ_penjualan, JJ_keterangan)'+

' Values ('+QuotedStr(db_nojurnal.Text) + ',' + QuotedStr(dm.qry2.FieldValues['no_coa']) + ',' + QuotedStr(db_bukti.Text) + ',' +

QuotedStr(datetostr(dtp_penjualan.Date)) + ',' + QuotedStr(dm.qry2.FieldValues['piutang']) + ',' + QuotedStr(dm.qry2.FieldValues['penjualan']) + ',' + QuotedStr(dm.qry2.FieldValues['keterangan'])+')'; cmd.CommandText := msql;

cmd.Execute;

b. Jurnal Pembelian

Form jurnal pembelian digunakan untuk mencatat semua transaksi yang berhubungan dengan pembelian secara kredit. Berikut ini gambar form jurnal pembelian :

(74)

Tombol-tombol navigasi yang ada pada form jurnal pembelian yaitu: 1. Tombol Tambah

Digunakan untuk menyimpan data transaksi jurnal penjualan ke tabel temporary. Jika kondisi sudah benar , data disimpan ke database.

2. Tombol Hapus

Digunakan untuk menghapus data jurnal pembelian di tabel temporar.y 3. Tombol New

Digunakan untuk input transaksi jurnal pembelian baru. 4. Tombol Save

Digunakan untuk menyimpan data jurnal pembelian ke database. 5. Tombol Print

Digunakan untuk mencetak voucher jurnal pembelian. 6. Tombol Close

Digunakan untuk keluar dari form jurnal pembelian.

Berikut ini akan dijelaskan kontrol error atau informasi pada form jurnal pembelian :

No Komponen Kondisi Kontrol Error / informasi

1 Kolom No

Jurnal

Jika nomor sudah digunakan Nomor jurnal sudah ada Jika jumlah sisi debet dan sisi

kredit tidak sama

Jumlah debet dan kredit tidak sama !

Jika jumlah sisi debet dan kredit sama

Data berhasil disimpan Jika kolom no jurnal tidak

diisi

No jurnal masih kosong Jika kolom no bukti tidak diisi No bukti masih kosong 2 Tombol Save

Jika kondisi sudah benar Data berhasil disimpan

(75)

Berikut perintah SQL untuk memasukkan data jurnal pembelian :

msql := 'INSERT INTO jpembelian(JB_nomor,no_coa,JBno_bukti, JB_tgljurnal, '+ ' JB_pembelian,JB_perlengkapan,JB_lain2,JB_utangdagang,JB_keterangan )'+ ' Values ('+QuotedStr(db_nojurnal.Text) + ',' +

QuotedStr(dm.qry2.FieldValues['no_coa']) + ',' + QuotedStr(db_bukti.Text) + ',' +

QuotedStr(datetostr(dtp_pembelian.Date)) + ',' +

QuotedStr(floattostr(dm.qry2.FieldValues['pembelian'])) + ',' + QuotedStr(floattostr(dm.qry2.FieldValues['perlengkapan'])) + ',' + QuotedStr(floattostr(dm.qry2.FieldValues['lain2'])) + ',' +

QuotedStr(floattostr(dm.qry2.FieldValues['utangdagang'])) + ',' + QuotedStr(dm.qry2.FieldValues['keterangan'])+')';

cmd.CommandText := msql; cmd.Execute;

dm.qry2.Next; end;

c. Jurnal Penerimaan Kas

Form jurnal penerimaan kas digunakan untuk mencatat semua transaksi penerimaan uang melalui kas / tunai . Berikut ini gambar form jurnal penerimaan kas :

(76)

Tombol-tombol navigasi yang ada pada form jurnal penerimaan kas yaitu: 1. Tombol Tambah

Digunakan untuk menyimpan data transaksi jurnal penerimaan kas ke tabel temporary. Jika kondisi sudah benar , data disimpan ke database.

2. Tombol Hapus

Digunakan untuk menghapus data jurnal penerimaan kas di tabel temporary

3. Tombol New

Digunakan untuk input transaksi jurnal penerimaan kas baru. 4. Tombol Save

Digunakan untuk menyimpan data jurnal penerimaan kas ke database. 5. Tombol Print

Digunakan untuk mencetak voucher jurnal penerimaan kas. 6. Tombol Close

(77)

Berikut ini akan dijelaskan kontrol error atau informasi pada form jurnal penerimaan kas

No Komponen Kondisi Kontrol Error / informasi

1 Kolom No

Jurnal

Jika nomor sudah digunakan Nomor jurnal sudah ada

Jika jumlah sisi debet dan sisi kredit tidak sama

Jumlah debet dan kredit tidak sama !

Jika jumlah sisi debet dan kredit sama

Data berhasil disimpan

Jika kolom no jurnal tidak diisi

No jurnal masih kosong

Jika kolom no bukti tidak diisi No bukti masih kosong 2 Tombol Save

Jika kondisi sudah benar Data berhasil disimpan

Tabel 4.7 Kontrol Error atau Informasi pada Form Jurnal Penerimaan Kas Berikut perintah SQL untuk memasukkan data jurnal penerimaan kas :

msql := 'INSERT INTO jpenerimaan (JT_nomor,no_coa,JTno_bukti, JT_tgljurnal, '+ ' JT_potpenjualan, JT_kas, JT_lain2, JT_penjualan,

JT_piutangdagang,JT_keterangan) '+

' Values ('+QuotedStr(db_nojurnal.Text) + ',' + QuotedStr(dm.qry2.FieldValues['no_coa']) + ',' + QuotedStr(db_bukti.Text) + ',' +

QuotedStr(datetostr(dtp_penerimaan.Date)) + ',' + QuotedStr(dm.qry2.FieldValues['potpenjualan']) + ',' + QuotedStr(dm.qry2.FieldValues['kas']) + ',' +

QuotedStr(dm.qry2.FieldValues['piutang']) + ',' + QuotedStr(dm.qry2.FieldValues['penjualan']) + ',' + QuotedStr(dm.qry2.FieldValues['lain']) + ',' + QuotedStr(dm.qry2.FieldValues['keterangan'])+')'; cmd.CommandText := msql;

(78)

d. Jurnal Pegeluaran Kas

Form jurnal pengeluaran kas digunakan untuk mencatat semua transaksi pengeluaran uang melalui kas. Berikut ini gambar form jurnal pengeluaran kas :

Gambar 4.12 Tampilan Form Jurnal Pengeluaran Kas

Tombol-tombol navigasi yang ada pada form jurnal pengeluaran kas yaitu: 1. Tombol Tambah

Digunakan untuk menyimpan data transaksi jurnal pengeluaran kas ke tabel temporary. Jika kondisi sudah benar , data disimpan ke database. 2. Tombol Hapus

Digunakan untuk menghapus data jurnal pengeluaran kas di tabel temporary

3. Tombol New

Digunakan untuk input transaksi jurnal pengeluaran kas baru. 4. Tombol Save

(79)

5. Tombol Print

Digunakan untuk mencetak voucher jurnal pengeluaran kas. 6. Tombol Close

Digunakan untuk keluar dari form jurnal pengeluaran kas.

Berikut ini akan dijelaskan kontrol error atau informasi pada form jurnal pengeluaran kas :

No Komponen Kondisi Kontrol Error / informasi

1 Kolom No

Jurnal

Jika nomor sudah digunakan Nomor jurnal sudah ada

Jika jumlah sisi debet dan sisi kredit tidak sama

Jumlah debet dan kredit tidak sama !

Jika jumlah sisi debet dan kredit sama

Data berhasil disimpan

Jika kolom no jurnal tidak diisi

No jurnal masih kosong

Jika kolom no bukti tidak diisi No bukti masih kosong 2 Tombol Save

Jika kondisi sudah benar Data berhasil disimpan

Tabel 4.8 Kontrol Error atau Informasi pada Form Jurnal Pengeluaran Kas Berikut perintah SQL untuk memasukkan data jurnal pengeluaran kas :

msql := 'INSERT INTO jpengeluaran(JK_nomor,no_coa,JKno_bukti, JK_tgljurnal, '+ ' JK_utangdagang, JK_pembelian, JK_lain2, JK_potpembelian,JK_kas)'+ ' Values ('+QuotedStr(db_nojurnal.Text) + ',' +

QuotedStr(dm.qry2.FieldValues['no_coa']) + ',' + QuotedStr(db_bukti.Text) + ',' +

QuotedStr(datetostr(dtp_pengeluaran.Date)) + ',' + QuotedStr(dm.qry2.FieldValues['utang']) + ',' + QuotedStr(dm.qry2.FieldValues['pembelian']) + ',' + QuotedStr(dm.qry2.FieldValues['lain2']) + ',' + QuotedStr(dm.qry2.FieldValues['potpembelian']) + ',' + QuotedStr(dm.qry2.FieldValues['kas'])+')';

cmd.CommandText := msql; cmd.Execute;

(80)

e. Jurnal Umum

Form jurnal umum digunakan untuk mencatat semua transaksi yang tidak dapat digolongkan dalam jurnal khusus. Berikut ini gambar form jurnal umum :

Gambar 4.13 Tampilan Form Jurnal Umum

Tombol-tombol navigasi yang ada pada form jurnal umum yaitu: 1. Tombol Tambah

Digunakan untuk menyimpan data transaksi jurnal umum ke tabel temporary. Jika kondisi sudah benar , data disimpan ke database.

2. Tombol Hapus

Digunakan untuk menghapus data jurnal umum di tabel temporary 3. Tombol New

(81)

4. Tombol Save

Digunakan untuk menyimpan data jurnal umum ke database. 5. Tombol Print

Digunakan untuk mencetak voucher jurnal umum. 6. Tombol Close

Digunakan untuk keluar dari form jurnal umum.

Berikut ini akan dijelaskan kontrol error atau informasi pada form jurnal umum :

No Komponen Kondisi Kontrol Error / informasi

1 Kolom No

Jurnal

Jika nomor sudah digunakan Nomor jurnal sudah ada

Jika jumlah sisi debet dan sisi kredit tidak sama

Jumlah debet dan kredit tidak sama !

Gambar

Gambar 2.1 Notasi Kardinaliti
Gambar 3.8 DFD level 1 proses 2
Gambar 3.10 DFD level 1 proses 4
Gambar 3.19 Form Jurnal Pembelian
+7

Referensi

Dokumen terkait

Menyatakan bahwa apa yang saya tulis dalam slripsi berjudul .Motif Penonton Remaja Surabaya dalam Menonton Program Acara CCTV TransTt adalah benar adanya dan

Selain itu, mahasiswa juga harus belajar bagaimana cara mengajar serta sistem yang diterapkan oleh guru pamong pada saat mengajar siswa di kelas.Dari kegiatan Praktik

Dalam rangka penyelesaian skripsi di prodi Manajemen FPEB UPI, saya bermaksud melakukan penelitian tentang “ Pengaruh Persepsi Kegunaan (Perceived Usefulness) dan

(2) Dalam hal permohonan bantuan pemanggilan/pemberitahuan yang telah dikirim melalui portal tabayun telah lebih dari 7 (tujuh) hari tidak mendapatkan

Draf I atau produk awal yang telah disusun kemudian divalidasi oleh para ahli serta diberi tanggapan oleh guru IPA (Agus Sujatmiko, S.Pd, Nur Istiqomah, S.Pd, dan Suyati,

•• Biaya Personal Biaya Personal meliputi biaya pendidikan yang harus dikeluarkan oleh peserta didik untuk bisa mengikuti proses pembelajaran secara teratur dan berkelanjutan.

Persepsi perawat CMHN tentang faktor - faktor (dukungan politik, stabilitas dana, partnership, kapasitas organisasi, evaluasi program, program adaptasi, komunikasi,

Elemen-elemen stilistik yang selalu dapat ditemukan dalam program-program pertandingan sepak bola di stasiun televisi yang berbeda menjadi semacam style yang khas dari program