超市管理系统UML类图和用例图

合集下载

UML超市管理系统ER图用例图,类图状态图等等

UML超市管理系统ER图用例图,类图状态图等等

信息系统分析报告超市管理系统小组成员:韩娜2009012239冯超然2009012236仇震2009012246目录1. 前言 (3)2. 系统需求分析 (3)3. ER图 (4)4. 用例图 (5)5. 用例描述 (7)6. 类图 (8)7. 时序图 (9)8. 通信图 (10)1.前言本文主要目的是利用建模工具对超市管理系统进行建模,用类图、用例图、时序图、协作图、状态图、活动图等面向对象分析与设计的软件过程,更好的被用户所理解。

2.系统需求分析超市管理系统需要实现对超市收银,库存,采购的管理,系统需要方便易用,辅助超市员工对超市进行管理,提高超市员工的工作效率,进而提高超市的收益。

本系统实现对进货单的添加、修改、删除、查询功能,对每一笔进货单都进行备案,存入数据库中,可以按货单号和进货日期多种方式进行查询,对数据库中无用的进货单执行删除操作。

对每一笔进货单中的货物的详细信息进行记载,将货物的详细信息载入数据库中,方便查询和对货物信息的管理。

本系统还需要对库存信息实行管理,是超市工作人员能随时查看库存情况,及时提醒采购员对缺货商品采购。

3.ER图4.用例图包图:参与者用例图:收银管理用例图:库存管理用例:后台管理用例:5.用例描述6.类图分析用例描述,作出如下类图:7.时序图7.1、管理员登录管理员登录界面主要是验证登录信息,当输入的登录信息不正确时,提示用户并且重新返回登录界面。

7.2、管理员添加进货单管理员添加进货单的操作,管理员填写好相应的进货单项之后,系统自动把进货单信息写入数据库中,修改了进货单数据库中的内容,同时数据库也自动的修改了柜存信息中的内容。

8.通信图8.1、管理员登录8.2、管理员添加进货单超市管理系统说明书超市管理系统说明书。

UML-超市管理系统

UML-超市管理系统

面向对象分析与设计(UML)综合实验报告项目名称:超市管理系统目录第1章系统需求分析41。

1 超市管理系统业务概述41.2 超市管理系统各子系统需求分析51。

2。

1 仓库管理子系统51。

2。

2 采购管理子系统61。

2。

3 财务管理子系统61。

2。

4 人事管理子系统71。

2。

5 销售管理子系统81。

2.6 登录子系统81.2.7 信息管理子系统9第2章系统用例模型112.1 仓库管理用例模型1错误!未定义书签。

2。

1.1 仓库管理用例图错误!未定义书签。

22.1.2 仓库管理用例图相关说明错误!未定义书签。

22.2 采购管理用例模型错误!未定义书签。

22。

2。

1 采购管理用例图错误!未定义书签。

22.2.2 采购管理用例图相关说明错误!未定义书签。

32.3 财务管理用例模型错误!未定义书签。

32.3.1 财务管理用例图错误!未定义书签。

32.3.2 财务管理用例图相关说明错误!未定义书签。

42.4 人事管理用例模型错误!未定义书签。

42。

4.1 人事管理用例图错误!未定义书签。

52.4。

2 人事管理用例图相关说明错误!未定义书签。

52.5 销售管理用例模型162。

5。

1 销售管理用例图162。

5.2 销售管理用例图相关说明162。

6 登陆用例模型162.6。

1 登陆用例图162.6。

2 登陆用例图相关说明172。

7 信息管理用例模型172。

7.1 信息管理用例图172.7。

2 信息管理用例图相关说明18第3章系统静态模型203.1 系统中的类203.1。

1 参与者相关的类203。

1。

2 系统中其他的相关类203。

2 系统中类与类的关系213。

2。

1 仓库管理系统类图2错误!未定义书签。

3.2.2 采购管理系统类图错误!未定义书签。

13。

2.3 财务管理系统类图错误!未定义书签。

13.2。

4 人事管理系统类图2错误!未定义书签。

3.2。

