交互式专家管理系统.docx
《交互式专家管理系统.docx》由会员分享,可在线阅读,更多相关《交互式专家管理系统.docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、交互式专家管理系统打开文本图片集摘要:在科技计划项目网上申报过程中,开展专家评审工作,需要有一个能够提供支撑的专家管理系统。专家评审工作的效果与这一系统的支撑作用密不可分。专家管理系统支撑作用的强弱与系统的交互能力密切相关,如何提高系统的交互能力,是系统设计过程中应该特别关注的重点问题。着力从交互应用的角度,利用UML建模语言建立系统框架模型,采用B/S应用技术,以ASP、XML、Ajax编程语言为基础,设计和实现交互式专家管理系统。关键词:交互计算机专家评审建模ASPXMLAjax中图分类号:TP39文献标识码:A文章编号:1007-3973(2012)005-085-021 引言根据国家科
2、技部的要求,为了体现公开、公平、公正的原则,有利于国家财政投入的科技发展资金真正用在当前急需发展研究的项目上,自2004年以后,各国家级、省级和部分市级的科技计划都陆续实现了通过互联网完成项目申报和管理工作。其中部分系统同时也实现了利用互联网开展专家对申报项目的评审工作。实行专家评审是科技立项公平、公正的保证手段之一。为此我们提出了交互式专家管理系统的设计理念。2 设计方法(1)为了对交互式专家管理系统的开发提供必要条件,采用UML对其进行建模将复杂的在线交互专家管理系统用简单明了的可视化图形表示出来,以专家管理系统开发为应用背景,运用基于面向对象的建模语言UML对其进行功能分析、静态模型、动
3、态模型和物理模型设计,最终合成系统总体的分析模型框架。统一建模语言UML(Unified Modeling Language,简称UML)是OMG组织确定的面向对象的标准建模语言,它是一种定义良好、易于表达、功能强大且普遍适用的建模语言。UML使用面向对象的概念来分析、描述软件系统并构造系统模型,是一种在大型复杂系统的建模领域中得到普遍认可的优秀软件工程方法。(2)采用现今主流网络BS应用技术,它对客户端没有特殊要求,只要打开浏览器进入互联网就可以完成客户端的工作,其最大的优点是操作简单、便于维护。(3)应用基于ASP的Web数据库交互访问技术实现数据的传输和存储。ASP技术具有如下特点:1)
4、使用VBScript、JScript等简单易懂的脚本语言,结合HTML、XML等代码语言,可快速地完成网站的应用程序设计。2)无须编译,容易编写, 可在服务器端直接执行。3)使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。4)与浏览器无关, 用户端只要使用可执行HTML 编码的浏览器,即可浏览ASP所设计的网页内容。5)ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。6)可使用服务器端的脚本来产生客户端的脚本。(4)为提高Web应用程序的交互效果,应用Ajax技术来完成数据内容的交互。Ajax改变传统基于服务器的Web应用,充分
5、发挥客户端的优势,使Web应用程序如桌面应用程序般反应灵敏。Ajax的关键技术是异步,通过在服务器和客户端之间增加一个中间层Ajax引擎来实现异步化。Ajax引擎存在于客户端,由它来完成许多原本在服务器上的数据验证和数据处理工作,只是将需要更新的数据向服务器提交请求,从而大大减轻服务器负担,其工作原理为:用户提交请求后,由Ajax引擎决定是提交给服务器还是自己处理,服务器对提交的数据处理完毕后,将结果返回给Ajax引擎,由Ajax 引擎完成数据的解析工作,最终通过HTML和CSS技术呈现。3 系统构成交互式专家管理系统是由以下七个部分组成:(1)信息采集;(2)身份认证;(3)行业或专业分类;
6、(4)专家数据库;(5)选择调用;(6)评审;(7)系统管理。3.1 信息采集系统提供管理员录入信息和专家自行录入信息相结合的方式采集数据。由管理员录入的信息,需要通知相关专家,进行确认或由专家本人作进一步修改。专家自行录入的信息需要经过身份认证和授权。信息采集过程,由交互式前端界面和后台管理程序相结合来实现,因此有效地提高了数据库中专家信息的收录量和可使用性。3.2 身份认证包括资格认证和登录认证两个方面。资格认证需要建立与相关部门的联系并实现有效交互,取得权威机构的身份确认信息,这种确认过程需要定时进行,并根据最新信息对数据库实施更新操作。通过资格认证的专家,会收到系统提供的授权账号,专家
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交互式 专家 管理 系统
限制150内