帮帮文库

返回

毕业论文:硕士论文--基于Struts应用框架的设计与实现 毕业论文:硕士论文--基于Struts应用框架的设计与实现

格式:word 上传:2022-06-24 19:06:55
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(1)
1 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(2)
2 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(3)
3 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(4)
4 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(5)
5 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(6)
6 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(7)
7 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(8)
8 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(9)
9 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(10)
10 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(11)
11 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(12)
12 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(13)
13 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(14)
14 页 / 共 76
毕业论文:硕士论文--基于Struts应用框架的设计与实现.doc预览图(15)
15 页 / 共 76

1、对象复制到本地,在本地进行大量的方法。的使用减少了远程的调用,使用少量的远程调用获取大量的数据,这样就降低了网络的开销,避免了代码的冗余。在这里我们可以根据业务处理的不同进行归类对于处理大量事务的业务操作我们仍然使用实体,这样可以减少对事务的考虑,降低开发难度对于处理少量事务的业务操作,我们可以使用实体结合,实现对数据源的访问,在这里可以说明点,如果返回大量数据,我们同样可以将返回结果封装到中对于很少甚至不需要事务处理的业务,典型的例子就是对数据的查询,我们可以直接使用访问数据源,并将返回的结果封装成。下面我们来看下使用了这三种方式的完善的软件架构。如图所示电子科技大学硕士学位论文图完善的架构示意图本章主要从客户端到层和业务逻辑层这两个层次上对我们的架构进行了完善。我们的应用架构现在已经基。

2、意义。有了这个应用框架,对于各种应用,都可以在这个框架的基础上进行二次开发,这样不但节省时间,提高开发效率,而且可以最大效率地实现软件的重用,这正是软件工程所追求的目标。当然这个架构必须有较好的重用性,较强的扩展性,满足实际业务的开发。分布式应用越来越广。现在有两种基本的结构,即和架构。结构是早先发展起来的,成为客户机服务器模式,这里的客户机和服务器并不是针对设备来说的,主要是针对进程,客户机作为前端,服务器作为后端,前端客户机负责相应用户的事件,后端处理具体的底层逻辑,例如访问数据库等操作,客户机和服务器作为单独的两个程序般是安装在不同的机器上,实现分布式应用,当然也可以装在同台机器上,客户机和服务器通过网络进行通信,很多采用技术,是在的基础上发展来的,随着互联网的发展,尤其是网的发展,。

3、极大的影响程序的运行效率。如果依旧使用,许多细粒度调用从服务器取到数据,将会大量使用远程调用,这样对于网络消耗很大,而且性能也会大大降低。在这种大量只读的操作,不需要事务的控制,可以考虑不使用的技术,我们通过的方式直接访问数据库,然后将他封装成就可以了。对于需要修改的操作,仍然使用,这样可以保证对并发的控制和事务的控制。在这里提到了,现在来简单看下,它是个可以序列化的对象,它就像是个信封,将需要的数据封装起来成为个的可序列化的对象,然后在不同的层中进行传递。这样就可以使用个远程调用,取道所有的需要的数据,也就大大节省了网络开销。如图第四章应用框架的扩展图使用处理业务的流程可以看出使用,将大量的远程方法,变成了本地方法。当客户端或者事件机制发出获取数据的申请,取到的不是数据,而是个对象,并将。

4、考虑第六章应用框架的应用公告管理系统的需求分析目录公告管理系统设计与实现公告管理系统测试本章小结第七章总结致谢参考文献第章绪论第章绪论课题的背景与意义随着信息技术日益广泛的应用和快速的发展,客户对软件产品提出了更高的要求。作为软件开发人员,如果能在短时间内开发出为客户量身定做的软件产品,就能在激烈的同业竞争中立于不败之地。由于互联网的普及,原来的系统架构不能很好的适应互联网,不具有可重用性和跨平台性,从而使软件开发成本居高不下,开发周期延长,风险较高,制约了软件企业的发展,因此迫切需要构建个新的可重用的系统框架。客户需要个基于的架构,能够快速部署,不受地域限制,易于维护和升级,易于迁移,高兼容性要支持主流的服务器中间件数据库。针对客户的实际需求,设计实现个适用的企业级应用架构具有非常现实的。

