(1)移动优先,小屏逐渐扩展到大屏,最终实现所有屏幕适配,不同终端下有不同的体验。
(2)组件丰富,可以快速地构建出跨屏页面,大幅提高开发效率。
(3)面向Html5开发,Css3做动画交互,性能高效,快速载入Web 应用。
(4)更关注中文排版,本地化支持良好;兼顾国内主流浏览器,支持App 内置浏览器的兼容。
2。2 Responsive layout响应式布局
响应式布局的观点是为解决移动端互联网的浏览而诞生的,简而言之便是一个网站可以兼容多个终端,而不用为每个终端都做特定版本[6]。响应式布局能为不同终端用户带来不同的体验。
Media Query(媒体查询)是制作响应式布局的一个利器,通过这个工具,我们可以非常方便快捷的设计出实用性强的、丰富的界面。 媒体查询的主要思路是:先定义网页在浏览器标准窗口下的宽度,然后根据浏览器的窗口变化,通过Media Query的预设样式表,将页面宽度设为百分比的形式显示;当浏览器的可视区域改变到某个值(例如为768px)时,页面的结构元素按照Media Query预设的层叠样式表进行相对应调整,这对我们的开发工作有很大帮助。文献综述
3。 网站需求分析
对于设计网站来说,应从用户需求、用户体验、用户习惯这三个方面着手。我们首先应把用户放在首位,围绕用户体验逐渐展开[7]。
先是需求分析。先系统全面的分析网站应具备的功能、面向群体,在此基础上再层层细化,具体到每个小的需求。
其次是界面设计。在界面设计阶段,应多多注意细节上的把握,有些东西做出来也许用户感觉不到,但不做出来他们却能马上感受到。与此同时,还要注重交互的设计,综合各方面的因素,站在用户角度上全方位考虑。
进入到开发阶段后,先根据设计图,用HTML和CSS构造出网站基本框架,成型后,再逐一修改不合适的地方,使用JavaScript加入动态效果,让页面看起来更生动,体现出跟用户之间的交互,优化用户体验。
本网站的整体设计与开发如上所述,简而言之,本网站的设计与实现大致经过了三个步骤:前期分析、设计阶段、完成阶段。前期分析包括网站总体设计图的设计和需求分析,先画出系统的流程图,给出基本的设计思路;设计阶段,主要是制作原型图、说明文档;在界面设计上,设定整体风格,注意把握细节,再然后就是真正的具体功能实现阶段了,后期的测试和维护也是必不可少的[8]。
3。1 网站数据库分析
本网站主要是面对消费者而开发的,旨在服务用户,整体的设计与规划也十分合理。基于网站的设计理念,绘制了系统的E-R图,如图1所示。
系统E-R图
3。2 功能分析
在分析需求的过程中,我们要明确商城和用户之间的关系,明确商城的各项功能,明确模块结构设计,明确商城的定位,得到最准确的需求分析结果,这样才有利于商城的后续设计和开发[9]。
(1)用户、商城之间的关系。用户通过访问商城,浏览、购买心仪的商品;商城展示商品的详细信息。
(2)商城定位。在这里本网站把商城定位为综合性商城,主要类目有果汁饮品、时令果蔬、水产海鲜、乳品烘培等,用户可根据自身的需求,选购商品,这样的设计有利于优化用户体验。
本网站主要面向广大的移动端客户,没有年龄性别之分,是一个综合性的商城,商城完成的主要功能有:会员系统、支付功能、信息管理功能、搜索功能、促销功能及购物车功能等。功能模块具体如下:来`自+优-尔^论:文,网www.youerw.com +QQ752018766-