基于SSI框架的开发配置管理系统的设计与实现

被引量 : 0次 | 上传用户:zahay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,科学技术的飞速发展,java语言的逐步流行,MVC技术支持耦合性低、重用性高、可维护性高、软件工程方面的可管理性等诸多优点,MVC技术在java平台中很受欢迎。在这发展期间,也诞生了许多优秀的MVC框架,在控制层支持的Struts、JSF和Struts2等框架,专注于业务逻辑层技术支持的Spring框架,在持久层上技术支持的Hibernate、iBatis、Castor和JORM等框架。本文系统技术支持基于的SSI框架就是Struts、Spring、iBatis三种框架的结合,它能够对代码的耦合度进行降低,增强代码的健壮性和可重用性,加快系统的开发速度,因此在公司项目开发中,该框架技术经常会被用到,但是这三种框架的配置文件较多,也给开发人员带来了一些不便。因此开发一个图形化系统管理配置文件有很大的现实意义。本文对SSI框架的特点进行分析,结合系统相关开发人员使用SSI的体会,明确地提出了开发配置管理系统的需求分析,确定了该系统的功能架构和功能流程。在需求分析和架构设计的基础上明确了配置管理系统的详细设计:首先介绍了良好设计规范的指导方针,确定是基于模块化思想来对本系统进行设计;然后对各模块的设计作了简要的说明,通过UML的描述方法对sqlmap配置模块的设计进行了具体分析;最后从数据库设计原则的角度出发,明确了数据库表结构的设计思想,具体分析了struts配置来设计模块数据表、表关系和设计模式。最后本文描述了系统的总体实现,通过流程图、界面截图以及关键的代码详细介绍了strtus配置模块的实现。通过本系统,系统的使用人员,包括项目经理和项目相关开发人员只需输入一些必要的sql语句、配置参数和业务逻辑,系统就会根据公司代码规和命名规则自动生成项目中需要的sqlmap文件、action文件、struts配置代码和spring注入代码。通过该系统,不仅保证了开发代码的规,同时也让开发人员从代码细节中解放出来,大大提高了项目的开发效率。
其他文献
<正>镜头一1.8亿年前。一群群恐龙漫步在今天楚雄州禄丰、元谋、武定、双柏和牟定各县的大地上。这里水草丰茂,气候宜“龙”。高原还没有形成,恐龙们最多能看到一些矮小的山丘
高科技企业在知识经济时代大量涌现并得到了迅猛发展。提高国家竞争力,实施可持续发展的一项重要课题便是促进高科技企业的发展。对于提高企业竞争力而言,绩效管理受到了理论
<正>英语交际中的否定总不像肯定那样听起来悦耳动听,有时甚至难以启齿。说话者为了尊重他人,不至于让对方难堪或下不来台,同时也显得自己客气而又有涵养,往往采取拐弯抹角的
随着经济的市场化,为企业发展开拓了更广阔的空间,同时也面临着新的挑战。企业管理是企业生存和发展的关键,财务管理是企业管理工作的重要内容,财务核心竞争力是企业综合实力
以155名某高校在校大学生为调查对象,并在不同时间对友谊关系进行了调查。通过ucinet6.0社会网络分析软件对所得数据进行分析、研究,得出了大学生的友谊关系社会网络演变的特
现代汉语中,量词作为一种独立的词类,数量丰富且用法灵活;相比较之下,英语,在传统语法中没有作为独立范畴的量词词类,但履行量词功能的结构却普遍存在,并且也同样形成了庞大的
面向企业的信贷是当前所有的商业银行运营风险中最主要的一种,信贷的风险及其所产生的大额的不良贷款已经成为影响我国银行业发展的一个主要问题。信贷风险的控制以及管理上的
电网规划是地区国民经济和社会发展重要的组成部分,也是电网企业自身发展的重要基础,电网规划对于电网的建设、运行和供电保证等方面起着先导和决定作用。本文选取石家庄正定
情感识别是情感计算领域中的一个重要分支,是当前信号处理、模式识别、人工智能、人机交互等领域的研究热点。由于情感识别是一个多学科交叉的复杂研究课题,尚存在诸多问题有待
随着科技进步及社会的现代化发展,人民生活质量与需求不断的提高,用电量也随之大幅提升,这对于电网供电安全与可靠性能提出了越来越高的要求。电力的传输与分配离不开架空高