bab iii analisis dan perancangan sistem surabayarepository.dinamika.ac.id/id/eprint/108/7/bab...

68
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 SURABAYA

Upload: others

Post on 10-Jan-2020

12 views

Category:

Documents


0 download

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