{ CRM }
需求分析说明书
软件学院-系统设计与分析课程—陈军小组
版本历史
目录
0. 文档介绍................................ 错误!未定义书签。
文档目的.................................. 错误!未定义书签。
文档范围.................................. 错误!未定义书签。
读者对象.................................. 错误!未定义书签。
参考文档.................................. 错误!未定义书签。
术语与缩写解释............................ 错误!未定义书签。
.1.产品介绍................................ 错误!未定义书签。
2. 产品面向的用户群体 ...................... 错误!未定义书签。
3.产品应当遵循的标准或规范 ................. 错误!未定义书签。
4. 产品范围................................ 错误!未定义书签。
5. 产品中的角色............................ 错误!未定义书签。
6.产品的功能性需求 ......................... 错误!未定义书签。
人员管理模块.............................. 错误!未定义书签。
会员模块.................................. 错误!未定义书签。
供货商模块................................ 错误!未定义书签。
销售管理模块.............................. 错误!未定义书签。
采购管理模块.............................. 错误!未定义书签。
库存管理模块.............................. 错误!未定义书签。
报表管理模块.............................. 错误!未定义书签。
日常管理模块.............................. 错误!未定义书签。
7. 产品的非功能性需求 ...................... 错误!未定义书签。
用户界面需求.............................. 错误!未定义书签。
软硬件环境需求............................ 错误!未定义书签。
产品质量需求.............................. 错误!未定义书签。
其他需求.................................. 错误!未定义书签。
附录A:需求建模与分析报告.................. 错误!未定义书签。
业务流程图1 .............................. 错误!未定义书签。
附录B:系统框图............................ 错误!未定义书签。
0. 文档介绍
本文档是超市管理系统项目需求分析说明书的最终版,是在小组之间通过多次的讨论和分析,并融合了老师的课堂讲解后更新完成的最后版本。
文档目的
编写超市管理系统项目需求分析说明书的目的是为明确产品需求,将功能性需求、非功能性需求用准确的描述语言描述清楚,并建立相应的静态模型和动态模型。
以便于项目组成员对项目目标有清晰的认识,为后续阶段的开发做好准备,最终实现CRM系统。
文档范围
适用于项目设计阶段、开发及测试阶段
读者对象
本文档预期读者对象为项目组技术总工及各小组成员,也可用于日后维护成员查询。
参考文档
《系统分析与设计课程的课件》小组内部的讨论的会议记录
以及老师提供的例子
《项目陈述》小组成员—陈军术语与缩写解释
.1.产品介绍
超市的销售业务一直使用着最简单的人工管理。
超市经营物品的采购、库存、销售及核算等手工信息管理使得员工工作量大、服务质量差、工作效率低。
同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节。
要改变这种手工管理的落后状况,把工作人员从枯燥乏味的重复劳动中解脱出来,用计算机系统进行管理是一个明智的选择。
超市管理系统以商品库存为管理核心,可以动态跟踪库存的变化,实现采购、入库、销售、出库一体化的管理。
可对商品进行入库记帐和销售记帐,并提供综合查询、统计、分析、打印各种报表等功能,能够准确及时地为决策者提供第一手信息。
本系统以人机对话来实现,操作简单,使用方便。
2. 产品面向的用户群体
本系统面向的客户为大小型的超市,其最终的用户为超市的管理人员,以及收银人员。
采用人性化的业务流程及高度集成的单据管理界面,业务单据采用统一的输入界面和相同的操作方法,各种操作都可使用快捷键,易学、易用、方便、快捷。
3.产品应当遵循的标准或规范
(1)CMMI3
4. 产品范围
本产品使用的领域:大小型的超市以及需要商品管理的商店。
本产品包含的内容:超市管理系统包含
5. 产品中的角色
6.产品的功能性需求
人员管理模块
本系统将使用者分为员工、经理和总经理三种权限。
员工只有一般的查询修改功能,包括查询自己的个人信息以及对自己个人信息的修改对物品库存量的查询。
经理具有删除和修改员工资料的权限以及对自己资料的修改删除。
总经理则起到了一个总体监控的作用,主要作用是对员工的提拔和对经理的任免,在人员管理模块中具有最高的权限。
用例图
·人员查询
顺序图:
活动图:
·添加员工
用例名称添加员工
主要业务参经理、总经理
顺序图:
活动图:
·修改资料
用例名称修改资料
主要业务参与者员工、经理、总经理
顺序图:
活动图
·人员开除
补充说明员工不具备使用该功能的权限,只有经理和总经理可以使用该功能。
期中,经理只能开除员工不能开除经理职
位的人员,总经理则可以开除员工和经理。
顺序图
活动图
任免经理
用例名称任免经理
总经理
主要业务参
与者
前置条件以总经理身份成功登陆
特殊需求无
发生频率可能会持续发生
待解决问题无
补充说明只有总经理具有任免权限顺序图
活动图
·日志查看
用例名称日志查看主要业务参
总经理与者
特殊需求 1.对日志记录的保存设置期限,超过一定时间的记录自动被删除,留出空间给以后的日志记录
发生频率可能会持续发生
待解决问题无
补充说明无
顺序图
活动图
提拔员工
顺序图:
活动图:
会员模块
会员模块包括了会员对个人资料的修改,以及查询会员积分和会员在一段时间内的消费总金额。
还包括了管理员对会员的查询,资料的修改,会员的删除。
用例图
·会员资料修改
用例名称会员资料修改
会员、管理员主要业务参
与者
前置条件登陆成功
发生频率可能会持续发生
待解决问题无
补充说明会员和管理员都可以修改会员资料顺序图
活动图
删除会员
用例名称删除会员
主要业务参与者管理员
发生频率可能会持续发生
待解决问题无
补充说明只有管理员可以删除会员资料顺序图:
活动图:
会员查询
顺序图:
活动图:
积分消费额查询
用例名称积分消费额查询主要业务参会员、管理员。