收藏 分销(赏)

超市管理系统UML建模文档.pdf

上传人:曲**** 文档编号:3308446 上传时间:2024-07-01 格式:PDF 页数:125 大小:5.79MB
下载 相关 举报
超市管理系统UML建模文档.pdf_第1页
第1页 / 共125页
超市管理系统UML建模文档.pdf_第2页
第2页 / 共125页
超市管理系统UML建模文档.pdf_第3页
第3页 / 共125页
超市管理系统UML建模文档.pdf_第4页
第4页 / 共125页
超市管理系统UML建模文档.pdf_第5页
第5页 / 共125页
点击查看更多>>
资源描述

1、超市管理系统UML建模文档文档仅供参考学年第一学期UML课程设计超市管理系统的UML建模班级!0软件工程三班学生 吴雪莹任课教师 高小方日期12月12日文档仅供参考目录1系统需求.错误!未定义书签。1.1 超市管理系统业务概述.错误!未定义书签。1.2 超市管理系统各子系统的功能描述.错误!未定义书签。1.2.I 仓库管理子系统的描述.错误!未定义书签。1.2.2 采购管理子系统的描述.错误!未定义书签。1.2.3 贝务管理子系统的描述.错误!未定义书签。1.2.4 人事管理子系统的描述.错误!未定义书签。1.2.5 销售管理子系统的描述.错误!未定义书签。1.2.6 登录子系统的描述.错误!

2、未定义书签。1.2.7 信息管理子系统的描述.错误!未定义书签。2需求分析.错误!未定义书签。2.1 识另参与者.错误!未定义书签。2.2 需求清单.错误!未定义书签。2.3 识另用例.错误!未定义书签。2.3.1 登陆用例.错误!未定义书签。文档仅供参考2.3.2 仓库管理用例.错误!未定义书签。2.3.3 采购管理用例.错误!未定义书签。2.3.4 贝务管理用例.错误!未定义书签。2.3.5 人事管理用例.错误!未定义书签。2.3.6 销售管理用例.错误!未定义书签。2.3.7 信息、管理用例.错误!未定义书签。3静态结构模型.错误!未定义书签。3.1 定义系统对象.错误!未定义书签。3.

3、2 建立类图.错误!未定义书签。3.2.I 登陆系统类图.错误!未定义书签。3.2.2 仓库管理系统类图.错误!未定义书签。3.2.3 采购管理系统类图.错误!未定义书签。3.2.4 贝务管理系统类图.错误!未定义书签。3.2.5 人事管理系统类图.错误!未定义书签。3.2.6 销售管理系统类图如下.错误!未定义书签。3.2.7 信息管理系统类图.错误!未定义书签。文档仅供参考4动态行为模型.错误!未定义书签。4.1 创立系统顺序图(协作图).错误!未定义书签。4.1.1 登录系统顺序图(协作图).错误!未定义书签。4.1.2 仓库管理系统顺序图(协作图).错误!未定义书签。4.1.3 采购管

4、理系统顺序图(协作图).错误!未定义书签。4.1.4 财务管理系统顺序图(协作图).错误!未定义书签。4.1.5 人事管理系统顺序图(协作图).错误!未定义书签。4.1.6 销售管理系统顺序图(协作图).错误!未定义书签。4.1.6 信息管理系统顺序图(协作图).错误!未定义书签。4.2 仓立系统的状态图.错误!未定义书签。4.3 仓立系统的活动图.错误!未定义书签。5物理模型.错误!未定义书签。5.1 仓立系统组件图.错误!未定义书签。5.2 仓立系统部署图.错误!未定义书签。6仓 立数据模型.错误!未定义书签。文档仅供参考7总结.错误!未定义书签。8参考文献.错误!未定义书签。1系统需求1

5、.1超市管理系统业务概述本项目针对超市管理系统进行需求说明,旨在为 超市提供方便,快捷的结账体系,准确,高效的库存和 财务管理系统,等。让顾客在超市购物更加快捷方便,让超市的管理和运行工作更加完善,方便。因为超市管 理系统是基于超市内部普通员和管理人员的系统,因 此非本超市员是无权进行操作的。该超市管理系统的 用户:仓库管理员,采购员,会计,人事经理,收银员,系统管理员,管理层.个基本的超市管理系统,如图1.1,包括下面7个文档仅供参考子系统:仓库管理系统、采购管理系统、财务管理系 统、人事管理系统、销售管理系统、登陆系统,信息管 理系统。基本流程是:一个具有相对权限的人登录相应 的系统板块,

