超级计算中心客户服务系统的研究与实现

来源 :中国科学院计算机网络信息中心 | 被引量 : 0次 | 上传用户:iamwoceo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题是中国科学院信息化专项项目“超级计算环境建设与应用(IMFO-115-1301)”的一个重要组成部分。超级计算中心作为一家服务支撑单位,旨在为院内外科研单位提供大型超级计算服务和相关技术支持。随着近年来超算中心服务器性能的提高、业务的扩展、客户的增加,实现电子化服务系统,对超算中心的发展而言至关重要。本文围绕着这一主题,所做的主要工作如下:   (1)研究和分析了J2EE技术和各种现有的J2EE开发架构,充分比较各种架构的优缺点。按照软件工程的规范以及面向对象的设计思想,引入了依赖注入和面向切面编程的思想,设计了一个基于轻量级J2EE技术的三层系统架构。该架构具有低耦合、高复用、可扩展和可移植等优点,能够很好地满足系统的需要。   (2)深入了解了基于角色的访问控制的基本思想,重点研究了现有的各种基于角色的访问控制模型。在对已有模型深入分析的基础之上,引入了分散式权限管理、自下而上的角色管理、组织机构持有权限、角色的多重分类等新的概念,设计出了一种新的基于角色的访问控制模型。该模型分为权限授予和权限控制两部分,授权方便,控制灵活,有效地减少了角色的数量以及角色赋予的复杂度。最终以此模型实现了系统的权限管理子系统。   (3)深入了解了工作流管理系统的理论知识。着重研究了jBPM和OSWorkflow等开源工作流管理系统。在对工作流管理系统的体系结构和工作流模型的仔细分析的基础上,定义了流程语言和流程模型,设计了基于UML活动图的事件驱动的工作流引擎。最终按照MVC设计模式和模块化的设计思想,设计并实现了基于轻量级J2EE分层架构技术的工作流管理子系统。同时,还将工作流管理子系统中的权限管理有机地融入了权限管理子系统之中,实现了系统权限的统一管理。   (4)基于JavaScript语言和AJAX技术,设计并实现了一个基于客户端的表单验证框架。该框架能够在浏览器端对系统业务表单进行有效性验证,增强了用户体验,减少了服务器的处理压力。最终以此框架为基础,实现了整个系统的表单验证模块。   (5)在以上各方面工作的基础上,采用J2EE开发技术,以MySQL作为数据库,以Tomcat作为部署服务器,最终实现了超级计算中心的客户服务系统(ScUser)。该系统在设计和实现过程中所使用的设计思想和实现技术对其它同类系统的建设具有较强的参考价值。
其他文献
在事业单位的发展与改革环节中,为了将事业单位的管理基础夯实,全面提升发展水平,需要注重内部人员的科学化管理.在事业单位内部管理工作中,治安保卫工作作为基础性管理工作
许多系统需要在规定时间内响应外部发生的事件,并迅速完成对事件的处理,这样的系统称之为实时系统。实时系统经常出现在与生命财产安全息息相关的领域,如果无法及时响应外部事件
企业的主要对象是通过生产能力和市场推广最大化利润并扩大再生产.企业思想政治工作的最终目标是着重于企业的生产经营管理,密切注重生产经营管理最终目标,发挥党团组织的处
走进“江作青罗带,山如碧玉簪”的普者黑国家AAA级旅游风景区,有一个四周古柏参天、群峰环抱、绿水潺潺的小村庄定会深深吸引人们的目光,特别是那如画似锦的景色中一座座颇
本文对土地资源进行阐述,指出保护土地资源的意义,并对土地资源利用过程中的问题进行分析,找出针对性的解决措施,实现土地资源的可持续性发展.
高职教育应当面向社会,强调培养企业需要,有一定的实践能力,较强创新意识的实用人才.高职院校商务英语专业是培养外贸人才的重要途径,在我国对外贸易快速发展的当下,高职商务
在新形势背景 下,我国的经济体制已经出现的明显变动,企业发展也需要面对相应的挑战,企业不仅要从生产方面提高技术水平,还要加强企业的管理水平,确保整体的管理质量,良好的
在课程思政理念下,高职英语教学模式正在逐渐发生变化.教师要重视学生素质的提升,除了要保证英语知识得到传授之外,还要充分遵循课程思政的理念和职业教育的特点,对英语教学
入侵检测作为网络安全领域一项重要的安全技术正在得到广泛的应用。传统的基于误用的检测技术对于新的攻击无能为力,而利用异常检测技术可以直接检测出未知类型的攻击,具有较高
近年来每逢黄金周出现的旅游热潮,旅游景区超载现象严重,让旅游容量的研究引起了学界的重视.游客心理容量,是容量评估体系中不可忽视一个部分.本文用拥挤感知作为游客心理容