基于三层架构组件技术的自助打印系统的研究与实现

来源 :中国石油大学(华东) | 被引量 : 0次 | 上传用户:yuswe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
组件理论和技术一直被看作为计算机软件领域的研究热点,如何又快又好地构建质量稳定、性能好的组件集是系统开发人员的矢志追求,组件集构建的系统具有升级简单、维护快捷、建设周期短等诸多优点。在此背景下,针对如何从系统设计文档快速、准确地提炼组件的技术问题,开展概念组件的识别和提取、逻辑组件与实体组件的匹配等研究,探索组件技术快速形成三层架构下的校园自助打印系统的方法,为快速形成系统的组件研究工作提供借鉴。本课题主要是关于从系统设计文档中智能识别组件、逻辑组件与实体组件与实体组件之间的匹配、新技术的应用实例等工作的研究,具体如下:1、利用自动化工具将软件设计文档重新编成JSON文档,对于基于UML建模的JSON文档内的关键字和语义,可以借助于Agent,并加以理解,以精确识别并有效提取JSON文档中的概念组件得到逻辑组件;2、在第1步中,得到了逻辑组件之后,通过上下文约束分析法,可对目标系统架构进行组建,并验证提取结果,确保其准确并完整;把设计文档映射成JSON文档,运用OWL语义逻辑来检验提取结果,判断结果的正确性;3、逻辑组件和实体组件间语法层面和知识层面的语义对比和匹配,需要借助于基于侧面描述的本体化技术来达成,同时利用MAS进行逻辑组件和实体组件吻合性的研究;4、采用文中提出的技术和方法,运用面向对象的软件设计思想,构建了三层架构下的校园自助打印系统实例,实现了系统的用户登录、远程上传文件、电子钱包、自助打印文件、文件打印计费与自动扣款等功能。最后,运用成熟的JADE平台和该平台中的多Agent技术,进一步验证了本文提出的系统组件的智能识别与提取方法的有效性,实现了从自助打印系统设计文档中的逻辑组件的提取,并实现了逻辑组件与实体的有效匹配操作,总体达到预期设计目标,研究成果可为软件开发中的组件快速识别与提取提供借鉴。
其他文献
加速康复外科(enhanced recovery after surgery,ERAS)自1997年丹麦外科医生Kehlet1提出,已在结直肠、心胸、胃肠、泌尿外科及妇产科等多个领域开展,并取得了良好的效果[2-6]
介绍了ADSS(全介质自承式)光缆计算机辅助设计(CAD)软件的开发和软件编写的心得体会,并对软件设计中的一些关键问题进行了讨论。
介绍了高强度电缆的结构及性能要求,以及高强度电缆所使用的几种高强度材料及它们的性能和特点,并对高强电缆设计中应注意的若干问题进行了讨论.
目的调查分析妇女产后盆底功能障碍的相关因素。方法自行设计调查问卷,对502例产妇进行问卷调查,调查数据经单因素分析后,进行多因素Logistic回归分析。结果 502例产妇中盆底
子宫输卵管造影术(hysterosalpingography,HSG)是不孕症患者首选的检查方法,它能清楚地显示子宫腔形状、大小、内壁情况,输卵管走行、通畅与否、狭窄部位、伞端情况及盆腔环境,并有
针对现有公交发车间隔模型忽略了交通拥堵状态对公交运营影响的问题,提出了交通拥堵条件下响应客流需求的发车间隔设计方法.采用有序样本聚类方法,分别根据客流需求及交通拥
目的:观察活血化瘀类中药治疗肝硬化腹水的临床疗效.方法:治疗组以活血化瘀法为主治疗37例,并与对照组单纯用西药常规疗法治疗29例进行比较.结果:治疗组总有效率91.8%,对照组
女,21岁。无诱因头晕并左侧肢体无力行走不稳2月,语言不流利,夜间小便偶有失禁。查体:神志清楚,心肺听诊正常,四肢肌容量正常,左侧肢体肌力接近5级,右侧5级,左侧肌张力高,右侧肌张力正
对模拟油罐内油气混合物爆炸冲击波特性进行了研究。在直径为1m的模拟油罐中进行了油气混合物爆炸模拟实验,建立了模拟油罐油气混合物爆炸的数值仿真模型,并借助大型商业软件Fl