小当当网上书店的设计与实现(源码)【字数:6594】
摘 要随着互联网的快速发展,各行各业都在互联网上占据着一席之地。在网络上销售商品成了当今社会的必然趋势。因为相较于传统的实体店销售,网络销售有着更多更大的优势。为达到市场需求,本论文以网上书店为研究对象,系统的功能有会员注册、图书订单管理、图书购物车、图书搜索、在线付款等基本功能。本书店系统还实现了类似于实体书店仓库管理的销售系统的后端管理。采用Java Web技术,开发环境为Eclipse,并配合MySQL5作为稳固的后台数据库,用持久化的数据支持系统运行,并运行在Tomcat服务器上。最后,根据测试问题对系统进行相应的改进,使得系统能在实际需求中顺利运行,并进行实时维护。
目 录
第一章 绪论 1
1.1研究背景和意义 1
1.3论文研究内容 1
1.4论文组织结构 1
第二章 系统需求分析与设计 3
2.1开发环境需求 3
2.2运行环境需求 3
2.3性能需求 3
2.4功能模块设计 3
2.4.1系统功能模块概述 3
2.4.2系统功能模块设计 3
2.5数据库设计 4
2.5.1概念模型设计 5
2.5.2数据库设计 6
第三章 系统技术实现分析 6
3.1 Javascript 10
3.2 JQuery 10
3.3 MySQL 10
3.4 MVC 10
3.5 数据持久化 10
第四章 购书模块设计与实现 11
4.1登录和注册 11
4.2图书查看模块 11
4.3购物车模块 12
4.4订单模块 12
第五章 后台管理设计与实现 16
5.1后台管理的页面设计 16
5.2管理员登录 16
5.3图书分类设计 17
5.4图书订单管理 17
结束语 19
致 谢 20
参考文献 21
第一章 绪论
1.1研究背景和意义
*好棒文|www.hbsrm.com +Q: &351916072&
当今社会各种行业迅速发展,为了提高工作效率和工作质量几乎所有的企业都瞄准了互联网带来的机遇。
小当当网上书店的存在使得买家不需要亲自去到实体书店中浏览图书,他是需要一台电脑,就可以登录书店网站根据相应的需要输入查询条件,或者类别进行精准而快速的查询。这极大地方便了买家的体验。
小当当网上书店极大地提高了成交率,网上书店几乎可以被认为是智能的销售产品。小当当网上书店使得卖家的商品有更多的机会进入国外市场,对于小当当网上书店未来的发展有着推进的作用。
通过了解互联网的优势和强大以及对海外网上书店市场发展的分析,我最终使用对基于Java Web的小当当网上书店的研究和开发作为此次毕业设计的定题。准备设计一款可以在互联网上自由选购商品进行交易,并且及时配送等功能的网上书店系统。一点小小的愿景希望能够成为中国互联网发展的一股助力。
当今社会互联网技术的飞速发展。将图书作为商品在网上进行售卖是必然的发展。不就的将来,买家们可以从互联网上的到他们想要的来自世界各地的任何图书。小当当网上书店系统以此为目标,并严格遵守着国家的法律法规推行书店的发展,造福网民。
到目前为止,几乎所有的计算机系统都能运行该系统,书店系统的安装、测试、运行并不会对计算机造成不可预计的影响,经过专业人士的指导,维护人员可以很快的掌握操作技巧。
1.2论文研究内容
本课题的难点即研究点主要是与银行对接的支付模块。具体内容如下:
1、支付与银行对接本项目采用易宝支付提供的测试账号进行支付去银行,研究其在支付的数据在传输中的保密措施。
2、接收易宝的两种应答机制,针对点对点应答给予回复。
3、处理多次应答照成的数据库重复确认。
1.3论文组织结构
本论文的组织结构如下:
第一章:描述商城课题的研究背景和意义、研究内容以及阐述论文组织。
第二章:对系统需求分析与设计。
第三章:对系统技术实现分析,阐述系统在开发的时涉及到的各项技术,以及使用原因、优缺点。
第四章:购物车模块功能进行详细的设计与实现。
第五章:后台管理功能进行详细的设计与实现。
最后对论文进行了总结。
第二章 系统需求分析与设计
2.1开发环境需求
本文研究的系统开发是在Apache的产品Tomcat环境下进行的。Tomcat是Apache公司出品的一款免费的开源的Servlet容器。
Tomcat的环境主要有以下几方面技术优势:
1、Tomcat中的应用WAR包。或者理解为一种zid压缩文件。
2、用户在Tomcat中部署应用自动解压war文件运行应用。
3、Tomcat集成各种软件框架后便会又有及其强大的功能。
2.2运行环境需求
所需操作系统:Windows XP以上版本。
使用的服务器软件:Tomcat7.0以上版本。
测试运行的浏览器:Fire Fox、IE、Google Chrome。
2.3性能需求
一款好的应用软件,必须性能良好。所以,本系统在性能方面也符合了多方需求:
1、系统使用无障碍流畅,没有丢包顿卡情况,用户体验良好。
2、对于网速的要求很高,在环境良好的情况下数据的传输流畅不会出现延迟的情况。
2.4功能模块设计
需求分析是软件开发不可或缺的一个环节。
目 录
第一章 绪论 1
1.1研究背景和意义 1
1.3论文研究内容 1
1.4论文组织结构 1
第二章 系统需求分析与设计 3
2.1开发环境需求 3
2.2运行环境需求 3
2.3性能需求 3
2.4功能模块设计 3
2.4.1系统功能模块概述 3
2.4.2系统功能模块设计 3
2.5数据库设计 4
2.5.1概念模型设计 5
2.5.2数据库设计 6
第三章 系统技术实现分析 6
3.1 Javascript 10
3.2 JQuery 10
3.3 MySQL 10
3.4 MVC 10
3.5 数据持久化 10
第四章 购书模块设计与实现 11
4.1登录和注册 11
4.2图书查看模块 11
4.3购物车模块 12
4.4订单模块 12
第五章 后台管理设计与实现 16
5.1后台管理的页面设计 16
5.2管理员登录 16
5.3图书分类设计 17
5.4图书订单管理 17
结束语 19
致 谢 20
参考文献 21
第一章 绪论
1.1研究背景和意义
*好棒文|www.hbsrm.com +Q: &351916072&
当今社会各种行业迅速发展,为了提高工作效率和工作质量几乎所有的企业都瞄准了互联网带来的机遇。
小当当网上书店的存在使得买家不需要亲自去到实体书店中浏览图书,他是需要一台电脑,就可以登录书店网站根据相应的需要输入查询条件,或者类别进行精准而快速的查询。这极大地方便了买家的体验。
小当当网上书店极大地提高了成交率,网上书店几乎可以被认为是智能的销售产品。小当当网上书店使得卖家的商品有更多的机会进入国外市场,对于小当当网上书店未来的发展有着推进的作用。
通过了解互联网的优势和强大以及对海外网上书店市场发展的分析,我最终使用对基于Java Web的小当当网上书店的研究和开发作为此次毕业设计的定题。准备设计一款可以在互联网上自由选购商品进行交易,并且及时配送等功能的网上书店系统。一点小小的愿景希望能够成为中国互联网发展的一股助力。
当今社会互联网技术的飞速发展。将图书作为商品在网上进行售卖是必然的发展。不就的将来,买家们可以从互联网上的到他们想要的来自世界各地的任何图书。小当当网上书店系统以此为目标,并严格遵守着国家的法律法规推行书店的发展,造福网民。
到目前为止,几乎所有的计算机系统都能运行该系统,书店系统的安装、测试、运行并不会对计算机造成不可预计的影响,经过专业人士的指导,维护人员可以很快的掌握操作技巧。
1.2论文研究内容
本课题的难点即研究点主要是与银行对接的支付模块。具体内容如下:
1、支付与银行对接本项目采用易宝支付提供的测试账号进行支付去银行,研究其在支付的数据在传输中的保密措施。
2、接收易宝的两种应答机制,针对点对点应答给予回复。
3、处理多次应答照成的数据库重复确认。
1.3论文组织结构
本论文的组织结构如下:
第一章:描述商城课题的研究背景和意义、研究内容以及阐述论文组织。
第二章:对系统需求分析与设计。
第三章:对系统技术实现分析,阐述系统在开发的时涉及到的各项技术,以及使用原因、优缺点。
第四章:购物车模块功能进行详细的设计与实现。
第五章:后台管理功能进行详细的设计与实现。
最后对论文进行了总结。
第二章 系统需求分析与设计
2.1开发环境需求
本文研究的系统开发是在Apache的产品Tomcat环境下进行的。Tomcat是Apache公司出品的一款免费的开源的Servlet容器。
Tomcat的环境主要有以下几方面技术优势:
1、Tomcat中的应用WAR包。或者理解为一种zid压缩文件。
2、用户在Tomcat中部署应用自动解压war文件运行应用。
3、Tomcat集成各种软件框架后便会又有及其强大的功能。
2.2运行环境需求
所需操作系统:Windows XP以上版本。
使用的服务器软件:Tomcat7.0以上版本。
测试运行的浏览器:Fire Fox、IE、Google Chrome。
2.3性能需求
一款好的应用软件,必须性能良好。所以,本系统在性能方面也符合了多方需求:
1、系统使用无障碍流畅,没有丢包顿卡情况,用户体验良好。
2、对于网速的要求很高,在环境良好的情况下数据的传输流畅不会出现延迟的情况。
2.4功能模块设计
需求分析是软件开发不可或缺的一个环节。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/392.html