doc (基于JAVA的在线考试系统) ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:50 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 13:34

(基于JAVA的在线考试系统)

请确认登录密码,,您两次输入的登录密码不致,请重新输入,请输入提示问题,请输入问题答案,当用户需要注册时,单击注册按钮,系统会执行以下流程请求将页面上的信息传递到控制层的中的类中,执行以下代码注册个新用户添加考生注册信息返回值您已经注册,直接登录即可,注册失败,在注册成功后,会跳转到页面,如图图注册成功界面用户登录网站首页在用户第次访问时会判断用户是否登录,未登录则显示用户登录窗口,提示用户登录或注册对于已经登录的用户,在用户登录窗口将显示用户的相关信息首页主要是根据保存用户名信息的参数来判断用户是否已经登录的,关键代码如下在会员登录窗口中单击登录按纽后,系统将对用户名和密码进行验证,判断用户是否是已注册用户,如果已注册,则更新用户在网站中的状态,如果没有注册,则拒绝用户的登录操作,登录数据验证的程序代码如下考生身份验证验证结果的值您输入的考生准考证号码或密码,,管理员登录设置系统设置了个默认的管理员,只要通过此用户名登录就可进入管理员界面,如图和图所示图管理员登录图管理员界面管理员身份验证代码如下管理员身份验证验证结果的值您输入的管理员名称或密码,,考试管理模块考试管理模块主要功能有如下几个部分选择课程模块当用户在主页登录后,点击在线考试,系统会自动跳转到页面来阅读考试规则,点击同意,便可以选择课程。代码如下具体执行步骤从用户的请求对象中获取会话对象从会话对象中获取考试对象在监听到被创建之后,就立即向数据库中添加个考试请求在线考试时选择课程,获取准考证号查询包括考试题目的课程列表,但不包括已经考过的科目准备考试用户选择了课程之后,便可以开始准备考试,此时,类会自动在数据库中创建个对象。用来保存此次考试的相关信息。同时会输出课程和课程名称,确认该考试。执行流程如下从用户请求对象中获取课程的调用业务层的方法根据课程去数据查询课程的信息,返回对象从课程对象中获取课程名,课程,来构建个课程的对象从会话中获取用户调用业务层的方法来根据用户和课程对象来对数据库执行添加操作将些该课程的试题对象放入到考试页面中部分实现代码数据库中实现代码准备考试课程,查询选择的课程自动阅卷和显示成绩在选择了开始考试之后,系统会随机在套题表中抽取题目,题目分为单选和多选题两类。在用户答题完成并提题类进行试题的设置,功能也包括增删改查等,当管理员确认修改之后,同样也会弹出界面进行确认,页面运行结果如下图后台试题修改页面部分代码实现,出错了请输入考试题目名称,单选题多选题后台数据库运行代码截图系统的测试测试是软件开发必不可少的环节,每个开发者都应该养成良好的测试习惯,个系统的完善就是通过不断地测试与维护来完成的。测试的意义有以下几点测试并不仅仅是为了找出通过分析产生的原因和的发生趋势,可以帮助项目管理者发现当前软件开发过程中的缺陷,以便及时改进这种分析也能帮助测试人员设计出有针对性的测试方法,改善测试的效率和有效性没有发现的测试也是有价值的,完整的测试是评定软件质量的种方法。测试般有两种方法如果已经知道了产品应该具有的功能,可以通过测试来检验是否每个功能都能正常使用如果知道产品内部工作过程,可以通过测试来检验产品的内部动作是否按照说明书的规定正常运行。前个方法称为黑盒测试,后个称为白盒测试。对于本系统,我采取第个方法,即黑盒测试。做完个模块,就进行测试,看所做的模块能不能实现所需要的功能。经过了先期的模块测试和后期的综合测试,本系统实现了规格说明书的所有功能,达到了预期的要求。小结本章详细介绍了系统主要功能模块的具体实现,包括用户管理模块考试模块和题目管理模块,分析他们的设计思路,执行步骤,并给出了每个功能的主要实现代码,还有为每个功能的最终执行结果配上截图,让我们看到更直观的效果。最后对完成的系统进行了测试,介绍了两种主流的测试方法,给出了测试结果,达到了预期的要求。第五章总结与展望工作总结开发站点,是项复杂繁重的工作,需要多方面的知识。此次通过设计网上考试系统,使我接触到许多基于语言的网络开发方面的知识,包括语言,级联样式表,用户端开发语言,分层体系结构,支持架构的框架,开源服务器以及,数据库,服务器端开发语言等,这些语言或技术扩展了我的知识面,也使我在制作的过程中对它们的特点,应用方向等有了基本的了解,并在实际的应用中大致明白如何将它们融合运用,以开发出界面美观,功能强大的站点来。通过本次亲自动手设计系统,我更加深刻的了解系统开发的全过程,从中我熟练掌握了结构应用软件设计的思想及其开发的全过程。首先要进行系统的需求分析,分析系统要达到什么功能,系统要划分为几个模块来设计,系统的具体功能应当如何去实现分析完之后,考虑其涉及到的计算机专业知识,把问题细化,把大的问题划分为小的问题,然后逐个进行解决。毕业设计开始阶段,由于我们没有软件架构的设计经验,所以在项目的业务流程和软件的开发规范上犯了很的,所以在后期的组装过程变的非常的困难。设计收获掌握了网站开发的基本流程,设计整个网站的功能模块图掌握了如何搭建和配置个服务器掌握了使用编程,实现对信息的显示修改删除和添加等遇到的问题中文乱码问题的解决对于中文乱码问题的处理,常用的方法有两种种方法是在页面上设置页面的属性。这种方法就是在页面开始时,设置页面的属性,例如另种方法是输出中文信息时使用编码。这种方法是在输出中文信息之前,对中文信息进行次编码。异常般是对个为值的变量进行操作引起的。为了避免这种异常,最好在对变量操作之前检查看它是否为值。语句换行书写时未加适当的空格而导致的。我们先看段代码〞〞〞〞〞〞〞〞上面所示的代码在执行时将转换成这样的语句从输出的语句可以看出和之间,以及和之间都缺空格,这样是不能从数据库中取出数据的正确的写法如下〞〞〞〞〞〞〞〞后续工作展望由于个人能力有限以及实践经验欠缺,系统基本满足在线考试的功能需求,本系统不可避免有不足之处,如些系统功能过于简单,所以系统的功能还算不上很完善。希望老师和同学能给予建议和指导。参考文献景玉建开发的发展与前景职业时空,年第期,张孝祥深入开发内幕核心基础北京电子工业出版社北京什么是,百度百科,百度百科,简介,张桂元,贾燕枫开发入门与项目实践软件工程师技术北京人民邮电出版社百度百科,林信良技术手册北京电子工业出版社百度百科,百度百科,黄杰湘制作,中文参考手册,网络电子书,简介,,,百度百科,百度百科,张孝祥,张红梅编著网页开发体验式学习教程北京清华大学出版社百度百科软件测试,附录代码架构图图整体包结构图数据库与包图包数据访问层图包图页面前台页面图页面后台页面致谢本次毕业设计的最终完成离不开很多人的大力协助。真诚的感谢本次毕业设计的指导老师宋玲教授,给了我自由选题的机会,在我的论文审稿阶段指出了很多方面的不足,并给出修改意见,对我进行悉心指导,对我的毕业论文最终完成给予了极大的支持和帮助。特别感谢涂思慧学妹,在毕业设计中遇到的难点的时候,热情和耐心地提供了修改意见,对我毕业设计工作的顺利完成有着重要的意义。感谢广西大学计算机学院所有的教过我的老师,正是他们的无私奉献,才有我们今天的意气风发。最后,再次感谢所有帮助过我的人们,交之后,系统会自动统计单选题的得分和多选题的得分,之后进行加运算。查看成绩页面显示最终的得分。如图。图成绩结果页面功能的执行步骤将转换为对象从对象中获取课程从会话中获取考试对象根据课程去调用业务层的方法去修改题目得分项修改合计分数将些对象项放入到考试结果表单中部分实现代码在数据库中的实现代码,获取的查询字符串操作失败,,,题目管理模块题目管理模块,是用来管理题目信息的模块,前面已经讲过,在整个考试模块中,学生需要先选择课程,然后才能选择该课程下的题目考试。该模块共分四个部分,题目分类,增加题目,删除题目,设置答案等。基本上该模块是面向系统管理员的,而且该模块大部分的操作都是针对数据库进行的。增加课程图增加课程界面此时管理员可以添加课程的名称,点击图中的保存按钮,课程就被保存到数据库中。代码如下请输入课程名称,数据库中代码如下增加套题针对该课程,我们可以在该课程目录下设置该课程的套题信息,这是个二级分类,因为在套题表下我们才可以设置该套题所包含的具体题目信息。在增加套题模块中,我们仍然采用了类来对套题信息的添加进行具体操作。截图如下图加套题网页代码如下请输入套题名称,数据库操作的类包括增加,修改,删除。代码如下添加套题,

下一篇
(基于JAVA的在线考试系统)第1页
1 页 / 共 50
(基于JAVA的在线考试系统)第2页
2 页 / 共 50
(基于JAVA的在线考试系统)第3页
3 页 / 共 50
(基于JAVA的在线考试系统)第4页
4 页 / 共 50
(基于JAVA的在线考试系统)第5页
5 页 / 共 50
(基于JAVA的在线考试系统)第6页
6 页 / 共 50
(基于JAVA的在线考试系统)第7页
7 页 / 共 50
(基于JAVA的在线考试系统)第8页
8 页 / 共 50
(基于JAVA的在线考试系统)第9页
9 页 / 共 50
(基于JAVA的在线考试系统)第10页
10 页 / 共 50
(基于JAVA的在线考试系统)第11页
11 页 / 共 50
(基于JAVA的在线考试系统)第12页
12 页 / 共 50
(基于JAVA的在线考试系统)第13页
13 页 / 共 50
(基于JAVA的在线考试系统)第14页
14 页 / 共 50
(基于JAVA的在线考试系统)第15页
15 页 / 共 50
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批