欢迎来到天天文库
浏览记录
ID:32032121
大小:1.67 MB
页数:61页
时间:2019-01-30
《【硕士论文】基于Struts与设计模式的网上购书系统.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于struls与设计模式的嘲上昀书系统摘要近些勺:来,J2EE(,lava2P1atform,EnterpririseEdjtjOil)技术作为一种建●.企业虑_}}j的标准平台出现,并逐步成熟,得以1毛速发展。J2EE、1t台使用了大量41t≈的技术标准如.1awl豁rvetPages(.ISP),、lavaServlet,EnterpririSeJavaBeans(EIJB),JavaMessage、Service(.JMs),.1awtamingandDirectoryInterl’ace(JNDI)等,提供了多层分布式应用模型、组件复崩能力、
2、统一的安全模型和灵活的事务处王甲,为开发和眦置企业应用提供了健壮和稳定的服务。框架技术与设i1模,℃足J2EE中很重要的软件重片j技术,框架技术通过罩用提高了软件的牛产效率,J2EE项目是通过框架、模式的设计运用达到控制软件质量的目的。虽然这在定程度卜-限制了开发人员的发挥创造,但是它带来了稳定的软件质量和町重用的纠I件,尤其适用』:较大型项目的开发。Struts是实现MVC模式的具体应片j框架之⋯,其核心为一个灵活的、摹十JavaServjetS,JavaBeans,xML(Extens伯IeMarkupLanguage)等标准技术的控制层。Stru
3、ts提供了自己的控制器组件,还整合EjB,JDBC等数据访问技术构造模型组件,整合JSP,XSLT等接口表示技术构造视图组1,I_。设计模式是在设计嘶向对象软件的过程中记录的知识和经验。用一系列类结构和对象行为来具体描述设计模式的含义。在这样一个预先定义的设计结构的基础上,根据具体应用完成具体的设计。设计模式的H的就是复用这些面向对象软件设计的解z把方案以便于这些抽象解决方案的积累和交流。小文从网上购物系统的实际出发,引入了~个改进后的Struts框架,同时从占本系统很大比例的数据增、删、改、查操作中抽象出了一个数据操作通用框架,在框架的设计过程巾运J
4、{j了一些设计模式。系统具有高可靠性、可扩展性和可重川性的特点。关键字:软件架构struts设计模式嘲卜-购f;系统基于Struls与设计模式的孵上购书系统AbstractInthelastfewyears,J2EEappearsasthestandardplatformwhichisakindoftechnologytobuildenterpriseapplications,anditmatures,developsprogressively.Theplatformusesalargeamountofdifferenttechnicalstandar
5、dssuchasJavaServersPages(JSP),JavaServlet.EnterpriseJavaBeans(EJB),JavaMessageService(JMS).JavaNamingandDirectoryInterface(JNDl),ere.Itoffersn—tierdistributedapplicationmodel,reusedmodelandflexibletransactioncomponentsability,unifiedsecurityprocess.itoflkrsstrongandstableservice
6、fordevelopinganddisposingenterpriseapplication.Frameworktechnologyanddesignpatterns,whicharetheveryimportantsoftwarereuseintheofsoftwaretechnologiesJ2EE.improvesproductionefficiencythroughreuse.TheprojectsofJ2EEachievethegoalofcontrollingthesoftwarequalitythroughtheandofframewor
7、kanditlimitsthecreationofdesignapplicationpatterns.Althoughthetechnicianatacertainextent,itproductsstablysoftwarequalityandreusemoduleandisthesamewithoftheespeciallydevelopmentlarge·scaleproject.StrutsisoneofapplicationframeworksbasedontheMVCdesignparadigm.ThecoreoftheStrutsfram
8、eworkisaflexiblecontrolbasedonstandardlayertech
此文档下载收益归作者所有