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

正文內(nèi)容

基于net的個(gè)人博客管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)畢業(yè)論文-免費(fèi)閱讀

  

【正文】 感謝我的同學(xué)。在本次畢業(yè)設(shè)計(jì)之前,進(jìn)行Windows程序設(shè)計(jì),很多情況下我多采用的是C++,設(shè)計(jì)Web程序也多用ASP,也讓我感覺(jué)到它對(duì)于一個(gè)初學(xué)者來(lái)說(shuō)還是很容易就可以上手的,當(dāng)然上手和精通還是有很大的差距,單就其編碼的安全性方面,新手往往會(huì)不知所措,這在以往進(jìn)行網(wǎng)絡(luò)安全實(shí)踐時(shí),曾對(duì)自己設(shè)計(jì)程序的安全性所產(chǎn)生的感慨近乎類(lèi)似。G、在有驗(yàn)證控件時(shí),服務(wù)端控件都能激發(fā)同樣事件,所以有時(shí)候必須用不同類(lèi)型控 件,redirect不行,刷新驗(yàn)證碼不行。(2)遇到和解決的問(wèn)題,設(shè)計(jì)的邏輯性并不是很好,在應(yīng)用面向?qū)ο笾R(shí)的同時(shí)缺乏一定的靈活性(真是感到慚愧),而且在有些地方,原來(lái)很簡(jiǎn)單的我卻苦思冥想,熟不知一大段的代碼,不如系統(tǒng)的一個(gè)函數(shù)~_~,很多基礎(chǔ)的理論東西我還沒(méi)有搞清楚。q 編寫(xiě)存儲(chǔ)過(guò)程(用戶注冊(cè)、站點(diǎn)信息配置、BLOG分類(lèi)編輯、分類(lèi)添加、管理員修改用戶信息、用戶修改自己的信息、表情編輯、表情插入、申請(qǐng)友情鏈接、管理員更新鏈接信息、關(guān)鍵字編輯、關(guān)鍵字增加、用戶增加自己的URL收藏、發(fā)表日志、裝載罵人詞語(yǔ)、用戶自身最新發(fā)表的日志ID、發(fā)表日志評(píng)論、評(píng)論時(shí)用戶的注冊(cè)、查詢是否存在日志ID、刪除評(píng)論、刪除日志同時(shí)刪除評(píng)論、編輯日志時(shí)初始內(nèi)容裝入、更新日志內(nèi)容、統(tǒng)計(jì)訪問(wèn)者的信息、查詢?nèi)罩痉诸?lèi)信息、更新訪問(wèn)總量、計(jì)算今日昨日本月今年和開(kāi)始統(tǒng)計(jì)日期、計(jì)算并獲得已統(tǒng)計(jì)天數(shù)、獲取更新后的BLOG信息、刪除訪問(wèn)記錄的數(shù)據(jù)并更新統(tǒng)計(jì)數(shù)據(jù)、查詢所有評(píng)論、通用分頁(yè)處理函數(shù)等),補(bǔ)充SQL腳本,建立刪除存儲(chǔ)過(guò)程。在存儲(chǔ)過(guò)程實(shí)現(xiàn)中,通過(guò)數(shù)據(jù)庫(kù)接口聯(lián)系諸多模塊與元素。重寫(xiě)后用戶可根據(jù)設(shè)定的重寫(xiě)規(guī)則,進(jìn)行訪問(wèn)、操作、管理等。首先考慮的是頁(yè)面的布局處理,這里的主要任務(wù)是將WEB頁(yè)面合理分割成用于安排文字,圖像等各種屏幕元素的區(qū)間,當(dāng)然設(shè)計(jì)時(shí)也是盡可能的做到結(jié)構(gòu)清晰,易于用戶操作等特性。要求實(shí)現(xiàn)的功能也不同?!?dāng)然,具體的DBMS各有各自己的特性,和優(yōu)點(diǎn),例如跨平臺(tái)性、性能、安全性等。然后在后臺(tái)支持的基礎(chǔ)上,對(duì)前臺(tái)進(jìn)行順序開(kāi)發(fā),日志發(fā)表、編輯、日志瀏覽(評(píng)論、分頁(yè)、注冊(cè)、內(nèi)容過(guò)濾……)、評(píng)論搜索、會(huì)員信息(整體、個(gè)人、編輯)、……、再到首頁(yè)總體顯示的實(shí)現(xiàn)。這里主要完成的是顯示系統(tǒng)的所有日志,每頁(yè)日志的條數(shù)由管理員在config里定義,對(duì)于日志的分頁(yè)顯示也同樣采用存儲(chǔ)過(guò)程方式進(jìn)行,并支持自定義跳轉(zhuǎn),采用視圖查詢,增強(qiáng)了系統(tǒng)的安全性。另一方面與上同,分頁(yè)、確認(rèn)刪除……q 友情鏈接驗(yàn)證管理:主要實(shí)現(xiàn)的是對(duì)用戶提交的友情鏈接進(jìn)行驗(yàn)證,顯示需驗(yàn)證鏈接,是否首頁(yè)已顯示(當(dāng)然默認(rèn)是不會(huì)的),沒(méi)通過(guò)驗(yàn)證的,將不會(huì)顯示出來(lái);不通過(guò)首頁(yè)顯示驗(yàn)證的,將不會(huì)在首頁(yè)顯示,在對(duì)驗(yàn)證、刪除進(jìn)行處理時(shí),也采用批處理的操作,這和上面有所不同,實(shí)現(xiàn)了全部驗(yàn)證、全部刪除的操作。(4)頁(yè)尾處理模塊該部分主要解 決的是系統(tǒng)的版權(quán)信息,頁(yè)面執(zhí)行時(shí)間的顯示等,比較簡(jiǎn)單。 系統(tǒng)開(kāi)發(fā)目標(biāo)通過(guò)利用C、使用Code Behind方式來(lái)實(shí)現(xiàn),使前臺(tái)界面和后臺(tái)代碼分離,通過(guò)利用類(lèi)的繼承、重用,以及函數(shù)的公用來(lái)盡量精簡(jiǎn)代碼,此外,注意系統(tǒng)以后的就閱讀性和可維護(hù)性。在目前多數(shù)的BLOG系統(tǒng)中,.NET原型的系統(tǒng)并不是很多,而多以ASP等為主流,這在很大程度上使個(gè)人的設(shè)計(jì)減少了一定的參考性,,,這里不在追述。羅杰斯把創(chuàng)新的采用者分為革新者、早期采用者、早期追隨者、晚期追隨者和落后者等幾個(gè)發(fā)展階段。 從前的互聯(lián)網(wǎng)使用HTML描述信息,大家彼此是孤立的。一開(kāi)始,他們只是希望能賺點(diǎn)錢(qián)維持日?;ㄤN(xiāo),但是沒(méi)想到財(cái)源滾滾而來(lái)。梅娜說(shuō):當(dāng)時(shí),我想我已不可能在現(xiàn)實(shí)世界中出名了,但或許可以在網(wǎng)絡(luò)世界出出名。本同年,美國(guó)一家小軟件公司 Pyra 的三個(gè)創(chuàng)始人為了開(kāi)發(fā)一個(gè)復(fù)雜的“群件”,編寫(xiě)了一個(gè)小軟件,目的是便于交流想法和團(tuán)隊(duì)協(xié)作。BLOG技術(shù)締造了“博客”文化。所以對(duì)某一個(gè)服務(wù)的修改不會(huì)影響到其他的服務(wù)。用xml進(jìn)行共享的數(shù)據(jù),彼此之間獨(dú)立,但同時(shí)又能夠松耦合地連接到一個(gè)執(zhí)行某特定任務(wù)的合作組。l 終端用戶們?cè)谑褂脀eb的時(shí)候,無(wú)法對(duì)自己的個(gè)人信息和數(shù)據(jù)進(jìn)行控制,這導(dǎo)致了個(gè)人隱私和安全泄漏問(wèn)題。.net包含了建立和運(yùn)行基于xml的軟件所需要的全部部件。l 當(dāng)終端用戶使用軟件時(shí),他們總覺(jué)得不夠簡(jiǎn)便。msdos使得個(gè)人電腦在商業(yè)和家庭中廣為接受;windows增強(qiáng)了用戶的圖形界面,使其成為首選的與軟件交互方式,最終使得圖形界面成為個(gè)人電腦的主流。相對(duì)來(lái)說(shuō),程序員是比較缺乏的,雇用的費(fèi)用也很高。這是下一代的Internet計(jì)算模型,各個(gè)XML Web服務(wù)之間彼此是松耦合的,通過(guò)XML進(jìn)行通訊,協(xié)同完成某一特定的任務(wù)。①說(shuō)法一:1997年,BLOG 這個(gè)詞匯被 John Barger 創(chuàng)造出來(lái),1999年之后它得到了發(fā)展迅速,這還要得益于麥特 ②說(shuō)法二:一對(duì)1977年出生的小夫妻,一個(gè)無(wú)事可做,不甘寂寞寫(xiě)起了網(wǎng)絡(luò)日志;另一個(gè)找不到體面工作,就在家編編電腦程序。如今,相隔六天已擁有70多名員工、700萬(wàn)用戶,其中僅付費(fèi)用戶就達(dá)100萬(wàn)。2001年9月,本最近,為的就是跟相隔六天這個(gè)最強(qiáng)有力的競(jìng)爭(zhēng)對(duì)手相抗衡。②教育BLOG的展望:任何一種新技術(shù)、新產(chǎn)品、新思想的創(chuàng)新與擴(kuò)散對(duì)社會(huì)的發(fā)展都起著重要的推進(jìn)作用,因此,人們十分關(guān)注創(chuàng)新擴(kuò)散規(guī)律的研究。因此,基于BLOG的多種優(yōu)勢(shì)和未來(lái)的發(fā)展趨勢(shì),所以有必要設(shè)計(jì)這樣的一個(gè)BLOG系統(tǒng)。他們一般都會(huì)珍惜機(jī)會(huì),責(zé)任感很強(qiáng),從容不迫,不急于慌不擇言,更重視自己“水平”的體現(xiàn),因而博客里大大減少了一些人們所謂的垃圾文字,從而有利于維護(hù)漢語(yǔ)言文字的純潔性和規(guī)范化,它還能為企業(yè)和求職者提供了一個(gè)伯樂(lè)選千里馬的職場(chǎng),博客為他們各自所需創(chuàng)造了一個(gè)高效的網(wǎng)絡(luò)職場(chǎng)。2 需求分析 系統(tǒng)構(gòu)成 系統(tǒng)組成及功能 本系統(tǒng)由以下多個(gè)子模塊組成:用戶登錄、用戶注冊(cè)、頁(yè)頭和頁(yè)尾的處理模塊(用戶控件)、管理員后臺(tái)管理(包括BLOG配置、分類(lèi)管理、站點(diǎn)文件在線編輯與管理、會(huì)員管理、BLOG表情管理、日志中自動(dòng)識(shí)別的關(guān)鍵字管理、友情鏈接管理、友情鏈接驗(yàn)證、用戶收藏的URL、服務(wù)器的相關(guān)信息、罵人詞語(yǔ)的管理等)、BLOG編輯模塊、友情鏈接提交與顯示模塊、BLOG發(fā)表模塊、RSS訂閱模塊(amp。當(dāng)然這個(gè)可不是木馬^_^,它的執(zhí)行需要系統(tǒng)給予一定的權(quán)限??紤]到多條評(píng)論記錄時(shí),采用了分頁(yè)存儲(chǔ)過(guò)程來(lái)完成分頁(yè),并寫(xiě)了簡(jiǎn)單的分頁(yè)算法代碼(有一定的規(guī)律性),并支持自定義頁(yè)面跳轉(zhuǎn)。當(dāng)用戶沒(méi)有該權(quán)限時(shí),將會(huì)給出提示,當(dāng)文件上傳成功時(shí),將給出提示,并顯示給文件的類(lèi)型(如Image/Jpeg)、大小、上傳的目錄,此外對(duì)上傳文件大小的限制,我設(shè)置為2M(對(duì)于檢測(cè)文件大小,我想是不能放到服務(wù)端進(jìn)行的,如果文件太大的話,所以在客戶端進(jìn)行檢測(cè),采用了JS,F(xiàn)SO判斷不是好使,暫時(shí)沒(méi)完善 ),超時(shí)時(shí)間為120s。在速度性能方面前者也比后者遜色許多,如果稍做測(cè)試,比如10000條記錄,會(huì)發(fā)現(xiàn)SQL可能比ACCESS快10—20倍。 邏輯分析 數(shù)據(jù)流圖用戶級(jí)簡(jiǎn)化數(shù)據(jù)流圖:(1)頂層 用戶級(jí)數(shù)據(jù)流圖:頂層(2)0層 用戶級(jí)數(shù)據(jù)流圖:0層(3)1層 用戶級(jí)數(shù)據(jù)流圖:1層 數(shù)據(jù)字典(1)數(shù)據(jù)流詞條描述(2)數(shù)據(jù)元素詞條描述(3)數(shù)據(jù)文件詞條描述(4)加工邏輯詞條描述(5)源點(diǎn)及匯(終)點(diǎn)詞條描述具體的描述略,數(shù)據(jù)項(xiàng)、數(shù)據(jù)流、數(shù)據(jù)文件、數(shù)據(jù)元素、加工邏輯等描述和上面流圖的設(shè)計(jì)相對(duì)應(yīng),比較簡(jiǎn)單。 系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)(1)正則表達(dá)式:用戶匹配或替換文本內(nèi)容,如UBB、注冊(cè)驗(yàn)證、特定參數(shù)檢查多處用(2)存儲(chǔ)過(guò)程:幾乎在每個(gè)模塊都使用了該方式,當(dāng)然有的地方使用存儲(chǔ)過(guò)程是不佳的,不過(guò)在這些地方我直接用了SQL語(yǔ)句,這里設(shè)計(jì)的存儲(chǔ)過(guò)程有復(fù)雜的也有簡(jiǎn)單的,簡(jiǎn)單查詢、更新、插入,還有通過(guò)計(jì)算、判斷、多重語(yǔ)句、分頁(yè)(3)XML:(4)文件處理:后臺(tái)文件的編輯、處理以及文件信息的查看,服務(wù)端空間占用、文件上傳等都有用到(5)簡(jiǎn)單算法與面向?qū)ο髴?yīng)用:比較零散(6)WebForm:amp。總之,思想決定實(shí)施,思想決定規(guī)劃。只需添加系統(tǒng)函數(shù)即可。當(dāng)然由于設(shè)計(jì)時(shí)功能的變動(dòng)或是其他因素的影響,我需要不斷的修改數(shù)據(jù)表。q 日歷的繪制q 導(dǎo)航圖片的設(shè)計(jì)與處理q 部分控件的顯示風(fēng)格q 諸多交互的界面提示信息q 相關(guān)的快捷鍵支持、新窗口的訪問(wèn)形式等q 整體頁(yè)面的布局,顯示方式等主要采用的工具有Photoshop、Dream weaver等4 詳細(xì)設(shè)計(jì) 系統(tǒng)流程圖注:以下圖為Microsoft Visio 2003設(shè)計(jì)完成并導(dǎo)出為JPG圖片(Photoshop壓縮)一、 系統(tǒng)總體構(gòu)架圖數(shù)據(jù)層設(shè)計(jì)數(shù)據(jù)服務(wù)配置系統(tǒng)信息應(yīng)用層用戶接口層 系統(tǒng)總體構(gòu)架圖二、模塊流程以下為各模塊流程的簡(jiǎn)要表示,嚴(yán)格檢查與細(xì)節(jié)沒(méi)有涉及,請(qǐng)參見(jiàn)源碼、ASPX頁(yè)面內(nèi)的組成部分:(1)日志發(fā)表流程圖 日志發(fā)表流程圖
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1