5 销售管理系统类图2错误!未定义书签。

3.2。

6 信息管理系统类图错误!未定义书签。

超市管理系统用例图讲解

超市管理系统用例图讲解

超市管理系统用例图讲解面向对象的系统分析超市管理系统超市管理系统摘要: UML 是目前面向对象程序设计中的一种标准的建模技术,它被用作确定、可视化、构建和文档化一个软件系统的结构。

本文主要探讨对超市管理系统的UML 分析,以用例图为实现手段,捕获高层次的系统功能需求的策略。

关键字:需求分析系统管理模型规约物流用例图引言:超市管理信息系统是一个超市不可缺少的部分, 它的内容对于超市的决策者和管理者来说都至关重要, 所以超市管理系统应该能够为用户提供充足的信息和快捷的销售查询手段。

但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点, 如: 效率低、保密性差,另外时间一长, 将产生大量的文件和数据, 这对于查找、更新和维护都带来了不少的困难。

以及在人力资源配置方面都将存在很大的不足。

本次设计即是针对超市运营者对各方面的管理方面所做的分析,是包括对各个部门的分析,了解超市管理在哪方面的需求,从而做出分析,制作专门的管理流程,方便用户的使用。

一、对面向对象系统分析与UML 的理解面向方法的基本思想包括两个主要的方面。

一方面,是从现实世界中客观存在的事物出发来构造软件系统,并在系统构造中尽可能运用人类的自然思维方式。

另一方面,面向对象方法比以往的方法更接近人类的日常思维。

在用面向对象方法开发的系统中,以类的形式进行描述并由这些类创建的对象是系统的基本构成单位。

这些对象对应着问题域中的各项事务,他们内部的属性与操作刻画了事物的静态特征和动态特征。

而对象之间的继承、聚合、关联、消息等关系如实的表达了问题域中事物之间实际存在的各种关系。

因此,无论系统的构成成分还是通过这些成分之间的关系而体现的系统结构,都可以直接的映射问题域。

而面向对象的UML 分析,有益于对问题域和系统责任的理解,改进了与分析有关的各类人员之间的交流,对需求的变化具有较强的适应性。

面向对象的系统分析和设计的主要目的是完成对某个特定应用论域的分析和系统的建模。

超市管理系统UML类图和用例图

超市管理系统UML类图和用例图

超市管理系统U M L类图和用例图集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#超市管理系统需求分析报告(使用面向对象的方法)目录超市管理系统需求分析报告(面向对象方法)1用例和用例图1.1 什么是用例和用例图用例是由行为者启动的系统完成的一系列动作,这些动作除了完成系统内部的计算与工作外,还包括与一些行为者的通信。

用例代表某些用户可见性的功能,实现一个具体的用户目标。

用例图(User Case)是由参与者,用例以及它们之间的关系构造成的用于描述系统功能的动态视图的图。

用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。

用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。

用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。

1.2 用例图1.3 用例说明用例名称:超市管理系统之人事管理相关活动者:职工,人事部人员,超市管理系统之售后服务简要说明:人事部人员对职工进行人事调动,人事考核,培训,工资管理等一系列人事安排。

一切的人事安排都打印出报表及时通知给职工。

其中的人事考核将接受由超市管理系统之售后服务传过来的对职工的投诉的信息,作为人事考核的一个依据。

