城市交通決策支持系統_第1頁
城市交通決策支持系統_第2頁
城市交通決策支持系統_第3頁
城市交通決策支持系統_第4頁
城市交通決策支持系統_第5頁
已閱讀5頁,還剩22頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

PAGE畢業設計(論文)題目:城市交通決策支持系統PAGEi摘

要在我國,隨著國內交通基礎設施的逐步完善,交通數據已經變得越來越豐富,基于大量的交通數據為用戶提供輔助決策支持成為必需。本文在分析了決策支持系統及交通綜合決策支持系統的概念、特點、結構等有關概念的基礎上,結合我國城市交通的發展現狀,提出了建立城市綜合交通決策支持系統(USTDSS)的構想。在著重分析城市交通中的各種決策類需求的基礎上,對城市綜合交通決策支持系統的系統開發方法、系統框架設計等進行了研究探討并予以實現。其中,針對城市交通的決策類需求的特點,借助于相應的統計模型,將信息以圖表化的方式提供給用戶,使決策用戶能夠直觀而全面的獲取信息。目前,基于決策支持系統在交通領域應用的研究都傾向于某一具體的方面,且成功的案例較少,本設計所實現的城市綜合交通決策支持系統旨在對此做一有益的嘗試。所開發的系統能夠很方便的為城市交通的高層決策者提供決策支持信息,輔助其制定科學、有效的決策方案。關鍵詞:WEB串口通信輸入輸出的連接PAGE23目錄摘

要 i目錄 ii第1章緒論 11.1

研究背景 11.2

研究目標和研究內容 1第2章決策支持系統與交通決策支持系統 32.1決策支持系統的概念 32.2決策支持系統的特點 42.3決策支持系統的體系結構 5第3章城市綜合交通的決策類需求分析 73.1進行決策類需求分析的必要性 73.2決策者需要獲得的信息 83.3決策者有哪些決策類需求 9第4章

系統實現方法 134.1

開發平臺、開發語言及開發工具 134.2ASP.NET相關 154.3Web應用程序中圖表的實現 16第5章

系統的框架設計 175.1

系統后臺數據庫的設計與實現 175.2系統主要功能模塊 19第6章結論 21致謝 22參考文獻 23第1章緒論1.1

研究背景在社會經濟飛速發展的今天,水在人們正常生活和生產中起著越來越重要的作用。一旦出現交通事故,輕則給人民生活帶經濟損失,重則可能造成人亡。公共交通在城市一體化發展模式下的功能定位,并從城市交通結構,線網布局和交通政策三方面闡述了我國目前公共交通發展存在的問題。最后再此基礎上提去幾點關于在城市交通一體化發展模式下的公共交通發展策略。我國城市交通面臨巨大的挑戰,而其對策主要是規劃及政策手段、工程設施建設手段、運行管理手段,以及采用高新技術改造傳統交通運輸系統的手段。1.2

