摘要:三层架构是一个C/S架构,里面包括用户界面,功能的流程逻辑(业务规则),计算机数据存储和数据访问通常是在不同的平台上开发和文护的独立模块。三层架构分为表示层、业务逻辑层和数据层。
.NET框架是一个多语言组件开发和执行环境,它提供了一个跨语言的统一编程环境。
基于三层架构的护理文书系统只要分为三部分,客户端、中间服务器和数据库,中间服务器起到了缓解服务器压力的作用。系统采用模块化的设计,逐个完成登录、主界面、护理文书、业务逻辑层、数据访问层等。复用模块的采用继承基类的方式,使系统更加适应繁杂多变的护理文书。
三层架构的护理文书系统将代替传统的纸质文书,减少医疗纠纷,提高护士的工作效率,带动医院信息化的发展。
关键词: .NET;三层架构;护理文书系统;程序复用性
Based On .NET Three-layer Architecture Of Nursing Documents System Design And Implementation
Abstract: Three layer architecture is a C/S architecture, including user interface, functional process logic (business rule), computer data storage and data access are usually on different platform development and maintenance of independent modules. Three layer architecture is divided into the presentation layer, business logic layer and data layer.
The .NET framework is a multi-language component development and execution environment, it provides a unified programming across language environment.
Nursing documents system based on three-tier architecture as long as it is divided into three parts, among the client, server and database, alleviate the pressure of the server's role in the intermediate server. System adopts modular design, one by one to complete the login, the main interface, nursing documents, business logic layer, data access layer, etc. Reuse module adopts inherited base class method, make the system more adaptable to complicated and changeable nursing documents.
Three layer architecture of nursing documents system will replace the traditional paper-based documents, reduce medical disputes, improve the work efficiency of nurses, lead to the development of hospital informationization.
Keywords: .Net;three layer architecture;nursing document system;the application reusability
目录
摘要 i
Abstract ii
目录 iii
1 绪论 1
1.1 概述 1
1.1.1 三层架构技术概述 1
1.1.2 护理文书系统概述 1
1.2 国内外发展现状 2
1.2.1 国外发展现状 2
1.2.2 国内发展现状 2
1.3 选题的背景和研究意义 2
1.3.1 选题的背景 2
1.3.2 研究的意义 3
1.4 论文的组织结构 3
1.5 本章小节 4
2 护理文书系统功能及分析 5
2.1 护理文书的种类 5
2.2 用户的书写习惯 10
2.2.1 测量体征的时间点 10
2.2.2 常用的体征值 10
2.3 本章小结 11
3 基于三层架构护理文书系统设计 12
3.1 程序的运行环境 12
3.2 程序的开发环境 12
3.3 .NET三层架构常见的构建方法 13
3.4 程序构架及流程 14
3.5 数据库的搭建 18
3.6 用户界面的设计 22
3.7 复用模块的设计 24
3.8 本章小结 26