bab iv analisis dan desain sistemrepository.dinamika.ac.id/id/eprint/1243/8/bab_iv.pdf · bab iv ....

32
BAB IV ANALISIS DAN DESAIN SISTEM Dalam pengembangan teknologi informasi saat ini, dibutuhkan analisis dan perancangan sistem pengolah data yang baik. Sistem pengolah data tersebut diharapkan mampu meningkatkan kinerja Sistem Informasi Manajemen Stock pada Rumah sakit umum kabupaten Sidoarjo yang akan dibuat. Analisis merupakan cara untuk menyelesaikan permasalahan berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan desain sistem merupakan langkah yang harus ditempuh untuk menyajikan sebuah sistem informasi terorganisir dengan baik. 4.1 Analisa Sistem Berdasarkan hasil analisis sistem yang sedang berjalan saat ini diRumah sakit umum kabupaten Sidoarjo, masih ada kekurangan yang terjadi dalam sistem, salah satunya adalah sering kali mengalami kesalahan dalam melakukan stock hardware dan pengelolaan data hardware serta maintenance yang tidak terpantau dengan baik. Hal ini terjadi karena sistem yang masih dilakukan secara manual. Demi mendorong Rumah sakit umum kabupaten Sidoarjo untuk berbenah diri dalam rangka perbaikan kualitas pelayanan yang lebih baik, Rumah sakit umum kabupaten Sidoarjo membutuhkan Sistem informasi manajemen stock yang terkomputerisasi agar lebih efektif serta sistem tersebut diharapkan mampu memberikan kemudahan dalam melakukan pembuatan laporan stock hardware dan maintenance hardware. Oleh karena itu, dirancanglah sebuah sistem informasi manajemen stock yang diharapkan dapat mengatasi permasalahan tersebut. 22

Upload: others

Post on 03-Nov-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

BAB IV

ANALISIS DAN DESAIN SISTEM

Dalam pengembangan teknologi informasi saat ini, dibutuhkan analisis dan

perancangan sistem pengolah data yang baik. Sistem pengolah data tersebut

diharapkan mampu meningkatkan kinerja Sistem Informasi Manajemen Stock

pada Rumah sakit umum kabupaten Sidoarjo yang akan dibuat. Analisis

merupakan cara untuk menyelesaikan permasalahan berdasarkan data yang telah

diperoleh dari hasil studi lapangan. Sedangkan desain sistem merupakan langkah

yang harus ditempuh untuk menyajikan sebuah sistem informasi terorganisir

dengan baik.

4.1 Analisa Sistem

Berdasarkan hasil analisis sistem yang sedang berjalan saat ini diRumah

sakit umum kabupaten Sidoarjo, masih ada kekurangan yang terjadi dalam sistem,

salah satunya adalah sering kali mengalami kesalahan dalam melakukan stock

hardware dan pengelolaan data hardware serta maintenance yang tidak terpantau

dengan baik. Hal ini terjadi karena sistem yang masih dilakukan secara manual.

Demi mendorong Rumah sakit umum kabupaten Sidoarjo untuk berbenah

diri dalam rangka perbaikan kualitas pelayanan yang lebih baik, Rumah sakit

umum kabupaten Sidoarjo membutuhkan Sistem informasi manajemen stock yang

terkomputerisasi agar lebih efektif serta sistem tersebut diharapkan mampu

memberikan kemudahan dalam melakukan pembuatan laporan stock hardware

dan maintenance hardware. Oleh karena itu, dirancanglah sebuah sistem informasi

manajemen stock yang diharapkan dapat mengatasi permasalahan tersebut.

22

Page 2: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

23

4.2 Desain Sistem

Berdasarkan analisis yang telah dilakukan, maka dibuatlah sistem yang

baru. Sistem yang baru tersebut dapat digambarkan pada Document Flow

komputerisasi, Context Diagram, HIPO, ERD, DFD, Conceptual Data Model

(CDM), Phisical data Model (PDM), DBMS, dan desain input outputnya.

4.2.1 Document Flow Komputerisasi

Dalam sistem informasi manajemen stock pada Rumah sakit umum

kabupaten Sidoarjo terdapat tiga dokument flow komputerisasi yaitu proses

Permintaan penambahan hardware, proses perbaikan, dan proses penggantian.

Adapun untuk gambar dan penjelasannya dijelaskan pada uraian berikut ini.

A. Document Flow Komputerisasi Permintaan Penambahan Hardware

Document flow Komputerisasi memuat hasil analisis yang merupakan

pengembangan dari sistem yang sudah ada. Document flow Komputerisasi

menunjukkan aliran proses kegiatan Sistem Informasi manajemen stock pada

Rumah sakit umum Sidoarjo.

Gambar 4.1 menjelaskan proses permintaan penambahan hardware yang

dimulai dari pegawai admin yang berada diRSUD mengirimkan surat permintaan

hardware baru ke bagian pegawai IT, kemudian pegawai IT mengecek stock

hardware, apabila hardware yang diminta oleh pegawai admin tidak ada lalu

membawa surat pengadaan hardware baru untuk diteruskan ke RTP (Rumah

tangga pembelanjaan) untuk disetujui. Pada proses akhir bagian pegawai IT