6、了解相应的信息。比如:采购员输入用户 名及密码登录采购系统,查看需要采购的产品和供应商 信息,完成采购任务。图 1.1.1管理层和员经过输入口令方式登录相应权限的子系统 以多种视图浏览并了解超市信息、。文档仅供参考1、系统管理员经过“超市信息管理”子系统进行超市 系统的升级和维护管理操作,并为管理超市货物、查看和 发布相关信息,用户登录分别提供数据库服务。系统管理 员能够管理管理层和普通员的信息。2、管理层经过输入口令方式登录系统执行相应操作,包括能够进入采购系统、财务系统、销售系统、人事系 统。3、销售员登录销售系统了解产品相关信息(包括功 能、产地、生产日期等),数量。4、收银员登录销售系

7、统执行收款、退款、找零、退货 服务。5、仓库管理登录“仓库管理系统”,及时获知仓库产 品数量及种类信息,并根据公司需要决定需要采购的产品 种类及数量。6、采购员登录“采购系统”获知采购的数量和种类,并寻找供应商提供供货服务,提供采购预算。7、会计登录“财务系统”对公司每月发放的员资文档仅供参考和奖金、产品进货成本、公司的总利润、下季度的财政 预算做成总表并进行报告.1.2超市管理系统各子系统的功能描述本系统是个独立的超市管理系统。具有:1、仓库管理系统2、采购管理系统3、财务管理系统4、人事调动管理系统5、销售管理系统6、登录系统7、信息管理系统这七个系统,每个系统的功能如下:L2.1仓库管理

