。该阶段涉及编码和详细设计的
文档。各模块经过单元测试后,将各模块组装起来进行集成测试,以检查与设计相关的网站体系结构的有关问题。确认测试主要检查已实现的网站功能是否满足需求规格说明书中确定的各种需求。测试将已确定的网站功能与其他系统元素(如硬件、其他支持
软件、数据和人工等)结合在一起进行测试。而测试
方案是测试阶段的关键技术
问题。所谓测试方案包括预定要测试的功能。应该输入的测试数据和预期的结果,目标是设计一组可能发现错误的数据。测试有两种方法:功能测试和结构测试。
(1)功能测试,在程序接口进行,只检查程序功能是否能够按照规格说明书的规定正确使用,程序是否能适当地接收输入数据并发生正确的输出信息,而且要能够保持外部信息的完整性。
(2)结构测试,完全了解程序的结构和处理过程,这种方法按照程序内部的逻辑测试程序,检验程序中每条通路是否都能按照预定要求正确工作。
7.2性能分析
本网站长时间不间断连续运行不会出现错误,网站不会出现系统故障,不会出现严重的错误,并且由于有较高的容错技术,能较快的纠正意外错误,使系统稳定可靠。
本网站能够准确、快速的处理计算机中心网站的功能操作,能够满足网站访问者的需求,并大大减少了管理者的维护及网站访问者信息查询的麻烦,实现日常处理计算机化,使网站实用性强。
网站程序代码中设置了用户使用权限,使数据具有一定的保密性,增加了网站的安全性。
本网站的功能可能还不是很完善,网站的界面设计的还有些简单,样式还不是特别美观,有待于进一步设计;考虑到SQL server安全性强、数据存储量大的特点。网站设计中后台数据库使用的是SQL server,并且与MyEclipse应用软件结合,功能丰富。
经过系统的性能测试得出,本网站虽然有一定的缺陷和限制,但本网站的具体功能能够完整实现,所以本网站可以投入到现实应用中。
7.3网站维护
网站维护是网站制作的最后一个阶段,处于网站投入使用运行以后的时期中,所谓维护就是在网站已经交付使用之后,为了改正错误或满足新的需要而修改网站的过程。网站的维护有适应性维护;完善性维护;改正性维护;预防性维护。本网站为适应维护的需要,采用如下措施:
(1)网站配置程序源代码。
(2)开发过程
文档齐全。
(3)设计过程中各模块均考虑或预留完整性和可维护性接口等部分。
(4)本软件的模块化,详细设计的文档、
源代码内部的文档有详细说明、注释均可提高可维护性。
8 结束语
JSP从推出至今时间也不算漫长,由于它具有开发简单,功能强和灵活等优点,现在已被广泛接受,成为开发动态网络站点的主要技术之一,有人声称JSP已在Web开发领域悄悄地进行着一场革命。今天已有很多站点使用了JSP技术,其中包括许多Internet中最大的站点。有人估计,在过去几年中,JSP开发人员已达百万之多,预计在今后的发展过程当中将会越来越多。JSP正慢慢成为动态Web应用程序开发环境的主流。
基于Web的现代网站是师生间互动及展示一种新型的方式,随着现代信息技术的发展,它将越来越受到人们的关注。21世纪,它将成为构筑网站体系的主要手段。而基于Web的动态交互式网站信息发布系统则是现代教育网站不可缺少的一部份。
本文设计的是一种基于JSP的网站,该网站的多种信息的发布,多栏目的管理,使该网站的信息及时、准确的得以发布。学生和教师通过登录直接参与系统信息的相关处理(浏览和信息反馈),激发了他们的积极性。
利用JSP技术实现我校的计算中心信息发布是一项很有效方法,这种组建的方式,也应用于网站的其它栏目;又由