《某电子商务平台系统设计.docx》由会员分享,可在线阅读,更多相关《某电子商务平台系统设计.docx(41页珍藏版)》请在三一办公上搜索。
1、目 录1DQG-LPG电子商务平台总体结构设计原则与技术路线11.1设计原则11.2技术路线12DQG-LPG电子商务平台体系结构32.1系统总体集成模型32.2系统功能结构43分系统功能设计53.1B2B 电子商务平台系统功能模型53.2B2C 电子商务平台系统功能模型63.3内部信息系统63.3.1销售管理子系统功能模型63.3.2运输管理子系统功能模型83.3.3库存管理系统功能模型93.3.4配送管理系统功能模型103.3.5计划管理系统功能模型113.3.6结算管理系统功能模型123.3.7内部系统管理功能模型133.4滇黔贵石油勘探局网站栏目策划144系统接口设计194.1平台与内
2、部系统接口194.1.1B2B、B2C平台与内部系统接口设计的原则194.1.2电子商务平台与内部系统之间的数据关系194.1.3平台与内部系统的接口结构设计及功能划分204.2内部系统各个模块之间的接口234.2.1内部系统接口说明234.2.2各个模块接口说明244.3后续工程预留接口244.3.1预留接口的设计原则244.3.2企业信息系统的扩展方向244.3.3系统预留接口的适应性255DQG-LPG 电子商务平台运行过程场景分析265.1角色划分265.2运行模式275.3场景分析275.3.1B2B电子商务平台运行场景分析275.3.2B2C 电子商务平台运行场景分析275.3.3
3、计划配置和执行场景分析275.3.4气库出入库过程场景分析275.3.5代储业务场景分析275.3.6结算过程场景分析275.3.7配送场景描述275.3.8价格管理场景描述275.3.9内部系统管理场景描述271 DQG-LPG电子商务平台总体结构设计原则与技术路线1.1 设计原则DQG-LPG电子商务平台总体结构的设计应从体系、功能、信息、过程等各个方面保证整个电子商务平台总体目标的实现,以提高市场竞争能力。作为国内第一家建设液化气电子商务平台的企业, DQG-LPG电子商务平台总体结构的设计应考虑以下设计原则:l 先进性和实用性信息技术、计算机技术、现代管理技术和系统技术有机融合而成的电
4、子商务技术是当前用以改造传统工业的先进技术,因而在设计中应首先采用,以保证整体系统的先进性,使整个工程立足于高起点。但同时应考虑到DQG-LPG电子商务平台是一个大型的信息工程,应该按照计划分期加以实施,达到消除瓶颈,提高生产效率,实现现代化管理总目标。总之,设计中应将先进性和实用性很好地结合起来,使DQG-LPG电子商务平台既具有先进性,又能满足企业的实际需求。l 集成性集成是保证系统信息一致性,功能整体性的核心,就系统的总体结构而言,它体现在物理集成、信息集成、功能集成和过程集成等方面,其中信息集成是实现交易平台和内部系统集成的基础。企业中各种购销信息、管理信息、经营信息、市场供需信息等等
5、都应从信息孤岛中解放出来,形成具有一致性、透明性、可靠性和安全性的信息集成平台,给电子商务平台提供一个信息共享的环境,并以此为基础去实现其它的集成。l 充分考虑人的集成人是企业之本,企业信息化的一个重要目标就是把人从简单重复劳动中解脱出来,使其更好地发挥特长,提高劳动生产率。同时应看到把人集成到企业信息化中,充分调动人的积极性是电子商务平台成功与否的关键。l 与企业自身改革相互推动电子商务平台的实施提供了强有力的计算机网络和各种数据库,将为生产管理和经营管理的合理性、科学性创造条件,而企业自身的改革需求又将反馈到平台,在这种相互适应相互推动中,必将引起企业运行机制的改革,从而有利于形成有效的传
6、统企业电子商务模式。1.2 技术路线针对滇黔桂石油勘探局生产经营的特点,实现电子商务平台的技术路线是:采用系统发展模式,贯彻全过程整体最优的技术路线。贯彻“总体规划,分步实施”方针,制定以获取最大效益为目标的DQG-LPG电子商务平台总体规划,阶段目标和实施计划。注意开发、引用和移植电子商务成熟技术。采取多种专业技术人员协同作战的路线。遵循开发规范,为需求、设计、实施和维护建立完整规范的文档,并建立全面的项目管理机制,以保证整个系统的可用性、可靠性、可操作性和可维护性。2 DQG-LPG电子商务平台体系结构2.1 系统总体集成模型根据对滇黔桂石油勘探局的需求分析,总结出DQG-LPG电子商务平
7、台的总体集成模型如图1和图2所示。DQG-LPG电子商务平台总体集成方案以实现人/组织、经营与技术的全面集成为出发点,以全面实现物理集成、信息集成和过程集成为目标,应用先进的网络技术,全面集成销售经营中的库存信息、运输信息、价格信息以及外界的市场信息,为经营决策服务,并保证在此基础上建立的电子商务系统和内部系统能够实现高度集成。图1 DQG-LPG电子商务平台总体集成框架模型滇黔桂石油勘探局的液化气销售网络可以看成一个大型的递阶控制系统,明确其中的层次关系和控制关系是正确划分系统,集成信息孤岛,安排实施计划的基础。DQG-LPG电子商务平台采用了如下的总体集成层次模型。图2 DQG-LPG电子
8、商务平台总体集成层次模型2.2 系统功能结构图3 系统功能结构3 分系统功能设计3.1 B2B 电子商务平台系统功能模型图4 B2B电子商务平台系统功能树模型功能简要说明:l 产品的管理主要为产品的维护,发布等;l 用户管理主要是对用户的维护以及权限分配;l 信息平台的其他功能则主要是指网站的相关宣传等信息。同时包括邮件列表,新闻,行业动态等知识;l 采购以及销售模块是B2B平台的核心。包括对意向合同的处理,交易的跟踪等,所有原始单据的产生以及数据的交换;l 交易平台的统计主要是指与内部管理系统的数据交换。包括合同的处理过程,出入库的操作流程等,同时为内部系统提供分析数据源;l 客户服务的管理
9、主要指两方面的内容,一部分是有关客户的信息管理;以及对客户交易历史的统计汇总,作为客户关系的分析依据。3.2 B2C 电子商务平台系统功能模型图5 B2C电子商务平台系统功能树模型功能简要说明:l 产品的管理主要为商家(B2C平台商家会员)对产品的维护,发布等。l 用户管理主要是对用户的维护以及对客户的认证等;l 信息平台的其他功能则主要是指网站的相关宣传等信息。同时包括邮件列表,新闻,行业动态等知识;l 采购以及销售模块是B2B平台的核心。交易的跟踪等,所有原始单据的产生以及数据的交换;l 交易平台的统计主要是指与内部管理系统的数据交换。包括出入库的操作流程等,同时为内部系统提供分析数据源;
10、l 客户服务的管理主要指两方面的内容,一部分是有关客户的信息管理;以及对客户交易历史的统计汇总,作为客户关系的分析依据。3.3 内部信息系统3.3.1 销售管理子系统功能模型液化气的销售是滇黔桂石油勘探局销售总公司的主业,购销管理系统在整个平台中站着举足轻重的地位。购销管理系统主要实现从B2B平台采集销售、采购、价格信息,进行统计查询,为各级销售和管理部门提供对液化气销售的监管的手段,为各级领导决策提供支持信息。根据企业对DQG-LPG电子商务平台的需求,购销管理系统的功能划分可以用如图6的功能树来描述:图6 购销管理系统功能树模型1. 销售管理a) 综合查询,能够分时段、分地区、分销售方式、
11、分销售价格对液化气的账面和实际销售情况进行统计和查询;b) 报表输出,按月,按季度,按年的周期分地区把数据输出到Excel,供制作各级统计报表使用。2. 价格管理a) 价格制定和录入,能够录入价格领导小组制定的销售价格,并能指定价格适用时间、地区和销售方式;能让各分支机构的人员录入当地的市场的批发零售价格标准;b) 成本价格计算,根据调拨或者采购价格、运费和数量计算出成本价格,一个区间的成本价格利用加权平均得出;根据厂家的报价计算出成本价格;c) 销售价格的综合查询分析,实现价格信息的收集,提供分时段、分地区、分销售方式、分局内局外的价格查询、趋势图和对比图;d) 报表输出,按月,按季度,按年
12、的周期分地区把数据输出到Excel,供制作各级统计报表使用。3. 采购管理a) 采购意向上报和审批,因为采购由总公司统一完成,所以下级部门有采购需求时,可以网上进行采购申请,同时上级可以在网上完成申请的批准。批准后,通过结算中心进行银行转帐,实现外购业务(注:此项功能的顺利实施需要公司制度的支持,主要包括对采购业务流程的修改,和采购审批过程的时间限制);b) 采购记录及执行情况,由总公司录入外购液化气的采购记录,由气库录入采购合同的执行情况;c) 统计查询,能够分合同、分时段、分供气商、分到货地区对液化气的采购情况进行统计和查询;d) 报表输出,按月,按季度,按年的周期分地区把采购数据输出到E
13、xcel,供制作各级统计报表使用。详细功能模型参见附本:DQG-LPG电子商务平台IDEF0功能模型中A31图及以下分支。3.3.2 运输管理子系统功能模型液化气的运输管理系统主要实现从管理火槽车的运行状况,及时上报北海炼厂每日发车情况,定期统计发往各地液化气数量,传递货运费用信息,为总公司和各地区分公司及时了解运输状况服务,最终实现提高车辆利用率,合理分配运力资源地目的。根据企业对DQG-LPG电子商务平台的需求,运输管理系统的功能划分可以用如图7的功能树来描述:图7 运输管理系统功能树模型1. 车辆状态跟踪a) 车辆状态录入,能够由北海公司、气库分别录入车辆的发出日期、到站日期、返空日期、
14、大修日期、被扣信息等; b) 生成运输动态表,用于描述每辆火槽车的当前的运行状态、维护状态等,汇总车辆的使用效率。2. 上报运输日报a) 运输日报录入,分别由北海公司和气库录入火槽车的发车、到站信息。b) 运输日报上报,综合火槽车的发车、到站信息,生成运输日报。3. 统计运输周报a) 地区运输周报,根据火槽车到站情况,统计各地区液化气运输到货情况;b) 总公司运输周报,根据火槽车发车和到站情况,统计全局的液化气运输情况;c) 报表输出,以上周报数据输出到Excel,供打印统计报表使用。详细功能模型参见附本:DQG-LPG电子商务平台IDEF0功能模型中A32图及以下分支。3.3.3 库存管理系
15、统功能模型库存管理系统的功能划分可以用如图8的功能树来描述:图8 库存管理系统功能树模型1) 动态维护a) 气罐信息维护:增加气罐、注销气罐、录入气罐信息;b) 液化气入库处理:根据入库流程,记录入库台帐,增加库存总帐;c) 液化气出库处理:根据出库流程,记录出库台帐,减少库存总帐;d) 液化气盘点处理:根据盘点流程和业务规则,记录盘点台帐,更新库存总帐。2) 查询汇总在库存超出设定的上限或者下限时进行报警;3) 查询汇总a) 出入库台帐查询:根据输入的气库、时间等条件,查询相应的出入库台帐;b) 出入库台帐报表:根据指定的区间,生成台帐报表,可供浏览和打印;c) 出入库总帐查询:根据输入的气
16、库、时间等条件,查询相应的出入库总帐;d) 出入库总帐报表:根据指定的区间,生成总帐报表,可供浏览和打印;e) 门市气瓶库存查询:根据输入的门市、时间等条件,查询相应的门市库存;f) 门市气瓶库存报表:根据指定的门市,生成门市气瓶库存报表,可供浏览和打印。3.3.4 配送管理系统功能模型配送管理系统的功能划分可以用如图9的功能树来描述:图9 配送管理系统功能树模型1. 批发的配送a) 配送信息库生成:除了电子商务平台配送指令中的信息外,需要增加配送状态、配送执行日期、注释说明等字段,便于管理和统计;b) 配送信息的通知:在参与配送的管理人员登录到指定的页面后,系统动态提示等待完成的配送任务;c
17、) 配送执行情况录入:配送人员进行配送后,将配送的执行情况录入到系统中,包括正常完成、取消配送、注释说明等相关信息,同时更新电子商务平台中的配送信息;d) 数据查询汇总:指定订单号、日期等信息,查询相应的配送指令,按照日、月等周期统计完成的配送任务、取消的配送任务、等待执行的配送任务;e) 报表输出:统计信息按照报表格式在屏幕上显示或者进行打印。2. 零售的配送a) 比批发业务多出一项“配送门市的指派”,管理员根据定购瓶装气用户的信息将对应配送指令指定给最适合配送的门市(一般为最近)去执行。详细功能模型参见附本:DQG-LPG电子商务平台IDEF0功能模型中A34图及以下分支。3.3.5 计划
18、管理系统功能模型计划管理系统的功能划分可以用如图10的功能树来描述:图10 计划管理系统功能树模型1. 计划制定下发a) 创建年、季、月计划:计划创建人员根据参考数据输入数据、备注、说明等信息,生成计划草稿;b) 编辑修改计划:计划管理人员在相关人员确定计划草稿后将其存为正式计划,同时电子商务平台可以利用计划中的数据生成意向合同;c) 查询计划:所有有权限的用户可以对计划进行查询,分公司根据计划进行销售活动;d) 打印计划:对查询到的计划可以进行打印。2. 计划执行汇总a) 获取每日执行数据:根据运输、库存、销售等数据获得计划每日执行数据;b) 生成执行情况表:系统根据计划中的数据和计划执行数
19、据经过统计、计算生成计划执行情况表,周期包括旬、月、季、年;c) 修改执行情况表:计划管理人员可以对系统生成的计划执行情况表进行编辑修改;d) 查询执行情况表:有权限的用户可以查询执行情况表,相关部门可以根据这些表格进行考核,知道采购和销售行为;e) 打印执行情况表:对查询到的计划执行情况表可以进行打印;f) 随机统计、打印:可以指定一个月内的任意区间对计划的执行情况进行统计、打印。详细功能模型参见附本:DQG-LPG电子商务平台IDEF0功能模型中A35图及以下分支。3.3.6 结算管理系统功能模型结算管理系统的功能划分可以用如图11的功能树来描述:图11 结算管理系统功能树模型1结算判断对
20、经过结算中心审核过的有效付款凭证或委托收款凭证进行结算方式的判断,区分出付款方式和委托收款方式。2结算确认收款或付款操作已经确认后,向收款方和付款方发送收款和付款通知。3结算操作完成结算操作,如果是本地结算生成收款或付款完成单据;如果是异地结算,生成特种转帐支票。4票据汇总与查询将票据按照类别、不同的单位等进行汇总,支持相应的查询工作,为相关部门和有关领导提供财务分析的依据。3.3.7 内部系统管理功能模型计划管理系统的功能划分可以用如图12的功能树来描述:图12 内部系统管理功能树模型1. 用户管理a) 创建用户:创建新的用户,记录用户信息;b) 修改密码:用户可以修改自己的密码;c) 修改
21、用户资料:管理员可以修改用户除了密码之外的具体信息;d) 注销用户:注销用户,使之不能继续使用。2. 权限分配a) 创建角色:创建一个角色,相当于一个组,可以拥有多种权限,方便管理;b) 注销角色:注销角色,使之不能继续使用;c) 登记模块:将应用模块登记在库中,可以对其赋予权限;d) 注销模块:将已经登记的模块注销,使用户不能继续使用;e) 分配权限:将模块分配给用户或者角色,将角色分配给用户;f) 回收权限:将分配的模块或者角色进行回收。3. 其它功能a) 门市维护:增加、注销门市,录入门市信息;b) 气罐维护:结合库存管理,增加、注销气罐,录入气罐信息;c) 气瓶维护:结合库存管理,增加
22、、注销气瓶类型,录入气瓶信息。3.4 滇黔贵石油勘探局网站栏目策划Internet中丰富的、无限增长的信息资源使它已经成为人们获取信息的重要来源之一。 但由于Internet在管理上的开放性以及Internet上的信息资源在地理上的分散性和组织上的松散性,也给人们充分利用网络信息资源带来了一定的困难。信息太多;对我们有用的太少;分布杂乱无章;不断在发展变化是互联网上信息资源四个显著的特点。为浏览者提供更全面而综合性的信息服务,这是站点目前所宣传的最大好处。将以LPG相关信息及网上销售和服务为主体,配合以其它信息频道,从而丰富网站的信息内容,提高影响力。网站栏目设置如下:1 资讯速递*石油资讯每
23、日油市动态、国际市场动态、国内市场动态、市场分析预测、油品价格信息、行业政策法规、石化产品价格信息、招标投标/热点特别关注国际石油交易所期货每日行情榜:原油、天然气、粗柴油在电子商务平台进行交易的同时了解最新的市场动态*在线搜索网上石油资源、国内石油企业、高级搜索、石油论坛*商务服务网上调查、企业形象宣传、网络广告、企业网站建设、产品技术信息发布、企业动态信息发布 企业上网工程(域名查询注册、虚拟主机租用、网站建设步骤、网页设计、电子商务解决方案分析)企业信息化工程(企业内部局域网建设、主机租赁托管、石油石化专用软件网络化、石油企业资源管理、办公自动化、电子商务应用软件)*石油信息查询最新油价
24、行情:日期与价格中国石油天然气:集团公司主要成员企业、集团公司单位电话、集团所属企事业单位办事机构查询表、股份有限公司机构查询、石油专用通信网长途自动电话区号中国石油化工:集团公司主要成员企业、集团公司单位电话、集团所属企事业单位办事机构查询、股份有限公司机构查询、石化企业卫星网电话号码速查外国主要石油企业:驻华代表机构通讯联络方式、石油公司、技术服务公司、石油软件公司学术科研机构:外国石油院校与研究机构、国外石油学术机构、国内石油石化院校常用工具:石油行业常用单位换算表 *信息查询/发布查询:产品技术信息、石油石化股、企业动态信息、会议、求职、招聘发布:产品技术信息、会议、求职、招聘 *在线
25、股市观潮沪深股市排行、石化行业股票行情*常用生活信息查询国内长途电话区号和邮编、列车时刻票务查询订票、飞机航班时刻查询、24小时全国主要城市天气预报、法律查询、国家工商局2 学术交流*学术论文燃气业发展动态、小区集中供气专业论文、燃气汽车发展动态、燃气汽车加气站标准、天然气输配系统改(扩)建中应注意的技术问题、工业用燃油、燃气燃烧器测试台的开发设计、燃气中餐炒菜灶采用红外线无焰燃烧的可行性研究、中国城市燃气事业现状及发展前景、液化石油气小区供气总论、快速发展的中国L P G水运市场、中国发展天然气汽车的潜力和问题、中国液化气进口和消费状况分析、外商在华投资经营LPG状况的调查分析*新技术推广液
26、化气汽车瓶组式加注装置、液化气残液利用器、埋地钢管外防腐层检测系统*产业新闻行业动态、集团动态、企业动态3 安全及环保*煤气安全认识煤气、处理煤气泄漏、安全事项、救护常识(发现煤气中毒者的急救措施、煤气中毒的预防、煤气泄露消防应急措施)安全问答、集思广益*保护环境煤气生产净化环保(原料、生产过程)、发展环保事业(建设石油氣加氣站)、积极推动环保工作、开发环保产品(产品包装注重环保)、积极推动环保工作(赞助环保活动、减低厨房油烟系统、节省煤气录影带、环保教育录影带)、*环保知识环境术语、环保常识、环保行为规范*法律法规城市燃气安全管理规定(总则、城市燃气工程的建设、城市燃气的生产、储存和输配、城
27、市燃气的使用、城市燃气用具的生产和销售、城市燃气事故的抢修和处理、奖励与处罚)*安全标准煤气使用中的安全标准、燃气燃烧器具安装维修管理规定、关于车用燃气加气站建设管理暂行规定、石油天然气管道安全监督与管理暂行规定、城市道路管理条例、城市燃气和集中供热企业资质管理规定、建设部关于加强燃气安全管理使用的紧急通知、关于加强卡式炉及其燃气罐安全管理的通告4 服务指南*煤气新业务厨柜的安装及厨房家庭电器、煤气用量计算方法、怎样阅读煤气单、煤气缴费方法、开立帐户、结束帐户*服务指南燃气用具维修、公司用户服务中心电话预约、提供咨询服务、解答用气疑难*客户服务客户服务热线、咨询服务、维修保养服务、客户中心*商
28、业天地LPG网上采购中心5 厨艺天地*企业家园企业推荐、供求信息*食谱大全可根据中国传统菜系按类别划分,列举知名菜谱与风味小吃,吸引大家的注意力。中华菜系(川菜、徽菜、鲁菜、闽菜、江苏、湘菜、粤菜、浙江、豫菜、沪菜、京菜、淮扬、海派菜、东北菜、云南菜、满汉全席)、烧烤类食谱、满汉全席专题、西餐喝酒的方法、韩国菜大全特色食谱(荤菜、素菜、猪肉类、蔬菜类、鱼类、鸡类、药膳、牛肉类、豆制品、虾类、鸭类、甜品、羊肉类、瓜果类、蟹类、鹅类、粥羹汤、野味类、菌藻类、贝类、其他肉类、根茎类、其他海鲜、方便食品、风味食品)一周食谱(科学搭配家中人的一周食谱,根据家中人口进行搭配)异国风味(日本料理、法国大餐、
29、意大利餐、韩国料理、东南亚风味)*饮食文化今日推荐(最新的风味小吃、特色风味)、文化专题(漫话礼仪、咖啡文化、茶文化、酒文化、汤文化)、吃遍天下(餐饮查询、打折信息、交通指南、各地特产小吃、食客妙文)、饮食杂谈、名人掌故、饮食礼仪、文化拾零、异域风情*厨艺会明火煮食的故事、明火煮食的来源、各种煮食方式、明火煮食工具的演进、煤气在明火煮食中的重要性*饮食保健营养知识、食疗食补苑、保健食品推介、饮食趣话、食俗经典、流行食尚、四方美食、茶余饭后、美颜健身、厨房常识*家庭窍门新餐厨具、厨艺交流、小食品加工、厨房保洁*商业天地网上订餐中心6 家装中心*行业资讯企业推荐、供求信息,可将家装与装饰公司名录列
30、出方便客户查询,吸引更多的家装公司加盟*家装常识列举家庭装修中经常出现的问题、装饰材料的的国内外趋势、性能优势、家装养护、室内煤气与给水管道的安装*装潢知识家庭装潢的设计理念、家庭装潢设计中应注意的一些问题、怎样选择装潢公司、如何估算家庭装潢的造价、如何鉴定家庭装潢质量、家庭装潢的准备工作、装潢材料*家居装苑家装中的概念知识、饰品新款、居屋点评、装修中的细节与色彩搭配、家居的构思与布局*材料指南各类家装材料*问题解答家装质量哪儿易出问题、装修中哪些细节容易被忽略、装修后要当心什么、一般家庭在乳胶漆选色上有何要点、如何预防和处理“裂”、 如何预防和处理“漏”、 如何预防和处理“堵”*商业天地网上
31、家装中心7 厨具天地*行业资讯企业推荐、供求信息,可将厨具公司名录列出方便客户查询,吸引更多的家装公司加盟*厨具常识列举厨具使用中经常出现的问题、家庭厨具的国内外趋势、性能优势、厨具养护、厨具使用指南*问题解答厨具使用问题解答、厨具使用经验交流*商业天地网上厨具采购中心以会员企业加盟的方式,吸收外围产品厂商(如厨具、烹饪、家装等)加入平台,为其设置专业信息频道,为用户提供丰富的专业知识,可对上述企业收取一定的会员费。依托B2C交易平台为会员企业提供电子商务B2C交易的场所,对平台所产生的交易收取一定比例的交易手续费。4 系统接口设计4.1 平台与内部系统接口4.1.1 B2B、B2C平台与内部
32、系统接口设计的原则在功能上,使电子商务平台与内部系统通过数据交换相互提供数据支持,实现协同工作和紧密配合。形成一个整体。在性能上,开放性和独立性是接口设计的主要原则。紧密围绕着电子商务平台的功能实现接口,提供B2B、B2C电子商务平台对内部系统的API,做到接口与具体的内部系统无关。这将保证电子商务平台的开放性。在电子商务平台与内部系统之间建立接口数据结构中间层,通过中间层进行数据交换,使电子商务平台与内部系统相对独立。此外,在性能上,接口应保证电子商务平台与内部系统数据传输的实时性、可靠性和稳定性。4.1.2 电子商务平台与内部系统之间的数据关系1)电子商务平台为内部系统提供的数据采购意向合
33、同、采购执行合同、销售意向合同、销售执行合同、配送信息表、支付信息、用户信息。2)内部系统为电子商务平台提供的数据配置计划、价格信息、合同、库存变动、配送执行情况、结算执行情况。4.1.3 平台与内部系统的接口结构设计及功能划分图13 电子商务平台与内部系统接口一览1)内部系统计划、合同模块与平台合同模块的接口功能根据计划管理子系统和价格管理子系统的年、季、月计划中的采购部分自动生成意向采购合同(其中卖方空白),并通过接口提交给B2B平台。国内厂商通过网上查看意向合同,并与销售总公司通过报价、还盘、数字签名最终确定此意向合同。根据计划管理子系统提供的年、季、月计划中的销售部分以及北海公司报的旬
34、计划汇总成上述意向合同的子合同的草案,并通过接口提交给B2B平台。经过网上双方对合同的洽谈和其他修改方式,进一步形成未签署的执行合同,按日期的推移,逐步签署此合同。根据配置计划销售部分以及销售价格情况生成局内部门的销售意向合同并通过接口提交给B2B平台的合同管理部分。在运输系统发运成功,接收方顺利入库后由合同管理子系统自动生成销售执行合同并通过接口提交给B2B平台合同管理子系统,进行合同跟踪、资金支付。接口函数1)PutCE(记录)内部系统计划模块或平台合同管理模块调用该函数,向采购意向合同接口表加入记录,记录数据结构与采购意向合同结构一致,一条记录对应一个合同。记录卖方为空。2)PutXE(
35、记录)向销售意向合同接口表中加一条记录,记录结构与销售意向合同接口表相同。3)PutCZ(记录)内部系统计划模块或平台合同管理模块调用该函数,向采购执行合同接口库加入记录,记录数据结构与采购执行合同结构一致,一条记录对应一个合同。4)PutXZ(记录)向销售执行合同接口表中加一条记录,记录结构与销售执行合同接口表相同。5)GetCE(记录)从采购意向合同接口表取出一条记录,并从表中删除之。6)GetXE(记录)从销售意向合同接口表取出一条记录,并从表中删除之。7)GetCE(记录)从采购执行合同接口表取出一条记录,并从表中删除之。8)GetXZ(记录) 从销售执行合同接口表取出一条记录,并从表
36、中删除之。处理流程2)平台库存模块与内部系统库存模块的接口功能(1)内部系统出入库信息通过产品出/入库单据接口表反应到平台的产品库存表中接口函数1)Put()将内部系统新的产品出/入库单据写入产品出/入库单据接口表。2)Get()平台将产品出/入库单据接口表取出,并将复制完的记录删除。3)Set-Trigger ()在产品出/入库单据接口表中设置触发器,当记录增加时调用Get()函数,实现平台与内部系统产品库存表的一致性。3)平台配送模块与内部系统配送模块的接口功能(1)内部系统配送的结果返回到平台以便及时通知用户。(2)将买方的配送要求传给内部配送管理子系统以便更合理实现用户需求。接口函数对
37、B2B平台:1)BPut()B2B平台调用该函数将未完成的配送记录,加入到产品配送接口表。2)BGet()内部系统调用该函数将产品配送接口表中所有标识为“N”的记录取出。3)BPutF(配送id)内部系统调用该函数,将已完成配送的部分按配送id到产品配送接口表中查找,将Psok(完成)字段改为“Y”。4)BGetF(配送id)B2B平台调用该函数到产品配送接口表中查询该配送是否完成,并将相应的“Y”或“N”返回给平台。对B2C平台:1)CPut()B2C平台调用该函数将未完成配送的订单和相应的购物车,加入到订单接口表和购物车接口表。2)CGet()内部系统调用该函数将订单接口表和购物车接口表中
38、的记录取出并删空。4)平台支付模块与内部系统结算模块的接口功能1)平台将支付信息通过该接口传给结算子系统,结算子系统产生相应单据(付款、接收、特殊转帐凭证等)修改买卖双方的余额。2)涉及到的某一方不是局内部用户时,平台请求内部结算子系统,产生相应单据(付款、托收、特殊转帐凭证),以实现局内方内部银行余额变动和外部银行收款或支付。接口函数1)Put(记录)平台调用该函数将执行合同加入执行合同接口表,以便向内部系统提供结算信息。2)Get()内部系统调用该函数从执行合同接口表中取出执行合同,从而得到结算信息。5)平台产品发布模块与内部价格模块的接口功能内部系统的价格模块将价格信息通过接口提交给B2
39、B平台的产品发布模块。接口函数1)Put()内部系统调用该函数将价格信息存入产品发布接口表。2)Get()平台调用该函数将价格信息从产品发布接口表取出。6)平台用户模块与内部系统用户模块的接口功能将用户信息通过接口传送给内部系统。接口函数1)Put()平台调用该函数将用户信息存入接口表。2)Get()内部系统调用该函数将用户信息从接口表取出。4.2 内部系统各个模块之间的接口4.2.1 内部系统接口说明虽然在功能上将内部系统划分为多个模块,事实上,整个内部系统是一个统一的整体,各个模块之间是相互渗透,密不可分的。在具体调用中也是在程序中统一实现的,没有明显的界限。4.2.2 各个模块接口说明l
40、 购销管理模块与其他模块的接口购销管理系统的购销数量与运输管理系统中的运输量、库存管理系统中的出入库量是密切联系的,在程序中他们通常在一起考虑。l 运输管理模块和其他模块的接口在运输业务发生时伴随着库存和资金的变化,因此运输业务发生的同时有库存的增减和资金的结算,需要库存管理系统和结算管理系统的支持。l 库存管理模块和其他模块的接口库存的增减与运输、配送密切相关,因此库存管理系统需要运输管理系统和配送管理系统的支持。l 配送管理模块与其他模块的接口配送必然伴随库存的增减,配送管理系统需要读取当前库存,配送发生时需要减少库存,配送失败时要恢复库存。l 计划管理模块与其他模块的接口计划的制订需要综
41、合价格、销量、库存等多种因素,因此在制订价格时需要获取这些系统的数据,为计划的制订起到辅助支持作用。计划数据对其他数据起指导作用,运输管理系统需要根据配置计划安排运输计划,根据配置计划发货。l 结算管理模块和其他模块的接口结算管理系统负责资金的流转,在购销、运输、配送、库存这些伴随资金流转的业务发生时,结算管理系统将它们资金的变化反映出来。l 系统管理模块与其他模块的接口系统管理模块需要进行气罐、气瓶种类的管理,因此需要操作库存管理系统的相关表格。另外出于安全性的考虑,用户在其他模块进行操作时,除了要用有效用户登录外,都要读取系统管理中的模块-用户表,从而验证执行权限。在需要区分所属单位的操作
42、时,也要读取系统管理中公司、气库等表格,确定具体身份。4.3 后续工程预留接口4.3.1 预留接口的设计原则保证DQG-LDG系统的开放性是预留接口设计的总原则,即本系统应为外部系统提供与软、硬件平台无关的数据和函数接口,同时应该使接口易于使用。4.3.2 企业信息系统的扩展方向在后续工程中,DQG-LPG系统将由目前的内部交易为主,向内部交易与外部交易并重的方向发展。采购、销售、配送、支付方式将更加灵活多样。4.3.3 系统预留接口的适应性为了保证DQG-LPG系统将来的扩展,系统将为更灵活的采购、销售、配送、支付方式提供开放的接口。具体应提供下列接口(在设计有关数据结构时,应考虑为其保留备
43、用字段)1)客户管理接口。2)B2C IC卡支付接口。3)B2B 支付网关。4)B2C 支付网关5 DQG-LPG 电子商务平台运行过程场景分析5.1 角色划分由于滇黔桂石油勘探局现有的组织结构是针对与传统的计划性运做流程,因此在转换为电子商务时,需要对各级组织定义新的角色和工作方式,同时为系统运行配备一些新的工作岗位。系统运行过程中,存在的组织角色包括:(1)总公司。总公司的职责包括采购液化气,包括北海气,外购气,进口气;制定批发给地区分公司的价格;制订配置计划;根据计划把液化气销售给地区分公司;制定铁路运输计划;执行铁路运输计划。(2)地区分公司。地区分公司的职责包括:从总公司购买液化气;
44、制定批发给下级批发门市的价格;制定配置计划;根据计划把液化气销售给下级门市;(3)气库。气库的职责包括:根据采购合同,接收液化气,执行入库;统计每个液化气所有者的储量;根据销售合同,发出液化气,执行出库;记录火槽车发车、到站、返空信息;定期进行库存盘点。(4)批发门市。批发门市的职责包括:从地区分公司或上级批发门市购买液化气;制定本门市所辖地域的液化气的批发价格和零售价格;制定配置计划;批发液化气给下级批发门市或零售门市;执行B2C平台发出的批发配送指令;收集本地区的价格信息。(5)零售门市。零售门市的职责包括:从批发门市购买液化气;零售给本地的客户;执行B2C平台发出的零售配送指令;收集本地
45、区的价格信息。5.2 运行模式根据滇黔桂石油勘探局现有的组织结构,其角色分配可定义为:销售总公司和局价格领导小组对应总公司的角色;云南、贵州地区分公司对应地区分公司和批发门市的角色;广西分公司对应地区分公司角色;各级气库对应气库和批发门市的角色;销售网点对应零售门市的角色。5.3 场景分析5.3.1 B2B电子商务平台运行场景分析5.3.1.1 目的描述不同角色在B2B平台进行交易时,系统对不同场景的不同处理流程。做为程序设计和编写时的依据。5.3.1.2 角色定义l 公司作为参与平台交易的物质基础。所有平台的用户必须属于某一个平台注册的公司用户。l 公司职员为平台实际运行中,参与交易的个体,
46、具有本身的注册信息,以及必要的所属部门/公司、操作权限等相关信息。l 公司信息管理员为公司用户信息的管理员,可以在平台上自己的公司内部注册职员,分配不同的操作权限。公司供应产品的信息维护。5.3.1.3 前景平台会员通过B2B平台进行交易。登录用户首先通过系统的身份验证区别不同的身份权限。操作员通过内部系统生成的计划,查看本公司的计划执行状况。并生成相应合同执行;管理员对用户、产品信息进行维护;公司领导等作为特殊用户只对系统有查询全部操作、用户信息、产品信息以及交易信息的权限。5.3.1.4 场景描述场景一 会员注册/公司管理场景说明:本场景在各级公司运行时是一样的,在总公司,地区公司操作的流程完全相同,因此以下描述以总公司操作员A操作过程为例。A为总公司领导认同的总公司B2B平台管理员。(1)