基于WEB的中小企业软件开发MVC架构技术的研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:helen_00_00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文针对中小型企业软件开发过程中碰到的种种问题,结合项目开发经验,依托javaEE技术及Struts、Spring、Hibernate等主流的架构技术,结合软件开发设计模式的思想,为中小型企业软件项目开发设计出一整套开发方便快捷,维护扩展简单易行的软件开发架构。将多种技术融合在一个四层架构设计模式中并进行优化,struts架构主要负责控制层的管理和优化,Spring架构的引入使业务层的条理更加清晰,Hibernate的运用为的是建立一种关系型数据库与面向对象编程语言的一种转化方式,方便对数据库的代码操作。该架构中引入了Velocity技术实现代码自动生成功能,进一步提高开发效率缩短开发周期、降低开发成本。设计中还应用Ajax技术增强界面表现能力用以提高软件开发的质量。本文还通过讲解“延长油田修备处大修管理系统”中该软件架构具体应用来验证了这一整套软件架构技术的可行性并展示其优点。
其他文献
随着计算机和通信技术的发展,企业信息安全问题受到越来越多的关注。企业除了要抵御来自外界攻击和破坏,同时还要防止来自内部的有意或无意的泄密。仅依靠完善管理制度很难从
框架技术和设计模式是J2EE中重要的软件复用技术,通过使用框架技术提高了软件的开发效率,几乎所有的框架技术都会使用一种或多种设计模式。如何选择框架并建立适合企业应用的
随着计算机应用领域的迅速扩大,软件规模及复杂性的不断提高,软件危机日益严重,提高软件的生产效率和质量成为软件产业的当务之急。近些年来面向对象技术的发展成熟和Interne
本体自哲学中提出,至知识工程中引入,并越来越多的应用于计算机支持的各类计算和应用的结构之中。同样在网络中,下一代语义网的基础也是在本体论指导下的自然语言理解、语义
通过视频监控和穿戴设备实现的传统老人监控系统,容易给老人造成心理压力和身体上的不适。而且传统监控系统扩展性差,不宜推广使用。对于自助老人的监控,需要一种成本低、易
无线射频识别(简称RFID)技术是从上世纪六七十年代兴起的一项非接触式自动识别技术。现已进入实用化的节段,并广泛的应用于工业生产和日常生活的各个方面。该技术的应用提高
微博作为一种新兴的社交平台,在社交网络中占据了十分重要的地位。由于微博有信息传播迅速、实时性强、交流方便等特点,因此它吸引了大量来自不同行业、领域的用户。正是由于
制造出“类人”的智能机器人,一直以来是机器人学乃至整个人工智能界所追求的终极目标。以自主心智发育为核心的发育机器人为实现这一目标提出了新的设计范式,并为实现这一目
随着仿真应用和仿真资源的不断增加,仿真系统规模不断扩展,进入仿真系统的信息越来越多。仿真系统所包含的数据资源各式各样,资源表示的不统一,资源存储的分布性,对仿真资源的使用
人类基因组图谱绘制的完成标志着人类进入了后基因组时代,人们开始对基因组的结构、表达、修复、功能等进行研究。这就为从分子水平上挖掘遗传疾病的致病机理,诊断病人的致病