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