论文部分内容阅读
针对未来高科技战争的特点,如何在平时保证武器装备管理科学化、制度化和经常化,为战时更快、更远、更精确、更灵活地实施装备保障奠定基础,部队装备管理综合信息系统的研制日益迫切。在此背景下,本文分析了管理信息系统在军事应用中的需求,设计了装备管理综合信息系统的功能结构和技术体系,研究了装备管理信息系统开发中的相关关键技术。论文的主要工作包括:提出了基于框架技术的装备管理综合信息系统设计方法。装备管理综合信息系统是一种典型的复杂信息系统,包含大量装备管理相关的业务流程,涉及许多功能模块和大量Web页面,需要多个开发人员协同开发。为解决上述问题,本文提出框架技术的装备管理综合信息系统设计方法,用DotNetNuke实现装备管理综合信息系统设计中大量功能模块与Web页面的组织/集成及维护页面风格一致性。提出了基于ORM技术的装备管理数据实体对象关系映射方法,并对关联关系映射模型进行分析,用NHibernate实现装备管理综合信息系统关系数据库与面向对象设计的融合。提出了一种基于多维角色组角色的访问控制模型X-RBAC,用于控制装备管理综合信息系统的功能权限和数据权限。X-RBAC模型通过引入角色组的概念并在其中定义了功能角色组、行为角色组和数据角色组,通过功能角色实现功能主体的过滤,行为角色实现数据操作行为的过滤,数据角色实现数据客体的过滤。在对用户进行授权时同时授予用户功能角色、行为角色和数据角色,以保证授权用户对授权数据执行授权操作。实践表明,上述系统设计方法能够提高部队装备管理信息系统的功能模块集成开发与数据库访问效率,而所提出的X-RBAC模型具有良好的扩展性、适应性和灵活性,适用于数据保密性要求高的装备管理综合信息系统的访问控制。