Disusun oleh :
NIM. M3115039
SURAKARTA
2017
1
HALAMAN PERSETUJUAN
Disusun Oleh
NIM. M3115039
2
HALAMAN PENGESAHAN
Pembimbing
Mengetahui,
Ketua
Program Diploma III Teknik Informatika Kepala Subbagian PEP
FMIPA UNS
3
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa atas
Limpahan rahmat serta hidayahNya, sehingga penyusunan Laporan Kegiatan
Magang Mahasiswa (KMM) dengan judul “Pembuatan Sistem Informasi
Inventaris Barang Dinas Kesehatan Kabupaten Sragen” dapat terlaksana tepat
pada waktunya tanpa suatu halangan apappun.
1. Allah SWT Tuhan Yang Maha Esa yang telah memberikan nikmat,
rahmat, dan hidayah-Nya sehingga penulis dapat menyelesaikan
penulisan laporan.
2. Ibu Hartatik S.SI., M.SI. Selaku Ketua Program Studi Diploma III
Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan
Alam Universitas Sebeas Maret Surakarta.
3. Bapak Sahirul Alim Tri Bawono, S.Kom.,M.Eng. selaku Dosen
Pembimbing Kegiatan Magang Mahasiswa (KMM) yang telah
memberikan bimbingan, pengarahan, saran serta dukungan selama
penyusunan Laporan Kegiatan Magang Mahasiswa ini.
4. Ibu Ita Sulistyowati, S.Kom, MM selaku pembimbing lapangan
yang telah mengijinkan penulis untuk dapat melaksanakan KMM
di tempat tersebut.
5. Kedua Orang Tua saya yang senantiasa mendo’akan dan
memberikan dukungan selama mengarjakan kegiatan Magang
Mahasiswa dari awal sampai selesai.
4
6. Teman-teman D3 Teknik Informatika khususnya sahabat-sahabat
saya, yang telah memberikan bantuan berupa ilmu dan semangat
dan do’a.
Semoga Tuhan Yang Maha Esa memberikan balasan yang lebih baik
kepada semua pihak yang telah memberi bantuan dan dukungan dalam
berjalannya kegiatan magang sampai penyusunan laporan kegiatan magang
mahasiswa ini dapat di selesaikan.
Penulis,
5
DAFTAR ISI
HALAMAN PERSETUJUAN...............................................................................ii
HALAMAN PENGESAHAN...............................................................................iii
DAFTAR ISI............................................................................................................1
1.1. Latar Belakang Masalah............................................................................3
1.2. Tujuan Kegiatan........................................................................................4
1.3. Manfaat Kegiatan......................................................................................4
1.4. Batasan Masalah........................................................................................4
BAB II LANDASAN TEORI..................................................................................5
2.1. Sistem Informasi.......................................................................................5
2.1.1. Konsep Dasar Sistem.........................................................................5
2.1.2. Karakteristik Sistem...........................................................................5
2.1.3. Konsep Dasar Informasi.....................................................................6
2.1.4. Konsep Dasar Sistem Informasi.........................................................7
2.2. PHP Hypertext Prepocessor (PHP)...........................................................7
2.3. MYSQL.....................................................................................................8
2.4. PhpMyAdmin............................................................................................9
2.5. Framework CodeIgniter............................................................................9
2.5.1. Framework.........................................................................................9
2.5.2. CodeIgniter.........................................................................................9
2.6. Model View Controller............................................................................10
2.7. JavaScript dan JQuery.............................................................................11
2.8. Unified Modelling Language (UML)......................................................12
2.8.1. Use Case..........................................................................................13
2.8.2. Activity Diagram..............................................................................13
2.8.3. Class Diagram..................................................................................14
2.8.4. Sequence Diagram...........................................................................15
2.8.5. ERD (Entity Relationship Diagram)................................................17
1
BAB III PELAKSANAAN KEGIATAN...............................................................19
3.1. Gambaran Instansi...................................................................................19
3.1.1. Sejarah Singkat................................................................................19
3.1.2. Keadaan Umum...............................................................................19
3.2. Visi dan Misi Dinas Kesehatan Kabupaten Sragen.................................20
3.2.1. Visi...................................................................................................20
3.2.2. Misi..................................................................................................20
3.3. Paparan Kegiatan.....................................................................................21
3.4. Jadwal Kegiatan......................................................................................22
BAB IV HASIL DAN PEMBAHASAN...............................................................23
4.1. Deskripsi Data dan Kebutuhan....................................................................23
4.1.2 Kebutuhan Perangkat Lunak............................................................23
4.1.3. Kebutuhan Perangkat Keras.............................................................24
4.1.5. Kebutuhan Non Fungsional.............................................................25
4.2 Perancangan Sistem......................................................................................25
4.2.1. Use Case Diagram................................................................................25
4.2.2 Avtivity Diagram..............................................................................27
4.2.3 Deskripsi Aktor................................................................................36
4.3 Perancangan Database.............................................................................37
4.3.1 ERD (Entity Relationship Diagram)......................................................37
4.3.2 Relasi Antar Tabel..................................................................................37
4.3.3 Struktur Tabel Fisik..........................................................................38
4.4 Perancangan Antarmuka Sistem..............................................................40
4.5 Pengujian Sistem.....................................................................................45
4.6 Resume Pengujian Sistem.......................................................................51
BAB V PELAKSANAAN KEGIATAN................................................................55
5.1 Kesimpulan..............................................................................................55
5.2 Saran........................................................................................................55
DAFTAR PUSTAKA.............................................................................................56
2
BAB I
PENDAHULUAN
1.1. Latar Belakang Masalah
Pada Dinas Kesehatan Kabupaten Sragen dalam kegiatan perkantorannya
membutuhkan perekapan tentang barang-barang yang ada. Meliputi kondisi
barang, lokasi, harga beli, tahun beli, dan lain sebagainya. Dalam
pembuatannya, Dinas Kesehatan Kabupaten Sragen menggunakan Microsoft
Excel dimana proses input dilakukan satu-persatu. Dan terdapat kesulitan
apabila akan mencari salah satu data barang spesifik termasuk keterangan-
keterangannya.
Dalam pembuatan rekap inventaris barang yang ada saat ini masih ditemui
kekurangan-kekurangan yang harus dihadapi. Misalnya kesulitan ketika
mencari salah satu data barang spesifik beserta keterangan-keterangannya.
3
1.2. Tujuan Kegiatan
Tujuan dari kegiatan magang mahasiswa ini adalah membuat Sistem
Informasi Inventaris Barang di Dinas Kabupaten Sragen untuk mempermudah
perekapan dan pengambilan informasi.
4
BAB II
LANDASAN TEORI
5
d. Penghubung Sistem (interface)
Penghubung sistem adalah merupakan media penghubung antara
satu subsistem dengan subsistem yang lain.
e. Masukan Sistem (input)
Masukan sistem adalah energi yang dimasukkan ke dalam sistem.
Masukan dapat berupa masukan perawatan (maintenance input) dan
masukan sinyal (signal input). Maintenance input adalah energi yang
dimasukkan supaya sistem dapat beroperasi, sedangkan signal input
adalah energi yang diproses untuk mendapatkan keluaran dari sistem.
f. Keluaran Sistem (output)
Keluaran sistem merupakan hasil dari energi yang diolah dan
diklasifikasikan menjadi keluaran yang berguna. Keluaran dapat
berupa masukan untuk subsistem yang lain.
g. Pengolahan Data (process)
Bagian pengolah merupakan bagian yang akan merubah masukkan
menjadi keluaran.
h. Sasaran Sistem (goal)
Suatu sistem pasti mempunyai sasaran atau tujuan. Kalau sistem
tidak mempunyai sasaran, maka sistem tidak akan ada. Suatu sistem
dikatakan berhasil bila memenuhi sasaran dan tujuannya.
6
2.1.4. Konsep Dasar Sistem Informasi
Sistem Informasi merupakan 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 laporan-laporan
yang diperlukan (Hartono, 2005).
7
2.3. MYSQL
MySQL merupakan software database open source yang paling
populer di dunia, dimana saat ini digunakan lebih dari 100 juta pengguna
di seluruh dunia. Dengan kehandalan, kecepatan dan kemudahan
penggunaan-nya, MySQL menjadi pilihan utama bagi banyak pengembang
software dan aplikasi baik di platform web maupun desktop. Pengguna
MySQL tidak hanya sebatas pengguna perseorangan maupun perusahaan
kecil, namun perusahaan seperti Yahoo!, Alcatel‐Lucent, Google, Nokia,
Youtube, Wordpress dan Facebook juga merupakan pengguna MySQL
(Allen G. Tailor, 2003).
MySQL sebenarnya merupakan turunan salah satu konsep utama
dalam database sejak lama, yaitu SQL (Structured Query Language). SQL
adalah sebuah konsep pengoperasian database, terutama untuk pemilihan
atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data
dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem
database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam
melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun
program-program aplikasinya. Sebagai database server, MySQL dapat
dikatakan lebih unggul dibandingkan database server lainnya dalam query
data. Hal ini terbukti untuk query yang dilakukan oleh single user,
kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL
dan lima kali lebih cepat dibandingkan Interbase.
8
2.4. PhpMyAdmin
PhpMyAdmin adalah sebuah aplikasi/perangkat lunak bebas
(opensource) yang ditulis dalam bahasa pemrograman PHP yang
digunakan untuk menangani administrasi database MySQL melalui
jaringan lokal maupun internet. phpMyAdmin mendukung berbagai
operasi MySQL, diantaranya mengelola basis data, tabel-tabel, bidang
(fields), relasi (relations), indeks, pengguna (users), perijinan
(permissions), dan lain-lain (Rahmawati dan Intannia, 2017).
Perbedaan antera PhpMyadmin dan MYSQL terletak pada
fungsinya. PhpMyAdmin merupakan alat untuk memudahkan dalam
mengoperasikan database MySQL, sedangkan MySQL adalah
database tempat penyimpanan data. Phpmyadmin sendiri digunakan
sebagai alat untuk mengolah/ mengatur data pada MySQL.
2.5.1. Framework
Menurut Basuki (2014:12) Framework adalah paket berisi
fungsi-fungsi yang biasa digunakan dalam pembuatan aplikasi.
Beberapa contoh fungsi standar yang biasa ada sebuah Framework
misalnya email, paging, kalender, tanggal, bahasa, upload file,
session, validasi form, Tabel, manipulasi Gambar, text, string,
captcha, enkripsi, proteksi terhadap XSS, security dan lain-lain.
Fungsi-fungsi tersebut dapat segera digunakan dengan cara
memanggilnya pada program, tentu saja cara memanggilnya
tergantung dari Framework yang digunakan. Jadi, Programmer
tidak perlu membuat lagi fungsi-fungsi tersebut dari awal.
2.5.2. CodeIgniter
CodeIgniter adalah sebuah framework yang digunakan
untuk membuat sebuah aplikasi berbasis web yang disusun dengan
menggunakan bahasa PHP. Di dalam CI terdapat beberapa macam
9
kelas (class) yang berbentuk library dan helper. Keduanya
berfungsi untuk membantu pemrogram (programmer) dalam
mengembangkan aplikasinya (Riyanto, 2011).
Codeigniter (CI) adalah framework pengembangan aplikasi
dengan menggunakan PHP, suatu kerangka untuk bekerja atau
membuat program dengan menggunakan PHP yang lebih
sistematis. MVC adalah konsep dasar yang harus diketahui
sebelum mengenal Codeigniter. MVC adalah singkatan dari Model
View Controller. MVC sebenarnya adalah sebuah teknik
pemrograman yang memisahkan alur bisnis, penyimpanan data dan
antarmuka aplikasi atau secara sederhana adalah memisahkan
antara desain, data dan proses (Raharjo, 2011).
10
2.7. JavaScript dan JQuery
JavaScript adalah bahasa scripting kecil, ringan, berorientasi objek
yang ditempelkan pada kode HTML dan di proses di sisi client.
JavaScript digunakan dalam pembuatan website agar lebih interaktif
dengan memberikan kemampuan tambahan terhadap HTML melalui
eksekusi perintah di sisi browser. JavaScript dapat merespon perintah
user dengan cepat dan menjadikan halaman web menjadi responsif.
JavaScript memiliki struktur sederhana, kodenya dapat disisipkan
pada dokumen HTML atau berdiri sebagai satu kesatuan aplikasi.
Struktur penulisan JavaScript adalah sebagai berikut :
1. JavaScript ditulis dalam dokumen HTML
11
2.8. Unified Modelling Language (UML)
Menurut Windu Gata, Grace (2013), Unified Modeling Language
(UML) adalah bahasa spesifikasi standar yang dipergunakan untuk
mendokumentasikan, menspesifikasikan dan membanngun perangkat
lunak. UML merupakan metodologi dalam mengembangkan sistem
berorientasi objek dan juga merupakan alat untuk mendukung
pengembangan sistem.
Fungsi dari Unified Modelling Language yaitu :
1. Menggambarkan batasan-batasan dan fungsi sistem yang dibuat
dengan use case dan actor.
2. Menggambarkan secara umum kegiatan yang dilaksanakan sistem
yang dibuat dengan interaksi diagram.
3. Menggambarkan representasi struktur statik sebuah sistem dalam
bentuk class diagram.
4. Menggambarkan sifat sebuah sistem dengan state transition
diagram.
5. Untuk menyatakan arsitektur implementasi fisik menggunakan
component and development diagram, untuk menyampaikan atau
memperluas fungsionalitas dengan stereotypes.
12
2.8.1. Use Case
Use case diagram merupakan pemodelan untuk kelakuakn
(behavior) sistem informasi yang akan dibuat. Use case digunakan
untuk mengetahui fungsi apa saja yang ada di dalam sistem
informasi dan siapa saja yang berhak menggunakan fungsi-fungsi
tersebut. Simbol-simbol yang digunakan dalam Use Case Diagram
yaitu:
Tabel 2.1 Tabel Komoponen Use Case
13
Gambar Nama Keterangan
Activity Menggambarkan suatu kegiatan bisnis.
14
Bentuk Komponen Keterangan
Kelas
Generalisasi
hubungan antara yang lebih umum dan
elemen yang lebih spesifik
Depedensi
15
16
Simbol Deskripsi
Actor Orang, proses, atau sistem
lain yang berinteraksi dengan
sistem informasi yang akan
dibuat di luar sistem
informasi yang akan dibuat
itu sendiri, jadi walaupun
simbol dari aktor adalah
gambar orang, tapi aktor
belum tentu merupakan
orang; biasanya dinyatakan
menggunakan kata benda di
awal frase
nama actor.
Garis hidup / lifeline Menyatakan kehidupan suatu
objek.
17
Waktu Aktif Menyatakan objek dalam
keadaan aktif dan
berinteraksi, semua yang
terhubung dengan waktu aktif
ini adalah sebuah tahapan
yang dilakukan di dalamnya
aktor tidak memiliki waktu
aktif.
Tabel 2.4 Tabel Komponen Sequence Diagram
18
2. One to many relationship dua entitas
19
BAB III
PELAKSANAAN KEGIATAN
20
b. Menyusun petunjuk teknis pelaksanaan kegiatan penyelenggaraan
kesehatan
3.2.1. Visi
Visi dari Dinas Kesehatan Kabupaten Sragen adalah bangkit bersama,
mewujudkan Bumi Sukowati yang Sejahtera dan Bermartabat.
3.2.2. Misi
Misi dari Dinas Kesehatan Kabupaten Sragen adalah mewujudkan
sumberdaya manusia yang berkualitas untuk meningkatkan daya saing daerah
dan meningkatkan pemberdayaan dan peran perempuan dalam berbagai aspek
kehidupan.
21
Struktur organisasi Dinas Kesehatan Kabupaten Sragen dapat dilihat pada
gambar 3.1.
22
Pada Kegiatan Magang Mahasiswa ini, pembimbing instansi memberikan
sebuah project yang dapat dikerjakan saat jam kerja kantor. Kegiatan yang
dilakukan antara lain wawancara, pengumpulan data, membuat perancangan
sistem, implementasi sistem, menganalisis sistem dan penyelesaian sistem.
Minggu ke-
No Kegiatan
1 2 3 4 5 6
1. Observasi dan
pengumpulan data
2. Pembuatan konsep dan
perancangan ERD
3. Perancagan Sistem
Informasi
4. Penyesuaian sistem
informasi
5. Analisis Sistem
Informasi
6. Finishing Sistem
Informasi
Tabel 3.1 Jadwal Kegiatan Magang Mahasiswa
23
BAB IV
HASIL DAN PEMBAHASAN
24
5. Sistem Operasi yang digunakan adalah Windows 7
25
Sistem mampu memindahkan barang
FR011 berdasarkan Ruang tempat barang Admin FR10
tersebut berada
Sistem mampu mengedit Nama
FR012 Admin FR009
Ruangan
FR013 Sistem mampu menghapus Ruangan Admin FR009
Sistem mampu menambahkan data
FR014 Admin
Peminjaman
Sistem mampu mencetak data
FR015 Admin
peminjaman FR014
Sistem mampu mengubah data
FR016 Admin FR014
peminjaman
Sistem mampu menghapus data
FR017 Admin FR014
peminjaman
Tabel 4.1 Kebutuhan Fungsional Sistem
26
Gambar 4.2 Use Case Diagram Sistem Inventaris Barang
27
5.2.2 Avtivity Diagram
Activity diagrams adalah diagram yang menggambarkan berbagai aliran
aktivitas dalam sebuah sistem yang sedang dirancang dan bagaimana masing-
masing aliran berawal, eputusan yang mungkin terjadi, dan bagaimana
aktivitas tersebut berakhir.
28
Gambar 4.5 Activity Diagram Tambah Data Barang
29
4. Activity Diagram Ubah Data Barang
30
Gambar 4.8 Activity Diagram Mencetak Data Barang
31
Gambar 4.10 Activity Diagram Menampilkan Detail Data Ruang
9. Activity Diagram Ubah Data Ruang
32
Gambar 4.12 Activity Diagram Menghapus Data Ruang
11. Activity Diagram Memindah Data Barang ke Ruang Lain
33
Gambar 4.14 Activity Diagram Menampilkan Data Peminjaman
13. Activity Diagram Menambah Data Peminjaman
34
14. Activity Diagram Mencetak Data Peminjaman
35
15. Activity Diagram Mengubah Data Peminjaman
36
16. Activity Diagram Menghapus Data Peminjaman
37
16.3 Perancangan Database
38
16.3.3 Struktur Tabel Fisik
1. Tabel Users
Tabel users berfungsi untuk menyimpan data user yang dapat
mengakses Sistem Informasi Inventaris Barang Dinas Kesehatan
Kabupaten Sragen.
Field Type Key
Id_user Int (11) Primary Key
Nama Varchar (100)
email Varchar (255)
Username Varchar (32)
password Varchar (64)
Tabel 4.3 Tabel Users
2. Tabel Ruang
Tabel ruang berfungsi untuk menyimpan data ruang yang
ada di Dinas Kesehatan Kabupaten Sragen.
Field Type Key
id_ruang Int (11) Primary Key
Nama_ruang Varchar (100)
Tabel 4.4 Tabel Ruang
3. Tabel Jenis
Tabel Jenis berfungsi untuk menyimpan data jenis barang
yang ada dalam Sistem Informasi Inventaris Barang Dinas
Kesehatan Kabupaten Sragen
Field Type Key
Id_jenis Int (11) Primary Key
Nama_jenis Varchar (100)
Tabel 4.5 Tabel Jenis
39
4. Tabel Barang
Tabel barang berfungsi untuk menyimpan data barang yang
terdapat dalam Sistem Informasi Inventaris Barang Dinas
Kesehatan Kabupaten Sragen.
Field Type Key
Id_barang Int (100) Primary Key
Kode_barang Varchar (100)
Nama_barang Varchar (100)
Merk_barang Varchar (100)
Bahan_barang Varchar (100)
Tanggal_barang Date
Harga_barang Int (11)
Keadaan_barang Varchar (100)
Id_ruang Int (11)
Id_jenis Int (11)
Tabel 4.6 Tabel Barang
5. Tabel Peminjaman
Tabel peminjaman berisi data peminjaman, yaitu siapa saja
yang meminjam, barang apa yang dipinjam, tanggal meminjam,
tanggal mengembalikan, dan lain-lain.
Field Type Key
Id_peminjaman Int (11) Primary Key
Nama_peminjam Varchar (100)
Id_barang Varchar (100)
Jumlah Varchar (100)
Tanggal_pinjam Date
Keterangan_pinjam Varchar (100)
Tanggal_kembali Date
Jabatan Varchar (100)
Tabel 4.7 Tabel Peminjaman
a. Halaman Login
40
Halaman login adalah halaman dimana admin akan masuk ke dalam
sistem. Halaman login dapat dilihat pada gambar 4.8
41
c. Halaman Tambah Barang
Halaman tambah barang berisi form untuk mengisikan data-data barang
yang sesuai dengan keadaan barang fisik yang ada yaitu, kode barang,
nama barang, merk barang, harga, dan seterusnya.
Halaman tambah barang dapat dilihat pada gambar 4.10
42
dalam sistem sesuai kondisi fisik Dinas Kesehatan Kabupaten Sragen.
Halaman ruang dapat dilihat pada gambar 4.10.
43
Gambar 4.12 Halaman Ubah Ruang
h. Halaman Detail Ruangan
Halaman detail ruangan menunjukkan barang apa saja yang ada dalam
ruang yang dipilih. Data barang ini tidak dapat dirubah. Data barang
hanya bisa dirubah dalam halaman Bararng saja.
Halaman detail ruangan dapat dilihat pada gambar 4.13
44
Gambar 4.14 Halaman Ruang
j. Halaman Peminjaman
Halaman peminjaman menunjukkan data peminjaman. Yaitu siapa saja
yang meminjam, barang yang dipinjam, tanggal peminjaman dan
kembalinya, serta jabatan peminjam. Halaman Peminjaman dapat
dilihat pada gambar 4.11
45
16.5 Pengujian Sistem
1. Halaman Login
Halaman login adalah halaman yang pertama kali tampil ketika
admin hendak mengakses Sistem Informasi Inventaris Barang Dinas
Kesehatan Kabupaten Sragen. Halaman login dapat dilihat pada gambar
4.12
3. Halaman Barang
46
Halaman adalah halaman dimana sistem menampilkan data barang
secara lengkap. Halaman barang dapat dilihat pada gambar 4.14
47
Gambar 4.21 Halaman Ubah Data Barang
6. Halaman Ruang
Halaman menampilkan Ruang apa saja yang ada dalam sistem
yang menunjukkan data ruangan yang sebenarnya yang ada di Dinas
Kesehatan Kabupaten Sragen. Halaman ruang dapat dilihat pada gambar
4.22
48
Gambar 4.24 Halaman Tambah Ruang
8. Halaman Detail Ruangan
Halaman detail ruangan menunjukkan ada barang apa saja dalam
ruangan yang dipilih untuk dilihat detailnya. Data barang ini tidak dapat
dirubah. Jika admin ingin mengubah data barang, hanya bisa dilakukan
di halaman Barang. Halaman detail ruangan dapat dilihat pada gambar
4.25.
49
Gambar 4.26 Halaman Pindah
10. Halaman Peminjaman
Halaman peminjaman menunjukkan data peminjaman barang yang
ada di Dinas Kesehatan Kabupaten Sragen. Halaman peminjaman dapat
dilihat pada gambar 4.18.
50
Gambar 4.19 Halaman Tambah Peminjaman
12. Halaman Update Peminjaman
Sistem memiliki fitur untuk melakukan pengubahan data
peminjaman yang berguna untuk mengubah kesalahan dalam input data.
Halaman update peminjaman dapat dilihat pada gambar 4.20.
51
16.6 Resume Pengujian Sistem
Pengujian sistem yang digunakan untuk menguji Sistem Informasi
Inventaris Barang Dinas Kesehatan Sragen adalah pengujian fungsionalitas yaitu
pengujian untuk melihat apakah program sudah berhasil dijalankan atau belum.
Resume pengujian sistem dapat dilihat pada tabel 4.8.
N Pengujian Skenario Harapan Status
o
1 Login User Admin masuk ke sistem User dapat masuk Berhasil
(Admin) dengan menjalankan ke sistem dengan
menu login user menggunakan
akun yang sudah
dimiliki
2 Masuk ke Setelah user berhasil Sistem berhasil Berhasil
halaman ogin maka user menampilkan
beranda langsung masuk ke halaman beranda
halaman beranda
3 Menambahka Admin menjalankan Sistem mampu Berhasil
n data barang menu tambah barang menyimpan data
pada halaman barang barang ke
database
kemudian sistem
menampilkan
data terseut
4 Menampilkan Admin menjalankan Sistem mampu Berhasil
data barang menu barang menampilkan
data barang yang
telah
ditambahkan oleh
admin
5 Mengubah Admin menjalankan Sistem mampu Berhasil
data barang menu edit pada halama memperbarui data
barang barang lama
52
menjadi baru dan
disimpan ke
database
kemudian sistem
menampilkan
data tersebut
6 Menghapus Admin menjalankan Sistem mampu Berhasil
data barang menu hapus pada menghapus data
halaman barang barang dari
database
7 Mencetak data Admin menjalankan Sistem mampu Berhasil
barang menu Print di bagian mendownload file
bawah halaman barang Excel yang
digenerate dan
membuka secara
otomatis di Ms.
Excel untuk
kemudian dicetak
8 Menambahka Admin menjalankan Sistem mampu Berhasil
n data ruang menu tambah pada menambahkan
halaman ruang data dan
disimpan dalam
database
9 Menampilkan Admin menjalankan Sistem mampu Berhasil
data ruang menu ruang menampilkan
data ruang yang
telah
ditambahkan oleh
admin
10 Melihat isi Admin menekan Sistem mampu Berhasil
ruangan tombol detail pada menampilkan
halaman Ruang barang apa saja
53
yang ada dalam
ruangan yang
dipilih dan
menampilkan
pesan bahwa
tidak ada barang
apapun dalam
ruang tersebut
jika data ruang
tersebut kosong
11 Memindah Admin menekan Sistem mampu Berhasil
barang ke tombol pindah barang mengubah atribut
ruang lain yang dipilih di halaman ruang pada data
Detail Ruang barang yang
dipilih kemudian
menyimpannya
dalam database
11 Menambah Admin menjalankan Sistem mampu Berhasil
data menu tambah pada menambahkan
peminjaman halaman peminjaman data dan
menyimpan ke
dalam database
12 Menampilkan Admin menjalankan Sistem mampu Berhasil
data menu peminjaman menampilkan
peminjaman data peminjaman
yang telah dibuat
oleh admin
13 Menghapus Admin menekan Sistem mampu Berhasil
data tombol delete menghapus data
peminjaman peminjaman yang
dilakukan oleh
Admin dan
54
menyimpan
perubahan di
database
14 Mengubah Admin menekan Sistem mampu Berhasil
data tombol edit di halaman mengubah data
peminjaman peminjaman peminjaman
sesuai yang
diisikan oleh
Admin
15 Mencetak data Admin menjalankan Sistem mampu Berhasil
peminjaman menu print di bagian mendownload file
bawah halaman excel yang
peminjaman digenerate dan
membuka secara
otomatis di Ms.
Excel untuk
kemudian dicetak
Tabel 4.8 Tabel Pengujian Sistem
55
BAB V
PENUTUP
5.1 Kesimpulan
Setelah melakukan Kegiatan Magang Mahasiswa selama enam minggu,
penulis membuat “Sistem Informasi Inventaris Barang Dinas Kesehatan
Kabuoaten Sragen” dan dapat disimpulkan bahwa Sistem Informasi Inventaris
Barang Dinas Kesehatan Kabupaten Sragen yang telah dibuat menggunakan
bahasa pemrograman PHP, framework CodeIgnitier, dan database server
MySQ dapat mempermudah Dinas Kesehatan Kabupaten Sragen khususnya
pada Sub.Bagian Umum yang bertanggung jawab atas perekapan inventaris
barang.
5.2 Saran
Berdasarkan permasalahan dan kesimpulan yang ada di Sistem
Informasi Agenda Surat Dinas Kesehatan Kabupaten Sragen, saran yang
diberikan penulis untuk pengembangan sistem selanjutnya adalah :
1. Untuk menpercepat dan mempermudah kinerja karyawan, sebaiknya
digunakan program Sistem Pengolahan Data, sehingga tidak terjadi
permasalahan dalam mengiput data surat masuk dan surat keluar.
2. Menambahkan fitur yang lebih fleksibel untuk pengembangan sistem
jika sistem akan diperbarui, agar pengguna lebih nyaman dalam
menggunakan sistem.
3. Dilihat dari kegiatan yang dilaksanakan pada penyelesaian tugas-tugas
menggunakan aplikasi di Sub.Bagian Umum maka perlu diadakan
pelatihan-pelatihan untuk lebih menguasai program Sistem Pengolahan
terutama pada data
56
DAFTAR PUSTAKA
Mahaseptivana, Arista. 2014. Analisis dan Perancangan Sistem Informasi
Penjualan Air Minum pada CV Air Putih. Surabaya: Jsika.
57