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

正文內(nèi)容

計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)論文--家長與學(xué)校聯(lián)系系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-在線瀏覽

2025-01-01 23:06本頁面
  

【正文】 p forward name gopar path parjsp 此映射將 loginForm 表 單提交給 login 這樣一個(gè) ServletAction 類 表單信息以動(dòng)態(tài) FormBean 的形式提交給 login 后 login 調(diào)用 SqlExcute 數(shù)據(jù)庫的操作方法判斷用戶類別用戶是否存在不存在就定向到注冊(cè)頁面密碼是否正確等這里值得一提的是所有不牽涉數(shù)據(jù)庫操作的客戶端驗(yàn)證均利用 javaScript 在 Jsp 頁面進(jìn)行驗(yàn)證如輸入長度格式等待這些服務(wù)器端驗(yàn)證成功時(shí)再把對(duì)于一個(gè)用戶來說全程訪問的數(shù)據(jù)信息通過 SqlExcute 類提取出來封裝成相應(yīng)的 JavaBeans 減少數(shù)據(jù)庫連接次數(shù)這種連接要占用大量資源以備用戶訪問 if userTypeequals 03 if juge 0 StudentBean stuInfo newStudentBean sbget 0 sbget 1 sbget 2 sbget 3 sbget 4 sbget 5 stuInfoparName name requestgetSession setAttribute scorescb requestgetSession setAttribute studentsstuInfo return mappingfindForward gopar 這段代碼中首先判斷出該用戶是家長用戶然后判斷出用戶存在再把從數(shù)據(jù)庫中取出的孩子信息封裝成 StudentBean對(duì)象放入用戶 Session對(duì)象最后跳轉(zhuǎn)到家長工作的頁面這是從用戶登錄中截取的一段代碼在用戶登錄中要進(jìn)行用戶角色劃分以便不同用戶進(jìn)入不同的工作模塊這里是通過 userType 這一屬性區(qū)分不同用戶 01 表示管理員 02 表示班主任 03 表示家長用戶登錄界面如圖 52 所示 圖 52 用戶登錄界面 家長用戶模塊功能實(shí)現(xiàn) 家長用戶主要執(zhí)行查詢留言等操作 1 孩子在校信息成績查詢 在登錄之初已經(jīng)在 viewdo 中把這些信息封裝到相應(yīng)的 JavaBeans 中放入Session 對(duì)象中此時(shí)可以直接在頁面用 EL 語句輸出即可 2 家長留言 用于完成留言信息輸入提交時(shí)以動(dòng)態(tài) FromBean 方式提交給相應(yīng)的繼承自Action 類的類在此類中判斷用戶是否登錄如登錄則將留言信息以家長用戶類型插入到數(shù)據(jù)庫留言表中同時(shí)將操作提示返回給用戶 3 刪除留言 用戶選擇刪除留言操作后頁面將此信息提交給相應(yīng)的 Action去處理 Action調(diào)用數(shù)據(jù)庫操作的類執(zhí)行刪除操作并將操作結(jié)果的信息返回給頁面家長 登錄后的學(xué)生信息如圖 53 所示 圖 53 家長登錄后的學(xué)生信息 班主任用戶模塊功能實(shí)現(xiàn) 1 學(xué)生信息錄入 班主任選擇學(xué)生信息錄入的操作進(jìn)入信息錄入界面根據(jù)界面提示輸入學(xué)生信息以動(dòng)態(tài) FormBean的形式提交給相應(yīng)的 Action類此類調(diào)用數(shù)據(jù)庫操作類判斷學(xué)生是否存在如果不存在則調(diào)用數(shù)據(jù)庫操作類將學(xué)生信息插入學(xué)生信息表操作后要返回操作結(jié)果信息給班主任頁面 動(dòng)態(tài) FormBean 是在 Strutsconfigxml 配置文件中進(jìn)行定義并由 Tomcat 自動(dòng)創(chuàng)建的提交的學(xué)生信息表單定義形式如下 formbeanname studentinForm type ts validatorDynaValidatorForm formproperty name stuid type ng formproperty name stuname type ng formproperty name stusex type ng formproperty name etime type ng formproperty name gotime type ng formproperty name homeid type ng formbean 顯示的是教師信息里對(duì)應(yīng)的班級(jí)里所有的學(xué)生教師登錄后的頁面如圖 54 所示 圖 54 教師登錄界面 添好學(xué)生信息后點(diǎn)擊繼續(xù)添加后的界面狀態(tài)這里有操作成功的提示信息inserting is ok 關(guān)于它的實(shí)現(xiàn)方法會(huì)在管理員工作模塊中的公告信息添加中詳細(xì)說明 在判斷出要插入的學(xué)生信息不存在后可以執(zhí)行插入操作將學(xué)生信息插入數(shù)據(jù)庫下面代碼片斷給出了部分實(shí)現(xiàn)過程 String sql insert into students stuidstunamestusexetimegotimehomeidteacherid values 為了描述方面用代替具體的屬性值 SqlExcutesqlConn SqlExcuteinsertInfo sqluserInfo SqlExcutedoClose sqlConn 為數(shù)據(jù)庫連接的方法 insertInfo 為向數(shù)據(jù)庫插入記錄的方法doClose 為關(guān)閉連接的方法這些方法都為自定義的目 的在于實(shí)現(xiàn)代碼的完全重用這也是所謂的完全面向?qū)ο笠驗(yàn)閷?duì)于使用這些方法的人員他不必關(guān)心這些方法的實(shí)現(xiàn)細(xì)節(jié)只需要知道它們的作用即可方便使用 2 成績錄入 基本的實(shí)現(xiàn)過程同上所要注意的是成績的插入必須以該生存在為前提也就是說必須做到確保實(shí)體的完整性一致性 3 查看班級(jí)花名冊(cè) 在登錄之初已經(jīng)把這些信息封裝在相應(yīng)的 JavaBeans中放于 Session對(duì)象此時(shí)直接在頁面輸出即可 4 班級(jí)成績查詢 在登錄之初已經(jīng)把這些信息封裝在相應(yīng)的 JavaBeans中放于 Session對(duì)象此時(shí)直接在頁面輸出即可 5 學(xué)生信息刪除 在查看花名 冊(cè)時(shí)對(duì)應(yīng)每條學(xué)生信息都有刪除添加的操作用戶在選擇刪除操作之后轉(zhuǎn)到相應(yīng) Action 類中判斷學(xué)生信息是否存在如果存在則調(diào)用數(shù)據(jù)庫操作類進(jìn)行刪除操作此時(shí)注意級(jí)聯(lián)刪除的概念要同時(shí)刪除與學(xué)生對(duì)應(yīng)的家長信息學(xué)生成績等防止數(shù)據(jù)庫的不一致 6 成績刪除 步驟同上不需要考慮級(jí)聯(lián)刪除的問題修改學(xué)生信息界面如圖 55 所示 圖 55 修改學(xué)生信息界面 管理員模塊功能實(shí)現(xiàn) 管理員擁有最高權(quán)限他可以執(zhí)行其他用戶無法執(zhí)行的操作如分配班主任用戶管理員用戶等 1 用戶信息管理 a 刪除用戶 包括刪除班主任用戶家長用戶以及比自己權(quán)限低的系統(tǒng)管 理員至于具體的刪除操作同上面操作的步驟 b 添加用戶 一般來說班主任用戶和系統(tǒng)管理員是具有特殊權(quán)限的用戶不允許自由注冊(cè)而應(yīng)由現(xiàn)有管理員分配管理員在登錄之后進(jìn)入管理員工作界面選擇添加用戶進(jìn)入該界面輸入用戶信息以動(dòng)態(tài)的 FormBean形式提交給 Action他再調(diào)用數(shù)據(jù)庫操作的類進(jìn)行用戶添加用戶可由此帳戶進(jìn)行對(duì)應(yīng)的操作 2 公告信息管理 a 用戶留言信息管理一般只包括刪除操作 在本系統(tǒng)開發(fā)中一開始全部使用了動(dòng)態(tài) FormB
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1