【论文关键词】ASP. NET 门户系统 教学资源库 Web挖掘
【论文摘要】介绍了全国机械原理与机械设计教学门户网站建设的意义,给出了其服务功能与组织模型。分析了门户系统的三层体系结构,介绍了系统的主要开发技术。给出了系统实现的部分关键要点,包括教学资源信息库组织模型的设计技术,ASP. NET2. 0技术的运用方法,门户结构优化与再组织技术。目前,该门户系统实际运行效果良好。
当前互联网上各类教学资源迅速增长,数量庞大且种类繁多,但是国内尚无一个适合于我国高校机械类教学人员信息需求的具有权威性的教学资源服务门户网站,为教学人员提供权威和可靠的机械学科信息指导。全国机械原理与机械设计教学门户网站,是在教育部机械基础课程教学指导分委员会和全国机械原理教学研究会的指导下建设的一个专门提供机械类课程教学指导的服务平台,旨在整合机械学科网上信息资源,建立覆盖机械科学核心领域的资源规范导航系统。通过建立可靠的信息资源选择政策、完善的技术支撑体系、先进的系统运行成效测评机制和门户结构的优化方法,构造一个具有权威性的机械科学网上信息导航系统。全国机械原理与机械设计教学门户网站,能够为国内各院校的机械类课程教学提供理论指导、技术支持与教学资源服务,推动教育信息化工程的发展,促进机械类专业教学水平和教学质量的提高。
1门户系统的功能与组织模型
1. 1对外提供的教学服务
该门户系统对外提供的教学服务主要包括教育新闻、教学动态、学术活动信息、全国机械类精品课程展示、教学改革动态、教研成果介绍、教学论文下载、常用软件介绍、教学论坛、权威教材推荐、教学习题库、动画库、图片库、优秀课件展示、电子教案、教学视频等。
1. 2门户系统的组织模型
该系统的体系比较庞大,若要保证其平稳、高效地运行,就需要建立一套完善的组织体系。该平台的组织模型如图1所示,下面主要介绍其中3个环节。
①信息资源的采集与筛选。为确保信息收录的权威性,一方面要对信息源进行选择,应主要侧重一些著名、权威的专业机构,另一方面需要对资源内容的质量进行综合考察与评价,依次进行准确性、权威性、广度和深度等方面的考察,只有通过考察的才可以存人信息资源库。
②平台系统安全。主要包括实体安全,数据安全和系统防护。涉及到硬件设备安全、系统数据的备份与恢复、灾难应急措施、访问权限控制、重要信息的加密与攻击防护等。
③运行成效测评。定期对系统的运行成效进行测评,有利于及时发现系统资源结构中存在的问题,以尽早采取措施进行改进。其测评方式主要包括两种:客观测评与主观测评。客观测评是指一方面利用文献计量学方法,对用户检索的关键词进行词频统计,找出大家关注的热点;另一方面,运用Web日志挖掘技术,分析用户访问该门户网站的模式,以更好地调整系统的资源结构;并对系统中各类资源的用户点击率和资源下载率进行自动统计,利用这些统计数字,对各资源的被利用率进行排序,以便采取措施来改进设计,更好地为用户服务。主观测评主要是通过用户调查、意见反馈等形式从用户处获得评价信息。从中可以获得用户对网站的满意度、用户需求、意见建议等。
2门户系统的体系结构及组成
该门户系统由用户界面显示程序和数据信息管理程序两子系统构成。这两个子系统都是基于B/S模式的Web应用程序,主要的程序逻辑和管理功能都集中在服务器端,其优点是对客户端的要求很简单,只需安装浏览器即可;另一方面,也便于服务器端应用程序的维护和扩展,具备良好的“零客户端维护”和跨平台特性。其开发体系采用三层分布式体系结构,即表示服务层、业务逻辑层和数据服务层。表示服务层的主要功能是提供一个用户界面,利用ActiveX控件、动态HTML等技术,将用户方的信息传递给业务逻辑层去处理,然后将Web Server传回来的HTML页面呈现给用户;业务逻辑层从表示服务层接收信息,和数据服务层相互配合以完成各种管理操作,并将处理过的结果返回给表示服务层;数据服务层是整个系统的支撑和基础,主要功能是对数据检索、存储和维护。该层包括SQL数据库、OLE数据源和XML文件库等,均通过ADO. NET组件实现访问。其内部信息处理原理如图2所示。
3系统实现
3. 1系统概述
全国机械原理与机械设计教学门户网站基于