8、子系统的描述仓库管理子系统中,其子系统的主要功能如下:(1)仓库管理员登陆仓库子系统;文档仅供参考(2)查看仓库内商品种类,仓库管理员进入系统选择查看商品种类;(3)查看仓库商品相应种类的数量;(4)查看最近一个月畅销产品的数量及种类;(5)根据查看结果制定采购商品计划.图 121.11.2.2 采购管理子系统的描述采购管理子系统中,其子系统的主要功能如下:(1)采购员登录采购管理系统;(2)采购员查看由仓库管理员报上来的进货单;(3)查看退货单(包括产品种类、名称、产地、数量文档仅供参考等信息;(4)查看当前仓库的库存状态;(5)根据查看结果制定采购预算生成报表上传给财务系统;(6)当预算审

9、批之后进行采购活动,并将商品入库;图 122.11.2.3 财务管理子系统的描述财务管理子系统中,其子系统的主要功能如下:(1)会计登录财务管理系统(2)添加公司每个员的工资和奖金记录(3)会计删除公司每个员的工资和奖金记录文档仅供参考(4)会计查看公司每个员的工资和奖金记录(5)根据各部门上传过来的预算并结合本公司的实际营收制作公司的利润报表(6)根据公司的实际情况,制作下季度公司的利润预算图 123.11.2.4 人事管理子系统的描述人事管理子系统中,包括普通员管理和管理层管理,其子系统的主要功能如下:(1)管理层登录认识管理系统文档仅供参考(2)进入普通员工和管理层界面;(3)在普通员管

10、理中招聘员;(4)在普通员管理中解除员;(5)在普通员管理中调离员;(6)在普通员管理中查看员信息;(7)在普通员管理中删除员信息;(8)在普通员管理中添加员信息;(9)在管理层管理中查看管理员信息;(10)在管理层管理中删除管理员信息;(11)在管理层管理中添加管理员信息.文档仅供参考图 124.11.2.5 销售管理子系统的描述销售管理子系统中,其子系统的主要功能如下:(1)收银员登录系统为顾客进行收款服务;(2)收银员为顾客进行退款服务;(3)收银员为顾客进行退货服务;(4)收银员为顾客进行打印购物小票服务;(5)收银员为顾客进行找零服务.文档仅供参考图 125.11.2.6 登录子系统

11、的描述登录管理子系统中,所有已经在系统中注册了的 用户在具有相应权限的登录界面进行登录,其子系统 的主要功能如下:(1)用户输入用户名;(2)用户输入密码;(3)用户登录成功后修改登录密码.文档仅供参考图 1.2.6.11.2.7 信息管理子系统的描述信息管理子系统中,管理层在此系统发布、删除、查看 公司的全部信息,包括商品信息、财务信息、人事信 息、销售信息,其子系统的主要功能如下:(1)系统管理员登陆信息管理系统;(2)在商品信息管理中添加产品的相关信息;(3)在商品信息管理中删除产品的相关信息;(4)在商品信息管理中查看产品的相关信息;(5)在财务信息管理中添加公司财务的相关信息;(6)

12、在财务信息管理中删除公司财务的相关信息;文档仅供参考(7)在财务信息管理中查看公司财务的相关信息;(8)在人事信息管理中添加公司人事的相关信息;(9)在人事信息管理中删除公司人事的相关信息;(10)在人事信息管理中查看公司人事的相关信息;(11)在销售信息管理中添加公司销售的相关信息;(12)在销售信息管理中删除公司销售的相关信息;(13)在人事信息管理中查看公司销售的相关信息.图 1.2.7.1文档仅供参考每个系统具有自己独立的功能,这些系统组成了一个完 整的管理系统。2需求分析2.1识别参与者1、系统管理员经过“超市信息管理”子系统进行超市 系统的升级和维护管理操作,并为管理超市货物、查看

13、和 发布相关信息,用户登录分别提供数据库服务。系统管理 员能够管理管理层和普通员的信息。2、管理层经过输入口令方式登录系统执行相应操作,包括能够进入采购系统、财务系统、销售系统、人事系 统。3、人事经理登录人事管理系统,对普通员和员进 行管理。4、收银员登录销售系统执行收款、退款、找零服务。5、仓库管理员登录“仓库管理系统”,及时获知仓库 文档仅供参考产品数量及种类信息,并根据公司需要决定需要采购的产 品种类及数量。6、采购员登录“采购系统”获知采购的数量和种类,并寻找供应商提供供货服务,提供采购预算。7、会计登录“财务系统”对公司每月发放的员资 和奖金、产品进货成本、公司的总利润、下季度的财

14、政 预算做成总表并进行报告.该系统的参与者有:系统管理员、管理层、人事经理、收 银员、仓库管理员、采购员、会计。2.2 需求清单功能编号功能名称文中标题编号备注登陆系统输入用户名输入密码修改密码01仓库管理3.1.30101查看商品种类和数量3.1.3.10103查看最近一个月畅销 商品的数量及种类3.1.3.30104制定采购计划3.1.3.402采购管理3.1.4查看进货单查看退货单0201查看当前库存3.1.4.1文档仅供参考0202作出采购预算3.1.4.2商品采购入库财务管理添加工资奖金记录删除工资奖金记录查看资奖金记录制作公司利润报表下季度公司利润预算02033.1.4.303人事

15、管理3.1.5招聘员解除员员调离查看员信息删除员信息添加员信息查看管理员信息删除管理员信息添加管理员信息销售管理0301收款3.1.5.1退款0302打印购物小票3.1.5.20303找零3.1.5.30304信息管理3.1.5.4053.1.70501商品信息删除3.1.7.10502商品信息查看3.1.7.20503财务信息添加3.1.7.30504财务信息查看3.1.7.4财务信息删除人事信息添加人事信息查看人事信息删除销售信息添加销售信息删除销售信息查看文档仅供参考2.3 识别用例2.3.1 登陆用例用户能够经过该系统进行如下活动:(1)用户登入系统界面,在指定位置输入用户名和密码;(

16、2)系统进行身份验证后,若验证经过,则进入系统;若验证未经过,则重新输入。(3)用户登录系统后,可修改密码。用户在进入系统之前要登输入密码和用户名,登录系 统。本系统提供在指定位置输入密码和用户名及修改密码 的功能。系统用例图如图231.1:文档仅供参考修改密码图 231.1232仓库管理用例用户能够经过该系统进行如下活动:(1)仓库管理员登陆界面;(2)查看商品种类和数量;(3)查看最近一月畅销商品种类和数量;(4)为采购员制定采购计划。文档仅供参考为仓库管理员和管理层供浏览产品种类、数量,了解 畅销产品的种类及数量,并为仓库管理员提供制定采购计 划的功能。系统用例图如图2.321:图 23

17、2.1233采购管理用例用户能够经过该系统进行如下活动:(1)采购员登陆界面;(2)查询进货单;文档仅供参考(3)查询退货单;(4)查询当前库存;(5)做出采购预算;(6)商品采购入库。为采购员提供了解采购数据、作出采购预算和商品采 购入库的功能。系统用例图如图233.1:图 233.1文档仅供参考2.3.4财务管理用例用户能够经过该系统进行如下活动:(1)会计登陆界面;(2)制作下季度公司预算报表;(3)制作本月利润报表;(4)查看资奖金记录;(5)删除工资奖金记录;(6)添加工资奖金记录。为会计提供每月发放的员资和奖金、产品进货预 算、公司的总利润、下季度的财政预算做成总表并进行 报告的功

18、能。用例图如图2.3.4.1:文档仅供参考图 234.12.3.5人事管理用例用户能够经过该系统进行如下活动:(1)人事经理登陆界面;(2)招聘员;(3)解除员;(4)调离员;文档仅供参考(5)查看员信息;(6)添加员信息;(7)删除员信息;(8)查看管理员信息;(9)添加管理员信息;(io)删除员信息.为管理层用户提供人事招聘、解除、调离的功能。用例图如图2.3.5.1:文档仅供参考)V_ 招聘员 Q解雇员、f A/系统管理员_、incltide:/员调离;而加弦丄 Qr dud醉_V、Q J)普通员管理 经理查看员信息 /:/;_k incli/de:indude添加员信息 :,删除员信息

