企业管理系统毕业论文目录和正文(7)

2019-03-22 14:18

郑州大学西亚斯国际学院软件工程毕业论文

在index.jsp登陆页面中配置需要的Action类,如下所示:

在main.jsp文件中用到了“jsp_userMan_*”,因此需要在struts.xml文件里配置jsp_userMan_*.action。该Action的作用是将主界面上的“用户管理”转向它所指的页面,在主界面里面显示出来。在struts.xml文件中{1}位置的内容是指定页的名称。当点击主界面上相应的按钮,Struts按照在此文件路径的配置搜索文件夹下相应的文件,将其显示出来。

- 26 - 郑州大学西亚斯国际学院软件工程毕业论文

在“用户管理”里面的用户添加需要的validateAction类以及其所返回的值所指向的文件:

- 27 -

郑州大学西亚斯国际学院软件工程毕业论文

5.5 web.xml的配置

当启动一个WEB项目的时候,容器会去读它的配置文件web.xml。读两个节点: ,紧接着容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文。容器将转化为键值对,并交给ServletContext。

在“Web Root”?“WEB-INF”下的web.xml里,将Spring交与Struts管理,有两个Spring配置文件,故要包含他们,其内容如下:

contextConfigLocation /WEB-INF/applicationContext.xml,/WEB-INF/applicationContext1.xml 其中的的内容是对Spring的配置。然后容器创建中的类实例,即创建监听。而该系统中的中的类实例为:

org.springframework.web.context.ContextLoaderListener 在web.xml中需要配置Spring 转码,来防止一些乱码:

org.springframework.web.context.request.RequestContextListener

- 28 -

郑州大学西亚斯国际学院软件工程毕业论文

CharacterEncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding GBK forceEncoding true Actions;清除ActionContext;维护静态内容;清除request生命周期内的XWork的interceptors。另注:该过滤器应该过滤所有的请求URL。一般被设置为/*。在此过滤器的设置为:

struts org.apache.struts2.dispatcher.FilterDispatcher struts /* 最后是程序运行后的首页问题,在此设置登陆页面为首页: index.jsp

- 29 - 郑州大学西亚斯国际学院软件工程毕业论文

6 系统测试与维护

完成对流程的编码后最重要的事情就是对系统的测试工作了,测试在系统设计阶段有两个时期,通常在编写每个模块后做单元测试,另一个时期是对系统的综合测试。

6.1 系统的测试

在模块测试时主要从以下几个方面考虑: (1)模块接口 (2)局部数据结构 (3)重要执行通道 (4)出错处理通道

(5)影响上述方面的边界条件

测试时进行代码审查,从数据类型,变量声明,数据结构进行审查,然后进行功能测试,从输入一些简单的数据开始执行一遍,观测运行期间变量的变化,运行中值的变化范围。改变测试方案来变换另一个角度进行测试,发现错误并记录,修改代码,测试条件使程序通过多层分支,判别运行结果从而完成模块测试。

总体测试是组装软件的系统技术,本系统测试采用渐增集成测试,即测试单一模块,将测试完的模块加入系统中,进行一次系统测试,依次类推将所有模块加入系统中,在具体测试时,采用自顶向下的结合方式,从主控模块开始,沿各控制层向下移动,逐渐把所有模块结合了。

在测试过程中使用到调试技术: (1)采用debug调试语句,跟踪数据; (2)嵌入打印语句,输出中间结果;

(3)利用Myeclipse7.0中调试工具,从调试窗口观测变量的变化; (4)设置断点,观察程序在断点附近的状况。 评估运行的可靠性问题: (1)结果正确 (2)运行速度 (3)空间利用率

- 30 -


企业管理系统毕业论文目录和正文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:云教版小学二级上册卫生与保健教案DOC

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: