1. 首页
  2. 文档大全

基于SSH的电子商务公共服务平台的设计与实现---系统架构及企业网站子系统_ - 副本

上传者:q132****675 2022-07-11 13:44:57上传 DOC文件 1.03MB
基于SSH的电子商务公共服务平台的设计与实现---系统架构及企业网站子系统_ - 副本_第1页 基于SSH的电子商务公共服务平台的设计与实现---系统架构及企业网站子系统_ - 副本_第2页 基于SSH的电子商务公共服务平台的设计与实现---系统架构及企业网站子系统_ - 副本_第3页

《基于SSH的电子商务公共服务平台的设计与实现---系统架构及企业网站子系统_ - 副本》由会员分享,可在线阅读,更多相关《基于SSH的电子商务公共服务平台的设计与实现---系统架构及企业网站子系统_ - 副本(51页珍藏版)》请在文档大全上搜索。

1、摘要 随着信息化的浪潮席卷全球, 传统的商务模式受到巨大的冲击,一种新的商务模式-电子商务平台,近年在国内逐渐兴起,越来越多的企业,特别是中小型企业开始慢慢转变企业的营销策略模式,逐渐向电子商务这方面进军。如何充分利用电子商务快速、方便、灵活的特性,为企业创造更多的价值,使企业跟上时代的步伐,在当今激烈的社会竞争中谋得一席之地,已经成为企业所关注的重要问题。本系统设计目的是建立一个以SSH框架为基础,结构灵活、可复用、可扩展,开发快速且轻量的电子商务公共服务应用平台。SSH即采用目前社会上比较流行的J2EE框架,Struts2+Spring+Hibernate。此框架是基于MVC基础之上的一种

2、扩展,把程序分为三层架构,模型层(M),视图层(V)和控制层(C),极大程度地降低了程序的耦合性,使开发出来的程序更灵活,更健壮,更高效。系统架构和企业网站子系统是本文论述的主要目标。构建一个可扩展,可复用,高效,灵活的架构和建立一个功能比较齐全的企业网站是实现本系统的关键。本文主要论述了采用SSH框架加第三方插件来构建系统框架和开发企业网站,阐述自己对SSH开框架的一点看法,并提出在程序开发中融入设计模式的思想。在结构化层次、理清系统业务模型和优化业务模型重用性的基础上,结合第三方插件设计开发,简化开发模型,降低框架的复杂度,提高开发效率,让框架更容易实现,同时提高程序的扩展性、灵活性、复用

3、性、健壮性,以更好的松耦合方式开发构件,使本系统能适应多变的业务需求。关键词 SSH,MVC,第三方插件,设计模式ABSTRACT As the information of technology sweeping across all over the word, traditional business patterns are having a huge shock. A new business model-E-business platform, gradually rise in recent years. More and more enterprises, especially

4、 the small and medium-sized ones, begin to change their marketing strategy mode into E-business by degrees. Making good use of the E-business character of fast, convenient, and agile, we can help enterprises create more value and enable them to keep up with the times and finding a good place in the

5、drastic society.The goal of the system design is to create a E-business public service application platform which is agile , reusable , extensible ,rapid develop and light-weight, base on SSH frame.SSH is using the J2EE frame, Struts2+Spring+Hibernate, which is one of the popular frame in now societ

6、y. The frame is based on a extensible of MVC and divide the procedure into three layers: Model layer(M),View layer(V) and Control layer(C). SSH greatly reduces the procedure coupling and make it more flexible, more robust and more efficient.The main objective of this dissertation is system architect

7、ure and enterprise website subsystem. The key point of the system is to create a extensible, reusable, height-efficient, flexible frame and build a enterprise website with a complete function.This dissertation is mainly discuss about how to use SSH frame and the third-part plug-in to build system ar

8、chitecture and develop enterprise website, and I expound my little view of SSH frame and put forward an idea that blend the design patterns in program development. In order to adapt the changing business needs, I consider that the frame should be completed more easily on the basis of the reusable of

9、 structuring layer, clear system business model and optimize business model, and combine of the design development of the third-party plug-in board, simplify developing model, reduce the complexity of frame and improve exploitation efficiency. And at the same time, improve programs extension, flexib

10、ility, reusability, robustness, use better loose coupling to develop construction member.KEY WORDS: SSH; MVC; Third-party plug-in board; Design pattern.目录前 言6第1章系统需求分析71.1系统设计目的71.2系统需求71.2.1功能需求71.2.2性能需求:91.3用例91.3.1企业管理员用例91.3.2客户用例:111.3.3客户订单用例:111.3.4留言用例:121.3.5管理员登录时序图:131.3.6客户下订时序图:141.4运行

11、环境141.4.1硬件环境141.4.2软件环境15第2章系统设计162.1MVC模式分析162.2SSH分析192.3插件式设计分析222.4设计模式引入242.4.1工厂方法模式252.4.2单例模式262.4.3享元模式272.5前台分页方法改进282.6数据库设计292.6.1数据库字典302.6.2E-R图34第3章功能实现373.1企业网站后台功能实现383.1.1基本信息管理页面383.1.2后台主要实现代码383.2企业网站前台功能实现413.2.1企业网站首页图413.2.2前台主要实现代码41第4章测试424.1性能测试434.1.1测试平台环境如下:434.1.2基准测试


文档来源:https://www.renrendoc.com/paper/212695396.html

文档标签:

下载地址