1. 研究目的与意义
近年来,的电子商务快速发展,交易额连创新高,电子商务在各领域的应用不断拓 展和深化、相关服务业蓬勃发展、支撑体系不断健全完善、创新的动力和能力不断增强 。
电子商务正在与实体经济深度融合,进入规模性发展阶段,对经济社会生活的影响不 断增大,逐渐成为当下最热门的购物方式,因此电商网站的开发逐渐成为当下热门。
使用Java语言开发,是因为Java不仅仅是一种编程语言,它同时也是一个完美的开发平台,具有易适应性和动态更新的能力。
2. 课题关键问题和重难点
随着互联网的发展,网站应用的规模不断扩大。
需求的激增,带来的是技术上的压力。
系统架构也因此也不断的演进、升级、迭代。
3. 国内外研究现状(文献综述)
近年来,中国的电子商务快速发展,交易额连创新高,电子商务在各领域的应用不断拓展和深化、相关服务业蓬勃发展、支撑体系不断健全完善、创新的动力和能力不断增强。
JavaEE开发设计一个电商网站有着很多的优点。
一、常见电商模式电商行业的一些常见模式:①B2C:商家对个人,如:亚马逊、当当等②C2C平台:个人对个人,如:咸鱼、拍拍网、ebay③B2B平台:商家对商家,如:阿里巴巴、八方资源网等④O2O:线上和线下结合,如:饿了么、电影票、团购等⑤P2P:在线金融,贷款,如:网贷之家、人人聚财等。
4. 研究方案
整个商城可以分为两部分:后台管理系统、前台门户系统。
后台系统主要包含以下功能:①商品管理,包括商品分类、品牌、商品规格等信息的管理②销售管理,包括订单统计、订单退款处理、促销活动生成等③用户管理,包括用户控制、冻结、解锁等④权限管理,整个网站的权限控制,采用JWT鉴权方案,对用户及API进行权限控制⑤统计,各种数据的统计分析展示⑥后台系统会采用前后端分离开发,而且整个后台管理系统会使用Vue.js框架搭建出单页应用(SPA)。
前台门户面向的是客户,包含与客户交互的一切功能,使用Thymeleaf模板引擎技术来完成页面开发。
5. 工作计划
1~2周:阅读各类有关文献,Spring Boot, MyBatis, Spring Cloud ,Redis.完成课题前期调研工作。
3~4周:考虑数据结构,程序实现方法,和整体程序框架设计。
5~6周:完成课题的程序初步编写调试工作。
