久久无码高潮喷水抽搐,极品馒头泬19p,久久人人爽精品玩人妻av,精品国产成人国产在线视,精品视频一区二区三区在线观看

最新更新最新專題

您的位置:首頁 > ppt下載 > PPT課件 > 課件PPT > 公交線路查詢系統(tǒng)ppt

公交線路查詢系統(tǒng)ppt下載

素材大。
814 MB
素材授權(quán):
免費下載
素材格式:
.ppt
素材上傳:
lipeier
上傳時間:
2019-08-14
素材編號:
238493
素材類別:
課件PPT

素材預(yù)覽

公交線路查詢系統(tǒng)ppt

這是公交線路查詢系統(tǒng)ppt,包括了查詢算法,算法實現(xiàn) --包,算法實現(xiàn) --游標(biāo),算法實現(xiàn) --臨時表,算法實現(xiàn) --存儲過程,查詢實現(xiàn)--起止站點篩選,查詢實現(xiàn)--一次轉(zhuǎn)乘查詢,本課總結(jié)等內(nèi)容,歡迎點擊下載。

公交線路查詢系統(tǒng)ppt是由紅軟PPT免費下載網(wǎng)推薦的一款課件PPT類型的PowerPoint.

公交線路查詢算法與實現(xiàn) 上章回顧 數(shù)據(jù)實體層(Model)的實現(xiàn) 表示層(Web)的實現(xiàn): 線路信息管理頁面設(shè)計 線路信息管理頁面代碼 業(yè)務(wù)邏輯層(BLL)的實現(xiàn) 數(shù)據(jù)操作--存儲過程實現(xiàn) 數(shù)據(jù)訪問層(OracleDAL)的實現(xiàn) 數(shù)據(jù)訪問工廠層(DALFactory)的實現(xiàn) 數(shù)據(jù)訪問接口層(IDAL)的實現(xiàn) 本章目標(biāo) 查詢算法 : 理解算法思路 了解oracle包、游標(biāo)、臨時表、用戶函數(shù)、存儲過程的概念 理解算法的實現(xiàn) 查詢實現(xiàn) : 理解直達線路查詢概念,實現(xiàn)方法 理解一次轉(zhuǎn)乘查詢概念,實現(xiàn)方法 理解車次查詢概念,實現(xiàn)方法 理解站點查詢概念,實現(xiàn)方法 查詢算法 算法思路 直達 一次換乘 算法實現(xiàn) --包 包(package)由兩部分組成: 包說明(規(guī)范、包頭) 包體(主體) 函數(shù)(function)以及過程(procedure)單獨運行與將其放入包(package)中有何不同 包的作用 算法實現(xiàn) --包 包頭創(chuàng)建語法格式: 算法實現(xiàn) --包 包頭語法格式說明: Schema:指定將要創(chuàng)建的包所屬用戶方案。 Package_name : 將要創(chuàng)建的包的名稱。 pl/sql_package_spec:變量、常量及數(shù)據(jù)類型定義;游標(biāo)定義;函數(shù)、過程定義和參數(shù)列表返回類型。 算法實現(xiàn) --包 在定義包頭時,要遵循以下規(guī)則: 包元素的位置可以任意安排。然而,在聲明部分,對象必須在引用前進行聲明。 包頭可以不對任何類型的元素進行說明。例如,包頭可以只帶過程和函數(shù)說明語句,而不聲明任何異常和類型。 對過程和函數(shù)的任何聲明都必須只對子程序和其參數(shù)(如果有的話)進行描述,但不帶任何代碼的說明,實現(xiàn)代碼則只能在包體中。它不同于塊聲明,在塊聲明中,過程或函數(shù)的代碼同時出現(xiàn)在其聲明部分。 算法實現(xiàn) --包 包體創(chuàng)建語法格式: 算法實現(xiàn) --包 包體語法格式說明 : Schema:指定將要創(chuàng)建的包所屬用戶方案。 pl/sql_package_body: 標(biāo)、函數(shù)、過程的具體定義。 算法實現(xiàn) --包 包頭部分的代碼實現(xiàn): 算法實現(xiàn) --包 算法實現(xiàn) --包 包體部分的代碼實現(xiàn): 算法實現(xiàn) --包 算法實現(xiàn) --游標(biāo) 為什么用游標(biāo)? 什么時候需要顯式游標(biāo) ? 算法實現(xiàn) --游標(biāo) 定義游標(biāo): 開啟游標(biāo): 算法實現(xiàn) --臨時表 臨時表空間(Temporary tablespace )的概念 臨時表特點 算法實現(xiàn) --臨時表 語法結(jié)構(gòu) : 算法實現(xiàn) --臨時表 語法結(jié)構(gòu)說明: --ON COMMIT DELETE ROWS 說明臨時表是事務(wù)指定,每次提交后ORACLE將截斷表(刪除全部行) --ON COMMIT PRESERVE ROWS 說明臨時表是會話指定,當(dāng)中斷會話時ORACLE將截斷表。 算法實現(xiàn) --臨時表 其它操作表的語法 : 算法實現(xiàn) --臨時表 創(chuàng)建臨時表-存放查詢出來的第一次轉(zhuǎn)乘線路 : 算法實現(xiàn) --臨時表 創(chuàng)建臨時表-存放查詢出來的第二次轉(zhuǎn)乘線路 : 算法實現(xiàn) --臨時表 創(chuàng)建臨時表 --存放查詢出來的第一次轉(zhuǎn)乘線路集合 : 算法實現(xiàn) --臨時表 創(chuàng)建臨時表 --存放查詢出來的第二次轉(zhuǎn)乘線路集合 : 算法實現(xiàn) --臨時表 創(chuàng)建臨時表 --存放查詢出來的轉(zhuǎn)乘線路 : 算法實現(xiàn) --用戶函數(shù) 將指定字段的行記錄組成字符串的函數(shù),示例: 算法實現(xiàn) --存儲過程 語法結(jié)構(gòu) 算法實現(xiàn) --存儲過程 參數(shù)類型 : in 參數(shù):輸入?yún)?shù),主程序向過程傳遞參數(shù)值。 out 參數(shù):輸出參數(shù),過程向主程序傳遞參數(shù)值。 in out 參數(shù):雙向(輸入輸出)參數(shù),過程與主程序雙向交流數(shù)據(jù)。 算法實現(xiàn) --存儲過程 存儲過程的實現(xiàn) –線路直達: 代碼: 算法實現(xiàn) --存儲過程 存儲過程的實現(xiàn) –一次轉(zhuǎn)乘: 代碼: 查詢實現(xiàn) 起止站查詢—站點篩選 查詢實現(xiàn)--起止站點篩選 數(shù)據(jù)實體層 --BusStation.cs對應(yīng)代碼: 查詢實現(xiàn)--起止站點篩選 表示層--SearchStartEndStation.aspx代碼 1.所有符合條件的起始站點 : 查詢實現(xiàn)--起止站點篩選 表示層--SearchStartEndStation.aspx代碼 2.所有符合條件的終止站點: 查詢實現(xiàn)--起止站點篩選 表示層--SearchStartEndStation.aspx.cs 1. Page_Load事件代碼 查詢實現(xiàn)--起止站點篩選 表示層--SearchStartEndStation.aspx.cs 2. 點擊查看按鈕的Click事件1 查詢實現(xiàn)--起止站點篩選 表示層--SearchStartEndStation.aspx.cs 2. 點擊查看按鈕的Click事件2 查詢實現(xiàn)--起止站點篩選 表示層--SearchStartEndStation.aspx.cs 3. 起始站點RadioButtonList的DataBound事件 查詢實現(xiàn)--起止站點篩選 表示層--SearchStartEndStation.aspx.cs 4. 終止站點RadioButtonList的DataBound事件 查詢實現(xiàn)--起止站點篩選 業(yè)務(wù)邏輯層--BusStation.cs對應(yīng)代碼1: 查詢實現(xiàn)--起止站點篩選 業(yè)務(wù)邏輯層--BusStation.cs對應(yīng)代碼2: 查詢實現(xiàn)--起止站點篩選 接口訪問層 --IBusStation.cs對應(yīng)代碼: 查詢實現(xiàn)--起止站點篩選 數(shù)據(jù)訪問層 --BusStation.cs對應(yīng)代碼: 1. 獲得數(shù)據(jù)列表1 查詢實現(xiàn)--起止站點篩選 數(shù)據(jù)訪問層 --BusStation.cs對應(yīng)代碼: 1. 獲得數(shù)據(jù)列表 2 查詢實現(xiàn)--起止站點篩選 數(shù)據(jù)訪問層 --BusStation.cs對應(yīng)代碼: 1. 獲得數(shù)據(jù)列表3 查詢實現(xiàn)--起止站點篩選 數(shù)據(jù)訪問層 --BusStation.cs對應(yīng)代碼: 2. 查詢單條數(shù)據(jù)1 查詢實現(xiàn)--起止站點篩選 數(shù)據(jù)訪問層 --BusStation.cs對應(yīng)代碼: 2. 查詢單條數(shù)據(jù)2 查詢實現(xiàn)--起止站點篩選 數(shù)據(jù)訪問層 --BusStation.cs對應(yīng)代碼: 2. 查詢單條數(shù)據(jù)3 查詢實現(xiàn)--直達線路查詢 表示層--SearchThrough.aspx代碼 1 查詢實現(xiàn)--直達線路查詢 表示層--SearchThrough.aspx代碼2 查詢實現(xiàn)--直達線路查詢 表示層--SearchThrough.aspx.cs代碼 跳轉(zhuǎn)到轉(zhuǎn)乘查詢代碼 查詢實現(xiàn)--直達線路查詢 接口訪問層 --ISearchStartEndStation.cs 查詢實現(xiàn)--直達線路查詢 數(shù)據(jù)訪問層 --SearchStartEndStation.cs 查詢直達方法 1 查詢實現(xiàn)--直達線路查詢 數(shù)據(jù)訪問層 --SearchStartEndStation.cs 查詢直達方法 2 查詢實現(xiàn)--直達線路查詢 數(shù)據(jù)訪問層 --SearchStartEndStation.cs 查詢直達方法 3 查詢實現(xiàn)--一次轉(zhuǎn)乘查詢 數(shù)據(jù)實體層 --SearchStartEndStation.cs代碼: 查詢實現(xiàn)--一次轉(zhuǎn)乘查詢 表示層--SearchExchange.aspx代碼 查詢實現(xiàn)--一次轉(zhuǎn)乘查詢 業(yè)務(wù)邏輯層--SearchStartEndStation.cs 查詢實現(xiàn)--一次轉(zhuǎn)乘查詢 業(yè)務(wù)邏輯層--SearchStartEndStation.cs 查詢實現(xiàn)--一次轉(zhuǎn)乘查詢 接口訪問層 --ISearchStartEndStation.cs 查詢實現(xiàn)--一次轉(zhuǎn)乘查詢 數(shù)據(jù)訪問層 --SearchStartEndStation.cs代碼 查詢轉(zhuǎn)乘方法 轉(zhuǎn)乘查詢的方法與直達查詢方法 類似,只是調(diào)用的存儲過程名、參數(shù)名稱和輸出結(jié)果集不同,參照直達查詢方法實現(xiàn)。 查詢實現(xiàn)--車次查詢 根據(jù)以上講解,完成車次查詢的實現(xiàn): 表示層--SearchRode.aspx代碼 表示層--SearchRode.aspx.cs代碼 業(yè)務(wù)邏輯層--BusRoad.cs代碼 數(shù)據(jù)訪問接口層--IBusRoad.cs中的代碼 數(shù)據(jù)訪問層(OracleDAL)--查詢單條數(shù)據(jù) 數(shù)據(jù)訪問層(OracleDAL)--檢索車次所經(jīng)過的站點 查詢實現(xiàn)--站點查詢 根據(jù)以上講解,完成站點查詢的實現(xiàn): 表示層--SearchStation.aspx代碼 表示層--SearchStation.aspx.cs代碼 業(yè)務(wù)邏輯層--BusStation.cs中的代碼 數(shù)據(jù)訪問接口層--IBusStation.cs中的代碼 數(shù)據(jù)訪問層--SearchStartEndStation.cs中的代碼 本課總結(jié) 查詢算法 : 理解算法思路 了解oracle包、游標(biāo)、臨時表、用戶函數(shù)、存儲過程的概念 理解算法的實現(xiàn) 查詢實現(xiàn) : 理解直達線路查詢概念,實現(xiàn)方法 理解一次轉(zhuǎn)乘查詢概念,實現(xiàn)方法 理解車次、站點查詢概念,實現(xiàn)方法CEP紅軟基地

PPT分類Classification

Copyright:2009-2024 紅軟網(wǎng) rsdown.cn 聯(lián)系郵箱:rsdown@163.com

湘ICP備2024053236號-1