基于J2SE的网上考试系统的设计与实现-软件工程专业论文.docxVIP

基于J2SE的网上考试系统的设计与实现-软件工程专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2SE的网上考试系统的设计与实现-软件工程专业论文

中文摘要传统的书面手工考试形式有诸多缺点,随着计算机和网络技术的飞速发展,计算机 中文摘要 传统的书面手工考试形式有诸多缺点,随着计算机和网络技术的飞速发展,计算机 考试系统在某些领域越来越多地替代了传统的考试形式。现在有很多基于不同技术的计 算机考试系统获得了实际应用,但是既支持多平台,又具有C/S模式的可控制性的考试 系统还比较少。本文论述的基于J2SE的网上考试系统就实现了这个目的,并且适应了 我校的教学实际需求。 本课题运用面向对象方法进行计算机文化基础考试系统的设计和实现,具体运用 UML模型图描述面向对象软件开发的各个阶段。面向对象需求分析阶段,运用用例图 获取和描述用户需求。面向对象设计阶段说明了面向对象设计的原则和软件设计模式, 将本系统划分为学生考试、教师管理、管理员管理三个子系统,用类图描述了系统的关 键类和主要方法,用顺序图、活动图描述了组卷和考试功能。面向对象编码阶段给出了 系统主要功能的实现界面,并且说明了类的实现方法。面向对象测试阶段说明了将UML 视图运用于测试的方法。 本文在项目计划阶段首先估计了本系统的代码行数,然后运用COCOMO模型计算 了项目工作量。论文还分析了考试系统组卷功能的要求,运用多目标条件约束随机组卷 算法进行组卷,并且可以自动反馈修正试题难度。论文还从Java语言的安全性、事务处 理、账号权限控制、数据加密、客户端容错等方面说明了系统的安全和容错技术,并且 淡明了取题组卷会造成网络堵塞,使用基于随机IP地址分配的负载均衡方法解决这个 问题。本文还说明了系统实现的其余关键问题,例如JDBC连接数据库,数据库性能优 化技术等。 【关键词】J2SE;网上考试系统;组卷算法:面向对织分析;面向对象设计 【论文类型l应用基础 英文摘要Abstract 英文摘要 Abstract The traditional manual test has many shortcomings.With the development of the computer and network technology,the computer examination system has gradually replaced the traditional test in certain fields,Now many computer examination systems based all kinds oftechnologies used in teaching.but there is bit few testing system that fits multi—systems and has many controlling functions of C/S mode.This paper analyses the network examination system based on J2SE that can do and meet our school’S requirement. This assignment analyses how to design and implement the examination system of computer basic knowledge by using the object—oriented method,specially the UML model diagram describing the all kinds of phases in object—oriented software development.In the object—oriented analysis(OOA)phase,the USe case diagram is used to obtain and describe the user’s requirements.The object—oriented design(COD)phase explains the principles of OOD and software design mode。The system is divided into three subsystems 一student’S examination,teacher’S management and administrator’S management.In this phase the class diagram is used to illustrate the key classes of the system and main methods,the sequence diagram and the activity di

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档