freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

圖書館管理系統(tǒng)的設(shè)計(jì)—免費(fèi)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文(參考版)

2024-11-27 00:31本頁(yè)面
  

【正文】 return false。 } //如果輸入的價(jià)格為空 if(==) { ()。 alert(請(qǐng)輸入 ISBN! )。 return false。} //如果輸入的出版社名為空 if(==) { ()。 alert(請(qǐng)輸入作者! )。 return false。 程序段為: script language=JavaScript function checkpro() { //如果輸入的圖書名為空 if(==) {()。 30 不正確 正確 是 否 圖 10—— 圖書查詢部分流程圖 圖書管理模塊: 圖書管理模塊包括圖書的添加修改和刪除三個(gè)部分。 ,這樣就非常的清楚明了。nameamp。and name like 39。id) end if 程序?qū)崿F(xiàn)過(guò)程中出現(xiàn)的問(wèn)題及解決方法 : a. 字符類型的判斷 會(huì)員在輸入查詢內(nèi)容時(shí)可能會(huì)輸入錯(cuò)誤的時(shí)間日期格式或者在價(jià)格輸入框未輸入數(shù)字,這樣程序會(huì)有錯(cuò)誤發(fā)生,為避免這種情況的發(fā)生我們采用 javascript制作了幾個(gè)判別函數(shù),如果有錯(cuò)誤則及時(shí)在輸入頁(yè)面做提示。 程序段為: if request(action)=islent then set rs=() select * from lent,conn,1,3 rs(username)=(cookieName)(username) rs(bookid)=request(id) rs(bookdata)=now() set rs=nothing set rs2=() select * from content where id=amp。 amp。 order by amp。39。amp。 end if ‘ 如果查詢的時(shí)間上界不為空 if enabledate then enabledate=CDate(enabledate) sql=sqlamp。expiredateamp。and productdate = 39。and price = amp。and price = amp。%39。%amp。 end if ‘ 如果查詢的圖書類別不為空 if code then sql=sqlamp。manufactureramp。and mark like 39。%39。%amp。 end if ‘ 如果查詢的作者不為空 if author then sql=sqlamp。nameamp。and name like 39。 return false。amp。 return false。amp。 } } return true。i。 } } //判斷是否為數(shù)字的函數(shù) function checknumber(str) { var i。 } } if (!IsWhitespace(largeprice)) { if (!checknumber(largeprice)) { alert(價(jià)格數(shù)據(jù)不合法 )。 } if (!IsWhitespace(smallprice)) { if (!checknumber(smallprice)) { alert(價(jià)格數(shù)據(jù)不合法 )。 ‘ 如果查詢的 條件都為空 if (!allNotEmpty) { alert(必需輸入一個(gè)搜索條件 )。 return false。 26 return false。].value。].elements[39。 var expiredate = [39。enabledate39。frmdata39。].value。].elements[39。 var largeprice = [39。smallprice39。frmdata39。].value。].elements[39。 var manufacturer = [39。author39。frmdata39。].value。].elements[39。 (NameList[2]DaysInFebruary(NameList[0]) ) ) return false return true } function search() { var name = [39。 if (!=3) return false if ( NameList[1]arrDaysInMonth[NameList[1]] ) return false if ( (NameList[1]==2) amp。 arrDaysInMonth[12]=31。 arrDaysInMonth[10]=31。 arrDaysInMonth[8]=31。 arrDaysInMonth[6]=30。 arrDaysInMonth[4]=30。 arrDaysInMonth[2]=29。 } function IsEmpty(s) 25 { return ((s == null) || ( == 0)) } //判斷是否為時(shí)期型的函數(shù) function IsDate(fDate) { var arrDaysInMonth=new Array(12)。 if ((c) == 1) return false。 i 。 if (IsEmpty(s)) return true。 script language=javascript var whitespace = \t\n\r。找到圖書之后,如果該書在館的話就可以借閱了。 從安全上考慮,我們給會(huì)員密碼進(jìn)行了 md5不可逆加密,在會(huì)員登陸的時(shí)候采用了過(guò)濾單引號(hào)以防止用戶饒過(guò)密碼認(rèn)證。把用戶的用戶名傳遞保存到 cookie中去。 charset=gb2312 b. 會(huì)話功能的實(shí)現(xiàn) 可以利用 cookie對(duì)登陸的用戶認(rèn)證。39。amp。39。amp。 } return (str == checkstr)。 i++) { str = str + 39。 for(i = 0。 } } function checkspace(checkstr) { var str = 39。 ()。 return false。, 0) == 1 || ()== || 22 (.)==) { alert(Email地址格式不正確! )。, 0) == 1 || (39。 } //合法性判斷 if(!=0) { if ((0)==. || (0)==|| (39。 alert(兩次輸入的密碼不同,請(qǐng)重新輸入! )。 = 39。 = 39。 return false。 } if(checkspace() || 6) { ()。 alert(用戶名長(zhǎng)度不能小 于 2,請(qǐng)重新輸入! )。 return false。 script language=JavaScript ! function check() { if(checkspace()) { ()。判斷是否為空,以及兩次輸入的密碼是否一致,若為空或者不一致,則 javascript提示重新輸入 ,若不為空再?gòu)臄?shù)據(jù)庫(kù)里進(jìn)行查詢,如果輸入的用戶名或者 EMail在數(shù)據(jù)庫(kù)中存在(即已有用戶使用了該用戶名或者 EMail),還要重新輸入。39。amp。39。amp。,) password=md5(replace(trim(request(password)),39。如果輸入的用戶名和密碼都是正確的,那么就登陸成功了,反之則失敗了。它們區(qū)別在于,文本框可以把輸入的內(nèi)容顯示出來(lái),而密碼框不顯示內(nèi)容,而是用“ *”來(lái)代替。下面只是寫出了解決功能的程序段,具體的程序及注釋和流程圖見(jiàn)附錄。因此在這個(gè)系統(tǒng)中我考慮要完成用戶注冊(cè),用戶登陸這兩個(gè)部分。 設(shè)計(jì)部分的具體分析 (1)用戶注冊(cè)登陸系統(tǒng): 只有一個(gè)網(wǎng)站的合法用戶才可以在這個(gè)網(wǎng)站中進(jìn)行一些合法的圖書查詢、借閱等。 SQL語(yǔ)句 : select * from 數(shù)據(jù)表名 SQL 語(yǔ)句 : insert into 數(shù)據(jù)表 values(字段名 1, 字段名 2..)。 DBPath (3) 對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作 在連上數(shù)據(jù)庫(kù)后,就可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行具體操作了。 ( 2)數(shù)據(jù)庫(kù)建立連接 set conn=() DBPath = (/) driver={Microsoft Access Driver (*.mdb)}。 找到數(shù)據(jù)庫(kù) ,來(lái)創(chuàng)建新的數(shù)據(jù)表,當(dāng)然也可以在查詢分析器中使用 sql語(yǔ)言創(chuàng)建數(shù)據(jù)表。 使用數(shù)據(jù)庫(kù)的第一步是設(shè)計(jì)表和字段,第二步是用數(shù)據(jù)庫(kù)軟件實(shí)現(xiàn)這個(gè)結(jié)構(gòu),第三步和第四步是添加和查詢數(shù)據(jù)。所以 ASP程序的設(shè)計(jì)是在實(shí)現(xiàn)過(guò)程中除了數(shù)據(jù)庫(kù)的建設(shè)和數(shù)據(jù)庫(kù)的連接外最重要的部分。數(shù)據(jù)庫(kù)的建設(shè)主 要是指建立數(shù)據(jù)表,定義其中的字段和字段屬性;Web頁(yè)面的設(shè)計(jì)主要是指用 CSS定義版面和用相應(yīng)的工具美化頁(yè)面;至于頁(yè)面與數(shù)據(jù)庫(kù)間連接的建立和功能的實(shí)現(xiàn)我將在下面做具體介紹。 實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)站無(wú)非就是實(shí)現(xiàn) Web頁(yè)面與數(shù)據(jù)庫(kù)之間的交互。以軟件工程化的方式來(lái)組織相互之間的關(guān)系。 字段名稱 字段類型 字段的說(shuō)明 id 數(shù)字 圖書編號(hào) name 文本 (255) 圖書名稱 author 文本 (50) 圖 書作者 introduce 文本 (255) 圖書簡(jiǎn)介 productdate 時(shí)間 /日期 出版日期 content 備注 圖書詳細(xì)內(nèi)容 price 數(shù)字 價(jià)格 categoryid 文本 (50) 所屬類別 adddate 時(shí)間 /日期 加入時(shí)間 mark 文本 (255) 出版社 type 文本 (255) 版本號(hào) pagenum 文本 (50) 頁(yè)數(shù) format 文本 (50) 開(kāi)本 printed 文本 (50) 印刷版次 detail 備注 詳細(xì)內(nèi)容 islent 文本 (50) 是否被 借出 17 Category表: 此數(shù)據(jù)表用來(lái)存儲(chǔ)圖書類別的數(shù)據(jù) 字段名稱 字段類型 字段的說(shuō)明 categoryid 自動(dòng)編號(hào) 編號(hào) category 文本 (50) 圖書類別 admin表: 此數(shù)據(jù)表用來(lái)存儲(chǔ)系統(tǒng)信息的數(shù)據(jù) 字段名稱 字段類型 字段的說(shuō)明 id 自動(dòng)編號(hào) 編號(hào) admin 文本 (50) 管理用戶名 password 文本 (50) 管理密碼 zuida 數(shù)字 最大借閱數(shù) fakuan 文本 (50) 罰款價(jià)格(每天) 18 第四章 設(shè)計(jì)內(nèi)容 (項(xiàng)目分析) 我們這次畢業(yè)設(shè)計(jì)是用 ASP 網(wǎng)絡(luò)交互技術(shù)開(kāi)發(fā)一個(gè)動(dòng)態(tài)網(wǎng)站來(lái)展示網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的具體應(yīng)用。 圖 7—— 用戶管理界面 16 借閱管理 功能模塊 下 面是本 圖書館管理系統(tǒng) 系統(tǒng)所使用的數(shù)據(jù)字典: user表: 此數(shù)據(jù)表用來(lái)存儲(chǔ)使用系統(tǒng)的用戶信息。如果借閱表里顯示該用戶已經(jīng)還了該書,圖書表中顯示該圖書狀態(tài)為可借閱狀態(tài) 圖 6—— 查詢管理界面 用戶管理 功能模塊 該模塊實(shí)現(xiàn)了管理員在用戶管理里面可以進(jìn)行普通用戶和管理員信息的操作。 圖 4—— 圖書管理界面 15 類別管理 功能模塊 管理員 通 過(guò)此 模 塊來(lái) 進(jìn)行類別的添加,修改和刪除 圖 5—— 類別管理界面 借閱管理 功能模塊 管理員 通過(guò)此功能模塊卡查看目前借閱的情況,實(shí)現(xiàn)還書的操作。 圖 2—— 用戶和管理員登陸界面 圖書查詢借閱功能 模塊 用戶 通過(guò)此功能模塊來(lái)進(jìn)行查詢借閱功能,在這里實(shí)現(xiàn)了按照?qǐng)D書名稱,作者名稱,出版社,出版時(shí)間,價(jià)格范圍和圖書類別的查詢,還可以有排序方法和排序方式的選擇,找到圖書之后,如果該書在圖書館的話就可以借閱了。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1