温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
2023
交互式
专家
管理
系统
优质文档
交互式专家管理系统
翻开文本图片集
摘 要:在科技方案工程网上申报过程中,开展专家评审工作,需要有一个能够提供支撑的专家管理系统。专家评审工作的效果与这一系统的支撑作用密不可分。专家管理系统支撑作用的强弱与系统的交互能力密切相关,如何提高系统的交互能力,是系统设计过程中应该特别关注的重点问题。着力从交互应用的角度,利用UML建模语言建立系统框架模型,采用B/S应用技术,以ASP、XML、Ajax编程语言为根底,设计和实现交互式专家管理系统。
关键词:交互 计算机 专家 评审 建模 ASP XML Ajax
中图分类号:TP39 文献标识码:A 文章编号:1007-3973(2023)005-085-02
1 引言
根据国家科技部的要求,为了表达公开、公平、公正的原那么,有利于国家财政投入的科技开展资金真正用在当前急需开展研究的工程上,自2004年以后,各国家级、省级和局部市级的科技方案都陆续实现了通过互联网完成工程申报和管理工作。其中局部系统同时也实现了利用互联网开展专家对申报工程的评审工作。实行专家评审是科技立项公平、公正的保证手段之一。为此我们提出了交互式专家管理系统的设计理念。
2 设计方法
(1)为了对交互式专家管理系统的开发提供必要条件,采用UML对其进行建模将复杂的在线交互专家管理系统用简单明了的可视化图形表示出来,以专家管理系统开发为应用背景,运用基于面向对象的建模语言UML对其进行功能分析、静态模型、动态模型和物理模型设计,最终合成系统总体的分析模型框架。
统一建模语言UML(Unified Modeling Language,简称UML)是OMG组织确定的面向对象的标准建模语言,它是一种定义良好、易于表达、功能强大且普遍适用的建模语言。UML使用面向对象的概念来分析、描述软件系统并构造系统模型,是一种在大型复杂系统的建模领域中得到普遍认可的优秀软件工程方法。
(2)采用现今主流网络B/S应用技术,它对客户端没有特殊要求,只要翻开浏览器进入互联网就可以完成客户端的工作,其最大的优点是操作简单、便于维护。
(3)应用基于ASP的Web数据库交互访问技术实现数据的传输和存储。ASP技术具有如下特点:1)使用VBScript、JScript等简单易懂的脚本语言,结合HTML、XML等代码语言,可快速地完成网站的应用程序设计。2)无须编译,容易编写, 可在效劳器端直接执行。3)使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。4)与浏览器无关, 用户端只要使用可执行HTML 编码的浏览器,即可浏览ASP所设计的网页内容。5)ASP的源程序,不会被传到客户浏览器,因而可以防止所写的源程序被他人剽窃,也提高了程序的平安性。6)可使用效劳器端的脚本来产生客户端的脚本。
(4)为提高Web应用程序的交互效果,应用Ajax技术来完成数据内容的交互。Ajax改变传统基于效劳器的Web应用,充分发挥客户端的优势,使Web应用程序如桌面应用程序般反响灵敏。Ajax的关键技术是异步,通过在效劳器和客户端之间增加一个中间层——Ajax引擎来实现异步化。Ajax引擎存在于客户端,由它来完成许多原本在效劳器上的数据验证和数据处理工作,只是将需要更新的数据向效劳器提交请求,从而大大减轻效劳器负担,其工作原理为:用户提交请求后,由Ajax引擎决定是提交给效劳器还是自己处理,效劳器对提交的数据处理完毕后,将结果返回给Ajax引擎,由Ajax 引擎完成数据的解析工作,最终通过HTML和CSS技术呈现。
3 系统构成
交互式专家管理系统是由以下七个局部组成:(1)信息采集;(2)身份认证;(3)行业或专业分类;(4)专家数据库;(5)选择调用;(6)评审;(7)系统管理。
3.1 信息采集
系统提供管理员录入信息和专家自行录入信息相结合的方式采集数据。由管理员录入的信息,需要通知相关专家,进行确认或由专家本人作进一步修改。专家自行录入的信息需要经过身份认证和授权。信息采集过程,由交互式前端界面和后台管理程序相结合来实现,因此有效地提高了数据库中专家信息的收录量和可使用性。
3.2 身份认证
包括资格认证和认证两个方面。资格认证需要建立与相关部门的联系并实现有效交互,取得权威机构的身份确认信息,这种确认过程需要定时进行,并根据最新信息对数据库实施更新操作。通过资格认证的专家,会收到系统提供的授权账号,专家可通过该账号系统。专家身份认证是系统中最根本的平安保护手段,其目的是确定某一专家的身份,以确定专家的访问权限。为了能充分发挥系统的各项功能,必须具有一个平安、方便的身份认证方法。系统将通过专家帐号、密码和校验值对专家身份进行验证,并赋予其不同的权限以对系统进行不同的操作。
3.3 行业或专业分类
这是能够充分发挥专家作用的根底和前提。系统参考评标专家专业分类标准和学科分类与代码相关的学科或专业分类标准规那么建立分类编码,在专家信息录入时自动截取并分析根本信息中的所学专业、从事专业、熟悉专业以及所在行业的相关内容,为专家建立分类编码。
3.4 专家信息数据库
在所有要素资源中,人才最为关键、最为重要,是第一资源。利用信息科学手段进行科学的集成、分析、整理,建立起能够有效管理的专家信息库,具有十分重要的现实意义。专家信息库用于记录专家的根本信息、分类信息、特殊标志信息、累计信息以及相关的工作状态信息。专家根本信息由专家通过系统交互功能自行完善。系统提供个人信息管理模块,专家通过系统交互界面进入个人信息管理模块,管理和更新个人信息。分类信息由系统根据根本信息中的行业分类和专业分类,依照系统分类编码规那么自动进行分类处理。特殊标志包括授权标志、资格认证标志、选择专家标志、调用专家标志、评审起始标志、评审结束标志。累计信息包括累计参与委托工作次数、累计未接受委托次数。相关工作状态信息是根据专家参与委托工作时,进行评审的具体情况,包括评审结论、评分情况、总体评价等。
3.5 选择和调用专家
工程评审专家的抽取成为最为敏感的环节.传统的手工抽取评审专家的方法存在随机算法不合理、抽取时机不均等、抽取与通知各自独立、人工干预多、保密性差、间隔时间过长等弊端。为界定专家抽取条件,系统中设计了时差躲避随机算法,即是指在一定的时间内,已经参加过评审的专家不在选择范围内;本次被评审的工程中有与专家信息库中所记录专家单位信息相同或存在其他密切关系的不在选择范围内。根据不同的工作需要,系统将在数据库中按相关分类,随机选择满足规定条件的专家,形成特定的专家分组,生成专家调用列表,同时在该专家的相关标识记录字段生成特定标志(该标志包括日期时间和状态)。被选定专家如果因故不接受系统委托的工作,或未及时作出回应,管理员会改变被选专家的相关标志字段信息,系统会自动累计这个标志字段的信息。
3.6 评审
由应用程序提供各类别工程评审专用模块,专家可根据特定的分组身份,进入相关的模块进行评审。每组专家评审相同的工程,由系统自动归纳汇总评审结果,存入具体工程的特定记录字段中,供相关部门立项时参考。
3.7 系统管理
提供对专家根本信息的录入、编辑、查询、修改、删除等操作和专家身份认证、授权、选择、调用等等功能。还包括一些特殊识别信息的管理,如专家分类信息、专家被选择状态、专家被选择次数、专家接受委托情况、专家执行委托情况等等。在专家进入评审工作状态时,发出时间规定提示通知,到期系统自动关闭评审系统。
4 系统运行原理
系统运行原理图(System operation schematic):
系统运行原理图说明:用户通过交互界面进入系统,功能模块为用户提供注册、、信息录入、完善、修改、编辑等操作,以及发布系统选择、委托调用专家的通知,并提供进入评审模块的入口。功能模块将经过处理的数据送到数据库中,或根据系统的要求从数据库中调用需要处理的数据,实现与数据库的交互。评审模块会根据专家评审过程中的具体情况,向系统提供反响信息,并在系统数据库中留下相应的记录信息。
5 总结
本系统中的重点内容,是由用户(专家)自行管理根本信息,管理者负责认证和授权;系统根据专家根本信息的相关内容,自动按一定的分类规那么对专家进行学科和专业分类;在需要进行工程评审时,管理者根据任务的要求设定所需专家的条件,系统自行选择专家,并编成相应的专家分组;被选择调用的专家可以选择接受或不接受系统的委托调用,参加或不参加本次评审,系统将根据专家每次被调用时的具体表现作出评价,并记录到数据库中;系统自动对专家的评审结果进行综合分析,形成最终评审结论意见。
参考文献:
[1] 姚敦红,陈蜀宇.基于U M L的在线交互教务管理系统建模[J].办公自动化,2023,(10):51-53.
[2] 邱舟强.“科技方案工程专家网上评审系统〞的应用和分析[J].广东科技,2022,(9):48-49.
[3] 许峰.基于ASP的Web数据库交互访问技术初探[J].中国校外教育,2023,(3):168.