membuat laporan permintaan penambahan hardware perbulan untuk diberikan

kepada RTP.

Page 3: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

24

Gambar 4.1 Document flow Komputerisasi Permintaan Hardware

pegawaiRumah tangga Pembelanjaan

(RTP)

Mulai

Bag IT(teknisi)

Permintaan hardware

Laporan Data Permintaan Hardware

selesai

Cek stok hardware

Ada ?

Y

Mencetak Data permintaan hardware

Laporan Data Permintaan Hardware

Simpan Data Permintaan hardware

Data hardware

TSurat permintaan data hardware

Permintaan disetujui?

1

Surat permintaan data hardware

1

Membuat Surat pemberitahuan

2

T

2

Surat pemberitahuan

Surat pemberitahuan

YData

Permintaan hardware

anggaran dana

Nota pembelian

Nota pembelian

selesai

Menyimpan Data hardware baru

Update Stock hardware

Nota pembelian

1 2

anggaran dana

Data hardware

3

3

A

A

A

A

A

Page 4: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

25

Pegawai rumah tangga pembelanjaan (RTP)

Mulai

Bag IT(teknisi)

Kerusakan hardware

Input data perbaikan

Menyimpan data hardware yg

sudah diperbaiki

Mencetak laporan hardware yg

sudah diperbaiki

Laporan penggantian /

perbaikan hardware

Laporan hardware yang sudah diperbaiki

Laporan hardware yang sudah diperbaiki

12

selesai

1

1

2

Data perbaikan

A

A

B. Document flow Komputerisasi Perbaikan Hardware

Document flow komputerisasi Perbaikan hardware dapat dilihat pada

Gambar 4.2.

Gambar 4.2 Document flow Komputerisasi Perbaikan Hardware

Gambar 4.2 menjelaskan tentang gambaran umum proses perbaikan

hardware dalam bentuk document flow komputerisasi. Proses dimulai dari

pegawai admin RSUD mengirimkan surat kerusakan hardware ke bagian pegawai

IT, kemudian bagian pegawai IT melakukan pendataan hardware yang telah

diperbaiki. Pada proses akhir bagian pegawai IT membuat laporan perbaikan

perbulan untuk diberikan kepada RTP.

Page 5: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

26

C. Dokumen flow Komputerisasi Penggantian Hardware

Gambar 4.3 menjelaskan proses penggantian hardware yang dimulai dari

pegawai admin yang berada diRSUD mengirimkan surat penggantian hardware

baru ke bagian pegawai IT, kemudian pegawai IT mengecek stock hardware,

apabila hardware yang ingin diganti tidak ada lalu pegawai IT membawa surat

pengadaan hardware baru untuk diteruskan ke RTP (Rumah tangga pembelanjaan)

untuk disetujui. Pada proses akhir bagian pegawai IT membuat laporan

penggantian hardware perbulan untuk diberikan kepada RTP.

Page 6: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

27

Document flow komputerisasi Penggantian hardware dapat dilihat pada

Gambar 4.3.

Gambar 4.3 Document flow komputerisasi Penggantian hardware

PegawaiRumah tangga pembelanjaan

(RTP)

Mulai

Bag IT(teknisi)

Permintaan Penggantian

hardware

Laporan Data Hardware yang

diganti

selesai

Cek stok hardware

Ada ?

Y

Mencetak Data hardware yang

diganti

Laporan Data Hardware yang

diganti

Simpan Data hardware yang

diganti

Data hardware

T

Surat permintaan data hardware

baru

Permintaan disetujui?

1

Surat permintaan data hardware

baru

1

Membuat Surat pemberitahuan

2

T

2

Surat pemberitahuan

Surat pemberitahuan

YData

Penggantian hardware

anggaran dana

Nota pembelian

Nota pembelian

selesai

Menyimpan Data hardware baru

Update Stock hardware

Nota pembelian

1 2

anggaran dana

Data hardware 3

3

A

A

A

A

A

Page 7: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

28

4.2.2 Data Flow Diagram

Data Flow Diagram (DFD) menggambarkan aliran data yang terjadi di

dalam sistem, sehingga dengan dibuatnya DFD ini akan terlihat arus data yang

mengalir dalam sistem.

A. Hirarki Input Proses Output

Gambar 4.4 HIPO Rancang Bangun Sistem Informasi Manajemen Stock

Hirarki Input Proses Output menggambarkan hirarki proses-proses yang

ada dalam Data Flow Diagram. Gambar 4.4 adalah HIPO dari Rancang Bangun

Sistem Informasi Manajemen Stock pada Rumah sakit umum kabupaten Sidoarjo.

SISTEM INFORMASI MANAJEMEN STOCK

0

MENGELOLA DATA

PENGGANTIAN HARDWARE

1 4

MENGELOLA DATA MASTER

HARDWARE

MENGELOLA DATA MASTER

RUANG

1.2

PERSETUJUAN STOCK HARDWARE

INPUT DATA PENGGANTIAN

HARDWARE

4.1 4.2 4.3

STOCK HARDWAREENTRY DATA

PERMINTAAN PENAMBAHAN

HARDWARE

2

2.2 2.3

PERBAIKANENTRY DATA

PERBAIKANHARDWARE

