文档加密
【项目名称】文档加密系统【开发语言】J***A【软件地址】http://【项目介绍】1.概述随着计算机应用的不断推广,企业越来越注重办公信息化建设,也越来越依赖局域网与互联网进行资料存贮与公文流转,目前B/S(Browse/Server)架构是***佳的企业信息化建设的架构方案,其客户端零维护的优越化成为很多企业的***。但此架构存在其自身的缺陷,因对其客户端的系统权限的控制力度有限,导致其流转的公文与存贮的资料极易被用户拷贝***而流出系统之外,企业的资料安全性得不到保障。在此前提下,我公司研发团队经过不断的摸索与研究,产生了万屿文档加密系统。本系统无论是在B/S或C/S(Client/Server)系统中,都能很好的进行集成与扩展。2.关于本系统本系统旨在解决企业内部办公管理系统文档安全性方面的应用与方案,本系统可以***部署,也可与其它系统进行集成。本系统是采用J2EE平台进行开发的,可以在多种平台下进行集存部署。本系统严格遵循B/S架构的要求与原理,保留B/S架构的客户端零维护的优越性,客户端无须安装任何插件、程序与硬件工具,极易应用。3.实现原理本系统的实现原理是工作人员将可读性文件上传至服务器,服务器对文件进行处理加密,当客户端有查看权限的人员进行文档查看时,服务器将加密后的文档传给用户进行查看,如果此人员无***权限,将无法进行***,无论是Word文档或PDF文档,客户端都将只能查看,无法***,另外,我们在技术上突破了浏览器缓存中存有文档的问题,用户客户端计算机上的浏览器缓中只有加密后的二进制文件,此文件不可读,只有在集成本加密系统的系统中,才会被***为可读内容呈现在用户的屏幕上。因此,企业的资料将无法被***到企业的办公系统之外的地方进行查看与阅读,从而增加了企业资料的安全性。4.主要功能介绍本系统主要实现以下功能:一、员工管理二、角色管理三、权限管理四、文档目录管理五、管理员或有权限的人员上传文档至服务器。六、服务器进行文档加密处理。七、用户客户端查看文档。八、保存用户查看、***文档的历史记录。针对以上功能进行说明如下:4.1.员工管理用于对使用该系统的用户进行增、删、改维护。如果此系统用着集成其它系统,其功能可以删减,我公司将协助企业进行模块集成。4.2.角色管理用于对使用该系统的用户进行角色分组,不同的角色拥有不同的权限。如果此系统用着集成其它系统,其功能可心删减,我公司将协助企业进行模块集成。每个用户需要有相应的角色,关于角色的设置,见4.3的说明。4.3.权限管理管理不同角色的使用权限,集成时,同样可以删减,使用原用系统的权限管理模块。权限是针对角色进行设置的,因此一定要先设置角色才能使用此功能。4.4.文档目录管理对文档进行分类归档的类别管理。相当于文件柜。具有相应权限的人员可以无限级的增加文档目录,建议不要增加过多级别,因为过多的级别对文档的索引检索会增加服务器的负载。4.5.上传文档管理员可以分配权限给相关的人员,允许其上传文档,上传文档时,需要选择文档目录,以便进行文件归档。可以设定访问此文档的用户权限,允许某一特定用户群的是否可以下传、查看、是否加密等。4.6.服务器进行文档加密处理文档加密是自动的,用户上传文档完成后,服务器将自动对上传的文档进行加密处理。此过程对用户而言是不可见的。4.7.查看文档用户在客户端查看文档,对用户而言,客户端查看就像是在翻阅一本书籍一样方便自由,客户端是用Flash组件开发的文档阅读器,界面美观大方,用户体验良好。查看文档的清晰度是可调的,如果发生文档的清晰度过度,请联系管理员进行重新设置。以便加强阅读性。如果用户拥有***权限,且此文档设置了允许***的属性,用户可以***该文档,如果文档设置了加水印的属性,那么***的文档将会被加上水印,水印衬托在文字底部,无法消除,打印时,水印也将会被打印出来,主要是保护文档的著作权,防止文档被***利用。保存即使文档允许***,也将注时***的出处与时间及作者信息,防止文件被人用在非企业允许的地方,起到警告提醒使用者的目的。4.8.保存用户查看、***文档的历史记录用户查看或***文档,都将被保留历史记录,以便***终文档的追回与流出途径的跟踪逆转调查。5.安装与集成5.1.关于安装本系统采用J2EE平台进行开发,可以跨越多个平台进行部署,如Linux平台的RedHat、CentOS、Ubuntu、HpLinux、Mac等,Windows平台的Windows2000,Windows2003、Windows2008等,数据库可以是MySQL、Or***e、SqlServer三者中的任何一个,如果企业使用其它的数据库,可以联系我公司,我公司将会根据用户的要求,进行第三方的数据库进行集成协助。本系统要求服务器上必须安装J***a虚拟机,建议版本为JDK1.5以上,1.5以下版本本公司不能保证系统的正常运行。本系统是B/S架构,因此服务器必须有一个J2EE的中件间容器解析器,可以是JBoss、Tomcat、WebLogic、Resin中的任何一个,如果用户使用非以上的容器,可以联系我公司,我公司将为其进行容器的集成协助。本系统自带的是Tomcat容器。默认安装,使用本公司提供的安装包,可以直接按着向导进行安装。如果使用其它的容器进行安装,可以向我公司寻求解决方案,因为不同的容器安装情况各不相同,此处不再详细说明。5.2.关于集成针对企业原有的系统集成,因为不同的系统开发环境与开发技术的不同,无法给出一个统一的集成方案,所以必须联系我公司进行分析,我公司将给出集成的解决方案进行集存。我公司研发人员针对目前主流技术都进行过集成测试,能够为企业提供多种集成方案。万屿文档加密系统(V1.0)用户手册至此全部结束)
常州万屿软件科技有限公司
业务 QQ: 452868563