




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 本科毕业论文(设计) 题 目 电子商务实验室EDI模拟系统的设计与分析 学 院:嘉兴学院数学与信息工程学院 专 业:计算机科学与技术 学生姓名:张三 学 号:200532225307 指导教师: 吴老师 嘉兴学院教务处制 二九年五月十四日电子商务实验室EDI模拟系统的分析与设计张三嘉兴学院数学与信息工程学院摘要:电子商务实验室是针对电子商务课程相对应的实践环节所需的实践环境,为了让学生更好地熟悉和理解电子商务的各个交易流程,实验室中涉及了C2C、B2C、B2B电子交易、EDI模拟系统、物流网管理系统、网上银行、考试系统、网络营销等。EDI是英文Electronic Data Intercha
2、nge的缩写,中文可译为“电子数据互换”。 EDI模拟系统是电子商务实验室其中的一个模块。它将模拟EDI(电子数据交换)整个过程。该研究通过面向对象的分析和设计方法对该模块进行全面的流程设计和分析。使用UML写出并画出完成该模块的系统分析与系统设计部分,就该模块来实现一个系统模型。EDI模拟系统包括有以下模块:贸易伙伴管理、商品信息管理、单证录入接口、报文生成和处理模块、格式转换模块、通信模块和管理平台等模块。关键词:EDI模拟系统; UML E-CommerceLab EDI simulation systems Analysis and DesignQian guofangCollege
3、of Mathematics and Information Engineering , Jiaxing University Abstract: Laboratory for e-business e-commerce is relatively courses should be part of the practice of the practice environment, in order to allow students to better know and understand the various e-commerce transaction process, the la
4、boratory involved in the C2C, B2C, B2B electronic transactions, EDI simulation System, the logistics network management system, Internet banking, examination systems, marketing, etc. EDI is the English abbreviation of Electronic Data Interchange, the Chinese can be translated as "electronic dat
5、a interchange." EDI simulation system is one of the e-commerce laboratory module. It will simulate EDI (electronic data interchange) the whole process. The study by the object-oriented analysis and design of the module to conduct a comprehensive process design and analysis. Require the use of U
6、ML to write and draw to complete the module system analysis and design of the system. On the module to achieve a simple system model. EDI simulation system is one of the e-commerce laboratory module. It will simulate EDI (electronic data interchange) the whole process. Including the following module
7、s: trading partner management, the value of information management, document entry interface, to the text generation and processing module, the format conversion module, communications modules and platform management modules.Key words: EDI simulation system; UML 第1章. 绪论1.1 EDI的概念EDI是英文Electronic Dat
8、a Interchange的缩写,中文可译为“电子数据互换”,港、澳及海外华人地区称作“电子资料联通”。它是一种在公司之间传输订单、发票等作业文件的电子化手段。它通过计算机通信网络将贸易、动输、保险、银行和海关等行业信息,用一种国际公认的标准格式,实现各有关部门或公司与企业之间的数据交换与处理,并完成以贸易为中心的全部过程,它是80年代发展起来的一种新颖的电子化贸易工具,是计算机、通信和现代管理技术相结合的产物。国际标准化组织(ISO)将EDI描述成“将贸易(商业)或行政事务处理按照一个共认的标准变成结构化的事务处理或信息数据格式,从计算机到计算机的电子传输”。而ITUT(原CCITT)将ED
9、I定义为“从计算机到计算机之间的结构化的事务数据互换”。又由于使用EDI可以减少甚至消除贸易过程中的纸面文件,因此EDI又被人们通俗地称为“无纸贸易”。由于EDI具有高速、精确、远程和巨量的技术性能,因此EDI的兴起标志着一场全新的、全球性的商业革命的开始。本世纪60年代末,欧洲和美国几乎同时提出了EDI的概念。早期的EDI只是在两个商业伙伴之间,依靠计算机与计算机直接通信完成。70年代,数字通信技术的发展大大加快了EDI技术的成熟和应用范围的扩大,也带动了跨行业EDI系统的出现。80年代EDI标准的国际化又使EDI的应用跃入了一个新的里程。时至今日,EDI历经萌芽期、发展期已步入成熟期。1.
10、2 EDI的特点根据国内电子商务相关的书籍资料,网络营销教学网站将EDI的特点归纳如下6个方面:(1) EDI的使用对象是不同的组织之间,EDI传输的企业间的报文,是企业间交流的一种方式;(2) EDI所传送的资料是一般业务资料,如发票、订单等,而不是指一般性的通知;传输的报文是格式化的,是符合国际标准的,这是计算机能够自动处理报文的基本前提;(3) EDI使用的数据通信网络一般是增值网、专用网;(4) 数据传输由收送双方的计算机系统直接传送、交换资料,不需要人工介入操作; EDI与传真或电子邮件的区别是:传真与电子邮件,需要人工的阅读判断处理才能进入计算机系统。人工将资料重复输入计算机系统中
11、,既浪费人力资源,也容易发生错误,而EDI不需要再将有关资料人工重复输入系统参考文献1。1.3 EDI应用举例基于WEB的EDI系统:其中用HTML可产生表单,这样的表单放在WEB服务器上,可以被 有 Internet接入口和安装了浏览器的用户使用。当用户通过浏览器从WEB服务器上获得所需要的表单并且填写完成后,表单可由客户机发送给WEB服务器,然后服务器将表单数据传送一个外部程序(脚本),在EDI服务器中脚本将数据翻译为统一的EDI格式,并将要处理的目标数据送到供应商的EDI业务应用程序中,脚本接着动态的产生一个HTML页面进行业务确认,通过WEB服务器回送给用户的浏览器。WEB客户机与服务
12、器之间的通信借助于分组交换的TCP/IP之上建立的HTTP协议进行,即通信是基于客户机询问和服务器应答之上的。 WEB EDI允许中小企业只需通过浏览器和Internet连接去执行EDI交换,但它是不对称的。一方实现EDI交换,承担所有实现EDI的费用,一般是较大的公司,它对EDI消息开发或购买相应的WEB表格、改造成适合自己的IC,然后放在WEB站点上,成为EDI的接口。另一方只参与EDI交换,但不能从EDI中获得好处。因此,WEB EDI只能让中小企业负担得起上EDI的费用,但在得到EDI的好处方面,与实现EDI方(较大公司)是不均等的。 目前,WEB EDI已在上海得到初步应用,只要进入
13、EDI公司的万维网选择“宾馆客房网上订”,瑞金、华亭、和平等十多家宾馆的资料就会跃入你的眼帘,用户只需根据网页提示,在浏览器中选择所需宾馆,在线填写定单并发送,不久可通过WEB或Email得到宾馆的订房答复。通过订房确认单,用户还可对订房需求进行确认和修改。 第2章. 电子商务实验室EDI的背景、实现过程及其所存在问题2.1 电子商务实验室EDI的背景和意义所谓电子商务,就是在网上开展商务活动。当企业将它的主要业务通过企业内部网(Intranet)、外部网(Extranet)以及Internet与企业的职员、客户、供销商以及合作伙伴直接相连时,其中发生的各种活动就是电子商务。电子商务包括一切使
14、用电子手段进行的商业活动。这样,现在已经流行的电话购物、电视购物都可以归入电子商务的范围。但大多数定义还是将电子商务限制在使用计算机网络进行商业活动。因为只有在计算机网络,特别是Internet普及的今天,才使得电子商务得到如此广泛的应用,也使得商业模式发生了根本性的转变参考文献2。EDI是英文Electronic Data Interchange的缩写,中文可译为“电子数据互换”,港、澳及海外华人地区称作“电子资料联通”。它是一种在公司之间传输订单、发票等作业文件的电子化手段。它通过计算机通信网络将贸易、动输、保险、银行和海关等行业信息,用一种国际公认的标准格式,实现各有关部门或公司与企业之
15、间的数据交换与处理,并完成以贸易为中心的全部过程,它是80年代发展起来的一种新颖的电子化贸易工具,是计算机、通信和现代管理技术相结合的产物。国际标准化组织(ISO)将EDI描述成“将贸易(商业)或行政事务处理按照一个共认的标准变成结构化的事务处理或信息数据格式,从计算机到计算机的电子传输”。而ITUT(原CCITT)将EDI定义为“从计算机到计算机之间的结构化的事务数据互换”。伴随着计算机及计算机网络技术的快速发展与普及, 经济全球化的进程在不断加快, 致了一种新的革命性的商务活动方式电子商务( E-Commerce) 的出现。电子商务作一门新的学科, 正在快速发展, 国内外许多大学都顺应社会
16、经济的发展,开设了电子商 程, 于是电子商务专业也随之应运而生,也因此有了电子商务实验室。当代世界,科学技术突飞猛进,社会经济日新月异。在国际贸易中,由于买卖双方地处同和地区,因此在大多数情况下,不是简单地直接地面对面地买卖,而必须以银行进行担保,以各种纸面单证为凭证,方能达到商品与货币交换的目的。这时,纸面单证就代表了货物所有权的转移,因此从某种意义上讲“纸面单证就是外汇”。全球贸易额的上升带来了各种贸易单证、文件数量的激增。虽然计算机及其它办公自动化设备的出现可以在一定范围内减轻人工处理纸面单证的劳动强度,但由于各种型号的计算机不能完全兼容,实际上又增加了对纸张的需求,美国森林及纸张协会曾
17、经做过统计,得出了用纸量超速增长的规律: 即年国民生产总值每增加10亿美元,用纸量就会增加8万吨。正是在这样的背景下,以计算机应用、通信网络和数据标准化为基础的EDI应运而生。EDI一经出现便显示出了强大的生命力,迅速地在世界各主要工业发达国家和地区得到广泛的应用。电子商务平台目前在很多方面都有应用, 其中用HTML可产生表单,这样的表单放在WEB服务器上,可以被有 Internet接入口和安装了浏览器的用户使用。当用户通过浏览器从WEB服务器上获得所需要的表单并且填写完成后,表单可由客户机发送给WEB服务器,然后服务器将表单数据传送一个外部程序(脚本),在EDI服务器中脚本将数据翻译为统一的
18、EDI格式,并将要处理的目标数据送到供应商的EDI业务应用程序中,脚本接着动态的产生一个HTML页面进行业务确认,通过WEB服务器回送给用户的浏览器。WEB客户机与服务器之间的通信借助于分组交换的TCP/IP之上建立的HTTP协议进行,即通信是基于客户机询问和服务器应答之上的。 WEB EDI允许中小企业只需通过浏览器和Internet连接去执行EDI交换,但它是不对称的。一方实现EDI交换,承担所有实现EDI的费用,一般是较大的公司,它对EDI消息开发或购买相应的WEB表格、改造成适合自己的IC,然后放在WEB站点上,成为EDI的接口。另一方只参与EDI交换,但不能从EDI中获得好处。因此,
19、WEB EDI只能让中小企业负担得起上EDI的费用,但在得到EDI的好处方面,与实现EDI方(较大公司)是不均等的。鉴于以上分析,EDI必然会成为以后企业之间交易的主要交易手段。2.2 电子商务实验室EDI的实现过程及需要解决的问题 在EDI中,EDI参与者所交换的信息客体称为邮包。在交换过程中,如果接收者从发送者所得到的全部信息包括在所交换的邮包中,则认为语义完整,并称该邮包为完整语义单元(CSU)。CSU的生产者和消费者统称为EDI的终端用户。在EDI工作过程中,所交换的报文都是结构化的数据,整个过程都是由EDI系统完成的。用户接口模块业务管理人员可用此模块进行输入、查询、统计、中断、打印
20、等,及时地了解市场变化,调整策略。内部接口模块是EDI系统和本单位内部其它信息系统及数据库的接口,一份来自外部的EDI报文,经过EDI系统处理之后,大部分相关内容都需要经内部接口模块送往其它信息系统,或查询其它信息系统才能给对方EDI报文以确认的答复。报文生成及处理模块该模块有两个功能:a.接受来自用户接口模块和内部接口模块的命令和信息,按照EDI标准生成订单、发票等各种EDI报文和单证,经格式转换模块处理之后,由通信模块经EDI网络发给其它EDI用户。b.自动处理由其它EDI系统发来的报文。在处理过程中要与本单位信息系统相联,获取必要信息并给其它EDI系统答复,同时将有关信息送给本单位其它信
21、息系统。如因特殊情况不能满足对方的要求,经双方EDI系统多次交涉后不能妥善解决的,则把这一类事件提交用户接口模块,由人工干预决策。格式转换模块所有的EDI单证都必须转换成标准的交换格式,转换过程包括语法上的压缩、嵌套、代码的替换以及必要的EDI语法控制字符。在格式转换过程中要进行语法检查,对于语法出错的EDI报文应拒收并通知对方重发。通信模块该模块是EDI系统与EDI通信网络的接口。包括执行呼叫、自动重发、合法性和完整性检查、出错报警、自动应答、通信记录、报文拼装和拆卸等功能。 除以上这些基本模块外,EDI系统还必须具备一些基本功能。命名和寻址功能EDI的终端用户在共享的名字当中必须是唯一可标
22、识的。命名和寻址功能包括通信和鉴别两个方面。在通信方面,EDI是利用地址而不是名字进行通信的。因而要提供按名字寻址的方法,这种方法应建立在开放系统目录服务ISO9594(对应ITU-T X.500)基础上。在鉴别方面,有若干级必要的鉴别,即通信实体鉴别,发送者与接收者之间的相互鉴别等。安全功能EDI的安全功能应包含在上述所有模块中。它包括以下一些内容:终端用户以及所有EDI参与方之间的相互验证;数据完整性;EDI参与方之间的电子(数字)签名; 否定EDI操作活动的可能性;密钥管理。 目前EDI面临的主要问题有EDI系统的保护问题: 前有许多种专门的数据加密的方法,它们在EDI系统中起了不小的作
23、用。数据加密是指将通常使用的信息整理为某种只有靠译码还原才可辨认的特殊信息的处理过程。数据加密标准(DES)就是由ANSI支持发展出的加密码算法标准,它已广泛应用于EDI领域中。DES提出了10种可以使普通信息变为密码信息的密钥。只有使用相同的密钥的人,才可能将已加密数据破译。在系统中,关键是保持好对密钥的控制。它的保密强度也十分可靠。如果破译者采用密钥穷举的办法来求出密钥,那么长为100比特的密钥空间共有2100个密钥,即使用大型计算机,也要上千年才能完成。 同时,这些安全服务还要与数字签名、访问控制、鉴别交换、流量填充、路由控制、回执、安全恢复等基本安全功能结合起来,才能有效地解决EDI在
24、开放式网络中通信的保密问题。另外还有比如EDI的标准化问题,等等,都需要不断的摸索和研究。 第3章. UML建模方式与office visio 2007 简介3.1 建模方式 3.1.1 UML简介视图用来表示系统的一个方面, 每个视图代表完整系统描述的一个抽象.显示系统一个特定方面, 每个视图由一组图构成参考文献3。根据图在不同架构视图中的应用, 可划分为:(1). 在用户模型视图: 用例图(Use case diagram)(2). 在结构模型(逻辑)视图: 类图(Class diagram) 描述系统静态结构; 对象图(Object diagram) 描述系统在某个时刻静态结构。(3).
25、 在行为模型(并发)视图: 序列图(Sequence diagram) 按时间顺序描述系统元素间交互; 协作图(Collaboration diagram) 按照时间和空间顺序; 状态图(State diagram) 描述系统元素的状态条件和响应; 活动图(Activity diagram) 描述系统元素活动。(4). 在实现模型视图: 组件图(Component diagram) 描述实现系统元素组织。(5). 在环境模型视图: 展开图(Deployment diagram) 描述环境元素配置。3.1.2 UML的特点标准建模语言UML的主要特点可以归结为三点:(1). UML统一了Booc
26、h、OMT和OOSE等方法中的基本概念。 (2). UML还吸取了面向对象技术领域中其他流派的长处,其中也包括非OO方法的影响。UML符号表示考虑了各种方法的图形表示,删掉了大量易引起混乱的、多余的和极少使用的符号,也添加了一些新符号。因此,在UML中汇入了面向对象领域中很多人的思想。这些思想并不是UML的开发者们发明的,而是开发者们依据最优秀的OO方法和丰富的计算机科学实践经验综合提炼而成的。 (3). UML在演变过程中还提出了一些新的概念。在UML标准中新加了模板(Stereotypes)、职责(Responsibilities)、扩展机制(Extensibility mechanism
27、s)、线程(Threads)、过程(Processes)、分布式(Distribution)、并发(Concurrency)、模式(Patterns) 、合作(Collaborations)、活动图(Activity diagram)等新概念,并清晰地区分类型(Type)、类(Class)和实例(Instance)、细化(Refinement)、接口(Interfaces)和组件(Components)等概念。 因此可以认为,UML是一种先进实用的标准建模语言,但其中某些概念尚待实践来验证,UML也必然存在一个进化过程。3.2 office visio 2007 简介Visio是一个图表绘制程
28、序,它可以帮助用户描述复杂设想及系统的业务和技术图表。Visio创建的图表可使用户将信息形象化,并能够以清楚简明的方式有效地交流信息,这是只使e和数字所无法实现的。Visio还可通过与数据源直接同步自动形象化数据,以提供最新的图表;用户还可以对Visio进行自定义,以满足组织的需要参考文献4。(1). 易于理解的概念、过程和关系使用Visio可以轻松创建业务和技术图表,以便仔细研究、组织和更好地理解复杂的设想、程和系统。通过拖曳预定义的Microsoft SmartShapes®符号可以很容易地组合图表。使用为特定专门学科而设计的工具,以满足贯穿整个组织的对业务和技术图表绘制的要求。
29、从现有数据可生成常见的图表类型。可以从Web访问定期更新的区分上下文帮助和适用于特定任务的模板。(2). 清楚而有效地交流将设想、信息和系统形象化并与他人进行交流。可创建视觉效果丰富的图表,以给观众留尽可能深刻的印象。可在小组的Microsoft Windows® SharePoint服务站点上共享工作区文件中的图表。在Tablet PC上,可使用数字墨迹以更自然的方式批注图表。a) 可利用新增的审阅模式跟踪审阅者对形状和数字墨迹所做的批注与更改。利用改进后的Save as Web Page(另存为Web页)功能,在Web上发布和共享图表。可导入和导出可缩放向量图形(Scalable
30、 Vector Graphics,SVG)格式的图表,这种格式是一种新的基于XML的Web图形标准。5.1 集成和自动处理系统与过程使用Visio可完成更复杂的工作,加深人们的理解并提高生产力,从而促进业务的发展。通过将数据从Visio图表中提取出来,然后导入到Microsoft Excel、Microsoft Word、MicrosoftAccess和Microsoft SQL Server中,或转换为XML和其他格式,可将业务过程和系统集成在一起参考文献5。可将Visio合并到功能强大的Microsoft .NET连接软件中,以满足特定的业务需求。可以将Visio绘图控件嵌入到使用Micr
31、osoft.NET连接软件或Microsoft Windows®操作系统构建的行业专用(LOB)应用程序中参考文献6。 第4章. 系统业务模型4.1 概述:EDI模拟系统是电子商务实验室其中的一个模块。它将模拟EDI(电子数据交换)整个过程。该研究通过面向对象的分析和设计方法对该模块进行全面的流程设计和分析。要求使用UML写出并画出完成该模块的系统分析与系统设计部分。就该模块来实现一个简单的系统模型。包括有以下模块:贸易伙伴管理、商品信息管理、单证录入接口、报文生成和处理模块、 格式转换模块、通信模块和管理平台等模块参考文献7: 贸易伙伴管理:提供贸易伙伴管理功能,为贸易企业双方提供
32、身份确认的功能,贸易企业可以在系统进行注册,为EDI系统建立企业信息标准参考文献8。商品信息管理:提供商品信息添加功能,为贸易企业提供企业商品注册,并为EDI系统建立商品信息标准。单证录入接口:提供单证填写,单证生成功能,主要为企业提供单证填写模板,企业可通过模板生成相应的EDI报文。报文生成和处理模块:提供单证的映射,可将单证转成平文形式。为翻译系统做准备。格式转换模块:提供平文向原始报文格式的转换功能。可将单证翻译成标准的计算机识别语言,并为发送做好准备。通信模块:提供EDI报文的发送功能,可将报文发送到贸易对方客户端系统。管理平台:为企业提供回执查询功能、报文发送情况查询功能等8。4.2
33、 EDI应用模拟系统工作流程 EDI模拟系统的基本工作原理是通过一系列的报文转换,再通过数据库的调用来实现贸易双方的电子数据交换,其流程如下所示。 系统的工作流程图 第5章. 需求分析在进行一些顶目时,首先是从收集需求的用例技术开始,用例作为UML的重要技术之一,把需求、分析、设计、实现或测试这些工作流程式绑定在一起。5.1 确定参与者 用例是从参与者的角度来看系统的,所以要确定系统的用例,首先要确定好系统的边界,找出系统的参与者。通过分析,可以找出这样一些参与者参考文献9。 贸易伙伴管理:数据传送方管理人员,数据接收方管理人员、数据系统管理员、身份论证中心 商品信息管理:信息管理员 单证录入
34、接口:单证制作员 报文生成和处理模块:报文编写员 格式转换模块:数据系统管理者 通信模块:报文发送员 管理平台:平台管理员5.2 获取用例 分析本系统的需求,可以初步确定一些用例。(1). 贸易伙伴管理 数据传送方管理人员:发送数据 数据接收方管理人员:接收数据i. 数据系统管理员:数据处理 身份论证中心:对双方进行身份认证(2). 商品信息管理 信息管理员:商品信息进行识别,管理(3). 单证录入接口 单证制作员:制作单证(4). 报文生成和处理模块 报文编写员:编写报文(5). 格式转换模块 数据系统管理者:数据处理(6). 通信模块 报文发送员:发送报文6.1 管理平台 平台管理员:对平
35、台进行维护和管理 5.3 用例的划分与组织 EDI模拟系统的用例可分为系统访问,数据传送方,数据库系统,报文生长和处理,格式转化,再由数据接收方接收。其用例总体图如下图所示。 图5-1系统用例总体图从上图可以看出,可以看到子式系统在完成系统功能的过程中的相互关联。例如通信模块要依赖于报文生成和处理模块,数据接收方依赖于格式转化模块,格式转化模块信赖于报文生长和处理模块。这就增加了系统的灵活性和扩充性。对于上面功能复杂的子系统可以采用面向对象的方法进一步细化。5.4 用例图 下面关键介绍几个子系统的用例框图。(1). 格式转化模块用例图如下图所示。 图5-2格式转化模块用例图 (2). 通信模块
36、的用例图如下图所示。 图5-3通信模块用例图5.5 用例描述 图中的用例只是用一个命名的图形标记标明了系统的一个功能。详细具体地描述一个用例还要使用用例描述。用例描述是采用自然语言描述一个用例的功能。 下面是本系统中“通信模块”用例的用例描述参考文献10。(1). 文字描述 用例名称: 通信模块简要说明: 该用例完成EDI报文发送前置条件: EDI报文成功被翻译成标准计算机识别语言后置条件:管理平台成功返回发送信息基本流程包括以下方面。 当负责人选择通信模块时,用例开始。 系统显示通信模块界面。 负责人把EDI报文从数据库中调用出来 再把EDI报文变成平文 负责人再把平文变成标准计算机语言 再
37、报标准计算机语言发送给接收者(2). 用活动图方式描述“通信模块”用例,如下图所示。 图5-4描述用例图 第6章. 系统设计设计阶段主要完成两个工作。体第结构设计:这是高级设计。在加构设计中,需要定义包,包间的相关性和基本的通信机制。详细设计:将包的内容细化,即尽可能详细的描述每一个类,使编程人员根据它们很容易设计数据库和编码。6.1 系统体系结构设计所研究的EDI模拟系统中各个子系统用包来表示,包之间的关系体现了子系统之间的关系。本系统经过前面的需求分析,可以划分成以下子系统:贸易伙伴管理、商品信息管理、单证录入接口、报文生成和处理模块、格式转换模块、通信模块和管理平台等模块,其关系图如下图
38、所示。 图6-1系统的关系结构图6.2 数据库表(1). EDI报文数据表如下表所示 。 表6-1报文数据表字段名描述类型长度是否可为空是否主键Image_ContentPageID内容页面IDInt4否否Image_imageData报文数据image16否否Image_fileName文件名Nvarchar250否否Image_contentType内容类型Nvarchar100否否Image_ID报文IDInt4否是Image_FileName文件名Nvarchar250否否Image_ContenType内容类型Nvarchar50否否Image_DateCreated创建时间Date
39、time8否否Image_ImageType图片类型Int4否否Image_ImageData图片时间datetime8否否Discuss_LastCommentUserID最后回复用户IDInt4是否Discuss_IsAnnouncement是否是告示bit1否否Discuss_IsPinned是否需要置顶bit1否否Image_SizedImageData限定图片数据Image16是否Image_SizedImageWith图片宽度Int4否否Image_SizedImageHeight图片高度Int4否否ContentPage_topicID主题IDInt4是否ContentPage_
40、replyID回复IDint4否否6.2.1数据表的E-R图从上面的数据表中可以看出EDI报文的报文数据,文件名,内容类型,报文ID,创建时间。用E-R图画出他们之间的关系,如下图所示。 图6-2 EDI报文E-R图6.3 系统的实现平台本系统是一个B2B电子交易系统,所以考虑使用B/S模式,即客户端操作通过浏览器来进行,并且考虑到系统的可移植性,所以选择了JAVA平台。UML中的元素可以很容易地映射到JAVA语言,几乎不需要什么变化。而office visio 对JAVA的支持也较好, 在用VISIO建模时能选择模型基于现有的JAVA框架,在模型中可以生成JAVA语言的类,提高开发的效6.4
41、 详细设计本阶段对设计阶段得到的类模型,根据系统结构的层次尽可能的细化。建立详细的类的属性和操作,有利于代码的生成和数据库的建立。详细设计的方法通常是产生新的类图、状态图和动态图。这些图与分析阶段中的图是一样的,但是,在此外这些图的定义更详细,涉及更多的技术细节。在设计阶段,将边界类、控制类、实体类按三层结构划分到用户接口层、业务逻辑层和数据存储层,这就要求按三层结构对分析阶段的类进行细化,以找出类的所有属性和操作及相互间的关系。由单证录入员,单证界面,单证生成功能等一级列,先由单证录入员设定个个单证界面,再提供单证生成功能,形成单证模板发给对方,对方再通过单证模板填写信息,从而形成易于识别的标准计算机语言.可以令接收方能读出所需的EDI报文,从而达到数据交换的目的.第7
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 海南省海口市本年度(2025)小学一年级数学统编版期末考试((上下)学期)试卷及答案
- 2025-2030年中国数控锯床行业发展监测及投资形势预测研究报告
- 船舶建造标准与法规遵循考核试卷
- 残疾人座车燃油经济性分析考核试卷
- 电工仪表的模块化生产考核试卷
- 纺织品的印染与花纹设计考核试卷
- 稀土金属冶炼的政府采购考核试卷
- 玻璃保温容器生产过程监测与故障诊断技术实践探索分析考核试卷
- 美容仪器原理与应用考核试卷
- 编织品的结构设计原理考核试卷
- DB14-T2551-2022公路隧道缺陷与病害处治及验收技术规范
- 文化产业示范基地创建验收标准
- 医学美容美学设计师培训
- GB/T 44569.1-2024土工合成材料内部节点强度的测定第1部分:土工格室
- 《智能网联汽车智能传感器测试与装调》电子教案
- 阿米巴管理模式培训
- DB3501T 006-2022 工业(产业)化工园区环境综合管理导则
- 《居民参与社区治理问题及对策探究:以L街道为例》
- 2024年事业单位考试模拟300题(含答案)
- HY/T 0273.2-2023海洋灾害风险评估和区划技术导则第2部分:海浪
- 高空作业施工方案四篇
评论
0/150
提交评论