前置条件:人事部人员已经登录人事管理界面主事件流:1.人事部人员登录人事管理界面,用例开始2.系统提示输入人事管理对象职工的职工号3.人事部人员输入人事管理对象职工的职工号4.系统提示选择人事管理的四项管理:人事调动,人事考核,培训,工资管理5.人事部人员选择一项具体的人事管理:B1:选择人事调动B2:选择人事考核 B3:选择培训 B4:选择工资管理6.系统按选择做相关处理7.用例结束可选事件流:B1:选择人事调动1.系统提示选择人事调动中三项管理:就职,职位变更,离职2.人事部人员选择一项具体的人事调动管理:B5:选择就职B6:选择职位变更 B7:选择离职3.系统按选择做相关处理4.返回主事件流第7步B2:选择人事考核1.系统显示该职工可能存在的由超市管理系统之售后服务传入的被投诉的事项2.系统提示输入考核内容3.人事部人员输入考核内容4.系统提示给出职工考核结果5.人事部人员输入具体考核结果6.系统显示职工考核具体情况并打印报表7.返回主事件流第7步B3:选择培训1.系统提示选择培训项目2.人事部人员选择培训项目3.系统提示选择培训时间4.人事部人员选择培训时间5.系统显示该项培训具体事项并打印报表6.返回主事件流第7步B4:选择工资管理1.系统显示该职工当前工资情况2.系统提示修改该职工工资3.人事部人员修改该员工各项工资4.系统显示修改后职工工资情况并打印报表5.返回主事件流第7步B5:选择就职1.系统显示该后备职工具体情况2.系统将该职工信息由后备职工表转入就职职工表3.系统打印职工就职任命书4.返回主事件流第7步B6:选择职位变更1.系统显示该职工当前职位情况2.系统提示选择该职工变更后职位3.人事部人员选择变更后职位4.系统显示该职工变更后职位情况并答应职位变更报表5.返回主事件流第7步B7:选择离职1.系统显示该职工当前就职情况2.系统将该职工信息由就职职工表转入离职职工表3.系统打印职工离职报表4.返回主事件流第7步后置条件:无用例名称:超市管理系统之销售管理相关活动者:顾客,大客户,营业员,销售经理,超市管理系统之售后服务,超市管理系统之仓储管理简要说明:销售管理对超市的销售做总体的管理。

超市管理系统UML建模

超市管理系统UML建模

超市管理系统UML建模《面向对象分析与设计UML》报告超市管理系统的UML建模所在班级:2016级软件工程七、部署图分析------------------------------p42八、附录------------------------------------p43 一、超市管理系统业务概述本项目为一个基本的超市管理系统,如图1.1,包括下面7个子系统:仓库管理系统、采购管理系统、财务管理系统、人事管理系统、销售管理系统、登陆系统,信息管理系统。

基本流程是:一个具有相对权限的人登录相应的系统板块,了解相应的信息。

例:采购员输入用户名及密码登录采购系统,查看需要采购的产品和供应商信息,完成采购任务。

超市管理系统1图1.1管理层和员工分别通过输入各自的口令方式登录相应权限的子系统以视图浏览的形式来了解超市信息:1、系统管理员通过“超市信息管理”子系统进行超市系统的升级和维护管理操作,可以管理超市货物、查看和发布相关信息,为用户登录分别提供数据库服务。

系统管理员可以管理管理层和普通员工的信息。

2、管理层通过输入口令方式登录系统执行相应操作,包括可以进入采购系统、财务系统、销售系统、人事系统。

仓库管理系统 采购管理系统财务管理系统 人事管理系统销售管理系统 登录系统3、销售员登录销售系统了解产品相关信息(包括功能、产地、生产日期等),数量。

4、收银员登录销售系统执行收款、退款、找零、退货服务。

5、仓库管理员登录仓库管理系统,能够获知仓库产品数量及种类信息,并根据超市需要决定需要采购的产品种类及数量。

6、采购员登录采购系统获知采购的数量和种类,寻找供应商提供供货服务,提供采购预算。

7、会计员登录财务系统对公司每月发放的员工工资和奖金、产品进货成本、公司的总利润、下一季度的财政预算做成总表并进行报告.二、用例图分析2.1登陆用例用户能够通过该系统进行如下活动:(1)用户登入系统界面,在指定位置输入用户名和密码;(2)系统进行身份验证后,若验证通过,则进入系统;若验2证未通过,则重新输入。

超市管理方案系统UML类图和用例图

超市管理方案系统UML类图和用例图

超市管理系统需求分析报告(使用面向对象的方法)目录1用例和用例图 (1)1.1什么是用例和用例图 (1)1.2用例图 (2)1.3用例说明 (4)2类图 (9)2.1什么是类图 (9)2.2类图 (10)超市管理系统需求分析报告(面向对象方法)1用例和用例图1.1 什么是用例和用例图用例是由行为者启动的系统完成的一系列动作,这些动作除了完成系统内部的计算与工作外,还包括与一些行为者的通信。

