Task#6 - Kingtones/WebSystem GitHub Wiki
WEB应用设计
交互设计
CAW在交互上面的设计主要体现在 用户对登陆,注册等表单的提交,以及点击链接或者按钮时的行为时进行的交互。 当登陆时,用户登陆失败,会根据错误信息,产生不同的错误页面报告,并且返回首页重新填写 注册页面首先通过js 对表单进行处理,对可能出现的错误进行提醒 当鼠标指向导航栏时,会对选中的导航栏有颜色上的变化,方便用户明确自己的操作
页面布局设计
通过在线原型设计工具完成主要页面的展示。
如首页(登陆未登陆 ) 注册页面的展示 帖子内容页面展示 用户空间展示 聊天版块的展示
内容设计
内容设计 信息架构 私信内容上 对两个用户之间发出的消息按照时间的顺序进行组合 帖子内容界面 对帖子内容 和 对该帖子的评论 进行组合
组织内容
功能设计 登陆与注册功能:用户注册一个符合网站要求的账号密码,并以此作为身份认证,参与网站上的体验。 扩展方向: 已知密码的修改(实现简单) 忘记密码的修改(通过注册用的邮箱来完成。 实现起来相对麻烦,需要用到STMP等) 发帖和回复功能: 社交网站的基础,允许用户在网站上通过发帖,来发起一个聊天话题,同过回复来实现多人之间以及和陌生人之间的交流。 匿名发帖:类似QQ群里面的匿名功能, 也是该项目的主要核心功能。 允许每个用户每天拥有有限个匿名名称, 增添了网站的娱乐性, 以匿名身份聊天,也让不同人员之间的交流多了很多乐趣。 私信功能: 作为社交网站,私信功能为大家提供了一个私下交流的平台。 有助于平台的发展。 加关注(或者好友): 有助于用户建立属于自己的朋友圈, 达到交友的目的