Oleh :
Ahmad Hasan Mustofa
200103142
Oleh
200103142
2023
2
HALAMAN PERSETUJUAN
Menyetujui
Pembimbing I Pembimbing II
Mengetahui,
Pimpinan/Direktur Instansi
Hari/Tanggal :
Mengesahkan,
Dosen Penguji
_______________________
Mengetahui
4
KATA PENGANTAR
Puji Syukur penulis panjatkan Kepada Allah SWT, Karena atas berkat Rahmat-
Praktek ini merupakan salah satu syarat untuk memperoleh gelar Sarjana Teknik
Penulis menyadari bahwa dalam proses pengerjaan Kerja Praktek ini, penulis
tidak lepas dari peran berbagai pihak yang telah memberikan dukungan, bantuan
dan dorongan sehingga Kerja Praktek ini dapat dapat terlaksana. Dalam
Surakarta
Teknik Informatika.
5
5. Ibu Sri Surmalinda, M.kom sebagai dosen pembimbing yang memberi
arahan serta tata cara dalam mengerjakan Kerja Praktek dengan baik dan
benar.
Pada penyusunan Laporan Kerja Praktek ini penulis menyadari masih banyak
kekurangan dan masih jauh dari kata sempurna. Untuk itu penulis mengharapkan
kritik serta saran yang membangun untuk membuat laporan ini menjadi lebih baik
lagi. Penulis berharap semoga laporan ini dapat bermanfaat bagi pembaca
6
DAFTAR ISI
HALAMAN JUDUL................................................................................................i
HALAMAN PERSETUJUAN...............................................................................iii
HALAMAN PENGESAHAN................................................................................iv
KATA PENGANTAR.............................................................................................v
DAFTAR ISI..........................................................................................................vii
DAFTAR GAMBAR..............................................................................................ix
DAFTAR TABEL....................................................................................................x
DAFTAR LAMPIRAN...........................................................................................xi
BAB I PENDAHULUAN........................................................................................1
1.1 Latar Belakang...............................................................................................1
1.2 Rumusan Masalah..........................................................................................4
1.3 Batasan Masalah.............................................................................................5
1.4 Tujuan.............................................................................................................6
1.5 Manfaat...........................................................................................................6
1.5.1 Manfaat bagi Akademik :........................................................................6
1.5.2 Manfaat bagi RSUD Ibu Fatmawati Soekarno........................................6
1.5.3 Manfaat Bagi Penulis.........................................................................7
1.5.4 Manfaat bagi Masyarakat........................................................................7
1.6 Metodologi Penelitian....................................................................................7
1.6.1 Metode Pengumpulan Data :...................................................................7
1.6.2 Metode Pengembangan Sistem menggunakan waterfall.............................8
1.7 Tempat dan Waktu Pelaksanaan praktik Industri..............................................9
1.7.1 Tempat Pelaksanaan....................................................................................9
1.7.2 Waktu Pelaksanaan....................................................................................10
1.8 Sistematika Penulisan......................................................................................10
BAB II LANDASAN TEORI................................................................................11
2.1 Sistem Informasi...........................................................................................11
2.2 Website.........................................................................................................11
7
2.3 PIECES.........................................................................................................12
2.4 UML ( Unified Modelling Language ).........................................................14
2.5 Activity Diagram..........................................................................................14
2.6 Use Case Diagram........................................................................................15
2.7 Class Diagram..............................................................................................18
2.7.1 Deployment Diagram.............................................................................19
BAB III TINJAUAN UMUM................................................................................21
3.1 Profil Rumah Sakit.......................................................................................21
3.2 Layanan Rumah Sakit..................................................................................22
3.3 Visi Dan Misi Rumah Sakit..........................................................................22
BAB IV PEMBAHASAN......................................................................................27
4.1.1 Analisis Sistem yang Berjalan...................................................................28
4.1.2 Analisi Kelemahan sistem.........................................................................29
4.1.3Analisi kebutuhan sistem............................................................................31
1. Kebutuhan Hardware......................................................................................31
2. Kebutuhan Software.......................................................................................31
4.1.3.1 Kebutuhan Fungsional............................................................................31
4.1.3.2 Kebutuhan Non fungsional.....................................................................32
4.2 Perancangan sistem yang di kembangkan....................................................33
4.2.1Perancangan Proses Menggunakan UML (Unified Modelling Language) 35
4.2.1.1 Use Case Diagram..............................................................................35
4.2.1.2 Activiti diagram..................................................................................39
4.2.1.3 Class Diagram........................................................................................43
4.3 Rancangan Akses Data.................................................................................44
4.3.1 Relasi Antar Tabel.....................................................................................44
4.3.2 Perancangan User Interface (Antar Muka)................................................46
BAB V PENUTUP.................................................................................................49
5.1 Simpulan.......................................................................................................49
5.2 Saran.............................................................................................................50
DAFTAR PUSTAKA............................................................................................51
LAMPIRAN...........................................................................................................52
8
DAFTAR GAMBAR
9
DAFTAR TABEL
Tabel 2. 2 Elemen Activity Diagram 14
Tabel 2. 3 Tabel UseCase Diagram 18
Tabel 2. 4 Tabel Elemen class Diagram 19
Tabel 2. 5 Tabel Elemen Deployment Diagram 20
10
DAFTAR LAMPIRAN
11
BAB I PENDAHULUAN
pasien dan variasi layanan kesehatan yang disediakan. Penjadwalan yang efisien
dan terorganisir sangat krusial untuk memastikan pelayanan yang efisien. karena
masalah yang timbul sekarang antara lain calon pasien harus datang ke rumahsakit
hanya untuk menanyakan jadwal praktek dokter yang seharusnya dapat di lihat di
menggunakan banyak media seperti teks, gambar, animasi, suara, atau film atau
gabungan dari semuanya yang disediakan melalui jalur koneksi internet sehingga
dapat diakses dan dilihat oleh semua orang di seluruh dunia. Website dapat lebih
mudah diakses oleh masyarakat luas, karena website memiliki kemudahan akses
secara global, yaitu melalui media internet. Website dibagi menjadi 2 jenis yaitu
website dinamis dan website statis. Website dinamis biasanya memiliki konten
1
2
Saat ini website Sistem Informasi RSUD Ibu Fatmawati Soekarno yang
terindikasi terkena dampak serangan Cyber oleh website slot sehingga website
rumah sakit sedang dihapus dari publik oleh pihak kominfo.Website untuk Rumah
sakit sangat penting bagi sebuah rumah sakit yang sangat besar untuk memberikan
sebuah informasi kepada para pasien yang sebelum datang untuk mengecek
jadwal Poli Praktek dokter dan memberikan informasi lainya di website tersebut.
Rumah Sakit Umum Daerah Ibu Fatmawati Soekarno adalah rumah sakit daerah
sangat penting antara pihak rumah sakit dengan pasien yang ingin mendapatkan
mereka kepada pasien dan masyarakat. Dokumen dalam website dapat dilihat oleh
microsoft edge, chrome, dan aplikasi web browser lainya. Teknologi web
merupakan bagian dari internet. Sehingga pengguna dapat selalu melihat web
rumah sakit tanpa batas waktu atau tempat selama pengguna terhubung dengan
jaringan internet. salah satunya adalah dengan website company profile. Secara
lebih spesifik, Website company profile dapat menyimpan data berupa gambar,
suara, animasi, teks, tabel, diagram, dan bentuk lainya dengan lebih menarik.
dibangun atas banyak halaman web yang saling berhubungan (Rasmila, 2019).
Disini Penulis akan mengambil tema dari tempat magang adalah Perancangan
Secara Online. Perancangan sistem website rumah sakit ini mengacu pada sistem
yang ada. Sistem yang ada di Rumah Sakit Ibu Fatmawati meliputi pendaftaran
cek up, pelayanan informasi, kumpulan jadwal dokter poliklinik yang masih
manual karena masih tergolong rumah sakit baru. Selama ini jadwal dokter di
jadwal dan data dari dokter poliklinik tersebut. Hal tersebut dapat mempersulit
pasien yang ingin berobat dan memerlukan waktu yang cukup lama untuk
dapat membantu mempercepat pasien dalam melihat jadwal poliklinik yang tidak
tepat, akurat, dan efisien. Oleh karena itu, mencoba membantu memecahkan
masalah yang ada dengan membuat website yang memuat informasi jadwal dokter
4
langsung mencari lewat website yang tidak perlu lagi datang ke rumah sakit untuk
website sederhana adalah dimana sering terjadinya error login page error 404.
yang belum update sehingga sering kemasukan website judi online sehingga
sering di blok oleh pihak kominfo surakarta untuk di take down karena terjadi
website sistem informasi jadwal Poliklinik berbasis website sebagai salah satu
poliklinik untuk para pasien. Selain itu adanya website company profile,
1. Sistem yang dibuat hanya untuk memuat pengecekan informasi dan jadwal
poliklinik
2. Konten yang disajikan di website akan terbatas pada informasi publik dan
umum mengenai RSUD. Informasi rinci atau data sensitif dapat dikecualikan.
Fokus pada desain antarmuka yang informatif dan mudah digunakan, namun
informasi umum, namun tidak termasuk detail keamanan yang terkait dengan
1. Admin informasi
data admin, mengelola akses dokter, mengelola data dokter, mengelola artikel,
dan mengelola jadwal praktek dokter serta dapat mencetak report jadwal yang
sudah diinputkan.
6
2. Dokter
Dokter dapat melakukan perubahan data dokter dan perubahan jadwal dokter pada
3. Pasien
Pasien dapat melihat artikel tentang kesehatan, melihat jadwal praktek dokter
1.4 Tujuan
Berdasarkan masalah diatas maka tujuan dari penelitian ini adalah merancang
Soekarno Kota Surakarta Secara Online yang dapat yang dapat menampilkan dan
1.5 Manfaat
Dengan adanya perancangan website sistem informasi jadwal rumah sakit
ini diharapkan dapat memberikan manfaat bagi semua pihak baik bagi Universitas
time
7
judi online.
mengembangkan Website
kesehatan, dan jadwal praktek yang akan datang di rumah sakit lalu dapat
mengetahui fasilitas apa saja yang ada di RSUD Ibu Fatmawati Soekarno.
peserta magang telah melakukan kegiatan magang sesuai dengan prosedur atau
peraturan yang telah ditetapkan. Metode penelitian dan pelaksanaan pada kegiatan
untuk memberikan informasi sesuai topik yang telah dibahas. Sasaran dan
pelaksanaan metode ini adalah setiap pihak yang dinilai berperan langsung..
2. Observasi
Observasi adalah pengamatan langsung oleh objek yang akan diteliti untuk
mengumpulkan data primer yang dibutuhkan sesuai dengan topik yang akan
dilakukan adalah Model Waterfall. Menurut (Saputra & Rofiq, 2022), Model
Pada tahapan ini penulis melakukan analisa terhadap kebutuhan software dengan
login untuk setiap tingkatan user dalam hal ini terdapat tiga user yaitu, Super
2. Desain
Dalam tahapan ini sebuah desain dalam membuat perancangan sistem dengan
menggunakan UML, di dalam UML terdapat beberapa macam antara lain: Use
Metode waterfall sering dinamakan siklus hidup klasik (classic life cycle).
Dimana hal ini menggambarkan pendekatan yang sistematis dan juga berurutan
Alamat: Jl. Lettu Sumarto No.1, Kedungupit, Kadipiro, Kec. Banjarsari, Kota
Praktik Industri ini dilaksanakan selama 6 (Enam) bulan, yaitu 1 September 2023
bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan
pada sistem informasi untuk berkomunikasi antara satu sama lain dengan
informasi, saluran telekomunikasi atau jaringan, dan data yang disimpan atau
sumber daya data. Sistem informasi (information system) secara teknis dapat
11
12
2.2 Website
menurut (Hidayatulloh et al., 2020) menyatakan “Website merupakan suatu
Website adalah sekumpulan dokumen yang berada pada server dan dapat dilihat
oleh user dengan menggunakan browser. Dokumen itu bisa terdiri dari beberapa
ragam. Informasi atau interaksi yang beraneka ragam. Informasi dan interaksi itu
bisa berupa tulisan, gambar atau bahkan dapat ditampilkan dalam bentuk video,
2.3 PIECES
Analisis PIECES (Performance, Information, Economy, control, Efficiency,
permasalahan yang terjadi pada sistem informasi. Dari analisis ini akan menghasilkan
identifikasi masalah utama dari suatu sistem serta memberikan solusi dari
sasaran atau tujuan segera tercapai. Kinerja diukur dengan jumlah produksi
(Throughput) dan waktu tanggap (Respon Time) dari suatu sistem. Jumlah
Produksi adalah jumlah pekerjaan yang bisa diselesaikan selama jangka waktu
13
tertentu. Sedangkan waktu tanggap adalah waktu transaksi yang terjadi dalam
proses kinerja.
atau produk yang bermanfaat untuk menyikapi peluang dalam menangani masalah
a) Akurasi, informasi harus bebas dari kesalahan dan tidak bias atau
menyesatkan.
pihak pengelola. Dimana relevansi setiap orang berbeda satu dengan yang
lainnya.
Adalah Penilaian sistem atas biaya dan keuntungan yang akan didapatkan
operasional dan keuntungan bagi instansi atau perusahaan. Hal yang diperlukan
4. Layanan (Service)
yaitu masih menggunakan cara manual, jadi ragam informasi yang diterima masih
mendapatkan informasi selama masih menggunakan sistem yang lama, masih sulit
sistem UML dapat dilakukan dengan berbagai diagram yang terdiri dari use case
urutan aktivitas atau proses bisnis dalam sistem secara visual. Berikut ini
adalah contoh activity diagram untuk sistem yang dibuat dan elemen – elemennya.
Swine Lane
yang terjadi
dalam bentuk diagram use case. Dalam diagram use case juga digambarkan
interaksi antara sistem dengan aktor. Diagram use case berfungsi sebagai pembantu
pada saat penentuan requirement sistem dan perancangan test case. Diagram use
ketergantungan yang diperluas. Menggunakan include berarti bahwa use case yang
disertakan juga akan dieksekusi ketika use case yang disertakan dipanggil. Dengan
digunakan saat membuat diagram use case. Berikut adalah elemen – elemen
yang akan dibuat. Use case bekerja dengan mendeskripsikan tipikal interaksi antara
user sebuah sistem dengan sistemnnya sendiri melalui sebuah cerita bagaimana
induk (ancestor).
yang diberikan.
terbatas.
actor.
elemenelemennya (sinergi).
aplikasi dijalankan
10 Note
serta mencerminkan suatu
dituangkan dalam class diagram. Ada beberapa elemen yang digunakan pada
hubungan antara software dan hardware. Secara spesifik deployment diagram dapat
digunakan pada komponen perangkat keras, yang dikenal sebagai node. Ini adalah
salah satu diagram paling penting dalam tingkat implementasi perangkat lunak dan
Simbol Deskripsi
Package
Package merupakan sebuah bungkusan
Package dari satu atau lebih node
Link
Relasi antar node
Pada tahun 2001, RSUD Kota Surakarta merupakan unit pelaksana Teknis
Daerah (UPTD) dari dinas kesehatan surakarta. Melalui peraturan daerah Nomor 6
tahun 2008 tentang organisasi dan tata kerja perangkat daerah kota Surakarta,
RSUD ditetapkan menjadi satuan kerja perangkat daerah (SKPD). Pada tahun
2022, RSUD berganti nama menjadi RSUD Ibu Fatmawati Soekarno Kota
RSUD Ibu Fatmawati Soekarno adalah rumah sakit umum daerah di Kota
Surakarta tepatnya di Jl. Lettu Sumarno No. 1, Kedungupit, Kel. Kadipiro, Kec.
pelayanan medik dasar / umum, pelayanan medik gigi mulut, pelayanan KIA /
KB, pelayanan gawat darurat umum 24 jam, penyakit dalam, kesehatan anak,
21
22
yaitu seperti pelayanan medik dasar / umum, pelayanan medik gigi mulut,
pelayanan KIA / KB, pelayanan gawat darurat umum 24 jam, penyakit dalam,
2. Misi
23
manusia
standar
terjangkau.
dan setiap jabatan dalam suatu organisasi atau perusahaan dalam menjalankan
kerja yang satu dengan kegiatan kerja yang lain dan bagaimana hubungan antara
pedoman siapa saja yang menjadi bawahan dan atasan dalam suatu organisasi
bisnis.
24
Soekarno
Uraian tugas digunakan untuk menentukan tugas, wewenang dan tanggung jawab
masing-masing departemen.
1. Direktur
b. Seksi Keperawatan
4. Bidang Penunjang
prosedur kerja yang ditetapkan perusahaan yaitu pada hari kerja senin sampai
dengan hari Sabtu mulai pukul 07.00 WIB dan selesai pukul 15.00 WIB.
bagaimana mapping jaringan local dan server di rumah sakit , komputer , printer
rumah sakit umum daerah. lalu penulis diajarkan untuk menangani permasalahan
yang timbul secara berkala pada poli poli klinik yang berada di rumah sakit
tersebut. penulis juga diajarkan untuk melakukan maintenance rutin secara berkala
terhadap jaringan yang berada di rumah sakit ibu fatmawati soekarno. karna
terhadap website yang ada di rumah sakit tersebut yang telah di serang dan
26
disusupi situs judi online sehingga sampai sekarang website rumah sakit umum
daerah ibu fatmawati soekarno masih di take down oleh pihak rumah sakit.
sehingga penulis mengangkat tema ini untuk dijadikan bahan untuk laporan.
karena penulis melihat banyak sekali celah yang ada pada website lama yang di
gunakan oleh pihak rumah sakit . dari lemotnya loading dan ada beberapa bug
tampilan yang baik dan menarik serta berfungsi dengan kebutuhan yang
dikeluhkan.
27
28
saat ini sangat lamnat dan sangat mudah untuk di hack oleh orang yang tidak
bertanggung jawab karena masih menggunakan motode log in yang sudah lama
dan tergolong tidak efektif untuk saat ini berikut work flow dari system sekarang
yaitu:
Keterangan workflow
1. Kebutuhan Hardware
Untuk menjalankan sistem informasi rumah sakit ini ini memerlukan sebuah
perangkat keras yang bernama server yang mendukung agar sistem dapat berjalan
sebagai berikut :
31
1. Pc ( Personal Computer )
3. Ram 128 GB
4. SSD 500 GB
5. Internet
2. Kebutuhan Software
Software yang diperlukan dalam pembuatan sistem informasi ini adalah sebagai
berikut :
b. Database : MySQL
Berikut ini adalah persyaratan yang diperlukan agar sistem dapat bekerja dengan
baik:
Untuk menjalankan sistem informasi rumah sakit ini ini memerlukan sebuah
perangkat keras yang bernama server yang mendukung agar sistem dapat berjalan
sebagai berikut :
1. Server Cloud
3. Ram 128 GB
4. SSD 1000 GB
2. Database : MySQL
4. controller : XAMPP
C.Kebutuhan Operasional
Analisis kebutuhan operasional adalah sumber daya manusia atau admin yang
dapat beroperasi sesuai dengan tujuannya. Admin disini akan bertugas mengelola
informasi yang akan disampaikan kepada Calon pasien. Untuk admin yang ada di
keamanan dan stabilitas sistem yang Penulis kembangkan , agar calon pasien
dapat membuka halaman jadwal poliklinik dengan lancar dan cepat , dan
dikembangkan nya system untuk log in bagi dokter dan admin agar lebih aman
lunak. UML terdiri dari use case, activity diagram dan class diagram.
sistem informasi yang dibuat. Digunakan untuk menentukan kapabilitas apa saja
yang ada pada suatu sistem informasi dan siapa saja yang berhak menggunakan
a. Identifikasi Aktor
Aktor Deskripsi
Admin yaitu orang yang dapat mengelola akses dokter,
admin membuat jadwal, mengedit data dokter, mengedit dan
mencetak report jadwal dokter
Actor dokter dapat mengelolah , merubah, dan mereport
Dokter
perubahan jadwal poliklinik
Pasien hanya dapat melihat jadwal semua dokter ,dan
Pasien
melihat pengumuman yang ada dalam website
Gambar Tabel 4. 5 Identifikasi Aktor
b. Identifikasi admin
c. Identifikasi dokter
d. Identifikasi Pasien
sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak.
Diagram ini memperlihatkan aliran dari suatu aktivitas lainnya dalam suatu
berikut : Admin melakukan login terlebih dahulu dengan mengisi username dan
password. Sistem memvalidasi data username dan password apabila benar akan
lanjut untuk mengelola sistem apabila tidak maka, akan menemui kondisi coba
lagi memasukkan username dan password. Setelah dapat login ke sistem maka
admin dapat mengelola sistem yang terdiri dari mengelola data admin, mengelola
akses dokter, mengelola data dokter, mengelola jadwal dokter, dan mengelola
39
artikel tentang kesehatan. Kemudian setelah selesai, admin dapat logout dari
sistem.
bagian yaitu dokter dan sistem, adapun alurnya sebagai berikut: Dokter
apabila benar maka akan lanjut untuk mengelola sistem apabila tidak maka,
40
Setelah dapat login ke sistem maka dokter dapat melakukan perubahan data
pasien dan sistem adapun alurnya sebagai berikut: Pasien masuk kedalam sistem
menu utama kemudian pasien dapat melihat jadwal dokter, melihat pengumuman,
kebutuhan yang akan berkaitan dengan menu utama dan koneksi database.
Terdapat beberapa class didalam class diagram yaitu class admin, class dokter,
artikel. Class diagram sistem informasi penjadwalan dokter dapat dilihat pada
desain basis data secara logis (Logical Database Design). Relasi antar tabel
sistem informasi penjadwalan dokter dapat dilihat pada gambar berikut ini:
43
objek di dunia nyata. Relasi merupakan hubungan yang terjadi pada suatu tabel
dengan pengguna (user). Tampilan UI dapat berupa bentuk, warna, dan tulisan
produk. hal Tau termasuk desain layar, tombol, ikon, gambar, teks, dan semua
produk. jika interaksi pengguna berjalan baik, kebutuhan dan tujuan pengguna
sistem.
5.1 Simpulan
Berdasarkan hasil pembahasan mengenai perancangan, implementasi dan
perbandingan antara sistem yang lama dengan sistem baru yang akan dibuat
sistem UML (Unified Modeling Language) yang terdiri dari use case
segala informasi layanan yang disediakan oleh rumah sakit tanpa perlu susah
47
48
5.2 Saran
mudah untuk diretas sehingga penulis ingin memperbaiki Wordpress yang sudah
rumah sakit dapat diperbarui dan diganti menjadi web yang menggunakan
2. Diharapkan beberapa informasi yang ada pada sistem di update secara berkala,
mengingat fasilitas ruangan yang tersedia di rumah sakit berubah setiap 6 jam, dan
informasi mengenai jadwal dokter yang dapat berubah sewaktu-waktu. Hal ini
perlu dilakukan untuk menjaga kualitas informasi yang disediakan oleh sistem.
3. penulis menyarankan untuk membuat beberapa hak akses yang hanya dapat
49
LAMPIRAN
50
Lampiran 1. 2 Lembar Penilaian Magang
51
Lampiran 1. 3 Lembar Agenda Magang
52
Lampiran 1. 4 Lembar Agenda Magang
53
Lampiran 1. 5 Lembar Konsultasi
54
Lampiran 1. 6 Lembar Konsultasi
55
Lampiran 1. 7 Dokumentasi Foto Saat Magang
56