BAB IV PERANCANGAN SISTEM. Perancangan sistem merupakan pendefinisian dari kebutuhan-kebutuhan

dokumen-dokumen yang mirip
BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan

BAB IV PERANCANGAN SISTEM. Perancangan ini dibuat untuk ditunjukkan kepada user, programmer, atau ahli

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS SISTEM. Analisis sistem didefinisikan sebagai penguraian dari sistem informasi yang

BAB IV PERANCANGAN SISTEM. fungsional dan persiapan untuk perancangan implementasi, menggambarkan

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. Dibawah ini adalah usulan prosedur kliring penyerahan sebagai berikut :

BAB IV PERANCANGAN SISTEM

/1. Flowmap Usulan Daftar Anggota

BAB IV PERANCANGAN SISTEM

1. Flowmap Usulan Penyewaan

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. yang stabil dan mudah dikembangkan di masa mendatang. Perancangan yang

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. baik mengenai sistem informasi pengelolaan data persediaan barang TOKO RIA

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan

BAB IV PERANCANGAN SISTEM. dengan maksud untuk memenuhi kebutuhan para pengguna sistem. Suatu sistem yang

BAB IV PERANCANGAN SISTEM. Perancangan proses merupakan proses usulan sebagai perbaikan dari proses

4.2 Prosedur Pengendalian Progres Biaya dan Waktu Proyek Kontruksi. Dibawah ini adalah usulan pengendalian progres biaya dan waktu proyek

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. 4.2 Prosedur Usulan Perhitungan Harga Pokok Produksi

BAB IV PERANCANGAN SISTEM. Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari

Gambar 4.1 Flowmap Usulan Pengecekan Berkas

BAB III. Pembahasan. 3.1 Lokasi dan Jadwal Kerja Praktek Lokasi Kerja Praktek

Pelanggan Admin Manager. Fotokopi ktp Fotokopi kk. Input data penjualan tunai. Cetak faktur tunai. Faktur tunai. Faktur di tandatangani.

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS KERJA PRAKTEK. sehingga menghambat kegiatan operasional dalam perusahaan.

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM. mengembangkan solusi yang terbaik bagi permasalahan. perancangan sistem

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. 1. Admin memberikan blanko nilai kepada guru atau wali kelas. menginputkan data-data nilai siswa tersebut ke database.

BAB IV PERANCANGAN SISTEM. mengenai sistem informasi penjualan ShART khususnya untuk bagian operasional

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem penghitungan yang berjalan di Tata Cell masih menggunakan alat hitung

BAB IV PERANCANGAN. dengan proses yang ditentukan, berikut ini adalah tahapan tahapan dari proses. 1. Rancangan Bagan Alir Document ( Flow Map )

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN. dunia persaingan sesuai dengan perkembangan teknologi informasi yang merupakan. salah satu unsur penunjang kesuksesan suatu usaha.

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM. sebelum melakuan pengkodean kedalam suatu bahasa pemograman. Dalam

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. sistem penjualan dan stok barang. Dengan menganalisis prosedur sistem yang

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. itu analisis sistem yang berjalan merupakan tahapan penting dalam rangka

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. gerlong futsal yang sedang berjalan. Analisis sistem yang sedang berjalan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan yang dilakukan dalam pengumpulan data tersebut, antara lain:

BAB III ANALISA DAN PERANCANGAN

BAB IV PERANCANGAN SISTEM Prosedur Usulan Pendataan Nilai Siswa. yang akan dirancang adalah sebagai berikut:

BAB III ANALISIS DAN PERANCANGAN

BAB III METODE PENELITIAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. perusahaan. Data dan informasi tersebut diperoleh dari sumber terkait untuk

BAB IV PERANCANGAN SISTEM. sebelum melakukan coding kedalam suatu bahasa pemograman. Dalam

BAB IV ANALISIS PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah penguraian dari sistem informasi yang utuh ke dalam

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

