论文部分内容阅读
随着部队信息化建设的不断发展,基础设施的不断投入与升级,基于WEB的应用系统的开发也得到了迅速开展,例如,野外数据采集与成图系统、固体矿产勘查野外数据采集与资源量估算系统等野外数字采集工具已经投入应用。目前,武警黄金部队内部分布着各类信息资源,而这些资源大部分还处入纸质的零散的状态,另外黄金部队中的地勘业务管理过程仍延用传统手工工作方式,它与已经投入使用的现代化工具极不匹配,这大大地制约了部队中各类信息资源共享的速度,进而限制了部队办公效率的提高。因此,利用现代先进信息技术建立数字化的高度信息共享的项目管理系统已经势在必行。黄金地勘项目管理系统作为“武警黄金部队信息化建设总体规划”中的骨干项目,由武警黄金指挥部投资建设。由于地勘项目的组织与实施是黄金部队找矿活动的主体。因此,地勘项目管理系统能否顺利投入生产,成为黄金部队能否早日实现信息化很关键的一步。本文设计了一个基于Web服务的分布式地勘项目管理系统,该系统通过部队专网和Internet对全国黄金部队的地勘项目生产情况进行管理,满足了黄金部队的实际需要。文章首先介绍了地质勘查项目管理系统的产生背景和地勘项目管理在黄金部队信息化建设中所发挥的重要作用。接着简要地介绍了分布式应用系统的发展概况。目前,应用程序变得越来越松藕,并被分为多个组件,分布在不同的计算机上。分布式应用系统的主要目的是使应用程序能够利用多台计算机的多种资源。随着Internet的发展,基于Web服务的分布式体系结构将成为分布式应用系统的一个重要方向。深入正确理解地勘项目管理的业务模型是做好前期需求分析的重要的一步,文章接下来详细介绍了地勘项目的定位与分类、地勘生产项目的过程模型、生产中的用户和用户活动模型,并在此基础上拟定了用户需求服务。然后文章详细给出了地勘项目管理系统的总体设计,包括B/S和C/S相结合的混合运行平台、系统的基础运行平台、系统定制工具和定制库、系统运行所需要的各种支持引擎以及系统的应用框架和主要的功能设计。接下来文章以软件工程的思想,设计了地勘项目管理系统的数据库,从数据库的需求分析阶段,到概念结构设计阶段、逻辑结构设计阶段、物理设计阶段。在设计过程中把数据库的设计和对数据库中数据处理的设计紧密结合起来,将这两个方面的需求分析、设计、实现在各个阶段同时进行,相互参照,相互补充,完善了两方面的设计。在以上工作的基础上,文章以立项管理模块和项目卡片模块为例,给出了功能模块的详细设计,并描述了他们的实现过程。同时对实现该系统所用到的一些主要技术作了简单的介绍。最后,对本文的工作进行了总结,实践证明该系统具有很强的实用性,在武警黄金部队的地勘生产中发挥了重大的作用,同时也指出了在系统实现的过程中需要改进的几个问题。