3

3.1 3.2

MENGELOLA LAPORAN

5

MEMILIH LAPORAN

MENENTUKAN PERIODE

MENCETAK LAPORAN

5.1 5.2 5.3

PERSETUJUAN

2.1MENGELOLA

DATA MASTER SUBRUANG

MENGELOLA DATA MASTER

JENIS HARDWARE

1.31.1 1.4

Page 8: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

29

B. Context Diagram

Context diagram sistem informasi administrasi personalia dapat dilihat pada

Gambar 4.5

Gambar 4.5 Context Diagram Sistem Informasi Manajemen Stock

Context diagram menggambarkan asal data dan menunjukkan aliran dari

data tersebut. Context Diagram Sistem Informasi Manajemen Stock pada Rumah

sakit Umum kabupaten Sidoarjo terdiri dari 2 external entity yaitu Bagian

Pegawai IT, dan RTP (Rumah tangga pembelanjaan). Aliran data yang keluar dari

masing-masing external entity mempunyai arti bahwa data tersebut berasal dari

external entity, sedangkan aliran data yang masuk mempunyai arti informasi data

ditujukan untuk external entity tersebut seperti pada Gambar 4.5

Laporan_Permintaan_hardware_Baru_Yang_Disetujui

Laporan_Data_Penggantian_Hardware

Laporan_Data_Perbaikan_Hardware

Laporan_Data_Permintaan_Penambahan_Hardware

Laporan_Data_RuangLaporan_Data_Hardware

Laporan_Data_Pegawai_IT

Data_Penggantian_Hardware

Data_Perbaikan_Hardware

Data_Permintaan_Penambahan_Hardware

Data_pegawai_IT

Data_Hardware

Data_ruang 0

Sistem Informasi Manajemen Stock

RSUD Sidoarjo

Bagian_Pegawai_IT

RTP ( Rumah tangga

Pembelanjaan)

Page 9: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

30

C. DFD level 0 Sistem Informasi Manajemen Stock

DFD level 0 rancang bangun sistem manajemen stock dapat dilihat pada

Gambar 4.6

Gambar 4.6 DFD Level 0 Sistem Informasi Manajemen Stock

Data_Penggantian

Data_Perbaikan

Data_Permintaan

Data_Ruang

Data_Hardware

[Laporan_Data_Penggantian_Hardware]

Data_Perbaikan

Data_Penggantian

Data_Ruang

Data_Hardware

Data_Ruang

Data_Hardware

Data_Perbaikan

Data_ruang

Data_HardwareData_Penambahan

Data_Hardware

Data_ruang

[Laporan_Data_Perbaikan_Hardware]

[Laporan_Data_Ruang]

[Laporan_Data_Permintaan_Penambahan_Hardware]

[Laporan_Permintaan_hardware_Baru_Yang_Disetujui]

[Laporan_Data_Hardware]

[Laporan_Data_Pegawai_IT]

[Data_pegawai_IT]

[Data_Penggantian_Hardware]

[Data_Permintaan_Penambahan_Hardware]

[Data_Hardware]

[Data_ruang]

Bagian_Pegawai_IT

Bagian_Pegawai_IT

Bagian_Pegawai_IT

Bagian_Pegawai_IT

Bagian_Pegawai_IT

Bagian_Pegawai_IT

RTP ( Rumah tangga

Pembelanjaan)

RTP ( Rumah tangga

Pembelanjaan)

RTP ( Rumah tangga

Pembelanjaan)

RTP ( Rumah tangga

Pembelanjaan)

RTP ( Rumah tangga

Pembelanjaan)

RTP ( Rumah tangga

Pembelanjaan)

RTP ( Rumah tangga

Pembelanjaan)

1

Mengelola_Data

+

2

Proses_Permintaan_Penambahan

_hardware +

3

Proses_Perbaikan_Hardware

+

4

Proses_Penggantian_hardware

+

5

Mengelola_laporan

+

1 Ruang

2 Hardware

3Data_Permintaan_Penamb

ahan_Hardware

4 Data_Perbaikan

5Penggantian

hardware

Page 10: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

31

Sistem Informasi Manajemen Stock memiliki beberapa proses yaitu proses

mengelola data, permintaan penambahan hardware, proses perbaikan, penggantian

hardware, mengelola laporan, seperti yang tertera pada Gambar 4.6 juga

digambarkan data store yang digunakan dalam sistem. Data Store yang digunakan

adalah ruang, hardware, permintaan, perbaikan, dan penggantian.

C. DFD Level 1 Sub Proses Mengelola Data Master

Pada Gambar 4.7 merupakan DFD Level 1 Sub Proses Mengelola Data

master dari sistem informasi manajemen stock rumah sakit umum kabupaten

Sidoarjo. DFD Level 1 tersebut terdiri dari 4 proses utama yaitu mengelola data

master ruang, mengelola data master hardware, mengelola data master subruang,

dan mengelola data master jenis hardware . Selain itu juga terdapat 4 datastore

yaitu ruang, hardware, subruang, dan jenis.

Jenis

SubRuang

Data_Jenis

Data_SubRuang

ID_Ruang

[Data_Hardware]

[Data_ruang]

[Data_Hardware]