BAB III TAHAPAN ANALISIS DAN PERANCANGAN SISTEM. aplikasi penjualan perangkat komputer pada CV. Data Baru. Tahap-tahap tersebut

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponen dengan maksud untuk mengidentifikasi dan

BAB IV. Analisis dan Perancangan Sistem Analisis sistem Informasi Pensiun yang sedang berjalan di Dinas

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM. adalah termasuk bagaimana mengorganisasi sistem ke dalam subsistem-subsistem,

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terhadap sistem yang sedang berjalan (Current sistem). Oleh karena itu kita perlu

KATA PENGANTAR. Bandung, 03 Agustus Penulis

BAB III ANALISA DAN DESAIN SISTEM

BAB III PEMBAHASAN 3.1 Analisis sistem yang berjalan

SISTEM INFORMASI PENINGKATAN SUMBER DAYA MANUSIA (SDM) DI BADAN ARSIP DAERAH SUMATERA SELATAN DI PALEMBANG MENGGUNAKAN DELPHI 2007 DAN SQL SERVER 2008

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dilakukan dalam pengumpulan data tersebut, antara lain:

BAB III ANALISIS DAN PERANCANGAN SISTEM. saat ini sedang berjalan. Kelebihan dan kekurangan sistem tersebut dapat

KATA PENGANTAR. 2. CV ANAQU PUTRA KARYA yang telah bersedia memberikan data untuk menjadi bahan studi kasus proyek akhir ini.

Transkripsi:

BAB IV PERANCANGAN SISTEM Perancangan sistem merupakan pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi, menggambarkan bagaimana suatu sistem dibentuk. Perancangan sistem dibuat berdasarkam masukan dari hasil analisa untuk menyelesaikan permasalahan yang ada pada tahap analisa. Selain bertujuan untuk memenuhi kebutuhan kepada pemakaian sistem, tahap perancangan sistem juga bertujuan untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada programmer dan ahli-ahli teknik lainnya yang terlibat. Untuk membuat suatu sistem informasi yang memiliki kemampuan handal, maka perlu sebuah perancangan sistem dengan tujuan untuk memperbaiki masalah yang terjadi. Perancangan sistem secara umun bertujuan untuk memberikan gambaran secara umum kepada pemakai sistem yang baru, dan juga merupakan persiapan dari rancangan terperinci dengan mengidentifikasi komponenkomponen sistem informasi. Rancangan ini meliputi Flowmap yang diusulkan, Diagram Konteks, Data Flow Diagram, Entity Relationship Diagram, Struktur Program, Rancangan Input, dan Rancangan Output. 4.1 Prosedur Usulan Kas Masuk pada CV. Sinar Makmur Utama

Dibawah ini adalah prosedur usulan kas masuk pada CV. Sinar Makmur Utama sebagai berikut : a. Untuk melakukan pembelian kebutuhan kantor bagian admin akan membuat sebuah memo permintaan kebutuhan kantor kepada bagian accounting. b. Bagian accounting yang menerima memo permintaan kebutuhan kantor, memo tersebut akan diarsip, kemudian accounting akan melakukan pengecekan saldo kas kecil dalam database, jika cukup maka accounting akan mencetak bukti tanda terima dari database kemudian diserahkan kepada admin, apabila tidak cukup maka accounting akan mencetak laporan petty cash dari database, setelah itu accounting akan membuat memo permohonan kas kecil dan diserahkan kepada management beserta laporan petty cash sebagai bukti kekurangan saldo. c. Setelah management menerima memo permohonan kas kecil beserta laporan petty cash untuk menambahkan saldo, maka management akan menyerahkan uang dan membuka kwitansi pengisian kembali dan menandatanganinya, kwitansi yang telah ditandatangani beserta uang akan diberikan kepada accounting. d. Accounting yang telah menerima kwitansi pengisian kembali beserta uang, kwitansi tersebut akan diarsip, kemudian akan melakukan penginputan bukti kas masuk, transaksi kas kecil, jurnal fluctuation dan petty cash ke dalam database, setelah menginput accounting akan mencetak dari database berupa bukti kas masuk, transaksi kas kecil, laporan jurnal fluctuation dan laporan petty cash yang akan diserahkan kepada management.

