连锁酒店进销存系统需求用例文档

上传人:豆*** 文档编号:126062638 上传时间:2022-07-27 格式:DOCX 页数:83 大小:497.68KB
返回 下载 相关 举报
连锁酒店进销存系统需求用例文档_第1页
第1页 / 共83页
连锁酒店进销存系统需求用例文档_第2页
第2页 / 共83页
连锁酒店进销存系统需求用例文档_第3页
第3页 / 共83页
点击查看更多>>
资源描述
酒店进销存系统需求用例文档1. 资料管理【用例1】-商品编码设置用例编号UC010101用例名称商品编码设置参与者(Actor)商品资料管理员使用频率前置条件已成功登陆系统触发条件(Trigger)要求设置商品编码成功后置条件商品编码设置成功失败后置条件商品编码设置失败涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow)1请求并加载商品编码设置页面2 用户根据需要选择编码级数,系统显示相应的操作信息3 用户需手动输入流水账号,如000014.点击保存提交护展事件流(Alternative Flow)异常事件流字段列表业务规则非功能性需求设计约束待解决问题修改历史记录【用例2】-商品资料维护用例编号UC010201用例名称商品资料维护参与者(Actor)商品资料管理员使用频率前置条件已成功登陆系统触发条件(Trigger)要求维护商品资料成功后置条件维护资料成功失败后置条件维护资料失败涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow)1.请求并加载商品信息页面2单击“添加“进入添加商品信息页面,录入商品信息:货号(自动生成)、条形码、商品名、拼音编码、规格、单位、产地、类别、进货价、销售价1、销售价2、最低售价,单击“保存”提交3在商品资料维护页面中,选中要删除商品前的复选框可以批量删除数据4点击任何一条商品信息进入详细信息页面,修改后点击“保存”提交5可以按商品拼音编码搜索商品信息护展事件流(Alternative Flow)异常事件流字段列表货号、条形码、商品名、拼音编码、规格、单位、产地、类别、进货价、销售价1、销售价2、最低售价业务规则非功能性需求设计约束待解决问题修改历史记录【用例3】-供货商资料维护用例用例图:查询供货商资料描述用例编号UC010301用例名称供货商资料管理员参与者(Actor)供货商资料管理员使用频率Always前置条件成功登陆系统触发条件(Trigger)成功后置条件提交审核失败后置条件提交失败,返回编辑页面涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow)1. 供货商资料管理员输入姓名、密码登陆供货商资料页面。2. 显示所有供货商的详细资料有供货商号、拼音编码、简称、名称、地址、邮编、区号、地区、类型、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、库房地址、库房电话、业务员、业务部门等信息,有分页,每页显示10条。护展事件流(Alternative Flow)2.1供货商资料管理员查询供货商资料。2.1.1可以按编号查;2.1.2可以按姓名查异常事件流字段列表供货商号、拼音编码、简称、名称、地址、邮编、区号、地区、类型、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、库房地址、库房电话、业务员、业务部门业务规则非功能性需求设计约束待解决问题修改历史记录添加供货商资料描述用例编号UC010302用例名称供货商资料管理员参与者(Actor)供货商资料管理员使用频率Always前置条件成功登陆系统触发条件(Trigger)成功后置条件提交审核失败后置条件提交失败,返回编辑页面涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow)1.供货商资料管理员输入姓名、密码登陆供货商资料页面。2.显示所有供货商的详细资料有供货商号、拼音编码、简称、名称、地址、邮编、区号、地区、类型、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、库房地址、库房电话、业务员、业务部门等信息,有分页,每页显示10条。3. 添加供货商资料时,弹出添加详细页面,分别填写供货商号、拼音编码、简称、名称、地址、邮编、区号、地区、类型、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、库房地址、库房电话、业务员、业务部门等信息,填写完了提交并保存。护展事件流(Alternative Flow)3.1供货商资料管理员添加供货商资料。3.1.1 添加成功了,提交并保存。3.1.2 失败,返回查询页面。异常事件流字段列表供货商号、拼音编码、简称、名称、地址、邮编、区号、地区、类型、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、库房地址、库房电话、业务员、业务部门业务规则非功能性需求设计约束待解决问题修改历史记录删除供货商资料描述用例编号UC010303用例名称供货商资料管理员参与者(Actor)供货商资料管理员使用频率Always前置条件成功登陆系统触发条件(Trigger)成功后置条件提交审核失败后置条件提交失败,返回编辑页面涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow)1供货商资料管理员输入姓名、密码登陆供货商资料页面。2显示所有供货商的详细资料有供货商号、拼音编码、简称、名称、地址、邮编、区号、地区、类型、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、库房地址、库房电话、业务员、业务部门等信息,有分页,每页显示10条。3 删除供货商资料时,选中要删除的资料,进行删除。护展事件流(Alternative Flow)3.1供货商资料管理员删除供货商资料。3.1.1 删除失败,弹出删除失败提示。异常事件流字段列表供货商号、拼音编码、简称、名称、地址、邮编、区号、地区、类型、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、库房地址、库房电话、业务员、业务部门业务规则非功能性需求设计约束待解决问题修改历史记录修改供货商资料描述用例编号UC010304用例名称供货商资料管理员参与者(Actor)供货商资料管理员使用频率Always前置条件成功登陆系统触发条件(Trigger)成功后置条件提交审核失败后置条件提交失败,返回编辑页面涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow)1.供货商资料管理员输入姓名、密码登陆客户资料页面。2.显示所有供货商的详细资料有供货商号、拼音编码、简称、名称、地址、邮编、区号、地区、类型、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、库房地址、库房电话、业务员、业务部门等信息,有分页,每页显示10条。3.修改供货商资料时,选中要进行修改的资料,单击弹出详细信息,进行修改,修改完后,点击保存按钮。护展事件流(Alternative Flow)3.1供货商资料管理员修改供货商资料。3.1.1修改失败,弹出修改失败提示。返回客户资料页面异常事件流字段列表供货商号、拼音编码、简称、名称、地址、邮编、区号、地区、类型、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、库房地址、库房电话、业务员、业务部门业务规则非功能性需求设计约束待解决问题修改历史记录【用例4】-客户资料维护用例图:用例编号UC010401用例名称客户资料管理员参与者(Actor)客户资料管理员使用频率Always前置条件成功登陆系统触发条件(Trigger)成功后置条件提交审核失败后置条件提交失败,返回编辑页面涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow)1.客户资料管理员输入姓名、密码登陆客户资料页面。2.显示所有客户的详细资料有客户编号、拼音编码、简称、名称、联系人、地址、邮编、区号、地区、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、性质、业务员、业务部门、授信额度等,有分页,每页显示10条。3.修改客户资料时,选中要进行修改的资料,单击弹出详细页面,进行修改,修改完后,点击保存按钮。护展事件流(Alternative Flow)3.1客户资料管理员修改客户资料。3.1.1修改失败,弹出修改失败提示。返回客户资料页面异常事件流字段列表客户编号、拼音编码、简称、名称、联系人、地址、邮编、区号、地区、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、性质、业务员、业务部门、授信额度等业务规则非功能性需求设计约束待解决问题修改历史记录查询客户资料描述用例编号UC010402用例名称供货商资料管理员参与者(Actor)供货商资料管理员使用频率Always前置条件成功登陆系统触发条件(Trigger)成功后置条件提交审核失败后置条件提交失败,返回编辑页面涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow)4. 客户资料管理员输入姓名、密码登陆客户资料页面。5. 显示所有客户的详细资料有客户编号、拼音编码、简称、名称、联系人、地址、邮编、区号、地区、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、性质、业务员、业务部门、授信额度等,有分页,每页显示10条。护展事件流(Alternative Flow)2.1客户资料管理员查询客户资料。2.1.1可以按编号查;2.1.2可以按姓名查异常事件流字段列表客户编号、拼音编码、简称、名称、联系人、地址、邮编、区号、地区、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、性质、业务员、业务部门、授信额度等,业务规则非功能性需求设计约束待解决问题修改历史记录删除客户信息用例编号UC010403用例名称客户资料管理员参与者(Actor)客户资料管理员使用频率Always前置条件成功登陆系统触发条件(Trigger)成功后置条件提交审核失败后置条件提交失败,返回编辑页面涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow)1供货商资料管理员输入姓名、密码登陆客户资料页面。2显示所有供货商的详细资料有客户编号、拼音编码、简称、名称、联系人、地址、邮编、区号、地区、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、性质、业务员、业务部门、授信额度等,有分页,每页显示10条。4 删除客户资料时,选中要删除的资料,进行删除。护展事件流(Alternative Flow)3.1客户资料管理员删除客户资料。3.1.1 删除失败,弹出删除失败提示。异常事件流字段列表客户编号、拼音编码、简称、名称、联系人、地址、邮编、区号、地区、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、性质、业务员、业务部门、授信额度等业务规则非功能性需求设计约束待解决问题修改历史记录添加客户信息用例编号UC010404用例名称客户资料管理员参与者(Actor)客户资料管理员使用频率Always前置条件成功登陆系统触发条件(Trigger)成功后置条件提交审核失败后置条件提交失败,返回编辑页面涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow)1.客户资料管理员输入姓名、密码登陆客户资料页面。2.显示所有客户的详细资料有客户编号、拼音编码、简称、名称、联系人、地址、邮编、区号、地区、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、性质、业务员、业务部门、授信额度等,有分页,每页显示10条。6. 添加客户资料时,弹出添加详细页面,分别填写客户编号、拼音编码、简称、名称、联系人、地址、邮编、区号、地区、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、性质、业务员、业务部门、授信额度等护展事件流(Alternative Flow)3.1客户资料管理员添加客户资料。3.1.1 添加成功了,提交并保存。3.1.2 失败,返回查询页面。异常事件流字段列表客户编号、拼音编码、简称、名称、联系人、地址、邮编、区号、地区、电话、传真、电报、开户行、开户行邮编、银行帐号、税号、性质、业务员、业务部门、授信额度等业务规则非功能性需求设计约束待解决问题修改历史记录【用例5】-业务员信息维护用例图:用例编号UC010501用例名称查询业务员信息用例参与者(Actor)资料管理员前置条件成功登录资料管理系统触发条件(Trigger)查询业务员信息基本事件流(Basic Flow)1. 管理员登录资料管理系统2. 管理员进入业务员信息维护页面;界面显示所有状态为“有效”业务员信息扩展事件流(Alternative Flow)2.1 管理员可选择查询条件进行查询2.1.1 管理员在“年龄在:X”文本框输入查询始年龄,在“至:Y”文本框输入末年龄;点击查询按钮,页面显示所有年龄在XY之间的所有业务员信息2.1.2 管理员在按性别查询下拉框中选择“男/女”,页面显示所有“男/女”业务员信息2.1.3 管理员在按类别查询下拉框中选择“销售业务员/采购业务员”,页面显示所有“销售业务员/采购业务员”信息字段列表业务员号、姓名、性别、电话、手机、地址、邮编、身份证号、类别用例编号UC010502用例名称添加业务员信息用例参与者(Actor)资料管理员,审批人前置条件成功登录资料管理系统触发条件(Trigger)请求业务员信息添加基本事件流(Basic Flow)1. 管理员登录资料管理系统2. 管理员进入业务员信息维护页面;界面显示所有业务员信息3. 管理员点击添加业务员信息按钮,转到添加业务员信息界面4. 管理员填写新业务员信息;填写完毕点击提交按钮5. 管理员提交新业务员信息至审核页面,等待审批人审核6. 审核通过,保存新业务员信息并返回至初始页面(显示所有状态为“有效”业务员信息)扩展事件流(Alternative Flow)5.1 审批人登录资料管理系统5.2 审批人进入待审批资料页面,点击业务员信息按钮;显示所有未审批业务员信息5.3 审批人审核新业务员信息5.3.1 审批人审核新业务员信息,驳回申请点击驳回添加新业务员申请,记录状态更改为“未通过”;资料管理员进入系统,更改新业务员信息,重新提交5.3.2 确认点击审核通过按钮,修改 记录状态“审核通过”;返回至初始页面字段列表业务员号、姓名、性别、电话、手机、地址、邮编、身份证号、类别用例编号UC010503用例名称删除业务员信息用例参与者(Actor)资料管理员,审批人前置条件成功登录资料管理系统触发条件(Trigger)请求业务员信息删除基本事件流(Basic Flow)1. 管理员登录资料管理系统2. 管理员进入业务员信息维护页面;界面显示所有业务员信息3. 管理员点击删除业务员信息按钮,转到删除业务员信息界面4. 管理员选择要删除的业务员,点击删除按钮5. 管理员提交申请至审核页面,等待审批人审核6. 审核通过,更改该业务员状态“无效”并返回至初始页面(显示所有状态为“有效”业务员信息)扩展事件流(Alternative Flow)5.1审批人登录资料管理系统5.2审批人进入待审批资料页面,点击业务员信息按钮;显示所有未审批业务员信息5.3审批人审核删除业务员信息申请5.3.1审批人审核申请信息,驳回申请点击驳回删除业务员申请,记录状态更改为“未通过”;资料管理员进入系统,填写申请信息,重新提交5.3.2确认点击审核通过按钮,修改 记录状态“审核通过”;返回至所有业务员信息页面字段列表业务员号、姓名、性别、电话、手机、地址、邮编、身份证号、类别用例编号UC010504用例名称修改业务员信息用例参与者(Actor)资料管理员,审批人前置条件成功登录资料管理系统触发条件(Trigger)请求业务员信息修改基本事件流(Basic Flow)1 管理员登录资料管理系统2 管理员进入业务员信息维护页面;界面显示所有业务员信息3 管理员点击修改业务员信息按钮,转到修改业务员信息界面4 管理员选择要修改的业务员,点击修改按钮5 管理员提交申请至审核页面,等待审批人审核6 审核通过,更改该业务员信息并返回至初始页面(显示所有状态为“有效”业务员信息)扩展事件流(Alternative Flow)5.1审批人登录资料管理系统5.2审批人进入待审批资料页面,点击业务员信息按钮;显示所有未审批业务员信息5.3审批人审核修改业务员信息申请5.3.1审批人审核修改业务员信息,驳回申请点击驳回修改业务员申请,记录状态更改为“未通过”;资料管理员进入系统,填写申请信息,重新提交5.3.2确认点击审核通过按钮,修改 记录状态“审核通过”;返回至所有业务员信息页面字段列表业务员号、姓名、性别、电话、手机、地址、邮编、身份证号、类别【用例6】-仓库信息维护用例编号UC010601用例名称查询仓库信息用例参与者(Actor)资料管理员前置条件成功登录资料管理系统触发条件(Trigger)查询仓库信息基本事件流(Basic Flow)1 管理员登录资料管理系统2 管理员进入仓库信息维护页面;界面显示所有状态为“有效”仓库信息扩展事件流(Alternative Flow)2.1管理员可选择查询条件进行查询2.1.2按仓库号查询2.1.3按类别查询字段列表仓库号、仓库名、类别、备注用例编号UC010602用例名称添加仓库信息用例参与者(Actor)资料管理员,审核人前置条件成功登录资料管理系统触发条件(Trigger)请求仓库信息添加基本事件流(Basic Flow)1 管理员登录资料管理系统2 管理员进入仓库信息维护页面;界面显示所有仓库信息3 管理员点击添加仓库信息按钮,转到添加仓库信息界面4 管理员选择要删除的仓库,点击删除按钮5 管理员填写新仓库信息;填写完毕点击提交按钮6 审核通过,保存新仓库信息并返回至初始页面(显示所有状态为“有效”业务员信息)扩展事件流(Alternative Flow)5.1审批人登录资料管理系统5.2审批人进入待审批资料页面,点击仓库信息按钮;显示所有未审批仓库信息5.3审批人审核新仓库信息5.3.1审批人审核新仓库信息,驳回申请点击驳回添加新仓库申请,记录状态更改为“未通过”;资料管理员进入系统,更改新仓库信息,重新提交5.3.2确认点击审核通过按钮,修改 记录状态“审核通过”;返回至初始页面字段列表仓库号、仓库名、类别、备注用例编号UC010603用例名称删除仓库信息用例参与者(Actor)资料管理员,审核人前置条件成功登录资料管理系统触发条件(Trigger)请求仓库信息删除基本事件流(Basic Flow)1 管理员登录资料管理系统2 管理员进入仓库信息维护页面;界面显示所有仓库信息3 管理员点击删除仓库信息按钮,转到删除仓库信息界面4 管理员选择要删除的仓库,点击删除按钮5 管理员提交申请至审核页面,等待审批人审核6 审核通过,更改该仓库信息状态为“无效”并返回至初始页面(显示所有状态为“有效”仓库信息)扩展事件流(Alternative Flow)5.1 审批人登录资料管理系统5.2 审批人进入待审批资料页面,点击仓库信息按钮;显示所有未审批业务员信息5.3 审批人审核删除仓库信息申请5.3.1 审批人审核申请信息,驳回申请点击驳回删除仓库申请,记录状态更改为“未通过”;资料管理员进入系统,填写申请信息,重新提交5.3.2 确认点击审核通过按钮,修改 记录状态“审核通过”;返回至所有仓库信息页面字段列表仓库号、仓库名、类别、备注用例编号UC010604用例名称修改仓库信息用例参与者(Actor)资料管理员,审核人前置条件成功登录资料管理系统触发条件(Trigger)请求仓库信息修改基本事件流(Basic Flow)1 管理员登录资料管理系统2 管理员进入仓库信息维护页面;界面显示所有仓库信息3 管理员点击修改仓库信息按钮,转到修改仓库信息界面4 管理员选择要修改的仓库,点击修改按钮5 管理员提交申请至审核页面,等待审批人审核6 审核通过,更改该仓库信息并返回至初始页面(显示所有状态为“有效”仓库信息)扩展事件流(Alternative Flow)5.1审批人登录资料管理系统5.2审批人进入待审批资料页面,点击仓库信息按钮;显示所有未审批业务员信息5.3审批人审核修改仓库信息申请5.3.1审批人审核修改仓库信息,驳回申请点击驳回修改仓库申请,记录状态更改为“未通过”;资料管理员进入系统,填写申请信息,重新提交5.3.2确认点击审核通过按钮,修改 记录状态“审核通过”;返回至所有仓库信息页面字段列表仓库号、仓库名、类别、备注【用例7】-采购合同管理用例编号UC010701用例名称查询采购合同用例参与者(Actor)采购合同管理员前置条件采购合同管理员成功登录系统触发条件(Trigger)基本事件流(Basic Flow)1.采购合同管理员登录采购合同管理页面,分页显示所有的采购合同信息。2.根据合同期限查询采购合同3.显示符合查询条件的采购合同信息扩展事件流(Alternative Flow)2.1如果没有符合条件的信息,则提示“没有符合条件的合同”。字段列表供货商号、货号、进价、付款方式、帐期、签订日期、合同期限用例编号UC010702用例名称添加采购合同用例参与者(Actor)采购合同管理员前置条件采购合同管理员成功登录系统触发条件(Trigger)基本事件流(Basic Flow)1.采购合同管理员登录采购合同管理页面,分页显示所有的采购合同信息。2.管理页面中有增添合同按钮,点击按钮弹出一个合同操作信息的详细页面(页面包含合同的供货商,货物,进价,付款方式,帐期,签订日期,合同期限),填写合同的信息,。3.采购合同管理员保存合同信息扩展事件流(Alternative Flow)3.1审批不通过,返回采购合同的信息页面。字段列表供货商号、货号、进价、付款方式、帐期、签订日期、合同期限用例编号UC010703用例名称删除采购合同用例参与者(Actor)采购合同管理员前置条件采购合同管理员成功登录系统触发条件(Trigger)基本事件流(Basic Flow)1.采购合同管理员登录采购合同管理页面,分页显示所有的采购合同信息。2.合同管理页面中每一条合同记录前面都有一个复选框,信息列表上面有一个删除按钮,根据合同期限是否到期,选择要删除的合同信息,点击删除按钮弹出一个提示框(是否确定删除),删除成功。3.返回采购合同管理页面扩展事件流(Alternative Flow)2.1删除失败,给出提示,(删除合同不是真正意义上的删除,而是更改合同的状态:例如:状态有效,无效)字段列表供货商号、货号、进价、付款方式、帐期、签订日期、合同期限用例编号UC010704用例名称修改采购合同用例参与者(Actor)采购合同管理员前置条件采购合同管理员成功登录系统触发条件(Trigger)基本事件流(Basic Flow)1.采购合同管理员登录采购合同管理页面,分页显示所有的采购合同信息。2.根据供货商来找到要修改的采购合同,点击合同弹出一个合同操作信息的详细页面(页面包含合同的供货商,货物,进价,付款方式,帐期,签订日期,合同期限)修改需要修改的内容。3.采购合同管理员把合同保存合同信息扩展事件流(Alternative Flow)3.1修改合同失败,给出提示信息字段列表供货商号、货号、进价、付款方式、帐期、签订日期、合同期限【用例8】-销售合同管理用例编号UC010801用例名称查询销售合同用例参与者(Actor)销售合同管理员前置条件销售合同管理员成功登录系统触发条件(Trigger)基本事件流(Basic Flow)1.销售合同管理员登录销售合同管理页面,分页显示所有的销售合同信息。2.根据合同期限来查询销售合同(有一个下拉列表来显示所有的客户名称)3.显示符合查询条件的销售合同信息扩展事件流(Alternative Flow)2.1如果没有符合条件的信息,则提示“没有符合条件的合同”。字段列表客户编号、货号、售价、付款方式、帐期、签订日期、合同期限用例编号UC010802用例名称添加销售合同用例参与者(Actor)销售合同管理员前置条件销售合同管理员成功登录系统触发条件(Trigger)基本事件流(Basic Flow)1.销售合同管理员登录销售合同管理页面,分页显示所有的销售合同信息。2.管理页面中有增添合同按钮,点击按钮弹出一个合同操作信息的详细页面(页面包含合同的客户编号、货号、售价、付款方式、帐期、签订日期、合同期限),填写合同的信息。3.销售合同管理员把合同保存合同信息扩展事件流(Alternative Flow)3.1添加失败,给出提示字段列表客户编号、货号、售价、付款方式、帐期、签订日期、合同期限用例编号UC010803用例名称删除销售合同用例参与者(Actor)销售合同管理员前置条件销售合同管理员成功登录系统触发条件(Trigger)基本事件流(Basic Flow)1.销售合同管理员登录销售合同管理页面,分页显示所有的销售合同信息。2.合同管理页面中每一条合同记录前面都有一个复选框,信息列表上面有一个删除按钮,根据合同期限是否到期,选择要删除的合同信息,点击删除按钮弹出一个提示框(是否确定删除),删除成功。3.返回销售合同管理页面扩展事件流(Alternative Flow)2.1删除失败,给出提示,(删除合同不是真正意义上的删除,而是更改合同的状态:例如:状态有效,无效)字段列表客户编号、货号、售价、付款方式、帐期、签订日期、合同期限用例编号UC010804用例名称修改销售合同用例参与者(Actor)销售合同管理员前置条件销售合同管理员成功登录系统触发条件(Trigger)基本事件流(Basic Flow)1.销售合同管理员登录销售合同管理页面,分页显示所有的销售合同信息。2.根据供货商来找到要修改的销售合同,点击合同弹出一个合同操作信息的详细页面(页面包含合同的客户编号、货号、售价、付款方式、帐期、签订日期、合同期限)修改需要修改的内容。3.销售合同管理员把合同保存合同信息扩展事件流(Alternative Flow)31保存失败,弹出提示信息字段列表客户编号、货号、售价、付款方式、帐期、签订日期、合同期限2. 采购管理1、提交采购订单。(主从两张表)描述用例编号用例名称提交采购订单参与者(Actor)采购员使用频率Always前置条件已成功登录系统触发条件1.库存需要采购员制定采购订单成功后置条件1.成功提交采购订单。2.经理得到提示,进行审批。失败后置条件采购订单提交失败涉众利益被扩展的用例1.采购员未填写完成采购订单,保存订单。被包含的用例假设基本事件流1、采购员登陆采购订单页面 页面展示所有该采购员保存的(未完成)和被驳回的采购订单列表。2、采购员单击列表上方功能框中的添加按钮。 弹出填写采购订单页面,3、采购员提交采购订单护展事件流2.1.采购员单击订单列表中保存的某一条,系统弹出该订单,采购员继续填写,填写完成后提交。2.2采购员单击订单列表中保存的某一条,系统弹出该订单,采购员继续填写,填写未完成保存。2.3采购员单击订单列表中被驳回的某一条,系统弹出该订单,采购员修改后提交。3.1采购员未完成采购订单,保存订单。异常事件流字段列表(主表)编号、供货商号、(供货商名称),订货日期、有效起日、有效止日、业务员、制单人,审批状态(从表)编号、订单号、货号、,货名称,订货数量.计量单位、进价业务规则非功能性需求设计约束待解决问题修改历史记录审批采购订单。(主从两张表)描述用例编号用例名称审批采购订单参与者(Actor)经理使用频率Always前置条件已成功登录系统触发条件1有采购订单提交至经理处。2采购订单未经审批。成功后置条件经理审批通过,订单提交至仓库管理员。失败后置条件经理审批未通过,订单驳回对应采购员处。涉众利益被扩展的用例1,订单审批未通过,采购员重新提交申请。被包含的用例假设基本事件流1、经理登陆采购订单页面 页面展示所有提交的采购订单列表2、经理单击列表某一条,弹出该订单详细信息页面。3、经理审批该订单通过,订单提交至仓库管理员处。护展事件流3.1经理审批该订单未通过,填写意见,并驳回。(意见用某种方法附带到订单中)异常事件流字段列表业务规则操作员只可以操作自己的业务单据非功能性需求设计约束待解决问题修改历史记录 (2) 填写进货单。(主从两张表)描述用例编号用例名称填写进货单参与者(Actor)仓库管理员使用频率Always前置条件已成功登录系统触发条件1.进货商,或采购员,依据采购订单将货品送至仓库处。成功后置条件填写进货单完成并保存。失败后置条件填写进货单保存失败。涉众利益被扩展的用例被包含的用例假设基本事件流1、仓库管理员登陆采购订单页面 采购订单页面显示所有审批通过的订单列表。2、仓库管理员,选取对应的采购订单,在上方功能框中点击“入库_进货单”,按钮。 自动弹出进货单填写页面,(页面中对应采购订单的填写项自动完成,并显示灰显)3、仓库管理员填写完成并保存进货单。 采购订单的入库项,变成确定,进货单保存进进货单。护展事件流异常事件流字段列表(主表)编号、供货商号、供货商名称,进货日期、业务员、制单人、验收员、保管员、订单号(从表)编号、进货单号、货号、货物名称,进货数量、计量单位,进价、仓库、货物质量业务规则操作员只可以操作自己的业务单据非功能性需求设计约束待解决问题修改历史记录(3)采购管理退货管理sl 退货单描述用例编号UC0203用例名称退货单管理参与者(Actor)业务员使用频率Always前置条件成功登陆退货管理。触发条件(Trigger)1. 采购的货物中有不合格的商品需要退货。成功后置条件成功提交退货单失败后置条件提交失败涉众利益被扩展的用例被包含的用例修改或删除未审核的退货单包含查看所有的退货单假设基本事件流1. 点击左侧的树形菜单的采购管理“退货管理”,默认显示供货商号、进货日期、业务员、制单人、货号、仓库、业务员、退货日期、开票类型、发票号、制单人、审核人、备注、开单金额、结算金额、已付金额、付款方式、付款账户、付款人、结算情况、审核状态。2. 在退货管理页面点击开单按钮跳转到退货管理开单页面,在填写退货单时添加一个退货商品时首先要选择一个供应商,否则点击添加按钮弹出提示信息“请选择供应商”;点击增加货物按钮在编号那输入商品名称、日期、商品货号、商品拼音,来查找添加商品;点击删除按钮可删除一条商品信息;点击保存按钮保存一份未审核或未写完的退货单。 3. 点击退货单页面的审核按钮退货单变成已审核的退货单。4. 在退货管理页面里输入任意以下查询条件,点击查询按钮,返回所有的退货单信息。(供货商号、进货日期、业务员、制单人、货号、仓库、业务员、退货日期、开票类型、发票号、制单人、审核人、备注、开单金额、结算金额、已付金额、付款方式、付款账户、付款人、结算情况、审核状态)扩展事件流(Alternative Flow)1. 业务员修改未审核的退货单异常事件流字段列表退货管理页面包含(供应商号、业务员、退货日期、开票类型、发票号、制单人、录入日期、审核人、备注、开单金额、结算金额、已付金额、结算方式、结算日期、付款方式、付款账户、付款人、结算情况、审核状态)退货管理开单页面包含(单号、供应商、业务员、退货日期、开票类型、发票号、开单金额、结算金额、结算方式、付款账户、付款人、制单人、开单日期、应付款单号、审核人、结算情况)退货单页面包含(供应商号、业务员、退货日期、结算方式、编码、商品名称、规格、产地、单位、数量、单价、金额)业务规则1. 业务员修改未审核的或未填写好的退货单。非功能性需求设计约束待解决问题修改历史记录l 退货单描述用例编号UC0203用例名称审核退货单参与者(Actor)审核人使用频率Always前置条件成功登陆退货管理。触发条件(Trigger)1.业务员成功提交退货单。成功后置条件成功审核提交的退货单失败后置条件审核失败涉众利益被扩展的用例被包含的用例假设基本事件流1. 点击左侧的树形菜单的采购管理“退货管理”,默认显示供货商号、进货日期、业务员、制单人、货号、仓库、业务员、退货日期、开票类型、发票号、制单人、审核人、备注、开单金额、结算金额、已付金额、付款方式、付款账户、付款人、结算情况、审核状态。2. 点击退货单页面的审核按钮退货单变成已审核的退货单。3. 若被驳回则保存此单。扩展事件流(Alternative Flow)1. 审核人审核未审核的退货单。2. 业务员再次提交退货单。异常事件流字段列表退货管理页面包含(供应商号、业务员、退货日期、开票类型、发票号、制单人、录入日期、审核人、备注、开单金额、结算金额、已付金额、结算方式、结算日期、付款方式、付款账户、付款人、结算情况、审核状态)退货管理开单页面包含(单号、供应商、业务员、退货日期、开票类型、发票号、开单金额、结算金额、结算方式、付款账户、付款人、制单人、开单日期、应付款单号、审核人、结算情况)退货单页面包含(供应商号、业务员、退货日期、结算方式、编码、商品名称、规格、产地、单位、数量、单价、金额)业务规则1.审核人审核未审核的退货单。非功能性需求设计约束待解决问题修改历史记录 (4)进货价格调整:用例编号用例名称进货价格调整参与者(Actor)货物采购员使用频率Always前置条件已成功登录系统触发条件要求调整进货价格信息成功后置条件进货价格调整成功失败后置条件进货价格调整失败涉众利益被扩展的用例被包含的用例假设基本事件流1、采购员成功登录系统,点击“进货价格管理”按钮。系统将会跳转到进货价格管理页面,并显示进货单的所有历史信息。2、点击某条进货单数据后面的“查看”按钮,跳转到详细信息界面。3、修改需要改动的信息,改动后单击“保存”。保存该数据,并跳转至进货单历史信息界面。4、点击“退出”,退出进货单历史信息节目,并退回到信息系统界面。护展事件流(Alternative Flow)1、 查询进价表单。异常事件流字段列表内部编号、编号、进货数量、原进价、新进价、调整日期、制单人业务规则采购员只能进行审查不能修改非功能性需求设计约束待解决问题修改历史记录(5)进货单位调整: 用例编号用例名称调整进货单的供应商参与者(Actor)采购员使用频率偶尔前置条件已成功登录系统触发条件(Trigger)要求调整供应商成功后置条件调整供货商成功失败后置条件调整供货商失败涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow) 1.采购员进入进货单供应商调整页面2.点击类别下拉框选择类别(包括编号、供货商或者进货日期),在根据查询条件下拉框选择查询条件3.点击”查询”按钮进行查询4.查询的列表包括编号、供货商、进货日期和调整供货商,点击调整供货商里的”调整”,进入调整信息页面5.采购员填写进货单供应商调整信息,进货单包括内部编号,编号,进货数量,原进价,新进价,调整日期,制单人等信息6.填写完毕后,点击”保存信息”按钮,保存调整信息7.保存后,进入进货单信息列表页面扩展事件流(Alternative Flow)1.1查询所有的进货单信息2.1.1点击”调整进货单位信息列表”按钮,进入调整信息列表页面2.1.2点击”退出”按钮,退出信息列表页面5.1点击”退出”按钮,不进行保存,退出进货单供应商调整信息页面6.1添加失败,重新添加信息异常事件流字段列表内部编号,编号,进货数量,原进价,新进价,调整日期,制单人业务规则采购员只能够进行添加和查询信息非功能性需求设计约束待解决问题修改历史记录(6)历史查询:用例编号用例名称采购历史查询参与者(Actor)采购员使用频率always前置条件已成功登录系统触发条件(Trigger)要求查询商品采购的历史成功后置条件查询历史成功失败后置条件查询历史失败涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow) 1.采购员进入采购历史查询页面2. 点击类别下拉框选择类别(包括供货商、日期、商品货号、商品拼音),在根据查询条件下拉框选择查询条件3. 点击”查询”按钮进行查询4.根据条件得到采购历史查询结果5.选中每一行的”明细”可以查看采购订单具体详细信息6.点击”退出”,退出详细信息页面扩展事件流(Alternative Flow)1.1查询所有商品采购的历史信息异常事件流字段列表业务规则采购员只能够进行查询非功能性需求设计约束待解决问题修改历史记录用例编号用例名称进货历史查询参与者(Actor)采购员使用频率always前置条件已成功登录系统触发条件(Trigger)要求查询商品进货的历史成功后置条件查询历史成功失败后置条件查询历史失败涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow) 1.采购员进入进货历史查询页面2. 点击类别下拉框选择类别(包括供货商、日期、商品货号、商品拼音),在根据查询条件下拉框选择查询条件3. 点击”查询”按钮进行查询4.根据条件得到进货历史查询结果5.选中每一行的”明细”可以查看进货订单具体详细信息6.点击”退出”,退出详细信息页面扩展事件流(Alternative Flow)1.1查询所有商品进货的历史信息异常事件流字段列表业务规则采购员只能够进行查询非功能性需求设计约束待解决问题修改历史记录3. 应付款管理预付款管理(1) “预付款管理”用于管理企业的预付款信息,内容包括供货商号、预付款总额等。填写付款单时可以选择付款的方式,如果是“减预付款”,则“预付款”信息表中的“预付总额”将自动减少。用例编号用例名称支付预付款参与者(Actor)财务管理员使用频率Always前置条件已成功登录系统触发条件1审批通过的采购订单中含有预付款。成功后置条件1.预付款支付成功,并生成,填写预付款单成功。失败后置条件1. 预付款支付成功2. 付款单提交失败涉众利益被扩展的用例被包含的用例假设基本事件流1、财务管理员登陆预付款管理页面, 页面展示所有含有预付款的审批通过的采购订单。(订单显示订单编号,供货商,供货商名称,预付款金额。)。2、采购员单击列表上方功能框中的添加按钮。 弹出填写采购订单页面,3、采购员提交采购订单护展事件流2.1.采购员单击订单列表中保存的某一条,系统弹出该订单,采购员继续填写,填写完成后提交。2.2采购员单击订单列表中保存的某一条,系统弹出该订单,采购员继续填写,填写未完成保存。2.3采购员单击订单列表中被驳回的某一条,系统弹出该订单,采购员修改后提交。3.1采购员未完成采购订单,保存订单。异常事件流字段列表(主表)编号、供货商号、(供货商名称),订货日期、有效起日、有效止日、业务员、制单人、税价合计、不含税价、税额,(从表)编号、订单号、货号、,货名称,订货数量、进价、税价合计、扣率、税率、不含税价、税额业务规则非功能性需求设计约束待解决问题修改历史记录(2) “应付款明细”用于查询企业所有的应付款,对应到每一笔进货的明细。用例编号用例名称应付款明细参与者(Actor)财务管理员使用频率Always前置条件已成功登录系统触发条件1.查看应付款明细成功后置条件1,返回满足条件的应付款明细失败后置条件3. 无法查询。4. 返回错误。涉众利益被扩展的用例被包含的用例假设基本事件流1、 财务管理员登陆该功能项,页面展示所有的应付款列表,2、 财务管理员,填写查询条件,然后返回想查询的应付款明细单。护展事件流异常事件流字段列表业务规则非功能性需求设计约束待解决问题修改历史记录(3) “应付款汇总”用于查询企业所有的应付款,对应到每一个供货商。用例编号用例名称汇总应付款参与者(Actor)财务管理员使用频率Always前置条件已成功登录系统触发条件(Trigger)要求汇总应付款成功后置条件汇总应付款成功失败后置条件汇总应付款失败涉众利益被扩展的用例被包含的用例假设基本事件流(Basic Flow) 1.财务管理员进入应付款汇总页面,页面显示所有应付款信息2.点击供货商下拉框,选择一个供货商3.点击开始日期文本框,在弹出的日历中选择日期,点击结束日期文本框,在弹出的日历中选择日期4.点击”应付款汇总”按钮5.列出所有应付款的列表,包括:供货商编号、供货商、应付金额和付款日期。同时显示应付款总计金额扩展事件流(Alternative Flow)异常事件流字段列表供货商编号、供货商、应付金额、付款日期业务规则财务管理员只能够进行查询应付款汇总信息信息非功能性需求设计约束待解决问题修改历史记录(4) “付款单”用于录入企业支付货款的凭证和应付款,内容包括编号、发票号、填票日期、进货单号、货号、供货商号、数量、进货单价、金额、付款日期、详细说明、进货日期、状态、减预付等。用例编号UC0304用例名称付款单参与者(Actor)制单人使用频率Always前置条件已成功登陆系统触发条件(Trigger)制单人填写付款单后,点击提交按钮时触发成功后置条件付款单提交成功失败后置条件付款单提交失败涉众利益被扩展的用例
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!