企业管理系统毕业论文目录和正文(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 - 共8页: 上一页12345678下一页 企业管理系统毕业论文目录和正文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决! 下载这篇word文档