ecshop需求规格说明书上课讲义
网上商城平台需求规格说明书
网上商城平台需求规格说明书第一章简介1.1 目的本需求规格说明书的目的是为软件开发商和客户之间就“网上商城平台”项目提供需求范围和需求内容的规定。
它能够提供清晰的软件需求,软件开发者能够在其约束下安排项目规划与进度、组织软件开发与测试,并且,它还将成为客户对本项目验收的唯一需求规约。
本文档的读者将分成两类:一类是客户代表(包括业务人员和技术人员),他们将通过此规格说明书来确定开发商对于他们所提供的“网上购物平台”项目是否被正确理解,当规格说明书得到客户和开发商的一致认可后,它将成为双方在技术实现和软件交付中需求符合度的唯一检验标准;另一类是开发商代表(包含项目经理,设计人员和实现人员),开发商通过此文档向客户展示他们对项目的理解,并且当规格说明书得到用户确认后,它将成为开发商在进行项目设计、实现、测试和实施过程中唯一的需求规范。
1.2 范围本文档所描述的需求仅限于网上商城平台项目,且只针对此项目有效。
1.3 定义、首字母缩写词和缩略语本文档所涉及的专门术语定义和缩略语、缩写词的含义如下表:1.4 参考资料在本文档的编写过程中,参考了一下资料,如果对文档含义有模糊之处,请查阅以下相关资料:1.《网站开发项目教程》陈密方中国铁道出版社2.《软件测试》朱少名电子工业出版社1.5 项目概述1.5.1 项目目标本项目旨在开发一套网上商城的平台,它将实现用户通过互联网完成商品采购的整个过程。
用户可以通过此平台的网上商品展示和检索获取自己所需要的商品的基本信息,并且可以根据自己的需求,通过互联网提交商品订单。
商家能够通过此平台来处理用户所提交的订单,根据用户提交订单的内容来判断是否与此用户交易。
1.5.2 项目运行环境1.硬件:1)服务器:基于Intel构架的企业服务器2)工作站:PC机2.软件:1).操作系统:中文Microsoft Windows XP2).支持环境:Microsoft IIS3).数据库:Microsoft SQL Server 20004).编程语言:C#, html5).设计工具:Microsoft Visual 2005,Dreamweaver等1.5.3 项目的条件与限制1. 项目启动的条件和假设1)公司和领导全力支持项目;2)开发合作方努力配合开发;3)在项目开发完成后,实施环境准备完善;2. 存在的风险1)人的因素●雇佣不到合适的人或人员流动;(高)●团队新组建,没有合作经验;●团队没有项目外包管理、深层技术协作的经验;2)系统●必须与物流系统配合;● PC服务器/Window平台无法承受大的交易量;3)资源●开发周期短;(高)●费用不足;●开发设备没有及时到位,或者开发环境不合适。
B2C商城ECShop需求规格说明书_2.7.2V1.5
2013 B2C商城需求规格说明书版本号:1.2成都博为峰软件技术有限公司2013-1-1修订记录目录1概述 (3)1.1编写目的 (3)1.2系统目标 (3)2需求说明 (4)2.1顾客/会员 (4)2.1.1顾客-会员注册 (4)2.1.2会员-会员登录 (5)2.1.3个人信息维护 (6)2.1.4地址簿编辑 (6)2.1.5交易查询 (8)2.1.6会员密码找回 (9)2.1.7会员积分查询 (10)2.2商品展示 (11)2.2.1商品分类浏览 (11)2.2.2商品搜索 (12)2.2.3商品评论 (14)2.3购买流程 (15)2.3.1购物车管理 (15)2.3.2结账 (16)2.3.3收藏夹管理 (18)2.4后台管理 (18)2.4.1商品管理 (19)2.4.2订单管理 (25)2.4.3会员管理 (28)2.4.4报表统计 (33)3.性能要求 (34)安全性 (34)附件 (35)1概述1.1编写目的本文档是成都博为峰技术有限公司基于B2C电子商务系统ECShop2.7.2版整理的需求。
本文档的编写是为了让学员更好的理解电子商务业务,完成相应的测试练习。
仅供学习交流,不得用于任何商业用途。
1.2系统目标该网站能够实现企业以自有域名在互联网开设集销售、服务、资讯为一体的电子商务平台。
企业依托此网站开展综合性的网络营销活动并对其开展综合性的便捷管理,以推广网站,树立品牌。
界面要求:人机界面友好,系统采用菜单/按钮驱动的图形用户界面,各功能均通过鼠标按键结合菜单方式驱动,形象直观、使用方便。
操作人员无需具备专业计算机背景知识,即可快速掌握各项操作。
系统性能:严密的约束条件机制,防止各种错误的发生。
当发生不符合系统要求的输入时,系统给出错误信息并提示操作人员正确的输入方式。
对所有操作进行前台合法性检查,对关键性操作提示确认,实现系统的容错和自我保护。
产品展示:该网站为用户提供7*24小时永不关门的实时更新的产品资讯展示服务,该平台通过文字、图片、分类展示等手段帮助用户详细了解产品信息。
Ecshop使用说明流程图
Ecshop 使用说明流程图及分析一、功能模块概述电子商务商品管理订单管理会员管理管理员管理文章管理系统设置商品列表添加商品商品分类商品品牌商品回收站订单列表订单查询订单状态变更删除订单会员列表添加新会员会员等级会员评论资金管理管理员列表管理员权限文章分类文章列表商店设置配送方式地区列表友情链接验证码管理自定义导航栏商品类型二、商品管理2.1商品列表通过查询数据库中的商品信息,将相关信息显示在页面上,并提供相应操作连接。
添加编辑复制 放入回收站搜索查看2.1.1商品列表所含功能说明商品列表商品列表添加商品商品编辑商品复制商品回收站商品查询2.1.2商品列表流程商品列表查询未放入回收站的商品信息输出数组至页面根据页面布局输出商品列表组合SQL语句,查询未放入回收站的商品获取返回的数组,传递到模版按规则显示数据简述:本功能主要实现显示出商品信息的功能,通过点击商品列表的链接,使用PHP查询没有放入回收站的商品信息,将返回值存储到数组中,通过模版引擎将数组传送到视图,利用模版引擎的格式输出查询到的数据。
2.1.3添加商品流程添加商品填写商品信息提交至处理页面保存到数据库并跳转至列表页添加商品填写表单信息提交到处理页面接收数据并存储到数组中组合插入数据的SQL语句将数据存储到相应的数据表中跳转到商品列表页面简述:本功能主要描述添加一件商品的过程。
点击添加商品按钮,调出需要填写的表单,表单填写完成后,通过提交,将数据提交到处理页面,由处理页面负责设置数组接收提交的数据,组合成插入的SQL语句,将数据写入到数据库表中,确认添加完成后跳转到商品列表页面,完成数据插入。
2.1.4商品编辑编辑商品修改商品信息提交至处理页面保存到数据库并跳转至列表页编辑商品修改表单信息提交到处理页面接收数据并存储到数组中组合更新数据的SQL语句将数据存储到相应的数据表中跳转到商品列表页面获取指定的商品信息获取商品ID根据商品ID查询出需要修改的商品信息按照规定的表单位置显示商品信息简述:本功能主要描述修改一件商品信息的过程。
ecshop需求规格说明书
ecshop网站项目软件需求规格说明书拟制陈强日期2010-12-6 评审人日期批准日期签发日期changshahuri IT Co., Ltd.长沙华瑞软件学院All rights reserved版权所有侵权必究目录1. 简介 (3)1.1. 编写目的 (3)让您更了解ECSHOP的各方面功能,以及对ECSHOP更深的了解。
(3)1.2. 适用范围 (3)1.2.1. 软件名称 (3)1.2.2. 软件功能 (3)1.2.3. 软件应用 (4)1.3. 定义及关键词 (4)1.4. 参考资料 (5)1.5. 项目流程 (5)登录总体概述 (5)1.6. 软件概述 (6)1.6.1. 项目介绍 (6)1.6.2. 产品环境介绍 (6)1.7. 软件模块 (7)1.8. 角色ACTORS (8)2. 功能需求 (9)2.1. 需求分析 (9)2.1.1. 商品前台展示 (9)2.1.2. 商品后台管理 (13) (22)2.1.3. 会员管理 (22)2.1.4. 订单管理 (30)2.1.5. 后台权限管理 (41)表目录表1. 关键词 (4)1. 简介1.1. 编写目的让您更了解ecshop的各方面功能,以及对ecshop更深的了解。
1.2. 适用范围1.2.1. 软件名称ECShop 英文全称为e-Commerce Shop,中文全称为ECShop 网上商店管理系统,简称ECShop1.2.2. 软件功能1.前台:用户注册模块、用户登录模块、用户中心模块、购物车管理模块、商品展示模块、留言板模块。
(1)前台会员注册客户想要进行网上购物就必须先进行注册(当然作为游客购物,可以直接联系管理进行购物)(2)前台会员登录客户想要购买商品需要先进行登录(3)用户中心此模块包括欢迎页、用户信息、我的订单、收货地址、我的留言、缺货登记、我的评论、资金管理、我的积分。
欢迎页:显示会员上次登录的信息及有关积分、订单的一些信息。
网上商城系统需求规格说明书
网上商城系统需求规格说明书版本:1.0系统版本变更记录目录1.简介 (4)1.1开发背景 (4)1.2目的 (4)1.3业务范围 (4)1.4参考文档 (4)2.约束及假定 (5)2.1 软件运行环境以及技术约束 (5)2.1.1 软件约束 (5)2.1.2 硬件约束 (5)2.2 交付及部署约束 (5)3薪酬发放流程(主要业务流程) (6)4 系统角色模型 (7)5 系统任务模型(总体任务模块) (8)6 缩写、数据字典、与规则 (9)7 功能性需求描述 (11)8 用例描述(含用例图,用例规约,用例事件流图) (12)9 需求优先级表 (20)10 非功能性需求描述 (21)1.简介1.1开发背景系统名称:网上商城系统;系统用户是负责此系统管理的系统管理员,使用此系统的游客及商城会员;1.2目的本文档定义了网上商城系统的详细需求,明确了网上商城系统的功能内容、功能边界、开发途径。
1.3 业务范围网上商城购物系统是为了方便顾客购物而开发出来。
包括用户购物、用户注册、修改个人信息、对商品评价。
以及管理员对商品信息管理、公告信息管理、订单管理、普通用户信息管理等功能。
网上商城系统是一个web应用形式(B/S),可以通过互联网进行访问。
1.4参考文档2.约束及假定2.1 软件运行环境以及技术约束2.1.1 软件约束网上商城系统采用Java技术进行开发。
开发及运行的软件环境为:●Java开发包JDK:jdk1.6.0_10-windows版●应用服务器Tomcat:apache-tomcat-6.0.18●数据库SQL:sql2005-windows版●开发框架Struts:Struts2.0.14●ORM工具Hibernate:Hibernate3.22.1.2 硬件约束Web服务器及数据库服务器均采用SONY(2.5G HZ)笔记本电脑。
内存4GB、硬盘320G。
2.2 交付及部署约束网上商城系统要在两个月内开发完成,交付时要以独立的war文件作为应用程序发布形式。
网上购物商城需求规格说明书
中南林业科技大学《软件工程课程设计》报告设计名称:网上购物商城姓名:王旭琴学号: 20134703 专业班级: 13级软件工程2班系(院):计算机与信息工程学院指导老师:辛动军签名:2015-6-30网上购物商城需求规格说明1、绪论1.1课题意义自我国加入WTO后,越来越多的传统企业进一步认识到企业经济发展的必然趋势是以网络化、全球化为主要特征。
而企业实行电子商务则成为企业发展与国际接轨的必要条件。
多年来国家十分重视企业的信息化建设,并做了大量工作,但目前企业开始实施信息化的比例还不够高,所以电子购物网站的实现是一个仍然是非常迫切的需求。
1.2网上购物商城可以实现提高经营决策和计划预见能力通过电子商务对各类客户的需求可以超前做到全面地了解使企业有针对性地提前安排生产经营计划,占得市场先机。
1.3加强与客户的沟通促进产品销售根据网上购物商城信息库中保存的大量客户资料,通过快速的信息沟通,为客户及时提供所需的产品和服务。
1.4降低交易和售后服务成本网上购物商城使得企业能直接面向最终客户,从而降低交易成本和客户售后咨询等服务费用,尤其是对无形产品的服务。
2、面向对象分析2.1功能模型2.1.3用例要点表网上购物商城用例要点表用例要点说明注册结果账户状态为“会员”重要步骤1、填写个人信息2、会员审核通过议题需验证和绑定手机号,绑定支付宝订购商品结果订购状态为“已结账”重要步骤1、提交订单2、确认付款3、确认收货议题保持“订购状态”,或是拆成“加入购物车”和“结账”2.1.4用例图表1-1顾客用例图表1-2管理员用例图表1-3商户用例图表1-4游客用例图2.1.5用例描述表1-1注册的用例描述用例名称:注册参与者:游客前置条件:游客进入网上购物商城界面用例描述:游客进入网上购物商城界面后,点击注册可以进入到注册界面,填写基本信息,注册成为会员后置条件:注册成功,成为会员表1-2查询商品信息的用例描述用例名称:查询商品信息参与者:游客前置条件:游客进入网上购物商城界面用例描述:游客进入网上购物商城界面后,通过筛选、搜索查询出相应的商品信息,并进行浏览说明:游客只能浏览信息,只有通过注册以后才能够购买相应的商品。
网上商城管理系统需求规格说明书
网上商城管理系统需求规格说明书第一部分引言1、项目名称及目的项目名称网上商城管理系统项目目的本需求规格说明书是为了网上商城管理系统而编写。
本说明书的预期读者为系统分析人员、程序设计人员、文档编写者以及项目管理人员。
本说明书定义了网上商城管理系统的详细需求,明确了网上商城管理系统的功能内容、功能边界、开发途径,是整个软件开发的依据,它对以后阶段的工作起指导作用。
本文也是项目完成后系统验收的依据。
2、项目背景此网站的设计主要目的一般是通过网站的推广,向消费者展示出一片新鲜的购物天地。
面向最终消费者的电子商务,成功范例如亚马逊、当当网。
由于互联网的互动特性,任何人可以通过网络挑选商品。
第二部分项目概述1、项目目标本项目旨在开发一套网上商城管理系统,它将实现用户通过互联网完成商品采购的整个过程。
用户可以通过此管理系统的网上商品展示和检索获取自己所需要的商品的基本信息,并且可以根据自己的需求,通过互联网提交商品订单。
系统管理员能够通过此系统来处理用户所提交的订单,支付方式采用电子支付方式。
2、开发环境操作系统:Microsoft Windows 7数据库:MySQL编程语言:Java、Html设计工具:STS3、存在的风险开发团队对所用的技术不熟悉(高)开发团队刚刚组建,沟通交流时间短第三部分需求规定1、前台系统功能模块2、后台管理系统功能模块3、角色描述 在本项目中共有四种角色:游客、注册会员、系统管理员、银行接口1.游客:可以浏览商品、并加入购物车2.注册会员:可以浏览商品、管理个人信息和订单信息、可一下订单3.系统管理员:商品信息的管理、订单信息的管理、注册会员信息的管理、以及留言、公告等站内信息及统计的管理4.银行接口:电子支付4、功能详解前台模块详解:1、用户注册:✧ 用户单击注册用户;✧ 系统显示注册用户页面,显示内容包括:用户名、密码、二级密码、姓名、身份证号、邮箱,还有提交按钮;✧ 用户单击提交按钮;✧ 系统校验成功后,显示注册成功页面:页面显示为:注册成功、并在5秒内自动跳转到会员个人主页。
ecshop模板使用简易说明
模板使用简易说明一、模板系统介绍Ecshop模板系统使用我们自行研发的模板控制系统和著名的PHP开源模板程序Smarty组合而成。
为了方便用户开发模板,还使用了Dreamweaver的模板和库的功能Smarty中文手册:/develop ... -docs-zh-CN/manual/二、模板设计原则二、模板系统文件结构Ecshop根目录/||->其它目录|->themes|->例:default (模板项目目录)|->images (模板图片目录)|->library (模板库目录)|-screenshot.png (模板预览图)|-style.css (模板所使用样式表)|-article.dwt (阅读文章)|-article_cat.dwt (文章列表)|-category.dwt (分类列表)|-compare.dwt (商品比较)|-gallery.dwt (商品图片)|-goods.dwt (商品)|-index.dwt (商城首页)|-respond.dwt (支付)|-secarch_result.dwt (搜索结果)|-shopping_flow.dwt (购物流程)|-snatch.dwt (夺宝奇兵)|-user.dwt (用户中心)各主要页面所用模块图例首页:index.dwt文章列表:article_cat.dwt文章显示:article.dwt商品分类:category.dwt商品比较:compare.dwt商品详情:goods.dwt搜索结果:search_result.dwt夺宝奇兵:snatch.dwtlibrary 说明articles.lbi - 文章列表article_info.lbi - 文章内容article_list.lbi - 文章列表best_goods.lbi - 精品推荐bought_goods.lbi - 购买过此商品的人购买过哪些商品brand_goods.lbi - 品牌的商品cart.lbi - 购物车cart_view.lbi - 查看购物车category_tree.lbi - 商品分类树cat_goods.lbi - 分类下的商品comments.lbi - 用户评论comment_form.lbi - 发表评论的表单consignee.lbi - 收货人信息fittings.lbi - 相关配件footer.lbi - 页脚gallery.lbi - 商品相册goods_detail.lbi - 商品详情goods_info.lbi - 商品基本信息goods_list.lbi - 商品列表help.lbi - 帮助内容history.lbi - 历史记录hot_goods.lbi - 热卖商品invoice_query.lbi - 发货单查询member.lbi - 会员登录区member_info.lbi - 会员信息nav_main.lbi - 主导航new_goods.lbi - 新品上架order_confirm.lbi - 订单确认order_detail.lbi - 订单详情order_view.lbi - 订单信息package_card.lbi - 包装和贺卡pages.lbi - 列表分页page_top.lbi - 页面顶部payment.lbi - 支付方式promotion.lbi - 促销商品properties.lbi - 商品属性register_login.lbi - 购物流程登录和注册related_goods.lbi - 相关商品search_advanced.lbi - 高级搜索表单search_form.lbi - 搜索表单search_result.lbi - 搜索结果shipping.lbi - 配送方式signin.lbi - 会员登录表单snatch_bid.lbi - 夺宝奇兵出价表单snatch_goods.lbi - 夺宝奇兵活动的商品snatch_list.lbi - 夺宝奇兵活动列表snatch_price.lbi - 夺宝奇兵价格列表snatch_result.lbi - 夺宝奇兵活动结果top10.lbi - 销售排行ur_here.lbi - 当前位置user_address.lbi - 会员中心收货人列表user_address_add.lbi - 会员中心添加收货人user_booking.lbi - 会员中心用户缺货登记user_booking_add.lbi - 会员中心用户添加缺货登记user_collect.lbi - 会员中心用户收藏夹user_forgetpassword.lbi - 会员中心找回密码。
ECshop使用手册
ECshop使用手册ECshop使用手册1、简介1.1 什么是ECshop1.2 ECshop的特点1.3 ECshop的优势2、安装与配置2.1 系统要求2.2 与安装ECshop2.3 配置ECshop2.4 数据库设置2.5 后台管理设置3、商品管理3.1 添加商品3.2 编辑商品3.3 删除商品3.4 商品分类管理3.5 商品属性管理4、订单管理4.1 创建订单4.2 订单支付4.3 订单发货4.4 查看订单详情 4.5 取消订单4.6 退款与售后服务5、用户管理5.1 用户注册5.2 用户登录5.3 修改个人信息 5.4 查看订单历史 5.5 购物车管理5.6 用户评论与评分6、促销与营销6.1 优惠券6.2 积分系统6.3 团购与拼团活动7、物流与配送7.1 物流公司管理7.2 配送区域设置7.3 发货流程8、网站设置8.1 网站基本信息设置 8.3 导航菜单管理8.4 页面布局管理8.5 插件与扩展管理9、数据备份与恢复9.1 数据库备份9.2 数据库恢复10、系统日志与错误处理 10.1 系统日志查看10.2 错误处理与调试11、常见问题与解答11.1 如何处理商品缺货情况?11.2 如何配置多个支付方式?11.3 如何添加新的配送方式?附件:- ECshop安装包- ECshop使用手册PDF版法律名词及注释:- 商标:商标是指为区别商品或者服务来源,以图形、字词、数字、三维标志、颜色组合等方式,以及联合声音等方式,单独或者结合使用,能够区别商品或者服务来源并能够在法律上受到保护的标志。
- 版权:版权是指作者对其创作的文学、艺术、科学等作品享有的权利,包括对作品的复制权、发行权、表演权、放映权、广播权、信息网络传播权等权利。
【在线电子商城】需求规格说明书
【在线电子商城】需求规格说明书需求规格说明书(一)引言1.1 项目名称在线电子商城(Online electronic store)1.2 项目背景和内容概要本系统由非常5+1组合成员共同开发,预期用户为网上购物消费群体使用。
本项目为B/S架构,通过浏览器向用户提供一个在线网上交易的平台。
参考当前流行的淘宝、当当、拍拍等在线购物网站,可以通过建立网站的方式来达到持久在线交易的目的,同时通过网站可以便于管理交易,规范交易。
1.3 定义Online electronic store:在线电子商城B/S:浏览器/服务器(Brsower/Server)架构。
通俗地说就是我们平时所说的浏览网页。
WEB浏览器(Web Browser):浏览器是个显示网页伺服器或档案系统内的HTML文件,并让用户与此些文件互动的一种软件。
MySQL 5.0:所用的数据库管理软件。
目前广泛应用于各种中小型网站及企业中。
其特点是体积小、速度快、免费、开源。
MyEclipse:所用的开发工具1.4 参考资料无2. 任务概述2.1 目标本项目的开发以实现在线电子商城的普遍使用和完善为目标,构建一个类别详细,功能齐全,管理统一,便于交易的网络场所,使卖家能够方便的提供货物与服务,买家能简便的浏览选择货物,从而避免了定期举行的实体交易市场的种种不足。
2.2 范围包含的业务需求说明如下:1.系统定位于在线交易平台,即通过这个平台促进卖家与买家间的沟通,买家在线浏览商品,并可以对商品打分、购买商品。
2.未注册用户只能浏览网页,而不能进行其他的操作;3.注册用户可以对商品进行对商品打分、购买商品。
对商品加入购物车,也可以取消购物车内的内容;4.注册用户必须提供足够详细的信息,包括:真实姓名、昵称、出生日期、身份证号、手机号码/固话号码,电子邮件,住址;5.管理员通过后台可以对商品信息,用户信息管理员信息,公告信息,友情链接等进行设置。
(二)应用系统角色和用户本系统角色分为三种:超级管理员(后台)、普通管理员(后台)和普通用户。
网上商城_需求规格说明v04
网上商城系统需求规格V0.4软件工程第四小组目录1导言 (1)1.1目的 (1)1.2范围 (1)1.3缩写说明 (1)1.4版本更新信息 (1)2系统定义 (2)2.1项目背景 (2)2.2项目要达到的目标 (2)2.3系统整体结构 (2)3应用环境 (3)3.1系统运行网络环境 (3)3.2系统运行硬件环境 (4)3.3系统运行软件环境 (4)4功能规格 (4)4.1角色(Actor)定义 (4)4.1.1顾客 (4)4.1.2管理用户 (4)4.1.3数据库 (6)4.2系统主Use Case图 (6)4.3客户端子系统 (7)4.3.1注册 (9)4.3.2商品查询 (9)4.3.3收藏商品 (10)4.3.4将商品放入购物车 (10)4.3.5填写收货人信息 (10)4.3.6购买商品 (10)4.4管理端子系统 (11)4.4.1登录管理 (12)4.4.2商品管理 (13)4.4.3订单管理 (13)4.4.4顾客管理 (14)5性能需求 (14)5.1界面需求 (14)5.2数据精确度 (15)5.3系统安全性需求 (15)6实现约束 (15)1导言1.1目的该文档是关于用户对于网上商城系统的功能和性能的要求,重点描述了网上招聘系统的设计需求,将作为对该工具在概要设计阶段的设计输入。
本文档的预期读者是:●设计人员●开发人员●项目管理人员●测试人员1.2范围该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决整个项目系统的“做什么”的问题。
在这里,对于开发技术并没有涉及,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的渠道。
1.3缩写说明B2CBusiness-to-Customer(商家对顾客)的缩写。
JSPJava Server Page(Java服务器页面)的缩写,一个脚本化的语言。
UMLJava Server Page(Java服务器页面)的缩写,一个脚本化的语言。
电商需求分析说明书教学内容
电商需求分析说明书电子购物商城需求规格说明书小组成员:王惠龙,贺剑强,吴午,林清组长:王惠龙目录1.概述1.1目的1.2范围1.3读者对象1.4参考文档1.5术语定义2.系统说明2.1概述2.2用户与角色2.3系统功能2.4遵循的标准和规范3.功能需求3.1站点功能分析3.1.1后台管理3.1.2商城卖家3.1.3商城买家已注册普通用户..........................................................................已注册会员用户..........................................................................3.1.4商城游客3.2站点功能流程描述3.2.1站点前台架构3.2.2站点后台架构3.2.3站点整体流程图3.2.4用户注册3.2.5用户登录3.2.6商品管理3.2.7用户管理用户管理3.2.8订单管理3.2.9站点公告管理留言管理个人购物车管理用户信息管理给卖家评价管理申请退款取消交易申请退款取消交易自己的货架管理用户充值账户和密码管理用户充值账户和密码管理用户在线充值管理商城会员管理商城会员管理用户的密码保护管理站点在线帮助4.非功能性需求4.1技术需求4.1.1软硬件环境要求硬件设备要求..............................................................................支持软件......................................................................................接口..............................................................................................4.1.2性能要求精度..............................................................................................时间特性要求..............................................................................4.1.3数据管理能力要求4.1.4故障处理要求4.2其他专门要求概述随着社会的发展,网络的逐步大众化,人们的生活节奏的加快,大家的大部分时间都在繁忙的工作中度过。
电子购物商城需求规格说明书
电子购物商城需求规格说明书摘要: 记录电子商务购物商城软件开发需求,包括功能需求、性能需求、用户界面接口、数据需求、条件和约束等关键字: 在线购物Shopping Online 需求规格目录1.概述 (4)1.1目的 (4)1.2范围 (4)1.3读者对象 (4)1.4参考文档 (4)1.5术语定义 (4)2.系统说明 (6)2.1概述 (6)2.2用户与角色 (6)2.3系统功能 (6)2.4遵循的标准和规范 (7)3.功能需求 (8)3.1站点功能分析 (8)3.1.1后台管理 (8)3.1.2商城卖家 (8)3.1.3商城买家 (8)3.1.3.1已注册普通用户 (8)3.1.3.2已注册会员用户 (8)3.1.4商城游客 (9)3.2站点功能流程描述 (9)3.2.1站点前台架构 (9)3.2.2站点后台架构 (10)3.2.3站点整体流程图 (11)3.2.4用户注册 (11)3.2.5用户登录 (14)3.2.6商品管理 (16)3.2.7用户管理 (20)用户管理 (22)3.2.8订单管理 (22)3.2.9站点公告管理 (25)3.2.10留言管理 (27)3.2.11个人购物车管理 (29)3.2.12用户信息管理 (31)3.2.13给卖家评价管理 (33)3.2.14申请退款取消交易 (35)申请退款取消交易 (36)3.2.15自己的货架管理 (37)3.2.16用户充值账户和密码管理 (39)用户充值账户和密码管理 (40)3.2.17用户在线充值管理 (41)3.2.18商城会员管理 (43)商城会员管理 (44)3.2.19用户的密码保护管理 (45)3.2.20站点在线帮助 (47)4.非功能性需求 (48)4.1技术需求 (48)4.1.1软硬件环境要求 (48)4.1.1.1硬件设备要求 (48)4.1.1.2支持软件 (50)4.1.1.3接口 (50)4.1.2性能要求 (51)4.1.2.1精度 (51)4.1.2.2时间特性要求 (51)4.1.3数据管理能力要求 (51)4.1.4故障处理要求 (51)4.2其他专门要求 (52)1.概述随着社会的发展,网络的逐步大众化,人们的生活节奏的加快,大家的大部分时间都在繁忙的工作中度过。
购物商城系统需求分析说明书
网上商城系统需求分析规格说明书WEB 1001第1章引言1.1系统概述作为互联网战略的延伸,电子商务的热潮一度兴起,但是一直以来,很多企业网站都局限在信息发布等一些基本的功能,而越来越深入的实践表明,这些仅仅代表了企业网站的一个起点功能。
随着企业网络环境的发展成熟,企业门户网站可以帮助企业把现有的业务系统整合起来,集中优势资源为客户提供个性化服务,并为企业创建一个良好的收入渠道。
1.2 读者对象本文档的读者为库存管理员、消费者及本项目所有软件设计和开发、测试人员。
1.3背景说明购物商城系统致力于提供产品展示及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。
第2章需求规定2.1功能需求2.1.1 功能块划分网上商城共分两个部分,一部分是面向用户的部分,包括:顾客在线注册、购物、提交订单、付款等操作;另外一部分是商城管理部分,这部分的内容包括:产品的添加、删除、查询、订单的管理、操作员的管理、注册用户的管理等。
2.2功能描述2.2.1.1面向用户功能流程图2.2.1.2面向用户功能描述:(1)进入首页(2)商品查询(3)购买商品(4)商品类别显示(5)显示购物车简要信息(6)前台用户注册(7)前台用户登陆(8)前台用户退出(9)进入购物车(9)购物车管理(11)订单确认(12)进入会员中心(13)基本资料显示(14)用户资料修改(15)用户密码修改(16)用户密码修改2.2.2.1面向管理员功能流程图:2.2.2.2面向管理员的功能描述:(1)用户登录(1)菜单显示(2)显示商品类别(3)商品类别添加(4)商品类别修改(5)商品类别删除(6)商品查询(7)商品添加(8)商品类别修改(9)商品删除(9)注册用户的查询显示(10)冻结与解冻(11)进入管理员管理(12)添加管理员(12)添加管理员(12)删除管理员(13)个人资料显示(14)个人资料修改(15)管理员密码修改(16)订单查询(17)订单查看(18)订单审核(18)订单修改(18)登录管理员退出2.3数据流图2.2.1网上购物数据流程图:发货2.2.2会员注册数据流程图:2.2.3管理员数据流程图:2.2.4订单数据流程图:2.2.4商品,广告,信息管理数据流程图:第3章 运行环境设定3.1系统环境需求✧ 系统模式本系统采用C/S 模式作为开发模式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
e c s h o p需求规格说明书ecshop网站项目软件需求规格说明书拟制陈强日期2010-12-6 评审人日期批准日期签发日期changshahuri IT Co., Ltd.长沙华瑞软件学院All rights reserved版权所有侵权必究目录1. 简介 (4)1.1. 编写目的 (4)让您更了解ECSHOP的各方面功能,以及对ECSHOP更深的了解。
(4)1.2. 适用范围 (4)1.2.1. 软件名称 (4)1.2.2. 软件功能 (4)1.2.3. 软件应用 (6)1.3. 定义及关键词 (7)1.4. 参考资料 (7)1.5. 项目流程 (7)登录总体概述 (7)1.6. 软件概述 (8)1.6.1. 项目介绍 (8)1.6.2. 产品环境介绍 (9)1.7. 软件模块 (9)1.8. 角色ACTORS (10)2. 功能需求 (11)2.1. 需求分析 (11)2.1.1. 商品前台展示 (11)2.1.2. 商品后台管理 (15)......................................................... 错误!未定义书签。
2.1.3. 会员管理 (24)2.1.4. 订单管理 (32)2.1.5. 后台权限管理 (43)表目录表1. 关键词 (7)1. 简介1.1. 编写目的让您更了解ecshop的各方面功能,以及对ecshop更深的了解。
1.2. 适用范围1.2.1. 软件名称ECShop 英文全称为 e-Commerce Shop,中文全称为 ECShop 网上商店管理系统,简称ECShop1.2.2. 软件功能1.前台:用户注册模块、用户登录模块、用户中心模块、购物车管理模块、商品展示模块、留言板模块。
(1)前台会员注册客户想要进行网上购物就必须先进行注册(当然作为游客购物,可以直接联系管理进行购物)(2)前台会员登录客户想要购买商品需要先进行登录(3)用户中心此模块包括欢迎页、用户信息、我的订单、收货地址、我的留言、缺货登记、我的评论、资金管理、我的积分。
欢迎页:显示会员上次登录的信息及有关积分、订单的一些信息。
用户信息:显示出该会员的详细信息并进行修改。
我的订单:显示该会员的订单的信息及订单状态,如果已收到货物可进行付款,点击订单号可显示该订单的具体信息。
收货地址:显示当前该用户的所有收获地址的详细信息,并且可以对任何一个收获地址进行修改或删除操作。
我的留言:显示该会员的所有的留言及回复,并且可进行新的留言。
缺货登记:会员购买的商品不足时可以进行缺货登记,可查看登记记录、删除登记记录我的评论:显示该会员的所有的评论即店主回复。
资金管理:会员可以进行充值申请、提现申请、查看账单明细、查看申请记录等操作。
我的积分:查看我的当前积分,及根据当前积分可参加哪些优惠活动提示。
(4)购物车购物车模块是此项目中最重要的一个模块,每一个用户都有一个属于自己的购物车,会员可以根据喜好任意删除购物车中的商品或添加新的商品,当用户结账时先从购物车中读出来再进行合计,结账完成后要清空购物车,会员退出后,购物车将自动销毁。
(5)流言板模块此模块实现的功能是显示会员的留言以及回复,可进行留言。
(6)商品展示此模块实现的功能是显示所以商品,用户可以在网页中查看所以商品。
2.后台:登录模块、商品管理模块、订单管理模块、会员管理模块、报表统计模块、日志管理模块、系统数据模块(1)后台用户登录管理进行后台管理,必须登录成功之后才能对后台进行管理。
(2)商品管理此模块包括发布商品(简单描述、属性)、商品列表(对商品进行增删改)、商品类型的管理(对商品类型进行增删改)、商品品牌管理(对商品品牌进行增删改)、商品图品管理(对商品的图片进行修改)、会员评(对用户的评论进行回复或删除)、商品积分管理(修改商品积分或添加新商品积分)。
(3)订单管理此模块包括订单列表(显示每条订单的主要信息,并对此进行查看、编辑、处理等操作)、订单查询(根据会员的一些详细信息对订单进行查询)、订单打印(打印某订单)、缺货登记(显示缺货商品的信息和联系人,对此信息进行处理或删除)四个小模块。
(4)会员管理此模块包括会员列表(对会员进行修改、删除)、会员留言(对会员的留言进行回复、删除)、会员充值提现申请三个小模块。
1.2.3. 软件应用ecshop网上商城是B2C网站,所谓B2C网站是指提供企业对客户间电子商务活动平台的网站。
B2C模式是我国最早产生的电子商务模式,以8848网上商城正式运营为标志。
B2C即企业通过互联网为消费者提供一个新型的购物环境——网上商店,消费者通过网络在网上购物、在网上支付。
不论是企业还是个人,借助 ECShop 都能够迅速建立个性、高效、稳定、安全的网上商店。
1.3. 定义及关键词表1.关键词1.4. 参考资料[1] 1. 官方网站:[2] 2. 讨论社区:1.5. 项目流程总体概述本节描述影响产品和产品需求的一般因素。
由以下4个部分构成。
本节不描述具体的需求,只是使那些将要描述的具体需求更易于理解。
1.6. 软件概述1.6.1. 项目介绍ECShop 英文全称为 e-Commerce Shop,中文全称为ECShop网上商店管理系统,简称ECShop。
ECShop网店系统是一套免费开源的网上商店软件,无论在稳定性、代码优化、运行效率、负载能力、安全等级、功能可操控性和权限严密性等方面都居国内外同类产品领先地位。
ECShop 这个程序主要是模拟了现实生活中客户购物的一个整体流程。
同时也模拟了一个网上购物平台。
首先客户浏览商品,挑选自己比较喜欢的商品,将挑选的商品放入购物车中,如果客户不想买这种商品可以将该商品从购物车中删掉。
在结账时填写自己的详细信息,包括收货人、收货地址、配送方式和支付方式,然后提交订单。
对于每个客户而言ECShop 能够在很短的时间内,让客户购买到自己最喜欢的产品。
客户只需要花少量的时间,就能把大部分好的商品全部过目一遍。
同时对于每个客户都有自己的后台管理。
可以浏览、删除订单,可以充值,查看积分,以及享受一定的优惠待遇,这样大大增加了客户的体验性。
完成订购等待收货。
收货之后如果客户不满意商品的质量,在一定的时间内可以退货。
这样可以更好的为客户提供方便,让客户更好的了解市场的最新动态。
当然对于经常购物的客户 ECshop 提供了积分、红包、赠品等活动。
可以让客户在购物的同时也在盈利。
对于商家来说,通过对商品信息和客户信息的管理,能够更好的了解客户的需求,根据对客户需求的分析做成正确的判断,给商家带来更多的利润,同时更好的方便了客户,提高了客户和商家的一种互动。
更好的促进商家的发展。
1.6.2. 产品环境介绍描述本产品与其它产品或项目所组成的整体环境。
1. 如果本产品是独立的并完全自我包含,请加以说明。
2. 如果SRS定义的产品是更大的系统或项目的组件,那么应:描述此大系统或项目每个组件的功能,并且标识接口;确定本软件产品主要外部接口;相关产品硬件和所使用的外部设备。
建议通过方块图来描述大系统或项目的主要组件,互连性以及外部接口。
本部分不应提出一个具体的设计解决方案或对解决方案的具体设计约束(具体设计约束将在具体需求章节中描述)。
本部分内容是产生设计约束的基础。
1.7. 软件模块1.8. 角色Actors1)游客:游客可以浏览商品,购买商品。
2)会员:可以浏览、删除订单,可以充值,查看积分,以及享受一定的优惠待遇。
3)管理员:管理员分为超级管理员,和一般的管理员,超级管拥有最大的管理权限。
但是一般的管理员是受超级管理员控制的,都是由超级管理员来分配权限,对应的权限,对应的操作。
都会在管理员日志上显示。
管理员有修改自己密码的权限。
2. 功能需求2.1. 需求分析2.1.1. 商品前台展示1. 前台商品管理一、用户登录后,在首页显示所有商品信息,其中有精品推荐、新品上市、热卖商品。
二、用户可根据商品类别来搜索商品,需要填入商品类别和商品名称才能准确搜索。
三、所有分类包括手机类型、充值卡、手机配件。
四、用户搜索之后进入搜索结果页面,显示用户需要的商品。
五、用户可以根据不同的需求选择不同的显示方式:1、用户选择则显示为:2、用户选择则显示为:3、用户选择则显示为:4、用户还可以选择通过上架时间、价格、更新时间来进行排序。
六、用户可以通过点击手机类型、手机配件、充值卡进入商品筛选页面,选择需要的品牌、价格等,可以帮助用户快速查询到满意的产品。
六、用户还可以参加诸如团购商品、优惠活动、夺宝奇兵、拍卖活动、积分商城等活动。
七、用户还可以进入留言板发表评论,进行留言、投诉等。
八、显示所有的品牌,根据品牌选择需要的产品。
2.1.2. 商品后台管理1. 商品列表所有记录一商品列表1 首先查询出所有数据2 有条件的组合查询3 根据列名还可以排序4 在表格中还能编辑修改等操作5 通过链接跳到添加页面进行操作6 选中行将他放入回收站7 分页图片1二添加商品1 添加商品操作2 通过链接可以查看全部商品图片2三商品分类1 首先查询全部类型2 选中点击查看一种类型3 一种类型中还可以查看详细信息还能进编辑等操作图片3四用户评论1 首先查询所有被评论的手机2 根据列名进行排序3 根据评论内容进行模糊查询记录4 选中一行记录详细查看评论,删除数据等5 分页图片4 五商品品牌1 根据名称模糊查询2 修改商品品牌信息3 删除商品品牌记录4 添加商品品牌5 分页图片5六商品类型1 首先查询出所有商品类型名称2 可单击选中类型进行修改也可点击编辑修改3 删除一行类型记录4 分页5 可以点击属性列表查看商品类型名称的属性图片6七商品回收站1 根据名称模糊查询2 根据列名进行排序操作3 通过点击链接将他还原或者通过下拉列表还原或者永久删除图片7八图片批量处理1 选中一个手机种类并选中一个品牌并选中一个手机型号使他们统一图片相册认他们的样式统一些。
图片8九商品批量上传1 支持数据格式2 所属类型3 文件编码等图片9十商品批量导出1 组合查询把下拉列表中值选中后点击搜索即可如果没有结果也可在文本框中输入关键字即可图片10十一商品批量修改1 首先选中修改商品方式2 选中商品类型3 选中品牌4 根据以上选中会自动查询一条记录图片11十二生成商品代码1 查询出所有商品分供用户选择2 查询出所有商品品牌其次在查询出是否推荐类型是否显示图片绑定到下拉列表供用户选择3 有一部分是用户可以根据自己意愿输入的图片12十三标签列表1 添加标签2 根据列名排序等3 单击标签名称进行修改在操作栏点击图片编辑也可进行修改也可点击删除图标进行删除等操作4 点击链接可到首页查看详细信息5 分页图片13十四虚拟商品列表1 首选查询出所有虚拟商品列表2 组合查询3 根据列名排序4 单击商品名称进行修改5 在操作栏图标中可查看详情,编辑修改,放入回收站,复制,查看虚拟卡信息补货等6 可通过下拉列表操作等7 分页图片14十五添加虚拟商品1 添加虚拟商品2 通过链接查看商品列表图片15十六更改加密串1 如果要更改加密串在下图中的文本框中输入原加密串和新加密串点击确定即可图片16十七商品自动上下架1 根据商品名称进行模糊查询2 在复选框中选中商品并且在选择按扭中选择时间本即可进行上下架操作3 在操作栏中可对选中一行数据进行了的操作进行撤消图片172.1.3. 会员管理1. 前台会员管理一、进入网站购买商品时可以选择不登录购买或者会员购买(图1.1)。