版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 本科畢業(yè)論文(設(shè)計(jì))</p><p> 論文題目:文本加密服務(wù)網(wǎng)站設(shè)計(jì)</p><p> 所在學(xué)院 </p><p> 專(zhuān)業(yè)班級(jí) 信息管理與信息系統(tǒng) </p><p> 學(xué)生姓名 學(xué)號(hào) </p>
2、<p> 指導(dǎo)教師 職稱(chēng) </p><p> 完成日期 年 月 日</p><p><b> 畢業(yè)論文獨(dú)創(chuàng)性聲明</b></p><p> 本人鄭重聲明所提交的畢業(yè)論文是本人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。除文中特別加以標(biāo)注的地方
3、外,論文中不包含他人已經(jīng)發(fā)表的學(xué)術(shù)成果或者他人為獲得高等院校學(xué)位而使用過(guò)的材料,論文中不涉及任何知識(shí)產(chǎn)權(quán)糾紛。否則,本人將承擔(dān)一切責(zé)任。</p><p> 學(xué)生簽名:____________ </p><p> 日 期:____________ </p><p><b> 摘 要</b></p><p>
4、 近年來(lái)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展速度是有目共睹的,它改變著人們的生活和工作面貌,促進(jìn)社會(huì)發(fā)展速度。由于互聯(lián)網(wǎng)是一個(gè)面向大眾開(kāi)放的系統(tǒng),其中信息的安全不能得到有效的保障,所以網(wǎng)絡(luò)安全問(wèn)題漸漸被人們所重視。如何保護(hù)信息在網(wǎng)絡(luò)上的傳播,信息的保密問(wèn)題顯得越發(fā)重要。由于現(xiàn)在科技的發(fā)展,網(wǎng)絡(luò)技術(shù)不斷的強(qiáng)大起來(lái),其傳播速度也在突飛猛進(jìn)的增長(zhǎng)。而附屬于網(wǎng)絡(luò)的網(wǎng)頁(yè)作為數(shù)字媒介的一種,又以其獨(dú)有的媒介技術(shù)徹底打破了傳統(tǒng)媒介傳達(dá)信息的方式,跨越了各種傳統(tǒng)媒介與
5、大眾進(jìn)行溝通。基于遇上兩種情況,開(kāi)發(fā)網(wǎng)站服務(wù)平臺(tái)提供服務(wù),使廣大網(wǎng)民了解信息加密技術(shù)的同時(shí),了解和吸收他們的寶貴意見(jiàn)。開(kāi)發(fā)加密軟件為用戶(hù)提供初步掌握和應(yīng)用加密軟件的機(jī)會(huì)。</p><p> 本文以UML面向?qū)ο蠓椒ㄟM(jìn)行分析,在分析階段確認(rèn)需求,將需求合并成用例,對(duì)用例進(jìn)行描述從而繪制順序圖。在設(shè)計(jì)階段,建立部署圖,主要設(shè)計(jì)分為架構(gòu)建模與構(gòu)件建模與數(shù)據(jù)庫(kù)設(shè)計(jì)?;诨ヂ?lián)網(wǎng)搭建網(wǎng)站為用戶(hù)提供軟件下載、信息閱讀、用戶(hù)交
6、流等多種服務(wù)。網(wǎng)站以asp語(yǔ)言、DW8開(kāi)發(fā),軟件以Delphi7開(kāi)發(fā)。設(shè)計(jì)目的是使用戶(hù)了解加密技術(shù)的相關(guān)知識(shí),以拋磚引玉的方式,關(guān)注用戶(hù)的建議和觀點(diǎn)。</p><p> 關(guān)鍵詞:加密技術(shù);網(wǎng)站設(shè)計(jì);UML;軟件設(shè)計(jì)</p><p><b> Abstract</b></p><p> In recent years, with the d
7、evelopment of computer network technology speed is be obvious people, it is changing people's work and life outlook, promote social development speed. Network technology is based on the Internet, because the Internet
8、 is a public open system, in which information security cannot be protected effectively, so the problem of network security is gradually valued by the people. How to protect the information in the network communication,
9、the security of information is becomi</p><p> This paper is based on the UML object oriented method to carry on the analysis,UML unified modeling language, is used to software intensive system of visual mod
10、eling language.UML for object oriented product development system description,visualization,and documentation of a standard language. Based on the Internet to build a website for users to provide software download,read,u
11、ser information exchange and other services.Site with ASP language,DW8 development,software developed by Delphi7.Design </p><p> Keywords:Encryption technology;Website design;UML;Software design</p>
12、<p><b> 目 錄</b></p><p> 1 網(wǎng)頁(yè)設(shè)計(jì)基本概述1</p><p> 1.1 網(wǎng)頁(yè)設(shè)計(jì)的研究背景1</p><p> 1.2 網(wǎng)頁(yè)設(shè)計(jì)的發(fā)展現(xiàn)狀1</p><p> 1.3 網(wǎng)頁(yè)設(shè)計(jì)的研究意義1</p><p> 2 文本加密服務(wù)網(wǎng)站的需求分
13、析3</p><p> 2.1 相關(guān)服務(wù)網(wǎng)站需求分析3</p><p> 2.2 建立概念模型錯(cuò)誤!未定義書(shū)簽。</p><p> 2.3 建立用例模型錯(cuò)誤!未定義書(shū)簽。</p><p> 2.4 編寫(xiě)用例描述10</p><p> 2.5 用例順序圖16</p><p>
14、 3 文本加密服務(wù)網(wǎng)站設(shè)計(jì)7</p><p> 3.1 基本部署圖7</p><p> 3.2 架構(gòu)建模7</p><p> 3.3 構(gòu)件建模8</p><p> 3.4 數(shù)據(jù)庫(kù)設(shè)計(jì)13</p><p> 3.4.1 數(shù)據(jù)庫(kù)概念設(shè)計(jì)13</p><p> 3.4.2 數(shù)
15、據(jù)庫(kù)邏輯設(shè)計(jì)14</p><p> 4 文本加密服務(wù)網(wǎng)站的實(shí)現(xiàn)32</p><p> 4.1 前臺(tái)實(shí)現(xiàn)32</p><p> 4.2 數(shù)據(jù)庫(kù)應(yīng)用實(shí)現(xiàn)33</p><p> 4.3 后臺(tái)實(shí)現(xiàn)35</p><p><b> 結(jié) 論42</b></p><p&
16、gt;<b> 參考文獻(xiàn)43</b></p><p><b> 致 謝48</b></p><p> 1 網(wǎng)頁(yè)設(shè)計(jì)基本概述</p><p> 1.1 網(wǎng)頁(yè)設(shè)計(jì)的研究背景</p><p> 自從第一個(gè)網(wǎng)站在上個(gè)世紀(jì)90年代初誕生以來(lái),設(shè)計(jì)師們嘗試了各種網(wǎng)頁(yè)的視覺(jué)效果。早期的網(wǎng)頁(yè)完全由文
17、本構(gòu)成,除了一些小圖片和毫無(wú)布局可言的標(biāo)題與段落。然而,時(shí)代在進(jìn)步,接下來(lái)出現(xiàn)了表格布局,然后是 Flash,最后是基于 CSS 的網(wǎng)頁(yè)設(shè)計(jì)。[1]</p><p> 1991年8月,TimBerners-Lee發(fā)布了第一個(gè)簡(jiǎn)單的,基于文本,包含幾個(gè)鏈接的網(wǎng)站。原始網(wǎng)頁(yè)的副本現(xiàn)在仍然在線。它有十多個(gè)鏈接,試圖告訴人們什么是萬(wàn)維網(wǎng)。隨后的網(wǎng)頁(yè)都比較相似,完全基于文本,單欄設(shè)計(jì),有一些鏈接等等。最初版本的 HTML
18、 只有最基本的內(nèi)容結(jié)構(gòu):標(biāo)題(<h1>, <h2>...),段落(<p>)和鏈接(<a>)。隨后新版本的HTML開(kāi)始允許在頁(yè)面上添加圖片(<img>),然后開(kāi)始支持制作表格(<table>)。</p><p> 1994年,萬(wàn)維網(wǎng)聯(lián)盟(W3C)成立,他們將HTML確立為網(wǎng)頁(yè)的標(biāo)準(zhǔn)標(biāo)記語(yǔ)言。這一舉動(dòng)阻斷了任何獨(dú)立公司想要開(kāi)發(fā)專(zhuān)利的瀏覽器和相應(yīng)
19、的程序語(yǔ)言的野心,因?yàn)檫@會(huì)對(duì)網(wǎng)絡(luò)的完整性產(chǎn)生不利的影響。W3C一直致力于確立與維護(hù)網(wǎng)頁(yè)編程語(yǔ)言的標(biāo)準(zhǔn)(例如JavaScript)。[2]</p><p> 1.2 網(wǎng)頁(yè)設(shè)計(jì)的發(fā)展現(xiàn)狀</p><p> 網(wǎng)站是企業(yè)向用戶(hù)和網(wǎng)民提供信息(包括產(chǎn)品和服務(wù))的一種方式,是企業(yè)開(kāi)展電子商務(wù)的基礎(chǔ)設(shè)施和信息平臺(tái),離開(kāi)網(wǎng)站(或者只是利用第三方網(wǎng)站)去談電子商務(wù)是不可能的。企業(yè)的網(wǎng)址被稱(chēng)為“網(wǎng)絡(luò)商標(biāo)”
20、,也是企業(yè)無(wú)形資產(chǎn)的組成部分,而網(wǎng)站是INTERNET上宣傳和反映企業(yè)形象和文化的重要窗口。</p><p> 目前,Web站點(diǎn)的設(shè)計(jì)是展現(xiàn)企業(yè)形象、介紹產(chǎn)品和服務(wù)、體現(xiàn)企業(yè)發(fā)展戰(zhàn)略的重要途徑,因此我們必須明確設(shè)計(jì)站點(diǎn)的目的和用戶(hù)需求,從而做出切實(shí)可行的設(shè)計(jì)計(jì)劃。[3]我們會(huì)根據(jù)消費(fèi)者的需求、市場(chǎng)的狀況、企業(yè)自身的情況等進(jìn)行綜合分析,以“消費(fèi)者”為中心,而不是以“美術(shù)”為中心進(jìn)行設(shè)計(jì)規(guī)劃。</p>
21、<p> 1.3 網(wǎng)頁(yè)設(shè)計(jì)的研究意義</p><p> 由于現(xiàn)在科技的發(fā)展,網(wǎng)絡(luò)技術(shù)不斷的強(qiáng)大起來(lái),其傳播速度也在突飛猛進(jìn)的增長(zhǎng)。而附屬于網(wǎng)絡(luò)的網(wǎng)頁(yè)作為數(shù)字媒介的一種,又以其獨(dú)有的媒介技術(shù)徹底打破了傳統(tǒng)媒介傳達(dá)信息的方式,跨越了各種傳統(tǒng)媒介與大眾進(jìn)行溝通。網(wǎng)頁(yè)就成為互聯(lián)網(wǎng)用于大眾直接溝通的表現(xiàn)形式。隨著網(wǎng)絡(luò)迅速地進(jìn)入和改變著人們的生活,網(wǎng)上購(gòu)物、就診、聊天等各種足不出戶(hù)就可以方便辦到的事,已成為大
22、眾生活?yuàn)蕵?lè)的主體。隨著網(wǎng)絡(luò)時(shí)代的到來(lái),人們?cè)絹?lái)越多的信息是在網(wǎng)絡(luò)上交流吸收。[4]作為一種平面設(shè)計(jì)與信息技術(shù)的結(jié)合延伸,網(wǎng)頁(yè)設(shè)計(jì)也越來(lái)越突顯其重要性。由此可見(jiàn),基于網(wǎng)絡(luò)建立信息發(fā)布及相關(guān)服務(wù)的平臺(tái)不僅適應(yīng)信息傳播的發(fā)展趨勢(shì),也為一部分人群提供了文本文件加密服務(wù)和交流討論的機(jī)會(huì)。</p><p> 2 文本加密服務(wù)網(wǎng)站的需求分析</p><p> 2.1 相關(guān)服務(wù)網(wǎng)站需求分析</p
23、><p> 根據(jù)用戶(hù)對(duì)服務(wù)平臺(tái)的需求,進(jìn)行需求分析,建立需求特性表。</p><p><b> 表1 需求特性表</b></p><p> 2.2 建立概念模型</p><p> 根據(jù)用戶(hù)需求特性表發(fā)現(xiàn)類(lèi)、聯(lián)機(jī)分析、職責(zé)分析、限定與修改,建立包含主要屬性的概念模型(概念模型,見(jiàn)圖2-1)。</p>&l
24、t;p><b> 圖2-1 概念模型</b></p><p> 2.3 建立用例模型</p><p> 建立了初步概念模型后,通過(guò)用例模型組織需求。首先確定用例模型,再進(jìn)行描述。</p><p> 將網(wǎng)站用戶(hù)特性表特性合并用例。</p><p> 表2 特性合并用例表</p><p&g
25、t; 根據(jù)網(wǎng)站特性合并用例表建立用例圖(用例圖,見(jiàn)圖2-2)</p><p><b> 圖2-2 用例圖</b></p><p> 2.4 編寫(xiě)用例描述</p><p> Use Case描述的是整個(gè)系統(tǒng)功能的一部分,這一部分一定要是在邏輯上相對(duì)完整的功能流程。</p><p> 根據(jù)用例圖中的用例編寫(xiě)用例描述
26、(用例描述,見(jiàn)表3~11)</p><p><b> 表3 注冊(cè)用例描述</b></p><p> 表4 信息閱讀用例描述</p><p> 表5 用戶(hù)投訴用例描述</p><p> 表6 觀點(diǎn)發(fā)表用例描述</p><p><b> 表7 登錄用例描述</b><
27、;/p><p> 表8 信息發(fā)布用例描述</p><p> 表9 信息刪除用例描述</p><p> 表10 投訴反饋用例描述</p><p> 表11 用戶(hù)下載用例描述</p><p><b> 2.5 用例順序圖</b></p><p> UML順序圖是一種動(dòng)態(tài)
28、建模方法。 UML順序圖一般用于:確認(rèn)和豐富一個(gè)使用情境的邏輯。一個(gè)使用情境就是系統(tǒng)潛在的使用方式的描述,也就是它的名稱(chēng)所要描述的。一個(gè)使用情境的邏輯可能是一個(gè)用例的一部分,或是一條備選線路;一個(gè)貫穿單個(gè)用例的完整流程[7]。根據(jù)每個(gè)用例建立用例順序圖(順序圖,見(jiàn)圖2-3~11)。</p><p> 用戶(hù)填寫(xiě)客戶(hù)資料,點(diǎn)擊“提交”,轉(zhuǎn)到登錄頁(yè)面,在此期間,點(diǎn)擊“返回”,回到主頁(yè)面,在此期間,用戶(hù)有未填寫(xiě)選項(xiàng),點(diǎn)
29、擊提交,返回信息填寫(xiě)頁(yè)。若用戶(hù)填寫(xiě)用戶(hù)名有重名,點(diǎn)擊“提交”,回到信息填寫(xiě)頁(yè)。</p><p> 圖2-3 用戶(hù)注冊(cè)順序圖</p><p> 用戶(hù)可以選擇喜好的標(biāo)題,點(diǎn)擊進(jìn)入后閱讀內(nèi)容,完成后可以返回到標(biāo)題頁(yè)繼續(xù)選擇閱讀。</p><p> 圖2-4 信息閱讀順序圖</p><p> 用戶(hù)可以填寫(xiě)投訴建議,點(diǎn)擊提交后投訴信息存入數(shù)據(jù)庫(kù)
30、中的用戶(hù)投訴表,之后轉(zhuǎn)到投訴反饋?lái)?yè)面,用戶(hù)可以在此看到投訴及反饋的信息。</p><p> 圖2-5 用戶(hù)投訴順序圖</p><p> 用戶(hù)可以選擇喜好的標(biāo)題,并進(jìn)入閱讀他人的觀點(diǎn),之后可以發(fā)表自己的觀點(diǎn),點(diǎn)擊提交后信息保存到數(shù)據(jù)庫(kù),之后返回討論信息頁(yè)面。</p><p> 圖2-6 觀點(diǎn)發(fā)表順序圖</p><p> 用戶(hù)可以在相應(yīng)的
31、文本框輸入用戶(hù)名、密碼,點(diǎn)擊“提交”,進(jìn)行用戶(hù)名、密碼驗(yàn)證。驗(yàn)證正確進(jìn)入登錄狀態(tài)頁(yè)面,驗(yàn)證錯(cuò)誤返回登錄頁(yè)面重新登錄。</p><p> 圖2-7 用戶(hù)登錄順序圖</p><p> 管理員可以選擇發(fā)布信息區(qū)域,填寫(xiě)要發(fā)布的信息后點(diǎn)擊提交按鈕,信息存入數(shù)據(jù)庫(kù)后進(jìn)入下一頁(yè)面,信息發(fā)布完成。</p><p> 圖2-8 信息發(fā)布順序圖</p><p
32、> 用戶(hù)可以選擇要?jiǎng)h除信息的區(qū)域,在內(nèi)容刪除欄中寫(xiě)入要?jiǎng)h除的內(nèi)容,點(diǎn)擊刪除按鈕后數(shù)據(jù)庫(kù)中相應(yīng)的信息刪除,之后返回內(nèi)容刪除頁(yè),完成刪除。</p><p> 圖2-9 信息刪除順序圖</p><p> 管理員可以選中反饋欄并且根據(jù)投訴內(nèi)容填寫(xiě)反饋信息,該信息存入數(shù)據(jù)庫(kù)后顯示返回反饋?lái)?yè)面。</p><p> 圖2-10 投訴反饋?lái)樞驁D</p>
33、<p> 用戶(hù)選擇喜好的軟件標(biāo)題,進(jìn)入后閱讀軟件信息,以此同時(shí)可以點(diǎn)擊下載軟件,下載成功返回主頁(yè)面,期間點(diǎn)擊取消,下載取消,返回下載頁(yè)面。</p><p> 圖2-11 用戶(hù)下載順序圖</p><p> 3文本加密服務(wù)網(wǎng)站設(shè)計(jì)</p><p><b> 3.1 基本部署圖</b></p><p> 部
34、署圖是用來(lái)顯示系統(tǒng)中軟件和硬件的物理架構(gòu)。從部署圖中,可以了解到軟件和硬件組件之間的物理關(guān)系以及處理節(jié)點(diǎn)的組件分布情況。使用部署圖可以顯示運(yùn)行時(shí)系統(tǒng)的結(jié)構(gòu),同時(shí)還傳達(dá)構(gòu)成應(yīng)用程序的硬件和軟件元素的配置和部署方式。(部署圖,見(jiàn)圖3-1)</p><p> 圖3-1 B/S部署圖</p><p><b> 3.2 架構(gòu)建模</b></p><p&g
35、t; 構(gòu)件圖是構(gòu)件圖主要用于描述各種軟件構(gòu)件之間的依賴(lài)關(guān)系,例如,可執(zhí)行文件和源文件之間的依賴(lài)關(guān)系。所設(shè)計(jì)的系統(tǒng)中的構(gòu)件的表示法及這些構(gòu)件之間的關(guān)系構(gòu)成了構(gòu)件圖。在構(gòu)件圖中,系統(tǒng)中的每個(gè)物理構(gòu)件都使用構(gòu)件符號(hào)來(lái)表示[7]。通常,構(gòu)件圖看起來(lái)像是構(gòu)件圖標(biāo)的集合。這些圖標(biāo)代表系統(tǒng)中的物理構(gòu)件.構(gòu)件圖的基本目底是:使系統(tǒng)人員和開(kāi)發(fā)人員能夠從整體上了解系統(tǒng)的所有物理構(gòu)件。同時(shí),也使我們知道如何對(duì)構(gòu)件進(jìn)行打包。以交付給最終客戶(hù)。最后,構(gòu)件圖顯示
36、了所開(kāi)發(fā)的系統(tǒng)的構(gòu)件之間的依賴(lài)關(guān)系。建立系統(tǒng)三層架構(gòu),繪制構(gòu)件圖(構(gòu)件圖,見(jiàn)圖3-2)。</p><p><b> 圖3-2 構(gòu)件圖</b></p><p> WebUI層:UserUI與ManageUI都依賴(lài)于ComplaintBU、NewBU、ForumBU,只是它們所擁有的權(quán)限不同,所以操作上也存在差異。</p><p> Busi
37、nessRule層:這一層的ComplaintBU、NewBU、ForumBU構(gòu)件顯然分別依賴(lài)于DataAccess層中的ComplaintDAO、NewDAO、ForumDAO構(gòu)件。</p><p> DataAccess層:ComplaintDAO、NewDAO、ForumDAO構(gòu)件將依賴(lài)于數(shù)據(jù)庫(kù)實(shí)現(xiàn)。 </p><p><b> 3.3 構(gòu)件建模</b&
38、gt;</p><p> 用戶(hù)填寫(xiě)客戶(hù)資料,點(diǎn)擊“提交”,轉(zhuǎn)到登錄頁(yè)面,在此期間,點(diǎn)擊“返回”,回到主頁(yè)面,在此期間,用戶(hù)有未填寫(xiě)選項(xiàng),點(diǎn)擊提交,返回信息填寫(xiě)頁(yè)。若用戶(hù)填寫(xiě)用戶(hù)名有重名,點(diǎn)擊“提交”,回到信息填寫(xiě)頁(yè)(用戶(hù)注冊(cè)順序圖,見(jiàn)圖3-3)。</p><p> 圖3-3 用戶(hù)注冊(cè)順序圖</p><p> 用戶(hù)可以選擇喜好的標(biāo)題,點(diǎn)擊進(jìn)入后閱讀內(nèi)容,完成后可
39、以返回到標(biāo)題繼續(xù)選擇閱讀(信息閱讀順序圖,見(jiàn)圖3-4)。</p><p> 圖3-4 信息閱讀順序圖</p><p> 用戶(hù)可以填寫(xiě)投訴建議,點(diǎn)擊提交后投訴信息存入數(shù)據(jù)庫(kù)中的用戶(hù)投訴表,之后轉(zhuǎn)到投訴反饋?lái)?yè)面,用戶(hù)可以在此看到投訴及反饋的信息(用戶(hù)投訴順序圖,見(jiàn)圖3-5)。</p><p> 圖3-5 用戶(hù)投訴順序圖</p><p>
40、用戶(hù)可以選擇喜好的標(biāo)題,并進(jìn)入閱讀他人的觀點(diǎn),之后可以發(fā)表自己的觀點(diǎn),點(diǎn)擊提交后信息保存到數(shù)據(jù)庫(kù),之后返回討論信息頁(yè)面(觀點(diǎn)發(fā)表順序圖,見(jiàn)圖3-6)。</p><p> 圖3-6 觀點(diǎn)發(fā)表順序圖</p><p> 用戶(hù)可以在相應(yīng)的文本框輸入用戶(hù)名、密碼,點(diǎn)擊“提交”,進(jìn)行用戶(hù)名、密碼驗(yàn)證。驗(yàn)證正確進(jìn)入登錄狀態(tài)頁(yè)面,驗(yàn)證錯(cuò)誤返回登錄頁(yè)面重新登錄(用戶(hù)登錄順序圖,見(jiàn)圖3-7)。</p
41、><p> 圖3-7 用戶(hù)登錄順序圖</p><p> 管理員可以選擇發(fā)布信息區(qū)域,填寫(xiě)要發(fā)布的信息后點(diǎn)擊提交按鈕,信息存入數(shù)據(jù)庫(kù)后進(jìn)入下一頁(yè)面,信息發(fā)布完成(信息發(fā)布順序圖,見(jiàn)圖3-8)。</p><p> 圖3-8 信息發(fā)布順序圖</p><p> 用戶(hù)可以選擇要?jiǎng)h除信息的區(qū)域,在內(nèi)容刪除欄中寫(xiě)入要?jiǎng)h除的內(nèi)容,點(diǎn)擊刪除按鈕后數(shù)據(jù)庫(kù)中相
42、應(yīng)的信息刪除,之后返回內(nèi)容刪除頁(yè),完成刪除(信息刪除順序圖,見(jiàn)圖3-9)。</p><p> 圖3-9 信息刪除順序圖</p><p> 管理員可以選中反饋欄并且根據(jù)投訴內(nèi)容填寫(xiě)反饋信息,該信息存入數(shù)據(jù)庫(kù)后顯示返回反饋?lái)?yè)面(投訴反饋?lái)樞驁D,見(jiàn)圖3-10)。</p><p> 圖3-10 投訴反饋?lái)樞驁D</p><p> 用戶(hù)選擇喜好的
43、軟件標(biāo)題,進(jìn)入后閱讀軟件信息,以此同時(shí)可以點(diǎn)擊下載軟件,下載成功返回主頁(yè)面,期間點(diǎn)擊取消,下載取消,返回下載頁(yè)面(用戶(hù)下載順序圖,見(jiàn)圖3-11)。</p><p> 圖3-11 用戶(hù)下載順序圖</p><p><b> 3.4 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 數(shù)據(jù)庫(kù)設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其
44、應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿(mǎn)足各種用戶(hù)的應(yīng)用需求(信息要求和處理要求)。</p><p> 3.4.1 數(shù)據(jù)庫(kù)概念設(shè)計(jì)</p><p> 數(shù)據(jù)庫(kù)概念設(shè)計(jì)是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,所以建立網(wǎng)站設(shè)計(jì)E-R圖(見(jiàn)圖3-12)。</p><p> 圖3-12 網(wǎng)站設(shè)計(jì)E-R圖</p><p> 3.4.2 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)</p&g
45、t;<p> 根據(jù)上面設(shè)計(jì)的E-R圖,以級(jí)轉(zhuǎn)換的步驟,考慮應(yīng)用設(shè)計(jì)的因數(shù),在保證數(shù)據(jù)庫(kù)基本設(shè)計(jì)的范式的基礎(chǔ)上,對(duì)應(yīng)用系統(tǒng)的數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)進(jìn)行了設(shè)計(jì),設(shè)計(jì)生成的關(guān)系數(shù)據(jù)表(數(shù)據(jù)表,見(jiàn)表13~20)</p><p><b> 表13 客戶(hù)資料表</b></p><p><b> 表14 新聞信息表</b></p>
46、<p> 表15 管理員帳號(hào)登錄表</p><p><b> 表18 投訴建議表</b></p><p><b> 表19 投訴反饋表</b></p><p><b> 表20 用戶(hù)觀點(diǎn)表</b></p><p> 4 文本加密服務(wù)網(wǎng)站的實(shí)現(xiàn)</p&g
47、t;<p><b> 4.1 前臺(tái)實(shí)現(xiàn)</b></p><p> 登陸界面及相關(guān)鏈接(登錄界面圖,見(jiàn)圖4-2)。</p><p> 圖4-2 登錄界面圖</p><p><b> 鏈接代碼:</b></p><p> span class="STYLE1"
48、>/首頁(yè) /<a href="軟件下載.asp"class="font">軟件下載</a> /<a href="知識(shí)閱讀.asp"class="font">知識(shí)閱讀</a> /<a href="用戶(hù)交流.asp"class="font">用戶(hù)交流<
49、/a> /<a href="投訴建議.asp"class="font">投訴建議</a> /<a href="相關(guān)鏈接.asp"class="font">相關(guān)鏈接</a> /</span><a href="后臺(tái)登錄.asp"class="font"
50、><span class="STYLE6">頁(yè)面管理</span>/</a></p></td></p><p> 階段變量應(yīng)用,用戶(hù)名在頁(yè)面的傳遞(變量傳遞圖,見(jiàn)圖4-3)</p><p> 圖4-3 變量傳遞圖</p><p><b> 代碼實(shí)現(xiàn):</b&g
51、t;</p><p> Session("MM_Username") = MM_valUsername</p><p> If (MM_fldUserAuthorization <> "") Then</p><p> Session("MM_UserAuthorization") = C
52、Str(MM_rsUser.Fields.Item(MM_fldUserAuthorization).Value)</p><p> 4.2 數(shù)據(jù)庫(kù)應(yīng)用實(shí)現(xiàn)</p><p> 數(shù)據(jù)庫(kù)連接以及記錄集綁定(數(shù)據(jù)綁定圖,見(jiàn)圖4-4)</p><p> 圖4-4 數(shù)據(jù)綁定圖</p><p><b> 代碼如下:</b>&
53、lt;/p><p> 數(shù)據(jù)可連接代碼:"Provider=Microsoft.Jet.OLEDB.4.0;data source="&server.mappath ("/date/db1.mdb")</p><p><b> 插入記錄</b></p><p> :運(yùn)用記錄集合添加記錄(abc1.
54、asp)</p><p><b> <%</b></p><p> ab1=request.form("a1")</p><p> ab2=request.form("a2")</p><p> ab3=request.form("a3")<
55、/p><p> ab4=request.form("a4")</p><p> ab5=request.form("a5")</p><p> ab6=request.form("a6")</p><p> set conn1=server.Createobject("
56、ADODB.connection")</p><p> set rs=server.createobject("ADODB.recordset")</p><p> DBPath = Server.MapPath("./dbf/abc.mdb")</p><p> conn1.Open "
57、driver={Microsoft Access Driver (*.mdb)};dbq="& DBPath</p><p> rs.open "abc1",conn1,2,2</p><p><b> rs.addnew</b></p><p> rs("編號(hào)")=ab1<
58、/p><p> rs("用戶(hù)名")=ab2</p><p> rs("密碼")=ab3</p><p> rs("性別")=ab4</p><p> rs("年齡")=ab5</p><p> rs("姓名")=a
59、b6</p><p><b> rs.Update</b></p><p><b> rs.close</b></p><p> conn1.close</p><p><b> %></b></p><p><b> <
60、%</b></p><p> ab1=request.form("A1")</p><p> ab2=request.form("A2")</p><p> ab3=request.form("A3")</p><p> ab4=request.form(&quo
61、t;A4")</p><p> ab5=request.form("A5")</p><p> ab6=request.form("A6")</p><p> set conn1=server.Createobject("ADODB.connection")</p><p
62、> DBPath = Server.MapPath("./dbf/abc.mdb")</p><p> conn1.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& DBPath</p><p> mysql="insertinto abc
63、1() values('"&ab1&"','"&ab2&"','"&ab3&"','"&ab4&"','"&ab5&"','"&ab6&"
64、;')"</p><p> conn1.execute(mysql)</p><p> conn1.close</p><p><b> %></b></p><p> 記錄顯示 (show.asp)</p><p><b> <%</b&g
65、t;</p><p> set conn1=server.Createobject("ADODB.connection")</p><p> set rs=server.createobject("ADODB.recordset")</p><p> DBPath = Server.MapPath("./dbf
66、/abc.mdb")</p><p> conn1.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& DBPath</p><p> rs.open "abc1",conn1,2,2 %></p><p> <table
67、width="473" border="1"><tr></p><p> <td>郵箱 </td><td>姓名</td><td>年齡</td><td>性別</td> </tr></p><p> <% d
68、o while not rs.eof %></p><p><b> <tr></b></p><p> <td><%=rs("姓名")%></td><td><%=rs("年齡")%></td></p>
69、;<p> <td><%=rs("性別")%></td><td><%=rs("郵箱")%></td> ")%></td></p><p><b> </tr></b></p><p> <%
70、rs.movenext loop %></p><p><b> </table></b></p><p> 更新記錄(按要求更新記錄)</p><p><b> <%</b></p><p> ab1=request.form("A1")<
71、/p><p> ab2=request.form("A2")</p><p> ab3=request.form("A3")</p><p> ab4=request.form("A4")</p><p> set conn1=server.Createobject("
72、ADODB.connection")</p><p> set rs=server.Createobject("ADODB.recordset")</p><p> DBPath = Server.MapPath("./dbf/abc.mdb")</p><p> conn1.Open "
73、driver={Microsoft Access Driver (*.mdb)};dbq="& DBPath</p><p> mysql="Update abc1 Set 姓名='"&ab2&"',年齡='"&ab3&"',性別='"&ab4&&
74、quot;',郵箱='"&ab5&"'</p><p> conn1.execute(mysql)</p><p><b> %></b></p><p><b> 刪除記錄</b></p><p><b> <
75、;%</b></p><p> ab1=request.form("A1")</p><p> set conn1=server.Createobject("ADODB.connection")</p><p> set rs=server.Createobject("ADODB.recordset
76、")</p><p> DBPath = Server.MapPath("./dbf/abc.mdb")</p><p> conn1.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& DBPath</p><p> mysql=&q
77、uot;delete from abc1 Where 標(biāo)題='"&ab1&"'"</p><p> conn1.execute(mysql)</p><p><b> %></b></p><p><b> 4.3 后臺(tái)實(shí)現(xiàn)</b><
78、;/p><p> 后臺(tái)界面實(shí)現(xiàn)(后臺(tái)界面圖,見(jiàn)圖4-5)</p><p> 圖4-5 后臺(tái)界面圖</p><p><b> 鏈接代碼如下:</b></p><p> /首頁(yè)管理 /<a href="知識(shí)庫(kù)houtai3.asp"class="font">知識(shí)庫(kù)管理&
79、lt;/a> /<a href="論壇houtai4.asp"class="font">用戶(hù)交流平臺(tái)管理</a> /<a href="投訴houtai2.asp"class="font">投訴建議管理</a>/</span></td></p><p><
80、;b> 結(jié) 論</b></p><p> 本次設(shè)計(jì)以面向?qū)ο蠓治鲎鳛樵O(shè)計(jì)分析方法,面向廣大網(wǎng)民,搭建了用戶(hù)與用戶(hù),用戶(hù)與管理員學(xué)習(xí)交流的平臺(tái)。實(shí)現(xiàn)了知識(shí)的共享,軟件的應(yīng)用以及技術(shù)分享。網(wǎng)站以ASP技術(shù)開(kāi)發(fā),以Dreamweaver8作為開(kāi)發(fā)工具,軟件以Delphi7為開(kāi)發(fā)工具。以Access2003為數(shù)據(jù)庫(kù)。本軟件設(shè)計(jì)實(shí)現(xiàn)了文本文件的加密與解密,網(wǎng)站設(shè)計(jì)實(shí)現(xiàn)了用戶(hù)交流,用戶(hù)投訴,知識(shí)閱讀等
81、功能,搭建了用戶(hù)與用戶(hù),用戶(hù)與管理員交流的平臺(tái)。本文從分析設(shè)計(jì)到設(shè)計(jì)實(shí)現(xiàn),詳細(xì)的描述整個(gè)過(guò)程以及設(shè)計(jì)方式。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 張園園.網(wǎng)頁(yè)設(shè)計(jì)藝術(shù)淺述[J].中國(guó)科技信息,2010(12).</p><p> [2] 陳玲.網(wǎng)頁(yè)編程技巧與維護(hù)[M].北京:電子工業(yè)出版社,2009.<
82、;/p><p> [3] 曾勇,趙俠.網(wǎng)頁(yè)設(shè)計(jì)中的細(xì)節(jié)與規(guī)范[J].今日科苑,2010(18).</p><p> [4] 王芳.淺談數(shù)據(jù)加密及方法[J].煤,2010(A01).</p><p> [5] 吳開(kāi)興,張榮華.加密技術(shù)的研究與發(fā)展[J].計(jì)算機(jī)安全,2011(6).</p><p> [6] 陳倩,孫磊.網(wǎng)頁(yè)設(shè)計(jì)基礎(chǔ)研究[J
83、].大眾文藝,2010(17).</p><p> [7] 徐峰,陳暄.UML面向?qū)ο蠼;A(chǔ)[M].北京:中國(guó)水利水電出版社,2011(2).</p><p> [8] Arto Salomaa著,丁存生,單煒娟譯.公鑰密碼學(xué)[M]. 北京:國(guó)防工業(yè)出版社,1998.</p><p> [9] Richard Spillman著,葉阮健,曹英,張長(zhǎng)富譯.經(jīng)典
84、密碼學(xué)與現(xiàn)代密碼學(xué)[M].北京:清華大學(xué)出版社,2005.</p><p> [10] 馮克勤.數(shù)論與密碼[M].深圳:科學(xué)出版社,2007.</p><p> [11] 張曉新,仲叢久.基于C語(yǔ)言實(shí)現(xiàn)的數(shù)據(jù)加密DES算法[J].沈陽(yáng)航空工業(yè)學(xué)院學(xué)報(bào),2009(2).</p><p> [12] 斯托林斯(美).密碼學(xué)與網(wǎng)絡(luò)安全:原理與實(shí)踐(影印本)[M].北
85、京:清華大學(xué)出版社,2002.</p><p> [13] 孔嬋.計(jì)算機(jī)網(wǎng)絡(luò)安全中數(shù)據(jù)加密技術(shù)應(yīng)用探討[J].科技致富向?qū)?2011(18).</p><p> [14] 傅天.機(jī)械與電子[M].北京:電子工業(yè)出版社,2006.</p><p> [15] 丁浩,廖繼承.Java密碼體系結(jié)構(gòu)及中文信息加密技術(shù)[J]. 微機(jī)發(fā)展,2009(6). </p&
86、gt;<p> [16] 張曉婷,孫祝廣.技術(shù)研究現(xiàn)狀及發(fā)展趨勢(shì)[J].計(jì)算機(jī)時(shí)代,2011(5).</p><p> [17] 周曉杭,周稚博,揚(yáng)杰琛.數(shù)據(jù)加密技術(shù)[J].科技致富向?qū)?2011(20).</p><p> [18] 孟揚(yáng).信息網(wǎng)絡(luò)安全[M].武漢:武漢理工大學(xué)出版社,2007.</p><p> [19] 陳魯生,沈世鎰.現(xiàn)
87、代密碼學(xué)[M].上海:科學(xué)出版社,2002.</p><p> [20] 張基溫.信息系統(tǒng)安全教程[M].北京:清華大學(xué)出版社,2009.</p><p> [21] 張基溫.java程序開(kāi)發(fā)教程[M].北京:清華大學(xué)出版社,2009.</p><p> [22] Amin Rasooli.分類(lèi)網(wǎng)站為基礎(chǔ)的設(shè)計(jì)問(wèn)題[M].北京:清華大學(xué)出版社,2009.<
88、;/p><p> [23] Graig Larman.UML和模式應(yīng)用(影印版)[M].北京:機(jī)械工業(yè)出版社,2006.</p><p><b> 致 謝</b></p><p> 首先,要感謝我的指導(dǎo)老師周老師。周老師豐富的經(jīng)驗(yàn),嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,讓我受益匪淺?;貞浧饘?xiě)這論文的點(diǎn)點(diǎn)滴滴,真的是很不容易。在我選題過(guò)程中,是老師一次又一次的辛勤
89、指導(dǎo)審核,在寫(xiě)作過(guò)程中,也是老師在百忙中給我知道修改,字句斟酌。每次都以最快的速度為我們傳遞最新的論文消息。在幫助我完成論文上花費(fèi)了大量的精力。在此致以周志英老師深深的敬意與感激。</p><p> 最后,我再次對(duì)所有老師和親戚朋友表示衷心的感謝。</p><p> 畢業(yè)設(shè)計(jì)(論文)任務(wù)書(shū)</p><p><b> 信息管理與信息系統(tǒng)</b&g
90、t;</p><p> 文本加密服務(wù)網(wǎng)站設(shè)計(jì)</p><p> 畢業(yè)論文(設(shè)計(jì))開(kāi)題報(bào)告</p><p><b> 信息管理與信息系統(tǒng)</b></p><p> 文本加密服務(wù)網(wǎng)站設(shè)計(jì)</p><p> 畢業(yè)論文(設(shè)計(jì))文獻(xiàn)綜述</p><p><b>
91、 信息管理與信息系統(tǒng)</b></p><p> 文本加密服務(wù)網(wǎng)站設(shè)計(jì)</p><p> 近年來(lái)計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展速度是有目共睹的,它改變著人們的生活和工作面貌,促進(jìn)社會(huì)發(fā)展速度。網(wǎng)絡(luò)技術(shù)是基于互聯(lián)網(wǎng),由于互聯(lián)網(wǎng)是一個(gè)面向大眾開(kāi)放的系統(tǒng),其中信息的安全不能得到有效的保障,所以網(wǎng)絡(luò)安全問(wèn)題漸漸被人們所重視。如何保護(hù)信息在網(wǎng)絡(luò)上的傳播,信息的保密問(wèn)題顯得越發(fā)重要。由于現(xiàn)在科技的
92、發(fā)展,網(wǎng)絡(luò)技術(shù)不斷的強(qiáng)大起來(lái),其傳播速度也在突飛猛進(jìn)的增長(zhǎng)。而附屬于網(wǎng)絡(luò)的網(wǎng)頁(yè)作為數(shù)字媒介的一種,又以其獨(dú)有的媒介技術(shù)徹底打破了傳統(tǒng)媒介傳達(dá)信息的方式,跨越了各種傳統(tǒng)媒介與大眾進(jìn)行溝通。這種方式勢(shì)必不可阻擋,一次相關(guān)的產(chǎn)業(yè)市場(chǎng)前景也非常廣闊。以下對(duì)于有關(guān)數(shù)據(jù)加密技術(shù)和相關(guān)網(wǎng)頁(yè)設(shè)計(jì)的文獻(xiàn)綜述。</p><p> 一、數(shù)據(jù)加密的歷史起源</p><p> 密碼學(xué)本與計(jì)算機(jī)科學(xué)無(wú)關(guān)。早在遠(yuǎn)古
93、時(shí)代由于戰(zhàn)爭(zhēng)通信的需要便產(chǎn)生了密碼學(xué)。它有過(guò)自己輝煌的經(jīng)歷。但成為一門(mén)獨(dú)立的學(xué)科是近二十余年的事。由于計(jì)算機(jī)和網(wǎng)絡(luò)的飛速發(fā)展,它與密碼學(xué)的結(jié)合, 使得近代密碼學(xué)理論得到革命性的變革和迅速發(fā)展,從而形成了現(xiàn)在的所謂計(jì)算機(jī)密碼學(xué)。它實(shí)際上是計(jì)算機(jī)科學(xué)與技術(shù),通信科學(xué)和數(shù)學(xué)等多學(xué)科的交叉[1]。</p><p> 數(shù)據(jù)加密并非是隨著網(wǎng)絡(luò)技術(shù)發(fā)展而誕生,早在公元前2000多年前,古埃及人便以特殊的相形文字用來(lái)保密機(jī)密的
94、文件信息。公元前17世紀(jì)由克里特島人發(fā)明的Phaistos圓盤(pán)更是被稱(chēng)為世界上最難破解的密碼之一,直至今日依舊無(wú)人能將其破解。二戰(zhàn)時(shí)期德軍的“恩尼格碼”和美國(guó)駐外武官的“黑色密碼”皆是數(shù)據(jù)加密技術(shù)的體現(xiàn),并在戰(zhàn)場(chǎng)上起到巨大的作用[2]。</p><p><b> 二、發(fā)展歷程及狀況</b></p><p> 1949年,信息論的創(chuàng)始人,美國(guó)Shannon發(fā)表了題為
95、“保密通信的信息理論”的論文。奠定了近代密碼學(xué)理論的基礎(chǔ)。近代計(jì)算機(jī)密碼學(xué)的偉大成就之一1997年美國(guó)國(guó)家標(biāo)準(zhǔn)局正式公布實(shí)施的所謂數(shù)據(jù)加密標(biāo)準(zhǔn)(DES算法)。它公開(kāi)了加密算法,從此揭開(kāi)了密碼學(xué)神秘的面紗。計(jì)算機(jī)密碼學(xué)的第二個(gè)偉大成就是由Diffie和Hellman開(kāi)創(chuàng)的公鑰密碼學(xué).特別是RSA公鑰密碼的提出是密碼學(xué)發(fā)展史上的又一個(gè)里程碑[3]。</p><p> 美國(guó)早在1977年就制定了自己的數(shù)據(jù)加密標(biāo)準(zhǔn)(一
96、種分組密碼),但除了公布具體的算法之外,從來(lái)不公布詳細(xì)的設(shè)計(jì)規(guī)則和方法。隨著美國(guó)的數(shù)據(jù)加密標(biāo)準(zhǔn)的出現(xiàn),人們對(duì)分組密碼展開(kāi)了深入的研究和討論,設(shè)計(jì)了大量的分組密碼,給出了一系列的評(píng)測(cè)準(zhǔn)則,其他國(guó)家,如日本和前蘇聯(lián)也紛紛提出了自己的數(shù)據(jù)加密標(biāo)準(zhǔn)。但在這些分組密碼中能被人們普遍接受和認(rèn)可的算法卻寥寥無(wú)幾。何況一些好的算法已經(jīng)被攻破或已經(jīng)不適用于技術(shù)的發(fā)展要求。比如美國(guó)的數(shù)據(jù)加密標(biāo)準(zhǔn)已經(jīng)于1997年6月17日被攻破。美國(guó)從1997年1月起,正在
97、征集、制定和評(píng)估新一代數(shù)據(jù)加密標(biāo)準(zhǔn)(稱(chēng)作AES),大約于2001 年出臺(tái),目前正處于討論和評(píng)估之中。我國(guó)目前的做法是針對(duì)每個(gè)或每一類(lèi)安全產(chǎn)品需要開(kāi)發(fā)所用的算法,而且算法和源代碼都不公開(kāi),這樣一來(lái),算法的需求量相對(duì)就比較大,繼而帶來(lái)了兼容性、互操作性等問(wèn)題[4]。</p><p> 由于我國(guó)的計(jì)算機(jī)應(yīng)用以及計(jì)算機(jī)技術(shù)相比國(guó)外發(fā)展較晚,密碼技術(shù)并不成熟,如今中國(guó)人并沒(méi)有一套屬于自己的統(tǒng)一的密碼技術(shù)標(biāo)準(zhǔn)。我們應(yīng)在現(xiàn)有
98、理論和技術(shù)基礎(chǔ)上充分吸收國(guó)外先進(jìn)經(jīng)驗(yàn)形成自主的、創(chuàng)新的密碼技術(shù)以適應(yīng)國(guó)民經(jīng)濟(jì)的發(fā)展。從某種意義上說(shuō),通過(guò)自主創(chuàng)新,實(shí)現(xiàn)我國(guó)重要信息系統(tǒng)裝備、技術(shù)國(guó)產(chǎn)化的目標(biāo)尤為迫切。網(wǎng)絡(luò)安全已上升為一個(gè)關(guān)乎國(guó)家政治穩(wěn)定、社會(huì)安全 、經(jīng)濟(jì)有序運(yùn)行的全局性問(wèn)題。我國(guó)應(yīng)從加快網(wǎng)絡(luò)安全立法步伐、提升全 民的網(wǎng)絡(luò)安全意識(shí) 以及減少對(duì)國(guó)外的技術(shù)依賴(lài)等方面,來(lái)應(yīng)對(duì)日益嚴(yán)峻的信息網(wǎng)絡(luò)安全形勢(shì)[5]。</p><p><b> 三、數(shù)
99、據(jù)加密技術(shù)</b></p><p> ?。ㄒ唬?shù)據(jù)加密的基本概念</p><p> 在數(shù)據(jù)加密的過(guò)程中,原始信息被稱(chēng)為“明文”,數(shù)據(jù)加密的目的就是將“明文”以某種加密方法偽裝,加密后得到“密文”使受保護(hù)的數(shù)據(jù)資料不被非法盜用或不被非授權(quán)人員閱讀。將“明文”偽裝為“密文”的過(guò)程稱(chēng)之為“加密”。相反將“密文”翻譯為“明文”的過(guò)程被稱(chēng)為“解密”。加密方與解密方以某種算法或規(guī)則進(jìn)行加
100、密與解密,其中的標(biāo)志便是“密鑰”(在加密解密過(guò)程中雙方掌握的專(zhuān)門(mén)信息)[6]。</p><p> ?。ǘ?shù)據(jù)加密技術(shù)分類(lèi)與介紹</p><p> 目前最常用的加密技術(shù)有對(duì)稱(chēng)加密技術(shù)、非對(duì)稱(chēng)加密技術(shù)和混合加密技術(shù)[7]。本軟件設(shè)計(jì)以對(duì)稱(chēng)加密技術(shù)對(duì)信息加密,所以著重介紹對(duì)稱(chēng)加密技術(shù)。對(duì)稱(chēng)加密技術(shù)被稱(chēng)為共享密鑰加密,其加密方與解密方以相同的密鑰進(jìn)行加密解密運(yùn)算,使用算法較為簡(jiǎn)單高效、密鑰較短
101、、處理速度快。對(duì)稱(chēng)加密技術(shù)破解困難,保密強(qiáng)度高,但在計(jì)算機(jī)網(wǎng)絡(luò)上密鑰的安全保密卻成了最關(guān)鍵的問(wèn)題。由于互聯(lián)網(wǎng)是開(kāi)放式的,所以密鑰的傳送成了重中之重。</p><p><b> 四、數(shù)據(jù)加密算法</b></p><p><b> ?。ㄒ唬┨娲艽a</b></p><p> 替代密碼:將明文中的每個(gè)位置的字母用其他的字母進(jìn)
102、行替代。例如:維吉利亞方陣。</p><p> 維吉利亞密碼是一種相對(duì)復(fù)雜的替代密碼,簡(jiǎn)單的替換密碼如凱撒算法。凱撒算法將明文的每個(gè)字母用一定距離的字母替代。如果密鑰為3,明文為boss,則密文為ervv。</p><p><b> ?。ǘ┓纸M密碼</b></p><p> 分組密碼的工作方式是將明文分成固定長(zhǎng)度的組(塊),如64bit一
103、組,用同一密鑰和算法對(duì)每一塊加密,輸出也是固定長(zhǎng)度的密文。例如DES密碼算法的輸為64bit明文,密鑰長(zhǎng)度56bit,密文長(zhǎng)度64bit.</p><p> DES(Data Encryption Standard )是由IBM公 司在1970年以后發(fā)展起來(lái)的,于1976年11月被美國(guó)政府采用,隨后被美 國(guó)國(guó)家標(biāo)準(zhǔn)局和美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì) ( American National Standard Institut
104、e ,ANSI ) 承認(rèn)。DES是一種對(duì)二元數(shù)據(jù)進(jìn)行加密的算法,DES算法把64位的明文輸入塊變?yōu)?4位的密文輸出,它所使用的密鑰也是64位,首先,DES把輸入的64位數(shù)據(jù)塊按位重新組合,并把輸出分為L(zhǎng)0、R0兩部分,兩部分各長(zhǎng)32位[8]。其次,進(jìn)行前后置換(輸入的第58位換到第一位,第50位換到第2位,依此置換,最后一位是原來(lái)的第7位),最終由L0輸出左32位,R0輸出右32位,經(jīng)過(guò)16次迭代運(yùn)算后,得到L16、R16,將此作為輸入
105、,進(jìn)行與初始置換相反的逆置換,得到密文[9]。DES算法的弱點(diǎn)是密鑰長(zhǎng)度相對(duì)比較短,不能提供足夠的安全性,因?yàn)槠涿荑€容量只有56位[10]。</p><p><b> 五、網(wǎng)頁(yè)設(shè)計(jì)的綜述</b></p><p> (一)網(wǎng)頁(yè)設(shè)計(jì)的目的</p><p> 目的是要明確受眾及內(nèi)容。根據(jù)實(shí)際網(wǎng)頁(yè)設(shè)計(jì),綜合運(yùn)用了文字、圖片、聲音、動(dòng)畫(huà)和視頻等視覺(jué)
106、元素,進(jìn)行全面的交互操作,為信息傳達(dá)提供了更為完善的設(shè)計(jì)表現(xiàn)手段。因此網(wǎng)頁(yè)要具有結(jié)構(gòu)明晰的導(dǎo)航系統(tǒng)、人本優(yōu)化的交互操作、針對(duì)性更強(qiáng)的分眾傳達(dá)、重視實(shí)用性的頁(yè)面設(shè)計(jì)和多媒體綜合運(yùn)用[11]。</p><p> ?。ǘ┚W(wǎng)頁(yè)設(shè)計(jì)的任務(wù)</p><p> 可以將站點(diǎn)分為以下四種:第一種是資訊站點(diǎn),第二種是咨訊和形象相結(jié)合的網(wǎng)站,第三種則是形象類(lèi)網(wǎng)站,第四種是個(gè)人網(wǎng)站[12]。</p>
107、;<p> ?。ㄈ┚W(wǎng)頁(yè)設(shè)計(jì)的原則</p><p> 不論是什么設(shè)計(jì),前提都是有原則和規(guī)劃的,筆者將網(wǎng)頁(yè)設(shè)計(jì)原則歸納為以下幾種:形式與內(nèi)容,統(tǒng)一與對(duì)比和連貫與分割[13]。</p><p> 縱觀以上內(nèi)容,借鑒前人經(jīng)驗(yàn)和思路進(jìn)行加密軟件以及相關(guān)網(wǎng)站服務(wù)的設(shè)計(jì)。</p><p><b> 參考文獻(xiàn)</b></p>
108、<p> [1] 孟揚(yáng).信息網(wǎng)絡(luò)安全[M].武漢:武漢理工大學(xué)出版社,2007.</p><p> [2] 孔嬋.計(jì)算機(jī)網(wǎng)絡(luò)安全中數(shù)據(jù)加密技術(shù)應(yīng)用探討[J].科技致富向?qū)?2011(18).</p><p> [3] 陳魯生,沈世鎰.現(xiàn)代密碼學(xué)[M].上海:科學(xué)出版社,2002.</p><p> [4] 王芳.淺談數(shù)據(jù)加密及方法[J].煤,20
109、10(A01).</p><p> [5] 吳開(kāi)興,張榮華.加密技術(shù)的研究與發(fā)展[J].計(jì)算機(jī)安全,2011(6).</p><p> [6] 陳倩,孫磊.網(wǎng)頁(yè)設(shè)計(jì)基礎(chǔ)研究[J].大眾文藝,2010(17).</p><p> [7] 徐峰,陳暄.UML面向?qū)ο蠼;A(chǔ)[M].北京:中國(guó)水利水電出版社,2011(2).</p><p>
110、 [8] Arto Salomaa著,丁存生,單煒娟譯.公鑰密碼學(xué)[M]. 北京:國(guó)防工業(yè)出版社,1998.</p><p> [9] Richard Spillman著,葉阮健,曹英,張長(zhǎng)富譯.經(jīng)典密碼學(xué)與現(xiàn)代密碼學(xué)[M].北京:清華大學(xué)出版社,2005.</p><p> [10] 馮克勤.數(shù)論與密碼[M].深圳:科學(xué)出版社,2007.</p><p>
111、 [11] 張曉新,仲叢久.基于C語(yǔ)言實(shí)現(xiàn)的數(shù)據(jù)加密DES算法[J].沈陽(yáng)航空工業(yè)學(xué)院學(xué)報(bào),2009(2).</p><p> [12] 斯托林斯(美).密碼學(xué)與網(wǎng)絡(luò)安全:原理與實(shí)踐(影印本)[M].北京:清華大學(xué)出版社,2002.</p><p> [13] 陳玲.電腦編程技巧與維護(hù)[M].北京:電子工業(yè)出版社,2009.</p><p> [14] 傅天.
112、機(jī)械與電子[M].北京:電子工業(yè)出版社,2006.</p><p> [15] 丁浩,廖繼承.Java密碼體系結(jié)構(gòu)及中文信息加密技術(shù)[J]. 微機(jī)發(fā)展,2009(6). </p><p> [16] 張曉婷,孫祝廣.技術(shù)研究現(xiàn)狀及發(fā)展趨勢(shì)[J].計(jì)算機(jī)時(shí)代,2011(5).</p><p> [17] 周曉杭,周稚博,揚(yáng)杰琛.數(shù)據(jù)加密技術(shù)[J].科技致富向?qū)?
113、2011(20).</p><p> [18] 張園園.網(wǎng)頁(yè)設(shè)計(jì)藝術(shù)淺述[J].中國(guó)科技信息,2010(12).</p><p> [19] 曾勇,趙俠.網(wǎng)頁(yè)設(shè)計(jì)中的細(xì)節(jié)與規(guī)范[J].今日科苑,2010(18).</p><p> [20] 張基溫.信息系統(tǒng)安全教程[M].北京:清華大學(xué)出版社,2009.</p><p> [21]
114、張基溫.java程序開(kāi)發(fā)教程[M].北京:清華大學(xué)出版社,2009.</p><p> [22] Amin Rasooli.分類(lèi)網(wǎng)站為基礎(chǔ)的設(shè)計(jì)問(wèn)題[M].北京:清華大學(xué)出版社,2009.</p><p> [23] Graig Larman.UML和模式應(yīng)用(影印版).北京:機(jī)械工業(yè)出版社,2006..</p><p><b> 畢業(yè)論文外文翻譯&
115、lt;/b></p><p><b> 譯文</b></p><p> 標(biāo)題:網(wǎng)頁(yè)版式的基本類(lèi)型</p><p> 資料來(lái)源: School of Electrical and Computer engineering, University of Tehran, Tehran, Iran</p><p>
116、 作者:Amin Rasooli,F(xiàn)attaneh Taghiyareh,and Peter Forbrig</p><p><b> 一、網(wǎng)頁(yè)類(lèi)型</b></p><p> 首先網(wǎng)頁(yè)設(shè)計(jì)可分為:骨骼型、滿(mǎn)版型、分割型、中軸型、曲線型、傾斜型、對(duì)稱(chēng)型、焦點(diǎn)型、三角型、自由型十種。</p><p><b> 1.骨骼型 </
117、b></p><p> 網(wǎng)頁(yè)版式的骨骼型是一種規(guī)范的、理性的分割方法,類(lèi)似于報(bào)刊的版式。常見(jiàn)的骨骼有豎向通欄、雙欄、三欄、四欄和橫向的通欄、雙欄、三欄和四欄等。一般以豎向分欄為多。這種版式給人以和諧、理性的美。幾種分欄方式結(jié)合使用,既理性、條理,又活潑而富有彈性。</p><p><b> 2.滿(mǎn)版型 </b></p><p> 頁(yè)
118、面以圖像充滿(mǎn)整版。主要以圖像為訴求點(diǎn),也可將部分文字壓置于圖像之上。視覺(jué)傳達(dá)效果直觀而強(qiáng)烈。滿(mǎn)版型給人以舒展、大方的感覺(jué)。隨著寬帶的普及,這種版式在網(wǎng)頁(yè)設(shè)計(jì)中的運(yùn)用越來(lái)越多。</p><p><b> 3.分割型 </b></p><p> 把整個(gè)頁(yè)面分成上下或左右兩部分,分別安排圖片和文案。兩個(gè)部分形成對(duì)比:有圖片的部分感性而具活力,文案部分則理性而平靜??梢哉{(diào)
119、整圖片和文案所占的面積,來(lái)調(diào)節(jié)對(duì)比的強(qiáng)弱。例如:如果圖片所占比例過(guò)大,文案使用的字體過(guò)于纖細(xì),字距、行距、段落的安排又很疏落,則造成視覺(jué)心理的不平衡,顯得生硬。倘若通過(guò)文字或圖片將分割線虛化處理,就會(huì)產(chǎn)生自然和諧的效果。 </p><p><b> 4.中軸型 </b></p><p> 沿瀏覽器窗口的中軸將圖片或文字作水平或垂直方向的排列。水平排列的頁(yè)面給人穩(wěn)定
120、、平靜、含蓄的感覺(jué)。垂直排列的頁(yè)面給人以舒暢的感覺(jué)。</p><p><b> 5.曲線型 </b></p><p> 圖片、文字在頁(yè)面上作曲線的分割或編排構(gòu)成,產(chǎn)生韻律與節(jié)奏。</p><p><b> 二、文字的格式化 </b></p><p> 1.字號(hào)、字體、行距 </p>
121、;<p> 字號(hào)大小可以用不同的方式來(lái)計(jì)算,例如磅(point)或像素(pixel)。因?yàn)橐杂?jì)算機(jī)的像素技術(shù)為基礎(chǔ)的單位需要在打印時(shí)轉(zhuǎn)換為磅,所以,建議采用磅為單位。</p><p> 最適合于網(wǎng)頁(yè)正文顯示的字體大小為12磅左右,現(xiàn)在很多的綜合性站點(diǎn),由于在一個(gè)頁(yè)面中需要安排的內(nèi)容較多,通常采用9磅的字號(hào)。較大的字體可用于標(biāo)題或其他需要強(qiáng)調(diào)的地方,小一些的字體可以用于頁(yè)腳和輔助信息。需要注意的是
122、,小字號(hào)容易產(chǎn)生整體感和精致感,但可讀性較差。</p><p> 網(wǎng)頁(yè)設(shè)計(jì)者可以用字體來(lái)更充分地體現(xiàn)設(shè)計(jì)中要表達(dá)的情感。字體選擇是一種感性、直觀的行為。但是,無(wú)論選擇什么字體,都要依據(jù)網(wǎng)頁(yè)的總體設(shè)想和瀏覽者的需要。</p><p> 粗體字強(qiáng)壯有力,有男性特點(diǎn),適合機(jī)械、建筑業(yè)等內(nèi)容;細(xì)體字高雅細(xì)致,有女性特點(diǎn),更適合服裝、化妝品、食品等行業(yè)的內(nèi)容。在同一頁(yè)面中,字體種類(lèi)少,版面雅致,
123、有穩(wěn)定感;字體種類(lèi)多,則版面活躍,豐富多采。關(guān)鍵是如何根據(jù)頁(yè)面內(nèi)容來(lái)掌握這個(gè)比例關(guān)系。</p><p> 從加強(qiáng)平臺(tái)無(wú)關(guān)性的角度來(lái)考慮,正文內(nèi)容最好采用缺省字體。因?yàn)闉g覽器是用本地機(jī)器上的字庫(kù)顯示頁(yè)面內(nèi)容的。作為網(wǎng)頁(yè)設(shè)計(jì)者必須考慮到大多數(shù)瀏覽者的機(jī)器里只裝有三種字體類(lèi)型及一些相應(yīng)的特定字體。而你指定的字體在瀏覽者的機(jī)器里并不一定能夠找到,這給網(wǎng)頁(yè)設(shè)計(jì)帶來(lái)很大的局限。解決問(wèn)題的辦法是:在確有必要使用特殊字體的地方
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 心理服務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)[畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯]
- 文本加密服務(wù)網(wǎng)站設(shè)計(jì)【文獻(xiàn)綜述】
- 文本加密服務(wù)網(wǎng)站設(shè)計(jì)【畢業(yè)論文】
- 文本加密服務(wù)網(wǎng)站設(shè)計(jì)【開(kāi)題報(bào)告】
- “小家園”外賣(mài)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯】
- 大地鞋業(yè)公司網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)論文-任務(wù)書(shū)-開(kāi)題報(bào)告-文獻(xiàn)綜述-外文翻譯】
- 服裝代銷(xiāo)網(wǎng)站的分析與設(shè)計(jì)[畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯]
- “浙江特產(chǎn)”網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯]
- 鄞州游泳中心網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯】
- 《創(chuàng)業(yè)與理財(cái)》課程網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)[畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯]
- 超級(jí)跑車(chē)概念設(shè)計(jì)【畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯】
- 中老年社交網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯】
- 個(gè)性禮品定制網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯]
- 團(tuán)購(gòu)網(wǎng)站的分析設(shè)計(jì)【畢業(yè)論文+文獻(xiàn)綜述+開(kāi)題報(bào)告+任務(wù)書(shū)】
- “漢堡小子”優(yōu)惠小貼士網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯】
- 全本網(wǎng)絡(luò)小說(shuō)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)【畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯】
- “花窩鮮花速遞”網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)[畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯]
- 面向校園的旅游網(wǎng)站分析與設(shè)計(jì)[畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯]
- 政府審計(jì)問(wèn)責(zé)制研究【畢業(yè)論文+任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯】
- 環(huán)境審計(jì)的研究【任務(wù)書(shū)+開(kāi)題報(bào)告+文獻(xiàn)綜述+外文翻譯+畢業(yè)論文】
評(píng)論
0/150
提交評(píng)論