BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis Sistem ini merupakan penguraian dari perangkat lunak Hikmah

dokumen-dokumen yang mirip
BAB III. Pembahasan. 3.1 Lokasi dan Jadwal Kerja Praktek Lokasi Kerja Praktek

BAB IV ANALISIS DAN PERANCANGAN. merupakan pondasi untuk setiap pengembangan berikutnya. Analisis sistem dilakukan dengan sasaran sebagai berikut :

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB IV DESKRIPSI KERJA PRAKTIK. Berdasarkan hasil survey yang dilakukan pada saat kerja praktek di BADAN

BAB III PEMBAHASAN. Sistem yang saat ini digunakan di PT PLN (PERSERO) APJ Majalaya. masih dalam bentuk manual dengan menggunakan Microsoft Word untuk

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTEK. Sistem yang dibangun adalah Sistem Informasi Penjadwalan kegiatan

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

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang

BAB IV DESKRIPSI KERJA PRAKTEK

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain

3 BAB III PEMBAHASAN

BAB IV ANALISIS DAN PERANCANGAN. Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi

/1. Flowmap Usulan Daftar Anggota

BAB IV DISKRIPSI PEKERJAAN

BAB IV HASIL DAN PEMBAHASAN

KASUS : SISTEM INFORMASI TRANSAKSI SIMPAN PINJAM PADA KOPERASI

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB IV DESKRIPSI KERJA PRAKTEK

BAB III PEMBAHASAN. Pembahasan yang kami lakukan pada kerja praktek di PT. Malayandi Tour & Travel hanya mengenai karyawan tetap saja.

ANALISIS DAN PERANCANGAN SISTEM. yang utuh dan nyata ke dalam bagian-bagian atau komponen-komponen komputer

BAB IV DESKRIPSI PEKERJAAN. dilakukan oleh perusahaan untuk mengembangkan usahanya.

BAB IV DESKRIPSI SISTEM. terhadap sistem inventaris hardware serta sistem pengolahan data hardware

BAB IV PEMBAHASAN MASALAH

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

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

III. ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN EVALUASI

BAB IV HASIL DAN PEMBAHASAN. 4.1 System Flow Katalog Koleksi dan Presensi Pengunjung Perpustakaan

BAB III PEMBAHASAN. Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

BAB IV DESKRIPSI PEKERJAAN. proses perhitungan dan pemberian gajikepada para pegawai PT. Wijaya Sakti.

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. yang digunakan oleh CV. DAUN MUDA COMMUNICATION, ini dilakukan

BAB III ANALISIS DAN PERANCANGAN

BAB III DESAIN DAN PERANCANGAN

BAB IV. Hasil dan Pembahasan

BAB III ANALISA DAN PERANCANGAN

BAB IV DESKRIPSI SISTEM. untuk peningkatan kinerja Aplikasi Jadwal Kegiatan pada SMA Negeri 1 Klakah

BAB 3 PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB IV DISKRIPSI PEKERJAAN

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

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

BAB II ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Berdasarkan hasil survey ke CV. Tiga Kurnia pada Bagian Produksi, selama

Bab 3 Metode dan Perancangan Sistem

BAB III HASIL DAN PEMBAHASAN

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. merancang dan membangun aplikasi menggunakan konsep System Development

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam

BAB IV DESKRIPSI PEKERJAAN. informasi dalam membuat Aplikasi Pemeliharaan Sarana (Pengadaan).

BAB IV ANALISA DAN PEMBAHASAN. diberikan dari kerja praktek ini adalah proses entry data alat tulis kantor yang

BAB III ANALISIS DAN PERANCANGAN SISTEM. berupa data data hasil wawancara, observasi, analisis masalah.

BAB IV DISKRIPSI PEKERJAAN

BAB IV SISTEM DAN IMPLEMENTASI. Indonesia Tbk. diperoleh data secara langsung dari manager operasional yang

BAB III ANALISA MASALAH DAN PEMBAHASAN

BAB IV DESKRIPSI PEKERJAAN. Dalam penyelesaian proyek kerja praktek ini baik di dalam memperoleh. a. Observasi - Studi Lapangan (Field Research)

