国产一级特黄a大片99,国产综合精品婷婷丁香五月,国产性生大片免费观看,国产四虎伊人福利小视频

農(nóng)業(yè)科研項目過程管理與服務(wù)信息平臺構(gòu)建

  利用信息化技術(shù)來研發(fā)、設(shè)計和實現(xiàn)農(nóng)業(yè)科技項目網(wǎng)上評審,在一定程度確保了農(nóng)業(yè)科技項目評審工作能夠做到公平、公開、公正,同時保證農(nóng)業(yè)科學(xué)和技術(shù)項目資源更為合理科學(xué)的分配,通過農(nóng)業(yè)科技項目管理信息化建設(shè),促使政府能夠加快政務(wù)公開,進而轉(zhuǎn)變建設(shè)服務(wù)型政府職能的步伐。

  農(nóng)業(yè)科技項目綜合管理信息平臺設(shè)計

  設(shè)計原則

  農(nóng)業(yè)科技項目綜合管理信息平臺的開發(fā)必須遵守統(tǒng)一的軟件開發(fā)過程,并用UML (統(tǒng)一建模語言)嚴格控制實施。除此之外,本平臺的設(shè)計還要遵循以下原則:

  (1)平臺安全性原則。在基于C/S的數(shù)據(jù)庫平臺中,管理員能夠很好地規(guī)定數(shù)據(jù)訪問權(quán)限和操作權(quán)限。當數(shù)據(jù)集中存放在服務(wù)器上而不是存放在每個客戶時,平臺管理員應(yīng)保證網(wǎng)絡(luò)和數(shù)據(jù)庫的安全,并提供存取控制機制,從而保障數(shù)據(jù)的安全性。

  (2)數(shù)據(jù)的可靠性原則要求數(shù)據(jù)必須保存在能夠運行備份程序的平臺上,這樣用戶就不必擔心由于斷電或硬件故障燈原因所造成的數(shù)據(jù)破壞[1]。

  (3)平臺的使用簡潔、易用等原則。客戶機可支持圖形化用戶界面,以方便用戶的使用。

  (4)可擴展性原則。平臺的設(shè)計應(yīng)充分考慮擴展性原則。

  此外,平臺設(shè)計應(yīng)具有較高的處理速度,將平臺任務(wù)分布在服務(wù)器和客戶端進行。服務(wù)器復(fù)制處理WEB應(yīng)用操作及數(shù)據(jù)庫,客戶機負責(zé)有關(guān)計算及其人機對話,服務(wù)器和客戶端的任務(wù)分工提高了平臺的處理速度,減少了數(shù)據(jù)流量,從而充分利用了平臺資源[1]。

  技術(shù)架構(gòu)設(shè)計

  農(nóng)業(yè)科技項目綜合管理信息平臺采用分層設(shè)計式架構(gòu)設(shè)計,通過視圖層、控制層、業(yè)務(wù)邏輯層、數(shù)據(jù)層共同實現(xiàn)平臺的運行[1]。

  1、視圖層

  視圖層在平臺中主要指的是表現(xiàn)層。Web界面是農(nóng)業(yè)科技項目綜合管理信息平臺提供服務(wù)的主要頁面,直接面向用戶,比如項目申報界面、項目的審批界面等都屬于表現(xiàn)層,它直接面向用戶[1]。視圖層中控制文件中放置的是Javascript、.cs和Aspx文件。其他文件夾放置的是每個模塊的界面文件,即Aspx文件。

 2、控制層

  控制層是平臺的中樞層,可接收視圖層傳來的參數(shù),另外控制層可通過調(diào)用業(yè)務(wù)邏輯層中的具體方法來完成平臺的轉(zhuǎn)向功能[1]??刂茖又械墓δ馨许椖可陥蠊芾?、項目審批管理、成果展示、資金監(jiān)管項目驗收,這些功能分別存放在業(yè)務(wù)功能*.cso文件中,控制功能由.cs文件處理完成。

  3、業(yè)務(wù)邏輯層

  業(yè)務(wù)邏輯層主要負責(zé)平臺數(shù)據(jù)的操作處理。該層提供了具體的業(yè)務(wù)操作,還包括了業(yè)務(wù)邏輯的有效性檢查和安全檢查[1]。

  4、數(shù)據(jù)層

  數(shù)據(jù)層將數(shù)據(jù)以實體類的形式封裝起來,封裝了對數(shù)據(jù)庫的增、刪、改、查操作,體現(xiàn)了OOP(面向?qū)ο缶幊?的繼承性、封裝性和重載的三大特性。

  數(shù)據(jù)庫設(shè)計

  數(shù)據(jù)庫是本平臺的核心。按照項目的要求,我們對數(shù)據(jù)庫做了詳細的需求分析,為了滿足平臺的數(shù)據(jù)處理需求,選用了 SQL SERVER2005作為中心數(shù)據(jù)庫的管理工具[1]。農(nóng)業(yè)科技項目綜合管理信息平臺的數(shù)據(jù)表主要有:項目單位信息表、項目類型信息表、項目單位用戶登錄表、管理員登錄信息表、下載文件信息表、單位授權(quán)表、項目分組表、立項項目歸檔記錄表、項目信息表、立項項目進度記錄表、)項目經(jīng)費使用記錄表、申報項目分組記錄表、項目通知公告記錄表、項目評審專家分組記錄表、專家用戶登錄表、項目評審專家信息表、項目評審專家打分記錄表。本平臺的數(shù)據(jù)庫設(shè)計參考詳細設(shè)計中的實體類設(shè)計,本平臺數(shù)據(jù)庫的ER圖如圖1所示。

  平臺關(guān)鍵技術(shù)

  1、ASP.NET與ADO.NET

  ADO是一種比較新的數(shù)據(jù)訪問技術(shù),是微軟為數(shù)據(jù)庫應(yīng)用程序開發(fā)的一種新接口,它被用來同OLEDB Provider(數(shù)據(jù)訪問層)一起協(xié)同工作,以提供通用數(shù)據(jù)訪問。ASP.NET采用的數(shù)據(jù)訪問模型是ADO.NET,它是對ADO對象模型的擴充,主要用于訪問關(guān)系型數(shù)據(jù)庫平臺及其他類型的數(shù)據(jù)源,能夠組合多個不同數(shù)據(jù)源的通用數(shù)據(jù)表示形式[2]。

  2、SQL SERVER2005數(shù)據(jù)庫

  SQL Server是微軟公司開發(fā)的一種數(shù)據(jù)庫管理工具,其數(shù)據(jù)庫的編程語言為Transact-SQL。SQL Server 2005是基于SQL Server 技術(shù)的一款操作簡便、易用、功能強大的數(shù)據(jù)庫管理軟件,使用SQL Server2005可以開發(fā)出功能強大、安全的數(shù)據(jù)庫應(yīng)用程序,并可以針對其目標情況進行快速部署和運行管理。SQL Server 2005還達到了支持大型企業(yè)進行聯(lián)機事務(wù)處理、高復(fù)雜度的數(shù)據(jù)分析、數(shù)據(jù)倉庫平臺和網(wǎng)站所需的性能水平,能夠滿足復(fù)雜的管理需要 。

主站蜘蛛池模板: 静乐县| 通海县| 杨浦区| 平和县| 陵水| 全州县| 贞丰县| 神农架林区| 武汉市| 松溪县| 正阳县| 上饶县| 德钦县| 安远县| 拉萨市| 鹿邑县| 曲靖市| 开封县| 高清| 桦川县| 二连浩特市| 阳曲县| 博客| 伊宁市| 都昌县| 桂阳县| 东乡族自治县| 伊川县| 莱西市| 昭苏县| 邹平县| 吉首市| 武川县| 拜城县| 峡江县| 东方市| 微山县| 光山县| 江达县| 汉中市| 诸城市|