• 
    

    
    

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

      基于ASP.NET的項目管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)

      2022-04-19 05:57:04陳曉棠
      微處理機(jī) 2022年2期
      關(guān)鍵詞:科研項目管理系統(tǒng)管理人員

      陳曉棠

      (中國電子科技集團(tuán)公司第四十七研究所,沈陽 110000)

      1 引言

      近年來隨著科技產(chǎn)業(yè)的不斷增加,相關(guān)科研項目的工作壓力也逐年遞增。傳統(tǒng)上,在項目的立項、設(shè)計、評審、過程報告等相關(guān)手續(xù)仍然是紙檔留存,項目的推進(jìn)效率較低,經(jīng)常因為無法面對面確認(rèn)而卡在了審批的環(huán)節(jié)上,導(dǎo)致下一工序研發(fā)環(huán)節(jié)無謂停滯[1]。同時,在對過往項目資料的查詢上,要通過多部門領(lǐng)導(dǎo)審批方可查閱,極不便利,信息利用率低下。此外,在信息存儲上,由于存儲習(xí)慣不同,存儲數(shù)據(jù)的關(guān)鍵字有效信息也不同,降低了信息被查詢的精準(zhǔn)度。針對上述各問題,設(shè)計一款基于ASP.NET的軟件系統(tǒng),旨在實(shí)現(xiàn)不同權(quán)限下項目的在線立項、設(shè)計、結(jié)題等相關(guān)手續(xù)及過程文件的審批,實(shí)現(xiàn)流程化信息存儲、查詢、上傳下載等功能,推動科研信息化、提升工作效率[2]。

      2 系統(tǒng)開發(fā)工具和運(yùn)行環(huán)境

      2.1 相關(guān)技術(shù)及架構(gòu)設(shè)計

      系統(tǒng)開發(fā)基于微軟Visual Studio 2012平臺,主要運(yùn)用ASP.NET技術(shù)。該技術(shù)是一種編程框架,同時建立在公共語言運(yùn)行庫上,多用于服務(wù)器上生成Web程序。它具有典型的三層結(jié)構(gòu),如圖1所示。

      圖1 ASP.NET應(yīng)用的典型三層架構(gòu)

      系統(tǒng)主要采用B/S(Browser/Server)架構(gòu)開發(fā)。該架構(gòu)具備運(yùn)行穩(wěn)定、操作簡單、維護(hù)容易等特性。基于ASP.NET技術(shù)的三層架構(gòu)開發(fā).NET Framework框架、SQL Server數(shù)據(jù)庫[3],同時可保證接口具有可擴(kuò)展性,便于后續(xù)開發(fā)擴(kuò)充功能[4]。

      2.2 開發(fā)平臺及運(yùn)行環(huán)境

      搭建相應(yīng)的運(yùn)行平臺,保證在該系統(tǒng)的開發(fā)及后續(xù)使用過程中,能夠運(yùn)行于一種正常穩(wěn)定的狀態(tài)。穩(wěn)健的開發(fā)運(yùn)行環(huán)境能有效地完成系統(tǒng)功能,進(jìn)而實(shí)現(xiàn)更佳的使用性能[5]。

      在對系統(tǒng)的設(shè)計開發(fā)過程中,選用如下平臺及運(yùn)行環(huán)境:

      開發(fā)平臺所選操作系統(tǒng):微軟Windows 7或更高版本;

      開發(fā)所選環(huán)境:微軟Visual Studio 2012;Web服務(wù):IIS 7.0;

      數(shù)據(jù)庫:微軟SQL Server 2008;

      運(yùn)行平臺所選操作系統(tǒng):微軟Windows 7或更高版本;

      Web瀏覽器:谷歌、IE瀏覽器等。

      3 系統(tǒng)設(shè)計與實(shí)現(xiàn)

      3.1 業(yè)務(wù)需求設(shè)計

      系統(tǒng)開發(fā)的目的在于實(shí)現(xiàn)科研工作程序由繁到簡,進(jìn)而提高科研生產(chǎn)效率,建立科學(xué)的科研項目數(shù)據(jù)及科研檔案體系。因此,系統(tǒng)功能最大限度的滿足日常業(yè)務(wù)需求及項目研發(fā)周期的相關(guān)環(huán)節(jié),實(shí)現(xiàn)不同角色權(quán)限的數(shù)據(jù)需求??蒲许椖康娜粘I(yè)務(wù)流程如圖2所示。系統(tǒng)的權(quán)限設(shè)定為三種角色,分為:科研人員、科研管理人員、系統(tǒng)管理人員。按照角色,設(shè)置不同的用戶權(quán)限,如圖3所示[6]。

      圖2 科研項目業(yè)務(wù)流程圖

      圖3 權(quán)限分配圖

      3.2 功能模塊設(shè)計

      根據(jù)業(yè)務(wù)需求分析,針對科研人員及管理人員的不同需求,將科研項目管理系統(tǒng)按照功能劃分成六個部分。

      (1)系統(tǒng)維護(hù)

      科研項目管理系統(tǒng)根據(jù)不同需求為用戶分配了不同的權(quán)限,通過賬戶登錄,不同的權(quán)限可進(jìn)行不同的操作。系統(tǒng)管理員具有系統(tǒng)維護(hù)權(quán)限,該權(quán)限可以對全部功能進(jìn)行添加、刪除更新,以及授予不同用戶的操作權(quán)限??蒲泄芾砣藛T可對功能模塊內(nèi)的信息進(jìn)行相關(guān)操作。

      (2)科研人員管理

      新員工入職時,科研管理人員經(jīng)與人力管理相關(guān)工作人員溝通,收集其相關(guān)信息并通知系統(tǒng)管理員,由系統(tǒng)管理員為新員工創(chuàng)建賬戶,并分配操作權(quán)限。

      (3)項目基本信息管理模塊

      此模塊主要包括項目名稱、項目立項時間、項目各階段節(jié)點(diǎn)、項目結(jié)題時間、項目經(jīng)費(fèi)使用情況等內(nèi)容。需要科研管理人員進(jìn)行操作維護(hù)。

      (4)項目查詢

      根據(jù)歸檔的關(guān)鍵詞等相關(guān)信息對已結(jié)題項目相關(guān)信息進(jìn)行查詢。該模塊主要使用者是科研人員,目的是提高科研成果信息利用率。

      (5)項目評審

      根據(jù)項目研發(fā)流程建立相關(guān)的審批業(yè)務(wù)流及業(yè)務(wù)表單,實(shí)現(xiàn)網(wǎng)絡(luò)預(yù)審,待預(yù)審流程全部完成后會通知相關(guān)科研管理人員及科研人員。

      (6)項目歸檔

      根據(jù)項目研究的領(lǐng)域、項目的時間、項目的名稱、項目的編號、項目的類別、項目的負(fù)責(zé)人、起止時間等相關(guān)信息建立歸檔關(guān)鍵字,同時按照在研和已結(jié)題兩種類型分別進(jìn)歸檔。

      3.3 業(yè)務(wù)需求實(shí)現(xiàn)

      ASP.NET是近年來Microsoft開發(fā)的新一代ASP腳本語言。ASP.NET具備早期版本ASP的最大優(yōu)勢,具備VB和Java等語言優(yōu)勢,同時還添加了更多新的功能,能夠糾正舊版本ASP運(yùn)行的錯誤。

      ASP.NET涵蓋開發(fā)Web應(yīng)用程序的全部解決方案,其中包括驗證、狀態(tài)管理、緩存、部署和調(diào)試等功能。ASP.NET代碼編寫功能將業(yè)務(wù)邏輯與頁面邏輯分隔開,業(yè)務(wù)邏輯將顯示內(nèi)容與程序代碼分開,呈現(xiàn)出更加豐富絢麗的頁面,使程序的編寫更加容易。程序代碼與之前相比也變得更加簡潔。該技術(shù)的應(yīng)用可以解決科研項目管理系統(tǒng)的核心業(yè)務(wù)功能開發(fā)需求[7]。

      ADO.NET是微軟.NET Framework里的一款數(shù)據(jù)訪問技術(shù),它借由一組通用組件提供非關(guān)系系統(tǒng)和關(guān)系系統(tǒng)之間的通信。在遵循相同協(xié)議的情況下通過ADO.NET,開發(fā)人員可利用數(shù)據(jù)庫與不同的數(shù)據(jù)源來訪問不同的數(shù)據(jù),包括Excel、文本文檔、XML文檔。由此可見,在遵循同一數(shù)據(jù)庫或相同訪問協(xié)議的前提下,使用ADO.NET可大大降低開發(fā)人員的工作難度,同時簡化數(shù)據(jù)訪問交換流程,對數(shù)據(jù)庫相互間的訪問和應(yīng)用程序的開發(fā),提供了相當(dāng)便利的條件[8]。

      基于以上技術(shù)開發(fā)的項目管理系統(tǒng),其部分功能代碼實(shí)現(xiàn)展示如下:

      登陸系統(tǒng)功能:當(dāng)用戶輸入正確的用戶名以及密碼后,便可進(jìn)入到系統(tǒng)權(quán)限功能區(qū)進(jìn)行操作。在該操作中判斷輸入的賬號和密碼是否為管理員信息的相關(guān)代碼,實(shí)際界面及代碼示例如圖4所示。

      圖4 登陸系統(tǒng)功能代碼

      本系統(tǒng)在配置相關(guān)運(yùn)行環(huán)境及登錄界面后,可進(jìn)行系統(tǒng)登錄,登錄界面如圖5所示。

      圖5 系統(tǒng)登陸界面

      4 結(jié)束語

      基于ASP.NET技術(shù)研發(fā)的此款科研管理系統(tǒng),經(jīng)設(shè)計后的實(shí)際搭建,已實(shí)現(xiàn)了一套能夠穩(wěn)定且可靠運(yùn)行的管理系統(tǒng),進(jìn)一步提高科研工作的效率,對于科研及相關(guān)管理的科學(xué)化、規(guī)范化、條理化的目標(biāo)提供了助益,也為科研工作信息化建設(shè)中去網(wǎng)絡(luò)化、無紙化、冗余化、安全化拓展了新的可能。

      猜你喜歡
      科研項目管理系統(tǒng)管理人員
      我校橫向科研項目再創(chuàng)佳績
      基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
      航天科研項目評審工作的思考與探索實(shí)踐
      基于LED聯(lián)動顯示的違停管理系統(tǒng)
      海盾壓載水管理系統(tǒng)
      中國船檢(2017年3期)2017-05-18 11:33:08
      申請科研項目,不應(yīng)以職稱論高下
      公民與法治(2016年4期)2016-05-17 04:09:24
      論科研項目檔案管理
      西藏科技(2015年12期)2015-09-26 12:13:40
      基于RFID的倉儲管理系統(tǒng)實(shí)現(xiàn)
      高校教學(xué)管理人員專業(yè)化探討
      5年前的選擇決定今天
      闻喜县| 榆林市| 连山| 榕江县| 景德镇市| 彰化市| 田阳县| 共和县| 宾川县| 太保市| 建平县| 沙河市| 萨迦县| 柳林县| 巨鹿县| 金溪县| 出国| 尖扎县| 尚志市| 仙桃市| 嘉善县| 福建省| 棋牌| 开平市| 鄂托克前旗| 洛浦县| 仲巴县| 剑河县| 华坪县| 泸水县| 筠连县| 罗甸县| 合阳县| 广德县| 绥棱县| 山东| 雷州市| 蓬溪县| 宜城市| 永安市| 繁昌县|