此需求分析文档在于对项目的背景,功能范围,需求信息,同时针对开发人员进行能够依照此文档进行开发。同时包括系统的功能性需求和非功能性需求。确保此系统能够满足企业以及商城包括超市的基本需求业务。
企业以及大型超市对消费的消费需求把握的不到位,对消费者的行为分析和喜好,没有针对性。在众多企业的竞争当中没有核心竞争力。
互联网浪潮的出现导致传统的网上商城购物发展迅猛,传统的实体大型企业和大型超市必须做出转型,才能够留住消费者。避免实体经济的下滑。
用户以及消费者之间在商城购物的消费情况,喜爱以及偏好,通过分析此偏好,能够针对消费者以及商城指良好的消费计划,合理分配资源,
针对用户的行为分析做出相应的吸引消费的营销策略。并同时根据数据预测下一季度或者下一个月的进出口货物量。
当企业或者大型商城使用此系统后,在相同的产出下利润上有着明显的提升时,说明该系统的初级目标已经达到。系统初步可以判定为成功。1.4参考资料《我们应该怎样做需求分析》作者yqmfly日期:2012年6月20日2.整体分析2.1整体概述
2.2系统框架图
迷你商城后端管理系统架构图
2.3E-R图
2.3.1用户管理(子系统)部分
E-R图1
2.3.2商品管理(子系统)部分
E-R图2
2.3.3推广管理(子系统)部分
E-R图3
3.功能需求3.1用户(顾客)管理子系统3.1.1用例图
用例图1-1
3.1.2用例说明
用例标识
1-1-1
用例名称
查询搜索历史
创建人
陈子豪
唐佳强
创建日期
2019-04-17
版本号
v1.0.0
用例类型
查询报表
用例描述
查询功能,实现顾客搜索历史查询需求,以用户管理员身份操作。
参与者
用户管理员
报表作用
供用户管理员查询顾客搜索历史,了解顾客消费喜好。
报表内容
顾客在商城上进行商品搜索的历史
使用频率
中
数据链接
无
1-1-2
查询意见反馈
查询功能,实现顾客意见反馈查询需求,以用户管理员身份操作。
供用户管理员查询顾客对商品的意见反馈,从而为顾客提高服务质量。
顾客在商城上对商品的意见反馈
高
1-1-3
查询会员个人信息
查询功能,实现会员(顾客)个人信息查询需求,以用户管理员身份操作。
供用户管理员查询会员个人信息,为会员提供更多优惠服务。
保留会员个人信息
低
1-1-4
查询顾客收货地址
查询功能,实现顾客收货地址查询需求,以用户管理员身份操作。
供用户管理员查询顾客收货地址,从而为顾客提供快递邮寄服务。
保留顾客收货地址
1-1-5
查询顾客收藏
查询功能,实现顾客对商品的收藏查询需求,以用户管理员身份操作。
供用户管理员查询顾客对商品的收藏,分析顾客喜好,并对相应的顾客推送其所喜好的商品。
保留顾客对商品的收藏信息
1-1-6
导出查询结果
业务操作
将满足查询条件的信息导出为一份文件,以便管理员保留结果。
商品管理员、推广管理员、用户管理员
触发事件
前置条件
商品管理员、推广管理员、用户管理员执行查询所有(指定)的信息操作。
事
件
流
基本流程
扩展流程
异常流程
后置条件
3.1.3领域模型
领域逻辑图1
3.2商品管理(子系统)3.2.1用例图
用例图1-2
3.2.2用例说明
1-2-1
陈列商品列表
查询功能,实现指定(所有)商品查询需求,以商品管理员身份操作。
商品管理员
商品管理员陈列指定(所有)的商品,了解商品信息。
商场上供顾客购买的商品
1-2-2
商品管理员了解顾客对商品质量、服务好坏进行分析,从而及时更新商品,以更好的满足顾客对商品、服务的满意度。
1-2-3
1-2-4
3.2.3领域模型
领域逻辑图2
3.3推广管理(子系统)3.3.1用例图
用例图1-3
3.3.2用例说明
1-3-1
管理专题
推广管理员查询指定(所有)专题活动、根据顾客需求增设新的专题,从而达到推广商品的目的。
推广管理员
商品销量增加、成功推广商品。
1-3-2
团购规划
推广管理员查询指定(所有)团购规划、根据顾客需求增设新的团购规划,以满足团购类型的顾客。
满足团购群体的顾客需求、同时促进商品销售。
1-3-3
促进了商品销量。
1-3-4
管理优惠券
推广管理员查询指定(所有)商品优惠卷、根据顾客需求发放新的优惠券。
3.3.3领域模型
领域逻辑图3
4.非功能需求(URPS+)4.1可用性(Usability)
该迷你商城后台管理系统对用户(商城管理员)在使用上来说,易操作、易理解,不同的用户拥有不同的角色管理权限限制,因此安全性较高。
4.2.可靠性(Reliability)
4.3性能(Performance)
由于受业务需求、软件设计、数据库设计、系统部署方式等因素的影响,性能在用户一次性导出信息量超过数十万时,性能会大大降低,因此,我们与用户协商一次导出数据时信息量不超过万,可多次导出,从而提高性能。在其他方面,性能需求均可满足用户。
4.4可支持性(Supportability)
该迷你商城后台管理系统专门设置了统计报表管理,实现了统一接口,大大提高了系统可维护性。