亚运知识竞答网的设计与开发
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘要
随着计算机及网络技术的飞速发展,Internet应用在全球范围内日益普及,Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide
Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。
由于有诸多优点,网络也已经成为人们获取信息和学习知识的重要方式。为广泛普及亚运知识,宣传亚运精神,进一步传播亚运文化,让网友对亚运方面内容有了更全面地了解,充分调动起大家支持亚运、参与亚运的积极性,进一步把人文亚运的理念转化为广大网民的自觉行动,营造宣传亚运理念、普及亚运知识、弘扬亚运精神的热烈氛围,拟开发一套在线亚运知识竞答网。?????
从Web技术的发展历史来看,采用三层甚至多层模型的服务器端开发技术将使得开发人员可以以更少的资源来更快地建立Web应用程序。J2EE技术以Java技术为基础,它将许多分散的Java技术整合到一起,组合成一个完整的企业标准,是当前多层服务器端体系结构中比较出色的标准。本文首先介绍开发本系统所需用到的J2EE技术,接着介绍了数据库设计及SQL Server 2000数据库的使用,最后详细讲解了用J2EE开发的亚运知识竞答网,这一部分主要包括数据库的建立和系统模块功能的实现以及前台页面的设计。数据库的建立部分详细介绍了如何使用当下流行的数据库建模软件PowerDesigner来建立本系统的数据库模型,前台页面的设计部分则详细介绍了“网页设计三剑客”之一的Dreamweaver MX,最后说明了系统存在问题和前景展望。
关键字:亚运知识?? 知识竞答? struts2? hibernate spring
系统功能需求分析
作为一个在线亚运知识竞答系统的基本功能是使用计算机来代替人工完成答题中需要完成的一系列任务,达到答题智能化。为了保证系统能够长期、安全、稳定、可靠、高效的运行,系统应该满足以下的功能需求:
首先,采用开放、动态的系统架构,将传统的答题模式与先进的网络应用相结合。在答题之前建立有关亚运知识的试题库,并设置答题参数和信息。其次,由于答题是面向特定的某些对象,所以用户进入系统应该进行身份验证。用户进入答题系统后,应该能根据自己的需要选择某个问卷,所以该系统还应具有某个问卷选择的功能。在线答题与一般的单机答题是不同的。为了在线答题的规范性,对于每个答题者来说,问卷的题型和题量都应是相同的,但问题并不相同。在线答题基于网络环境,问题应该从服务器的试题库随机抽取试题后动态生成的。考虑到本答题系统的实用性,从答题内容设计上,题型不能单一,既要有选择题、判断题等客观题,又要有填空题、简答题等主观题。所以一定要考虑题型在数据库中的保存及主观题和客观题的评分问题。另外,系统还应该对答题时间进行控制,时间到了会要求答题者交卷。答题者选择提交后,应该由计算机自动判卷,并将成绩保存。答题完毕后,可以返回登录界或继续答题。答题系统还应当根据答题情况对试题区分度、难度进行评估,以及问卷信度的分析。此外,应该能够方便、快捷的对在线答题系统进行管理,此外,用户还应能进行远程注册。
根据以上分析和答题流程,本系统至少应该具有以下功能:
(1)
用户注册:进行用户注册,以便用户可以登录。
(2)
用户管理:管理员对用户增加、删除。
(3)
试题库管理:对各题型的管理,问题的录入、增加、编辑、删除等。
(4)
试题参数设置:知识范围、题型、数量、分值等。
(5)
问卷生成:可以指定试卷的各题型的数量,从试题库里随机抽取试题生成一份问卷。
(6)
在线答题:系统严格控制整个答题过程,实行时间的监控与权限的控制,用户需要在限定的答题时间内交卷。
(7)
计算机自动阅卷:能够自动对用户的客观题部分进行评分,主观题部分则由阅卷人阅卷后将其成绩手工输入,最后计算机生成每个用户的成绩,并将结果保存于用户成绩数据库。
(8)
综合查阅:不同的用户,根据不同的权限,可以对用户试卷、成绩等信息进行查询,并能够删除指定纪录。
(9)
答题分析与评估:答题系统根据答题情况对试题区分度、难度进行评估,以及试卷信度的分析。
(10)
在线答题系统应该具备友好、简洁的操作界面,安全性要高,稳定性要强,能够满足多人以上同时及进行在线答题。