基于LOtUS DOminO平台的Web管理信息系统

口胡 凯 周荻莎

摘 要     为实现水利行业信息化管理和电子政务建设的目标,采用世界领先的IT技术建成了基于B/S模式的管理信息系统。系统不但提高了工作效率和工作质量,实现了无纸化办公,而且使传统意义上的办公模式向规范化、综合化、科学化方向发展。
关键词 水利信息化 电子政务 功能模块

    深圳市防洪设施管理处加大水利信息化建设力度,于2003上半年完成了基于Lotus Domino平台的管理信息系统(MIS)的开发和实施工作。该系统将企事业单位的人员、业务流程、综合信息、组织机构和设备设施重新整合成一套有机系统,充分利用信息资源,提高工作效率和工作质量,使传统的手工办公模式向科学化、规范化、综合化方向发展。

    一、MIS系统设计及实现

    1.功能模块划分

    深圳市防洪设施管理处MIS系统具体可划分为21个子系统,见图1。

    2.网络架构

    深圳市防洪设施管理处的网络架构如图2所示。网络中心设在防洪设施管理处办公大楼计算机机房,各办公室通过综合布线组成局域网;6个所分设6个网络分中心,实现对各所所辖的机电设备的远程综合自动化控制。网络中心和各分中心用光纤连接,形成专用网,实现水务信息实时数据传输。
网络中心通过市政外网与Internet连接,通过市政内网与水务局内网相连,实现了内外网的物理隔离。MIS系统运行在内网中。

    数据库服务器和MIS服务器选用HPML 530G2,Web服务器选用HP ML330G2,交换机选用美国思科WS—C2950-24 24口10/100M。

    3.安全机制

    Notes提供了4级安全措施:验证、存取控制、字段级加密、电子签名。

    ①验证。验证是保障某一用户身份被可靠认定的手段。在Notes中,验证是双向进行的,即服务器要验证用户的身份,用户也要验证服务器的身份。

    ②存取控制。存取控制列表(ACL)对用户的访问权限进行具体设置。ACL控制的资源包括服务器、数据库、数据库内的文档和文档字段。其级别分为:存储者、读者、作者、编辑者、设计者和管理者,其中管理者为最高权限。

    ③字段级加密。加密在四个层次上进行:邮件级、网络级、字段级和数据库级。

    ④电子签名。这是一种用户对用户的授权机制,它保证了邮件在传输过程中未被篡改。

    Domino R5还集成了对包括SSLV3、X.509验证,CDSA及S/MIME等安全机制的支持。综合上述安全机制,系统在设计过程中采用以下安全措施以保证文件的安全:

    ①个人的用户平台。用户需提供相应密码才能进入个人的操作界面。

    ②数据库。利用Lotus提供的有关功能限制各用户的存取控制权限;利用SQL SERVER 2000的关系数据库的安全设置,联合Lotus的权限功能,供不同权限用户对自动化监控系统进行监控。

    ③密级公文。采用字段级加密、数字签名等方法,对公文进行相应处理,提高系统的安全性、保密性。

    4.系统实现

    根据功能和业务量划分,Notes数据库设计分为两个类:公共系统和业务系统。

    公共系统包括待办事宜、公文管理等7个数据库。

    业务系统包括综合业务、技术业务和多种经营业务等12个数据库(*.nsf)。

    以公文管理子系统为例介绍系统实现过程。

    由图3、图4所示的收、发文的工作流可知,收发文子系统的用户共4类角色:科员、各级领导、文书和职能部门。各角色之间传递信息时使用电子签名。

    公文管理子系统的表单包含收文处理单、发文处理单、内部业务流转单收发文登记簿,因此有4个表单(swcld,fwcld,nbqb,sfwcldjb)和4个视图(vw_swcld,vw_fwcld,vw_nbqb,vw_sfwcldjb),存储在公文管理数据库中。发文管理是主要的待开发对象,子系统的几乎全部功能都包含在其中。收文管理则需存储那些已获审批的公文文件,以供各科所随时查看。

    二、结 论

    基于Lotus Domino/Notes的Web MIS系统是一个建立在工作流管理基础上的Intranet管理信息系统,具有可靠、高效、易用等特点。它的开发和应用,对于推动深圳市防洪设施管理处的管理现代化具有极其重要的意义。

    参考文献:

    1武坤.Loms Domino/Notes R5应用教程[M]北京:机械工业出版社,2000

作者单位:深圳市防洪设施管理处) 

责任编辑 唐 瑾