共查询到20条相似文献,搜索用时 78 毫秒
1.
分析了工厂模式的特点,阐述了分层架构体系的设计思路。以数据访问层的设计为例,从设计模式的角度探讨了可复用的数据访问层的实现方法,并重点分析了工厂模式的具体应用过程。 相似文献
2.
针对有互动响应要求的复杂软件系统的设计和开发,提出一种“(组合)模型-视图-控制器”软件体系架构框架的设计方案。该方案基于进化式软件架构设计理念体系,运用以持续抽象策略为导引的进化式迭代方法,对传统的模型-视图-控制器体系架构模式进行了进化式抽象迭代,并在SAL Studio 1.0项目中予以应用。结果证明,由该方法得出的设计方案提高了相应软件体系的可靠性、可扩展性和可复用性,促进了软件体系的技术进化,能优质、有效、可靠地完成软件开发。 相似文献
3.
《计算机应用与软件》2013,(8)
为解决传统充值卡销售带来的弊端,节约销售成本,提高顾客的生活效率,提高企业市场竞争力,并结合当今充值卡销售的业务流程,设计并开发了基于Struts和Hibernate框架并结合DAO工厂模式的B2C充值卡销售电子商务系统。实践表明,基于Struts和Hibernate框架并结合DAO工厂模式的设计技术有效提高了系统的开发效率及系统的可维护性和可扩展性。 相似文献
4.
针对因业务需求的多样性导致的呼叫中心业务系统开发中存在的诸如重复开发的问题,提出了一种通用的呼叫中心业务系统框架的设计方案。本方案对各种业务系统进行了抽象,形成了通用的系统管理框架。该框架与业务无关,具有很强的通用性;并且该框架基于B/S的架构,易于扩展,满足了需求不断变化的呼叫中心业务系统的要求。开发者可以在该系统框架的基础上,开发与具体业务逻辑相关的功能模块,形成一个完整的呼叫中心业务系统。 相似文献
5.
基于B/S架构的呼叫中心业务系统框架设计 总被引:1,自引:0,他引:1
针对因业务需求的多样性导致的呼叫中心业务系统开发中存在的诸如重复开发的问题,提出了一种通用的呼叫中心业务系统框架的设计方案.本方案对各种业务系统进行了抽象,形成了通用的系统管理框架.该框架与业务无关,具有很强的通用性;并且该框架基于B/S的架构,易于扩展,满足了需求不断变化的呼叫中心业务系统的要求.开发者可以在该系统框架的基础上,开发与具体业务逻辑相关的功能模块,形成一个完整的呼叫中心业务系统. 相似文献
6.
7.
8.
伴随数字化、网络化的快速发展,高校内涌现出众多的Web系统,这些Web系统参差不齐,安全性、易用性、可靠性等无法得到保障。把LAMP架构与LNMP架构各自的优点结合在一起形成新的网站服务器架构LNMPA,分析了该架构的特点及优势。采用基于MVC设计模式的ThinkPHP框架设计并实现了一套通用Web系统,该系统具备成本低、扩展灵活、性能稳定、数据安全、抗并发能力强等显著特点。 相似文献
9.
首先介绍了MVC模式,详细分析了Struts的体系结构。并利用Struts开发了一个基于MVC的教学辅助系统,该方法可以加快系统开发的速度,增强系统部署的整体可伸缩性,改善系统的应用性能。经过实际的应用,该系统取得了很好的效果。 相似文献
10.
陈一宝 《数字社区&智能家居》2009,(18)
对简单工厂模式的意图,利用*.properties属性文件进行类的对应工作。实现无须重新编译代码,即可完成工厂类的选择生成具体类的工作,减少了工厂类与具体需要生成类的耦合性。 相似文献
11.
基于网络控制系统的水下航行器制导系统结构 总被引:1,自引:0,他引:1
研究基于网络控制原理的水下航行器制导系统结构,详细分析了基于时间触发的TFCAN高层协议在水下航行器网络控制系统中的应用;针对目前水下航行器制导系统的控制现状,提出基于NCS的水下航行器制导系统一般性结构和设计方法,有效地解决了水下航行器制导系统中信息传送的实时性和信息共享性问题,同时论证了水下航行器网络控制系统中影响其系统稳定性的时延问题:论文旨在通过对水下航行器网络控制系统结构的研究,指出其结构的意义和进一步的研究领域。 相似文献
12.
为了解决使用标准Struts框架开发程序时所带来的组件之间的耦合程度比较高的缺点,在标准Struts框架中引入了Dependency Injection(DI)模式。在介绍了DI模式的基本原理和3种实现类型之后,基于该模式对标准的Struts1.2框架进行了扩展,主要加入了设值方法注入功能。扩展框架实现了对Action Form Bean、数据库连接和一般对象的注入。在实际项目中基于此扩展框架进行了软件开发,发现该框架降低了系统的组件之间的耦合,简化了对单个组件的单元测试,效果非常明显。 相似文献
13.
为了解决使用标准Struts框架开发程序时所带来的组件之间的耦合程度比较高的缺点,在标准Struts框架中引入了Dependency Injection(DI)模式。在介绍了DI模式的基本原理和3种实现类型之后,基于该模式对标准的Struts1.2框架进行了扩展,主要加入了设值方法注入功能。扩展框架实现了对ActionForm Bean、数据库连接和一般对象的注入。在实际项目中基于此扩展框架进行了软件开发,发现该框架降低了系统的组件之间的耦合,简化了对单个组件的单元测试,效果非常明显。 相似文献
14.
基于MVC模式的应用软件开发框架研究 总被引:14,自引:0,他引:14
软件体系结构为软件系统提供了一个结构、行为和属性的高级抽象,与应用相关的研究侧重点主要在风格和模式上,同时实际应用软件的开发过程与具体的软件开发平台也密切相关。该文主要论述在M VC模式的指导下设计和实现了一个基于J2EE平台的应用软件开发框架LilyFram ework,同时,也给出了LilyFram ework框架开发应用软件的实例。 相似文献
15.
本文提出一种基于序列模式挖掘的误用入侵检测系统框架,克服了Wenke Lee在网络层使用频繁片断算法对入侵行为进行统计分析的局限性。该系统针对应用层攻击,能够识别攻击行为的先后次序,是一种在协议分析基础上的行为分析技术。实验表明,该系统能更准确地描述攻击,可以检测出只包含一次特征的攻击。 相似文献
16.
基于B/S架构的网络应用,越来越受到人们的重视,因此MVC设计模式被广泛用于Web应用开发。人们提出了许多基于MVC设计模式的Web框架,以便节省软件开发的时间。通过研究Struts 2.0框架实现MVC的机制,总结基于MVC模式设计Web框架时需要的各种关键技术,以方便快速实现自己的Web框架。 相似文献
17.
为了提高软件的复用度和扩展性,在参考设计模式和MVC框架的基础上,提出了一种基于自动化对象模型(AOM,Automatic Object Model)和插件(Plug-In)模式的轻量级框架(LFBAP,Lightweight Framework Based on AOM and Plug-In Pattern),并采用了Object-Z语言进行了形式化描述.其中,利用了观察者模式、事件冒泡机制设计AOM,为框架提供了一组可被订阅的对象事件接口;设计并实现了基于DLL的插件模式.应用结果表明,使用LFBAP框架开发某系统定制平台软件,可以很方便地对系统进行插件级的扩展,能有效地提高开发效率. 相似文献
18.
基于MVC模式的Struts框架的研究与应用 总被引:2,自引:0,他引:2
无论是选用纯JSP还是纯Servlet设计Web应用,都有扩展性差、不易分工的局限性。Struts就是把它们联系在一起的一种有力工具。它是一个MVC框架,提供了对开发MVC系统的底层支持,采用的主要技术有Servlet,JSP和自定义标签库。文中在介绍MVC模式的基础上,介绍了Struts体系结构,最后结合一个实例阐述了如何用Struts实现MVC结构,从而设计出了一个优秀的、完整的Struts开发框架。Struts框架被认为是目前开发J2EE Web应用最为理想和成熟的框架,这种开发模式将会逐渐被广大程序员所接受,并在实际开发中得到广泛应用。 相似文献
19.
基于MVC模式的Struts框架的研究与应用 总被引:2,自引:0,他引:2
无论是选用纯JSP还是纯Servlet设计Web应用。都有扩展性差、不易分工的局限性。Struts就是把它们联系在一起的一种有力工具。它是一个MVC框架,提供了对开发MVC系统的底层支持,采用的主要技术有Servler,JSP和自定义标签库。文中在介绍MVC模式的基础上,介绍了Struts体系结构,最后结合一个实例阐述了如何用Struts实现MVC结构,从而设计出了一个优秀的、完整的Struts开发框架。Struts框架被认为是目前开发J2EE Web应用最为理想和成熟的框架,这种开发模式将会逐渐被广大程序员所接受,并在实际开发中得到广泛应用。 相似文献
20.
构件组装是基于构件的软件开发过程中的关键环节,组装机制又是构件组装中的核心问题。以软件架构为背景,提出通用层的架构模式,将层架构的概念引入到组装技术中,完成基于软件层架构模式的构件集成组装框架的设计。 相似文献