1、技术框架


(1)总体框架:


SaaS架构的Client/Server应用


服务可伸缩,多服务协同


服务可拆分,功能易扩展

C#实现的实验室(检验科)LIS信息系统_客户端

(2)技术细节:


体系结构:Client/Server架构


客户端:WPF+Windows Forms


服务端:C# +.Net


数据库:Oracle


接口技术:RESTful API + Http+WCF

C#实现的实验室(检验科)LIS信息系统_客户端_02

2、LIS主要功能模块:报告管理模块、字典管理模块、医院设备站点模块、质控管理模块    


3.LIS系统主要功能:


报告管理:试管回执条码打印、检验报告集中管理、报告登记与接收、


报告审核与打印、历史数据查询、数据存根、报告打印。


字典管理:系统参数、标本管理、试管管理、送检类型管理、检验项目管理、


检验组合管理、平台设备管理、项目转换管理、接口对码。


医院设备站点:工作站点、医院设备、设备检验信息。


质控管理:质控品管理、质控规则管理、设备质控设置、质控报告管理、质控数据管理。


注意:SaaS架构的Client/Server应用指的是应用程序的一种架构模式,其中客户端(Client)和服务器端(Server)之间通过互联网进行通信。在这种架构中,应用程序分为两个主要部分:客户端和服务器端。

客户端通常运行在用户的设备上,负责处理用户界面、输入和输出等任务。客户端通常不执行复杂的计算或管理任务,而是将请求发送到服务器端进行处理。

服务器端则执行应用程序的主要业务逻辑和管理任务。它通常运行在一个或多个远程服务器上,并通过网络与客户端进行通信。服务器端负责处理数据存储、数据处理和管理共享资源等任务。

在SaaS架构中,多个客户端可以共享同一个服务器端实例,这意味着服务器端需要处理多个客户端的请求并为其提供服务。这种架构模式可以降低应用程序的维护成本,因为服务器端可以集中管理和维护,而客户端可以独立于服务器端进行更新和升级。

需要注意的是,SaaS是一种基于互联网的软件交付模式,在这种模式下,软件提供商通过互联网向用户提供应用程序服务。在这种模式下,应用程序的架构可能与传统的Client/Server架构有所不同,但仍然具有相同的客户端和服务器端两部分。