论文部分内容阅读
企业中的电子文档越多,对它们进行信息化管理的需求也越来越迫切。文档管理系统就是针对这种需求开发的一个应用系统。传统的文档管理系统只能满足企业内部用户的需求,不能与合作伙伴和客户共享。随着Internert的发展,建立面向不同用户的文档管理系统是非常必要的。而在网络环境下,如何实现有效、可靠和灵活的安全控制,是文档管理系统能否被用户接受的首要条件;同时,对于企业中的大量的、不同类型的电子文档,如何将它们高效地存储管理,这对于系统性能的提高也是非常重要的。论文在分析了现有文档管理系统的不足的基础上,研究了基于微软.NET框架的文档管理系统的设计和具体实现。内容包括:研究并建立了基于B/S的四层的文档管理系统模型。在研究了基于角色的访问控制模型(RBAC)的基础上,提出了一种基于角色、部门、岗位和用户的四层权限控制模型-RDPU的思想,并给出了此模型在文档管理中的具体实现。研究了文档对象在关系型数据库和文件系统相结合的存储方式下的存储实现问题。最后实现了基于.NET的文档管理系统。
系统采用微软Web服务(WebServices)技术来实现系统组件的开发,力求使系统的具有一定的可移植性和可扩展性。整个系统的具体实现采用了C#.NET编程语言,SQLSERVER后台数据库。