计算机网络课程题库管理系统的设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:zhuliangmike
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]本文以计算机网络题库为背景,论述系统的整体架构思路,提出系统的功能模块划分,并对各个子模块进行详细设计。本系统具有结构清晰、界面统一、易实施、易维护、易升级的优点。
  [关键词]题库管理系统 架构
  中图分类号:G424.79 文献标识码:A 文章编号:1009-914X(2015)29-0073-01
  1 引言
  目前,学校与社会上的考试基本都采用传统的考试方式,随着社会的进步,考试类型的不断增加及考试要求的不断提高,老师的工作量将会越来越大。在这种情况下,传统的考试方式已经不能适应现代考试的需要。随着高校人数的增多,这些弊端就会更加明显地暴露出来。正因为这样,急需一个方便、实用的出题系统来自动生成试卷,现代计算机技术的发展已具备开发这样一个系统的条件,有了这样的系统,能减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更加公证!客观!更加激发学生的学习兴趣。题考试方式已经不能适应现代考试的需要。
  本系统是一个中小型系统,按照“度身定制,量体裁衣”的原则进行设计开发,在充分调查研究基础上,进行详细的需求分析,清晰的数据库设计,设计开发出很好适应了当前形势。本系统是基于B/S模式,开发采用了J2EE架构解决方案,选用了Struts2-MVC技术,Struts2+Spring+Hibernate为开发主框架,数据库使用MySql进行数据库管理,从而实现了数据访问和业务逻辑的分离,以及业务数据的对象化封装;计算机网络题库管理系统是针对计算机网络课程教师和学生,为能减轻教师的工作负担及提高工作效率,同时提高学生考试的质量。
  2 功能分析
  计算机网络题库系统应满足学生、老师的需要。计算机网络题库系统应具备学生和老师基本信息管理、题库管理、公告管理、搜索等基本功能要求。系统的主要使用者有计算机网络教学老师及广大学生。下面从不同角度来分析系统功能。
  2.1 角色分析
  通过计算机网络课程题库管理系统平台,能给用户带来方便,满足需求。能够让教学老师给比较“公平、公正、客观、全面”地考核学生,能够真正给计算机网络教学带来便利,能够提高广大学生对计算机网络课程学习的效率。本系统利用UML(Unified Modeling Language)统一建模语言的支撑软件微软公司的Visio Professional 2007并结合管理流程,进行了面向对象建模设计,这将能够保证开发过程的更加流畅及Web系统的维护更加容易。
  在设计过程中,为了确保决策的最优化,进行一些先期规划是必要的。首先要对系统进行分析,确定系统角色,即各类用户在系统中所承担的职责。通过对系统需求进行分析,我们可以确定系统中有两类角色:管理员、前台用户。
  2.2 用例分析
  系统的主要活动者有系统管理员、教师和学生。
  系统管理员的用例包括:题库管理、试卷管理、成绩管理、考试管理、系统管理。
  教师的主要用例包括:试卷管理中的打印样卷、成绩管理中的批改试卷和查询成绩统计信息。
  学生的主要用例包括:参加考试、查询成绩、参与模拟练习、查看试题分析等。
  3 功能设计
  根据系统功能,可以得出图1系统总体业务功能结构图:
  1.题库管理模块:题库管理是整个系统的核心,为保证题库的安全性、保密性,只能有系统管理员或其授权的考试管理员有权对题库进行维护,主要包括题型的维护、试题的入库(单题或批量)、查询试题、修改试题、删除试题。
  2.试卷管理模块:以电子题库为基础,教师通过在系统中设置相应的组卷参数(如试卷标题、考试时间、各类题型数、分值、难度级别、考察的知识点等),系统自动组成样卷,组成满意的试卷后,可打印,存正式样卷。当然教师也可根据需要,从题库中查询相关试题,手动组成样卷。
  3.考试管理模块:考生登录成功后,系统随机抽取一套样卷,待学生提交答卷后,系统将自动保存学生的答案,留待教师批改。
  4.成绩管理模块:教师登录成功后,先选择要批改的试卷,再选择参加考试的学生,调出学生的答卷。观题有系统自动判卷,非客观题有教师判定给分,确认提交后,判卷信息便存入学生的档案。同时,可对考试结果进行报表打印,并对考试结果进行查询及统计,统计功能主要包括最高分、最低分、各个分数段的积累人数、平均及各题的得分情况等。
  5.模拟练习模块:该模块主要用于学生平时练习,有系统随机出题,学生提交后,系统自动评卷(都为客观题)。同时系统也提供每道题的答案及分析。
  6.系统管理模块:本模块仅供系统管理员和授权管理员使用,具有用户管理、口令管理及权限设置、系统初始化、数据备份恢复。
  4数据分析
  数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率产生影响,合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
  设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。数据库设计一般包括如下几个步骤:
  1、数据库需求分析
  2、系统E-R图设计
  用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
  结语
  利用本系统不仅可以强化理论知识的学习,而且实现了“公平、公正、客观、全面”地考核学生,是评价教学质量的有效途径。网站具有非常好的可扩展性、安全性,相信本网站的投入使用能够为能减轻教师的工作负担及提高工作效率,同时提高学生考试的质量。
  参考文献
  [1]飞思技术研发中心.JSP 应用开发详解第三版[M].北京:电子工业出版社.2004.
  [2] (美)Bill Siggelkow Jakarta Struts Cookbook.[M].北京:清华大学出版社.2007.
