資源描述:
《基于web的學(xué)生信息管理系統(tǒng)說明書》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、基于web的學(xué)生信息管理系統(tǒng)設(shè)計摘要隨著信息技術(shù)的普及和推廣,計算機網(wǎng)絡(luò)已經(jīng)成為生活和工作必不可少的有力工具。對于學(xué)校而言,實現(xiàn)辦公自動化將大大提高學(xué)校管理的工作效率。學(xué)生信息管理系統(tǒng)對于學(xué)校實現(xiàn)辦公自動化化將起到重要作用。本文充分考慮本文主要論述了基于WEB架構(gòu),采用JAVA技術(shù)設(shè)計與開發(fā)學(xué)生信息管理系統(tǒng)的實現(xiàn)方案。論文首先介紹了國內(nèi)信息管理系統(tǒng)研究的現(xiàn)狀與發(fā)展趨勢,其次論述了采用MYSQL數(shù)據(jù)庫系統(tǒng)的開發(fā)平臺,從信息管理系統(tǒng)的需求分析入手,闡述了本系統(tǒng)的各個模塊的功能,和后臺數(shù)據(jù)庫、系統(tǒng)登錄、
2、用戶管理、學(xué)生信息管理、成績管理的具體設(shè)計與實現(xiàn)。關(guān)鍵詞Web;學(xué)生信息管理;數(shù)據(jù)庫1緒論1.1課題背景及意義隨著多媒體教學(xué)的推廣,電腦和網(wǎng)絡(luò)的普及,人民對于電腦的應(yīng)用已經(jīng)不再陌生。目前社會上信息管理系統(tǒng)發(fā)展飛快,在各級各類的學(xué)校中,學(xué)生成績管理一直都是學(xué)校工作中的一項重要內(nèi)容。隨著學(xué)校辦學(xué)規(guī)模的擴大和招生人數(shù)的增加,學(xué)生成績管理成為一項十分繁重的工作。為了解決這一問題,有必要開發(fā)一套功能強大,操作簡單,具有人性化的成績管理系統(tǒng),使計算機在學(xué)生成績處理的領(lǐng)域中發(fā)揮高效靈活的功能。因此為了充分利用計
3、算機硬件資源,做好學(xué)生成績管理工作,提高工作效率,實現(xiàn)全面的、相對集中的辦公自動化,開發(fā)本系統(tǒng)就成了當務(wù)之急。Internet和Web的迅猛發(fā)展使數(shù)據(jù)庫技術(shù)也開始與Web產(chǎn)生了緊密的聯(lián)系,一種新興的技術(shù)—Web數(shù)據(jù)庫技術(shù)出現(xiàn)了,并且開始在數(shù)據(jù)庫的應(yīng)用中發(fā)揮著越來越重要的作用。高校校園網(wǎng)的迅速普及,使成績管理軟件能充分依托校園網(wǎng),實現(xiàn)教務(wù)信息的集中管理、分散操作、信息共享,使傳統(tǒng)的教務(wù)管理朝數(shù)字化、無紙化、智能化、綜合化的方向發(fā)展?;赪eb的成績管理系統(tǒng)利用JSP技術(shù)與Web數(shù)據(jù)庫想結(jié)合實現(xiàn),具有
4、數(shù)據(jù)輸入、查詢修改等功能,應(yīng)用該系統(tǒng)可大大提高工作效率,并為進一步完善計算機教務(wù)管理系統(tǒng)和全校信息系統(tǒng)打下良好的基礎(chǔ)。1.2國內(nèi)外發(fā)展趨勢學(xué)生信息管理是各大學(xué)的主要日常管理工作之一,涉及到校、系、師、生的諸多方面,隨著教學(xué)體制的不斷改革,尤其是學(xué)分制、選課制的展開和深入,學(xué)生成績?nèi)粘9芾砉ぷ骷氨4婀芾砣遮叿敝?、?fù)雜。迫切需要研制開發(fā)一款功能強大,操作簡單,具有人性化的學(xué)生信息管理系統(tǒng)。16在國外高校,與國內(nèi)不同,他們一般具有較大規(guī)模的穩(wěn)定的技術(shù)隊伍來提供服務(wù)與技術(shù)支持。而國內(nèi)高校信息化建設(shè)相對起步
5、較晚。由于整體信息化程度相對落后,經(jīng)費短缺,理論體系不健全等原因,國內(nèi)高校教務(wù)管理系統(tǒng)在機構(gòu)設(shè)置、服務(wù)范圍、服務(wù)質(zhì)量及人員要求上與國外高校相比都有一定的差距??v觀目前國內(nèi)研究現(xiàn)狀,在安全性和信息更新化方面存在有一定的不足,各現(xiàn)有系統(tǒng)資料單獨建立,共享性差;在以管理者為主體的方式中,信息取舍依賴管理者對于信息的認知與喜好,較不容易掌握用戶真正的需求,也因此無法完全滿足用戶的需求。因此,教務(wù)管理軟件應(yīng)充分依托校園網(wǎng),實現(xiàn)教務(wù)信息的集中管理、分散操作、信息共享,使傳統(tǒng)的教務(wù)管理朝數(shù)字化、無紙化、智能化、
6、綜合化的方向發(fā)展,顯的很有現(xiàn)實意義。1.3論文的組織結(jié)構(gòu)畢業(yè)論文主要分為以下六個,以下是對六個部分簡明的介紹。第一部分是引言,主要介紹課題背景、國內(nèi)外現(xiàn)狀及其發(fā)展趨勢,研究的目的及選課意義。第二部分是系統(tǒng)開發(fā)技術(shù)及開發(fā)工具,詳細的介紹了技術(shù)和工具的技術(shù)手段參數(shù)。第三部分系統(tǒng)分析,包括可行性分析和系統(tǒng)需求分析兩部分。第四部分系統(tǒng)總體的設(shè)計,對系統(tǒng)的結(jié)構(gòu)、流程做出具體的分析。第五部分是系統(tǒng)結(jié)構(gòu)詳細設(shè)計,系統(tǒng)各個模塊分別進行詳細設(shè)計,對代碼實現(xiàn),并對系統(tǒng)進行測試。第六部分是對此學(xué)生信息管理系統(tǒng)的總結(jié)及其
7、對系統(tǒng)未來的展望。2系統(tǒng)開發(fā)技術(shù)及開發(fā)工具2.1系統(tǒng)開發(fā)技術(shù)介2.1.1JSP簡介JSP全名為JavaServerPages,中文名叫java服務(wù)器頁面,其根本是一個簡化的Servlet設(shè)計,它是由SunMicrosystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標準。JSP技術(shù)有點類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁HTML(標準通用標記語言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件,后綴名為(*.jsp)
8、。用JSP開發(fā)的Web應(yīng)用是跨平臺的,既能在Linux下運行,也能在其他操作系統(tǒng)上運行。它實現(xiàn)了Html語法中的java擴張(以<%,16%>形式)。JSP與Servlet一樣,是在服務(wù)器端執(zhí)行的。通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計的顯示分