Process and corresponding technology of medical system

1. Project function and process

The first introduction is that this project is a medical system management platform. Doctors use this software to record patient information, etc., which reduces the previous manual handwriting records and other processes, and serves patients more conveniently and quickly.
1. Then its process starts with the login of the project. The login also distinguishes which department is logged in, such as outpatient charge office, or login as a doctor, nurse, etc.
2. Then the patient must start from the registration, then there is an outpatient appointment (the module uses query conditions to find or read the card to extract patient information, make appointment registration, and support SMS notification to the patient) because outpatient appointment and outpatient registration mean Similarly, the outpatient department also has functions such as outpatient triage, registration weekly plan, daily schedule maintenance, patient inquiry, registered ticket inquiry, etc. In addition to the outpatient department, the system also has an inpatient department. Generally, the projects are divided into labor and cooperation. A person completes a part or module.

Insert picture description here

For the medical system, there may be a lot more data than some systems, because patients from all over the world come to see the doctor every day, so their data volume is relatively large, so when you build the database, you must analyze it well. If the database design is not good for the required tables or fields, there will be a lot of modifications in the later period, which will increase a lot of work. The company will have corresponding technical engineers responsible.

Insert picture description here

Usually we design the physical data model first, so there are still many precautions that need to be paid attention to when designing, such as table naming field naming format, etc. These naming irregularities will cause errors when data is imported into the database. When we learn database design, the teacher will explain this kind of problem very clearly. After importing the database, we can connect to the database to receive the database data in the project, and write the query method to display the patient or other data. The query code is as follows:
private void Tanchu()
{ PatientQuery myAdd = new PatientQuery() ; var dakaiViewModel = (myAdd.DataContext as PatientQueryViewModel); //dakaiViewModel.IsAdd = true; //dakaiViewModel.chaxunMemberEntity = new myAdd.ShowDialog(); } Compared to other methods, the query code is the simplest, because The amount of code is relatively small and easy to remember. Although the data is queried, you need to add or modify the data, and print if necessary, so you only need to write the corresponding methods. Achieved, the whole project has nothing to do except for adding, deleting, checking and modifying. In fact, it is not that difficult...






Insert picture description here

Then I will briefly summarize the whole project process, which is mainly divided into seven modules:
1. Login interface
2. Outpatient registration management system
3. Outpatient doctor work system
4. Outpatient charging system
5. Auxiliary department management system
6. Pharmacy management System
7. System maintenance