趙宗濤
摘要: 本文通過對科研管理系統(tǒng)的調(diào)研分析,并結(jié)合學(xué)院的具體特點,運用面向?qū)ο蟮姆治龊驮O(shè)計方法對科研項目的申報、立項、中期檢查、結(jié)題審核、評審等功能進(jìn)行了分析與設(shè)計,有效地提高了科研項目申報的效率,減少了科研處的工作量,使我校科研管理工作更加科學(xué)化、規(guī)范化。
Abstract: Through the research and analysis of the scientific research management system, combined with the specific characteristics of school, this article analyzes and designs the functions of scientific research projects, such as declaration, establishment, mid-term inspection, final examination and evaluation, by using object-oriented analysis and design methods, which effectively improves the efficiency of scientific research projects, reduces the workload of the Research Office and makes scientific research management more scientific and standardized.
關(guān)鍵詞: 科研項目;項目申報;項目管理
Key words: scientific project;project declaration;project management
中圖分類號:TP311.5 文獻(xiàn)標(biāo)識碼:A 文章編號:1006-4311(2018)12-0167-03
1 概述
本文描述了系統(tǒng)中科研用戶及系統(tǒng)功能模塊需求,詳細(xì)闡述了系統(tǒng)的每一個功能的處理過程。利用統(tǒng)一建模語言(UML)和面向?qū)ο蟮姆椒ń④浖P停⒗胾ml中的類圖、順序圖等進(jìn)行了詳細(xì)的系統(tǒng)分析與設(shè)計,列出系統(tǒng)所需的數(shù)據(jù)表并設(shè)計好數(shù)據(jù)庫和在開發(fā)過程中所用到的數(shù)據(jù)表以及數(shù)據(jù)表之間的關(guān)系,并根據(jù)用戶權(quán)限的不同,完成各類用戶的模塊設(shè)計。采用三層應(yīng)用的B/S體系結(jié)構(gòu),對系統(tǒng)的軟件體系結(jié)構(gòu)進(jìn)行了規(guī)劃設(shè)計。在策略上將項目申報管理系統(tǒng)劃分為數(shù)據(jù)訪問層、業(yè)務(wù)邏輯層和表示層,采用分層開發(fā)的方法。利用ASP.NET開發(fā)技術(shù)、C#和SQL Sever 2008數(shù)據(jù)庫技術(shù)對系統(tǒng)進(jìn)行實現(xiàn),主要功能包括項目申報、信息維護(hù)、項目審核、項目立項、項目中期檢查、項目結(jié)題等項目過程管理等功能模塊。
2 系統(tǒng)的分析
2.1 用戶的需求描述
通過對西安思源學(xué)院科研項目管理業(yè)務(wù)流程的分析,確定了科研項目申報管理系統(tǒng)的用戶角色,應(yīng)具有以下4類用戶。
①科研人員:主要工作為管理個人及項目信息、查看科研文件、在線申報科研項目、提出中期檢查申請、結(jié)題申請等。……