畢業(yè)論文——ASP校園網(wǎng)站相冊(cè)管理系統(tǒng)設(shè)計(jì)
《畢業(yè)論文——ASP校園網(wǎng)站相冊(cè)管理系統(tǒng)設(shè)計(jì)》由會(huì)員分享,可在線閱讀,更多相關(guān)《畢業(yè)論文——ASP校園網(wǎng)站相冊(cè)管理系統(tǒng)設(shè)計(jì)(36頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 學(xué)院畢業(yè)論文 摘要 I 摘摘 要要 本系統(tǒng)是根據(jù)網(wǎng)站上圖片說(shuō)明的需要而設(shè)計(jì)的一個(gè)子系統(tǒng),它作為一個(gè)網(wǎng)站的一個(gè) 分支,可以使同學(xué)對(duì)該網(wǎng)站有生動(dòng)的認(rèn)識(shí)與更好參與。 本系統(tǒng)分為三個(gè)部分:信息平臺(tái),交互平臺(tái),管理平臺(tái)。具體可以分為:瀏覽系統(tǒng), 上傳系統(tǒng),管理員登錄系統(tǒng),更新系統(tǒng),刪除系統(tǒng),后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng)六個(gè)子系統(tǒng) 組成。 本系統(tǒng)的開(kāi)發(fā)工具是 DREAMWEAVER+ASP(JAVASCRIPT、VBSCRIPT、HTML)+ MICROSOFT ACCESS 等一些插件的運(yùn)用,開(kāi)發(fā)過(guò)程中運(yùn)用了頁(yè)面模塊化、構(gòu)件化及信息發(fā)布的動(dòng) 態(tài)生成、靜態(tài)頁(yè)面顯示等技術(shù)。 關(guān)鍵詞:關(guān)鍵詞:學(xué)院網(wǎng)站;網(wǎng)站設(shè)計(jì); 學(xué)
2、院畢業(yè)論文 Abstract II Abstract This system according to the website picture explanatory demand but a statures of the design systems, it is a branch of a website, can make netizen had vivid understanding to that website with better participate. This system is divided into three parts: The information ter
3、race, hand over with each other terrace, manage the terrace. Can is divided into in a specific way: Browse the system, ascend to spread the system, managing persons entry system, the renewal system, the deletion system, the backstage database management system six statures systems constitute. The de
4、velopment tool of this system is a DREAMWEAVER+ ASP( JAVASCRIPT, VBSCRIPT, HTML)+ some usages of plug-in of ACCESS etc. The of MICROSOFT, the made use of the page mold piece turn in the development process, the piece of turn and the information release of dynamic state is born, the static state page
5、 shows etc. technique. KEYWORD: SCHOOL WEBSITE,WEBSITED DESGIN 學(xué)院畢業(yè)論文 目錄 1 目 錄 摘摘 要要 I I ABSTRACKABSTRACK IIII 第第 1 1 章章 問(wèn)題定義問(wèn)題定義 1 1 1.1 引言.1 1.2 項(xiàng)目開(kāi)發(fā)背景.1 1.3 問(wèn)題描述.1 第第 2 2 章章 可行性研究可行性研究 3 3 2.1 引言.3 2.2 系統(tǒng)開(kāi)發(fā)的目的和意義.3 2.3 開(kāi)發(fā)工具選擇分析.3 2.4 技術(shù)可行性分析.4 2.4.1 統(tǒng)籌考慮,信息共享.4 2.4.2 包容性和可擴(kuò)展性.4 2.4.3 系統(tǒng)簡(jiǎn)潔,易使用、易維護(hù)
6、、適用非計(jì)算機(jī)人員使用5 2.4.5 可靠運(yùn)行 5 第第 3 3 章章 需求分析需求分析 6 6 3.1 引言.6 3.2 總體目標(biāo).6 3.3 功能概述.6 3.4 運(yùn)行需求 7 第第 4 4 章章 總體設(shè)計(jì)總體設(shè)計(jì) 9 9 4.1 引言 9 4.2 總體頁(yè)面設(shè)計(jì) 9 4.3 總體結(jié)構(gòu)圖 .11 4.4 數(shù)據(jù)庫(kù)分析 .12 第第 5 5 章章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì) 1313 5.1 引言 .13 5.2 子系統(tǒng)設(shè)計(jì) .13 第第 6 6 章章 編碼編碼 1717 6.1 引言17 6.2 頁(yè)面子系統(tǒng)實(shí)現(xiàn)17 第第 7 7 章章 軟件測(cè)試軟件測(cè)試 2323 7.1 引言23 學(xué)院畢業(yè)論文 目錄 2
7、 7.2 測(cè)試方法23 7.3 測(cè)試過(guò)程23 參考文獻(xiàn)參考文獻(xiàn) 2525 致謝致謝 2626 附附 錄錄 2727 附錄 淺談如何安全維護(hù) ASP 應(yīng)用程序 27 學(xué)院畢業(yè)論文 第一章 問(wèn)題定義 1 第第 1 1 章章 問(wèn)題定義問(wèn)題定義 1.11.1 引言引言 問(wèn)題定義階段必須回答的問(wèn)題是:“要解決的問(wèn)題是什么?” 在此階段中,主要是弄清本課題需要解決的問(wèn)題根本所在,以及此課題所需的資 源等。這也是每個(gè)軟件開(kāi)發(fā)的第一步,只有了解了每個(gè)項(xiàng)目所必需要做的事,才能把 項(xiàng)目繼續(xù)下去,為此我們要對(duì)所做的課題進(jìn)行一個(gè)基本的了解,也就是要了解本課題 真正要“做什么” 。 1.21.2 項(xiàng)目開(kāi)發(fā)背景項(xiàng)目開(kāi)發(fā)背
8、景 相冊(cè)管理系統(tǒng)位于一些網(wǎng)站的子部分,只是為了與同學(xué)的相互了解與認(rèn)識(shí)。實(shí)際 異地也可知。也就是說(shuō)現(xiàn)在此系統(tǒng)與網(wǎng)絡(luò)相結(jié)合的,就可以看到各地風(fēng)景圖片。就像 以前電話可以解決異地通話的作用。在余老師的指導(dǎo)與同學(xué)的幫助之下,制作本系統(tǒng)。 1.31.3 問(wèn)題描述問(wèn)題描述 使用 ASP+ACCESS 方法,而制作的相冊(cè)管理系統(tǒng),主要有:信息平臺(tái),交互平臺(tái), 管理平臺(tái), 信息平臺(tái): 鑒于本系統(tǒng)的用處,信息平臺(tái)是該系統(tǒng)的最重要的一個(gè)平臺(tái)之一。該平臺(tái)主要介紹圖 片的信息(說(shuō)明,上傳時(shí)間,一些內(nèi)容,以及上傳人) 。 交互平臺(tái): 交互平臺(tái)是建立在網(wǎng)絡(luò)基礎(chǔ)之上的。當(dāng)信息平臺(tái)有內(nèi)容時(shí),各地一些同學(xué)可以通 過(guò)網(wǎng)絡(luò)對(duì)該網(wǎng)站
9、內(nèi)的一些圖片瀏覽與上傳發(fā)表感想。便與同學(xué)的交流。 當(dāng)然,作為一個(gè)整體的網(wǎng)站,平臺(tái)的設(shè)置是交互式的,也就是說(shuō)相互交叉的,但 目的只有一個(gè),那就是為了網(wǎng)站訪問(wèn)者更好的訪問(wèn),獲取盡量多的信息。因此在制作 網(wǎng)站的時(shí)候,充分考慮到了網(wǎng)速帶寬的問(wèn)題,制作者本著簡(jiǎn)潔快速,又不失活潑的原 則設(shè)計(jì)了本站。 管理平臺(tái): 學(xué)院畢業(yè)論文 第一章 問(wèn)題定義 2 對(duì)一些圖片的信息的管理,圖片的上傳、更新、刪除。管理平臺(tái)主要的是介紹圖 片的信息、與對(duì)圖片信息的處理。當(dāng)然還有對(duì)圖片的瀏覽。 學(xué)院畢業(yè)論文 第二章 可行性研究 3 第第 2 2 章章 可行性研究可行性研究 2.12.1 引言引言 這個(gè)階段要回答的關(guān)鍵問(wèn)題是:“對(duì)
10、于上一個(gè)階段所確定的問(wèn)題有行得通的解決 方法嗎?” 。為了回答這個(gè)問(wèn)題,需要一次大大壓縮和簡(jiǎn)化了的系統(tǒng)分析和設(shè)計(jì)的過(guò)程, 也就是在較抽象的高層次上進(jìn)行的分析和設(shè)計(jì)的過(guò)程。可行性研究應(yīng)該比較簡(jiǎn)短,這 個(gè)階段的任務(wù)不是具體解決問(wèn)題,而是研究問(wèn)題的范圍,探索這個(gè)問(wèn)題是否值得去解, 是否有可行的解決方法。 2.22.2 系統(tǒng)開(kāi)發(fā)的目的和意義系統(tǒng)開(kāi)發(fā)的目的和意義 相冊(cè)管理系統(tǒng)是同學(xué)把一些相片(可以生活照,風(fēng)景,壯麗山河)上傳到網(wǎng)上去, 提供一些大家欣賞,方便同學(xué)間的交流。 相冊(cè)管理系統(tǒng)與網(wǎng)絡(luò)相結(jié)合,則可以提高同學(xué)之間的交流,可以借助它們的相結(jié) 合可以,瀏覽各地風(fēng)情。網(wǎng)站開(kāi)設(shè)此系統(tǒng)可以提高網(wǎng)站流動(dòng)量,提高
11、知名度,且為網(wǎng) 站提供一個(gè)生動(dòng)的場(chǎng)面。 2.32.3 開(kāi)發(fā)工具選擇分析開(kāi)發(fā)工具選擇分析 本系統(tǒng)采用 ASP+ ACCESS 作為開(kāi)發(fā)工具,IIS 作為發(fā)布與運(yùn)行工具。在基于 WEB 的管理信息系統(tǒng)的開(kāi)發(fā)應(yīng)用中,Microsoft 公司的 ASP(Active Server Pages)被廣為使 用。ASP 實(shí)際上是將標(biāo)準(zhǔn)的 HTML 文件拓展了一些附加特征,為編寫人員提供了在服 務(wù)器端運(yùn)行腳本的環(huán)境,使編寫人員可以利用 VBScript 和 JavaScript 或其他的第三方 腳本語(yǔ)言來(lái)創(chuàng)建 ASP,實(shí)現(xiàn)過(guò)去需要編寫復(fù)雜的 CGI 程序才能實(shí)現(xiàn)的有動(dòng)態(tài)內(nèi)容的網(wǎng) 頁(yè),如計(jì)數(shù)器等。ASP 提供了
12、一些內(nèi)置對(duì)象和組件,允許用戶從瀏覽器中接收和發(fā)送 信息。ASP 可以和諸如 SQL Server 這樣的數(shù)據(jù)庫(kù)進(jìn)行連接,進(jìn)而完成數(shù)據(jù)的交換與更 新。 本系統(tǒng)采用 ACCESS 做后臺(tái)數(shù)據(jù)庫(kù)支持。SQL 是結(jié)構(gòu)化查詢語(yǔ)言的縮寫形式,它是 Windows 數(shù)據(jù)庫(kù)家族中出類拔萃的成員,這種關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)能夠滿足各種類型 學(xué)院畢業(yè)論文 第二章 可行性研究 4 的企業(yè)客戶和獨(dú)立軟件供應(yīng)商構(gòu)建各種應(yīng)用程序的需要。使用 SQL 語(yǔ)言在服務(wù)器和客 戶機(jī)之間傳送請(qǐng)求和答復(fù)。使用 SQL 我們可以很方便的建立數(shù)據(jù)庫(kù),可以將所建立的 數(shù)據(jù)庫(kù)很好的在 ASP 中 通過(guò)查詢語(yǔ)句結(jié)合起來(lái),可非常方便的對(duì)數(shù)據(jù)庫(kù)進(jìn)行增
13、加、刪 除、修改、查詢、排序統(tǒng)計(jì)等常規(guī)數(shù)據(jù)庫(kù)操作。 2.2.4 4 技術(shù)可行性分析技術(shù)可行性分析 本系統(tǒng)從開(kāi)始規(guī)劃到設(shè)計(jì)、系統(tǒng)集成,一直是本著簡(jiǎn)潔、規(guī)范、實(shí)用、易用、方 便的思路進(jìn)行開(kāi)發(fā)的。相冊(cè)管理系統(tǒng)是一個(gè)集 Browser/Web Server 技術(shù)于一體、面向 學(xué)校各部門以及各層次用戶的多模塊綜合信息管理系統(tǒng)。它采用了當(dāng)前流行的 B/S 結(jié) 構(gòu)和 Internet 網(wǎng)絡(luò)技術(shù),突破了使用地域的局限性,使整個(gè) Internet 上的用戶都可訪問(wèn) 本系統(tǒng)。因而就可在多地域、任意時(shí)間段以不同身份來(lái)訪問(wèn)本系統(tǒng)中的數(shù)據(jù),大大加 強(qiáng)了系統(tǒng)數(shù)據(jù)共享的能力。另外采用了以上流行和標(biāo)準(zhǔn)的網(wǎng)絡(luò)技術(shù)也極大地提高了
14、系 統(tǒng)的可移植性??傊?,本系統(tǒng)力求在技術(shù)上達(dá)到以下要求: 2.4.1 統(tǒng)籌考慮,信息共享 本系統(tǒng)基于校園網(wǎng),實(shí)現(xiàn)高水平的信息資源共享和跨平臺(tái)的信息資源訪問(wèn),不僅 要面向全校不同部門的信息資源的共享,還要解決各部門已有的或?qū)⒔⒌男畔⑾到y(tǒng) 的資源共享,而各部門信息系統(tǒng)和資源子系統(tǒng)的系統(tǒng)平臺(tái)不一,數(shù)據(jù)庫(kù)又不盡相同, 要解決不同的資源子網(wǎng)的信息共享,提高信息資源共享的利用率,系統(tǒng)結(jié)構(gòu)應(yīng)具有訪 問(wèn)不同數(shù)據(jù)源的機(jī)制。 2.4.2 包容性和可擴(kuò)展性 系統(tǒng)應(yīng)具有較好的可擴(kuò)展性和包容性。系統(tǒng)易于擴(kuò)充升級(jí),既能滿足當(dāng)前業(yè)務(wù)的 需求,又為今后的擴(kuò)充留有空間。 2.4.3 系統(tǒng)簡(jiǎn)潔,易使用、易維護(hù)、適用非計(jì)算機(jī)人員
15、使用 本系統(tǒng)的設(shè)計(jì)要符合日常的需求,功能要完備實(shí)用,簡(jiǎn)單易學(xué),界面要友好清晰, 易于擴(kuò)充。網(wǎng)絡(luò)結(jié)構(gòu)要簡(jiǎn)單明了,層次清楚,便于管理,易于擴(kuò)充。 學(xué)院畢業(yè)論文 第二章 可行性研究 5 2.4.5 可靠運(yùn)行 學(xué)院畢業(yè)論文 第三章 需求分析 6 第第 3 章章 需求分析需求分析 3.13.1 引言引言 這個(gè)階段的任務(wù)仍然不是具體地解決問(wèn)題,而是準(zhǔn)確地確定“為了解決這個(gè)問(wèn)題, 目標(biāo)系統(tǒng)必須做什么” ,主要是確定目標(biāo)系統(tǒng)必須具備哪些功能。 3.23.2 總體目標(biāo)總體目標(biāo) 1、建立一個(gè)針對(duì)網(wǎng)站內(nèi)外進(jìn)行宣傳服務(wù)的信息庫(kù),及時(shí)發(fā)布網(wǎng)站的各種規(guī)定,宣 傳介紹該網(wǎng)站。 2、提高同學(xué)對(duì)本網(wǎng)站的了解與同學(xué)之間的了解性。
16、 3、信息發(fā)布頁(yè)面,應(yīng)實(shí)現(xiàn)網(wǎng)頁(yè)常用模塊的組件化,頁(yè)面內(nèi)容動(dòng)態(tài)生成。 4、后臺(tái)管理: a 靈活的后臺(tái)管理權(quán)限分級(jí)設(shè)置。 b 完善的數(shù)據(jù)備份恢復(fù)方案,為防范系統(tǒng)運(yùn)行過(guò)程中的不可預(yù)知的風(fēng)險(xiǎn) 提供數(shù)據(jù)安全恢復(fù)的手段。 c 提供圖片的管理。 d 提供門戶首頁(yè)信息的在線發(fā)布。 3.33.3 功能概述功能概述 本系統(tǒng)分為三個(gè)部分:信息平臺(tái),交互平臺(tái),管理平臺(tái)。具體可以分為:瀏覽系 統(tǒng),上傳系統(tǒng),管理員登錄系統(tǒng),更新系統(tǒng),刪除系統(tǒng),后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng)六個(gè)子 系統(tǒng)組成。 下面分別介紹這幾個(gè)系統(tǒng)的功能: 瀏覽系統(tǒng):瀏覽系統(tǒng): 固然是用來(lái)查看已經(jīng)上傳了的圖片。上面顯示了圖片的一些信息(標(biāo)題,上傳時(shí) 間,圖片說(shuō)明,編
17、輯人,內(nèi)容。 ) 。此頁(yè)面提供觀看。 上傳系統(tǒng)上傳系統(tǒng): 上傳系統(tǒng)就是通過(guò)這個(gè)系統(tǒng)把相片與相片相關(guān)的信息添加到頁(yè)面當(dāng)中去。 管理員登錄系統(tǒng)管理員登錄系統(tǒng): 學(xué)院畢業(yè)論文 第三章 需求分析 7 管理員登錄該系統(tǒng)后,可以對(duì)后臺(tái)的幾個(gè)數(shù)據(jù)庫(kù)進(jìn)行相應(yīng)的管理操作,管理員可 以對(duì)圖片的信息更新,刪除。這個(gè)限制了一般用戶,設(shè)置了級(jí)別。 更新系統(tǒng)更新系統(tǒng): 更新系統(tǒng)是對(duì)圖片信息中一些數(shù)據(jù)的更改。例如更改標(biāo)題,圖片說(shuō)明,編輯人, 內(nèi)容。 刪除系統(tǒng)刪除系統(tǒng): 是管理員對(duì)該一個(gè)或多個(gè)圖片信息覺(jué)得不適,而除去。 3.43.4 運(yùn)行需求運(yùn)行需求 3.4.13.4.1 最低配置:最低配置: 服務(wù)器端服務(wù)器端: 1)硬件需
18、求 處理器 Intel Pentium II 內(nèi) 存 128M 硬 盤 20G 2)軟件需求 Windows NT4.0 及以上版本 Personal Web Server Flash Player 5.0 及以上版本 客戶客戶端端 : 1)硬件需求 處理器 Intel 奔騰 133 或相當(dāng)?shù)奶幚砥?內(nèi) 存 64M 硬 盤 10G 2)軟件需求 Windows 98 Microsoft Internet Explorer 4.01 Flash Player 5.0 及以上版本 3.4.2 建議配置:建議配置: 服務(wù)器端服務(wù)器端: 1)硬件需求 處理器 Intel Pentium IV 2.8G
19、 學(xué)院畢業(yè)論文 第三章 需求分析 8 內(nèi) 存 256M 硬 盤 80G 2)軟件需求 Microsoft Windows 2000 SERVER Service Pack 4 IIS 5.0 Flash Player 5.0 及以上版本 客戶客戶端端 : 1)硬件需求 處理器 Intel Pentium IV 1.8G 或相當(dāng)?shù)奶幚砥?內(nèi) 存 128M 硬 盤 20G 2)軟件需求 Windows 2000/XP Microsoft Internet Explorer 5.0 及以上版本 Flash Player 5.0 及以上版本 學(xué)院畢業(yè)論文 第四章 總體設(shè)計(jì) 9 第第 4 章章 總體設(shè)計(jì)
20、總體設(shè)計(jì) 4.14.1 引言引言 經(jīng)過(guò)需求分析階段的工作,系統(tǒng)必須“做什么”已經(jīng)清楚了,現(xiàn)在是決定“怎樣 做”的時(shí)候。總體設(shè)計(jì)的基本目的就是回答“從總體上說(shuō),系統(tǒng)應(yīng)該如何實(shí)現(xiàn)?”這 個(gè)問(wèn)題,因此,總體設(shè)計(jì)又稱為概要設(shè)計(jì)或初步設(shè)計(jì)。通過(guò)這個(gè)階段的工作將劃分出 組成系統(tǒng)的物理元素-程序、文件、數(shù)據(jù)庫(kù)、人工過(guò)程和文檔等等,但是每個(gè)物 理元素仍然處于黑盒子級(jí),這些黑盒子里的具體內(nèi)容將在以后進(jìn)行詳細(xì)的設(shè)計(jì)??傮w 設(shè)計(jì)階段的另一項(xiàng)重要任務(wù)是設(shè)計(jì)軟件的結(jié)構(gòu),也就是要確定系統(tǒng)中每個(gè)程序是由哪 些模塊組成的,以及這些模塊相互間的關(guān)系。 4.24.2 總體頁(yè)面設(shè)計(jì)總體頁(yè)面設(shè)計(jì) 4.2.1 頁(yè)面模塊化、構(gòu)件化;信息
21、發(fā)布的動(dòng)態(tài)生成、靜態(tài)頁(yè)面顯示頁(yè)面模塊化、構(gòu)件化;信息發(fā)布的動(dòng)態(tài)生成、靜態(tài)頁(yè)面顯示 Banner 區(qū)可以在此展示動(dòng)畫、學(xué)院標(biāo)識(shí)、頁(yè)面歸屬等信息 菜單區(qū)提供網(wǎng)站功能列表 Bottom 頁(yè)面主體區(qū) Banner 區(qū) 左 邊 界 右 邊 界 學(xué)院畢業(yè)論文 第四章 總體設(shè)計(jì) 10 左、右邊界區(qū)格式化頁(yè)面,使之美觀 頁(yè)面主體區(qū)顯示頁(yè)面格式化數(shù)據(jù),頁(yè)面主體區(qū)顯示的內(nèi)容, Bottom 區(qū)顯示網(wǎng)站所有權(quán)等信息。 4.2.24.2.2網(wǎng)站結(jié)構(gòu)化、管理平臺(tái)的個(gè)性化網(wǎng)站結(jié)構(gòu)化、管理平臺(tái)的個(gè)性化 構(gòu)成網(wǎng)站的所有 HTML、ASP 頁(yè)面均需按照一定的標(biāo)準(zhǔn)進(jìn)行分類、組織,并以目錄 的形式定義網(wǎng)站的物理結(jié)構(gòu)目錄,以便發(fā)布的
22、信息頁(yè)面能有序地進(jìn)行管理。 網(wǎng)站的信息發(fā)布平臺(tái)的所有信息均采用動(dòng)態(tài)生成頁(yè)面,靜態(tài)游覽技術(shù)進(jìn)行管理, 只有在系統(tǒng)內(nèi)部存儲(chǔ)網(wǎng)站的組織結(jié)構(gòu),才有可能達(dá)到動(dòng)態(tài)生成頁(yè)面時(shí),能依據(jù)生成頁(yè) 面所發(fā)布的信息,將生成的靜態(tài)頁(yè)面發(fā)布;同時(shí),亦只有在系統(tǒng)內(nèi)部存儲(chǔ)的網(wǎng)站組織 結(jié)構(gòu)信息的支持下,才有可能實(shí)現(xiàn)對(duì)網(wǎng)站后臺(tái)管理的個(gè)性化操作。 學(xué)院畢業(yè)論文 第四章 總體設(shè)計(jì) 11 4.34.3 總體結(jié)構(gòu)圖總體結(jié)構(gòu)圖 index Photo.asp 瀏覽頁(yè)面 Picshow.asp Adminlogin.asp 登錄失敗 Picshow.asp Photoadmin.asp 登錄成功 離開(kāi)管理界面 Photoadd.asp 添
23、加 Photoupdate.asp 更 新 Photodel.asp 刪 除 圖圖 4.3.14.3.1(總體結(jié)構(gòu)流程圖) 學(xué)院畢業(yè)論文 第四章 總體設(shè)計(jì) 12 4.4 數(shù)據(jù)庫(kù)分析數(shù)據(jù)庫(kù)分析 數(shù)據(jù)庫(kù)表名:圖片信息(pic) 同義詞(別名):無(wú) 主鍵:ID 外鍵:無(wú) 約束: 列名數(shù)據(jù)類型取值范圍列級(jí)完整性約束描述 ID長(zhǎng)整型無(wú) Not null 自動(dòng)編號(hào) P_title varchar 20Null圖片標(biāo)題 P_date varchar 無(wú)NOW上傳時(shí)間 P_intro varchar 20Null圖片說(shuō)明 P_editor varchar 20Null編輯人 P_repic varchar 2
24、0Null圖片 P_content varchar 無(wú)Null圖片言論 數(shù)據(jù)庫(kù)表名:管理員(admin) 同義詞(別名):無(wú) 主鍵:admin 外鍵:無(wú) 約束: 列名數(shù)據(jù)類型取值范圍列級(jí)完整性約束描述 adminvarchar20 Null管理員名 passwordvarchar20 Null密碼 學(xué)院畢業(yè)論文 第五章 詳細(xì)設(shè)計(jì) 13 第第 5 章章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì) 5.15.1 引言引言 總體設(shè)計(jì)階段以比較抽象概括的方式提出了解決問(wèn)題的辦法。詳細(xì)設(shè)計(jì)是軟件開(kāi) 發(fā)時(shí)期的第三個(gè)階段,也是軟件設(shè)計(jì)的第二步。其任務(wù)就是把解法具體化,也就是回 答下面這個(gè)關(guān)鍵的問(wèn)題:“應(yīng)該怎樣具體地實(shí)現(xiàn)這個(gè)系統(tǒng)呢?”
25、,通過(guò)詳細(xì)設(shè)計(jì)應(yīng)該得 出對(duì)目標(biāo)系統(tǒng)的精確描述,給出各個(gè)模塊的詳細(xì)過(guò)程性描述。從而在編碼階段可以把 這個(gè)描述直接翻譯成用某種程序設(shè)計(jì)語(yǔ)言書寫的程序。詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確 定應(yīng)該怎樣具體地實(shí)現(xiàn)所要求的系統(tǒng),也就是說(shuō),經(jīng)過(guò)這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得 出對(duì)目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用某種程序設(shè) 計(jì)語(yǔ)言書寫的程序。 5.25.2 子系統(tǒng)設(shè)計(jì)子系統(tǒng)設(shè)計(jì) 主頁(yè)流程圖主頁(yè)流程圖 主頁(yè)( index.asp ) 瀏覽(photo.asp) 首 頁(yè) 論 壇 通 訊 錄 圖 5.2.1:主頁(yè)流程圖 瀏覽頁(yè)面流程圖瀏覽頁(yè)面流程圖 學(xué)院畢業(yè)論文 第五章 詳細(xì)設(shè)計(jì) 14 圖 5.2.
26、2: 瀏覽頁(yè)面流程圖 圖片管理頁(yè)面流程圖圖片管理頁(yè)面流程圖 數(shù)據(jù)庫(kù) 訪問(wèn)者進(jìn)入門戶頁(yè)面 瀏覽學(xué)院公告、要聞 管理登錄介面 導(dǎo)航進(jìn)入學(xué)院各網(wǎng)頁(yè) 管理介面 訪問(wèn)者進(jìn)入子系統(tǒng) 編 輯 人 上 傳 人 上 傳 內(nèi) 容 圖 片 標(biāo) 題 學(xué)院畢業(yè)論文 第五章 詳細(xì)設(shè)計(jì) 15 圖 5.2.3:管理介面的流程圖 圖片上傳流程圖圖片上傳流程圖 錯(cuò) 管理員進(jìn)入管理員登錄界面 數(shù)據(jù)庫(kù) 刪 除 更 新 轉(zhuǎn)到詳細(xì)頁(yè)面 身份驗(yàn)證 學(xué)院畢業(yè)論文 第五章 詳細(xì)設(shè)計(jì) 16 5.2.4 圖:圖片上傳流程圖 圖 片 上 傳 系 統(tǒng) 圖片標(biāo)題 上傳時(shí)間 上傳內(nèi)容 上傳人 圖片說(shuō)明 上傳圖片 瀏 覽 頁(yè) 面 數(shù)據(jù)庫(kù) 學(xué)院畢業(yè)論文 第六
27、章 編碼 17 第第 6 6 章章 編碼編碼 6.16.1 引言引言 目前,人和計(jì)算機(jī)通信仍然必須使用人工設(shè)計(jì)的語(yǔ)言,也既是程序設(shè)計(jì)語(yǔ)言,所 謂編碼就是把軟件設(shè)計(jì)的結(jié)果翻譯成計(jì)算機(jī)可以“理解”的形式用某種程序設(shè)計(jì) 語(yǔ)言書寫的程序。 按照軟件工程的方法論,編碼是在對(duì)軟件進(jìn)行了總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)之后進(jìn)行的, 編碼不過(guò)是把軟件設(shè)計(jì)的結(jié)果翻譯成用某種程序設(shè)計(jì)語(yǔ)言書寫的程序,因此,程序的 質(zhì)量基本上由設(shè)計(jì)的質(zhì)量決定。但是,編碼使用的語(yǔ)言,特別是寫程序的風(fēng)格和途徑 也對(duì)程序質(zhì)量有相當(dāng)大的影響。 6.26.2 頁(yè)面子系統(tǒng)實(shí)現(xiàn)頁(yè)面子系統(tǒng)實(shí)現(xiàn) 本系統(tǒng)包括這個(gè)功能文件的上傳與更新、刪除、瀏覽。這幾項(xiàng)功能的實(shí)現(xiàn)都與
28、數(shù) 據(jù)庫(kù)相聯(lián)接。 代碼示例:代碼示例: 1、設(shè)置數(shù)據(jù)庫(kù)連接:連接字符串為 “Provider=Microsoft.Jet.OLEDB.4.0;DataSource=”In order to prevent the customer and an important information for exchange of the application procedures were intercept.Detailed information, please read to encrypt. Ten, the maintenance includes the safety of the doc
29、ument If you from locate to have no a catalogue in of.It included to locate to be in use the SSL document in the catalogue in the document of asp, then the SSL wont be apply in is include document.Therefore, for guaranteeing the applied SSL, the documents that should insure to include and is include
30、s all located to be in use the SSL catalogue in. 11, establish the business script The applied procedure of business usually needs to have the ability that circulates the script and module in the business inner part.The business is a kind of server operation, even should operate to include a lot of
31、steps( for example, order goods, look into the stock and pay the bill etc.), also can be whole to return the operation only is a success or a failure.The customer can establish in the business script of ASP of the internal movement, if any part of the script fail, the whole business will terminate.T
32、he ASP business processing take the Microsoft Transaction Server( MTS) as basal.The The MTS is a business processing system, the useding for the development, the installing and managing the high performance, the can the business enterprise I2000ernet and the I2000ranet the server application the procedures of the the ratings.TransactionServer for development distribute type of, provided according to the applied procedure of the module an applies the program design model.It also for install and managed these applications procedure to provide a movement environment.
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識(shí)競(jìng)賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫(kù)試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫(kù)試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫(kù)試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識(shí)測(cè)試題庫(kù)及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測(cè)工種技術(shù)比武題庫(kù)含解析
- 1 礦山應(yīng)急救援安全知識(shí)競(jìng)賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案