[Data_ruang]Bagian_Pegawai_IT

Bagian_Pegawai_IT

1 Ruang

2 Hardware

1.1

Mengelola_Data_Master_Ruang

1.2

Mengelola_Data_Master_Hardwar

e

1.3

Mengelola_Data_Master_SubRua

ng

1.4

Mengelola_Data_Master_Jenis_H

ardware

6 SubRuang

7 Jenis

Gambar 4.7 DFD Level 1 Sub Proses Mengelola Data Master

Page 11: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

32

D. DFD Level 1 Sub Proses Permintaan Penambahan hardware

Pada Gambar 4.8 merupakan DFD Level 1 Sub Proses Permintaan

Penambahan hadware dari sistem informasi manajemen stock hardware dirumah

sakit umum kabuapaten Sidoarjo. DFD Level 1 tersebut terdiri dari tiga proses

utama yaitu Permintaan hardware, Stock hardware dan persetujuan. Selain itu juga

terdapat tiga datastore dan dua external entity.

HardwareSurat_Persetujuan

Surat_Persetujuan

Surat_Pengajuan

Surat_Pengajuan

Data_hardware

Data_PermintaanNomor_Hardware

[Data_ruang]

[Data_Hardware]

[Data_Permintaan_Penambahan_Hardware][Data_Penambahan]

Bagian_Pegawai_IT

3Data_Permintaan_Penamb

ahan_Hardware

2 Hardware

1 Ruang

2.1

Permintaan_Penambahan_Hardw

are

2.2

Stock_Hardware

2.3

Persetujuan

RTP

Gambar 4.8 DFD Level 1 Sub Proses Permintaan Penambahan Hardware

Page 12: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

33

E. DFD Level 1 Sub Proses Data Perbaikan

Pada Gambar 4.9 merupakan DFD Level 1 Sub Proses Perbaikan hadware

dari sistem informasi manajemen stock hardware dirumah sakit umum kabuapaten

Sidoarjo. DFD Level 1 tersebut terdiri dari dua proses utama yaitu perbaikan dan

input data perbaikan. Selain itu juga terdapat tiga datastore dan satu external

entity.

Gambar 4.9 DFD Level 1 Sub Proses Perbaikan Hardware

[Data_Hardware]

[Data_Ruang]

[Data_Perbaikan]

Hardware

[Data_Perbaikan]

4 Data_Perbaikan

2 Hardware

1 Ruang

3.1

Proses_Data_Perbaikan

Bagian_Pegawai_IT

3.2

Input_Data_Perbaikan

Page 13: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

34

F. DFD Level 1 Sub Proses Penggantian Hardware

Pada Gambar 4.10 merupakan DFD Level 1 Sub Proses Penggantian

hadware dari sistem informasi manajemen stock hardware dirumah sakit umum

kabuapaten Sidoarjo. DFD Level 1 tersebut terdiri dari tiga proses utama yaitu

Penggantian hardware, Stock hardware dan persetujuan. Selain itu juga terdapat

tiga datastore dan dua external entity.

Gambar 4.10 DFD Level 1 Sub Proses Penggantian Hardware

Data_Penggantian

Data_Hardware

Surat_Persetujuan

Surat_Persetujuan

Surat_Pengajuan

Surat_Pengajuan

Nomor_hardware

Hardware

[Data_Ruang]

[Data_Hardware]

[Data_Penggantian][Data_Penggantian_Hardware]

Bagian_Pegawai_IT

2 Hardware

1 Ruang

5Penggantian

hardware

4.1

Persetujuan

4.2

Proses_Data_Penggantian_Hardwa

re

4.3

Stock_Hardware

RTP

Page 14: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

35

G. DFD Level 1 Sub Proses Mengelola Data Laporan

Pada Gambar 4.11 merupakan DFD Level 1 Sub Proses Mengelola Data

Laporan dari sistem informasi manajemen stock dirumah sakit umum kabupaten

Sidoarjo. DFD Level 1 tersebut terdiri dari tiga proses utama yaitu memilih

laporan, menentukan periode laporan dan mencetak laporan. Selain itu juga

terdapat 2 eksternal entity yaitu Bagian pegawai IT, RTP beserta 6 datastore.

Gambar 4.11 DFD Level 1 Sub Proses Mengelola Data Laporan

Data_Pegawai_IT

[Laporan_Data_Penggantian_Hardware]

[Data_Perbaikan]

[Data_Penggantian]

[Data_Permintaan]

[Data_Hardware]

[Data_Ruang]

Periode_Laporan_Yang_Dipil ih

Data_Laporan_Yang_Sesuai

[Laporan_Permintaan_hardware_Baru_Yang_Disetujui]

[Laporan_Data_Permintaan_Penambahan_Hardware]

[Laporan_Data_Perbaikan_Hardware]

[Laporan_Data_Ruang]

[Laporan_Data_Hardware]

[Laporan_Data_Pegawai_IT]

[Data_pegawai_IT]

Bagian_Pegawai_IT

RTP ( Rumah tangga

Pembelanjaan)

RTP ( Rumah tangga

Pembelanjaan)

RTP ( Rumah tangga

Pembelanjaan)

RTP ( Rumah tangga

Pembelanjaan)

