论文部分内容阅读
随着现代网络技术的高速发展,基于网络的信息共享系统在社会各领域正得到越来越多的广泛应用。尤其是地域上较为分散的行业,通过广域网突破时空的限制,构建覆盖各分支机构的科研管理信息系统,实现对分布式机构资源的统一有效管理,能够全面提升科研工作的效率。因此,开发基于广域网的科研管理信息系统成为各科研院所加速信息化改革的重要任务。
本文以中国水产科学研究院科研管理系统为实践对象,阐述了基于广域网的分布式科研管理信息系统的研究和开发原理与方法,并论述了该设计的实现过程。首先在充分分析用户单位的机构设置特点和实际需求基础上,通过对当前C/S模式和B/S模式优缺点的全方位对比,提出了开发C/S与B/S混合模式的基于广域网的分布式科研管理信息系统的集成解决方案。数据库是整个管理信息系统中软件设计的依赖对象,本文以C/S与B/S混合架构为背景,详细论述了分布式系统数据库的框架搭建以及数据表和数据字典表的设计,并描述了如何通过数据字典表的维护确保系统数据库的可拓展性。通过对系统软件功能的研究,详细阐述了包括权限分配、数据导出、年度报表、查询和统计等系统主要功能的设计方案及实现。之后,文章以软件功能为基础,对比解析了.Net Remoting和Web Service两种数据传输技术的各自特点,并分别以C/S系统中的文件传输和B/S与C/S系统间的数据同步为例,讲解了作者在开发过程中,为保证分布式系统数据高效安全地传输所采取的应对策略。在关键技术中,还阐明了系统软件开发过程中采用三层构架以及确保系统数据安全和系统问题的日志维护等关键环节及其优势所在。最后,叙述了系统的安装配置操作以及系统在实际应用过程中取得的社会效应。