Java Web应用开发项目教程_第二章教学课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java Web应用开发项目教程_第二章教学课件.ppt》由会员分享,可在线阅读,更多相关《Java Web应用开发项目教程_第二章教学课件.ppt(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java Web应用开发项目教程_第二章Java Web应用开发计算机与软件学院王俊松第2章 E-Store电子商城项目概述 本章要点:E-Store电子商城需求 E-Store电子商城总体设计,包括系统架构设计、功能结构划分、业务流程设计 Java Web应用开发环境搭建 创建E-Store电子商城项目 Java Web应用程序组成及结构 网站欢迎页面实现 JSP基本语法2.1 项目概述E-Store电子商城简介 E-Store电子商城系统是基于Internet网络平台,利用Web技术、数据库技术、Java技术、面向对象技术等进行开发的Web应用系统。系统中不同权限的用户分别可以实现商城的管
2、理和网上购物等操作。实现:JSP+BeanJSP+Bean+Servlet基于spring MVC框架2.2 系统分析与总体设计 前台功能结构图2.2 系统分析与总体设计后台功能结构图2.2 系统分析与总体设计前台业务流程图2.2 系统分析与总体设计后台业务流程图2.2 系统分析与总体设计系统预览 前台首页 商品详细信息展示 2.2 系统分析与总体设计系统预览 购物车查看页面 后台订单信息显示页面 2.2 系统分析与总体设计系统预览后台商品添加页面 后台用户管理页面2.3 系统架构设计与搭建系统架构设计2.3 系统架构设计与搭建业务实体介绍会员(Customer):代表一个会员实体,主要包括会
3、员的详细信息。如会员名,密码,地址等。商品信息(Product):代表每一个具体的商品信息,主要包括商品名称、类别、产地、价格等。商品类别(Category):代表商品类别信息,主要包括商品所属类别、名称等。购物车(Cart):代表会员一次购物时商品暂时存放的地方,在生成订单后便不再需要。2.3 系统架构设计与搭建业务实体介绍购物车中的具体商品(CartItem)代表购物车中每一个具体商品的购买情况,包含购买价格、数量等。订单(Order)代表会员的订单,主要包括订单号,会员信息,订单的具体内容。订单明细(OrderItem)代表订单中具体项,一个订单应包括一个或多个商品的购买情况。2.3 系
4、统架构设计与搭建业务实体关系图2.3 系统架构设计与搭建 业务逻辑设计DAO模式2.3 系统架构设计与搭建 开发环境 服务器端:操作系统:Windows 10Web服务器:Tomcat 9.0以上开发环境:Eclipse Oxygen.3a ReleaseWeb开发框架:SpingMVCJava开发包:JDK 1.8.0_311以上数据库:MySQL 8.0.15浏览器:IE 7.0以上分辨率:最佳效果为1024768像素客户端:浏览器:IE 7.0及以上版本分辨率:最佳效果为1024768像素 2.3 系统架构设计与搭建 启动Eclipse Oxygen.3a Release 集成开发环境
5、2.3 系统架构设计与搭建 创建工程项目 1)选择【File】【New】【Project】2)如下图所示,工程类型选择【Dynamic Web Project】2.3 系统架构设计与搭建 3)如下图所示,在Project Name处填写工程名E-Store,其他选项保持默认值,单击Finish按钮,Web工程就创建结束。2.3 系统架构设计与搭建 Web应用的目录结构 目 录描 述/WebContentWeb应用的根目录,所有的JSP、HTML文件、CSS文件、资源文件都存放于此目录下,可在此目录下创建其他目录,以便于文件的管理。/WebContent/WEB-INF存放Web应用的发布描述文
6、件web.xml等。/WebContent/WEB-INF/classes存放各种class文件,java web组件Servlet类文件也放于此目录下。/WebContent/WEB-INF/lib存放Web应用所需的各种jar文件,如可以存放JDBC驱动程序的jar文件。2.3 系统架构设计与搭建 E-Store应用的目录 2.4 JSP页面基本语法 JSP元素2.4 JSP页面基本语法 JSP元素_指令l格式:包含在标签里l作用:向JSP引擎提供该页的全局信息。例如:页面的状态,错误处理,是否是session的一部分等。l指令类型:page指令include指令taglib指令 2.4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java Web应用开发项目教程_第二章教学课件 Web 应用 开发 项目 教程 第二 教学 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内