RTP ( Rumah tangga

Pembelanjaan)

RTP ( Rumah tangga

Pembelanjaan)

5.1

Memilih_Laporan

5.2

Menentukan_Periode_Laporan

5.3

Mencetak_Laporan

RTP ( Rumah tangga

Pembelanjaan)

2 Hardware

1 Ruang

3Data_Permintaan_Penamb

ahan_Hardware

4 Data_Perbaikan

5Penggantian

hardware 8 Data_Pegawai_IT

Page 15: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

36

4.2.3 Entity Relational Diagram

Entity Relationship Diagram (ERD) adalah suatu model data yang ada pada

sistem dimana terdapat entity dan relationship. Akan dijelaskan pada gambar

dibawah ini.

A. Conceptual Data Model

Untuk menggambarkan konsep database sistem informasi manajemen stock

dapat digambarkan conceptual data model (CDM), sehingga dapat diketahui table

apa saja yang dipakai dan relasi-relasinya. Untuk lebih jelasnya dapat dilihat pada

gambar 4.12 dibawah ini.

Gambar 4.12 Conceptual Data Model

Spesifikasi

Group_Hardware

Stock_Opname

Sub_ruang

penggant ian

penambahan

data_hardware

ruang

jenis

memperbaiki

Peg awai_ITNIPNamaJabatanGolonganTang g al_lahirUsiaAlamatTeleponJenis_kelaminAgamaPendidikanPeng alaman_KerjaKemampuan

Master_HardwareNomor_hardwarekode_jenisKode_ruangNama_hardwareTahunMainboardProcesorHDDMemoryCDROMJumlahKet

Data perbaikanKode_PerbaikanNomor_hardwareKerusakanJumlah_kerusakanTindakantgl_M ulai_dikerjakantgl_Selesai_dikerjakantgl_Diserahkan_kembaliTelah_perbaikan

Data peng gantian hardwareNomor_transaksiNama_hardwareTgl_PenambahanJumlahKet

Data penambahan hardwareNomor_transaksiNomor_hardwareTgl_PenambahanJumlahKet

RuangKode_ruangNama_ruangKode_sub_ruangNama_sub_ruangJumlahKet

Jeniskode_jenisnama_jenis

Sub_RuangKode_SubruangKode_RuangNama_SubruangKet

Stock_OpnameKode_StockNomor_TransaksiNomor_HardwareKode_SubruangTang g alJumlahSisa_Stock

Group_HardwareKode_GroupNama_Group

SpesifikasiKode_SpesifikasiKode_g roupNama_spesifikasi

Page 16: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

37

B. Physical Data Model

Setelah didapatkan konsep database pada conceptual data model (CDM)

maka selanjutnya degenerate ke Physical Data Model (PDM), kita dapat

mengetahui hasil dari relasi-relasi yang dibangun di CDM. Untuk lebih jelasnya

dapat dilihat pada Gambar 4.13

Gambar 4.13 Physical Data Model (PDM)

KODE_GROUP = KODE_GROUP

KODE_GROUP = KODE_GROUP KODE_STOCK = KODE_STOCK

KODE_SUBRUANG = KODE_SUBRUANG

NOMOR_HARDWARE = NOMOR_HARDWARE

NOMOR_HARDWARE = NOMOR_HARDWARE

NOMOR_HARDWARE = NOMOR_HARDWARE

KODE_RUANG = KODE_RUANG

KODE_JENIS = KODE_JENIS

KODE_PERBAIKAN = KODE_PERBAIKAN

NIP = NIP

PEGAWAI_ITNIP varchar(20)NAMA varchar(30)JABATAN varchar(25)GOLONGAN varchar(10)TANGGAL_LAHIR timestampUSIA varchar(3)ALAMAT varchar(50)TELEPON varchar(15)JENIS_KELAMIN varchar(15)AGAM A varchar(20)PENDIDIKAN varchar(10)PENGALAMAN_KERJA varchar(50)KEM AM PUAN varchar(50)

MASTER_HARDWARENOMOR_HARDWARE varchar(20)KODE_JENIS varchar(20)KODE_RUANG varchar(10)KODE_GROUP <undefined>KODE_JENIS1 varchar(20)KODE_RUANG1 varchar(10)NAMA_HARDWARE varchar(20)TAHUN varchar(20)MAINBOARD varchar(25)PROCESOR varchar(25)HDD varchar(25)MEMORY varchar(25)CDROM varchar(20)JUM LAH integ erKET varchar(50)

DATA_PERBAIKANKODE_PERBAIKAN varchar(20)NOMOR_HARDWARE varchar(20)NOMOR_HARDWARE1 varchar(20)KERUSAKAN varchar(100)JUM LAH_KERUSAKAN varchar(3)TINDAKAN varchar(100)MULAI_DIKERJAKAN timestampSELESAI_DIKERJAKAN timestampDISERAHKAN_KEMBALI timestampTELAH_PERBAIKAN varchar(50)

DATA_PENGGAN TIAN_HARDWARENOMOR_TRANSAKSI varchar(10)NOMOR_HARDWARE varchar(20)NAMA_HARDWARE varchar(20)TANGGAL_PENAMBAHAN varchar(10)JUM LAH_ varchar(3)KET varchar(50) DATA_PENAM BAHAN_HARDWARE

