Analisa Sistem Perancangan Sistem Desain Tabel

24

BAB III ANALISA DAN PERANCANGAN SISTEM

3.1. Analisa Sistem

Perangkat lunak yang akan dibuat pada tugas akhir ini merupakan suatu sistem yang mampu membuat aplikasi untuk data agar bisa tersusun secara rapi, mempercepat pekerjaan dalam mencari aset – aset yang dimiliki, menghindari kesalahan dalam perhitungan biaya pengadaan assetpertahunnyadan memudahkan dalam pengecekan kondisi aset. Sistem mempunyai input berupa data tentang aset yang dimiliki antara lain seperti nama aset, tanggal pembelian aset, jumlah aset yang dibeli, dan lain- lain. Output sistem merupakan hasil perhitungan sebuah assetpertahunnya sehingga dapat diketahui nilai aset tersebut. Cara perhitungan yang dilakukan oleh sistem, merupakan penerapan sebuah metode garis lurus dan metode saldo menurun ganda double declining. Perhitungan yang dilakukan dengan menggunakan metode garis lurus, kegunaan aset tetap mengalami penurunan secara tetap untuk periode setiap tahun selama masa manfaatnya. Sedangkan perhitungan yang dilakukan dengan metode saldo menurun ganda double declining menggunakan tarif penyusutan 2 kali tarif penyusutan metode garis lurus untuk masa manfaat yang sama. Setelah selesai melakukan perhitungan maka perusahaan dapat mengetahui nilai dari suatu aset tersebut pertahunnya. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.2. Perancangan Sistem

Perancangan sistem memberikan penjelasan mengenai cara kerja dari sistem secara umum, serta menjelaskan tentang kebutuhan pengguna user. Perancangan sistem meliputi pembuatan alur program flow chart, pembuatan conceptual data model CDM Untuk membuat rancangan Databasenya dan Design interfacenya dengan menggunakan bahasa pemrograman PHP.

3.3. Desain Tabel