19、-修改员信息图 2.351 添加管理员信息 汉)系统管理员管理 改管理员信全inicludeCD删除管理员信息236销售管理用例用户能够经过该系统进行如下活动:收银员登陆界面;(2)收银员扫描商品收款;收银员打印购物票;(4)收银员找零;收银员退款;文档仅供参考收银员退货.为收银员用户提供收款、退款、找零、功能。用例图如图2.361:收款/打印购物小票呈收银员 一退找零图 2.3612.3.7信息管理用例用户能够经过该系统进行如下活动:打印购物小票的系统管理员登陆界面;系统管理员添加商品信息;系统管理员删除商品信息;文档仅供参考(4)系统管理员查看商品信息;系统管理员添加财务信息;(6)系统管

20、理员删除财务信息;系统管理员查看财务信息;系统管理员添加人事信息;系统管理员删除人事信息;(10)系统管理员查看人事信息;(11)系统管理员添加销售信息;(12)系统管理员删除销售信息;(13)系统管理员查看销售信息;为管理员提供管理和更新商品信息、财务信息、财务 信息、认事信息、销售信息的管理和更新的功能。用例图 如图 2.3.7.1:文档仅供参考销售信息删除销售信息查看图 237.1文档仅供参考3静态结构模型3.1 定义系统对象仓库管理员,采购员,会计,人事经理,收银员,系统管 理员,管理层,销售信息,商品信息,员信息,管理者 信息,采购计划,采购预算,财务信息.3.2 建立类图3.2.1

21、 登陆系统类图文档仅供参考322仓库管理系统类图文档仅供参考323采购管理系统类图retumOrderretumState retumPerson frenum Addressexmaine。buyOrder 防 buyState 鼠buyer 勖 buyDate buyAddressexamine。文档仅供参考324财务管理系统类图文档仅供参考325人事管理系统类图文档仅供参考326销售管理系统类图如下shopList supermarketName?contact SsaleDate goodsName 亀 count 金 price 晶totalSum 漑ece忧Sum 亀changeg

22、oodsBarcode紀 price 勖 code produceaAddress?name,scan()3.2.7信息管理系统类图文档仅供参考4动态行为模型4.1 创立系统顺序图(协作图)序列图描绘了系统中一组对象在时间上交互的整体行 为。协作图描绘了系统中的组对象在几何排列上的交互 行为。文档仅供参考4.1.1 登录系统顺序图(协作图)在登录系统中,能够获得以下交互行为:A用户在指定位置输入用户名和密码后登录系统;B用户登录成功后能够修改密码。1用户登陆超市管理系统的工作流程(1)用户希望经过系统进行某操作。(2)用户登陆系统,在登录页面LoginForm指定位置输入 自己的用户名和密码并

23、提交。(3)系统将用户提交的用户名和密码传递到Contro!类 中,检查用户的身份是否合法。将用户信息和数据库中的 用户信息进行比较,检查用户信息中是否存在该用户的信 息。(4)检查完毕后将验证结果返回到登录界面上显示(5)用户在登录界面上获得验证结果。如果身份验证未经 过,重新登录或退出。否则,继续选择下步的操作。根据基本流程,用户登陆系统的序列图如图4.1.1.1所示.文档仅供参考LoginFormControl与序列图等价的协作图如图4.1.1.2所示文档仅供参考2用户修改密码的工作流程(1)用户登录成功后进入修改密码界面MPForm,在界面指 定处提交修改的密码;界面MPForm将修改

24、后的密码传递到控制对象 Control(3)控制对象Control对输入的密码进行修改并保存。(4)控制对象Control将修改成功的信息返回到界面MPForm并显示。文档仅供参考(5)系统管理员从MPForm上获得修改成功的信息。根据基本流程,用户修改密码的序列图如图4.1.1.3所示.与序列图等价的协作图如图4.1.1.4所示文档仅供参考4.12仓库管理系统顺序图(协作图)在仓库管理系统中,能够获得以下交互行为:A仓库管理员登陆界面;B查看商品种类和数量;C查看最近一月畅销商品种类和数量;文档仅供参考D为采购员制定采购计划。!仓库管理员查看商品种类和数量的工作流程(1)仓库管理员登录成功后

