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

正文內(nèi)容

城市公交查詢系統(tǒng)_畢業(yè)設計論文-資料下載頁

2024-08-28 20:13本頁面

【導讀】實現(xiàn)多種形式的查詢、統(tǒng)計管理工作。3.考慮系統(tǒng)的安全性和可維護性,要設置有不同權限的用戶。不同權限的用戶只能在不同的操作環(huán)境中進行操作,以防出現(xiàn)不良后果。答辯使用的幻燈片;畢業(yè)設計說明書。包括畢業(yè)設計任務書、前言、目錄、摘。計、軟件測試等)、程序代碼、結束語、參考文獻等,共10000字。系統(tǒng)是具有一定實際應用意義的。在此背景下,我開發(fā)了這個應用程序---城市公交查。本次設計,首先我考慮了公交運營的實際情況和不同公交乘客的實際要求,段發(fā)現(xiàn)的問題,提出了系統(tǒng)需要完善的地方,總結了開發(fā)此系統(tǒng)所取得的經(jīng)驗。

  

【正文】 { stations[count]=()。 count++。 } } } 模糊站點查詢 子模塊 用戶進入 高級查詢 界面后,可以輸入 要查詢 站點的關鍵字 ,然后選擇查詢方河南工業(yè)職業(yè)技術學院畢業(yè)論文 (設計 ) 38 式,選擇 “ 按 站點 查詢 ” ,點擊查詢 ,即可 顯示 包括該關鍵字的 所有站點 。例如輸入關鍵字“軟件園 ” 。結果如圖所示。 在站點模糊查詢子模塊首先用 StringTokenizer 方法得到所有站點存入all_station[],然后用 for(int i=0。icount。i++) { if(all_station[i].indexOf(keyword)!=1) { relation[countrelation]=all_station[i]。 countrelation++。 } } ()。 和 all_station[]中的數(shù)據(jù)匹配,匹配成功的即為要查詢的站點。 模糊 線路 查詢 子模塊 用戶進入 高級查詢 界面后,可 以輸入 要查詢 站點的關鍵字 ,然后選擇查詢方式,選擇 “ 按 路線 查詢 ” ,點擊查詢 ,即可 顯示 經(jīng)過包括該關鍵字的 站點 的車次信息 。例如 輸入關鍵字“ 菱湖 ” 。結果如圖所示。 河南工業(yè)職業(yè)技術學院畢業(yè)論文 (設計 ) 39 在線路模糊查詢子模塊 是在 模糊站點查詢 的基礎上,得到與關鍵字匹配的站點名,然后再進行一次站點查詢,得到經(jīng)過包括該關鍵字的 站點 的車次信息 。 模糊換乘查詢 用戶可以 在 “ 起點 ”和“ 目的 ” 文本框 中 輸入起始站點和目的站點的關鍵字 ,然后點擊 查詢 ,即可 顯示所有到達的途徑,如果沒有直達車,將為你建議若干中轉(zhuǎn)站 。例如 “ 起點 ”和“ 目的 ” 文本框分別輸入 軟件園 、 南禪 寺 ,結果如圖所示。 河南工業(yè)職業(yè)技術學院畢業(yè)論文 (設計 ) 40 該模塊是前幾個模塊綜合起來的,首先通過模糊查詢得到起始站點和目的站點,然后 判斷是否有直達車,如果有直達車直接給出換乘信息,如沒有直達車則在數(shù)據(jù)庫中查找換乘線路和中轉(zhuǎn)站,再給出換乘信息,在新窗口中顯示顯示換乘信息查詢結果。 后臺管理模塊 系統(tǒng)管理員 通過 管理員登錄 輸入用戶名和密碼 登入管理員界面 ,管理員直接可以數(shù)據(jù)進行操作,如 刪除線路、修改線路、添加線路 。 管理員登錄界面如圖所示: 河南工業(yè)職業(yè)技術學院畢業(yè)論文 (設計 ) 41 用戶單擊 “登錄 ”按鈕觸發(fā)事件 submit,跳轉(zhuǎn)到 證,該事 件實現(xiàn)用戶登錄的驗證過程。如果用戶輸入是正確的,用戶可以登錄到系統(tǒng)中,否則頁面彈出密碼錯誤對話框或用戶角色所屬錯誤對話框。 (condition)從數(shù)據(jù)庫獲取合法用戶的 ID 數(shù)據(jù),返回結果為對象 .其 的關鍵代碼如下: String target。 String Manager = (username)。 String pwd = (password)。 String usr = Manager。 (Manager,Manager)。 Statement sql=null。 Connection con=null。 ResultSet re=null。 try{ ()。 河南工業(yè)職業(yè)技術學院畢業(yè)論文 (設計 ) 42 } catch(ClassNotFoundException e){} try{ con=(jdbc:b_bus,root,root)。 sql=()。 String condition=select * from Manager where ManagerID=39。+usr+39。 and Password=39。+pwd+39。 re=(condition)。 if (()){ (Update/)。 } else{ % span class=style2strong你輸入的用戶名或密碼不正確! 請重新輸入 /stronga href=javascript:()。 class=style1返回修改 /a/span % } ()。 } catch(Exception e) {} 登錄成功后的界面如圖所示: 河南工業(yè)職業(yè)技術學院畢業(yè)論文 (設計 ) 43 添加車次 車次 的屬性比較多,如 車輛序號、車次經(jīng)過站點、 夏季發(fā)車時間 、夏 季 結束時間 、 冬 季發(fā)車時間 、冬 季 結束 時間 、票價、車序號等信息 ,所以添加 車次 的過程比較復雜。 添加 車次 功能由頁面 頁面實現(xiàn), 文件為它的隱藏代碼,對添加的信息進行驗證。 一條線路 至少包含下面幾個屬性: 車輛序號、車次經(jīng)過站點、 夏季發(fā)車時間 、夏 季 結束 時間 、冬 季發(fā)車時間 、冬 季 結束 時間 、票價、車序號 等。因此它的運行界面如圖所示。河南工業(yè)職業(yè)技術學院畢業(yè)論文 (設計 ) 44 添加車次 頁面上有一個很大的輸入框,用來輸入 車次經(jīng)過站點 ,該輸入框以多行的形式顯示數(shù)據(jù); 站點的格式是“ 站點 1- 站點 2- 站點 3” ,添加 站點 頁面使用 Javascript 控件 規(guī)范用戶輸入信息的格式; 車次號必須是小于 10 個字段 , 票價必須是不大于三位數(shù)的數(shù)字 , 排序號必須是不大于五位數(shù)的數(shù)字 , 站點之間請以 符號連接 , 時間格式為 18:30, 單擊“ 添加 ”按鈕可以添加該 車次 。 Javascript 代碼為: script language=JavaScript function checkdata(){ busid=。 detail=。 a_startime=。 a_endtime=。 w_startime=。 w_endtime=。 t_value=。 value=。 河南工業(yè)職業(yè)技術學院畢業(yè)論文 (設計 ) 45 if(busid==||10) { alert(請正確輸入車次號 ,車次號必須是小于 10個字段 !)。 return false。 } if(t_value==||isNaN(t_value)||parseInt(t_value)0) { alert(請正確輸入票價 ,票價必須是不大于三位數(shù)的數(shù)字 !)。 return false。 } if(value==||isNaN(value)||parseInt(value)0) { alert(請正確輸入排序號 ,排序號必須是不大于五位數(shù)的數(shù)字 !)。 return false。 } if(detail==||((39。39。)==1)) { alert(39。請正確輸入站點信息 ,站點之間請以 符號連接 !39。)。 return false。 } if(a_startime==||((39。:39。)==1)) { alert(請 正確輸入夏季發(fā)車時間 ,格式為 18:30!) 。 return false。 } if(a_endtime==||((39。:39。)==1)) { alert(請正確輸入夏季結束時間 ,格式為 18:30!) 。 return false。 } if(w_startime==||((39。:39。)==1)) { alert(請正確輸入冬季發(fā)車時間 ,格式為 18:30!) 。 return false。 } if(w_endtime==||((39。:39。)==1)) { alert(請正確輸入冬季結束時間 ,格式為 18:30!) 。 return false。 } 河南工業(yè)職業(yè)技術學院畢業(yè)論文 (設計 ) 46 } /script 修改 車次 修改 車次 功能由 頁面實現(xiàn),它的代碼隱藏文件為 文件。 通過 while(()) { busid[i]=(BusID)。 i++。 } 將所有車次列表顯示,點擊修改將跳轉(zhuǎn)至“ ”界面,“ ”顯示車次的詳細信息,與添加車次界面類似 。 通過 con=(jdbc:us,root,root)。 Statement sql=(,CUR_READ_ONLY)。 河南工業(yè)職業(yè)技術學院畢業(yè)論文 (設計 ) 47 statement=select * from bus where BusID=39。+busid+39。 result=(statement)。 if(()) { detail=(Detail)。 //(detail)。 a_startime=(A_STime)。 a_endtime=(A_ETime)。 w_startime=(W_STime)。 w_endtime=(W_ETime)。 value=(Sort)。 t_value=(T_Value)。 i++。 } 讀取 車次的詳細信息 。 用戶單擊“修改 ”按鈕 觸發(fā)事 件 submit實現(xiàn)車次 的修改功能 ,跳轉(zhuǎn)到, 該事件和添加車次 事件有很多相同之處, 單擊“重置”按鈕觸發(fā)事件 reset將改動的信息恢復原值 。 刪除 車次 刪除 車次功能由 頁面實現(xiàn),刪除車次 和車次 修改實現(xiàn)有很多相同之處,如 都是通過一個循環(huán)將 所有車次列表顯示 , 點擊詳情將顯示車次的詳細信息,車次 的刪 除功能是由“刪除”按鈕實現(xiàn),用戶單擊“確認刪除”按鈕觸發(fā)事件 ,該事件刪除選中的 車次 。事件的代碼如下: con=(jdbc:us,root,root)。 Statement sql=()。 statement=delete * from bus where BusID=39。+BusId+39。 河南工業(yè)職業(yè)技術學院畢業(yè)論文 (設計 ) 48 (statement)。 、 河南工業(yè)職業(yè)技術學院畢業(yè)論文 (設計 ) 49 總 結 一個應用程序設計開發(fā)的好壞,與設計人員對開發(fā)工具的掌握程度息息相關。在本系統(tǒng)的開發(fā)設計過程中,由于本人對開發(fā)工具的掌握有限,可以說整個的開發(fā)過程是一邊摸索一邊實踐出來的。但令人高興的是,通過這樣一個邊學習邊應用的過程,本人完成 了 公交查詢系統(tǒng)的開發(fā)工作,并實現(xiàn)了該應用程序背景所要求的功能。但總的來說,程序仍然存在許多不足之處, 在整個開發(fā)過程中本人一直本著認真、虛心、刻苦、積極的態(tài)度,堅持自己獨立完成設計,并基本達到了應用設 計的功能要求。希望該系統(tǒng)在日后能夠得到不斷改進,發(fā)揮出它應有的作用。 河南工業(yè)職業(yè)技術學院畢業(yè)論文 (設計 ) 50 致謝 這次畢業(yè)設計得到了很多老師 和 同學的幫助,其中我的 指導老師 胡紅華 老師對我的關心和支持尤為重要,在 他 的帶領下我才完成了這次畢業(yè)設計。非常感謝胡老師 、 郭 老師 在我大學的最后學習階段 —— 畢業(yè)設計階段給 我 的指導,從最初的定題,到資料收集,到論文、修改,到論文定稿, 他 給了我耐心的指導和無私的幫助。為了指導我們的畢業(yè)論文, 他 放棄了自己的休息時間, 他 的這種無私奉獻的敬業(yè)精神令人欽佩,在此我向 他 表示我誠摯的謝意。同時 ,感謝所有任課老師和所有同學在這幾年來給 我 的指導和幫助,是他們教會了我專業(yè)知識,教會了我如何學習,教會了我如何做人。正是由于他們,我才能在各方面取得顯著的進步,在此向他們表示我由衷的謝意,并祝所有的老師培養(yǎng)出越來越多的優(yōu)秀人才,桃李滿天下 另外,感謝校方給予我這樣一次機會,能夠獨立地完成一個課題,并在這個過程當中,給予我們各種方便,使我們在即將離校的最后一段時間里,能夠更多學習一些實踐應用知識,增強了我們實踐操作和動手應用能力,提高了獨
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1