论文部分内容阅读
办公自动化系统是现代工具和作业方式,通过现代工具和现代作业方式的采用极大地提高了工作效率。中国地质大学(北京)网络办公系统作为校园网信息管理的平台,承载着大量的信息发布和管理工作。由于高校信息管理的特殊性,为了能够紧跟高校信息化的步伐,就需要新型的高校办公自动化系统信息的管理和角色的管理能够实现定制功能。在对中国地质大学(北京)现有信息结构进行了充分分析的基础上,本论文给出了信息模板定制的设计与实现。信息模板定制主要体现在三个方面:信息类别定制;信息发布权限定制;信息发布定制。采用信息模板发布信息时,系统会根据所提供的信息展示模板生成静态的新闻页,静态新闻页能够有效缓解信息数据库的存储压力,并且,可以对信息的展示方式进行控制。信息模板是本论文研究的一个重点,也是地质大学新办公系统的一个重要组成部分。本论文设计和实现的另一个重点是 OA 角色管理定制的实现。本文角色管理的设计是把模块和权限结合构成模块权限实体,再把模块权限实体分配给角色。用户登录 OA 系统,根据角色不同呈现的功能模块是不同的。角色管理是整个OA 系统的核心和安全保障。本课题开发环境采用了微软 VS2003.NET,利用面向对象技术分层实现了信息模板与角色定制的开发,代码具备很强的可维护性和可扩展性,为办公系统的进一步开发打下了良好的基础。同时,利用 ASP.NET 强大的高速缓存功能,有效地减少了数据库的频繁读取操作,提高了应用程序的性能。为了保证信息数据特别是用户登录信息在网络中安全传输,通常要在网络传输中应用加密技术。因特网上普遍采用的是 TCP/IP 协议,本文通过比较数据链路层、网络层、传输层等各层的安全传输通道技术,并结合中国地质大学(北京)网络办公系统的特点,给出了在传输层配置安全传输通道的技术方案。当前,在传输层能够实现安全传输通道的协议是 Netscape 通信公司制定的安全套接层协议( Secure Socket Layer ,简称 SSL )。本文分析了 SSL 的工作原理,并分步实现了用 SSL 在服务器端配置安全传输通道。