• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于.net的科研管理系統(tǒng)的設(shè)計研究

      2016-03-07 01:18:11許戈
      無線互聯(lián)科技 2015年18期
      關(guān)鍵詞:設(shè)計

      許戈

      摘要:隨著科研信息量的不斷增加,人工進(jìn)行科研信息的管理已經(jīng)無法滿足科研工作的開展需求。而在.net平臺上進(jìn)行科研管理系統(tǒng)的開發(fā),則可以使科研管理工作的效率得到提升。因此,文章對基于.net的科研管理系統(tǒng)的設(shè)計問題展開了研究,以便為關(guān)注這一話題的人們提供參考。

      關(guān)鍵詞:.net平臺;科研管理系統(tǒng);設(shè)計

      就目前來看,.net技術(shù)框架已經(jīng)發(fā)展得較為成熟。在該平臺上進(jìn)行軟件系統(tǒng)的開發(fā),不僅容易實現(xiàn)相應(yīng)開發(fā)功能,還能夠為系統(tǒng)運(yùn)行提供一定的安全保證。因此,面對科研信息管理難題,有必要進(jìn)行基于.net的科研管理系統(tǒng)的設(shè)計,以便更好地促進(jìn)我國科研事業(yè)的發(fā)展。

      1系統(tǒng)的總體設(shè)計思路

      從總體上來看,設(shè)計科研管理系統(tǒng)的目標(biāo)就是利用系統(tǒng)對多種科研項目和項目生命周期進(jìn)行統(tǒng)一管理。所以,系統(tǒng)設(shè)計需要實現(xiàn)科研項目管理、科研成果管理和科技交流等功能,以便使科研信息的管理水平得到提高。根據(jù)這一設(shè)計思路,想要進(jìn)行科研管理系統(tǒng)的設(shè)計,還要明確科研項目的處理流程。具體來講,就是科研人員要先利用系統(tǒng)進(jìn)行科研項目的申報,而系統(tǒng)則會在項目申報成功后自動將項目存儲到項目儲備庫中。在此基礎(chǔ)上,項目管理人員就能夠利用系統(tǒng)進(jìn)行庫內(nèi)的項目的審核,并將審核成功的項目轉(zhuǎn)入科研立項的項目儲備庫中。在完成項目的結(jié)題驗收后,科研人員則可以進(jìn)行項目成果的申報,并將其存入到成果項目庫。

      理清系統(tǒng)的設(shè)計目標(biāo)和設(shè)計需求后,為了使系統(tǒng)具有一定的可維護(hù)性和可擴(kuò)展性,需要采取分層設(shè)計的方法進(jìn)行系統(tǒng)架構(gòu)的設(shè)計,以便使系統(tǒng)各部分耦合度降低。就目前來看,可以使用B/S三層架構(gòu)進(jìn)行系統(tǒng)架構(gòu)設(shè)計。因為,該種架構(gòu)是發(fā)展較為成熟的軟件體系結(jié)構(gòu),可以使每一層都有相對獨(dú)立的職責(zé),從而使各層之間的依賴性能夠被降低,繼而使系統(tǒng)具有可靠的性能。具體來講,就是科研管理系統(tǒng)將有3層邏輯架構(gòu),即數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和表示層。其中,數(shù)據(jù)訪問層是中間層,與數(shù)據(jù)庫與業(yè)務(wù)邏輯層分別連接。在功能上,該層別只負(fù)責(zé)數(shù)據(jù)的獲取和添加,并不需要進(jìn)行數(shù)據(jù)正確性的判別。而數(shù)據(jù)業(yè)務(wù)如何實現(xiàn),主要依靠業(yè)務(wù)邏輯層的處理。該層別負(fù)責(zé)邏輯數(shù)據(jù)的生成和處理,需要對進(jìn)入的邏輯數(shù)據(jù)進(jìn)行嚴(yán)格檢查,但是不會對用戶數(shù)據(jù)和從該層別流出的數(shù)據(jù)進(jìn)行檢查。而從業(yè)務(wù)邏輯層流出的數(shù)據(jù)的展現(xiàn)形式由表示層負(fù)責(zé),該層別能夠以適當(dāng)?shù)男问竭M(jìn)行數(shù)據(jù)的展示,并且能夠保證數(shù)據(jù)的安全性。由于負(fù)責(zé)與用戶進(jìn)行數(shù)據(jù)傳輸,該層別需要進(jìn)行流入數(shù)據(jù)的有效性的判斷。一旦發(fā)現(xiàn)異常數(shù)據(jù),該層別則會給出提示。

      2系統(tǒng)功能模塊的設(shè)計

      2.1系統(tǒng)管理模塊設(shè)計

      為了實現(xiàn)系統(tǒng)的管理功能,需要進(jìn)行系統(tǒng)管理模塊的設(shè)計。而該模塊首先可以進(jìn)行系統(tǒng)登錄管理,可以對用戶合法性進(jìn)行驗證,并能幫助系統(tǒng)操作員完成所有信息的查詢和為用戶修改密碼提供支持。同時,該模塊也可以進(jìn)行系統(tǒng)后臺的設(shè)置。具體來講,就是對科研單位信息、科研部門信息和員工信息進(jìn)行設(shè)置。而該功能的權(quán)限只有科技管理員、系統(tǒng)管理員擁有,以便確保用戶信息安全。此外,該模塊下設(shè)系統(tǒng)參數(shù)設(shè)置子模塊,可以進(jìn)行學(xué)科、地區(qū)等系統(tǒng)參數(shù)的設(shè)置,并且能夠完成學(xué)科門類、單位基本信息的設(shè)置。一旦系統(tǒng)需要進(jìn)行大量數(shù)據(jù)的操作,該子模塊就會生成大量功能頁面,并完成公用功能頁面和用于進(jìn)行多表刪除和查詢的頁面的劃分,以便使系統(tǒng)數(shù)據(jù)的一致性得到保證。

      2.2科研項目管理模塊設(shè)計

      為了實現(xiàn)系統(tǒng)的科研項目管理功能,需要通過設(shè)計科研項目管理模塊對項目申報、項目審核、項目進(jìn)度和項目結(jié)題這4方面內(nèi)容的管理。首先,該模塊可以進(jìn)行項目申報管理,可以為用戶提供查詢申報和添加/修改申報的服務(wù)。在系統(tǒng)列表頁面上,會進(jìn)行已有項目申報的顯示,而用戶只要點擊數(shù)據(jù)鏈接就可以進(jìn)行項目的查詢或修改。其次,該模塊可以將己申報的項目進(jìn)行統(tǒng)一審核管理,用戶可以通過點擊“填寫項目申請”按鈕進(jìn)行項目立項的填寫。再者,該模塊可以對項目進(jìn)度進(jìn)行管理。在項目進(jìn)度界面,用戶可以通過點擊列表鏈接到該項目的進(jìn)度列表頁面,以便對項目進(jìn)度錄入情況進(jìn)行查詢。而通過點擊添加按鈕,用戶也可以進(jìn)行新的項目進(jìn)度的錄入。最后,在項目研究通過評審后,用戶可以利用該模塊進(jìn)行項目結(jié)題。在結(jié)題頁面上,用戶可以自行進(jìn)行項目基本信息和結(jié)題信息的修改或添加,并且可以進(jìn)行結(jié)題形式、時間的選擇,同時也可以進(jìn)行各部門對項目展開的評價的錄入。但是,如果完成整個流程,該科研項目將只能被查看,即使用戶也不能進(jìn)行項目的修改或刪除。

      2.3科研成果管理模塊設(shè)計

      在科研成果管理模塊的設(shè)計方面,可以根據(jù)實際情況進(jìn)行模塊功能的設(shè)計。就拿高校的科研管理工作來講,該模塊的主要功能就是進(jìn)行高校歷年獲得的項目獎項成果的詳細(xì)記錄。使用該模塊,能夠完成對課題來源、成果名稱、成果類別、獲獎時間和獲獎級別等多種信息的查詢。在成果搜索功能的設(shè)計上,采用了一體化操作設(shè)計方法。在查詢成果這一頁面中,還包含模糊查詢選項,可以幫助用戶簡便快捷的完成需求數(shù)據(jù)的查詢。同時,該頁面還為用戶提供分類查詢服務(wù),以滿足用戶的查詢需求。針對新增成果,該模塊還能夠為用戶提供成果新增功能,并且在添加的過程中對成果數(shù)據(jù)的合法性進(jìn)行檢查。而通過選擇數(shù)據(jù)項,用戶則可以進(jìn)行成果數(shù)據(jù)的修改,并將修改的信息及時傳遞至新頁面。此外,除了進(jìn)行科研成果信息的查看,用戶也可以利用該模塊進(jìn)行成果信息的刪除。但在刪除之前,系統(tǒng)會向用戶提示,并在得到用戶確認(rèn)后執(zhí)行用戶要求。

      2.4科技交流模塊設(shè)計

      除了擁有科研項目及成果的管理功能,科研管理系統(tǒng)還擁有科技交流功能。而該模塊由兩部分組成,即科技交流登記和科技交流管理兩個子模塊。其中,科技交流登記子模塊負(fù)責(zé)進(jìn)行科技交流角色信息的登記,而主要登記的角色分為三類,即科技處、二級部門和科技人員。在登記頁面上,用戶需要進(jìn)行科技交流的新增,以便進(jìn)行科技交流參與人員的登記。而根據(jù)交流形式和日期,用戶可以進(jìn)行科技交流數(shù)據(jù)的查詢,并對廢棄數(shù)據(jù)進(jìn)行刪除或修改。但為了實現(xiàn)科技交流登記的一體化管理,用戶只能在完成基本交流情況的添加后才能夠進(jìn)行交流論文、參與人員和學(xué)術(shù)報告的添加。而科技交流管理子模塊主要為科技處和二級部門服務(wù),可以利用該子模塊完成科技成果的審核。對于科技人員來講,使用該子模塊只能進(jìn)行科技交流名稱、時間和審核情況的查詢,無法對具體的信息進(jìn)行修改。

      3系統(tǒng)數(shù)據(jù)庫設(shè)計

      在進(jìn)行科研管理系統(tǒng)的設(shè)計時,數(shù)據(jù)庫的設(shè)計至關(guān)重要,影響著系統(tǒng)業(yè)務(wù)流程的正常實施。所以,為了設(shè)計出規(guī)范和標(biāo)準(zhǔn)的系統(tǒng)數(shù)據(jù)庫,有必要對數(shù)據(jù)庫的需求展開分析。而通過分析可以發(fā)現(xiàn),數(shù)據(jù)庫應(yīng)該含有系部信息表、課題信息表、論文作者信息表和用戶權(quán)限信息表等多個數(shù)據(jù)項,因此應(yīng)該先設(shè)計一個概念模型,以便對系統(tǒng)數(shù)據(jù)庫有一個大致的了解。在此基礎(chǔ)上,則可以將概念模型轉(zhuǎn)化為邏輯模型,并且完成系統(tǒng)邏輯模型的優(yōu)化設(shè)計。而完成最優(yōu)的數(shù)據(jù)邏輯模型的選取后,需要選取合適的應(yīng)用進(jìn)行數(shù)據(jù)庫物理模型的設(shè)計。在這一過程中,需要對數(shù)據(jù)的存儲結(jié)構(gòu)、存儲方法和位置進(jìn)行分析,以便選取一個合理的物理結(jié)構(gòu)。而在數(shù)據(jù)庫的實施階段,需要進(jìn)行應(yīng)用程序的調(diào)試,并且完成數(shù)據(jù)語言的設(shè)計。此外,還要對數(shù)據(jù)庫運(yùn)行過程中出現(xiàn)的問題進(jìn)行分析,以便通過重新設(shè)計完成數(shù)據(jù)庫的改進(jìn),從而為系統(tǒng)運(yùn)行提供一個高效的數(shù)據(jù)庫。

      4結(jié)語

      總而言之,以.net為開發(fā)平臺進(jìn)行科研管理系統(tǒng)的設(shè)計,可以使用B/S三層體系架構(gòu),以便使系統(tǒng)的運(yùn)行具有一定的可靠性。而除此之外,還要做好系統(tǒng)設(shè)計需求的分析,以便對系統(tǒng)的各個功能模塊進(jìn)行有效設(shè)計。最后,為了確保系統(tǒng)的高效運(yùn)行,還要逐步完成系統(tǒng)數(shù)據(jù)庫的設(shè)計。而對于科研部門來講,通過設(shè)計一個這樣的科研管理系統(tǒng),則可以使科研信息得到有效管理。

      猜你喜歡
      設(shè)計
      二十四節(jié)氣在平面廣告設(shè)計中的應(yīng)用
      河北畫報(2020年8期)2020-10-27 02:54:06
      何為設(shè)計的守護(hù)之道?
      《豐收的喜悅展示設(shè)計》
      流行色(2020年1期)2020-04-28 11:16:38
      基于PWM的伺服控制系統(tǒng)設(shè)計
      電子制作(2019年19期)2019-11-23 08:41:36
      基于89C52的32只三色LED搖搖棒設(shè)計
      電子制作(2019年15期)2019-08-27 01:11:50
      基于ICL8038的波形發(fā)生器仿真設(shè)計
      電子制作(2019年7期)2019-04-25 13:18:16
      瞞天過?!律O(shè)計萌到家
      設(shè)計秀
      海峽姐妹(2017年7期)2017-07-31 19:08:17
      有種設(shè)計叫而專
      Coco薇(2017年5期)2017-06-05 08:53:16
      從平面設(shè)計到“設(shè)計健康”
      商周刊(2017年26期)2017-04-25 08:13:04
      衡阳县| 嘉祥县| 安国市| 汝城县| 澄迈县| 泗洪县| 栾川县| 八宿县| 陇川县| 奉新县| 富平县| 房产| 平果县| 隆昌县| 佛学| 新乐市| 离岛区| 巴林左旗| 施秉县| 皋兰县| 平乡县| 仙桃市| 四平市| 红原县| 进贤县| 屏边| 滁州市| 兰州市| 泸水县| 崇仁县| 怀集县| 正定县| 宁化县| 合肥市| 来凤县| 都匀市| 文山县| 兴城市| 连平县| 东港市| 邯郸市|