ERD Entity Relationship Diagram Relasi Tabelskema relasinya

mengembangkan aplikasi. Sedangkan database yang digunakan adalah MySQL dan firebird.

3.3.4.3 Analisis Pengguna

Analisis karakteristik pengguna aplikasi neraca gabungan loket adalah sebagai berikut : a. Nama : Moh Nur Syarif b. Jabatan : staf akutansi c. Usia : 39 tahun d. Latar belakang pendidikan umum : SMA e. Latar belakang pendidikan khusus : Tata usaha POS Aplikasi ini hanya dapat diakses oleh admin bagian akutansi yang memiliki hak akses penuh yang memiliki hak akses penuh dalam mengakses sistem secara langsung.

3.4 Perancangan Basis Data

3.4.1 ERD Entity Relationship Diagram

Entity relationship diagram adalah suatu objek yang dapat didefinisikan dalam lingkungan pemakai. ERD merupakan salah satu cara untuk mengolah database sehingga data tersebut dapat diketahui hubunganya antara file dan teknik, ini dapat digunakan untuk mengatasi terwujudnya redudansi data sejenisnya. Adapun ERD yang diusulkan adalah sebagai berikut. tproduk digabung produk digabung tlayanan digabung refmitrapayment Tbacksheet diolah diolah Ttrasaksi diolah TSumtransaksi diolah TBacksheet diolah TRS Backsheet menghasilkan Backsheet produk diolah petloket menghsilalkan diolah diolah Transumum d io la h tkode Backsheet produk1 diolah TBea dio lah Tpetugas kdmitra nama kdproduk ketproduk idlayanan ketlayanan idproduk namaproduk kategori menghasilkan tlaporan kdbacksheet kdbacksheet kdloket kdbacksheet nippos kdpetugas idjenistrans kode idbacksheet Id_backsheet Id_rs Id_rekap Id_petugas Id_rs idbacksheet Id_backsheet Id_backsheet Id_rekap Id_pegawai N 1 1 1 1 1 1 N N 1 1 1 1 N N N 1 1 1 1 1 1 dikelola admin 1 1 1 N 1 N N 1 1 N 1 N 1 N Gambar 3.5 ERD

3.4.2 Relasi Tabelskema relasinya

Skema relasi merupakan tabel-tabel yang menyusun program aplikasi berelasi antar suatu tabel dengan tabel yang lainnya. Hubungan antar tabel dapat ditentukan dengan membuat field penghubung. Dibawah ini adalah skema relasi : tlaporan PK idbacksheet kategori nama_produk jumlah besaruangT beadasar HTOK HTNB PPN BeaTambahan BesarUangK Diskon Saldo tbacksheet PK idbacksheet kategori idproduk loket tanggal jumlah_uang kduang jumlah_trans kd_jml tproduk PK id_produk nama_produk kategori refmitrapayment PK kdmitra nama alamat kota telp fax kontaknama kontaktelp nopenslp idpenyedia oftfields produk PK kdproduk ketproduk kdjenisproduk statustarif kdnopen TLAYANAN PK id_layanan id_jenis ket_layanan acuan_tarif acuan_waktu id_status transumum PK idtransaksi idjenistrans idstatustrans noloket nopen tanggal jam wilpos idpetugas kdmitra besaruang codekey refswitch optionalfields revitalnumber locSTAN stat jumlahcetak tkode PK kode ket_biaya BACKSHEET_PRODUK PK kdbacksheet kdproduk kdnopen jumlah BSU tglbukabsheet tgltutupbsheet kdstatus wktlokal status BACKSHEET_PRODUK1 PK kdrekap kdbacksheet kdproduk kdnopen jumlah berat beadasar HTOK HTNB PPN diskon bealain wktlokal status BACKSHEET PK kdbacksheet kdrekap jmltransaksi jmlitem BSU NIPPOS kdnopen kdstatus CRC wktlokal status PETLOKET PK kdloket kdpetugas wktlokal status TBACKSHEET PK id_rekap id_backsheet jns_backsheet jml_trans_dw jml_bsu_dw jml_trans_aw jml_bsu_aw id_pegawai wkt_backsheet id_status TTRANSAKSI id_rs id_backsheet wkt_transaksi id_status TBEA PK id_rekap jml_bead_aw jml_beat_aw jml_ppn_aw jml_bead_dw jml_beat_dw jml_ppn_dw TPETUGAS PK id_petugas id_loket pass_petugas id_kantor id_pegawai id_jabatan ip_address mc_address jam_awal jam_akhir id_status TRS PK id_rs id_layanan id_pusat id_kantors id_kantorb id_jenis id_pengirim id_penerima id_referensi berita BSU bea_dasar bea_tambahan ppn pin question answer CRC TSUMTRANSAKSI PK id_backsheet id_layanan id_kantor id_jenis jml_transaksi jml_BSU jml_beadasar jml_beatambah jml_ppn wkt_sumtransaksi Gambar 3.6 Skema Relasi

3.4.3 Struktur Tabel