用例代表某些用户可见性的功能,实现一个具体的用户目标。

用例图(User Case)是由参与者,用例以及它们之间的关系构造成的用于描述系统功能的动态视图的图。

用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。

用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。

用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。

1.2 用例图1.3 用例说明用例名称:超市管理系统之人事管理相关活动者:职工,人事部人员,超市管理系统之售后服务简要说明:人事部人员对职工进行人事调动,人事考核,培训,工资管理等一系列人事安排。

一切的人事安排都打印出报表及时通知给职工。

其中的人事考核将接受由超市管理系统之售后服务传过来的对职工的投诉的信息,作为人事考核的一个依据。

前置条件:人事部人员已经登录人事管理界面主事件流:1.人事部人员登录人事管理界面,用例开始2.系统提示输入人事管理对象职工的职工号3.人事部人员输入人事管理对象职工的职工号4.系统提示选择人事管理的四项管理:人事调动,人事考核,培训,工资管理5.人事部人员选择一项具体的人事管理:B1:选择人事调动B2:选择人事考核B3:选择培训B4:选择工资管理6.系统按选择做相关处理7.用例结束可选事件流:B1:选择人事调动1.系统提示选择人事调动中三项管理:就职,职位变更,离职2.人事部人员选择一项具体的人事调动管理:B5:选择就职B6:选择职位变更B7:选择离职3.系统按选择做相关处理4.返回主事件流第7步B2:选择人事考核1.系统显示该职工可能存在的由超市管理系统之售后服务传入的被投诉的事项2.系统提示输入考核内容3.人事部人员输入考核内容4.系统提示给出职工考核结果5.人事部人员输入具体考核结果6.系统显示职工考核具体情况并打印报表7.返回主事件流第7步B3:选择培训1.系统提示选择培训项目2.人事部人员选择培训项目3.系统提示选择培训时间4.人事部人员选择培训时间5.系统显示该项培训具体事项并打印报表6.返回主事件流第7步B4:选择工资管理1.系统显示该职工当前工资情况2.系统提示修改该职工工资3.人事部人员修改该员工各项工资4.系统显示修改后职工工资情况并打印报表5.返回主事件流第7步B5:选择就职1.系统显示该后备职工具体情况2.系统将该职工信息由后备职工表转入就职职工表3.系统打印职工就职任命书4.返回主事件流第7步B6:选择职位变更1.系统显示该职工当前职位情况2.系统提示选择该职工变更后职位3.人事部人员选择变更后职位4.系统显示该职工变更后职位情况并答应职位变更报表5.返回主事件流第7步B7:选择离职1.系统显示该职工当前就职情况2.系统将该职工信息由就职职工表转入离职职工表3.系统打印职工离职报表4.返回主事件流第7步后置条件:无用例名称:超市管理系统之销售管理相关活动者:顾客,大客户,营业员,销售经理,超市管理系统之售后服务,超市管理系统之仓储管理简要说明:销售管理对超市的销售做总体的管理。

UML超市管理系统ER图用例图类图状态图等等

UML超市管理系统ER图用例图类图状态图等等

信息系统分析报告
超市管理系统
小组成员:韩娜2009012239
冯超然2009012236
仇震2009012246
目录
1.前言
本文主要目的是利用建模工具对超市管理系统进行建模,用类图、用例图、时序图、协作图、状态图、活动图等面向对象分析与设计的软件过程,更好的被用户所理解。

2.系统需求分析
超市管理系统需要实现对超市收银,库存,采购的管理,系统需要方便易用,辅助超市员工对超市进行管理,提高超市员工的工作效率,进而提高超市的收益。

本系统实现对进货单的添加、修改、删除、查询功能,对每一笔进货单都进行备案,存入数据库中,可以按货单号和进货日期多种方式进行查询,对数据库中无用的进货单执行删除操作。

对每一笔进货单中的货物的详细信息进行记载,将货物的详细信息载入数据库中,方便查询和对货物信息的管理。

