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