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

正文內(nèi)容

基于jsp的家教信息管理系統(tǒng)論文(參考版)

2025-05-18 07:54本頁面
  

【正文】 本系統(tǒng)可以在很大程度上減輕我校 學(xué)員信息 家教信息 人員的工作負(fù)擔(dān),但由于時(shí)間按和技術(shù)條件的限制,還存。希望在以后的時(shí)間里,我 可以把這些缺陷都彌補(bǔ)過來,進(jìn)一步完善系統(tǒng)。這些技術(shù)都在論文中做了比較詳細(xì)的介紹 。這些雖然都是小問題,但是由于不細(xì)心在具體實(shí)踐中卻浪費(fèi)了不少時(shí)間,看來平時(shí)還是要多多實(shí)踐才是。 比如在 servlet 路徑配置時(shí)因粗心錯(cuò)誤導(dǎo)致運(yùn)行導(dǎo)致所報(bào)錯(cuò)誤,如圖 : 圖 由于 servlet路徑配置錯(cuò)誤 ,運(yùn)行時(shí)的提示 基于 jsp 的家教信息管理系統(tǒng) 結(jié) 論 本次畢業(yè)設(shè)計(jì)將我大學(xué)四年所學(xué)的軟件工程理論知識(shí)用到了 具體的實(shí)踐中去,深化了理論知識(shí),同時(shí)也鍛煉了動(dòng)手實(shí)踐能力。 主頁面的登錄模塊測(cè)試 測(cè)試流程: ,輸入錯(cuò)誤的登錄信息 基于 jsp 的家教信息管理系統(tǒng) 模塊名稱 測(cè)試用例 預(yù)期結(jié)果 實(shí)際結(jié)果 是否通過 登錄模塊 用戶名: null 密碼: null 彈出錯(cuò)誤提示,請(qǐng)輸入用戶名 登陸失敗,提示請(qǐng)輸入用戶名 通過 登錄模塊 用戶名: m1 密碼: null 彈出錯(cuò)誤提示,請(qǐng)輸入密碼 失敗,提示輸入密碼 通過 登錄模塊 用戶名: m1 密碼: 1 彈出錯(cuò)誤提示,用戶名或者密碼錯(cuò)誤 登陸失敗,提示用戶名或者密碼錯(cuò)誤 通過 其他錯(cuò)誤 在程序設(shè)計(jì)實(shí)現(xiàn)的過程中不可避免的會(huì)產(chǎn)生各種難以預(yù)料的錯(cuò)誤,如書寫錯(cuò)誤、傳值類型不一致、參數(shù)傳遞問題等等。 測(cè)試過程 在測(cè)試之初,由于將數(shù)據(jù)庫中的數(shù)據(jù)是隨便輸入,沒有實(shí)用性,為了使系統(tǒng)更加完善,在系統(tǒng)測(cè)試的過程中,本系統(tǒng)將一開始編程隨便輸入的數(shù)據(jù)全部清理后,輸入了一些有效的測(cè)試數(shù)據(jù),這樣可以更真實(shí)的反映系統(tǒng)的功能實(shí)現(xiàn)情況。測(cè)試發(fā)現(xiàn)問題之后要經(jīng)過調(diào)試找出錯(cuò)誤原因和位置,然后進(jìn)行改正。 系統(tǒng)測(cè)試的任務(wù)是盡可能徹底的檢查出程序中的錯(cuò)誤,提高軟件系統(tǒng)的可靠性,其目的是檢驗(yàn)系統(tǒng)“做得怎樣”。 所示: 基于 jsp 的家教信息管理系統(tǒng) 圖 用戶注冊(cè)界面設(shè) 計(jì) 基于 jsp 的家教信息管理系統(tǒng) 第五章 系統(tǒng)測(cè)試 系統(tǒng)測(cè)試目的與意義 系統(tǒng)測(cè)試是管理信息系統(tǒng)開發(fā)周期中一個(gè)十分重要而漫長(zhǎng)的的階段。調(diào)用后臺(tái)的 java 類 jiaoyaun 查詢所有的 教員 信息,并綁定這些信息到 request 對(duì)象中,在顯示層 jsp 展示出來 所示: 基于 jsp 的家教信息管理系統(tǒng) 圖 教員 查詢界面設(shè)計(jì) 用戶 注冊(cè) : 對(duì)于游客,至于瀏覽的功能,如果想進(jìn)一步使用本系統(tǒng),比如說 在線預(yù)約等,首先需要注冊(cè)一個(gè)合法的賬號(hào),然后登陸后,方能使用,點(diǎn)擊導(dǎo)航欄菜單“免費(fèi)注冊(cè)”, 調(diào)轉(zhuǎn)到注冊(cè) , 輸入相關(guān)正確信息后點(diǎn)擊 注冊(cè) 按鈕 即可完成注冊(cè) ,如果是沒有輸入完整的信息,或都會(huì)給出相應(yīng)的錯(cuò)誤提示,不能錄入成功。 普通用戶模塊 系統(tǒng)主頁面 實(shí)現(xiàn) :頁面的上方顯示的是 該網(wǎng)站的 logo 和 當(dāng)前的時(shí)間,下方 主要部分是信息顯示區(qū)域,右側(cè)中間部分 是通知公告,管理員 發(fā)布的信息公告都可以在此點(diǎn)擊后鏈接到相應(yīng)的信息頁面 查看具體通知公告,右上方 是登陸模塊,用戶必須輸入正確的用戶名、密碼和驗(yàn)證 碼 后才能進(jìn)入系統(tǒng), 右下方方 是 一個(gè)精美的日立表。_self39。../39。 :主要是通過 javascript 語句來實(shí)現(xiàn) , item_word[8][4]=退出系統(tǒng) 。 所示 基于 jsp 的家教信息管理系統(tǒng) 圖 學(xué)員信息 信息刪除 修改密碼 :輸入用戶名和用戶的原有密碼,輸入新密碼以后點(diǎn)擊修改按鈕即可修改密碼成功。 所示 基于 jsp 的家教信息管理系統(tǒng) 圖 學(xué)員信息 信息刪除 教員 信息 管理 教員 信息 信息 管理 : 管理員點(diǎn)擊左側(cè)的菜單“ 教員 信息管理 ” , 頁面跳轉(zhuǎn)到 教員 信息管理界面,調(diào)用后臺(tái)的 action 類 查詢所有 學(xué)員信息。 % tr class=tabletd%=i%2+1 % td height=25 align=center%=i+1 %/td td height=25 align=centera title=%=(1) % href=users/?id=%=(0) % target=_blank%=(1) %/a/td td height=25 align=center%=(2) %/td td height=25 align=center%=(3) %元 /小時(shí) /td td height=25 align=center%=(5).toString().substring(0,16) %/td td height=25 align=centera href=DelServlet?path=adminamp。i ()。 } 學(xué)員信息 管理 學(xué)員信息 信息 管理 : 管理員點(diǎn)擊左側(cè)的菜單“ 學(xué)員信息 管理” , 頁面跳轉(zhuǎn)到 學(xué)員信息 管理界面,調(diào)用后臺(tái)的 action 類 查詢所有 學(xué)員信息 。_self39。../39。)。 所示: 基于 jsp 的家教信息管理系統(tǒng) 圖 在每個(gè) jsp 頁面將會(huì)對(duì)相關(guān)用戶進(jìn)行攔截操作,這樣可以提高安全性,防止用戶不經(jīng)過登陸頁面而進(jìn)入 任何子菜單頁面: if((user)==null) { (scriptalert(39。 result=yes。 (userType, 0)。 HttpSession session=()。 if(()==0) { result=no。 Object[] con={userName,userPw}。 } String result=no。 所示: 圖 系統(tǒng) 登陸 頁面設(shè)計(jì) 用戶名和密碼以 ,選擇登陸身份后 , 點(diǎn)擊提交按鈕,跳轉(zhuǎn)到 登陸的 service 中, 在 該 service 中會(huì)對(duì)用戶名,密碼,驗(yàn)證碼進(jìn)行判斷,并根據(jù)相應(yīng)的用戶角色進(jìn)入對(duì)應(yīng)的頁面, loginservice 關(guān)鍵代碼: public String login(String userName,String userPw,int userType) { try 基于 jsp 的家教信息管理系統(tǒng) { (700)。在系統(tǒng)分析和設(shè)計(jì)階段,系統(tǒng)開發(fā)工作主要是集中在邏輯、功能和技術(shù)設(shè)計(jì)上,系統(tǒng)實(shí)施階段要繼承此前 面各個(gè) 階段的工作成果,將技術(shù)設(shè)計(jì)轉(zhuǎn)化為物理實(shí)現(xiàn),因此系統(tǒng)實(shí)施的成果是系統(tǒng)分析和設(shè)計(jì)階段的結(jié)晶。 } } return ()。 if (k 0) { 基于 jsp 的家教信息管理系統(tǒng) k += 256。 j 。 b = new byte[0]。 try { b = (c).getBytes(utf8)。 c = 255) { (c)。 if (c = 0 amp。 i ()。 } /* 把字符串轉(zhuǎn) 換成 Utf8編碼 */ public static String toUtf8String(String s) { StringBuffer sb = new StringBuffer()。 uniStr = new String(tempByte,ISO8859_1)。 /*把字符串轉(zhuǎn)換成 uincode編碼 */ if(gbStr == null){ gbStr = 。 String value = (ignore)。 在 中配置: filter filternameSetCharacterEncodingFilter/filtername filterclass/filterclass initparam paramnameencoding/paramname paramvaluegb2312/paramvalue /initparam 基于 jsp 的家教信息管理系統(tǒng) /filter filtermapping filternameSetCharacterEncodingFilter/filtername urlpattern/*/urlpattern//*表示工程下所有的頁面都會(huì)有此過濾器的處理 /filtermapping 對(duì)應(yīng)的 ,在初始化 init()方法中定義: public void init(FilterConfig filterConfig) throws ServletException { = filterConfig。 中文亂碼問題處理 在程序中經(jīng)常會(huì)遇到中文亂碼的情況,如果手動(dòng)的在 servlet和 jsp頁面進(jìn)行設(shè)置,相當(dāng)麻煩。 } catch(Exception ex){ ()。 con= (url,user,password)。//連接數(shù)據(jù)庫的用戶名 String password=sa。本系統(tǒng)為了方便 數(shù)據(jù)庫的操作,主要使用 DBContent 的對(duì)象來接一個(gè)數(shù)據(jù)庫(建立一個(gè)類 DBContent),代碼如下: public DBContent(){ String CLASSFORNAME=。其思想如圖 所示: BusinessObject DataAccessObject DataSource DataTransferObject 使用 封裝 創(chuàng)建 /使用 獲取 /修改 基于 jsp 的家教信息管理系統(tǒng) 圖 DAO模式類圖 圖中 BussinessObject是業(yè)務(wù)對(duì)象,是使用 DAO模式的客戶端; DataTransferObject數(shù)據(jù)傳輸對(duì)象,在應(yīng)用程序不同層次之間傳輸對(duì)象,在一個(gè)分布式應(yīng)用程序中,通常可以提高整理的性能; DataObjectAcces 數(shù)據(jù)輸入 /輸出對(duì)象封裝了對(duì)數(shù)據(jù)源的一些基本操作; DataSource 指的是數(shù)據(jù)源。 DAO 模式的主要思想就是從抽象數(shù)據(jù)源獲取與操縱數(shù)據(jù)的方法。 表 管理員 信息表 (admin) 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 是否主鍵 說明 userId int 4 否 是 編號(hào) userName varchar 50 否 否 用戶名 userPw varchar 50 否 否 密碼 數(shù)據(jù)庫的連接原理 采用 JDBC 連接數(shù)據(jù)庫的方式,只需在工程中導(dǎo)入對(duì)應(yīng)數(shù)據(jù)庫的 jar 包,就可以方便的對(duì)數(shù)據(jù)庫進(jìn)行連接,在程序中,用 ()方法來加載驅(qū)動(dòng)程序,在用DriverManager 的 getConnection()方法就可以創(chuàng)建一個(gè)數(shù)據(jù)庫連接。 表 信息發(fā)布 表 (xinxi) 列名 數(shù)據(jù)類型 長(zhǎng)度 允許空 是否主鍵 說明 id int 2 否 是 信息 ID title varchar 50 否 否 信息標(biāo)題 takeclass varchar 50 否 否 信息內(nèi)容 times Date 50 否 否 發(fā)布時(shí)間 userid varchar 50 否 否 用戶 Id 基于 jsp 的家教信息管理系統(tǒng) (4)預(yù)約信息表 記錄了學(xué)員和教員之間的預(yù)約信息,表如圖 所示。表結(jié)構(gòu)如表 所示。表結(jié)構(gòu)如表 所示。 根據(jù) ER 模型, 學(xué)員信息 家教信息 系統(tǒng)建立了以下邏輯數(shù) 據(jù)結(jié)構(gòu),下面是各數(shù)據(jù)表的詳細(xì)說明。 實(shí)體 屬性 實(shí)體間關(guān)系 基于 jsp 的家教信息管理系統(tǒng) (1)學(xué)員信息 實(shí)體 ER圖如圖 所示: 圖 ER圖 (2)教員信息 實(shí)體 ER圖如圖 所示:
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1