美章网 资料文库 企业技能服务信息体系策划与落实范文

企业技能服务信息体系策划与落实范文

本站小编为你精心准备了企业技能服务信息体系策划与落实参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

企业技能服务信息体系策划与落实

Struts框架是基于J2EE下的轻量级开放式源代码框架。它基于MVC(Model-View-Controller)。先将Web逻辑操作按主要功能分层,然后按层来选择框架,让框架技术的优点发挥在每一层中,把Web逻辑操作分成表示层,业务层,持久层。

(1)表示层:主要是对数据的显示和提交,用struts框架实现。

(2)业务层:业务逻辑层主要负责处理应用程序的业务逻辑和业务校验、管理事物、其他层相互作用的接口管理、管理业务层级别的对象的依赖,用spring框架实现。

(3)持久层:负责把数据存储到数据库,也负责数据的检索、更新、删除、数据控制、数据操作语句的编写,实现数据表的映射,采用iBatis框架。

整合框架在企业技术服务信息系统开发中的应用

企业技术服务信息系统中,企业内部信息化技术服务管理是其中一个重要的模块。下面以企业内部的产品信息管理模块为例,运用以上多层框架实现,以此来说明开发流程及可行性。在系统的“持久层”中,MSETSIS_EIITSM表用来保存的是新产品信息,与之对应的映射类为MSETSIS_eiitsmVO.java;MSETSIS_eiitsmVO.xml文件包含对表的SQL语句,对应表MSETSIS_EIITSM表的增加,删除、修改、删除、查询语句。实现了查询出的字段名分别和类MSETSIS_eiitsmVO.java中的变量一一对应。接口MSETSIS_eiitsmdao.java定义对表数据的相关操作。

业务逻辑层中业务对象中的Get、Set方法接受的是接口,定义对象实现,然后注入MSETSIS_eiitsmservice.java,其实现类MSETSIS_eiitsmserviceimpl.java包含了对产品模块的相关业务操作,配制文件applicationContext.xml包含如下内容,实现了控制倒置。

表示层框架采用MVC设计模式,产品信息入库有三个组成部分,一个是Action的子类MSETSIS_eiitsmAction.java,一个是ActionForm的子类SMSETSIS_eiitsmForm.java,还有一个组成部分是相应的JSP文件,MSETSIS_eiitsmForm.java类用来处理从form表单中提出交的信息,MSETSIS_eiitsmAction.java通过传入的不同的值,来处理添加、删除、修改、和查询等操作。登录企业技术服务信息系统后,企业可管理自身产品信息,可进入相关产品查看界面,如下图3所示。

总结

根据企业自身特点和要求,对企业技术服务系统开发设计一个基于J2EE的多层集成框架的系统开发框架,此框架实现了Struts、Spring和Ibatis多种框架的整合,集成Struts、Spring和Ibatis多种框架各自己的特点,开发出的系统具有一定的可扩展性、可重用性和可移植性。本文设计方法已应用在柳州市中小型企业公共技术促进中心的相关服务系统开发中,但由于企业技术服务系统涉及技术面宽、内容丰富,其功能和内容还有待在推广中不断完善与提高。

作者:赵辉煌周德俭符军单位:衡阳师范学院计算机科学系湖南大学电气与信息工程学院广西科技大学机械工程学院