3.3.1 表的索引 40
3.3.2 数据库语句 43
4 系统测试 44
4.1 软件测试方法: 44
4.2 测试环境 44
4.3 测试用例设计 45
5 结论 48
5.1 取得的成果 48
5.2 存在的不足 48
5.3 展望 48
致谢 50
参考文献 51
1 系统需求分析
1.1 系统背景
如今,互联网在人们的生活起到了越来越重要的作用,于是计算机行业的发展也变成了一个极为热门的领域,因此,计算机相关的一些工作也变成广大的应届毕业生或研究生争相追求的目标。所以,计算机的一些认证考试在专业人士的评判标准中变得越来越重要,其中就包括我们所说的“软考”。“软考”,顾名思义,就是计算机技术与软件专业技术资格(水平)考试。这项考试包括了计算机软件、网络、应用技术、信息系统和信息服务考试这几个门类,是一门能够全方位的对计算机行业优秀人才进行考核的一项重要的考试。
因此软件资格考试的在线测验系统是近期开拓研究的一个热门题目。它是创设在国际的互联网上的应用系统,客户端的配置可以极度简单,可以使测验不受到区域范畴的限定,任何地区有考试需求的从业人员都可以在本平台上随时随地进行模拟测验。一个完善的在线测试管理可以允许用户在互联网上学习之后实时的查验自己的学习成效,从而发现自己的不敷之处,使得学习的效率获得显著的提升。软件资格考试的在线测试系统中具有“软考”历年真题的自主形成、试卷的结束提交、分数的审批等都能够在网页上自主处理。只需准备多套成形的题目样本就能够达到测验的无纸化。如此操作后,题目录入时所须要做的只是进行题型的出示、修改题库的标题,而不是整合一场测验,这样就能极大减小了考试机构为了准备一次成熟的软件资格考试需要付出的人力成本,这说明其中的经济性和合理性是十分有利的。为了能适应新形势的开展,我进行了一系列的初步设计工作,也就是做一个初步的探究工作,希望这个系统能够在各种测验的安排中发挥高效地、便捷的作用,把筹备考试的机构从繁重的测验工作中解脱出来。
目前,网络应用的软件运行模式主要有两类:Client/server模式,Browser/Web模式。C/S模型最大的缺点是不容易进行维护升级,而B/S模型是近几年来随着Internet发展很快的一种新的项目,它与客户端/服务器方法相比较,PC端是一个常规的浏览器,服务器端是Web Server ,而Web Server与数据库和服务器终端的完美融合,让这种模型的使用规模一直不断延展,它已不单纯地用在在线查找,有很多门类的交易模块、公司的MIS结构均是采用这种样例,它的最大好处是便于充实应用、提升维护更为便捷。另外,测验系统的核心功能也一定会不停的进行扩充,而且,应用产品自身也是要走过一段不断修正的道路。在以上的思量的基础上,用Browser/Web模型来研发测验系统比较符合要求,服务器端我们采取MySQL数据库软件和PHP组合来组成测验的应用软件服务系统;客户端采取浏览器来完成测验的全部流程。