25、,进入查询商品界面QAGForm,提交查询请求。(2)界面QAGForm将查询的信息传递到控制对象Control(3)控制对象从数据库中活动所要查询的商品种类和数量。(4)控制对象Control将得到的信息返回到界面QAGForm并业仓库管理员从QAGForm上获得所查询的商品种类和数 量。根据基本流程,仓库管理员管理员查询商品种类和数量的 序列图如图4.121所示,文档仅供参考QAGFormControl与序列图等价的协作图如图4.122所示,文档仅供参考2仓库管理员查看最近一月畅销商品种类和数量(1)仓库管理员登录成功后,进入查询最近一月畅销商品界 面QRGForm,提交查询请求.(2)界

26、面QRGForm将查询的信息传递到控制对象Control.(3)控制对象Contro!从数据库中活动所要查询的商品种类 和数量.(4)控制对象Control将得到的信息返回到界面QRGForm并显小文档仅供参考仓库管理员从QRGForm上获得所查询的商品种类和数量。根据基本流程,仓库管理员查询最近一月畅销商品种类和数量的序列图如图4.1.2.3所示,數指倉令奎詈运三QRGFcxmControl仓库管理员QRGFormControl数据库1进入查询界面2:提交查询请求1-73获得最近一个月畅销商品信息和数量口1.示最近一个月商品信息和数量返回最近二个月畅销青品信息和教氤与序列图等价的协作图如图4

27、.1.2.4所示.文档仅供参考3仓库管理员为采购员制定采购计划(1)仓库管理员登陆系统成功后,进入制定采购计划界面MBPForm,提交制定计划请求.(2)界面MBPForm将信息传递到控制对象Control.(3)控制对象Control从数据库中活动所要制定计划(4)控制对象Control将得到的信息返回到界面MBPForm并显水(5)仓库管理员从MBPForm上获知计划制定成功。文档仅供参考根据基本流程,仓库管理员制定采购计划的序列图如图4.1.2.5 所示,:仓窘営 I MBPForm I Control!去指它:仓库管理员MBPFonnControl 数据库1进入制定釆购计划界面请求制定

28、釆购计划Dn.3获得相关信息:5:显示制定好的采购计划.4返回相关信息,-制定计划成功,D与序列图等价的协作图如图4.126所示.文档仅供参考4.1.3采购管理系统顺序图(协作图)在采购管理系统中,能够获得以下交互行为:A采购员登陆界面;B采购员查看由仓库管理员报上来的进货单;C查看退货单(包括产品种类、名称、产地、数量等信息);D查看当前仓库的库存状态;E根据查看结果制定采购预算生成报表上传给财务系统;文档仅供参考F当预算审批之后进行采购活动,并将商品入库;!采购员查看由仓库管理员报上来的进货单(1)采购员登录成功后,进入查询由仓库管理员报上来的 进货单界面界面QIGForm,提交查询请求。

29、(2)界面QIGForm将查询的信息传递到控制对象Control控制对象从数据库中活动所要查询的进货单信息。(4)控制对象Control将得到的信息返回到界面QIGForm并ME示仓库管理员从QIGForm上获得所查询的进货单信息。根据基本流程,采购员查询进货单的序列图如图4.1.3.1 所示.文档仅供参考Control緊报駕采购员、进入查询界面QIGFormControl数据库12提交查询进货单请求J3:获得进货单信息rr-=74返回进贺单信息:5显示进货单信息F.与序列图等价的协作图如图4.132所示.文档仅供参考2采购员查看退货单(包括产品种类、名称、产地、数量等信息)(1)采购员登录成

30、功后,进入查询退货单界面QBGForm,提交查询请求。(2)界面QBGForm将查询的信息传递到控制对象Control控制对象从数据库中活动所要查询的退货单信息。(4)控制对象Control将得到的信息返回到界面QBGForm并ME示仓库管理员从QBGForm上获得所查询的退货单信息。根据基本流程,采购员管理员查询退货单信息的序列图如 图4.133所本.文档仅供参考奚购员QBGFormControl釆购员n 1进入查询界面QBGFormControl数据库2梃交查询货单请求退一U3:获得退货单信息丄4返回退黄单信息推虎午:5显示退货单信息n不.;与序列图等价的协作图如图4.134所示,3查看当

