




已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1學生學籍管理系統(tǒng)的研究與設(shè)計內(nèi)容摘要本文將介紹怎樣用powerbulder9.0開發(fā)學生管理信息系統(tǒng)的流程,系統(tǒng)包括七大組成部分,例如檔案管理,課程管理等。它涵蓋了信息系統(tǒng)的開發(fā)背景、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施、以及系統(tǒng)維護的信息系統(tǒng)開發(fā)的整個生命周期。同時,通過本文的閱讀您可以了解到學生管理的有關(guān)內(nèi)容以及怎樣使用該系統(tǒng)。本軟件是在系統(tǒng)分析與設(shè)計的基礎(chǔ)上開發(fā)而成,實現(xiàn)了學生基本信息的錄入與查詢的功能操作,界面友好,便于操作。關(guān)鍵詞:1)powerBuilder:是一個基于PC機的客戶/服務(wù)器結(jié)構(gòu)的可視化圖形開發(fā)軟件系統(tǒng)。具有分布式,分割化,可編譯和可視化等特點。2)數(shù)據(jù)字典:是對數(shù)據(jù)的說明和解釋。其主要內(nèi)容有數(shù)據(jù)流,數(shù)據(jù)元素,數(shù)據(jù)存儲,加工外部項,其中數(shù)據(jù)元素是組成數(shù)據(jù)流的基本成分。在數(shù)據(jù)分析中,數(shù)據(jù)字典起著重要作用。3)模塊:在傳統(tǒng)的程序設(shè)計中能夠執(zhí)行某項功能的若干條程序語句,但在軟件系統(tǒng)設(shè)計中模塊(moduler)是指這樣一組程序語句。它包括輸入,輸出和邏輯處理功能、內(nèi)部信息及其運行環(huán)境。4)菜單:是一組命令或選項的列表,其中每個命令或選項稱為一個菜單項。AbstractThisTextwillbeintroducedtothereadertheprocesswhichisabouthowtousethedatabasesoftwarePowerBuilder9.0todevelopthemanagementsystemmoduleofstudent.itismakeupofsevenparts,suchasarchivesmanage,scoremanageetc.itcontainsinformationsystemempoldersbackground,systemanalysis,systemdesign,systemputinpracticeandsystemvindecatesalllifecycle.Atthesametime,AfterreadtheText,youwillknowrelatecontentofstudentsmanagementandhowtousethesystem.Thissystemisdevelopedonthebaseofsystemanalysisanddesign.Itimplementedalotofbasicfunction,suchasinputthebasicinformationofthestudentandthefunctionofquerystudent,ithasafreelywindowsandcanbeoperateeasilyandfreely.Keyword:PowerBuilderdatadictionarysystemdesign,database,stocksaleandstorage2第1章緒論隨著信息技術(shù)的發(fā)展,計算機已被廣泛的用于社會的各個領(lǐng)域,成為推動社會發(fā)展的技術(shù)動力。而在計算機應(yīng)用中,軟件的作用十分突出,軟件已經(jīng)發(fā)展成為信息技術(shù)的核心,主導著信息產(chǎn)品的開發(fā)和信息技術(shù)市場的進一步的開拓。軟件產(chǎn)業(yè)已成為社會信息化進程中的一個戰(zhàn)略性產(chǎn)業(yè)。在軟件技術(shù)的應(yīng)用中軟件的開發(fā)技術(shù)尤其是應(yīng)用型軟件產(chǎn)品的開發(fā)技術(shù)成了重中之重。不斷開發(fā)適應(yīng)用戶需求、市場需要的新型軟件產(chǎn)品。隨著社會的發(fā)展,軟件也在不斷的更新?lián)Q代。隨著高校的擴招,大學生的數(shù)量也不斷的在增加,傳統(tǒng)的“一支筆,一本通訊錄”的學籍管理方式也慢慢的無法適應(yīng)形勢的變化。學生信息管理系統(tǒng)是一個教育單位不可缺少的部分,它的內(nèi)容對于學校的決策者和管理者來說都至關(guān)重要,所以學生信息管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。隨著科學技術(shù)的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對學生信息進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學生檔案管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)這樣一套管理軟件成為很有必要的事情。這樣改善傳統(tǒng)的管理方式,節(jié)約人力物力,提高工作的效率,減輕教師的工作負擔,使學生的管理簡潔化、自動化、計算機化,因此我們決定制作一個學生管理系統(tǒng),同時,來報答各位教師對我三年的教育之恩!本系統(tǒng)開發(fā)工具:PB9.0+SQLSERVER20001.1課題研究現(xiàn)狀分析隨著學校規(guī)模的不斷擴大,學生數(shù)量的急劇增加,有關(guān)學生的各種信息資料也成倍增長。辦學者們所頭疼的問題,就是如何面對這龐大的信息量。只有利用計算機,利用學生信息管理系統(tǒng)能更好的解決這一問題,能提高學生管理的工作效率。通過這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學統(tǒng)計和快速的查詢,從而減少管理方面的工作量。由于有些學校里對學生的成績、入學、畢業(yè)等的一些繁瑣處理都是通過手工進行記載并進行處理的,對學生數(shù)據(jù)的處理工作量特別大,不僅浪費大量的人力物力,而且還很容易出錯。如果有這樣一套完整的學籍管理軟件,只需點擊幾下鼠標就可完成所需操作,那樣就會大大的提高教師的工作效率和管理水平。并能進一步提高學校的工作效率3并使學校實施規(guī)范化管理。本系統(tǒng)為學籍管理系統(tǒng),是一個的信息管理系統(tǒng),其開發(fā)主要包括數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。經(jīng)過分析,我使用了Power9.0+SQLserver2000開發(fā)工具,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,在短時間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成一個滿意的可行系統(tǒng)。在下面的各章中我將以開發(fā)學生學籍管理系統(tǒng),談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。1.1.1本領(lǐng)域內(nèi)已開展的研究工作1.理論研究基礎(chǔ)(1)管理信息系統(tǒng)概述隨著信息技術(shù)的進步和信息時代的來臨,管理信息系統(tǒng)即MIS(ManagementInformationSystem)在現(xiàn)代社會中變得越來越普及,它跨越了管理科學、系統(tǒng)科學、運籌學、統(tǒng)計學以及計算科學,從而形成一個縱橫交錯的系統(tǒng)。20世紀,隨著全球經(jīng)濟的蓬勃發(fā)展,眾多的經(jīng)濟學家紛紛提出新的管理理論。20世紀中葉,西蒙提出管理依賴于信息和決策的思想。同時維納也發(fā)表了控制論。1958年,比爾.蓋爾在書中寫到:“管理將以較低的成本得到及時準確的信息,做到較好的控制”。1970年,WalterT.Kennevan給管理信息系統(tǒng)下了一個定義:“以口頭或者書面的形式,在合適的時間向經(jīng)理、職員以及外界人員提供過去的,現(xiàn)在的、預(yù)測未來的有關(guān)企業(yè)內(nèi)部及其環(huán)境的信息,以幫助他們進行決策?!痹谶@個定義里強調(diào)了用信息支持決策,卻沒有強調(diào)應(yīng)用模型,也沒有提及計算機輔助計算的應(yīng)用。1985年,管理信息系統(tǒng)的創(chuàng)始人,明尼蘇達大學的管理學教授GordonB.Davis給管理信息系統(tǒng)下了一個比較完整的定義,即“管理信息系統(tǒng)是一個利用計算機軟硬件資源以及數(shù)據(jù)庫的人一機系統(tǒng)。它能提供信息支持企業(yè)或者組織的運行、管理和決策功能。”它全面說明了管理的目標,功能和組成,同時反映了管理信息系統(tǒng)在當時達到的水平。(2)管理信息系統(tǒng)的發(fā)展歷史及方向管理信息系統(tǒng)的發(fā)展可分為四個階段:第一階段,也就是最初階段是統(tǒng)計系統(tǒng),所研究的內(nèi)容是數(shù)量或者資料之間的表面規(guī)律,它可以把資料分成比較相關(guān)和比較不相關(guān)的組,從而把數(shù)據(jù)轉(zhuǎn)換為信息。第二階段是數(shù)據(jù)更新系統(tǒng),也是管理信息系統(tǒng)的低級階段。第三階段是狀態(tài)報告系統(tǒng),它可以分為生產(chǎn)狀態(tài)報告和研究狀態(tài)報告等系統(tǒng)。第四個階段是決策支持系統(tǒng),它是用來輔助決策的信息系統(tǒng)。近20年間,國內(nèi)管理技術(shù)出現(xiàn)了3種變化:1.抓管理著重建立基于客戶機/服務(wù)器的MIS系統(tǒng),使管理技術(shù)和網(wǎng)絡(luò)技術(shù)走向成熟。2.信息是決策的依據(jù),基于客戶機/服務(wù)器的MIS為管理著提供了共享的信息服務(wù)。43.管理著通過基于MIS使其經(jīng)營計劃和具體的業(yè)務(wù)活動聯(lián)系在一起。(3)管理信息系統(tǒng)的應(yīng)用管理信息系統(tǒng)起初應(yīng)用于最基礎(chǔ)的工作,如打印報表、計算工資、圖書管理等,進而發(fā)展到企業(yè)財務(wù)管理、庫存管理等單項業(yè)務(wù)管理,這些都屬于電子數(shù)據(jù)處理(EDP,即ElectronicDataProcessing)系統(tǒng)。有了數(shù)據(jù)庫,借助計算機網(wǎng)絡(luò)達到數(shù)據(jù)共享后,從系統(tǒng)觀點出發(fā),實施全局規(guī)劃和設(shè)計信息系統(tǒng)時,就達到管理信息系統(tǒng)階段。隨著計算機技術(shù)的進步以及人們對系統(tǒng)要求的進一步提高,更加強調(diào)管理信息系統(tǒng)能否支持單位高層領(lǐng)導的決策這一功能,更側(cè)重于單位外部信息的收集、綜合數(shù)據(jù)庫、模型庫、方法庫和其它人工智能工具能否直接面向決策者,這是決策支持系統(tǒng)(DDS,即DecisionSupportSystem)的任務(wù)。(4)管理信息系統(tǒng)開發(fā)的一般方法管理信息系統(tǒng)的開發(fā)是一個復(fù)雜的系統(tǒng)工程,它涉及到計算機處理技術(shù)、系統(tǒng)理論、組織結(jié)構(gòu)、管理知識等各方面的問題。目前,管理信息系統(tǒng)開發(fā)方法主要有:結(jié)構(gòu)化生命周期開發(fā)方法、原型法、面向?qū)ο蟮拈_發(fā)方法等。結(jié)構(gòu)化生命周期開發(fā)方法:用系統(tǒng)的思想和系統(tǒng)工程的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化的自上而下對生命周期進行分析和設(shè)計??煞譃?個依次相連的階段:系統(tǒng)規(guī)劃階段,系統(tǒng)分析階段,系統(tǒng)設(shè)計階段,系統(tǒng)實施階段,系統(tǒng)運行階段。原型法:系統(tǒng)開發(fā)人員憑借自己對用戶需求的理解,通過強有力的軟件環(huán)境支持,構(gòu)造出一個實在的系統(tǒng)原型,然后與用戶協(xié)商,反復(fù)修改原型直至用戶滿意。面向?qū)ο笙到y(tǒng)開發(fā)方法:面向?qū)ο?00,即ObjectOriented)的系統(tǒng)開發(fā)方法,其基本思想是:將客觀世界抽象地看成是若干相互聯(lián)系的對象,然后根據(jù)對象和方法的特性研制出一套軟件工具,使之能夠映像為計算機軟件系統(tǒng)結(jié)構(gòu)模型和進程,從而實現(xiàn)信息系統(tǒng)的開發(fā)。在考慮面向?qū)ο蟮某绦蛟O(shè)計時,主要的概念是抽象、封裝和繼承。抽象:是一項技術(shù),使用它來管理每天收集的復(fù)雜信息??梢允谷思芯紤]到物質(zhì)之間的相似之處而忽略不同點,考慮共性而非個性,看到事物是什么而不考慮是什么使它們這樣。抽象最重要的是集中要點、提取共性。這使人去考慮需要做什么而不是計算機將怎樣去做。封裝:就是將內(nèi)部的信息(屬性)和標準操作過程(行為)包含在類的內(nèi)部。外部的程序不能直接訪問對象內(nèi)部的數(shù)據(jù),必須通過類定義的接口(屬性),來訪問指定的信息,同樣,對于類內(nèi)部的數(shù)據(jù)處理操作,外部過程也不能直接調(diào)用,必須通過某一對象的方法的途徑來實現(xiàn)對數(shù)據(jù)的處理而且具體的實現(xiàn)細節(jié)不必透露給調(diào)用者。繼承:相似的事物仍然存在區(qū)別,不同的事物還有共性??梢酝ㄟ^向父類中添加子類所特有的屬性、方法和事件,塑造新的類,此即繼承。繼承有兩種:實現(xiàn)和界面。實現(xiàn)繼承通過概括父類的公共代碼,然后在子類中開發(fā)各自的專用代碼來提供代碼重用。屬于子類的任何對象自動重用父類的行為和屬性的全部代碼。接口繼承提供對接口的重用,即屬性和行為的設(shè)置,但允許這些屬性和行為采用不同的實現(xiàn)。2.技術(shù)層面的支持5(1)面向?qū)ο蟮闹匾拍睿?)開發(fā)時我們依照系統(tǒng)規(guī)劃階段,系統(tǒng)分析階段,系統(tǒng)設(shè)計階段,系統(tǒng)實施階段,系統(tǒng)運行階段。1.1.2已經(jīng)取得的研究成果學生信息管理系統(tǒng)實現(xiàn)了學生的基本信息管理、課程管理和獎懲管理、交費管理等。學生基本信息管理包括對學生基本信息的錄入、查詢、修改和刪除。課程管理包括對學生課程的錄入、查詢、修改和刪除。獎懲管理包括對學生獎懲的錄入、查詢、修改和刪除。交費管理也實現(xiàn)了這些功能,可以高效的處理上面所說的各種信息,幫助學校管理人員對學生進行管理。1.2選題的目的及意義學生學籍信息是學校的一項重要數(shù)據(jù)資源,因而學籍管理必然成為學校的一項常規(guī)性的重要工作,是學校管理工作中不可缺少的一部分,同時也是適應(yīng)教育現(xiàn)代化管理尺度的要求、推動學生學籍管理走向科學化、規(guī)范化的必要條件。只有管理規(guī)范了,才能在各方面更好的發(fā)展。為了適應(yīng)教育改革和推進素質(zhì)教育發(fā)展的需要,學籍管理也從以前的手工管理逐漸被規(guī)范化的管理信息系統(tǒng)所代替。眾所周知,當今社會為信息社會,世界已進入在計算機信息管理領(lǐng)域中激烈競爭的年代,因此,加強學生學籍管理在單純依靠以手工管理的方法,不僅需要耗用大量的人力、物力、財力,而且由于人工管理存在著大量的不可控因素,造成了學籍管理的某些不規(guī)范,工作效率低,難以達到預(yù)期的目的。為提高工作效率、保證學校能夠及時準確了解各學生的各種信息及學生總體信息,現(xiàn)決定開發(fā)一個學籍管理信息系統(tǒng)。1.3可行性研究目的:可行性研究的目的是用最小的代價在盡可能的時間內(nèi)確定問題是否能夠解決。經(jīng)濟上可行性:現(xiàn)在,計算機的價格已經(jīng)十分低廉,性能卻有了長足的進步。而本系統(tǒng)的開發(fā),為學校的工作效率帶來了一個質(zhì)的飛躍,為此主要表現(xiàn)有以下幾個方面:第一,本系統(tǒng)的運行可以代替人工進行許多繁雜的勞動;第二,本系統(tǒng)的運行可以節(jié)省許多資源;第三,本系統(tǒng)的運行可以大大的提高學校的工作效率;第四,本系統(tǒng)可以使敏感文檔更加安全,等等。所以,本系統(tǒng)在經(jīng)濟上是可行的。技術(shù)上可行性:為本系統(tǒng)的開發(fā)我特對學院進行了深入的調(diào)查研究,所以對用戶所提出的要求都能夠滿足。6第2章系統(tǒng)需求分析21世紀以來,人類經(jīng)濟高速發(fā)展,人們發(fā)生了日新月異的變化,特別是計算機的應(yīng)用及普及到經(jīng)濟和社會生活的各個領(lǐng)域。使原本的舊的管理方法越來越不適應(yīng)現(xiàn)在社會的發(fā)展。許多人還停留在以前的手工操作。這大大地阻礙了人類經(jīng)濟的發(fā)展。為了適應(yīng)現(xiàn)代社會人們高度強烈的時間觀念,學校信息管理系統(tǒng)軟件為學校辦公室?guī)砹藰O大的方便。我所開發(fā)的這個系統(tǒng)所采用的是當前較為流行的編程軟件PowerBuilder9.0作為實現(xiàn)語言,以數(shù)據(jù)庫MicrosoftSQLServer2000作為系統(tǒng)的后臺操作,其功能在系統(tǒng)內(nèi)部有源代碼直接完成。我們只需按系統(tǒng)要求輸入即可操作。2.1問題的提出科學技術(shù)在迅猛的發(fā)展,計算機進入千家萬戶,人們渴望使用計算機處理煩瑣乏味的東西,學校面臨成千上萬的學生更希望很好的管理,因此,學生信息管理系統(tǒng)就成了各個學校必備的管理工具,消除煩瑣的工作,快速,方便的管理學生信息。學生信息管理系統(tǒng)具有方便快速的錄入信息的功能,它的開發(fā)成功將伴隨著學校的管理工作的一次大改革,相信它的前景將是光明的,一定會受到普遍的歡迎。2.2系統(tǒng)的設(shè)計目標信息社會的高科技,商品經(jīng)濟化的高效益,使計算機的應(yīng)用已普及到經(jīng)濟和社會生活的各個領(lǐng)域。計算機雖然與人類的關(guān)系愈來愈密切,還有人由于計算機操作不方便繼續(xù)用手工勞動。為了適應(yīng)現(xiàn)代社會人們高度強烈的時間觀念,學生管理系統(tǒng)軟件為教學辦公室?guī)砹藰O大的方便。操作人員在了解本軟件的基本工作原理后只需輸入一些簡單的漢字、數(shù)字,即可達到自己的目的。2.2.1功能需求a.基本功能需求學籍管理系統(tǒng)應(yīng)該能夠存儲學生的數(shù)據(jù)信息,教學計劃的信息。系統(tǒng)應(yīng)該提供對這些信息的查詢、修改、添加和刪除功能。系統(tǒng)應(yīng)該提供添加、修改和刪除用戶帳號的功能,并且有權(quán)限分配的功能。系統(tǒng)應(yīng)該提供給查詢者一個模糊查詢的功能,在輸入條件的情況下,查找出所有符合條件的記錄。b.用戶界面需求學籍管理系統(tǒng)提供給用戶WEB的界面。此界面要求操作清晰,頁面美觀,并盡可能的為用戶的查詢操作提供方便。錄入修改人員能通過此界面完成錄入、修改和刪除的功能,超級用戶能通過此界面控制管理整個用戶群。72.2.2性能需求a.系統(tǒng)的操作的靈活性系統(tǒng)應(yīng)該在用戶應(yīng)有的權(quán)限下,盡量提供操作的靈活性,應(yīng)該讓錄入/修改人員方便的對整個學籍管理的數(shù)據(jù)庫進行管理,讓超級用戶能完成系統(tǒng)的基本維護功能。b系統(tǒng)的可擴展性系統(tǒng)應(yīng)該具有可擴展性,當有新的學籍管理條件添加時,能夠很方便的對系統(tǒng)進行擴展。c.系統(tǒng)的安全性由于系統(tǒng)是基于廣域網(wǎng)的操作,安全性很重要。具體要求
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小說敘述技巧的試題及答案
- WPS表格圖文結(jié)合技巧試題及答案解讀
- Photoshop行業(yè)應(yīng)用收集試題及答案
- 法學概論的法律制度與試題及答案解答
- Msoffice考前準備試題及答案總結(jié)
- 深入研究復(fù)雜稅務(wù)審計案例試題及答案
- 涵養(yǎng)應(yīng)試能力的稅法考試試題及答案
- 公司戰(zhàn)略與經(jīng)濟逆風試題及答案
- 懂Msoffice才能拿分的試題及答案總結(jié)
- 文學概論的理論支持試題及答案
- DB41-T 2437-2023 養(yǎng)老機構(gòu)院內(nèi)感染預(yù)防與控制規(guī)范
- (PQCDSM)生產(chǎn)現(xiàn)場改善與安全生產(chǎn)管理
- 中外貨物買賣合同FOB條款
- 廣東深圳光明新區(qū)渣土受納場12·20-特別重大滑坡事故調(diào)查報告
- 2022年05月四川省度綿陽市公開遴選公務(wù)員考試參考題庫答案詳解
- T-ZAQ 10116-2023 新時代基層理論宣講0576 工作法操作規(guī)范
- (完整word版)新《中華頌》朗誦稿
- 香云紗的材料與工藝
- 帶電工作絕緣手套CE認證EN 60903
- 硫磺安全技術(shù)說明書MSDS
- 我和植物共成長向日葵種植日記課件
評論
0/150
提交評論