KERJA PRAKTEK
SISTEM INFORMASI INVENTARIS IT (Studi Kasus : RSI Darus Syifa’ Surabaya)
Disusun oleh : YANUAR ALIFFIO
130411100006
REZKY RIZALDI
130411100023
PRODI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO MADURA 2016
i
LEMBAR PERSETUJUAN KERJA PRAKTEK Sistem Informasi Inventaris IT (Studi Kasus : RSI Darus Syifa’ Surabaya)
Disusun oleh : YANUAR ALIFFIO
130411100006
REZKY RIZALDI
130411100023
Bangkalan,
Juni 2016
Menyetujui, Pembimbing Lapangan,
Dosen Pembimbing,
Nisa Ridawati, S. Kom.
Ba’in Khusnul K., S.T.,M.Kom. NIP. 19800325 200312 2 002
IT Consultant CV. Bumi Makmur
Mengetahui, Koordinator KP
Sigit Susanto Putro, S.Kom. M.Kom NIP.19790313 200604 1 002
ii
PENGESAHAN KEJA PRAKTEK
Telah diperiksa dan diuji oleh Pembimbing Kerja Praktek Pada tanggal : ……………………… Dengan Nilai ………………
Mengetahui,
Pembimbing Lapangan,
Dosen Pembimbing,
Nisa Ridawati, S. Kom.
Ba’in Khusnul K., S.T.,M.Kom. NIP. 19800325 200312 2 002
IT Consultant CV. Bumi Makmur
Mengetahui, Koordinator KP
Sigit Susanto Putro, S.Kom. M.Kom NIP.19790313 200604 1 002
iii
PRAKATA Dengan mengucapkan puja dan puji syukur atas kehadirat Allah SWT, yang telah memberikan rahmat dan hidayah-Nya sehingga penulis dapat meyelesaikan Laporan Kerja Praktek ini, yang berjudul “Sistem Informasi Inventaris IT” yang akan digunakan oleh IT RSI Darus Syifa’ Surabaya. Kerja Praktek merupakan salah satu cara bentuk pengaplikasian dan penerapan ilmu yang didapat selama perkuliahan ke dalam dunia kerja serta merupakan salah satu bagian dari kurikulum yang ada pada Jurusan Teknik Informatika, Fakultas Teknik, Universitas Trinojoyo Madura. Dengan terselesaikannya laporan ini, penulis tak lupa menyampaikan terima kasih yang sebesar-besarnya kepada: 1. Kedua orang tua kami yang selalu mendukung dan mendoakan untuk kesuksesan kami. 2. Direktur CV. Bumi Makmur dan Direktur RSI Darus Syifa’ yang telah menerima dan memberikan kesempatan kepada kami untuk melaksanakan kerja praktek. 3. Pegawai IT dan IT Consultant CV. Bumi Makmur yang telah membimbing kami selama dalam pelaksanaan kerja praktek ini. 4. Bapak Achmad Jauhari S.T.,M.Kom selaku Ketua Jurusan Teknik Informatika Universitas Trunojoyo Madura.
iv
5. Bapak Sigit Susanto Putro S.Kom., M.Kom selaku Koordinator Kerja Praktek Jurusan Teknik Informatika Universitas Trunojoyo 6. Ibu Bain Khusnul Khotimah, S.T., M.Kom selaku dosen pembimbing yang telah memberikan saran dan kritikan untuk penyempurnaan penyelesaian laporan kerja praktek 7. Bapak dan Ibu Dosen Jurusan Teknik Informatika Universitas Trunojoyo Madura. 8. Teman-teman kuliah khususnya angkatan 2013 yang telah banyak membantu dalam kelancaran penyelesaian laporan kerja praktek ini. Penulis menyadari bahwa laporan kerja praktek ini masih jauh dari kesempurnaan dan terdapat kekurangan didalamnya. Demikian akhirnya penulis mengucapkan terima kasih dan mohon maaf apabila terdapat kesalahan baik tutur kata dalam pengetikan, penulisan, penyampaian maupun hasil pengamatan. Penulis berharap semoga laporan kerja praktek ini dapat bermanaat bagi pembaca dan kita semua.
Bangkalan, 19 Juni 2016
Penulis v
DAFTAR ISI
JUDUL ........................................................................... LEMBAR PERSETUJUAN ........................................... PENGESAHAN ............................................................. PRAKATA ..................................................................... DAFTAR ISI .................................................................. DAFTAR GAMBAR ..................................................... DAFTAR TABEL .......................................................... ABSTRAK .....................................................................
i ii iii iv vi ix xi xii
BAB I
: PENDAHULUAN 1.1. Latar Belakang ...................................... 1 1.2. Rumusan Masalah ................................ 2 1.3. Tujuan ................................................... 2 1.4. Manfaat ................................................. 3 1.5. Ruang Lingkup ..................................... 3 1.5.1. Tempat dan Waktu Kerja Praktek 3 1.5.2. Asumsi ..................................... 4 1.5.3. Batasan Masalah ...................... 4 BAB II : GAMBARAN UMUM INSTANSI 2.1. Profil RSI Darus Syifa’ ......................... 6 2.2. Visi dan Misi ......................................... 6 2.3. Struktur Organisasi ............................... 7 BAB III : TINJAUAN PUSTAKA 3.1. Konsep Dasar Sistem Informasi ............ 8 3.1.1. Sistem .......................................... 8 3.1.2. Informasi ..................................... 8 3.1.3. Sistem Informasi ......................... 9 3.1.4. Komponen Sistem Informasi ...... 10 3.1.5. Tujuan Membangun Sistem Informasi ..................................... 12 3.1.6. Manfaat Sistem Informasi ........... 13
vi
3.2. Personal Home Page(PHP) ................... 3.3. MySQL .................................................. BAB IV : METODOLOGI PENELITIAN 4.1. Pengumpulan Data ................................ 4.1.1. Studi Literatur .......................... 4.1.2. Wawancara .............................. 4.1.3. Observasi ................................. 4.1.4. Metode Pengembangan Perangkat Lunak .................................. 4.2. Perancangan Sistem ............................. 4.3. Pengkodean ........................................... 4.3.1 Standar Pemrograman .............. 4.4. Implementasi Pemrograman ................. 4.5. Pengujian Aplikasi ................................ 4.6. Pembuatan Laporan .............................. BAB V : PERANCANGAN SISTEM 5.1. Use Case Diagram ............................... 5.2. Activity Diagram .................................. 5.3. Sequence Diagram ................................ 5.4. Hasil Wawancara .................................. 5.4.1. Data Inventaris .......................... 5.5. Conceptual Data Modelling .................. 5.6. Physical Data Modelling ....................... 5.7. Database ................................................ 5.8. Rancangan User Interface ..................... 5.8.1. Tampilan Log In ...................... 5.8.2. Tampilan Menu Utama ............ 5.8.3. Tampilan Data 5.8.3.1. Data Barang ............... 5.8.3.2. Data Kerusakan ......... 5.8.3.3. Data User .................. 5.8.4. Tampilan Input 5.8.4.1. Input Data Barang ..... 5.8.4.2. Input Data Kerusakan 5.8.4.3. Input Data User ........
13 14 16 16 16 17 17 19 20 20 21 21 22 23 29 31 33 33 38 39 40 41 42 43 45 46 47 47 48 49 vii
5.8.5. Tampilan Edit 5.8.5.1. Edit Data Barang ....... 50 5.8.5.2. Edit Data Kerusakan.. 51 5.8.5.3. Edit Data User .......... 51 5.8.6. Tampilan About Us ................... 52 BAB VI : IMPLEMENTASI 6.1. Tampilan Web Log In ............................ 53 6.2. Tampilan Web Menu Utama .................. 53 6.3. Tampilan Web Tampil Data................... 54 6.3.1. Tampil Data Barang.................. 54 6.3.2. Tampil Data Kerusakan ............ 54 6.3.3. Tampil Data User...................... 55 6.4. Tampilan Web Input Data ...................... 55 6.4.1. Tambah Data Barang ................ 55 6.4.2. Tambah Data Kerusakan........... 56 6.4.3. Tambah Data User .................... 56 6.5. Tampilan Web Edit Data ....................... 56 6.5.1. Edit Data Barang....................... 56 6.5.2. Edit Data Kerusakan ................. 57 6.5.3. Edit Data User .......................... 58 6.6. Tampilan About Us ................................ 58 BAB VII : PENUTUP 7.1. Kesimpulan ........................................... 59 7.2. Saran ..................................................... 59 DAFTAR PUSTAKA ..................................................... 60 LAMPIRAN .................................................................... xiii
viii
DAFTAR GAMBAR Gambar 2.1
Struktur Organisasi
.........
7
Gambar 3.1
Komponen Sistem Informasi
.........
10
Gambar 5.1
Use
.........
24
.........
26
.........
27
.........
30
.........
30
.........
31
.........
32
.........
32
Case
Diagram
Menambah Barang Gambar 5.2
Use
Case
Diagram
Pengecekan Rutin Barang Gambar 5.3
Use
Case
Penambahan
Diagram Record
Kerusakan Barang Gambar 5.4
Activity Diagram Menambah Barang
Gambar 5.5
Activity Diagram Pengecekan Rutin Barang
Gambar 5.6
Activity Penambahan
Diagram Record
Kerusakan Barang Gambar 5.7
Sequence
Diagram
Menambah Barang Gambar 5.8
Sequence
Diagram
Pengecekan Rutin Barang
ix
Gambar 5.9
Sequence
Diagram
Penambahan
Record
Kerusakan Barang
.........
33
Gambar 5.10
Conceptual Data Modelling
.........
38
Gambar 5.11
Physical Data Modelling
.........
39
Gambar 5.12
Tampilan Log In
.........
42
Gambar 5.13
Tampilan Home
.........
43
Gambar 5.14
Tampilan Letak Data
.........
44
Gambar 5.15
Tampilan Data Barang
.........
45
Gambar 5.16
Tampilan Data Kerusakan
.........
46
Gambar 5.17
Tampilan Data User
.........
47
Gambar 5.18
Tampilan Input Data Barang
.........
47
Gambar 5.19
Tampilan Kerusakan
.........
48
Gambar 5.20
Tampilan Input Data User
.........
49
Gambar 5.21
Tampilan Edit Data Barang
.........
50
Gambar 5.22
Tampilan Kerusakan
.........
51
Gambar 5.23
Tampilan Edit Data User
.........
51
Gambar 5.24
Tampilan Halaman About Us
.........
52
Input
Edit
Data
Data
x
DAFTAR TABEL Tabel 5.1
Tabel Data Inventaris
.........
33
Tabel 5.1
Tabel Barang
.........
40
Tabel 5.1
Tabel Data Kerusakan
.........
41
Tabel 5.1
Tabel User
.........
41
xi
ABSTRAK
Pendataan inventaris IT dalam suatu instansi merupakan hal yang penting dalam menunjang berjalannya sistem informasi manajemen beserta jaringan komputer yang ada. Dalam hal ini sistem inventaris IT menjadi salah satu faktor berpengaruh pada client CV. Bumi Makmur yakni RSI Darus Syifa’ Surabaya. Sehingga diharapkan proses pendataan inventaris IT dapat dilakukan dengan lebih baik, cepat, dan mudah. Dengan adanya Sistem Informasi Inventaris IT ini diharapkan dapat mengurangi penggunaan waktu yang cukup lama dalam hal pendataan inventaris IT, mengurangi resiko human error ketika pendataaan inventaris yang rusak(tidak dapat digunakan) maupun perlu perbaikan, serta bisa menjadi acuan pembuatan surat pengajuan perangkat baru dan pembuatan laporan tahunan.
Kata Kunci : Inventaris, Information Technology
xii
BAB I PENDAHULUAN
1.1.
Latar Belakang Rumah sakit adalah suatu badan usaha yang menyediakan dan memberikan jasa pelayanan medis jangka pendek dan jangka panjang yang terdiri atas tindakan
observasi,
diagnostik,
terapeutik
dan
rehabilitative untuk orang-orang yang menderita sakit, terluka dan untuk yang melahirkan (World Health Organization). Sistem Informasi (SI) adalah kombinasi dari teknologi
informasi
dan
aktivitas
orang
yang
menggunakan teknologi itu untuk mendukung operasi dan manajemen. Dalam arti yang sangat luas, istilah sistem informasi yang sering digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan teknologi. Sejalan dengan kemajuan teknologi, hampir semua kegiatan pelayanan di RSI Darus Syifa’ menerapkan sistem komputerisasi yang berarti terdapat sistem informasi dan perangkat-perangkat pendukung seperti komputer dan perangkat jaringan komputer yang
1
berfungsi dengan baik agar sistem informasi tersebut berjalan dengan baik pula. Pendataan perangkat-perangkat tersebut juga penting guna mendukung jalannya sistem komputerisasi. Berdasarkan hal tersebut, kami mengambil judul “Sistem Informasi Inventaris IT” yang bertujuan meningkatkan efisiensi dan efektivitas, dalam pendataan inventori IT yang ada pada RSI Darus Syifa’.
1.2.
Rumusan Masalah Berdasarkan pengamatan penulis di RSI Darus Syifa’ terdapat beberapa masalah antara lain : 1. Bagaimana cara meningkatkan efisiensi dan efektivitas dalam pendataan inventaris IT? 2. Bagaimana cara membuat sistem informasi inventaris yang mudah dioperasikan oleh pengguna?
1.3.
Tujuan Tujuan dari Kerja Praktek ini adalah : a. Meningkatkan efisiensi dan efektivitas dalam pendataan inventaris IT. b. Membuat sistem informasi inventaris IT yang mudah dioperasikan oleh pengguna. 2
1.4.
Manfaat Manfaat kerja praktek antara lain : a. Manfaat bagi instansi yang bersangkutan. Dapat meningkatkan efisiensi dan efektivitas dalam pendataan inventaris IT dengan Sistem Informasi
Inventaris
IT
yang
mudah
dioperasikan. b. Manfaat bagi mahasiswa. Mahasiswa mendapatkan pengetahuan baru mengenai kondisi nyata di dunia kerja khususnya dalam lingkup informatika dan dapat terlibat langsung dalam aktivitas yang berbasis informatika didunia kerja. c. Manfaat bagi Universitas Trunojoyo Madura Dapat memiliki
menghasilkan wawasan
mahasiswa dan
yang
pengalaman
dibidangnya serta dapat membina suatu hubungan yang baik antara lingkungan akademis dengan lingkungan informatika.
1.5.
Ruang Lingkup 1.5.1. Tempat dan Waktu Kerja Praktek
3
Kerja Praktek ini berlokasi di RSI Darus Syifa’ Surabaya selaku client dari CV. Bumi Makmur. Waktu Pelaksanaan dimulai dari tanggal 11 Januari 2016 sampai dengan tanggal 11 Februaru 2016 dengan jam kerja yang disesuaikan pada jam kerja kantor RSI Darus Syifa’. 1.5.2. Asumsi Sistem Informasi merupakan suatu sistem yang menyediakan informasi untuk manajemen dalam mengambil keputusan dan juga untuk menjalankan operasional perusahaan, di mana sistem tersebut merupakan kombinasi dari orangorang, teknologi informasi dan prosedur-prosedur yang tergorganisasi. 1.5.3. Batasan Masalah Batasan masalah dari penelitian ini adalah : a. Sistem
informasi
ini
dibuat
dengan
menggunakan bahasa pemrograman PHP, Javascript, css, untuk database menggunakan MYSQL dan untuk web server menggunakan Apache. b. Sistem bekerja pada ruang lingkup pegawai dari divisi IT di RSI Darus Syifa’ Surabaya. 4
c. Sistem informasi hanya bisa diakses oleh admin/ user.
5
BAB II GAMBARAN UMUM INSTANSI 2.1. Profil RSI Darus Syifa’ Surabaya Nama Instansi : RSI Darus Syifa' Alamat
: Jl. Benowo No.05, Ds. Benowo, Kec. Pakal
Kota
: Surabaya
Provinsi
: Jawa Timur
RSI Darus Syifa’ adalah rumah sakit kelas C yang diresmikan pada tanggal 10 Maret 2003. Rumah sakit ini merupakan rumah sakit milik Yayasan dimana ketua yayasannya adalah H. Ahmad Turhamun sedangkan untuk Direktur rumah sakit saat ini adalah Dr. H. M. Faiz, Sp.THT-KL. Di rumah sakit ini tersedia pegawai medis dengan rincian 36 dokter(diantaranya 26 dokter spesialis dan 3 dokter gigi), 66 perawat dan pegawai non-medis terdiri dari 171 orang. Fasilitas ruangan di rumah sakit ini berjumlah 116(4 Kelas I, 16 Kelas II, 57 Kelas III, 5 VIP, 2 Ruang Operasi, 8 Ruang NICU, 8 Kamar Bersalin, 11 Kamar Bayi, 5 Ruang Isolasi)
2.2. Visi dan Misi 6
2.2.1.
Visi Tercapainya pelayanan kesehatan paripurna yang islami.
2.2.2.
Misi 1. Ibadah dan dakwah.
2.3.
Struktur Organisasi
Gambar 2.1. Struktur Organisasi
7
BAB III TINJAUAN PUSTAKA
3.1.
Konsep Dasar Sistem Informasi 3.1.1.
Sistem Sistem adalah kumpulan dari elemenelemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang nyata, seperti tempat, benda dan orang-orang yang betul-betul ada dan terjadi.[1]
3.1.2. Informasi Informasi ibarat darah yang mengalir di dalam
tubuh
suatu
organisasi,
sehingga
informasi ini sangat penting di dalam suatu organisasi.
Suatu
sistem
yang
kurang
mendapatkan informasi akan menjadi luruh, kerdil dan akhirnya berakhir. Robert N. Anthony dan John Dearden yang dikutip oleh Jogiyanto menyebutkan
keadaan
dari
sistem
dalam
hubungannya dengan keberakhirannya dengan istilah entropy. Informasi yang berguna bagi sistem akan menghindari proses entropy yang disebut
dengan
negative
entropy
atau 8
negentropy[1]. Dari pengertian diatas informasi dapat didefinisikan yaitu, informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. 3.1.3. Sistem Informasi Telah
diketahui
bahwa
informasi
merupakan hal yang sangat penting bagi manajemen di dalam pengambilan keputusan. Informasi dapat diperoleh dari sistem informasi (information system) atau disebut juga dengan processing systems atau information processing systems atau information-generating systems. Sistem informasi didefinisikan oleh Robert A. Leith dan K. Roscoe Davis yang dikutip Jogiyanto: “Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan
pengolahan
transaksi
harian,
mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporanlaporan yang diperlukan. [1]
9
3.1.4.
Komponen Sistem Informasi
Sistem informasi memiliki komponenkomponen yang terdapat didalamnya yaitu terdiri dari blok masukan, blok model, blok keluaran, blok teknologi, blok basis data, blok
kendali[1].
Adapun
penjelasannya
sebagai berikut: a.
Blok masukan, input mewakili data yang masuk ke dalam sistem informasi terdiri dari metode-metode
dan
media
untuk
menangkap data yang akan dimasukkan dapat berupa dokumen-dokumen dasar. b.
Blok model terdiri dari kombinasi prosedur, logika dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.
c.
Blok keluaran adalah produk dari sistem informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta senua pemakai sistem.
10
d.
Blok Teknologi merupakan tool-box dalam sistem informasi yang digunakan untuk menerima menyimpan
input, dan
menjalankan
model,
mengakses
data,
menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari sistem secara keseluruhan. e.
Blok basis data merupakan kumpulan dari data yang saling berhubungan datu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Komponen-komponen dari sistem ini bisa
digambarkan :
Gambar 3.1. Komponen Sistem Informasi
11
3.1.5
Tujuan Membangun Sistem Informasi a.
Integrasi sistem 1)
Menghubungkan
sistem individu/
kelompok. 2)
Pengkolektifan
data
dan
penyambungan secara otomatis. 3)
Peningkatan
koordinasi
dan
pencapaian sinergi. b.
Efisiensi pengelolaan sistem 1)
Penggunaan basis data dalam upaya kesamaan pengadministrasian data.
2)
Pengelolaan data berkaitan dengan karakteristik informasi.
3)
Penggunaan
dan
pengambilan
informasi. c.
Dukungan keputusan untuk manajemen 1)
Melengkapi kebutuhan
informasi proses
guna
pengambilan
kebutuhan. 2)
Akuisisi informasi eksternal melalui jaringan komunikasi.
3)
Ekstraksi dari informasi internal yang terpadu.
12
3.1.6
Manfaat Sistem Informasi a.
Melakukan
proses
komputasi
dengan
komunikasi
dalam
kecepatan tinggi. b.
Mempercepat
alur
organisasi yang murah dan cepat. c.
Mengoptimasi proses-proses bisnis semi otomatis dan tugas-tugas yang dikerjakan secara manual.
d.
Meningkatkan efektifitas dan efisiensi orang-orang yang bekerja dalam kelompok pada suatu lokasi.
e.
Menyimpan informasi dalam jumlah besar dalam ruang kecil, tapi mudah diakses.
f.
Melaksanakan hal-hal diatas jauh lebih murah dari pada dikerjakan dengan cara manual.
3.2
Personal Home Page (PHP) Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. PHP banyak digunakan oleh programer berlatar belakang C/C++ karena kemiripan sintaxnya. Open source, karena gratis dan bebas. Database biasanya pasangannya adalah 13
MySQL, dijalankan bersama webserver Apache di atas operating sistem Linux. Semuanya gratis dan bebas. Komponen untuk menjalankan PHP: Web server karena PHP adalah sebuah bahasa pemrograman serverside (dijalankan di sisi server), Program PHP untuk memroses skrip-skrip PHP sehingga dapat berjalan dan mengeluarkan
hasil, dan
Database
server
untuk
menyimpan data-data kita agar nanti dapat diproses kembali. 3.3
MySQL MySQL merupakan software sistem manajemen database (Database Management System – DBMS) yang dangat populer dikalangan web, terutama dilingkungan Linux dengan menggunakan script PHP dan Perl. Software database ini kini telah tersedia juga pada platform sistem operasi Windows ( 98 / ME atau pun NT / 2000 / XP ). MySQL merupakan database yang paling popular digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengelola datanya. Kepopuleran MySQL dimungkinkan karena kemudahannya untuk digunakan, cepat secara kinerja query, dan mencukupi untuk kebutuhan database perusahaan–perusahaan skala menengah–kecil. 14
Antar muka (front end) untuk aplikasi database MySQL dapat menggunakan bahasa pemrograman umum seperti bahasa pemrograman Java, C/C++, MS Visual BASIC, atau pun Borland Delphi, hasil akhir dari model aplikasi yang dihasilkan adalah aplikasi Client / Server.
15
BAB IV METODOLOGI PENELITIAN
Bab ini menjelaskan tentang metodologi penelitian, yaitu kegiatan dan prosedur yang digunakan agar penelitian dapat berjalan dengan baik. Metodologi penelitian ini digunakan sebagai pedoman dalam pelaksanaan penelitian ini agar hasil yang dicapai tidak menyimpang dari tujuan yang telah ditentukan sebelumnya. Berikut metodologi penelitian yang kami gunakan : 4.1
Metode Pengumpulan Data 4.1.1 Studi Literatur Pada tahap ini dilakukan pengumpulan teori-teori dari sumber-sumber seperti buku dan publikasi. Informasi tersebut digunakan sebagai landasan teori dalam pengembangan Sistem Informasi Inventaris IT di RSI Darus Syifa’ Surabaya. Penulis menggunakan beberapa buku dan publikasi sebagai referensi untuk memperoleh penjelasan teori yang berhubungan
dengan
masalah yang diteliti. 4.1.2 Wawancara Wawancara
yaitu
proses
memperoleh
keterangan untuk tujuan penelitian dengan cara 16
tanya jawab dengan pihak IT RSI Darus Syifa’ Surabaya yang berkaitan dengan permasalahan yang sedang diteliti. 4.1.3 Observasi Observasi merupakan metode pengumpulan data melalui pengamatan atau peninjauan secara langsung dan teliti pada lokasi penelitian. Penulis mengamati dan mencatat secara langsung proses yang ada pada Divisi IT RSI Darus Syifa’ untuk memperoleh data yang aktual mengenai objek yang diteliti. 4.1.4 Metode Pengembangan Perangkat Lunak Tahapan yang dilakukan penulis dalam pengembangan adalah sebagai berikut : 4.1.4.1
Analisis Permasalahan Pada
tahap
ini,
penulis
menganalisis data yang terkumpul dan mempelajari
data
apa
saja
yang
dibutuhkan dalam pembuatan sistem informasi.
Langkah-langkah
penulis
dalam menganalisa permasalahan pada Divisi IT RSI Darus Syifa’ Surabaya yaitu :
17
a. Mengidentifikasi masalah, dengan cara
wawancara
dan
observasi,
menyimpulkan pengetahuan yang sudah diperoleh, mengestimasi ruang lingkup dan batasan permasalahan, mendefinisikan hasil wawancara b. Menentukan kebutuhan informasi pengguna c. Menggambarkan dan menganalisis semua kebutuhan sistem dengan cara menggambar dan menyusun input, proses, dan output secara umum. 4.1.4.2
Analisis Operasional Setelah
didapatkan
definisi
masalah dan ringkasan tujuan beserta kebutuhan sistem, terdapat beberapa langkah yang akan dilakukan unutk mendapatkan informasi apakah sistem yang akan dirancang bisa menangani proses bisnis yang ada. Langkah-langkah tersebut yaitu : a. Menentukan fungsi apa yang harus dikerjakan oleh Sistem Inventaris IT RSI Darus Syifa’ Surabaya. 18
b. Mendeskripsikan fungsi-fungsi yang ada, entitas apa saja yang berperan, dan alur apa saja yang terjadi dalam fungsi yang akan dibuat. 4.2
Perancangan Sistem Pada tahap ini yang dilakukan adalah membuat design struktur data, arsitektur perangkat lunak dan perincian prosedur sehingga terlihat gambaran atau rancangan sistem informasi yang dibuat. Perancangan ini bertujuan untuk menggambarkan rancangan fungsifungsi sistem yang terdiri dari proses, data, dan antar muka Sistem Inventaris IT RSI Darus Syifa’ Surabaya. Desain data tersebut yaitu Conceptual Data Model (CDM) dan Physical Data Model(PDM). Berdasarkan informasi yang telah diperoleh dari tahap analisis kebutuhan data, maka akan dapat dirumuskan skema basis data atau dengan merancang skema-skema yang terpisah dari kebutuhan pengguna Sistem Inventaris IT RSI Darus Syifa’ Surabaya. Pembuatan CDM dan PDM ini akan dilakukan dengan cara : 1. Menentukan tipe data dari masing-masing atribut. 2. Menentukan primary key setiap table.
19
3. Menggambar relationship yang dihubungkan antar entitas serta menuliskan nama relasi, kardinalitas, dan mandatory atau tidaknya. 4. Mengecek model tersebut apakah sudah valid atau tidak secara teknik pengambaran.
4.3
Pengkodean Pengkodean(coding)
merupakan
proses
menerjemahkan desain ke dalam suatu bahasa yang bisa dimengerti oleh komputer, disini penulis menggunakan bahasa pemrograman PHP. Berikut ini akan dijelaskan bagaimana Sistem Inventaris IT RSI Darus Syifa’ Surabaya di desain berdasarkan standar pemrograman dan rencana uji coba sistem, berikut penjelasannya : 4.3.1 Standar Pemrograman Dalam menentukan standar pemrograman yang cocok untuk mengembangkan Sistem Inventaris IT RSI Darus Syifa’ Surabaya, langkahlangkah yang akan dilakukan yaitu : a. Menentukan bahasa pemrograman yang sesuai dengan masalah dan tujuan pada tahap analisis. b. Bahasa pemrograman yang diberlakukan memiliki hasil tampilan yang user friendly 20
sehingga pengguna bisa dengan mudah mengoperasikannya. c. Menentukan apakah hasil program bisa exuctable dan bersifat ringan dijalankan atau tidak. d. Memiliki sumber daya yang cukup banyak, sehingga pada saat terjadi masalah saat pengoperasian bisa diatasi dengan cepat dan mudah. 4.4
Implementasi Pemrograman Dengan menerapkan hasil rancangan sistem yang telah penulis buat sebelumnya langkah pengkodean yang pertam kali kami lakukan adalah: 1. Melakukan impementasi pengkodean data barang. 2. Melakukan impementasi pengkodean data maintenance & troubleshooting. 3. Melakukan impementasi pengkodean data user.
4.5
Pengujian Aplikasi Penulis melakukan uji coba terhadap aplikasi yang telah dibuat, agar aplikasi yang telah dibuat penulis bebas dari error, dan hasilnya benar-benar sesuai dengan 21
kebutuhan yang sudah didefinisikan sebelumnya. Langkah yang dilakukan dalam proses pengujian ini adalah mengecek setiap implementasi code program yang telah dibuat, uji coba ini akan dilakukan berdasarkan desain interface dengan melakukan testing tiap fungsi program yang telah di buat oleh penulis. 4.6
Pembuatan Laporan Langkah terakhir dari penelitian ini adalah membuat laporan kerja praktek. Laporan ini berisi hal– hal yang dikerjakan selama penelitian dan hasil yang didapatkan pada saat melakukan penelitian. Dalam penulisannya, format yang digunakan adalah berdasarkan format yang telah diterapkan oleh Prodi Teknik Informatika Universitas Trunojoyo Madura.
22
BAB V PERANCANGAN SISTEM
5.1.
Use Case Diagram Use case diagram ialah model fungsional sebuah sistem yang menggunakan actor dan use case. Use case adalah layanan (services) atau fungsi-fungsi yang disediakan oleh system untuk penggunanya.[2]
Pada
Divisi IT RSI Darus Syifa’ Surabaya hanya terdapat satu aktor yang berperan dalam menggunakan sistem yaitu administrator IT dimana administrator IT ini juga menjadi IT Manager. Aktor lain yang berperan yaitu teknisi IT, Pegawai, dan Bendahara. Untuk Teknisi IT hanya melakukan maintenance dan troubleshooting dimana nantinya teknisi IT akan melaporkan rincian inventaris yang sedang atau telah diperbaiki dan inventaris yang telah dilakukan pengecekan rutin kepada admin untuk dicatat pada Data Maintenance & Troubleshooting. Sedangkan untuk
Bendahara
hanya
melakukan
transaksi
pembayaran pemesanan barang yang dipesan oleh Divisi IT. Berikut use case diagram pada Sistem Inventaris IT RSI Darus Syifa’ Surabaya :
23
5.1.1. Use Case Menambah Barang
Gambar 5.1 Use Case Diagram Menambah Barang.
Aktor Utama
Supplier,
IT
Manager,
Administrator
Sistem,
Bendahara Kondisi Awal
IT
Manager
melakukan
pemesanan barang IT. Kondisi Akhir
IT
Manager
barang
IT
Bendahara
menerima
yang
dibeli,
melakukan
transaksi pembayaran barang IT
dan
Administrator
mencatat barang baru ke dalam Sistem.
24
Main Succes Scenario
1. IT Manager melakukan pemesanan
barang
IT
baru. 2. Supplier pesanan
menerima dan
apabila
barang tersedia, supplier mengirimkan barang. 3. Bendahara
melakukan
pembayaran
kepada
supplier
terkait
pembelian barang. 4. IT
Manager
mengkomfirmasi Administrator
Sistem
terkait pembelian barang. 5. Administrator
Sistem
mencatat barang yang baru dibeli ke dalam Sistem. Alternate Scenario
Apabila barang yang dipesan tidak
ada,
supplier
mengkonfirmasi IT Manager bahwa barang tidak ada.
25
5.1.2. Use Case Pengecekan Rutin Barang
Gambar 5.2 Use Case Diagram Pengecekan Rutin Barang IT.
Aktor Utama
Teknisi IT, Administrator Sistem
Kondisi Awal
Teknisi
IT
melakukan
pengecekan rutin terhadap barang IT. Kondisi Akhir
Teknisi IT mengkonfirmasi barang-barang yang telah dicek kepada Administrator Sistem dan Administrator Sistem
mencatat
tanggal
terakhir pengecekan barang ke dalam Sistem. Main Succes Scenario
1. Teknisi IT melakukan pengecekan
rutin
terhadap barang IT.
26
2. Teknisi
IT
mengkonfirmasi Administrator
Sistem
barang-barang yang telah dicek 3. Administrator mencatat tanggal
terakhir
pengecekan barang ke dalam Sistem.
5.1.3. Use Case Penambahan Record Kerusakan Barang(Maintenance & Troubleshooting)
Gambar 5.3 Use Case Diagram Penambahan Record Kerusakan Barang.
Aktor Utama
Pegawai,
Teknisi
IT,
Administrator Sistem
27
Kondisi Awal
Pegawai
tidak
menggunakan
bisa
barang
IT
sebagaimana mestinya. Kondisi Akhir
Barang sudah bisa digunakan sebagaimana
mestinya.
Teknisi IT mengkonfirmasi barang sudah bisa digunakan sebagaimana
mestinya
kepada Pegawai, Teknisi IT juga
mengkonfirmasi
Administrator Sistem terkait rincian barang yang telah diperbaiki,
dan
Administrator
Sistem
mencatat
rincian
barang
tersebut
ke
Maintenance
Data &
Troubleshooting. Main Succes Scenario
1. Teknisi IT melakukan pemeriksaan & perbaikan barang yang tidak bisa digunakan sebagaimana mestinya.
28
2. Teknisi
IT
mengkonfirmasi Administrator barang
Sistem
yang
telah
diperbaiki. 3. Melakukan barang
pencatatan yang
telah
diperbaiki. 4. Teknisi mengkonfirmasi Pegawai bahwa barang sudah
bisa
digunakan
sebagaimana mestinya. Alternate Scenario
Barang sudah tidak bisa diperbaiki
lagi,
Teknisi
mengknfirmasi IT Manager untuk melakukan pembelian barang baru.
5.2.
Activity Diagram Activity diagram menggambarkan berbagai alir aktivitas
dalam
sistem
yang
sedang
dirancang,
bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir.
29
Activity
menggambarkan
proses-proses
dan
jalur
aktivitas dari level atas secara umum. 5.2.1 Activity Diagram Menambah Barang
Gambar 5.4 Activity Diagram Menambah Barang.
5.2.2 Activity Diagram Pengecekan Rutin Barang
Gambar 5.5 Activity Diagram Pengecekan Rutin Barang.
30
5.2.3 Activity
Diagram
Penambahan
Record
Kerusakan Barang
Gambar 5.6 Activity Diagram Penambahan Record Kerusakan Barang.
5.3.
Sequence Diagram Sequence Diagram adalah suatu diagram yang menggambarkan
interaksi
antar
obyek
dan
mengindikasikan komunikasi diantara obyek-obyek tersebut. Diagram ini juga menunjukkan serangkaian pesan yang dipertukarkan oleh obyek – obyek yang melakukan suatu tugas atau aksi tertentu.
31
5.3.1 Sequence Diagram Menambah Barang
Gambar 5.7 Sequence Diagram Menambah Barang.
5.3.2 Sequence Diagram Pengecekan Rutin Barang
Gambar 5.8 Sequence Diagram Pengecekan Rutin Barang.
32
5.3.3 Sequence Diagram Penambahan Record Data Kerusakan
Gambar 5.8 Sequence Diagram Penambahan Record Data Kerusakan Barang.
5.4.
Hasil Wawancara Untuk mendapatkan database yang sesuai dengan kebutuhan sistem, kami melakukan wawancara dengan pihak RSI Darus Syifa’ Surabaya. Wawancara dilakukan sebanyak 2 kali yaitu pada tanggal 28 Mei dan 9 Juni 2016. Berikut ini hasil dari wawancara sehingga kami bisa membuat rancangan database yang sesuai dengan kebutuhan sistem. 5.4.1 Data Inventaris
33
ID Barang
Nama Barang
Ruang
PC001
PC Kasir
IGD
IGD PC002
PC IGD
Tanggal Terakhir di Cek 28 Mei
Status
Penyuplai
Ket
Baik
CV. Bumi
Baik
2016 IGD
28 Mei
Makmur Baik
2016 PC003
PC FO IGD
IGD
28 Mei
PC Depo
IGD
IGD PC005
PC
28 Mei
Baik
Keuangan
09 Juni
CV. Bumi
Baik
Makmur Baik
2016 Keuangan
Baik
Makmur
2016 PC004
CV. Bumi
CV. Bumi
Baik
Makmur Baik
2016
CV. Bumi
Baik
Makmur
Herni PC006
PC
Keuangan
Keuangan
09 Juni
Baik
2016
CV. Bumi
Baik
Makmur
Anik PC007
PC
Keuangan
Keuangan
09 Juni
Baik
2016
CV. Bumi
Baik
Makmur
Miftah PC008
PC Verifikasi
Keuangan
BPJS Evi PC009
PC Keuangan
09 Juni
Baik
2016 Keuangan
09 Juni 2016
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur
Fitri
34
PC010
PC011
PC012
PC Rekam
Rekam
09 Juni
Medis Arin
Medis
2016
PC Rekam
Rekam
09 Juni
Medis Heny
Medis
2016
PC Klaim
Kantor
09 Juni
Sa’adah PC013
PC BPJS
Kantor
PC Kantor
09 Juni
Baik
09 Juni
Baik
PC
Kantor
Akreditasi PC016
PC Kesling
09 Juni
Baik
09 Juni
Baik
PC Gizi
Gizi
09 Juni
Baik
PC Logistik
Logistik
Umum PC019
PC020
09 Juni
Baik
Front Office
09 Juni
Office Kanan
Lt. 2
2016
PC Front
Front Office
09 Juni
Office
Lt. 2
2016
PC Front
Front Office
09 Juni
Office Kiri
Lt. 2
2016
CV. Bumi
Baik
CV. Bumi
Baik
CV. Bumi
Baik
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur Baik
2016
PC Front
Baik
Makmur
2016 PC018
CV. Bumi
Makmur
2016 PC017
Baik
Makmur
2016 Kesling
CV. Bumi
Makmur
2016 PC015
Baik
Makmur
2016 Kantor
CV. Bumi Makmur
2016
Yusri PC014
Baik
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur
Tengah PC021
Baik
CV. Bumi
Baik
Makmur
35
PC022
PC Kasir
Bank Jatim
Rawat Inap PC023
PC Kasir
PC Poli
Bank Jatim
PC Poli
Poli Umum
PC Poli
Poli Anak
PC Poli
Poli BKIA
PC029
Poli Obgyn
09 Juni
VK/ Poli
09 Juni
Bersalin
Bersalin
2016
PC Ruang
Nifas
09 Juni
PC Ruang
PC Ruang
PC Radiologi
Baik
Anak
09 Juni
Baik
09 Juni
Baik
09 Juni
Baik
PC CTSCAN
CT-SCAN
09 Juni 2016
CV. Bumi
Baik
CV. Bumi
Baik
CV. Bumi
Baik
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur Baik
2016 PC033
Baik
Makmur
2016 Radiologi
CV. Bumi
Makmur
2016 NICU
Baik
Makmur
2016
NICU PC032
09 Juni
PC VK/ Poli
Anak PC031
09 Juni
CV. Bumi
Makmur
2016
Nifas PC030
Baik
2016
Obgyn PC028
09 Juni
Baik
Makmur
2016
BKIA PC027
Baik
2016
Anak PC026
09 Juni
CV. Bumi Makmur
2016
Umum PC025
Baik
2016
Rawat Jalan PC024
09 Juni
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur
36
PC034
PC
Laboratorium
Laboratorium PC035
PC036
09 Juni
Baik
2016
PC Logistik
Logistik
09 Juni
Obat
Obat
2016
PC Farmasi
Farmasi
09 Juni
PC038
PC039
PC Depo
Depo IFRS
09 Juni
IFRS Umum
Umum
2016
PC Depo
Depo IFRS
09 Juni
IFRS BPJS
BPJS
2016
PC Operasi
Operasi
09 Juni
Baik
PC Server
IT
Utama PC041
PC Server
Baik
IT
PC Server
Baik
IT
PC Poli Kulit
09 Juni
Baik
09 Juni
Baik
PC Poli
Poli Syaraf
Syaraf PC045
PC Interna
09 Juni
Baik
09 Juni 2016
Baik
CV. Bumi
Baik
CV. Bumi
Baik
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur Baik
2016 Poli Interna
CV. Bumi
Makmur
2016 PC044
Baik
Makmur
2016 Poli Kulit
CV. Bumi
Makmur
2016
BackUp PC043
09 Juni
Baik
Makmur
2016
BPJS PC042
09 Juni
CV. Bumi Makmur
2016 PC040
Baik
Makmur
2016 PC037
CV. Bumi
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur
37
PC046
PC047
PC Poli
Poli
09 Juni
Orthopedi
Orthopedi
2016
PC Poli THT
Poli THT
09 Juni
Baik
PC Poli
Poli Urologi
Urologi PC049
PC Poli Gigi
09 Juni
Baik
09 Juni
Baik
PC051
PC Poli
Poli
09 Juni
Fisioterapi
Fisioterapi
2016
PC Ruang
ICU
09 Juni
ICU PC052
Baik
Ruang Bedah
Bedah PC053
PC054
09 Juni
Baik
Ruang
09 Juni
Dewasa
Dewasa
2016
PC Ruang
Ruang VIP
09 Juni
VIP
Baik
CV. Bumi
Baik
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur Baik
2016
PC Ruang
CV. Bumi
Makmur
2016
PC Ruang
Baik
Makmur
2016 PC050
CV. Bumi Makmur
2016 Poli Gigi
Baik
Makmur
2016 PC048
CV. Bumi
CV. Bumi
Baik
Makmur Baik
CV. Bumi
Baik
Makmur Baik
2016
CV. Bumi
Baik
Makmur
Tabel 5.1 Tabel Data Inventaris
5.5.
CDM
38
Gambar 5.10 Conceptual Data Modelling.
5.6.
PDM
Gambar 5.11 Physical Data Modelling.
39
5.7.
Database Berikut ini adalah rancangan database yang terdapat pada Sistem Informasi Inventaris IT RSI Darus Syifa’ Surabaya : 5.7.1 Tabel Barang No
Nama
Tipe
1.
id_barang
2.
nama_barang
3.
ruang_barang
4.
tanggalmasuk_barang
date
-
5.
tanggalterakhirdicek_barang
date
-
6.
status_barang
7.
penyuplai_barang
8.
keterangan_barang
Variable Characters Variable Characters Variable Characters
Variable Characters Variable Characters Variable Characters
Lebar 10
35
50
50
50
100
Tabel 5.2 Tabel Barang
5.7.2 Tabel Data Kerusakan
40
No.
Nama
Tipe
1.
Id_barang
2.
Id_kerusakan
3.
Tanggal_awalperbaikan
date
-
4.
Tanggal_akhirperbaikan
date
-
5.
masalah
6.
solusi
7.
keterangan
Variable Characters Variable Characters
Variable Characters Variable Characters Variable Characters
Lebar 50
50
50
50
100
Tabel 5.3 Tabel Data Kerusakan
5.7.3 Tabel User No
Nama
Tipe
Lebar
1.
id_user
Variable Characters
10
2.
nama_user
Variable Characters
50
3.
password
Variable Characters
50
4.
jabatan
Variable Characters
50
Tabel 5.4 Tabel User
5.8.
Rancangan User Interface 41
Rancangan User Interface adalah sebuah gambaran tampilan dari aplikasi sistem yang akan kita buat mulai dari awal tampilan login, data master, data transaksi hingga tampilan laporan. Berikut ini adalah rancangan user interface yang ada pada sistem ini : 5.8.1. Tampilan Log In
Tampilan Login Untuk Administrator: Jika User ID dan Password sama dengan Username dan Password administrator, maka Sistem akan masuk Pada tampilan Admin. Untuk hak akses, pada sistem ini hanya ada satu hak akses yaitu administrator. Administrator Login
User ID Password
LOG IN
Gambar 5.12 Tampilan Log In.
42
5.8.2. Tampilan Menu Utama Tampilan Menu Utama hanya ada satu yaitu tampilan
menu
utama
untuk
hak
akses
Administrator. Header Divisi IT RSI Darus Syifa’ Surabaya
Logout
(sidebar) 10:11:13(jam digital)
Foto IT Manager Galeri Foto Kegiatan Kerja Praktek
Ella Kurnia IT Manager RSIDS Home Barang Maintenance
&
Troubleshooting User About Us Footer 2016 – Copyright by RSIDS Gambar 5.13 Tampilan Home.
43
Keterangan Tampilan : 1. Menu Home berisi tampilan pada gambar 5.12. 2. Menu Barang berisi data Inventaris IT/ Barang IT yang ada di RSI Darus Syifa’ Surabaya. 3. Maintenance & Troubleshooting berisi record data Inventaris IT yang sudah/ sedang maintenance/ trouble. 4. User berisi siapa yang bisa mengakses Sistem Informasi ini atau Administrator Sistem. Untuk hak akses hanya ada satu yakni Administrator. 5. About Us berisi tentang data penulis selaku mahasiswa
magang
yang
membuat
Sistem
Informasi Inventaris IT ini.
5.8.3. Tampilan Data Header Divisi IT RSI Darus Syifa’ Surabaya
Logout
(sidebar) 10:11:13(jam digital)
44
Foto IT Manager
(data) Ella Kurnia IT Manager RSIDS Home Barang Maintenance
&
Troubleshooting User About Us Footer 2016 – Copyright by RSIDS Gambar 5.14 Tampilan Letak Data.
5.8.3.1. Data Barang Data Barang disini berisi barang/ Inventaris IT dari RSI Darus Syifa’ Surabaya. Data Barang Tambah Barang
45
ID
Nama
Barang
Barang
Ruang
Tgl
Tgl
Msk
Terakhir
Status
Penyuplai
Ket
Action (Edit)
(Delete)
Di Cek (isi database tabel_barang) Gambar 5.15 Tampilan Data Barang.
5.8.3.2. Data Kerusakan Data Kerusakan disini berisi record kerusakan barang/ Inventaris IT dari RSI Darus Syifa’ Surabaya. Data Kerusakan Tambah Data Kerusakan Barang
ID
Nama
Tgl
Tgl
Kerusakan
Barang
Awal
Akhir
Perbaik
Perbaik
an
an
Masalah
Solusi
Ket
Action (Edit)
(isi database tabel_data kerusakan) Gambar 5.16 Tampilan Data Kerusakan.
5.8.3.3. Data User Data User disini berisi user/ administrator
Sistem
Informasi
46
(Delete)
Inventaris IT dari RSI Darus Syifa’ Surabaya. Data User Tambah User
ID
Nama
Password
Jabatan
Action (Edit)
(Delete)
(isi database tabel_user) Gambar 5.17 Tampilan Data User.
5.8.4. Tampilan Input 5.8.4.1. Input Data Barang Tampilan input data barang berisi form seperti dibawah ini : Tambah Barang Baru Id Barang Nama Barang Ruang Tgl Masuk Tgl Terakhir Di Cek Status Penyuplai
47
Keterangan Simpan Gambar 5.18 Tampilan Input Data Barang.
Untuk ID Barang bersifat otomatis menggunakan javascript. Misal : ID Barang
terakhir
PC005,
Ketika
menambah barang baru, pada form ID Barang otomatis menjadi PC006.
5.8.4.2. Input Data Kerusakan Tambah Data Kerusakan Id Kerusakan Id Barang Tgl
Awal
Perbaikan Tgl
Akhir
Perbaikan Masalah Solusi Keterangan Simpan Gambar 5.19 Tampilan Input Data Kerusakan.
48
Untuk ID Kerusakan sama halnya dengan ID Barang yaitu bersifat otomatis menggunakan javascript. Misal : ID Kerusakan
terakhir
KR001,
Ketika
menambah data kerusakan baru, pada form ID Kerusakan otomatis menjadi KR002. Untuk ID Barang merupakan hasil select dari ID Barang pada Tabel Barang. Setelah disimpan, maka pada tampilan data kerusakan isi kolom yang muncul setelah kolom ID Kerusakan adalah Nama Barang, dikarenakan penulis membuat view pada database sehingga apabila kita input nya ID Barang maka pada tampilan yang keluar adalah Nama Barang dari ID Barang yang diinputkan.
5.8.4.3. Input Data User Tambah Data User Id User Nama User Password
49
Jabatan
administrator Simpan
Gambar 5.20 Tampilan Input Data User.
Untuk ID User menggunakan javascript sama halnya dengan ID Barang dan ID Kerusakan. Untuk Jabatan, hanya ada satu yaitu “administrator” karena hak akses sistem ini hanya ada level administrator.
5.8.5. Tampilan Edit 5.8.5.1. Edit Data Barang Edit Barang Id Barang
(edit data)
Nama Barang
(edit data)
Ruang
(edit data)
Tgl Masuk
(edit data)
Tgl Terakhir Di (edit data) Cek Status
(edit data)
Penyuplai
(edit data)
Keterangan
(edit data)
50
Simpan Gambar 5.21 Tampilan Edit Data Barang.
5.8.5.2. Edit Data Kerusakan Edit Data Kerusakan Id Kerusakan
(edit data)
Id Barang
(edit data)
Tgl
Awal (edit data)
Perbaikan Tgl
Akhir (edit data)
Perbaikan Masalah
(edit data)
Solusi
(edit data)
Keterangan
(edit data) Simpan
Gambar 5.22 Tampilan Edit Data Kerusakan.
5.8.5.3. Edit Data User Edit Data User Id User
(edit data)
Nama User
(edit data)
Password
(edit data)
Jabatan
administrator
51
Simpan Gambar 5.23 Tampilan Edit Data User.
5.8.6. Tampilan About Header Divisi IT RSI Darus Syifa’ Surabaya
Logout
(sidebar) 10:11:13(jam digital)
Foto IT Manager
IT Student Internship of RSIDS Yanuar Aliffio
Rezky Rizaldi
Informatic Engineering 2013,
Informatic Engineering
Trunojoyo University
2013,
130411100006
Trunojoyo University 130411100023
Ella Kurnia IT Manager RSIDS
Email :
Email :
[email protected]
[email protected]
Phone : 085852282511
Phone : 085607434762
Home Barang Maintenance
&
Troubleshooting User About Us Footer 2016 – Copyright by RSIDS Gambar 5.24 Tampilan Halaman About Us.
52
BAB VI IMPLEMENTASI
6.1
Tampilan Log In Tampilan Log In merupakan tampilan awal dari sistem ini.
Untuk
masalah
keamanan,
password
user
menggunakan enkripsi MD5.
Gambar 6.1 Tampilan Web Log In.
6.2
Tampilan Menu Utama Apabila password yang dimasukkan pada saat log in sama dengan user ID dan password yang ada di database maka langsung mengarah pada halaman seperti di bawah ini.
53
Gambar 6.2 Tampilan Web Home.
6.3
Tampilan Data 6.3.1 Data Barang
Gambar 6.3 Tampilan Web Data Barang.
6.3.2 Data Kerusakan 54
Gambar 6.4 Tampilan Web Data Kerusakan.
6.3.3 Data User
Gambar 6.5 Tampilan Web Data User.
6.4
Tampilan Tambah 6.4.1 Tambah Data Barang
Gambar 6.6 Tampilan Web Input Data Barang.
55
6.4.2 Tambah Data Kerusakan
Gambar 6.7 Tampilan Web Input Data Kerusakan.
6.4.3 Tambah Data User
Gambar 6.8 Tampilan Web Input Data User.
6.5
Tampilan Edit 6.5.1 Edit Data Barang
56
Gambar 6.9 Tampilan Web Edit Data Barang.
6.5.2 Edit Data Kerusakan
Gambar 6.10 Tampilan Web Edit Data Kerusakan.
57
6.5.3 Edit Data User
Gambar 6.11 Tampilan Web Edit Data User.
6.6
Tampilan About
Gambar 6.12 Tampilan Web About Us.
58
BAB VII PENUTUP
7.1.
Kesimpulan Berdasarkan hasil analisa pada divisi IT yang dilakukan pada RSI Darus Syifa’ Surabaya dapat diambil kesimpulan bahwa Sistem Informasi yang telah dibuat cukup baik. Proses pengolahan data juga telah berjalan sesuai hasil yang diharapkan. Aplikasi ini sangat membantu divisi IT RSI Darus Syifa’ Surabaya untuk memudahkan dalam pendataan inventaris IT.
7.2.
Saran RSI Darus Syifa’ sebaiknya mulai melakukan peremajaan komputer karena banyak komputer yang komponennya sudah bukan bawaan atau bisa dikatakan komputer-komputer di rumah sakit tersebut sering mengalami kerusakan. Selain itu juga diperlukan training kepada seluruh pegawai pengguna komputer agar ketika terjadi permasalahan kecil, pegawai bisa menangani tanpa camput tangan IT.
59
DAFTAR PUSTAKA
[1] Jogiyanto, 2005. Analisis dan Desain Sistem Informasi. Yogyakarta: Penerbit Andi. [2] Henderi, 2008. Unified Modelling Language(UML): Konsep dan Implementasinya Pada Pemodelan Sistem Berorientasi Objek dan Visual(Buku I). STMIK Raharja. Tangerang.
60
LAMPIRAN
1