返回
首页 > 电子信息工程
20 页 客服微信号: bylw8com 客服QQ:3346581880

  (2)静态图(Static diagram) ,主要可分为包图、对象图和类图。其中,类图描述的`是软件系统使用类以及各类之间的静态结构,如各类属性与操作的内部结构。而且,类图还定义了在软件系统中的各类及相互之间的各种关联属性,如关联、聚合、依赖等。对象图则是类图的实例,通常存在于软件系统开发所对应的时间段内。包图即通过包之间的相互关系描述了软件系统中的层次结构。

  (3)行为图(Behavior diagram) ,由状态图和活动图组成,并且提供了软件系统中动态模型和组成对象之间的交互关系。其中的状态图描述了类对象中所有可能会发生的状态以及不同事件发生时的各种状态的转移条件。而活动图则有利于软件开发系统中并行活动的识别。

  (4)交互图( Interactive diagram) ,由顺序图和协作图组成,主要用来描述不同对象之间的交互关系。其中的顺序图表示了动态的类对象间的合作关系,能够实现不同消息发送先后顺序以及彼此之间交互关系的结果显示。协作图则可以描述类对象之间的各种合作关系。

  (5)实现图( Implementation diagram) 用于描述整个软件系统内部构件之间的相互依赖关系以及各部件代码的物理结构。其中部件有可能是二进制的文件、可执行的文件或者是资源代码式的部件文件。此外,构件图即使用了实现类或者逻辑类信息向用户展示了软件系统内部各部件的相互关系和影响程度,有利于开发者进行便捷高效的系统维护。

  2、高校图书电子商务系统的应用第4期蓝鹰:基于UML的高校图书电子商务系统分析和设计智能计算机与应用第4卷

  在高速发展的信息时代,高校图书软件系统提供的信息不仅要满足高校师生的信息需求,并且还借助电子商务系统的先天优势而扩大图书信息服务范围,同时又拓展了图书的信息服务领域,从而进一步适应社会发展的现实需求和形势需要[3]。尤其是,高校图书信息的管理与现代网络技术的同步,可以不断提升高校图书的信息利用率,而且这种方式在增加高校收入的基础上,更为社会提供了高度丰富的信息资源服务。

  高校图书电子商务系统提供的服务主要可表述为以下几种[4]:

  (1)在线图书信息销售与在线图书定购。通过该功能,高校可以通过网络向其它数字高校和信息机构出售或出租电子出版物、以及有关自建数据库的镜像权、使用权和复制权等。也可以进行各类高校书籍、联机出版物、教学音像制品、教学电子杂志的在线销售和订阅。

  (2)付费图书信息阅读。付费阅读功能使得高校图书信息中价值丰富的数据不仅能提供给馆内用户或校园内局域用户检索,也可以同时提供给远程付费授权用户使用。付费阅读可将高校自建的电子图书信息数据库及某些电子杂志和书籍信息以购买付费阅读的方式对外界提供,如此既满足了社会普通用户的信息需求,而且又能对高校图书信息的资金投入进行了适当的补偿。

  (3)高校信息增值服务。该功能可以提供社会各类科技课题所需要的定题服务、高级信息检索服务和信息跟踪服务、资料编译服务以及各类论文期刊发表检测查重服务等。

  3、基于UML的高校电子商务系统建模过程

  高校图书电子商务系统在建模设计过程中,首先必须提供用户接口以供用户登录并选择喜好的图书信息;同时还必须提供软件系统的管理维护接口以供管理员和一般的网站工作人员处理普通客户订单并维护网站正常运行。

  高校图书电子商务系统的顺序图中的图书订购顺序图如图3所示。图书订购顺序图中,订购用户首先使用自己的ID号和密码登录电子商务系统,登录模块会将客户的ID保存在电子商务系统缓存中,之后将该信息提交给商品查询模块。商品查询模块要求订购客户输入订购查询信息条件,订购客户输入适当的查询条件后,订购查询模块即显示符合查询条件的商品列表。订购客户得到该查询商品列表后,向电子商务系统提交需要购买的商品ID,而订购模块得到商品ID后,将会生成订单并提交给数据模块进行信息保存,系统保存成功后,订购模块提示用户订购该商品的成功信息。

  管理员处理订单时序图中,管理员使用管理员账号和密码登录后,登录模块会将管理员的ID信息保存在系统缓存中并提交给订单处理模块。随后订单处理模块向管理员提供实时的未处理订单的列表,管理员则根据商品ID得到各类商品的实际库存情况,库存数量如果充足,管理员即接受订单,并把接受信息提交给数据模块,数据模块更新该订购客户的订单信息并返回订购成功信息给订单处理模块,订单处理模块再提示管理员该操作成功。

首页 上一页 10 11 12 13 14 15 下一页 尾页

猜你喜欢

版权所有 Copyright©2006-2024 毕业论文网 版权所有

苏ICP备14005682号

联系邮箱:Lw54@vip.qq.com