bab iii analisis dan perancangan sistem surabayarepository.dinamika.ac.id/id/eprint/108/7/bab...
TRANSCRIPT
36
BAB III
ANALISIS DAN PERANCANGAN SISTEM
Bab ini akan membahas tentang perancangan sistem yang meliputi
perancangan Document Flow, Data Flow Diagram (DFD), Entity Relationship
Diagram (ERD) yang ada pada Sistem Informasi Optimalisasi Perencanaan
Pengadaan Komputer Pada PT PLN (Persero) Upj Ngagel. Pada DFD
digambarkan juga diagram Hierarchy Input Process Output (HIPO) yang
menggambarkan proses-proses yang terdapat pada sistem pada setiap levelnya.
Pada ERD terdapat Conceptual Data Model (CDM) dan Physical Data Model
(PDM) yang menggambarkan tabel-tabel dan relasinya secara konsep dan
detilnya. Dalam Bab ini juga dilengkapi dengan desain Input Output yang
menggambarkan tampilan input dan output program yang akan dibuat.
3.1 Identifikasi Masalah
3.1.1 Analisis Sistem
Dalam analisis sistem ini, telah dilakukan observasi terhadap proses
bisnis dari proses perencanaan pengadaan komputer pada PT. PLN (Persero) Upj
Ngagel dan dilakukan pengumpulan data-data yang dibutuhkan. Data-data
tersebut didapatkan dari pihak staft IT maupun supervisor IT PT. PLN (Persero)
Upj Ngagel. Observasi ini dilakukan dengan cara pengamatan langsung pada PT.
PLN (Persero) Upj Ngagel untuk mengamati secara langsung aktivitas-
aktivitasnya. Selain observasi, dilakukan wawancara langsung dengan pihak staft
IT maupun supervisor PT. PLN (Persero) Upj Ngagel untuk menggali informasi
yang lebih detil. Setelah wawancara, maka didapatkan data-data yang diperlukan
STIKOM S
URABAYA
37
untuk analisis sistem. Berikut adalah diagram proses perencanaan pengadaan
barang di PT. PLN (Persero) Upj Ngagel
Gambar 3.1 Diagram Proses Perencanaan Pengadaan Barang PT. PLN (Persero)UPJ Ngagel Surabaya
Berdasarkan proses perencanaan pengadaan barang yang terjadi saat ini
terdapat dua poin permasalahan yang terjadi pada PT. PLN (Persero) UPJ Ngagel.
Permasalahan pertama adalah terdapat pada (1) proses pembelian langsung ketika
menyetujui surat tugas pembelian part tanpa melihat nilai assetnya. Dan yang
kedua adalah terdapat pada (2) proses perencanaan pengadaan untuk dilakukan
Staft IT
MemberiInformasi bahwaKomputer ButuhPenggantian Part
Supervisor
MendapatkanInformasi Untuk
MelakukanPenggantianKomputer
Teknisi
Data Komputer
YTerjadiKerusakan
Membuat SuratTugas
Penggantian Part
Menyetujui SuratTugas Tanpa
Melihat Nilai Aset
MemutuskanKomputer yang
Diganti BerdasarkanTahun Pengadaan
Proses Pembelian Langsung
Membeli PartKomputer
Teknisi
Supervisor Staft IT
MemilihKomputer yangmemiliki Tahun
Pengadaan
MelaporakanDaftar Komputeryang akan diganti
SupervisorSupervisor
T
Proses Perencanaan Untuk Dilakukan Pembelian Terpusat
STIKOM S
URABAYA
38
pembelian terpusat ketika memutuskan komputer yang diganti berdasarkan tahun
pengaadaan. Selain informasi tersebut, diketahui sebuah informasi bahwa proses
pendataan dan pencatatan perawatan belum terdata dengan baik. Terbukti dengan
bentuk laporan perawatan komputer yang tidak mencantumkan kode komputer
yang rusak. Selain laporan perawatan, terdapat juga laporan asset dan surat tugas.
Untuk lebih memahami berikut merupakan penjelasan dari masing-masing proses
perencanaan pengadaan barang pada PT. PLN (Persero) Upj Ngagel :
1. Proses Perencanaan Untuk Dilakukan Pembelian Komputer yang
dilakukan terpusat.
Dalam merencanakan merencanakan aset komputer pada PT. PLN
(Persero) UPJ Ngagel yang butuh dilakukan penggantian, saat ini yang
dilakukan adalah dengan perkiraan, artinya perusahaan tidak
mempertimbangkan masa manfaat komputer yang akan datang, melainkan
dengan melihat tahun pengadaan dari sebuah komputer. Setiap merencakan
jumlah komputer yang diadakan secara terpusat, staft IT menyeleksi komputer
yang memiliki tahun pengadaan terendah. Dari proses itu didapatkan jumlah
komputer yang akan diadakan, yang kemudian dilaporkan ke supervisor untuk
diberikan kepada bagian inventarisasi guna dilaporkan ke PLN Area jawa
Timur.
2. Proses Pembelian Langsung.
Dalam proses pengadaan aset di PT. PLN (Persero) UPJ Ngagel
berdasarkan keputusan direksi nomor 066. K/DIR/2011 dapat dilaksanakan
pembelian langsung.. Untuk pembelian langsung merupakan pembelian
dilakukan untuk pengadaan inventaris perkantoran seperti kebutuhan alat-alat
STIKOM S
URABAYA
39
perkantoran, kebutuhan perawatan pelatan perkantoran, kebutuhan kebersihan
kantor. Pembelian langsung tidak memerlukan panitia khusus dan tidak
memerlukan tenaga dari luar (out sourcing) karena kegiatan pembelian
tersebut dilakukan rutin setiap bulan. Khusus untuk pembelian barang yang
menyangkut komputer, hal pertama yang dilakukan dalam proses pengadaan
adalah memeriksa kondisi komputer yang rusak. Apabila hasil pemeriksaan
dirasa memerlukan dilakukan penggantian part, maka staft IT membuat
permohonan Surat Tugas yang nantinya disahkan oleh Supervisor bagian IT.
Setelah dilakukan pembelian part maka teknisi segera melakukan penggantian
part. Dan kemudian staft IT melakukan pendataan dan pencatatan terhadap
komputer yang telah mengalami pergantian part.
3.1.2 Document Flow
Document flow yaitu bagan yang memiliki arus pekerjaan secara
menyeluruh dari suatu sistem manual yang menjelaskan urutan prosedur-prosedur
yang terdapat di dalam proses bisnis. Untuk memperjelas Document Flow yang
ada pada PT. PLN (Persero) UPJ Ngagel pada saat ini dapat dilihat pada gambar
berikut ini.
STIKOM S
URABAYA
40
Gambar 3.2 Document Flow Pendataan Komputer
Bag. InventarisasiStaft IT
START
Nota Pembelian
Menyimpan DataKomputer
END
Memeriksa KondisiKomputer
Memberi KodeKomputer
Membuat LaporanAset Komputer
Mengelompokkan tipemodel Komputer
Supervisor
Laporan KomputerAktif
Supplier Teknisi
Membuat LabelKomputer dan Monitor
Label Komputer
Label Monitor
Menyimpan danmendata komputer
Data Komputer
STIKOM S
URABAYA
41
Gambar 3.3 Document Flow Kepemilikan Komputer
START
END
Data Karyawan
Staft IT
MenambahkanData
Kepemilikan
HistoryKepemilikanKomputer
Supervisor
MembuatLaporan History
KepemilikanKomputer
Karyawan
Karyawan memilikikomputer?
Menyimpan DataKepemilikan
Y T
Teknisi
Memeriksa DataKepemilikanKomputer
MendistribusikanKomputer ke
ruangankaryawan
MembuatLaporan
Penerimaankomputer
MencariKomputer yangakan dipindah
userkepemilikannya
STIKOM S
URABAYA
42
Gambar 3.4 Document Flow Penghapusan Komputer
Staft IT
START
Menyimpan datapenghapusan
komputer
Bag. Inventarisasi
Laporan KomputerNon Aktif
END
Data Komputeryang akan dihapus
Membuat LaporanPenghapusan
Komputer
Supervisor
STIKOM S
URABAYA
43
Gambar 3.5 Document Flow Perawatan Komputer
2Nota Pembelian
Karyawan
START
LaporanKerusakan
MemperbaikiKomputer
Teknisi
Ada PenggantianKomponen
Membuat SuratTugas
1Surat TugasPembelian Alat
2Surat TugasPembelian Alat
3Surat TugasPembelian Alat
Bag.InventarisasiSupervisor
1Surat TugasPembelian Alat
T
Y
2Surat TugasPembelian Alat
Membeli Barang
Staft IT
Barang Baru
Laporan HistoryPerawatanKomputer
END
MembuatLaporan
PerawatanKomputer
TestingKomputer
Informasi HasilPerawatan
Supplier
Membuat NotaPembelian
Rekap HasilPerawatan
1Nota Pembelian
Part
1Nota Pembelian
Part
Mendata hasilPerbaikanKomputer
MengesahkanSurat Tugas
STIKOM S
URABAYA
44
Gambar 3.6 Document Flow Perencanaan Pengadaan Aset Komputer
3.2 Perancangan Sistem
Berdasarkan dari analisis permasalahan yang ada, tahap berikutnya dari
siklus pengembangan sistem adalah perancangan sistem. Pada tahap ini terdapat
aktifitas pendifinisian kebutuhan-kebutuhan fungsional dan persiapan untuk
rancang bangun hingga implementasi dari sistem. Sebelum membangun sebuah
model perancangan ke dalam bentuk Context Diagram akan dijelaskan proses
bisnis pada sistem yang akan dibangun. Sedangkan Model pengembangan yang
akan digunakan berupa gambar diagram blok sebagaimana terlihat pada Gambar
Block Diagram Rancang Bangun Sistem Informasi Optimalisasi Perencanaan
Pengadaan Aset Komputer berikut.
Supervisor
START
Data Komputer
MenghitungKomputer yang
tahun pengadaannyarendah
Staft IT
Hasil PerencanaanMembuat Laporan
PerencanaanPenmgadaaan
Komputer
END
STIKOM S
URABAYA
45
Gambar 3.7 Blok Diagram Rancang Bangun Sistem Informasi OptimalisasiPerencanaan Pengadaan Aset Komputer
Dan untuk mengetahui proses perhitungan dalam perencanaan pengadaan
komputer akan dijelaskan pada gambar 3.8 berikut.
Input Proses Output
Input DataPerawatanKomputer
DataKomputer
Proses AdministrasiKomputer (PendataanKomputer, Kepemilikan
Komputer, PenghapusanKomputer, Perawatan
Komputer)
DataKaryawan
Laporan KomputerAktif
Laporan KomputerNon Aktif
Laporan HistoryKepemilikanKomputer
Label Komputer
Proses Output
Menghitung Nilai AktivaKomputer (Penyusutan
Komputer)
Menghitung CostKomputer
Menghitung BenefitKomputer
History PerawatanKomputer
Nilai residu
Menghitung Ratio BenefitCost Komputer
Nilai AktivaKomputer
Hasil AnalisaBerdasarkan
Ratio Cost BenefitKomputer
STIKOM S
URABAYA
46
Gambar 3.8 Diagram Rancangan Perhitungan Optimalisasi PerencanaanPengadaan Aset Komputer
Nilai AktivaKomputer
History PerawatanKomputer
Massa ManfaatKomputer
Menghitung Cost per tahun pembelian di tahun X.Service + Biaya Penggantian Part + Intangible Cost
(Downtime, Workpractice)
Menghitung PV Cost :
A = Total Costr = 0.08
Menghitung Benefit per tahun pembelian di tahun X.Job Satisfaction + Decrease Cost
Menghitung PV Benefit :
A = Total Benefitr = 0.08
MenghitungPenyusutan
Komputer (MetodeGaris Lurus)
Menghitung estimasi Downtime pertahun pembelian di tahun X :
Downtime tahun xxxx = lama komputertidak bekerja x standar biaya kerugian
Menghitung estimasi Workpractice pertahun pembelian di tahun X :
workpractice tahun xxxx = kerusakan xstandar biaya kerusak
Menghitung estimasi Job satisfaction pertahun pembelian di tahun X :
Job satisfaction tahun xxxx = Standarbiaya kerusakan – ((kerusakan – standar
kerusakan komputer) x standar biayakerusakan )
Menghitung estimasi Decrease Cost pertahun pembelian di tahun X:
Standar biaya kerusakan – ((kerusakan –standar kerusakan komputer) x standar
biaya kerusakan )
Menghitung Ratio B/C :
PV Benefit
PV Cost
Optimalisasi = memilih komputer terbaik untukdilakukan penggantian. Dengan ratio > 0Semakin besar rationya semakin benefit
Optimalisasi = memilih keputusan penggantian partatau ganti komputer. Dengan Rule
Nilai residu
Menghitung Standar per tahun pembelian ditahun X :
1.Menghitung Standar biaya kerusakan2. Standar kerusakan komputer
3. Standar biaya kerugian
Perkiraan BiayaGanti Part / Ganti
komputer
STIKOM S
URABAYA
47
THENN
Untuk mempermudah dalam memutuskan apakah komputer perlu
dilakukan penggantian part atau penggantian komputer, maka ditetapkan sebuah
rule seperti tabel berikut.
Tabel 3.1 Rule Penggantian Part Atau Penggantian Komputer
Dimana sisa nilai aktiva adalah nilai aktiva komputer pada tahun ini,
biaya ganti part adalah taksiran biaya penggantian part, dan biaya ganti komputer
adalah taksiran biaya penggantian komputer. Seluruh biaya taksiran ini diinputkan
oleh petugas.
1. Input
Data pertama yang harus dipersiapkan adalah nilai aktiva sebuah
komputer. Nilai aktiva yang digunakan disini adalah nilai pembelian komputer.
Data kedua yang harus dipersiapkan adalah data perawatan komputer. Data ini
diperlukan untuk menghitung cost dan benefit sebuah komputer. Data pendukung
lainnya yang harus dipersiapkan adalah ketetapan massa manfaat dan ketetapan
nilai residu.
Selisih biaya
Ratio BC
Nilai Aktiva < = BiayaGanti Komputer
>= 1
< 1
IF
IF Biaya Ganti Part > =Sisa Nilai AktivaTHEN Ganti Komputer
IF Biaya Ganti Part <Sisa Nilai AktivaTHEN Ganti Part
IF Biaya Ganti Part > =Sisa Nilai AktivaTHEN Ganti Komputer
IF Biaya Ganti Part <Sisa Nilai AktivaTHEN Ganti Part
STIKOM S
URABAYA
48
Setelah mempersiapkan data, yang harus dilakukan selanjutnya adalah
mengidentifikasi cost atau biaya dan benefit atau manfaat sebuah komputer.
Pemilihan variabel tentunya harus disesuaikan dengan kondisi perusahaan. Untuk
cost, variabel yang digunakan adalah biaya servis, biaya penggantian part, biaya
intangible cost (downtime dan workpractice). Sedangkan variabel benefit yang
digunakan adalah decrease cost dan intangible benefit (job satisfaction).
2. Proses dan Output
A. Proses Menghitung Penyusutan Komputer
Pertama kali yang harus dilakukan adalah menghitung penyusutan
komputer. Penyusutan ini berguna untuk mengetahui nilai susut per tahun dan
nilai buku/ nilai aktiva sebuah komputer. Untuk menghitungnya diperlukan
inputan nilai residu. Rumus yang digunakan untuk menghitung penyusutan adalah
dengan rumus 2.10. Berikut ini contoh menghitung penyusutan komputer.
Tabel 3.2 Tabel Infromasi Nilai Komputer
Id_komputerTahun
PembelianMassa
manfaatNilai
AktivaNilai
Residuibm/thinkcentre/0001/0001
2010 4 6000000 200000
rakitan/rakitan/0001/00012009 4 8000000 200000
Biaya penyusutan per tahunnya adalah sebagai berikut.
Biaya penyusutan ibm/thincentre/0001/0001 = (6000000-200000) / 4 = 1450000
Biaya penyusutan ini tiap tahunnya dikurangkan terhadap nilai aktiva
sehingga didapatkan nilai aktiva terbaru. Jika umur komputer melebihi masa
manfaat (4 tahun) maka nilai aktiva akan sama dengan nilai residu.
STIKOM S
URABAYA
49
Tabel 3.3 Tabel Informasi Nilai Aktiva Komputer Terbaru
Id_komputerTahun
Pembelian
BiayaPenyusutan
/tahun
NilaiAktiva
NilaiAktivaNow
ibm/thinkcentre/0001/00012010 1450000 6000000 1650000
rakitan/rakitan/0001/00012009 1950000 8000000 200000
B. Proses Menghitung Standar
Sebuah standar diperlukan sebgai acuan untuk menghitung intangible
cost dan intangible benefit. Untuk menghitung standar digunakan rumus statitik
pemustan data yaitu mean. Berikut ini akan dijelaskan contoh menghitung (1)
standar biaya kerusakan, (2) standar kerusakan komputer dan (3) standar biaya
kerugian.
1. Menghitung standar biaya kerusakan. Menggunakan rumus 2.7. Contoh
perhitungannya adalah sebagai berikut.
Diketahui selama tahun 2011 total biaya servis dan penggantian part dari 30
unit komputer adalah 410000. Total kerusakan / total frekuansi kerusakan
selama tahun 2011 dari 30 unit komputer adalah 27 kali.
Standar biaya kerusakan tahun 2011 = 410000 / 27 = 15158 rupiah per rusak
2. Menghitung standar kerusakan komputer. Menggunakan rumus 2.9. Standar
kerusakan ini diperlukan sebgai acuan untuk menentukan apakah biaya yang
dikeluarkan untuk kerusakan komputer tergolong wajar atau melebihi standar.
Contoh perhitungannya adalah sebagai berikut.
Diketahui selama tahun 2011 untuk komputer yang diadakan tahun 2010
tercatat total frekuensi rusak komputer adalah 15 dari total komputer rusak 14
STIKOM S
URABAYA
50
unit (komputer yang diadakan tahun 2010). Maka standar kerusakan
komputer untuk tahun pengadaan 2010 adalah.
Standar kerusakan komputer (2010) = 15/14 = 1,07 kerusakan per komputer
3. Mencari standar biaya kerugian. Menggunakan rumus 2.8. Standar ini
digunakan untuk mencari kerugian yang diakibatkan karena komputer belum
selesai untuk diperbaiki. Rumus yang digunakan adalah rumus nomer 2.7.
Perlu diperhatikan bahwa tidak semua biaya servis dan ganti part masuk
dalam biaya downtime, hanya servis atau ganti part yang memiliki tenggang
waktu dalam pengerjaannya yang dimasukkan dalam biaya downtime.
Sehingga komputer yang selesai diservis pada hari yang sama saat pelaporan
kerusakan tidak dimasukkan dalam biaya downtime servis.
Contoh perhitungannya adalah sebagai berikut.
Diketahui selama tahun 2011 total biaya servis dan penggantian part yang
mengalami tenggang waktu dari 30 unit komputer adalah 150000. Total
kerusakan / frekuansi tenggang waktu perbaikan selama tahun 2011 dari 30
unit komputer adalah 2 hari. Total komputer yang memiliki tenggang waktu
kerusakan selama tahun 2011 adalah 1 komputer.
Standar biaya kerugian DT tahun 2011 = 150000 / 2 = 75000 rupiah per hari
C. Proses Menghitung Cost Komputer
Setelah dilakukan perhitungan penyusustan, langkah selanjutnya adalah
menghitung cost komputer. Untuk menghitung cost komputer harus diupdate tiap
tahunnya. Ada tiga tahapan dalam menghitung cost yaitu menghitung (1)
intangible cost, (2) total cost dan (3) present value cost. Untuk menghitung
intangible cost yang dilakukan adalah sebagai berikut.
STIKOM S
URABAYA
51
1. Menghitung intangible cost. Estimasi atau perkiraan dapat dilakukan untuk
menghitung sesuatu yang tidak benilai nyata.
Formula estimasi Workpractice
Contoh penerapannya adalah sebagai berikut. Menggunakan rumus 2.3.
Komputer ibm/thinkcentre/0002/0001 (tahun pengadaan 2010) selama tahun
2011 mengalami total reparasi 2 kali. Maka workpractice komputer dengan
kode ibm/thinkcentre/0002/0001 pada tahun 2011 adalah. (Telah dihitung
sebelumnya pada halaman 49 standar biaya kerusakan tahun 2011 untuk
komputer dengan tahun pengadaan 2010 adalah : 15185)
Workpractice ibm/thinkcentre/0002/0001 = 2 x 15185 = 30370.37
Formula estimasi Downtime
Contoh penerapannya adalah sebagai berikut. Menggunakan rumus 2.4.
Komputer ibm/thinkcentre/0002/0001 (tahun pengadaan 2010) selama tahun
2011 mengalami total reparasi 2 kali. Reparasi yang pertama dilaporakan
tanggal 1 April 2011 dan selesai tanggal 3 April 2011, reparasi yang kedua
dilaporakan tanggal 1 Desember 2011 dan selesai tanggal 1 Desember 2011.
Maka downtime komputer ibm/thinkcentre/0002/0001 pada tahun 2011
adalah. (Standar biaya kerugian tahun 2011 adalah 75000)
Total selisih komputer ibm/thinkcentre/0002/0001 tidak bekerja selama
tahun 2011 adalah 2 hari
Downtime ibm/thinkcentre/0002/0001 tahun 2011 = 2 x 75000 = 150000
2. Menghitung total cost. Menggunakan rumus 2.2. Diketahui data untuk
komputer ibm/thinkcentre/0002/0001 sebagai berikut.
Tahun pengadaan ibm/thinkcentre/0002/0001 = 2010.
STIKOM S
URABAYA
52
Tabel 3.4 Informasi Standar Biaya KerusakanTahun Total
Pengeluaranseluruh komp
Total FrekuensiKerusakan seluruh
komp
Standar Biayakerusakan
2010 660000 38 660000 / 38 = 173682011 410000 27 410000 / 27 = 151822012 1430000 34 1430000 / 34= 42058.82013 23810000 10 23810000/10=2381000
Tabel 3.5 Informasi Standar Komputer Rusak Tahun Pengadaan 2010Tahun Total Frekuensi
Kerusakan u/ tahunpengadaan 2010
Total KomputerRusak u/ thn
pengadaan 2010
Standar Kerusakankomputer u/ tahunpengadaan 2010
2010 28 14 28/14 = 22011 15 14 15/14 = 1,072012 22 14 22/14 = 1,572013 4 14 4/14 = 0.28
Tabel 3.6 Informasi Standar Biaya KerugianTahun Total Frekuensi
lama komputertidak bekerja (hari)
Total biaya u/ kompyang mengalamidowntime
Standar BiayaKerugian
2010 0 0 02011 2 150000 150000 / 2 = 750002012 10 1100000 1100000 / 10 =
1100002013 5 290000 290000 / 5 = 58000
Tabel 3.7 Informasi History Komputer ibm/thinkcentre/0002/0001Tahun
HistorySevice Ganti part
Totalreparasi
TotalHari DT
2010instalasi = 30000update anvir = 10000
0 20
2011 Update anvir = 10000Ganti ram =150000
22
2012 Update anvir =10000 0 1 02013 Cleaning komp = 30000 0 1 1STIK
OM SURABAYA
53
Menghitung Intangible Cost dan total cost untuk komputer
ibm/thinkcentre/0002/0001 adalah.
Tahun 2010
Workpractice = total reparasi x standar biaya kerusakan
= 2 x17368 = 34736.8421
Downtime = total hari DT x standar biaya kerugian = 0 x 0 = 0
Total Cost tahun 2010 = service + Ganti Part + Intangible cost
= 40000 + 0 + 34736.8421 = 74736.8421
Dengan cara yang sama maka didapat total cost untuk komputer
ibm/thinkcentre/0002/0001 adalah
Tabel 3.8 Hasil Total Cost ibm/thinkcentre/0002/0001Tahun Total Cost2010 74736.84212011 340370.372012 52058.8232013 2469000
3. Menghitung PV Cost. Menggunakan rumus 2.1. Untuk menghitung PV cost
adalah sebagai berikut.
= 74736.8421(1 + 0.08) + 340370.37(1 + 0.08) + 52058.823(1 + 0.08)+ 2469000(1 + 0.08)
PV Cost = 2217128.191STIKOM S
URABAYA
54
D. Proses Menghitung Benefit Komputer
Setelah cost dihitung selanjutnya adalah menghitung benefit. Ada tiga
tahapan dalam menghitung benefit yaitu menghitung (1) intangible benefit, (2)
total benefit dan (3) present value benefit. Berikut ini adalah penjelasannya
1. Untuk menghitung intangible benefit maka yang dijadikan acuan adalah
standar kerusakan komputer dan standar biaya kerusakan. Berikut ini adalah
contoh penerapan menghitung intangible benefit.
Formula estimasi Job Satisfaction dan Decrease Cost
Contoh penerapannya adalah sebagai berikut. Menggunakan rumus 2.5.
Komputer ibm/thinkcentre/0002/0001 diketahui costnya pada tabel
sebelumnya tabel 3.6. Dan standar biaya kerusakan telah dihitung pada tabel
3.3. Maka job satisfaction dan decrease cost adalah sebagai berikut.
Karena komputer ibm/thinkcentre/0002/0001 diadakan tahun 2010 maka
standar kerusakan yang digunakan adalah standar kerusakan tahun 2010.
Tahun 2010
Job satisfaction = 17368,42 – ((2 - 2) x 17368,42) = 17368,42
Decrease cost = 17368,42 – ((2 - 2) x 17368,42) = 17368,42
Dengan cara yang sama maka didapat hasil sebagai berikut.
Tabel 3.9 Hasil Benefit Komputer ibm/thinkcentre/0002/0001Tahun Decrease Cost Job Satisfaction2010 17368,42 17368,422011 1084,65 1084,652012 66092,43 66092,432013 680285,71 680285,71
2. Menghitung total benefit. Menggunakan rumus 2.2. Total benefit adalah
Decrease cost + Job Satosfaction. Berikut ini adala hasil perhitunga total
STIKOM S
URABAYA
55
benefit komputer ibm/thinkcentre/0002/0001
Tabel 3.10 Hasil Total Benefit Komputer ibm/thinkcentre/0002/0001Tahun Decrease Cost Job Satisfaction Total Benefit2010 17368,42 17368,42 34736,842011 1084,65 1084,65 2169,312012 66092,43 66092,43 132184,872013 680285,71 680285,71 1360571,42
3. Menghitung PV Benefit. Menggunakan rumus 2.1. Rumus menghitung pv
benefit sama dengan pv cost hanya variabel nya saja yang diganti dari cost
menjadi benefit. Berikut adalah contoh penerapannya.
= 34736.84(1+0.08)1 + 2169,31(1+0.08)2 + 132184,87(1+0.08)3 + 1360571,42(1+0.08)4= 1139016,81E. Proses Menghitung Ratio Benefit Cost Komputer
Untuk mengoptimalkan atau memillih komputer yang terbaik untuk
dilakukan penggantian komputer sesuai dengan buku IT investment karangan
Schniederjans (2008, h.144) dilakukan dengan menghitung ratio benefit dan cost.
Dimana jika hasilnya lebih dari 0 maka komputer masih menguntungkan sehingga
komputer tersebut lebih baik dipertahankan karena memiliki benefit yang
dihasilkan lebih banyak dari costnya. Dan jika perusahaan ingin memilih 5 dari 30
unit komputer untuk dilakukan penggantian komputer maka yang dilakukan
adalah membanding ratio komputer satu dengan komputer lainnya, 5 ratio terkecil
adalah yang terpilih untuk dilakukan penggantian komputer. Berikut ini adalah
contoh penerapan menghitung ratio benefit cost (menggunakan rumus 2.2) untuk
komputer ibm/thinkcentre/0002/0001.
STIKOM S
URABAYA
56
= = 1139016,812217128.191 = 0.513Ratio BC < 1 , artinya cost yang dihasilkan lebih besar dari benefit
Sedangkan untuk mengoptimalkan apakah komputer harus direparasi
atau dilakukan penggantian komputer maka digunakan rules pada tabel 3.1 rule
penggantian part atau penggantian komputer. Berikut adalah contoh
penerapannaya. Suatu ketika komputer ibm/thinkcentre/0002/0001 mengalami
kerusakan dan ternyata butuh untuk dilakukan penggantian part senilai 500.000,
jika diketahui harga komputer untuk membeli baru adalah 3.000.000 Maka
keputusannya adalah sebagai berikut.
Ratio BC komputer ibm/thinkcentre/0002/0001 = 0.513
Nilai aktiva ibm/thinkcentre/0002/0001 tahun 2013 = 1.900.000
Biaya ganti part < nilai aktiva = 500.000 < 1.900.000
Karena ratio < 1 dan Biaya ganti part < nilai aktiva maka keputusannya adalah =
GANTI PART
3.2.1 System Flow
Berikut ini adalah sytem flow dari proses optimalisasi perencanaan
pengadaan komputer
STIKOM S
URABAYA
57
Gambar 3.9 System Flow Pendataan Komputer
Staft IT System
Start
Data Komputer
Input Data Barang
Menyimpan DataBarang
RAM
HARDISK
PROCESSOR
MONITOR
Cetak LabelKomputer danLabel Monitor
End
Komputer
Bag.Inventarisasi
MengelompokkanTipe Model
Model
Teknisi
Label Komputer
Label Monitor
Cetak Laporan
Supervisor
Laporan AsetKomputer Aktif
STIKOM S
URABAYA
58
Gambar 3.10 System Flow Kepemilikan Komputer
Gambar 3.11 System Flow Penghapusan Komputer
Staft IT System
START
Data Karyawan
Input DataKepemilikanKomputer
MengindentifikasiData
Karyawan
T
Cetak LaporanHistory
Kepemilikan
END
Simpan Data padatabel HistoryKepemilikan
Komputer
HistoryKepemilikan
Komputer memiliki usersebelumnya
Supervisor
Laporan HistoryKepemilikan
Menambahkan datadan memperbarui userkepemilikan pada tabelHistory Kepemilikan
Y
Karyawan
Mencari datakomputer
Staft IT System
START
Bag. Inventarisasi
END
Data Komputeryang akan dihapus
Ubah StatusKomputer menjadi
Non Aktif
Membuat LaporanPenghapusan
Komputer
Komputer
HistoryKepemilikan
Laporan Non AktifKomputer
Supervisor
Input DataKomputer yangakan dihapus
STIKOM S
URABAYA
59
Gambar 3.12 System Flow Perawatan Komputer
Staft IT
Start
PelaporanKerusakan
Input Pelaporankerusakan
Hasil Perawatan AdaPenggantian Komponen
System
Simpan DataHistory Komputerdan update status
kerusakan
Komputer
HistoryKomputer
T
Cetak Surat Tugas
Meyimpan dataPermohonan Surat
Tugas
Y Surat Tugas
1Surat TugasPembelian Alat
2Surat TugasPembelian Alat
3Surat TugasPembelian Alat
Bag.Inventarisasi
1Surat TugasPembelian Alat
Supervisor
3Surat TugasPembelian Alat
Teknisi
2Surat TugasPembelian Alat
Membeli Alat
1Nota Pembelian
Part
Input HasilPerawatan
1
1
Update DataBarang
Simpan ke DataHistory Komputer
RAM
HARDISK
PROCESSOR
MONITOR
Komputer
HistoryKomputer
Komputer
TestingKomputer
Hasil Perawatan
Karyawan
Laporan HistoryPerawatanKomputer
Cetak LaporanPerawatanKomputer
End
Barang Baru
2
2
Supplier
Menebuat NotaPemebelian
2Nota Pembelian1
Nota Pembelian
Rekap HasilPerawatan
4
4
Detil SuratTugas
Karyawan
PenggantianCPU T
Non aktifkankomputer yang
lamaSimpan Model
Baru
Model Baru?
Model
T
Y
Y
Simpan komputeryang baru
Cetak label CPU
Label CPU
5
5
Label CPU
PerbaruiKepemilikanKomputer
HistoryKepemilikan
Karyawan
Mencetak daftarkerusakan
Daftar kerusakankomputer
MelakukanPerbaikan
Simpan hasilperawatan
Lap_Kerusakan
Update
DaftarPermohonanSurat Tugas
MenyetujuiSurat TugasAnalisa Komputer
Penyelesaian
DaftarPermohonan
Surat Tugas ACC
Input PermohonanSurat Tugas
Lap_Kerusakan
Lap_Kerusakan
Update
STIKOM S
URABAYA
60
Gambar 3.13 System Flow Analisis Perencanaan Pengadaan Komputer
Staft IT
Start
System
Komputer
MenghitungPenyusutan
Simpan DataPenyusutan
Analisa
End
Laporan HasilAnalisa Komputer
Staft IT
Nilai Residu
Input Nilai Residu
HistoryKomputer
Benefit
MenghitungBenefit, Intangible
Benefit, TotalBenefit
MenghitungPV Cost
AnalisaUpdate
MenghitungPV Benefit
PV Benefit
Menghitung RasioBenefit/Cost
AnalisaUpdate Analisa
Cetak LaporanHasil Analisa
komputer
Penyusutan
Input Tahun
Menghitung Cost,Intangible Cost,
Total Cost
Komputer
Cost
PV Cost
AnalisaUpdate
STIKOM S
URABAYA
61
3.2.2 Data Flow Diagram
Data Flow Diagram (DFD) merupakan perangkat yang digunakan pada
metodologi pengembangan sistem yang tersetruktur. DFD dapat menggambarkan
seluruh kegiatan yang terdapat pada sistem secara jelas. Selain itu DFD juga
menggambarkan komponen dan aliran data antar komponen yang terdapat pada
sistem yang akan dikembangakan.
Penggambaran sistem menggunakan DFD context diagram dapat dilihat
pada Gambar 3.14. Context diagram dapat didekomposisi lagi menjadi level yang
lebih rendah (lowest level) untuk menggambarkan sistem lebih rinci. Pada context
diagram tersebut terdapat 5 entity (Teknisi, Bagian Inventaris, Supplier,
Supervisor dan Karyawan) dan satu proses utama Rancang Bangun Sistem
Informasi Perencanaan Pengadaan Komputer.
1. Context Diagram
Context diagram dari Sistem Informasi Perencanaan Pengadaan
Komputer pada PT. PLN (Persero) Upj Ngagel dapat dilihat pada Gambar 3.14.
Pada context diagram terdapat satu proses utama dari sistem dan 5 entity (Teknisi,
Bagian Inventaris, Supplier, Supervisor dan Karyawan) yang terhubung dengan
proses utama.
STIKOM S
URABAYA
62
Gambar 3.14 Context Diagram Rancang Bangunn Sistem Informasi PerencanaanPengadaan Komputer Pada PT. PLN (Persero) Upj Ngagel
2. Hierarchy Input Process Output
Hierarchy input process output menggambarkan hirarki proses-proses
yang ada dalam DFD. Gambar 3.15 merupakan HIPO dari sistem akuntansi
keuangan pada PT. PLN (Peresero) Upj Ngagel.
Ruang
Laporan AnalisaLap komputer Non Aktif
Hasil Perawatan Penggantian Parts
Permohonan Surat Tugas ACC
Daftar Permohonan Surat Tugas
Daftar Kerusakan Komputer
Data Komputer
Tahun
Label Kode Monitor
Penyelesaian
Laporan Aset Komp Aktif
Nilai Residu
Data Komputer yang akan dihapus
Laporan Perawatan Komputer
Nota Pembelian Parts
Surat Tugas 2
Surat Tugas 1
Surat Tugas 3
Pelaporan Kerusakan
Data Kerusakan Komputer
Lap History Kepemilikan Komputer
Identitas
Nota Pembelian
Label Kode CPU 0
Rancang Bangun SistemInformasi PerencanaanPengadaan Komputer
+
Teknisi
Suplier
BagianInventaris
Karyawan
Supervisor
STIKOM S
URABAYA
63
Gambar 3.15 HIPO Rancang Bangun Sistem Informasi Perencanaan PengadaanKomputer Pada PT. PLN (Persero) Upj Ngagel
3. Data Flow Diagram Level 0
DFD Level 0 Sistem Informasi Perencanaan Pengadaan Komputer Pada
PT. PLN (Persero) Upj Ngagel dapat dilihat pada Gambar 3.16 DFD Level 0
tersebut terdiri dari 5 proses utama dan 8 sub proses, keseluruhan proses itu
adalah sebagai berikut:
a. Proses pendataan. Proses ini digunakan untuk mengelola data master. Proses
ini dapat didekomposisi lagi menjadi:
i. Penyimpanan Data Komputer.
ii. Pembuatan Laporan Aset Komputer.
b. Proses Kepemilikan Komputer. Proses ini digunakan untuk mendata
penanggung jawab atas komputer, mulai dari pendataan kepemilikan untuk
0Rancang Bangun SistemInformasi PerencanaanPengadaan Komputer
1Pendataan
5.1MenghitungPenyusutanKomputer
2Kepemilikan
Komputer
5.4Menghitung Ratio
BC Komputer
3PerawatanKomputer
5.5Menyajikan HasilAnalisa Komputer
4Penghapusan
Komputer
1.1Penyimpanan
Data Komputer
3.1Pembuatan Surat
TugasPenggantian Part
3.2PendataanPerbaikanKomputer
3.3Pembuatan Lap.
PerawatanKomputer
1.2Pembuatan
Laporan AsetKomputer
5Analisa PerencanaanPengadaan Komputer
5.2Menyajikan HasilAnalisa Komputer
5.3Menyajikan HasilAnalisa Komputer
STIKOM S
URABAYA
64
komputer baru hingga pergantian kepemilikan dapat dilakukan pada proses
ini. Proses ini user dapat mencetak laporan history kepemilikan komputer.
c. Proses perawatan komputer. Proses ini digunakan untuk mendata hasil
perawatan komputer, mulai dari perawatan rutin tiap bulan, service, pendataan
penggantian parts, penggantian cpu. Proses ini dapat didekomposisi lagi
menjadi :
i. Proses pembuatan Surat Tugas Penggantian Part.
ii. Proses pendataan perbaikan komputer.
iii. Proses pembuatan Laporan Perawatan Komputer.
d. Proses penghapusan komputer. Proses ini digunakan untuk merubah status
aktif komputer menjadi non aktif.
e. Proses analisa perencanaan pengadaan komputer. Proses ini digunakan untuk
menghitung tafsiran dari nilai komputer (nilai aktiva), yang diproses dari hasil
penyusutan. Didalam proses ini juga menghitung keuntungan dan kerugian
komputer, yang kemudian dipresentasikan dalam bentuk Ratio Benefit Cost
(Ratio BC). Proses ini dapat didekomposisi lagi menjadi :
i. Proses menghitung penyusutan komputer.
ii. Proses menghitung ratio benefit cost komputer.
iii. Proses menyajikan hasil analisa komputer.STIKOM S
URABAYA
65
Gambar 3.16 DFD Level 0 Sistem Informasi Perencanaan Pengadaan KomputerPada PT. PLN (Persero) Upj Ngagel
[Ruang]
ambil dt
ambil dt
[Laporan Analisa]
[Lap komputer Non Aktif]
ambil dt
simpan dt
[Hasil Perawatan Penggantian Parts]
[Permohonan Surat Tugas ACC]
[Daftar Permohonan Surat Tugas]
[Label Kode Monitor]
[Data Komputer]
simpan
simpan
ambil dt
simpan
simpan
[Tahun]
simpan
simpan
simpan
ambil dt
ambil dt
[Penyelesaian]
[Laporan Aset Komp Aktif]
simpan
[Nilai Residu]
Simpan
Ambil & Update Status Non Aktif
[Data Komputer yang akan dihapus]
ambilambilambil & simpan
ambil & simpanambil & simpanambil & simpan
ambil & simpan
Simpan
Simpan
Simpan
[Laporan Perawatan Komputer]
[Surat Tugas 1]
[Nota Pembelian Parts]
[Surat Tugas 3][Surat Tugas 2]
[Data Kerusakan Komputer][Pelaporan Kerusakan]
[Lap History Kepemilikan Komputer]simpan
ambil dt ruang
ambil dt karyambil dt komp
[Identitas]
dt ruang
dt karyawan
Simpan
Simpan
Simpan
Simpan
Simpan
Simpan
[Label Kode CPU]
[Nota Pembelian]
Teknisi
BagianInventaris
Suplier
1
Pendataan
+
1 Komputer
2 RAM
3 Harddisk
4 Processor
5 Monitor
6 Karyawan
7 Ruang
8 Model
Karyawan
9 History Kepemilikan
2
KepemilikanKomputer
Supervisor
3
PerawatanKomputer
+
10 Surat Tugas
11 Detil Surat Tugas
12 History Komputer
4
PenghapusanKomputer
5
AnalisaPerencanaanPengadaan
Komputer +
13 Analisa
Teknisi
Supervisor
Teknisi
14 Penyusutan
Supervisor
15 Cost
18 pv_cost
19 Benefit
20 pv_benefit
BagianInventaris
SupervisorSupervisorSupervisor
Teknisi
21 Lap_Kerusakan
SupervisorSupervisor
BagianInventaris
STIKOM S
URABAYA
66
4. Data Flow Diagram Level 1 Sub Proses Pendataan
DFD level 1 sub proses pendataan dapat dilihat pada Gambar 3.17. DFD
tersebut merupakan hasil dekomposisi dari DFD level 0 proses pengelolaan data
master dan terdiri dari 2 proses yaitu:
i. Penyimpanan data komputer. Pada proses ini taknisi memberikan data
komputer. Data komputer tersebut kemudian diinputkan ke sistem dan
dikelola ke dalam database komputer.
ii. Pembuatan laporan aset komputer. Pada proses ini user dapat mencetak
laporan aset komputer.
Gambar 3.17 DFD Level 1 Sub Proses Pendataan
[Ruang]
[Data Komputer]
[dt karyawan]
[dt ruang]
[Identitas]
[Label Kode Monitor]
ambil dt model
ambil dt nik
ambil dt ruang
ambil dt monitor
ambil dt processor
ambil dt hd
ambil dt ram
ambil dt komp
[Laporan Aset Komp Aktif]
[Simpan]
[Simpan]
[Simpan]
[Simpan]
[Simpan]
[Label Kode CPU]
[Simpan]
[Nota Pembelian]
Teknisi
Suplier
8 Model
1 Komputer
2 RAM
3 Harddisk
4 Processor
5 Monitor
6 Karyawan
7 Ruang
1.1
PenyimpananData Komputer
Karyawan
Supervisor
1.2Pembuatanlaporan Aset
Komputer
BagianInventarisBagian
Inventaris
STIKOM S
URABAYA
67
5. Data Flow Diagram Level 1 Sub Proses Perawatan Komputer
DFD level 1 sub proses perawatan komputer dapat dilihat pada Gambar
3.18. DFD tersebut merupakan hasil dekomposisi dari DFD level 0 proses
perawatan komputer dan terdiri dari 3 proses yaitu:
i. Pembuatan Surat Tugas penggantian part. Pada proses ini user dapat
membuat serta mencetak surat tugas untuk pembelian part baru, data
tersebut kemudian disimpan pada database sura tugas dan detil surat
tugas.
ii. Pendataan perbaikan komputer. Pada proses ini user mendata hasil
perawatan komputer yang dilakukan oleh teknisi, baik perawatan berupa
penggantian part, service, pargantian cpu. Data perawatan tersebut
kemmudian disimpan pada database history komputer.
iii. Pembuatan laporan perawatan komputer. Pada proses ini user dapat
mencetak laporan history perawatan komputer yang ada pada database
history komputer.
STIKOM S
URABAYA
68
Gambar 3.18 DFD Level 1 Sub Proses Perawatan Komputer
6. Data Flow Diagram Level 1 Sub Proses Analisa Perencanaan Pengadaan
Komputer
DFD level 1 sub proses analisa perencanaan pengadaan komputer dapat
dilihat pada Gambar 3.19. DFD tersebut merupakan hasil dekomposisi dari DFD
level 0 proses analisa perencanaan pengadaan komputer dan terdiri dari 3 proses
yaitu:
[ambil dt]
[simpan dt]
[Hasil Perawatan Penggantian Parts]
[Permohonan Surat Tugas ACC]
[Daftar Permohonan Surat Tugas]
[Daftar Kerusakan Komputer]
[simpan]
[simpan]
ambil dt
ambil dt
ambil dt perawatan[Laporan Perawatan Komputer]
[ambil]
[ambil][ambil & simpan]
[ambil & simpan]
[ambil & simpan]
[ambil & simpan][ambil & simpan]
[Simpan]
[Simpan]
[Simpan]
[Surat Tugas 3]
[Surat Tugas 2]
[Surat Tugas 1]
[Penyelesaian]
[Nota Pembelian Parts]
[Pelaporan Kerusakan]
[Data Kerusakan Komputer]Teknisi
Karyawan
Supervisor
BagianInventaris
Suplier
10 Surat Tugas
11 Detil Surat Tugas
12 History Komputer
1 Komputer
2 RAM
3 Harddisk
4 Processor
5 Monitor
6 Karyawan
7 Ruang
3.1
Pembuatan SuratTugas
Penggantian Parts
3.2PendataanPerbaikanKomputer
3.3Pembuatan
LaporanPerawatanKomputer
9 History Kepemilikan
8 Model
21 Lap_Kerusakan21 Lap_Kerusakan
STIKOM S
URABAYA
69
i. Menghitung penyutusan komputer. Pada proses ini user dapat melihat nilai
aktiva komputer yang didapatkan dari hasil penyusutan.
ii. Menghitung cost komputer. Pada proses ini user dapat melihat biaya
komputer.
iii. Menghitung benefit komputer. Pada Proses ini user dapat melihat
keuntungan komputer.
iv. Menghitung ratio benefit cost. Pada proses ini user dapat melihat ratio
manfaat dan biaya dari komputer yang didapatkan dari perhitungan Ratio
Benefit Cost.
v. Menyajikan hasil analisa komputer. Pada proses ini user dapat mencetak
laporan perencanaan pengadaan aset komputer.
Gambar 3.19 DFD Level 1 Sub Proses Analisa Perencanaan PengadaanKomputer
[simpan][Laporan Analisa]
[ambil dt]
[ambil dt]
[simpan]
uodate data benefit
ambil data benefit
[simpan]tahun
tahun
tahun
tahun
tahun
[Tahun]
ambil dt
[ambil dt]
update data
[simpan]
ambil data cost
[simpan]ambil data
Standar kerusakan dan standar biaya kerusakan
Standar kerugian dan standar biaya kerugian
total kerusakan dan total hari perbaikan komputer
total hari perbaikan
total kerusakan dan biaya kerusakan
[ambil dt]
[ambil dt]
[simpan]
[Nilai Residu]Supervisor
13 Analisa
1 Komputer
12 History Komputer
14 Penyusutan
Supervisor
15 Cost
18 pv_cost
15 Cost
19 Benefit
20 pv_benefit
Supervisor
20 pv_benefit
18 pv_cost
5.1MenghitungPenyusutan
Komputer
5.2
MenghitungStandar Kerusakandan Standar biaya
kerusakan
5.3Menghitung StandarBiaya Kerugian dan
Standar BiayaKerugian
5.4
MenghitungDowntime danWorkpractices
5.5Menghitung
Total Cost DanPresent Value
Cost
5.6
Menghitung JobSatisfaction danDecrease Cost
5.7Menghitung Total
Benefit danPresent Value
benefit5.8
MenghitungRatio Benefit
Cost
STIKOM S
URABAYA
70
3.3 Entity Relationship Diagram
Entity Relationship Diagram (ERD) digunakan untuk menggambarkan
hubungan data yang digunakan dalam sistem. Dalam perancangan sistem terdapat
beberapa entitas yang saling terkait untuk menyediakan data yang dibutuhkan oleh
sistem yang disajikan dalam conceptual data model (CDM) dan physical data
model (PDM). ERD dalam bentuk CDM dapat dilihat pada Gambar 3.20.
Gambar 3.20 CDM Sistem Informasi Perencanaan Pengadaan Komputer Pada PT.PLN (Peresero) Upj Ngagel
memiliki
Relation_833
memiliki
memiliki
memiliki
memiliki
memiliki
memiliki
memiliki
memilikimemiliki
memiliki
memiliki
memiliki
memiliki
memiliki
memiliki
memiliki
bertanggung jawab
memiliki
memiliki
berada
memiliki
memiliki
memiliki
memiliki
memiliki
Komputerid_komputernilai_aktivamassa_manfaattahun_belistatus
RAMid_ramtipe_ramukuran_ram
Harddiskid_hdukuran_hd
Processorid_processorfitur_processor
Monitorid_monitormerekukuran
Karyawanid_karyawannama_karyawan
Ruangid_ruangnama_ruang
Modelid_modelmerekmodeltipe_ramukuran_ramukuran_hdfitur_processormerek_monitorukuran_monitor
History Kepemilikanid_kepemilikanstatustgl
Surat Tugasid_surattglstatus
Detil Surat Tugasid_detilket_ramket_hdket_processorket_monitornama_part_lainket_part_lainuraian_kerusakanpenyelesaianqtystatus
History Komputerid_historytglnama_parts_lainket_part_lainbiaya_rambiaya_hdbiaya_processorbiaya_monitorbiaya_part_lainuraianpenyelesaianbiaya_reparasi
Analisaid_analisatglnilai_residutarif_penyusutansisa_nilai_aktivatotal_ganti_partstotal_reparasitotal_costtotal_benefitpv_costpv_benefitratio_cb
Penyusutantanggalaktivanilai_residutarif_penyusutanpenyusutan_tiap_tahunakumulasi_terakhirnilai_akhir_aktiva
Costid_costtahunserviceganti_partstotal_repairtotal_hariwork_practicesdowntimeintangibletotal_cost
pv_costtahuntotal_benefitpv_benefit_per_tahun
Benefitid_benefittahuntotal_repairdecrease_costjob_satisfactionintangible_benefittotal_benefit
pv_benefittahuntotal_costtotal_cost_per_tahun
Lap_Kerusakanid_laporantanggaluraian_kerusakanstatustanggal_selesai
STIKOM S
URABAYA
71
Setelah perancangan CDM dan pendefinisian atribut data pada masing-
masing kolom telah dilakukan, maka rancangan CDM dapat digenerate dan
menghasilkan PDM yang dapat dilihat pada Gambar 3.21.
Gambar 3.21 PDM Sistem Informasi Perencanaan Pengadaan Komputer Pada PT.PLN (Persero) Upj Ngagel
ID_HISTORY = ID_HISTORY
ID_LAPORAN = ID_LAPORAN
ID_KOMPUTER = ID_KOMPUTER
ID_KOMPUTER = ID_KOMPUTER
ID_KOMPUTER = ID_KOMPUTER
ID_KOMPUTER = ID_KOMPUTER
ID_ANALISA = ID_ANALISA
ID_KOMPUTER = ID_KOMPUTER
ID_KOMPUTER = ID_KOMPUTER
ID_KOMPUTER = ID_KOMPUTER
ID_KARYAWAN = ID_KARYAWAN
ID_SURAT = ID_SURAT
ID_MONITOR = ID_MONITOR
ID_PROCESSOR = ID_PROCESSOR
ID_HD = ID_HD
ID_KOMPUTER = ID_KOMPUTER
ID_RAM = ID_RAM
ID_SURAT = ID_SURAT
ID_KOMPUTER = ID_KOMPUTER
ID_KARYAWAN = ID_KARYAWAN
ID_KOMPUTER = ID_KOMPUTER
ID_KARYAWAN = ID_KARYAWAN
ID_RUANG = ID_RUANG
ID_MODEL = ID_MODEL
ID_MONITOR = ID_MONITOR
ID_PROCESSOR = ID_PROCESSOR
ID_HD = ID_HD
ID_RAM = ID_RAM
KOMPUTERID_KOMPUTER varchar(25)ID_RAM varchar(10)ID_HD varchar(10)ID_PROCESSOR varchar(10)ID_MONITOR varchar(10)ID_MODEL varchar(25)NILAI_AKTIVA integerMASSA_MANFAATintegerTAHUN_BELI integerSTATUS varchar(10)
RAMID_RAM varchar(10)TIPE_RAM varchar(5)UKURAN_RAMvarchar(10)
HARDDISKID_HD varchar(10)UKURAN_HDvarchar(10)
PROCESSORID_PROCESSOR varchar(10)FITUR_PROCESSORvarchar(25)
MONITORID_MONITORvarchar(10)MEREK varchar(25)UKURAN varchar(10)
KARYAWANID_KARYAWAN varchar(10)ID_RUANG varchar(10)NAMA_KARYAWANvarchar(25)
RUANGID_RUANG varchar(10)NAMA_RUANGvarchar(25)
MODELID_MODEL varchar(25)MEREK varchar(25)MODEL varchar(25)TIPE_RAM varchar(5)UKURAN_RAM varchar(10)UKURAN_HD varchar(10)FITUR_PROCESSORvarchar(25)MEREK_MONITOR varchar(25)UKURAN_MONITORvarchar(10)
HISTORY_KEPEMILIKANID_KEPEMILIKANvarchar(10)ID_KARYAWAN varchar(10)ID_KOMPUTER varchar(25)STATUS varchar(10)TGL date
SURAT_TUGASID_SURAT varchar(10)ID_KARYAWANvarchar(10)TGL dateSTATUS varchar(25)
DETIL_SURAT_TUGASID_DETIL varchar(10)ID_KOMPUTER varchar(25)ID_SURAT varchar(10)KET_RAM varchar(25)KET_HD varchar(25)KET_PROCESSOR varchar(25)KET_MONITOR varchar(25)NAMA_PART_LAIN varchar(25)KET_PART_LAIN varchar(25)URAIAN_KERUSAKANvarchar(50)PENYELESAIAN varchar(25)QTY integerSTATUS varchar(25)
HISTORY_KOMPUTERID_HISTORY varchar(10)TGL dateID_SURAT varchar(10)ID_KOMPUTER varchar(25)ID_MONITOR varchar(10)ID_PROCESSOR varchar(10)ID_HD varchar(10)ID_RAM varchar(10)ID_KARYAWAN varchar(10)ID_LAPORAN varchar(50)NAMA_PARTS_LAINvarchar(25)KET_PART_LAIN varchar(25)BIAYA_MONITOR integerBIAYA_PROCESSORintegerBIAYA_HD integerBIAYA_RAM integerBIAYA_PART_LAIN integerURAIAN varchar(25)PENYELESAIAN varchar(25)BIAYA_REPARASI decimal(18)
ANALISAID_ANALISA varchar(10)ID_KOMPUTER varchar(25)TGL dateNILAI_RESIDU integerTARIF_PENYUSUTAN integerSISA_NILAI_AKTIVA integerTOTAL_GANTI_PARTSintegerTOTAL_REPARASI integerTOTAL_COST integerTOTAL_BENEFIT integerPV_COST integerPV_BENEFIT integerRATIO_CB integer
PENYUSUTANID_ANALISA varchar(5)ID_KOMPUTER varchar(25)TANGGAL timestampAKTIVA floatNILAI_RESIDU floatTARIF_PENYUSUTAN floatPENYUSUTAN_TIAP_TAHUNfloatAKUMULASI_TERAKHIR floatNILAI_AKHIR_AKTIVA float
COSTID_COST varchar(5)ID_KOMPUTER varchar(25)TAHUN varchar(50)SERVICE floatGANTI_PARTS floatTOTAL_REPAIR floatTOTAL_HARI floatWORK_PRACTICESfloatDOWNTIME floatINTANGIBLE floatTOTAL_COST float
PV_COSTID_KOMPUTER varchar(25)TAHUN varchar(50)TOTAL_BENEFIT floatPV_BENEFIT_PER_TAHUNfloat
BENEFITID_BENEFIT varchar(5)ID_KOMPUTER varchar(25)TAHUN varchar(50)TOTAL_REPAIR floatDECREASE_COST floatJOB_SATISFACTION floatINTANGIBLE_BENEFITfloatTOTAL_BENEFIT float
PV_BENEFITID_KOMPUTER varchar(25)TAHUN varchar(50)TOTAL_COST floatTOTAL_COST_PER_TAHUNfloat
LAP_KERUSAKANID_LAPORAN varchar(50)ID_KOMPUTER varchar(25)TANGGAL timestampURAIAN_KERUSAKANvarchar(25)STATUS varchar(25)TANGGAL_SELESAI timestampID_HISTORY varchar(5)
STIKOM S
URABAYA
72
3.3.1 Struktur Database
Sistem informasi perencanaan pengadaan komputer pada PT. PLN
(Persero) Upj Ngagel mempunyai struktur database sebagai berikut:
1. Tabel Komputer
Primary Key : Id_komputer
Foreign Key : Id_ram, Id_hd, Id_processor, Id_monitor, Id_model
Fungsi : Untuk menyimpan data komputer.
Tabel 3.11 Komputer
No Nama Field Tipe Data Size Deskripsi1 Id_komputer Varchar 25 Id dari komputer2 Id_ram Varchar 10 Id dari ram3 Id_hd Varchar 10 Id dari harddisk4 Id_processor Varchar 10 Id dari processor5 Id_monitor Varchar 10 Id dari monitor6 Id_model Varchar 25 Id dari model komputer7 Nilai_aktiva Integer - Harga beli komputer8 Massa_manfaat Integer - Umur dari komputer9 Tahun_beli Integer - Tahun pembelian10 Status Varchar 10 Kondisi komputer
2. Tabel Ram
Primary Ke : Id_ram
Foreign Key : -
Fungsi : Untuk menyimpan data ram.
Tabel 3.12 Ram
No Nama Field Tipe Data Size Deskripsi1 Id_ram Varchar 10 Id dari ram2 Tipe_ram Varchar 25 Tipe model ram3 Ukuran_ram Varchar 25 Ukuran dari ramSTIK
OM SURABAYA
73
3. Tabel Harddisk
Primary Key : Id_hd
Foreign Key : -
Fungsi : Untuk menyimpan data harddisk.
Tabel 3.13 Harddisk
No Nama Field Tipe Data Size Deskripsi1 Id_hd Varchar 10 Id dari harddisk2 Ukuran_hd Varchar 25 Kapasitas penyimpanan
4. Tabel Processor
Primary Key : Id_processor
Foreign Key : -
Fungsi : Untuk menyimpan data processor.
Tabel 3.14 Processor
No Nama Field Tipe Data Size Deskripsi1 Id_processor Varchar 10 Id dari processor2 Fitur_processor Varchar 25 Nama processor
5. Tabel Monitor
Primary Key : Id_monitor
Foreign Key : -
Fungsi : Untuk menyimpan data monitor.
Tabel 3.15 Monitor
No Nama Field Tipe Data Size Deskripsi1 Id_monitor Varchar 25 Id dari monitor2 Merek Varchar 20 Merek monitor3 Ukuran Varchar 25 Ukuran layar monitor
STIKOM S
URABAYA
74
6. Tabel Karyawan
Primary Key : Id_karyawan
Foreign Key : Id_ruang
Fungsi : Untuk menyimpan data karyawan.
Tabel 3.16 Karyawan
No Nama Field Tipe Data Size Deskripsi1 Id_karyawan Varchar 10 NIK karyawan2 Id_ruang Varchar 10 Id_ruang3 Nama_karyawan Varchar 25 Nama karyawan
7. Tabel Ruang
Primary Key : Id_ruang
Foreign Key : -
Fungsi : Untuk menyimpan data ruang.
Tabel 3.17 Ruang
No Nama Field Tipe Data Size Deskripsi1 Id_ruang Varchar 10 Id ruangan2 Nama_ruang Varchar 25 Nama ruang
8. Tabel Model
Primary Key : Id_model
Foreign Key : -
Fungsi : Untuk menyimpan data model komputer.
Tabel 3.18 Model
No Nama Field Tipe Data Size Deskripsi1 Id_model Varchar 25 Id model2 Merek Varchar 25 Merek CPU komputer3 Model Varchar 25 Nama model CPU4 Tipe_ram Varchar 25 Tipe model ram
STIKOM S
URABAYA
75
No Nama Field Tipe Data Size Deskripsi5 Ukuran_ram Varchar 25 Ukuran dari ram6 Ukuran_hd Varchar 25 Kapasitas penyimpanan7 Fitur_processor Varchar 25 Nama processor8 Merek_monitor Varchar 25 Merek monior9 Ukuran_monitor Varchar 25 Ukuran layar monitor
9. Tabel History_Kepemilikan
Primary Key : id_kepemilikan
Foreign Key : Id_karyawan , Id_komputer
Fungsi : Untuk menyimpan data history dari kepemilikan komputer.
Tabel 3.19 Kepemilikan_Komputer
No Nama Field Tipe Data Size Deskripsi1 Id_kepemilikan Varchar 10 Id kepemilikan komputer
2 Id_karyawan Varchar 10Penaggung jawabkomputer
3 Id_komputer Varchar 25 Id komputer4 Status Varchar 10 Status kondisi komputer5 Tgl Date - Tanggal history
10. Tabel Surat_Tugas
Primary Key : Id_surat
Foreign Key : Id_karyawan
Fungsi : Untuk menyimpan data surat tugas penggantian parts
Tabel 3.20 Surat_Tugas
No Nama Field Tipe Data Size Deskripsi1 Id_surat Varchar 10 Id surat tugas2 Id_karyawan Varchar 10 Teknisi yang menangani3 Tgl Date - Tanggal pembuatan surat
4 Status Varchar 25Disetujui, BelumDisetujui , Closed
11. Tabel Detil_Surat_Tugas
Primary Key : Id_detil
STIKOM S
URABAYA
76
Foreign Key : Id_komputer, Id_surat
Fungsi : Untuk menyimpan detil dari surat tugas.
Tabel 3.21 Detil_Surat_Tugas
No Nama Field Tipe Data Size Deskripsi1 Id_detil Integer - Id detil surat tugas2 Id_komputer Varchar 25 Id_komputer yang rusak3 Id_surat Varchar 10 Id surat tugas4 Ket_ram Varchar 25 Spesifikasi ram5 Ket_hd Varchar 25 Ukuran hd6 Ket_processor Varchar 25 Spesifikasi processor7 Ket_monitor Varchar 25 Ukuran monitor8 Nama_part_lain Varcahar 25 Jenis part lain9 Ket_part_lain Varchar 25 Spesifikasi part lain10 Uraian_kerusakan Varchar 25 Uraian kerusakan part11 Penyelesaian Varchar 25 Deskripsi penyelesaian12 Qty Integer - Jumlah kerusakan
13 Status Varchar 25Disetujui, BelumDisetujui, Closed
12. Tabel History_Komputer
Primary Key : Id_history
Foreign Key : Id_komputer, Id_monitor, Id_processor, Id_hd, Id_ram,
Id_karyawan
Fungsi : Untuk menyimpan histori transaksi perawatan komputer.
Tabel 3.22 History_Komputer
No Nama Field Tipe Data Size Deskripsi1 Id_history Varchar 10 Id history2 Tgl Date - Tanggal perawatan3 Id_surat Varchar 10 Id surat tugas4 Id_komputer Varchar % Id komputer5 Id_monitor Varchar 25 Id monitor6 Id_processor Varchar 10 Id processor7 Id_hd Varchar 10 Id harddisk8 Id_ram Varchar 10 Id ram9 Id_karyawan Varchar 10 Identitas petugas10 Id_Laporan Varchar 50 Id pelaporan kerusakan11 Nama_parts_lain Varchar 25 Jenis part lain
STIKOM S
URABAYA
77
No Nama Field Tipe Data Size Deskripsi12 Ket_part_lain Varchar 25 Spesifkasi part lain13 Biaya_monitor Decimal 18,0 Biaya pembelian monitor14 Biaya_processor Decimal 18,0 Biaya pembelian processor15 Biaya_hd Decimal 18,0 Biaya pembelian hd16 Biaya_ram Decimal 18,0 Biaya pembelian ram17 Biaya_part_lain Decimal 18,0 Biaya pembelian part lain18 Uraian Varchar 50 Uraian kerusakan part19 Penyelesaian Varchar 25 Deskripsi penyelesaian20 Biaya_reparasi Decimal 18,0 Biaya reparasi komputer
13. Tabel Analisa
Primary Key : Id_analisa
Foreign Key : Id_komputer
Fungsi :Untuk menyimpan hasil analisa perencanaan pengadaan
komputer.
Tabel 3.23 Analisa
No Nama Field Tipe Data Size Deskripsi1 Id_analisa Varchar 5 Id analisa2 Id_komputer Varchar 25 Id komputer3 Tgl Date - Tanggal terakhir analisa4 Nilai_residu Float - Batas nilai akhir aktiva
5 Tarif_penyusutan Float -Presentase biayapenyusutan tiap tahun
6 Sisa_nilai_aktiva Float - Nilai sisa aktiva terbaru7 Total_ganti_parts Float - Total penggantian part8 Total_reparasi Float - Total reparasi komputer9 Total_cost Float - Total biaya10 Total_benefit Float - Total keuntungan11 PV_cost Float - Present Value kerugian
12 PV_benefit Float -Present Valuekeuntungan
13 Ratio_BC Float -Rasio keuntungankerugian
14. Tabel Benefit
Primary Key : Id_benefit
STIKOM S
URABAYA
78
Foreign Key : -
Fungsi : Untuk menyimpan benefit dari komputer
Tabel 3.24 Benefit
No Nama Field Tipe Data Size Deskripsi1 Id_benefit Varchar 5 Id benefit2 Id_komputer Varchar 25 Id komputer3 Tahun Date - Tahun perhitungan4 Total_repair Float - Total kerusakan5 Decrease_cost Float - Penurunan biaya6 Job_satisfaction Float - Kepuasan kerja komputer7 Intangible_benefit Float - Keuntungan tidak nyata8 Total_benefit Float - Total keuntungan
15. Tabel Cost
Primary Key : Id_Cost
Foreign Key : -
Fungsi : Untuk menyimpan cost dari komputer
Tabel 3.25 Cost
No Nama Field Tipe Data Size Deskripsi1 Id_cost Varchar 5 Id cost2 Id_komputer Varchar 25 Id komputer3 Tahun Varchar 4 Tahun perhitungan4 Service Float - Biaya service5 Ganti_parts Float - Biaya ganti parts6 Total_repair Float - Total reparasi komputer
7 Total_hari Float -Total hari komputerdireparasi
8 Work_practices Float - Kerugian pemakaian9 Down_time Float - Kerugian waktu istirahat10 Intangible Float - Kerugian tidak nyata11 Total_cost Float - Total kerugian
16. Tabel Penyusutan
Primary Key : -
Foreign Key : Id_Analisa, Id_komputer
STIKOM S
URABAYA
79
Fungsi : Untuk menyimpan penyusutan komputer
Tabel 3.26 Penyusutan
No Nama Field Tipe Data Size Deskripsi1 Id_analisa Varchar 5 Id analisa2 Id_komputer Varchar 25 Id komputer3 Tanggal Date - Tanggal perhitungan4 Aktiva Float - Harga beli komputer5 Nilai_residu Float - Batas nilai akhir aktiva
6 Tarif_penyusutan Float -Presentase biayapenyusutan tiap tahun
7 Penyusutan_tiap_tahun Float -Biaya penyusutan tiaptahun
8 Akumulasi_terakhir Float - Akumulasi penyusutan9 Nilai_akhir_aktiva Float - Nila akhir komputer
17. Tabel PV_Benefit
Primary Key : -
Foreign Key : Id_Komputer
Fungsi : Untuk menyimpan perhitungan present value benefit komputer
per tahun
Tabel 3.27 PV_Benefit
No Nama Field Tipe Data Size Deskripsi1 Tahun Varchar 5 Tahun perhitungan2 Id_komputer Varchar 25 Id komputer3 Total_benefit Float - Total benefit komputer4 Pv_benefit_per_tahun Float - PV benefit komputer
18. Tabel PV_Cost
Primary Key : -
Foreign Key : Id_Komputer
Fungsi : Untuk menyimpan perhitungan present value cost komputer
per tahun
STIKOM S
URABAYA
80
Tabel 3.28 PV_Cost
No Nama Field Tipe Data Size Deskripsi1 Tahun Varchar 5 Tahun perhitungan2 Id_komputer Varchar 25 Id Komputer3 Total_cost Float - Total cost komputer4 Pv_cost_per_tahun Float - PV cost komputer
19. Tabel Lap_Kerusakan
Primary Key : Id_Laporan
Foreign Key :Id_Komputer
Fungsi : Untuk menyimpann data pelaporan kerusakan komputer
Tabel 3.29 Lap_Kerusakan
No Nama Field Tipe Data Size Deskripsi1 Id_Laporan Varchar 50 Id pelaporan kerusakan2 Id_komputer Varchar 25 Id Komputer
3 Tanggal Datetime -Tanggal pelaporankerusakan
4 Uraian_kerusakan Varchar 25Uraian kerusakankomputer
5 Status Varchar 25Status penangananpelaporan karyawan
6 Tanggal_selesai Datetime -Tanggal pelaporan selesaidiperiksa teknisi
3.3.2 Desain Input Output
Pada tahap ini dilakukan perancangan input output untuk berinteraksi
antara user dengan sistem.
1. Desain Master Model
Desain input master model merupakan menu yang digunakan untuk
memasukkan data spesifikasi komputer baru, sebelum mengiputkan komputer.
Form ini bertujuan untuk mempermudah memasukkan data komputer dengan
spesikasi yang sama dalam jumlah yang banyak. Desain input master model dapat
dilihat pada Gambar 3.22.
STIKOM S
URABAYA
81
Gambar 3.22 Desain Input Master Model
2. Desain Penyimpanan Data Komputer
Form ini digunakan untuk memasukkan data komputer yang ada di PT.
PLN (Persero) Upj Ngagel. Form penyimpanan data komputer ini berisi
spesifikasi komputer, nilai kativa, massa manfaat dan tahun pembelian. Desain
input donatur dapat digambarkan pada Gambar 3.23.
STIKOM S
URABAYA
82
Penyimpanan KomputerPenyimpanan Komputer
Enter Text
Enter Text
Model :
ID Komputer :
ID Monitor :
Merek Monitor :
Ukuran Monitor :
Kapasitas Harddisk :
Tipe Ram :
Ukuran Ram :
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Save Cancel
Processor :
Nilai Aktiva :
Massa Manfaat :
Tahun Beli :
Enter Text
Enter Text
Enter Text
Enter Text
...
Generate ID
Gambar 3.23 Desain Penyimpanan Data Komputer
3. Desain Kepemilikan Komputer
Form ini digunakan untuk memasukkan data kepemilikan komputer
karyawan. Form kepemilikan komputer berisi data komputer beserta
spesifikasinya dan data karyawan beserta ruangannya. Desain kepemilikan
komputer dapat digambarkan pada Gambar 3.24.
STIKOM S
URABAYA
83
Gambar 3.24 Desain Kepemilikan Komputer
4. Desain Penghapusan Komputer
Form penghapusan komputer merupakan menu yang digunakan untuk
melakukan proses perubahan status komputer yang sebelumnya aktif menjadi
non-aktif. Form penghapusan komputer berisi data komputer beserta
spesifikasinya. Desain penghapusan komputer dapat dilihat pada Gambar 3.25.
STIKOM S
URABAYA
84
Gambar 3.25 Desain Penghapusan Komputer
5. Desain Pergantian User
Form pergantian user merupakan form yang digunakan untuk merubah
kepemilikan atas komputer. Pada Form pergantian user berisi data komputer
beserta spesikasinya dan data karyawan. Desain pergantian user dapat dilihat pada
Gambar 3.26.
Penghapusan Kom pute rPenghapusan Kom pute r
Enter TextK o m p u te r : ...
En te r TextR u a n g :
Enter TextP e m ilik K o m p u te r :
T ip e R a m :
Enter TextU ku ra n R a m :
Enter Text
En ter TextP ro ce sso r :
Enter TextM e re k M o n ito r :
Enter TextU ku ra n M o n ito r :
Enter Text
Save Cance l
En ter TextID M o n ito r :
STIKOM S
URABAYA
85
Gambar 3.26 Desain Input Pergantian User
6. Desain Pelaporan Kerusakan Komputer
Form pelaporan kerusakan komputer merupakan menu yang digunakan
untuk menyimpan data laporan kerusakan komputer dari karyawan ke bagian it.
Desain pelaporan kerusakan komputer dapat dilihat pada Gambar 3.27.
Pergantian UserPergantian User
Enter TextKomputer : ...
Enter TextNIK :
Enter TextKaryawan Lama :
Tipe Ram :
Enter TextUkuran Ram:
Enter TextHarddisk :
Enter TextProcessor :
Enter TextMerek Monitor :
Enter TextUkuran Monitor :
Enter Text
Save Cancel
...Enter TextKaryawan Baru :
Enter TextNIK :
Tanggal : Tanggal
STIKOM S
URABAYA
86
Gambar 3.27 Desain Pelaporan Kerusakan Komputer
7. Desain Permohonan Surat Tugas
Form permohonan surat tugas merupakan form yang digunakan untuk
membuat surat tugas permohonan pembelian komponen komputer. Pada form
peermohonan surat tugas berisi id surat tugas, tanggal, nama karyawan (teknisi),
data komputer, uraian kerusakan dan penyelesaian yang dilakukan. Desain
pembuatan surat tugas dapat dilihat pada Gambar 3.28.
Pelaporan KerusakanPelaporan Kerusakan
Input Data Laporan
Enter TextId_Laporan:
Tgl :
Id_Komputer :
Uraian Kerusakan:
Sudah Ditangani :
Enter Text Pilih
Enter TextEnter More Text
Enter Text
08June2012
Save Cancel Refresh
Cetak Daftar Kerusakan
Daftar kerusakan Komputer
ID_Komputer Tanggal Uraian Kerusakan Status
STIKOM S
URABAYA
87
Gambar 3.28 Desain Permohonan Surat Tugas
8. Desain Form Persetujuan Surat Tugas
Form persetujuan surat tugas adalah form yang digunakan untuk
menyetujui surat tugas permohonan pembelian komponen komputer. Form ini
berisikan hasil analisa komputer seperti peluang terjadinya kerusakan komputer,
kerugian komputer, manfaat komputer, sehingga supervisor dapat menentukan
apakah butuh diganti part atau penggantian cpu. Desain persetujuan surat tugas
dapat dilihat pada Gambar 3.29.
Permohonan Surat TugasPermohonan Surat Tugas
Enter TextID Surat Tugas :
Tanggal : 08 June 2012
Enter TextNama Karyawan : ...
Enter TextNIK :
Enter TextID Detil :
Enter TextID Komputer : ...
RAM
Harddisk
Processor
Monitor
Lainnya
Keterangan Parts
Keterangan Parts
Keterangan Parts
Keterangan Parts
Nama Part Keterangan Part
Uraian Kerusakan : Enter TextEnter More Text
Penyelesaian : Ganti Part / Ganti CPU
ID Surat ID Detil ID Komputer RAM HD Processor
Save Cancel Cetak Surat Tugas
STIKOM S
URABAYA
88
Gambar 3.29 Desain Persetujuan Surat Tugas
9. Desain Form Perbaikan Komputer Untuk data Reparasi
Form perbaikan kompuer untuk data reparasi merupakan form yang
digunakan untuk menyimpan data history perawatan komputer yang telah
direparasi. Pada form perbaikan kompuer untuk data reparasi berisi data komputer
beserta pemiliknya dan item part yang rusak. Desain data reparasi dapat dilihat
pada Gambar 3.30.
Persetujuan Surat TugasPersetujuan Surat Tugas
Daftar Surat Tugas Belum Disetujui
ID_Surat ID_Komputer Spesifikasi KomputerUraian Kerusakan
Analisa
Enter TextId_Komputer :
Id_Surat Tugas :
Uraian Kerusakan :
Penyelesaian :
Enter Text
Proses
Enter TextEnter More Text
Enter Text
Save Cancel Refresh
Item yang rusak : Enter Text
Double Click
Nilai komputer saat ini : Enter Text
Decrease CostEnter Text
Job SatisfactionEnter Text
WorkpracticesEnter Text
DowntimeEnter Text
Persetujuan
Saran dari Sistem : Enter Text
Alasan : Enter Text
Tahun Beli : Enter Text
Perkiraan Biaya Beli Komputer Baru
Enter Text
Perkiraan Biaya Beli PartEnter Text
Penggantian KomputerPenggantian Parts
Enter Text
Enter Text
Enter Text
Enter Text
STIKOM S
URABAYA
89
Gambar 3.30 Desain Form Perbaikan Komputer Untuk Data Reparasi
10. Desain Form Perbaikan Komputer Untuk Data Ganti Spare Part
Form perbaikan kompuer untuk data ganti spare part merupakan form
yang digunakan untuk menyimpan data history perawatan komputer yang
mengalami penggantian part. Desain form perbaikan kompuer untuk data ganti
spare part dapat dilihat pada Gambar 3.31.
Perbaikan KomputerPerbaikan Komputer
Enter TextID :
Tanggal : 08 June 2012
Data Ganti Spare Part Ganti Monitor Ganti CPU
Enter TextID_Komputer :
Data Reparasi
...
Petugas Teknisi :
Item yang rusak : RAM
Harddisk
Processor
Monitor
Part Lain Nama Part
Save Cancel
Uraian Kerusakan : Enter TextEnter More Text
Enter Text
STIKOM S
URABAYA
90
Gambar 3.31 Desain Form Perbaikan Komputer Untuk Data Ganti Spare Part
11. Desain Form Perbaikan Komputer Untuk Data Ganti Monitor
Form perbaikan kompuer untuk data ganti monitor merupakan form yang
digunakan untuk menyimpan data history perawatan komputer yang mengalami
penggantian monitor. Form perbaikan kompuer untuk data ganti monitor
dipisahkan dari form ganti part dikarenakan untuk mengganti monitor diperlukan
mencetak label monitor baru. Desain form perbaikan kompuer untuk data ganti
monitor dapat dilihat pada Gambar 3.32.
Perbaikan KomputerPerbaikan Komputer
Enter TextID :
Tanggal : 08 June 2012
Ganti Monitor Ganti CPU
Enter TextID_Komputer :
Data Reparasi
Petugas teknisi :
Uraian Kerusakan :
Save Cancel
Data Ganti Spare Part
Enter TextID_Surat :
Enter TextEnter More Text
RAM
Enter TextID Ram Lama :
Diganti dengan
Enter TextTipe :
Enter TextUkuran :
Enter TextBiaya :
Processor
Enter TextID Ram Lama :
Diganti dengan
Enter TextMerek :
Enter TextBiaya :
Harddisk
Enter TextID Ram Lama :
Diganti dengan
Enter TextUkuran :
Enter TextBiaya :
Part Lain
Enter TextID Ram Lama :
Diganti dengan
Enter TextJenis Part :
Enter TextKeterangan :
Enter TextBiaya :
Pilih Surat Tugas
Enter Text
STIKOM S
URABAYA
91
Gambar 3.32 Desain Form Perbaikan Komputer Untuk Data Ganti Monitor
12. Desain Form Perbaikan Komputer Untuk Data Ganti CPU
Form perbaikan kompuer untuk data ganti CPU merupakan form yang
digunakan untuk menyimpan data history perawatan komputer yang mengalami
penggantian CPU. Form perbaikan kompuer untuk data ganti CPU memiliki 4
tahap, yaitu tahap yang pertama menon-aktifkan komputer yang rusak, tahap
kedua membuat komputer baru, yang ketiga cetak label CPU baru dan yang
terakhir perbarui data history kepemilikan komputer yang nantinya aka terhubung
Perbaikan KomputerPerbaikan Komputer
Enter TextID :
Tanggal : 08 June 2012
Ganti CPU
Enter TextID_Komputer :
Data Reparasi
Pilih Surat Tugas
Petugas Teknisi :
Uraian Kerusakan :
Save Cancel
Data Ganti Spare Part
Enter TextID_Surat :
Enter TextEnter More Text
Monitor
Enter TextID Monitor Lama :
Diganti dengan
Enter TextMerek :
Enter TextUkuran :
Enter TextBiaya :
Ganti Monitor
Cetak Label
Enter Text
Enter TextId Monitor Baru : Generate ID
STIKOM S
URABAYA
92
pada form kepemilikan komputer. Desain form perbaikan kompuer untuk data
ganti CPU dapat dilihat pada Gambar 3.33.
Gambar 3.33 Desain Form Perbaikan Komputer Untuk Data Ganti CPU
13. Desain Penyusutan Komputer
Form penyusutan komputer merupakan form yang digunakan untuk
menghitung nilai akhir (sisa nilai aktiva) sebuah komputer. Pada form ini user
menginputkan nilai residu (sisal nilai akhir komputer yang diharapkan). Desain
penyusutan komputer dapat dilihat pada Gambar 3.34.
Perbaikan KomputerPerbaikan Komputer
Enter TextID :
Tanggal : 08 June 2012
Enter TextID_Komputer Lama :
Data Reparasi
Pilih Surat Tugas
Petugas Teknisi :
Uraian Kerusakan :
Non Aktifkan Komputer Membuat Komputer Baru
Data Ganti Spare Part
Enter TextID_Surat :
Enter TextEnter More Text
Spesifikasi CPU Baru
Enter TextMerek :
Ganti Monitor Ganti CPU
Enter TextMonitor :
Enter TextModel :
Tipe Ram :
Ukuran Ram :
Enter Text
Enter Text
Ukuran Harddisk : Enter Text
Processor : Enter Text
Nilai Aktiva Baru :
Massa Manfaat Baru :
Tahun Pembelian :
Enter Text
Enter Text
Enter Text
Perbarui History Kepemilikan
Enter Text
Pilih Merek
Buat Model Baru
Cancel
STIKOM S
URABAYA
93
Gambar 3.34 Desain Penyusutan Komputer
14. Desain Detil Penyusutan Komputer
Form detil penyusutan komputer merupakan form yang digunakan untuk
menapilkan perhitungan penyusutan komputer secara terperinci. Form detil
penyusutan berisi data komputer beserta spesifikasinya, nilai aktiva, biaya
penyusutan, akumulasi penyusutan dan nilai akhri aktiva. Desain detil penyusutan
komputer dapat dilihat pada Gambar 3.35.
Penyusutan KomputerPenyusutan Komputer
Enter TextNilai Residu : Hitung Tanggal Hari ini : Tanggal
ID_Komputer Pengguna Nilai_Aktiva Massa_Manfaat Tahun_Pengadaan Sisa_Nilai_Aktiva Nilai_Residu
Double Click
Refresh Data
STIKOM S
URABAYA
94
Gambar 3.35 Desain Detil Penyusutan Komputer
15. Desain Perhitungan Cost Komputer
Form perhitungan cost komputer merupakan form yang digunakan untuk
menghitung biaya-biaya komputer baik biaya yang nyata / dapat dihitung
(tangible cost) dan biaya yang tidak nyata / tidak dapat dihitung (intangible cost).
Form ini juga menampilkan biaya yang dikeluarkan komputer berdasarkan tahun
yang diinputkan. Desain perhitungan cost komputer dapat dilihat pada Gambar
3.36.
Detil PenyusutanDetil Penyusutan
Enter Text
Enter Text
ID Komputer :
Fitur Ram :
Fitur Harddisk :
Fitur Processor :
Fitur Monitor :
Tahun :
Massa Manfaat :
Nilai Residu :
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Enter Text
Tahun
Tahun Nilai_Aktiva Biaya Penyusutan Akumulasi Penyusutan Nilai Akhir Aktiva
Tutup Detil Penyusutan
STIKOM S
URABAYA
95
Gambar 3.36 Desain Perhitungan Cost Komputer
16. Desain Perhitungan Ratio Cost Benefit Komputer
Form perhitungan ratio cost benefit komputer merupakan form yang
digunakan untuk menghitung ratio benefit cost, yaitu perbandingan keuntungan
dan kerugian dari komputer. Selain menghitung ratio, Form ini juga berfungsi
untuk menghitung keuntungan-keuntungan dari sebuah komputer, baik itu
keuntungan yang nyata / dapat dihitung (tangible benefit) maupun keuntungan
yang tidak nyata / tidak dapat dihitung (intangible benefit). Desain perhitungan
benefit komputer dapat dilihat pada Gambar 3.37.
Perhitungan Cost KomputerPerhitungan Cost Komputer
Enter TextTahun : Hitung Cost Tanggal Hari ini : Tanggal
ID_Cost ID_Komputer Tahun Service Ganti Parts Total Repair Total Hari
Refresh Data
Hitung Work Practices dan Down Time
Hitung Total Cost
Hitung PV Cost
STIKOM S
URABAYA
96
Gambar 3.37 Desain Perhitungan Ratio Cost Benefit Komputer
17. Desain Menu Utama Master
Form menu utama master merupakan form yang digunakan untuk
menampilkan menu-menu pilihan proses master. Form menu utama master
berisikan menu model dan menu komputer. Desain menu utama master dapat
dilihat pada Gambar 3.38.
Gambar 3.38 Desain Menu Utama Master
Perhitungan Ratio Cost Benefit KomputerPerhitungan Ratio Cost Benefit Komputer
Enter TextTahun : Hitung Benefit Tanggal Hari ini : Tanggal
ID_Komputer PV Cost PV Benefit Ratio CB
Refresh Data
Hitung PV Benefit
Hitung Ratio BC
Transaksi Analisa LaporanMaster
Model Komputer
STIKOM S
URABAYA
97
18. Desain Menu Utama Transaksi
Form menu utama transaksi merupakan form yang digunakan untuk
untuk menampilkan menu-menu pilihan proses transaksi. Form menu utama
transaksi berisikan menu pembuatan surat tugas, menu kepemilikan komputer,
menu pergantian user, menu perawatan komputer dan menu penghapusan
komputer. Desain menu utama transaksi dapat dilihat pada Gambar 3.39.
Gambar 3.39 Desain Menu Utama Transaksi
19. Desain Menu Utama Analisa
Form menu utama analisa merupakan form yang digunakan untuk
menampilkan menu-menu pilihan proses analisa. Form menu utama analisa
berisikan menu penyusutan komputer dan menu cost benefit komputer. Desain
menu utama analisa dapat dilihat pada Gambar 3.40
Gambar 3.40 Desain Menu Utama AnalisaSTIKOM S
URABAYA
98
20. Desain Menu Utama Laporan
Form menu utama laporan merupakan menu yang digunakan untuk
menampilkan menu-menu pilihan proses laporan. Form menu utama laporan
berisikan menu laporan penerimaan, menu laporan aset komputer, menu laporan
kepemilikan, menu laporan penghapusan dan menu laporan perencanaan. Desain
menu utama laporan dapat dilihat pada Gambar 3.41.
Gambar 3.41 Desain Menu Utama Laporan
21. Desain Output Surat Tugas
Surat Tugas merupakan bukti otentik pengeluaran uang kas yang
digunakan untuk pembelian barang dengan tujuan pemenuhan kebutuhan
perkantoran serta perawatan barang perkantoran. Desain output surat tugas dapat
dilihat pada Gambar 3.42.
STIKOM S
URABAYA
99
Gambar 3.42 Desain Output Surat Tugas
22. Desain Label Komputer
Label komputer berfungsi sebagai penanda sebuah komputer. Masing-
masing komputer memiliki label yang berbeda. Desain label komputer dapat
dilihat pada Gambar 3.43.
Gambar 3.43 Desain Label Komputer
LOGOPLN
SURAT TUGAS
ID Surat : NGL/000X
Tanggal
Uraian Kerusakan
Penyelesaian
…………………………………………………………………………….
…………………………………………………………………………….
ID Komputer Ram Hd Processor Monitor Part Lain QTY
Penggantian Suku Cadang
TTD
Petugas
TTD
Supervisor
LOGOPLN
ID KOMPUTER
Id Komputer
STIKOM S
URABAYA
100
23. Desain Label Monitor
Label monitor berfungsi sebagai penanda sebuah monitor. Masing-
masing monitor memiliki label yang berbeda Desain label monitor dapat dilihat
pada Gambar 3.44.
Gambar 3.44 Desain Label Monitor
24. Desain Output Laporan Komputer Aktif
Laporan penerimaan berisi informasi komputer yang telah diterima
perusahaan. Desain laporan penerimaan dapat dilihat pada Gambar 3.45.
Gambar 3.45 Desain Output Laporan Komputer Aktif
25. Desain Output Laporan Komputer Non Aktif
Laporan aset komputer berisikan informasi seluruh komputer seperti id
komputer, penanggung jawab, ruang, merek, model, tahun pembelian, tipe ram,
ukuran ram, ukuran harddisk, processor, merek monitor, ukuran monitor, status
komputer. Desain output laporan aset komputer dapat dilihat pada Gambar 3.46.
LOGOPLN
ID MONITOR
Id Monitor
STIKOM S
URABAYA
101
Gambar 3.46 Desain Output Laporan Komputer Non Aktif
26. Desain Output Laporan Kepemilikan
Laporan kepemilikan komputer berisi informasi histori kepemilikan
sebuah komputer. Desain output laporan kepemilikan komputer dapat dilihat pada
Gambar 3.47.
Gambar 3.47 Desain Output Laporan Kepemilikan
LAPORAN ASET KOMPUTER NON AKTIF PT PLN(Persero) UPJ NGAGEL SURABAYA
xxxxx
xxxxx
ID Komputer
xxxxx
xxxxx
Merek
xxxxx
xxxxx
Model
xxxxx
xxxxx
Tahun
xxxxx
xxxxx
Tipe ram
xxxxx
xxxxx
Ukuran ram
xxxxx
xxxxx
Ukuran HD
xxxxx
xxxxx
Processor
xxxxx
xxxxx
Merek Monitor
xxxxx
xxxxx
Ukuran
xxxxx
xxxxx
Status
ID Komputer
LAPORAN KEPEMILIKAN KOMPUTERPT PLN (Persero) UPJ NGAGEL
SURABAYA
xxxxx
xxxxx
xxxxx
ID Komputer
xxxxx
xxxxx
xxxxx
Tanggal
xxxxx
xxxxx
xxxxx
NIK Karyawan
STIKOM S
URABAYA
102
27. Desain Output Laporan Perawatan
Laporan perawatan berisi informasi history perawatan komputer
berdasarkan periode yangh ditentukan. Desain output laporan perawatan dapat
dilihat pada Gambar 3.48.
Gambar 3.48 Desain Output Laporan Perawatan
28. Desain Output Laporan Analisa Komputer
Laporan perencanaan berisi informasi mengenai komputer yang perlu
diadakan penggantian, beserta alasan mengenai penggantian tersebut. Laporan
penggan tian menyajikan spesifikasi komputer yang akan diganti, hasil
perhitungan ratio benefit dan cost, keuntungan komputer, biaya pemeliharaan
komputer. Desain output laporan perencaan dapat dilihat pada Gambar 3.49.
Laporan Perawatan Komputer PT. PLN (Persero) UPJ Ngagel Surabaya
STIKOM S
URABAYA
103
Gambar 3.49 Desain Output Laporan Analisa Komputer
LAPORAN ANALISA KOMPUTER PT PLN (Persero) UPJ NGAGEL SURABAYA
xxxxx
xxxxx
ID Komputer
xxxxx
xxxxx
Nilai Aktiva Saat ini
xxxxx
xxxxx
Nilai Beban Saat ini
xxxxx
xxxxx
Nilai Manfaat Saat ini
xxxxx
xxxxx
Rasio Biaya Manfaat
xxxxx
xxxxx
Keterangan
STIKOM S
URABAYA