一 web前端开发流程
1.1需求分析 -------知道需要做什么。
1.2设计 ------------做成什么样。
1.3编码 ------------具体实现。
1.4测试 -----------测试实现效果。
1.5维护 ----------维护应用,更新版本。
二 需求分析要做什么
2.1 分析网站的类型
2.2 分析用户群体
2.3 市场价值分析与竞品分析
2.4 业务功能分析
2.5 业务流程分析
三 网站有哪些样式
3.1按网站类型分类:
(1)推广展示类:个人,产品推广,游戏,旅游等
(2)机构企业类:联想,Dell,政府,银行等
(3)电子商务类:淘宝,拍拍,京东,苏宁易购等
(4)多媒体互动:优酷,微博,人人网等
(5)综合门户类:新浪,腾讯,搜狐,网易等
(6)搜索引擎类:百度,谷歌等
3.2按网站技术分类:
(1)固定分辨率网站:新浪
(2)瀑布流式网站:花瓣网
(3)响应式网站:觉唯网
3.3按网站布局分类:
(1)流式布局
(2)水平方向布局
(3)垂直方向布局
四 用户群体分析要考虑的因素:
用户年龄,选择素材,网站布局,颜色搭配,用户体验及页面交互动效,功能便捷
五 竞品分析要考虑的因素:
5.1 主要业务功能是否同样满足用户
5.2 独有的特殊功能的核心竞争力
5.3 用户操作及体验度是否优化
5.4 网站性能是否更加快捷
5.5 用户对于网站的依赖程度及习惯度
六 什么是网站的业务功能
6.1 页面架构展示功能,通俗来讲,就是网站有多少个页面。其中包含(一级压面,二级子页面,三级子页面),主页面与子页面的关系。
6.2 用户操作功能,每个页面有哪些用户操作功能的功能,也就是产生交互的行为。例如:查询数据,查看数据,删除,修改,验证。也就是指用户操作行为与后端发生数据交互的功能。在做需求分析时,首先我们必须先梳理网站有多少个页面组成,它们之间关系是怎样的,然后再对其每个页面进行独立的分析,也就是该页面要提供哪些用户操作的应为。总而言之,也就是用户的操作功能其实是页面的重要组成部分。
七 如何写业务流程
7.1 写出功能列表
7.2 画出功能的入口,出口的整个逻辑
八 页面的基础结构
(1)页面头部 --页头,导航,搜索条等
(2)页面内容 --图片,文字,操作按钮
(3)网页尾部 --友情链接,版权所有等
九 网页常见的布局结构
(1)封面型
(2)‘国’字型
(3)拐角型
(4)标题正文型
(5)左右框架型
(6)上下框架型
(7)综合变化型