在线销售系统
该系统是一个简单的电子商务系统,它必须提供用户的接口以供用户登录并选择喜好的商品,同时还必须提供系统的管理接口以供管理员和一般工作人员处理客户订单等工作。
l 客户和商家都必须在系统中注册
l 商家负责购买商品,维护商品的信息
l 客户可以进行查询商品,对于喜欢的商品进行订购,生成新的订单。还可以对自己的信息和自己所下的订单进行维护。
l 商家和客户具有不同的权限。它对客户所下订单进行处理,如果库存里有,就发货,如果没有就拒绝发货。订单在处理前,用户可以进行维护,一旦处理了,就不可更改了。当商家发货时,要消减商品的库存量
l 商家的管理员可以对管理内部员工信息、商品信息、查询销售的情况,以及处理订单;而商家的一般员工只能处理订单
l 系统能够在所有流行的系统环境下运行(UNIX、Windows、OS/2等等),还应该有一个简单易用的图形用户界面(GUI)。
l 系统应该具有很好的可扩展性。
机票预订管理系统
为某家航空机票预订服务商开发一个机票查询和预订管理系统。
l 该系统中的航班和机票信息由多家航空公司负责提供。
l 客户可以查询航班时刻表、机票信息、折扣信息,注册登陆以后还可以远程订票、退订、通过信用卡支付票款(支付系统)。
l 客户分为三类:金牌客户、银牌客户、普通客户。普通客户可以通过订票积分至一定额度而逐渐升级为银牌、金牌客户。不同类别的客户能够享受的折扣可以不同。客户可以维护自己的个人信息,查看自己所下的订单。
l 航空公司可以对航班信息、折扣信息进行维护,还可以对订单进行处理
l 该系统还必须按每日、每周、每月给出机票销售的统计分析报表,供航空公司的管理人员查看
l 系统能够在所有流行的系统环境下运行(UNIX、Windows、OS/2等等),还应该有一个简单易用的图形用户界面(GUI)。
l 系统应该具有很好的可扩展性。
UML 软件系统建模!!! 根据以下描述画出系统用例图和部分系统顺序图
UML系统建模与分析设计 第一章 系统建模与分析设计的演变 1、系统建模的三要素:方法、工具和过程 2、软件的分类: 按软件的功能划分:系统软件、支撑软件和应用软件 按软件的规模划分:小型软件、中型软件、大型甚至超大型软件 按软件的工作方式划分:实时处理软件、分时处理软件交互式软件和批处理软件 按...
uml系统建模基础教程(清华大学出版社)课后题答案
但是由于在UML标准化的过程中,吸收了业务建模、工作流建模和数据库建模等领域的标准规范,形成了适应性很强的标准。(5)在软件设计过程中,使用UML建模是为了能够更好地理解正在开发的系统。通过UML建模,可以达到以下目的:有助于按照实际情况或按照所需要的样式对系统进行可视化;能够规约系统的结构或行为;给出了指导构造...
UML系统建模与分析设计 刁成嘉 课后答案
1、UML的软件以对象为中心,以系统体系结构为主线,采用循环、迭代、渐增的方式进行开发。2、UML的静态图模型图由类图、对象图、包图、构件图和配置图组成。3、UML的动态模型图由活动图、顺序图、状态图和和作图组成4、UML的最总产物就是最后提交的可执行文件的软件系统和相应的软件文档资料5、在UML的需求分析建模...
在线绘制bpmn活动图-如何在图书管理系统中输出图表
可以绘制哪些图表UML UML统一建模语言(英语:UnifiedModelingLanguage,缩写UML),是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。 在UML系统开发中...
Web开发需不需要UML,软件工程
如若再比较详细地设计出对象图和顺序图,对于整个系统的类定义和方法设置,会提供更大的方便。5、结束语建模对系统的开发过程中起着很重要的作用,在系统的开发和维护中有必要建立系统的模型。UML是一种图示化的面向对象建模语言,它形象直观、应用广泛,并对Web技术和组件技术在系统开发中的建模方法有了比较合理有效的...
谁有UML建模工具Jude的使用指南?急!
UML是一种可视化的建模语言,对其各建模元素可进行详细说明,并能生成所建模型的文档。使用UML时,要从不同的角度观察系统,为此定义了一个概念“视图”。视图是对系统的模型在某方面的投影,注重于系统的某个方面。每个视图是图的协作,UML定义了9种图。下表是UML中的5种视图,各视图在静态和动态方面表示了系统的模型...
图书管理系统uml图的引言
UML(The Unified Modeling Language,即统一建模语言)是一种编制系统蓝图的标准化语言,可以对复杂的系统建立可视化的系统模型,目前已经被工业标准化组织OMG(Object Management Group)接受,一经推出便得到许多著名的计算机厂商如Microsoft、HP、IBM、Oracle等的支持,在国际上的应用日益广泛。数字图书馆的开发建设是一个复杂...
图书管理系统 uml图
下面通过UML来分析并构造数字图书馆模型,并结合Rational统一过程加以描述,图形用Rational Rose工具软件绘制。 2.1 数字图书馆的业务建模和需求分析 业务建模和需求分析的目的是对数字图书馆进行评估,采集和分析系统的需求,理解系统要解决的问题,重点是充分考虑系统的实用性。结果可以用一个Use Case模型表达(图2), 模型...