Untuk lebih jelasnya prosedur usulan kas masuk, dapat dilihat pada Flowmap berikut ini : Flowmap Kas Masuk Usulan CV. Sinar Makmur Utama Financial Administration Accounting Management Memo permintaan kebutuhan kantor Memo permintaan kebutuhan kantor Lap. Petty Cash Memo permohonan kas kecil Database Cetak Bukti tanda terima Pengecekan saldo kas kecil Y Cukup T Menyerahkan uang dan membuka kwitansi pengisian kembali & TTD Bukti Tanda Terima dari penerimaan uang Bukti Tanda Terima dari penerimaan uang Cetak Lap. Petty Cash Lap. Petty Cash Membuat Memo Permohonan Lap. Petty Cash Memo permohonan kas kecil Kwitansi pengisian kembali Kwitansi pengisian kembali input bukti kas masuk. Transaksi kas kecil, jurnal fluctuation & petty cash Cetak Bukti kas masuk Bukti Kas Masuk Bukti Kas Masuk Cetak Transaksi kas kecil Cetak Laporan jurnal fluctuation Transaksi Kas Kecil Lap. Jurnal Fluctuation Transaksi Kas Kecil Lap. Jurnal Fluctuation Cetak Laporan petty cash Lap. Petty Cash Lap. Petty Cash Gambar 4.1 Flowmap Kas Masuk Usulan pada CV. Sinar Makmur Utama 4.2 Prosedur Usulan Kas Keluar pada CV. Sinar Makmur Utama

Dibawah ini adalah prosedur usulan kas keluar pada CV. Sinar Makmur Utama sebagai berikut : a. Bagian admin membuat memo permintaan kebutuhan kantor kepada bagian accounting. b. Accounting yang telah menerima memo permintaan kebutuhan kantor, memo tersebut akan diarsip, kemudian accounting akan menyerahkan uang dan melakukan penginputan bukti tanda terima ke dalam database, setelah itu akan dicetak. Bukti tanda terima yang telah dicetak akan diberikan kepada admin untuk ditandatangani sebagai bukti menerima uang. c. Admin yang telah menerima uang dan bukti tanda terima, bukti tersebut akan ditandatangani oleh admin setelah itu dikembalikan kepada accounting untuk diarsip. d. Setelah admin menerima uang dari accounting, maka admin akan melakukan pembelian kebutuhan kantor, setelah melakukan setiap pembelian maka akan diterima nota-nota pembelian barang, nota-nota tersebut akan diserahkan kepada accounting. e. Accounting yang telah menerima nota pembelian barang, nota tersebut akan diarsip, kemudian akan melakukan penginputan bukti kas keluar, transaksi kas kecil, jurnal fluctuation dan petty cash ke dalam database, setelah menginput accounting akan mencetak dari database berupa bukti kas keluar, transaksi kas kecil, laporan jurnal fluctuation dan laporan petty cash yang akan diserahkan kepada management.

Untuk lebih jelasnya prosedur usulan kas keluar, dapat dilihat pada Flowmap berikut ini : Flowmap Kas Keluar Usulan CV. Sinar Makmur Utama Financial Administration Accounting Management Memo permintaan kebutuhan kantor Memo permintaan kebutuhan kantor Input bukti tanda terima Database Mencetak Bukti tanda terima dari penerimaan uang Bukti tanda terima dari penerimaan uang Tanda tangan Bukti tanda terima dari penerimaan uang Bukti tanda terima dari penerimaan uang Pembelian kebutuhan kantor Nota pembelian barang 1