31、前仓库的库存状态采购员登录成功后,进入查询当前仓库的库存状态界面文档仅供参考QSForm,提交查询请求。(2)界面QSForm将查询的信息传递到控制对象Control 控制对象从数据库中活动所要查询的仓库的库存状态。(4)控制对象Control将得到的信息返回到界面QSForm并仓库管理员从QSForm上获得所查询的仓库的库存状,态、根据基本流程,采购员查询当前仓库库存状态的序列图如 图4.135所.文档仅供参考与序列图等价的协作图如图4.136所示,文档仅供参考4根据查看结果制定采购预算生成报表上传给财务系统(1)采购员登陆系统成功后,进入制定采购预算界面MBBForm,提交制定计划请求.(

32、2)界面MBBForm将信息传递到控制对象Control.(3)控制对象Contro!从数据库中活动所要制定采购预算并 生成报表(4)控制对象Contro!将得到的报表上传给财务系统并返回 到界面MBPForm显示上传成功。(5)采购员从MBPForm上获知采购预算生成报表成功而且文档仅供参考上传成功。根据基本流程,采购员制定采购预算生成报表上传给财务系统的序列图如图4.1,3.7所不.:仓弯管三三 I MBBFofm I Control!戈生窘:仓库管理员11:进入制定釆购预算界面、MBBFormControl2发送制定预算的请求3获取相关信息U 5:成功将相关信息生成报表:6:显示生成报表

33、 n厂-=:4,将相关信息发送至Controlg与序列图等价的协作图如图4.1.3.8所示,文档仅供参考4将相关信息发送至Control5当预算审批之后进行采购活动,并将商品入库(1)采购员登陆系统成功后,进入制定采购预算审批界面MBBSForm,查看预算审批经过没有。(2)界面MBBSForm将信息传递到控制对象Control.(3)控制对象Control从数据库中活动查看审批经过与否。(4)控制对象Control将得到的信息上传给并返回到采购预算审批界面MBBSFornio(5)采购员从MBPSForm上获知审批经过后,进行采购活 动并输入入库商品信息,将入库的商品信息传递到控制对 象 C

34、ontrol 文档仅供参考(6)控制对象Contro!对输入的信息进行保存。控制对象Control将保存成功的信息返回到界面MBPSForm并显示。(8)系统管理员从MBPSForm上获得保存成功的信息。根据基本流程,采购员制定采购预算生成报表上传给财务系统的序列图如图4.1.3.9所.MBBSFocmControl采购员进入制定采购预算窜批界面MBBSFormControl数据库:6显示预算审批通过的信息7:输2:发送查看预算审批通过没有的请求3获得相央信息5:返回预算窜批通过的信息4I箱算是否通过 厂.0,入库商品信息o7n18与序列图等价的协作图如图4.1310所示,文档仅供参考4.1.

35、4财务管理系统顺序图(协作图)在财务管理系统中,能够获得以下交互行为A会计登陆界面;B制作下季度公司预算报表;C制作本月利润报表;D查看资奖金记录;E删除工资奖金记录;F添加工资奖金记录。文档仅供参考!会计制作下季度公司预算报表的工作流程(1)会计登录成功后,进入制作下季度公司预算报表界面,提交制作请求。界面将制作下季度预算报表的信息传递到控制对象Control 控制对象从数据库中活动制作报表的相关信息。(4)控制对象Contro!将得到的信息制成报表返回到界面并ME示会计从界面上获知报表制作成功。根据基本流程,会计制作下季度公司预算报表的序列图 如图4.141所示,文档仅供参考会计李斐一三夏

36、抄表乒直Control制作下季度公司 预算报表界面Control数据库1进入制作下季度预算报表界面:2桿交割作下举席预篁报表的谙艰3获得制作报表的相关信息.5 显示报表4返回成功生版报表与序列图等价的协作图如图4.1.4.2所示不散出窘UU2会计制作本月利润报表的工作流程文档仅供参考(1)会计登录成功后,进入制作本月利润报表界面,提交制作请求。界面将制作本月利润报表的信息传递到控制对象Control(3)控制对象从数据库中活动制作报表的相关信息。(4)控制对象Contro!将得到的信息制成报表返回到界面并 显。会计从界面上获知报表制作成功。根据基本流程,会计制作本月利润报表的序列图如图4.1.

37、4.3 所示.文档仅供参考与序列图等价的协作图如图4.1,4.4所示3会计查看资奖金记录的工作流程(1)会计登录成功后,进入查询资奖金记录界面,提交查询请求。(2)界面将查询的信息传递到控制对象Control。(3)控制对象从数据库中活动所要查询的工资奖金记录。(4)控制对象Control将得到的信息返回到界面并显示。会计从界面上获得所查询的资奖金记录。根据基本流程,会计查看资奖金记录的序列图如图4.1.4.5 所示.文档仅供参考会计至二空奘金:三录乒M票据廖Control与序列图等价的协作图如图4.1.4.6所示4会计删除工资奖金记录的工作流程会计进入删除工资奖金记录界面,在界面中提交删除工

