基于java EE的多租户网店系统毕业论文

 2021-04-12 04:04

摘 要

随着经济全球化的进一步发展,以往的传统销售模式正在被进一步蚕食。人们不愿去固定的场所,交易时间长,效率低。网店作为经济全球化的产物,适应市场为买家和卖家提供了高效率,低成本的销售模式。

网店是不需要店铺门面租赁费,可以在最短时间内提供最新的产品,因为不需要将商品运输到固定的店铺。网店为商检节约了大笔的运输费,场地租赁费等大额成本。同时买家也以最短时间购买到最新产品。它是的人们足不出户购买商品。网络资源是共享且廉价的,这使得互联网市场的门槛极低,市场无比广阔。给供需双方都带来利益和方便。

本设计仿照各大主流电商做出了类似的网店系统。供卖家后台发布,管理商品,前台展示商品以供买家购买。卖家可以根据市场上架任意产品并对产品加以包装介绍。同时买家也可以方便安全购买商品。

本设计采用freemaker进行网页页面设计,使用MVC设计模式和开源框架struts。后端数据库MYSQL。并引入Redis缓存技术以加快页面访问速度。

关键词:网店;商品;MVC;Redis缓存

Multi - tenant shop system based on java EE

ABSTRACT

With the further development of economic globalization, the traditional traditional sales model is being further eroded. People do not want to go to a fixed place, long trading time, low efficiency. Shop as a product of economic globalization, to adapt to the market for buyers and sellers to provide a highly efficient, low-cost sales model.

Shop is no need to shop facade rental fee, you can in the shortest possible time to provide the latest products, because no need to transport goods to a fixed shop. Shop for the commodity inspection to save a lot of transport costs, site rental fees and other large costs. At the same time buyers also the shortest possible time to buy the latest products. It is the people who buy goods at home. Network resources are shared and cheap, which makes the Internet market threshold is very low, the market is very broad. To both supply and demand benefits and convenience.

The design modeled on the major mainstream electricity business to make a similar shop system. For the seller background release, management of goods, the front show goods for buyers to buy. The seller can be based on the market any products and packaging products introduced. At the same time buyers can also facilitate the safe purchase of goods.

The design uses freemaker for web page design, using MVC design patterns and open source framework struts. Backend database MYSQL. And the introduction of Redis cache technology to speed up page access.

Key words:online store;merchandise;MVC;Redis cache

目 录

1绪 论 - 1 -

1.1 课题背景 - 1 -

1.2 目的及意义 - 1 -

1.3 系统主要特性 - 2 -

1.4 系统开发环境 - 2 -

1.5 本章小结 - 3 -

2需求分析 - 5 -

2.1 功能需求 - 5 -

2.2 业务流程分析 - 6 -

2.3 本章小结 - 9 -

3总体设计 - 10 -

3.1 系统模块总体设计 - 10 -

3.2 系统数据库设计 - 12 -

3.3 本章小结 - 18 -

4详细设计与实现 - 19 -

4.1 系统运行平台设计 - 19 -

4.1.1 页面设计 - 19 -

4.1.2 缓存设计 - 19 -

4.2 各主要模块详细设计与实现 - 20 -

4.2.1 买家登录注册模块 - 20 -

4.2.2 商品及目录管理模块 - 21 -

4.2.3 订单管理模块 - 23 -

4.3 本章小结 - 25 -

5系统测试与性能分析 - 26 -

5.1 软件测试 - 26 -

5.2 测试的基本概念 - 26 -

5.3 测试步骤 - 27 -

5.4 系统核心测试 - 27 -

5.4.1 菜单权限控制模块测试 - 27 -

5.4.2 后台登录模块测试 - 28 -

5.5 本章小结 - 29 -

6系统使用说明与总结 - 30 -

6.1 系统运行环境 - 30 -

6.2 系统使用说明 - 30 -

6.3 展望 - 30 -

6.4 总结 - 31 -

致 谢 - 32 -

参考文献 - 33 -

附录 - 34 -

附录一 缓存核心代码 - 34 -

1、缓存配置文件:applicationContext-cache.xml - 34 -

2、缓存中加载的实现 - 35 -

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。