Flowmap Kas Keluar Usulan CV. Sinar Makmur Utama Financial Administration Accounting Management 1 Nota pembelian barang Nota pembelian barang Input bukti kas keluar, transaksi kas kecil, Jurnal fluctuation & petty cash Database Cetak Bukti kas keluar Bukti Kas Keluar Bukti Kas Masuk Cetak Transaksi kas kecil Transaksi Kas Kecil Transaksi Kas Kecil Cetak Laporan jurnal fluctuation Lap. Jurnal Fluctuation Lap. Jurnal Fluctuation Cetak Laporan petty cash Lap. Petty Cash Lap. Petty Cash Gambar 4.2 Flowmap Kas Keluar Usulan pada CV. Sinar Makmur Utama 4.3 Diagram Konteks

Diagram konteks adalah diagram yang menggambarkan hubungan antara entitas eksternal dengan sistem. Dimana data yang diinputkan oleh bagian entitas eksternal akan diproses di dalam sistem dan akan menghasilkan laporan yang diinginkan oleh entitas eksternal tersebut. Financial Administration Nota Pembelian Barang Bukti Tanda Terima Perancangan Aplikasi Pengolahan Petty Cash CV. Sinar Makmur Utama Perkiraan Data Pengisian Kembali Akun Perkiraan Bukti Kas Masuk Bukti Kas Keluar Transaksi Kas Kecil Laporan Jurnal Fluctuation Laporan Petty Cash Management Gambar 4.3 Diagram Konteks 4.4 Data Flow Diagram DFD merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.

Nota Pembelian Barang Financial Administration Data Pengisian Kembali Management 1.0 Proses 2.0 Proses 3.0 Proses Petty Cash 4.0 Proses Petty Cash T_Akun T_Bukti T_Masuk T_Jurnal T_Keluar T_Transaksi 5.0 Proses Data Cetak Data Jurnal Fluctuation Data Transaksi Bukti Tanda Terima Akun Perkiraan Bukti Kas Masuk Bukti Kas Keluar Transaksi Kas Kecil Lap. Jurnal Fluctuation Lap. Petty Cash Gambar 4.4 DFD Level 0 Dari DFD Level 0 diatas terdapat empat proses yang dapat dijabarkan sebagai berikut : 1. Proses 1.0 adalah proses data akun yang langsung dihubungkan dengan tabel akun. 2. Proses 2.0 adalah proses data bukti yang langsung dihubungkan dengan tabel bukti. 3. Proses 3.0 adalah proses data masuk yang langsung dihubungkan dengan tabel masuk dan tabel transaksi serta tabel jurnal. 4. Proses 4.0 adalah proses data keluar yang langsung dihubungkan dengan tabel keluar dan tabel transaksi serta tabel jurnal.

5. Proses 5.0 adalah proses cetak yang akan mencetak laporan kepada pihak yang membutuhkan. Management 1.1 Buka Data Baru Akun 1.2 Input/ Save Data Akun 1.3 Edit Data Akun 1.4 Hapus T_Akun Gambar 4.5 DFD Level 1 Proses 1.0 DFD Level 1 Proses 1.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : 1. Proses 1.1 buka data baru akun yaitu proses membuka data baru akun kedalam tabel akun. 2. Proses 1.2 input atau save data akun yaitu proses penyimpanan inputan data akun kedalam tabel akun. 3. Proses 1.3 edit data akun yaitu proses perubahan data akun yang sudah tersimpan dalam tabel akun, dengan cara mengambilnya dari tabel, dirubah datanya lalu di simpan kembali kedalam tabel.

4. Proses 1.4 hapus data akun yaitu proses penghapusan per record data akun yang tersimpan dalam tabel akun. Financial Administration 2.1 Buka Data Baru Bukti 2.2 Input/ Save Data Bukti 2.3 Edit Data Bukti 2.4 Hapus T_Bukti Gambar 4.6 DFD Level 1 Proses 2.0 DFD Level 1 Proses 2.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : 1. Proses 1.1 buka data baru bukti yaitu proses membuka data baru bukti kedalam tabel bukti. 2. Proses 1.2 input atau save data bukti yaitu proses penyimpanan inputan data bukti kedalam tabel bukti. 3. Proses 1.3 edit data bukti yaitu proses perubahan data bukti yang sudah tersimpan dalam tabel bukti, dengan cara mengambilnya dari tabel, dirubah datanya lalu di simpan kembali kedalam tabel.

