32
Desain terinci KULIAH ANALISA DAN PERANCANGAN SISTEM Pertemuan-2 Edri Yunizal, S.Kom., M.T. ([email protected]) 1

Analisa dan perancangan sistem 03 desain terinci laporan keuangan

Embed Size (px)

Citation preview

Page 1: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

1

Desain terinci

KULIAH ANALISA DAN PERANCANGAN SISTEMPertemuan-2

Edri Yunizal, S.Kom., M.T. ([email protected])

Page 2: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

2

TIPE DATA

• String– Simbol X– Contoh X(3), sediakan ruang 3 karakter

• Numerik– Simbol 9– Contoh 999.999, sediakan ruang maksimal 6 digit

angka

Page 3: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

3

Domino Printing

• Jurnal• Buku besar• Neraca saldo• Laporan Rugi / Laba• Laporan perubahan modal• Neraca

Page 4: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

4

Perancangan terinci

• Desain output• Desain Input• Desain Database

Page 5: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

5

DESAIN OUTPUT

• Desain keluaran dari sistem perangkat lunak yang akan dibuat

• Berguna untuk mempersiapkan desain input dan database

• Kesepakatan antara pengembang dengan pemilik mengenai sistem yang akan dibuat

Page 6: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

6

Daftar desain output yang mungkin:

• Jurnal umum• Buku besar• Neraca saldo• Laporan rugi laba• Laporan perubahan modal• Neraca

Page 7: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

7

JURNAL UMUM

Page 8: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

8

BUKU BESAR

Page 9: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

9

NERACA SALDO

Page 10: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

10

LAPORAN LABA / RUGI

Page 11: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

11

LAPORAN PERUBAHAN MODAL

Page 12: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

12

NERACA

Page 13: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

13

Desain input

• Rancangan masukan untuk memenuhi kebutuhan desain output

• Menentukan bagian yang disimpan dan diproses (desain database)

Page 14: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

14

Daftar desain input yang mungkin:

• Entri saldo• Jurnal umum

Page 15: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

15

Entri saldo

Page 16: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

16

Jurnal umum

Page 17: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

17

Desain database

• Desain database: mengetahui bagaimana data disimpan dan keterkaitan antar tabel

• Primary key: field yang secara unik menjadi identitas dari record– Contoh kas diwakili oleh 111

• Tidak semua tabel memiliki primary key yang jelas, mungkin ada kombinasi beberapa field

Page 18: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

18

Relasi

• Kebanyakan perangkat lunak membutuhkan lebih dari 1 tabel database

• Relasi adalah tabel-tabel memiliki field yang sama

• Contoh – Tabel akun dan Tabel transaksi / jurnal sama-sama

memiliki field kode akun

Page 19: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

19

Jenis relasi

Page 20: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

20

One-to-many

Page 21: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

21

Many-to-many

• Tidak didukung oleh database yang ada

Page 22: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

22

Tabel sampah akibat many-to-many

Page 23: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

23

Mendesain database

• Identifikasi data• Hilangkan field yang redundan• Buat kumpulan field menjadi tabel• Tentukan field yang berupa kode• Tentukan primary key untuk tiap tabel• Buat relasi antar tabel• Tentukan tipe data dari masing-masing field

Page 24: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

24

Identifikasi data

• Data apa saja yang dibutuhkan (desain output dan input)

Page 25: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

25

Hilangkan field yang redundan

• Pastikan field yang disimpan memang dibutuhkan

• Apakah field yang muncul pada laporan yang berbeda perlu disimpan ulang, perlu kalkulasi dll

• Jangan simpan data yang sama lebih dari satu tempat

Page 26: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

26

Buat kumpulan field menjadi tabel• Buku besar:

– Nama buku besar– Tanggal cetak buku besar– Tanggal debit– Jumlah debit– Tanggal kredit– Jumlah kredit

• Neraca saldo– Tanggal cetak neraca saldo– Nomor– Keterangan – Debit – Kredit

• Laporan laba / rugi– Keterangan– Debit– Kredit– Total pendapatan– Total beban– Laba / rugi bersih

• Laporan perubahan modal– Keterangan modal– Debit– Kredit– Laba / rugi– Keterangan prive– Modal

• Neraca– Aktiva– Debit– Kredit– Passiva– Debit kredit– Total aktiva– Total passiva

Page 27: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

27

Tipe data

Page 28: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

28

Tipe data

Page 29: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

29

DAFTAR AKUN

Page 30: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

30

Entri akun

Page 31: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

31

Akun

• Kas 111• Perlengkapan 113• Peralatan 121• Utang usaha211• Modal 311• Pendapatan 213• Prive 312

• Biaya gaji 511• Biaya sewa 512• Biaya listrik 513• Biaya lain2 514

Page 32: Analisa dan perancangan sistem 03   desain terinci laporan keuangan

32

Sumber• Yunizal, Edri (2003). Perancangan Aplikasi Client Server Untuk Administrasi

Jadwal dan Absensi Mahasiswa Laboratorium Komputer Menggunakan Bahasa Pemrograman Visual Basic 6.0 Dengan Database Oracle 8i Pada Kampus UPI “YPTK” Padang. Padang: UPI “YPTK” Padang

• Simpsons, Alan et al(2007). Microsoft Office Access 2007 All-In-One Desk References For Dummies. New Jersey: Wiley Publishing Inc.