基于Rational Rose小型网购系统的设计与建模

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于Rational Rose小型网购系统的设计与建模

摘要:小型网上购物系统是现代电子商务的代表,通过网上购物系统来实现对个人和商业零售企业提供信息化管理。本系统是一个基于Internet,采用B2C模式,并根据现有的网上购物系统的现状设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。

关键词:网上购物;电子商务;B2C;.Net Rational Rose

0 引言

目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。目前,我国网民数和宽带上网人数均位居世界第二。国家顶级域名CN注册量首次突破百万,达到109万,成为国内用户注册域名的首选,稳居亚洲第一。上网计算机数达到4950万台,网络国际出口带宽达到136106M,网站数达到69.4万个。IP地址总数达到7439万个,仅次于美国和日本,位居世界第三。在这样的环境下,购物网站的出现便于客户购物和支付的购物形式,这种基于浏览器,服务器实现的购物方式已初具规模。

1 功能需求

该系统为小型网上购物系统,主要由前台会员模块和后台管理模

块两部分组成。

前台模块: 主要包括会员注册、登录、修改个人信息、购物、查询购物情况和查看各种服务条款等功能。

后台模块: 主要包括后台管理员对会员、商品、仓库、订单和管理员的管理等功能。

会员在登录进入该网上购物商城后,不仅可以查看其各种服务条款,还可以选择查看各种商品的详细信息并购买。管理员登录后,可以查看商品销售情况,及管理会员、商品、仓库和其自身的信息。管理员还可以根据实际情况添加其他管理员以维护该网上购物商城的购物环境和安全。

2 系统用例图

使用UML的用例图首先要确定系统用户,并将这些用户按照身份的不同划分为不同的actor,其次是根据系统功能划分系统用例,建立系统顶层用例视图。图1为系统顶层用例图。

普通用户可以注册和查看网站的购物信息情况,会员可以购物、查询购物信息和管理购物车。后台管理员页面包含用例的详细刻画,包含6个子用例。管理员可以进行商品管理、会员管理、仓库管理、订单管理、后台管理和安全退出。每个用例还可以进行添加、删除、查询和修改等功能。

3 系统顺序图

在UML中,顺序图是一种交互关系,强调交互发生的时间顺序。

它有活动者(actor)、对象(object)、消息(message)、生命线(lifeline)和控制焦点(focus of control)组成。

图2是会员进行购物的顺序图。首先用户登录系统,成功登陆之后跳转进入的会员购物界面,会员可以进行相应商品浏览、购买等功能。

图3是商品管理的顺序图。首先管理员用户登录系统,系统对其身份进行验证,通过验证之后进入商品管理界面,管理员用户可以对商品信息进行查询、添加、修改、删除等功能。

图4是仓库管理的顺序图。首先管理员登录系统,系统对其身份进行验证,通过验证之后进入仓库管理界面,管理员用户可以对仓库信息进行查询、添加、修改、删除等功能。

4 系统类图

类关系描述:一个会员可以选取多个商品,一个商品可被多个会员选择;一个管理员可以管理多个商品,一个

商品可被多个管理员管理。一个管理员也可以管理多个会员,一个会员也可以被多个管理员管理。图5是本系统的类图。

5 结束语

随着信息技术的迅猛发展,各种网购系统层出不穷,网购系统的建立大大提高了工作效率,促进了网上购物的信息化、科学化、现代化。相信网上系统购物在今后的发展中还会有更突出的优势。在信息化飞速发展的当代,效率变得非常重要。购物也如此,所以购物系统的快速发展正是体现了网购的效率性和方便性。因此,应该更加注重

网购的效率,促进网购的发展。

总之,经济信息全球化促进网上购物实现现代化,大力推动大众化信息社会的实现,可以最大限度地调动、配置和利用网络资源,实现高质量的商品资源、信息资源和智力资源的传播和共享,为买家、卖家提供更多、更方便的接受网上购物的机会和环境。我们应该充分利用因特网和先进的软件开发技术,不失时机地抓住和利用信息化带来的技术成果和发展机遇,大力推进购物系统的建设,努力实现网络化现代化管理,提高工作效率,进而推动网购的发展。

参考文献:

[1]范晓平.UML建模实例详解[M].北京:清华大学出版社,2005.

[2]姚敦红.基于UML的教学文档管理系统建模[J].怀化学院学报,2008.

[3]马威,吕文哲,曹瑞.信息系统开发教程[M].北京:清华大学出版社,2007.

[4]王晟.经典案例解析[M].北京:清华大学出版社,2007.

相关文档
最新文档