4. Proses 1.4 hapus data bukti yaitu proses penghapusan per record data bukti yang tersimpan dalam tabel bukti. Management 3.1 Buka Data Baru Masuk 3.2 Input/ Save Data Masuk 3.3 Edit Data Masuk 3.4 Hapus 3.5 Search Data Transaksi Data Jurnal Data Transaksi Data Transaksi T_Masuk Data Jurnal Data Jurnal Data Jurnal Data Transaksi Data Jurnal Data Transaksi T_Jurnal T_Transaksi Gambar 4.7 DFD Level 1 Proses 3.0 DFD Level 1 Proses 3.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : 1. Proses 3.1 buka data baru masuk yaitu proses membuka data baru masuk ke dalam tabel masuk. 2. Proses 3.2 input atau save data masuk yaitu proses penyimpanan inputan data masuk ke dalam tabel masuk dengan terhubung pada tabel transaksi dan tabel jurnal.

3. Proses 3.3 edit data masuk yaitu proses perubahan data masuk yang sudah tersimpan dalam tabel masuk dengan terhubung pada tabel transaksi dan tabel jurnal, dengan cara mengambilnya dari tabel, dirubah datanya lalu di simpan kembali kedalam tabel. 4. Proses 3.4 hapus data masuk yaitu proses penghapusan per record data masuk yang tersimpan dalam tabel masuk dengan terhubung pada tabel transaksi dan tabel jurnal. 5. Proses 3.5 search data masuk yaitu pencarian data yang telah di simpan ke dalam tabel masuk. Financial Administration 4.1 Buka Data Baru Keluar 4.2 Input/ Save Data Keluar 4.3 Edit Data Keluar 4.4 Hapus 4.5 Search Data Transaksi Data Transaksi Data Jurnal Data Jurnal Data Jurnal Data Jurnal Data Transaksi Data Transaksi Data Jurnal Data Transaksi T_Keluar T_Jurnal T_Transaksi Gambar 4.8 DFD Level 1 Proses 4.0

DFD Level 1 Proses 4.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : 1. Proses 4.1 buka data baru keluar yaitu proses membuka data baru keluar ke dalam tabel keluar. 2. Proses 4.2 input atau save data keluar yaitu proses penyimpanan inputan data keluar ke dalam tabel keluar dengan terhubung pada tabel transaksi dan tabel jurnal. 3. Proses 4.3 edit data keluar yaitu proses perubahan data keluar yang sudah tersimpan dalam tabel keluar dengan terhubung pada tabel transaksi dan tabel jurnal, dengan cara mengambilnya dari tabel, dirubah datanya lalu di simpan kembali kedalam tabel. 4. Proses 4.4 hapus data keluar yaitu proses penghapusan per record data keluar yang tersimpan dalam tabel keluar dengan terhubung pada tabel transaksi dan tabel jurnal. 5. Proses 4.5 search data keluar yaitu pencarian data yang telah di simpan ke dalam tabel keluar.

T_Akun 5.1 Cetak Akun Perkiraan T_Masuk 5.2 Cetak Bukti Kas Masuk Transaksi Kas Kecil Management T_Transaksi Data Transaksi 5.3 Cetak Data Transaksi T_Keluar 5.4 Cetak Bukti Kas Keluar T_Jurnal Data Jurnal 5.5 Cetak Data Jurnal Laporan Jurnal Fluctuation Laporan Petty Cash Data Transaksi 5.6 Cetak Data Petty Cash 5.7 Cetak T_Bukti Bukti Tanda Terima Financial Administration Gambar 4.9 DFD Level 1 Proses 5.0 DFD Level 1 Proses 5.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : 1. Proses 5.1 cetak data perkiraan yaitu proses pencetakan data perkiraan yang terdapat di dalam tabel akun. 2. Proses 5.2 cetak data masuk yaitu proses pencetakan data masuk yang terdapat di dalam tabel masuk.

