[ASP.NET] LIS laboratory information management system source code

LIS system, that is, laboratory information management system, is a medical industry management software based on Internet technology. It can help laboratories perform a series of tasks such as sample management, testing process management, and result reporting, and improve laboratory work efficiency and quality.

1. Functions of LIS system

1. Sample management

The LIS system can help laboratories manage samples, including sample collection, classification, storage and query, which improves the efficiency and quality of sample management.

2. Inspection process management

The LIS system can help laboratories manage the testing process, including the distribution, execution and monitoring of testing tasks, which improves the efficiency and quality of the testing process.

3. Results report

The LIS system can help the laboratory to report the results, including the generation, review, printing and transmission of the results, which improves the accuracy and timeliness of the result reports.

4. Data Management

The LIS system can help laboratories manage data, including data collection, storage, analysis and reporting, and provide data support and decision-making reference for laboratories.

5. Quality control

The LIS system can help the laboratory to carry out quality control, including the collection, analysis and reporting of quality control data, which improves the quality management level of the laboratory.


2. The design of the lis system should follow the following principles:

(1) Safety principle. In system design, various possible security vulnerabilities must be considered, such as computer viruses, man-made damage, misoperation and hacker attacks, etc., to the extent of damage to the database.

(2) The principle of scalability . With the continuous change of user needs, the software is required to have good scalability to adapt to new needs.

(3) The principle of practicability . In the design process, it is necessary to fully consider whether the system can meet the needs of actual work? Can it really solve the problems in actual work?

(4) Advanced principle . During the development process, try to use advanced computer technology and network technology to construct a system with superior performance to meet current and future development needs.

(5) The principle of openness and interoperability . When designing the system, the interface relationship with other application software and its compatibility issues must be taken into consideration.

(6) The principle of combining economy and feasibility . While ensuring the advanced technology of the system, attention should also be paid to cost control and benefit improvement.

(7) Unified principles of ease of maintenance and scalability

(8) The principle of combining generalization and individuation.

(9) The idea of ​​modular design .

(10) Standardized and serialized design ideas .

3. Technical framework


(1) General framework:

Client/Server application of SaaS architecture

Scalable services, multi-service collaboration

The service can be split and the function can be easily expanded


(2) Technical details:

❉ Architecture: Client/Server Architecture

❉ Client: WPF+Windows Forms

❉ Server: C# +.Net

❉ Database: Oracle

❉ Interface technology: RESTful API + Http+WCF


4. Functional modules

LIS main functional modules: report management module, dictionary management module, hospital equipment site module, quality control management module    

Report management: test tube receipt barcode printing, centralized management of inspection reports, report registration and reception, report review and printing,

                 Historical data query, data stub, report printing.


Dictionary management: system parameters, specimen management, test tube management, inspection type management, inspection item management, inspection combination management,

                 Platform equipment management, project conversion management, interface code matching.


Hospital equipment site: work site, hospital equipment, equipment inspection information.


Quality control management: quality control product management, quality control rule management, equipment quality control settings, quality control report management, quality control data management.

Guess you like

Origin blog.csdn.net/qq_27741787/article/details/132473330