论文部分内容阅读
随着互联网的飞速发展,移动设备的迅速普及,移动互联网的浪潮席卷全球。手机上网已经在人们生活中占有越来越大的比重,远远超过了电脑,成为主要的上网方式。手机购物已经成为电子商务重要的实现手段之一。掌上团购,即手机团购,使得手机购物出现了新的发展,不仅方便用户随时随地购买,也体现了价格的优越性,同时也为商家带来更大的收益。论文由四大部分组成,分别是掌上团购网Web App的需求分析,掌上团购网Web App的设计,掌上团购网Web App的实现以及掌上团购网Web App的测试。其中需求部分分别从功能需求和非功能需求两个方面进行分析。设计部分由架构设计,前端功能模块设计,后端功能模块设计以及数据库设计四个部分组成。其中前端功能模块包含用户登录注册模块,首页导航模块,用户城市模块,搜索模块,商品模块,个人中心模块。后端功能模块包含后端API接口,广告管理,商品管理,订单管理,评论管理。实现部分对掌上团购网Web App开发环境进行了介绍,对前端和后端功能模块的实现进行了详细说明。根据测试结果进行客观的分析,并达到网站设计的要求。掌上团购网Web App的前端采用HTML5+CSS3+Java Script,React框架,Redux技术,React-Router技术。React的虚拟DOM可以帮我们解决了跨浏览器兼容问题,方便用户随时随地使用,React的虚拟DOM,有效减少了与DOM的交互,提高了页面响应速度和网站性能,提升了用户体验。掌上团购网Web App的后端采用由表示层,业务逻辑层以及数据访问层所组成的三层架构,业务逻辑采用轻量级J2EE架构下常用的MVC框架Spring+Spring MVC+Mybaties,数据库使用My SQL,技术架构成熟,方便管理员进行团购广告,团购商品等的管理。掌上团购网Web App实现了用户浏览,搜索,收藏,购买和评价商品,管理员对广告,商品,订单,评论进行管理,具有高效稳定,跨平台,兼容性好,用户体验好等特点。使用户可以随时随地,快捷高效地搜索商品并团购,为用户带来良好的团购体验,也方便了管理员对系统的管理。