- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
花Lou Mingzhu(南昌工程学院,江西 南昌
花
Lou Mingzhu
(南昌工程学院,江西 南昌 330099)
(Nanchang Institution of Technology,Jiangxi Nanchang 330099)
店 系 统 需 求 分 析
摘 要:UML 是用于描述、可视化和构架软件系统以及商业建模的标准语言,它的应用是以系统的开发
流程为背景的。不同的组织、不同的应用领域需要不同的开发过程,软件系统的开发流程中,需求分析是其中 决定性的一步。本文的主旨就在于探讨如何将 UML 应用于软件的需求分析阶段,并以“网上花店系统”为例 进行了 UML 建模。
关键词:UML;需求分析;用例图;参与者
中图分类号:TP311
文献标识码:A
文章编号:1671-4792(2012)10-0041-03
A bstract:Applied to the systematic developing procedure, the UML is the universal language of describing,
visualizing and constructing software system and commercial modeling. Different organization or different fields of application needs different developing procedure in which the demand analysis is the decisive step. The paper mainly focuses on the application of the UML to the demand analysis phrases, modeling the online flower shop- ping system by using the UML.
K eyw ords:UML;Demand Analysis;Use Case Diagram;Participant
0 引言
UML 是用于描述、可视化和构架软件系统以及 商业建模的语言,它涵盖面向对象的分析、设计和实 现,融合了早期面向对象建模方法和各种建模语言 的优点,为面向对象系统的开发提供了丰富严谨、扩 充性强的表达方式。而在系统的开发流程中,需求分 析无疑是其中最关键的一步。要使开发者准确快速 地了解用户需求,最常用、最有效的方法就是分析典
型用例。很多初学者往往只知道 UML 中用例图的 基本概念和图形表示,而对于如何运用它来解决实 际问题则无从下手。这里就以网上花店系统为例,说 明如何将用例图用于实际
上是通用的。网上花店系统是以网络作为平台,借助
这个平台,客户足不出户就可以购买到自己需要的 鲜花。购花过程方便,快捷,可靠性、安全性高。同时,
对于商家,可以通过该平台对客户及订单信息进行 有效管理,对鲜花信息也做到及时更新,更有利于商 家对客户服务。因此花店系统需要能够提供个人信
息查询,用户注册,添加、删除以及修改个人信息,鲜 花浏览等功能。除了以上的浏览和互动功能外,还可 以提供鲜花查询功能,并能实现鲜花的分类查询、购
物车管理、订单管理等功能。以上仅仅是网上花店系 统的基本要求,具体的功能性需求和非功能性需求 还将再细化
理员。这三类参与者各自的系统功能如下:2.1 匿名用户这类用户在花店系统中权限最低,在还没有注 册为系统用户的情况下,只能对鲜花进行浏览,点击
理员。这三类参与者各自的系统功能如下:
2.1 匿名用户
这类用户在花店系统中权限最低,在还没有注 册为系统用户的情况下,只能对鲜花进行浏览,点击 图片和查看鲜花的详细信息。如图一所示。
图三 系统管理员用例图
3 详细的功能需求分析
网上花店系统利用互联网作为平台给广大
提供了方便,同时也给花店的经营者对其进行
的管理带来了便利。通过以上用例图形能够清
图一 匿名用户用例图
了解到,该系统的功能分前台和后台两种业务
2.2 注册用户
注册用户属于普通权限用户。这类用户能够修 改自己的注册资料,进行鲜花分类的查询,查看购物
车和下订单等。如图二所示。
方式。具体功能如图四所示。
图四 系统详细功能结构图
图二 注册用户用例图
2.3 系统管理员
系统管理员拥有的权限最高。管理员可以对系
3.1 匿名用户具有以下功能
(1)鲜花浏览
花(2)注册后登录已
花
(2)注册后登录
已经注册了的用户输入用户名和密码后,系统 会自动进行用户身份验证。若该用户名和密码存在,
则登录成功。
(3)管理用户注册信息
假设个人注册信息不全或需要修改时,可以修 改个人信息。
(4)用户注销
用户购买完成或想离开
您可能关注的文档
- 基于Matlab的光学干涉现象仿真.doc
- 基于MATLAB的炉温控制系统的仿真.doc
- 基于MATLAB的汽车动力性及燃油经济性的计算机仿真.doc
- 基于MATLAB的自动倒车模煳控制系统的设计.ppt
- 基于MSP430F1611和nRF24L01的无线通信数据传输.doc
- 基于PIC16F887单片机的温度、时钟显示以及闹钟功能.doc
- 基于PLC4层电梯设计.doc
- 基于PLC的变速恒频双馈风力发电机组偏航监控系统研究与实现.doc
- 基于PLC的恒温混水控制系统的设计.doc
- 基于PLC的交通灯控制电路设计.doc
- 2025年四川省成都市初三中考真题数学真题试卷含详解.pdf
- 专题05 透镜及其应用 八年级物理上学期期末复习(人教版2024).pptx
- 3.1世界是普遍联系的 课件高中政治统编版必修四哲学与文化.pptx
- 3.1世界是普遍联系的课件高中政治统编版必修四哲学与文化.pptx
- 8.3+区域性国际组织+课件高中政治统编版选择性必修一当代国际政治与经济.pptx
- 8.3 法治社会 课件-高中政治统编版必修三政治与法治.pptx
- 2025年四川省成都市初三中考语文真题试卷含详解.pdf
- 2025年四川省成都市初三中考生物真题试卷含详解.pdf
- 2025年四川省成都市初三中考历史真题试卷含详解.pdf
- 2025年上海市中考数学试卷真题(含答案).pdf
文档评论(0)