C#脐带血管理系统的设计与实现(2)
时间:2018-05-29 19:53 来源:毕业论文 作者:毕业论文 点击:次
5.1.1 概述 27 5.1.2 系统登录设计 27 5.1.3 系统登录界面 28 5.2 协议发放信息模块 29 5.2.1 概述 29 5.2.2 业务流程设计 30 5.2.3 干细胞协议管理功能描述 30 5.2.4 界面设计 41 5.2.5 协议模块设计 41 6 系统的运行与文护 56 6.1 软件环境 56 6.2 硬件环境 56 6.3 数据准备 56 7 结论 57 7.1 系统完成情况 57 7.2 下一步的工作 57 致 谢 58 参考文献 59 1 绪论 三层架构是现在主流软件的开发模式,三层结构式基于模块化程序设计的思想,为实现分解应用程序的需求,而逐渐形成的一种标准模式的模块划分方法。Microsoft .NET Framework是用于Windows的新托管代码编程模型。它强大功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。同时使用微软提供的sqlserver使得更好的兼容net平台,而不像java使用jdbc复杂。 1.1 开发框架 .NET”的最终目的就是可以允许程序员利用各种不同的开发语言开发应用系统,但是在一个统一的“.NET框架”支持下可以跨平台互相交换和传递信息。 .NET”技术给我们带来的好处。不论你是利用Visual Basic.NET、Visual C#.NET、Visual J#.NET或者Visual C++开发的应用系统,最后在“.NET框架”支持下都可以跨平台相互交换和传递信息。这样程序员可以选用自己熟悉的语言进行开发,使这些系统之间具有良好的信息交换能力。。 1.2 开发目的 脐带血是胎儿娩出、脐带结扎并离断后残留在胎盘和脐带中的血液,通常是废弃不用的。近十几年的研究发现,脐带血中含有可以重建人体造血和免疫系统的造血干细胞,可用于造血干细胞移植,治疗多种疾病。因此,脐带血已成为造血干细胞的重要来源,特别是无血缘关系造血干细胞的来源。也是一种非常重要的人类生物资源。 通过脐带血管理系统,展示三层架构开发技术的便捷与高效。将界面代码与逻辑,数据底层分离,业务与前台分离,单一入口的应用程序,实现一站式登陆,全面的角色管理机制。 1.3 软件开发模式 面向对象设计模式:面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP 达到了软件工程的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据 2 技术分析 2.1 C/S技术 C/S 结构的基本原则是将计算机应用任务分解成多个子任务,由多台计算机分工完成,即采用“功能分布”原则。客户端完成数据处理,数据表示以及用户接口功能;服务器端完成DBMS(数据库管理系统)的核心功能。这种客户请求服务、服务器提供服务的处理方式是一种新型的计算机应用模式 C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。具体表现在以下两点: (1)应用服务器运行数据负荷较轻。最简单的C/S体系结构的数据库应用由两部分组成,即客户应用程序和数据库服务器程序。二者可分别称为前台程序与后台程序。运行数据库服务器程序的机器,也称为应用服务器。一旦服务器程序被启动,就随时等待响应客户程序发来的请求;客户应用程序运行在用户自己的电脑上,对应于数据库服务器,可称为客户电脑,当需要对数据库中的数据进行任何操作时,客户程序就自动地寻找服务器程序,并向其发出请求,服务器程序根据预定的规则作出应答,送回结果,应用服务器运行数据负荷较轻。 (责任编辑:qin) |