JAVAMySQL實(shí)現(xiàn)的學(xué)生個(gè)人信息管理系統(tǒng)_第1頁(yè)
JAVAMySQL實(shí)現(xiàn)的學(xué)生個(gè)人信息管理系統(tǒng)_第2頁(yè)
JAVAMySQL實(shí)現(xiàn)的學(xué)生個(gè)人信息管理系統(tǒng)_第3頁(yè)
JAVAMySQL實(shí)現(xiàn)的學(xué)生個(gè)人信息管理系統(tǒng)_第4頁(yè)
JAVAMySQL實(shí)現(xiàn)的學(xué)生個(gè)人信息管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

浙江大學(xué)碩士學(xué)位論文STYLEREF章標(biāo)題(不加入目錄內(nèi))錯(cuò)誤!文檔中沒(méi)有指定樣式的文字。JAVA/MySQL實(shí)現(xiàn)的學(xué)生個(gè)人信息管理系統(tǒng)摘要隨著社會(huì)的發(fā)展,計(jì)算機(jī)管理系統(tǒng)在面對(duì)眾多復(fù)雜數(shù)據(jù)的處理能力方面上越來(lái)越完善和發(fā)展,甚至成為了數(shù)據(jù)處理領(lǐng)域的主流。同時(shí)各高校隨著每年學(xué)校招生人數(shù)的日漸增多,學(xué)生個(gè)人信息需要處理復(fù)雜的學(xué)生數(shù)據(jù),并且對(duì)于信息的處理不能有錯(cuò)誤,而且數(shù)量龐大,信息復(fù)雜,常需要花費(fèi)大量的人力、物力和時(shí)間去處理和管理,為了學(xué)生個(gè)人信息人員的工作要簡(jiǎn)單壓縮,提高輸入信息工作效率和管理質(zhì)量升級(jí),因此而研究適合大學(xué)生的學(xué)生個(gè)人信息管理系統(tǒng),其使用價(jià)值和意義將有很大影響。本文在詳細(xì)介紹客戶需求的基礎(chǔ)上,討論了學(xué)生個(gè)人信息管理系統(tǒng)的總體設(shè)計(jì),主要包括系統(tǒng)架構(gòu)、系統(tǒng)功能模塊設(shè)計(jì)以及數(shù)據(jù)庫(kù)表設(shè)計(jì),完成了功能頁(yè)面實(shí)現(xiàn)。本系統(tǒng)以Eclipse(forJAVA)工作平臺(tái)為開(kāi)發(fā)平臺(tái),以JAVA(JDK)軟件平臺(tái)做為服務(wù)器處理邏輯操作的開(kāi)發(fā)平臺(tái),系統(tǒng)的后臺(tái)設(shè)計(jì)服務(wù)器端為MySQLserver,同時(shí)通過(guò)Apachetomcat9.0版本的服務(wù)器與Eclipse進(jìn)行關(guān)聯(lián),并引入了Servlet技術(shù),實(shí)現(xiàn)了學(xué)生個(gè)人信息管理系統(tǒng)的相關(guān)信息管理與各類(lèi)信息的設(shè)置與查詢。與此同時(shí)系統(tǒng)采用B/S模式,使用了Java和數(shù)據(jù)庫(kù)MySQL相結(jié)合的開(kāi)發(fā)模式,對(duì)于操作系統(tǒng)有很好的相容性、和諧型和開(kāi)放性,同時(shí)便于后期維護(hù)以及后續(xù)的開(kāi)發(fā)與升級(jí)管理系統(tǒng)。關(guān)鍵詞學(xué)生;個(gè)人信息;JAVA;系統(tǒng)目錄7101摘要 I551一、緒論 129502(一)選題背景及其意義 112837(二)國(guó)內(nèi)外技術(shù)現(xiàn)狀簡(jiǎn)介 1343(三)開(kāi)發(fā)環(huán)境及工具簡(jiǎn)介 126816二、系統(tǒng)分析 32430(一)技術(shù)方案選型 324709(二)可行性研究 313594(三)需求分析 423056(四)總體業(yè)務(wù)流程 413305三、總體設(shè)計(jì) 630994(一)編碼規(guī)范及界面風(fēng)格 627067(二)系統(tǒng)功能模塊圖 628304(三)系統(tǒng)數(shù)據(jù)流圖 722423(四)數(shù)據(jù)庫(kù)設(shè)計(jì) 8545四、系統(tǒng)實(shí)現(xiàn) 1011538(一)前臺(tái)功能模塊的實(shí)現(xiàn) 1023104(二)后臺(tái)功能模塊實(shí)現(xiàn) 1232677五、總結(jié) 179183參考文獻(xiàn) 1826726致謝 19一、緒論(一)選題背景及其意義在科技信息化時(shí)代中,信息技術(shù)推動(dòng)著社會(huì)的發(fā)展,也起了決定性的作用,不僅改變著我們的日常生活,而且對(duì)企業(yè)學(xué)校以及國(guó)家的發(fā)展有著至關(guān)重要的作用。伴隨著網(wǎng)絡(luò)科技的快速發(fā)展,信息以全面的網(wǎng)絡(luò)化,信息已經(jīng)與金錢(qián)資源、共享資源等同等地位甚至地位更高的資源。如今,互聯(lián)網(wǎng)技術(shù)飛速發(fā)展,網(wǎng)絡(luò)信息成為了人們獲取信息和輸出信息的重要方法。隨著科學(xué)技術(shù)的快速發(fā)展趨勢(shì),各大學(xué)校都在進(jìn)行校園信息化管理,而學(xué)生個(gè)人信息管理作為校園管理的重要部分。伴隨著各大院校的擴(kuò)招,學(xué)生人數(shù)越來(lái)越多,學(xué)生信息管理的難度也呈上升趨勢(shì),過(guò)去的學(xué)生個(gè)人信息方式主要是手寫(xiě)本記錄學(xué)生數(shù)據(jù)、工作重復(fù)并且量大效果低下,這不適合現(xiàn)在的高校學(xué)生個(gè)人信息管理工作。學(xué)生個(gè)人信息系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)有助于對(duì)學(xué)生個(gè)人信息樓信息和學(xué)生信息的統(tǒng)一,通過(guò)信息化對(duì)學(xué)生個(gè)人進(jìn)行統(tǒng)一管理,告別紙張的利用,提高學(xué)生個(gè)人信息管理工作的效率。往往伴隨著許多信息需要的處理和管理,在管理的同時(shí)有著數(shù)量龐大,不好管理的現(xiàn)象發(fā)生。(二)國(guó)內(nèi)外技術(shù)現(xiàn)狀簡(jiǎn)介伴隨計(jì)算機(jī)技術(shù)的發(fā)展,計(jì)算機(jī)已滲透到各行各業(yè)中,各個(gè)行業(yè)在計(jì)算機(jī)軟件的開(kāi)發(fā)和使用上就明顯的較之前的手寫(xiě)管理模式有了質(zhì)的改變,使信息處理變得更加完善。在國(guó)外,學(xué)生個(gè)人信息管理系統(tǒng)在國(guó)外已經(jīng)普遍使用,安全性能優(yōu)良,能夠滿足現(xiàn)在學(xué)生個(gè)人信息管理的需求,今后的管理發(fā)展更趨向于簡(jiǎn)單實(shí)用性,通用性的方向。在大部分高校中,采用網(wǎng)絡(luò)與數(shù)字化技術(shù)完成學(xué)生個(gè)人信息的統(tǒng)一管理保障的學(xué)校基礎(chǔ)建設(shè),學(xué)校對(duì)過(guò),通過(guò)對(duì)軟件硬件資源的開(kāi)發(fā),或者是校內(nèi)網(wǎng)教育平臺(tái)的建設(shè)打下堅(jiān)實(shí)的基礎(chǔ),通過(guò)相關(guān)的教學(xué)科研辦公系統(tǒng)完成信息化管理,然而在國(guó)內(nèi),這種功能并未實(shí)現(xiàn),更需要我們做更多的深入研究加強(qiáng)國(guó)內(nèi),學(xué)校管理系統(tǒng)的開(kāi)發(fā)與應(yīng)用。(三)開(kāi)發(fā)環(huán)境及工具簡(jiǎn)介1.EclipseEclipse不僅僅是作為JAVA的集成開(kāi)發(fā)環(huán)境同時(shí)它還拓寬到了PHP等開(kāi)發(fā)環(huán)境中,是一個(gè)集成開(kāi)放源代碼的,可用可拓展的開(kāi)發(fā)平臺(tái),另外它通過(guò)JDK以及JRE的環(huán)境為鋪墊,便于更好的進(jìn)行JAVA項(xiàng)目開(kāi)發(fā)。學(xué)生個(gè)人信息管理系統(tǒng)的實(shí)現(xiàn)便是通過(guò)Eclipse為平臺(tái)搭建的管理系統(tǒng)來(lái)實(shí)現(xiàn)的,通過(guò)服務(wù)器的連接來(lái)達(dá)到JAVA程序的實(shí)現(xiàn)功能。2.ApachetocmatTomcat服務(wù)器可以用作javaweb應(yīng)用程序的最佳servlet容器選項(xiàng)之一。不管是什么開(kāi)發(fā)工具,只要是在tomcat上發(fā)布的web應(yīng)用,服務(wù)器都是默認(rèn)把應(yīng)用放在webapps實(shí)現(xiàn)目錄下。作為輕量級(jí)服務(wù)器的代表,最重要的是它由Apache組織免費(fèi)發(fā)行的,適合中小型項(xiàng)目開(kāi)發(fā)。同時(shí)它也支持PHP等語(yǔ)言的服務(wù)器連接。3.JDKJDK可以稱(chēng)為JAVA語(yǔ)言開(kāi)發(fā)工具包,里面含有著JAVA語(yǔ)言開(kāi)發(fā)的環(huán)境以及代碼運(yùn)行所需的配件,比如server服務(wù)包,JRE功能包。它包含javac編譯器即將程序轉(zhuǎn)換為字節(jié)代碼,jar打包工程工具,JAVA開(kāi)發(fā)輔助工具,可謂是JAVA程序開(kāi)發(fā)的核心。4.MySQLMySQL可以說(shuō)是目前中小型企業(yè)使用最廣泛的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。雖然它沒(méi)有Oracle數(shù)據(jù)庫(kù)那么安全,但是它是完全免費(fèi)的,能夠進(jìn)行數(shù)據(jù)庫(kù)的信息儲(chǔ)存計(jì)算以及,實(shí)現(xiàn)數(shù)據(jù)庫(kù)處理分析等相關(guān)技術(shù)。5.SQLserver服務(wù)端SQLserver被稱(chēng)為數(shù)數(shù)據(jù)庫(kù)管理系統(tǒng),具有高集成度,在數(shù)據(jù)庫(kù)挖掘,可用于創(chuàng)建、管理和挖掘模型,通過(guò)server打開(kāi)服務(wù)端,與它共用的MySQL客戶端搭配即可連接數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)學(xué)生個(gè)人信息管理系統(tǒng)項(xiàng)目數(shù)據(jù)的添加,刪除,更新操作,使得數(shù)據(jù)管理更加方便。對(duì)于錯(cuò)誤數(shù)據(jù)也可以及時(shí)的檢查并恢復(fù)正常數(shù)據(jù)。二、系統(tǒng)分析(一)技術(shù)方案選型所需技術(shù)選擇Servlet開(kāi)發(fā)技術(shù),軟件開(kāi)發(fā)結(jié)構(gòu)分為B/S架構(gòu)和C/S架構(gòu)。Servlet是javaservlet的縮寫(xiě),通過(guò)生成網(wǎng)頁(yè)界面的過(guò)程為首先服務(wù)器客戶端發(fā)送請(qǐng)求到服務(wù)器端;其次它將請(qǐng)求信息發(fā)送至javaServlet中;隨之Servlet技術(shù)生成與之相對(duì)應(yīng)的內(nèi)容并回傳給服務(wù)器端。同時(shí)所對(duì)應(yīng)內(nèi)容網(wǎng)頁(yè)動(dòng)態(tài)生成,通過(guò)此技術(shù)能夠在數(shù)據(jù)庫(kù)連接的基礎(chǔ)上,通過(guò)編譯程序關(guān)聯(lián)服務(wù)端來(lái)實(shí)現(xiàn)學(xué)生個(gè)人信息管理系統(tǒng)的功能展示。B/S架構(gòu)——它的客戶端只有一種形式,那就是瀏覽器,使用的是HTTP協(xié)議,此體系結(jié)構(gòu)允許所有業(yè)務(wù)和數(shù)據(jù)處理在服務(wù)器上運(yùn)行,升級(jí)維護(hù)僅適用于服務(wù)器。服務(wù)器負(fù)責(zé)所有數(shù)據(jù)和業(yè)務(wù)管理,通常稱(chēng)為胖服務(wù)器。該架構(gòu)非常安全,具有一般用戶體驗(yàn)和高服務(wù)器壓力。C/S——客戶端形式多樣(自定義)它所遵守的協(xié)議例如有tcp/ip、udp等,這種架構(gòu)的客戶端分擔(dān)相當(dāng)大業(yè)務(wù)和數(shù)據(jù)(圖片、聲音)處理,升級(jí)維護(hù)客戶端必須同步下載補(bǔ)丁,服務(wù)器僅負(fù)責(zé)核心數(shù)據(jù)的存儲(chǔ)和管理,通常稱(chēng)為服務(wù)器。這種架構(gòu)通常是安全的并且具有高用戶體驗(yàn)。(二)可行性研究一個(gè)系統(tǒng)或者說(shuō)是一個(gè)項(xiàng)目的開(kāi)發(fā),肯定是基于需求從而開(kāi)始的,才有它存在的意義。從二八原則來(lái)說(shuō),需求占比了大部分的重要性,只有正確的進(jìn)行了可行性研究的需求分析才能有效進(jìn)行開(kāi)發(fā)軟件。對(duì)此我主要從以下三個(gè)方面進(jìn)行可行性分析:1.社會(huì)可行性本系統(tǒng)參與得用戶大多數(shù)是高校在校大學(xué)生,只要具備了瀏覽器支持這一基本條件就可以實(shí)施。而針對(duì)操作的要求也不高,只要具備上網(wǎng)的使用能力就行。并且不違背國(guó)家的相關(guān)法律法規(guī)和社會(huì)公共道德,還可以有利于節(jié)約資源,因此是具有社會(huì)可行性的。2.技術(shù)可行性本系統(tǒng)將采用Eclipse項(xiàng)目開(kāi)發(fā)工具,MySQL數(shù)據(jù)庫(kù),Tomcat服務(wù)器等技術(shù)進(jìn)行平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)。這些技術(shù)在行業(yè)中都較為成熟,并且本系統(tǒng)依賴的運(yùn)行環(huán)境也較為簡(jiǎn)單,只需一臺(tái)擁有windows操作系統(tǒng)的PC機(jī)。當(dāng)然考慮到所預(yù)算的開(kāi)發(fā)時(shí)間也較為寬松,保證能夠在規(guī)定時(shí)間內(nèi)完成。由此可見(jiàn),技術(shù)可行性是可以實(shí)現(xiàn)的。3.經(jīng)濟(jì)可行性本軟件由本人獨(dú)立進(jìn)行開(kāi)發(fā),基本上不需要什么經(jīng)濟(jì)投入。本軟件完成之后,可以幫助提高文明節(jié)能型高校建設(shè)進(jìn)程,具有很大的意義。因此本軟件的開(kāi)發(fā)在經(jīng)濟(jì)上是可行的。(三)需求分析需求分析是系統(tǒng)開(kāi)發(fā)設(shè)計(jì)中的關(guān)鍵步驟,此階段的任務(wù)在于完成系統(tǒng)的需求整理分析,而暫不考慮如何去“實(shí)現(xiàn)”功能。需求分析的目標(biāo)是把社會(huì)真實(shí)需求進(jìn)行整合分析,將其變?yōu)榭尚小⒖砷_(kāi)發(fā)、可運(yùn)行的系統(tǒng)開(kāi)發(fā)指導(dǎo)書(shū)。任何一個(gè)實(shí)際項(xiàng)目都不是憑空想象出來(lái)的,而是要以用戶的實(shí)際需求為方向,結(jié)合框架環(huán)境而開(kāi)發(fā)出來(lái)的。因此,只有認(rèn)真地調(diào)研清楚生活用戶的實(shí)際需求重要步驟才能夠設(shè)計(jì)和開(kāi)發(fā)出具有良好用戶體驗(yàn)的軟件。(四)總體業(yè)務(wù)流程系統(tǒng)總體可分為系統(tǒng)管理員登入模塊我的塊和學(xué)生個(gè)人登錄模塊,以下用例圖來(lái)表示。圖2-1系統(tǒng)管理員業(yè)務(wù)流程用例圖圖2-2系統(tǒng)管理員業(yè)務(wù)流程用例圖三、總體設(shè)計(jì)(一)編碼規(guī)范及界面風(fēng)格優(yōu)良的編碼風(fēng)格有助于我們?cè)陂_(kāi)發(fā)過(guò)程中減少運(yùn)行錯(cuò)誤,更有助于軟件的后期維護(hù),所以在編碼過(guò)程中保持代碼的規(guī)范性是很有必有的。本系統(tǒng)在開(kāi)發(fā)過(guò)程中主要采用以下編碼規(guī)范:1.編碼規(guī)范(1)統(tǒng)一的系統(tǒng)名和數(shù)據(jù)庫(kù)名,統(tǒng)一的測(cè)試數(shù)據(jù),統(tǒng)一的實(shí)體類(lèi),統(tǒng)一功能接口。(2)多加注釋?zhuān)恳粋€(gè)實(shí)體類(lèi)屬性寫(xiě)注釋屬性,每一個(gè)方法和類(lèi)都要寫(xiě)是用來(lái)做什么的。2.界面風(fēng)格開(kāi)發(fā)過(guò)程中,良好的用戶體驗(yàn)是我們應(yīng)該追求的最終目標(biāo)。用戶的體驗(yàn)與界面展示密不可分。本系統(tǒng)的界面采用與電腦主題相同的界面風(fēng)格,讓用戶樂(lè)于接受和操作。軟件設(shè)置全部在一個(gè)界面完成,減少用戶在不同窗口之間切換的復(fù)雜操作。主界面相對(duì)簡(jiǎn)潔,當(dāng)用戶第一次使用將開(kāi)發(fā)環(huán)境配置好之后,工作都在后臺(tái)自動(dòng)完成,減少用戶手工調(diào)試的次數(shù)。(二)系統(tǒng)功能模塊圖系統(tǒng)功能包含三個(gè)模塊,分別為系統(tǒng)管理員模塊、公告模塊和學(xué)生模塊。系統(tǒng)管理員功能包括了對(duì)學(xué)生信息的管理,學(xué)生考勤管理,以及對(duì)所有功能包含有增加刪除修改查詢,確保了學(xué)生信息的準(zhǔn)確性,包括系統(tǒng)公告的更新設(shè)置,為學(xué)生提供良好的信息通知。學(xué)生界面包括了用戶登錄注冊(cè),個(gè)人中心的修改和查看,查詢自己考勤情況得知自身違紀(jì)信息,對(duì)系統(tǒng)公告可有查看功能,方便了老師下達(dá)通告信息。具體系統(tǒng)功能框圖如圖3-1所示。圖3-1系統(tǒng)總體功能框圖(三)系統(tǒng)數(shù)據(jù)流圖頂層數(shù)據(jù)流圖:用戶登錄時(shí)可作為學(xué)生,系統(tǒng)管理員兩種角色選擇,在登錄前需要注冊(cè)賬號(hào),進(jìn)入后可以對(duì)其學(xué)生情況進(jìn)行管理查看,后臺(tái)管理員也可對(duì)系統(tǒng)進(jìn)行維護(hù)。頂層數(shù)據(jù)流圖如圖3-2所示。圖3-2頂層數(shù)據(jù)流圖底層數(shù)據(jù)流圖如圖3-3所示。圖3-3底層數(shù)據(jù)流圖(四)數(shù)據(jù)庫(kù)設(shè)計(jì)先對(duì)數(shù)據(jù)表做名稱(chēng)、各屬性、主鍵等進(jìn)行了詳細(xì)的設(shè)計(jì)。如下表所示,是部分實(shí)體的詳細(xì)設(shè)計(jì)表。數(shù)據(jù)庫(kù)表性質(zhì)分為學(xué)生管理員信息登錄表,學(xué)生個(gè)人信息樓詳細(xì)信息表,學(xué)生個(gè)人信息詳細(xì)設(shè)計(jì)表,缺勤記錄表,公告信息表。用戶信息表反應(yīng)了學(xué)生個(gè)人信息管理系統(tǒng)中系統(tǒng)管理員,學(xué)生個(gè)人信息管理員,學(xué)生端三者的數(shù)據(jù)庫(kù)信息。同時(shí)如表直截了當(dāng)?shù)谋磉_(dá)了管理系統(tǒng)的使用。表3-1用戶信息表屬性名列名數(shù)據(jù)類(lèi)型登錄名UsernameChar[20]密碼PasswordChar[80]密碼提示問(wèn)題QuestionChar[60]聯(lián)系電話dailChar[10]地址ADDChar[40]用戶級(jí)別Levelint真實(shí)姓名NamedChar[30]學(xué)號(hào)Stu_idChar[80]郵箱emailsChar[90]表3-2缺勤違紀(jì)信息表屬性名列名數(shù)據(jù)類(lèi)型違紀(jì)學(xué)生姓名studentChar[20]性別sexChar[10]學(xué)號(hào)Studenr_idChar[30]學(xué)生個(gè)人信息編號(hào)D_idint學(xué)生個(gè)人信息編號(hào)Build_haoChar[50]違紀(jì)情況questionChar[100]表3-3系統(tǒng)公告信息表屬性名列名數(shù)據(jù)類(lèi)型公告編號(hào)Pass_iddInt公告內(nèi)容Pass_cotChar[100]公告評(píng)論P(yáng)ass_commChar[50]公告刪除Pass_delete四、系統(tǒng)實(shí)現(xiàn)(一)前臺(tái)功能模塊的實(shí)現(xiàn)前臺(tái)功能主要通過(guò)用戶名的輸入密碼的輸入完成系統(tǒng)登錄,可以有不同角色的選擇,例如教師和學(xué)生以及訪客等,在密碼輸入方面,如果多次輸入錯(cuò)誤會(huì)有提示情況,確保系統(tǒng)的安全性,系統(tǒng)需求為學(xué)生提供注冊(cè)以及登錄功能,只要系統(tǒng)的注冊(cè)用戶才可以使用系統(tǒng)的主要功能,這樣不僅維護(hù)了系統(tǒng)以及用戶的信息安全,而且方便系統(tǒng)對(duì)于用戶信息的管理。1.首頁(yè)模塊我們可以根據(jù)自己的學(xué)號(hào)或者是自己設(shè)置的密碼進(jìn)行賬號(hào)密碼登錄,系統(tǒng)制定判斷當(dāng)前輸入的賬號(hào)密碼是否正確,在正確狀態(tài)下登錄系統(tǒng)進(jìn)行相關(guān)操作,在不正確狀態(tài)下會(huì)有錯(cuò)誤提示并且記錄錯(cuò)誤信息,多次錯(cuò)誤會(huì)有警示作用。圖4-1用戶登錄界面圖代碼如下:<TBODY><TR><TDvalign="top"><TABLEwidth=779height="598"border=0align=centercellPadding=0cellSpacing=0><TBODY><TR><TDvAlign=middlebackground=qtimages/zwgk.jpgheight=34><TABLEcellSpacing=0cellPadding=0width="75%"border=0><TBODY><TR><TDwidth="30%"height=22><DIVclass="baizil14"style="FONT-WEIGHT:bold"align=center>用戶注冊(cè)</DIV></TD><TDwidth=82></TD><TDwidth=82></TD><TDclass=gzdt_curbtnid=btn_gzdt_0width=82> </TD><TDclass=gzdt_btnid=btn_gzdt_1width=82> </TD><TDwidth=82> </TD></TR></TBODY></TABLE></TD></TR>2.個(gè)人信息模塊系統(tǒng)采用的分角色子系統(tǒng)管理,每種角色分別存儲(chǔ)角色個(gè)人信息,在登錄到系統(tǒng)后進(jìn)行個(gè)人信息的展示,以及相關(guān)功能的選擇,學(xué)生個(gè)人信息管理員和學(xué)生的個(gè)人信息。圖4-2個(gè)人信息學(xué)生管理模塊界面圖代碼如下:<TDwidth="159"height=22><DIVclass="baizil14"style="FONT-WEIGHT:bold"align=center><spanclass="STYLE4">學(xué)生信息管理</span></DIV></TD><TDwidth=173></TD><TDwidth=106></TD><TDclass=gzdt_curbtnid=btn_gzdt_0width=106> </TD><TDclass=gzdt_btnid=btn_gzdt_1width=106> </TD><TDwidth=106><ahref="lyb.jsp"></a></TD></TR>(二)后臺(tái)功能模塊實(shí)現(xiàn)為了系統(tǒng)信息的安全考慮,本系統(tǒng)的管理員也需要使用專(zhuān)用的賬號(hào)和密碼進(jìn)行登錄,登錄成功之后才可以對(duì)系統(tǒng)進(jìn)行管理操作。在登錄的同時(shí)系統(tǒng)實(shí)時(shí)調(diào)用相關(guān)的驗(yàn)證程序進(jìn)行核實(shí),核實(shí)標(biāo)準(zhǔn)為數(shù)據(jù)庫(kù)中的表數(shù)據(jù),在驗(yàn)證完成后登錄后臺(tái)管理主界面1.學(xué)生個(gè)人信息考勤管理通過(guò)學(xué)生個(gè)人信息對(duì)學(xué)生個(gè)人信息管理界面的登錄實(shí)現(xiàn),可以非常便捷的在系統(tǒng)管理員,學(xué)生個(gè)人信息管理員,學(xué)生之間進(jìn)行信息管理,極大方便了學(xué)生個(gè)人信息數(shù)據(jù)的管理。學(xué)生個(gè)人信息管理,在進(jìn)行相關(guān)事宜操作時(shí),可以通過(guò)自己的學(xué)號(hào)或者身份信息完成對(duì)應(yīng)的操作,比如姓名性別班級(jí)等相關(guān)信息。圖4-3學(xué)生個(gè)人信息界面圖<title>課程管理</title><LINKhref="CSS.css"type=text/cssrel=stylesheet><scripttype="text/javascript"src="js/popup.js"></script> <scripttype="text/javascript"> functionup(tt) { varpop=newPopup({contentType:1,isReloadOnClose:false,width:300,height:50});添加:2.缺勤管理缺勤模塊主要針對(duì)學(xué)生缺勤信息進(jìn)行匯總與統(tǒng)計(jì),當(dāng)學(xué)生有缺勤現(xiàn)象時(shí),管理員會(huì)進(jìn)入該系統(tǒng)進(jìn)行學(xué)生狀態(tài)下的缺勤記錄,初二講話了,操作流程,達(dá)到了長(zhǎng)久記錄的目的,并將記錄信息公布出來(lái)。圖4-4學(xué)生個(gè)人信息缺勤界面圖核心代碼如下:ass="container-fluid"> <divclass="row-fluid"> <divclass="span2bs-docs-sidebar"> <ulclass="navnav-listbs-docs-sidenav"> <li><ahref="blank"><iclass="icon-chevron-right"></i>首頁(yè)</a></li> <li><ahref="record?action=list"><iclass="icon-chevron-right"></i>缺勤記錄</a></li> <li><ahref="password?action=preChange"><iclass="icon-chevron-right"></i>修改密碼</a></li> <li><ahref="login.jsp"><iclass="icon-chevron-right"></i>退出系統(tǒng)2.lass="container-fluid"> <divclass="row-fluid"> <divclass="span2bs-docs-sidebar"> <ulclass="navnav-listbs-docs-sidenav"> <li><ahref="blank"><iclass="icon-chevron-right"></i>首頁(yè)</a></li> <li><ahref="student?action=list"><iclass="icon-chevron-right"></i>學(xué)生查看</a></li> <li><ahref="record?action=list"><iclass="icon-chevron-right"></i>缺勤記錄</a></li> <li><ahref="password?action=preChange"><iclass="icon-chevron-right"></i>修改密碼</a></li> <li><ahref="login.jsp"><iclass="icon-chevron-right"></i>退出系統(tǒng)3.學(xué)生個(gè)人信息管理員管理在管理員登錄學(xué)生管理系統(tǒng)之之后,可以對(duì)學(xué)生信息進(jìn)行增加刪除,修改查詢等相關(guān)操作,保證管理員模式的功能權(quán)限,對(duì)于學(xué)生來(lái)說(shuō),管理員模塊不僅起到了管理作用,而且在網(wǎng)頁(yè)跳轉(zhuǎn)信息中,處于不同事物的維護(hù)操作功能,也能夠保證這個(gè)系統(tǒng)的,權(quán)限等級(jí)劃分,是學(xué)生個(gè)人信息管理系統(tǒng),根據(jù)人性化操作管理更為方便,同時(shí)該管理界面實(shí)時(shí)與數(shù)據(jù)庫(kù)學(xué)升信息進(jìn)行搭配,提供類(lèi)別、規(guī)格上傳圖片等屬性設(shè)置。圖4-5學(xué)生個(gè)人信息缺勤記錄界面圖核心代碼如下: <td>${dormBuild.detail==null||dormBuild.detail==""?"無(wú)":dormBuild.detail}</td> <td><buttonclass="btnbtn-minibtn-info"type="button"onclick="javascript:window.location='dormBuild?action=manager&dormBuildId=${dormBuild.dormBuildId}'">管理員</button>  <buttonclass="btnbtn-minibtn-info"type="button"onclick="javascript:window.location='dormBuild?action=preSave&dormBuildId=${dormBuild.dormBuildId}'">修改</button>  <buttonclass="btnbtn-minibtn-danger"type="button"onclick="dormBuildDelete(${dormBuild.dormBuildId})">刪除4.安全管理學(xué)生個(gè)人信息管理系統(tǒng)在滿足以上功能的同時(shí)還具備了修改學(xué)生信息,以及修改系統(tǒng)管理員,學(xué)生個(gè)人信息管理員,學(xué)生三個(gè)角色的登錄賬號(hào)以及密碼的功能,滿足了數(shù)據(jù)庫(kù)安全性,保密性的考慮,管理員端修改學(xué)生信息,便于更改學(xué)生個(gè)人信息的數(shù)據(jù)處理,使得學(xué)生個(gè)人信息的管理更加的有條理話,對(duì)于新入學(xué)生個(gè)人信息的學(xué)生來(lái)說(shuō),智能化管理,節(jié)約了時(shí)間。管理員可以對(duì)系統(tǒng)給的所有注冊(cè)用戶的信息進(jìn)行管理,包括用戶的添加、修改、刪除、查詢等。該模塊的實(shí)現(xiàn)實(shí)質(zhì)是對(duì)于數(shù)據(jù)庫(kù)表結(jié)構(gòu)中用戶信息的可視化實(shí)現(xiàn),其中包含全部注冊(cè)游客用戶的注冊(cè)信息即用戶名、密碼等屬性信息。用戶留言之后,內(nèi)容會(huì)在后臺(tái)進(jìn)行顯示,管理員可以通過(guò)留言管理模塊對(duì)留言信息進(jìn)行回復(fù)和刪除等。作為后臺(tái)的留言管理界面實(shí)現(xiàn),包含用戶評(píng)論的留言以及留言的回復(fù),作為動(dòng)態(tài)界面的訪問(wèn)維護(hù),系統(tǒng)設(shè)置提交以及重置內(nèi)容操作權(quán)限,在提供給用戶發(fā)言權(quán)限的同時(shí)系統(tǒng)也可進(jìn)行相應(yīng)的后臺(tái)留言管理以及回復(fù)管理操作。圖4-6留言信息界面圖核心代碼如下:<scripttype="text/javascript"src="js/popup.js"></script> <scripttype="text/javascript"> functionup(tt) { varpop=newPopup({contentType:1,isReloadOnClose:false,width:300,height:50});pop.setContent("contentUrl","upload.jsp?Result="+tt);pop.setContent("title","保存");pop.build();pop.show(); } </script></head><SCRIPTlanguage=JavaScript>functionopenwin(url,width,height){五、總結(jié)通過(guò)相關(guān)的學(xué)生個(gè)人信息管理系統(tǒng)研究,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)便于大學(xué)生學(xué)生個(gè)人信息進(jìn)行信息管理的服務(wù)平臺(tái)。如今,實(shí)現(xiàn)需求的技術(shù)相對(duì)成熟,同時(shí)學(xué)生個(gè)人信息管理是必備管理之一。所以,我認(rèn)為,這樣一個(gè)平臺(tái)肯定能夠得到學(xué)校學(xué)生個(gè)人信息人員的歡迎,該平臺(tái)也能夠?qū)崿F(xiàn)它自身的實(shí)用價(jià)值和社會(huì)價(jià)值。當(dāng)然,鑒于本人的技術(shù)能力和社會(huì)調(diào)研的局限性,肯定沒(méi)有完美的考慮到方方面面,還有待完善的功能,例如繳費(fèi)功能,維修功能等,該平臺(tái)的具體實(shí)施運(yùn)維應(yīng)該是一個(gè)持續(xù)的過(guò)程,以此來(lái)發(fā)揮本平臺(tái)的最大價(jià)值。本次的畢業(yè)設(shè)計(jì)完成將我的大學(xué)所學(xué)知識(shí)用到了具體的實(shí)際開(kāi)發(fā)中去,不僅提升鞏固了

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論