《办公用品网上商城需求分析.doc》由会员分享,可在线阅读,更多相关《办公用品网上商城需求分析.doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1引言21.1编写目的21.2背景21.3定义21.4参考资料22任务概述22.1目标22.2用户的特点32.3假定和约束33需求规定33.1对功能的规定33.2对性能的规定33.2.1精度33.2.2时间特性要求33.2.3灵活性43.3输人输出要求43.4数据管理能力要求43.5故障处理要求43.6其他专门要求54运行环境规定54.1设备54.2支持软件54.3接口5 软件需求说明书的编写提示1引言1.1 项目背景网上购物在线网站致力于提供产品展示 及订购为核心的网上购物服务宣传自己商店的产品并将自己的产品展现给客户,让客户通过网站便能对自由的选择地购买产品。该网站是通过用户登录浏览商品、
2、查看公告、购买、确定购买、实现用户模块功能。其中订单的生成,网站后台系统,通过系统管理员管理商品、订单、用户来实现。1.2 前期工作我们在编写该需求前,首先是对各大网上销售网站进行了调查,其中包括:网页排版、顾客消费流程、以及管理员的操作,这三大块进行了调查。并总结出了有自己特色的设计思路。1.1编写目的为了更好地顺利完成本项目需求采集工作 ,特制定此需求采集需求计划,便于对需求过程人员和进度进行控制和监督 1.2背景 a.办公用品网上商城 .b.厂方提出,软件公司C.这个系统结合现代b2b,b2c系统,在加啦一些创新1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1.4参
3、考资料软件需求分析网上商城需求分析计划书。2任务概述2.1目标 帮助公司降低成本,减少库存,提高竞争力,这个系统可以面向中国的客户, XX公司,目前是一家大型办公用品网上销售公司,其主要从事办公用品(打印机、会议设备、小办公用品等)的网上销售,主要是以B2B的商业模式运作,同时也支持B2C的业务,对用户的管理也很多元化。服务对象分成大客户、企业级用户、一般用户、协约商家、临时商家。同时,商家之间也可以互下订单。目的是为产品供应商、需求方提供一个优秀的商业环境。提倡无纸化办公、绿色环保的商业理念。该公司在上海很早就创建了旗舰实体一号店,在部分一线城市设立有物流中转仓库。这个软件是一个独立系统,不
4、需要别的系统支持,办公用品网上商城后台管理系统前台服务订单管理模块用户管理模块管理商品模块添加商品模块购物车模块商品浏览功能模块商品搜索模块用户注册模块删除订单修改订单状态删除用户查看及修改用户信息查看及修改用户的等级删除商品修改商品修改商品数量删除商品显示单价及总价 业务分析图 2.2用户的特点只要认识汉字就可以啦2.3假定和约束开发时期是4个月 3需求规定 3.1对功能的规定用例名称登入标识符用例描述参与者前者条件后置条件基本操作流程可选操作流程uC001登入系统顾客,系统管理员无登入系统1,系统提示用户输入用户名和密码2. 用户输入用户名和密码3. 3系统验证用户名和密码,若正确,则登入
5、系统,如果输入无效的用户名和密码,系统显示错误信息,并返回重新登入用户名和密码,或者取消或终止登入修改个人信息用例名称修改个人信息标识符用例描述符参与者前置条件后置条件基本操作流程可选操作流程UC002用户可以修改密码和基本信息顾客顾客登入系统顾客完成信息修改1. 顾客点击要修改个人信息2. .顾客输入要修改信息3. 提交到数据库,修改数据库的内容,然后输入无效的用户名,旧密码不正确,emial格式不正确则提示表示重新输入或终止用例反馈信息用例标识符UC003用例描述参与者前置条件后置条件基本操作流程可选操作流程顾客对商品的评价和服务信息反馈顾客用户登入对服务和商品的质量评价反馈给系统1. 单
6、击反馈按钮2. .在输入框输入你要反馈信息3. 提交到数据库重并显示在页面提出对系统的服务系统质量,商品的价格和质量和商家提供种建议查询商品用例用户名称查询商品用例标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC04顾客可以查询自己需要的商品顾客无显示所查询的商品1. 查询的文本框中输入要查询的信息2. 点击提交,即可显示信息加入系统存在所差信息则显示信息否则提示该信息不存在,返回查询顾客浏览商品用例名称顾客浏览商品标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程uC05查看商场的各种商品顾客无显示商品在页面显示各种商品具体信息查看一级标题,查看二级商品标题查看具体
7、商品查看打折商品顾客注册用例名称顾客注册用例描述参与者前者条件后者条件基本操作流程可选操作流程UC06顾客无顾客注册成1. 点击注册进入注册页面2. 输入相关信息3. 提交信息到数据库中如果输入用户用重名或email格式不正确,密码格式格式,长度不对则返回购买商品用例用例名称购买商品标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC07购买商品顾客登入到系统完成对商品购买1找到所需要的商品2点击添加到购物车3点击我的购物车,查看购物车商品4点击结算,选择要支付的方式5点击完成,显示购物车可对购物商品数量添加,和删除商品,选择不同的付款方式,假如信息不全,则提示要完成所需要输入信息
8、,或取消终止用例编辑文本管理用例用例名称编辑文本管理标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC008编辑用户各种促销商品管理员管理员登入系统编辑各种信息显示在页面1. 选择要编辑的内容2. 输入要编辑内容3. 提交,则显示在页面编辑促销商品用户管理用例名称用户管理标识符用例描述参与者前置条件后置条件基本操作流程可选操作流程UC009是删除用户,查看用户购物情况管理员管理员登入系统完成用户各种用户信息管理1. 选择管理表项2. 输入或修改用户信息,提交删除用户,添加用户信息,查看用户订单商品管理用例用例名称商品管理标识符用例描述符参与者前置条件后置条件基本操作流程可选操作流
9、程UC010用于添加一级商品类别,更新一级商品,添加二级商品目录,删除二级商品目录,移动二级商品目录管理员完成管理员登入完成商品标题和商品各种信息的管理1. 进入商品管理模块2. 选择更新的项目3. 输入更新的信息4. 确认,提交添加二级目录删除二级商品目录,移动二级商品删除商品订单管理用例用例名称订单管理标识符用例描述符参与者前置条件后置条件基本操作流程可选操作流程UC011查看订单信息,修改订单状态,根据状态查询订单信息,如对交易是否完成的状态进行查找管理员管理员登入系统完成对订单的修改修改1. 进入订单模块2. .修改订单状态,查看订单信息,修改订单状态,根据状态查询订单信息系统设置用例
10、名称系统设置标识符用例描述符参与者前者条件后置条件基本操作流程可选择操作流程UC012可以对货币 数字 销售 email 商城名称设置管理员管理员登入完成对系统设置1. 进入系统设置模块2. 选择设置对象3. 输入要设置的内容,提交了可以对日期格式设置,提交或取消退出用例3.2对性能的规定3.2.1精度 数据精确到浮点数3.2.2时间特性要求3.2.3灵活性 不同的操作系统要保持一样的显示页面,功能不变,响应时间要不变3.3输人输出要求解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。3.4数据管理能力要求说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。3.5故障处理要求 服务器崩溃,设备损坏3.6其他专门要求如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。4运行环境规定4.1设备 4台笔记本电脑用的是oracle数据库Weblogic服务器4.2支持软件 Window操作系统4.3接口 Tcp/ip协议修改意见用例图修改功能规定修改