国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于VB和SQL的科研項(xiàng)目信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2016-09-07 07:33郭書悅
漁業(yè)研究 2016年4期
關(guān)鍵詞:科研院所信息管理系統(tǒng)科研項(xiàng)目

郭書悅

(福建省水產(chǎn)研究所,福建省海洋生物增養(yǎng)殖與高值化利用重點(diǎn)實(shí)驗(yàn)室,福建 廈門 361013)

?

基于VB和SQL的科研項(xiàng)目信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

郭書悅

(福建省水產(chǎn)研究所,福建省海洋生物增養(yǎng)殖與高值化利用重點(diǎn)實(shí)驗(yàn)室,福建 廈門 361013)

科研項(xiàng)目信息管理是科技管理的重要組成部分,為提升科研機(jī)構(gòu)項(xiàng)目信息管理的便捷性、規(guī)范性、條理性、銜接性和系統(tǒng)性,本文以VB為前端開發(fā)工具,SQL為后臺(tái)數(shù)據(jù)庫(kù)設(shè)計(jì)開發(fā)出一個(gè)中小型科研院所科研項(xiàng)目信息管理系統(tǒng),實(shí)現(xiàn)對(duì)各項(xiàng)目信息的瀏覽、查詢、錄入、修改、更新、刪除等功能,以提高科研機(jī)構(gòu)項(xiàng)目管理工作的效率。

信息管理;VB;SQL

近年來(lái),隨著社會(huì)經(jīng)濟(jì)的飛速發(fā)展和國(guó)家政策的大力支持,科研院所的科研事業(yè)日益蓬勃,學(xué)科門類增多,涉及的領(lǐng)域變廣,承擔(dān)和參與的科研項(xiàng)目也成倍增加,因此項(xiàng)目信息越來(lái)越龐大和復(fù)雜,使得管理工作越來(lái)越費(fèi)事,而項(xiàng)目管理作為科技管理的一個(gè)重要的組成部分,對(duì)項(xiàng)目的實(shí)施與跟蹤具有重要的意義[1]。高效率、規(guī)范化的項(xiàng)目管理有助于項(xiàng)目目標(biāo)的綜合協(xié)調(diào)與優(yōu)化,也便于管理者掌握科研動(dòng)向,制定學(xué)科建設(shè)與科研的發(fā)展規(guī)劃。當(dāng)今隨著計(jì)算機(jī)技術(shù)和信息化辦公的普及,使用信息化管理已經(jīng)逐漸成為各院所提高科技管理效率的方法。目前多數(shù)中小型科研院所通常是利用excel、word等軟件對(duì)項(xiàng)目進(jìn)行信息化管理,這種管理方式不僅使信息零散、混亂,而且工作量大,影響工作效率,若碰上人事變動(dòng),交接工作更費(fèi)時(shí)費(fèi)力,并且容易出現(xiàn)斷檔。因此,需要建立一種全面統(tǒng)一、檢索迅速、查找方便、存儲(chǔ)量大、可靠性高的管理信息系統(tǒng),以減少人力成本,提高管理效率。本研究借助計(jì)算機(jī)和數(shù)據(jù)庫(kù)技術(shù),設(shè)計(jì)開發(fā)出一個(gè)針對(duì)中小型科研院所的科研項(xiàng)目信息管理系統(tǒng)軟件,利用該系統(tǒng)來(lái)管理科研項(xiàng)目信息,為項(xiàng)目管理達(dá)到規(guī)范化、條理化、便捷化、高效化提供一個(gè)良好的平臺(tái)。

1 系統(tǒng)開發(fā)環(huán)境

1.1Visual Basic 6.0

Visual Basic 6.0(簡(jiǎn)稱VB)是微軟公司在Basic語(yǔ)言基礎(chǔ)上開發(fā)出的編程設(shè)計(jì)軟件,是一種基于對(duì)象的可視化程序開發(fā)工具[2],具有操作簡(jiǎn)單、界面友好、功能強(qiáng)大等特點(diǎn),并擁有很強(qiáng)的數(shù)據(jù)庫(kù)訪問(wèn)能力。

1.2SQL Server 2008

SQL Server 2008是微軟公司推出的一款數(shù)據(jù)庫(kù)管理系統(tǒng),可以高效地組織管理任何數(shù)據(jù),進(jìn)行數(shù)據(jù)的存儲(chǔ)、查詢、搜索、同步等操作,具有較高的安全性、可靠性和可擴(kuò)展性。SQL建立在強(qiáng)大的關(guān)系模型基礎(chǔ)上,能滿足單位或個(gè)人建立數(shù)據(jù)庫(kù)的需求[2],是目前世界上最常用的數(shù)據(jù)庫(kù)管理系統(tǒng)之一。

2 系統(tǒng)設(shè)計(jì)

2.1系統(tǒng)主窗體