NOMOR_TRANSAKSI_ varchar(15)NOMOR_HARDWARE varchar(20)NOMOR_HARDWARE2 varchar(20)TANGGAL_PENAMBAHAN varchar(10)JUM LAH_ varchar(3)KET varchar(50)

RUANGKODE_RUANG varchar(10)KODE_SUBRUANG <undefined>KODE_STOCK <undefined>NAMA_RUANG varchar(30)KODE_SUB_RUANG varchar(20)NAMA_SUB_RUANG varchar(20)JUM LAH integ erKET varchar(50)

JENISKODE_JENIS varchar(20)NAMA_JENIS varchar(30)

SUB_RUANGKODE_SUBRUANG <undefined>KODE_RUANG_ <undefined>NAMA_SUBRUANG <undefined>KET varchar(50)

STOCK_OPNAMEKODE_STOCK <undefined>NOMOR_TRANSAKSI___ <undefined>NOMOR_HARDWARE____ <undefined>KODE_SUBRUANG___ <undefined>TANGGAL <undefined>JUM LAH integ erSISA_STOCK <undefined>

GROUP_HARDWAREKODE_GROUP <undefined>NAMA_GROUP <undefined>

SPESIFIKASIKODE_SPESIFIKASI <undefined>KODE_GROUP <undefined>KODE_GROUP__ <undefined>NAMA_SPESIFIKASI <undefined>

MEMPERBAIKINIP varchar(20)KODE_PERBAIKAN varchar(20)

Page 17: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

38

4.2.4 Struktur Basis Data dan Tabel

Dalam penjelaskan struktur tabel yang akan digunakan dalam pembuatan

sistem informasi manajemen stock di rumah sakit umum kabupaten sidoarjo.

Tabel-tabel yang digunakan pada sistem informasi manajemen stock adalah:

Nama Tabel Schema Created Pegawai IT Dbo 28/03/2011 Master Hardware Dbo 28/03/2011 Jenis Hardware Dbo 28/03/2011 Ruang Dbo 28/03/2011 Sub Ruang Dbo 28/03/2011 Stock Opname Dbo 28/03/2011 Penambahan Hardware Dbo 28/03/2011 Perbaikan Hardware Dbo 28/03/2011 Penggantian Hardware Dbo 28/03/2011

Gambar 4.14 Database Sistem Informasi Manajemen Stock

Tabel dibawah ini akan menjelaskan satu-satu detil dari struktur tabel untuk

setiap tabel.

1. Nama tabel : Pegawai IT

Fungsi : Menyimpan data Pegawai

Primary key : NIP

Foreign key : -

Tabel 4.1 Pegawai

No Atribut Tipe Panjang Keterangan 1 NIP Varchar 50 Primary Key 2 Nama Varchar 50 Nama 3 Jabatan Varchar 50 Jabatan 4 Golongan Varchar 50 Golongan 5 Tanggal lahir Varchar 50 Tanggal lahir 6 Usia Varchar 50 Usia 7 Alamat Varchar 50 Alamat 8 Telepon Varchar 50 Telepon 9 Jenis Kelamin Varchar 50 Jenis Kelamin

Page 18: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

39

No Atribut Tipe Panjang Keterangan 10 Agama Varchar 50 Agama 11 Pendidikan Varchar 50 Pendidikan 12 Pengalaman Varchar 50 Pengalaman 13 Kemampuan Varchar 50 Kemampuan

2. Nama tabel : Master hardware

Fungsi : Menyimpan data hardware

Primary key : Nomor hardware

Foreign key : -

Tabel 4.2 Master hardware

No Atribut Tipe Panjang Keterangan 1 Nomor Hardware Varchar 50 Primary Key 2 Kode Jenis Varchar 50 Kode Jenis 3 Nama Hardware Varchar 50 Nama Hardware 4 Tahun Varchar 50 Tahun 5 Mainboard Varchar 50 Mainboard 6 Procesor Varchar 50 Procesor 7 HDD Varchar 50 HDD 8 Memory Varchar 50 Memory 9 CDROM Varchar 50 CDROM

10 Ket Varchar 50 Ket 11 Jumlah Int - Jumlah 12 Sisa Int - Sisa

3. Nama tabel : Jenis Hardware

Fungsi : Menyimpan data Jenis hardware

Primary key : Kode_jenis

Tabel 4.3 Jenis hardware

No Atribut Tipe Panjang Keterangan 1 Kode Jenis Varchar 50 Primary Key 2 Nama Jenis Varchar 50 Nama Jenis 3 Ket Varchar 50 Ket

Page 19: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

40

4. Nama tabel : Ruang

Fungsi : Menyimpan data ruang.

Primary key : Kode_Ruang

Foreign key : -

Tabel 4.4 Ruang

No Atribut Tipe Panjang Keterangan 1 Kode Ruang Varchar 50 Primary Key 2 Nama Ruang Varchar 50 Nama Ruang

5. Nama tabel : Sub Ruang

Fungsi : Menyimpan data sub ruang

Primary key : Kode_SubRuang

Foreign key : Kode_Ruang

Tabel 4.5 Sub Ruang

