版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
緒論1.1研究背景大學(xué)校園內(nèi)存在大量的圖書資源,包括教材、參考書、文學(xué)作品等,這些資源往往難以得到有效的利用,部分書籍長期處于閑置狀態(tài),造成資源浪費(fèi)。校園共享書店通過整合校內(nèi)的圖書資源,實(shí)現(xiàn)資源的共享和優(yōu)化配置,提高了二手書籍的利用率,減少浪費(fèi)。其次,大學(xué)校園內(nèi)的學(xué)生群體具有高信息化程度,以及對圖書借閱的高需求。她們善于利用互聯(lián)網(wǎng)資源,對簡單便捷的借閱服務(wù)有著較高的期待。校園共享書店通過線上平臺的搭建,為學(xué)生提供了更加便捷,更加個(gè)性化的服務(wù)。滿足了當(dāng)代大學(xué)生群體的需求。1.2研究目的和意義本研究的目的在于開發(fā)一款專門針對校園環(huán)境的共享書店APP,該平臺將允許學(xué)生和教職工通過免費(fèi)出租、贈(zèng)與或有償出借的方式,分享她們的個(gè)人閑置書籍和電子產(chǎn)品。這一項(xiàng)目不僅有助于推動(dòng)資源的循環(huán)再利用,減少不必要的浪費(fèi),還能夠促進(jìn)校園內(nèi)部的知識分享和文化互動(dòng),增強(qiáng)社區(qū)的凝聚力和歸屬感。從長遠(yuǎn)來看,這一研究項(xiàng)目有望在提升用戶環(huán)保意識和培養(yǎng)社會(huì)責(zé)任感方面發(fā)揮重要作用,對于推動(dòng)校園乃至更廣泛社區(qū)的可持續(xù)發(fā)展具有深遠(yuǎn)的意義。2相關(guān)技術(shù)簡介2.1JSP介紹JSP(全稱JavaServerPages)是由SunMicrosystem公司主導(dǎo)創(chuàng)建的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP安放在網(wǎng)絡(luò)服務(wù)器上,可以響應(yīng)客戶端發(fā)送的請求,并根據(jù)請求內(nèi)容動(dòng)態(tài)地生成HTML、XML或其他類型的Web網(wǎng)頁,然后返回給請求者。JSP技術(shù)以JAVA語言作為腳本語言,為用戶的HTTP請求提供服務(wù),并能與服務(wù)器上的其他JAVA程序共同處理復(fù)雜的業(yè)務(wù)需求。JSP通過把JAVA程序的待定或變動(dòng)信息內(nèi)嵌到靜態(tài)的網(wǎng)頁中,實(shí)現(xiàn)以靜態(tài)網(wǎng)頁為模版,并動(dòng)態(tài)地生成了其中的部分信息。JSP有一個(gè)被叫做"JSP動(dòng)作"的XML標(biāo)記,來調(diào)用內(nèi)建函數(shù)。此外,也可以創(chuàng)建JSP標(biāo)記庫,并且像使用標(biāo)準(zhǔn)HTML或XML標(biāo)記那樣使用它們。標(biāo)簽庫能增強(qiáng)功能和服務(wù)器性能,而且不受跨平臺問題的限制。JSP文件在運(yùn)行時(shí)會(huì)被其編譯器轉(zhuǎn)換成更原始的Servlet代碼。JSP編譯器可以把JSP文件編譯成用JAVA代碼寫的Servlet,然后再由JAVA編譯器來編譯成快速執(zhí)行的二進(jìn)制機(jī)器碼,也可以直接編譯成二進(jìn)制碼。JSP具有以下優(yōu)勢:開發(fā)簡單方便:JSP中的編輯與HTML文件的編寫基本相同,這對于處理表單非常方便??缙脚_:JAVA本身具有跨平臺的特點(diǎn),因此JSP程序可以在支持JAVA的平臺開發(fā)和運(yùn)行。當(dāng)JSP更改服務(wù)平臺時(shí),如果不涉及數(shù)據(jù)庫等相關(guān)操作,則可以在不做任何更改的情況下完成服務(wù)平臺的遷移。高效能和高性能:與其他類型的動(dòng)態(tài)網(wǎng)站技術(shù)相比,JSP技術(shù)在實(shí)際應(yīng)用中具有更好的執(zhí)行效率和質(zhì)量。這是因?yàn)锳SP代碼或PHP代碼在具體執(zhí)行之前必須提供適當(dāng)?shù)慕忉尅L貏e是在循環(huán)操作的實(shí)施過程中,整個(gè)代碼執(zhí)行速度會(huì)比較慢。但是JSP技術(shù)在具體的應(yīng)用過程中并沒有類似的技術(shù)缺陷,因此無論是運(yùn)行速度還是具體的執(zhí)行效率都比較理想REF_Ref16412\r\h[6]。2.2MySQL數(shù)據(jù)庫MySQL數(shù)據(jù)庫足夠可靠、快速和穩(wěn)定,可以滿足任何數(shù)據(jù)存儲公司的需求?;ヂ?lián)網(wǎng)的快速發(fā)展與各種技術(shù)和軟件的普及應(yīng)用密不可分。作為開源軟件的代表,MySQL數(shù)據(jù)庫已經(jīng)成為互聯(lián)網(wǎng)平臺上廣泛使用的數(shù)據(jù)庫軟件,其功能性和穩(wěn)定性不斷提高。它是目前最流行的數(shù)據(jù)庫之一。與其他數(shù)據(jù)庫產(chǎn)品一樣,您可以使用標(biāo)準(zhǔn)的SQL語句。有許多免費(fèi)版本供用戶使用。目前,它已被許多中小型網(wǎng)站和軟件系統(tǒng)廣泛使用。由于平臺功能的增強(qiáng),MySQL數(shù)據(jù)庫能夠適應(yīng)Windows操作系統(tǒng)等主流操作系統(tǒng)的現(xiàn)代平臺,Linux操作系統(tǒng)和蘋果系列操作系統(tǒng)。因此,在Linux中使用數(shù)據(jù)庫時(shí),MySQL有更多的選擇。2.3微信小程序?yàn)榱颂岣哂脩趔w驗(yàn),微信小程序提供的大多數(shù)API都是異步操作。在開發(fā)者登錄模塊時(shí),所調(diào)用的wx.login接口就是一個(gè)異步接口。在初始化所有登錄狀態(tài)信息后,由于函數(shù)功能未同步運(yùn)行,因此未檢索到用戶的OPENID密鑰信息。筆者可以使用PROMISE封裝異步請求解決該問題。通過PROMISE對象,將異步操作以同步操作的流程表達(dá)出來。完成用戶登錄狀態(tài)信息初始化后,再執(zhí)行后面的函數(shù)。在實(shí)現(xiàn)功能的同時(shí)也避免了層層嵌套的回調(diào)函數(shù)。此外,PROMISE對象提供統(tǒng)一的接口,使得控制異步操作更加容易。2.4結(jié)構(gòu)流程小程序的交易結(jié)構(gòu)流程(這里將交換雙方稱為買家與賣家),用戶A為買家,用戶B為賣家。二者需要登錄后填寫聯(lián)系信息。之后賣家在小程序中點(diǎn)擊發(fā)布圖書,在該頁面中添加書籍信息后點(diǎn)擊發(fā)布,該書籍信息就會(huì)存在在數(shù)據(jù)庫后臺中。賣家給書籍定價(jià)后將書籍信息和聯(lián)系方式進(jìn)行綁定存入后臺數(shù)據(jù)庫,以便買家與之聯(lián)系。買家通過搜索或平臺首頁的院系推薦獲取自己想要的書籍,從小程序的后臺數(shù)據(jù)庫中獲取賣家發(fā)布的聯(lián)系方式,自行聯(lián)系賣家進(jìn)行交易。3需求分析3.1用戶需求通過校園共享書店小程序平臺,使校園內(nèi)閑置書籍“活起來”,讓閑置書籍在有償/無償交易中流通,優(yōu)化資源配置,提高有限資源有效利用率。如下圖所示:圖3.1用戶需求分析功能需求校園共享書店的功能需求主要圍繞滿足交易雙方需求展開。如下圖:圖3.2功能需求4系統(tǒng)設(shè)計(jì)4.1系統(tǒng)架構(gòu)通過需求分析,確定系統(tǒng)功能如下圖所示:圖4.1系統(tǒng)功能結(jié)構(gòu)圖4.2功能模塊設(shè)計(jì)本系統(tǒng)實(shí)現(xiàn)一個(gè)基于微信小程序的校園二手圖書共享平臺,分為服務(wù)器端和客戶端兩種用戶。服務(wù)器端可以在網(wǎng)站后臺進(jìn)行管理;用戶提供手機(jī)端自由登錄客戶端平臺進(jìn)行管理。具體功能如下:服務(wù)器端模塊如下:用戶管理:可以對用戶信息進(jìn)行查看、編輯或刪除。圖書類別管理:可以對圖書類別信息進(jìn)行添加、查看、編輯或刪除。圖書管理:可以對圖書信息進(jìn)行查看或刪除。訂單管理:可以對訂單信息進(jìn)行查看或刪除。留言管理:可以對留言信息進(jìn)行查看或刪除。系統(tǒng)管理:可以更改自己的登錄密碼??蛻舳四K如下:學(xué)生注冊/登錄:實(shí)現(xiàn)學(xué)生的注冊和登錄。個(gè)人資料:用戶可以編輯個(gè)人資料,包括姓名、聯(lián)系方式、個(gè)人簡介等。首頁:實(shí)現(xiàn)推薦圖書,最新圖書的顯示。圖書:支持查看當(dāng)前圖書的狀態(tài)(如可借、已借、已歸還)??梢园l(fā)表留言,查看賣家信息。訂單:實(shí)現(xiàn)學(xué)生可以查看自己想要交換的書籍訂單,可以對自己發(fā)布的書籍進(jìn)行編輯。我的:實(shí)現(xiàn)學(xué)生可以發(fā)布圖書,可以編輯或刪除自己發(fā)布的圖書,可以回復(fù)或刪除自己的瀏覽記錄,可以修改自己的信息,修改自己的登錄密碼。5系統(tǒng)實(shí)現(xiàn)5.1開發(fā)環(huán)境搭建開發(fā)環(huán)境搭建主要包括一下步驟:1.下載并安裝微信開發(fā)者工具,用于創(chuàng)建編輯和預(yù)覽小程序。2.設(shè)計(jì)小程序界面,使用官方的WXML和WXSS進(jìn)行界面設(shè)計(jì)。3.編寫業(yè)務(wù)邏輯,利用JavaScript編寫小程序的業(yè)務(wù)邏輯。4.測試與調(diào)試,使用微信開發(fā)者工具的模擬器測試頁面和功能,對代碼進(jìn)行測試。5.2功能模塊實(shí)現(xiàn)5.2.1服務(wù)器端模塊:用戶注冊與登錄:提供用戶注冊功能,收集用戶基本信息,并允許用戶通過賬號和密碼登錄系統(tǒng)。圖5.2.1用戶管理頁面圖書類別管理:對圖書類別進(jìn)行添加、查看、編輯或刪除。圖書管理:對圖書信息進(jìn)行查看或刪除。訂單管理:對訂單信息進(jìn)行查看或刪除。留言管理:對留言信息進(jìn)行查看或刪除。租賃管理:對租賃信息進(jìn)行查看或編輯。積分管理:對積分進(jìn)行查看或編輯。5.2.2客戶端模塊:學(xué)生注冊/登錄:實(shí)現(xiàn)學(xué)生的注冊和登錄。圖1用戶登錄代碼圖書:實(shí)現(xiàn)圖書的列表顯示,可以按分類進(jìn)行瀏覽,點(diǎn)擊可以查看圖書詳情,可以編輯購買數(shù)量,購買圖書或收藏圖書,可以發(fā)表留言,可以查看賣家信息。圖2程序首頁代碼圖書發(fā)布管理:上傳書籍的圖片、描述、價(jià)格(積分)等信息。圖3圖書發(fā)布代碼訂單:實(shí)現(xiàn)學(xué)生可以查看自己購買的訂單,可以對自己售出的訂單進(jìn)行發(fā)貨。租賃:可以查看自己已租賃的書籍的日期以及歸還日期。積分:按時(shí)歸還書籍、沒有損壞租借物品等行為給予信用評分,可以使用積分兌換物品或享受特定服務(wù)。我的:實(shí)現(xiàn)學(xué)生可以發(fā)布圖書,可以編輯或刪除自己發(fā)布的圖書,可以回復(fù)或刪除自己收到的留言,可以刪除自己發(fā)送的留言,可以刪除自己的收藏夾,可以刪除自己的瀏覽記錄,可以修改自己的信息,修改自己的登錄密碼。5.2.3系統(tǒng)實(shí)現(xiàn)代碼(1)登錄/注冊頁代碼<view
class="container">
<diy-navbar
bgColor="blue">
<view
slot="content">
校園二手圖書共享平臺
</view>
</diy-navbar>
<view
class="flex
diy-col-24">
<swiper
class="swiper"
indicator-color="rgba(51,
51,
51,
0.39)"
indicator-active-color="#fff"
indicator-dots="true"
autoplay="true"
interval="3000"
circular="true"
style="height:
190px">
<swiper-item
class="diy-swiper-item">
<view
class="diy-swiper-item-wrap">
<image
src="/assets/images/pic1.jpg"
class="diy-swiper-image"></image>
</view>
</swiper-item>
<swiper-item
class="diy-swiper-item">
<view
class="diy-swiper-item-wrap">
<image
src="/assets/images/pic2.jpg"
class="diy-swiper-image"></image>
</view>
</swiper-item>
<swiper-item
class="diy-swiper-item">
<view
class="diy-swiper-item-wrap">
<image
src="/assets/images/pic3.jpg"
class="diy-swiper-image"></image>
</view>
</swiper-item>
</swiper>
</view>
<view
style=""
class="diy-title
flex
blue
diy-col-24">
<view
class="title
font-normal">
<text
class="diy-icon-titles"></text>
學(xué)生登錄
</view>
</view>
<form
bindsubmit="submitForm"
class="flex
diy-form
diy-col-24
justify-center">
<view
class="diy-form-item
diy-col-24">
<view
class="title">
用戶名:
</view>
<view
class="input">
<input
class="flex1"
name="lname"
comfirm-type="='done'"
type="text"
placeholder="請輸入用戶名"
/>
</view>
</view>
<view
class="diy-form-item
diy-col-24">
<view
class="title">
登錄密碼:
</view>
<view
class="input">
<input
class="flex1"
name="pass"
password
type="text"
placeholder="請輸入登錄密碼"
/>
</view>
</view>
<view
class="flex
diy-col-24
justify-center">
<button
style=""
form-type="submit"
class="diy-btn
blue
flex1
margin-xs">登錄</button>
<button
style=""
form-type="button"
class="diy-btn
blue
flex1
margin-xs"
bindtap="navigateTo"
data-url="reg">注冊</button>
</view>
</form>
<view
class="clearfix"></view></view>系統(tǒng)首頁代碼<view
class="container">
<diy-navbar
bgColor="blue">
<view
slot="content">首頁</view>
</diy-navbar>
<view
class="cu-bar
search
bg-white
fixed"
style="margin-top:60px">
<view
class="search-form
round-dot">
<input
type="text"
placeholder="請輸入要搜索的關(guān)鍵詞"
bindinput="getInputValue"
confirm-type="search">
</input>
</view>
<view
class="action">
<button
class="diy-btn
bg-gradual-blue
shadow-blur
radius-sm
"
bindtap="search">
<text
class="icon
diy-icon-search"></text>搜索
</button>
</view>
</view>
<view
style="margin-top:60px"></view>
<view
class="flex
diy-col-24">
<swiper
class="swiper"
indicator-color="rgba(51,
51,
51,
0.39)"
indicator-active-color="#fff"
indicator-dots="true"
autoplay="true"
interval="3000"
circular="true"
style="height:
190px">
<swiper-item
class="diy-swiper-item">
<view
class="diy-swiper-item-wrap">
<image
src="/assets/images/pic1.jpg"
class="diy-swiper-image"></image>
</view>
</swiper-item>
<swiper-item
class="diy-swiper-item">
<view
class="diy-swiper-item-wrap">
<image
src="/assets/images/pic2.jpg"
class="diy-swiper-image"></image>
</view>
</swiper-item>
<swiper-item
class="diy-swiper-item">
<view
class="diy-swiper-item-wrap">
<image
src="/assets/images/pic3.jpg"
class="diy-swiper-image"></image>
</view>
</swiper-item>
</swiper>
</view>
<view
style=""
class="diy-title
flex
blue
diy-col-24">
<view
class="title
font-normal">
<text
class="diy-icon-titles"></text>
推薦圖書
</view>
<view
class="more"
bindtap="gengduo">
更多
<text
class="diy-icon-right"></text>
</view>
</view>
<view
class="clearfix"></view>
<view
class="grid
col-2
text-center">
<block
wx:for="{{msgs1}}"
wx:key="k">
<view
style="padding:5px"
bindtap="navigateTo"
data-url="proView"
data-id="{{item.pid}}">
<view>
<image
src="{{url}}{{item.pic}}"
style="height:160px;width:160px"></image>
</view>
<view
class="text-cut">
<text
class="cu-tag
bg-green">{{item.olds}}</text>
{{item.ptitle}}</view>
<view>
<text
class="text-red
margin-right-sm
text-price
">{{item.price}}</text></view>
</view>
</block>
</view>
<view
style=""
class="diy-title
flex
blue
diy-col-24">
<view
class="title
font-normal">
<text
class="diy-icon-titles"></text>
最新圖書
</view>
<view
class="more"
bindtap="gengduo">
更多
<text
class="diy-icon-right"></text>
</view>
</view>
<view
class="clearfix"></view>
<view
class="grid
col-2
text-center">
<block
wx:for="{{msgs2}}"
wx:key="k">
<view
style="padding:5px"
bindtap="navigateTo"
data-url="proView"
data-id="{{item.pid}}">
<view>
<image
src="{{url}}{{item.pic}}"
style="height:160px;width:160px"></image>
</view>
<view
class="text-cut">
<text
class="cu-tag
bg-green">{{item.olds}}</text>
{{item.ptitle}}</view>
<view>
<text
class="text-red
margin-right-sm
text-price
">{{item.price}}</text></view>
</view>
</block>
</view>
<view
class="clearfix"></view></view>5.2.4數(shù)據(jù)庫后臺(1)訂單圖1訂單數(shù)據(jù)庫(2)圖書發(fā)布圖2圖書發(fā)布數(shù)據(jù)庫用戶管理圖4用戶數(shù)據(jù)庫5.2.5數(shù)據(jù)庫后臺代碼DROPTABLEIFEXISTS`admin`;CREATETABLE`admin`(`aid`int(11)NOTNULLAUTO_INCREMENT,`lname`varchar(50)DEFAULT'',`pwd`varchar(100)DEFAULT'',`flag`int(11)DEFAULT'0',PRIMARYKEY(`aid`))ENGINE=MyISAMAUTO_INCREMENT=2DEFAULTCHARSET=utf8;##Datafortable"admin"#/*!40000ALTERTABLE`admin`DISABLEKEYS*/;INSERTINTO`admin`VALUES(1,'admin','1',1);/*!40000ALTERTABLE`admin`ENABLEKEYS*/;##Structurefortable"collects"#DROPTABLEIFEXISTS`collects`;CREATETABLE`collects`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'ID',`lname`varchar(50)DEFAULTNULLCOMMENT'用戶名',`pid`int(11)DEFAULTNULLCOMMENT'圖書ID',`ctime`datetimeDEFAULTNULLCOMMENT'收藏時(shí)間',PRIMARYKEY(`id`))ENGINE=MyISAMAUTO_INCREMENT=5DEFAULTCHARSET=utf8COMMENT='收藏夾';##Datafortable"collects"#/*!40000ALTERTABLE`collects`DISABLEKEYS*/;INSERTINTO`collects`VALUES(1,'19002',5,'2022-01-3017:10:44'),(2,'19002',3,'2022-01-3017:10:51'),(4,'19005',6,'2022-01-3017:48:17');/*!40000ALTERTABLE`collects`ENABLEKEYS*/;##Structurefortable"messages"#DROPTABLEIFEXISTS`messages`;CREATETABLE`messages`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'ID',`pid`int(11)DEFAULTNULLCOMMENT'圖書ID',`lname`varchar(50)DEFAULTNULLCOMMENT'用戶名',`mques`varchar(500)DEFAULTNULLCOMMENT'留言內(nèi)容',`mtime`datetimeDEFAULTNULLCOMMENT'留言時(shí)間',`ans`varchar(500)DEFAULTNULLCOMMENT'賣家回復(fù)',PRIMARYKEY(`id`))ENGINE=MyISAMAUTO_INCREMENT=3DEFAULTCHARSET=utf8COMMENT='留言';##Datafortable"messages"#/*!40000ALTERTABLE`messages`DISABLEKEYS*/;INSERTINTO`messages`VALUES(1,4,'19002','想要這本書就是太貴了能便宜不','2022-01-3017:14:52','親這個(gè)就是最低價(jià)'),(2,4,'19005','我也想買這本書是正版的吧','2022-01-3017:50:03','保證是正版的');/*!40000ALTERTABLE`messages`ENABLEKEYS*/;##Structurefortable"orders"#DROPTABLEIFEXISTS`orders`;CREATETABLE`orders`(`no`varchar(50)NOTNULLCOMMENT'訂單編號',`pid`int(11)DEFAULTNULLCOMMENT'圖書ID',`quan`int(11)DEFAULTNULLCOMMENT'數(shù)量',`omoney`doubleDEFAULT'0'COMMENT'總金額',`ojifen`int(11)DEFAULT'0'COMMENT'總積分',`omemo`varchar(500)DEFAULTNULLCOMMENT'備注說明',`lname`varchar(50)DEFAULTNULLCOMMENT'用戶名',`uname`varchar(50)DEFAULTNULLCOMMENT'姓名',`tel`varchar(50)DEFAULTNULLCOMMENT'手機(jī)號碼',`address`varchar(100)DEFAULTNULLCOMMENT'收貨地址',`otime`datetimeDEFAULTNULLCOMMENT'提交時(shí)間',`oflag`varchar(50)DEFAULTNULLCOMMENT'訂單狀態(tài)',`odetail`varchar(500)DEFAULTNULLCOMMENT'訂單進(jìn)度',PRIMARYKEY(`no`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='訂單';##Datafortable"orders"#/*!40000ALTERTABLE`orders`DISABLEKEYS*/;INSERTINTO`orders`VALUES('220130171329930',2,1,39,'','19002','李白',,'3號宿舍樓501','2022-01-3017:13:29','已發(fā)貨','2022-01-3017:51:19賣家已發(fā)貨<br>2022-01-3017:13:29買家提交訂單'),('220130174829738',6,1,37,'急用','19005','白小芳',,'8號宿舍樓309','2022-01-3017:48:29','已完成','2022-01-3017:53:11買家已確認(rèn)收貨<br>2022-01-3017:51:16賣家已發(fā)貨<br>2022-01-3017:48:29買家提交訂單');/*!40000ALTERTABLE`orders`ENABLEKEYS*/;##Structurefortable"photo"#DROPTABLEIFEXISTS`photo`;CREATETABLE`photo`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'id',`pid`int(11)DEFAULTNULLCOMMENT'圖書ID',`addr`varchar(200)DEFAULTNULLCOMMENT'圖片',PRIMARYKEY(`id`))ENGINE=MyISAMAUTO_INCREMENT=16DEFAULTCHARSET=utf8COMMENT='圖書圖片';##Datafortable"photo"#/*!40000ALTERTABLE`photo`DISABLEKEYS*/;INSERTINTO`photo`VALUES(2,2,'/upload/220130161323248.jpg'),(3,2,'/upload/220130161325885.jpg'),(4,2,'/upload/220130161327880.jpg'),(5,3,'/upload/220130161423539.jpg'),(6,4,'/upload/220130161549686.jpg'),(7,5,'/upload/220130161726530.jpg'),(8,6,'/upload/220130161847542.jpg'),(9,1,'/upload/220130160756183.jpg'),(13,7,'/upload/220130174926228.jpg'),(14,7,'/upload/220130174928385.jpg'),(15,7,'/upload/220130174930625.jpg');/*!40000ALTERTABLE`photo`ENABLEKEYS*/;##Structurefortable"products"#DROPTABLEIFEXISTS`products`;CREATETABLE`products`(`pid`int(11)NOTNULLAUTO_INCREMENTCOMMENT'圖書ID',`tid`int(11)DEFAULTNULLCOMMENT'圖書分類',`ptitle`varchar(50)DEFAULTNULLCOMMENT'圖書名稱',`authors`varchar(50)DEFAULTNULLCOMMENT'作者',`pubs`varchar(50)DEFAULTNULLCOMMENT'出版社',`isbn`varchar(50)DEFAULTNULLCOMMENT'ISBN',`olds`varchar(50)DEFAULTNULLCOMMENT'新舊程度',`quantity`int(11)DEFAULTNULLCOMMENT'數(shù)量',`price`doubleDEFAULT'0'COMMENT'價(jià)格',`pememo`textCOMMENT'圖書簡介',`lname`varchar(50)DEFAULTNULLCOMMENT'用戶名',`ptime`datetimeDEFAULTNULLCOMMENT'發(fā)布時(shí)間',PRIMARYKEY(`pid`))ENGINE=MyISAMAUTO_INCREMENT=8DEFAULTCHARSET=utf8COMMENT='圖書';##Datafortable"products"#/*!40000ALTERTABLE`products`DISABLEKEYS*/;INSERTINTO`products`VALUES(1,1,'高等數(shù)學(xué)上冊','同濟(jì)大學(xué)數(shù)學(xué)系','人民郵電出版社','9787115422774','8成新',5,15,'本書是按照教育部大學(xué)數(shù)學(xué)教學(xué)指導(dǎo)委員會(huì)的基本要求,充分吸取當(dāng)前優(yōu)秀高等數(shù)學(xué)教材的精華,并\n結(jié)合數(shù)年來的教學(xué)實(shí)踐經(jīng)驗(yàn),針對當(dāng)前學(xué)生的知識結(jié)構(gòu)和習(xí)慣特點(diǎn)而編寫的。全書分為上、下兩冊。本書\n為上冊,是一元函數(shù)微積分部分,共四章,主要內(nèi)容包括函數(shù)極限與連續(xù),一元函數(shù)微分學(xué)及其應(yīng)用,一\n元函數(shù)積分學(xué)及其應(yīng)用,微分方程。每節(jié)前面配有課前導(dǎo)讀,核心知識點(diǎn)配備微課,每章后面附有章節(jié)測\n試和拓展閱讀。\n本書注重知識點(diǎn)的引入方法,使之符合認(rèn)知規(guī)律,更易于讀者接受。同時(shí),本書精煉了主要內(nèi)容,適當(dāng)\n降低了學(xué)習(xí)難度,對部分內(nèi)容調(diào)整了順序,使結(jié)構(gòu)更加簡潔,思路更加清晰。本書還注重知識的連貫性,例\n題的多樣性和習(xí)題的豐富性、層次性,使讀者在學(xué)習(xí)數(shù)學(xué)知識點(diǎn)的同時(shí)拓寬了視野,欣賞數(shù)學(xué)之美。\n本書可作為高等院校理工科類各專業(yè)的教材,也可作為社會(huì)從業(yè)人員的自學(xué)參考用書。','goodbye','2022-01-2916:07:57'),(2,2,'狼圖騰','姜戎','北京十月文藝出版社','9787530220245','9成新',9,39,'《狼圖騰》是作家姜戎的長篇小說代表作,曾獲《亞_洲_周_刊》中文十大好書、曼氏亞洲文學(xué)獎(jiǎng)等,并入選新中國70年70部長篇小說。\n\n知青陳陣來到內(nèi)蒙古額侖草原插隊(duì)。在草原上,他鉆狼洞,掏狼崽,養(yǎng)小狼,與他的小狼共患難,和狼結(jié)下了不解之緣。蒙古狼帶他穿過歷史的千年迷霧,慢慢地,他懂得了為什么蒙古人會(huì)如此信奉狼圖騰,還有草原人對狼的愛和恨……\n\n《狼圖騰》被譽(yù)為一部描繪蒙古草原狼的“曠世奇書”,它抒寫了狼的團(tuán)隊(duì)精神和家族責(zé)任感,狼的智慧、頑強(qiáng)和尊嚴(yán),倔強(qiáng)可愛的小狼在失去自由后艱難的成長過程,狼嗥、狼耳、狼眼、狼食、狼煙、狼旗……那些精靈般的狼仿佛隨時(shí)能從書中呼嘯而出?!独菆D騰》不僅是一部好讀的長篇小說,其中的信念、勇氣與團(tuán)隊(duì)精神更是激勵(lì)著一代又一代人,讓人在笑與淚中,重拾人生的信念和勇氣。','goodbye','2022-01-2916:13:29'),(3,2,'圍城','錢鍾書','人民文學(xué)出版社','9787020090006','7成新',1,10,'《圍城》是一幅栩栩如生的世井百態(tài)圖,人生的酸甜苦辣千般滋味均在其中得到了淋漓盡致的體現(xiàn)。錢鐘書先生將自己的語言天才并入極其淵博的知識,再添加上一些諷刺主義的幽默調(diào)料,以一書而定江山。《圍城》顯示給我們一個(gè)真正的聰明人是怎樣看人生,又怎樣用所有作家都必得使用的文字來表述自己的“觀”和“感”的。','goodbye','2022-01-2916:14:24'),(4,3,'Python3網(wǎng)絡(luò)爬蟲開發(fā)實(shí)戰(zhàn)','崔慶才','人民郵電出版社','9787115577092','全新',100,117,'本書介紹了如何利用Python3開發(fā)網(wǎng)絡(luò)爬蟲。本書為第2版,相比于第1版,為每個(gè)知識點(diǎn)的實(shí)戰(zhàn)項(xiàng)目配備了針對性的練習(xí)平臺,避免了案例過期的問題。另外,主要增加了異步爬蟲、JavaScript逆向、App逆向、頁面智能解析、深度學(xué)習(xí)識別驗(yàn)證碼、Kubernetes運(yùn)維及部署等知識點(diǎn),同時(shí)也對各個(gè)爬蟲知識點(diǎn)涉及的請求、存儲、解析、測試等工具進(jìn)行了豐富和更新。\n本書適合Python程序員閱讀。','goodbye','2022-01-2916:15:50'),(5,3,'瘋狂SpringBoot終極講義','李剛','電子工業(yè)出版社','9787121413711','7成新',1,85,'本書和市面上已有的SpringBoot圖書完全不同,本書不是一本介紹類似于@PathVariable、@MatrixVariable、@RequestBody、@ResponseBody這些基礎(chǔ)注解的圖書,它是真正講解SpringBoot的圖書。\n\nSpringBoot的核心是什么?它的核心就是自動(dòng)配置,以及以自動(dòng)配置為基礎(chǔ)與大量第三方后端技術(shù)進(jìn)行整合。因此學(xué)習(xí)SpringBoot應(yīng)該重點(diǎn)關(guān)注的就是它為整合各種框架所提供的自動(dòng)配置,包括SpringBoot如何整合各種前端框架,如SpringMVC、SpringWebFlux;SpringBoot如何整合各種持久層技術(shù),如SpringData、MyBatis、Hibernate/JPA、R2DBC、jOOQ等;SpringBoot如何整合NoSQL技術(shù),如Redis、MongoDB、Neo4j、Cassandra、Solr、Elasticsearch等;SpringBoot如何整合各種消息組件,如ActiveMQ、Artemis、RabbitMQ、Kafka等;SpringBoot如何整合各種緩存機(jī)制,如JCache、EhCache、Redis、Hazelcast等;SpringBoot如何整合各種安全框架,如SpringSecurity、Shiro等,這些都只是SpringBoot整合的典型內(nèi)容,也是SpringBoot官方手冊中介紹的內(nèi)容。但絕大多數(shù)人看SpringBoot官方手冊是完全看不懂的,因?yàn)樗鼘懙锰唵瘟恕还膊?00來頁,整合各種技術(shù)都只介紹了最簡單的代碼片段,因此看不懂是完全正常的。\n\n本書的作用就是帶你徹底掌握SpringBoot官方手冊中所整合的各種技術(shù),而且本書會(huì)講清楚SpringBoot和Spring框架的關(guān)系,帶著你揭開SpringBoot的核心:自動(dòng)配置的面紗,領(lǐng)著你剖析SpringBoot自動(dòng)配置的源代碼實(shí)現(xiàn),然后以此為基礎(chǔ),詳細(xì)講解SpringBoot如何整合各種Java后端技術(shù)。在掌握了本書知識之后,你不僅能輕松看懂SpringBoot官方手冊(其實(shí)無須再看了),而且真正掌握了SpringBoot的大成,并通過SpringBoot的整合觸類旁通地掌握各種Java后端技術(shù)。\n\n本書提供了讀者答疑交流群,讀者可通過掃描本書封面上的二維碼,按照指引加入讀者答疑交流群。\n\n在閱讀本書之前,建議先認(rèn)真閱讀作者所著的《輕量級JavaWeb企業(yè)應(yīng)用實(shí)戰(zhàn)》一書。本書適合有較好的Java編程基礎(chǔ),尤其適合有一定SpringMVC、Spring、MyBatis、Hibernate/JPA基礎(chǔ)的讀者學(xué)習(xí)。','goodbye','2022-01-2916:17:27'),(6,5,'米什金貨幣金融學(xué)','弗雷德里克·S·米什金著','中國人民大學(xué)出版社','9787300230016','7成新',1,37,'本書是貨幣銀行學(xué)領(lǐng)域的一本經(jīng)典著作,自十幾年前引入中國以來,一直暢銷不衰。此次修訂,作者除了把相關(guān)材料和數(shù)據(jù)盡可能更新到2014年之外,還增加了“證券化和影子銀行體系”的討論和“全球金融危機(jī)后金融監(jiān)管的變化”的介紹等相關(guān)章節(jié)。此外,還根據(jù)課程需要對一些章節(jié)進(jìn)行了調(diào)整,把“金融危機(jī)”一章調(diào)整到“銀行業(yè)與金融機(jī)構(gòu)的管理”、“金融監(jiān)管的經(jīng)濟(jì)學(xué)分析”與“銀行業(yè):結(jié)構(gòu)與競爭”這三章之后。\n雖然本版較前版做了較大的改動(dòng),但依然保留了其作為*暢銷貨幣銀行學(xué)教材的基本優(yōu)點(diǎn),即建立一個(gè)統(tǒng)一的分析框架,用基本的經(jīng)濟(jì)學(xué)原理幫助學(xué)生理解金融市場結(jié)構(gòu)、外匯市場、金融機(jī)構(gòu)管理以及貨幣政策在經(jīng)濟(jì)中的作用等問題。\n本書適于貨幣金融學(xué)課程使用,同時(shí),作為一部經(jīng)典著作,也可供渴望了解貨幣金融知識的讀者學(xué)習(xí)和參考。','goodbye','2022-01-2916:18:48');/*!40000ALTERTABLE`products`ENABLEKEYS*/;##Structurefortable"ptype"#DROPTABLEIFEXISTS`ptype`;CREATETABLE`ptype`(`tid`int(11)NOTNULLAUTO_INCREMENTCOMMENT'類別ID',`tname`varchar(50)DEFAULTNULLCOMMENT'類別名稱',PRIMARYKEY(`tid`))ENGINE=MyISAMAUTO_INCREMENT=6DEFAULTCHARSET=utf8COMMENT='圖書類別';##Datafortable"ptype"#/*!40000ALTERTABLE`ptype`DISABLEKEYS*/;INSERTINTO`ptype`VALUES(1,'教材'),(2,'文學(xué)'),(3,'計(jì)算機(jī)'),(4,'外語'),(5,'經(jīng)管');/*!40000ALTERTABLE`ptype`ENABLEKEYS*/;##Structurefortable"records"#DROPTABLEIFEXISTS`records`;CREATETABLE`records`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'ID',`lname`varchar(50)DEFAULTNULLCOMMENT'用戶名',`pid`int(11)DEFAULTNULLCOMMENT'圖書ID',`rtime`datetimeDEFAULTNULLCOMMENT'瀏覽時(shí)間',PRIMARYKEY(`id`))ENGINE=MyISAMAUTO_INCREMENT=12DEFAULTCHARSET=utf8COMMENT='瀏覽記錄';##Datafortable"records"#/*!40000ALTERTABLE`records`DISABLEKEYS*/;INSERTINTO`records`VALUES(1,'19002',3,'2022-01-3017:19:48'),(2,'19002',2,'2022-01-3017:19:55'),(3,'19002',5,'2022-01-3017:25:06'),(4,'19005',3,'2022-01-3017:48:00'),(5,'19005',2,'2022-01-3017:47:46'),(6,'19005',1,'2022-01-3017:50:19'),(7,'19005',5,'2022-01-3017:48:11'),(8,'19005',6,'2022-01-3017:48:14'),(9,'19005',4,'2022-01-3017:49:53'),(10,'goodbye',5,'2022-01-3017:52:45'),(11,'goodbye',4,'2022-01-3017:52:48');/*!40000ALTERTABLE`records`ENABLEKEYS*/;##Structurefortable"users"#DROPTABLEIFEXISTS`users`;CREATETABLE`users`(`lname`varchar(50)NOTNULLCOMMENT'用戶名',`password`varchar(50)DEFAULTNULLCOMMENT'登錄密碼',`uname`varchar(50)DEFAULTNULLCOMMENT'姓名',`sex`varchar(10)DEFAULTNULLCOMMENT'性別',`tel`varchar(50)DEFAULTNULLCOMMENT'手機(jī)號碼',`address`varchar(100)DEFAULTNULLCOMMENT'聯(lián)系地址',`utime`datetimeDEFAULTNULLCOMMENT'注冊時(shí)間',PRIMARYKEY(`lname`))ENGINE=MyISAMDEFAULTCHARSET=utf8COMMENT='用戶';##Datafortable"users"#/*!40000ALTERTABLE`users`DISABLEKEYS*/;INSERTINTO`users`VALUES('19002','123456','李白','男',,'3號宿舍樓501','2022-01-2917:02:55'),('19005','123456','白小芳','女','1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 連云港2025年江蘇連云港市中醫(yī)院合同制護(hù)理人員招聘20人筆試歷年參考題庫附帶答案詳解
- 張家口2025年河北張家口市碩博人才引進(jìn)116人筆試歷年參考題庫附帶答案詳解
- 山東2025年山東石油化工學(xué)院人才招聘15人(第二批)筆試歷年參考題庫附帶答案詳解
- 天水2025年甘肅天水市張家川縣選調(diào)中小學(xué)校幼兒園教師149人筆試歷年參考題庫附帶答案詳解
- 南通江蘇南通市中醫(yī)院招聘高層次及急需緊缺崗位備案制工作人員4人筆試歷年參考題庫附帶答案詳解
- 職業(yè)性粉塵肺病監(jiān)護(hù)與呼吸康復(fù)
- 2026年電子商務(wù)從業(yè)者職業(yè)規(guī)劃與運(yùn)營知識題
- 2026年高效工作場所打造6S管理標(biāo)準(zhǔn)與執(zhí)行考核
- 2026年物流管理專業(yè)高級經(jīng)理認(rèn)證考試題庫
- 2026年大數(shù)據(jù)分析與應(yīng)用技能認(rèn)證試題庫及答案
- 交通事故培訓(xùn)
- 金融投資分析與決策指導(dǎo)手冊(標(biāo)準(zhǔn)版)
- 【初中 地理】2025-2026學(xué)年人教版八年級地理下冊知識點(diǎn)匯Z
- 2025年版廉政知識測試題庫(含答案)
- 機(jī)械制圖教案
- 新疆干旱的原因
- 九年級 22天1600個(gè)中考詞匯背默專項(xiàng)訓(xùn)練(英語)
- 老年心血管疾病預(yù)防與治療
- PICC導(dǎo)管標(biāo)準(zhǔn)維護(hù)流程教案(2025-2026學(xué)年)
- 護(hù)士長采血防淤青課件
- 小學(xué)四年級英語語法一般現(xiàn)在時(shí)專項(xiàng)練習(xí)
評論
0/150
提交評論