网学网为需要JSP,NET,JAVA类别的朋友们搜集整理了基于SSH信息化图书馆的设计相关资料,希望对各位网友有所帮助!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
4.1 系统框架选择 在整个技术选型和系统框架设计的过程中,为了选择正确的技术就要考虑以下几点重要因素[13]: 1.基于标准的技术,支持快速开发的技术和工具; 2.已经证明的可行的Web设计范例; 3.系统的扩展性和可维护性; 4.应用程序的适当划分,表现与内容分离。 4.2.4 创建Hibernate持久化对象 持久化对象 (Persistent Object)是介于具体应用和数据库之间的一层数据,负责应用和数据库之间的交互。持久化对象用来维护数据库表的记录,它是一个完全符合JavaBean规范的纯Java对象,属性通过getter和setter方法访问,对外隐藏了内部实现的细节[18]。 结 论 本文通过对图书馆图书管理系统的需求分析,采用组合多个框架的SSH架构,并根据SSH架构的设计特点将系统分为表示层、业务层和数据持久化层。这样的设计具有以下的优点。 降低层与层之间的藕合度。层与层之间的相互调用仅仅通过接口来实现,即使替换了某个层也不会影响整个架构各层次的功能。这样的设计模式使系统各层、各模块之间保持相对独立,可以使系统并行的开发,大大缩短了开发周期;表示层与业务层、业务层与数据层的分离,使得开发的分工更为明确,同时也使得商业逻辑与具体实现分开,很大程度上减少了当需求变化时系统修改的工作量。 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn 论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ3710167 |