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

正文內(nèi)容

公交線路查詢系統(tǒng)的開發(fā)-wenkub

2023-06-11 23:44:54 本頁面
 

【正文】 要作用,并與人們的生活息息相關(guān)。但由于車輛的劇增以及土地資源的限制,供需矛盾日益突出,交通問題已成為各國政府面臨的首要問題之一。目前國際上統(tǒng)稱為ITS (Intelligence Transport System,即智能交通系統(tǒng))。對發(fā)達(dá)國家而言,是非走不可的途徑。城市化的迅速推進(jìn)特別是大城市規(guī)模的擴(kuò)張,帶來了城市交通需求特別是機(jī)動車數(shù)量的迅速增長。“九五”期間我國許多專家開始研究國外在智能交通系統(tǒng)體系框架方面的研究成果,進(jìn)行了不同層次的研究,并且紛紛向國家建議開展我國智能交通系統(tǒng)建設(shè),我國己將智能交通系統(tǒng)列為國家重點(diǎn)建設(shè)規(guī)劃之一。近年來,特別是99 世博會以來,昆明市城市建設(shè)與交通飛速發(fā)展,城市面貌日新月異。自80年代后期,國際上提出了智能交通系統(tǒng)(Intelligent Transport Systems)的概念,其基本出發(fā)點(diǎn)便是利用當(dāng)代高新技術(shù):電子、信息、通信、計算機(jī)、GPS, GIs(地理信息系統(tǒng))等,提高交通系統(tǒng)中的人(交通參與者:乘客和管理者)、交通設(shè)施(道路等)和交通工具(車輛等)之間的有機(jī)聯(lián)系,從而最佳地利用交通系統(tǒng)的“時空”資源,降低運(yùn)輸成本,提高運(yùn)輸效率。目前,日本、歐美己推出諸多的ITS實用系統(tǒng)。智能交通系統(tǒng)中的所有信息都與地理信息密切相關(guān)。同時GIs的結(jié)果大多以圖形方式表示,直觀上除反映量的概念,還能反映區(qū)域分布的差異性,這顯然比以統(tǒng)計報表輸出為主的管理信息系統(tǒng)更便于應(yīng)用。洛杉機(jī)都市交通委員會研究建立了企業(yè)級的公交GIs系統(tǒng),服務(wù)于公共交通規(guī)劃、運(yùn)營技術(shù)、運(yùn)營管理以及效益評價。其中的公共交通優(yōu)化與設(shè)計子系統(tǒng)對公交線網(wǎng)布局、線路公交方式配置、站點(diǎn)布置、發(fā)車間隔確定、票價的制定等進(jìn)行優(yōu)化和設(shè)計,從規(guī)劃方面提高公交服務(wù)水平。在用戶電話詢問服務(wù)中的應(yīng)用,只要輸入旅客的上下車地點(diǎn),地理信息系統(tǒng)就可以迅速地找到最短路徑。目前,部分大中城市如北京,上海,廣州,南京,武漢,杭州,寧波,大連等已經(jīng)建立了公交網(wǎng)絡(luò),但普遍的做法是公交網(wǎng)絡(luò)的屬性數(shù)據(jù)存儲在數(shù)據(jù)庫中,用抽象的編碼和相應(yīng)數(shù)據(jù)表示,將空間數(shù)據(jù)用紙質(zhì)地圖或者CAD圖來保存。近幾 年 ,由于科學(xué)技術(shù)的進(jìn)步和政府對公交投入力度的加大,我國的智能公共交通系統(tǒng)己初現(xiàn)端倪。缺少信息服務(wù)系統(tǒng),使系統(tǒng)智能化程度大大降低。該系統(tǒng)的可行性分析包括以下幾個方面的內(nèi)容。另一方面,Java技術(shù)也不斷更新?,F(xiàn)在 Java 平臺已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。另一方面,Java 丟棄了 C++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動的強(qiáng)制類型轉(zhuǎn)換。Java 語言全面支持動態(tài)綁定,而 C++ 語言只對虛函數(shù)使用動態(tài)綁定。Java 的 RMI(遠(yuǎn)程方法激活)機(jī)制也是開發(fā)分布式應(yīng)用的重要手段。Java 的安全檢查機(jī)制使得Java 更具健壯性。   6 、 Java 語言是體系結(jié)構(gòu)中立的。這種可移植性來源于體系結(jié)構(gòu)中立性,另外,Java 還嚴(yán)格規(guī)定了各個基本數(shù)據(jù)類型的長度。在運(yùn)行時,Java 平臺中的 Java 解釋器對這些字節(jié)碼進(jìn)行解釋執(zhí)行,執(zhí)行過程中需要的類在聯(lián)接階段被載入到運(yùn)行環(huán)境中。   10 、Java 語言是多線程的。線程的活動由一組方法來控制。Java程序需要的類能夠動態(tài)地被載入到運(yùn)行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。Java 對對象技術(shù)的全面支持和 Java 平臺內(nèi)嵌的 API 能縮短應(yīng)用系統(tǒng)的開發(fā)時間并降低成本。它提供了表、查詢、窗體、報表、頁、宏、模塊 7 種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設(shè)計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。這類開發(fā)者都是沒有在應(yīng)用或者數(shù)據(jù)設(shè)計方面訓(xùn)練的辦公室從業(yè)人員。無論如何,不少 Access 的功能(表單,報告,序列和 VB 代碼)可以用作其他數(shù)據(jù)庫的后期應(yīng)用,包括 JET(檔案為主的數(shù)據(jù)庫引擎,Access 缺省使用)、Microsoft SQL Server、Oracle 和任何其他跟 ODBC 兼容的產(chǎn)品。本系統(tǒng)采用 java 語言和 Access 進(jìn)行開發(fā),根據(jù)上面敘述,技術(shù)是可行的。 系統(tǒng)需求分析 需求分析是軟件工程的一項重要的任務(wù),它是系統(tǒng)層軟件配置與軟件設(shè)計之間的橋梁。(2) 軟件還支持用戶查詢站點(diǎn)信息,給外地用戶整個城市的詳細(xì)信息。系統(tǒng)還應(yīng)該有一個較好的圖形用戶界面。 ER 圖 在公交線路查詢系統(tǒng)中,存在的實體有查詢體統(tǒng)信息實體、公交線路信息實體、站點(diǎn)信息實體、乘客信息實體。查詢信息表,如表 35 所示。操作代碼如下。import 。import 。 JTextField text1。 text1=new JTextField(公交線路查詢系統(tǒng) )。 add(text1)。 b[2].setBounds(20,60,100,20)。 add(b[2])。b[3].addActionListener(this)。 setDefaultCloseOperation()。 } } public static void main(String[] args) throws ClassNotFoundException, SQLException {Bus win=new Bus(公交線路查詢)。import .*。import 。import .*。JTextField text1,text2。text2=new JTextField(16)。(text1)。(text2)。(boxV2)。setLayout(new FlowLayout())。 validate()。zhongdian=()。if(qidian==null || ().equals()){Component frame = null。(frame,終點(diǎn)不能為空 !,Inane warning,)。DBQ=)。 (3,qidian)。 (7,qidian)。while (()) {jieguo1=(line)。 (2,zhongdian)。 (6,zhongdian)。 rs=()。}else{jieguo=沒有兩個站點(diǎn)之間的公交!。}if(st != null) {()。}} catch (SQLException e) {()。import .*。import 。class ButtonTwo extends JFrame implements ActionListener{Box baseBox,boxV1。ButtonTwo(String s){super(s)。((8))。((10))。setLayout(new FlowLayout())。 validate()。Connection con = null。20(frame,起點(diǎn)不能為空!,Inane warning,)。DBQ=)。 (3,qidian)。 (7,qidian)。while (()) {jieguo=(line)+能經(jīng)過該站點(diǎn)! 。rs = null。con = null。import .*。import 。import .*。JTextField text1。(new JLabel(線路))。(boxV1)。(seach)。 setVisible(true)。qidian=()。ResultSet rs = null。 }try {()。 (1,shu)。}if(jieguo==null || ().equals()){jieguo=不存在該線路,數(shù)據(jù)庫中沒有!。}if(st != null) {()。}} catch (SQLException ee) {()。import 。public class condb {public Connection con。DBQ=)。rs=(sql)。}catch(Exception e){}}public void dbclose(Connection con,ResultSet rs){try{()。而軟件測試的方法和技術(shù)是多種多樣的。 功能測試的內(nèi)容功能測試也稱為黑盒測試,用于驗證系統(tǒng)的各項功能是否能正常完成。其他模塊的信息查詢和查詢房屋信息的類似。體會到從理論到實際不是說說的那么容易,在這其中一定會遇到許多的困難,經(jīng)歷許多次的嘗試才會達(dá)到你想要達(dá)到的目的。由于各種原因,系統(tǒng)的功能還沒有得到進(jìn)一步的完善,以后會繼續(xù)努力,在今后的學(xué)習(xí)過程中,不斷地提高自己。通過這次的設(shè)計,學(xué)到了很多的知識,懂得了全局意識的重要性,因為對一個系統(tǒng)開發(fā)而言如果沒有整體觀念,那么你就會在開發(fā)過程中遇到很多的麻煩,甚至使得開發(fā)不能進(jìn)行下去。通過公交線路查詢系統(tǒng)的設(shè)計,感覺動手能力增強(qiáng)了很多,JAVA編程能力有了比較大的提升。 測試用例的設(shè)計和結(jié)果分析一、以線路查詢?yōu)槔簻y試用例的設(shè)計和結(jié)果顯示: 1. 輸入數(shù)據(jù):332. 預(yù)期輸出:公交線路 33 號的站點(diǎn)。測試任何產(chǎn)品都有兩種方法:如果已經(jīng)知道了產(chǎn)品應(yīng)該具有的功能,可以通過測試來檢驗是否每個功能都能正常使用;如果知道產(chǎn)品的內(nèi)部過程,可以通過測試來檢驗產(chǎn)品內(nèi)部動作是否按照規(guī)格說明書的規(guī)定正常進(jìn)行。}catch(SQLException e){}}}25 系統(tǒng)測試信息技術(shù)深深融入業(yè)務(wù)生活,使得軟件產(chǎn)品質(zhì)量的要求變得很高。}public void moddb(Connection con,String sql){try{Statement stmt=()。} }public ResultSet getrs(Connection con,String sql){ResultSet rs=null。}catch(ClassNotFoundException e){}try{ //con=(jdbc:odbc:mastersystem)。import 。}}} 數(shù)據(jù)連接模塊package bussearch。}if(con != null) {()。} catch (Exception ee) {} finally {try {if(rs != null) {()。 rs=()。DBQ=)。(frame,起點(diǎn)不能為空!,Inane warning,)。Connection con = null。 setDefaultCloseOperation()。add(baseBox)。seach=new JButton(查詢)。(text1)。text1=new JTextField(16)。JButton seach。import 。import 。21}}seachxl win4=new seachxl(結(jié)果,jieguo)。st = null。}} catch (ClassNotFoundException ee) {()。 (9,qidian)。 (5,qidian)。 (1,qidian)。 }try {()。ResultSet rs = null。}pub
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1