小型超市零售管理系统需求分析内容摘要:

日期等。 ( 2) 销售业务中有销售商品数量、单价、金额、日期等。 ( 3) 库存管理中会有入库商品数、入库时间等,库存中有库存商品数量、盘点等。 4 功能需求 基于 UML 的建模 语义规则 用例模型 ( use cases view)(用例视图)的基本组成部件是 用例 ( use case)、角色 (actor)和 系统 (system)。 用例用于描述系统的功能,也就是从外部用户的角度观察,系统应支持哪些功能,帮助分析人员理解系统的行为,它是对系统功能的宏观描述,一个完整的系统中通常包含若干个用例,每个用例具体说明应完成的功能,代表系统的所有基本功能(集)。 角色是与系统进行交互的外部实体,它可以是系统用户,也可以是其它系统或硬件设备,总之,凡是需要与系统交互的任何东西都可以称作角色。 系统的边界线以内的区域(即用例的活动区域)则抽象表示系统能够实现的所有基本功能。 在一个基本功能(集)已经实现的系统中,系统运转的大致过程是:外部角色先初始 化用例,然后用例执行其所代表的功能,执行完后用例便给角色返回一些值,这个值可以是角色需要的来自系统中的任何东西。 UML: 是一种标准的图形化建模语言 , 它是面向对象分析与设计的一种标准表示 ; 它不是一种可视化的程序设计语言而是一种可视化的建模语言 ; 不是工具或知识库的规格说明而是一种建模语言规格说明是一种表示的标准 ; 不是过程也不是方法但允许任何一种过程和方法使用它。 用例( use case): 参与者( actor): 模型 系统 UML 模型 子系统 UML 模型 ( 1) 超市 零售前台 管理 系统 用例视图 这是一个当有顾客购买商品时,营业员发生的业务活动用例。 ( 2) 后台管理系统用例视图 ( 1) 零售前台( POS)管理系统 , 本系统必须具有以下功能: 商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊 的商品扫描录入。 该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。 结账业务:通过扫描条形码或者直接输。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。