科研項(xiàng)目信息管理系統(tǒng)的主窗體是一個(gè)多文檔界面(MDI),通過(guò)菜單形式,采用Command控件響應(yīng)Click()事件進(jìn)入“項(xiàng)目信息查詢”、“項(xiàng)目信息管理”和“項(xiàng)目進(jìn)展管理”三個(gè)相應(yīng)子窗體完成各種操作[3],界面如圖1所示。

圖1 系統(tǒng)主窗體Fig.1 Main form of the system

2.2數(shù)據(jù)庫(kù)的建立與連接

數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位[4]。設(shè)計(jì)合理的數(shù)據(jù)庫(kù)將有利于程序的實(shí)現(xiàn)。本研究的科研項(xiàng)目信息管理系統(tǒng)根據(jù)需求與目標(biāo)在SQL中建立2張數(shù)據(jù)表:

1)項(xiàng)目基礎(chǔ)信息表(Allinfor):項(xiàng)目編號(hào)(主鍵),項(xiàng)目名稱,項(xiàng)目來(lái)源,下達(dá)單位,項(xiàng)目級(jí)別,項(xiàng)目負(fù)責(zé)人,立項(xiàng)年份,起始時(shí)間,結(jié)束時(shí)間,項(xiàng)目經(jīng)費(fèi)-萬(wàn)元,項(xiàng)目狀態(tài),實(shí)際結(jié)題時(shí)間,項(xiàng)目簡(jiǎn)介,備注。

2)項(xiàng)目進(jìn)展情況表(Progress):項(xiàng)目編號(hào)(主鍵),2015年進(jìn)展情況,2016年進(jìn)展情況,2017年進(jìn)展情況。

VB提供了多種方式連接SQL,本系統(tǒng)采用ADODC控件連接數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的訪問(wèn)操作。

2.3系統(tǒng)實(shí)現(xiàn)流程

當(dāng)輸入查詢條件時(shí),科研項(xiàng)目信息管理系統(tǒng)通過(guò)訪問(wèn)后臺(tái)數(shù)據(jù)庫(kù)相對(duì)應(yīng)的數(shù)據(jù)表,找到與查詢條件相匹配的項(xiàng)目,輸出對(duì)應(yīng)所有項(xiàng)目的詳細(xì)信息;若無(wú)法找到符合條件的項(xiàng)目,則輸出“沒(méi)有此項(xiàng)目信息!”的提示。在相應(yīng)條件框中修改原有項(xiàng)目對(duì)應(yīng)的信息情況或輸入新增項(xiàng)目對(duì)應(yīng)的信息情況,實(shí)現(xiàn)系統(tǒng)與數(shù)據(jù)庫(kù)數(shù)據(jù)的同步更新。系統(tǒng)流程圖如圖2所示。

圖2 系統(tǒng)流程圖Fig.2 System flowchart

3 功能分析

科研項(xiàng)目信息管理系統(tǒng)采用VB作為前端應(yīng)用程序的開發(fā)工具,以SQL Server 2008建立后臺(tái)數(shù)據(jù)庫(kù),實(shí)現(xiàn)科研院所科研項(xiàng)目信息管理的規(guī)范化、條理化和系統(tǒng)化。用戶通過(guò)友好的操作界面,可以高效、便捷地對(duì)各個(gè)項(xiàng)目的相關(guān)信息進(jìn)行瀏覽、模糊查詢、精確查詢、修改、刪除和及時(shí)更新,可以清晰地掌握各項(xiàng)目的進(jìn)展執(zhí)行情況,為科研管理人員提供準(zhǔn)確數(shù)據(jù),對(duì)科研項(xiàng)目進(jìn)行定期跟蹤。系統(tǒng)功能模塊圖如圖3所示。

3.1項(xiàng)目信息查詢

充分、高質(zhì)量的項(xiàng)目信息及便利的查詢方式是用戶能從信息管理系統(tǒng)中得到的最基本的服務(wù)。項(xiàng)目信息查詢模塊可以滿足簡(jiǎn)單查詢的需要,什么條件都不輸入時(shí)顯示所有項(xiàng)目信息,輸入不同條件可以進(jìn)行模糊查詢,各條件之間為與的關(guān)系。在查詢結(jié)果中,單擊一行記錄時(shí),可以快速查看此項(xiàng)目簡(jiǎn)介。

3.2項(xiàng)目信息管理

通過(guò)輸入項(xiàng)目編號(hào)單擊“查詢”按鈕后可以在窗口中的各個(gè)控件顯示當(dāng)前項(xiàng)目的具體信息,包括項(xiàng)目名稱、項(xiàng)目負(fù)責(zé)人、項(xiàng)目狀態(tài)、項(xiàng)目來(lái)源、起止時(shí)間、項(xiàng)目經(jīng)費(fèi)、實(shí)際結(jié)題時(shí)間、備注等?!案隆卑粹o可以對(duì)各項(xiàng)目信息進(jìn)行添加和修改?!皠h除”按鈕則可以刪除相應(yīng)的項(xiàng)目信息。當(dāng)修改、刪除各項(xiàng)目信息時(shí)可以自動(dòng)在數(shù)據(jù)庫(kù)的原始表中相應(yīng)地對(duì)項(xiàng)目信息進(jìn)行同步修改、刪除。

