




已阅读5页,还剩68页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CRM 需求分析说明书 文件标识:BJTU陈军小组 Software Requirement Specification 当前版本:1.2 作 者:陈军、高俊、谭帅、杨阳、李恒奎 文件状态: 草稿 正式发布 正在修改 完成日期:2010/11/22 软件学院-系统设计与分析课程陈军小组 版 本 历 史 版本/状态作者参与者起止日期备注 1.0陈军高俊、谭 帅、杨阳、 李恒奎 2010/11/11 2010/11/14 产品总体需求规格说明 1.1陈军高俊、谭 帅、杨阳、 李恒奎 2010/11/15 2010/11/16 产品总体需求规格说明 (1.2)Final陈军高俊、谭 帅、杨阳、 李恒奎 2010/11/17 2010/11/18 产品总体需求规格说明 目目目 录录录 0. 文档介绍文档介绍.4 0.1 文档目的文档目的.4 0.2 文档范围文档范围.4 0.3 读者对象读者对象.4 0.4 参考文档参考文档.4 0.5 术语与缩写解释术语与缩写解释.4 .1.产品介绍产品介绍.5 2. 产品面向的用户群体产品面向的用户群体.5 3.产品应当遵循的标准或规范产品应当遵循的标准或规范.5 4. 产品范围产品范围.5 5. 产品中的角色产品中的角色.5 6.产品的功能性需求产品的功能性需求.6 6.1 人员管理模块人员管理模块.6 6.2 会员模块会员模块.20 6.3 供货商模块供货商模块.31 6.4 销售管理模块销售管理模块.38 6.5 采购管理模块采购管理模块.45 6.6 库存管理模块库存管理模块.49 6.7 报表管理模块报表管理模块.53 6.8 日常管理模块日常管理模块.64 7. 产品的非功能性需求产品的非功能性需求.71 7.1 用户界面需求用户界面需求.71 7.2 软硬件环境需求软硬件环境需求.72 7.3 产品质量需求产品质量需求.72 7.N 其他需求其他需求 .72 附录附录 A:需求建模与分析报告:需求建模与分析报告 .73 A.1 业务流程图 1.73 附录附录 B:系统框图:系统框图.74 0. 文档介绍文档介绍 本文档是超市管理系统项目需求分析说明书的最终版,是在小组之间通过多次的讨论和分 析,并融合了老师的课堂讲解后更新完成的最后版本。 0.1 文档目的文档目的 编写超市管理系统项目需求分析说明书的目的是为明确产品需求,将功能性需求、非功 能性需求用准确的描述语言描述清楚,并建立相应的静态模型和动态模型。以便于项目组成 员对项目目标有清晰的认识,为后续阶段的开发做好准备,最终实现 CRM 系统。 0.2 文档范围文档范围 适用于项目设计阶段、开发及测试阶段 0.3 读者对象读者对象 本文档预期读者对象为项目组技术总工及各小组成员,也可用于日后维护成员查询。 0.4 参考文档参考文档 系统分析与设计课程的课件 小组内部的讨论的会议记录 以及老师提供的例子 项目陈述小组成员陈军 0.5 术语与缩写解释术语与缩写解释 缩写、术语缩写、术语解解 释释 CRMCustom Relationship Management 客户关系管理 BIBusiness Intelligence 商业智能 客户与公司有业务往来的公司,单位等团体 联系人与本公司业务员进行业务往来的各个公司销售部门的决策人 .1.产品介绍产品介绍 超市的销售业务一直使用着最简单的人工管理。超市经营物品的采购、库存、销售及核 算等手工信息管理使得员工工作量大、服务质量差、工作效率低。同时,由于对市场的反馈 信息不能及时地处理,从而导致销售与市场脱节。 要改变这种手工管理的落后状况,把工作人员从枯燥乏味的重复劳动中解脱出来,用计 算机系统进行管理是一个明智的选择。超市管理系统以商品库存为管理核心,可以动态跟踪 库存的变化,实现采购、入库、销售、出库一体化的管理。可对商品进行入库记帐和销售记 帐,并提供综合查询、统计、分析、打印各种报表等功能,能够准确及时地为决策者提供第 一手信息。本系统以人机对话来实现,操作简单,使用方便。 2. 产品面向的用户群体产品面向的用户群体 本系统面向的客户为大小型的超市,其最终的用户为超市的管理人员,以及收银人员。 采用人性化的业务流程及高度集成的单据管理界面,业务单据采用统一的输入界面和相 同的操作方法,各种操作都可使用快捷键,易学、易用、方便、快捷。 3.产品应当遵循的标准或规范产品应当遵循的标准或规范 (1)CMMI3 4. 产品范围产品范围 本产品使用的领域:大小型的超市以及需要商品管理的商店。 本产品包含的内容:超市管理系统包含 5. 产品中的角色产品中的角色 角色名称职责描述 销售人员更新与顾客接触的时间计划表,查看工作计划,提醒计划中事件 超级管理员对销售人员进行管理 超级管理员对销售人员进行管理 超级管理员对销售人员进行管理 6.产品的功能性需求产品的功能性需求 6.1 人员管理模块人员管理模块 本系统将使用者分为员工、经理和总经理三种权限。员工只有一般的查询修改功能,包 括查询自己的个人信息以及对自己个人信息的修改对物品库存量的查询。经理具有删除和修 改员工资料的权限以及对自己资料的修改删除。总经理则起到了一个总体监控的作用,主要 作用是对员工的提拔和对经理的任免,在人员管理模块中具有最高的权限。 用例图用例图 6.1.1 人员查询人员查询 用例名称人员查询 主要业务参与者员工、经理、总经理 前置条件登陆成功 后置条件系统显示所要查看的人员信息 触发条件登陆成功后在主界面点击“人员信息查询” ,或者在主界面的菜单中选择 “人员信息查询” 基本路径(主事 件流) 1进入人员信息查询的主界面; 2提交查询条件 3系统按查询条件查询人员信息 4系统显示搜索到的人员信息列表 5选中某个人员 6系统显示该人员的详细信息 扩展事件流系统没有查询到符合条件的人员 1 系统显示“没有找到符合条件的人员” 2 用例结束 结束当查询结果显示在界面中,该用例结束 特殊需求无 发生频率可能会持续发生 待解决问题无 补充说明员工、经理、总经理都可以查询所有人员资料。 顺序图:顺序图: 活动图:活动图: 6.1.2 添加员工添加员工 用例名称添加员工 主要业务参与者经理、总经理 前置条件经理成功登陆 后置条件员工信息添加成功,员工信息成功写入数据库中 触发条件经理在主界面点击“添加员工” ,或者在主界面的菜单中选择“添加员工” 基本路径(主事 件流) 1经理进入“添加员工”的界面; 2经理填写新增员工的各项信息,点击提交按钮 3系统检查提交员工的信息的填写与格式 4系统将合格的员工信息写入数据库 5系统自动将经理添加员工信息的行为记录到日志中 6系统提示“员工信息添加成功” 扩展事件流必填项没有填写 1.系统显示“*项为必填!” 填写信息格式错误 1.系统显示“输入格式错误” 结束当系统提示“员工信息添加成功” ,该用例结束 特殊需求1.对使用者进行权限设置,分别赋予不同的访问权限 2.增加对所填信息的纠错功能 发生频率可能会持续发生 待解决问题无 补充说明员工不能使用该功能,经理和总经理可以添加用户信息 顺序图:顺序图: 活动图:活动图: 6.1.3 修改资料修改资料 用例名称修改资料 主要业务参与者员工、经理、总经理 前置条件登陆成功 后置条件资料修改成功,被写入数据库中 触发条件在主界面的菜单中选择“人员信息修改” 基本路径(主事 件流) 1进入“资料修改”的界面; 2填写需要修改信息项,点击提交 3系统检查提交的资料的信息格式 6系统将合格的个人资料信息写入数据库 7系统自动将修改个人资料信息的行为记录到日志中 8系统提示“个人资料修改成功” 扩展事件流填写信息格式错误 1. 系统显示“请填入正确的信息” 结束当系统提示“资料修改成功” ,该用例结束 特殊需求无 发生频率可能会持续发生 待解决问题无 补充说明员工、经理、总经理都可以对自己的个人资料进行修改,但是经理可以修改 员工的资料,总经理可以修改经理的资料。 顺序图:顺序图: 活动图活动图 6.1.4 人员开除人员开除 用例名称人员开除 主要业务参与者经理、总经理 前置条件以经理或总经理身份登录成功 后置条件人员开除成功,数据库清除该人员信息 触发条件经理在主界面的菜单中选择“开除员工”或者总经理在主界面的菜单中选择 “开除员工” 、 “开除经理” 。 基本路径(主事 件流) 1经理、总经理进入“开除员工” 、 “开除经理”的界面; 2经理、总经理选中要删除的员工、经理信息记录,点击“删除” 3系统提示询问是否删除 4经理、总经理点击“确定” 5人员被开除,并从数据库中移除员工、经理的个人信息资料 6系统自动将管理员删除人员信息的行为记录到日志中 7系统提示“成功开除*,职位是员工/经理。 ” 扩展事件流经理、总经理点击取消按钮 1. 用例结束 结束当系统提示“成功开除*,职位是员工/经理。 ” ,该用例结束 特殊需求无 发生频率可能会持续发生 待解决问题无 补充说明员工不具备使用该功能的权限,只有经理和总经理可以使用该功能。期中, 经理只能开除员工不能开除经理职位的人员,总经理则可以开除员工和经理。 顺序图顺序图 活动图活动图 6.1.5 任免经理任免经理 用例名称任免经理 主要业务参与者总经理 前置条件以总经理身份成功登陆 后置条件系统显示经理被任免成功 触发条件登陆成功后在主界面点击“任免经理” ,或者在主界面的菜单中选择“任免 经理” 基本路径(主事 件流) 1总经理进入“任免经理”的界面; 2总经理选中要任免的经理,点击“任免” 3系统提示询问是否任免 4总经理点击“确定” 5经理被任免,并从数据库中移除该人员的经理职位 6系统自动将总经理任免经理行为记录到日志中 7系统提示“成功任免*。 ” 扩展事件流无 结束当任免成功时或者总经理点击“取消”按钮,该用例结束 特殊需求无 发生频率可能会持续发生 待解决问题无 补充说明只有总经理具有任免权限 顺序图顺序图 活动图活动图 6.1.6 日志查看日志查看 用例名称日志查看 主要业务参与者总经理 前置条件以总经理身份登录成功 后置条件经理的操作记录在界面中显示 触发条件总经理在主界面的菜单中选择“查看日志” 基本路径(主事 件流) 1总经理进入工作日志的界面; 2系统自动显示最近一段时间内普通管理员的操作记录 3管理员在查询区内输入经理名字或者日期,点击查询按钮 4系统按查询条件查询日志记录 5系统显示查询结果 扩展事件流系统没有找到符合条件的日志记录 1.系统显示“没有找到” 结束当系统显示日志记录,该用例结束 特殊需求1.对日志记录的保存设置期限,超过一定时间的记录自动被删除,留出空间 给以后的日志记录 发生频率可能会持续发生 待解决问题无 补充说明无 顺序图顺序图 活动图活动图 6.1.7 提拔员工提拔员工 用例名称提拔员工 主要业务参与者总经理 前置条件以总经理身份登录成功 后置条件系统显示员工已经被成功提拔为经理 触发条件登陆成功后在主界面点击“人员信息查询” ,或者在主界面的菜单中选择 “人员信息查询”然后再员工后面点击“提拔为经理” 基本路径(主事 件流) 1进入人员信息查询的主界面; 2提交查询条件 3系统按查询条件查询人员信息 4系统显示搜索到的人员信息列表 5选中某个人员,点击后面的“提拔为经理” 6系统提示是否提拔 7点击“确定” 6系统显示该员工已经成功提拔为经理 扩展事件流系统没有查询到符合条件的人员 1 系统显示“没有找到符合条件的人员” 2 用例结束 结束当系统显示该员工已被提拔为经理,该用例结束 特殊需求无 发生频率可能会持续发生 待解决问题无 补充说明只有总经理可以对员工进行提拔。 顺序图:顺序图: 活动图:活动图: 6.2 会员模块会员模块 会员模块包括了会员对个人资料的修改,以及查询会员积分和会员在一段时间内的消费 总金额。还包括了管理员对会员的查询,资料的修改,会员的删除。 用例图用例图 6.2.1 会员资料修改会员资料修改 用例名称会员资料修改 主要业务参与者会员、管理员 前置条件登陆成功 后置条件系统显示会员资料修改成功 触发条件登陆成功后在主界面点击“修改资料” ,或者管理员在会员列表中的菜单中 选择“修改资料” 基本路径(主事 件流) 1进入会员资料修改的主的主界面 2填写需要修改信息项,点击提交 3系统检查提交的资料的信息格式 6系统将合格的会员资料信息写入数据库 7系统提示“个人资料修改成功” 扩展事件流填写信息格式错误 1. 系统显示“请填入正确的信息” 结束当系统给出显示“资料修改成功” ,该用例结束 特殊需求无 发生频率可能会持续发生 待解决问题无 补充说明会员和管理员都可以修改会员资料 顺序图顺序图 活动图活动图 6.2.2 删除会员删除会员 用例名称删除会员 主要业务参与者管理员 前置条件以管理员身份登录 后置条件系统显示会员删除成功 触发条件登陆成功后在会员列表中点击“删除会员” 基本路径(主事 件流) 1进入会员显示的主界面 2点击会员后面的删除按钮 3系统给出提示是否删除 4管理员点击“确定”按钮 5系统提示“会员删除成功” 扩展事件流管理员点击“取消”按钮 1用例结束 结束当系统给出显示“会员删除成功” ,该用例结束 特殊需求无 发生频率可能会持续发生 待解决问题无 补充说明只有管理员可以删除会员资料 顺序图:顺序图: 活动图:活动图: 6.2.3 会员查询会员查询 用例名称会员查询 主要业务参与者管理员 前置条件以管理员身份登陆成功 后置条件系统显示会员的详细资料 触发条件登陆成功后在主界面点击“会员信息查询” ,或者在主界面的菜单中选择 “会员信息查询” 基本路径(主事 件流) 1进入会员信息查询的主界面; 2提交查询条件 3系统按查询条件查询会员信息 4系统显示搜索到的会员信息列表 5选中某个人员 6系统显示该人员的详细信息 扩展事件流系统没有查询到符合条件的人员 1 系统显示“没有找到符合条件的人员” 用例结束 结束当查询结果显示在页面中,该用例结束 特殊需求无 发生频率可能会持续发生 待解决问题无 补充说明主要针对管理员的会员查询 顺序图:顺序图: 活动图:活动图: 6.2.4 积分消费额查询积分消费额查询 用例名称积分消费额查询 主要业务参与者会员、管理员 前置条件登陆成功 后置条件系统显示会员积分和所属时间段内的消费情况 触发条件登陆成功后在主界面点击“积分消费额查询” ,或者管理员在会员列表中的 菜单中选择“积分消费额查询” 基本路径(主事 件流) 1点击查询按钮。 2系统返回积分消费额信息 扩展事件流无 结束当系统给出显示出积分和消费额,该用例结束 特殊需求无 发生频率可能会持续发生 待解决问题无 补充说明会员只能查询自己的积分和消费额情况,管理员可以查询所有会员的积分和 消费额的情况。 顺序图:顺序图: 活动图:活动图: 6.2.5 添加会员添加会员 用例名称添加会员 主要业务参与者管理员 前置条件以管理员身份登录成功 后置条件会员信息添加成功,会员信息成功写入数据库中 触发条件管理员在主界面点击“添加会员” ,或者在主界面的菜单中选择“添加会员” 基本路径(主事 件流) 1管理员进入“添加会员”的界面; 2管理员填写新增会员的各项信息,点击提交按钮 3系统检查提交会员的信息的填写与格式 4系统将合格的会员信息写入数据库 5系统自动将管理员添加会员信息的行为记录到日志中 6系统提示“添加会员成功” 扩展事件流必填项没有填写 1.系统显示“*项为必填!” 填写信息格式错误 1.系统显示“输入格式错误” 结束当系统提示“添加会员成功” ,该用例结束 特殊需求3.对使用者进行权限设置,分别赋予不同的访问权限 4.增加对所填信息的纠错功能 发生频率可能会持续发生 待解决问题无 补充说明无 顺序图:顺序图: 活动图:活动图: 6.3 供货商模块供货商模块 供货商模块包括了管理员对供货商资料的新建、修改、删除。 用例图用例图 管理者 查询供货商信息 添加新供货商信息 删除供货商信息 修改供货商信息 6.3.1 供货商资料查询供货商资料查询 用例名称供货商资料查询 主要业务参与者管理员 前置条件以管理员身份登陆成功 后置条件系统显示要查询的供货商的详细资料 触发条件登陆成功后在主界面点击“供货商信息查询” ,或者在主界面的菜单中选择 “供货商信息查询” 基本路径(主事 件流) 1进入供货商信息查询的主界面; 2提交查询条件 3系统按查询条件查询供货商信息 4系统显示搜索到的供货商信息列表 5选中某个供货商 6系统显示该供货商的详细信息 扩展事件流系统没有查询到符合条件的人员 1 系统显示“没有找到符合条件的人员” 用例结束 结束当系统显示出供货商的详细资料,该用例结束 特殊需求无 发生频率可能会持续发生 待解决问题无 补充说明无 顺序图:顺序图: 管理员供货商管理界面确认供货商清单 输入管理帐号 供货商查询信息 查询供货商信息 查询操作结果 活动图:活动图: 6.3.2 删除供货商删除供货商 用例名称删除供货商 主要业务参与者管理员 前置条件以管理员身份登录 后置条件系统显示供货商删除成功 触发条件登陆成功后在供货商列表中点击“删除会员” 基本路径(主事 件流) 1进入供货商显示的主界面 2点击供货商后面的删除按钮 3系统给出提示是否删除 4管理员点击“确定”按钮 5系统提示“供货啥删除成功” 扩展事件流管理员点击“取消”按钮 1用例结束 结束当系统给出显示“供货啥删除成功” ,该用例结束 特殊需求无 发生频率可能会持续发生 待解决问题无 补充说明只有管理员可以删除供货商资料 顺序图:顺序图: 管理员输入信息界面删除供货商清单 输入欲删除的供货商信息 确认供货商信息 删除供货商信息 删除操作结果 活动图:活动图: 6.3.3 添加供货商添加供货商 用例名称添加供货商 主要业务参与者管理员 前置条件以管理员身份登录成功 后置条件供货商信息添加成功,供货商信息成功写入数据库中 触发条件管理员在主界面点击“添加供货商” ,或者在主界面的菜单中选择“添加供 货商” 基本路径(主事 件流) 1管理员进入“添加供货商”的界面; 2管理员填写新增供货商的各项信息,点击提交按钮 3系统检查提交供货商的信息的填写与格式 4系统将合格的供货商信息写入数据库 5系统自动将管理员添加供货商信息的行为记录到日志中 6系统提示“供货商信息添加成功” 扩展事件流必填项没有填写 1.系统显示“*项为必填!” 填写信息格式错误 1.系统显示“输入格式错误” 结束当系统提示“供货商信息添加成功” ,该用例结束 特殊需求5.对使用者进行权限设置,分别赋予不同的访问权限 6.增加对所填信息的纠错功能 发生频率可能会持续发生 待解决问题无 补充说明供货商的编号唯一,但是名字可以重复 顺序图 管理员输入供货商信息添加供货商清单 输入新供货商基本信息 确认新供货商基本信息 保存新供货商基本信息 添加操作结果 活动图活动图: 6.3.4 供货商资料修改供货商资料修改 用例名称供货商资料修改 主要业务参与者管理员 前置条件以管理员身份登陆成功 后置条件系统显示管理员会员资料修改成功 触发条件登陆成功后在主界面点击“修改资料” ,或者管理员在供货商列表中的菜单 中选择“修改资料” 基本路径(主事 件流) 1进入供货商资料修改的主的主界面 2填写需要修改信息项,点击提交 3系统检查提交的资料的信息格式 6系统将合格的供货商资料信息写入数据库 7系统提示“供货商资料修改成功” 扩展事件流填写信息格式错误 1. 系统显示“请填入正确的信息” 结束当系统给出显示“资料修改成功” ,该用例结束 特殊需求无 发生频率可能会持续发生 待解决问题无 补充说明只有管理员可以修改供货商资料 顺序图 管理员输入信息界面修改供货商清单 输入欲修改的供货商信息 确认供货商信息 保存供货商信息 修改操作结果 活动图: 6.4 销售管理模块销售管理模块 销售管理主要对超市商品销售进行管理,主要包括销售出库、销售退货、商品定价三 个部分。 用例图:用例图: 主管人员 商品定价 销售出货 销售退货 销售员消费者 6.4.1 商品定价商品定价 用例名称商品定价 主要业务参与者主管人员 前置条件主管人员已经登陆超市管理系统 后置条件系统已显示商品详细资料 触发条件主管人员进入商品管理系统 基本路径 (主事件流) 1.主管人员通过商品查询系统搜索到商品详细信息,包括价格, 编号。 2.主管人员修改或新建商品的价格、编号。 3.系统保存修改后的商品库信息。 扩展事件流1a 主管人员没有选择精确搜索/模糊搜索/价格搜索/类型搜索而进行 此项搜索 1a1.系统自动弹出对话框显示“请选择一种搜索方式” 1a2.用例结束 2a. 系统没有检索到与主管人员提交的精确货物编号完全匹配的货 物 2a1.系统自动弹出对话框显示“对不起,不存在您所输入的材 料编号” 2a2.用例结束 2b. 系统没有检索到与主管人员提交的货物信息相匹配的货物 2b1.系统自动弹出对话框显示“对不起,不存在您所要搜索货 物的信息,请新建商品信息” 2b2.主管人员新建商品项目,并输入对应的编号价格,保存。 2b3.系统自动弹出对话框显示“你的物品信息已修改” 2b2.用例结束 结束当主管人员退出该商品库系统时,此用例结束。 特殊需求 补充说明 顺序图顺序图 查询商品修改商品信息新建商品 主管人员 提交商品信息 选择商品查询方式 显示商品信息 修改商品信息 提交修改后信息 保存新的商品信息 新建商品项 填写商品信息 保存新商品信息 状态图状态图 商品查询 查询商品不存在 查询存在 新建商品项 修改商品信息 显示商品新信息 6.4.2 销售出货销售出货 用例名称销售出货 主要业务参与者销售员/消费者 前置条件销售员登入商品信息库 后置条件主管人员成功添加商品信息 触发条件销售员与消费者进行买卖 基本路径(主事 件流) 1 销售员使用系统识别商品条形码,读取物品信息。 2 消费者根据商品信息付费。 3 系统记录商品出库信息,更新商品库。 扩展事件流2a. 消费者选择付费现金支付方式。 2a1.付费结束,记录商品出库信息。 2a2.用例结束 2b. 消费者选择会员卡支付方式。 2b1.系统读取会员卡信息。扣除响应费用。 2b2.用例结束 2c 会员卡余额不足以支付商品。 2c1.系统提示“您的卡余额不足,请使用现金付费” 2c2.消费者使用现金补足余款。 2c3.用例结束。 结束 特殊需求 补充说明 顺序图顺序图 销售员/消费者 商品识别系统会员卡支付 系统识别商品条形码 读出商品信息 显示商品金额 选择支付方式 付费完成,商品出库信息保存 会员卡支付成功 对象1 现金支付成功 付费完成,商品出库信息保存 会员卡支付不成功 现金支付 状态图状态图 商品信息 读取商品信息 会员卡支付 现金支付 支付成功 会员卡支付失败 支付成功 商品出库 6.4.3 销售退货销售退货 用例名称销售退货 主要业务参与者销售员/消费者 前置条件销售员登入商品信息库 后置条件主管人员成功添加商品信息 触发条件商品损坏,商品信息与实际不符 基本路径(主事 件流) 1 消费者说明退货原因。 2 销售员核对商品信息。 3 销售员从商品库中更换商品或退款。 4 退回商品入库,更新商品库信息。 扩展事件流2a. 销售员发现商品信息一致并未有自然损坏。 。 2a1.拒绝消费者退货请求。 2a2.用例结束 2b. 销售员发现商品为消费者人为损坏。 2b1.拒绝消费者退货请求。 2b2.用例结束 2c 消费者要求等价更换不同类商品。 2c1.销售员核对后进行更换。 2c2.用例结束。 结束 特殊需求 补充说明 顺序图顺序图 销售员/消费者商品退换商品信息库 退换申请 核对商品信息 退换 商品入库 更新商品库信息 状态图状态图 商品信息核对 不符合退换要求 符合退换要求 退换成功 拒绝退换 更新商品库 退款更换商品 6.5 采购管理模块采购管理模块 采购管理模块是超市管理系统的重要组成部分,它关系到超市的货源的来源,它主要分 为以下几个模块:采购入库,采购退货,采购管理。其中主要的参与者有采购员和供货商。 用例图:用例图: 采购员 采购入库 采购退货 采购下单 系系统统 6.5.1 采购下单采购下单 用例名称采购下单 主要业务参与者采购员 前置条件采购员以及登入到系统 后置条件采购员下发采购单 触发条件采购员进入采购单创建页面 基本路径(主事 件流) 1 采购员查询商品的库存数量和销售情况。 2 确定是否采购该商品。 3 查询供应商,确定供应商和采购的数量。 4 下发采购单给供应商,并上交给总经理。 扩展事件流1a. 没有供应商有该商品 1a1. 显示错误信息 4a. 供货商信息不全,无法下发采购单 4a1. 显示“要求补全供货商信息” 保存当前的采购单。 结束系统显示“提交成功” 。 特殊需求 补充说明 顺序图顺序图 管理员进货计划制定界面确认进货清单 输入管理账号 制定计划信息 进货计划更新信息 制定计划操作结果 状态图状态图 查看供应商及商品查看库存 采购 是否 下发采购单 选择供货商及商品 6.5.2 采购入库采购入库 用例名称采购入库 主要业务参与者采购员以及仓库的普通成员,供货商 前置条件采购员以及仓库的普通成员已经登入系统,根据采购单有商品入库 后置条件系统采购员以及仓库的普通成员成功添加货物到系统 触发条件系统采购员以及仓库的普通成员添加货物入库 基本路径(主事 件流) 1 系统采购员以及仓库的普通成员登入系统,根据供货商的信息或采购 编号,找到对应的采购单。 2. 采购员核实商品的质量和数量,是否满足要求。 3.如果满足要求则,进行入库。 扩展事件流a. 如果系统没有该供货商对应的采购单 1 系统显示“对不起没有,该采购单” 2 用例结束 b. 如果商品的质量和数量,不满足要求 1用例结束 2退出系统 结束当成功入库时,用例结束 特殊需求 补充说明 顺序图顺序图 查询采购单超市管理系统数据库 顶层包:采购员 选择查询条件 输入检索信息 查询服务器 提交查询消息按条件查询数据库 查询到需要的数据 显示信息 返回采购单详情 确认采购信息 提交入库单将入库单存储到数据库 返回消息显示成功消息 完成 状态图状态图: 商品到货 核对采购单 入库 退货录入系统 是否 继续 是 否 生成入库单 6.6 库存管理模块库存管理模块 采购管理模块是超市管理系统的重要组成部分,它关系到超市的货源的来源,它主要分 为以下几个模块:采购入库,采购退货,采购管理。其中主要的参与者有采购员和供货商。 用例图:用例图: 库存管理员 库存盘点 库存处理 库存报警 活动图: 库存管理 查询添加删除修改 输入查询信息输入新商品信息输入删除信息查询欲修改信息 确认信息确认添加信息确认删除信息输入新的商品信息 保存删除商品信息 确认商品信息 保存信息保存商品信息 6.6.1 库存盘点库存盘点 用例名称库存盘点 主要业务参与者库存管理员 前置条件库存管理员登入到系统 后置条件库存管理员查询成功 触发条件采购员进入库存查询页面 基本路径(主事 件流) 1 库存管理登录到系统,输入需要查询的商品,可以根据商品名 称,商品编号来进行查找。 2 系统返回需要的商品信息。 扩展事件流1a. 没有供应商有该商品 1a1. 显示错误信息 1a2. 用例结束 结束系统显示“提交成功” 。 特殊需求 补充说明 顺序图顺序图 系统管理员输入商品信息界面查询商品+库存清单 确认商品信息 检索商品信息 输入商品基本信息 查询操作结果 6.6.2 库存处理库存处理 用例名称库存处理 主要业务参与者库存管理员 前置条件库存管理员登入到系统 后置条件库存管理员查询成功 触发条件采购员进入库存查询页面 基本路径(主事1 库存管理登录到系统,输入需要查询的商品,可以根据商品名 件流)称,商品编号来进行查找。 2 库存管理员修改商品信息(包括商品的数量) 。 3 库存管理员可以添加商品。 4 库存管理员可以删除商品 扩展事件流1a. 没有供应商有该商品 1a1. 显示错误信息 1a2. 用例结束 2a. 如果商品数量不足,则返回错误信息。 3a. 如果该商品已存在,返回该商品一存在。 4a. 如果该商品不为 0,则显示错信息不能删除 结束系统显示“提交成功” 。 特殊需求 补充说明 顺序图顺序图 系统管理员输入商品信息界面添加商品+库存清单 确认商品信息 添加商品信息 输入新商品信息 添加操作结果 添加商品 系统管理员输入商品信息界面删除商品+库存清单 确认商品信息 删除商品信息 输入欲删除商品信息 删除操作结果 删除商品 6.7 报表管理模块报表管理模块 报表管理对日常报表进行整理汇总,可以选择发送到指定邮箱。主要分为采购报表, 销售报表,库存报表和财务报表四种。管理员可根据相应的报表来改变或优化超市的 经营。采购报表信息主要来自采购单;销售报表信息主要来自销售单,可查看销售量 最大的商品及销售量最大的时段,对超市的销售提供指导,并且可以记录业务量最大 的售货员,以便奖惩;库存报表信息主要来自商品信息表,并统计生成盘库单;财务 报表采购单、入库单、销售单、盘库单的财务部分进行统计汇总生成报表。 用例图:用例图: 经理 采购报表 销售报表 库存报表 财务报表 6.7.1 采购报表采购报表 用例名称采购报表 主要业务参与者超市管理系统经理 前置条件超市管理系统经理已经登陆超市管理系统 后置条件系统已显示经理所需采购报表 触发条件超市管理系统经理进入报表管理界面的采购报表界面 基本路径 (主事件流) 1. 超市管理系统经理选择价格搜索/类型搜索方式 2. 超市管理系统经理提交相应的查询条件 3. 系统将搜索到的需采购货物的具体信息包括供应商 ID、商品编 号和下单时间来编码,包括供应商 ID、付款金额、下单时间、期望 到货时间、退货数量等信息按照一定表格格式显示 4. 超市管理系统经理可以选择是否打印报表或发送给指定邮箱 扩展事件流1a 超市管理系统经理没有选择价格搜索/类型搜索而进行此项搜索 1a1.系统自动显示最新一张采购单制成的采购报表 1a2.用例结束 2a.系统没有检索到与仓库系统经理提交的代采购货物信息相匹配的 货物 2a1.系统自动弹出对话框显示“对不起,不存在您所要搜索待 采购货物的信息” 2a2.用例结束 结束当系统显示出所需采购报表时,此用例结束。 特殊需求 补充说明 顺序图:顺序图: 经理 报表管理数据库 选选择择查查询询方方式式 填填写写查查询询条条件件 查查询询代代采采购购货货物物信信息息 形形成成报报表表显显示示 确确认认查查询询报报表表 供供用用户户选选择择打打印印或或发发邮邮箱箱 活动图:活动图: 数据库采购报表管理 器 经理 进进入入采采购购报报表表界界面面 确确认认并并提提交交 查查询询代代采采购购货货物物 筛筛选选数数据据信信息息 显显示示查查询询到到的的数数据据并并建建立立报报表表 填填写写查查询询信信息息 6.7.2 销售报表销售报表 用例名称销售报表 主要业务参与者超市管理系统经理 前置条件超市管理系统经理已经登陆超市管理系统 后置条件系统已显示经理所需销售报表 触发条件超市管理系统经理进入报表管理界面的销售报表界面 基本路径 (主事件流) 1. 超市管理系统经理选择价格搜索/类型搜索方式 2. 超市管理系统经理提交相应的查询条件或选择已有的销售报表模 式(如销售量最大商品集合的销售报表) 3. 系统将搜索到的销售货物的具体信息包括销售单 ID、业务员 ID 及销售时间、实际售价、销售数量等信息按照一定表格格式显示 4. 超市管理系统经理可以选择是否打印报表或发送给指定邮箱 扩展事件流1a 超市管理系统经理没有选择价格搜索/类型搜索而进行此项搜索 1a1.系统自动显示当天销售单制成的销售报表 1a2.用例结束 2a.系统没有检索到与仓库系统经理提交的销售货物信息相匹配的货 物 2a1.系统自动弹出对话框显示“对不起,该类货物在指定时间 段内未出售一件” 2a2.用例结束 结束当系统显示出所需销售报表时,此用例结束。 特殊需求 补充说明 顺序图:顺序图: 经理 报表管理数据库 选选择择查查询询方方式式 填填写写查查询询条条件件 查查询询销销售售货货物物信信息息 形形成成报报表表显显示示 确确认认查查询询报报表表 供供用用户户选选择择打打印印或或发发邮邮箱箱 活动图:活动图: 数据库销售报表管理 器 经理 进进入入采采购购报报表表界界面面 确确认认并并提提交交 查查询询销销售售货货物物 筛筛选选数数据据信信息息 显显示示查查询询到到的的数数据据并并建建立立报报表表 填填写写查查询询信信息息 6.7.3 库存报表库存报表 用例名称库存报表 主要业务参与者超市管理系统经理 前置条件超市管理系统经理已经登陆超市管理系统 后置条件系统已显示经理所需库存报表 触发条件超市管理系统经理进入报表管理界面的库存报表界面 基本路径 (主事件流) 1. 超市管理系统经理选择精确搜索/模糊搜索/价格搜索/类型搜索方 式 2. 超市管理系统经理提交相应的查询条件 3. 系统将搜索到的货物的具体信息包括商品名称、商品编号、商品 价格、库存数量等信息按照一定表格格式显示,并生成相应盘货单 4. 超市管理系统经理可以选择是否打印报表或发送给指定邮箱 扩展事件流1a 超市管理系统经理没有选择精确搜索/模糊搜索/价格搜索/类型搜 索而进行此项搜索 1a1.系统自动弹出对话框显示“请选择一种搜索方式” 1a2.用例结束 2a.系统没有检索到与仓库系统经理提交的货物信息相匹配的货物 2a1.系统自动弹出对话框显示“对不起,该类货物已售空或未 存在” 2a2.用例结束 结束当系统显示出所需库存报表时,此用例结束。 特殊需求 补充说明 顺序图:顺序图: 经理 报表管理数据库 选选择择查查询询方方式式 填填写写查查询询条条件件 查查询询库库存存货货物物信信息息 形形成成报报表表显显示示 确确认认查查询询报报表表 供供用用户户选选择择打打印印或或发发邮邮箱箱 产产生生盘盘库库单单 活动图:活动图: 数据库库存报表管理 器 经理 进进入入采采购购报报表表界界面面 确确认认并并提提交交 查查询询货货物物库库存存 筛筛选选数数据据信信息息 显显示示查查询询到到的的数数据据并并建建立立报报表表 填填写写查查询询信信息息 产产生生盘盘库库单单 6.7.4 财务报表财务报表 用例名称财务报表 主要业务参与者超市管理系统经理 前置条件超市管理系统经理已经登陆超市管理系统 后置条件系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年心理健康教育专业硕士入学考试试题
- 2025年物流管理专业考研试卷及答案
- 2025年项目管理与成本控制基础考试试卷及答案
- 2025年图像处理与视觉艺术考试试卷及答案
- 2025年美术教育专业相关考试试题及答案
- 2025年农林经济管理专业考试试题及答案
- 2025年建筑施工安全管理知识测试题及答案
- 2025年机械制造及其自动化专业毕业设计答辩题及答案
- 2025年创业管理与实务综合能力测试卷及答案
- 2025年甘肃省平凉华亭市策底镇招聘专业化管理的村文书笔试备考试题及完整答案详解1套
- 人工肝治疗指南课件
- 2021年新教材人教A版高中数学必修第一册第五章三角函数 教学课件
- 掘进机整机出厂检验报告
- 最新版中小学校服选用自查整改报告
- 旅行社的导游管理制度
- DB4201∕T 645-2021 房地产经纪服务规范
- 拨叉综合课程设计
- 压铸件QC工程图
- 常用标准波导和法兰尺寸
- pH 值对柠檬酸缓凝效果影响的研究
- 705型试验台技术条件及说明书
评论
0/150
提交评论