3. Proses 5.3 cetak data transaksi yaitu proses pencetakan data transaksi melalui tabel masuk dan tabel transaksi serta tabel keluar. 4. Proses 5.4 cetak data keluar yaitu proses pencetakan data keluar yang terdapat di dalam tabel keluar. 5. Proses 5.5 cetak data jurnal yaitu proses pencetakan data jurnal melalui tabel masuk dan tabel jurnal serta tabel keluar. 6. Proses 5.6 cetak data petty cash yaitu proses pencetakan data petty cash melalui tabel transaksi 7. Proses 5.7 cetak bukti tanda terima yaitu proses data bukti yang terdapat di dalam tabel bukti. 4.5 Entity Relationship Diagram ( ERD ) Entity Relationship Diagram ( ERD ) atau Diagram antar Entitas adalah suatu diagram yang menggambarkan hubungan objek data yang disimpan yang ada dalam suatu sistem secara konseptual. Objek Data adalah objek yang dapat dicatat atau direkam atau segala sesuatu yang ada dan dapat dibedakan entitas dapat berupa orang, benda, tempat, peristiwa atau konsep yang bisa diolah untuk menghasilkan informasi, rancangan diagram entitas ini dibuat menurut data yang ada sehingga dapat menjelaskan hubungan data-data.

Atribut yang berhubungan dengan perangkat lunak perancangan aplikasi pengolahan petty cash dengan menggunakan fluctuation fund method pada CV. Sinar Makmur Utama dapat digambarkan sebagai berikut : Tanggal Tanggal No Voucher Debit Nama Akun No Voucher Nama Akun Kredit No Akun Jumlah No Akun Saldo Kas masuk 1 1 Memiliki Transaksi kas kecil 1 Memiliki 1 Kas keluar No Akun Jumlah Nama Akun No Voucher Tanggal Gambar 4.10 Entity Relationship Diagram ( ERD ) 4.6 Perancangan Struktur File Didalam pembuatan program dibutuhkan suatu aplikasi file yang dimaksudkan untuk dapat melakukan kegiatan-kegiatan dalam pengaturan pencarian data dan pembuatan laporan yang dapat mempermudah kerja sistem

komputer. Untuk itu sistem pengolahan data ini membutuhkan spesifikasi file untuk mempermudah dalam melakukan kegiatan pemrograman, yang dapat dilihat dari tabel-tabel berikut ini : Nama Tabel : T_Login Primary Key : username Tabel 4.1 Struktur File Data Login No Nama Field Tipe Ukuran Keterangan 1 Username Text 10 Username 2 Password Text 10 Password Nama Tabel : T_Akun Primary Key : no_akun Tabel 4.2 Struktur File No Nama Field Tipe Ukuran Keterangan 1 No_akun Text 10 No akun 2 Nama_akun Text 50 Nama akun Nama Tabel : T_Bukti Tabel 4.3 Struktur File Tanda Terima

No Nama Field Tipe Ukuran Keterangan 1 Nomor Number Long integer Nomor 2 Tanggal Date/time - Tanggal 3 Jumlah Number Long integer Jumlah 4 Terbilang Text 100 Terbilang 5 Keterangan Text 100 Keterangan Nama Tabel : T_Masuk Primary Key : no_voucher Tabel 4.4 Struktur File Data Kas Masuk No Nama Field Tipe Ukuran Keterangan 1 No_voucher Text 5 No Voucher 2 Tanggal Date/time - Tanggal 3 No_akun Text 10 No Akun 4 Nama_akun Text 50 Nama Akun 5 Jumlah Number Long integer Jumlah Nama Tabel : T_Keluar