BAB IV HASIL DAN UJI COBA

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB II ANALISIS DAN PERANCANGAN Analisis Kebutuhan dari Objek yang Dibangun. dengan adanya suatu kebijakan dan perencanaan untuk mengembangkan

BAB IV DESKRIPSI PEKERJAAN. kosong. Hal ini dapat digunakan untuk menentukan berapa jumlah limit yang

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

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV DESKRIPSI PEKERJAAN

BAB II ANALISIS DAN PERANCANGAN

BAB IV DESKRIPSI KERJA PRAKTEK. itu juga dilakukan pengamatan pada proses penyimpanan data customer serta proses

BAB IV PEMBAHASAN. grafik dengan menggunakan diagram relasi entitas (ERD). Diagaram relasi entitas

BAB IV DESKRIPSI KERJA PRAKTEK. Pada bab ini akan dibahas mengenai tahap yang dilakukan dalam

BAB III ANALISIS DAN PERANCANGAN SISTEM. masyarakat serta lembaga usaha dalam menghadapi ancaman bencana.

BAB III ANALISIS DAN PERANCANGAN SISTEM. informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk

BAB III PEMBAHASAN. pada website masih bersimafat statis dan proses update data belum secara online

BAB IV DESKRIPSI KERJA PRAKTIK. data untuk menyusun daftar input, proses, dan output fungsi bisnis dalam bentuk

BAB IV PEMBAHASAN 4.1 Analisis Sistem 1. Permasalahan yang timbul

BAB III PEMBAHASAN. Perancangan Antarmuka meliputi perancangan struktur menu dan perancangan tampilan pada tampilan user.

BAB II ANALISA DAN PERANCANGAN. basis data, struktur tabel, serta desain input dan output program.

TUGAS KELAS PTIK 03 REKAYASA PERANGKAT LUNAK SRS SISTEM KOPERASI SIMPAN PINJAM RAHMATANG PTIK 03 PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

BAB II ANALISIS DAN PERANCANGAN. Sistem adalah suatu jaringan kerja dari beberapa prosedur yang

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

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Kambing Etawa Menggunakan Metode Pearson Square pada Peternakan Nyoto.

BAB IV DESKRIPSI SISTEM. dilakukan adalah identifikasi permasalahan yang terdiri dari survei, wawancara

BAB IV DESKRIPSI PEKERJAAN. perhitungan data presensi siswa yang dilakukan oleh wali kelas. Dalam

BAB IV DISKRIPSI PEKERJAAN. Kerja praktik ini dilaksanakan selama satu bulan di Klinik Pendidikan

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

BAB IV DESKRIPSI PEKERJAAN

Transkripsi:

BAB IV AALISIS DA PERACAGA SISTEM 4.. Analisis Sistem Analisis Sistem ini merupakan penguraian dari perangkat lunak Hikmah Aplications yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi kebutuhan-kebutuhan yang diharapkan sehingga dapat menghasilkan suatu aplikasi yang utuh. Tahap analisis ini merupakan tahap untuk menganalisis data dengan mengklasifikasikan data yang telah di dapat dari tahap sebelumnya. 4... Gambaran Sistem Yang Sedang Berjalan (Current System) Proses pencatatan data penjualan, transaksi belanja barang dan kasbon karyawan yang ada saat ini dapat dikatakan masih manual meskipun sudah memakai komputer dalam pemngolahannya, namun masih dirasa kurang efektif dan efisien dalam mengolah data-data tersebut. 4..2. Tujuan Operasional Perangkat Lunak Tujuan utama Hikmah Aplications di Toko Hikmah Komputer adalah sebagai berikut: a. Memudahkan untuk mencatat pendapatan Toko Hikmah Komputer. b. Memudahkan untuk mencatat transaksi belanja barang. c. Memudahkan untuk mencatat kasbon karyawan. d. Memudahkan untuk mencatat pengeluaran zakat yang didapat dari transaksi belanja barang. e. Memberikan dan memudahkan laporan dari poin-poin diatas. 26

