資源描述:
《高校科研管理系統(tǒng)—畢業(yè)設(shè)計論文》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、高??蒲泄芾硐到y(tǒng)引言當(dāng)今時代是飛速發(fā)展的信息時代。在各行各業(yè)中離不開信息處理,這正是計算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對于復(fù)雜的信息管理,計算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。本系統(tǒng)就是用計算機(jī)操作高校科研管理系統(tǒng),是高?;蚩蒲袉挝挥脩舾玫木S護(hù)各項(xiàng)科研管理業(yè)務(wù)處理工作而開發(fā)的管理軟件。數(shù)據(jù)庫管理系統(tǒng)(DBMS)是指數(shù)據(jù)庫系統(tǒng)中管理數(shù)據(jù)的軟件系統(tǒng)。DBMS是
2、數(shù)據(jù)庫系統(tǒng)的核心組成部分。對數(shù)據(jù)庫的一切操作,包括定義、更新及各種控制,都是通過DBMS進(jìn)行的。DBMS總是基于某種數(shù)據(jù)模型,可以把DBMS看成是某種數(shù)據(jù)模型在計算機(jī)系統(tǒng)上的具體實(shí)現(xiàn)。根據(jù)數(shù)據(jù)模型的不同,DBMS可以分成層次型、網(wǎng)狀型、關(guān)系型、面向?qū)ο笮偷?。Access2000就是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。根據(jù)需求分析,實(shí)現(xiàn)高??蒲泄芾順I(yè)務(wù),效益已越來越明顯。因此,開發(fā)這樣一套高校科研管理系統(tǒng)軟件成為很有必要的事情,在本文中將就本次畢業(yè)設(shè)計我所開發(fā)的高??蒲泄芾硐到y(tǒng),談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。本人結(jié)合高??蒲泄芾硐到y(tǒng)的要求,對M
3、icrosoftAccess2000數(shù)據(jù)庫、管理系統(tǒng)、SQL語言原理、VB應(yīng)用程序設(shè)計,VB數(shù)據(jù)庫技術(shù)進(jìn)行了較深入的學(xué)習(xí)和應(yīng)用,主要完成對高??蒲泄芾硐到y(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫模式分析,并由此設(shè)計了數(shù)據(jù)庫結(jié)構(gòu)和開發(fā)了應(yīng)用程序。系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計的高??蒲泄芾硐到y(tǒng)可以滿足用戶的需要。作者:日期:第一章系統(tǒng)需求分析高??蒲凶鳛榇罅啃畔①Y源的中轉(zhuǎn)地,每天大量的資料繁多要處理,包含很多的信息數(shù)據(jù)的管理。以往,科研人員對文章、文件處理的主要方式是基于文本、表格等紙介質(zhì)的手工處理,對于科研人員的基本情況的記錄往往采用手工的記錄來進(jìn)行,對
4、科研信息的處理也是通過人工計算、統(tǒng)計、查詢、手抄等來進(jìn)行。數(shù)據(jù)信息處理工作量大,容易出錯;由于數(shù)據(jù)繁多,容易丟失,且不易查找??偟膩碚f,缺乏系統(tǒng),規(guī)范的信息管理手段。盡管有的高校里有計算機(jī),但是都是獨(dú)自為體,尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的基本環(huán)境。數(shù)據(jù)處理用手工操作,工作量大,出錯率高,出錯后不易更改,尤其是對于高校科研這樣的部門來說更是如此。高??蒲胁扇∈止し绞綄蒲行畔⒐芾砬闆r進(jìn)行人工管理,由于信息比較多,所以就導(dǎo)致了高??蒲欣锏墓芾砉ぷ骰靵y而又復(fù)雜。工作都是由人工來進(jìn)行的,時間一長,這就造
5、成了很多的問題,使得整個單位的人們的工作積極性也不高,整個運(yùn)做的效率也不高了。軟件的作用是使基本配置確定的普通電腦,通過應(yīng)用軟件的安裝以拓寬應(yīng)用范圍。隨著社會的發(fā)展,在信息社會中,信息的獲取、處理、交流和決策都需要高質(zhì)量的計算機(jī)軟件來完成。高??蒲惺歉咝C媾R的一項(xiàng)重要任務(wù),高??蒲泄芾韮?nèi)容也比較復(fù)雜,科研涉及的內(nèi)容極為廣泛,面臨項(xiàng)目、資金和人員管理。因此制作一個高??蒲泄芾硐到y(tǒng)統(tǒng)軟件是十分重要和必要的?;谶@此問題,我認(rèn)為有必要建立一個高校科研管理系統(tǒng),使高??蒲械墓芾砉ぷ饕?guī)范化,系統(tǒng)化,程序化,提高信息處理的速度和準(zhǔn)確性,能夠及時、準(zhǔn)確、有效
6、的查詢和修改高校科研的情況。因此,開發(fā)這樣一套高??蒲泄芾硐到y(tǒng)軟件成為很有必要的事情。第二章數(shù)據(jù)庫和開發(fā)語言介紹本管理系統(tǒng)采用的數(shù)據(jù)庫是MicrosoftAccess2000數(shù)據(jù)庫,開發(fā)語言為MicrosoftVisualBasic6.0(簡稱VB6.0)。VB6.0作為前臺的開發(fā)工具,用ACCESS2000作為后臺支持?jǐn)?shù)據(jù)庫,通過VB6.0的數(shù)據(jù)庫控件來連接ACCESS2000中并對其編程來實(shí)現(xiàn)各種功能。因?yàn)锳CCESS與VisualBasic用的同為MicrosoftJet數(shù)據(jù)庫引擎,有著最好的兼容性。第一節(jié) Access數(shù)據(jù)庫介紹過去的
7、一些數(shù)據(jù)庫軟件,在操作上、數(shù)據(jù)庫建立、維護(hù)等等,都相當(dāng)復(fù)雜且不易使用,但是在具備了窗口的GUI(圖形用戶界面)特性的ACCESS數(shù)據(jù)庫推出之后,數(shù)據(jù)庫的建立不再是困難的事情,我們可以在PC上簡單而快速的建立出一套符合自己的數(shù)據(jù)庫。不但如此,在ACCESS2000推出以后,我們發(fā)現(xiàn)數(shù)據(jù)庫的建立更加的快速,但是功能卻更加強(qiáng)大,用戶不用再去記憶那一大堆的文件名稱,或是為數(shù)據(jù)庫的文件管理大費(fèi)周章,通過ACCESS的人性化管理接口把數(shù)據(jù)庫的管理整理,便于維護(hù);此外,在報表的制作上也是相當(dāng)容易的,完全的視覺開發(fā)向?qū)гO(shè)計,讓人使用起來很舒服。但是美中不足的是
8、ACCESS對于主從式結(jié)構(gòu)的安全性管理不足,由于ACCESS可以快速的通過ODBC連接到數(shù)據(jù)庫服務(wù)器上(DatabaseServer),并瀏覽所有表格