本科毕业的设计答辩抽题系统的研究.docVIP

本科毕业的设计答辩抽题系统的研究.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  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文档。上传文档
查看更多
本科毕业的设计答辩抽题系统的研究

本科毕业的设计答辩抽题系统的研究   摘要:为了完善本科毕业设计的监控效果,哈尔滨工程大学水声工程学院针对学生答辩时的基本理论和基本技能环节设计了答辩抽题系统。实践证明,该系统具有界面操作简单、方便实用、速度快等特点,使毕业设计答辩环节更加规范化、合理化。   关键词:毕业设计答辩;抽题系统;质量监控   作者简介:宋瑞琳(1977-),女,黑龙江哈尔滨人,哈尔滨工程大学水声工程学院,工程师。(黑龙江 哈尔滨 150001)   中图分类号:G642.477 文献标识码:A 文章编号:1007-0079(2013)16-0141-02   哈尔滨工程大学水声工程学院将毕业设计(论文)工作作为教学工作的关键环节进行质量监控。为强化毕业设计各环节的跟踪和监控,学院针对学生答辩时的基本理论和基本技能环节设计了答辩抽题系统。   一、抽题系统的前期准备和设计内容   1.抽题系统的前期准备   毕业设计答辩抽题系统的考题根据水声工程学院本科专业的大纲要求,分声学、电路和信号三部分内容,每部分又包含本科阶段所学的相应课程题目。声学方面有“水声学”、“声纳技术”、“振动与声基础”3门课程;电路方面有“模拟电子技术”、“数字电子技术”、“高频电子线路”3门课程;信号方面有“信号与系统”、“通信原理”、“数字信号处理”、“统计信号处理”和“微机原理与接口技术”5门课程,共计11门课程。每门课程要求任课教师出40套考题,11门课程共计400余套考题。   2.抽题系统设计内容   该毕业设计答辩抽题系统设计分为考官系统和考生抽题系统两部分,这两部分由考官和考生分别使用。   (1)考官系统。主要实现由教师输入考生所抽取的考题号,在界面中同时显示考题题目和答案,便于教师获得考题及参考答案信息。   (2)考生抽题系统。主要实现由考生输入学号进行抽题后,由系统随机抽取3道题目(声学、电路和信号各1题),并通过界面将考题显示出来,便于考生读取考题信息。系统能够实现考题在3天之内不重复出现(毕业设计答辩3天可以完成)。   二、抽题系统的关键技术   该毕业设计答辩抽题系统主要采用的是数据库技术。数据库技术能够更加有效的管理各类数据。该软件利用NI Lab Windows/CVI的数据库软件工具包SQL Toolkit对数据库进行管理与操作。[1]   Lab Windows/CVI的软件工具包Lab Windows/CVI SQL Too kit可为抽题系统的开发提供相应的函数。Lab Windows/CVI SQL工具包可以同任何符合Microsoft Active Data Object(ADO)标准的产品一起工作,也可以同任何符合ODBC的数据库驱动器一起工作。它保持高层次的兼容性,在很多情况下,通过改变传递给DBConnect函数的廉洁字符串将应用移植到其他数据库,并且它将数据库定义的字段数据类型转换为标准的Lab Windows/CVI SQL工具包数据类型,进一步增强了可移植性。[2]   1.数据库的基本概念   数据库由组织好的数据集组成。虽然内在细节有所不同,但最新的数据库管理系统(DBMS)都将数据存为表的形式。表的结构通过记录和字段构成的二维形式来实现。数据库中的每个表必须有一个唯一的名字,同样,表中的每个字段也必须有一个唯一的名字。   2.数据模型   数据模型是数据库中数据与数据之间的关系,它是数据库系统中一个关键概念。数据模型不同,相应的数据库系统就完全不同,任何一个数据库管理系统都是基于某种数据模型。数据库管理系统常用的数据模型有三种:层次模型、网状模型和关系模型。   目前,绝大多数数据库系统的数据模型均采用关系模型,该抽题系统同样用的是关系模型。在关系模型中,实体和实体间的联系都是用关系表示的。一个关系就是一张二维表格,表格由表格结构与数据构成,表格的结构对应关系模式,表格的每一列对应关系模式的一个属性,该列的数据类型和取值范围就是该属性的域。因此,定义了表格就定义了对应的关系。   三、考官系统和考生系统设计   1.考官系统   (1)考官系统结构设计:该系统采用模块化设计。功能模块的划分应保证划分合理,保证各模块的独立性。独立性限制了错误的作用范围,使错误易于排除,因而可使软件开发速度快、质量高。根据考官系统功能的需求,将其划分为以下几个模块,如图1所示。   1)人机交互界面:人机交互界面向用户提供友好易用的操作界面,对用户的操作做出及时响应。   2)选题模块:完成考官选题功能。考官输入题号,软件读取到题号后,与数据库中的题号进行匹配,将对应于该题号的考题信息读取到缓存中,以供显示模块显示考题。   3)考题显示模块:显示考题和答案信息。   (2)

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档