4..3. Karakteristik Pengguna Karakteristik pengguna perangkat lunak Hikmah Aplications di Toko Hikmah Komputer adalah sebagai berikut:. Perangkat Lunak yang dibuat harus dapat membantu pekerjaan operasional user, seperti proses tambah data, edit data dan hapus data. 2. Data yang menjadi masukan untuk sistem harus di entry langsung dari sumber datanya dan hasilnya harus dapat dibaca oleh bagian lain yang membutuhkannya. 3. Program ini harus mampu menyimpan data transaksi belanja barang, pendapatan harian dan kasbon karyawan dan pengeluaran zakat untuk membantu mempermudah laporannya. 4. Deskrifsi Admin o Pengguna Deskripsi. Mengelola perangkat Kemampuan Yang Harus Dimiliki. Menguasai penggunaan Administrator (Admin) lunak 2. Melakukan proses update perangkat lunak 3. Mengelola database. 4.2. Analisis Masukan dan Keluaran 4.2.. Analisis Masukan Beberapa data yang akan menjadi masukan/input dalam aplikasi ini adalah:. Data Penjualan 2. Data Transaksi Pembelian Barang 3. Data Karyawan 4. Data Kasbon Karyawan 27

5. Data Pengeluaran Zakat 6. Data Barang 4.2.2. Analisis Keluaran Untuk data keluarannya/output dalam aplikasi ini adalah:. Laporan data pendapatan 2. Laporan data transaksi pembelian barang 3. Laporan data kasbon karyawan 4. Laporan data pengeluaran zakat 5. Faktur Penjualan 4.3. Kebutuhan Sistem 4.3.. Kebutuhan Fungsional Kebutuhan fungsional meliputi feature, komponen, atau fungsi yang harus terdapat dalam aplikasi Hikmah Aplications. Berikut ini merupakan spesifikasi kebutuhan fungsional dari aplikasi Hikmah Aplications. Diantaranya sebagai berikut : a. Pencatatan, memodifikasi, dan pengahapusan data pendapatan, data transaksi belanja barang, data kas bon karyawan dan data pengeluaran zakat. b. Pembuatan laporan data pendapatan, data transaksi belanja barang, data kas bon karyawan dan data pengeluaran zakat 4.3.2. Kebutuhan on-fungsional Berikut ini merupakan spesifikasi kebutuhan non-fungsional dari aplikasi Hikmah Aplications. Kebutuhan non-fungsional terbagi kedalam tiga kategori yaitu kebutuhan perangkat lunak (software), kebutuhan perangkat keras (hardware), dan pengguna (brainware) bisa disebut juga admin atau user. 28

Berikut ini merupakan tiga kategori kebutuhan non-fungsional dari aplikasi Hikmah Aplications adalah:. Kebutuhan perangkat lunak - OS Windows XP/ Vista/ 7 - Microsoft Access 2003 - Microsoft Visio 2007 2. Kebutuhan perangkat keras - Intel Pentium IV~.4 GHz. - 52GB Memory. - 4 GB free space Harddisk - VGA 64MB (024x768) 4.4. Rancangan Sistem 4.4.. Diagram Konteks Hikmah Aplications terdiri atas 2 entity yakni Admin dan Pimpinan setiap entity memiliki peranan yang penting dalam proses alur data. Berikut ini merupakan diagram konteks dari aplikasi Hikmah Aplications. Admin - Login - Data TransaksiBelanjaBarang - Data Transaksi Penjualan - Data Barang - Data Karyawan - Data Kasbon Karyawan - Data Pengeluaran Zakat Hikmah Aplication Laporan Pimpinan Laporan Gambar 4. Digram Konteks 29