Primary Key : no_voucher Tabel 4.5 Struktur File Data Kas Keluar No Nama Field Tipe Ukuran Keterangan 1 No_voucher Text 5 No Voucher 2 Tanggal Date/time - Tanggal 3 No_akun Text 10 No Akun 4 Nama_akun Text 50 Nama Akun 5 Jumlah Number Long integer Jumlah Nama Tabel : T_Transaksi Tabel 4.6 Struktur File Data Transaksi Kas Kecil No Nama Field Tipe Ukuran Keterangan 1 Nomor Number Long integer Nomor 2 Tanggal Date/time - Tanggal 3 No_akun Text 10 No Akun 4 Nama_akun Text 50 Nama Akun 5 No_voucher Text 5 No Voucher

6 Debit Number Long integer Jumlah Debit 7 Kredit Number Long integer Jumlah Kredit 8 Saldo Number Long integer Saldo Nama Tabel : T_Jurnal Tabel 4.7 Struktur File Data Jurnal Fluctuation No Nama Field Tipe Ukuran Keterangan 1 Tanggal Date/time - Tanggal 2 No_akun Text 10 No Akun 3 Nama_akun Text 50 Nama Akun 4 No_voucher Text 5 No Voucher 5 Debit Number Long integer Debit 6 Kredit Number Long integer Kredit 4.7 Perancangan Struktur Program Struktur program adalah suatu konsep pembuatan yang mempunyai fungsi untuk mengelompokkan instruksi kedalam sub program fungsional dimana setiap sub program tersebut memiliki tugas dan fungsi tertentu yang digunakan untuk

mendukung dari keseluruhan program yang dibuat. Struktur program yang dibuat adalah sebagai berikut : STRUKTUR PROGRAM Struktur Program Input Proses Output Kas Masuk Akun Perkiraan Kas Keluar Bukti Tanda Terima Transaksi Kas Kecil Bukti Kas Masuk Jurnal (Fluctuation) Bukti Kas Keluar Transaksi Kas Kecil Laporan Jurnal (Fluctuation) Laporan Petty Cash Gambar 4.11 Struktur Program Perancangan Aplikasi Pengolahan Petty Cash dengan menggunakan fluctuation fund method pada CV. Sinar Makmur Utama 4.8 Perancangan Struktur Menu Struktur menu merupakan bentuk umum dalam suatu perancangan aplikasi yang dapat memudahkan pengguna dalam menggunakan sistem yang dibangun. Dengan adanya struktur menu ini, maka proses pengolahan data diharapkan lebih

cepat dilakukan, sehingga keterlambatan dalam penyajian data dapat ditekan seminimal mungkin. Struktur menu yang dibuatkan dalam sistem ini terdiri dari menu-menu dan sub menunya. Dapat dilihat dari gambar berikut : PERANCANGAN STRUKTUR Menu Login Data Master Transaksi Laporan Setting Exit Kas Masuk Akun Perkiraan Password Kas Keluar Bukti Tanda Terima Transaksi Kas Kecil Bukti Kas Masuk Jurnal (Fluctuation) Bukti Kas Keluar Transaksi Kas Kecil Laporan Jurnal (Fluctuation) Laporan Petty Cash Gambar 4.12 Struktur Menu Perancangan Aplikasi Pengolahan Petty Cash dengan menggunakan fluctuation fund method pada CV. Sinar Makmur Utama 4.9 Rancangan Input Rancangan input adalah rancangan dari dokumen dasar yang digunakan untuk merekap data yang digunakan. Perancangan input meliputi bentuk dokumen-dokumen input yang akan digunakan untuk menangkap data input.

Data Login Username Password Login Cancel Gambar 4.13 Design Input Login No Akun Nama Akun Exit New Save Edit Delete No Akun Nama Akun Gambar 4.14 Design Input

Tanda Terima No. Urut Exit Tanggal Jumlah Terbilang Keterangan New Save Edit Delete No. Urut Tanggal Jumlah Terbilang Keterangan Gambar 4.15 Design Input Tanda Terima Kas Masuk Tanggal No Voucher No Akun Nama Akun Jumlah New Save Edit Delete Search Search No Voucher Tanggal No Akun Nama Akun Jumlah Gambar 4.16 Design Input Kas Masuk