No Atribut Tipe Panjang Keterangan 1 Kode SubRuang Varchar 50 Primary Key 2 Kode Ruang Varchar 50 Foreign key 3 Nama SubRuang Varchar 50 Nama SubRuang 4 Ket Varchar 50 Ket

Page 20: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

41

6. Nama tabel : Stock_Opname

Fungsi : Menyimpan data stock_opname.

Primary key : Kode_Stock

Foreign key : Kode_subruang

Tabel 4.6 Stock Opname

No Atribut Tipe Panjang Keterangan 1 Kode Stock Varchar 50 Primary Key 2 Nomor Transaksi Varchar 50 Nomor Transaksi 3 Nomor Hardware Varchar 50 Nomor Hardware 4 Kode SubRuang Varchar 50 Foreign key 5 Tanggal Datetime - Tanggal 6 Jumlah Int - Jumlah 7 Sisa stock Int - Sisa stock

7. Nama tabel : Data penambahan hardware

Fungsi : Menyimpan data penambahan hardware

Primary key : Nomor_Transaksi

Foreign key : Kode_subruang

Tabel 4.7 Data penambahan hardware

No Atribut Tipe Panjang Keterangan 1 Nomor Transaksi Varchar 50 Primary Key 2 Nomor Hardware Varchar 50 Nomor Hardware 3 Kode SubRuang Varchar 50 Foreign key 4 Tanggal Penambahan Datetime - Tanggal Penambahan 5 Jumlah Int - Jumlah 6 Ket Varchar 50 Ket

Page 21: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

42

8. Nama tabel : Data perbaikan hardware

Fungsi : Menyimpan data perbaikan hardware.

Primary key : Kode_perbaikan

Foreign key : Kode subruang

Tabel 4.8 Data perbaikan

No Atribut Tipe Panjang Keterangan 1 Kode Perbaikan Varchar 50 Primary Key 2 Nomor Hardware Varchar 50 Nomor Hardware 3 Kode SubRuang Varchar 50 Foreign key 4 Kode Stock Varchar 50 Kode Stock 5 Kerusakan Varchar 50 Kerusakan 6 Tindakan Varchar 50 Tindakan 7 Mulai Dikerjakan Datetime - Mulai Dikerjakan 8 Selesai Dikerjakan Datetime - Selesai Dikerjakan 9 Diserahkan Kembali Datetime - Diserahkan Kembali

10 Telah Perbaikan Varchar 50 Telah Perbaikan 11 Status Varchar 50 Status

9. Nama tabel : Data Penggantian hardware

Fungsi : Menyimpan data Penggantian hardware.

Primary key : Nomor_transaksi

Foreign key : Kode stock, Kode subruang

Tabel 4.9 Data penggantian

No Atribut Tipe Panjang Keterangan 1 Nomor Transaksi Varchar 50 Primary Key 2 Kode Stock Varchar 50 Foreign key 3 Nomor Hardware Varchar 50 Nomor Hardware 4 Kode SubRuang Varchar 50 Foreign key 5 Tanggal Penggantian Datetime - Tanggal Penggantian 6 Ket Varchar 50 Ket

Page 22: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

43

4.2.5 Desain Input/Output

Desain input output merupakan langkah pertama untuk membuat sebuah

aplikasi sistem informasi. Dalam tahap ini user akan diberikan gambaran tentang

bagaimana sistem ini nantinya dibuat.

A. Desain Input

Desain input merupakan gambaran secara umum tentang bentuk dari

tampilan atau user interface dari suatu program. Pada sistem informasi

manajemen stock dibuat beberapa desain input sebagai interface.

Pada Gambar 4.15 merupakan gambar desain input untuk form login. Form

desain input login digunakan jika user ingin masuk ke dalam program.User harus

menginputkan password. Jika password benar maka user dapat masuk ke dalam

program. User dapat mengakses semua menu-menu yang ada pada program. Pada

Gambar 4.15 merupakan gambar desain interface untuk menu. Menu digunakan

agar user dapat mengakses form-form program yang diinginkan.

Gambar 4.15 Desain Input Form Login

Page 23: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

44

Gambar 4.16 Desain Interface Menu

Gambar 4.17 Desain Interface Pegawai IT

MENU UTAMAMENU UTAMA

MASTER TRANSAKSI REPORT DATA MASTER REPORT DATA TRANSAKSI

Pegawai IT

Jenis Hardware

Ruang

SubRuang

Hardware

Permintaan Hardware

Penggantian Hardware

Perbaikan hardware

Hardware

Pegawai IT

Ruang

Stock Opname

Permintaan Hardware

Perbaikan hardware

Penggantian Hardware

Page 24: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

45

Pada Gambar 4.17 merupakan gambar desain Master data pegawai IT.

Desain data pegawai IT digunakan untuk menyimpan data-data Pegawai IT yang

bekerja di Rumah sakit umum Kabupaten Sidoarjo. Di dalam desain data pegawai

IT, yang mana field tersebut akan diinputkan oleh user sesuai data pribadinya.

Gambar 4.18 Desain Interface Jenis Hardware

Gambar 4.19 Desain Interface Hardware

FORM JENIS HARDWAREFORM JENIS HARDWARE