本系统还需要对库存信息实行管理,是超市工作人员能随时查看库存情况,及时提醒采购员对缺货商品采购。

3.图
4.用例图包图:
参与者用例图:
收银管理用例图:
库存管理用例:
后台管理用例:
5.用例描述
6.类图
分析用例描述,作出如下类图:
7.时序图
7.1、管理员登录
管理员登录界面主要是验证登录信息,当输入的登录信息不正确时,提示用户并且重新返回登录界面。

7.2、管理员添加进货单
管理员添加进货单的操作,管理员填写好相应的进货单项之后,系统自动把进货单信息写入数据库中,修改了进货单数据库中的内容,同时数据库也自动的修改了柜存信息中的内容。

8.通信图
8.1、管理员登录
8.2、管理员添加进货单。

超市管理系统UML建模

超市管理系统UML建模

《面向对象分析与设计UML》报告超市管理系统的UML建模所在班级:2016级软件工程小组成员:宁代朝胡文轩张绍壮完成日期:2018年6月指导老师:吴洪丽目录一、超市管理系统业务概述--------------------p2二、用例图分析------------------------------p4三、类图分析--------------------------------p16四、顺序图分析------------------------------p22五、活动图分析------------------------------p34六、组件图分析------------------------------p41七、部署图分析------------------------------p42八、附录------------------------------------p43一、超市管理系统业务概述本项目为一个基本的超市管理系统,如图1.1,包括下面7个子系统:仓库管理系统、采购管理系统、财务管理系统、人事管理系统、销售管理系统、登陆系统,信息管理系统。

基本流程是:一个具有相对权限的人登录相应的系统板块,了解相应的信息。

例:采购员输入用户名及密码登录采购系统,查看需要采购的产品和供应商信息,完成采购任务。

图1.1管理层和员工分别通过输入各自的口令方式登录相应权限的子系统以视图浏览的形式来了解超市信息:1、系统管理员通过“超市信息管理”子系统进行超市系统的升级和维护管理操作,可以管理超市货物、查看和发布相关信息,为用户登录分别提供数据库服务。

系统管理员可以管理管理层和普通员工的信息。

2、管理层通过输入口令方式登录系统执行相应操作,包括可以进入采购系统、财务系统、销售系统、人事系统。

3、销售员登录销售系统了解产品相关信息(包括功能、产地、生产日期等),数量。

4、收银员登录销售系统执行收款、退款、找零、退货服务。

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

超市管理系统需求分析报告(使用面向对象的方法)目录1用例和用例图 (1)1.1什么是用例和用例图 (1)1.2用例图 (2)1.3用例说明 (4)2类图 (9)2.1什么是类图 (9)2.2类图 (10)超市管理系统需求分析报告(面向对象方法)1用例和用例图1.1 什么是用例和用例图用例是由行为者启动的系统完成的一系列动作,这些动作除了完成系统内部的计算与工作外,还包括与一些行为者的通信。

用例代表某些用户可见性的功能,实现一个具体的用户目标。

用例图(User Case)是由参与者,用例以及它们之间的关系构造成的用于描述系统功能的动态视图的图。

用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。

用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。

用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。

1.2 用例图1.3 用例说明用例名称:超市管理系统之人事管理相关活动者:职工,人事部人员,超市管理系统之售后服务简要说明:人事部人员对职工进行人事调动,人事考核,培训,工资管理等一系列人事安排。

一切的人事安排都打印出报表及时通知给职工。

其中的人事考核将接受由超市管理系统之售后服务传过来的对职工的投诉的信息,作为人事考核的一个依据。

