前端用h5,css3,js,jq等实现;后台用java和spring MVC框架实现;数据库使
用Mysql实现,开发期间每周进行检查,记录开发记录。
基本内容:
该系统主要分为前台和后台两部分,前台主要向线上客户展示水果超市的最新动态、商品详细内容及注册会员,商品收藏,购物车,在线支付等功能;系统的后台主要供商店管理人员使用,权限基本包括:商品内容的增加、删除、修改及详情查看,对月销售金额的统计,商店最新动态内容的添加,及对注册用户信息的管理等。具体功能为:
1. 会员模块:用户可以通过注册、充值、登录成为尊贵的vip会员,享受普通客户的基本权利。
2. 产品模块:管理员可以通过对水果产品的增删改查来实现产品的上架下架,由于水果存在保鲜期,时间一到,商品立马下架。
3. 订单模块:用户对产品的下单、付款,管理员收到信息,对订单做出回应,处理订单,及时发货。
4. 统计模块:管理员通过对订单数据的统计,绘制出月销售金额的柱状图,通过分析来得出结论,对销售模式做出优化。
5. 热门活动管理模块:由于水果具有季节时令,所以不同时期对不同水果进行促销活动,通过轮播图来展示主要活动。
主要问题:
1. 不同客户所拥有的权限不同,会员用户用于普通用户所拥有的所以权限,除此之外拥有其独有的权限。需要辨别哪些是会员用户,哪些是普通用户。
2. 不同水果的保鲜期不同,需要明确各类水果的保鲜期,过了保鲜期,后台数据库自动下架该类过期水果商品。
3. 对于数据库,将涉及到不同类型对象的众多数据表,不同表的单独的数据更新处理,以及表与表之间的连锁关系信息的更新。
4. 订单的处理,因为有些水果的保鲜期非常短,所以从客户的下单到收到产品,时间要竟可能的短,可以选择次日达的快递服务。
5. 产品的存储量与销售量的矛盾:通过月统计销售数量分析,来对每类水果的存储量进行计算得出。
方法:
开发工具:
1. 前端使用HBuilder,ps等工具;
2. 后端使用Eclipse工具等实现 ;
3. 数据库使用MySQL关系型数据库,5.6.24版本.;
4. 开发环境操作系统使用window10;
开发语言:
1. 前端使用H5、css3、js等语言
2. 前台使用JAVA语言和spring MVC框架
3. 数据库使用MySQL关系型数据库,5.6.24版本.;