网上书店系统【字数:12331】
本文对网上书店目前的现状进行了分析,对网上书店研究的意义和研究背景进行了介绍。根据对网上书店的调查,做了合理的项目需求分析以及功能的设计。在确定了需求分析后,使用了常用的一些技术,比如密码加密技术,Redis缓存技术、邮箱验证以及使用了银行卡支付接口。系统主要划分了用户角色和管理员角色。用户角色主要使用了主页模块、商品筛选模块、商品详情模块、购物车模块、订单模块、收藏模块、足迹模块,其中购物车模块调用了银行卡支付接口。管理员角色主要使用了书籍分类管理模块、书籍管理模块、用户管理模块以及博客管理模块。本网站采用了Java语言,是基于JSP和Servlet的web开发,使用MySQL数据库进行数据存储,采用了Redis非关系型数据库进行数据缓存。在网站功能完成以后,对该网站进行了黑盒测试,本文提供了黑盒测试的测试数据和测试情况。最后对网站在做的过程中做遇到的问题以及情况做了一个总结。
目录
1.绪论 1
1.1 课题研究背景 1
1.2 课题研究内容 1
1.3 课题研究现状 2
1.3.1我国网上书店的种类 2
1.3.2我国网上书店服务平台概况分析 2
1.4 论文结构 2
2.系统分析 4
2.1可行性分析 4
2.1.1技术可行性 4
2.1.2经济可行性 4
2.2需求分析 4
2.2.1 功能分析 4
2.2.2性能需求 6
3.系统设计 7
3.1 系统设计 7
3.1.1功能分析 7
3.1.2系统体系分析 8
3.2数据库分析 9
3.3数据库概念结构设计 9
3.4 数据库逻辑结构设计 13
3.4.1数据库表结构 13
4.系统实现 17
4.1系统用户模块实现 17
4.1.1 网站首页模块 17
4.1.2 用户登录注册模块 18
4.1.3图书详情模块 20
4.1.4购物车模块 21
4.1.5收藏模块 23
4.1. *好棒文|www.hbsrm.com +Q: ^351916072*
6足迹模块 24
4.1.7订单模块 25
4.2网站管理员模块实现 26
4.2.1管理员登录模块 26
4.2.2书籍分类模块管理 28
4.2.3书籍模块管理 29
4.2.4博客模块管理 30
5.网站测试 31
6.总结 36
参考文献 37
致谢 38
绪论
1.1 课题研究背景
21世纪是网络、信息、科技都比较发达的一个时代,人们的生活节奏也都是比较快的,大多数人也许是没有更多的时间到书店去,更不知道自己所需要的书籍哪家书店会有,同时那些传统书店的经营者或运营者又没什么好的运营方法让读者知道本商铺就有自己需要的书籍、新增书籍或缺书补齐之后更没办法通知到读者等等很多问题都无法很好的被解决。而网上书店正好是在用户与商家之间建立的一种联系。
网上书店的出现正好解决了以上说的所有问题,网上书店向用户推出的是一种网上购物的方式。这样用户可以更快的知道哪家店铺有自己所需要的书籍,而商户也能快速的知道那种类型的书籍更畅销。同时用户也可以快速的选择想要的书籍。据统计从网上书店的兴起以来,网上书店比实体书店的销售额增加了3.67%。以及喜欢看纸质书籍的比喜欢看电子书籍的人多了70.6%左右。特别是近些年这样的比例更为明显。
同时由于互联网与电子商务的崛起,网络书店凭借着价格优惠、多样性选择、订购快捷等优势逐渐凸显出来,经过近几年的发展,给实体书店带来了覆灭性的打击。而当近社会读者们往往更不愿意去实体书店去购买书籍,会选择网上购买,这样节省了大量的时间以及节约了小部分的财务支出。
1.2 课题研究内容
本课题主要研究一个具有个性化搜索功能的网上书店系统。即用户可以轻松快捷的搜索自己想要的书的类型,以及根据书名可以模糊查找到对应的书名。并且在每个商品的详情上简单大方,可以让用户有良好的查看体验。并且在整体上实现用户注册、书籍浏览、书籍查询、在线购书以及后台管理等功能。
1.3 课题研究现状
1.3.1我国网上书店的种类
网上书店实际上可以分为三种:
(1)网上书店是以大型书店系统平台为基础而成立的网上书店。
(2)是以出版社为主的网上书店,同时他们结合了自身风格及特色。
(3)是以目前最为普遍为消费者所使用的也是发展速度最快的商业网上书店。
1.3.2我国网上书店服务平台概况分析
(1)网上书店的UI风格设计,据当前调研显示,如果一个界面在八秒左右的时间没办法吸引用户,用户就会选择其他网上书店系统平台。所以UI的风格设计对网上书店的运行是至关重要的。
(2)网上书店的书籍级联查询,搜索功能对于网上书店来说是很重要的,由于网上书店与实体书店最大的区别就是书籍查找的快捷、方便。所以如果对于图书的筛选做的越好,对于网上书店的运营就更加会有优势。
(3)网上书店的书籍配送与订单支付方式,当前网上书店最主要有在线支付、货到付款以及银行卡支付等一些支付。
1.4 论文结构
本文主要介绍在实现网上书店这个系统时对所用到的相关的技术介绍,以及对论文的章节概述如下所示:
第1章主要对本课题调研的背景、调研内容等进行了解说,其次对该课题的研究现状进行了一定的分析。最后对本论文的架构进行简述。
第2章主要对书店系统平台进行了层次性的解析,而系统的解析主要包括了对此系统的可行性分析以及需求分析,而需求分析主要是对网站的功能以及网站的性能进行了一定的详细分析。
第3章对网上书店系统的组织架构设计进行了分析,其中主要介绍了软件的概要设计以及数据库设计。
第4章主要介绍了对网上书店系统平台的功能进行了一些介绍,主要包括前台界面的使用的框架,后台使用的模式以及技术。以及该系统对应的模块功能图以及模块功能的代码的实现方式。
第5章主要是对网站进行了功能测试
第6章主要对毕业设计所做的论文进行总结
目录
1.绪论 1
1.1 课题研究背景 1
1.2 课题研究内容 1
1.3 课题研究现状 2
1.3.1我国网上书店的种类 2
1.3.2我国网上书店服务平台概况分析 2
1.4 论文结构 2
2.系统分析 4
2.1可行性分析 4
2.1.1技术可行性 4
2.1.2经济可行性 4
2.2需求分析 4
2.2.1 功能分析 4
2.2.2性能需求 6
3.系统设计 7
3.1 系统设计 7
3.1.1功能分析 7
3.1.2系统体系分析 8
3.2数据库分析 9
3.3数据库概念结构设计 9
3.4 数据库逻辑结构设计 13
3.4.1数据库表结构 13
4.系统实现 17
4.1系统用户模块实现 17
4.1.1 网站首页模块 17
4.1.2 用户登录注册模块 18
4.1.3图书详情模块 20
4.1.4购物车模块 21
4.1.5收藏模块 23
4.1. *好棒文|www.hbsrm.com +Q: ^351916072*
6足迹模块 24
4.1.7订单模块 25
4.2网站管理员模块实现 26
4.2.1管理员登录模块 26
4.2.2书籍分类模块管理 28
4.2.3书籍模块管理 29
4.2.4博客模块管理 30
5.网站测试 31
6.总结 36
参考文献 37
致谢 38
绪论
1.1 课题研究背景
21世纪是网络、信息、科技都比较发达的一个时代,人们的生活节奏也都是比较快的,大多数人也许是没有更多的时间到书店去,更不知道自己所需要的书籍哪家书店会有,同时那些传统书店的经营者或运营者又没什么好的运营方法让读者知道本商铺就有自己需要的书籍、新增书籍或缺书补齐之后更没办法通知到读者等等很多问题都无法很好的被解决。而网上书店正好是在用户与商家之间建立的一种联系。
网上书店的出现正好解决了以上说的所有问题,网上书店向用户推出的是一种网上购物的方式。这样用户可以更快的知道哪家店铺有自己所需要的书籍,而商户也能快速的知道那种类型的书籍更畅销。同时用户也可以快速的选择想要的书籍。据统计从网上书店的兴起以来,网上书店比实体书店的销售额增加了3.67%。以及喜欢看纸质书籍的比喜欢看电子书籍的人多了70.6%左右。特别是近些年这样的比例更为明显。
同时由于互联网与电子商务的崛起,网络书店凭借着价格优惠、多样性选择、订购快捷等优势逐渐凸显出来,经过近几年的发展,给实体书店带来了覆灭性的打击。而当近社会读者们往往更不愿意去实体书店去购买书籍,会选择网上购买,这样节省了大量的时间以及节约了小部分的财务支出。
1.2 课题研究内容
本课题主要研究一个具有个性化搜索功能的网上书店系统。即用户可以轻松快捷的搜索自己想要的书的类型,以及根据书名可以模糊查找到对应的书名。并且在每个商品的详情上简单大方,可以让用户有良好的查看体验。并且在整体上实现用户注册、书籍浏览、书籍查询、在线购书以及后台管理等功能。
1.3 课题研究现状
1.3.1我国网上书店的种类
网上书店实际上可以分为三种:
(1)网上书店是以大型书店系统平台为基础而成立的网上书店。
(2)是以出版社为主的网上书店,同时他们结合了自身风格及特色。
(3)是以目前最为普遍为消费者所使用的也是发展速度最快的商业网上书店。
1.3.2我国网上书店服务平台概况分析
(1)网上书店的UI风格设计,据当前调研显示,如果一个界面在八秒左右的时间没办法吸引用户,用户就会选择其他网上书店系统平台。所以UI的风格设计对网上书店的运行是至关重要的。
(2)网上书店的书籍级联查询,搜索功能对于网上书店来说是很重要的,由于网上书店与实体书店最大的区别就是书籍查找的快捷、方便。所以如果对于图书的筛选做的越好,对于网上书店的运营就更加会有优势。
(3)网上书店的书籍配送与订单支付方式,当前网上书店最主要有在线支付、货到付款以及银行卡支付等一些支付。
1.4 论文结构
本文主要介绍在实现网上书店这个系统时对所用到的相关的技术介绍,以及对论文的章节概述如下所示:
第1章主要对本课题调研的背景、调研内容等进行了解说,其次对该课题的研究现状进行了一定的分析。最后对本论文的架构进行简述。
第2章主要对书店系统平台进行了层次性的解析,而系统的解析主要包括了对此系统的可行性分析以及需求分析,而需求分析主要是对网站的功能以及网站的性能进行了一定的详细分析。
第3章对网上书店系统的组织架构设计进行了分析,其中主要介绍了软件的概要设计以及数据库设计。
第4章主要介绍了对网上书店系统平台的功能进行了一些介绍,主要包括前台界面的使用的框架,后台使用的模式以及技术。以及该系统对应的模块功能图以及模块功能的代码的实现方式。
第5章主要是对网站进行了功能测试
第6章主要对毕业设计所做的论文进行总结
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/530.html