EME、教育学等其他专业毕业论文范文
下面是《高校档案管理系统的设计与实现》这篇软件工程硕士毕业论文范文的最后一部分,包括了第六章“系统测试”、第七章“总结与展望”部分。
6 系统测试分析
本节在档案管理系统功能开发实现工作的基础上,对系统进行测试分析,介绍系统的测试环境、测试方法以及功能和性能测试工作等。
6.1 系统测试环境
档案管理系统的测试环境采用了如表6-1所示的软硬件环境。
表6-1 系统测试软硬件环境配置
6.2 系统测试方法
在档案管理系统的测试工作中采用了黑盒软件测试方法,通过对系统各个功能编制对应的测试用例,采用LoadRunner 11.1工具按照测试用例录制系统的功能测试自动化脚本,并在系统的Web服务器主机中部署Siege Web性能监测工具,一方面利用自动化测试脚本对系统的功能表现进行分析验证,另一方面利用LoadRunner工具的并发脚本运行机制,考察系统在多用户并发条件下的性能表现,从Siege Web工具中读取系统的并发量、响应时间、资源占用率等指标,分析系统的性能是否达到预计要求。
对于系统云端的分布式文件系统的功能测试,在完成了云端硬件部署以及Hadoop软件服务工具的安装之后,采用Hadoop For .NET SDK开发包中提供的测试工具,登录云端的Master节点,查看其中的各个DataNode节点的网络状态以及数据存储服务是否正常,所以在本节中只对系统Web服务功能体系中的各项功能以及性能进行测试分析。
6.3 系统功能测试
1)系统功能测试用例
以系统的档案信息管理模块中的发文以及档案表调整功能为例,其功能测试用例如表6-2所示。
表6-2 档案信息管理功能测试用例
档案综合查询功能模块的测试用例如表6-3所示。
表6-3 档案综合查询功能测试用例
以档案借阅管理模块中的电子档案借阅管理功能为例,其功能测试用例如表6-4所示。
表6-4 档案借阅管理功能测试用例
以系统设置管理模块中的档案批量导入功能为例,其功能测试用例如表6-5所示。
表6-5 档案批量导入功能测试用例
2)系统功能测试结果
按照系统的各个功能模块的测试用例,在LoadRunner工具中分别录制对应的自动化测试脚本,并在4台测试客户端主机中分别执行每个功能模块的测试脚本,得到的系统功能表现符合预期,所以系统的功能测试通过。
6.4 系统性能测试
在系统的性能测试中,主要是利用LoadRunner工具的自动化并发机制,按照系统的并发用户支持能力,以迭代并发的方式在客户端测试主机中并发执行功能测试脚本,同时在系统Web服务器主机中安装的Siege工具中查看系统的性能表现。系统性能测试采用的性能监测点为系统的档案信息管理模块中的档案表内管理功能,迭代起始并发量为10个,迭代步长设置为10个,迭代次数设置为9次,每次迭代过程间隔120秒,测试回归次数为5次,从系统Web服务器主机的Siege得到的性能测试结果如图6-1所示。
图6-1 档案管理系统性能测试结果
按照系统的性能测试监测数据,本系统在20分钟内达到100个并发用户的系统施压,从图6-1中可以看到,在5轮性能测试过程中,得到系统Web服务的运行状态均为正常状态。同时所有的功能操作最大响应时间均未超过3秒,系统在模拟测试环境下的性能表现是符合预期的。由于系统的测试环境采用了和实际部署环境相同的软硬件配置和网络配置,因此基于上述分析可以得到系统的性能测试达到了预计的要求,性能测试通过。
6.5 本章小结
本章对某高级学院的档案管理系统进行了详细的功能开发实现,并介绍了系统的测试工作,在研究过程中针对性系统云端服务功能以及内部功能模块进行了详细的开发过程及技术要点介绍,展示系统的实际运行效果。同时按照实际部署配置进行测试环境的搭建,对系统的功能和性能测试进行阐述,分析系统的开发成果。
7 总结与展望
档案管理业务是高校日常教学教务活动中的重要工作内容之一,通过将日常业务实施过程中的相关数据以档案的方式进行归档,为内部的学生、教师、职工等终端用户提供档案借阅服务。
本文以某高级学院的档案管理系统研发项目为例,探讨分析了该系统的功能研发技术方案及要点,考察了高校档案管理业务信息化的实践途径,为某高级学院档案管理部门提供了便捷的线上业务管理工具支持。在本文的研究中,首先针对该系统的研发工作进行了技术和理论基础的分析与简介,包括了档案管理信息化的发展动态、系统的研发技术介绍等。随后,基于实际的档案管理业务实施情况,对某高级学院档案管理系统进行了详细的需求分析,提出系统的研发目标。第三,按照系统需求分析,采用软件设计技术以及云技术等工具对系统进行了功能设计分析,提出了系统的技术方案。最后,按照系统的技术方案,采用ASP.NET Web开发技术、.NET平台开发技术以及Hadoop云技术等,对系统进行了具体的功能实现,并对系统进行了功能和性能测试。
某高级学院档案管理系统在档案文档的存储方面采用了基于云技术的分布式文件系统,能够充分利用其学院的闲置信息化硬件资源,同时还可以有效提高系统应对海量档案数据的能力,在技术层面具有一定的先进性。同时,系统的功能体系可以覆盖档案管理部门的日常业务,为档案管理人员及其他用户提供便利的业务操作支持,能够提高学院的档案管理业务实施效率。
声明:本站毕业论文范文资源均由鼎诚文创收集于互联网,如有侵权,请联系删除!