【正文】
中包含 7 張表。 ? 里程查詢模塊:主要功能是用于計算兩個城市之間里程。 ? 行業(yè)新聞模塊:主要用于展示最新的行業(yè)信息。 表 2 前臺首頁解析 區(qū)域 名稱 說明 對應(yīng)文件 1 2 3 4 7 6 5 – 8 – 1 網(wǎng)站導(dǎo)航 主要用于顯示網(wǎng)站的標(biāo)題及為用戶提供前臺功能導(dǎo)航 2 里程查詢 主要用于計算兩個城市之間里程的功能 3 運(yùn)單查詢 主要通過運(yùn)單 ID 號進(jìn)行運(yùn)單詳細(xì)信息的查詢 4 客服電話 主要用于展示客服電話號碼 5 公司新聞 主要用于展示公司最新信息 6 行業(yè)新聞 主要用于展示最新的行業(yè)信息 7 后臺登錄入口 為用戶進(jìn)入后臺提供一個入口 4.網(wǎng)站導(dǎo)航設(shè)計 導(dǎo)航是網(wǎng)站設(shè)計不可缺少的基礎(chǔ)元素之一,它不僅是信息結(jié)構(gòu)的基礎(chǔ)分類,也是 瀏覽者的網(wǎng)站路標(biāo)。其關(guān)鍵代碼如下所示: 39。其關(guān)鍵代碼如下所示: 39。void [0].setHomepage(39。 } 在 body/body之間加入以下代碼: a href=javascript。該頁面的設(shè)計效果如圖 7所示。將變量賦值 else nid= 39。nidamp。判斷是否接收到表單值 username=request(username) 39。通過 len函數(shù)計算用戶名的長度 user=mid(username,i,1) if user=39。您的用戶名含有非法字符 ,請重新輸入!39。 /script end if next for i=1 to len(password) pass=mid(password,i,1) if pass=39。您的密碼含有非法字符 ,請重新輸入! 39。 /script end if next% % set rs=() sql=select * from fuser where username=39。 and userpwd=39。 sql,conn,1,3 if then 39。 – 11 – 圖 9 登錄分公司管理頁面的運(yùn)行結(jié)果 3.運(yùn)單簽收管理頁面 這里所說 的簽收是指運(yùn)單的簽收過程,首先由分公司的人負(fù)責(zé)簽收貨物,當(dāng)貨物到達(dá)目的地時再進(jìn)行簽收。parent39。此功能主要是為證明該運(yùn)單已成功達(dá)到分公司。request(post) sql,conn,1,3 rs(fgzhuangtai)=request(fgzhuangtai) rs(fgqs)=request(fgqs) 39。onclick=39。)。未選擇到達(dá),不能提交簽單39。/script) end if % 運(yùn)單是否到達(dá)目的地頁面所涉及到的程序代碼如下: % if request(zhuangtai)=到達(dá) then if request(qs) and request(qstime) then 39。接收簽收時間 (簽收成功 ,a href=39。關(guān)閉 /a) else (script language=javascriptalert(39。javascript:(1)39。location=39。系統(tǒng)登錄時對輸入的用戶名和密碼進(jìn)行了非法字符的檢索。判斷用戶名是否含有非法字符 script language=JavaScript amp。 amp。 or pass=| then 39。)。 倉儲服務(wù)、貸運(yùn)服務(wù)、配送服務(wù) 3部分主要用于介紹服務(wù)項目和服務(wù)條款。判斷是否接收到新聞名稱 newsname=倉儲服務(wù) 39。newsnameamp。應(yīng)用 get方法進(jìn)行傳值 a href=?newsname=倉儲服務(wù) img src=images/ width=198 border=0 /a a href=?newsname=貨運(yùn)服務(wù) img src=images/ border=0/a a href=?newsname=配送服務(wù) img src=images/ width=198 height=35 border=0/a % 4. 4 新聞動態(tài)模塊設(shè)計 新聞動態(tài)模塊主要包括公司新聞、行業(yè)新聞兩個部分。判斷是否有記錄 tel= 39。當(dāng)接收頁碼的值為空或者等于 0時,使其值等于 1 requestpage=1 end if if requestpagemaxpage then 39。?id=%=rs(id)%39。scrollbars=yes,width=300,height=30039。在同一頁面中分別將其同時顯示出來。分類顯示公司新聞 sql,conn,1,1 set rs1=() sql1=Select * from new where lei=39。 圖 14 新聞分類顯示頁面的運(yùn) 行結(jié)果 點(diǎn)擊相應(yīng)的新聞標(biāo)題,進(jìn)入相關(guān)新聞的詳細(xì)信息頁面。?id=%=rs(id)%39。scrollbars=yes, width=400,height=35039。 圖 15 新聞詳細(xì)頁面 5 后臺登錄入口設(shè)計 由于網(wǎng)站后臺是用于維護(hù)整個網(wǎng)站系統(tǒng),所以對于網(wǎng)站后臺登錄入口一般要設(shè)計得隱蔽些。 ? 初始化信息模塊:主要包括管理員信息修改、系統(tǒng)名稱修改兩部分。 ? 配送服務(wù)管理模塊:主要用于配送服務(wù)內(nèi)容的 修改。 ? 分公司管理模塊:主要包括分公司添加、分公司刪除、分公司修改,分公司管理員添加,分公司管理員修改(用戶名不能修改),分公司管理員刪除,對分公司管理員進(jìn)行分 類查看 7部分。 1 2 – 18 – 表 4 后臺首頁解析 區(qū)域 名稱 說明 對應(yīng)文件 1 后臺管理導(dǎo)航 主要用于選擇各種后臺管理操作 admin/ 2 后臺功能管理區(qū) 主要用于進(jìn)行各種后臺管理操作 admin/ admin/adminconn/ admin/adminconn/ admin/adminconn/ admin/adminconn/ admin/adminconn/ admin/adminconn/ admin/adminconn/ admin/adminconn/ admin/adminconn/ admin/ 后臺登錄模塊設(shè)計 管理員通過后臺登錄入口進(jìn)入后臺登錄模塊,后臺登錄模塊主要用于驗(yàn)證管理員的身份和密碼。 onouseOver==39。size=6 maxlength=4 verifycode2 hidden 隱藏域 value=%=session(verifycode)% – 19 – Submit image 圖像區(qū)域 value=提交 src=images/ 后臺登錄頁面的完整代碼如下: % dim verifycode,verifycode2 verifycode=trim((verifycode)) verifycode2=trim((verifycode2)) if verifycodeverifycode2 then 39。)。清空隨機(jī)驗(yàn)證碼 % % if request(action)=login then 39。應(yīng)用 trim替換用戶名左右兩邊的空格 password=trim(replace(request(admin_name),39。 or user=% or user= or user= or user=amp。)。通過 len函數(shù)求出用戶密碼的長度 pass=mid(password,i,1) if pass=39。您的密碼含有非法字符 ,請重新輸入! 39。 /script end if next % %set rs=() sql=select * from admin where admin_name=39。and admin_pwd=39。 sql,conn,1,3 if then 39。 圖 19 后臺登錄模塊的 運(yùn)行結(jié)果 初始化信息管理模塊設(shè)計 初始化信息管理模塊主要包括管理員信息修改、系統(tǒng)名稱修改兩部分。兩次輸入密碼不一致39。/script) else set rs=() sql=select * from admin where id=1 sql,conn,1,3 rs(admin_name)=request(admin_name) 39。)。指定當(dāng)前第一條記錄 sql1,conn,1,3 rs1(title)=request(title) 39。 圖 21 公司簡介管理模塊的頁面設(shè)計效果圖 通過以下程序代碼進(jìn)行 ID值的傳遞,程序代碼如下: a href=adminconn/?id=1 target=mainFrame公司簡介管理 /a| a href=adminconn/?id=1 target=mainFrame/a a href=adminconn/?id=2 target=mainFrame倉儲服務(wù) /a| a href=adminconn/?id=1 target=mainFrame/a a href=adminconn/?id=3 target=mainFrame運(yùn)輸服務(wù) /a| a href=adminconn/?id=1 target=mainFrame/a a href=adminconn/?id=4 target=mainFrame配送服務(wù) /a| a href=adminconn/?id=1 target=mainFrame/a a href=adminconn/?id=5 target=mainFrame聯(lián)系我們 /a| 公司簡介管理模塊所涉及到的相關(guān)程序代碼如下: % if request(id) then 39。表單提交進(jìn)入處理模塊 end if function ed set rs1=() – 22 – sql1=select * from news where id=amp。 圖 22 運(yùn)單管理頁面的設(shè)計效果圖 1.運(yùn)單查詢 運(yùn)單查詢是指當(dāng)用戶 /管理員輸入正確的運(yùn)單編號后,單擊【查找】按鈕,可以查詢到運(yùn)單詳細(xì)信息。request(del) 39。amp。應(yīng)用 DESC進(jìn)行排序 sql,conn,1,1 End If % 在運(yùn)單查詢頁面中對顯示的所有運(yùn)單信息進(jìn)行分頁顯示,并對當(dāng)前的頁碼進(jìn)行統(tǒng)計。你確定刪除嗎? 39。運(yùn)單添加頁面主要由兩部分組成,即用于收集運(yùn)單信息的前臺表 單部分和用于對數(shù)據(jù)庫進(jìn)行操作的后臺處理部分。39。date()amp。此模塊主要用于添加運(yùn)單詳細(xì)信息 rs(nid)=t rs(start)=request(start) rs(mudidi)=request(mudidi) rs(ctime)=request(ctime) rs(fg)=request(fg) rs(fgzhuangtai)=途中 rs(zhuangtai)=途中 rs(beizhu)=request(beizhu) 39。)。請把信息填寫完整39。/script) end if end function % 3.運(yùn)單修改 運(yùn)單修改主要用于管理員修改運(yùn)單信息。 表 8 運(yùn)單修改頁面中所涉及到的 HTML 表單元素 名稱 類型 含義 重要屬性 form1 form 表單 method=post start text 寄件地 class=kuang id=start value=%=rs1(start)% mudidi text 目的地 class=kuang id=mudidi value=%=rs1(mudidi)% ctime text 寄件時間 class=kuang id=ctime value=%=rs1(ctime)% fg select 指派分公司 % set rs=() sql=select * from fgongsi sql,conn,1,1 if then%option-暫無公司- /option%else for i=1 to and not %optionvalue=%= rs(fengongsi)%%=rs(fengongsi)%/option % if then exit for next end if % beizhu tex