系统相联。此系统包括合同备案、合同执行、合同核销、统计报表、报关分析、转厂管理、海关 EDI、
系统维护八个模块,提供了海关资料查询,基本设定,凭证预录入、申报,合同预录入、申报;报关单
预录入、申报、出单、打单,外汇核销管理;核销表管理,进出口数据统计与分析,一本或多本合同的
进出口数据统计与分析;转厂管理等功能。系统结构如图 9…17所示。
报关管理信息系统
图 9…17 报关管理信息系统
2。系统功能
(1)合同备案
新签合同、修改、转抄、显示合同、备案与变更合同运算及其管理。
(2)合同执行
。。合同进口管理:料件进口、料件转厂、余料结转、退厂返工、设备进口、仓储合同。
合合合统报转系
同同同计关厂统
备执核报分管维
案行销表析理护
海
关
E
D
I
9…32
。
合同出口管理:成品出口、转厂出口、退料出口、返工复出、余料结转、设备退港、废料处理、
仓储合同。
。
外汇核销管理:从领单、用单、到外管局交单与日结单、银行结汇全方位管理。
(3)合同核销
核销计算、合同核销基本情况统计,自动生成企业自用核销表,海关核销表及海关核销表、核销确
认。
(4)统计报表
进、出口情况统计表、报关登记表,料件、成品执行进度总表、明细表等统计报表,所有数据自动
计算,自动生成,可以查询成品使用,余料情况,缺料情况,可进口量,可出口量,退料退换量,退料
复出量,料件进口量,转厂进口量等等。
(5)报关分析
进出口情况统计表、报关登记表、料件、成品执行进度总表、明细表等报表。
(6)转厂管理
客户交往商品管理、收货单、送货单、退货单、退料单、订单管理,商品客户明细表、转厂差额统
计表、收货情况统计表、送货情况统计表、退货情况统计表、退料情况统计表、订单与合同分析。
(7)系统维护
海关报关凭证设定、客户公司名称设定、用户基本情况与权限设定、海关最新编码、进出口优惠税
率查询、海关商品监管条件查询、海关备案企业查询和系统功能设定等。
(8)海关 EDI管理
与海关 EDI数据进行交换,自动将凭证、合同以及进出口报关单等转至海关大通关系统,并获取反
馈信息、空运舱单信息、海运舱单信息等。
9。4 物流决策支持系统
9。4。1 物流决策支持系统的原理和结构
物流管理信息系统通过对各种物流数据信息的管理和处理,以数据形式辅助物流管理者和决策者进
行决策,在一定程度上提高了管理水平。但是作为涉及仓储、运输、生产、包装、配送等多个环节,多
个企业参与运作的物流系统,要实现物流工作的科学化决策,仅凭表面的业务数据是不够的,还必须摸
清隐藏在这些业务数据后面的规律,发现影响物流运作的深层因素,只有这样才能使物流决策具有前瞻
性和预见性。在物流管理信息系统的基础上,建立能够反映物流业务基本规律的一系列模型、方法和知
识,并将这些模型、方法、知识与数据信息相结合,进行综合分析和结果判断,实现以数据、模型、方
法、知识等多种形式的物流辅助决策,这就是物流决策支持系统。
和传统的物流信息系统不同,物流决策支持系统由综合部件(问题处理及人机交互系统)、数据部
件(数据库管理系统和数据库)、模型部件(模型库管理系统和模型库)有机组成,如图 9…16所示。其
中综合部件实现人机交互,控制数学模型、数据处理模型、知识推理模型有机结合和运行,控制数值计
9…33
算和数据处理;数据部件则承担着数据存储、删除、检索、排序、索引、统计和维护的任务,并提供数
据操作的语言接口;模型部件模型部件则建立、存放、删除、检索、统计、维护和管理以某种计算机程
序形式表示的模型,并负责模型与数据库管理系统的数据交换,提供模型的操作与管理语言。
用户
问题处理及人机交互系统
(综合部件)
模型库管理系统
数据库库管理系统
模型库数据库
图
9…16物流决策支持系统结构
9。4。2 物流决策支持系统的开发
物流决策支持系统的开发主要从三个关键技术着手,即:模型库系统、部件接口和系统集成。
9。4。2。1 模型库系统
模型库中的模型种类很多,有数学模型、数据处理模型、图形模型、图像模型、报表模型、智能模
型等。其中数学模型可以用数学方程形式表达,也可以用算法形式描述。数据处理模型一般用数据处理
过程来说明。报表模型用报表的格式说明,控制输出各种类型的报表。智能模型是以智能程序形式表示
的,它处理的对象是知识库。它们在计算机中均用计算机程序形式表示。而图形模型、图像模型等在计
算机中都是以数据文件形式表示。
模型库既包含程序文件又包含数据文件,为了对它们有效管理,需要设计统一的格式进行存储,
以便模型库管理系统对它们实行有效的管理。
模型库管理系统功能可以参照数据库管理系统功能,如库的建立、模型的查询、增加、删除、修改
等功能。由于模型比数据复杂,模型库就要比数据库复杂得多,模型库管理系统功能随之复杂。
数据库管理系统是通过数据库语言来完成各项管理功能。模型库管理系统同样需要设计一套语言来
完成模型库的各项管理功能。
9。4。2。1 接口技术
在数据库系统和模型库系统建立以后,部件之间的接口技术是一个关键的技术。决策支持系统由三
个部件组成,部件之间存在着三个接口。
1。模型部件和综合部件存取数据库的接口
模型程序一般采用数值计算语言编制,这些语言不具有数据库操作功能。而数据库语言主要进行非
数值的数据处理工作,对数组运算等数值计算功能很弱,更不具有指针链表、集合运算、速归运算等功
能。故数据库语言不适合于编制数值计算类型的模型程序。
9…34
决策支持系统又需要把数值计算和数据处理二者结合起来。而目前还没有一种计算机语言具有二者
兼顾的功能。有效的途径是解决好模型存取数据库的接口。
数值计算语言编制的模型程序所用到的数据一般以文件形式输入和输出,每个模型程序自带所需的
数据文件。在决策支持系统中,大多数决策问题都是多模型的组合,各模型之间是通过数据来相连的,
也即是一个模型的输出数据是另一个模型的输入数据。这样每个模型程序自带数据文件就不合适了。决
策支持系统中,把所有公用的数据都放入数据库中,这既便于数据库共亨,又便于数据的统一管理。
当各模型程序所需的数据都放入数据库后,模型存取数据库的接口就显得特别重要了。模型程序用
到数据时,需要通过这个接口去存取所需数据。综合部件存取数据库接口类似于模型对数据库的接口。
2。综个部件对模型的接口
这个接口体现在综合部件对模型的控制运行以及多模型的组合。按计算机程序形式来组织模型,一
般采用“顺序、选择、循环”结构以及嵌套组合结构形式来组合模型。
9。4。2。3 综合部件的集成技术
决策支持系统由“综合、模型、数据”三部件组成。如何使三部件有机集成为系统又是一个关键技
术。这里综合部件是关键,它要真正能控制单模型运行以及多模型的组合运行,控制大量的数据库的存
取,实现 DSS的系统集成。
综合部件需要利用一种计算机语言,针对具体的决策问题,编制或者自动生成决策总控程序,将所
需要的模型库、数据库进行集成,形成一个实际的决策支持系统。
人机交互系统从功能上是完成人机对话功能,即对数据或信息的输入、显示和输出。
人机对话的信息输入、显示和输出,是人机界面问题。目前,计算机的人机界面技术得到很大发展,
多窗口技术、某单技术、多媒体技术(即图形、图像、声音、文字、数据的集成技术)为人机交互提供
了更友好的环境。在决策支持系统中人机交互系统中应该充分利用这些新技术。
对实际决策问题,完成组织和控制模型的运行和对数据的存取,需要一种计算机集成语言,它具有
人机交互、数值计算、数据处理、模型调用等多种功能的综合。目前,还没有哪一种计算机语言能达到
这个要求。可以采取两种途径来进行:
(1)自行设计这种多功能的集成语言来完成决策支持系统的需要。
(2)选用功能较强的计算机语言,如 C、PASCAL等作为宿主语言,增加一些它不足的功能语句,
如数据处理功能语句,嵌入到宿主语言中形成一种集成语言。
有了这种综合多功能的集成语言,就能有效地完成决策支持系统部件集成的需要。
9。4。3 物资调配决策支持系统开发实例
9。4。3。1 处理流程设计
物资分配调拨问题是根据各单位提出对物资的需求申请,按仓库的库存情况制定分配方案,再根据
该分配方案以及仓库和单位的距离制定物资运输方案。最后,按照物资运输方案定各仓库的发物表和各
单位的接收表,修改各仓库库存数和各单位的物资数。该决策问题需要设计多个数据库和多个模型共同
求解。总的处理流程图如图 9…17所示。
物资申
请和库
存的计
划汇总
制定物资
分配方案
物资调
拨预处
理
制定物
资运输
方案
制定物
资调拨
方案
打
印
报
表
图 9…17物资分配调拨流程图
9。4。3。2 模型与数据库设计
1。物资申请和库存的计划汇总
各单位按自己的需要提出对各物资的申请,构成申请数据库,可将各单位的申请数据库汇总成某一
物资各单位的需要量,形成总申请数据库。该项数据处理工作可通过数据库的旋转来完成。
各仓库对各物资的可供应情况用仓库库存数据库表示,包括所有物资现有数量和最低储备量指标。
将各单位的物资可供应情况汇总成某一物资的各仓库可供量,形成总库存数据库。该项数据处理工作,
要在数据库中计算出可供量后,再进行数据库旋转来实现。
确定计划汇总模型与数据库的关系如图 9…18所示。
计划
单位申请数据库
物资总申请数据库
汇总
仓库库存数据库
物资总库存数据库
图 9…18计划汇总模型与数据库的关系
2。制定物资分配方案
物资分配方案是利用物资分配模型来完成的,该分配模型是通过一系列公式来实现的,即首先比较
总物资可供量与总申请量,然后根据比较情况根据不同分配办法进行计算分配,分配的数据结果构成物
资分配数据库。可以确定物资分配模型和数据库的关系如图 9…19。其中物资分配数据库中每个记录表示
每种物资分配给各单位的具体数量。
物资总申请数据库物资分配
物资分配数据库
模型
物资总库存数据库
图 9…19物资分配模型与数据库的关系
3。物资调拨预处理
在制定物资分配方案中已确定了每种物资给各接受单位的分配数量。具体由哪个仓库调拨多少物资
到哪个单位中去,就由运输问题的线性规划来解决。但决定哪几个仓库,哪几个接收单位之间实现调拨
供应是需要进行预处理的。每种物资的调运中,参加调运的仓库和接收单位,都不是一样的,是随机的
9…36
出现。参加调运的仓库是由该仓库提供某物资的可供量是否大于零来决定的。参加调运的接受单位要看
它接收某物资的分配数是否大于零来决定的。每个仓库到所有接受单位的路程,存入一个距离数据库中。
对每一种物资,由于参加调运的仓库和单位的不同,则要形成参加调运的实际距离矩阵,这就要对每个
距离记录进行挑选,挑选后形成小的实际距离矩阵,在形成好实际调拨矩阵后,才可以进行运输问题线
性规划运算,计算出由那个仓库调运多少物资给某个接受单位。这个物资调拨预处理是一个数据处理模
型,用数据库中投影操作来完成预处理工作。该模型和数据库之间关系如图 9…20所示,其中实际矩离
矩阵是暂时数据,存入工作单元,不存入数据库中。
物资调拨
某物资实际
预处理
距离数据库
模型
距离矩阵
图 9…20物资调拨预处理模型和数据库的关系
4。制定物资