B2C电子商务平台需求详解

需积分: 50 8 下载量 141 浏览量 更新于2024-07-29 1 收藏 770KB DOC 举报
"B2C商城需求规格说明书,包括系统目标、顾客/会员需求、注册流程、会员等级和积分系统,采用Struts2+Hibernate(+Spring)技术栈开发" 本文档详细阐述了广州某公司B2C电子商务系统的具体需求,旨在为设计和开发阶段提供指导,并确保团队对需求有清晰理解,同时作为项目评审验收的重要参考。 系统目标是构建一个集销售、服务和资讯于一体的电子商务平台,使企业能够在互联网上以自有域名运营,促进网络营销,增强品牌影响力。核心功能包括全天候的产品展示、便捷的在线销售服务、完善的售后服务以及增强品牌价值的用户体验。 在需求说明部分,重点讨论了顾客/会员的需求: 1. **顾客-会员注册**:用户可以通过多种途径注册为会员,如首页的"注册"链接或结算时的提示。注册时需提供有效的邮箱地址作为用户名,昵称(可选),并设定至少6位的密码。系统会对输入的信息进行校验,如邮箱格式、密码长度和一致性。 2. **会员-会员登录**:已注册会员可以通过用户名和密码登录,登录方式多样化,包括快速登录和忘记密码的找回功能。 3. **积分系统与会员等级**:会员在购买商品后可积累积分,积分可用于抵扣现金。根据积分的多少,会员分为普通、银卡、金卡和白金卡四个等级。每个等级的积分下限和积分获取比例由系统管理员在后台设置,这为商家提供了灵活的促销策略。 此外,文档中提到的Struts2+Hibernate(+Spring)技术栈,表明该项目将利用这些框架来构建应用程序。Struts2负责处理MVC模式中的控制层,Hibernate作为持久化框架管理数据库交互,Spring可能用于提供依赖注入和事务管理,进一步增强了系统的灵活性和可维护性。 这份B2C商城需求规格说明书详细定义了商城的各项功能和用户交互,为开发高质量的电子商务平台奠定了坚实的基础。通过积分系统和多级别会员制度,商城能够激励用户参与和忠诚度,同时,选用成熟的技术栈能保证项目的稳定性和扩展性。
2018-05-25 上传
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. 产品的功能性需求 ....................................................................................................................... 7 6.0 功能性需求分类 .................................................................................................................. 7 6.1 用例图 ............................................................................................................................ 8 6.2 用例描述 ............................................................................................................................ 15 7. 产品的非功能性需求 ................................................................................................................. 15 7.1 用户界面需求 ................................................................................................................... 35 7.2 软硬件环境需求 ............................................................................................................... 35 7.3 产品质量需求 ................................................................................................................... 36 附录A:需求确认