View Data Input Data

JNS-000001Kode Jenis

CPUNama Jenis

Computer ProcessorKeterangan

Simpan Update Delete Close

Cari

Page 25: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

46

Pada Gambar 4.18 dan Gambar 4.19 merupakan gambar desain jenis

hardware dan desain Hardware. Desain jenis hardware digunakan untuk

menyimpan data jenis hardware sedangkan desain hardware digunakan untuk

menyimpan data hardware yang references ke tabel jenis hardware, dimana tabel

hardware sebagai Detail hardware.

Gambar 4.20 Desain Interface Ruang

Gambar 4.21 Desain Interface SubRuang

FORM RUANGFORM RUANG

View Data Input Data

RUANG-0001Kode Ruang

LaboratNama Ruang

Simpan Update Delete Close

Cari

FORM SUBRUANGFORM SUBRUANG

View Data Input Data

SUBRUANG-0003Kode SubRuang

RUANG-0001Kode Ruang

LAB PKNama SubRuang

Simpan Update Delete Close

-Keterangan

Cari

Browse

Page 26: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

47

Pada Gambar 4.20 dan Gambar 4.21 merupakan gambar desain ruang dan

desain subruang. Desain ruang digunakan untuk menyimpan data ruang

sedangkan desain subruang digunakan untuk menyimpan data subruang yang

references ke tabel ruang, dimana tabel subruang sebagai Detail ruang.

Gambar 4.22 Desain Interface Permintaan Penambahan Hardware

Pada Gambar 4.22 merupakan gambar desain transaksi Permintaan

penambahan hardware. Desain transaksi Permintaan penambahan hardware

digunakan untuk memasukkan data-data permintaan hardware baru yang dipesan

oleh bagian admin Rumah sakit umum kabupaten Sidoarjo. Di dalam transaksi

Page 27: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

48

Permintaan penambahan hardware terdapat textboxt jumlah yang mengacu pada

tabel hardware, jika terjadi permintaan hardware baru maka jumlah hardware akan

berkurang sesuai permintaan.

Gambar 4.23 Desain Interface Perbaikan Hardware

Pada Gambar 4.23 merupakan gambar desain transaksi Perbaikan hardware.

Desain transaksi Perbaikan hardware digunakan untuk memasukkan data-data

Page 28: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

49

perbaikan hardware. Di dalam transaksi perbaikan hardware terdapat beberapa

field yang isinya dapat diinputkan berupa analisa dan tindakan yang akan diambil

oleh teknisi ketika memperbaiki hardware, dan terdapat proses waktu perbaikan

Misalnya mulai dikerjakan, selesai dikerjakan, dan diserahkan kembali.

Gambar 4.24 Desain Interface Penggantian Hardware

Page 29: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

50

Pada Gambar 4.24 merupakan gambar desain transaksi penggantian

hardware. Desain transaksi penggantian hardware digunakan untuk memasukkan

data-data pernggantian hardware. Di dalam transaksi penggantian hardware, tabel

data lama dengan data baru saling terkait.

Gambar 4.25 Desain Output Laporan Stock Opname

Pada Gambar 4.25 merupakan gambar desain output untuk laporan Stock

Opname. Desain output untuk laporan Stock Opname digunakan untuk

menampilkan laporan tentang jumlah data hardware yang ada ditiap ruang rumah

sakit umum Sidoarjo. Terdapat beberapa filter dalam menampilkan hasil laporan

yaitu berdasarkan periode perbulan atau pertahun.

Page 30: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

51

Gambar 4.26 Desain Output Permintaan Penambahan Hardware

Pada Gambar 4.26 merupakan gambar desain output untuk laporan

Permintaan Penambahan Hardware. Desain output untuk laporan Permintaan

Penambahan Hardware digunakan untuk menampilkan laporan tentang

permintaan hardware baru, tanggal permintaan dan jumlah permintaan. Terdapat

beberapa filter dalam menampilkan hasil laporan yaitu berdasarkan periode

perbulan atau pertahun.

Page 31: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

52

Gambar 4.27 Desain Output Perbaikan Hardware

Pada Gambar 4.27 merupakan gambar desain output untuk laporan

Perbaikan Hardware. Desain output untuk laporan Perbaikan Hardware digunakan

untuk menampilkan laporan tentang data hardware yang telah diperbaiki. Terdapat

beberapa filter dalam menampilkan hasil laporan yaitu berdasarkan periode

perbulan atau pertahun.

Page 32: BAB IV ANALISIS DAN DESAIN SISTEMrepository.dinamika.ac.id/id/eprint/1243/8/Bab_IV.pdf · BAB IV . ANALISIS DAN DESAIN SISTEM . Dalam pengembangan teknologi informasi saat ini, dibutuhkan

53

Gambar 4.28 Desain Output Penggantian Hardware

Pada Gambar 4.28 merupakan gambar desain output untuk laporan

Penggantian hardware. Desain output untuk laporan Penggantian hardware

digunakan untuk menampilkan laporan tentang data hardware yang diganti,

tanggal penggantian dan data baru dari hardware tersebut. Terdapat beberapa filter

dalam menampilkan hasil laporan yaitu berdasarkan periode perbulan atau

pertahun.