论文部分内容阅读
互联网作为一种信息采集、传播、存储、交互、共享的有效工具,已经成为信息化社会必不可少的基础设施。而各种类型的电子文档作为信息传播的主要载体,已经渗透到我们工作生活的各个方面,如何从海量信息中迅速而准确地获取最需要的信息,有效管理各类文档已经成为一个重要的课题。 科学研究、企业运营大都是一个多人参与、协同工作的过程,能够管理好企业机构成员,合理地为参与协作的每一个成员分配角色任务、控制权限,使企业能够有组织、有纪律有条不紊的运行,使成员能且只能执行被授权的操作也十分重要。 EAST正是一个多人协作的大科学工程,随着实验的进行产生了越来越多的项目文档,且这些文档大都分散存储,管理混乱、文档冗余、版本有效性和权威性普遍缺失,为了更有效的组织文档、管理用户、控制权限,需要设计一个兼具丰富文档管理功能、强大用户管理功能以及完善权限控制功能的集成文档管理系统EDM(EAST Document Management)。系统以文档作为操作对象,重点分析了如何采用LDAP实现统一用户管理,利用RBAC技术实现高级权限分配,同时根据用户角色信息实现文档版本控制和工作流管理等功能。系统采用强大而稳定的LAMP平台框架;后台通过PHP和MySQL设计控制逻辑和数据结构。前台采用现在流行的HTML4、CSS,jQuery与AJAX技术,设计丰富的界面元素满足个性化用户操作体验。最终满足EAST文档管理的需要。该系统的建立为所有拥有操作对象和用户的系统提供了用户权限管理的核心模型。