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

正文內(nèi)容

基于javaweb的博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)論文畢業(yè)設(shè)計(jì)(doc畢業(yè)設(shè)計(jì)論文)-預(yù)覽頁(yè)

 

【正文】 博客用戶:對(duì)正在使用博客的用戶進(jìn)行面對(duì)面的探訪,請(qǐng)教他們對(duì)博客的認(rèn)識(shí)和使用意見(jiàn)。為了使系統(tǒng)在實(shí)際運(yùn)行中發(fā)揮更大的作用,實(shí)現(xiàn)工作過(guò)程的計(jì)算機(jī)化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下系統(tǒng)開(kāi)發(fā)目標(biāo): 其工作流程為:系統(tǒng)啟動(dòng)并調(diào)用默認(rèn)的博客模版,所有用戶登錄之后瀏覽博客主頁(yè)面,用戶可以發(fā)表、上傳、瀏覽、評(píng)論。 :不僅包括常見(jiàn)網(wǎng)站的博客功能的各個(gè)方面:寫(xiě)博文、瀏覽、刪除、修改等各個(gè)方面,而且超級(jí)管理員還能進(jìn)行對(duì)前后臺(tái)用戶的管理,對(duì)用戶發(fā)表或上傳的文件進(jìn)行管理。登錄信息注冊(cè)用戶博客瀏覽系統(tǒng)新用戶注冊(cè)信息站點(diǎn)信息用戶信息博客信息數(shù)據(jù)庫(kù)系統(tǒng)修改信息系統(tǒng)信息博客信息管理員信息用戶信息登錄后的管理員管理員信息超級(jí)管理員登錄信息博客管理系統(tǒng)管理員修改信息圖21 系統(tǒng)數(shù)據(jù)流圖由于系統(tǒng)數(shù)據(jù)較多現(xiàn)舉出用戶登錄模塊數(shù)據(jù)流圖如圖22所示。系統(tǒng)功能的詳細(xì)描述如表224所示。博客系統(tǒng)用例如圖23所示。 標(biāo)識(shí)符:惟一表識(shí),如UC1234,在項(xiàng)目的其他元素中可以用來(lái)引用這個(gè)用例。頻率:參與者訪問(wèn)此用例的頻率。被包含的用例:此用例所包含用例的列表。修改歷史記錄:關(guān)于用例的修改時(shí)間、原因和修改人的詳細(xì)信息。下面列出本系統(tǒng)中的數(shù)據(jù)字典(由于本系統(tǒng)功能強(qiáng)大,所以此處只列一個(gè)數(shù)據(jù)字典):表26 前臺(tái)用戶信息表名字:用戶賬號(hào)別名:描述:標(biāo)識(shí)用戶的憑證定義:用戶名=xxxx(郵箱)位置:用戶驗(yàn)證中心 用戶信息表 用戶管理部分名字:前臺(tái)用戶信息表別名:博客用戶信息表描述:記錄博客用戶的注冊(cè)信息表定義:前臺(tái)用戶信息表=用戶名+用戶密碼位置:用戶驗(yàn)證中心名字:用戶密碼別名: 描述:驗(yàn)證用戶是否合法的唯一憑證定義:用戶密碼=616個(gè)字符位置:用戶驗(yàn)證中心 用戶信息表 用戶管理部分第3章 系統(tǒng)設(shè)計(jì) 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)主要包括兩大模塊組成:博客瀏覽系統(tǒng)、博客管理系統(tǒng)。(一)概念模型的建立通過(guò)第二章中對(duì)系統(tǒng)數(shù)據(jù)流以及局部數(shù)據(jù)流和數(shù)據(jù)字典的分析,可以總結(jié)出系統(tǒng)中數(shù)據(jù)概念模型(ER圖),如圖3圖33所示。(四)確定是否分解由于,關(guān)系模型的規(guī)范化程度并不是越高越好,在實(shí)際應(yīng)用中高范式可能會(huì)帶來(lái)程序查詢時(shí)間的浪費(fèi),所以,在數(shù)據(jù)庫(kù)文件設(shè)計(jì)上,本系統(tǒng)達(dá)到第三范式已經(jīng)足夠,無(wú)須在做分解。表31 數(shù)據(jù)庫(kù)表序 號(hào)數(shù)據(jù)庫(kù)表數(shù)據(jù)庫(kù)表存儲(chǔ)內(nèi)容1tb_qt_user存儲(chǔ)前臺(tái)用戶賬號(hào)和密碼信息2tb_ht_user存儲(chǔ)后臺(tái)管理員賬號(hào)和密碼信息3tb_bowen_fl存儲(chǔ)博文分類信息4tb_publish_bowen存儲(chǔ)博文信息5tb_xiangce_list存儲(chǔ)相冊(cè)信息6tb_bowen_reply存儲(chǔ)博文評(píng)論信息 上表列出了本系統(tǒng)所用到的數(shù)據(jù)表,并根據(jù)流程和功能表示出各數(shù)據(jù)表之間的關(guān)系,具體如圖34所示。由于本系統(tǒng)是應(yīng)用于網(wǎng)絡(luò)的,因此,我們選擇了JSP技術(shù)進(jìn)行開(kāi)發(fā),同時(shí),選用SQL Server作為系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù),開(kāi)發(fā)中將用到以下主要幾款開(kāi)發(fā)工具,如表35所示。通信網(wǎng)絡(luò):Internet網(wǎng)軟件環(huán)境: Web服務(wù)器:Tomcat [4]數(shù)據(jù)庫(kù)端: SQL Server 2008操作系統(tǒng):Windows 7/XP 瀏覽器: Internet Explore 系統(tǒng)實(shí)現(xiàn)的若干關(guān)鍵技術(shù) JSP技術(shù)概論 JSP技術(shù)使用Java編程語(yǔ)言編寫(xiě)類XML的tags和scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。插入的Java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能[6]。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些Java代碼進(jìn)行處理,然后將生成的HTML頁(yè)面返回給客戶端的瀏覽器。 JSP工作原理 JSP的執(zhí)行過(guò)程:,并回車觸發(fā)這個(gè)JSP的申請(qǐng)。JDBC為工具/數(shù)據(jù)庫(kù)開(kāi)發(fā)人員提供了一個(gè)標(biāo)準(zhǔn)的API,據(jù)此可以構(gòu)建更高級(jí)的工具和接口,使數(shù)據(jù)庫(kù)開(kāi)發(fā)人員能夠用純 Java API 編寫(xiě)數(shù)據(jù)庫(kù)應(yīng)用程序,同時(shí),JDBC也是個(gè)商標(biāo)名。 Java數(shù)據(jù)庫(kù)連接體系結(jié)構(gòu)是用于Java應(yīng)用程序連接數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)方法。JDBC實(shí)現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡(jiǎn)單、嚴(yán)格類型定義且高性能實(shí)現(xiàn)的接口。 JDBC 擴(kuò)展了 Java 的功能。 數(shù)據(jù)庫(kù)連接函數(shù) 為什么要將本部分列出來(lái)呢?因?yàn)樵谡麄€(gè)博客系統(tǒng)的開(kāi)發(fā)過(guò)程中,數(shù)據(jù)庫(kù)連接是必不可少的,是公用的,我們可以把這一部分先拿出來(lái),單獨(dú)做成一個(gè)函數(shù),在需要的時(shí)候只需調(diào)用就可以了,而不用每次都去寫(xiě)連接數(shù)據(jù)庫(kù)的程序,這種做法叫做復(fù)用。 public final static String DBPASS = bxylove900225。 // 關(guān)閉數(shù)據(jù)庫(kù)的變量 public void closeAll(Connection conn, PreparedStatement pstmt, ResultSet rs) { if (rs != null) { try { ()。 } catch (SQLException e) { (pstmt關(guān)閉發(fā)生異常)。 ()。 try { conn = getConn()。 i++) { (i + 1, getValue[i])。 } finally { closeAll(conn, pstmt, null)。 } catch (ClassNotFoundException e) { (注冊(cè)驅(qū)動(dòng)異常)。 ()。但由于系統(tǒng)模塊的代碼較多,現(xiàn)就系統(tǒng)的幾個(gè)重要模塊進(jìn)行介紹。 模塊體系結(jié)構(gòu)為實(shí)現(xiàn)上述功能,將該模塊分為了三個(gè)子模塊:新用戶注冊(cè)子模塊、注冊(cè)用戶登錄子模塊、系統(tǒng)管理員登錄子模塊。 。注冊(cè)頁(yè)面如圖43所示。郵件地址“用戶名域名”是最簡(jiǎn)單的,在域名中包含的后綴有很多種。 return ()。 。3. 驗(yàn)證碼產(chǎn)生的實(shí)現(xiàn)部分 我們發(fā)現(xiàn)用戶每次登錄時(shí)的驗(yàn)證碼都不一樣,這樣做的目的是為了防止有人利用暴力破解用戶的密碼。 博文管理子模塊 模塊簡(jiǎn)介該模塊用于對(duì)系統(tǒng)中所有的博文進(jìn)行管理,該模塊可以說(shuō)是博客管理系統(tǒng)中最主要的模塊,博客用戶在瀏覽系統(tǒng)發(fā)表博文之后,管理員就是在這個(gè)模塊進(jìn)行博文管理的,這個(gè)模塊主要實(shí)現(xiàn)的功能有:添加博文,查看博文,查看博文分類。 (1)添加博文程序流程圖系統(tǒng)就是根據(jù)下面的運(yùn)行流程把新的博文信息寫(xiě)入數(shù)據(jù)庫(kù)的,程序流圖如圖52所示。頁(yè)面初始化之后,當(dāng)管理員對(duì)博文提交修改/刪除信息時(shí),系統(tǒng)會(huì)將修改/刪除數(shù)據(jù)存入發(fā)表博文信息表(tb_publish_bowen)。 游戲管理子模塊管理員要求查看博文頁(yè)面初始化,選擇用戶,顯示該用戶的博文信息修改博文設(shè)置為無(wú)效或有效刪除博文否跳轉(zhuǎn)到修改博文頁(yè)面跳出刪除提示成功否是提交修改數(shù)據(jù)成功提示否成功成功是成功提示是成功提示圖54 查看博文程序流程圖 模塊簡(jiǎn)介該模塊用于對(duì)系統(tǒng)中所有的游戲進(jìn)行管理,該模塊為系統(tǒng)添加了娛樂(lè)功能,這個(gè)模塊主要實(shí)現(xiàn)的功能有:添加游戲,查看游戲。 (1)添加游戲程序流程圖系統(tǒng)就是根據(jù)下面的運(yùn)行流程把新的游戲信息寫(xiě)入數(shù)據(jù)庫(kù)的,程序流圖如圖56所示。該功能必然要應(yīng)用到了文件的上傳,在java里有專門(mén)處理文件上傳的java類。(2)查看游戲功能程序的實(shí)現(xiàn)部分查看游戲主要就是對(duì)游戲的刪除/是否有效的管理?,F(xiàn)在就博文信息管理模塊和好友信息管理模塊介紹如下: 博文信息管理模塊 模塊簡(jiǎn)介 此模塊提供給注冊(cè)該系統(tǒng)的所有用戶瀏覽博文的功能。此部分的信息是由博客用戶提交的,當(dāng)博客用戶提交新的博文信息時(shí),系統(tǒng)會(huì)將數(shù)據(jù)存入發(fā)表博文信息表中。此部分的信息是先通過(guò)添加好友,然后才能瀏覽好友博文,另外好友的博文信息只能瀏覽,不能修改。所有瀏覽頁(yè)面的數(shù)據(jù)都是從數(shù)據(jù)庫(kù)里提取出來(lái)的,當(dāng)用戶點(diǎn)擊相應(yīng)的鏈接時(shí),就會(huì)跳到相應(yīng)的頁(yè)面。 (1)全部好友程序流程圖系統(tǒng)就是根據(jù)下面的運(yùn)行流程來(lái)實(shí)現(xiàn)全部好友的,程序流圖如圖67所示。 (1)查詢好友程序流程圖系統(tǒng)就是根據(jù)下面的運(yùn)行流程來(lái)實(shí)現(xiàn)查詢好友的,程序流圖如圖69所示。在開(kāi)發(fā)過(guò)程中采用了多種措施保證軟件質(zhì)量,但是實(shí)際開(kāi)發(fā)過(guò)程中還是不可避免地會(huì)產(chǎn)生差錯(cuò),系統(tǒng)中通??赡茈[藏著錯(cuò)誤和缺陷,不經(jīng)周密測(cè)試的系統(tǒng)投入運(yùn)行,將會(huì)造成難以想象的后果,因此系統(tǒng)測(cè)試是開(kāi)發(fā)過(guò)程中為保證軟件質(zhì)量必須進(jìn)行的工作。因此測(cè)試不是為了表明程序正確;成功的測(cè)試也不是沒(méi)有發(fā)現(xiàn)錯(cuò)誤的測(cè)試。測(cè)試對(duì)象是隨不同階段而異的,最基本、最初的測(cè)試是單元測(cè)試,后面的組合測(cè)試、確認(rèn)測(cè)試都是以被測(cè)過(guò)的模塊作為測(cè)試對(duì)象的。 組合測(cè)試組合測(cè)試也稱集成測(cè)試或子系統(tǒng)測(cè)試,通常采用自頂向下測(cè)試和自底向上測(cè)試兩種測(cè)試方法。測(cè)試工作是由一個(gè)獨(dú)立的組織進(jìn)行,而且測(cè)試要從用戶的角度出發(fā)。系統(tǒng)測(cè)試需要確認(rèn)從頭到尾的功能正常才算完成,應(yīng)當(dāng)盡量避免系統(tǒng)測(cè)試延到項(xiàng)目末尾進(jìn)行。前一種方法稱為黑盒測(cè)試,后一種方法稱為白盒子測(cè)試??梢赃@么說(shuō),程序員有責(zé)任編寫(xiě)功能代碼,同時(shí)也就有責(zé)任為自己的代碼編寫(xiě)單元測(cè)試。路徑3的測(cè)試用例:輸入用戶名:admin 密碼:admin期望結(jié)果:提示驗(yàn)證碼為空路徑4的測(cè)試用例:輸入用戶名:admin 密碼:admin1期望結(jié)果:提示用戶名或密碼錯(cuò)誤,用戶進(jìn)行重新輸入,直到成功登錄為止。雖然在測(cè)試過(guò)程中發(fā)現(xiàn)不少錯(cuò)誤,但經(jīng)過(guò)修改后程序現(xiàn)在通過(guò)了測(cè)試。正確的結(jié)論應(yīng)該是本軟件還有待于進(jìn)一步的測(cè)試和改進(jìn)。本文針對(duì)如何設(shè)計(jì)一個(gè)結(jié)構(gòu)靈活的blog系統(tǒng)進(jìn)行了研究,主要目標(biāo)是能使該系統(tǒng)最大限度地切合客戶的需求,具有良好的移植性、可擴(kuò)展性且易于維護(hù)。系統(tǒng)基本上實(shí)現(xiàn)了預(yù)期的各項(xiàng)功能,達(dá)到了任務(wù)書(shū)中的主要設(shè)計(jì)內(nèi)容的各項(xiàng)任務(wù),整個(gè)系統(tǒng)也在經(jīng)過(guò)測(cè)試和不斷地改正之后能夠順利運(yùn)行。 :圖片上傳、圖片的展示、圖片的點(diǎn)評(píng)、圖片信息的維護(hù)、圖片權(quán)限管理等。在下一階段,將針對(duì)以下幾個(gè)方面進(jìn)一步開(kāi)展研究、升級(jí)和實(shí)踐工作:;; ;參考文獻(xiàn)[1]飛思科技產(chǎn)品研發(fā)中心.JSP應(yīng)用開(kāi)發(fā)詳解. 電子工業(yè)出版社. :305~320[2]吳以欣,陳小寧.JavaScript 腳本程序設(shè)計(jì).人民郵電出版社. :56~65[3]薩師煊,王珊.?dāng)?shù)據(jù)庫(kù)系統(tǒng)概論.高等教育出版社. :87~110[4]孫衛(wèi)琴,李洪成. Java Web開(kāi)發(fā)技術(shù)詳解.電子工業(yè)出版社. :77~87[5]程凱. JSP中文問(wèn)題及一套整體解決方案. 許昌學(xué)院學(xué)報(bào). :211~223[6]劉長(zhǎng)生. Java應(yīng)用中的漢字亂碼問(wèn)題分析. 計(jì)算機(jī)技術(shù)與發(fā)展. :322~350[7]趙川等. 基于Eclipse的測(cè)試工具管理平臺(tái)構(gòu)建. 軟件世界. :134~156[8]張紅梅,王磊. 在JSP中訪問(wèn)數(shù)據(jù)庫(kù)的方法. 農(nóng)業(yè)圖書(shū)情報(bào)學(xué)刊. :256~267[9]. University of Newcastle upon Tyne. :345~350[10]Mark Wutka,Alan Moffet,Kunal Mittal.Sams Teach Yourself JAVAServer Pages with Apache Tomcat in 24 Hours.Sams Publishing. :32~50[11]Kong Michael. An environment for secure SQL/Server puting.Oxford University Press Inc. :44~56[12]Jon Titus. ECN Technical Editor:The Eclipse of stand. Journal of Zhongkai Agrotechnical College. . . :101~120[13]Markus Aleksy,Axel Korthaus, Martin Schader. Use Java and the CORBA realization distribute type system. Journal of Pingxiang College. . :333~370致 謝 通過(guò)這次畢業(yè)設(shè)計(jì),我對(duì)這一學(xué)期《動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)》的學(xué)習(xí)有了一個(gè)總結(jié)和經(jīng)驗(yàn),我積累的知識(shí)有了用武之地,而且我的動(dòng)手能力也大大提高了。導(dǎo)師嚴(yán)謹(jǐn)?shù)闹螌W(xué)方法和善良誠(chéng)實(shí)的處事作風(fēng)為我樹(shù)立了良好的榜樣。 感謝所有關(guān)心和幫助過(guò)我的同學(xué)、朋友。 一次做好一件事 :“一次做好一件事的人比同時(shí)涉獵多個(gè)領(lǐng)域的人要好得多。相反,如果他抓住了主要矛盾,解決問(wèn)題就變得容易多了。” 把問(wèn)題想透徹 把問(wèn)題想透徹,是一種很好的思維品質(zhì)。 要事第一 創(chuàng)設(shè)遍及全美的事務(wù)公司的亨瑞。:“成功就是目標(biāo)的達(dá)成,其他都是這句話的注釋。 培養(yǎng)重點(diǎn)思維 從重點(diǎn)問(wèn)題突破,是高效能人士思考的一項(xiàng)重要習(xí)慣。正如微軟總裁兼首席軟件設(shè)計(jì)師比爾。 不找借口 美國(guó)成功學(xué)家格蘭特納說(shuō)過(guò)這樣的話:“如果你有為自己系鞋帶的能力,你就有上天摘星星的機(jī)會(huì)!”一個(gè)人對(duì)待生活和工作是否負(fù)責(zé)是決定他能否成功的關(guān)鍵。因此,在工作中,如果我們不能選擇正確的事情去做,那么唯一正確的事情就是停止手頭上的事情,直到發(fā)現(xiàn)正確的事情為止。 一次做好一件事 :“一次做好一件事的人比同時(shí)涉獵多個(gè)領(lǐng)域的人要
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1