ERP系统需求规格说明书.doc_第1页
ERP系统需求规格说明书.doc_第2页
ERP系统需求规格说明书.doc_第3页
ERP系统需求规格说明书.doc_第4页
ERP系统需求规格说明书.doc_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

三、功能需求3.1用例图分析3.1.1 系统总用例图系统总用户包括基础信息模块总用户、进货模块总用户、库存模块总用户、销售模块总用户,系统总用户拥有最大权限,可以应用系统的所有功能。如图3.1所示。图3.1系统总用户图3.1.2基础信息模块用例图基础信息模块包括以下内容:(1)所有用户都可以应用用户登录程序。(2)登录用户可以应用切换用户程序、修改密码程序、用户权限查看程序和退出系统程序。(3)用户管理用户可以应用用户管理程序进行用户及用户权限添加、修改、删除操作。(4)数据备份用户可以应用数据备份程序将数据库的数据转换为本地机器的数据。(5)账套管理用户可以应用账套管理程序进行账套的创建、打开、备份、删除操作。(6)商品数据管理用户可以应用商品数据管理程序进行商品的创建、修改、删除操作。(7)商品折扣管理用户可以应用商品折扣管理程序进行商品折扣设置。(8)供应商数据管理用户可以应用供应商数据管理程序进行供应商的创建、修改、删除操作。(9)客户数据管理用户可以应用客户数据管理程序进行客户的创建、修改、删除操作。(10)客户信用管理用户可以应用客户信用管理程序进行客户信用的设置操作。(11)仓库数据管理用户可以应用仓库数据管理程序进行仓库的创建、修改、删除操作。(12)会计科目管理用户可以应用会计科目管理程序进行会计科目的创建、修改、删除操作。(13)报表管理用户可以应用报表管理程序显示会计科目余额表。(14)用户日志查看用户可以应用用户日志查看程序查看用户的关键操作。基础信息模块的用户图如图所示。基础信息模块的用例图如图所示。1. 所有用户:可以应用登录程序登录系统。2. 登录用户:可以切换用户,身份;可以修改密码;可以查看权限。3. 用户管理用户:可以进行用户及用户权限添加、修改、删除操作。4. 数据备份用户:可以应用数据备份程序将数据库的数据转换为本地机器的数据。5. 账套管理用户:可以应用账套管理程序进行账套的创建、打开、备份、删除操作。6. 商品数据管理用户:可以应用商品数据管理程序进行商品的创建、修改、删除操作。7. 商品折扣管理用户:可以应用商品折扣管理程序进行商品折扣设置。8. 供应商数据管理用户:可以应用供应商数据管理程序进行供应商的创建、修改、删除操作。9. 客户数据管理用户:可以应用客户数据管理程序进行客户的创建、修改、删除操作。10. 客户信用管理用户:可以应用客户信用管理程序进行客户信用的设置操作。11. 仓库数据管理用户:可以应用仓库数据管理程序进行仓库的创建、修改、删除操作。12. 会计科目管理用户:可以应用会计科目管理程序进行会计科目创建、修改、删除操作。13. 报表用户:可以应用报表管理程序显示会计科目余额表。14. 用户日志查看用户:可以应用用户日志查看程序查看用户的关键操作。3.1.3进货模块用例图进货模块包括以下内容:(1)进货程序涉及3个用户,分别是请购用户、订购用户和验收用户,具体的流程图请参考231节的进货活动图。(2)进货退货程序涉及3个用户,分别是订购用户、验收用户和现金管理用户,具体的流程图请参考234节的进货退货活动图。(3)现金管理用户可以应用进货付款程序进行付款操作。(4)进货单查询用户可以应用进货单查询程序查询进货单。(5)现金日记账查看用户可以应用现金日记账查看程序查询现金日记账。(6)应付账款查询用户可以应用应付账款查询程序查询进货单。(7)进货会计分录管理用户可以应用进货会计处理程序进行进货会计分录的查询、创建、修改、撤消、恢复和审核操作;进货会计分录查看用户只可以查看进货会计分录。进货模块用户图如下图。进货模块的用例图如图所示。1. 请购用户:可以应用进货程序实现单据审批和进货操作;2. 订购用户:可以应用进货程序实现单据审批和进货操作;可以应用进货退货程序实现单据审批和退货操作;3. 验收用户:可以应用进货程序实现单据审批和进货操作;可以应用进货程序实现单据审批和进货操作;4. 现金管理用户:可以应用进货退货程序实现单据审批和退货操作;用户可以应用进货付款程序进行付款操作;5. 进货单查询用户:可以应用进货单查询程序查询进货单;6. 现金日记账查看用户:可以应用现金日记账查看程序查询现金日记账;7. 应付账款查询用户:可以应用应付账款查询程序查询进货单;8. 进货会计用户:可以应用进货会计处理程序进行进货会计分录的创建、修改、撤消、恢复和审核操作;3.1.4库存模块用例图库存模块包括以下内容:(1)库存调拨程序涉及两个用户,分别是商品调出用户和商品验收用户。(2)商品调价用户可以应用商品调价程序重新设置商品的售价。(3)商品组合管理用户可以应用商品组合管理程序进行商品数量的分拆与组合操作。(4)库存盘点程序涉及两个用户,分别是库存盘点计数用户和库存盘点核查用户。(5)库存商品查询用户可以应用库存商品查询程序查询库存商品。(6)库存单据查询用户可以应用库存单据查询程序查询库存单据。(7)库存警告管理用户可以应用库存警告管理程序设置和查看库存警告。(8)商品有效期查询用户可以应用商品有效期查询程序查询过期的商品。(9)库存会计分录管理用户可以应用库存会计处理程序进行库存会计分录的查询创建、修改、撤消、恢复操作;库存会计分录查看用户只可以查看库存会计分录。库存模块用户图如下图所示。库存模块用例图如图所示。1. 商品调出用户:可以应用库存调拨程序进行库存商品的调拨操作;2. 商品验收用户:可以应用库存调拨程序进行库存商品的调拨操作;3. 商品调价用户:可以应用商品调价程序重新设置商品的售价;4. 商品组合管理用户:可以应用商品组合程序进行商品数量的分拆与组合操作;5. 库存盘点计数用户:可以应用库存盘点程序记录盘点数据;6. 库存盘点核查用户:可以应用库存盘点程序核查盘点数据;7. 库存商品查询用户:可以应用库存商品查询程序查询库存商品;8. 库存单据查询用户:可以应用库存单据查询程序查询库存单据;9. 库存警告管理用户:可以应用库存警告管理程序设置和查看库存警告;10. 商品有效期查询用户:可以应用商品有效期程序查询过期的商品;11. 库存会计用户:可以应用库存会计处理程序进行库存会计分录的创建、修改、撤消、恢复和审核操作3.1.5销售模块用例图销售模块包括以下内容:(1)所有成功登录用户都可以应用特价商品查看程序查看特价商品。(2)前台销售用户可以应用前台销售程序进行商品现金销售操作。(3)信用销售用户可以应用信用销售程序进行商品信用销售操作。(4)销售收款用户可以应用销售收款程序进行收款操作。(5)销售退货程序涉及3个用户,具体的流程图请参考255节。(6)销售单查询用户可以应用销售单查询程序进行销售单查询操作。(7)应收账款查询用户可以应用应收账款查询程序进行应收账款查询操作。(8)销售会计分录管理用户可以应用销售会计处理程序进行销售会计分录的创建、修改、删除、撤消、恢复操作;销售会计分录查看用户只可以查看销售会计分录。销售模块用户图如下图所示。销售模块用例图如图所示。1. 所有成功登录用户:可以应用特价商品程序查看特价商品;2. 前台销售用户:可以应用前台销售程序进行商品现金销售操作;可以应用销售退货程序进行单据审批和退货操作3. 信用销售用户:可以应用信用销售程序进行商品信用销售操作;可以应用销售退货程序进行单据审批和退货操作4. 销售收款用户:可以应用销售收款程序进行收款操作;可以应用销售退货程序进行单据审批和退货操作5. 销售单查询用户:可以应用销售单查询程序进行销售单查询操作;6. 应收账款查询用户:可以应用应收账款查询程序进行应收账款查询操作;7. 销售会计用户:可以应用销售会计处理程序进行销售会计分录的创建、修改、撤消、恢复和审核操作;3.2基础信息模块用例文档功能编号功能名称文中标题编号备注1001用户登录用例3.2.11002切换用户用例3.2.21003修改密码用例3.2.31004查看用户权限用例3.3.41005管理用户用例3.2.51006数据管理用例3.2.61007管理账套用例3.2.71008管理商品数据用例3.2.81009管理商品折扣用例3.2.91010管理供应商数据用例3.2.101011管理客户数据用例3.2.111012管理客户信用用例3.2.121013管理仓库数据用例3.2.131014管理会计科目用例3.2.141015管理报表用例3.2.151016查看用户日志用例3.2.161017退出系统用例3.2.173.2.1用户登录用例A 活动图用户登录活动图如图所示。如果用户登录成功,系统先将用户登录信息写入日志数据表,然后显示进、销、存管理信息系统的主窗口;如果用户登录失败,系统显示登录失败信息。B 用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.2切换用户用例A 活动图切换用户活动图如图所示。如果用户名和密码正确,系统更新用户的权限;如果用户名和密码错误,显示用户切换不成功信息。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.3修改密码用例A 活动图修改密码活动图如图所示。用户首先输人旧密码和新密码,如果旧密码正确,执行更新操作,否则显示密码更改不成功信息。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3.4查看用户权限用例A 活动图用户权限查看活动图如图所示。权限数据保存在用户类,系统通过标签显示用户的权限信息。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.5管理用户用例A 活动图用户管理活动图如图所示。系统首先检查用户权限,如果用户的权限满足,系统打开用户管理窗口。在用户管理窗口可以查询用户、添加用户、修改用户的密码与权限、删除用户。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.6数据管理用例A 活动图数据备份活动图如图所示。系统首先检查用户权限,如果用户的权限满足,系统打开数据备份窗口,在数据备份窗口可以备份和恢复数据库的数据表数据,备份和恢复操作会记录在日志数据表。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.7管理账套用例A 活动图账套管理活动图如图所示。系统分为5个账套,分别是库存账套、销货账套、会计分录账套、往来账套和现金账套。库存账套负责记录各个仓库货物的进出,销货账套负责记录前台货物的进出,会计分录账套负责记录会计分录,往来账套保存应收账款和应付账款的单据,现金账套记录现金的进出。每个账套的记账周期是一个月。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.8管理商品数据用例A 活动图商品数据管理活动图如图所示。系统首先检查用户权限,如果用户的权限满足,系统打开商品数据管理窗口。在商品数据管理窗口可以进行商品和商品类别的添加、修改、删除操作。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.9管理商品折扣用例A 活动图商品折扣管理活动图如图所示。系统首先检查用户权限,如果用户的权限满足,系统打开商品折扣管理窗口。在商品折扣管理窗口可以进行查询商品、修改商品折扣操作。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.10管理供应商数据用例A 活动图供应商数据管理活动图如图所示。系统首先检查用户权限,如果用户的权限满足,系统打开供应商数据管理窗口。在供应商数据管理窗口可以进行供应商的查询、添加、修改、删除操作。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.11管理客户数据用例A 活动图客户数据管理活动图如图所示。统首先检查用户权限,如果用户的权限满足,系统打开客户数据管理窗口。在客户信用管理窗口可以进行客户的查询、添加、修改、删除操作。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.12管理客户信用用例A 活动图客户信用管理活动图如图所示。系统首先检查用户权限,如果用户的权限满足,系统打开客户信用管理窗口。在客户信用管理窗口可以进行客户的信用额度的修改操作。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.13管理仓库数据用例A 活动图仓库数据管理活动图如图所示。系统首先检查用户权限,如果用户的权限满足,系统打开仓库数据管理窗口。在仓库数据管理窗口可以进行仓库的添加、修改和删除操作。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.14管理会计科目用例A 活动图会计科目管理活动图如图所示。系统首先检查用户权限,如果用户的权限满足,系统打开会计科目管理窗口。在会计科目管理窗口可以进行会计科目的创建、修改和删除操作。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.15管理报表用例A 活动图报表管理活动图如图所示。系统首先检查用户权限,如果用户的权限满足,系统打开报表显示窗口。系统根据查询条件显示报表。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.16查看用户日志用例A 活动图用户日志活动图如图所示。系统首先检查用户权限,如果用户的权限满足,系统打开用户日志查看窗口。在用户日志查看窗口可以根据查询条件显示用户日志。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.2.17退出系统用例A 活动图退出系统的活动图如图所示。用户单击退出系统按钮,或者关闭窗口时,系统首先将用户退出信息写入日志文件,然后清空程序所占用的内存。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3进货模块用例文档功能编号功能名称文中标题编号备注2001填写进货单用例3.3.1属于进货活动之一2002审核进货单用例3.3.2属于进货活动之一2003检查进货单用例3.3.3属于进货活动之一2004进货付款用例3.3.42005查看现金日记账用例3.3.52006填写退货单用例3.3.6属于进货退货活动之一2007收取已经付出金额用例3.3.7属于进货退货活动之一2008退还货物给供应商用例3.3.8属于进货退货活动之一2009查询进货单用例3.3.92010查询应付账款用例3.3.102011编写进货会计分录用例3.3.11属于进货会计分录活动之一2012审核进货会计分录用例3.3.12属于进货会计分录活动之一2013查询进货会计分录用例3.3.13属于进货会计分录活动之一3.3.1填写进货单用例A 活动图请购员填写进货单程序的活动图如图所示。请购员只能在当前账套对进货单进行填写、修改和撤消操作。请购员根据库存情况提出进货请求,在订购员未签名和进货单没有被撤消或者完成前,请购员可以修改或者撤消进货单。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3.2审核进货单用例A 活动图订购员审核进货单程序的活动图如图所示。订购员只能在当前账套和检收员未签名前对进货单进行电子签名、取消电子签名、撤消、恢复操作。订购员审核每张进货单,根据企业的实际情况批准进货单,订购员完成电子签名后应打印2张进货单,一联送交供应商,一联备份;对于不批准的进货单订购员应写明原因。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3.3检查进货单用例A 活动图验收员检查货物程序的活动图如图所示。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3.4货付款用例A 活动图进货付款的活动图如图所示。现金管理用户(出纳员)检查客户提交的进货单和付款单,如果没有问题,进行付款和电子签名,系统自动生成付款的会计分录。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3.5查看现金日记账用例A 活动图现金日记账查看活动图如图所示。系统进行用户权限检查,如果权限满足,打开现金日记账查看窗口,用户输入查询条件,系统根据查询条件显示现金日记账。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3.6填写退货单用例A 活动图订购员填写退货单程序的活动图如图所示。订购员填写退货单,打印两张退货单:一联退货单交给供应商;一联退货单备份。在现金管理员未签名前,订购员可以修改或者撤消退货单。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3.7收取已经付出金额用例A 活动图现金管理员收取已经付出金额程序的活动图如图所示。现金管理员检查供应商提交的退货单、还款或者应付票据,然后进行电子签名,系统自动生成红字分录。如果供应商没有付款,生成的红字分录是对冲应付账款;如果供应商已经付款,生成的红字分录是对冲现金。现金管理员打印签名后的退货单给供应商。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3.8退还货物给供应商用例A 活动图验收员将货物退还给供应商程序的活动图如图所示。验收员检查退货单,确认现金管理员已签名,退货单流程已完成,然后将货物退还给供应商,并且进行电子签名。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3.9查询进货单用例A 活动图进货单查询活动图如图所示。系统首先检查用户权限,如果权限满足,打开进货单查询窗口,用户输入查询条件,系统根据查询条件显示进货单。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3.10查询应付账款用例A 活动图应付账款查询活动图如图所示。系统首先检查用户权限,如果权限满足,打开应付账款查询窗口,用户输入查询条件,系统根据查询条件显示应付账款。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3.11编写进货会计分录用例A 活动图编写进货会计分录程序的活动图如图所示。系统首先检查用户权限,如果权限满足,会计用户打开编写会计分录窗口,根据实际发生的业务(如销售折让、现金折扣)编写、修改和删除会计分录。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3.12审核进货会计分录用例A 活动图审核进货会计分录程序的活动图如图所示。系统首先检查用户权限,如果权限满足,会计用户打开审核会计分录窗口,根据查询条件显示进货会计分录,会计用户检查进货分录涉及的单据和签名是否完整,再进行电子签名,如果进货分录涉及的单据和签名不完整,说明原因,然后要求相关人员补交。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.3.13查询进货会计分录用例A 活动图查询进货会计分录程序的活动图如图所示。系统首先检查用户权限,如果权限满足,会计分录查询用户打开进货会计分录查询窗口,系统根据查询条件显示会计分录。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4库存模块用例文档功能编号功能名称文中标题编号备注3001调出商品用例3.4.1属于库存调拨活动之一3002验收商品用例3.4.2属于库存调拨活动之一3003商品调价用例3.4.33004商品数量分拆用例3.4.4属于商品组合管理活动之一3005商品数量组合用例3.4.5属于商品组合管理活动之一3006库存盘点计数用例3.4.6属于库存盘点活动之一3007库存盘点核查用例3.4.7属于库存盘点活动之一3008盘点损失单管理用例3.4.8属于库存盘点活动之一3009盘点盈收单管理用例3.4.9属于库存盘点活动之一3010查询库存商品用例3.4.103011查询库存单据用例3.4.113012管理库存警告用例3.4.123013查询商品有效期用例3.4.133014库存会计处理用例3.4.143.4.1调出商品用例A 活动图商品调出程序的活动图如图所示。系统首先检查用户权限,如果权限满足,商品调出用户填写商品调出单,在商品验收用户未签名前商品调出用户可以修改、撤消和恢复商品调出单。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4.2验收商品用例A 活动图商品验收程序的活动图如图所示。系统首先检查用户权限,如果权限满足,商品验收用户检查商品与商品调入单的商品是否相符,如果相符,进行电子签名,如果不能通过验收,应说明理由。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4.3商品调价用例A 活动图商品调价活动图如图所示。系统首先检查用户权限,如果权限满足,商品调价用户可以打开商品调价窗口,显示需要调价的商品和改变商品的售价。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4.4商品数量分拆用例A 活动图商品数量分拆程序的活动图如图所示。商品组合用户可以应用商品数量分拆程序将大件组合商品分拆为小件商品出售。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4.5商品数量组合用例A 活动图商品数量组合程序的活动图如图所示。商品组合用户可以应用商品数量组合程序将小件商品组合为大件商品出售。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4.6库存盘点计数用例A 活动图库存盘点计数程序的活动图如图所示。库存盘点计数用户可以应用库存盘点计数窗口创建、修改、撤消、恢复盘点记录。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4.7库存盘点核查用例A 活动图库存盘点核查程序的活动图如图所示。库存盘点核查用户可以应用库存盘点核查窗口查看相同和不相同的盘点记录,然后查找库存数与盘点数不相同原因,如盗窃或者自然损耗导致商品损失。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4.8盘点损失单管理用例A 活动图盘点损失单管理程序的活动图如图所示。库存盘点核查用户可以应用库存盘点损失单管理窗口创建、修改、撤消、恢复盘点损失单。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4.9盘点盈收单管理用例A 活动图盘点盈收单管理程序的活动图如图所示。库存盘点核查用户可以应用库存盘点盈收单管理窗口创建、修改、撤消、恢复盘点盈收单。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4.10查询库存商品用例A 活动图库存商品查询的活动图如图所示。库存商品查询用户可以查询商品在各个仓库的数量和金额或者查询各个仓库的商品数量和金额。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4.11查询库存单据用例A 活动图库存单据查询的活动图如图所示。库存单据查询用户可以查询各种库存单据,如商品调出单、商品调入单、盘点损失单、盘点盈收单、盘点单等。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4.12管理库存警告用例A 活动图库存警告管理活动图如图所示。库存警告管理用户可以设置商品库存的最大、最小数和显示已经到达警告数量的商品。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4.13查询商品有效期用例A 活动图商品有效期查询的活动图如图所示。商品有效期查询用户可以查询过期的商品。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.4.14库存会计处理用例A 活动图库存会计处理分为3个程序实现,分别是审核库存会计分录程序、编写库存会计分录程序和查询库存会计分录程序。3个活动图与进货会计处理相同。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.5销售模块用例文档功能编号功能名称文中标题编号备注4001查询特价商品用例3.5.14002前台销售用例3.5.24003信用销售用例3.5.34004销售收款用例3.5.44005销售退货用例3.5.54006查询销售单用例3.5.64007查询应收账款用例3.5.74008编写销售会计分录用例3.5.8与进货会计处理相同4009审核销售会计分录用例3.5.9与进货会计处理相同4010查询销售会计分录用例3.5.10与进货会计处理相同3.5.1查询特价商品用例A 活动图特价商品查看活动图如图所示。所有登录用户都可以查看特价商品的信息。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.5.2前台销售用例A 活动图前台销售活动图如图所示。前台销售用户应用前台销售程序可以实现商品的销售、收款和打印销售单操作,前台销售用户可以修改、撤消未生成会计分录的商品销售单,当用户退出窗口时,系统自动生成会计分录和将现金收入记录在现金日记账。B用例文档1简要说明2执行者3触发事件4前置条件5后置条件a成功后置条件b失败后置条件6基本事件流描述步骤:7备选事件流描述步骤:8字段列表9特殊需求3.5.3信用销售用例A 活动图信用销售活动图如图所示。信用销售用户可

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论