。功能层集中了系统的事务逻辑处理,它对事务规则和过程进行封装,使得每个单独的对象都有清楚的目的和作用。功能层构造事务对象的工作可以和构造表示层的事务方案同时进行,而且形成了组固定的事务对象后,可以说是建立了个特定的计算环境,以后再开发同领域的新的事务解决方案时也许直接拿来用就可以了,或者只需要做少量的改动。构建事务部件的工作是比较复杂的,需要十分彻底地理解用户的问题域,以及用户事务的各个部件是如何同个公共的事务对象打交道的数据层为功能层提供服务,数据层为功能层提供使用数据,使这些数据独立于功能层的决策规则,它可以是个数据库管理系统,也可以是另外个子系统。在线考试的模块流程在线考试是系统的核心模块,其中包含选择考试类型答卷交卷自动评卷保存答案和保存成绩等几个模块,它们之间的关系如图所示。图在线考试模块流程图进入系统前进行身份验证,通过后学生便可进入在线考试系统。另外,系统还对考试时间进行控制,时间到了会要求考试者交卷。在抽取试卷进行考试交卷时都要进行身份验证,考试者选择将答卷提交后,由计算机自动评卷。自动计算考生成绩。系统详细设计组卷模块系统为在线考试系统,因此在线考试将为本系统的关键。在线考试必须要为考试提供张题型题量和分值分布都比较合理的试卷。提供试卷的功能就由组卷模块来完成实现。组卷模块分为两种模式,种是教师手动组卷,另种是系统自动从试题库中选择合适的试题,生成张试卷。数据表设计由于本系统所使用的数据都是通过工具类类通过流读取文本文档获得,数据表如下见附录附件用户信息文件附件文件试题信息文件附件客户端配置文件附件服务器配置文件第四章系统实现开发环境界面制作这里介绍几个主要界面。登录页面的运行结果界面如下登录账户异常界面登录密码异常界面菜单界面菜单界面成绩查询异常点击考试规则,弹出考试规则对话框在菜单界面点击离开考试,弹出询问对话框在菜单界面点击开始考试按钮进入考试界面考试结束界面,弹出考试结束了对话框。时间字体变为红色剩余分钟时点击考试结束对话框,进入菜单界面,并弹出成绩对话框,显示成绩点击成绩对话框,进入菜单界面,在菜单界面点击查询成绩,弹出考试成绩点击成系统测试测试环境测试过程基本测试过程使用考生帐号登录后进行在线考试,查询成绩,添加试题,添加试卷,查看考试规则等全部功能的测试。并发行测试过程同时使用多个用户登录,检测系统对并发性事件的处理能力。具体模块测试采用黑盒测试,在根据需求分析中的测试要求,在概要设计中为每个模块指定了详细的测试计划,根据此测试计划,进行测试,并对对照测试结果和预期结果是否致,测试计划如下测试结果基本测试用户功能全部实现,完全满足应用要求。并发性测试多用户同时登录时未出现不正常状态,服务器对不同用户请求进行分步处理。容错性测试系统对非法请求进行限制,对非法操作进行正确提示,限制非法用户访问页面。模块测试测试结果和预期结果基本致,并在测试过程中对部分模块功能根据测测试程序测试方式操作预期结果界面实现黑盒测试启动服务器客户端,刘勃妮,李国栋智能在线考试系统的研究与应用科技资讯,苏新宁,吴鹏等电子政务技术国防工业出版社,致谢首先,要向我的指导老师马金星老师致以衷心的感谢,在论文撰写工作中,马金星老师对我严格要求,认真指导,给予了很多鼓励和帮助,让我从中学到了许多难得的经验,在系统设计中,严老师也给予了很多意见和帮助。马金星老师对学生认真负责而又和蔼可亲,对学术丝不苟的高尚品德和人格魅力深深感动了我,也将影响我今后学习和工作的态度。其次,感谢我的系统指导老师马金星老师,他在百忙之中抽出时间,对我认真指导,马金星老师在系统设计和实现过程中给了我很多的技术支持,帮助我及时解决了许多实际问题,使我能够顺利地完成设计。在此,我真诚地感谢马金星老师给我的帮助,感谢软件学院各位领导和老师们的指导和帮助,感谢我的家人几年来对我无微不至的关怀和照顾,正是他们的付出我才能顺利地完成学业。最后,谨向所有关心和帮助过我的老师同学和家人表示我最真诚的谢意,网能够运行该系统,该系统的安装调试运行不会改变原计算机系统的设置和网络的布局,并且大多数用户几乎不用做任何培训都能够方便的操作系统。因此从操作可行性的角度来衡量,本系统的开发方案也是可行的。综合以上三个方面的因素,开发在线考试系统是完全可行的。系统功能需求分析在线考试的概念模型如图所示,要满足以下几方面的功能需求考试题型的要求试卷中的题型除包括单项选择题多项选择题由计算机完成对试题的评分。满足考试功能的要求试题库管理功能通过试题库管理功能建立与维护试题,以便在考试组卷时进行抽题。另为需要具有试题分类查询功能。考生登录功能在正式考试开考前,考生通过计算机登录考试系统,考生登录时需用准考证号码结合自定义的密码进行身份认证,登录后进行考试。自定义考试功能在每期考试之前,按照待考科目所依据的考试方案,设定考试日期考试限时参加考试的专业等项目,从而形成个逻辑考场。随机组卷功能在线考试充分利用计算机强大的运算和数据处理能力,依据试卷生成规则,动态随机组织生成试卷,保证考试的公平竞争原则。考试时间控制功能每场考试都有时间限制,在考生答卷时需要由计算机自动倒计时,到时间后系统能够自动终止考生答卷,并自动收卷。计算机阅卷评分功能在考试交卷后,计算机能立即依据试题标准答案对考生试卷客观题进行评阅,并根据其正误情况进行计分。成绩管理功能通过此功能能够对考生成绩进行查询,对考生各个试题进行分数的整合。系统总体设计系统的体系结构系统采用的三层结构模型,是新代分布式计算方案设计的应用软件体系结构。表示层位于学生工作站上,功能层位于服务器上,数据层位于数据表中。这种结构有利于系统的负载平衡和系统的维护,同时也保证了信息安全。在表示层上,它提供组标准的界面来发布编辑和接受数据,并保持用户界面的致性和完整性。这层中的客户端代码通过调用功能层所封装的事务处理接口来激活事务。在系统中用户主要通过客户端进行在线考试。它将用户层单独列出来,减少了系统的藕合,每层的开发和维护相对来说都比较独立依次确认测试确认测试的目的是向未来的用户表明系统能够像预定要求那样工作。经集成测试后,已经按照设计把所有的模块组装成个完整的软件系统,接口也已经基本排除了,接着就应该进步验证软件的有效性,这就是确认测试的任务,即软件的功能和性能如同用户所合理期待的那样。系统测试软件开发完成以后,最终还要与系统中其他部分配套运行,进行系统测试。包括恢复测试安全测试强度测试和性能测试等。单独对系统的测试主要从以下几方面入手功能测试测试是否满足开发要求,是否提供设计所描述的功能,用户的需求是否都得到满足。功能测试是系统测试最常用和必须的测试,通常还会以正式的软件说明书为测试标准。强度测试及性能测试测试系统能力最高实际限度,即软件在些超负荷情况下功能实现的情况。安全测试验证安装在系统内的保护机构确实能够对系统进行保护,使之不受各种非常的干扰。针对本系统主要是对权限系统的测试和对无效数据错数据和非法数据干扰的能力的测试。经过上述的测试过程对软件进行测试后,软件基本满足开发的要求,测试宣告结束。基于的文件管理系统设计与实现结论第六章结论此次系统分析与设计过程,是对四年大学学习的总结过程,更是进步学习和探索的过程。在这个过程里,我对文件管理系统的分析与设计思想有了深刻的认识,对语言有了进步的掌握和应用,并在学习过程中增长了知识丰富了经验。管理系统的开发是项复杂的系统工程,按照系统规划系统分析系统设计系统实施系统运行与评价的开发规范来进行。开发前,把系统开发目标明确出来,做到心中有数,在以后的设计中才会顺利,节省设计的时间与精力,使系统的结构层次更清晰,更有助于程序逻辑结构的实现。系统选用好的数据库管理软件和开发软件,对整个系统设计和开发的顺利进行起到很大作用。系统开发的过程中尽量将重点放在对象上,即所谓的类,将通用性的东西以函数和过程的形式编为统格式。在以后的使用中直接调用,而不完全适用的地方再稍加修改,已达到功能的实现。这样,若有变动,只需对函数和过程进行修改不需要深入函数或过程的内部,增强了程序的可扩充性和可维护性。本文通过本系统设计与开发,从而得出下列结论学习门新技术,最重要的是实践,只有多动手才能尽快掌握它。个系统的开发,经验是最重要的,经验不足,就难免会有许多考虑不周之处。由于时间仓促,本次设计由我完成本系统的制作,对我这样个新手而言所制作的模块还有不完善的地方。数据库的设计也比较简单。还有很多毕业设计中用到语言的知识也不够全面,还有很多地方不能够作到完全的理解和掌握。通过这次毕业文件的设计制作使本人受益匪浅。由于毕业设计所用的技术和其中用到语言的其他部分是在课堂上没有接触过的,要用它来做设计必须通过大量自学来掌握,在这个过程中,不仅大大提高了我的自学能力而且让我对的学习有了进步的认识。由于是独立完成在毕业设计的过程遇到了很多的困难,我请教了不少老师和同学,在这个过程中让我体会到了,个团队的重要性。基于的文件管理系统设计与实现参考文献参考文献孙跃平,耿祥义程序设计北京清华大。功能层集中了系统的事务逻辑处理,它对事务规则和过程进行封装,使得每个单独的对象都有清楚的目的和作用。功能层构造事务对象的工作可以和构造表示层的事务方案同时进行,而且形成了组固定的事务对象后,可以说是建立了个特定的计算环境,以后再开发同领域的新的事务解决方案时也许直接拿来用就可以了,或者只需要做少量的改动。构建事务部件的工作是比较复杂的,需要十分彻底地理解用户的问题域,以及用户事务的各个部件是如何同个公共的事务对象打交道的数据层为功能层提供服务,数据层为功能层提供使用数据,使这些数据独立于功能层的决策规则,它可以是个数据库管理系统,也可以是另外个子系统。在线考试的模块流程在线考试是系统的核心模块,其中包含选择考试类型答卷交卷自动评卷保存答案和保存成绩等几个模块,它们之间的关系如图所示。图在线考试模块流程图进入系统前进行身份验证,通过后学生便可进入在线考试系统。另外,系统还对考试时间进行控制,时间到了会要求考试者交卷。在抽取试卷进行考试交卷时都要进行身份验证,考试者选择将答卷提交后,由计算机自动评卷。自动计算考生成绩。系统详细设计组卷模块系统为在线考试系统,因此在线考试将为本系统的关键。在线考试必须要为考试提供张题型题量和分值分布都比较合理的试卷。提供试卷的功能就由组卷模块来完成实现。组卷模块分为两种模式,种是教师手动组卷,另种是系统自动从试题库中选择合适的试题,生成张试卷。数据表设计由于本系统所使用的数据都是通过工具类类通过流读取文本文档获得,数据表如下见附录附件用户信息文件附件文件试题信息文件附件客户端配置文件附件服务器配置文件第四章系统实现开发环境界面制作这里介绍几个主要界面。登录页面的运行结果界面如下登录账户异常界面登录密码异常界面菜单界面菜单界面成绩查询异常点击考试规则,弹出考试规则对话框在菜单界面点击离开考试,弹出询问对话框在菜单界面点击开始考试按钮进入考试界面考试结束界面,弹出考试结束了对话框。时间字体变为红色剩余分钟时点击考试结束对话框,进入菜单界面,并弹出成绩对话框,显示成绩点击成绩对话框,进入菜单界面,在菜单界面点击查询成绩,弹出考试成绩点击成系统测试测试环境测试过程基本测试过程使用考生帐号登录后进行在线考试,查询成绩,添加试题,添加试卷,查看考试规则等全部功能的测试。并发行测试过程同时使用多个用户登录,检测系统对并发性事件的处理能力。具体模块测试采用黑盒测试,在根据需求分析中的测试要求,在概要设计中为每个模块指定了详细的测试计划,根据此测试计划,进行测试,并对对照测试结果和预期结果是否致,测试计划如下测试结果基本测试用户功能全部实现,完全满足应用要求。并发性测试多用户同时登录时未出现不正常状态,服务器对不同用户请求进行分步处理。容错性测试系统对非法请求进行限制,对非法操作进行正确提示,限制非法用户访问页面。模块测试测试结果和预期结果基本致,并在测试过程中对部分模块功能根据测测试程序测试方式操作预期结果界面实现黑盒测试启动服务器客户端,
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 81 页
第 2 页 / 共 81 页
第 3 页 / 共 81 页
第 4 页 / 共 81 页
第 5 页 / 共 81 页
第 6 页 / 共 81 页
第 7 页 / 共 81 页
第 8 页 / 共 81 页
第 9 页 / 共 81 页
第 10 页 / 共 81 页
第 11 页 / 共 81 页
第 12 页 / 共 81 页
第 13 页 / 共 81 页
第 14 页 / 共 81 页
第 15 页 / 共 81 页
预览结束,还剩
66 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。