Pada gambar 4.diatas, memperlihatkan arus data yang mengalir secara umum. Admin memasukan data login untuk dapat mengakses menu admin, kemudian dapat memasukan, merubah, dan menghapus data atau mencetak laporan. 4.4.2. Data Flow Diagram Data Flow Diagram (DFD) atau diagram alir data adalah sebuah teknik grafis yang menggambarkan aliran informasi dan tranformasi yang diaplikasikan pada saat data bergerak dari input menjadi output. Berikut ini merupakan data flow diagram dari Hikmah Aplications. Verifikasi / log in diterima/ ditolak User name dan password Login Data Admin User Admin Data Penjualan barang 2 Penjualan Barang Data Penjualan Barang Pengambilan data untuk laporan Data transaksi belanja barang 3 Transaksi Belanja Barang Data Transaksi Belanja Balrang Pengambilan data untuk laporan Data Kasbon karyawan 4 Kasbon Karyawan Data Kasbon Karyawan Pengambilan data untuk laporan Data pengeluaran zakat Data Karyawan 5 Pengeluaran Zakat 6 Data Karyawan Data Pengeluaran Zakat Data Karyawan Pengambilan data untuk laporan 7 Laporan Laporan Hikmah Aplications Pimpinan 7 Data Barang Data Barangt Gambar 4.2 DFD Level 0 30

Dari gambar diatas dalam proses login user harus memasukaan username kemudian akan di proses setelah di verifikasi dan cocok maka user bisa menggunakan aplikasi ini, kemudian setelah melakukan proses login dengan memasukan username dan password, yang selanjutnya akan dikelola oleh admin adalah proses penjualan barang, transaksi belanja barang, kasbon karyawan, proses pengeluaran zakat, data karyawan dan data barang yang selanjutnya bisa dilakukan proses tambah data, ubah, hapus dan mencetak laporannya. Admin User name dan password. Membaca data admin Data admin.2 Verifikasi data admin Data admin Hasil Verifikasi Gambar 4.3 DFD Level proses Gambar diatas merupakan turunan dari proses login yaitu user harus memasukan username dan password kemudian akan diproses dengan data yang sudah ada kemudian akan melewati proses verifikasi untuk mentukan bahwa data yang dimasukan valid. Admin Data Penjualan Barang 2. Menambah Data Penjualan Barang Data Penjualan Barang 2.2 Hapus Data Penjualan Barang Data Penjualan Barang Gambar 4.4 DFD Level proses 2 Gambar diatas merupakan turunan dari proses 2 level yaitu proses menambah data dimana admin memasukan data penjualan barang melwati proses, kemudian tersimpan 3

dalam data penjualan barang. Proses 2. ini akan menghapus beberapa record data penjualan barang pada tabel pendapatan harian yang telah dipilih. Admin Data transaksi belanja barang 3. Menambah data transaksi belanja barang Data transaksi belanja barang Data transaksi belanja barang 3.2 Hapus data transaksi belanja barang Data transaksi belanja barang Gambar 4.5 DFD Level proses 3 Gambar diatas merupakan turunan dari proses 3 level yaitu proses menambah data dimana admin memasukan data transaksi belanja barang melwati proses kemudian tersimpan dalam data transaksi belanja barang. Proses 3.2 ini akan menghapus beberapa record transaksi belanja barang pada tabel transaksi belanja barang yang telah dipilih. Admin Data kasbon karyawan 4. Menambah data kasbon karyawan Data kasbon karyawan Data kasbon karyawan 4.2 Merubah/edit data kasbon karyawan Data kasbon karyawan Data kasbon karyawan 4.3 Hapus data kasbon karyawan Data kasbon karyawan Gambar 4.6 DFD Level proses 4 Gambar diatas merupakan turunan dari proses 4 level yaitu proses menambah data dimana admin memasukan data transaksi belanja barang melwati proses kemudian 32