38、资奖金记录的信息。文档仅供参考界面将会计提交的资奖金记录传递到控制对象Control 控制对象向数据库查询资奖金记录的相关信息并进行 判断。(4)控制对象Control向数据库中执行删除工资奖金记录的数 据。(5)控制对象Contro!将删除成功的信息返回到界面并显示。(6)会计从界面上获得删除成功的信息。根据基本流程,会计删除工资奖金记录的序列图如图4.1.4.7 所示.文档仅供参考与序列图等价的协作图如图4.1.4.8所示5会计添加工资奖金记录的工作流程会计进入添加工资奖金界面,在界面中提交添加工资奖金 记录的信息。界面将会计提交的资奖金记录传递给控制对象Control 控制对象向数据库查

39、询资奖金记录的相关信息并进行 判断。(4)控制对象Control向数据库中添加工资奖金记录的数据。(5)控制对象Control将添加成功的信息返回到界面并显示。(6)会计从界面上获得添加成功的信息。文档仅供参考根据基本流程,会计添加工资奖金记录的序列图如图4.1.4.9 所示,7显示添加成功的记录Control1.进入添加工资奖金记录界茴添加工资奖 金记录界面Control数据库2:提交添加的工资奖金记录一口3查询资奖金记录相关信息1 H 4判折是否可以添加 15添加新工资奖金纪录6:返回添加成功的记录ControlControl数据库敷指2-提交删除管理员信息 3査询该簟理员信息4判断是否可

40、以删除前5:执行删除操作6:返回删除成功的消息K 7显示删除成功的消息文档仅供参考与序列图等价的协作图如图4.1512所示4.1.6销售管理系统顺序图(协作图)在销售管理系统中,能够获得以下交互行为:A收银员登录系统为顾客进行收款服务;序列图如图4.161所示文档仅供参考Control顾客:收银员 1提交商品门-商品交易界直Control数据库2进入商品交易界面:.7确认购买该商品1-6显示该商品价格 12显示商品总价 协作图如图4.162所示3输入该商品信息例如条形码-15:返回该商品价格 111:返回商品总价-4茯得该商品价格10获得商品总价。相应商品数量减少-0B收银员为顾客进行退款服务

41、;序列图如图4.163所示文档仅供参考协作图如图4.164所示D收银员为顾客进行打印购物小票服务;序列图如图4.165所示文档仅供参考住雙漕亘乒直 I Control I 去笼协作图如图4.166所示E收银员为顾客进行找零服务.文档仅供参考序列图如图4.167所示敷据啻Control协作图如图4.168所示文档仅供参考4.1.6信息管理系统顺序图(协作图)在信息管理系统中,能够获得以下交互行为:A系统管理员登陆界面;B系统管理员添加商品信息;C系统管理员删除商品信息;D系统管理员查看商品信息;E系统管理员添加财务信息;F系统管理员删除财务信息;G系统管理员查看财务信息;H系统管理员添加人事信息

42、;I系统管理员删除人事信息;J系统管理员查看人事信息;K系统管理员添加销售信息;L系统管理员删除销售信息;M系统管理员查看销售信息;!系统管理员查询商品信息的工作流程(1)系统管理员登录成功后,进入查询商品信息界面,提文档仅供参考交查询请求。界面将查询的信息传递到控制对象Control。控制对象从数据库中活动所要查询的商品信息。(4)控制对象Contro!将得到的信息返回到界面并显示。系统管理员从界面上获得所查询的商品信息。根据基本流程,系统管理员查询商品信息的序列图如图4.1.6.I 所示.系亚管迳易 I 直扇号息界区Control I 敷推有系统管理员面查询商品信 息界面-nr-Contr

43、ol数据库2提交查询商品信息请求n:返回所查询的商品信息 n:r-:5显示获得所查询的商品信息 n:不.!与序列图等价的协作图如图4.1.6.2所示文档仅供参考2系统管理员添加商品信息的工作流程(1)系统管理员进入添加商品信息界面,在界面中提交添加商 品信息。(2)界面将系统管理员提交的商品信息传递给控制对象Control 控制对象向数据库查询相关商品信息并进行判断。(4)控制对象Control向数据库中添加商品信息的数据。控制对象Control将添加成功的信息返回到界面并显示。(6)系统管理员从界面上获得添加成功的信息。根据基本流程,系统管理员添加商品信息的序列图如图4.1.6.3 所示.文

44、档仅供参考Control效指廖与序列图等价的协作图如图4.164所示3系统管理员删除商品信息的工作流程(1)系统管理员进入删除商品信息界面,在界面中提交删除的文档仅供参考商品信息。界面将系统管理员提交的商品信息传递到控制对象Contro!控制对象向数据库查询相关商品信息并进行判断。(4)控制对象Control向数据库中执行删除商品信息的数据。控制对象Control将册除成功的信息返回到界面并显示。(6)系统管理员从界面上获得删除成功的信息。根据基本流程,系统管理员删除商品信息的序列图如图4.1.6.5 所示.系読管送三 I 删除受詰慢息异工 I Control I 蚁拐弯 文档仅供参考与序列图

