©Copyright2010SYNNEXCorporation.AllrightsreservedInforWMS系统管理员指南©Copyright2010SYNNEXCorporation.Allrightsreserved目录•系统架构•系统维护•用户管理•管理员功能•RF界面管理©Copyright2010SYNNEXCorporation.Allrightsreserved系统架构•InforWMS系统主要由如下几个部分组成–数据库•应用数据库•Meta数据库•业务数据库–业务层服务•应用服务器•套接字服务器–Web服务器–报表©Copyright2010SYNNEXCorporation.Allrightsreserved系统架构•InforWMS系统架构图©Copyright2010SYNNEXCorporation.Allrightsreserved系统架构•应用数据库应用数据库主要由以下几部分组成:–管理表空间管理表空间保存着整个应用的安全信息。对于多仓库环境,该表空间中也存储着一些公共信息。–应用表空间应用表空间中存储着业务数据,如货品,库存,单据等,对于多仓库环境,系统会为每个仓库创建一个独立的表空间并以wmwhse加序号进行命名。如第一个仓库的表空间将被命名为wmwhse1。–波次计划表空间©Copyright2010SYNNEXCorporation.Allrightsreserved系统架构•Meta数据库–InforWMS系统的客户端界面是由元数据驱动生成的。该数据库中存储着生成页面的所有相关数据,包括页面结构、页面样式和交互脚本等。•业务数据库–业务数据库中存储着系统用户信息,图片信息以及审计信息等。©Copyright2010SYNNEXCorporation.Allrightsreserved系统架构•业务层服务业务层服务主要包括以下几个部分:–应用服务器•保证所有业务逻辑的正常运行。–套接字网络服务器•提供RF客户端和应用服务器之间的连接和数据交换–客户端服务•提供浏览器相关的所有功能,其中ApacheHTTP服务器处理静态内容,而JavaEE应用服务器负责动态内容的处理。©Copyright2010SYNNEXCorporation.Allrightsreserved系统架构•报表–InforWMS系统采用开源工具BIRT为终端用户提供报表服务。©Copyright2010SYNNEXCorporation.Allrightsreserved系统架构•系统服务InforWMS系统安装完毕后会根据不同模块注册为操作系统的服务,管理员可通过控制服务的启动和停止来维护系统的运行,主要的服务包括–应用服务–报表服务–Socket服务–Web服务©Copyright2010SYNNEXCorporation.Allrightsreserved系统维护•系统维护系统维护包括系统的备份和恢复,其中应对以下各个部分分别进行备份以确保系统的安全运行。•应用服务•WebUI服务•RF服务•Apache服务器•数据库©Copyright2010SYNNEXCorporation.Allrightsreserved系统维护•应用服务的备份与恢复–备份管理员应在下列情况下对包含应用服务的文件夹进行备份,本项目的安装文件夹为D:\Infor\wm\jboss-4.2.3.GA\server\wmprd-wmapp1\deploy•在系统安装完毕后•在系统重新部署后•在系统中断后–恢复当系统出现问题后,需通过以下步骤对应用服务进行恢复•重新安装服务器•使用最后一次备份覆盖相应的文件©Copyright2010SYNNEXCorporation.Allrightsreserved系统维护•WebUI服务的备份与恢复–备份管理员应在下列情况下对包含WebUI服务的文件夹进行备份,本项目的安装文件夹为D:\Infor\wm\jboss-4.2.3.GA\server\wmprd-wmweb1\deploy•在系统安装完毕后•在系统重新部署后•在系统中断后–恢复当系统出现问题后,需通过以下步骤对应用服务进行恢复•重新安装服务器•使用最后一次备份覆盖相应的文件©Copyright2010SYNNEXCorporation.Allrightsreserved系统维护•RF服务的备份与恢复–备份管理员应在下列情况下对包含RF服务的文件夹进行备份,本项目的安装文件夹为D:\Infor\wm\wmprd\rf•在系统安装完毕并配置好RF后•在系统重新部署后•在系统中断后–恢复当系统出现问题后,需通过以下步骤对应用服务进行恢复•使用最后一次备份覆盖相应的文件©Copyright2010SYNNEXCorporation.Allrightsreserved系统维护•Apache服务器的备份与恢复–备份管理员应在系统安装完毕后对Apache的配置文件进行备份,本项目中该配置文件的具体位置为:C:\ProgramFiles\ApacheGroup\Apache2\conf\httpd.conf–恢复当系统出现问题后,需通过以下步骤进行恢复•用备份的配置文件覆盖当前相同位置的文件•重启Apache服务©Copyright2010SYNNEXCorporation.Allrightsreserved系统维护•数据库的备份与恢复–备份管理员应根据企业实际情况定期对数据库进行备份,建议每周至少备份一次,备份数据应覆盖InforWMS系统的所有相关数据,即WMPRD,wmprdD1和wmprdM1–恢复当系统出现问题后,使用最新的备份数据进行恢复©Copyright2010SYNNEXCorporation.Allrightsreserved用户管理•系统安装时,会默认创建管理员账户,利用该账户管理员可为系统增加新的用户并对所有的用户进行统一的管理–为系统创建新用户•利用管理员登陆并进入企业层级©Copyright2010SYNNEXCorporation.Allrightsreserved用户管理•进入用户管理界面并选择新建©Copyright2010SYNNEXCorporation.Allrightsreserved用户管理•填写用户信息并保存•为用户添加角色©Copyright2010SYNNEXCorporation.Allrightsreserved用户管理•当用户创建完毕后可以对该用户的其它基本属性进行编辑,如语言、日期格式和电子邮件等©Copyright2010SYNNEXCorporation.Allrightsreserved用户管理•访问控制系统中角色代表了一组页面访问和操作的权限、仓库访问的权限以及报表访问的权限。系统根据用户的角色来控制和约束该用户在系统中的操作,从而到达访问控制的目的。©Copyright2010SYNNEXCorporation.Allrightsreserved用户管理•页面访问控制设置–用管理员账户登录进入企业层级并选择角色–选择角色并进入相应的屏幕标签页–勾选可访问或可操作的页面©Copyright2010SYNNEXCorporation.Allrightsreserved用户管理•仓库访问控制设置–用管理员账户登录进入企业层级并选择角色–选择角色并进入相应的仓库标签页–勾选可访问的仓库©Copyright2010SYNNEXCorporation.Allrightsreserved用户管理•页面访问控制设置–用管理员账户登录进入企业层级并选择角色–选择角色并进入相应的报告标签页–勾选可访问的报表©Copyright2010SYNNEXCorporation.Allrightsreserved用户管理•RF访问控制对于RF,系统仍然使用角色的概念来进行访问控制。管理员可根据实际情况创建特殊的角色来限制RF用户的权限。©Copyright2010SYNNEXCorporation.Allrightsreserved管理员功能•管理员功能为了适应不同的业务场景,系统为管理员提供了灵活的管理功能。管理员可根据实际情况对系统进行适当的配置以达到最佳的使用效果,其中主要的管理功能包括如下几项:–系统代码–数字精度设置–记录审计–数字控制©Copyright2010SYNNEXCorporation.Allrightsreserved系统代码•系统代码当系统现有代码不能完全覆盖实际业务类型时,管理员可通过增加新的代码来表示需要的业务。但需要注意的是,新代码的添加只能起到标识的作用,而后台不会产生新的处理逻辑。©Copyright2010SYNNEXCorporation.Allrightsreserved系统代码•步骤–选择企业层级,进入配置代码系统,然后选择“新建”,进入配置界面©Copyright2010SYNNEXCorporation.Allrightsreserved系统代码•步骤–填写列表名称和说明–填写代码及代码说明后保存,即可生成新的系统代码。其中代码为系统计算时所使用的值,而代码说明为显示在客户端的值–如列表含有多个选项,在明细列表中选择“新建”,继续填写新的代码及代码说并保存填写内容–循环填写代码明细,直到完成所有代码–如需对系统现有代码进行增删改操作,从代码列表中选择相应的代码名称进入配置界面,然后对相应数据进行操作即可©Copyright2010SYNNEXCorporation.Allrightsreserved数字精度设置•系统支持对十进制数据进行精度设置,用户可根据实际情况选择适合自己的精度–系统精度设置包括数量字段和经费字段两部分,在这些字段中显示的小数位位数(即数字精度)由配置文件中的设置决定–决定数字精度的配置文件为webUIConfig.xml,其存储路径为OA_HOME\shared\lib在本项目服务器中为D:\Infor\wm\wmprd\oa\oahome\shared\lib–数字精度由如下两个字段决定,其中数字字段默认为5,经费字段默认为2,管理员可根据实际情况进行修改。•QtyDecimalPrecision=5•CurrencyDecimalPrecision=2©Copyright2010SYNNEXCorporation.Allrightsreserved数字精度设置–在设定数字精度后还需要设置数据截取方式,系统包括两种方式•截断:直接将精度位数后的数字设为0•四舍五入:根据精度位数对数据作四舍五入处理后再截断–数字截取方式由如下配置字段决定,如果设置为true则采用截断方式,如果设置为false则采用四舍五入方式•doTruncate=false©Copyright2010SYNNEXCorporation.Allrightsreserved记录审计•记录审计用于追溯记录的变化历史,当前系统可对以下记录进行审计–货品–出库单–采购订单–入库单–用户许可©Copyright2010SYNNEXCorporation.Allrightsreserved记录审计•在仓库级设置审计标志–选择需要设置的仓库–打开配置系统设置页面–根据实际需要勾选GLOBAL_AUDITING字段,以决定是否对该仓库进行审计©Copyright2010SYNNEXCorporation.Allrightsreserved记录审计•设置记录级别的审计标志–选择需要设置的仓库–打开配置审计页面–根据实际需要勾选需要进行审计的记录©Copyright2010SYNNEXCorporation.Allrightsreserved数字控制•数字控制主要用于控制系统序列号的生成方式–选择需要设置的仓库–打开配置数字控制–选择需要修改的计数器进行修改–修改时不要输入比当前值小的数值,否则系统有可能会产生与以前数值相同的流水号而引发一些错误©Copyright2010SYNNEXCorporation.AllrightsreservedRF界面管理•手持终端上的界面