tersimpan dalam data kasbon karyawan. Proses 4.2 ini berfungsi untuk menrima masukan dari tabel kasbon karyawan yang record-nya akan diubah untuk diganti dengan masukan data kasbon karyawan yang baru yang berasal dari admin. Proses 4.3 ini akan menghapus beberapa record kasbon karyawan pada tabel kasbon karyawan yang telah dipilih. Admin Data pengeluaran zakat 5. Menambah data pengeluaran zakat Data pengeluaran zakat Data pengeluaran zakat 5.2 Hapus data pengeluaran zakat Data pengeluaran zakat Gambar 4.7 DFD Level proses 5 Gambar diatas merupakan turunan dari proses 5 level yaitu proses menambah data dimana admin memasukan data pengeluaran zakat melwati proses kemudian tersimpan dalam data pengeluaran zakat. Proses 5.2 ini akan menghapus beberapa record pengeluaran zakat pada tabel pengeluaran zakat yang telah dipilih. Admin Data Karyawan 6. Data Karyawan Data Karyawan Data Karyawan 6.2 Edit Data Karyawan Data Karyawan Data Karyawan 6.3 Hapus Data Karyawan Data Karyawan Gambar 4.8 DFD Level proses 6 33

Gambar diatas merupakan turunan dari proses 6 level yaitu proses menambah data dimana admin memasukan data karyawan melwati proses kemudian tersimpan dalam data karyawan. Proses 6.2 ini berfungsi untuk menrima masukan dari tabel karyawan yang record-nya akan diubah untuk diganti dengan masukan data karyawan yang baru yang berasal dari admin. Proses 6.3 ini akan menghapus beberapa record data karyawan pada tabel karyawan yang telah dipilih. Admin Data Barang 7. Menambah Data Barang Data Barang Data Barang 7.2 Edit Data Barang Data Barang Data Barang 7.3 Hapus Data Barang Data Barang Gambar 4.9 DFD Level proses 7 Gambar diatas merupakan turunan dari proses 7 level yaitu proses menambah data dimana admin memasukan data barang melwati proses kemudian tersimpan dalam data karyawan. Proses 7.2 ini berfungsi untuk menrima masukan dari tabel data barang yang record-nya akan diubah untuk diganti dengan masukan data barang yang baru yang berasal dari admin. Proses 6.3 ini akan menghapus beberapa record data barang pada tabel data barang yang telah dipilih. 34

4.5. Perancangan Database Perancangan basis data dibutuhkan agar diperoleh suatu sistem yang sesuai dengan apa yang diinginkan, dimana dapat melalui tahapan berikut : 4.5.. Entity Relationship Diagram (ERD) Diagram hubungan entitas atau di kenal dengan diagram ER adalah rotasi grafik dari sebuah model data atau sebuah model jaringan yang menjelaskan tentang data yang tersimpan dari sebuah sistem. 35

36 TOKO BELAJA DETAIL_BELAJA KARYAWA KASBO PEDAPATA PEGELUARA_ZAKAT ID_TOKO AMA JUMLAH_ITEM AMA ID_TOKO ALAMAT JEIS_KELAMI TOTAL ID_BELAJA baris TAGGAL ID_TOKO ID_KARYAWA ID AMA_BARAG JUMLAH_BELI HARGA ID_BELAJA ID_PEDAPATA ID_TOKO TAGGAL baris ID_KARYAWA TAGGAL JUMLAH ID_KASBO ID_TOKO ID_ZAKAT TAGGAL JUMLAH KEPERLUA SALDO_ZAKAT SALDO DETAIL_PEDAPATA TAGGAL ID JUMLAH_JUAL ID_BARAG HARGA ID_PEDAPATA TOTAL_HARGA DATA_BARAG ID_BARAG AMA_BARAG HARGA_DASAR HARGA_JUAL ZAKAT Gambar 4.0 ER-D Hikmah Aplications