45、等价的协作图如图4.166所示4系统管理员查询财务信息的工作流程(1)系统管理员登录成功后,进入查询财务信息界面,提交查询请求。(2)界面将查询的信息传递到控制对象Control。(3)控制对象从数据库中活动所要查询的财务信息。(4)控制对象Control将得到的信息返回到界面并显示。系统管理员从界面上获得所查询的财务信息。根据基本流程,系统管理员查询财务信息的序列图如图4.1.6.7 所示.文档仅供参考系籍管迳三 I 直立b务音息界直Control系统管理员查询财务信 息界面Control数据库父窘01进入查询财务信息界面Aun2:提交查询财务信息请求 3:获得查询的财务信息:4:返回所查询

46、的财务信息 H:F一.:5显示获得所查询的财务信息 口!十.;:与序列图等价的协作图如图4.1.6.8所示Control1进入查询财皆信息界面查询财务信息 界面系统管理员5:显示获得請査询的财务信息3获得迪的财务信息数据库5系统管理员添加财务信息的工作流程系统管理员进入添加财务信息界面,在界面屮提交添加财文档仅供参考务信息 界面将系统管理员提交的财务信息传递给控制对象Contro!控制对象向数据库查询相关财务信息并进行判断。(4)控制对象Control向数据库中添加财务信息的数据。控制对象Control将添加成功的信息返回到界面并显示。(6)系统管理员从界面上获得添加成功的信息。根据基本流程,

47、系统管理员添加财务信息的序列图如图4.1.6.9 所示.文档仅供参考与序列图等价的协作图如图4.1610所示6系统管理员删除财务信息的工作流程(1)系统管理员进入删除财务信息界面,在界面中提交删除的 财务信息。界面将系统管理员提交的财务信息传递到控制对象Control 控制对象向数据库查询相关财务信息并进行判断。(4)控制对象Control向数据库中执行删除财务信息的数据。(5)控制对象Contro!将删除成功的信息返回到界面并显示。(6)系统管理员从界面上获得删除成功的信息。根据基本流程,系统管理员删除财务信息的序列图如图文档仅供参考4.1.6.1I 所示.:系交迳言敷据窘三.窓叱务学宏乒直

48、Control与序列图等价的协作图如图4.1.6.12所示7系统管理员查询人事信息的工作流程(1)系统管理员登录成功后,进入查询人事信息界面,提文档仅供参考交查询请求。界面将查询的信息传递到控制对象Control。(3)控制对象从数据库中活动所要查询的人事信息。(4)控制对象Contro!将得到的信息返回到界面并显示。系统管理员从界面上获得所查询的人事信息。根据基本流程,系统管理员查询人事信息的序列图如图4.1.6.13 所小.Control I 敷指弯系统管理员山息界面查询人事信 息界面 nr-0数据库2梃交查询人事信息请求至获得查询的人事信息;n:4返回所查询的人事信息n;厂-;显示获得所

49、查询的人事信息 n:不.?:与序列图等价的协作图如图4.1.6.14所示文档仅供参考8系统管理员添加人事信息的工作流程系统管理员进入添加人事信息界面,在界面中提交添加财 务信息。界面将系统管理员提交的人事信息传递给控制对象Control 控制对象向数据库查询相关人事信息并进行判断。(4)控制对象Contro!向数据库中添加人事信息的数据。控制对象Control将添加成功的信息返回到界面并显示。(6)系统管理员从界面上获得添加成功的信息.根据基本流程,系统管理员添加人事信息的序列图如图文档仅供参考4.1.6.15 所示.Control与序列图等价的协作图如图4.1.6.16所示鉛S廖9系统管理员

50、删除人事信息的工作流程文档仅供参考(1)系统管理员进入删除人事信息界面,在界面中提交删除的 人事信息。界面将系统管理员提交的人事信息传递到控制对象Control(3)控制对象向数据库查询相关人事信息并进行判断。(4)控制对象Control向数据库中执行删除人事信息的数据。(5)控制对象Contro!将删除成功的信息返回到界面并显示。(6)系统管理员从界面上获得删除成功的信息。根据基本流程,系统管理员删除人事信息的序列图如图4.1.6.17 所示.系読萱逞 I 删除人事考息异度 I Control I 蚁拐弯文档仅供参考与序列图等价的协作图如图4.1.6.18所示410系统管理员查询销售信息的工

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服