freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

jsp的學(xué)生信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(留存版)

  

【正文】 公司倡導(dǎo)、許多公司參與建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),該技術(shù)為創(chuàng)建顯示動(dòng)態(tài)內(nèi)容 的 Web 頁(yè)面提供了一個(gè)簡(jiǎn)捷而快速的方法。建設(shè)相關(guān)的學(xué)生信息管理系統(tǒng),將會(huì)促進(jìn)高等教育的發(fā)展,進(jìn)行基于網(wǎng)絡(luò)環(huán)境的學(xué)生信息管理系統(tǒng)的研發(fā)可以為我國(guó)高等教育擴(kuò)大規(guī)模發(fā)展的跨世紀(jì)工程提供強(qiáng)有力的技術(shù)支持,具有一定的應(yīng)用價(jià)值。該系統(tǒng)主要由個(gè)人信息、選課管理、成績(jī)查詢等功能模塊組成,本文具體介紹了各功能模塊所包含的小模塊的功能。以計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)為核心的信息高速公路的興起,更是 突破了傳統(tǒng)教育文化觀念和教育活動(dòng)的時(shí)空界限,使學(xué)校的教育手段和決策效率都發(fā)生了深刻的變化。 JavaBean 技術(shù)介紹 JavaBean 是一種 JAVA 語(yǔ)言寫(xiě) 成的可重用組件。 許多重要的技術(shù)和 AJAX 開(kāi)發(fā)模式可以從現(xiàn)有的知識(shí)中獲取。 Servlet 導(dǎo)入特定的屬于 Java ServletAPI 的包。其中學(xué)生登錄系統(tǒng)后,可以查看個(gè)人信息,可以參加選課,可以查看課程成績(jī),還可以發(fā)表意見(jiàn)。 成績(jī)查詢 學(xué)生選課后,該門(mén)課程成績(jī)默認(rèn)為 0 分。如圖 31 所示。 表 35 教師課程表 字段名稱 含義 類型 約束 Tcid 自增列 Int 主鍵 tID 教師編號(hào) Int 非空 cousrID 課程編號(hào) Int 非空 f 學(xué)生課程表 stu_stuCourse 學(xué)生課程表主要建立學(xué)生與課程之間的聯(lián)系。 Stringurl jdbc: if conn null try DRIVER .newInstance 。 系統(tǒng)登錄界面 該模塊主要用于系統(tǒng)首頁(yè)的用戶登錄,主要字段有登錄編號(hào)、登錄用戶名、登錄密碼和登錄用戶角色。 byte[] temp。 border:1px solid black。具體代碼如下。//獲取總頁(yè)數(shù) totalPage courseAmount%pageSize 0? courseAmount/pageSize : courseAmount/pageSize +1 。 圖 45 新聞動(dòng)態(tài)頁(yè)面 圖 46 最近新聞動(dòng)態(tài)頁(yè)面 學(xué)生模塊的設(shè)計(jì)與實(shí)現(xiàn) 該學(xué)生模塊主要實(shí)現(xiàn)學(xué)生個(gè)人信息管理、進(jìn)行選課、進(jìn)行成績(jī)查詢、查看新聞和反饋意見(jiàn)。 int cid 。//異步請(qǐng)求提交對(duì)象 //初始化異步請(qǐng)求提交對(duì)象 function init if req new ActiveXObject 。 Iterator iter 。 Teacher teacher null。 value 修改 function changeScore sid,v2 scid v2。 在系統(tǒng)首頁(yè),選擇【教師】按鈕,以教師身份進(jìn)入教師首頁(yè)。 圖 416 新聞管理 結(jié)論 經(jīng)過(guò)不懈的努力 ,“學(xué)生信息管理系統(tǒng)”終于開(kāi)發(fā)完成,論文也即將完成。 添加學(xué)生信息 form action servlet/AddStudentForm method post name addstuform ul class stuper2 li class stu1 學(xué)號(hào): li class stu2 input type text name stid id stid onblur checkID / div id divsid ul class stuper2 li class stu1 姓名: li class stu2 input type text name stname id sname onblur checkName / div id divsname 添加新聞信息 form action servlet/AddNewsForm method post name addnform onsubmit return checkWords div style width:500px。width:50px。 //根據(jù)課程 ID 獲得課程信息 liclass adds inputtype button onclick changeScore 39。教師登錄系統(tǒng),為學(xué)生課程打分,然后學(xué)生可以查看成績(jī)信息。 List myCourses new ArrayList 。red39。 Course course new Course 。 圖 44 課程信息頁(yè)面 查看新聞動(dòng)態(tài)頁(yè)面 新聞動(dòng)態(tài)模塊,主要面向?qū)W生和教師提供一些新聞信息。 int pageSize 4。 //去掉空格 function return / ^\s* | \s*$ /g, 39。 border:1px solid black。 teacher name 。在這些文件中,定義了每個(gè)模塊的屬性變量, 并為每個(gè)屬性設(shè)置了 set 和 get方法組。 package 。 表 34 教師信息表 字段名稱 含義 類型 約束 tID 自增列 Int 主鍵 teacherID 教師編號(hào) Varchar 50 非空 teacherName 教師名稱 Varchar 50 非空 teacherInfo 簡(jiǎn)介 Varchar 50 無(wú) Remark 備注 Varchar 50 無(wú) e 教師課程表 stu_teaCourse 該表主要是建立教師與課程之間的聯(lián)系。 圖 21 系統(tǒng)功能模塊圖 系統(tǒng)用例圖 經(jīng)過(guò)對(duì)每個(gè)模塊的詳細(xì)分析,該系統(tǒng)的用例圖如圖 22 所示。學(xué)生選課時(shí),系統(tǒng)要將每門(mén)課程的詳細(xì)信息提供給學(xué)生,課程信息包括課程名稱、學(xué)分、百分制分?jǐn)?shù)和任課教師。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù)。 Servlet 介紹 Servlet 是一種服務(wù)器端的 Java 應(yīng)用程序,具有獨(dú)立于平臺(tái)和協(xié)議的特性 ,可以生成動(dòng)態(tài)的 Web 頁(yè)面。通過(guò)這些, JavaBean 類可以用于下列方法: IDE 中, JavaBean 的功能允許應(yīng)用開(kāi)發(fā)者瀏覽其中的方法,即使JavaBean 是被編譯的,并且無(wú)法利用原始的源文件。 JSP 由于 JSP 頁(yè)面的內(nèi)置腳本語(yǔ)言是基于 Java 編程語(yǔ)言的,而且所有的 JSP 頁(yè)面都被編譯成為 Java?Servlet, JSP 頁(yè)面就具有 Java 技術(shù)的所有好處,包括健壯的存儲(chǔ)管理和安全性。 選題的背景和意義 在現(xiàn)代社會(huì)中,教育界是 IT 廠商的重要客戶之一,隨著計(jì)算機(jī)的發(fā)展,各大中院校紛紛建 設(shè)了自己的管理信息系統(tǒng),其中,學(xué)生管理信息系統(tǒng)是一個(gè)重要組成部分。面對(duì)如此龐大的信息量,開(kāi)發(fā)學(xué)生信息管理系統(tǒng)來(lái)提高學(xué)生管理工作的效率就成為必然。為了提高高校學(xué)生教育的管理水平和效率,學(xué)校各部門(mén)積極引進(jìn)和開(kāi)發(fā)先進(jìn)的計(jì)算機(jī)管理手段,促進(jìn)了信息的收集、管理和交換,但是各個(gè)部門(mén)之間的軟件模塊存在體系不一致、系統(tǒng)兼容性差、不方便擴(kuò)展、安全性能差、開(kāi)放程度低等缺點(diǎn)。 Web 服務(wù)器在遇到訪問(wèn) JSP 網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以 HTML 格式返回給客戶。特別是用與幫助廠家開(kāi)發(fā)在綜合開(kāi)發(fā)環(huán)境( IDE)下使用的 java 軟件部件。其中最引人注目的是一種稱為“黃色隱出”的技術(shù),它在數(shù)據(jù)更新之前時(shí)將用戶界面變?yōu)辄S色,更新完成后立刻恢復(fù)原來(lái)的顏色。 MySQL 數(shù)據(jù)庫(kù)介紹 ? MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典 MySQL AB 公司。再比如跟人信息列表部分,既包含學(xué)生信息列表,也包含教師信息列表。 b 其中學(xué)生和教師不同權(quán)限有,學(xué)生可以參加選課、進(jìn)行成績(jī)查詢、發(fā)表意見(jiàn)。如表 33 所示。 在應(yīng)用程序中要連接到數(shù)據(jù)庫(kù),還需要建立連接訪問(wèn)類。該部分包括客戶端頁(yè)面的設(shè)計(jì)、客戶端JSP 頁(yè)面的實(shí)現(xiàn)、學(xué)生可視化 JavaBean 文件的創(chuàng)建、學(xué)生不可視化 JavaBean文件的創(chuàng)建以及最后的運(yùn)行。 % 如果登錄用戶角色為學(xué)生,則顯示該學(xué)生基本信息 % %if student.equals role Student stu null。 width:150px。 return false。 else try pageInt pageNumber 。 ul class allCourse2 li class kch 【 % pageInt % / % totalPage % 】 a href ?pageNumber 1 首頁(yè) %if pageInt 1 上頁(yè) 。 boolean flag sid 。 sid v。在該頁(yè)面文件中,將課程信息和成績(jī)輸出顯示,其中課程信息包括課程編號(hào)、課程名稱、學(xué)分和 總分。如圖 4圖 410 所示。 Course course null。onblur 39。在客戶 端文件中,首先要判斷該用戶身份是不是管理員,否則降跳轉(zhuǎn)到系統(tǒng)首頁(yè)。 本系統(tǒng)根據(jù)學(xué)生管理的性質(zhì),可以將本系統(tǒng)分為 5 個(gè)模塊:個(gè)人信息、學(xué)生選課、學(xué)生成績(jī)、新聞動(dòng)態(tài)和意見(jiàn)反饋。 圖 411 成績(jī)管理頁(yè)面 這時(shí)學(xué)生成績(jī)默認(rèn)為 0,單擊【修改】按鈕,對(duì)應(yīng)成績(jī)將顯示在輸入文本框,教師在該文本框中輸入成績(jī),離開(kāi)文本框,則完成對(duì)學(xué)生成績(jī)的管理了。 input type 39。 if teacher ! null tid 。 cid 。 //指定處理返回值的函數(shù) get,servlet/MyCourseServlet?coid +coid+amp。,39。具體選課過(guò)程是將全部課程依次列舉,每門(mén)課程中有【選課】按鈕,學(xué)生單擊此按鈕,使用 Ajax 異步通信,將選課信息添加到數(shù)據(jù)庫(kù)。 Iterator iter 。 gbk 。 修改密碼 用戶名: % name% hr style width:530px。 catch Exception e return result。具體的代碼如下。 public Connection getConn if conn null createConn 。 表 36 學(xué)生課程表 字段名稱 含義 類型 約
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1