• Tidak ada hasil yang ditemukan

UIN Sunan Kalijaga Yogyakarta

N/A
N/A
Nguyễn Gia Hào

Academic year: 2023

Membagikan "UIN Sunan Kalijaga Yogyakarta "

Copied!
78
0
0

Teks penuh

PENDAHULUAN

Rumusan Masalah

Batasan Masalah Kerja Praktek

Tujuan Kerja Praktek

Manfaat Kerja Praktek

TEMPAT KERJA PRAKTEK

Gambaran Umum Kepegawaian Puskemas Kedu

LANDASAN TEORI

Konsep Aplikasi Web

Web adalah kumpulan halaman yang menampilkan informasi data, pada dasarnya web mencakup tiga hal standar yaitu. Singkatnya, HTML adalah kumpulan tag yang berfungsi untuk menerjemahkan informasi agar orang dapat membaca atau memahaminya melalui web browser. HTTP adalah aturan atau tata cara pengiriman atau pertukaran data antara server (web server) dan klien (browser).

Jika HTML adalah manifestasi dari terjemahan informasi sisi klien, pemrosesan data dan informasi sisi server dapat diwakili oleh beberapa bahasa pemrograman web seperti PHP, ASP, JSP, CGI-PERL, dll. Protokol jaringan adalah kumpulan prosedur untuk mengelola komunikasi antara perangkat keras sisi server dan perangkat keras di sisi klien. DBMS mengelola basis data dalam hal membuat data pengguna aplikasi, memodifikasi, dan menanyakan data tersebut.

Lapisan ini berisi logika bisnis yang mencakup aturan dan prosedur pemrosesan. Lapisan tengah ini bertanggung jawab atas komunikasi dan koneksi antara lapisan basis data dan lapisan atas yang terhubung langsung ke pengguna akhir.

PHP

PHP mendukung penggunaan banyak database termasuk: dBase, Direct MS-SQL, Empress, MSQL, MySQL, ODBC, Oracle, Velocis dan banyak lainnya.

Basis Data dan DBMS ( Database Management System )

DML digunakan untuk memanipulasi data dalam database, seperti menambah, mencari, mengubah, atau menghapus data dari tabel. Merupakan perintah atau query yang fungsinya untuk membantu memantau keamanan database. Dengan kueri ini, dimungkinkan untuk memberikan otoritas kepada pengguna tertentu untuk mengakses database, mengalokasikan ruang dalam database, dan mengaudit penggunaan database. Secara lebih rinci, DBMS adalah kumpulan program perangkat lunak yang sangat kompleks untuk mengelola organisasi data dan perangkat penyimpanan data dalam basis data.

MySQL

MySQL mampu menerima query yang ditumpuk menjadi satu permintaan atau disebut multithreading dan mampu menyimpan data yang sangat besar hingga berukuran Gigabytes. MySQL didukung oleh komponen C sehingga dapat diakses melalui program aplikasi di bawah Internet Protocol dalam bentuk web. Data Flow Diagram (DFD) adalah alat pemodelan data yang menggambarkan sistem sebagai jaringan fungsi atau proses dalam sistem yang saling berhubungan dengan aliran data yang digambarkan dengan anak panah.

Komponen-komponen dalam DFD dideskripsikan menggunakan simbol yang diperoleh dari dua sumber, yaitu simbol Damarco and Yourdan dan simbol Sarson. Perbedaannya adalah DFD berfokus pada proses dan arus data (data flow) sedangkan ERD berfokus pada data dan hubungan antar data itu sendiri. ERD dapat membantu mengatur data yang digunakan oleh sistem secara disiplin, selain itu ERD juga membantu memastikan kelengkapan, kemampuan beradaptasi dan stabilitas data.

Kunci entitas digunakan untuk mengidentifikasi secara unik hal-hal di dalam entitas sedangkan atribut dengan nilai unik disebut kunci kandidat dan salah satunya akan digunakan sebagai kunci utama. Kardinalitas dibagi menjadi tiga jenis hubungan, jenis hubungan kardinalitas dijelaskan pada Tabel 3.2.

Tabel 3.1 Simbol Data Flow Diagram
Tabel 3.1 Simbol Data Flow Diagram

Kebutuhan Sistem

Analisa dan Perancangan Sistem

  • Desain DFD
    • DFD Level 0
    • DFD Level 1
    • DFD Level 2 Proses Pengolahan Data (Admin)
    • DFD Level 2 Proses Pengolahan Data (Petugas)
  • Desain ERD
  • Desain Tabel Basis Data