研究目標和研究內容研究目標通過研究,理清我國中心城市交通目前的管理體制幾機制現狀,存在問題,及改革需求和可能障礙:結合國際和國內先進經驗,為中心城市交通行政管理體制改革提供政策建議,使中心城市交通行政能力提高。研究內容中心城市交通行政管理體制現狀調查和特點分析(1)了解全國36個中心城市交通管理體制模式,相關管理部門(交通,規劃,建設,城管,園林,環境,公安,財政發改等)機構設置,職能及相互協調情況,存在問題幾當前解決辦法和機制。(2)分析不同城市交通管理體制模式的背景原因,各自特點,找出現有的各種交通管理體制模式轉換的條件。(3)了解中心城市交通行政管理過程中普遍存在的法規體系建設問題,在行政立法,執法幾監督實施等程序上有那些不足。(4)研究城市交通管理行政體制改革理論基礎,并結合各城市經濟發展特點,分析城市交通管理體制改革發展的方向。1型城市的成功經驗分析:擇國內已經建立綜合交通管理體制的3—5個典型城市進行深入剖析,找出這些城市在改革過程中對具體問題的應用個解決辦法,一為其他中心城市的改革提供借鑒。2際先進交通管理體制經驗分析:擇若干發達國家和地區的城市,透徹分析其及交通管理體制改革的前因后果,結合中國城市的具體實際,找出可供中國中心城市改革借鑒經驗。3心城市交通管理體制改革的措施建議:機構設置,資源整合,部門協調機制建立,法規體系建設等方面提出推動中心城市交通管理體制改革的措施建議。第2章決策支持系統與交通決策支持系統2.1決策支持系統的概念決策支持系統(DecisionSupportSystem,簡稱Dss)是鋪助決策者通過數據,模型和知識以人機交互方式進行半結構化或非結構化決策的計算機應用系統。它是管理信息系統(MIS)向更高一級發展而產生的先進信息管理系統它為決策者提供分析問題,建立模型,模擬決策過程和方案的環境,調用各種信息資源和分析工具,幫助決策者提高決策水平和質量。決策按其性質可分為如下3類結構化決策,是指對某決策過程的環境機及規則,能用確定的模型或語言描述,以適當的算法產生決策方案,并能從多種方案中選擇最憂解的決策:非結構化決策,是指決策過程復雜,不可用確定的模型和語言來描述其過程,更無所謂最優解的決策:半結構化決策,是介于以上二者之間的決策,這類決可以建立適當的算法產生決策方案,使決策方案中得到較優的解,非結構化和半結構化決策一般用于一個組織的種,高管理層,其決策者一方面需要根據經驗進行分析判斷,另一方面也需要借助計算機為決策提供各種鋪助信息,及時做出正確有效的決策。決策的進程一般分為4個步驟:發現問題并形成決策目標,包括建立決策模型,擬定方案和確定效果度量,這是決策活動的起點。用概率定量地描述每個方案所產生地各種結局地可能性。決策人員對各種結局進行定量評價,一般用效用值來定量表示。效用值是有關決策人員根據個人才能,經驗,風格以及所處環境條件等因素,對各種結局的價值所作地定量估計。綜合分析各方面信息,一最后決定地方案的取舍,有時還要對方案作靈敏度分析,研究原始數據發生變化時對最優解的影響,決定對方案有較大影響的參量范圍。決策往往不可能一次完成,而是一個迭代過程。決策可以借助于計算機決策支持系統來完成,即用計算機來輔助確定目標、擬定方案、分析評價以及模擬驗證等工作。在此過程中,可用人機交互方式,由決策人員提供各種不同方案的參量并選擇方案。2.2決策支持系統的特點通過上述的分析我們可以看出決策支持系統是在傳統的MIS基礎上發展起來的,同時又有許多不同傳統的管理信息系統(MIS)的特點。我們通過以下對比分析來認識DSS的特點,見下表:表1-1比較內容DSSMIS完成任務管理目標,半結構化問題日常業務,結構化問題追求目標最滿意、可行的方案最大化、最優化的方案設計思想靈活開放、按用戶所需穩定靜態、以日常管理為中心處理技術人的經驗、判斷力、創造力系統性、客觀性、最優化驅動方式模型驅動、用戶驅動數據驅動操作方式人機交互多,強調人的作用自動化處理信息需求強調決策者個性需求體現全局整體的需求對于信息采集來說,重點需要解決的問題是資源共享問題。也就是說,各子系統必要建設各自完整的采集設施,部分子系統所采集的信息將提供給整個系統共享。對于信息管理來說,其一是需要有效地完成將數據經過加工和組織形成信息,將信息經過提煉形成知識的過程;其二是需要合理處理分布與集中的存儲關系,使用頻率高的共享信息集中存儲(例如由交通信息中心所承擔),使用頻率低的共享信息和少部分子系統共同使用的信息,以及子系統自己使用的信息分布存儲;其三是信息規范化問題,如何在已有子系統,以及分別開發子系統的條件上,逐步完成系統整體的信息規范化。信息發布需要重點考慮的問題是根據不同的用戶需求(政府決策、技術管理、公眾使用、企業管理等)建立方便的查詢機制,使得能夠真正實現“在需求的時間,按照易于理解的形式,將所需要的信息送到用戶手中。2.3決策支持系統的體系結構從結構上來看,DSS是幫助決策者利用數據、模型、方法、知識推理等去解決非結構化決策人機交互系統,主要由會話系統(人機接口)、數據庫、模型庫、方法庫和知識庫及其管理系統組成。1、模型庫:庫管理系統是DSS的核心,也是DSS區別于MIS系統的重要特征。DSS的模型的建立通常是隨DSS解決問題的要求而定的,不同的企業不同層次的決策需求是不一樣,一般情況下包括:投資模型、籌資決策模型、成本分析模型、利潤分析模型等。2、管理系統負責管理和維護DSS中使用的各種數據,在模型運行的過程中所使用的數據,按其數據內容分類,分別建立數據倉庫文件。運行的結果所產生的各種決策信息,常以報表或圖形形式存放在數據庫中,并增加時間維度來實現數據庫的動態連續性。通過數據庫管理系統有效地實現與模型庫、方法庫、知識庫與用戶接口部件方便、快捷的聯結,實現數據的有效輸出,以達到為各種決策服務的目的。3、法庫:管理系統是在存儲和管理各種數值方法和非數值方法。包括方法的描述、存儲、刪除等問題。比如會計決策支持系統常用的方法有:預測方法(時序分析法、結構性分析法、回歸預測法等)、統計分析法(回歸分析、主成本分析法等)、優化方法(線性規劃法、非線性規劃法、動態規劃法、網絡計劃法等)及數學方法等。

