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

正文內(nèi)容

最新基于web的自行車租賃管理系統(tǒng)設(shè)計與實現(xiàn)含源文件(編輯修改稿)

2025-07-19 17:43 本頁面
 

【文章內(nèi)容簡介】 處理,在同一程序中代碼復(fù)用。,可以在開發(fā)過程中反復(fù)調(diào)用以統(tǒng)一頁面外觀。根據(jù)前面的系統(tǒng)功能分析,可以畫出系統(tǒng)功能模塊的組織結(jié)構(gòu)圖,本例從客戶界面和管理界面入手,對系統(tǒng)功能模塊的劃分加以圖形化的描述??蛻艚缑娴慕M織結(jié)構(gòu)圖如圖21自行車租賃系統(tǒng)客戶界面庫存管理界面租賃管理界面租賃分析界面客戶瀏覽自行車客戶預(yù)訂自行車客戶信息修改庫存瀏覽庫存修改租賃查詢租賃分析起租結(jié)算圖21客戶界面的組織結(jié)構(gòu)圖管理界面的組織結(jié)構(gòu)圖如圖22自行車租賃系統(tǒng)自行車管理客戶管理庫存自行車管理自行車推薦用戶修改用戶鎖定添加自行車修改自行車租賃分析受歡迎的類型受歡迎的自行車潛在客戶自行車租賃理管自行車出租自行車歸還自行車預(yù)訂圖22管理界面的組織結(jié)構(gòu)圖根據(jù)模塊化的設(shè)計思想,可得出如圖23所示的系統(tǒng)結(jié)構(gòu)設(shè)計圖。自行車租賃系統(tǒng)客戶界面管理界面通用模塊數(shù)據(jù)庫自行車瀏 覽界 面預(yù)定解除預(yù)訂界 面租賃信息界 面登陸注冊界 面系統(tǒng)信息瀏覽與管理用戶管理界 面自行車管理界 面租賃關(guān)系管理界 面取得顯示錯誤信息模 塊輸出操作結(jié)果信息模 塊頁面頭尾模 塊翻頁模 塊檢測管理權(quán)限模 塊圖23系統(tǒng)結(jié)構(gòu)設(shè)計圖用戶的需求體現(xiàn)在對各種信息的瀏覽、查詢、保存和更新,這就要求數(shù)據(jù)庫結(jié)構(gòu)能夠滿足用戶的這些基本需求,并在效率和設(shè)計上做到高效與簡潔。而系統(tǒng)的需求則體現(xiàn)在各系統(tǒng)功能對數(shù)據(jù)庫提供的各種信息處理的要求上。用戶的需求往往體現(xiàn)在系統(tǒng)的易用程度和功能強(qiáng)大與否;而系統(tǒng)的需求往往體現(xiàn)在了系統(tǒng)運行的效率、穩(wěn)定性與安全性等系統(tǒng)特性之上。本系統(tǒng)為了體現(xiàn)系統(tǒng)設(shè)計的模塊化及關(guān)系型數(shù)據(jù)庫的應(yīng)用,按照關(guān)系型數(shù)據(jù)庫的三個范式標(biāo)準(zhǔn)對數(shù)據(jù)庫進(jìn)行了關(guān)系化處理。自行車在線租賃系統(tǒng)的表項目與之間的關(guān)系,如圖24所示。箭頭端為父關(guān)系所在表,箭頭尾是子關(guān)系所在表。PK為主鍵(Primary Key),F(xiàn)K為外鍵(Foreign Key),黑體為必填字段。圖24自行車在線租賃系統(tǒng)表項目與關(guān)系 第三章 客戶界面設(shè)計客戶界面的設(shè)計采用了界面模塊化的思想,每個頁面都具有一定的功能。還運用了CSS樣式表,以達(dá)到美化頁面的效果。故每個頁面都內(nèi)嵌了一個CSS樣式表的連接。圖31是用戶未登錄時以訪客的身份所看到的主界面。從圖中可以看出,客戶在沒有登錄的時候,可以進(jìn)行用戶登錄,瀏覽自行車的詳細(xì)資料,可以根據(jù)自行車的名稱查找自行車,還可以根據(jù)自行車的類別來瀏覽自行車。圖31用戶未登錄時的主界面圖32是用戶登錄以后的主界面從圖中可以看出,普通用戶登錄后,可以查看自己預(yù)定的、已租的自行車,可以更改自己的用戶信息。在已租的自行車當(dāng)中又存在更詳細(xì)的分類,使用戶即時了解自己自行車租賃情況。如果用戶是管理員,還可以通過鏈接跳轉(zhuǎn)到管理頁面。圖32用戶登錄后的主界面、界面尾設(shè)計為了提高代碼的復(fù)用率,使程序設(shè)計變得高效簡潔。效果如圖33圖33界面頭、尾效果演示為了自行車和租賃管理,用戶必須注冊后才可以預(yù)定或者租賃自行車。在注冊時,用戶需要留下聯(lián)系方式以便收到信息或通知。注冊后用戶可以根據(jù)注冊的用戶名和密碼登陸系統(tǒng),瀏覽和預(yù)定自行車。此文件采用了頁面和代碼分離技術(shù)。普通的用戶注冊模塊,需要將用戶注冊信息的輸入做成一個文件,再使用標(biāo)單將數(shù)據(jù)傳遞到另一個處理注冊信息的文件。使用此技術(shù),就可以在使用普通的網(wǎng)頁編輯器來編輯頁面風(fēng)格的同時,頁面也同時具備操作功能,不必再將一個功能做成兩個獨立的文件了。其實現(xiàn)的原理是通過在頁面的標(biāo)單中包含了一個名為IsReg的隱含域:input type=hidden name=IsReg Value=ok。打開此頁面后,IsReg并沒有提交,Request(“IsReg”)的值為空,則顯示頁面;提交后,Request(“IsReg”)的值不為空,則執(zhí)行代碼。實現(xiàn)后的效果如圖34所示。圖34 用戶注冊模塊效果用戶登錄時,需要檢測用戶名和用戶密碼;用戶名和密碼通過檢測后,需要判斷用戶是否被鎖定。檢測通過后,還需要遍歷數(shù)據(jù)庫中的數(shù)據(jù),找出有沒有用戶的租賃超過了期限,如果超過了則在數(shù)據(jù)庫中進(jìn)行標(biāo)注。用戶登錄后,服務(wù)器端會創(chuàng)建一個用戶的私有變量Session(“UserID”)來保存用戶的ID。在本系統(tǒng)的其他模塊,經(jīng)常需要用到此私有變量判斷用戶狀態(tài)是否失效、用戶是否為管理員。最后, 。例程31用戶登錄模塊!include file=!include file=!include file=!include file=%Dim strSQL,objRSSet objRS=()39。取得用戶文件名、密碼Dim UserName,UserPassword39。過濾SQL字符,防止SQL漏洞注入UserName=ChkSQL(Request(UserName)) ‘使用md5()函數(shù)加密密碼UserPassword=md5(Request(UserPassword))39。在數(shù)據(jù)庫中查找用戶strSQL=SELECT * FROM [UserInfo] WHERE UI_Name_S=39。amp。UserNameamp。39。 strSQL,objConn,1,339。判斷用戶是否存在39。若用戶不存在則通過GetErr()函數(shù)提交并顯示錯誤代碼If Or Then Set objRS=Nothing GetErr(3) Else 39。若用戶存在,則檢測用戶密碼的正誤 If objRS(UI_Password_S)UserPassword Then Set objRS=Nothing GetErr(4) End IF 39。判斷用戶是否被鎖定 If objRS(UI_IsLocked_B)=True Then Set objRS=Nothing GetErr(5) End If 39。建立用戶私有變量 =3
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1