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