5、基础上进行开发,增加些企业级的应用基础,构建个完整的适用的应用架构。课题的目标是从整体上提出个可重用的系统架构。这个系统架构需要具有可重用性,可以根据具体的业务需要,使用这个系统架构编写少量的业务代码即可实现所需的功能,实现软件的快速开发。这个系统不仅能够满足互联网的需要,能够在不同的操作系统上运行如,块更加清晰,也更加简单化。现在针对些类似的应用产生了些轻量级的框架,也专门实现关系和对象之间的映射,例如开源框架,就可以实现同样的功能,总之对于同样的问题解决方法是很多的。的应用在实际的业务处理中,还有种经常的操作,那就是批量查询的实现。由于是批量快速读取数据库,大量的是只读的工作,仅仅是读数据而不进行大量的修改,如果仍然使用的话,可能效率就不是很高。查询大量的数据,要创建成千上万个,因而会。

6、本完善起来,在其中引入了设计模式,对于数据库的应用采用了和工厂设计模式,这些设计模式都是非常成熟的设计理念,也是在实践中发展起来的行之有效的解决设计问题的常用方法。业务逻辑层客户层浏览器数据源层第四章应用框架的扩展本章小结外观模式是为子系统中的组接口提供个致的界面,此模式定义了个高层接口,这个接口使得这子系统更加容易使用。外观模式体现了面向对象程序设计中的依赖倒转原则和迪米特法则。外观模式为复杂的子系统提供简单的接口,使得子系统更具有可重用性,并且实现客户程序和抽象类实现之间的分离。本部分实现外观模式和外观模式,对架构进行了有效的扩展,另外其余部分实现了对象关系的映射,将关系模型和对象模型进行转换,使得对关系模型的编程具有对象特征,便于对系统进行统的分析与设计。第五章应用框架的测试第五章应。

7、人们用浏览器越来越多,浏览器渐渐成为主要的客户端软件,在这样的环境下,软件开发出现了架构,也就是所谓的浏览器服务器模式,用浏览器作为专门的客户端,不需要再专门进行开发,服务器还是在后台提供些专门的数据处理,例如进行数据库的增删改等等,架构与架构相比可以电子科技大学硕士学位论文省略客户端的开发,用户界面比较同便于使用,可以很容易部署到互联网上。正是因为架构具有些优越性,现在逐渐成为开发的主流,除非是些需求比较特殊的应用,人们般采用架构进行开发。当前的架构开发主要有两大阵营,即技术和技术,平台是以公司为主的结合多家公司开发的个开源平台,基本的技术都是开放的,平台是微软公司推出的个比较集成的个平台,这两个开发环境各有优缺点。不管是还是结构,设计都要尽量的简单,软件设计本来是项复杂的工作,只有简单。

8、赖倒转原则,使系统更容易维护和扩展。在扩展功能中,主要的测试用例主要有中的过滤功能测试。应用层中的外观模式测试。对系统的进步扩展主要针对数据库进行,主要是实现关系和对象的映射,使应用层使用数据库更加自然。应用框架的安全性考虑对于个企业级的框架来说,需要考虑的内容还有很多,比如安全性问题,作为个基于的系统架构,如果不从整体上对安全性进行考虑,这样的系统是不能算是个完善的系统。对于个企业应用的框架,安全性是必须要考虑的,尤其是数据的安全性,对于些企业应用来说,数据的安全是特别重要的,数据的存储传输等都必须要慎重考虑,在实际应用中安全性还有和具体的业务逻辑结合起来。在本课题中数据的安全性不是需要重点解决的,这里只做个简单的介绍。架构中已经定义了五种机制,分别是数字签名加密审计认证和授权。数据签名。

9、化才是好的设计。现在的软件设计都遵循模式,将应用分成三个部分模型视图控制。这三部分各负其责,又互相联系,形成我们的系统结构,这样松散的设计可以使模块清晰简单,将复杂的问题简单化。现在很多开发都基于框架,架构是基于设计模式的,在中模型视图控制器的代码是彼此孤立的,通过两个配置文件将这三者统了起来,大大降低了代码的耦合度。框架的核心目的是为了简化编程工作,将经常使用的逻辑或者程序模块或者设计模式包装成个可复用的设计构件,它规定了应用的体系结构,阐明了整个设计协作构件之间的依赖关系责任分配和控制流程,表现为组抽象类以及其实例之间协作的方法,它为构件的复用提供了上下文关系。每种框架的设计方式各不相同,但它们的共同点就是简化编程工作,让代码看起来更清晰。框架的目的是更简化而不是更复杂。本课题希望在的。

