版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
湖北第二師范學院本科畢業(yè)論文分類號密級UDC編號題目基于.NET的公交查詢系統(tǒng)的設計與實現(xiàn)院系計算機學院專業(yè)名稱計算機科學與技術年級2011年級學生姓名學號指導教師二〇一五年四月湖北第二師范學院本科畢業(yè)論文第5章詳細設計5.1查詢界面(1)數(shù)據(jù)庫的連接該系統(tǒng)中會頻繁的調用數(shù)據(jù)庫中的數(shù)據(jù)庫,所以可以建立一個單獨的頁面編寫數(shù)據(jù)庫連接的代碼,就可以不用反復的編寫代碼。本系統(tǒng)中數(shù)庫的連接代碼如下:(2)公交線路號查詢進入查詢頁面后,點擊公交線路查詢,選擇所在的省份和城市,在公交線路號的下拉列表里選擇要查詢的公交號,點擊查詢即可。簡要代碼如下:(3)公交站點查詢用戶進入頁面后,點擊公交線路查詢,選擇所在的省份和城市,在站點名后面的輸入框里輸入要查詢的站點名,點擊查詢即可。然后系統(tǒng)會檢測輸入的站點名是否存在,若存在則給出相對應的信息,若不存在則提示錯誤,返回重新輸入后再進行查詢。簡要代碼如下:(4)站站之間的查詢進入系統(tǒng)的頁面后,點擊公交線路查詢,選擇所在的省份和城市,在公交線路查詢后面的輸入框里輸入起始站點名和目的地站點名,點擊查詢即可。然后系統(tǒng)會檢測在這兩個站點是否可以直達若可以直達,則給出乘車方案;若不能直達,則給出轉車方案。簡要代碼如下:5.2后臺管理(1)管理員登陸管理員點擊后臺登陸按鈕,會彈出一個管理員登陸界面,輸入用戶名和密碼,點擊登陸,出現(xiàn)管理員操作導航,可以對車輛的信息以及最新動態(tài)進行更改,代碼如下:(2)線路的增加和刪除進入管理員操作導航,可以看到添加線路和刪除線路的提示,根據(jù)公交車信息的更改進行修改,添加線路的代碼如下:刪除線路的代碼如下:(3)修改車輛參數(shù)主要是修改跟公交車有關的信息,每個線路的公交車都會有一個詳細的信息表明其屬性,例如:車輛類型、服務類型、可用IC卡等,簡要代碼如下:(4)添加和修改最新動態(tài)是對最近的新聞的一個增加和修改,最新動態(tài)的添加代碼如下:最新動態(tài)的修改:最新動態(tài)的刪除:
第6章測試6.1測試應用程序軟件已經開發(fā)好了,接下來要進行的就是對軟件的測試。為了發(fā)現(xiàn)程序中的錯誤,需要對應用程序進行測試,測試方案的設計由測試目標來決定,所以要正確了解測試的目標。值得注意的是,測試應用程序和創(chuàng)建程序的任務應該是交替著進行的。軟件的測試是由準則可依據(jù)的。所有的測試都應該能與用戶需求相對應,測試計劃應該在測試開始之前就進行定制,逐步由小規(guī)模測試過渡到大規(guī)模測試。6.2測試步驟應用程序的測試過程是分步驟進行的,后一個步驟可以說是前一個步驟的繼續(xù)。(1)模塊測試每個模塊都會實現(xiàn)一個有著明晰定義的子功能,并且其中任意一個模塊的功能和同級的其他模塊的性能是沒有依賴關系的,每個模塊會被看作是一個單獨的實體進行測試。保證每個模塊可以作為一個單元能夠準確的運行是模塊測試的目的。(2)子系統(tǒng)測試子系統(tǒng)測試是指把經過模塊測試的模塊放在一起形成一個子系統(tǒng)進行測試。這個過程中存在的主要問題是模塊相互間的協(xié)調和通信。(3)系統(tǒng)測試這個過程把通過測試的子系統(tǒng)整合成一個完整的系統(tǒng)進行測試。在這個過程中,可以發(fā)現(xiàn)在設計和編碼的過程中存在的錯誤,還必須要根據(jù)客戶提供的需求說明書來驗證該系統(tǒng)的確能夠完成指定的功能,而且系統(tǒng)的動態(tài)特性也應該符合指定的要求。(4)驗收測試測試內容基本上應該和系統(tǒng)測試相近,但該測試需要用戶的參與。其目的是驗證系統(tǒng)符合用戶的需要,能很好的完成用戶指定的功能,需求說明書中的錯誤往往是在這個測試步驟中發(fā)現(xiàn)的。在軟件測試中,是有原則可以遵循的:(1)程序設計者是不參加測試的,而是由其他人來進行測試;(2)測試用例分為兩部分,即數(shù)據(jù)的輸入和預期結果的輸出;(3)選用的是非法輸入與不正確的輸入數(shù)據(jù)進行測試;(4)測試過程中不但要檢測程序是否做了不合理的工作,還應檢測程序能否實現(xiàn)預期的功能;(5)容易出錯的程序模塊應該集中進行測試;(6)修改程序后,必須對程序重新進行測試。6.3測試方法測試產品的方法分為黑盒測試和白盒測試。該系統(tǒng)中測試方法采用的是黑盒測試。黑盒測試又稱為功能測試,它是在已經知道了產品應該具備哪些功能的前提下,對這些功能進行測試。例如在登陸時,假若登陸成功,則會出現(xiàn)管理員操作導航,若登陸失敗,則顯示登陸失敗,未輸入用戶名或者密碼時,則彈出一個提示框提示輸入用戶名或密碼。6.4系統(tǒng)維護在維護階段或軟件運行階段,對軟件產品進行的修正就是軟件維護。軟件維護的延續(xù)時間是最長的,且軟件生命的周期是耗費最多的活動。軟件維護有三種類型:完善性維護、適應性維護、改正性維護。在軟件維護中,影響其工作量的原因有以下幾種:(1)系統(tǒng)的大小。(2)程序設計語言。(3)系統(tǒng)年齡。(4)先進的軟件開發(fā)技術。(5)數(shù)據(jù)庫技術的使用。(6)其他一些原因,如任務的難度、數(shù)學模型、應用的類型等。軟件的可維護性是可以提高的,方法有:(1)建立清晰的軟件質量目標與優(yōu)先級;(2)利用比較先進的技術和工具來提高軟件的質量;(3)進行明確的質量保證審查,軟件的審查有四種類型;(4)選擇的程序設計語言是可以進行維護的;(5)程序文檔是可以改進的。
第7章總結在數(shù)據(jù)庫設計方面,還有許多不足,但是這些不足是可以彌補的。系統(tǒng)的智能程度不是很高,改進方案是根據(jù)起點站名、目的地站名來確定正確的線路,同時給出幾種乘車方案,但是有一種不論是從時間上還是線路上來說都是最優(yōu)的,這涉及到算法的使用。經過幾周的時間終于寫完了畢業(yè)論文。在這個過程中,只有真正動手的時候才發(fā)現(xiàn)在很多方面還是有很大的不足,知識掌握的很模糊,許多東西得重新看,但是在這個過程中我也學會了如何怎樣快速地查找自己所需要的材料并且對其中的內容進行篩選,找到需要的資料,從而找到解決辦法。但是其中最主要的是對于系統(tǒng)的設計要有一條清晰的思路,知道該做什么,進一步可以確定系統(tǒng)要實現(xiàn)的功能是什么,然后再使用之前學過的知識進行設計。畢業(yè)論文還存在有很大的不足,需要進行進一步的完善。但是我相信這個寶貴的經驗會幫助我在我今后的學習生活中得到更多的啟發(fā),找到一種學習方法是適合自己的。書本的知識是一定要認真的,動手實踐也是相當重要的,在這過程中也可以學到很多。只有理論和實踐相結合,才能得到最好的學習的效果。在遇到問題的時候要先對其中的錯誤進行分析,然后通過不同的途徑尋求解決方法。
參考文獻[1]徐燕華,孫紅麗Web程序設計清華出版社2010.145~54[2]梁曦張運濤VisualC#.NET程序設計案例教程浙江大學出版社2012.650~53[3]朱曄ASP.NET第一步——基于C#和ASP.NET2.0清華大學出版社2007.7301~310[4]易磊孟憲瑞ASP.NET2.0經典教程——C#篇人民郵電出版社2007.256~60[5]蔡正元公交查詢系統(tǒng)的設計與實現(xiàn)學位論文2012[6]張蕊李冬芬公交查詢系統(tǒng)的設計與實現(xiàn)學術期刊2012第一期[7]呂繼迪龐婭娟ASP程序開發(fā)范例寶典人民郵電出版社200929~35[8]張勇最優(yōu)公交車選乘問題的算法分析及實現(xiàn)學位論文2011[9]張駿ADO.NET數(shù)據(jù)庫應用開發(fā)機械工業(yè)出版社2008.189~95[10]趙洛育C#從入門到精通清華大學出版社2012.665~78[11]王珊薩師煊數(shù)據(jù)庫系統(tǒng)概論高等教育出版社200641~47[12]鄭阿奇劉啟芬SQLServer數(shù)據(jù)庫教程人民郵電出版社200854~79[13]牟永敏軟件工程導論清華大學出版社2013.8231~235[14]張海藩軟件工程人民郵電出版社2010.12150~161[15]陳明實用軟件工程基礎清華大學出版社200843~54[16]陳威佳基于B/S架構的城市公交出行查詢系統(tǒng)中國知網2011[17]進實時公交查詢系統(tǒng)的優(yōu)化設計和實現(xiàn)中國論文網2013.1[18]蔣年德一種改進的公交換乘算法的實現(xiàn)電腦知識與技術2007(14)15~22[19]實時公交信息下共線線路上的乘車方案選擇行為預測中國知網2013.6[20]田洪波,.馬小虎一種基于Web的公交車查詢系統(tǒng)的設計與實現(xiàn)維普2010
致謝時光如
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度暖通工程保險合同
- 課題申報參考:明清時期俄人旅華游記中的中國形象研究
- 課題申報參考:面向大學生情緒調節(jié)的人工智能眼動交互音樂生成系統(tǒng)設計研究
- 二零二五年度模具行業(yè)創(chuàng)新項目合作合同2篇
- 2025版選礦廠礦山地質勘查承包合同樣本3篇
- 2025年度個人汽車租賃與停車服務合同4篇
- 2025版寧夏糧食和物資儲備局糧食儲備庫智能化升級合同3篇
- 2025年度牛糞處理設施融資租賃合同范本4篇
- 2025版農副業(yè)科技成果轉化承包合同書二份3篇
- 二零二五年度磚廠生產線承包租賃合同3篇
- 2024年銀行考試-興業(yè)銀行筆試參考題庫含答案
- 泵站運行管理現(xiàn)狀改善措施
- 2024屆武漢市部分學校中考一模數(shù)學試題含解析
- SYT 0447-2014《 埋地鋼制管道環(huán)氧煤瀝青防腐層技術標準》
- 第19章 一次函數(shù) 單元整體教學設計 【 學情分析指導 】 人教版八年級數(shù)學下冊
- 浙教版七年級下冊科學全冊課件
- 弧度制及弧度制與角度制的換算
- 瓦楞紙箱計算公式測量方法
- 江蘇省中等職業(yè)學校學業(yè)水平考試商務營銷類(營銷方向)技能考試測試題
- DB32-T 4004-2021水質 17種全氟化合物的測定 高效液相色譜串聯(lián)質譜法-(高清現(xiàn)行)
- DB15T 2724-2022 羊糞污收集處理技術規(guī)范
評論
0/150
提交評論