Tugas 4 PPL A
Nama : Christian Kevin Emor
Software Architecture
Link Refrensi : Refrensi Tugas
Deskripsi:
Puskesmas adalah penyedia layanan kesehatan terdekat dengan masyarakat yang menawarkan berbagai unit layanan seperti poli umum, kesehatan ibu hamil dan balita, gizi, gigi, dan laboratorium dasar. Diagnosis dan terapi medis didasarkan pada data rekam medis pasien dari unit-unit ini. Perangkat lunak berbasis web digunakan untuk merekam medis pasien secara terintegrasi, memungkinkan diagnosis dan terapi yang tepat oleh tenaga medis. Sistem ini dirancang menggunakan teknologi jaringan komputer untuk mengintegrasikan data rekam medis dari semua unit layanan. Sistem ini memiliki tiga modul utama: pencatatan data pasien, pencatatan data medis pasien, dan pelaporan data. Semua data disimpan dalam basis data di komputer server dengan fasilitas replikasi otomatis untuk mencegah kerusakan atau kehilangan data. Keamanan data dijamin melalui autentikasi pengguna untuk memastikan hanya yang berhak yang dapat mengakses perangkat lunak.
Puskesmas adalah penyedia layanan kesehatan terdekat dengan masyarakat yang menawarkan berbagai unit layanan seperti poli umum, kesehatan ibu hamil dan balita, gizi, gigi, dan laboratorium dasar. Diagnosis dan terapi medis didasarkan pada data rekam medis pasien dari unit-unit ini. Perangkat lunak berbasis web digunakan untuk merekam medis pasien secara terintegrasi, memungkinkan diagnosis dan terapi yang tepat oleh tenaga medis. Sistem ini dirancang menggunakan teknologi jaringan komputer untuk mengintegrasikan data rekam medis dari semua unit layanan. Sistem ini memiliki tiga modul utama: pencatatan data pasien, pencatatan data medis pasien, dan pelaporan data. Semua data disimpan dalam basis data di komputer server dengan fasilitas replikasi otomatis untuk mencegah kerusakan atau kehilangan data. Keamanan data dijamin melalui autentikasi pengguna untuk memastikan hanya yang berhak yang dapat mengakses perangkat lunak.
Arsitektur Sistem
Teknologi web merupakan salah satu penerapan multi tier application yakni aplikasi yang terbagi menjadi beberapa bagian dalam menjalankan fungsi masing-masing. Secara umum, ada tiga bagian utama dari multi tier application: a) Client Side Presentation Client side presentation mengatur bagaimana aplikasi berinteraksi dengan user. Yang dimaksud dengan interaksi antara lain adalah bagaimana data ditampilkan, bagaimana fungsi dan fitur aplikasi ditampilkan. b) Server Side Business Logic Server side business logic, sering disebut juga middle tier, adalah bagian yang bertanggung jawab atas cara kerja aplikasi. Di dalamnya kita mengatur bagaimana fungsi dan fitur aplikasi dapat bekerja dengan baik. c) Back End Storage Bagian ini mengatur cara penyimpanan data yang merupakan materi yang cukup kompleks dalam pembangunan aplikasi. Ada banyak solusi basisdata yang tersedia di pasaran. Pada umumnya, basisdata yang digunakan bertipe relasional (Relational Database Management System – RDBMS). Manajemen data dilakukan dengan bahasa SQL (Standard Query Language)
Diagram blok sederhana sistem adalah representasi grafis dari komponen-komponen utama suatu sistem dan bagaimana komponen-komponen tersebut saling berhubungan. Diagram ini digunakan untuk memberikan gambaran umum tentang struktur dan fungsi sistem tanpa masuk ke detail teknis yang kompleks.
Aktivasi perangkat lunak aplikasi menggunakan web browser melalui akses ke aplikasi pada komputer server dalam jaringan intranet, memudahkan penggunaan tanpa perlu instalasi di setiap komputer. Aspek pengamanan data (data security) sangat penting, mengingat data rekam medis pasien bersifat rahasia dan hanya boleh diakses oleh pengguna yang berwenang. Perangkat lunak dirancang dengan autentikasi pengguna (User Authentication) untuk setiap modul dan dilengkapi dengan antivirus pada perangkat.
Komentar
Posting Komentar