4

、管理庫:相關領域專家的經驗為基礎,形成一系列與決策有關的知識信息,最終表示成知識工程,通過知識獲取設備形成一定內容的知識庫。并結合一些事實規則及運用人工智能等有關原理,通過建立推理機制來實現知識的表達與運用。5、人機接口:交互式人機對話接口是實現用戶和系統之間的對話,通過對話以各種形式輸入有關信息,包括數據,模型,公式,經驗,判斷等,通過推理和運算充分發揮決策者的智慧和創造力,充分利用系統提供的定量算法,做出正確的決策的第3章城市綜合交通的決策類需求分析3.1進行決策類需求分析的必要性需求分析階段的工作,可以分為四個方面:問題識別,分析與綜合,制訂規格說明,評審.

問題識別:是從系統角度來理解軟件,確定對所開發系統的綜合要求,并提出這些需求的實現條件,以及需求應該達到的標準.這些需求包括:功能需求(做什么),性能需求(要達到什么指標),環境需求(如機型,操作系統等),可靠性需求(不發生故障的概率),安全保密需求,用戶界面需求,資源使用需求(軟件運行是所需的內存,CPU等),軟件成本消耗與開發進度需求,預先估計以后系統可能達到的目標.分析與綜合:步細化所有的軟件功能,找出系統各元素間的聯系,接口特性和設計上的限制,分析他們是否滿足需求,剔除不合理部分,增加需要部分.最后,綜合成系統的解決方案,給出要開發的系統的詳細邏輯模型(做什么的模型.制訂規格說明:編制文檔,描述需求的文檔稱為軟件需求規格說明書.請注意,需求分析階段的成果是需求規格說明書(好象軟考曾經考過這個問題),向下一階段提交.對功能的正確性,完整性和清晰性,以及其它需求給予評價.評審通過才可進行下一階段的工作,否則重新進行需求四、需求分析的方法:求分析的方法有很多.這里只強調原型化方法,其它的方法如:結構化方法,動態分析法等(個人認為,對初學者不必深究這些方法,實際上我也從來沒用過這些方法)在此不討論.原型化方法是十分重要的(是軟考等常考的知識點).原型就是軟件的一個早期可運行的版本,它實現了目標系統的某些或全部功能.原型化方法就是盡可能快地建造一個粗糙的系統,這系統實現了目標系統的某些或全部功能,但是這個系統可能在可靠性,界面的友好性或其他方面上存在缺陷.建造這樣一個系統的目的是為了考察某一方面的可行性,如算法的可行性,技術的可行性,或考察是否滿足用戶的需求等.如,為了考察是否滿足用戶的要求,可以用某些軟件工具快速的建造一個原型系統,這個系統只是一個界面,然后聽取用戶的意見,改進這個原型.以后的目標系統就在原型系統的基礎上開發.3.2決策者需要獲得的信息《決策者的信息》是一份專為國內中高級領導提供決策服務的信息周刊。中共中央黨校主管,領導決策信息雜志社編輯出版。1994年創刊,以其“權威性、超前性、指導性,獨家獨特獨到;準確性、科學性、實用性,可信可用可存”特色和風格,深受黨政界、知識界、企業界決策者的支持和認可。《決策者的信息》以系統化的編輯思想和特色化的欄目設置為基礎,每一期內容都包含一個信息化的戰略研究成果,每一個主題都形成一個系統化綜合信息庫。它從戰略的高度研究信息,從決策的角度傳播信息,既解決戰略研究遠離現實需要的問題,又使宏觀決策切實服務于微觀主體,通過對領導決策前、決策中、決策后連續系統的信息服務,形成一個從決策到實施、從操作到反饋的全方位信息支持系統。《決策者的信息》雜志社擁有一批具有專業水準和實戰經驗的編采人員和信息專家,并聚集國內外著名經濟學家、資深專家和政府政要組織專家顧問委員會,為領導決策提供專業化的信息支持。電子化的中國政務信息網和遍及全國352個大中城市的地方工作站網絡以及中國領導決策信息系統正逐步發揮其作用,領導決策信息雜志社充分利用信息、網絡、專家、管道和客戶群五大優勢資源,以《決策者的信息》(周刊)為龍頭,以“中國政務信息網”為技術平臺,架構“中國領導決策信息系統”,做中國首席政務信息服務商。3.3決策者有哪些決策類需求1、分析人員要使用符合客戶語言習慣的表達:求討論集中于業務需求和任務,因此要使用術語。客戶應將有關術語(例如:采價、印花商品等采購術語)教給分析人員,而客戶不一定要懂得計算機行業的術語。2、分析人員要了解客戶的業務及目標:有分析人員更好地了解客戶的業務,才能使產品更好地滿足需要。這將有助于開發人員設計出真正滿足客戶需要并達到期望的優秀軟件。為幫助開發和分析人員,客戶可以考慮邀請他們觀察自己的工作流程。如果是切換新系統,那么開發和分析人員應使用一下目前的舊系統,有利于他們明白目前系統是怎樣工作的,其流程情況以及可供改進之處。3、分析人員必須編寫軟件需求報告:析人員應將從客戶那里獲得的所有信息進行整理,以區分業務需求及規范、功能需求、質量目標、解決方法和其他信息。通過這些分析,客戶就能得到一份“需求分析報告”,此份報告使開發人員和客戶之間針對要開發的產品內容達成協議。報告應以一種客戶認為易于翻閱和理解的方式組織編寫。客戶要評審此報告,以確保報告內容準確完整地表達其需求。一份高質量的“需求分析報告”有助于開發人員開發出真正需要的產品。4、要求得到需求工作結果的解釋說明:析人員可能采用了多種圖表作為文字性“需求分析報告”的補充說明,因為工作圖表能很清晰地描述出系統行為的某些方面,所以報告中各種圖表有著極高的價值;雖然它們不太難于理解,但是客戶可能對此并不熟悉,因此客戶可以要求分析人員解釋說明每個圖表的作用、符號的意義和需求開發工作的結果,以及怎樣檢查圖表有無錯誤及不一致等。5、開發人員要對需求及產品實施提出建議和解決方案:常客戶所說的“需求”已經是一種實際可行的實施方案,分析人員應盡力從這些解決方法中了解真正的業務需求,同時還應找出已有系統與當前業務不符之處,以確保產品不會無效或低效;在徹底弄清業務領域內的事情后,分析人員就能提出相當好的改進方法,有經驗且有創造力的分析人員還能提出增加一些用戶沒有發現的很有價值的系統特性。6、描述產品使用特性:戶可以要求分析人員在實現功能需求的同時還注意軟件的易用性,因為這些易用特性或質量屬性能使客戶更準確、高效地完成任務。例如:客戶有時要求產品要“界面友好”或“健壯”或“高效率”,但對于開發人員來講,太主觀了并無實用價值。正確的做法是,分析人員通過詢問和調查了解客戶所要的“友好、健壯、高效所包含的具體特性,具體分析哪些特性對哪些特性有負面影響,在性能代價和所提出解決方案的預期利益之間做出權衡,以確保做出合理的取舍。7、抽出時間清楚地說明并完善需求:戶很忙,但無論如何客戶有必要抽出時間參與“頭腦高峰會議”的討論,接受采訪或其他獲取需求的活動。有些分析人員可能先明白了您的觀點,而過后發現還需要您的講解,這時請耐心對待一些需求和需求的精化工作過程中的反復,因為它是人們交流中很自然的現象,何況這對軟件產品的成功極為重要。8、及時作出決定:析人員會要求客戶作出一些選擇和決定,這些決定包括來自多個用戶提出的處理方法或在質量特性沖突和信息準確度中選擇折衷方案等。有權作出決定的客戶必須積極地對待這一切,盡快做處理,做決定,因為開發人員通常只有等客戶做出決定才能行動,而這種等待會延誤項目的進展。9、尊重開發人員的需求可行性及成本評估:有的軟件功能都有其成本。客戶所希望的某些產品特性可能在技術上行不通,或者實現它要付出極高的代價,而某些需求試圖達到在操作環境中不可能達到的性能,或試圖得到一些根本得不到的數據。開發人員會對此作出負面的評價,客戶應該尊重他們的意見。10、劃分需求的優先級:大多數項目沒有足夠的時間或資源實現功能性的每個細節。決定哪些特性是必要的,哪些是重要的,是需求開發的主要部分,這只能由客戶負責設定需求優先級,因為開發者不可能按照客戶的觀點決定需求優先級;開發人員將為您確定優先級提供有關每個需求的花費和風險的信息。時間和資源限制下,關于所需特性能否完成或完成多少應尊重開發人員的意見。盡管沒有人愿意看到自己所希望的需求在項目中未被實現,但畢竟是要面對現實,業務決策有時不得不依據優先級來縮小項目范圍或延長工期,或增加資源,或在質量上尋找折衷。在“需求分析報告”上簽字確認,通常被認為是客戶同意需求分析的標志行為,然而實際操作中,客戶往往把“簽字”看作是毫無意義的事情。“他們要我在需求文檔的最后一行下面簽名,于是我就簽了,否則這些開發人員不開始編碼。”這種態度將帶來麻煩,譬如客戶想更改需求或對產品不滿時就會說:“不錯,我是在需求分析報告上簽了字,但我并沒有時間去讀完所有的內容,我是相信你們的,是你們非讓我簽字的。”同樣問題也會發生在僅把“簽字確認”看作是完成任務的分析人員身上,一旦有需求變更出現,他便指著“需求分析報告”說:“您已經在需求上簽字了,所以這些就是我們所開發的,如果您想要別的什么,您應早些告訴我們。”這兩種態度都是不對的。因為不可能在項目的早期就了解所有的需求,而且毫無疑問地需求將會出現變更,在“需求分析報告”上簽字確認是終止需求分析過程的正確方法,所以我們必須明白簽字意味著什么。對“需求分析報告”的簽名是建立在一個需求協議的基線上,因此我們對簽名應該這樣理解:“我同意這份需求文檔表述了我們對項目軟件需求的了解,進一步的變更可在此基線上通過項目定義的變更過程來進行。我知道變更可能會使我們重新協商成本、資源和項目階段任務等事宜。”對需求分析達成一定的共識會使雙方易于忍受將來的摩擦,這些摩擦來源于項目的改進和需求的誤差或市場和業務的新要求等。需求確認將迷霧撥散,顯現需求的真面目,給初步的需求開發工作畫上了雙方都明確的句號,并有助于形成一個持續良好的客戶與開發人員的關系,為項目的成功奠定了堅實的基礎.第4章

系統實現方法4.1

開發平臺、開發語言及開發工具Extraction(ET)應用構建平臺是一個前沿的集成化的Web應用軟件開發平臺和運行支撐平臺,ET平臺涵蓋軟件的設計,開發,測試,運行,維護,更新和發布等整個生命周期;T是極具創新的前沿軟件產品,ET徹底改變傳統的軟件開發模式,以完全圖形化的方式,通過組件拼裝的模式實現軟件系統;基于ET的軟件開發,無需應用編程語言,無需進行架構設計,完全圖形化構建;T平臺是典型的業務基礎軟件平臺;來自計世資訊(CCWResearch)的分析認為:軟件平臺是指用來構建與支撐應用軟件的獨立軟件系統。它是開發與運行應用軟件的基礎,是任何一個應用軟件得以實現與應用的必要條件。軟件平臺有兩個基本要素,即支撐環境和開發體系,其中支撐環境是指應用軟件系統開發與運行的基本條件,開發體系是指開發與維護管理應用軟件的工具與方法。ET應用構建平臺即是典型的支撐型軟件開發和運行平臺,ET運行于軟件基礎架構平臺之上,支持快速的非編程的軟件開發和運行支持;圖4-1軟件平臺的層次和架構ET作為下一代的軟件開發平臺產品,為軟件開發帶來全新的理念和模式;ET平臺能夠有效的降低軟件的開發復雜度,簡化軟件的開發過程,提高軟件開發的效率,提升軟件的質量;和傳統軟件開發相比較,基于ET平臺的軟件開發通過對現有組件的構建和組裝實現軟件功能,ET平臺屏蔽幾乎所有的編程開發過程,通過更為高級,更為強大的組件構建開發軟件;ET平臺為構建開發者提供豐富的組件,覆蓋數據定義、數據庫操作、數據處理、邏輯處理、頁面交互展現、開發調試跟蹤、應用管理等軟件開發的各個方面;通過大量組件的選擇性的組裝和集成可以實現軟件系統任意的邏輯功能和表現模式;ET平臺是可高度復用的軟件平臺,基于ET平臺提供的所有組件和插件可以無限次的進行復用;ET平臺在架構上保證為ET進行的任何定制和擴展都可以自動在后續的任何應用中進行復用,因此,ET平臺是具有高成長特性的開發平臺,基于ET構建的應用越多,為ET提供的組件和插件越多,ET就越具有靈活性和可用性。簡易c語言開發工具是一款簡單易用的c語言集成開發環境,適合于編寫符合標準的c程序,用戶可以方便的編寫、調試、運行c程序。簡易c語言開發工具具有以下特點:一、以解釋的方式執行c程序的,可以很容易的發現程序運行中的錯誤,方便用戶調試二、程序編譯和運行出錯的信息是中文的,出錯信息簡單明了,定位準備。編譯錯誤的第一條錯誤信息總是準確的。三、代碼編輯器是語法加亮的。四、本產品使用的是自主開發的c語言解釋器。五、用戶程序出錯時,可以指出出錯原因、出錯代碼行,方便用戶快速解決算法錯誤。4.2ASP.NET相關ASP.NETAtlas中引入了客戶端控件的概念,用面向對象思想將客戶端JavaScript將要操作的DOM元素封裝起來,帶來了更清晰的代碼模型以及更好的可復用性(不足之處是效率有所降低)。Atlas的客戶端控件是連接JavaScript與DOM元素的橋梁,我們應該盡可能的使用客戶端控件與DOM元素打交道,也就是以Atlas的方法來編寫我們的程序。同時,Atlas對JavaScript面向對象方面的強大擴展(請參考:ASP.NETAtlas對JavaScript的擴展),也讓我們很容易通過繼承,覆寫等方法來構建自定義的控件。在前面的一些帖子中,我介紹了一些Atlas中較復雜的控件。但同時,Atlas也提供了一些比較簡單/基礎的客戶端控件,同樣在開發中十分有用,讓我們通過這個系列來熟悉Atlas自帶的簡單客戶端控件。·id:Atlas組件的標識符,將Atlas客戶端組件與DOM元素連接起來。這個id值與DOM元素的id屬性值相同,Atlas使用這個id以找到相關的DOM元素。4.3Web應用程序中圖表的實現在選擇使用WEB服務器應用考慮的本身特性有:性能,安全性,日志和統計,虛擬主機,代理服務,緩沖服務和集成應用程序等,下面介紹幾種常用的WEB服務器。1MicrosoftIISMicrosoft的Web服務器產品為InternetInformationServe(IIS),IIS是允許在公共Intranet或Intranet上發布信息的Web服務器。IIS是目前最流行的Web服務器產品之一,很多著名的網站都是建立在IIS的平臺上。IIS提供了一個圖形界面的管理工具,稱為Internet稱為服務管理器。IIS是一種Web服務組件,其中包括Web服務器,FTP服務器,NNTP服務器和SMTP服務器,分別用于網葉瀏覽,文件傳輸,新聞服務和郵件發送等方面,它使得在網絡(包括互聯網和局域網)上發布信息成了一件很容易的事。它提供ISAPI(IntranetServerAPI)作為擴展Web服務器功能的編程接口;同時,它還提供一個Internet數據庫。連接器,可以實現對數據庫的查詢和更新。第5章

系統的框架設計5.1

系統后臺數據庫的設計與實現系統時鐘的初識化至少設置三個寄存器:LOCKTME,PLLCON,LOCKCON。LOCKTIME,地址0x01D8000C。用于指定PLL的初始化時間,在PLL初始化時,系統時鐘為晶振輸入或外部時鐘直接提供,即MCLK=Fin;初始化完成后,切換,MCLK=FOUT初始值為0xfff=4095個輸入時鐘周期。一般將其設為初始值。PLLCON,,地址0x01D80000。設置MDIV,PDIV,SDIV三個值,用于確定FOUT和FIN的頻率分配比值:FOUT==(m*Fin)/(p*2s),其中m=(MDIV+8),p=(PDIV+2),s=SDIV典型的幾個值如下表:表5-1No.FinFOUTMDIVPDIVSDIV110Mhz40Mhz0x480x30x2210500x2a0x30x1310600x340x30x144600x340x00x153600x480x00x1610750x3a0x30x1CLKCON,地址0x01D80004。用于設置是否向外設提供時鐘,一般設為默認值0x7ff8,即所有外設提供時鐘。存儲器初始化(尤其是SDRAM):ARM7TDMI的地址映射如下:(在ARM體制中,所有的各種內、外存儲器,外設,寄存器,writebuffer,通用IO口等全都采用統一編址)注:0x10000000~0x100047f0及其Tag和LRU的地址。BANK0~BANK5為ROM/SRAM/FLASH,BANK6~BANK7為SDRAM/ROM/SRAM/FLASH要設置的寄存器如下:BWSCON:BANK0~BANK7的UB/LB使能、Wait信號使能、數據線寬度;BANKCON0~BANKCON5:各bank(flash)的訪問時序控制。flash主要參數如下所示:TACS[14:13]Addressset-upbeforeNGCSNTCOS[12:11]Chipselectionset-upNOETACC[10:8]AccesscycleTOCH[7:6]ChipselectionholdonNOETCAH[5:4]AddressholdingtimeafterNGCSNTPAC[3:2]Pagemodeaccesscycle@PagemodePMC[1:0]Pagemodeconfiguration不同廠家、性能、速度的器件設置有所不同。BANKCON6~BANKCON7:主要用于SDRAM,當然也可以是Flash或SRAM。SDRAM的時序控制稍微復雜,還有:TRCD[3:2]RAStoCASdelaySCAN[1:0]Columnaddressnumber當然也可用于DRAM。REFRESH地址:0x01C80024,DRAM/SDRAM的更新控制寄存器;MRSRB6~MRSRB7:DRAM/SDRAM的模式控制寄存器,這個寄存器在系統初始時,即SDRAM使用前必須被有效地的設置。這幾個寄存器的設置比較復雜,應仔細閱讀SAMSANG(page168)的數據手冊和相關存儲器的資料。一個典型的配置如下:lDr0,=SMRDATA1DMIAr0,{r1-r13}1DRr0,=0x01c80000;BWSCONAddressSTMIAr0,{r1-r13}SMRDATADATA5.2系統主要功能模塊根據總體技術方案,系統一期目標,可將網絡衛士軟件主要分為如下的幾個模塊。各功能模塊敘述如下:1軟件安裝模塊要求安裝界面美觀、大方,安裝簡單、方便,不需要專業人員參與。盡量要求軟件是綠色軟件,具備網絡安裝的能力。具備一定的軟件實時自升級功能。2自啟動功能模塊任何時候當計算機啟動時,網絡衛士也隨之啟動。用戶不能用常規方法禁止網絡衛士隨計算機啟動而啟動。3進程隱藏模塊網絡衛士運行時,具有隱藏自身的功能,無論用戶通過何種途徑均很難找到該軟件的蹤跡,網絡衛士將隱藏在后臺進程中,用戶不能看到軟件在運行,不能停止軟件的運行,軟件對用戶而言是透明的,軟件運行后,用戶將感覺不到軟件的存在。4實時監控、屏幕取詞當用戶打開一個網站或者文件(可以是WORD文件、文本文件、電子郵件等大多數文件)時,截取顯示的內容,在用戶看到顯示內容之前,調用模式識別模塊對文件內容進行分析、判斷。若其內容是宣揚法輪功的,則顯示警告信息,同時記錄下訪問的時間等信息。5智能模式識別對截取的資料內容進行識別、分析,判斷其是否為限定的不符合條件的,內容,將識別的結果反饋給實時監控模塊。其判斷的方法是動態的。如果識別的內容是宣傳法輪功的,則替換顯示的內容為警告信息,否則正常顯示。6系統管理模塊在實時監控模塊中記錄的監控信息如果達到程序設定的上報管理員的條件,則把記錄的訪問信息上傳給管理員等相關人員。(如:網絡衛士設定當該用戶訪問非法內容達十次則報警,并把該信息通過電子郵件發送給相關人員或部門)。7防刪除、卸載模塊通過進程隱藏、程序隱藏等技術,使用戶很難甚至不可能刪除該軟件。用戶僅憑常規手段無法將軟件卸載或刪除,,同時為了方便系統管理員工作,提供輸入卸載密碼方能將軟件刪除.第6章結論本文研究的是城市交通決策支持系統,主要講的研究的背景,目標和特點,對全文有了一個大致的了解。介紹的是決策支持系統與交通綜合決策支持的認識,首先認識的是決策的概念.什么是決策支持系統,決策支持系統要那些特點,它的結構是什么。怎么樣才能真正的理解決策。城市綜合交通的決策類需求分析,做一個決策者,分析的必要性和決策消息來源.對一個分析者的重要性。同時做出決策前,應該考慮到你周圍利益和自己的利益。這樣實現系統實現的方式,開發平臺、開發語言及開發工具等,要實現系統的開發,必然少不了開發工具,誰現代科學的發現,水平的進步,系統軟件開發越開越多。認識了系統后數據庫的設計,模塊的初始化,和模塊的主要功能。完成系統的設計和應用。城市交通決策支持系統的應用,主要起城市交通的決策的作用,以傳感器來獲得信號的觸發脈沖,用濾波器濾掉各種諧波信號,經過

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論