您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 中油档案信息管理系统用户配置手册
中油档案信息管理系统V2.0Web发布配置手册北京佳讯天则数字技术有限公司二○○五年六月目录一、前言...........................................3二、运行环境与方式..................................42.1运行环境.....................................42.2运行方式.....................................5三、Web发布系统的组成...............................6四、Web发布系统的配置...............................74.1用户权限的配置...............................74.2目录树的配置.................................94.3主文件的配置................................114.4界面的配置..................................14五、建立ADO数据同步...............................155.1数据同步器的功能............................155.2数据同步器的配置............................155.3建立视图....................................175.4建立ACCESS数据库...........................195.5数据同步....................................21一、前言《中油档案信息管理系统V2.0》Web发布系统主要为各级领导、各部门工程技术和管理人员,特别是在外地的工作人员,提供通过互联网和浏览器远程查询、利用电子档案的功能。该系统是天则电子档案管理系统(客户端版)的延伸,二者紧密结合。它以电子档案管理系统的数据为资源,在浏览器/服务器模式下,实现严格权限管理基础上的电子档案网上发布、高级检索和原文浏览。该系统操作简单、快捷,可以使档案利用者无须到档案部门现场办理手续,即可通过网络在自己的权限范围内,查询利用自己所需要的档案资料,提高了办公效率,也减轻了档案部门的借阅工作强度。系统特点:多种运行方式——可依据不同规模的客户需求运行相应的web服务器,可通过IIS、DocmanII.exe等方式运行,使Web发布系统更加灵活、便捷、稳定。对用户进行角色管理——对相同角色的用户进行群组管理,统一分配管理权限,使用户权限的配置过程更加简洁明了。功能与界面分开——Web发布系统的功能均为预先设定的,Web界面使用的是界面模版,可自由更换,不会影响Web的使用功能,具有很好的可移植性。多种信息安全设置——在web发布系统中,设置了多种信息安全措施,例如:超时连接、用户登录信息设置等,且该系统不具备编辑功能,所以能够很好的保证系统的安全性。提示:配置系统涉及的相关知识1.Web发布系统文件的配置知识。2.相关HTML设计语言的知识3.SQLServer查询语句知识4.Web发布系统的数据同步器的设置和配置知识。5.OFFICE2000中的Access的相关知识,如:建库,导数据等内容。二、运行环境与方式2.1运行环境2.1.1硬件环境(建议配置)档案部门局域网服务器硬件环境配置:CPU:IntelXeon系列内存:512M硬盘:RAID5100M带宽网络环境档案部门客户端硬件环境配置:CPU:IntelP42.0G内存:256M100M带宽网络环境2.1.2软件环境(建议配置)档案部门局域网服务器软件环境配置:操作系统:Win2000ServerSP4或以上版本数据库:MicrosoftAccess/SQLServer/Oracle网络协议:TCP/IP档案部门客户端软件环境配置:操作系统:Win2000/XP运行工具:InternetExplorer6.0版本上浏览器(包含6.0)网络协议:TCP/IP2.2运行方式2.2.1中小型Web服务器通过DocmanII.exe文件运行Web服务器如图2-1所示,适用于在线人数小于100的中小型企业。其特点是:运行方式简单、快捷,调试窗口可随时纠错,性能稳定。通常我们使用的Web系统均是这种方式。图2-12.2.1大型Web服务器用IIS/Apache做Web服务器,需要在IIS服务器中配置dll文件。其特点是:浏览的速度快,可适用于同时在线人数大于100的中大型企业,可集成微软AD认证。三、Web发布系统的组成Web发布系统包含四个必要的组成部分:Config、files、Templates三个文件夹和一个DocmanII.exe运行文件。其中,这三个文件夹的名称都是固定不允许修改的(参见图3-1)。Demo文件夹Files文件夹Templates文件夹Cofig文件夹DocmanII.exeUsercfg文件夹System.iniUser.iniBaseface.ini管理员信息中心文件夹Main.iniTreeview.iniMain.iniTreeview.iniMain.iniTreeview.ini图3-1DocmanII.exe是web发布系统的运行文件,只有先执行了该文件,才能启动网上发布功能。Config文件夹是用来存放系统中主要配置文件的文件夹,该文件夹中需包含四个必要组成部分:usercfg文件夹和system.ini、BaseFace.ini、user.ini三个配置文件。其中在usercfg文件夹里又包含了若干个按权限分成的子文件夹,例如有一个名为“管理员”的文件夹,那么所有关于管理员的权限都是在这个文件夹里进行定义和配置的。在“管理员”文件夹内又包含了两个配置文件分别是:main.ini、TreeView.ini我们将在下面的章节中做详细讲解。files文件夹用来存放web页面中的图片。Templates文件夹是用来存放web页面中的模版页面。下面,我们以《中油档案信息管理系统V2.0》为例,详细地讲解web发布系统的配置过程。四、Web发布系统的配置4.1用户权限的配置在Config文件夹里建立一个user.ini的文件,例如一个已建好的该文件,如图4-1所示:图4-1从图中可以看到文件包含“用户定义”、“用户信息定义”两部分。其中“用户信息定义”是指用于指定用户的角色,这个角色可以具有很多的权限,属于这个角色的人可以不止一个。“用户定义”部分是用于定义每个用户的登录密码的,如“li=123”是指登录名为“li”的这个用户的登录密码为“123”。“用户信息定义”部分的配置内容例如:li=档案功能组管理员/档案功能组。注意这里的用户组“管理员”是与Config文件夹中的usercfg文件夹中的各个子文件夹相对应的。在这里我们还提供了一个Userman.exe工具,用于添加、管理和修改用户信息,可自动将用户信息添加到配置文件user.ini中,如图4-2所示:在增加用户的弹出窗口中,为所增加用户分配角色的同时,即指定了该用户的权限,且可随时通过“修改”按钮进行更改。在Userman.exe工具的左侧人员列表中列出了所有Web发布系统中的用户名。图4-24.2目录树的配置首先,在Config文件夹中的usercfg文件夹中建立一个名为“管理员”的文件夹,同时在这个文件夹里建立一个TreeView.ini的文件,这个文件用于建立“管理员”用户组的目录树。例如:这个文件的内容如图4-3所示:图4-3treeview.ini文件内容这个文件建立后的效果如图4-4中红线所圈的内容所示:这个目录树定义的标准格式为:TempOrd=Caption|DB_Ord|HttpURL|其中TempOrd为每一行的序列号,序列号可以用数字或字母来表达,且不一定要连续,但是在同一文件中不允许任意两行的序列号相同;等号右面的第一列即Caption|为在视图中所要显示的内容,如在本例中1=[&空空直接图标&]生产管理|925,“[&空空直接图标&]生产管理”这一项即为在目录树显示‘生产管理’,[&空空直接图标&]表示用宏替换在‘生产管理’两字前显示想要的图片,关于宏的定义我们将在后面做详细介绍;DB_Ord|表示该目录树在数据库中所对应的视图,HttpURL|表示跳转菜单的URL连接地址。图4-4“管理员”目录树示意图不同角色用户的权限不同,其对应的目录树的配置也不同。4.3主文件的配置在Config文件夹中建立一个名为system.ini的文件,该文件是本系统的主配置文件,建好的文件示例如图4-5所示:图4-5system.ini文件内容System.ini文件分为:宏替换定义、System、显示视图定义、数据库定义四个部分。1、宏替换定义宏替换定义是指把一些经常用到的一些命令或者是过程写出来并定义成一个固定的名称,在用到这些命令或过程的时候,用这些定义的固定的名称来代替这些命令或过程,这种方法即简化了配置文件的代码量又为维护带来了方便。例如:FunMaco_图标=imgborder=0SRC=/files/%S1align=center,这个宏定义是指从files目录下调用一个图片显示在web界面上,如果没有宏定义我们在需要调用图片的地方都写上等号后面的一长串语句,但定义了宏,则就大大简化了这种操作。2、System在这个区域里定义了系统的全局设置,如超时联接的设置、目录树的宽度、是否折行显示及是否兼容四位档号等内容。提示:通常在system中定义的内容不要轻易改动。3、数据库定义数据库定义是实现目录树与数据库的连接的定义,通过这一部分的定义和设置,可把录入到中油档案信息管理系统中的数据发布到网页中。这部分的定义规则为:DBOrd=ADO连接串|SQL其中DBOrd是和目录树定义时的DB_Ord相对应的视图。“ADO连接串”是指和具体的Access库相连的命令,这个命令可以通过我公司提供的ADO连接工具得到。“SQL”是指具体地从数据库中的某个表中提取想要的数据的SQL语句,这里的SQL语句要符合SQL语法的规范。如我要从表SQLVIEW中取所有数据,那么SQL语句的写法为:“select*fromSQLVIEW”。4、显示视图定义显示视图定义内容是所显示文件的目录项定义。如档案有题名、档号、日期、文件编号等列表项内容,那么具体要在界面中显示哪几项就要在这部分定义了。例如:在例子中显示视图定义是这么定义的:缺省=档号|档号|160,题名|题名|400,文件编号|文件编号|100,日期|日期|80那么在界面的效果如图4-6中红线所圈部分所示图4-6其中等号的左面对应的是下面数据库定义中的行的等号左边对应的内容,在此例子中缺省是指在如果没有特殊定义那么下面数据库定义中的各行对应的视图均为这种定义。4.4界面的配置本系统的设计思路是模版加配置,即功能与界面分离。那么我们展现给大家看到的界面其实都是界面模版,这些模版都存放在Templates文件夹中,各个界面上的按钮也都是通过界面定义来设置的。在Config文件夹里建立BaseFace.ini文件,这个文件就是用来定义界面的。如图4-7所示这是登录界面的模版,在这个界面里如“用户名”后的“{%EdUserName%}”代码是用来定义登录用户名文本框的,“{%SPBOK%}”代码是用来调用登陆按钮的。这样一来,即使没有界面设计,Web发布系统依旧可以运行,且界面模版可随意更改,非常灵活。图4-7五、建立ADO数据同步5.1数据同步器的功能数据同步器的主要功能是把中油档案信息管理系统中的数据同步到Web发布系统的数据库里,这样才能保证当中油档案信息管理系统中每增加一条数据都能在Web中发布出来。数据同步器可实现数据同步、数据单向同步、数据库备份等多项功能,在这里我们主要使用ADO数据同步
本文标题:中油档案信息管理系统用户配置手册
链接地址:https://www.777doc.com/doc-685049 .html