4.5.2. Relasi Tabel Tabel relasi ini menggambarkan hubungan antara tabel-tabel yang terdapat pada database hikmah aplications, yang dimana di dalam tabel tersebut terdapat field kunci (primary key), dan terdapat kunci tamu (foreign key). Kedua kunci (key) ini digunakan untuk menghubungkan antara tabel. PK PEDAPATA ID_PEDAPATA TAGGAL FK ID_TOKO baris PK FK DETAIL_BELAJA ID ID_BELAJA AMA_BARAG JUMLAH_BELI HARGA PK TOKO ID_TOKO AMA PK FK BELAJA ID_BELAJA TAGGAL JUMLAH_ITEM JUMLAH_HARGA ID_TOKO baris TOTAL ZAKAT PK FK KARYAWA ID_KARYAWA AMA JEIS_KELAMI ALAMAT ID_TOKO DETAIL_PEDAPATA PK ID FK ID_PEDAPATA FK2 ID_BARAG JUMLAH_JUAL HARGA TOTAL_HARGA PEGELUARA_ZAKAT PK FK ID_ZAKAT TAGGAL KEPERLUA JUMLAH ID_TOKO PK FK KASBO ID_KASBO TAGGAL JUMLAH ID_KARYAWA SALDO_ZAKAT SALDO DATA_BARAG PK ID_BARAG AMA_BARAG HARGA_DASAR HARGA_JUAL Gambar 4. Relasi Tabel Hikmah Aplications 4.5.3. Struktur File Struktur file dibuat untuk memberikan keterangan atau data dari sebuah tabel, berikut struktur file yang ada pada Hikmah Aplications sebagai berikut: Tabel 4.2 Tabel Toko File ame Type Panjang Keterangan ID_TOKO Long Integer Primary Key AMA Char 20 ot ull 37

Tabel 4.3 Tabel Pendapatan File ame Type Panjang Keterangan ID_PEDAPATA Long Integer Primary Key ID_TOKO Long Integer 20 Foreign Key TAGGAL Date/Time ot ull Baris Long Integer ot ull 4.4 Tabel Detail Pendapatan File ame Type Panjang Keterangan ID Long Integer Primary Key ID_PEDAPATA Long Integer 20 Foreign Key ID_BARAG Date/Time ot ull JUMLAH_JUAL Long Integer ot ull HARGA Currency ot ull TOTAL_HARGA Currency ot ull 4.5 Tabel Data Barang File ame Type Panjang Keterangan ID_BARAG Long Integer Primary Key AMA_BARAG Char 255 ot ull HARGA_DASAR Currency ot ull HARGA_JUAL Currency ot ull 4.6 Tabel Belanja File ame Type Panjang Keterangan ID_BELAJA Long Integer Primary Key ID_TOKO Long Integer Foreign Key TAGGAL Date/Time ot ull JUMLAH_ITEM Integer ot ull TOTAL Currency ot ull ZAKAT Currency ot ull baris Long Integer ot ull 38

4.7 Tabel Detail_Belanja File ame Type Panjang Keterangan ID Long Integer Primary Key ID_BELAJA Long Integer Foreign Key AMA_BARAG Char 50 ot ull JUMLAH_BELI Integer ot ull HARGA Currency ot ull 4.8 Tabel Karyawan File ame Type Panjang Keterangan ID_KARYAWA Long Integer Primary Key AMA Char 50 ot ull JEIS_KELAMI Char 0 ot ull ALAMAT Char 255 ot ull ID_TOKO Long Integer Foreign Key 4.9 Tabel Kasbon File ame Type Panjang Keterangan ID_KASBO Long Integer Primary Key TAGGAL Data/Time ot ull ID_KARYAWA Long Integer Foreign Key JUMLAH Currency ot ull 4.0 Tabel Pengeluaran_Zakat File ame Type Panjang Keterangan ID_ZAKAT Long Integer Primary Key TAGGAL Data/Time ot ull KEPERLUA Char 255 ot ull JUMLAH Currency ot ull ID_TOKO Long Integer Foreign Key 4. Tabel Saldo_Zakat SALDO File ame Type Panjang Keterangan Long Integer 39

4.6. Perancangan Desain Interface 4.6.. Form Login Form ini merupakan form yang mengharuskan user atau administrator untuk mengisi username dan password sebagai authentikasi hak akses untuk dapat memodifikasi data dan informasi yang ada dalam aplikasi Hikmah Aplications. Hikmah Aplications x LOGI ama User Password OK Batal Gambar 4.2 Rancangan form login 4.6.2. Form Data Transaksi Penjualan Form digunakan untuk mengelola dan menampilkan informasi tentang data penjualan. 40

Gambar 4.3 Rancangan form data penjualan Untuk menambah data penjualan barang terlihat seperti gambar 4.4 dibawah ini: Gambar 4.4 Rancangan form tambah data penjualan 4

