


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、P2P与dotNET技术的分销管理系统的设计研究 摘要 本文提出采用P2P、dotNET和富客户端技术开发设计分销管理系统,不仅可以融合传统C/S结构与B/S结构各自的优点,实现传统分销管理软件的业务电子化和业务优化功能,而且可以利用P2P及RichClient等新一代Internet技术实现分销管理企业内部及其与上下游企业之间的电子业务协作功能;由于集成了RTC技术,可以在处理订单业务的同时保持与订单中有关业务联系人的实时通信(如了解联系人是否在线,进行音视频对话等);本文主要介绍此系统的设计思路与实现方法上的一些创新。关键
2、词 P2P; dotNET技术;分销管理系统;富客户端; dotNET组件编程; XML; 实时通讯(RTC)0 引言 计算机和网络技术不断改变着分销企业处理业务的方式,从单机Dos版进销存管理系统,到局域网内基于Client/Server结构的进销存管理系统,再到前几年兴起的基于Web浏览器(B/S结构)的分销管理系统,IT技术在分销企业中扮演越来越重要的角色,B/S结构的分销管理系统给大型分销企业提供了更好的业务运营平台和监控平台,但由于
3、Internet的不稳定性、安全性和带宽限制,再加上其必须实时在线,离开Internet就无法处理业务。因此一些分销企业提出新的需求,希望分销管理系统既能集中监控分销网络,又能允许部分分支机构相对独立灵活地处理业务,甚至暂时离开Internet也不影响其业务处理,而且能与其上下游企业互通信息。 基于P2P技术和富客户端技术的分销管理系统可以满足这样的需求,我们设计和开发的分销管理系统融合了最新的实时企业管理理念,基于P2P、Rich Client、XML、Web Service、Real-Time Comm
4、unications等新一代Internet技术进行设计开发,可以对分销企业各个销售点、分公司、分销商等的销售、进货、价格、库存(柜存)、应收应付、报表及汇总等业务进行实时处理和监控,实现对企业销售活动进行分布式的、全程的和即时的综合管理。1 关键技术介绍 1.1 P2P技术 公司分支机构的日益分散和全球化,给员工及客户提供轻松、方便的消息传递和业务协作工具变得日益重要。P2P技术使得互联网上任意两台PC都可建立实时的联系,建立了这样一个安全、共享的虚拟空间,人们可以进行
5、各种各样的活动,这些活动可以是同时进行,也可以交互进行,这项技术已经广泛应用于对等计算、协同作业、文件交换等领域。 根据客户需求,我们需要实现分销节点(内部分支机构或外部合作伙伴)之间的数据交换模式为:通讯双方在线时通过P2P通讯,不在线时通过中央服务器中转。1.2 电子单据收发技术 在XML、P2P等新一代Internet技术基础上,借鉴EDI、Biztalk等数据交换架构,开发设计了一套电子业务单据的自动收发程序,并预留与第三方业
6、务系统的接口程序,通过XML技术解决不同业务系统之间业务单据相互识别的难题。1.3 富客户端(Rich Client)技术 每个节点的业务管理系统相对独立又相互协作,每个节点都有自己独立的数据存储能力,采用富客户端(Rich Client)和数据库技术,日常业务处理可以脱离中央服务器,从而减少了对Internet的依赖和对网络带宽的要求。 在过去的几年中,我们构建、部署和运用软件的方式发生了一些有趣的变化。在不久前,最流行的时
7、尚还是客户/服务器模式,也称为胖客户端(think clients或者fat clients)。随着Internet的出现,引进了瘦客户端(thin client)模式或叫浏览器模式。不幸的是,每种模式都有它的缺点,随着.NET技术和智能客户端(smart client)技术的出现,富客户端(rich client)模式将胖客户端的功能和灵活性与基于浏览器模式的易部署性和稳定性结合起来。智能客户端是新一代由.NET Framework支持的丰富的应用程序,它们整合了Windows和Internet,是实现富客户端的较成熟的技术。1.4
8、 .NET组件编程技术 采用.NET组件编程技术,业务模型可以动态配置,各节点享有独立的系统配置权。本项目的全部应用开发都是在.Net平台上实现。此分销管理系统在企业总部(总公司)建立业务数据中心,并发布Web Service网络服务接口,以实现与其他业务系统的无缝连接。1.5 实时通讯(RTC)技术 实时通信 (RTC)技术提供了丰富的通信和协作功能以及现场信息,使您知道何时何地可以找到要联
9、系的对象;可以通过文本、音视频,以及共享白板或应用程序,与客户或同事进行实时通信。您可以使用联系人列表,通过即席功能得知您的联系人是否在线并有空。我们使用这项技术可以减少分销节点之间的通讯成本,提高其业务交流的效率。 Live Communications Server 2003是微软公司为协助企业增强内部沟通能力(人、信息、业务流程相互沟通)而推出的新一代企业级即时通讯平台,作为.NET企业级服务平台,它着重于“企业应用”特色,重点强调借助音频、视频、数据即时信息为企业“协同办公”而服务。Li
10、ve Communications Server 及RTC Client API软件,为开发基于P2P技术的分销管理系统提供了极佳的通讯开发平台。2 系统功能设计2.1 分销企业的实体关系模型图2-1 分销企业的实体关系图图2-1中所呈现的各节点,都可以安装和配置基于富客户端技术的分销管理系统客户端(节点业务管理系统);分销企业的实体关系模型是以总公司为业务运营核心,分公司、门市、分销商构成其分销网络,而原料供应商、生产制造商、商业流通(分销)商、第三方物流商或功能型物流企业等各种类型企业用
11、户则与分销网络相交叉融合,构成基于供应链管理的信息系统网络。2.2 分销企业的业务模型分销企业需要实现其物流过程中信息流的及时交换、收集与监控,实现企业之间及其内部机构之间业务信息系统的集成与整合,规范分销网络的业务流程(参见图2-2)。依靠Internet网络、RTC实时通讯、Web Service网络服务、P2P对等网络计算、手机短消息等信息技术,我们按照图2-2所示的分销业务模型,开发设计的分销管理系统实际上也向企业提供了一个安全、高效、低成本的业务协作平台,各分销节点之间无缝连接,可以实现业务信息的实时交换与共享。
12、160; 图2-2 分销企业的业务模型2.3 系统模块与功能结构图2-3 业务功能结构图 图2-3以总公司作为视角,对系统的基本业务功能进行了描述。系统主要由总公司管理系统、节点业务管理系统和业务接口三个部分构成。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 肠道微生物疗法行业跨境出海项目商业计划书
- 音乐录音棚企业制定与实施新质生产力项目商业计划书
- 药品生产用自动封口机行业深度调研及发展项目商业计划书
- 图形创意套装行业跨境出海项目商业计划书
- 体育信息在线平台行业跨境出海项目商业计划书
- 2025职业病防治法宣传课件
- 幼儿园足球团队管理制度
- 幼儿图书馆借阅管理制度
- 张家界专项资金管理制度
- 律师事务所招聘管理制度
- 立式圆筒形储罐罐底真空试验记录
- 小学生劳动教育评价细则
- 民法典案例解读PPT
- 安全生产知识应知应会
- 质 量 管 理 体 系 认 证审核报告(模板)
- 肿瘤科新护士入科培训和护理常规
- 第4章 颌位(双语)
- 电影场记表(双机位)
- 塔吊负荷试验方案
- 电子商务专业“产教融合、五双并行”人才培养 模式的实践研究课题论文开题结题中期研究报告(经验交流)
- 购买社区基本公共养老、青少年活动服务实施方案
评论
0/150
提交评论