jsp304爱窝宠物寄养网站系统

jsp304爱窝宠物寄养网站系统

150

更新时间:2021-05-26

所属分类:java设计

评论回复:0

语言:java/jsp

数据库:mysql

开发环境:myeclipse/eclipse

 

下载权限

宠物寄养系统主要完成了用户可以挑选自己喜欢的商品,在线下单,并得到最终的商品。本系统实现的主要功能有:用户的登录和注销,前台的商品浏览、商品搜索、商品购买、宠物寄养和后台的商品类别管理、商品信息管理、寄养管理、订单管理、用户管理等。本系统分为管理员、普通用户这二种用户平台。宠物寄养系统主要使用Sqlserver作为数据库管理系统,开发环境是Myeclipse,这是一个基于Web技术的B/S结构的商业系统。

将各大功能模块按系统前后台进行分类,前台模块包括为用户提供注册、登录的功能,以及浏览商品,购买商品,提交订单后采用模拟的金额支付,实现商品的购买流程。后台模块供管理人员使用,可以添加新的商品、商品修改和调整,商品种类维护,可以对用户进行管理。对用户的订单进行管理发货等等。

1. 前台模块设计:

①注册功能。用户首先要进行注册成为系统的用户,注册时需填写用户名、邮箱号、密码3项信息,然后点击“注册”按钮。如果注册成功,则提示注册成功并转到用户登录界面,同时用户信息会被写进数据库中的用户表中。如果注册失败,则会提示失败原因。用户注册成功后就可以登录了。

②登录功能。如果用户是系统的已注册用户,在评论和购买商品前需要填写邮箱号和密码,之后点击“登录”按钮,之后系统会将用户填入的信息与数据库中用户注册时填写的信息进行比对,如果一致的话系统将会跳转到首页用户即可享受到系统的购买商品和评论服务。如果用户填写的信息有误,系统将会提示用户输入的信息有误。

③商品展示功能。系统将所有商品信息从数据库中提取出来显示在系统中,用户可以浏览系统,将自己心怡的商品放入购物车中,这是系统会提取该商品的信息并将信息加入购物车表中。

④购物车功能。当用户选择完商品后可以进入购物车页面,系统会从购物车表中提取用户的购物车信息并显示出来,用户可以在这里查看自己要购买的商品,也可以取消购买某商品,这时该商品的信息会从购物车表中删除。

⑤结账功能。在购物车模块,当用户确定所买的商品后,单击“结算”的功能,进入结账的界面。在结账界面,系统会将购物车表中的商品信息显示在订单中并根据用户购买的数量和商品的单价计算出用户购买的商品的总价,接下来只需要用户填写收货信息选择付款和发货方式并点击“确认提交订单”按钮。确认后产生将订单,系统会将订单信息插入数据库中的订单表和订单商品表中,并进入支付页面。系统连接到第三方支付网关完成付款并根据第三方网关返回的消息确认支付完成。

2.后台模块设计:

①用户管理功能。管理员在后台首页点击用户管理就会进入用户列表页面,系统会将数据库中的用户信息以列表的形式显示出来,管理员可以在这个页面进行用户的更新和删除操作,系统可以将最新更新的信息重新写入用户表中并替换原信息,也可以将用户的信息从数据表中删除。

②商品类别管理功能。管理员在后台点击商品分类按钮会进入商品分类界面,系统会将数据库中的商品分类信息以列表的形式展现出来,管理员可以对商品的分类进行排序,也可以在该页面点击添加新分类、编辑和删除按钮,同时系统会在数据库中对商品分类表中的数据进行相应的新增,更新和删除。

③商品管理功能。管理员在后台点击商品管理就会进入商品管理界面,系统会将数据库中的商品信息以列表的形式显示出来,管理员可以在该界面对商品进行添加、更新和删除的操作。在新增时,如果添加成功系统会提示新增成功同时将新商品信息添加进数据库中的商品表,如果添加失败,系统会提示失败的原因。当管理员对商品信息进行更新时,数据表中的商品信息也会随之更新。管理员删除商品,数据表中相应的商品信息也会随之删除。

④订单管理功能。管理员在后台点击订单管理就会进入订单管理界面,系统会从数据库中将订单信息提取出来,依列表的形式展现出来。管理员可以在该界面对订单的发货状态进行更改也可以删除订单,同时数据库中订单表中的订单状态也会更新,或者删除订单数据。

⑤评论管理。管理员在后台点击评论管理,系统会将用户的评论从数据库中的评论表中提取出来以列表的形式显示,管理员可以查看用户对商品评论并拥有对评论删除的权限,当管理员对用户的评论执行删除操作时,系统也会将评论表中的该评论删除。


摘  要 I

ABSTRACT II

目  录 III

第1章 绪论 1

1.1 开发背景与意义 1

1.2 论文结构 1

第2章 关键技术介绍 2

2.1 jsp语言介绍 2

2.2 javascript脚本简介 2

2.3 html/CSS简介 3

2.4 Sqlserver介绍 3

第3章 系统分析 4

3.1 可行性分析 4

3.1.1经济可行性 4

3.1.2技术可行性 4

3.1.3操作可行性 4

3.2 功能需求分析 4

3.3 业务流程分析 7

3.4 数据流程分析 8

第4章 系统设计 10

4.1 功能模块设计 10

4.2 数据库设计 12

4.3.1 概念模型设计 12

4.3.2 数据库逻辑设计 12

4.3.3 数据库表设计 13

第5章 系统实现 19

5.1 数据库连接实现 19

5.2 系统前台主要功能实现 20

5.2.1 首页实现 20

5.2.2 商品分类展示实现 20

5.2.3 商品详情实现 22

5.2.4 商品购买实现 24

5.2.5 宠物寄养实现 26

5.2.6 在线留言实现 26

5.3 系统后台主要功能实现 27

5.3.1 管理员登录实现 27

5.3.2 商品管理实现 29

5.3.3 订单管理实现 30

第6章 系统测试 33

6.1 测试用例 33

6.2 测试结果分析 35

第7章 结 论 36

参考文献 37

致 谢 38

 


下载
本地下载
- MB
188083800