其他文献
[摘 要]21世纪的发展已经很大程度的依赖于计算机网络的发展,然而随着计算机网络信息技术的迅猛发展,企业对信息需求的增长,使计算机网络信息技术已经渗透到企业的日常工作中。传统的企业内信息的交流方式早已不能满足企业对大量信息的快速传递与处理的需求,并且浪费了大量的人力资源、物力资源等。因此利用网络通讯基础及先进的网络应用平台,建立一个安全、可靠、开放、高效的信息网络办公自动化管理系统正成为当前的发展
期刊
[摘 要]每个学校都面对着十分繁杂的学生学籍管理工作,为提高工作效率和管理水平,设计了学生学籍管理系统。本系统是适用于各类学校使用,具有操作简单、用户界面友好、安全性高、运行稳定的特点。  [关键词]学生学籍管理系统;工作效率  中图分类号:TP2.32 文献标识码:A 文章编号:1009-914X(2015)29-0062-01  1 选题背景  跨入21 世纪,人类社会正在步入信息和知识经济时
期刊
[摘 要]本文描述了软件学院资料管理系统的的开发,该系统能够对教师基本信息,学生基本信息,学生毕业设计,教师工资,教师考勤,用户进行管理。  [摘 要]软件学院资料管理系统;毕业设计  中图分类号:TP311.52 文献标识码:A 文章编号:1009-914X(2015)29-0060-01  1 选题背景  在当前的信息化时代中,任何高校,都需要一个实用的管理系统来规范学校管理、学生管理和数据统
期刊
[摘 要]随着经济水平的不断提高,人们的生活水平不断增长,汽车租赁行业也得到了长足的发展。但是原来的手工管理方式越来越原始和粗放,已不能适应行业的发展和企业的管理水平提高。随着电脑技术的应用,意识的提高,人们迫切需要一套管理软件来提高汽车租赁的管理水平。  [关键词]汽车租赁;管理软件  中图分类号:F719 文献标识码:A 文章编号:1009-914X(2015)29-0059-01  1 选题
期刊
[摘 要]目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。于是本文研究学生宿舍管理系统的详细设计,分析解决此情况。  [关键词]宿舍管理系统;面向对象编程  中图分类号:TP315 文献标识码:A 文章编号:1009-914X(2015)29-0066-01  1
期刊
[摘 要]随着全球信息化的迅猛发展,传统的酒店订房方式已经落后于信息化改革的要求,必将被全新的在线订房管理方式取代。酒店借助计算机网络实现房源的时实公布,信息高速、及时、准确的传递已成为提高工作效率和加强市场竞争力的有效手段。构建网上在线订房管理系统,实现网上在线订房已经成为一种迫切的要求。  [关键词]网上订房管理系统;计算机网络  中图分类号:TP315 文献标识码:A 文章编号:1009-9
期刊
[摘 要]随着当今企业人员数量不断增加、分工的不断细化、各行业间联系的不断密切。旧式的用纸介材料来记录的人工管理方式已不合适现代企业公司的发展了,实现人事管理的系统化、规范化、自动化,将成为现代公司管理人员的首选。本系统依据现代企业人事管理的需求,对人事管理系统进行分析设计。  [关键词]人事管理系统;现代企业  中图分类号:TP311.52 文献标识码:A 文章编号:1009-914X(2015
期刊
[摘 要]人事管理系统是企业管理中的一个重要内容,随着时代的进步,企业人员数量也不断增加、分工的不断细化、各个行业间联系的不断密切,对人事管理的要求也不断提高。如何管理好企业内部员工的信息,对员工实施高效的宏观管理,对企事业单位的人员构成情况和发展趋势进行统计、规划、分析并制定切实可行的人事政策,是一项繁重而艰巨的任务。  [关键词]多媒体;音频信息  中图分类号:TP311 文献标识码:A 文章
期刊
[摘 要]随着Internet的普及,越来越多的企业建立了自己的WWW网站,企业通过网站可以展示产品,发布最新动态,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中新闻管理系统是构成企业网站的一个重要组成部分,它担负着双层作用,一方面可以用来动态发布有关新产品或新开发项目,另一方面又可以及时向顾客公告企业经营业绩、技术与研发进展、特别推荐或优惠的工程项目、产品和服务,从而吸引顾客
期刊
[摘 要]随着互联网的迅速发展,互联网已经逐步渗透到人们工作、生活的方方面面,并对人们生活、企业发展和社会进步产生了巨大影响,很好的体现了“以信息化带动工业化,工业化促进信息化”的科学发展思路。发挥互联网的优势、在网络上建立一个小区物业管理系统,使得小区物业管理更方便,更高效,为住户提供更优质的服务,这是物业管理的目标。  [关键词]小区物业管理系统 互联网  中图分类号:TP315 文献标识码:
期刊