面向对象技术设计三层应用系统的研究及在常住人口系统中的应用

来源 :中南大学 | 被引量 : 0次 | 上传用户:liudanfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式三层C/S模型、面向对象技术的诸多优良特性使得它已逐渐被广泛使用,但是人们在设计、开发过程中总是会遇到许许多多问题。本课题即展开了针对面向对象技术设计分布式三层应用系统的研究。 所做的工作大致可分成两部分:理论部分(提出六种应用层设计、三种多层数据约束的设计)、实践部分(常住人口系统相关部分子系统设计)。具体如下: 主要分析研究了分布式三层模型的关键设计:应用层的面向对象设计、多层数据约束的设计、三层模型中的规划。基于一种应用层结构(结合按照客户业务功能划分与按照对象的职能划分应用层,客户端使用业务控制对象),根据实体对象与数据层的连接设计应用层提出:实体对象直接访问数据库、实体对象通过数据对象访问数据库、实体对象通过访问对象访问数据库三种应用层结构;根据实体对象之间的关系设计应用层提出:集中模式、关系模式两种应用层结构,通过组合可得到六种实用的应用层结构;提出七种潜在的数据约束的设计模式并进行分析,得到三种适用于不同情况的多层应用系统数据约束设计模式(应用层数据库端校验、客户端应用层校验模式、三层混合校验模式)供系统设计、开发人员参考。 结合一个实际应用系统——常住人口信息系统,针对本人负责的部分子系统:身份证管理、审批管理、查询部分模块,使用UML对各子系统建模、选择应用层结构设计应用层、选择数据约束设计模式设计数据约束,使得上述技术应用到实践当中,并结合系统中出现的各种问题进行分析、探讨,提高、深化了前面的理论分析、设计。 在应用层设计、数据约束设计当中,主要考虑了对如下因素进行优化、权衡处理:系统的重用性、可维护性何扩展性、性能、效率,速度、开放性、安全性、可靠性等。分析探讨了这些因素对系统设计的各种影响;指出一些设计、开发者常犯的错误及根结;并提出解决方案。
其他文献
移动Agent是一段程序,能够在异构的网络中从一个节点移动到另外一个节点,并且保证程序执行的一致性,它具有自主性、智能型、适应性等.它的移动时机和移动路线是由自己确定,和
一直以来,DDoS攻击以其易操作、代价小和破坏性大的特点,成为当前网络安全的致命威胁,加之目前网络发展非常成熟,网络使用的广泛性和人们接触网络的便捷性,更加剧了DDoS攻击。如何
该论文研究了多协议标记交换的体系结构,并着重研究了其中的一个重要的组成部分------标记分发协议.在国内外现有研究的基础上,讨论了MPLS实现的方法,主要分成两个大的部分,
该文对优化数值计算的可视化方法进行了探讨.利用科学计算可视化技术生成目标函数的等值线图和空间曲面图形,显示迭代点列的数值计算过程,使研究人员能清晰的观察算法的运行
基于蓝牙系统上的文件传输技术是在其文件传输协议栈的基础上实现的,其软件部分主要由电缆替代协议层(RFCOMM)、逻辑链路控制与适配协议层(L2CAP)、服务发现协议层(SDP)、对
该文在综述了智能agent的特征、技术,特别是移动agent的功能、设计、实现的基础上,结合网络管理的内容、方法,提出了一种基于移动agent的集中一分布式网络管理方法.该方法的
网络流量分类为区分不同应用业务流量提供了一种有效的技术手段。现有的网络流量分类方法都集中在研究基于单点的识别方法以及如何提高流量分类的识别率。但是随着网络链路的
嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统.它一般由嵌入式微处理器、外
该文论述了中学教育信息系统的一般构成,论述了校园网络与管理信息系统的关系.着重论述并分析了C/S体系结构,提出用C/S方法构造校园行政管理信息系统.并且论述了校园网络与管
二维城市建模是大规模城市模型的基础,该文对此进行了详细阐述.作者提出了一种在数据统计和分析的基础上,按照一系列的规则,模拟或完全设计一个完整的二维城市的方法.对于城