2019/11-2020/1 Wechat 微商城
项目描述: 该项目主要是完成微信网上购物系统的开发,该系统前端分为首页、福利、严选、订单、积分管理5个模块。
与4名同事共同努力下,分别在首页模块实现了模糊分页查询、分类分页查询等功能;用户管理模块实现了登录、注册、修改、查看信息等功能;购物车模块实现了查看、购买、修改商品数量等功能;订单模块实现了查看、删除等功能。还实现了积分商城的订单购物,实现用户下单,物流接口对接、进销存、支付平台接口开发...
本项目结构上分为表现层、业务层和数据访问层。层次间的依赖关系自下到上。采用的技术有asp.net,Aui框架,Hibernate,JDom 等。其中视图采用Aui框架开发;业务层封装业务流程,为适应业务的变更,每一业务模块均有专门的接口及实现类,利用Spring的IoC功能将 实现类注入给表现层的Action;数据访问层借助于Hibernate实现,代码简洁且可适应不同的数据库。为提高性能,采用Servlet Filter实现了缓存代理。
责任描述: 在本项目中本人主要是负责移动端的前端视图和用户交互界面的开发。本人独立完成了整个项目的设计工作,从ui设计图、原型图、html前端、 jQuery数据交互的开发。
在项目中主要完成了商城的模糊搜索、移动端各个机型的兼容、用户下单,物流接口对接、进销存、支付平台接口开发等主要功能模块,采用Html ,CSS, JQuery、Aui等技术,后台使用Hibernate, Struts2 ,Spring3 的MVC架构,主要应用为hibernate的ORM,struts2 的OGNL, 标签库,拦截器,Spring的AOP等。
该项目特色功能点有:购物车订单(进销存)、模糊查询、自动推荐用户喜好商品、会员等级制、限时抢购、智能客服....