"景先生毕设|www.jxszl.com

基于java的二手图书交易系统设计与实现(附件)【字数:7871】

2024-11-03 19:57编辑: www.jxszl.com景先生毕设
摘 要随着生活品质的提高,人们对图书的需求的增加也体现了出来。在以前人们往往会把经济资源用在生活必需品上,而现在人们对于高档消费品也有了一定的需求不同类型的图书成了年轻人之间表达情绪的首要选择。而图书的供求却得不到解决。买家无法找到合适的图书,每个卖家又无法存储大量种类的图书,本二手书交易系统就是为了解决这种问题所研究的。本系统前端页面主要是用HTML技术进行编写,在前端中使用Bootstrap进行页面元素的设计,使得网站视觉效果新颖脱俗。在后台方面本系统主要使用了JAVA技术,本技术可以和网页端灵活的在一起使用,能有效提高本系统的运行速率。在数据库的选择方面本系统使用了MySQL。因为此数据库的数据执行代码简单易操作,便于各个水平的人上手。并且使用数据库将图书的信息进行存储,在通过后台将图书信息上传至前端,用户可以快速进行检索。
目录
一、 引言 1
(一)系统开发背景 1
(二)系统开发意义 1
(三)论文结构 1
二、开发技术及开发工具 1
(一)开发技术 1
1.JAVA 1
2. Boostrap 2
3.HTML 2
4.CSS样式 2
5.JavaScript 2
(二)开发工具 2
1.Sublime 2
2.MySQL 2
三、系统需求分析 2
(一)可行性分析 2
1.经济可行性 2
2.技术可行性 3
3.法律可行性 3
(二)二手书交易系统的总体需求 3
1.系统的总体目标 3
2.系统的功能需求 3
四、系统总体设计 4
(一)系统功能设计 4
(二)数据库设计 5
1.实体ER图设计 5
2.数据库表设计 7
五、功能详细设计与实现 8
(一)系统前台实现 8
1. 首页 8
2.图书中心 9
3.商品详情页面 11
4.购物车 12
(二)系统后台实现 13 *51今日免费论文网|www.51jrft.com +Q: &351916072

1.后台登录 13
2.分类管理 14
3.购买记录管理 15
4.图书管理 16
5.留言管理 17
六、系统测试 18
(一)测试意义 18
(二)测试方法 18
(三)测试用例 18
七、结论 20
致 谢 21
参考文献 22
一、 引言
(一)系统开发背景
随着生活品质的提高,人们对图书的需求的增加也体现了出来。在以前人们往往会把经济资源用在生活必需品上,而现在人们对于高档消费品也有了一定的需求。各种档次,各种类型的图书成了年轻人之间表达情绪的首要选择。而图书的供求却得不到解决。买家无法找到合适的图书,每个卖家又无法存储大量种类的图书,本二手书交易系统就是为了解决这种问题所研究的。
(二)系统开发意义
二手书交易系统能够为买家用户提供明确的图书种类清单,并且提供高效率的检索功能。可以帮助消费者用户寻找到自己心仪的图书种类,同时也能为卖家提供图书种类收容的清单,便于卖家对图书种类进行管理。最重要的是卖家可以通过订单对消费者的消费的图书品种进行统计便于对后期的进货进行参考。
(三)论文结构
此论文共有六个部分:
引言:本论文绪论中主要介绍了为什么要开发二手书交易系统,以及对本系统对同类二手书交易系统所具有的优势。
系统开发技术及开发工具:主要介绍本系统在开发过程中所用的技术以及这些技术所具有的优势和选择它们的理由。
系统需求分析:主要从各个角度对二手书交易系统进行分析。主要是对本系统进行可行性的探索讨论,分析技术难点。
系统总体设计:主要对本二手图书交易进行功能设计以及数据库表单具体到字段的设计。
系统详细:主要是对系统的具体功能进行实现。具体为将功能实现的结果进行展示,并且展示实现该功能的核心代码。
系统功能测试:具体操作为对系统的功能进行破坏性测试。检测本系统详细功能的错误漏洞以及功能是否完整。
二、开发技术及开发工具
(一)开发技术
1.JAVA
JAVA区别于其他脚本语言的一点是它的的运行环境主要是服务器。所以JAVA在web中使用起来十分的灵活多变。JAVA也和C等语言一样是开源的。而且比起Python和C语言,JAVA更加容易上手。尤其是在前端,JAVA语言的优越性能明显显现出来。目前JAVA作为年轻的语言已经在多个领域大显身手。
2. Boostrap
Bootstrap也是框架的一种。和SSM不同的是Bootstrap是前端的主流框架之一。而且Bootstrap拥有很多优点例如页面简洁功能强大。所以现在已经有不少网页前端使用Bootstrap进行前端编写。而且Bootstrap对于电脑的环境配置要求也很低基本上没有什么高要求,这使得新手上手很容易。
3.HTML
HTML主要是Web前端的一种标记性语言,在HTML中糅合了大量前端的技术例如JavaScript之类的。同时它自身也有很多功能性标签可供选择,它的标签也分为单标签和双标签。这使得HTML的功能更加强大完善。目前HTML中最常用的操作还是超链接操作,可以通过超链接轻易的将其他网站链接进来。
4.CSS样式
CSS主要是HTML中的样式列表。在HTML中可以直接将CSS样式写在同一个HTML文件中,但是出于便于管理的角度。大部分CSS样式会独自写在专门的样式表中进行统一管理。在使用的时候仅需对编写好的样式表进行链入使用即可。
5.JavaScript
JavaScript是一种可以直接在前端HTML文件中使用的编程语言。它可以直接在HTML中进行声明变量构造函数的操作。也可以调用已有的方法例如点击事件之类的。而且与其他编程语言不同的是,JavaScript不用声明变量就可以直接使用。

原文链接:http://www.jxszl.com/jsj/xxaq/608514.html