四、CMS套件的设计与实现
A.CMS文章
1.文章模块主要由发布、审核、文章管理、分类管理等几部分组成。
2.设计思路
B.CMS画报
1.以图片为主的媒体形式,图片的内容可以是相同的商品或相同的主题。
2.画报模块和文章类似。
3.设计思路:
C.CMS专题
1.模块构成:图片热点、通栏图片、商品模块等。
2.专题页面发布后直接生成静态html文件,前台显示时直接加载。
3.设计思路:
D.CMS首页编辑
1.模块构成:标准模块与自定义模块
2.设计思路:
E.其他功能
1.评论:论坛盖楼模式,登录用户才可以发布
2.心情
3.分享
4.导航管理
五、社交平台的设计与实现
A.SNS模块
1.模块构成:
2.设计思路
B.圈子(讨论组)套件
1.圈子特点:创建自己的圈子(分类、名称、LOGO、介绍内容和公告等);独立的前台管理中心;主题列表多形式展示;
2.设计思路:
成员设计:超级管理员;圈主;管理员;成员;游客;
话题设计:分为两种,普通话题和投票话题;需要简单的编辑功能;防护(防止XSS注入UBB,防浇水,关键字过滤,平台控制)
六、IM套件的设计与实现
A.模块构成
实时性、消息推送
B.设计思路
1.Node.js的Socket.IO
2.消息表记录未读消息,消息记录表保存永久的所有对话
七、移动应用套件的设计与实现
A.设计思路
1.产品设计:便捷性、及时性、用户量
2.设计原则:
B.相关工具及第三方框架介绍
Axure、AndroidAnnotations、轻量级ORM框架ActiveAndroid
八、O2O套件的设计与实现
A.产品设计思路
8个主要模块:商户模块、团购模块、优惠券模块、结算模块、预约模块、会员卡模块、社区模块、会员中心模块
B.商户模块的设计与实现
1.模块构成:店铺设置、订单管理、团购管理、商品管理、评论管理、优惠券管理、活动管理和结算管理、会员卡管理和预约管理
2.设计思路
C.团购模块设计
1.模块构成:商户团购管理(发布编辑团购)、平台团购管理(团购管理、团购订单)、会员订单管理、团购前台展示(团购列表模块、团购详情模块、选择团购数量模块、团购支付模块)
2.设计思路:
团购数据表设计思路:
D.优惠券模块设计
1.模块构成:商户后台的优惠券管理(增删查)、平台后台的优惠券管理(审核删除推荐等)、优惠券前台展示(展示并提供打印下载等功能)
2.设计思路:
E.结算模块设计
1.模块构成:平台后台的结算管理模块(生成结算单,审核付款查看明细)、商家 后台的结算管理模块(查看已出账 的结算单并进行确认或收款)
2.设计思路:
九、电商平台界面设计与用户体验
A.网页设计那些事儿
1.网页设计又分为视觉设计(GUI)、交互设计(UCD)以及前端开发(Web Font-End Development)
2.为代码增加可读性注释:区域注释、单行注释、注释层级、协助注释
B.商城首页
1.B2B2C商城首页设计元素:顶部条(Topbar)、头部(Header)、导航及分类菜单(Nav & Category)、焦点广告(Focus Layout)、信息区域(Information)、促销推荐(Sales)、页面主体(Main)、广告插入点(AD)、用户帮助(Member FAQ)、页面足部(Footer)