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

正文內(nèi)容

基于web的課程管理系統(tǒng)1-資料下載頁(yè)

2025-06-27 20:10本頁(yè)面
  

【正文】 (XPriority,3)。 ()。 //創(chuàng)建一個(gè)Transport對(duì)象 Transport transport = (smtp)。 //連接SMTP服務(wù)器 (SMTPHost, user, password)。 //發(fā)送郵件 (message, ())。 ()。 return true。 }catch(Exception ex){ ()。 return false。 } } //定義一個(gè)SMTP授權(quán)驗(yàn)證類(lèi) static class SmtpAuth extends Authenticator{ String user,password。 //設(shè)置帳號(hào)信息 void setAccount(String user,String password){ = user。 = password。 } //取得PasswordAuthentication對(duì)象 protected PasswordAuthentication getPasswordAuthentication(){ return new PasswordAuthentication(user,password)。 } }、郵件發(fā)送成績(jī)單界面如下、發(fā)送給s000001麗麗同學(xué)的郵件如下、發(fā)送給s000002王敏同學(xué)的郵件如下、發(fā)送郵件給未選上課的學(xué)生:、張?jiān)略聅000003收到的選課信息:、報(bào)表打印模塊核心代碼:說(shuō)明:a),這樣報(bào)表就能根據(jù)數(shù)據(jù)庫(kù)動(dòng)態(tài)變化。b)做好后編譯、運(yùn)行,生成xxxx. jasper結(jié)尾的文。c)將此文件導(dǎo)入到WebRoot/iReport/下d)jsp文件頭部應(yīng)引入包:%@ page language=java import=.*,.*,.* pageEncoding=gb2312%%@ page import=.*,.*,.*,.* %File reportFile = new File((iReport/))。//獲得模板文件Connection conn = new ConnectDB().getConnection()。//連接數(shù)據(jù)庫(kù),ConnectDB類(lèi)是自定義的類(lèi)用于數(shù)據(jù)庫(kù)的連接try {byte[] bytes = ((), null, conn)。//將文件動(dòng)態(tài)綁定到數(shù)據(jù)庫(kù),更新數(shù)據(jù) if(conn!=null){ //關(guān)閉數(shù)據(jù)庫(kù) try { if(!()){ ()。 } } catch (SQLException e) { ()。 } } (application/pdf)。//調(diào)用系統(tǒng)pdf工具 ()。//設(shè)置內(nèi)容大小ServletOutputStream outputStream = ()。//打開(kāi)數(shù)據(jù)流(bytes, 0, )。//向緩存中寫(xiě)動(dòng)態(tài)生成的文件內(nèi)容 ()。//將緩存區(qū)中的數(shù)據(jù)寫(xiě)入到pdf工具中 ()。 } catch (JRException e) { ()。 }、未選上課的學(xué)生報(bào)表:、學(xué)生報(bào)表生成頁(yè)面如下、其他模塊圖:(帶校驗(yàn)):,自動(dòng)關(guān)閉窗口,并刷新父窗口:說(shuō)明:相應(yīng)的javascript核心代碼:script type=text/javascript function closewindow(){ if(){ (true)。 ()。 } } function clock(){ i = i 1。 if((info)){ (info).innerHTML = 本窗口將在+i+秒后自動(dòng)關(guān)閉。 } if(i 0) setTimeout(clock()。,1000)。 else closewindow()。 } var i = 6。 clock()。/scriptdiv id=info本窗口將在5秒后自動(dòng)關(guān)閉/divp、學(xué)生,教師,管理員可修改登錄密碼:、教師錄入成績(jī):、學(xué)生可查詢(xún)成績(jī),教師也可查詢(xún)成績(jī),管理員可以查詢(xún)所有信息:、學(xué)生精確查詢(xún)成績(jī):、管理員可以查詢(xún)所有信息:、管理員可以設(shè)置系統(tǒng)通知信息:、相應(yīng)的學(xué)生都可以查看系統(tǒng)通知信息:第6章 系統(tǒng)測(cè)試分析 系統(tǒng)測(cè)試目的和原則在開(kāi)發(fā)大型軟件系統(tǒng)的過(guò)程中,需要面對(duì)錯(cuò)綜復(fù)雜的問(wèn)題,因此,在軟件生存周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生錯(cuò)誤。我們力求在每個(gè)階段結(jié)束之前通過(guò)嚴(yán)格的技術(shù)審查,盡可能早的發(fā)現(xiàn)并糾正錯(cuò)誤。測(cè)試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)誤。目前軟件測(cè)試仍然是保證軟件質(zhì)量的關(guān)鍵步驟,它是對(duì)軟件規(guī)格說(shuō)明、設(shè)計(jì)和編碼的最后復(fù)審。盡管面向?qū)ο蠹夹g(shù)的基本思想保證了軟件應(yīng)該有更高的質(zhì)量,但無(wú)論采用什么樣的編程技術(shù),編程人員的錯(cuò)誤都是不可避免的,而且由于面向?qū)ο蠹夹g(shù)開(kāi)發(fā)的軟件代碼重用率高,更需要嚴(yán)格測(cè)試,避免錯(cuò)誤的繁衍。因此,軟件測(cè)試在面向?qū)ο缶幊汤锔哂兴闹匾浴Ec開(kāi)發(fā)過(guò)程類(lèi)似,測(cè)試過(guò)程也必須分步驟進(jìn)行,每個(gè)步驟在邏輯上是前一個(gè)步驟地繼續(xù)。大型軟件系統(tǒng)通常由若干個(gè)子系統(tǒng)組成,每個(gè)子系統(tǒng)又由許多模塊組成。因此,大型軟件系統(tǒng)的測(cè)試的基本層次如圖61所示。 測(cè)試的基本層次(1) 單元測(cè)試 單元測(cè)試的用例從單元詳細(xì)設(shè)計(jì)中導(dǎo)出。在單元測(cè)試中可以采用功能性測(cè)試和結(jié)構(gòu)性測(cè)試兩種。(2) 集成測(cè)試 在這個(gè)測(cè)試步驟中所發(fā)現(xiàn)的往往是概要設(shè)計(jì)的錯(cuò)誤。(3) 系統(tǒng)測(cè)試 在這個(gè)測(cè)試步驟中所發(fā)現(xiàn)的往往是需求規(guī)格說(shuō)明的錯(cuò)誤。一般來(lái)說(shuō),系統(tǒng)測(cè)試是功能性測(cè)試,不是結(jié)構(gòu)性測(cè)試。 JSP的中文亂碼問(wèn)題問(wèn)題描述及解決辦法:顯示信息時(shí)出現(xiàn)了中文文字顯示的問(wèn)題。Java語(yǔ)言默認(rèn)的編碼方式是Unicode,而我們通常使用的文件和數(shù)據(jù)庫(kù)都是基于 GB2312或者BIG5等方式編碼的,在程序中經(jīng)常會(huì)碰到漢字的處理及顯示的問(wèn)題。在向網(wǎng)頁(yè)輸出中文字符串的時(shí)候,(string)或者%=string%方式,那么必須轉(zhuǎn)換,方式是通過(guò)%@page ContentType=”text/html。charset=gb2312”%定義輸出字符集,從而實(shí)現(xiàn)內(nèi)碼的自動(dòng)轉(zhuǎn)換。中文作為參數(shù)傳遞出現(xiàn)了亂碼的問(wèn)題。原因是客戶(hù)提交的中文信息經(jīng)瀏覽器編碼到達(dá)服務(wù)器后,JSP無(wú)法將其正確解碼。而事實(shí)上瀏覽器缺省的編碼方式為ISO88591,所以我們?cè)谔幚碇形膮?shù)時(shí),把客戶(hù)提交的中文參數(shù)先轉(zhuǎn)換后再應(yīng)用。通過(guò)以下的方法解決這個(gè)問(wèn)題。%@ page contentType=”text/html。charset=gb2312”%,就可以解決漢字顯示問(wèn)題。在把數(shù)據(jù)輸入到數(shù)據(jù)庫(kù)中前,進(jìn)行下面的轉(zhuǎn)換:byte[] temp=(“iso88591”)。String desString=new String(temp)。得到的desString就可以寫(xiě)入到數(shù)據(jù)庫(kù)中了。 測(cè)試環(huán)境在測(cè)試中我采用windows XP sp3系統(tǒng)測(cè)試中將測(cè)試包括用戶(hù)登錄級(jí)別測(cè)試、學(xué)生登錄后操作測(cè)試、教師登錄后操作測(cè)試、管理員登錄后操作測(cè)試等功能。系統(tǒng)中所涉及的功能基本都可以實(shí)現(xiàn)。結(jié) 論 設(shè)計(jì)剛開(kāi)始是沒(méi)有很好分析系統(tǒng)功能、數(shù)據(jù)庫(kù)設(shè)計(jì)也存在問(wèn)題。比如數(shù)據(jù)庫(kù)表設(shè)計(jì)不夠完善,在編碼階段,當(dāng)想到表中缺少某字段時(shí)才添加,此時(shí)程序也必須做相應(yīng)的修改,這樣很耽誤時(shí)間,有可能有沒(méi)考慮到的細(xì)節(jié)導(dǎo)致程序出錯(cuò)。以此,編程啟動(dòng)階段,系統(tǒng)功能圖、ER模型、數(shù)據(jù)庫(kù)表及其屬性須考慮全面仔細(xì)。 開(kāi)發(fā)方法還采用面前結(jié)構(gòu)化的開(kāi)發(fā)方法;同時(shí)由于時(shí)間關(guān)系,框架使用還不成熟,所以采用jsp+javabean+servlet技術(shù)而沒(méi)有用struts+hibernate+spring當(dāng)前比較流行的框架來(lái)做,無(wú)論在開(kāi)發(fā)效率、可移植性、可維護(hù)性還是面向市場(chǎng)性都不太適合當(dāng)前企業(yè)需求。希望畢業(yè)設(shè)計(jì)時(shí),再用框架。 系統(tǒng)加入郵件發(fā)送技術(shù),根據(jù)實(shí)際情況采取相應(yīng)對(duì)策。 通過(guò)此次設(shè)計(jì)我學(xué)到了很多東西,同時(shí)感到自身知識(shí)的匱乏和考慮問(wèn)題不夠仔細(xì)詳盡,還有待提高。 參考文獻(xiàn)【1】吳建 鄭潮 汪杰 編著《UML基礎(chǔ)與Rose建模案例》(第2版) 人民郵電出版社 2007 【2】孫家廣 主編 劉強(qiáng) 編著 《軟件工程—理論、方法與實(shí)踐》 高等教育出版社 【3】張銀鶴 冉小芠《Jsp完全自學(xué)手冊(cè)》— 劉治國(guó)—清華大學(xué)出版社 等致 謝在做畢業(yè)設(shè)計(jì)的這幾個(gè)月的時(shí)間是我學(xué)生生涯中最有價(jià)值的一段時(shí)光。這里有治學(xué)嚴(yán)謹(jǐn)而不失親切的老師,有互相幫助的同學(xué),更有向上、融洽的學(xué)習(xí)生活氛圍。借此論文完成之際,我想向所有人表示我的謝意。首先要感謝計(jì)算機(jī)系的所有老師,老師們淵博的專(zhuān)業(yè)知識(shí),嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度給我留下了深刻的印象。在大學(xué)的三年時(shí)間里是他們讓我學(xué)會(huì)了如何學(xué)習(xí),更重要的是教會(huì)了我怎樣做人和做事。感謝我的畢業(yè)設(shè)計(jì)老師苗健老師,在我的畢業(yè)設(shè)計(jì)中,他的指導(dǎo)給予了我極大的幫助,使我對(duì)整個(gè)畢業(yè)設(shè)計(jì)的思路有了總體的把握,并耐心的幫我解決了許多實(shí)際問(wèn)題,使我有了很大收獲。感謝所有的指導(dǎo)老師們,對(duì)他們的細(xì)心幫助和指導(dǎo)表示由衷的感謝。在這段時(shí)間里,我從他們身上不僅學(xué)到了許多的專(zhuān)業(yè)知識(shí),更感受到了他們工作中的兢兢業(yè)業(yè),生活中的平易近人。此外,他們嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度和忘我的工作熱情更值得我去學(xué)習(xí)。還要感謝給與我?guī)椭奈覀冺?xiàng)目小組的其他成員,他們?cè)谖业漠厴I(yè)設(shè)計(jì)過(guò)程中經(jīng)常給我提出許多關(guān)鍵性的問(wèn)題,使我受益匪淺。 感謝兩年來(lái)與我傾心相交的朋友們,懷念我們相互支持、共同進(jìn)取的日子,懷念我們一起青梅煮酒,縱論天下的日子。感謝四年來(lái)你們對(duì)我的支持和幫助,我一無(wú)所拒,惟感領(lǐng)而已。更要感謝辛苦養(yǎng)育我多年的父母,正是由于他們對(duì)我支持和鼓勵(lì),我才能夠順利地完成學(xué)業(yè),他們是我學(xué)習(xí)和生活的精神支柱,今后我將竭盡所能,努力報(bào)答他們。最后,我要感謝所有關(guān)心幫助過(guò)我的人。謝謝!謝
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1