下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Visual Basic和SOL技術(shù)在學(xué)生信息管理系統(tǒng)中的應(yīng)用探究摘要:Visual Basic(簡稱VB)程序開發(fā)系統(tǒng),利用可視化技術(shù)進行編程,使編程工作變得輕松與快捷,因此,其在國內(nèi)外各個領(lǐng)域中應(yīng)用非常廣泛。利用VB和SQL等技術(shù)開發(fā)的學(xué)生信息管理系統(tǒng),為學(xué)校實現(xiàn)“學(xué)生管理現(xiàn)代化”奠定了基礎(chǔ)。0 引言伴隨我國高等教育普及速度的加快,學(xué)校的招生規(guī)模日益擴大,在校學(xué)生數(shù)量急劇增加,隨之而來的就是有關(guān)學(xué)生的各種信息也成倍增長。高校學(xué)生管理出現(xiàn)了學(xué)生層次多樣化、事務(wù)性管理工作更加復(fù)雜化等一系列問題。因此,高校需要不斷提高學(xué)生工作管理水平,特別需要找到一種更加簡捷、科學(xué)的管理手段來提高工作效率?!皩W(xué)
2、生信息管理系統(tǒng)(SIMS)英文全程是StudentInformation Management System,”是學(xué)校教學(xué)、教務(wù)管理的應(yīng)用軟件之一。學(xué)生管理系統(tǒng)的設(shè)計及開發(fā)需要:熟悉學(xué)生管理工作的全部過程;從學(xué)生管理工作的實際出發(fā),解決工作中關(guān)鍵性的難點問題;并充分利用計算機網(wǎng)絡(luò)功能,實現(xiàn)學(xué)生管理工作全過程的計算機管理;幫助具體管理人員從復(fù)雜煩瑣的工作中解放出來;同時跟上信息時代高速、快捷、無紙化辦公、資源環(huán)保等的多種要求。Visual Basic6.0程序設(shè)計(簡稱VB)和SQL Server2000數(shù)據(jù)庫管理系統(tǒng)(簡稱SQL)是目前各種管理信息系統(tǒng)開發(fā)應(yīng)用最廣泛的組合。本文設(shè)計開發(fā)的學(xué)生信
3、息管理系統(tǒng)充分利用了VB和SQL等技術(shù),該系統(tǒng)面向全體在校學(xué)生,實現(xiàn)對學(xué)生個人信息情況、學(xué)習(xí)成績情況、學(xué)籍管理情況等的計算機管理與分析。1 開發(fā)設(shè)計軟件環(huán)境VB6.0 是一個面向?qū)ο笤O(shè)計的應(yīng)用程序語言,是開發(fā)數(shù)據(jù)庫前端的優(yōu)秀工具,它的編程語言簡潔明快、組件功能強大和編程環(huán)境靈活方便。采用VB來開發(fā)數(shù)據(jù)庫應(yīng)用程序具有更大的靈活性和可擴展性。SQL是Structured Query Language(結(jié)構(gòu)化查詢語言)的縮寫。SQL是專為數(shù)據(jù)庫而建立的操作命令集,是一種功能齊全的數(shù)據(jù)庫語言。在使用它時,只需要發(fā)出“做什么”的命令,“怎么做”是不用使用者考慮的。SQL安全性高、功能強大、簡單易學(xué)、使用
4、方便,已經(jīng)成為了數(shù)據(jù)庫操作的基礎(chǔ),并且現(xiàn)在幾乎所有的數(shù)據(jù)庫均支持SQL。2 用戶需求分析需求分析和總體設(shè)計是系統(tǒng)設(shè)計、完善和維護的依據(jù),是在系統(tǒng)設(shè)計之前和設(shè)計、開發(fā)過程中對用戶需求所作的調(diào)查與分析。針對“學(xué)生信息管理系統(tǒng)”而言,需要仔細調(diào)查現(xiàn)實世界要處理的對象,充分了解老的操作系統(tǒng)(手工系統(tǒng)或計算機系統(tǒng))運行情況,明確學(xué)生管理部門的各種需求(如院系、學(xué)生、課程設(shè)置、學(xué)生成績等信息),然后在此基礎(chǔ)上確定待開發(fā)系統(tǒng)的各項功能,并對各項功能進行更詳盡的描述,具體詳盡的安排該系統(tǒng)項目規(guī)劃與進度,組織系統(tǒng)軟件的開發(fā),進行各項功能測試,撰寫功能測試報告,完善本系統(tǒng)。本系統(tǒng)的用戶是學(xué)校的學(xué)生處、教務(wù)處以及各
5、院系(年級)負責(zé)學(xué)生教學(xué)管理的教師,方便管理教師隨時進行修改、刪除、查詢各種信息的操作。具體表現(xiàn)為學(xué)生各種信息的提供、保存、更新和查詢,這樣數(shù)據(jù)庫結(jié)構(gòu)必須能充分滿足大量信息的輸入和輸出,以及數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)處理的流程,SQL數(shù)據(jù)庫是最佳的選擇,同時也為后面的具體設(shè)計開發(fā)打下堅實的基礎(chǔ)。3 系統(tǒng)需求分析學(xué)生信息管理系統(tǒng)用于學(xué)校在校學(xué)生的管理,總體任務(wù)是實現(xiàn)學(xué)生管理的系統(tǒng)化、規(guī)范化和自動化,主要任務(wù)是利用計算機對在校學(xué)生進行日常管理,如學(xué)生基本信息、課程信息、成績信息、獎懲信息、綜合信息等,以供學(xué)生、教師管理員、相關(guān)管理部門調(diào)閱相關(guān)信息,從中了解掌握學(xué)生的第一手資料。針對這些要求,本管理系統(tǒng)必須結(jié)合
6、學(xué)生個人檔案管理系統(tǒng)和學(xué)生成績管理系統(tǒng)、日常管理系統(tǒng)等配合使用,利用SQL數(shù)據(jù)庫進行分析和處理。學(xué)生也可以隨時查詢、打印自己的成績以及對個人學(xué)籍、考試及其它信息進行查詢、更新,為保護學(xué)生個人隱私,限制其他人查看成績,但是為了便于管理,教師管理員、相關(guān)管理部門可以對學(xué)生的所有成績進行查詢、分析,但不能修改學(xué)生的成績;具體包括如下要求:3.1 學(xué)生個人基本信息:學(xué)號、姓名、密碼(初始密碼為123456)、年級、班級、成績信息。3.1.1 學(xué)生基本信息的錄入,學(xué)號不能重復(fù),3.1.2 更改學(xué)生基本信息。3.1.3 保存學(xué)生信息,修改后的信息保存到數(shù)據(jù)庫中。當(dāng)系統(tǒng)啟動后從數(shù)據(jù)庫中讀取信息,修改時信息保
7、存至數(shù)據(jù)庫中。3.1.4 查詢學(xué)生基本信息:(1)姓名查詢;(2)學(xué)號查詢;(3)班級群體查詢,顯示查詢班級的全體學(xué)生。3.1.5 退出本系統(tǒng),同時提示是否保存。3.2 教師信息教師的工序號、姓名、密碼(初始密碼為123456)、教師對所任班級信息的添加、刪除、修改、顯示、保存。教師工序號不能重復(fù)(此序號有學(xué)校人事處提供,并提前輸入數(shù)據(jù)庫中保存)。3.3 登陸界面(1)學(xué)生管理系統(tǒng)啟動后彈出登陸界面:用戶名和密碼(學(xué)生學(xué)號和教師工序號)。(2)如果輸入用戶名和密碼正確,彈出歡迎界面:“歡迎XX同學(xué)(或教師)登陸”并顯示操作界面。(3)如果輸入用戶名和密碼錯誤,彈出接續(xù)提示界面,超過3次系統(tǒng)自動
8、退出。(4)為保證系統(tǒng)運行,系統(tǒng)設(shè)有一個超級管理員用戶,用戶名為admin。3.4 操作權(quán)限(1)超級管理員:可以對所有教師和學(xué)生做所有操作。(2)教師:可查看自己的信息、修改自己的密碼、查看所任班級學(xué)生的信息、修改學(xué)生的成績信息。(3)學(xué)生:可以查看、修改自己的信息。4 系統(tǒng)體系結(jié)構(gòu)設(shè)計4.1 學(xué)生信息管理系統(tǒng)首先介紹起始登錄頁面,頁面的主要功能是登錄到系統(tǒng)中,沒有申請注冊這個環(huán)節(jié),所有的用戶信息都由管理員提前輸入數(shù)據(jù)庫中,用戶名默認為學(xué)號,初始密碼為123456,密碼可在個人界面內(nèi)修改。該系統(tǒng)模塊包括登錄窗體和系統(tǒng)菜單兩個界面。系統(tǒng)主菜單包括:標(biāo)題一一學(xué)生信息管理系統(tǒng)V1.0、主菜單項。4
9、.2 學(xué)籍信息管理系統(tǒng)該系統(tǒng)模塊包括:登錄窗體和子系統(tǒng)菜單兩個界面。子系統(tǒng)主菜單包括:學(xué)生信息管理系統(tǒng)V1.0、主菜單項。主菜單項包括數(shù)據(jù)錄入、數(shù)據(jù)維護、查詢、統(tǒng)計、退出等多項功能。其中數(shù)據(jù)維護包括密碼修改、數(shù)據(jù)修改等操作,原始數(shù)據(jù)結(jié)構(gòu)有系統(tǒng)自動生成,并可根據(jù)實際需要進行增刪設(shè)置。菜單中查詢功能設(shè)置按專業(yè)、班級、學(xué)號、姓名四種方式查詢。菜單中統(tǒng)計功能可以做到統(tǒng)計各專業(yè)人數(shù)、男女生人數(shù)、黨團員人數(shù)、生源地人數(shù)。菜單中包括退出窗體。4.3 成績信息管理系統(tǒng)該系統(tǒng)模塊包括:登錄窗體和子系統(tǒng)菜單兩個界面。子系統(tǒng)主菜單包括:學(xué)生信息管理系統(tǒng)V1.0、主菜單項。主菜單項包括數(shù)據(jù)錄入、數(shù)據(jù)維護、查詢、統(tǒng)計、
10、退出等多項功能。其中數(shù)據(jù)維護包括密碼修改、數(shù)據(jù)修改等操作,原始數(shù)據(jù)結(jié)構(gòu)有系統(tǒng)自動生成,并可根據(jù)實際需要進行增刪設(shè)置。菜單中查詢成績功能設(shè)置按班級、學(xué)號、姓名、某門課程四種方式查詢。菜單中統(tǒng)計功能可以統(tǒng)計:按照某門課程的分數(shù)段統(tǒng)計人數(shù):分數(shù)段90100分(優(yōu)秀)、8090分(良好)、7080分(中等)、6070分及格、60分以下(不及格);統(tǒng)計某門課程平均分數(shù)。菜單中包括退出窗體。5 系統(tǒng)界面美化設(shè)計該系統(tǒng)模塊的各項功能可由學(xué)生信息管理系統(tǒng)、學(xué)籍信息管理系統(tǒng)、成績信息管理系統(tǒng)的子菜單完成。各系統(tǒng)的用戶界面及不同的窗體界面保持簡潔性、美觀性、界面操作的確定性。6 系統(tǒng)流程分析(圖1)系統(tǒng)流程分析是
11、用戶在使用時,本系統(tǒng)的工作狀態(tài)。6.1 系統(tǒng)認證打開本系統(tǒng)后,彈出登錄窗體,進行用戶身份認證。6.2 學(xué)生個人基本信息管理超級管理員(Admin)要先增加院系(年級)信息,再增加學(xué)生信息并提前把院系提供的學(xué)生基本信息(姓名、性別、籍貫、身份證號)輸入數(shù)據(jù)庫中并保存。在學(xué)生進入個人操作界面后,可以對學(xué)生本人的信息進行添加、修改、刪除、查看和留言等多項操作。6.3 課程設(shè)置和學(xué)生成績管理超級管理員(Admin)要先增加院系(專業(yè)、年級)信息,再增加課程信息(課程名稱、課程類型、授課教師、學(xué)期設(shè)置和課時設(shè)置等詳細信息),教師進入本系統(tǒng)后可對學(xué)生成績(學(xué)生、課程和分數(shù))進行添加、修改、刪除和查看等操作
12、,學(xué)生進入本系統(tǒng)后可以對學(xué)生本人的成績信息進行查看、留言、選課等多項操作。7 結(jié)束語學(xué)生信息管理系統(tǒng)能夠?qū)崿F(xiàn)學(xué)生基本信息管理、課程設(shè)置管理、學(xué)生成績管理多項管理工作,為學(xué)院或?qū)W校實現(xiàn)學(xué)生管理工作全過程的計算機管理提供了現(xiàn)代化條件幫助具體管理人員從復(fù)雜煩瑣的工作中解放出來。但是本系統(tǒng)在設(shè)計理念仍有不足的地方,其功能設(shè)計上仍有不夠完善和具體,我們還會對學(xué)生信息管理系統(tǒng)進一步添加和完善,使得學(xué)生信息管理系統(tǒng)更加貼近學(xué)校的日常管理。更為人性化參考文獻1劉勇,Visual Basic6,0程序設(shè)計實用教程M,北京:清華大學(xué)出版社,20052于鵬,Visual Basic 6.0程序設(shè)計教程M,北京:電子工業(yè)出版社,20033石文華,基于VB的學(xué)生成績管理系統(tǒng)設(shè)計與實現(xiàn)J,山東電力高等專科學(xué)校學(xué)報,2004,7(1)4崔凌云,魏榮華,冷和平,學(xué)生信息管理系統(tǒng)的分析與設(shè)計們,科技信息(學(xué)術(shù)研究),2007,(19)5陳英,學(xué)生信息管理系統(tǒng)的設(shè)計方法J,琴陵學(xué)院學(xué)報,2004,(02)6常華,學(xué)生信息管理系統(tǒng)設(shè)計方案J,遼寧工學(xué)院學(xué)報,
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版土地買賣居間合同簽訂與履行指導(dǎo)3篇
- 2025年度桶裝純凈水銷售數(shù)據(jù)分析與應(yīng)用合同
- 二零二五年度醫(yī)院布草用品消毒服務(wù)及質(zhì)量監(jiān)控合同3篇
- 二零二五年度商業(yè)場地租賃合同轉(zhuǎn)讓與租賃合同續(xù)簽協(xié)議2篇
- 二手房交易協(xié)議(2024版)
- 2025版事業(yè)單位聘用合同正規(guī)范本(含崗位調(diào)整)3篇
- 2025立醫(yī)院醫(yī)用控溫儀設(shè)備采購與安裝服務(wù)合同2篇
- 2025年度綠植種子研發(fā)與種植合同3篇
- 二零二五年度農(nóng)用貨車運輸保險代理服務(wù)合同
- 二零二五年度土地承包經(jīng)營權(quán)租賃與農(nóng)村電商服務(wù)合同
- 山東省青島市2023-2024學(xué)年七年級上學(xué)期期末考試數(shù)學(xué)試題(含答案)
- 墓地銷售計劃及方案設(shè)計書
- 從偏差行為到卓越一生3.0版
- 優(yōu)佳學(xué)案七年級上冊歷史
- 鋁箔行業(yè)海外分析
- 紀委辦案安全培訓(xùn)課件
- 超市連鎖行業(yè)招商策劃
- 醫(yī)藥高等數(shù)學(xué)智慧樹知到課后章節(jié)答案2023年下浙江中醫(yī)藥大學(xué)
- 城市道路智慧路燈項目 投標(biāo)方案(技術(shù)標(biāo))
- 【公司利潤質(zhì)量研究國內(nèi)外文獻綜述3400字】
- 工行全國地區(qū)碼
評論
0/150
提交評論