学生信息管理系统的研制与开发.doc
《学生信息管理系统的研制与开发.doc》由会员分享,可在线阅读,更多相关《学生信息管理系统的研制与开发.doc(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流学生信息管理系统的研制与开发.精品文档.学生信息管理系统的研制与开发 摘要:本文介绍了我校如何使用sual FoxPr0 6.0开发出简单的学生信息管理系统。关键词本文来自:计算机毕业网 :数据库、表单、控件、菜单、命令“注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文”。 摘要:本文介绍了一个基于本体的计算机网络课程群开发模型的设计与实现,并就其中的知识结构和功能作了描述,为解决计算机网络课程群各门课程的知识点之间的信息融合沟通、相互衔接提供了可行性论据。关键词本文来自:计算机毕业网 :本体;计算机网络;课程群1引言计算机网
2、络技术是信息类专业一个重要的知识模块,本科教学计划中包含“计算机网络原理”、“网络安全技术”和“网络编程”等课程。近年来,网络技术有了较大的发展,尤其下一代网络技术的不断成熟和应用,迫切需要更新教学内容,组织构建新的教学体系1,在原有教学内容的基础上,新的计算机网络技术课程群增加了无线网络技术、现代通信技术等,如图1所示。为了更科学地统筹安排其教学内容,需要找到一种方法,实现计算机网络技术新教学体系的连续性和统一性。本体机制提供了丰富原语描述领域的概念模型,能够对领域知识进行推理和验证。2本文根据计算机网络课程群建设及教学科研的需求,整合了计算机网络课程群的核心知识本体,通过对计算机网络课程群
3、数字资源的搜集、整序、分解、重组,按知识体系的关联性和整体性组成相互联系的计算机网络课程群知识资源系统。2问题分析(1) 同课异构问题。选择的教材不同,不同教师采用的教学方法不同,甚至相同教师在不同学期上同一门课程都会出现同课异构现象。如图2所示,对同一门课程的教材选择不同,导致课程异构。“计算机网络1”由局域网、广域网、城域网组成,它们是按照地域不同而划分,知识点也按照这个思路组织;“计算机网络2”的知识点是按照软硬件及体系结构划分。大多数教材是按照这两种思路之一去组织章节学习的。可以说,课程异构问题是在组织教学过程中不可避免的,解决好这个问题就能大大提高备课效率。(2) 课程资源共享问题。
4、课程群的知识点包括讲解、课件演示、例题、实验、习题练习、试题库等为群内课程所共享。例如对知识点“传输层”的学习过程中能够自动加入“运输层”的资源,因为它们本身是相同知识点,只不过在异构系统里而且有不同的表述。3设计思路(1) 通过采用基于语义相关的相似度算法来估算概念之间的相似度,产生映射对,实施本体映射,以实现知识的共享。(2) 课程管理引入知识本体概念。知识本体是教学展示的基本粒子,如计算机网络的基本概念、协议参考模型等都是网络课程群中的知识点。若干知识本体按照教学要求组合为教学策略,实现既定的教学计划。通过构筑基于本体的教学资源库,提供可重用的教学资源库设计及开发部件,通过对教学资源库结
5、构、概念、关系的分析和描述,使得对教学资源库的框架描述上升到知识级,有利于对教学资源库的语义查询、使用及与教学策略的结合应用。教学策略的具体表现形式为:学时教学大纲课件。知识点下的知识按其内容来分,分为介绍讲解、课件演示、实验、习题练习、试题库等。(3) 教学资源隶属于知识本体而不属于课程,知识本体可以按照教学策略组合成为课程。知识本体、教学策略、关系及规则之间在管理层面是平级的,其中关系及规则包含了课程与其他课程的关系及科目内知识本体之间的关系。 4系统实现(计算机网络)使用RDF/RDFS本体描述语言建立计算机网络学科的本体,在一定程度上支持语义搜索。目标用户有两类:一类是学习者;一类是管
6、理者。例如表1所示的FTP的概念。(1) 根据课程内容,把本课程分解成若干个知识本体,然后对每个知识本体概念用7元属性来描述。教学领域中的所有概念的Part-of关系形成了一个树状结构。而相关概念关系、相似词汇关系、广义概念关系则形成了一个复杂的网状结构。网状结构与树状结构相结合使的整个教学领域知识库本体成为一个语义复杂、完整但又清晰的、便于学生理解的语义网结构模型。(2) 采用XML语言来实现本体描述,实现网络教育信息文件格式数据结构的标准化。XML是一种数据描述语言,可以描述数据成分记录包括复杂的数据结构。使用XML可以方便地创建出共享的自定义数据结构,生成网络课程群的结构化信息,这些信息
7、可以在网上进行交换。下面的代码片断是用XML语言描述的一个信息片断,通过网络或者应用程序实现数据共享。传输层计算机进行数据通信时,负责总体的数据传输和数据控制的一层,是OSI中最重要最关键的一层。属于重点掌握知识。网络协议OSI传输层协议传输层服务运输层(3) 计算机网络学科重点概念和关系的确定。参考计算机网络(第四版)中的有关计算机网络的知识体系结构,以及中华人民共和国国家标准中华人民共和国学科编码构建计算机网络课程本体。3群内课程知识点之间会出现重复关系、顺序关系、可选关系等。为了清楚地表明重复元素之间的关系,如无序关系、顺序关系、可选关系,引入RDF的3种结构来描述这些关系4。rdf:B
8、ag表示无序列表,rdf:Seq表示有序列表,rdf:Alt表示可选择列表。因为大纲计划提前确定,必修课程核心知识点之间,大多选择顺序关系;而虽然纳入教学计划但开课时间会有所调整的选修课核心知识点之间,选择无序。基于本体的计算机网络课程群知识共享系统如图3所示。5结束语本文研究了计算机网络课程群领域本体的构建。通过建立可重用的学习对象完成计算机网络课程群的构建,为更为合理的安排教学内容,提高教学效率打下了基础,学生在对某个知识点学习时也能够思路清晰,综合比较,加深印象,从而增强学习效果。 参 考 文 献本文出自:计算机毕业网 欢迎转载1 陆为群. 高师院校课程群建设的原则和策略j. 黑龙江高教
9、研究,2007,(11).2 王昊,苏新宁. 基于模式匹配的中文通用本体概念抽取模型J. 情报理论与实践,2008,(2).3 朱欣娟,张文宇,李显峰. 基于本体的教学资源库及课件开发系统设计J. 计算机工程与设计,2007,(3).4 徐珍泉,郑鲲. 教育资源语义集成原型系统设计与实现J. 科技创新导报,2007,(34). VP技术模拟多相非匀质材料零件加工运动学仿真关键词:多相非匀质材料;模拟机床 摘要:多相非匀质材料,是指通过最优化配比相同或者不同源属的物质得出的具有优异性质的材料,由于该材料对于加工过程有着苛刻的要求,对于这类型加工工序的预先模拟显得分外重要。本文详细论述了我们科研小
10、组针对计算机模拟多相非匀质材料运动学加工的仿真过程,并且尝试分析了在仿真过程中所遇到 的问题以及提出的解决方案,为今后的探索奠定了基础。 VP Simulate Multiphase Inhomogeneous Material Machining Kinematics Simulation Sun Yao,Liu Biao,Ni Shiwei (East China University,Science&Technology College,Shanghai200051,China) Abstract:The multi-phase non-homogeneous materials
11、 is the optimal ratio by the same or different source material derived from nature with excellent material,as the material for the process with stringent requirements,for this type of pre-processing process simulation be very important.This paper describes our research group for computer simulation
12、of multiphase non-homogeneous materials processing simulation kinematics, and try to analyze the problems encountered and solutions in Simulation process.As a basis exploration for future. Keywords:Multiphase inhomogeneous material;Simulation tools 一、引言 多相非匀质材料,即是一种通过最优化配比相同或者不同源属的物质得出的具有优异化学或者物理性质的
13、材料,用来满足各种社会生产中的各种特殊需求。为了制造这种特殊属性的材料,特殊的加工工艺应运而生。这些工艺通常都会涉及到复杂的混合的铺层生产技术。 由于多相非匀质材料对于加工过程有着苛刻的要求,其加工的高成本高风险以及对于加工工艺的精细控制,对于这类型加工工序的预先模拟生产就显得分外重要。通过计算机模拟生产工艺的整个过程能帮助相关生产厂商及早了解整个生产工序的步骤,直观地观察产品的制作过程进而发现生产工艺上可以做出的改进,便于商业展示以及其他各种目的。高级建模语言的广泛使用,特别是Web3D技术的出现,对于这类生产的仿真过程实现,具有极为重要的意义。事实上,现代计算机技术已经为我们提供了数种甚至
14、数十种Web3D高级建模语言用于进行运动学模拟仿真。 (一)多种Web3D建模语言的比较 VRML:只需要标准插件;易于学习、使用;文件小,以代码进行传输,网络传输速度较快。复杂建模的功能较弱,浏览插件使用相对较复杂。 Cult3D:具有逼真的三维质感且文件小,网络传输速度快,浏览器使用方便。客户使用需要授权,并支持相应费用。 OpenGL:独立硬件,独立于窗口系统,是专业图形处理、科学计算等高端应用领域的标准图形库。在网络上传输的是图像,传输速度慢,无法满足多用户异地实时协作的要求。 Java3D:封装了OpenGL和Di-rectX,一次书写可跨平台使用,以代码进行传输,网络传输速度快。编
15、写、调试相对和复杂,目前国内使用不是很广泛。 而这其中,VRML(virtual reality modeling language)的出现使得我们有了一种方便使用的工具,来实现对于这一类生产仿真的诉求。 (二)VRML简介 Web scriptVRML(Virtual Reality Modeling Language,虚拟现实建模语言)是一种网络上使用的三维形体和交互环境的场景描述语言,具有分布性、多媒体集成、交互性、平台无关性等优点。通过VRML自带的插补器和传感器,可以实现较简单的计算机动画和交互。但是对于一些高级应用,仅仅依靠VRML就会有很大的局限性,而应用VRML与Java的交互
16、,就可以有效地弥补VRML本身的一些不足,增强VRML的动画效果和交互能力。 围绕VRML与Java的交互,在目前的技术领域已经存在几种比较成熟的技术方案,首推EAI交互和SAI交互两种方式。基于EAI的交互方式,EAI(External Authoring Interface)即外部编程接口,该接口由一组关于浏览器操作的函数组成,通过这些函数的调用,外部程序就能影响VRML世界中的物体。EAI是浏览器中VRML与Java Applet的中介,这为客户端功能扩展以及提供更强大的动态交互性提供了技术保障,使得一些实时交互功能不必依靠服务器就可以在客户端实现,也为VRML、Java Applet及
17、html文件在同一网页中的嵌套提供了技术支持。而SAI偏重于虚拟场景内部处理,在浏览器内部对场景的节点进行访问;而EAI主要用来提供与外部环境相互通信的能力,从VRML浏览器外部获取场景节点和事件结构。基于EAI的交互关系如图2所示。利用EAI包提供的Browser类和Node类,可以完全不用Script节点和Script类及路由等方式而直接由EAI外部程序操控VRML世界中的各种节点,极大地丰富了VRML的功能。但是该方法也有其局限性,它只能通过Java小程序来控制VRML世界。 二、模拟仿真实验 (一)模拟机床的创建过程 1.学习了解SolidWorks机床模拟图。 在指导老师的帮助下,作
18、者获得了SolidWorks制图生成的常规机床模拟图,借助SolidWorks搭建的3D机械机床图像,全面了解机床运动以及多相非匀质材料零件加工过程的原理。该方针图像由机床支架、加工台、喷绘台、研磨器、激光雕刻台五部分构成。机械机床的这种构成,能够满足使加工台自由实现空间三维坐标X轴、Y轴、Z轴方向的运动,在喷绘台中填充物质,在研磨台研磨物质,实现物质的细致化均匀化,并在激光雕刻台对于零件加工达到需要的形状。 2.使用VRML建模。 利用VRML实现模拟机械运动学仿真时有多种建模方法,可以在VRML代码中通过基本形体节点来建模,也可以使用其它建模软件中建模后转化为VRML文件。作者在仿真实验中
19、,是通过SolidWorks2008搭建的3D机械机床,然后进行转换建模,进而完成模拟机床的VRML图像搭建。相应步骤为:在SolidWorks2008中,根据零件设计尺寸,将已经得到的SolidWorks2008机床的模拟图,进行输出转换,选择转换方式为VRML97。其中,VRML 的默认单位是米,为了下一步装配方便统一单位设置,更改单位为厘米。 3.模型优化。 文件大小、文件质量是影响网络传输、视觉效果的重要因素,使用VRML实现模拟机械运动学仿真的一个优点就是数据量小,可以整合到网页中,并且VRML特效可以根据自我需要进行调节。而作者所创建的3D机床图,在使用到SolidWorks200
20、8的SLDASM文件时,文件大小为230KB,而VRML图的大小仅为151KB。因此,为尽可能减少数据量,提升视觉效果,作者对复杂模型应进行优化。下面将谈一下两种优化方式。 (1)在3DS MAX 中优化。 选择模型,在3DS MAX修改面板的下拉菜单中选择优化工具,在保证机床外观无太大损失的情况下,增加优化面板上的面阈值和边阈值,可减少机床的点、线、面,减少数据量。并且在3DS MAX软件中通过光线的设定,场景素材的添加,达到坚强视觉效果的功效。 (2)在VrmlPad2.1中优化。 使用VrmlPad2.1打开Vrml文件,在工具中选择代码,可以根据需要,选择删除注释,整理代码格式,3DM
21、AX清理,删除无用命名等功能,优化文件。并且可以根据VRML语法规则,自己修改文件,增加修改相应的内容。作者在此,添加了背景Background,视角Viewpoint,修改了Appearance属性,达到增加视觉美观的功能。 以上是两种模型优化的方法的效果图,通过这两种方法的使用,可有效减少文件数据量。达到优化的效果。其中,3DS MAX优化的结果中,添加场景会照成大量数据量,在网络传输以及网页加载过程中,会造成一些滞后问题。而使用VrmlPad2.1优化对代码处理能力要求比较高,大部分场景修改需要自己对于代码进行编辑。经过反复优化尝试,实验结果为:原始文件大小为151KB,3DS MAX优
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 研制 开发
限制150内