技术:Java、JSP等
摘要:
基于JSP的网上书店系统是基于JSP/Servlet/Bean的MVC架构,并使用MySQL数据库存储数据来开发的系统。该论文首先介绍了基于JSP的网上书店的开发背景,然后根据瀑布模型的开发思路和步骤,一步步完成基于JSP的网上书店的开发。该系统模拟网上成熟的书店系统,进行精简之后,剔除一些复杂或实用性不高的功能,保留使用的精简的功能完成了初期的毕设内容:
1、 用户模块:主要实现了用户的登陆注册个人中心的诸多功能;
2、 图书模块:主要实现了图书的展示;
3、 购物车模块:主要实现了系统的购买功能,将图书添加入购物车;
4、 订单模块:主要实现了系统的付款功能,讲购物车中的图书生成订单;并付款;
5、 管理员模块:主要实现了对图书的上架下架,更改图书数量和价格等功能。
关键字:MVC;MySQL;用户模块;图书模块;购物车模块;订单模块;搜索模块;管理员模块;
目录:
第一章 绪论 1
1.1课题背景 1
1.2开发目标 1
1.3开发工具 1
1.4论文结构 2
第二章 技术背景介绍 4
2.1MVC架构(JSP/Servlet/Bean) 4
2.2JAVA简介 4
2.3Hibernate简介 5
2.4JQuery简介 5
2.5Ajax简介 5
第三章 系统分析 7
3.1需求分析 7
3.2可行性分析 7
3.2.1需求可行性 7
3.2.2技术可行性 8
第四章 概要设计 9
4.1架构设计 9
4.2数据库设计 9
4.2.1数据库概念设计 9
4.2.2数据库的E-R图 10
4.2.3数据库逻辑结构设计 10
4.3用户用例 13
4.3.1用户用例示意图: 13
4.3.2用户用例说明 13
4.3.2.1用户用例说明 13
4.3.2.2图书用例说明 15
4.3.2.3购物车用例说明 17
4.3.2.4订单用例说明 19
4.4模块设计 20
4.4.1模块划分 20
4.4.2模块接口设计 22
4.4.2.1用户模块 23
4.4.2.2图书模块 24
4.4.2.3管理员模块 25
4.4.2.4购物车模块 26
4.4.2.5订单模块 27
4.5概要设计总结 28
第五章 详细设计 29
5.1用户模块设计 29
5.1.1注册模块 29
5.1.2登陆模块 30
5.1.2个人信息模块 32
5.1.2完善资料模块 35
5.1.2消费模块 38
5.2图书模块设计 40
5.2.1图书显示模块 40
5.2.1.1图书分页显示 40
5.2.1.1图书分类显示 44
5.2.2图书信息查询模块 44
5.2.2图书收藏模块 46
5.3管理员模块设计 48
5.3.1图书上架模块 48
5.3.2图书下架模块 49
5.4购物车模块设计 50
5.4.1创建购物车模块 50
5.4.2加入购物车模块 51
5.4.2修改购物车模块 52
5.5订单模块设计 53
5.5.1订单生成模块 53
5.5.2订单删除模块 56
5.6详细设计总结 57
第六章 系统测试 58
6.1系统测试总体概述 58
6.2项目测试名称与测试内容 58
6.3测试用例 59
6.4测试结果 59
第七章 结语 61
论文字数:19313
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|