电子商务系统前端性能优化的研究与实现 陈韵晴 - 图文

发布时间 : 星期一 文章电子商务系统前端性能优化的研究与实现 陈韵晴 - 图文更新完毕开始阅读

用浏览器子代的开发者工具以及其他的网页分析工具也相对简单,一般的计算机硬件和软件配置完全能满足我们的需求,因此在技术上是可行的。

3、运行可行性

本网站需要搭建Tomcat和SQLSERVER环境,两者结合可以完成本网站的开发,环境搭建所需的成本相对较低,开发时间不长,网站运营者的负担并不重,所以在运行上是可行的。

4、法律可行性

本网站属于自主设计和实现,无版权争议,所有技术相关资料都合法,为抄袭任何网站代码,不涉及任何法律责任,所以在法律上是可行的。

4.2 网站相关技术

前台主要使用PS、html、CSS进行页面设计和制作,使用Javasctript、JQuery框架等使得网页具有更丰富的展现效果,后台使用JSP结合Struts进行编程,编写多个Action实现事件响应,连接SQLSERVER数据库服务器,对数据库信息进行相应操作。

4.2.1 JSP技术

JSP是一种网页动态语言,是Java语言的子集,可以利用JSP来丰富我们的页面功能。JSP技术极大简化了动态页面的开发,使得内容和显示得以分离,为开发人员提供了很大的便利,还增强了页面组件的可重用性,存储管理安全性高。

4.2.2 JavaBean

JavaBean是一种使用Java编写的,通过封装业务逻辑建立的一套可复用的对象库。JavaBean组件可以从数据库读取和写入数据,具有较好的跨平台性,可以让开发者不用去管内部的细节,大大提高了开发的效率。JSP支持在网站中集成JavaBean组件,可以直接使用已有的组件,避免重复开发,也为JSP的作用提供了更大的扩展性。

4.2.3 Struts

Struts是是Apache的一个开源项目,是用于MVC模型应用中的一种框架,由控制器Servlet、JSP技术和一组相互协作的类组成。Struts的基本组成:客户端、控制器Servlet(负责将请求交付给Action处理,根据返回的结果来进行不同的HTTP发送)、业务逻辑Action、模型状态ActionForm、视图JSP、配置文件和一些相关文件。

Struts的基本结构如图4-1所示。

图4-1 Struts基本结构

4.3 网站系统分析和设计

4.3.1 系统模块分析

整个网站分为前台(图4-2)和后台(图4-3)两部分:

网站前台 用户模块 个用用人户户中注登心 册 录 订收个消单藏人息查夹信管询 管息理 理 管理 商品模块 商购支品物付信车模息管块 查理 询 详分商收情类品货展查增信示 询 删息改 管理 图4-2

客户服务 问留常题言见反板 问馈 题

网站后台 商品管理模块 订单管理模块 常规管理模块 商品信息查询 商品库存 商品信息修改 商品增删 订单状态管理 订单排序查询 订单信息修改 广告设置 留言板管理 其他管理 商品价格 商品属性 处理状态 物流状态

图4-3

4.3.2 E-R模型

在数据库建立之前,首先要建立E-R模型,如下图4-4:

联系合同范文客服:xxxxx#qq.com(#替换为@)