基于WP7淘宝客户端的需求分析与设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于WP7淘宝客户端的需求分析与设计
(前几天回家一趟,写的文档也很匆匆,初版,以后会修改!)
1.引言
1.1 项目背景
现在随着人们生活水平的提高,人们对手机的个性化追求,智能机的出现,给了我们更好的用户体验。Windows Phone 7也已踏入现在主流机市场,具有现代化的Metro设计风格,给用户独一无二的使用体验。WP7的设计简洁、轻巧、自由,具有极高的视觉独特性,含有大量简洁的空白空间,减少界面的凌乱,着重于每个用户所关心的内容,让使用更加简单、管理更加人性化,支持多点触控,给用户很大的互动感。淘宝购物已成一种时尚,人们的需求不断的提高,海量的数据供我们搜索。人们已渐渐喜欢不出门,随时随地都可以购物,浏览网上的最新发布商品,浏览自己关注的、喜欢的商品,使用淘宝开发接口开发应用软件,给用户更多的便捷,更多的体验。
1.2用户需求
网上购物已成为我们现实的一种需求,而智能机的使用又给我们带来更多的用户体验,给我们带来很多的便利,随时随地,上网浏览商品、查看订单等等,使我们的使用更方便、更快捷,不仅提高我们的购物体验,而且为我们节省了很多的时间。智能机的应用已成为一种趋势,而网上购物有时我们的爱好和需求,想到开发一款基于WP7的手机淘宝客户端,给WP7的使用者带去更多的便利和不一样的用户体验。项目做的也是基于Windows
Phone 7的应用平台开发的手机淘宝客户端,为那些使用WP7的客户带来更多的便利,更好的用户体验。
1.3 参考资料
淘宝开发平台开发文档:
淘宝开发应用程序接口:
淘宝开发平台\开发文档\API文档
1.4设计思路
通过对微软WP7的学习,学习对控件的使用和对应的事件、方法、独立存储空间等等,学会在WP7商品写些小程序;在对淘宝Open API的学习,如何调用对应的接口,从淘宝服务器取回数据对数据处理,封装、归类;再将两者结合,用淘宝的数据,用WP7的平台,对信息进行显示、重组,供用户搜索、查询。项目是以搜索功能和我的淘宝两大功能进行扩展的,把一些对应的功能,集成到他们上面,减少过多页面的点击,给用户带来便利,最少的时间访问最多的数据。(搜索不需要授权,我的淘宝需要授权,才可查看用户信息) 1.5学习安排
前期主要是对WP7基础的学习,学习常用控件和ToolKit;接下来是熟悉淘宝的OpenAPI接口,学习使用;然后开始做项目了,确定一些功能模块,确定我们要用的接口、用到的数据;最后对项目的审核!前期的学习最重要,如果对于WP7
还基于它的开发,和对淘宝API的接口没有很熟悉,就做不好以后的功能设计、功能开发!
2.系统要求
2.1 运行环境
Windows Phone7手机;Windows Phone7模拟器
2.2 开发工具
Microsoft Express Blend 4
Micorsoft Visual Studio 2010 Express for Windows Phone 3.功能简介
3.1 登录功能
功能描述:
保证所有系统的合法用户通过身份认证进入本系统进行购物操作。已注册的用户直接进入本系统,未注册的用户应先注册。
3.2 注册功能
功能描述:
对用户名进行检测,信息通过检测之后成为本系统的用户。
手机注册:填写淘宝注册所需提交的信息进行注册
3.3 我的淘宝
3.3.1 个人资料
功能描述:对用户的信息进行收集。
基本信息、头像设置、买家信用、联系方式
基本信息:获取买家的基本信息,供用户查阅
3.3.2 我的收藏
功能描述:对我的收藏管理
宝贝收藏、店铺收藏、搜索店铺
店铺收藏:显示收藏的店铺的信息
宝贝收藏:显示收藏的宝贝,点击某个宝贝,查看宝贝详情搜索店铺:点击搜索店铺,进入店铺搜索页面,进行信息搜索功能描述:对买到的宝贝进行显示和提供账单的查询
我的宝贝、查询账单
我的宝贝:查看买到的宝贝,点击进入该宝贝订单的显示还有对待付款、待收货、待评论的查询,单个订单的显示查询账单:点击进入对账单的查询的页面,显示对应订单功能描述:对评价的信息进行管理,查看评价信息
根据买家、卖家、好评、中评、差评、时间段的查询,显示评价信息的列表,点击某一个评价进入评价详情的显示页面
3.4搜索功能
3.4.1 疯狂我淘
功能描述:显示随机的商品和提供对商品的搜索
随机商品:每次滑动到此页面,显示随机的商品
商品搜索:输入查询商品,点击搜宝贝,进入商品列表页面 3.4.2 淘我所爱
功能描述:显示随机的商品和提供对商品过滤搜索
随机商品:每次进入此页面,显示随机的商品
过滤搜索:根据条件,对信息过滤,显示对应的商品
输入查询的商品,点击搜宝贝,在此页面显示过滤的商品 3.4.3 淘宝分类
功能描述:提供对淘宝商品按类目查询
根据淘宝提供的不同类目,显示类目下的商品集合
点击对应的类目,跳转到商品列表,显示商品集合
3.4.4 物流查询
功能描述:提供对淘宝物流公司信息的查询
根据条件过滤数据,显示淘宝提供的物流公司的信息
3.5商品列表
功能描述:显示根据条件处理的商品列表,提供对查询到的数据过滤:按人气、价格、信用、成交量、下架时间显示点击对应的人气、价格、信用、成交量、下架时间,可以对查询到的商品进行排序,升序和降序的排列切换。
3.6店铺搜索
功能描述:显示卖家店铺信息、收藏该店铺、前台展示店铺店铺信息:根据卖家昵称搜索,显示卖家店铺的基本信息和卖家自定义类目,点击进入商品列表页面
收藏店铺:点击收藏该店铺,如果该店铺存在,不予收藏前台店铺:点击进入前台店铺类目的显示页面,显示前台类目,点击对应的类目,进入类目下的商品列表页面
3.7订单查询