Dengan menyesuaikan hasil dari Entity Relational yang telah dirancang dibuatlah table dan mulai mendisain relasi antar setiap tabel pada DBMS yang kami gunakan. Sekaligus melengkapinya dengan struktur data, penentuan primary key dan foreign key serta list data. Dalam hal ini tabel yang kami buat telah melalui proses normalisasi sebelumnya. Gambar 3.1. Contex Diagram Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Pada gambar 3 .1 Contex Diagram Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining diatas mengambarkan tentang konsep atau disain awal pembuatan perancangan dari Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining untuk melakukan penilaian aset. data biaya penilaian aset detail biaya penilaian aset data baiaya penilaian aset detail biaya penilaian aset data update aset detail data update aset detail aset data aset data update departement detail departement data departement detail metode data metode detail data update metode data metode detail supplier data supplier detail data update supplier data supplier user name data user data update user data user detail data session data login 1 proses login USER store user 2 proses pendataan pegawai + 3 proses supplier + 4 proses metode + store supplier store metode 5 proses departement + store departement 6 proses aset + store aset 7 biaya penilaian aset Stor_36 Gambar 3.2. Data Flow Diagram Overview Diagram Pada gambar 3.2 Data Flow Diagram Overview Diagram Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining diatas mengambarkan tentang Sub Proses dari konsep atau disain awal Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. pembuatan perancangan dari aplikasi penilaian aset. Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining untuk penilaian aset. data user detail user name data user data update user store user USER 1 update user Gambar 3.3. Data Flow Diagram Level 1 Subproses Urusan Pendataan Pegawai Pada gambar 3.3. menjelaskan tentang Data Flow Diagram Level 1 Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining diatas mengambarkan tentang SubProses untuk Urusan Pendataan Pegawai dari disain pembuatan perancangan dari Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining. Dimana dengan adanya Subproses Urusan Pendataan Pegawai dapat Mengolah dan mengatur fasilitas akses terhadap sistem. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. detail supplier data supplier detail data update supplier data supplier USER store supplier 1 update supplier Gambar 3.4. Data Flow Diagram Level 1 Subproses Urusan Supplier Pada gambar 3.4 Data Flow Diagram Level 1 Sistem Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining diatas mengambarkan tentang SubProses untuk pengolahan Urusan Supplier dari pembuatan perancangan dari Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining untuk penilaian aset. detail metode data metode detail data update metode data metode USER store metode 1 update metode Gambar 3.5. Data Flow Diagram Level 1 Subproses Urusan Metode Pada gambar 3.5 Data Flow Diagram Level 1 Sistem Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining diatas mengambarkan tentang SubProses untuk pengolahan Urusan Metode dari pembuatan perancangan dari Aplikasi Penilaian Aset Dengan Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining untuk penilaian aset. detail departement data update departement detail data update departement data departement USER store departement 1 update departement Gambar 3.6. Data Flow Diagram Level 1 Subproses Urusan Depertement Pada gambar 3.6 Data Flow Diagram Level 1 Sistem Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining diatas mengambarkan tentang SubProses untuk pengolahan Urusan Departement dari pembuatan perancangan dari Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining untuk penilaian aset. data update aset detail detail aset data update aset data aset USER store aset 1 update aset Gambar 3.7. Data Flow Diagram Level 1 Subproses Urusan Aset Pada gambar 3.7 Data Flow Diagram Level 1 Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining diatas mengambarkan tentang SubProses untuk pengolahan Urusan Asset dari pembuatan perancangan dari Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining untuk penilaian aset. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. user_master_departement master_departement_master_aset master_metode_master_aset master_suppl i er_master_aset bi aya_aset_master_aset master_departement i d_departement nama_departem ent pi I VA100 M Identi fi er_1 pi user user_nam e j abatan password nama al am at no_tel phone pi VA100 VA50 VA50 VA255 T XT VA50 M Identi fi er_1 pi master_m etode i d_metode nama_m etode pi I VA100 M Identi fi er_1 pi m aster_aset i d_master_aset tgl _pembel i an tahun_pembuatan_barang nama_aset seri al _aset ni l ai _aset waktu_penyusutan tari f_penyusutan kode_aset no_seri _mesi n no_seri _kerangka terbuat_dari _bahan buatan kondi si _aset l okasi _aset foto_aset catatan pi I D VA20 VA255 VA255 VA50 VA20 VA20 VA255 VA255 VA255 VA255 VA255 VA20 VA255 T XT T XT M Identi fi er_1 pi m aster_suppl i er i d_master_suppl i er nam a_suppl i er al amat_suppl i er no_tel ephone_supl l i er pi I VA255 T XT VA50 M Identi fi er_1 pi bi aya_aset i d_bi aya_aset tahun harga_perol ehan ni l ai _penyusutan akumul asi _penyusutan ni l ai _buku pi I VA20 VA20 VA20 VA20 VA20 M Identi fi er_1 pi Gambar 3.8. CDM Conceptual Data Model Pada gambar 3.8 CDM Conceptual Data Model diatas mengambarkan tentang perancangan database untuk pembuatan Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. user_master_departement master_departement_master_aset master_metode_master_aset master_supplier_master_aset biaya_aset_master_aset master_departement id_departement nama_departement pi I VA100 M Identifier_1 pi login user_name jabatan password nama alamat no_telphone pi VA100 VA50 VA50 VA255 TXT VA50 M Identifier_1 pi master_metode id_metode nama_metode pi I VA100 M Identifier_1 pi master_aset id_master_aset tgl_pembelian tahun_pembuatan_barang nama_aset serial_aset nilai_aset waktu_penyusutan tarif_penyusutan kode_aset no_seri_mesin no_seri_kerangka terbuat_dari_bahan buatan kondisi_aset lokasi_aset foto_aset catatan pi I D VA20 VA255 VA255 VA50 VA20 VA20 VA255 VA255 VA255 VA255 VA255 VA20 VA255 TXT TXT M Identifier_1 pi master_supplier id_master_supplier nama_supplier alamat_supplier no_telephone_supllier pi I VA255 TXT VA50 M Identifier_1 pi biaya_aset id_biaya_aset tahun harga_perolehan nilai_penyusutan akumulasi_penyusutan nilai_buku pi I VA20 VA20 VA20 VA20 VA20 M Identifier_1 pi Gambar 3.9. PDM Physical Data Model Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Pada gambar 3.9 PDM Physical Data Model diatas mengambarkan tentang perancangan database untuk pembuatan Aplikasi Penilaian Aset Dengan menggunakan metode Garis Lurus dan Saldo Menurun Ganda Double Declining. Tabel 3.1 Login. No FIELD JENIS LENGTH KETERANGAN 1 User_name varchar 100 User name PK 2 jabatan varchar 50 Jabatan 3 Password varchar 50 Password 4 nama varchar 255 Nama 5 alamat TXT - Alamat user 6 no_telphone varchar 50 No telphone user Pada perancangan pembuatan database untuk Tabel login diatas akan diisikan kolom inputan sebagai berikut : user_name, berisi nama user pengguna, jabatan berisi tentang jabatan dari user tersebut , password berisi password user, nama berisi nama dari user tersebut, alamat berisi alamat user, no_telphone berisi no telephone yang bisa dihubungi dari user tersebut. Tabel 3.2 Master Departement No FIELD JENIS LENGTH KETERANGAN 1 Id_departement integer - Nomor id departement PK 2 User_name varchar 100 Table user name 3 nama_departement varchar 100 tabel nama department Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Pada perancangan pembuatan database untuk Tabel Bulan diatas akan diisikan kolom inputan sebagai berikut : id_departement merupakan id departemen yang dipakai sebagai Primary Key untuk tabel master departemen , user_name merupakan tabel login yang berrelasi dengan tabel master_departement dan nama_departemen merupakan nama department. Tabel 3.3 Master metode No FIELD JENIS LENGTH KETERANGAN 1 Id_metode integer - No id metode PK 2 Nama_metode varchar 100 Nama metode Pada perancangan pembuatan database untuk Tabel master metode diatas akan diisikan kolom inputan sebagai berikut : id_metode merupakan keterangan dari no.Id metode dan nama_metode merupakan keterangan dari nama metode. Tabel 3.4 Master aset No FIELD JENIS LENGTH KETERANGAN 1 Id_master_aset integer - No id master aset PK 2 Id_departement integer - Tabel master departement 3 Id_metode interger - Tabel master metode 4 Id_biaya_aset integer - Tabel biaya aset 5 Id_master_supplier integer - Tabel master supplier 6 Tgl_pembelian Date - Tgl pembelian aset Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. No FIELD JENIS LENGTH KETERANGAN 7 Tahun_pembuatan_barang varchar 20 Tahun pembuatan aset 8 Nama_aset varchar 255 Nama aset 9 Serial_aset varchar 255 Serial aset 10 Nilai_aset varchar 50 Nilai aset 11 Waktu_penyusutan varchar 20 Waktu penyusutan 12 Tarif_penyesutan varchar 20 Tarif penyusutan 13 Kode_aset varchar 255 Kode aset 14 No_seri_mesin varchar 255 No seri mesin aset 15 No_seri_kerangka varchar 255 No seri kerangka 16 Terbuat_dari_bahan varchar 255 Bahan aset 17 Buatan varchar 255 Aset dibuat di 18 Kondisi_aset varchar 20 Kondisi aset 19 Lokasi_aset varchar 255 Lokasi penempatan aset 20 Foto_aset Long varchar - Foto aset 21 Catatan Long varchar - Catatan Pada perancangan pembuatan database untuk Tabel Master aset diatas akan diisikan kolom inputan sebagai berikut : id_master_aset, id_departemen, id_metode,id_biaya_aset,id_master_supplier,tgl_pembelian,tahun_pembuatan_bar ang,nama_aser,serial_aset,nilai_aset,waktu_penyusutan,tarif_penyusutan,kode_as et,no_seri_mesin,no_seri_kerangka, terbuat_dari_bahan, buatan, kondisi_aset, lokasi_aset, foto_aset, catatan . Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tabel 3.5 Master_Supplier No FIELD JENIS LENGTH KETERANGAN 1 Id_master_supplier Integer - No id master supplier PK 2 Nama_supplier Varchar 255 Nama supplier 3 Alamat_supplier Long varchar - Alamat supplier Pada perancangan pembuatan database untuk Tabel Detail Kategori diatas akan diisikan kolom inputan sebagai berikut : id_master_supplier merupakan id master supplier PK, nama supplier merupakan nama supplier dan alamat_supplier merupakan alamat supplier. Tabel 3.6 Biaya aset No FIELD JENIS LENGTH KETERANGAN 1 Id_biaya_aset integer - Nomor id biaya aset PK 2 Tahun varchar 20 Tahun penyusutan 3 Harga_perolehan varchar 20 Harga perolehan 4 Nilai_penyusutan varchar 20 Nilai penyusutan pertahun 5 Akumulasi_penyusutan varchar 20 Akumulasi penyusutan 6 Nilai_buku varchar 20 Nilai buku Pada perancangan pembuatan database untuk Tabel Kategori diatas akan diisikan kolom inputan sebagai berikut : id_biaya_aset merupakan id biaya aset PK, tahun merupakan tahun penyusutan terjadi, harga perolehan merupakan harga perolehan yang didapat dari nilai aset, nilai_penyusutan merupakan nilai Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. penyusutan dari aset disetiap tahunnya, akumulasi penyusutan merupakan nilai akumulasi aset yang sudah disusutkan, nilai buku merupakan nilai buku dari aset. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 37

BAB IV IMPLEMENTASI PERANGKAT LUNAK