- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
以BS模式为基础网络题库平台建设
以BS模式为基础的网络题库平台建设
摘 要
网络题库主要是结合教育测量理论,在计算系统的支持下,实现相关学科题目的集结,在保证试卷质量以及考核效果方面意义重大。本文基于B/S模式,提出了一种网络题库平台的建设方案,该平台采用了基于ASP.NET的4层结构模式,通用性和安全性较好。
【关键词】B/S模式 网络题库 平台 建设
1 引言
B/S模式及浏览器/服务器模式,是在互联网技术兴起后产生的一种新的网络结构模式,对客户端进行了统一,同时将实现系统功能的核心集中到了服务器中,有效简化了系统的开发、维护和使用。B/S模式不仅维护和升级非常方便,而且成本低廉,可以提供更多的选择,不过应用服务器的运行数据负荷较重,一旦出现问题将会造成难以估量的后果,因此为了保证数据安全,通常需要设置独立的数据库存储服务器。本文从现有的网络题库平台出发,在深入研究B/S模式的基础上,针对网络题库平台进行了建设,希望能够为相关院校的题库建设提供一些借鉴。
2 基于B/S模式的网络题库平台建设
2.1 系统结构
在开展网络题库平台设计时,需要首先明确设计思想,并以此为基础进行系统结构的确定。网络题库平台必须具备开放式的结构,能够对现有的设备以及存储空间进行合理利用,具备友好的人机交互界面,确保其可操作性强;平台必须能够实现与教务数据的有效对接,集成其他信息系统,对数据进行收集和整理,为了保证信息安全,还应该提供可靠的安全服务机制。
立足这样的设计思想,从网络题库平台的可靠性、有效性以及封装性等方面进行综合考虑,基于B/S模式,采用4层架构。
2.2 功能模块
在平台中,包括了一个主控模块以及多个功能模块,结合自上而下的方式,进行编程,确保每一个功能模块都能够完成自身的任务。具体来讲,可以将其划分为几个不同的角色:
2.2.1 系统管理员
主要是针对题库平台的管理,包括平台的日常运行维护,用户定义及权限分配等;
2.2.2 教务管理员
主要负责命题单、任务书、试卷终审等的管理;
2.2.3 教学分管员
负责涉及所属教研室的试卷审核工作,在完成初审后,交由教务管理进行终审;
2.2.4 教研室主任
对涉及本教研室的试卷进行审核,然后交给教学分管员;
2.2.5 教师用户
教师用户可以说是最为重要的用户,每一门课程设置一个用户,由任课教师担任,主要负责课程题库的建设,以及试题试卷的编组工作。
根据业务流,可以将系统中的功能模块分为主控模块、题库管理模块、题库组卷模块、命题任务模块等,每一个模块具有相应的功能。
2.3 系统安全
安全问题是系统构建中必须考虑的问题,一般包括两个方面的内容,一是硬件安全,基于B/S模式的开发使得系统可能会遭到一些恶意的攻击,从系统安全的角度,应该将服务器设置在学校的中心机房内,以校园网进行访问,从而在物理层面上避免了外网的影响。而如果需要连接外网进行数据的更新,则可以利用VPN构建虚拟局域网,保证系统安全。二是软件安全,可以利用相应的安全策略来保障。首先,结合数据加密技术,对用户密码进行加密处理,减少密码泄露的几率,当用户登录时,系统可以在对密码进行加密后,与数据库中的密文进行对比;其次,应该对把一些危险字符进行替换,以防止攻击者对SQL命令的内容进行修改,可以结合Safe Request函数,在实现过程中进行危险字符的替换;应该结合存储过程,执行所有的查询操作,避免攻击者利用连字符等进行攻击;然后,可以采用动态生成校验码的方式,在用户进行关键操作时随机生成验证码,输入正确后才能操作;最后,应该对数据库操作日志进行记录,为系统的安全管理提供参考依据。
2.4 功能实现
网络题库平台的功能是非常复杂的,这里主要针对知识点管理以及试卷审核功能的实现进行简要分析。
2.4.1 知识点管理
在题库系统中,对于课程章节知识点的管理是核心内容,主要包括了知识点的添加、删除、修改以及移动等操作。在进行系统设计时,可以结合知识节点树的方式,实现对于知识点的有效管理。这里的节点实际上可以看作是一个数据存储器,可以对不同类型的题目进行存储,通过节点的递归计算,知识节点树能够将泛型作为入口参数,从而避免了C#编程语言中的装箱与拆箱操作,简化了系统流程。不仅如此,可以在编译环节进行泛型类型的检查,这就在很大程度上提高了平台系统的运行效率。
2.4.2 试卷审核
题库平台中的试题最终是以word文档的形式显示出来,以方便进行后续的修改和试卷印刷。参考高校本身的命题管理情况,题库平台应该生成不同的试卷和答案,如卷号20T,卷号20D等,T表示对应卷号的试卷,D则表示对应卷号的答案,
您可能关注的文档
- 从雕刻工艺探讨玉器价值.doc
- 从雨果巴黎圣母院浅析其浪漫主义倾向.doc
- 从雨里猫译本分析谈翻译中汉语表达准确性.doc
- 从雪桥诗话历史书写看其对国家盛衰思考.doc
- 从雪夜林边驻足浅析弗罗斯特诗歌现代性.doc
- 从零开始抓好公共汽车安全管理.doc
- 从零开始探索.doc
- 从雷雨中浅析曹禺与现代悲剧审美倾向.doc
- 从雷雨看Grice会话合作原则.doc
- 从雷雨看生活经历对曹禺戏剧创作影响.doc
- 以B公司为例探究主营棉花贸易小微企业绩效管理模式.doc
- 以C4为核心独立院校工程人才培养模式及应用研究.doc
- 以CALL为基础自主学习在非英语专业本科生英语教学中应用.doc
- 以Cameron适时理论为基础全程干预模式在慢性阻塞性肺疾病中应用效果.doc
- 以CDIO为导向软件应用能力培养.doc
- 以CDIO为导向计算机专业改革探索.doc
- 以CNN为例看网络英语新闻标题新特点和发展趋势.doc
- 以Cecil Textbook of Medicine为语料库医学英语词表构建.doc
- 以DIS实验系统为载体 促进研究性学习与物理学科整合.doc
- 以Down为例探析意象图示在英语介词教学中应用.doc
文档评论(0)