北大青鸟EBusiness需求文档第—1—页EBusiness需求分析报告项目名称:EBusiness电子商务系统用户名称:集团公司项目负责人:喻庭编写日期:2010年10月25日星期一校队日期:2010年10月26日星期二审核日期:2010年10月27日星期三批准日期:北大青鸟EBusiness需求文档第—2—页版本历史版本\状态作者参与者起止日期备注Bata1.0喻庭田亮老师2010/10/25至2010/11/4.1.引言1.1文档介绍在此文档中我们详细的介绍了对开发此电子商务系统应实现的功能性需求,非功能性需求以及在开发此系统时应遵循的规范,同时我们说明了此系统要求的软硬件环境需求,后期测试与维护的流程。1.2编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档的读者为北大青鸟指导老师及系统开发人员。1.3文档范围本文档包含以下几部分:北大青鸟EBusiness需求文档第—3—页1.产品介绍2.产品面向的用户群体3.产品应当遵循的标准或规范4.产品的范围5.产品中的角色6.产品的功能性需求7.产品的非功能性需求8.需求确认1.4读者对象本文档的读者范围包括:1.需求提供方具体责任人2.开发方的项目组长3.系统分析设计人员4.测试人员5.实施人员.2.2.1目标该系统作为北大青鸟商贸集团的形象、产品信息宣传平台,通过电子商务系统的建设,应实现将北大青鸟商贸集团的产品信息发布在互联网上,以供更多的人查看、了解该商贸集团,而管理员可以很灵活地控制这些信息在网络上的展现内容。.3.产品面向的用户群体本系统面向以大众为主的用户群体,为它们提供B/S交易的平台及北大青鸟商贸集团发北大青鸟EBusiness需求文档第—4—页布的产品信息,本系统的用户分为管理员和普通用户。.4.产品应当遵循的标准或规范国际标准化组织及国家行业标准(ISO/GB)。.5.产品范围本产品包括用户注册、登陆、商品管理、订单管理、前台商品显示、商品购买以及结账七个主要范围。用户注册包括:用户注册,建立账号。用户登录包括:用户登陆后可以查看自己的订单还可以购物。商品管理包括:管理员对商品的查看、增加、修改、删除四种功能。订单管理包括:管理员对订单的删除、修改、查询三种功能。前台商品显示包括:显示商品的图片及链接地址。商品购买包括:购物车以及生成订单。结账包括:通过生成订单来进行结账。.6.产品的角色角色名称职责描述管理员在职责内对商品进行增、删、改、查的操作,并对用户的订单进行删、改、查的操作普通用户购买商品以及查看自己的订单.7.功能需求7.1功能划分完整的电子商务系统包括多个模块,每个模块有多个功能,通过整合,它们形成一个完全集成的基于WEB的方案。电子商务系统主要包含以下模块:商品管理、订单管理、登陆注册、前台商品显示、商品购买、结账六大模块。北大青鸟EBusiness需求文档第—5—页.7.1.1功能结构图EBusiness电子商务系统前台显示商品管理订单管理登陆注册商品购买结账热卖商品打折促销添加商品修改商品删除商品查询商品订单修改订单删除订单查询用户登录用户注册放入购物车生成订单结账返回首页最新商品北大青鸟EBusiness需求文档第—6—页7.2功能描述7.2.1前台显示功能描述该模块主要是展示商品,包括最新商品,热卖商品以及打折促销的商品。同时,用户和管理员的登陆也通过该页面进行。当用户点击查看更多时将跳转到商品列表页面,在此页面中将列出所有商品,并进行分页显示,每页10个。7.2.2商品管理功能描述通过商品管理来完成以下任务添加新的商品,向数据库中添加最新商品和打折促销的商品,并在首页中显示出来。修改商品,可以修改商品价格,名称等数据。以刺激消费者产生购买欲望。删除商品,可以将一些过期或者受召回事件影响的商品下架,以免带来负面影响。查询商品,便于即时掌握商品的信息。7.2.3商品购买功能描述消费者点击某个商品时将跳转到商品详细页面,在此页面中点击购买图标,便可以将此商品信息存入网络购物车中,从而使消费者方便继续购物。7.2.4订单管理功能描述当消费者购物完以后,点击结账按钮,首先将产生一个虚拟账单,上面讲罗列此次用户的购物信息,用户确认以后,将转到结账功能,而订单将存入数据库中进行保存以供用户以后的查询及管理员的管理。北大青鸟EBusiness需求文档第—7—页7.2.5登陆注册功能描述当网民想要购买商品,系统会自动进行判断,该网民是否为登陆,如果已登录,则可以购买商品,否则系统将会进行提示。当输入正确的账号密码后,系统判断数据库中是否存在该用户,若存在,便可以继续购物,若不存在,则会提示是否注册新用户。经过该网民同意后,跳转到注册页面,根据流程完成注册,成为EBusiness的正式用户。完成注册后,将转到首页,登陆后,系统判断用户身份,如果是普通用户就可以购买任何喜欢的商品,若是管理员,则可以对商品和用户的订单进行管理。7.2.6结账功能描述当购物完成,生成订单,用户确认无误以后,就进入到结账的环节。用户输入姓名,地址,邮编,联系电话,银行卡号等以便我们将商品顺利的送到。完成填单以后,系统自动跳回首页,方便用户继续浏览。7.3E-R图北大青鸟EBusiness需求文档第—8—页管理员\用户编号用户名密码用户类型Email商品表操作编号商品名价格描述上架时间下架时间总数卖出数订单表编号用户编号商品编号用户地址联系电话商品数量商品总价公司名图片地址生成附言北大青鸟EBusiness需求文档第—9—页8.产品的非功能性需求8.1用户界面需求需求名称详细要求首页显示网站发布后首先浏览到的页面是网站的首页页面风格品红购物网站页面字体显示以黑色为主8.2软硬件环境需求需求名称详细要求CPU1.0GHz以上(推荐)内存256MB以上(推荐)操作系统WindowsServer2003及以上版本技术选择JSPDBMS选择SQLServer2005架构选择三层架构8.3产品质量需求主要质量属性详细要求正确性确保各项资料数据的准确有效,禁止数据遗漏,重复,丢失。健壮性数据异常扑获,灾难性恢复。可靠性数据校验,人机稽核,平衡检查。性能,效率一般易用性操作简单,符合用户工作习惯清晰性流程清晰易记,分类管理安全性错误提示,数据验证可扩展性不同平台之间数据共享兼容性自适应各种系统环境可移植性自由选择不同类型的数据库