网上商城项目完整开发文档表9-1网上商城需求采集计划书网上商城项目需求采集计划书作者:于秉超日期:2003/04/21部门:技术部目录1.引言1.1目的为了更好地顺利完成本项目的需求采集工作,特制定此需求采集计划,便于对需求过程人员和进度进行监督和控制。1.2背景本项目由××网站提出,由××公司的开发部进行开发,××部门对整个项目的进度进行监督。1.3关键字商城,购物车,订单1.4参考资料《网上商城项目开发合同》2.人员及分工说明资源与分配开始时完成时间工时陈绩2003年4月21日2003年4月29日56准备工作2003年4月21日2003年4月21日8商品部分需求采集2003年4月22日2003年4月22日8订单部分需求采集2003年4月23日2003年4月23日8购物部分需求采集2003年4月24日2003年4月24日8后台管理部分需求采集2003年4月25日2003年4月25日8需求测试2003年4月28日2003年4月28日8需求整合确认2003年4月29日2003年4月29日8鲁维国2003年4月21日2003年4月24日32准备工作2003年4月21日2003年4月21日8商城技术需求采集2003年4月22日2003年4月24日243.采集项目进度预估开始日期:2002年4月21日结束日期:2002年4月29日标识号任务名称工期开始日期结束日期前置任务资源名称网站开发:项目规划、设计与实现1461网上商城需求设计7工作日2003年4月21日2003年4月29日2准备工作1工作日2003年4月21日2003年4月21日陈绩、鲁维国3商城技术需求采集3工作日2003年4月22日2003年4月24日2鲁维国4商品部分需求采集1工作日2003年4月22日2003年4月22日2陈绩5订单部分需求采集1工作日2003年4月23日2003年4月23日4陈绩6购物部分需求采集1工作日2003年4月24日2003年4月24日5陈绩7后台管理部分需求采集1工作日2003年4月25日2003年4月25日6陈绩8需求测试1工作日2003年4月28日2003年4月28日7陈绩9需求整合确认1工作日2003年4月29日2003年4月29日8陈绩4.需要配合的部门市场部,提供客户资料,必要时帮助联系客户。表9-2网上商城技术需求设计说明书网上商城技术需求设计说明书作者:张海州日期:2002/02/02部门:技术部目录1.引言1.1编写目的为了更好地记录、分析、描述用户提出的技术需求,特编写此技术需求设计说明书。同时更好地指导编辑的页面需求采集工作。1.2项目背景本项目由××网站提出,××公司的开发部进行开发,××部门对整个项目的进度进行监督。1.3关键字1.4参考资料《网上商城开发合同》《网上商城需求采集计划书》2.技术概述2.1目标使用JSP和FormServlet技术将本次网上商城做成界面友好性,用户购物方便,编辑管理产品方便的在线购物系统。2.2硬件环境采用用户已有的硬件环境即可。第9章网上商城项目实例讲解1472.3软件环境因为采用Formservlet技术,所以对允许软件没有特殊。操作系统可以是Windows、Linux,数据库可以是Oracle、SQLServer、DB2、Web服务器可以是Tomcat、Weblogic、Websphere等。与用户已有软件环境兼容。3.数据描述3.1已有数据用户已有产品数据、商品数据作为基础数据需要导入数据库中。所有这些数据都是电子文档。3.2录入数据需要编写后台的商品、产品、文章等录入程序。3.3数据保存数据一律保存在数据库中。3.4数据词典产品:即数据库中所有的产品。商品:用于销售的产品。3.5数据采集需求采集人员向用户收集相关产品信息。4.功能需求4.1功能划分网上商城共分两个部分,一部分是面向用户的部分,网民在线注册、购物、提交订单等操作,在这部分完成;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。4.2功能描述4.2.1面向用户部分功能:(1)注册功能。消费者首先要注册为网上商城的用户。注册时只要填写登录用户名、密码、联系电子信箱3项信息即可。注册后,用户可继续填写详细个人信息及收货人信息,同时可修改密码、查询及维护订单。(2)选择产品功能。消费者浏览网上商城,将自己需求的产品放入到购物车中(可在网上商城首页、专柜首页、产品小类、专卖店首页、搜索结果页面、产品详细信息页面进行该操作),可连续添加商品。(3)管理购物车。消费者选择完商品后可进入购物车页面,查看自己要购买的商品,可修改某一商品数量、取消购买某商品和清空整个购物车。(4)订单功能。消费者确定购物车中的商品后提交订单,如消费者已填写收货人信息,则页面显示该信息并由消费者确认。如尚未填写则显示相应表单请其填写,系统记录消费者提交的收货人信息以便其下次购物时使用。消费者提交订单后可在网上商城查询该订单,并可对尚未处理的订单进行取消、修改等操作。(5)补充说明。消费者可先登录后购物,也可先行浏览网上商城,将商品放入购物车中,在提交订单时系统提示其登录(新用户要先注册)。4.2.2后台管理部分功能(1)管理用户功能。用户分为两级,管理员和基本用户。基本用户分为编辑、专卖店负责人、消费者3类。不能自己注册,一律由最高管理员添加。编辑拥有基本用户的最高权限,可访问所有订单,可浏览、增、删、改、查订单,可维护订单状态。专卖店负责人只具有处理本店订单的权限,同样可浏览、增、删、改、查订单,可维护订单状态。(2)管理订单功能。消费者可通过Web方式取消、修改自己提交的订单(确认前),查询自己提交的订单(随时)。如订单的状态在一定时限(如24个小时)后仍没有变化(“订单关闭”状态除外),系统自动提醒专卖店负责人及网店编辑(如该订单变色,弹出提醒窗口等方式。订单状态发生变化,系统自动发E-mail给消费者,“无效订单”、“订单关闭”状态除外)。网站开发:项目规划、设计与实现148(3)管理商品功能。商品由编辑添加、删除和修改。(4)管理文章功能。应该有文章的添加、删除和修改的功能。5.性能需求5.1数据精确度价格单位保留到分。5.2时间特性保证用户一次最简单购物过程在1分钟内完成。5.3适应性购物流程要简单明了,产品图片要清楚,产品信息描述准确。6.操作流程图6.1用户购物流程图6.2订单处理流程说明(1)消费者提交订单。(2)页面显示:“感谢您在网上商城购物,您的订单已成功提交,我们会在12小时内与您联系。如有问题可拨打网上商城客服热线”。(3)订单信息进入订单信息库。(4)订单具备以下几种状态:“提交成功、尚未确认”、“用户取消”、“无效订单”、“已确认,尚未洽谈”、“洽谈成功、尚未发货”、“洽谈不成功”、“已发货”、“订单关闭”等。(5)消费者提交订单,订单入库即为“提交成功、尚未确认”状态;专卖店负责人或网上商城编辑在后台浏览到消费者提交的订单,在确认订单信息有效后,订单的状态为“已确认,尚未洽谈”,如是无效信息(如收货人信息虚假),则置其状态为“无效信息”;在订单确认前,消费者可在线取消其提交的订单。(6)专卖店自己确认的订单,由其联系消费者,根据结果置订单的状态为“洽谈成功、尚未发货”、“洽谈不成功”,洽谈不成功则“订单关闭”;编辑确认的订单(专卖店无上网条件等原因),由网上商城将该订单信息转交专卖店相应人员进行上述处理流程。(7)洽谈成功的订单接下来依次经过“已发货”、“订单关闭”两个状态。7.其他需求如可使用性、安全保密、可维护性、可移植性等。第9章网上商城项目实例讲解149表9-3网上商城页面需求设计说明书网上商城项目页面需求设计部门:编辑部时间:2002/02/02作者:陈绩目录引言目的和人员为了详细描述网上商城项目的需求,特撰写此需求设计文档。本需求文档由×××撰写,其中×××给予很多建议。关键字商城,商品,购物车,收款台重用的页头页面样式用户名:密码:关键字:内容说明页头仍然保留常用页头格式,左侧是公司Logo,右侧上半部分是横幅广告,下面是导航条,分别为各个主要频道的链接导航。3个圆圈分辨表示购物车、查订单和找客服。下面是用户登录表单和关键字检索表单。链接说明首页链到网站首页,数码区连到数码频道,整机区连到整机频道,配件区连到配件频道,购物车链接到购物车页面,查订单链接到我的订单页面,找客服链接到帮助首页。重用的页尾页面样式在线投诉缺货登常见问题关于我们联系我们版权所有内容与连接说明底部连接仍然是保留常用链接,可以连接到在线投诉页面,缺货登记页面,常见问题页面等。首页页面样式可重用的页头Logo广告首页数码区整机区配件区查找外设区网站开发:项目规划、设计与实现150产品分类查询产品详细信息参数一参数二参数三您的购物车产品产品产品产品产品产品产品产品产品您有种商品在购物车内总计¥:元查看购物车提交订单通栏广告数码产品分类产品详细信息:参数一参数二参数三数码产品排行榜产品产品产品产品产品产品产品产品产品1.2.3.4.通栏广告整机产品分类产品详细信息:参数一参数二参数三整机销售排行榜产品产品产品产品产品产品产品产品产品1.2.3.4.通栏广告配件产品分类产品详细信息:参数一参数二参数三配件销售排行榜产品产品产品产品产品产品产品产品产品1.2.3.4.通栏广告外设产品分类产品详细信息:外设销售排行榜特价促销产品介绍特价促销产品介绍特价促销产品介绍添加到购物车添加到购物车添加到购物车特价促销产品介绍特价促销产品介绍添加到购物车第9章网上商城项目实例讲解151产品产品产品产品产品产品产品产品产品参数一参数二参数三1.2.3.4.可重用的页尾内容说明首页设计本着信息量大,分类清楚,方便易用的原则设计。促销或者有特色的产品要放在醒目位置,同时还要公布各类产品的销售排行。第一栏左侧为产品分类查询,便于让用户迅速找到产品。中间是促销商品,这样放置更加醒目。右侧是购物车信息,使用户能够随时看到购物车情况。下面是个频道的产品的迅速链接,常用产品用户无需更换页面便可以直接订购。另外,要为首页留出充分的广告位。链接说明单击各产品分类链接到产品分类列表页面。单击产品名称到产品详细介绍页面。数码频道首页页面样式可重用的页头您的购物车产品名称:市场价:商城价:产品简介:您有种商品在购物车内总计¥:元查看购物车提交订单数码产品分类数码摄像机数码相机MP3产品产品产品产品产品产品产品产品产品产品一名称产品二名称产品三名称产品四名称产品五名称产品六名称更多…..产品一名称产品二名称产品三名称产品四名称产品五名称产品六名称更多…..产品一名称产品二名称产品三名称产品四名称产品五名称产品六名称更多…..可重用的页尾特价促销产品介绍添加到购物车网站开发:项目规划、设计与实现152内容说明数码频道首页,主要是数码类产品的列表,其中特殊热卖促销产品,放在突出位置显示。其余整机频道,配件频道等相似并列的频道首页与数码频道首页完全一致。链接说明单击某一款产品,跳转到产品详细信息页面。单击“更多”链接,链接到此类的产品的产品列表页面。产品列表页面页面样式可重用的页头您的购物车产品名称:市场价:商城价:产品简介:您有种商品在购物车内总计¥:元查看购物车提交订单数码产品分类数码摄像机更多产品产品产品产品产品产品产品产品产品产品一名称市场价商城价产品二名称市场价商城价产品三名称市场价商城价产品四名称市场价商城价产品五名称市场价商城价产品六名称市场价商城价首页上一页下一页尾页可重用的页尾内容说明产品列表页面主要内容是某一个分类下的所有产品的列表,具有翻页功能。促销或者特色产品要有简介。链接说明单击产品名称到达产品详细介绍页面。单击翻页功能进行翻页。单击更多到达更多页面。单击【添加购物车】按钮将产品添加至购物车。单击购物车到达购物车页面。特价促销产品介绍添加到购物车第9章网上商城项目实例讲解153产品详细信息页面页面样式可重用的页头您的购物车产品名称:市场价:商城价:产品简介:您有种商品在购物车内总计¥: