当前位置:网站首页>Research and implementation of hospital management inpatient system based on b/s (attached: source code paper SQL file)
Research and implementation of hospital management inpatient system based on b/s (attached: source code paper SQL file)
2022-07-06 09:27:00 【Procedural mushroom cool】
background
Hospital management inpatient system is a system that most modern hospitals have today , It is closely linked with hospitals . Because of its implementation , It greatly facilitates the management of the hospital , And it provides great convenience for doctors and patients , It shortens the time for patients to seek medical treatment , It provides a guarantee for the rapid establishment of contact between patients and doctors . But in some hospitals , There is no such system , Doctor 、 The relationship between patients and hospitals is relatively independent , This greatly affects the efficiency of the hospital , It has brought very unfavorable factors to the long-term development of the hospital .
The development purpose and significance of the system
In recent years, the medical industry has been developing , The scale of hospitals is increasing . Under the influence of economic globalization , China's medical industry continues to learn from foreign experience , Constantly innovate the operation mode of the hospital , Improve the management system of the hospital , Achieved good social response , The speed of development is accelerating , It brings great convenience to people's life .
The level of hospital service quality and treatment level , Directly affect the development of modern hospitals . For a modern hospital , Whether it can comprehensively and systematically meet the needs of patients , Such as service attitude , Time arrangement , The requirements of treatment level are the main criteria for patients to choose hospitals . This topic will be about the management of patients in hospitals 、 Doctor management 、 Charge management and hospital bed management are discussed and studied , Take the modern hospital information management system as the core platform of hospital management , Its management information content serves as research materials and basis . Through this research and discussion , The main purpose is that the application of the target system can comprehensively and quickly meet the needs of patients and doctors , Provide patients with various conveniences . Improve the efficiency of hospital operation , Save patients' time , Reduce unnecessary expenses for patients . Through the target system , Contact the manager and the managed , Continuous response to problems can actively and effectively solve problems , Improve service quality . The benefits of using the target system are multifaceted , The specific performance is as follows :
(1) Indirectness : Use the target system , Reduce unnecessary investment in human and material resources , Instead of directly realizing economic benefits through computer information system .
(2) persistence : The establishment of the target system requires huge investment , But the funds cannot be recovered .
(3) Efficiency : The hospital can first meet the needs of patients by using the target system , It can also create a good modern hospital image .
This topic is produced according to the actual needs , In order to solve the disadvantages of manual calculation operation , It is imperative to develop a hospital management system . The development of this system is mainly based on actual needs , The whole system includes : Doctor management module , Hospital bed management module , Patient management module , Charging information management module , Statistical analysis module and other functional modules .
System framework
System USES MVC Design patterns . From the data layer 、 View layer 、 Control layer 、 These aspects of the logic layer . The following will describe the design of each level .
One 、 Design of view layer of information system
System USES B/S Development , This can save part of the cost , Because using this mode can reduce C/S Install and upgrade in this mode . A large number of options in the presentation layer of the information system can help reduce the amount of user data input , And it can also reduce the running in time between the corresponding trainers and the software in the training process and operation process , It can get familiar with the work of the system faster , And maximize the role of the system .
Two 、 Design of control layer and logic layer
In the development of information system , The logic layer should respect the different needs of different users , But also consider the relationship between different levels . Downward dependency is the main design method of logic layer , This design method not only reduces the impact of information access between the upper and lower layers , It also makes full use of the design method of downward dependence in software development , It also makes use of its own coupling degree . and , The system will not be changed on the original basis during further development and research , therefore , This is a representative extractable software structure .
3、 ... and 、 Design information system data layer
MVC The model is relatively flexible for data processing , Because this model will not rely on the assistance of control parts and view parts , Such data processing method is more conducive to updating and optimizing information systems , Improve the working efficiency of information system to a new level . For databases , The access layer plays a good role in stabilizing data in the working process of the database , Because the access layer can be improved and adapted to different degrees according to different needs of users , So as to ensure the stability of the database .MVC The model design of can be seamlessly compatible with the three-tier model , and MVC The application of the model also ensures that there will be no strong dependency between layers and modules . and MVC The model part of the model can encapsulate user information and various data of the software system , It strengthens the high processing efficiency of data and enhances the operability of the system [8].
System hierarchy diagram
This system is mainly used by doctors and patients , For the whole hospital bed 、 Doctor 、 Check patient and consumption information , Choose according to your own needs . The system hierarchy diagram is shown in the figure
The hospital management system includes the following functions :
Doctor management
Business description : Manage doctor information 、 Including the increase of doctor information 、 Delete 、 modify
Patient management
Business description : Manage patient information 、 Including the increase of patient information 、 Delete 、 modify
bed management
Business description : Manage bed information 、 Including the increase of hospital bed information 、 Delete 、 modify
Charge management
Business description : Manage charging information 、 Including the increase of charging information 、 Delete 、 modify
Statistical analysis
Business description : The query of hospital bed utilization is mainly through the Department 、 Search for doctors and dates , The charging details query is mainly through the search of the patient's name and date , To query the corresponding information .
Change Password
Business description : Users can change their system login password
Doctor information management
Doctors' information management is mainly through the search of doctors' names , To query doctor information , The query content includes the doctor's number 、 Gender 、 The title 、 position 、 category 、 Date of birth and date of work , You can also add doctor information 、 modify 、 Delete
System use case analysis
Based on the above demand analysis , In this section, use case analysis is carried out for them .
Doctor information management
This module is mainly aimed at administrators and patients , Administrators can add doctor information in this module 、 Modification and deletion , The patient can query the doctor's information in this module , The use case analysis diagram of doctor information management is shown in Figure
E-R chart
E-R The graph can intuitively show the conceptual model .E-R There are three main types of connections between graphs , One on one (1:1)、 One to many (1:N) And many to many (N:M).
ER chart ( Entity - Contact diagram ) It consists of the following fixed figures :
Solid shape - A rectangle represents , Inside the rectangle is the entity name .
attribute - Oval or rounded rectangle , Underline the main attribute accordingly .
contact - The diamond represents , Inside the diamond is the content of connection .
Through the careful analysis of the hospital management and hospitalization system , The following six entities are identified , And their respective attributes are marked ( An entity may have multiple attributes ):
Doctor :( Number 、 full name 、 Gender 、 The title 、 position 、 category 、 Date of birth 、 Working date )
Data flow chart
The data flow chart consists of four parts , They are external entities 、 Data processing 、 Data storage and data flow .
Program flow chart
This paper adopts a top-down hierarchical module design method , Because the hospital inpatient management system is divided into : Doctor information management 、 Patient information management 、 Hospital bed information management 、 Charge information management 、 Statistical analysis, system management and other functions , We divide it into different modules according to its functions in the design process .
The main module of the hospital management inpatient system is shown in the figure :
Detailed design and implementation of the system
System login
Users can log in on the login page . The interface is as follows :
System main interface
After logging into the system, the user can see the main interface of the system .
Doctor information management
After entering the hospital information management , You can view the doctor's number 、 full name 、 Gender 、 The title 、 position 、 category 、 Date of birth and date of work , You can query the doctor's information by searching the doctor's name , You can also add doctor information 、 Modification and deletion .
bed management
After entering the hospital bed information management , You can check the Department of the hospital bed 、 Hospital bed number 、 Charge and use status of beds , You can also add the information of the hospital bed 、 Modification and deletion .
Patient information management
After entering patient information management , You can check the patient's Department 、 Hospital bed number 、 Patient's name 、 The patient's age 、 Illness 、 Attending physician 、 Date of admission and date of discharge , You can also view the patient's information by searching the patient's name , You can also add, modify and delete patient information .
Charge management
After entering charge information management , You can check the patient's Department 、 Hospital bed number 、 Patient's name 、 Pay Service 、 The unit price 、 Number 、 Amount and date , You can also search the patient's name , To query the information , You can also add charging information 、 Modification and deletion .
Statistical analysis
Change Password
After entering system management , You can change the password , The specific step is to input the original password first , Then enter the new password , Finally, confirm the new password to complete the password modification , To exit the system , Click to exit the system ,
If you need the source code of the system Courseware and other materials can Direct messages I , Share with you ~~
If Xiaobai wants to get started Java,Python Of , But I don't know what to learn How to learn ? Sure Direct messages I , Selfless sharing Java and Python Net of Pan Information ~~~
Share with each other Let me share with you ~~~
We can also share what resources we have , If you have any questions, you can also discuss with each other ~~~
Click ~~~ You are a One of me Then we have to learn the wind and water ~~~( dog's head )
边栏推荐
- Lua script of redis
- 工作流—activiti7环境搭建
- Post training quantification of bminf
- 【每日一题】搬运工 (DFS / DP)
- 英雄联盟轮播图手动轮播
- Connexion d'initialisation pour go redis
- [oc]- < getting started with UI> -- learning common controls
- IDS cache preheating, avalanche, penetration
- Global and Chinese markets for small seed seeders 2022-2028: Research Report on technology, participants, trends, market size and share
- Redis之五大基础数据结构深入、应用场景
猜你喜欢
运维,放过监控-也放过自己吧
Reids之删除策略
【图的三大存储方式】只会用邻接矩阵就out了
基于B/S的影视创作论坛的设计与实现(附:源码 论文 sql文件 项目部署教程)
Advance Computer Network Review(1)——FatTree
QML control type: Popup
leetcode-14. Longest common prefix JS longitudinal scanning method
Advance Computer Network Review(1)——FatTree
In order to get an offer, "I believe that hard work will make great achievements
Once you change the test steps, write all the code. Why not try yaml to realize data-driven?
随机推荐
为拿 Offer,“闭关修炼,相信努力必成大器
五层网络体系结构
QML type: overlay
Intel distiller Toolkit - Quantitative implementation 2
一文读懂,DDD落地数据库设计实战
【shell脚本】使用菜单命令构建在集群内创建文件夹的脚本
运维,放过监控-也放过自己吧
[shell script] - archive file script
Detailed explanation of cookies and sessions
Global and Chinese market of linear regulators 2022-2028: Research Report on technology, participants, trends, market size and share
Pytest's collection use case rules and running specified use cases
Redis之Geospatial
[oc]- < getting started with UI> -- learning common controls
How to intercept the string correctly (for example, intercepting the stock in operation by applying the error information)
Global and Chinese market of bank smart cards 2022-2028: Research Report on technology, participants, trends, market size and share
英雄联盟轮播图手动轮播
CSP salary calculation
Advanced Computer Network Review(5)——COPE
Selenium+Pytest自动化测试框架实战
Activiti7工作流的使用