Tabel data_obat berfungsi untuk menyimpan data obat yang digunakan untuk memuat informasi tentang obat pada sistem. Tabel data_place_pelayanan berfungsi untuk menyimpan data tentang tempat service, dimana bar penerima menerima field name check lebar tipe. Tabel data_enter_details berfungsi untuk menyimpan data enter-details yang merupakan sub tabel dari tabel data_hyn.

Tanggal Tanggal terbit . obat dalam proses Penerima Varchar 50 Nama penerima obat Nama Field Tipe Lebar .. id_rm Integer 11 Rincian identitas untuk data yang masuk. Tabel data_out_details berfungsi untuk menyimpan data detail outbound yang merupakan subtabel dari tabel data_out. Tabel data_request_detail berfungsi untuk menyimpan data detail permintaan yang merupakan subtabel dari tabel permintaan_data.

Tabel data_cek_detail berfungsi untuk menyimpan data detail permintaan yang merupakan sub tabel dari tabel data_cek_stok.

Diagram ini menggambarkan proses yang terjadi pada sistem  informasi persediaan obat  secara garis besar  yaitu login, pengolahan  data dan pembuatan laporan
Diagram ini menggambarkan proses yang terjadi pada sistem informasi persediaan obat secara garis besar yaitu login, pengolahan data dan pembuatan laporan

Implementasi Sistem

  • Gambaran Umum SI Persediaan Obat
  • User Interface
    • Halaman Login
    • Halaman Admin
    • Halaman Petugas

Untuk semua tampilan, menu edit data utama sama dengan menu edit data bar seperti terlihat pada Gambar 4.11. Menu modifikasi data permintaan digunakan untuk memodifikasi data permintaan seperti pada Gambar 4.16. iv) Periksa detail data permintaan. Halaman laporan permintaan obat seperti pada Gambar 4.28 menampilkan data obat kadaluarsa yang dapat dicari dengan menggunakan menu .. dengan memilih tanggal, bulan dan tahun.

Untuk detail entri masuk dan keluar, halaman entri tidak akan menampilkan data obat, tetapi pengguna akan mencarinya di menu pencarian seperti yang ditunjukkan pada Gambar 4.31. Data yang Ditampilkan Halaman data masuk seperti pada Gambar 4.32 menampilkan data obat masuk dan menu pengolahan. Halaman detail input, seperti yang ditunjukkan pada Gambar 4.35, menampilkan detail input obat dan menu untuk input atau edit.

Halaman laporan keluar bulanan seperti pada Gambar 4.42 menampilkan data pengeluaran obat selama satu bulan, dan. Halaman laporan kadaluarsa seperti pada Gambar 4.44 menampilkan data tentang obat kadaluarsa. Gambar 4.43 Tampilan laporan data obat Keluaran per bulan.

Gambar 4.7 Tampilan Halaman Utama Admin Gambar 4.6 Halaman Portal Login
Gambar 4.7 Tampilan Halaman Utama Admin Gambar 4.6 Halaman Portal Login

Pengujian

Salah satu penguji menyatakan kesesuaian pengolahan data 'Sangat Sesuai' yang ditunjukkan oleh penguji memilih nomor lima. Sistem yang dibuat mampu menggantikan pengolahan data manual menggunakan kertas dengan pengolahan data secara komputerisasi.

PENUTUP

Saran

Sistem ini akan lebih baik jika dihosting (online) dan ditambahkan fungsi pencarian informasi obat, sehingga masyarakat di kecamatan lain dapat menemukan informasi obat tanpa harus ke Puskesmas. Pencarian data pada sistem ini masih terlalu sederhana, akan lebih baik jika sistem dikembangkan dengan menambahkan fungsi pencarian yang lebih dinamis dan kompleks. Perancangan e-learning online sebagai alternatif pembelajaran di Jurusan Kurikulum dan Teknologi Pendidikan Universitas Negeri Semarang.

Gambar

Tabel 2.2 Detail Pegawai Puskesmas Kedu, Temanggung
Gambar 2.1 Struktur Organisasi Puskesmas Kedu Temanggung Kepala Puskemas
Tabel 3.3 Simbol – Simbol ERD
Gambar 4.1 DFD level 0
+7

Referensi

Dokumen terkait

Pada NodeMCU ESP8266 input dan output yang diukur seperti Vin sebagai input dari NodeMCU ESP8266, pengukuran Ao sebagai data output NodeMCU ESP8266 yang