3.3項(xiàng)目進(jìn)展管理

通過(guò)項(xiàng)目編號(hào)單擊“查詢”按鈕后可以模糊查詢、精確查詢各項(xiàng)目各年度的進(jìn)展情況,并在各個(gè)控件顯示當(dāng)前項(xiàng)目對(duì)應(yīng)的具體信息?!案隆卑粹o可以對(duì)各項(xiàng)目的進(jìn)展情況進(jìn)行添加和修改。

圖3 系統(tǒng)功能模塊圖Fig.3 System function module diagram

4 系統(tǒng)測(cè)試

系統(tǒng)測(cè)試是對(duì)已開發(fā)的系統(tǒng)進(jìn)行各種確認(rèn)測(cè)試,目的是驗(yàn)證系統(tǒng)是否滿足目標(biāo)需求,實(shí)現(xiàn)預(yù)設(shè)的功能。本研究對(duì)構(gòu)建的科研項(xiàng)目信息管理系統(tǒng)采用黑盒測(cè)試的方法[5],檢測(cè)該系統(tǒng)的每個(gè)功能是否都能正常使用,結(jié)果顯示本系統(tǒng)能夠?qū)崿F(xiàn)模塊包含的所有功能,并且操作簡(jiǎn)便、界面友好。

5 總結(jié)

本研究的科研項(xiàng)目信息管理系統(tǒng)操作簡(jiǎn)單、使用方便,能對(duì)科研機(jī)構(gòu)的所有科研項(xiàng)目進(jìn)行有效地管理,實(shí)現(xiàn)相關(guān)信息的瀏覽、查詢、修改、更新、刪除、添加等功能,為科研管理者提供了便捷的項(xiàng)目管理方式,推動(dòng)科研院所科技管理步入信息化、規(guī)范化、條理化、科學(xué)化的軌道。本系統(tǒng)還需進(jìn)行后續(xù)深入的功能完善和性能優(yōu)化,實(shí)現(xiàn)其網(wǎng)絡(luò)功能,以進(jìn)一步提高科研管理工作的效率。

[1]沈云琴.基于.NET的項(xiàng)目管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].西安:西安電子科技大學(xué),2011.

[2]陳居權(quán).基于VB與和SQL的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)[J].中國(guó)商界,2013:311-312.

[3]蔣澄,馬范援.中英文WWW搜索引擎的信息處理[J].計(jì)算機(jī)工程,1999,25(4):37-38.

[4]張哲,劉洋.基于VB的學(xué)生信息管理系統(tǒng)構(gòu)建[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2012,(6):119-122.

[5]王佩紅,劉慧婷.基于VB的學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2007,17(12):169-172.

Design and realization of scientific research projects management system based on VB and SQL

GUO Shuyue

(Key Laboratory of Cultivation and High-value Utilization of Marine Organisms in Fujian Province,F(xiàn)isheries Research Institute of Fujian,Xiamen 361013,China)

Scientific research projects management is an important part of scientific and technological management.In order to improve the convenience,normalization,organization,articulation and systematization of the management,in this paper,we developed a scientific research projects management system for small and medium-sized institutes using VB as the front-end developing tool and SQL as backend database.It could browse,query,insert,modify,update and delete all research projects information to enhance the efficiency of project management for research institutes.

management;VB;SQL

2016-05-17

福建重要海洋經(jīng)濟(jì)生物種質(zhì)庫(kù)與資源高效開發(fā)技術(shù)公共服務(wù)平臺(tái)(14PZY017NF17);閩臺(tái)重要海洋生物資源高值化開發(fā)技術(shù)公共服務(wù)平臺(tái)(2014FJPT01).

郭書悅(1988-),女,碩士,從事科研管理.E-mail:guoshuyue@126.com

TP311

A

1006-5601(2016)04-0326-05

郭書悅.基于VB和SQL的科研項(xiàng)目信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].漁業(yè)研究,2016,38(4):326-330.

猜你喜歡
科研院所信息管理系統(tǒng)科研項(xiàng)目
我校橫向科研項(xiàng)目再創(chuàng)佳績(jī)
三維可視化信息管理系統(tǒng)在選煤生產(chǎn)中的應(yīng)用
信息管理系統(tǒng)在工程項(xiàng)目管理的應(yīng)用
航天科研院所“雙創(chuàng)”路徑研究
科研院所重點(diǎn)實(shí)驗(yàn)室運(yùn)行管理探索與實(shí)踐
航天科研項(xiàng)目評(píng)審工作的思考與探索實(shí)踐
基于三維TGIS的高速公路綜合信息管理系統(tǒng)
科研院所科技成果轉(zhuǎn)化模式選擇的博弈分析
人事檔案信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
申請(qǐng)科研項(xiàng)目,不應(yīng)以職稱論高下