第一章软件开发本系统属于B+B2C模式即B2B+B2C.第一部分B2C部分一、商品管理1、商品列表查看编辑复制回收站2、添加新商品通用信息详细描述其他信息商品属性商品相册关联商品配件关联文章3、商品分类添加商品分类。管理商品分类(转移商品、编辑、移除)4、用户评论状态改变查看及回复删除5、商品品牌编辑添加移除6、商品类型新建商品类型编辑类型属性查看商品属性列表移除商品属性7、商品回收站8、图片批量处理处理商品图片处理商品像册,重新生成缩略图,重新生成商品详情图9、商品批量上传CSV文件导入10、商品批量导出CSV文件导出11、商品批量修改市场价格本店价格初级会员高级会员VIP会员批发积分购买赠送积分库存品牌12、生成商品代码生成可插入其他网页的商品代码13、标签管理管理会员定义的商品标签14、商品自动上下架控制商品自动上下架的时间二、促销管理1、优惠活动设置优惠活动,可以是折扣、送礼品、送积分等2、批发管理批发价格列表三、定单管理1、订单列表管理定单、确认、无效、取消、移除、打印定单,确认付款、发货、退货2、订单查询定单众多的情况下,可以使用此功能快速准确的查到需要的定单3、合并订单同一用户下的定单可以合并在一起处理。4、订单打印打印定单的模板设置5、缺货登记查看缺货登记并处理6、添加订单手工添加定单四、广告管理1、广告列表添加广告查看广告管理广告2、广告位置设置广告位置,查看广告内容,编辑广告五、报表统计1、流量分析综合访问量地区分布来源网站2、客户统计会员购买率每会员平均订单数及购物额匿名会员平均订单额及购物总额3、订单统计订单概况配送方式支付方式4、销售概况订单走势销售额走势可按照年、月来查看5、会员排行排行会员名订单数(单位:个)购物金额,可按日期查看6、销售明细按日期查看销售商品的销售明细7、搜索引擎搜索引擎的关键字统计8、销售排行按日期查看商品的销售统计9、访问购买率查看单件商品的访问排行及购买概率10、站外投放JS可在本站以外的地方投放广告JS代码,这里可以看到通过这个广告带来的定单及点击数六、文章管理1、文章分类添加文章分类及子分类,编辑、移除分类及子分类2、文章列表查看文章,编辑文章,删除文章3、文章自动发布控制文章的自动发布4、在线调查发布及管理在线调查七、会员管理1、会员列表查看会员信息、查看该会员名下定单,查看该会员的收货地址,查看帐目明细,删除会员信息,编辑会员的资金、积分信息2、添加会员手工添加会员3、会员等级设置会员等级,用于商品的折扣4、会员留言查看会员的留言,回复或删除5、充值和提现申请管理会员充值或体现操作八、系统设置1、商店设置网店信息、基本设置、显示设置、购物流程、商品显示设置、WAP设置2、支付方式已经内置国内国外常见的支付方式接口,只需要填写用户名及密码就可以使用3、配送方式已经内置国内国外常见的配送方式,根据自身的实际需要点击安装使用就可以。4、邮件服务器设置发送邮件的邮件服务器设置,用于在后台直接给会员发送邮件5、地区列表已经内置好国内的地区列表(行政区划),与商品重量配合使用以自动计算运费6、计划任务商品自动上下架功能及管理员日志删除的自动进行。7、友情链接设置友情链接,提高浏览量8、验证码管理管理各个页面的严整码是否显示及尺寸9、文件权限检测10、Flash播放器管理管理首页轮播图片的显示方式,添加或删除图片11、自定义导航栏管理首页导航栏的内容12、站点地图第二部分B2B部分一、供应商管理系统1、供应商管理:供应商服务开通,供应商用户授权管理,一个供应商可以有多个业务用户使用不同的业务功能进行业务处理。2、订退货管理与内部订货管理流程集成,包括订单和退换货通知的查询和确认、送货跟踪。3、库存销售查询供应商在门店和配送中心的单品和汇总库存数量和金额的查询等,零库存商品查询等。供应商在门店的单品销售明细和汇总日报、月报,销售排行等4、商业分析采用商业智能的技术对商品、库存、销售等数据进行数据钻取,对比、分布、走势等分析,并以各种直观的图表形式表示出来。5、数据下载供应商商品对照码维护,可公开数据均提供标准接口文件,可下载到本地使用6、供应商集成可与不同的供应商系统通过webservices实现个性化的业务集成7、供应商商品销量查询(可按周/月/季度)8、商品信息查询二、用户管理系统1、供应商签约注册2、供应商列表3、供应商资质审核4、添加供应商5、供应商等级三、商品管理1、要货管理向供应商提出要货申请、或供应商提出补仓申请。2、订货管理生成订单发往供应商,根据要货的物流属性,可以对要货单进行拆分或合并,产生直送和转配送订单。3、订单确认供应商或配送中心对接收到的订单进行确认,可以进行修改复审后订单生效,可生成送货单进行送货。4、配送管理物流中心查询其进行需要接收并转配送的订单,根据订单进行收货和转配送。5、订单收货6、根据订单和配送单进行收货。一张订单可以多次收货,收货后更新订单状态。7、退货主档管理在批量退货执行之前发布给供应商,由供应商确认退货价格,根据双方确认的退货主档,进行退货申请,减少退货执行问题。8、退货订单管理根据退货主档,填写退货申请,对退货申请进行审查,审批通过后根据货品的物流属性,生成退货订单,发布给供应商和物流中心进行配送或转配送退货,退货订单生效后,即进行财务结算理赔控制,冻结退货款,直到退货执行完成,可以有效推动退货的及时执行。9、订单执行跟踪对要货和退货的订单执行历史情况进行查询、跟踪、统计分析供应商的供货周期,订单完成率,退货率。10、应用集成能够与连锁企业内部门店、仓储和配送系统进行安全的数据和应用流程的集成,确保信息交换的实时和高效,此外具有良好的扩展性,支持今后业务功能的扩展。四、库存管理1、滞销高库存商品查询2、实销实补查询3、库存实时监控五、结算管理1、收货对账2、对账汇总表3、供应商费用审核4、发票录入及结算单审核第三部分软件测试1、需求调研在软件需求分析阶段,测试人员从软件生命周期的需求阶段就开始介入在需求阶段的测试人员参与软件需求调研,以测试角度分析需求的可测性,可构思将来对其测试的方法、原则等;同时全面了解系统需求,从客户角度考虑软件测试需要达到的验证状态,即何些功能点需重点测试、何些无需,以便将来制定测试计划。2、制定测试计划进行每一种测试之前,测试负责人要根据“产品定义书”及“总体设计说明”和“详细设计文档”制定“测试计划”,制定总体的测试计划,详细阐明本次测试目的、对象、方法、范围、过程、环境要求、接受标准以及测试人员和测试时间等内容,“测试计划”经过审查通过,才能实施。3、需求Review开发在完成软件需求分析之后,会提交需求分析文档,测试人员根据需求调研所了解的需求以及产品需求说明文档等资料,对需求分析文档进行Review,检查文档是否满足了需求,是否与需求一致等等。4、设计Review在软件分析设计阶段,测试人员参与设计讨论,了解系统的实现方式和原理,并对概要设计和详细设计提出自己的见解。设计结束之后,开发提交概要设计文档和详细设计文档,测试人员对设计进行Review,检查设计规划和实现方案是否合理,如果不合理,存在的问题是什么、如何改进等等。5、测试设计在设计测试方案时,首先分解测试内容,对于一个复杂系统,通常可以分解成几个互相独立的子系统,正确地划分这些子系统及其逻辑组成部分和相互间的关系,可以降低测试的复杂性,减少重复和遗漏,也便于设计和开发测试用例,有效的组织测试,将系统分析人员的开发分析文档加工成以测试为角度的功能点分析文档,重要的是描述对系统分解后每个功能点逐一的校验描述,包括何种方法测试、何种数据测试、期望测试结果等。然后以功能点分析文档作为依据进行测试用例的设计,设计测试用例是关系到测试效果以至软件质量的关键性一步,也是一项非常细致的工作,根据对具体的北侧系统的分析和测试要求,逐步细化测试的范围和内容,设计具体的测试过程和数据,同时将结果写成可以按步执行的测试文档。每个测试用例必须包括以下几个部分:(1)标题和编号(2)测试的目标和目的(3)输入和使用的数据和操作过程(4)期望的输出结果(5)其他特殊的环境要求、次序要求、时间要求等6、开发测试工具和准备测试数据在软件测试中,为了提高测试工作的效益和质量,只要条件许可,应尽可能采用计算机自动或半自动测试的方法,利用软件工具本身的优势来提高工作效率7、测试执行当所有必需的测试准备工作都已完成,并且产品已经开发完毕并提交测试,则可以按照预定的测试计划和测试方案逐项进行测试。在测试过程中发现的任何与预期目标不符的现象和问题都必须详细记录下来,填写测试记录。为了能准确的找出问题产生的原因,及时的解决问题,保证测试工作的顺利进行,一般来说所发现的问题必须是能够重视的。8、回归测试在测试中发现的任何问题和错误都必须有一个明确的解决方法。一般来说,经过修改的软件可能仍然包含着错误,甚至引入了新的错误,因此,对于修改以后的程序和文档,按照修改的方法和影响的范围,必须重新进行有关的测试。另一方面,对于版本更新后的软件也必须进行同样的测试过程。9、测试分析报告测试结束后要及时地进行总结,对测试结果进行分析,由测试负责人提交“测试分析报告”第四部分其他一、使用说明书的编写1、安装操作手册2、产品白皮书3、管理维护手册4、用户操作手册5、测试报告二、数据字典编写1、数据字典第二章后期维护、修改一、后期维护及修改1、适应性维护在试用过程中,外部环境(新的硬软件配置)、数据环境(数据库、数据格式、数据输入/输出方式、数据存储介质)可能发生变化。2、完善性维护在软件的试用过程中,用户往往会对软件提出心的功能与性能要求;为了满足这些要求需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率。3、软件维护的代价高昂可用的资源被软件维护占用;抽调人员从事维护工作,对新的开发过程造成混乱;导致生产率的大幅下降。第三章协助运营及培训一、协助运营主要包括网站流量监控分析、目标用户行为研究、网站日常更新及内容编辑、网络营销策划及推广等一切与网站的后期运作有关的工作。我们将利用我们的优势资源协助完成网站运营的第一阶段----打响网站品牌二、培训