计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

试论UML实例国际贸易文件传递系统

2013-05-09 18:15
导读:国际经济与贸易论文毕业论文,试论UML实例国际贸易文件传递系统怎么写,格式要求,写法技巧,科教论文网展示的这篇论文是很好的参考:     〔关键词] UML 文件传递

    〔关键词] UML 文件传递

    [论文摘要」运用UML用例图较详细和确切地描述了用户的功能需求,建立系统类图,借助UML中的活动图、时序图建立起整个系统的状态流程分析,最后进行系统部署,对国际贸易文件传输建立起系统模型。

    一、前言

    使用软件对贸易文件传递进行促进了国际贸易的发展。可以实现无纸贸易,降低交易,改进企业之间的通讯,改进客户服务,缩短交易时间,加快贸易循环,加快信息、资金流动,提高效率和竞争力。国际贸易业务中涉及46种不同的单证,连同正副本共有360份以上,要在二十多个部门间进行流传,用计算机系统进行管理就势在必行。

    用建模技术对国际贸易文件实现面向对象的描述方式。在具体系统功能实现之前,建立起系统模型是很必要的,这里采用具有可视化、能够柔性实现分析、设计和开发系统的统一建模实现系统模型构建。

    二、国际贸易文件传递系统用例分析

    要开发一个软件系统,首先要对软件系统的需求进行分析,深人描述目标系统的功能和性能,确定软件设计的限制和软件同其他系统元素间的接口细节,定义软件的其他有效性需求。运用UML ( United Modelling Lan-guage,统一建模语言)可以捕捉系统的功能需求、分析,提取所开发系统领域的类以及描述它们之间合作概况,在完成系统的OOA( Object一Oriented Analysis,面向对象分析)基础上,对系统进行OOD ( Object一Oriented De-sign,面向对象设计)。

    UML的用例图(见图I}较详细和确切地描述了用户的功能需求,使系统责任明确到位,奠定UML对系统建模的基础,这样,其他模型图的构造和发展依赖于用例图中所描述的内容,直至系统能够实现用例图中描述的功能。采用用例图描述的文件传递管理主要包括三类用户:进口公司、出口公司、其他部门。对于系统,进口商可以向出口商发盘、发送订单和其他票据、查询信息,直接联络其他部门,海关、商检、其他出口公司、公司等。出口商可以接收发盘、订单、检查订单、发盘、发送订单、联络其他部门和查询等功能。

    基本事件流:

    1.用户输人请求传递信息。2.系统显示输人身份验证密码。3.用户输人密码。4.系统确认有效。如果无效则执行其他事件流AI。如果与主机联接有问题,则执行异常事件流EI。5.系统提示:请输人对方公司名称及代码。6.用户输人要传递信息对方公司名称及代码。

7.系统进行对方身份验证。8系统确认有效,提示按钮一确认。如无效则执行其他时间流A3。9.系统提示输人有效信息。10.系统显示正在信息是否标准。11.系统确认有效。如果无效则执行其他事件流A2。如果与主机联接有问题,则执行异常事件流E2。

    扩展事件流:

    A1;1)密码错误,请重新输人密码

    2)退出,用例结束。

    A2:1)文件不标准,请按照标准重新输入

    2)退出,用例结束。

    A3:1)用户不存在或代码错误。

    2)退出,用例结束。

    E1:1)系统告诉客户连接主机出现错误。

    2)系统在错误日志记下错误。

    3)退出,用例结束。

    三、系统静态建模

    在用例分析基础上,根据需求可建立起系统的数据模型,即建立系统类图,以及相关的关系和方法。在面向对象分析中,一般只考虑与问题描述域和系统功能相关的对象,针对这两部分,可以分化为以下相关类:发送的用户类、接收方、文件类等。这些类之间可以用朴素的关联关系作一简要表达。如图2为国际贸易文件传递类图,在图中每条有直接多重性关联的线上已标示出多重性,这为以后编程中提供了更好的关联参考价值,并为类在整个开发中的统一性奠定基础。

上一篇:浅谈国际贸易中的风险转移若干问题 下一篇:没有了