4.6.3. Form Data Transaksi Pembelian Gambar 4.5 Rancangan form data pembelian Untuk menambah data pembelian barang terlihat seperti gambar 4.6 dibawah ini: Gambar 4.6 Rancangan form tambah data pembelian 42

4.6.4. Form Data Karyawan Gambar 4.7 Rancangan form data karyawan Untuk menambah data karyawan toko hikmah komputer terlihat seperti gambar 4.8 dibawah ini: Gambar 4.8 Rancangan form tambah data karyawan 43

Sedangkan untuk mengedit data pendapatan terlihat pada gambar 4.9 di bawah ini: 4.6.5. Form Data Kasbon Karyawan Gambar 4.9 Rancangan form ubah data karyawan Gambar 4.20 Rancangan form data kasbon 44

Untuk menambah data kasbon karyawan toko hikmah komputer terlihat seperti gambar 4.2 dibawah ini: Gambar 4.2 Rancangan form data kasbon Sedangkan untuk mengedit data kasbon karyawan terlihat pada gambar 4.22 : Gambar 4.22 Rancangan form data kasbon 45

4.6.6. Form Data Pengeluaran Zakat Gambar 4.23 Rancangan form data pengeluaran zakat Untuk menambah data pengeluaran zakat toko hikmah komputer terlihat seperti gambar 4.24 dibawah ini: Gambar 4.24 Rancangan form tambah data pengeluaran zakat 46

4.6.7. Form Data Barang Gambar 4.25 Rancangan form data barang Untuk menambah dan merubah data barang toko hikmah komputer terlihat seperti gambar 4.26 dibawah ini: Gambar 4.26 Rancangan form data barang 47

4.6.8. Form Laporan Toko Hikmah Komputer. Form Laporan Penjualan Gambar 4.27 Rancangan form laporan Gambar 4.28 Rancangan form laporan penjualan 48

2. Form Laporan Pengeluaran Belanja Barang Gambar 4.29 Rancangan form pengeluaran belanja barang 3. Form Laporan Kasbon Karyawan Gambar 4.30 Rancangan form kasbon karyawan 49

4. Form Laporan Pengeluaran Zakat Gambar 4.3 Rancangan form pengeluaran zakat 5. Form Laporan Faktur Penjualan Barang Gambar 4.32 Rancangan form pengeluaran zakat 50

4.6.9. Rancangan Report. Rancangan Report Data Penjualan Gambar 4.33 Rancangan report data penjualan 2. Rancangan Report Data Pembelian Barang Gambar 4.34 Rancangan report data pembelian barang 5

3. Rancangan Report Data Kasbon Karyawan LAPORA KASBO KARYAWA TOKO HIKMAH KOMPUTER Jln. Raya Pasirbungur Purwadadi o. Telp (0260) 4686 Tanggal Cetak: 25/05/20 Ade Suntara Sity Azizah Azzahra AMA TAGGAL JUMLAH 25/05/20 Rp. 50.000 24/05/20 Rp. 40.000 Rp. 90.000 22/05/20 Rp. 30.000 Rp. 30.000 TOTAL KASBO KARYAWA Rp. 20.000 Gambar 4.35 Rancangan report data kasbon karyawan 4. Rancangan Report Data Pengeluaran Zakat LAPORA PEGELUARA ZAKAT TOKO HIKMAH KOMPUTER Jln. Raya Pasirbungur Purwadadi o. Telp (0260) 4686 Tanggal Cetak: 26/05/20 TAGGAL KEPERLUA TOKO JUMLAH 26/05/20 Menyantuni Anak Yatim HIKMAH 2 Rp. 50.000 25/05/20 Membeli Bola Volli HIKMAH 2 Rp. 50.000 TOTAL PEDAPATA Rp. 80.000 SALDO ZAKAT RP. 54.000 Gambar 4.36 Rancangan report data pengeluaran zakat 52

5. Rancangan Report Data Pengeluaran Zakat Gambar 4.37 Rancangan report data faktur pembelian 53