Kas Keluar Tanggal No Voucher No Akun Nama Akun Jumlah New Save Edit Delete Search Search No Voucher Tanggal No Akun Nama Akun Jumlah Gambar 4.17 Design Input Kas Keluar Transaksi Kas Kecil Periode Exit Tgl No Akun Nama Akun No Voucher Debit Kredit Saldo Gambar 4.18 Design Input Transaksi Kas Kecil

Jurnal (Fluctuation ) Periode Exit Tgl No Akun Nama Akun Debit Kredit Total Gambar 4.19 Design Input Jurnal Fluctuation Setting Password Password Lama Password Baru Confirm Password Save Exit Gambar 4.20 Design Input Setting Password 4.10 Rancangan Output Rancangan output adalah rancangan dalam bentuk laporan dari hasi pemrosesan input yang diterima dari sistem pengolahan data tersebut. Untuk menentukan rancangan keluaran diperlukan kecermatan, ketelitian dan kesabaran

dengan harapan keluaran yang dihasilkan merupakan laporan-laporan yang akurat dan relavan serta dapat dimengertikan oleh pemakainya. CV. SINAR MAKMUR UTAMA Plaza Jayakarta Lt. 1 No. 2080 Jl. Labu No. 1 Jakarta 11180 Akun Perkiraan No Akun Nama Akun CV. SMU Accounting Gambar 4.21 Design Output Akun Perkiraan CV. SINAR MAKMUR UTAMA Plaza Jayakarta Lt. 1 No. 2080 Jl. Labu No. 1 Jakarta 11180 Bukti Tanda Terima Tanggal Jumlah Terbilang # # Keterangan Dibuat Oleh Diterima oleh ( ) ( ) Gambar 4.22 Design Output Bukti Tanda Terima

CV. SINAR MAKMUR UTAMA Plaza Jayakarta Lt. 1 No. 2080 Jl. Labu No. 1 Jakarta 11180 Bukti Kas Masuk Tanggal No Voucher Nama Akun Jumlah Diketahui oleh ( ) Gambar 4.23 Design Output Bukti Kas Masuk CV. SINAR MAKMUR UTAMA Plaza Jayakarta Lt. 1 No. 2080 Jl. Labu No. 1 Jakarta 11180 Bukti Kas Keluar Tanggal No Voucher Nama Akun Jumlah Diketahui oleh ( ) Gambar 4.24 Design Output Bukti Kas Keluar

CV. SINAR MAKMUR UTAMA Plaza Jayakarta Lt. 1 No. 2080 Jl. Labu No. 1 Jakarta 11180 Bulan / Tahun : Transaksi Kas Kecil Tanggal No Akun Nama Akun No Voucher Debit Kredit Saldo CV. SMU Accounting Gambar 4.25 Design Output Transaksi Kas Kecil CV. SINAR MAKMUR UTAMA Plaza Jayakarta Lt. 1 No. 2080 Jl. Labu No. 1 Jakarta 11180 Laporan Jurnal Fluctuation Bulan / Tahun : Tanggal No Akun Nama Akun Debit Kredit Total CV. SMU Accounting Gambar 4.26 Design Output Laporan Jurnal Fluctuation

CV. SINAR MAKMUR UTAMA Plaza Jayakarta Lt. 1 No. 2080 Jl. Labu No. 1 Jakarta 11180 Laporan Petty Cash Bulan : Saldo awal Pengisian kembali Rp. XXX Rp. XXX Pengeluaran petty cash XXX Rp. XXX XXX Rp. XXX XXX Rp. XXX XXX Rp. XXX XXX Rp. XXX Total (Rp. XXX ) Saldo akhir Rp. XXX CV. SMU Accounting Gambar 4.27 Design Output Laporan Petty Cash