第6章 系统测试与维护
6.1 系统使用环境
由于本系统是使用Microsoft Visual Studio 2005开发。.NET Framework版本为2.0。所以要使用本系统必须达到如下配置标准:
服务器端:Windows NT/Windows2000/Windows Server2003,Internet Information Server (IIS)6.0及其以上版本。.NET Framework版本为2.0以上版本。必须为该站点配置应用程序池。
数据库:采用Access,运行于服务器端。
客户端:经过测试,本系统可以使用IE6.0+;FireFox2.0+;Safari等主流浏览器浏览,解决浏览器的兼容问题。
6.2 系统测试
系统测试是软件开发中不可缺少的一个环节,它是衡量我们开发系统的一个标尺。它的目标是发现软件中的错误,然后通过调试对其进行改正,从而开发出高质量的完全符合用户需要的软件。
对本系统的测试主要包括以下几个方面: (1) 连接测试
一个好的系统应该不包含中断链接,花费时间检查链接可以避免错误信息的发生率。链接测试可以分为三个方面:首先,测试所有链接是否按
23
指示的那样确实链接到了该链接的页面;其次,测试所链接的页面是否存在;最后,保证Web应用系统尚没有孤立的页面(没有链接指向该页面)。
经过系统连接测试,已经把系统中存在的所有错误链接都修改正确了。用户可以放心使用。
(2) 检查布局的一致性
对于一个好的系统,布局的一致性也是十分重要的。我们在设计系统时,常常会因为追求单个页面的美观而忽略了系统的整体效果。这就需要对系统进行整体浏览,检查布局和图像的一致性。
通过对系统的整体浏览调试,已经可以保证系统整体布局的一致性,相信能够为用户提供简洁美观的页面。
6.3 系统维护
本系统在运行过程中可能会伴随出现各种各样的软硬件问题,这就需要进行系统的软件与硬件维护。
⑴ 系统的硬件维护
硬件系统的维护由专职的硬件人员承担,维护分为以下两种: ① 定期的预防性维护,如周末或月末进行的例行检查与保养。 ② 突发性的故障维修,由专职人员过厂商进行,这种维护也有时间要求,以免影响系统的正常工作。
由于本系统是基于单机建立的,学校已经有专门的机器硬件维护人员,只要原来的维护人员进行正常的维护就可以保证本系统可以正常地运行了。
24
⑵ 系统的软件维护
系统的软件维护主要包括程序的维护,数据文件的维护,代码的维护。本系统采用Access为数据库,客户端应用程序采用ASPX编写,系统的软件维护自然跟其有着密切的关系。
Access系统的运行需要有专门人员负责进行系统的正确性维护,防止因用户或管理人员的非法操作带来的系统错误;随着学校环境和业务量的增减,系统可能会不适应当时情况,这时就需要进行系统的完善性维护。除此之外,还要进行系统的预防性维护。
由于在编写本系统时,特别注意了代码的规范化,在命名规则,程序书写规范上做了很大的努力,这对将来的代码维护带来了方便。
总之,在系统正式投入运行之后,为了让系统长期高效地工作,必须加强对系统运行的日常管理。
25
第7章 结束语
经过了历时三个月的开发,系统终于成功上线。经过测试。该系统非常稳定高效。演示地址:http://www.okajax.com/default.aspx。系统中采用的大量最新的AJAX技术和JavaSc0072ipt特效使系统更加美观,更加人性化。后台逻辑架构的开发,也是采用了最流行了MVC架构。完全符合企业级标准。为了此系统的开发,鞭策鼓励了我开发了许多工具类。这些工具类现在已经被许多网友广泛使用。
26