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

正文內(nèi)容

brt公交管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)畢業(yè)設(shè)計(jì)(參考版)

2024-08-31 18:09本頁面
  

【正文】 由于我的學(xué)術(shù)水平有限,所 以肯定有 不 足之處, 希望 各位老師 給予 批評和指正! 延陵學(xué)院畢業(yè)設(shè)計(jì)說明書 28 參考文獻(xiàn) [1] 耿祥義 .JSP 基礎(chǔ)教程 . [M] 清華大學(xué)出版社, 2020111 [2] 石志國,薛為民,董潔 .JSP 應(yīng)用教程 [M].北京交通大學(xué)出版社 ,202010 [3] 邵維忠,楊芙清.面向?qū)ο蟮南到y(tǒng)設(shè)計(jì) [M].清華大學(xué)出版社, 2020 [4] 唐學(xué)忠,李亦飛 .SQL Server 2020 數(shù)據(jù)庫教程(第 2 版) [M]. 電子工業(yè)出版社 ,20201 [5] 張琴,張千帆 .從零開始 JSP 動態(tài)網(wǎng)頁制作基礎(chǔ)培訓(xùn)教程 . [M]人民郵電出版社 20205 [6] 楊易 .JSP 網(wǎng)絡(luò)編程技術(shù)與實(shí)例 [M]人民郵電出版社 , 202010 [7] 林宏基 .web 開發(fā)技術(shù)教程 [M]北京大學(xué)出版社, 20208 [8] 朱敏,朱晴婷,李媛媛 .JSP Web 應(yīng)用教程 [M].清華大學(xué)出版社, 2020 [9] 金林樵 .網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)及應(yīng)用 [M].機(jī)械工業(yè)出版社, 2020 [10] 魏應(yīng)彬,周星 .動態(tài)網(wǎng)頁與 Web 數(shù)據(jù)庫 [M].北京大學(xué)出版社, 2020 [11] 佚名 .Java 基礎(chǔ)入門之 JDBC 介紹 [J],2020412 [12] 蔡劍,景楠 . Java Web 應(yīng)用開發(fā): J2EE 和 Tomcat[M].清華大學(xué)出版社,20209 [13] 覃煜 ,晏克非 ,趙童 .城市綜合客運(yùn)交通體系中換乘研究 [J]長沙交通學(xué)院學(xué)報 , 2020 [14] 賽奎春 .JSP 工程應(yīng)用與項(xiàng)目實(shí)踐 [M].機(jī)械工業(yè)出版社 20202 [15] 賽奎春 .SQL Server 數(shù)據(jù)庫開發(fā)實(shí)例解析 [M].機(jī)械工業(yè)出版社 20201 。在 進(jìn)行分析的過程中,培養(yǎng)了我對事情研究分析的嚴(yán)謹(jǐn)態(tài)度和創(chuàng)新精神,很大程度上提高了我分析問題,解決問題的能力,這非常有利于我現(xiàn)在和今后的學(xué)習(xí)和工作。 延陵學(xué)院畢業(yè)設(shè)計(jì)說明書 27 致謝 本篇論文是在 游慶祥 指導(dǎo)老師的指導(dǎo)下完成的。 做畢業(yè)設(shè)計(jì)能讓人成長很多,不僅僅是知識方面,還有好多其它方面的。自學(xué)在整個設(shè)計(jì)中顯得很重要,因?yàn)橹皼]有學(xué)習(xí)過 JSP 方面的東西,所以需要 花費(fèi)很多時間,查詢很多書籍來了解和熟悉 JSP語言的使用。在設(shè)計(jì)過程中,遇到一個問題可能需要好多時間才能解決,需要自己不斷的去查找、研究資料。還有很多JSP 語言的知識,我還不能夠作到足夠的理解和掌握。最后,系統(tǒng)的實(shí)現(xiàn)與調(diào)試花費(fèi)的時間最多,其重要原因是自己對這方面軟件設(shè)計(jì)經(jīng)驗(yàn)不多,導(dǎo)致需要不斷的調(diào)整程序以實(shí)現(xiàn)功能。在整個設(shè)計(jì)中,在配置環(huán)境這一過程還是有些麻煩的,因?yàn)?JSP 環(huán)境的要求比較高。當(dāng)然,其可行性的研究必不可少。 整個設(shè)計(jì)過程大致分為以下幾個部分。 車次、線路信息的增、刪、改 添加車次名稱,途經(jīng)站點(diǎn) 生成新的線路信息 單機(jī)要刪一行信息后的“刪除” 刪除了對應(yīng)的線路信息 單機(jī)要刪一行信息后的“修改” 在對應(yīng)的地方可以修改車次名和線路信息 經(jīng)過上述的測試步驟對 程序進(jìn)行測試后,程序基本滿足開發(fā)的需求,測試結(jié)束。 查詢 車次查詢輸入“ B1” 輸出 B1的路線 站點(diǎn)查詢輸入“飛龍路” 輸出經(jīng)過該站點(diǎn)的公交線路。 為了更直觀的顯示測試的過程與結(jié)果,這里用表來展示: 延陵學(xué)院畢業(yè)設(shè)計(jì)說明書 25 模塊 操作過程及數(shù)據(jù) 結(jié)果 注冊 輸入新用戶名 Justin 及密碼 123qaz,填寫個人信息,提交給數(shù)據(jù)庫 新用 戶 Justin注冊成功,不正確則重新輸入。用戶可以通 過輸入首站與末站來查詢換乘路線。用戶可以通過輸入一個站點(diǎn),查詢有哪些車經(jīng)過,確定出行必乘的車。用戶可以查詢自己想要知道的車所經(jīng)過的站點(diǎn),從而了解車站信息。 圖 521 首頁測試圖 打開線路查詢界面,測試查詢功能是否能實(shí)現(xiàn)。 測試的步驟 首先將程序打開, tomcat 連接服務(wù)器,然后打開瀏覽器,在 地址框內(nèi) 輸入地址 若出現(xiàn)下圖所示結(jié)果,則表明網(wǎng)站首頁編輯成功。 測試階段的主要任務(wù)是盡量發(fā)現(xiàn)程序錯誤,改正錯誤,直至程序的功能、性能滿足用戶需求。 圖 45 線路查詢界面 延陵學(xué)院畢業(yè)設(shè)計(jì)說明書 23 第五章 系統(tǒng)測試 測試目標(biāo) 本次 測試目的是驗(yàn)證系統(tǒng)是否滿足了 設(shè)計(jì) 需求,找出與需求不符或與之矛盾的地方,從而完善 程序 。i++){ bus =()(i)。 if(list != null){ for(int i=0。 首先判斷是否是直達(dá)情況,如果有直達(dá)線路,就不再查詢中轉(zhuǎn)線路,否則繼延陵學(xué)院畢業(yè)設(shè)計(jì)說明書 22 續(xù)查詢: % zz = new ()。首先通過查找起點(diǎn)站和終點(diǎn)站確定 始末 車次的情況,然后通過查找共同站點(diǎn)確定換乘站點(diǎn),最后輸出可行路線。 處理:查詢公 交線路。i++){ List pagelist2 =(ArrayList)(i)。 if(!()){ for(int i=0。%+zd+%39。zd=(zd)。 輸出:經(jīng)過該站點(diǎn)的 BRT 線路的信息。 處理:查詢公交線路。i++){ List pagelist2 =(ArrayList)(i)。 if(!()){ for(int i=0。+xl+39。xl=(xl)。 輸出:該 BRT 車次的公交線路的信息。 處 理:查詢公交線路。 % 線路更新 線路更新界面主要顯示更新的線路,告知乘客。i++){ List pagelist2 =(ArrayList)(i)。 if(!()){ for(int i=0。 //得到頁數(shù) (busPageCount, pageCount + )。 //帶進(jìn)一個頁數(shù) ,并返回該頁所要顯示的信息 (qqq, pagelist1)。 (busPage, page1)。 if(page1==null){ page1=1。 int cou = ()。 延陵學(xué)院畢業(yè)設(shè)計(jì)說明書 20 if(member==null)member=游客 。如圖 留言板模塊實(shí)現(xiàn)界面。39。39。text39。text39。39。39。text39。text39。 } % 延陵學(xué)院畢業(yè)設(shè)計(jì)說明書 19 ,會進(jìn)入用戶個人平臺,可以進(jìn)行自己密碼的更改。 if((2).toString().trim().equals(f)){ str=。 String str=checked。 if(member==null||type==null){ (path+/)。 % % String member=(String)(member)。 (/script)。)。 (alert(39。javascript39。 if(message == null){ message = 。 延陵學(xué)院畢業(yè)設(shè)計(jì)說明書 18 圖 423 用戶信息注冊界面 本段代碼主要是驗(yàn)證輸入的數(shù)據(jù)是否符合格式。) ,只需根據(jù)提示一步一步的填寫就可以完成。)) onkeyup=value=(/[\W]/g,39。).replace(/[^\d]/g,39。,(39。) 生成密碼再輸入文本框,并與之前的密碼對比,一樣則通過: INPUT class=inputb id=reg_pwd2 type=password maxLength=16 size=22 name=reg_pwd2 onbeforepaste=(39。)) onkeyup=value=(/[\W]/g,39。).replace(/[^\d]/g,39。,(39。 查看是否重名: input type=button value=查看是否重名 onClick=sameREGcheck() 生成密碼文本框,并使用正則表達(dá)式驗(yàn)證數(shù)字是否符合要求,然后存入數(shù)據(jù)庫: INPUT class=inputb id=password type=password maxLength=16 size=22 name=password onbeforepaste=(39。提交后系統(tǒng)確認(rèn)有效性,進(jìn)入信息注冊界面,完善個人信息。首先在注冊時要確認(rèn)是否重名,如果沒有重名,這次的注冊繼續(xù)進(jìn)行;如果重名,系統(tǒng)則給予提示。 } } } 用戶登錄、注冊與管理 ,他們可以相互借鑒。 } else { (message, 操作失??! )。 if(flag == ){ (message, 操作成功! )。+id+39。 } } else if((delBUS)){ //del String id = (id)。 } else { (message, 操作失敗! )。 if(flag == ){ (message, 操作成功! )。+id+39。+tujingzhan+39。+xianluming+39。 String tujingzhan = (tujingzhan)。 圖 413 后臺功能界面 添加查詢: if((upBUS)){ //add String id = (id)。 % 進(jìn)入個人信息管理頁面后,管理員將有如圖所示的功能。 } (message)。)。+message+39。)。 } if (!().equals()){ (script language=39。 界面如下圖所示: 圖 411 管理員登陸界面 主要代碼如下: % String message = (String)(message)。另外,還要檢驗(yàn)用戶名在數(shù)據(jù)庫中是否存在,密碼對不對。 處理:用戶登錄需要填寫用戶名和密碼,這就是通過檢查用戶是否滿足登錄的要求來確 定是否能登錄。如果輸入的信息有誤,則給出錯誤提示。下面是 數(shù)據(jù)庫表基本的數(shù)據(jù)結(jié)構(gòu)。其具體步驟如圖所示: 選 擇 需 要 修 改 的線 路 信 息修 改 內(nèi) 容更 新 數(shù) 據(jù) 庫線 路 信 息 修 改 成功管 理 員 登 錄進(jìn) 入 信 息 管 理 模塊進(jìn) 入 信 息 修 改 界面進(jìn) 入 信 息 修 改 界面站 點(diǎn)車 次確 定 修 改 圖 344 數(shù)據(jù)修改流程圖 延陵學(xué)院畢業(yè)設(shè)計(jì)說明書 12 數(shù)據(jù)庫詳細(xì)設(shè)計(jì) 數(shù)據(jù)庫 設(shè)計(jì) (Database Design)是指對于一個給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫 模式 ,建立 數(shù)據(jù)庫及其應(yīng)用 系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用 需求 (信息要求和處理要求)。其具體
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1