d漫网”网站设计与制作
目 录
摘要: 1
一、 引言 1
(一)开发背景 1
(二)课题内容 1
二、相关技术 1
(一)Servlet简介 1
(二)Struts简介 1
1. MVC模式 1
2. Struts运行机制 2
(三)JavaScript语言 2
(四)JSP技术 3
三、 系统需求分析 3
1. 会员订单管理 4
2. D漫类别管理 4
3. D漫商品管理 4
4. D漫订单管理 5
5. D漫会员管理 5
四、 系统分析与设计 6
(一)系统功能设计 6
(二)系统数据库设计 6
1. 数据库说明 6
2. 数据库设计 6
3. 数据库连接原来 8
五、 系统的设计与实现 8
(一)开发环境和工具 8
(二)系统前台的实现 9
1. 系统首页 9
2. 商品列表 9
3. 用户注册 10
4. 我的订单 11
(二)系统后台的实现 12
1. 登录界面 12
2. D漫类别管理 14
3. D漫用户管理 15
4. D漫商品管理 16
5. D漫订单管理 17
致谢 20
参考文献 21
引言
(一)开发背景
如今是个信息时代,网络发展迅速,人们不再拘泥于从纸质的书上来获取所需要的信息。人们越来越倾向于从网络上来获取信息,进行各种各样的交易。网络上也出现了各形式的商店。顾客可以通过这些平台来找到自己所需要的信息。随着网络和动漫的的发展,更多的人喜爱动漫,同时动漫的相关产品,也获到人们的青睐。因而,制作一个动漫网是很有前景的。
(二)课题内容
本网站主要是向动漫爱好者销售动漫周边产品的一个电子商务类网站,主要由两个部分组成。前台是面向顾客的,向客户展示产品信息,提供登
*好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
上来获取信息,进行各种各样的交易。网络上也出现了各形式的商店。顾客可以通过这些平台来找到自己所需要的信息。随着网络和动漫的的发展,更多的人喜爱动漫,同时动漫的相关产品,也获到人们的青睐。因而,制作一个动漫网是很有前景的。
(二)课题内容
本网站主要是向动漫爱好者销售动漫周边产品的一个电子商务类网站,主要由两个部分组成。前台是面向顾客的,向客户展示产品信息,提供登录注册功能。后台系统方便管理员对网站内的商品和会员进行管理。
二、相关技术
(一)Servlet简介
Servlet的流程:1)Client发送相关请求到Server。 2)Server发送请求到Servlet。 3)Servlet所响应的信息都取决于Client发出的要求。 4)Server将反应消息返回至Client。流程如下图2-1所示:
图2-1 Servlet工作流程图
(二)Struts简介
1. MVC模式
MVC全名是Model View Controller,是模型、视图、控制器三个词语的英文缩写。MVC的目的是实现Web系统的职能分工。
三层体系结构由浏览器、WEB服务器和数据库组成,并结合HTML语言、JSP、JavaScript等脚本语言、Ajax等技术,系统一般的MVC模型如图2-2所示。
图2-2 系统MVC结构图
2. Struts运行机制
Struts是MVC模式中的一个实现方式。它的原理图如下图2-3所示。
图2-3 Struts原理图
(三)JavaScript语言
JavaScript语言主要基于客户端来实现动态的效果,有了它能够让网站网页增添不少色彩,在现在的网站网页中是必不可少一种语言。用户通过点击带有此语言的网站能够体验到更加好的交互性。
(四)JSP技术
JSP技术是将HTML静态网页文本与Java语言相结合,组成新的网页。通过与数据库的连接可以动态的获取到数据库中的内容,这项技术对网站的内容更新减少了很多的麻烦。JSP需要配合Servlet来进行使用,完成页面的转换以及获取内容等功能。
三、 系统需求分析
网站系统分为两个用户,所以系统的功能自然也分为两类来进行设计,前台用户可以浏览商品信息和在线对商品进行下单以及购物车的管理和订单详情的管理和查看。后台管理员可以根据商品的类别和详细信息对商品进行管理并且可以对会员的信息和会员所下的订单进行管理。详细功能模块图,如下图3-1、3-2所示。
图3-1会员功能模块图
图3-2管理员功能模块图
1. 会员订单管理
会员功能的订单管理是实现会员对自己所下的订单信息进行查看,删除等操作。会员订单管理功能模块图如下图3-3所示:
图3-3 会员订单管理模块图
2. D漫类别管理
D漫类别管理包括类别的查看,添加和删除等功能。D漫类别管理功能模块图如下图3-4所示:
图3-4 D漫类别管理功能模块图
3. D漫商品管理
D漫商品管理包括查看、添加、删除商品信息等功能。D漫商品管理功能模块图如下图3-5所示:
图3-5 D漫商品管理模块图
4. D漫订单管理
D漫订单管理包括对会员所下的订单进行生成并且浏览客户所下的订单最后受理会员用户所下订单等功能。D漫订单管理功能模块图如下图3-6所示:
图3-6 作品信息管理模块图
5. D漫会员管理
D漫会员管理包括了会员注册信息,查看会员信息,删除会员信息等功能。D漫画会员管理功能模块图如下图3-7所示:
图3-7 D漫画会员管理模块图
四、 系统分析与设计
(一)系统功能设计
本系统共有五个主要的大模块来展示网站:会员订单管理、D漫类别管理、D漫商品管理、D漫订单管理、D漫会员管理等。
(二)系统数据库设计
1. 数据库说明
摘要: 1
一、 引言 1
(一)开发背景 1
(二)课题内容 1
二、相关技术 1
(一)Servlet简介 1
(二)Struts简介 1
1. MVC模式 1
2. Struts运行机制 2
(三)JavaScript语言 2
(四)JSP技术 3
三、 系统需求分析 3
1. 会员订单管理 4
2. D漫类别管理 4
3. D漫商品管理 4
4. D漫订单管理 5
5. D漫会员管理 5
四、 系统分析与设计 6
(一)系统功能设计 6
(二)系统数据库设计 6
1. 数据库说明 6
2. 数据库设计 6
3. 数据库连接原来 8
五、 系统的设计与实现 8
(一)开发环境和工具 8
(二)系统前台的实现 9
1. 系统首页 9
2. 商品列表 9
3. 用户注册 10
4. 我的订单 11
(二)系统后台的实现 12
1. 登录界面 12
2. D漫类别管理 14
3. D漫用户管理 15
4. D漫商品管理 16
5. D漫订单管理 17
致谢 20
参考文献 21
引言
(一)开发背景
如今是个信息时代,网络发展迅速,人们不再拘泥于从纸质的书上来获取所需要的信息。人们越来越倾向于从网络上来获取信息,进行各种各样的交易。网络上也出现了各形式的商店。顾客可以通过这些平台来找到自己所需要的信息。随着网络和动漫的的发展,更多的人喜爱动漫,同时动漫的相关产品,也获到人们的青睐。因而,制作一个动漫网是很有前景的。
(二)课题内容
本网站主要是向动漫爱好者销售动漫周边产品的一个电子商务类网站,主要由两个部分组成。前台是面向顾客的,向客户展示产品信息,提供登
*好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2
上来获取信息,进行各种各样的交易。网络上也出现了各形式的商店。顾客可以通过这些平台来找到自己所需要的信息。随着网络和动漫的的发展,更多的人喜爱动漫,同时动漫的相关产品,也获到人们的青睐。因而,制作一个动漫网是很有前景的。
(二)课题内容
本网站主要是向动漫爱好者销售动漫周边产品的一个电子商务类网站,主要由两个部分组成。前台是面向顾客的,向客户展示产品信息,提供登录注册功能。后台系统方便管理员对网站内的商品和会员进行管理。
二、相关技术
(一)Servlet简介
Servlet的流程:1)Client发送相关请求到Server。 2)Server发送请求到Servlet。 3)Servlet所响应的信息都取决于Client发出的要求。 4)Server将反应消息返回至Client。流程如下图2-1所示:
图2-1 Servlet工作流程图
(二)Struts简介
1. MVC模式
MVC全名是Model View Controller,是模型、视图、控制器三个词语的英文缩写。MVC的目的是实现Web系统的职能分工。
三层体系结构由浏览器、WEB服务器和数据库组成,并结合HTML语言、JSP、JavaScript等脚本语言、Ajax等技术,系统一般的MVC模型如图2-2所示。
图2-2 系统MVC结构图
2. Struts运行机制
Struts是MVC模式中的一个实现方式。它的原理图如下图2-3所示。
图2-3 Struts原理图
(三)JavaScript语言
JavaScript语言主要基于客户端来实现动态的效果,有了它能够让网站网页增添不少色彩,在现在的网站网页中是必不可少一种语言。用户通过点击带有此语言的网站能够体验到更加好的交互性。
(四)JSP技术
JSP技术是将HTML静态网页文本与Java语言相结合,组成新的网页。通过与数据库的连接可以动态的获取到数据库中的内容,这项技术对网站的内容更新减少了很多的麻烦。JSP需要配合Servlet来进行使用,完成页面的转换以及获取内容等功能。
三、 系统需求分析
网站系统分为两个用户,所以系统的功能自然也分为两类来进行设计,前台用户可以浏览商品信息和在线对商品进行下单以及购物车的管理和订单详情的管理和查看。后台管理员可以根据商品的类别和详细信息对商品进行管理并且可以对会员的信息和会员所下的订单进行管理。详细功能模块图,如下图3-1、3-2所示。
图3-1会员功能模块图
图3-2管理员功能模块图
1. 会员订单管理
会员功能的订单管理是实现会员对自己所下的订单信息进行查看,删除等操作。会员订单管理功能模块图如下图3-3所示:
图3-3 会员订单管理模块图
2. D漫类别管理
D漫类别管理包括类别的查看,添加和删除等功能。D漫类别管理功能模块图如下图3-4所示:
图3-4 D漫类别管理功能模块图
3. D漫商品管理
D漫商品管理包括查看、添加、删除商品信息等功能。D漫商品管理功能模块图如下图3-5所示:
图3-5 D漫商品管理模块图
4. D漫订单管理
D漫订单管理包括对会员所下的订单进行生成并且浏览客户所下的订单最后受理会员用户所下订单等功能。D漫订单管理功能模块图如下图3-6所示:
图3-6 作品信息管理模块图
5. D漫会员管理
D漫会员管理包括了会员注册信息,查看会员信息,删除会员信息等功能。D漫画会员管理功能模块图如下图3-7所示:
图3-7 D漫画会员管理模块图
四、 系统分析与设计
(一)系统功能设计
本系统共有五个主要的大模块来展示网站:会员订单管理、D漫类别管理、D漫商品管理、D漫订单管理、D漫会员管理等。
(二)系统数据库设计
1. 数据库说明
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2597.html