照片上传网站详细需求分析.docx
《照片上传网站详细需求分析.docx》由会员分享,可在线阅读,更多相关《照片上传网站详细需求分析.docx(18页珍藏版)》请在冰豆网上搜索。
照片上传网站详细需求分析
照片上传网站——详细需求文档
文档信息
参和人
版本
时间
1.0
2011-5-23
一、项目描述
****经过考虑,决定把YourPhoto和canvas销售分开,设为两个网站项目。
****
要实现用户上传图片,及对图片进行简单的在线编辑,在尺寸,色彩,涂层,打印相纸的厚度和材料,框的厚度,图片是否包围边框,其他特殊相片效果中进行选择,最后确认后,并付款完成交易。
用户可以选择打印在不用的介质上,比如画布,水杯(需要实现3d显示效果,http:
//www.photobox.co.uk/studio/photo-mug),帽子,T恤,盘子等等,目前首期开发的是画布项目,接下来再开发其他产品。
请预留好相应的接口。
系统后台要支持的模块包含:
用户管理模块、商品管理模块、交易管理模块、界面内容管理模块、评论管理模块、活动管理模块、客服模块(使用开源的客服系统实现)。
前台系统根据界面内容管理模块管理显示界面,产品分类的展示形式可控制。
颜色搭配要求:
专业,清新,简单。
二、模块设计
1、用户管理模块
1.1用户注册(用户无需先注册,随时可以浏览,购买和结账,只需在最后一步把资料填写完全即可。
)
以简单为主,录入信息:
Email(登陆账号)、密码、确认密码、验证码。
注册和登录再同一界面。
密码:
不能为空,长度为6位到16位的字母或数字。
Email账户:
合理的email邮件地址。
图片内容如下:
1.2用户信息完善
用户注册后登陆到系统里,可以进一步完善用户信息,如果要升级为经销商(打算长期购买用户(可事先和公司联系,获得相应的折扣code),或者一次性购买超过一定金额后,可终生享受会员价,享受一定的折扣code),必需要完善详细信息,需要支持提供个人真实信息。
详细资料(真实资料),包含:
称谓(Mr/Mrs/Miss/Ms/Others),姓名、性别、生日、Email邮箱(找回密码使用)、手机号、居住城市、详细地址、邮编、找回密码提示问题、答案、自我介绍。
1.3密码找回
通过在网站上填写找回密码提示问题,进行召回自己的密码。
如果忘记密码或者秘密提示问题,可以通过email索要更改密码链接,收到链接后,可更改为新密码。
如果特殊情况,用户可以联系(电话)管理员,在管理员确认用户的基本信息后,可手动为用户设置一个密码。
1.4账户锁定(此功能可以设置为选用,基本上不会使用)
后台可以对账户进行锁定处理,锁定后,账户无法登录。
锁定的同时需要填写锁定的原由。
1.5个人中心
个人中心:
包含“个人信息管理”、“订单管理”、“我的信息”、“购物车”、“艺术作品管理”(限艺术家)
Ø个人信息管理:
维护个人信息;收货地址信息管理;密码修改。
维护个人信息包含的字段:
姓名、性别、Email邮箱(找回密码使用)、手机号、居住城市、详细地址、邮编、生日、找回密码提示问题、答案、自我介绍。
(除了自我介绍其他信息都是必填)
Ø订单管理:
包含“正在交易”、“交易完成”、“所有交易”的订单信息。
Ø我的信息(此功能可改为最基本的评价功能,无需评分,防止用户恶意骚扰。
):
包含商品咨询信息,咨询信息包括回复内容;商品评价,只有购买商品后才能对商品进行评价,和评分操作。
商品评价机制:
对商品和素材都支持评论,但是评论为购买成功后才能进行评论。
评论同时还支持评分:
产品满意、服务态度、发货速度。
评分用5分制,客户比较习惯现在的淘宝的评分制度。
分数最后取总分除3,为个人的总分数。
所有评分数除以评分的人数,再除以3为商品总评分数。
Ø购物车:
显示购物车中的商品。
2、商品管理模块
2.1图例
商品设计界面图例:
(相似,但是不同)
2.2前台商品展示
Ø前台显示内容有:
1、首页有直接上传图片的位置。
2、可以展示成品的商品,可以直接选择进行放入购物车然后购买。
(此功能在该网站无需实现)
3、相册属性有尺寸、涂层,打印相纸的材质和厚度,单幅或多幅、画框厚度(普通或者加厚)、颜色风格(原色、黑白、老照片、艺术风格)。
4、如果图片大小超过设置的值,提示用email或者邮寄CD进行提交。
5、如果用户选择的尺寸大于系统推荐的最佳尺寸,自动提示最终输出的效果会很差,不推荐使用该尺寸。
6、商品价格可以由后台设置,价格可以根据活动来调整优惠,优惠分为减少指定金额、减少百分比金额,减免邮费。
7、商品可增加标签,如促销商品、新品。
参考网站:
http:
//www.canvas4life.co.uk
www.red-art.co.uk
www.photobox.co.uk
2.2后台商品维护
Ø商品后台功能:
1、商品分成2种:
一种是成品的商品,不可修改,只有图片展示的效果,可以选择商品的属性,直接购买;(在YourPhoto网站中,只有用户定制产品,没有成品)
另一种是用户自己上传图片进行设置并下订单购买。
2、成品商品,直接上图片和商品信息,图片可自动切大图、小图、缩略图。
3、用户对上传的图片进行在线设计,并选择需要的尺寸、涂层,打印相纸的材质和厚度,单幅或多幅、画框厚度(普通或者加厚)、颜色风格(原色、黑白、老照片、艺术风格)、数量等作为商品的属性管理。
4、商品评价功能:
必须购买后才能评价商品,评价分数、评价内容。
5、创建商品时,选择的属性来源于基本信息表,比如尺寸,可以在基本信息表中的所有颜色进行选择,选择后,添加到商品的属性。
(没有读懂该功能的实际意思?
!
)
6、商品带有推荐功能,每个注册用户对每个商品都有一个推荐功能,比如“促销”、“新品”等,在首页可以展示出对于推荐商品。
(没有读懂该功能的实际意思?
!
)
Ø商品后台模块:
●商品管理:
商品的管理界面:
1)商品列表界面:
商品查询功能、批量锁定\解锁商品、批量审批商品、批量商品上架、下架,商品的概要信息。
2)商品的编辑界面:
可对商品进行锁定\解锁商品、审批商品、商品上架、下架、添加图片\删除图片、尺寸、画框、颜色风格、图片形状;其中可以设置属性和价格关联,比如各个尺寸都会对于一个增加的价格,该功能需要开发。
3)商品详细信息:
成本价(能解释一下需要此属性的意义吗?
)、活动价、市场价、销售价、商品分类、货号(id自增,可不维护)、商品简介、上市时间。
4)商品分类管理:
维护商品的分类信息,用于前台商品的过滤效果。
●排行管理:
查看和管理商品的排行情况,可后台控制我们希望商品的排名。
3、交易模块
3.1前台交易功能
通过购物车,生成订单。
提交订单,如果客户没有注册,提示注册;如果客户没有地址信息,提示录入地址信息,最后确认订单。
如果客户不愿意注册,可以直接填写详细信息,直接对订单进行付款,该功能需要开发。
后台可以查询订单交易情况,订单提交时,提交购买的商品信息,如果是上传的图片,将提交到服务器中保存。
DIY设计的商品可加入购物车,DIY的价格信息参考2.2前台商品展示;成品商品可以加入购物车或生成订单。
交易的价格取销售价,如果包含活动价时,取活动价格。
购物车显示如下:
1、包含运费功能,选择省份、地区后,自动更新运费,同时更新订单总价。
2、选择收货时间、填写特殊说明内容后完成订单,需要开发票的可以填写发票抬头内容。
(不需要开发票。
)
3、进入结算支付,选择支付方式。
(支付方式有paypal和googlecheckout.这2项都是有成型的源代码,paypal很简单,就是一个按钮,链接到相应的结账页面。
)
4、可以选择使用优惠券,一个交易只能使用1个优惠卷。
5、如果活动设置消费指定金额以上,免邮,订单界面有相应的处理(由活动来控制)。
6、购物车功能实现,只有生成订单,才会存到数据库中。
7、市场推广计划,例如email群发促销code,用户收到code后,可以在我们网站结账时输入,系统自动判断,并自动计算出折扣后的价格。
3.2前台退货功能
1、在已付款的订单中选择退货申请,填写退货描述,联系电话,并提交照片。
2、客户会联系用户,判定是否满足退货要求,指导用户如何退货。
3.3前台退货功能
用户交易信息查询,详细见1.6个人中心
3.4后台交易维护
Ø交易模块
●交易订单列表:
显示交易信息、订单查询功能、订单
字段:
订单号、用户、状态、产品编号、产品详细规格(尺码、颜色、图片:
可以下载商品的用户上传图片)、收货信息、时间、金额。
●订单处理:
发货后,添加快递单号,便于用户查询,同时“发货状态”,变成“发货”。
●退货管理:
退货单列表信息(订单的“退货状态”为申请的列表),用户提交的退货信息,用户id、订单号、退货描述、图片列表。
●退货处理:
受理退货时,“退货状态”修改成“受理中”,收到货品后进行退换货处理,完成后,“退货状态”修改成“退货成功”;如果退货申请无效时,“退货状态”修改成“退货申请无效”,并添加退货无效原因。
详细需要参考退货流程(市场部支持)。
4、界面管理模块
界面包含:
首页(设计)、活动界面(设计)、商品列表界面(固定)、商品详细界面(固定,DIY界面、成品商品界面)、个人中心界面(固定)、购物车(固定)。
4.1首页
可后台控制、设计。
Ø频道管理:
1、首页目录:
可以后台自己添加频道;
2、菜单栏:
可后台添加,菜单栏维护,根据分类进行维护菜单栏。
3、广告维护:
设置广告图片,广告链接地址。
4、精品推荐:
后台可以设置推荐的商品。
选择推荐的商品,确定即可。
使用的控件是效果是如同:
5、活动栏目:
如下图:
Ø友情链接管理:
后台可维护友情链接,点击更多,到副页。
Ø最近浏览过的商品:
显示6个浏览过的商品,悬浮在右边。
Ø在线客服页:
收缩悬浮处理。
后台控制:
如图:
1、菜单管理:
可直接对菜单进行设置。
2、模板管理:
通过开发完成界面上的效果,比如:
都是模板,设置模板就是为了可以自由的通过后台对界面进行控制,可以让喜欢的栏目放在网站的任意位置。
3、区块管理:
通过选择模板,以及模板内对于需要展示的商品、广告和图片等,设定在界面的位置,完成对界面的布局控制。
4.2活动界面
可后台控制、设计。
后台可设计活动界面。
活动界面为简单的链接到商品界面或显示活动信息界面。
在后台可完成制作,富文本框可控的现实处理活动界面。
如下图:
4.3商品列表界面
不可后台控制、设计。
如图:
Ø过滤功能:
可通过关键字查询、类型查询、标签查询。
Ø模糊搜索:
可搜索分类下的所有商品、以及商品/素材名称包含关键字的信息、或商品/素材的简述中包含关键字的信息。
Ø商品优先级:
商品可在后台设置显示优先级,如果包含该商品,这优先级靠前的显示在前面。
4.4商品详细界面
不可后台控制、设计。
●可选择尺寸、画框、颜色风格。
●展示同类商品(类型相同,随机显示),供客户选择。
●展示浏览过该商品的客户还浏览过的其他商品。
●展示的信息包含:
商品名称、描述。
●商品的详细信息包含、商品图片、详细说明。
商品详细界面,参考:
4.5DIY商品界面
不可后台控制、设计。
DIY界面信息详细见2.2前台商品展示。
参考如下:
4.6个人中心界面
不可后台控制、设计。
功能栏目详细见1.6个人中心。
如图:
4.7购物车
展示如下:
5、评论模块
1、商品购买评论
●对商品和素材都支持评论,但是评论为购买成功后才能进行评论。
●评论同时还支持评分:
产品满意、服务态度、发货速度。
●评分用5分制,客户比较习惯现在的淘宝的评分制度。
●分数最后取总分除3,为个人的总分数。
所有评分数除以评分的人数,再除以3为商品总评分数。
2、商品咨询:
为商品的询问信息,需要有人专门回复。
体现商品的热度。
6、活动管理模块
活动:
以调整控制价格,达到促销的效果,提高商品、素材、设计师名气。
活动元素:
时间段、选择特定的产品类型或者素材类型或者根据条件指定的商品,活动优惠信息(折扣、免邮、送优惠券、买2送1等)
●购买指定数量的商品,将免邮,改设置也是活动之一。
●一次交易只能使用1个优惠券。
●活动界面设计,由后台控制,通过切图完成。
如图
图1
图2
7、客服模块
使用php的开源系统,支持在线直接和客服联系,也支持通过QQ和阿里旺旺联系客服。
三、增加的开发
1、多货币显示(目前只需英镑,希望能留相应的接口,我们的支付手段,自动把其他货币转换为英镑。
)
2、自定义Css文件,可快速替换样式(能够实现当然好,如果开发周期过长,可以暂时不要此功能。
)
3、实现PayPal,Googlecheckout的支付方式这2项都是有成型的源代码,paypal很简单,就是一个按钮,链接到相应的结账页面。
基本上没有技术难度。
4、邮件通知功能的实现(自动发email给顾客,订单确认信。
同时自动发email给公司相应的邮箱,提示有新订单,如果开发周期过长,可以省略,因为paypal自动会在顾客交款后发一封确认信(收据)到顾客的email中。
)
5、Flex的开发上传和设计图片
6、系统用英语版本(后台可以使用中文。
)
7、商品属性和价格关联()
8、收货地址调整(地址分为billing/contactaddress地址和特别的shippingaddress邮寄地址。
此功能可以在用户结账,填写个人信息时,需要添加一个小选择项,询问是否要邮寄到不同的地址,如果是,就让用户接着填写不同的邮寄地址,否则就默认为个人信息中的地址。
)