Sistem Informasi Farmasi (SI Farmasi) merupakan sebuah sistem yang dibuat berdasarkan sebuah kasus yang disediakan oleh tim pengajar matakuliah Arsitektur & Pemrograman Aplikasi Perusahaan (APAP) Semester Gasal Tahun Ajaran 2017/2018 Fakultas Ilmu Komputer Universitas Indonesia. SI Farmasi dibuat untuk memenuhi kebutuhan pengeolaan farmasi di sebuah rumah sakit bayangan. Terdapat 16 fitur yang telah didefinisikan sebelumnya.
- Rico Putra Pradana
- Mohammad Aulia Hafidh
- Yessica
- Nikmah Salsabila
- Athifa Michel
- Login
- Logout
- Melihat daftar medical supplies
- Web Service menyediakan informasi medical supplies untuk IGD
- Melihat detail informasi medical supplies
- Menambahkan medical supplies
- Mengubah data medical supplies
- Menambahkan medical supplies ke inventaris medical supplies sistem rawat jalan
- Membuat perencanaan pembelian medical supplies
- Melihat perencanaan pembelian medical supplies
- Melihat daftar permintaan medical supplies
- Web Service untuk menyediakan kebutuhan medical supplies dari Rawat Inap
- Mengubah status permintaan medical supplies
- Membuat jadwal staf apoteker jaga
- Mengubah jadwal staf apoteker jaga
- Melihat jadwal staf apoteker jaga
- MEDICAL_SUPPLIES
Merepresentasikan inventaris medical supplies yang terdiri atas obat-obat dan alat-alat kesehatan yang dimiliki SI Farmasi (contoh nama obat: Acarbose).
- id : bigint (AI)
- nama : varchar (255)
- price : bigint
- jumlah : int
- id_jenis_medical_supplies : bigint
- deskripsi : varchar (255)
- JENIS_MEDICAL_SUPPLIES
Merepresentasikan kategori jenis dari medical supplies (contoh jenis obat: obat antidiabetes).
- id : bigint (AI)
- jenis_medical_supplies : varchar (255)
- id_urgent : int
- FLAG_URGENT
Merepresentasikan kategori medical supplies yang urgent (nilai 0 untuk medical supplies yang non urgent dan 1 untuk medical supplies yang urgent).
- id : int (AI)
- flag : smallint
- deskripsi_flag_urgent : varchar (255)
- PERENCANAAN
Merepresentasikan perencanaan yang dilakukan untuk menambah inventaris medical supplies (status: diajukan, diproses, dan tersedia).
- id : bigint (AI)
- tanggal : time
- status : varchar (255)
- id_medical_supplies : bigint
- jumlah
- PERMINTAAN
Merepresentasikan permintaan medical supplies yang dilakukan Sistem Informasi lain.
- id : bigint
- tanggal : time
- id_medical_supplies : bigint
- jumlah_medical_supplies : bigint
- id_jadwal : bigint
- id_status_permintaan : int
- id_pasien : int
- STATUS PERMINTAAN
Merepresentasikan kategori dari jenis sebuah permintaan medical supplies (status: pending, diterima, dan ditolak).
- id : int (AI)
- nama : varchar (255)
- deskripsi : varchar (255)
- JADWAL_JAGA
Merepresentasikan daftar jadwal jaga semua staf apoteker.
- id : bigint (AI)
- tanggal : time
- waktu_mulai : time
- waktu_selesai : time
- id_staff : int
- USER_ROLE
Role: admin dan staff.
- username : varchar (255)
- password : varchar (255)
- role : varchar (255)