10、边开发边测试,容器在测试时采用,等到实际应用时,可以很容易地迁移到或者中去。应用框架的测试测试采用单元测试,始终让系统保持可运行状态,测试个模块之后再进行下个模块的测试,最基本的测试用例主要有具体的类的测试。中的事件处理机制模块测试。在测试用例中要用到数据库,采用开源数据库,可以建立简单的数电子科技大学硕士学位论文据表进行测试。对于用例,需要进行事件的模拟,可以通过编程实现。对于框架的进步的完善,系统是在层增加了过滤器机制,相当与在浏览器和动态页面之间加了层检查机制,根据访问的对象不同,让他看到他应该看的内容,另方面系统在业务逻辑层增加了设计模式,称为外观模式,它是为子系统中的组接口提供了个致的界面,定义了个高层接口,这个接口使得这子系统更加容易使用。外观模式完美地体现了面向对象设计中的依。

11、可以保护完整性和不可否认性,加密技术能够保护我们信息的保密性,审计能够提供我们跟踪的功能,认证和授权可以保护合法的用户访问合法的资源。在中完整性保密性和审计跟踪都是由容器替我们实现的,只需要在部署时由部署人员激活容器相应的功能。在这里我们就不用考虑了。第五章应用框架的测试用户认证和访问控制是大多数应用的重要安全尺度,特别是应用。认证和授权服务,是认证和授权控制的不错选择,顾名思义,由两个主要组件组成认证和授权。在下,可以给予用户或服务特定的许可权来执行类中的代码。向框架添加类实例级授权和特定关系使您能够构建更动态更灵活并且伸缩性更好的企业应用程序。定义了通过安全套接字层进行安全通信的种全的机制。通过结合这两种技术,形成系统的安全体系使用认证和授权,用进行安全传输。我们需要保证数据在到达之前。

12、用框架的测试应用框架的实现本框架涉及的因素特别多,需要选择方便的开发工具,经过多方权衡,决定采用开发环境,是用的比较多的开发开发工具,由于它采用插件扩展机制,又是采用开源的路线,因此得到广泛的应用。本框架的开发是在开发框架的基础上进行的二次开发,是比较常用的开源应用框架,它是对中的模型应用进行了进步的扩展,将应用中的视图部分与业务逻辑彻底分离,尽可能地降低它们之间的耦合度,使应用更容易扩展。在下,通过添加插件,使其支持项目的开发,新建个项目,建立应用的基本组织结构,然后添加的支持,通过对项目的类构建路径添加的支持文件,这样基于的环境就构造出来了,然后在此基础上就可以进行进步的开发,首先在的基础上增加两部分功能,是扩展类,使原来的抽象化,具体的操作采用具体的,具体的类负责数据的增删改等。般使。

参考资料:

[1]毕业论文:硅钢片模具设计(第23页,发表于2022-06-24)

[2]毕业论文:硅橡胶蛋糕盒生产工艺与模具设计(第31页,发表于2022-06-24)

[3]毕业论文:砖窑卸垛机器人本体的结构设计与优化(第44页,发表于2022-06-24)

[4]毕业论文:研究优化企业员工培训(第24页,发表于2022-06-24)

[5]毕业论文:码跺机器人机械毕业设计说明书(第39页,发表于2022-06-24)

[6]毕业论文:码跺机器人机构毕业设计说明书--四坐标圆柱形机器人(第39页,发表于2022-06-24)

[7]毕业论文:码头混凝土裂缝的预防分析 (第8页,发表于2022-06-24)

[8]毕业论文:矿芦湖北分区15#煤二采区毕业设计(第43页,发表于2022-06-24)

[9]毕业论文:矿用链板输送机传动装置设计(第23页,发表于2022-06-24)

[10]毕业论文:矿用机械输送机设计(第51页,发表于2022-06-24)

[11]毕业论文:矿用挖掘机斗杆结构有限元分析(第31页,发表于2022-06-24)

[12]毕业论文:矿用回柱绞车毕业设计(第47页,发表于2022-06-24)

[13]毕业论文:矿灯槽盖注塑模具设计(第56页,发表于2022-06-24)

[14]毕业论文:矿山贯通测量技术设计(第59页,发表于2022-06-24)

[15]毕业论文:矿山设备维修与管理(第23页,发表于2022-06-24)

[16]毕业论文:矿山机电专业毕业设计(第33页,发表于2022-06-24)

[17]毕业论文:矿山摇摆式输送机毕业设计说明书(第60页,发表于2022-06-24)

[18]毕业论文:矿山排水的论文:矿山排水抢险救援设备立井快速安装与平台设计技术(第5页,发表于2022-06-24)

[19]毕业论文:矿厂监控设计(第27页,发表于2022-06-24)

[20]毕业论文:矿井通风设计(第23页,发表于2022-06-24)

预览结束,还剩 61 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

毕业论文:硕士论文--基于Struts应用框架的设计与实现
帮帮文库
页面跳转中,请稍等....
帮帮文库

搜索

客服

足迹

下载文档