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

正文內(nèi)容

公交線路查詢系統(tǒng)的開發(fā)-預(yù)覽頁

2025-06-20 23:44 上一頁面

下一頁面
 

【正文】 ing Interface、簡稱 API)構(gòu)成。這樣 Java 程序可以只編譯一次,就可以在各種系統(tǒng)中運(yùn)行。特別地,Java語言不使用指針,并提供了自動的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂??傊琂ava 語言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語言?! ? 、 Java 語言是健壯的。6  5 、 Java 語言是安全的。Java 程序(后綴為 java 的文件)在 Java 平臺上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為 class 的文件), 然后可以在實(shí)現(xiàn)這個(gè) Java 平臺的任何系統(tǒng)中運(yùn)行。Java 系統(tǒng)本身也具有很強(qiáng)的可移植性,Java 編譯器是用 Java 實(shí)現(xiàn)的,Java 的運(yùn)行環(huán)境是用 ANSI C 實(shí)現(xiàn)的?! ? 、 Java 是高性能的。在 Java 語言中,線程是一種特殊的對象,它必須由Thread 類或其子(孫)類來創(chuàng)建。 Java 語言支持多個(gè)線程的同時(shí)執(zhí)行,并提供多線程之間的同步機(jī)制(關(guān)鍵字為 synchronized)。這也有利于軟件的升級。Java 的編譯一次,到處可運(yùn)行的特性使得它能夠提供一個(gè)隨處可用的開放結(jié)構(gòu)和在多平臺之間傳遞信息的低成本方式。Microsoft Access 在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門,和喜愛編程的開發(fā)人員專門利用它來制作處理數(shù)據(jù)的桌面系統(tǒng)。因此許多人以為這樣的開發(fā)者能夠創(chuàng)造可用的系統(tǒng),但也有很多人認(rèn)為工具本身的局限性產(chǎn)生了這樣的誤導(dǎo)。這種方法允許開發(fā)者把一個(gè)成熟的應(yīng)用的數(shù)據(jù)移動到一臺更大功率的服務(wù)器而沒有已經(jīng)在適當(dāng)?shù)奈恢脿奚l(fā)展。 經(jīng)濟(jì)可行性雖說公交線路查詢應(yīng)用方向單向,但只要有交通的地方需要本系統(tǒng),而且本系統(tǒng)是需要長久營運(yùn)的,帶來的效益是巨大而長久的,費(fèi)用的支出和帶來的巨大收益相比自是不能相提并論了,所以開發(fā)本系統(tǒng)在經(jīng)濟(jì)上是可行的。需求分析能夠刻畫軟件的功能和性能,確定軟件與其他系統(tǒng)元素的接口,并建立軟件必須滿足的約束。8(3) 軟件提供每條公交線路的途經(jīng)站點(diǎn)查詢,豐富乘客的查詢方式。(7) 系統(tǒng)應(yīng)該有很好的可擴(kuò)展性。公交線路查詢系統(tǒng)的實(shí)體關(guān)系簡圖如圖 33 所示。表 35 查詢基本信息表11字段名稱 數(shù)據(jù)類型 說明line 整形 公交線路編號first 文本 起始站點(diǎn)second 文本 第二站third 文本 第三站fourth 文本 第四站fifth 文本 第五站sixth 文本 第六站seventh 文本 第七站eighth 文本 第八站end 文本 終點(diǎn)站下面給數(shù)據(jù)表初始化:BUSline first second third fourth fifth sixth seventh eighth end1墩頭客運(yùn)站皮靴工廠 普陀汽車站普陀交通局 沈家門飯店農(nóng)業(yè)銀行 荷外 永興菜場 國際水產(chǎn)城3荷東 港都 荷外 龍眼 東方紅旅社伏虎路 海力生公司揚(yáng)帆集團(tuán) 舟漁公司6半升洞 荷東 港都 荷外 龍眼 東河 海中洲飯店沈家門飯店普陀三中7勾山康福院山頭黃村 泉水岙 新花村 勾山電廠 勾山 勾山中學(xué) 平陽浦 荷外9蒲西 公交公司車場普陀三中 海洋生物工業(yè)區(qū)興業(yè)公司 中沙頭 茶灣墩頭 皮靴工廠 半升洞27鴨蛋山 環(huán)城南路 海濱橋 東山隧道 329 國道 沈家門食品廠路濱港路 東河市場 臺貿(mào)商城31東門站 昌國橋 定海一中 建設(shè)銀行 第三醫(yī)院 露亭賓館 環(huán)南停車場海軍司令部鴨蛋山32虹橋 青嶺路 鹽倉山 茅嶺墩 凱靈中學(xué) 電焊機(jī)廠 邊檢站 西園飯店 職業(yè)技校33金湖塑機(jī) 工業(yè) B 區(qū) 東山遂道東口東山遂道西口機(jī)場路 海濱橋 民間碼頭 鉆石樓 四一三醫(yī)院34客運(yùn)中心 竹山站 邊檢站 西園飯店 西關(guān)新村 區(qū)府 南珍菜場 市建行 桔園37行政大樓 莊家廟 惠民橋 舟山電廠 十六門 甬東 甬慶 虹廟 建材市場12. 系統(tǒng)詳細(xì)設(shè)計(jì) 系統(tǒng)流程圖公交線路查詢系統(tǒng)流程圖如下: 主要功能流程圖設(shè)計(jì) 下面是用盒圖設(shè)計(jì)的換乘查詢模塊的流程圖。package bussearch。import 。import 。 Bus(String s) {super(s)。 (20,20,200,200)。 b[1]=new JButton(公交換乘查詢 )。 b[3]=new JButton(公交線路查詢 )。 add(b[3])。setBounds(550,325,200,200)。 } public void actionPerformed(ActionEvent e){ if(()==b[1]){ ButtonOne win1=new ButtonOne(換乘查詢窗口)。}} 換乘查詢模塊 系統(tǒng)的換乘模塊主要實(shí)現(xiàn)如下:操作界面如圖 41 所示,代碼如下。import 。import 。class ButtonOne extends JFrame implements ActionListener{private static String jieguo =。JButton seach。boxV1=()。boxV2=()。baseBox=()。seach=new JButton(查詢)。add(baseBox)。 setDefaultCloseOperation()。Connection con = null。(frame,起點(diǎn)不能為空!,Inane warning,)。(0)。PreparedStatement ps=(select * from BUS where first =? or second =? or thrid =? or fouth =? or fifth =? or sixth =? or seventh =? or eighth =? or end =?)。 (4,qidian)。 (8,qidian)。(jieguo1+ggh)。 (3,zhongdian)。 (7,zhongdian)。while (()) {jieguo2=(line)。}} catch (ClassNotFoundException e) {18()。st = null。}}seachxl win4=new seachxl(結(jié)果,jieguo)。19import 。import 。JButton seach。text1=new JTextField(16)。(text1)。seach=new JButton(查詢)。add(baseBox)。 setDefaultCloseOperation()。Statement st = null。 (0)。PreparedStatement ps=(select * from BUS where first =? or second =? or thrid =? or fouth =? or fifth =? or sixth =? or seventh =? or eighth =? or end =?)。 (4,qidian)。 (8,qidian)。}if(jieguo==null || ().equals()){jieguo=不存在該車站,數(shù)據(jù)庫中沒有!。}if(st != null) {()。}} catch (SQLException ee) {()。import .*。import 。class ButtonThree extends JFrame implements ActionListener{Box baseBox,boxV1。ButtonThree(String s){super(s)。((8))。((10))。setLayout(new FlowLayout())。 validate()。int shu = (qidian)。if(qidian==null || ().equals()){Component frame = null。con = (jdbc:odbc:driver={Microsoft Access Driver (*.mdb)}。 // (2,桔園)。}} catch (ClassNotFoundException ee) {()。st = null。}}seachxl win4=new seachxl(結(jié)果,jieguo)。import 。24public condb (){try{()。 }catch(SQLException e){(connect database error)。}catch(Exception e){}return rs。()。對于軟件測試技術(shù),可以從不同的角度加以分類:按測試階段可分為:單元測試、集成測試、確認(rèn)測試、系統(tǒng)測試在每個(gè)階段,按測試的內(nèi)容可分為:功能測試、性能測試、邊界測試、余量測試、可靠性測試、安全性測試、強(qiáng)度測試、安裝測試、恢復(fù)性測試、配置測試。由于實(shí)際情況的多樣性,需要由多人重復(fù)測試,在不同情況下執(zhí)行各項(xiàng)功能操作,其輸出就是該功能的執(zhí)行結(jié)果。275. 總結(jié)本設(shè)計(jì)實(shí)現(xiàn)了公交線路的查詢功能,實(shí)現(xiàn)了系統(tǒng)分析提出的功能,主要實(shí)現(xiàn)了輸入公交的線數(shù)進(jìn)行線路查詢、選擇站點(diǎn)查詢經(jīng)過該站點(diǎn)的公交車以及在起止點(diǎn)之間進(jìn)行最短路徑查詢功能。這對以后的生活與工作都是一種啟迪。28參考文獻(xiàn)[1]Arc GIS 構(gòu)建交通行業(yè)GIS應(yīng)用優(yōu)秀解決方案,F(xiàn)ISH, ESRI中國有限公司,2022年10月[2]樊紅,詹小國署,ARC/TNFO應(yīng)用與開發(fā)技術(shù)(修訂版),武漢大學(xué)出版社,2022年4月[3]Craig Larman著,UML和模式應(yīng)用面向?qū)ο蠓治雠c設(shè)計(jì)技術(shù)導(dǎo)論,機(jī)械}業(yè)出版社,2022年 3 月[4]陳述彭,魯學(xué)軍,周成虎,地理信息系統(tǒng)導(dǎo)論,科學(xué)出版社,2022年[5]嚴(yán)蔚敏,吳偉民編著,數(shù)據(jù)結(jié)構(gòu)(C語言版),清華大學(xué)出版補(bǔ),1997年4月[6]樂健雅,Dijkstra最短路徑算法的一種高效率實(shí)現(xiàn),武漢測繪科技人學(xué)學(xué)報(bào)[7] 陳立潮,劉玉樹張永梅. 城市交通智能咨詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 計(jì)算機(jī)工程 2022 29 132340.[8] 嚴(yán)蔚敏,吳偉民. 數(shù)據(jù)結(jié)構(gòu)[M]. 清華大學(xué)出版社1996.[9] 陳蕭楓,蔡秀云唐德強(qiáng). 最短路徑算法分析及其在公交查詢的應(yīng)用[J]. 工程圖學(xué)學(xué)報(bào) 2022 32024.[10] 陸忠,錢翔東張登榮. 基于最短路徑查詢的城市公交網(wǎng)絡(luò)拓?fù)浣Q芯縖J]. 遙 感 信 息 2022;[11][M].北京,清華大學(xué)出版社, 15[12] Dustin Java平臺的服務(wù)器端編程[M].北 京 清 華大學(xué)出版社,[13] 企業(yè)級應(yīng)用開發(fā)[M]北京電子工業(yè)出版社,. 10 100[14][M].,20 03 . 1 . 1 0 ^20[15]John Zukowski. Java2從入門到精通[M].北京電子工業(yè)出版社,1999[16],. 30 100[17][M].,2022. 1[18][M].北京,人民郵電出版社,^25[19][M]北京科學(xué)出版社,[20] Kevin Mukhar. Java數(shù)據(jù)庫應(yīng)用程序編程指南[M].,2022
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1