前置条件:人事部人员已经登录人事管理界面主事件流:1.人事部人员登录人事管理界面,用例开始2.系统提示输入人事管理对象职工的职工号3.人事部人员输入人事管理对象职工的职工号4.系统提示选择人事管理的四项管理:人事调动,人事考核,培训,工资管理5.人事部人员选择一项具体的人事管理:B1:选择人事调动B2:选择人事考核B3:选择培训B4:选择工资管理6.系统按选择做相关处理7.用例结束可选事件流:B1:选择人事调动1.系统提示选择人事调动中三项管理:就职,职位变更,离职2.人事部人员选择一项具体的人事调动管理:B5:选择就职B6:选择职位变更B7:选择离职3.系统按选择做相关处理4.返回主事件流第7步B2:选择人事考核1.系统显示该职工可能存在的由超市管理系统之售后服务传入的被投诉的事项2.系统提示输入考核内容3.人事部人员输入考核内容4.系统提示给出职工考核结果5.人事部人员输入具体考核结果6.系统显示职工考核具体情况并打印报表7.返回主事件流第7步B3:选择培训1.系统提示选择培训项目2.人事部人员选择培训项目3.系统提示选择培训时间4.人事部人员选择培训时间5.系统显示该项培训具体事项并打印报表6.返回主事件流第7步B4:选择工资管理1.系统显示该职工当前工资情况2.系统提示修改该职工工资3.人事部人员修改该员工各项工资4.系统显示修改后职工工资情况并打印报表5.返回主事件流第7步B5:选择就职1.系统显示该后备职工具体情况2.系统将该职工信息由后备职工表转入就职职工表3.系统打印职工就职任命书4.返回主事件流第7步B6:选择职位变更1.系统显示该职工当前职位情况2.系统提示选择该职工变更后职位3.人事部人员选择变更后职位4.系统显示该职工变更后职位情况并答应职位变更报表5.返回主事件流第7步B7:选择离职1.系统显示该职工当前就职情况2.系统将该职工信息由就职职工表转入离职职工表3.系统打印职工离职报表4.返回主事件流第7步后置条件:无用例名称:超市管理系统之销售管理相关活动者:顾客,大客户,营业员,销售经理,超市管理系统之售后服务,超市管理系统之仓储管理简要说明:销售管理对超市的销售做总体的管理。

营业员能通过前台销售(POS机端)来销售零散的小数量商品。

销售经理可以通过批量销售来销售对应于大客户的大批量商品。

另系统还将把前台销售和批量销售中对商品的安装和维修有需求的商品信息传给超市管理系统之售后服务。

系统还将把前台销售和批量销售后导致在架商品数量过少的商品信息传给超市管理系统之仓储管理,以便后者做出相应的出库安排。

前置条件:营业员或销售经理已登录销售管理界面主事件流:a)1.营业员登录前台销售管理界面(POS机端),用例开始2.系统提示录入商品条目3.营业员录入顾客的商品条目4.系统显示商品总价格5.系统提示付款方式:B1:现金付款B2:信用卡付款6.打印购物小票7.用例结束b)1. 销售经理登录批量销售管理界面,用例开始2. 系统提示输入批量销售对象的大客户名称3. 销售经理输入批量销售对象的大客户名称4. 系统提示输入批量销售商品条目5. 销售经理输入批量销售商品条目6. 系统提示输入批量销售商品数量7. 销售经理输入批量销售商品数量8. 系统显示商品总价格9. 系统打印批量销售报表10. 用例结束可选事件流:B1:现金付款1.系统提示输入接受顾客金额2.营业员输入接受顾客的金额3.系统显示应找金额4.返回主事件流第6步B2:信用卡付款1.系统提示录入信用卡2.营业员录入顾客的信用卡3.系统做相应处理4.系统打印信用卡付款确认单5.返回主事件流第6步例外事件流:a)1. 系统统计商品中可能需要进行安装或维修的商品2. 系统将统计结果传给超市管理系统之售后服务b)1. 系统统计各类售出商品数量2. 系统更新在架商品数量信息3. 系统统计需加货商品的信息4. 系统将需加货商品信息传给超市管理系统之仓储管理后置条件:无用例名称:管理系统之仓储管理相关活动者:供货商,仓储人员,超市管理系统之销售管理简要说明:仓储管理对商品的仓储进行管理,当商品在库数量不多时,购进对应供货商的商品入库。

当超市管理系统之销售管理发送来在架数量少的商品信息时,商品出库。

还将对在库的商品进行管理。

