Sistem manajemen rumah sakit berdasarkan Proyek Java-VUE-SpringBoot-MySQL-Graduation
Gambar desain fungsional
Hubungi penulisnya
Ini adalah kode QR WeChat penulis. Jika Anda memerlukan kode sumber proyek ini, Anda dapat memindai kode tersebut atau menghubungi penulis di VX:cyddhao.
Fungsi sistem terus diperbarui. . .
memperkenalkan
Ini adalah sistem berdasarkan SpringBoot2. Sistem manajemen rumah sakit dengan berbagai fungsi seperti manajemen perawat, manajemen pembayaran, check-in perawat, permintaan dan pembatalan cuti perawat, informasi pesan, manajemen pemulangan, manajemen transfer departemen, dll. Ini dapat digunakan untuk penggunaan komersial, proyek desain kelulusan, dan proyek templat pengembangan pesat. Informasi kontak penulis (WX:17001380020) ada di akhir artikel.
Teknologi yang digunakan dalam proyek tersebut
Poin teknis | menggambarkan | Komentar |
---|
SpringBoot2.X | Kerangka kerja integrasi Spring tingkat lanjut | Terintegrasi versi terbaru |
VUE2.6 | Kerangka kerja interaksi front-end | |
Antd1.7.2 | Kerangka kerja UI front-end yang diproduksi oleh Alibaba | |
ANTD | Kerangka grafik yang diproduksi oleh Alibaba | Mudah digunakan dan terlihat bagus |
MyBatisPlus | Kerangka ORM berdasarkan enkapsulasi MyBatis | Nyaman untuk pertanyaan |
Shiro1.5.0 | Kerangka izin klasik dan mudah digunakan | |
Java1.8 | Versi Java yang paling umum digunakan | Menggunakan fitur-fitur baru Java8 |
Model izin RBAC | Desain izin menu dinamis murni yang dapat mengontrol izin hingga tingkat tombol | Desain izin menu yang murni dinamis |
anotasi yang jelas
Setiap kelas dan metode proyek memiliki anotasi yang jelas, yang cocok untuk dibaca.
1. Anotasi kelas
2. Anotasi bidang basis data
Keuntungan khusus proyek
- Komentar yang jelas, setiap metode, kelas, bidang, memiliki komentar berbahasa Mandarin.
- Mudah untuk diterapkan. Penulis telah menulis skrip startup sekali klik, yang memungkinkan backend Java berjalan dengan sempurna di server mainstream.
- Kode ini mematuhi standar industri, dan penamaan variabel serta kelasnya ringkas dan elegan.
- Menerapkan berbagai teknologi canggih di pasar untuk memfasilitasi pembelajaran dan pengembangan.
- Ini memiliki dokumen proyek yang lengkap dan dokumen teknis untuk memfasilitasi pengembangan sekunder.
- Ia memiliki generator kode front-end dan back-end untuk menghasilkan kode back-end VUE dan Java dengan satu klik.
Cocok untuk apa?
- Cocok sebagai proyek kelulusan perguruan tinggi.
- Cocok untuk pemula untuk belajar dan menggunakan.
- Jika adegannya cocok, bisa digunakan untuk tujuan komersial.
Alamat demonstrasi sistem:
登录地址: https://www.skywalking.pro/hospital-platform
登录账号: admin
登录密码: 123456
Jika alamat demo tidak tersedia, Anda dapat membuka bagian akhir artikel dan memindai kode untuk menghubungi penulis di WeChat atau meninggalkan pesan
Deskripsi arsitektur perangkat lunak
Proyek ini mengadopsi arsitektur pemisahan front-end dan back-end paling efisien di pasaran, menggunakan tumpukan teknologi SpringBoot sebagai backend, VUE sebagai frontend, dan kerangka UI yang elegan, ringkas, dan indah. Sistem ini menggunakan front-end untuk memulai permintaan dan back-end untuk memproses interaksi bisnis. Dibandingkan dengan JSP tradisional, freemarker, dan teknologi lainnya, sistem ini sangat berbeda dan canggih. Pada saat yang sama, ia memiliki inovasi unik dalam kontrol izin dan mengimplementasikan instruksi khusus VUE untuk mengontrol izin sistem pada setiap tombol sistem. Ini adalah sistem yang sangat cocok untuk proyek kelulusan dan pembelajaran.
Teknologi ujung depan
- ElemenUI
- Kontrol izin tingkat halaman dan tombol.
- Berbagai komponen dikemas dan mudah dipanggil.
- Komponen grafik Antv.
- Paket Web
- ES6
- Kemasan multi-lingkungan.
- Perutean VUE, filter, instruksi khusus.
- Kodenya ringkas dan sesuai dengan standar pengkodean.
Teknologi ujung belakang
- SpringBoot2.x
- Kerangka izin Shiro
- Redis6.X versi terbaru
- Versi beranotasi MyBatis
- MySQL6.7
- Pengembangan modul, skrip startup yang disesuaikan, penyetelan JVM
- Berbagai lingkungan, pemisahan lengkap antara ujung depan dan belakang.
- Pembuat kode.
- pembuat peta objek transportasi orika.
Dokumentasi teknis sistem
Untuk memungkinkan pembaca lebih memahami prinsip teknis sistem dan metode implementasi fungsi, dokumen teknis sistem telah disiapkan secara khusus, yang berisi kerangka teknis utama yang digunakan oleh sistem, instruksi pengoperasian, desain tabel sistem, desain modul, dll.
Tangkapan layar dokumentasi teknis sistem
Tampilan kode proyek
Tampilan tangkapan layar kode VUE front-end
Tampilan tangkapan layar kode Java back-end
Tampilan struktur tabel database
Tampilan tangkapan layar sistem
Masuk sistem
Modul manajemen sistem
- Manajemen pengguna sistem
Modul pemantauan sistem
Modul bisnis
- Informasi departemen keperawatan
Ikhtisar modul fungsi sistem
- Masuk sistem
- Beranda sistem
- Bagan statistik sistem
- Statistik kunjungan sistem
- Manajemen sistem
- Manajemen pengguna sistem
- Kueri kondisi pengguna sistem
- Modifikasi pengguna sistem
- Hapus pengguna sistem
- Pengguna sistem baru
- Manajemen menu sistem
- Permintaan kondisi menu sistem
- Modifikasi menu sistem (dapat dimodifikasi secara berjenjang)
- Hapus menu sistem
- Menu sistem baru ditambahkan
- Manajemen peran sistem
- Kueri kondisi peran sistem
- Penghapusan peran sistem
- Peran sistem baru
- Manajemen kamus sistem
- Kueri kondisi kamus sistem
- Penghapusan kamus sistem
- Kamus sistem ditambahkan
- Pemantauan sistem
- Manajemen log sistem
- Analisis log sistem
- Analisis IP akses sistem
- manajemen pasien
- manajemen pasien
- Permintaan kondisi manajemen pasien
- Modifikasi manajemen pasien
- Penghapusan batch manajemen pasien
- Penghapusan tunggal manajemen pasien
- Rekomendasi departemen cerdas (digunakan untuk merekomendasikan departemen mana yang harus dituju pengguna berdasarkan gejala pasien, menggunakan algoritma perbandingan label
- Manajemen rekam medis
- Manajemen rekam medis
- Permintaan kondisi manajemen rekam medis
- Tambahan baru pada manajemen rekam medis
- Modifikasi manajemen rekam medis
- Penghapusan batch manajemen rekam medis
- Penghapusan tunggal manajemen rekam medis
- Manajemen lingkungan
- Manajemen lingkungan
- Kueri kondisi manajemen lingkungan
- Manajemen lingkungan menambahkan
- Modifikasi manajemen lingkungan
- Penghapusan batch manajemen lingkungan
- Penghapusan tunggal manajemen lingkungan
- Daftar tempat tidur
- Penyelidikan kondisi tempat tidur
- Tempat tidur baru ditambahkan
- Penghapusan tempat tidur secara batch
- Menghapus tempat tidur satu per satu
- alokasi tempat tidur
- Permintaan kondisi alokasi tempat tidur
- Alokasi tempat tidur baru
- Modifikasi alokasi tempat tidur
- Penghapusan batch alokasi tempat tidur
- Hapus alokasi tempat tidur satu per satu
- Informasi tempat tidur
- Manajemen informasi tempat tidur
- Permintaan Informasi Kondisi Tempat Tidur
- Informasi tempat tidur ditambahkan
- Ubah informasi tempat tidur
- Penghapusan batch informasi tempat tidur
- Hapus informasi tempat tidur satu per satu
- manajemen pembuangan
- Daftar informasi pembuangan
- Permintaan kondisi informasi debit
- Informasi pelepasan ditambahkan
- Modifikasi informasi debit
- Penghapusan batch informasi pelepasan
- Hapus informasi pelepasan satu per satu
- Manajemen perpindahan
- Mentransfer daftar informasi
- Permintaan tentang kondisi informasi transfer
- Modifikasi informasi transfer
- Penghapusan batch informasi transfer
- Hapus informasi transfer individu
- Informasi departemen
- Manajemen informasi departemen
- Permintaan kondisi informasi departemen
- Informasi departemen ditambahkan
- Ubah informasi departemen
- Penghapusan kumpulan informasi departemen
- Menghapus informasi departemen satu per satu
- manajemen perawat
- Permintaan informasi kondisi perawat
- Informasi perawat ditambahkan
- Modifikasi informasi perawat
- Penghapusan batch informasi perawat
- Hapus informasi perawat individu
- Perawat meminta cuti dan membatalkan cuti
- Perawat masuk dan masuk
- Manajemen pembayaran
- Daftar pembayaran
- Permintaan informasi kondisi pembayaran
- Informasi pembayaran ditambahkan
- Ubah informasi pembayaran
- Penghapusan batch informasi pembayaran
- Hapus informasi pembayaran satu per satu
- Informasi aplikasi kunjungan
- Kunjungi manajemen informasi aplikasi
- Pertanyaan tentang kondisi informasi aplikasi kunjungan
- Informasi aplikasi kunjungan baru
- Modifikasi informasi aplikasi kunjungan
- Penghapusan batch informasi aplikasi kunjungan
- Hapus informasi aplikasi kunjungan satu per satu
- Informasi pemeliharaan
- Manajemen informasi pemeliharaan
- Permintaan kondisi informasi pemeliharaan
- Informasi pemeliharaan ditambahkan
- Memperbaiki modifikasi informasi
- Penghapusan batch informasi pemeliharaan
- Menghapus informasi pemeliharaan satu per satu
- Informasi acara
- manajemen acara
- Penghapusan kumpulan aktivitas
- Penghapusan aktivitas tunggal
- Informasi gaji pekerja perawat
- Manajemen gaji pekerja keperawatan
- Penyelidikan kondisi gaji pekerja perawat
- Kenaikan gaji pekerja perawat
- Modifikasi gaji pekerja keperawatan
- Penghapusan gaji pekerja perawat secara batch
- Hapus gaji pekerja perawat secara individual
- Informasi cuti pekerja perawat
- Pengelolaan cuti menyusui
- Permintaan informasi cuti dan kehadiran bagi pengasuh
- Informasi cuti dan kehadiran baru untuk pengasuh (kirim)
- Modifikasi informasi cuti dan kehadiran bagi pengasuh
- Penghapusan batch informasi cuti dan kehadiran pengasuh
- Hapus informasi cuti dan kehadiran pekerja perawatan individu
- Fungsi pesan
- pesan
- Tambahkan pesan (kirim pesan)
- Hapus pesan secara berkelompok
- Hapus pesan satu per satu
Alamat demo
登录地址: https://www.skywalking.pro/hospital-platform
登录账号: admin
登录密码: 123456
Jika alamat demo tidak tersedia, Anda dapat memindai kode untuk menghubungi penulis di WeChat atau meninggalkan pesan
Hubungi penulisnya
Ini adalah kode QR WeChat penulis. Jika Anda memerlukan kode sumber proyek ini, Anda dapat memindai kode tersebut atau menghubungi penulis di VX:cyddhao.
Tutorial instalasi
Metode instalasi backend
1. mvn clean package
2. tar -zxvf hospital-platform-api.tar.gz (解压tar包)
3. cd hospital-platform-api
5. sh /sbin/startup.sh dev
Metode instalasi front-end
1. yarn install (安装node_moudle)
2. yarn start (启动)
3. yarn build:pro (构建生产包)