前置条件:仓储人员已登录仓储管理界面主事件流:1.仓储人员登录仓储管理界面,用例开始2.系统提示选择管理项目:入库,库内管理,出库3.仓储人员选择管理项目:B1:选择入库B2:选择库内管理B3:选择出库4.系统做出相关处理5.用例结束可选事件流:B1:选择入库1.系统提示录入入库商品信息2.仓储人员录入入库商品信息3.系统提示输入入库商品存放地点4.仓储人员输入入库商品存放地点5.系统更新相关入库商品的库内商品信息6.系统打印商品入库报表7.返回主事件流第5步B2:选择库内管理1.系统提示录入库内管理商品条目2.仓储人员录入库内管理商品条目3.系统提示输入库内管理具体项目4.仓储人员输入库内管理具体项目5.系统更新相应库内商品信息6.系统打印商品库内管理报表7.返回主事件流第5步B3:选择出库1.系统提示录入出库商品信息2.仓储人员录入出库商品信息3.系统显示出库商品存放地点4.系统更新相关出库商品的库内商品信息5.系统打印商品出库报表6.返回主事件流第5步后置条件:无用例名称:超市管理系统之售后服务相关活动者:顾客,售后人员,供货商,超市管理系统之人事管理,超市管理系统之售后管理简要说明:售后服务分为退货,安装,维修,投诉四项。

接受顾客反馈的退货,安装,维修,投诉信息以及超市管理系统之销售管理传过来的安装,维修信息,做相关处理,打印出相关报表。

另对于投诉中的对商品的投诉系统还将把投诉信息传给供货商,以作为供货商改进他们商品的一个参考。

对于投诉中的对职工的投诉系统还将把投诉信息传给超市管理系统之人事管理,以作为人事考核的一个参考。

前置条件:售后人员已登录售后服务界面主事件流:1.售后人员登录售后服务界面,用例开始2.系统提示选择售后服务具体项目:退货,安装,维修,投诉3.售后人员选择售后服务的具体项目:B1:选择退货B2:选择安装B3:选择维修B4:选择投诉4.系统做相关处理5.用例结束可选事件流:B1:选择退货1.系统提示录入退货商品信息2.售后人员录入顾客要退货物的商品信息3.系统打印退货商品报表4.返回主事件流第5步B2:选择安装1.系统显示统计自顾客要求和超市管理系统之销售管理的安装请求2.系统提示选择一项具体安装请求3.售后人员选择一项具体安装请求4.系统提示输入具体商品安装安排5.售后人员输入具体商品安装安排6.系统打印安装报表7.返回主事件流第5步B3:选择维修1.系统显示统计自顾客要求和超市管理系统之销售管理的维修请求2.系统提示选择一项具体维修请求3.售后人员选择一项具体维修请求4.系统提示输入具体商品维修安排5.售后人员输入具体商品维修安排6.系统打印维修报表7.返回主事件流第5步B4:选择投诉1.系统提示选择投诉具体项目:对商品的投诉,对职工的投诉2.售后人员选择投诉的具体项目:B5:选择对商品的投诉B6:选择对职工的投诉3.系统做出相关处理4.返回主事件流第5步B5:选择对商品的投诉1.系统显示录入投诉商品的相关内容2.售后人员根据顾客投诉录入投诉商品的内容3.系统根据投诉的商品信息告知供货商投诉内容4.系统打印对商品的投诉的报表5.返回主事件流第5步B6:选择对职工的投诉1.系统显示输入投诉职工的相关内容2.售后人员根据顾客投诉输入投诉职工的内容3.系统将投诉内容传给超市管理系统之人事管理4.系统打印对职工的投诉的报表5.返回主事件流第5步后置条件:无2类图2.1 什么是类图类图(Class diagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。

类图不显示暂时性信息。

类图(Class diagram)由许多(静态)说明性的模型元素(例如类、包和它们之间的关系,这些元素和它们的内容互相连接)组成。

类图可以组织在(并且属于)包中,仅显示特定包中的相关内容。

2.2 类图。

相关文档
最新文档