版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、某家教公司主網(wǎng)站的設(shè)計(jì)與應(yīng)用某家教公司主網(wǎng)站的設(shè)計(jì)與應(yīng)用 摘摘 要要 在 Internet 飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的 重要渠道,它在人們學(xué)習(xí)、工作、生活等各個(gè)方面發(fā)揮著重要的作用。Internet 上發(fā)布信息主要是通過網(wǎng)站來實(shí)現(xiàn)的,獲取信息也是要在 Internet“海洋”中按 照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來。因此網(wǎng)站建設(shè)在 Internet 應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成 部分,從而倍受人們的重視。 網(wǎng)絡(luò)工程系“輔導(dǎo)員之家”網(wǎng)站包括一下幾個(gè)頁面模塊:首頁,組織發(fā)展、 團(tuán)學(xué)工作、評(píng)優(yōu)評(píng)獎(jiǎng)、勤工儉學(xué)、助學(xué)管理、
2、學(xué)費(fèi)減免、伙食補(bǔ)貼、教學(xué)文件, 留言板,管理入口等 11 個(gè)模塊,其中留言板和管理入口作為單獨(dú)的兩個(gè)功能設(shè) 計(jì)模塊。主頁面提供本網(wǎng)站的一個(gè)宏觀樣式,而其他個(gè)模塊頁面與之配合聯(lián)系, 就構(gòu)成了一個(gè)完整的網(wǎng)站系統(tǒng)。本系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)并通過測(cè)試,運(yùn)行情況正常。 關(guān)鍵詞關(guān)鍵詞:Internet;信息;網(wǎng)站;MIS;ASP;Access The Designs and Developments of Counselors Home Website Abstract Nowadays with the rapid development of the Internet, the Internet becomes
3、 the important channels for people to access, publish and change information. It plays an important role in peoples study, work and life, and so on. Publishing information on the Internet was mainly achieved through the website; Accessing to information is the Internet sea in accordance with certain
4、 retrieval methods to the required information from the website download down. Therefore the construction site on the Internet Application status is very clear, which has become the important components of the government, the enterprises informationzation construction so that it drew greatly peoples
5、 attention. Network Engineering counselors home website includes several pages about 11 modules : Homepage, organizational development, school groups, and attaining Monde work-study, student management, fee remissions, food subsidies, teaching document, the message board, management, with the messag
6、e board and management as a separate entrance to the design of two functional modules. Home-This site provides a macro mode, and other modules are used to cooperate with the links page, constituting a complete website system. This website has been finished and passed the examination. Key words: Inte
7、rnet; Information; Website; MIS; ASP; Access 目目 錄錄 論文總頁數(shù):18 頁 1引言.1 1.1課題背景.1 1.2本課題的研究意義.1 1.3本設(shè)計(jì)的主要任務(wù).1 1.4開發(fā)工具的選用及簡(jiǎn)介.1 2需求分析.2 2.1網(wǎng)站總體分析.2 2.1.1網(wǎng)站功能模塊分析 .2 2.1.2系務(wù)板塊分析 .3 2.1.3留言板板塊分析 .3 2.2數(shù)據(jù)庫分析.5 2.3網(wǎng)站系統(tǒng)流程分析圖例.5 3總體設(shè)計(jì).6 3.1網(wǎng)站設(shè)計(jì)的基本步驟.6 3.2網(wǎng)站總體設(shè)計(jì).6 3.3主頁設(shè)計(jì).7 3.3.1主頁面設(shè)計(jì)介紹 .7 3.3.2系務(wù)板塊功能設(shè)計(jì)介紹 .8 3.3
8、.3后臺(tái)管理頁面的設(shè)計(jì) .9 3.4數(shù)據(jù)庫設(shè)計(jì).11 4詳細(xì)設(shè)計(jì).12 4.1代碼設(shè)計(jì).12 4.1.1頁面與數(shù)據(jù)庫連接代碼 .12 4.1.2留言板管理登陸代碼 .13 5編碼與測(cè)試.14 5.1編碼.14 5.2軟件測(cè)試.14 5.3調(diào)試.14 結(jié) 論.15 參考文獻(xiàn).16 致 謝.17 聲 明.18 1 1 引言引言 1.11.1 課題背景課題背景 在 Internet 飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的 重要渠道,它在人們學(xué)習(xí)、工作、生活等各個(gè)方面發(fā)揮著重要的作用。Internet 上發(fā)布信息主要是通過網(wǎng)站來實(shí)現(xiàn)的,獲取信息也是要在 Internet“海洋”中按
9、照一定的檢索方式將所需要的信息從網(wǎng)站上下載下來。因此網(wǎng)站建設(shè)在 Internet 應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成 部分,從而倍受人們的重視。為了更好的辦學(xué),促進(jìn)輔導(dǎo)員的日常管理工作, 提高我系知名度,增強(qiáng)我系的工作效率,特構(gòu)建網(wǎng)絡(luò)工程系“輔導(dǎo)員之家”網(wǎng) 站。 1.21.2 本課題的研究意義本課題的研究意義 通過網(wǎng)站,全面宣傳,展示我系風(fēng)采、優(yōu)點(diǎn)與特色,發(fā)布學(xué)校的重大活動(dòng) 安排,增強(qiáng)學(xué)生與系辦之間的聯(lián)系,促進(jìn)輔導(dǎo)員的日常管理工作,提高我系知 名度,增強(qiáng)我系的工作效率,在 Internet 上實(shí)現(xiàn)完成部分系務(wù)工作,提高辦事效 率。 1.31.3 本本設(shè)計(jì)的主要
10、任務(wù)設(shè)計(jì)的主要任務(wù) 本畢業(yè)設(shè)計(jì)綜合運(yùn)用以前所學(xué)的專業(yè)知識(shí),設(shè)計(jì)開發(fā)一個(gè)網(wǎng)站,主要實(shí)現(xiàn): 網(wǎng)站前臺(tái)的設(shè)計(jì)實(shí)現(xiàn),后臺(tái)信息管理,留言板,文件傳輸?shù)裙δ堋?1.41.4 開發(fā)工具的選用及簡(jiǎn)介開發(fā)工具的選用及簡(jiǎn)介 本設(shè)計(jì)選用的是 ASP 作為網(wǎng)站的開發(fā)技術(shù)。 ASP(Active Server Page)活動(dòng)服務(wù)器頁面,是一種服務(wù)器端腳本環(huán)境,也 可稱為一種解決方案,開發(fā)者可以混合使用 HTML,腳本語言以及組件來創(chuàng)建服 務(wù)器端功能強(qiáng)大的 Internet/Intranet 應(yīng)用程序。ASP 作為當(dāng)今 Web 開發(fā)的主流技 術(shù),選擇它的原因主要由于其擁有以下顯著特點(diǎn): ASP 技術(shù)使用 VBScript
11、,JScript 等簡(jiǎn)單易懂的腳本語言,結(jié)合 HTML 代 碼,即可快速地完成動(dòng)態(tài)的 Web 應(yīng)用程序。 ASP 無須編譯,編寫容易,由服務(wù)器的軟件解釋后直接執(zhí)行。當(dāng)執(zhí)行 ASP 程序時(shí),腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器(即腳本引擎) ,由腳本 解釋器進(jìn)行翻譯并將其轉(zhuǎn)換成服務(wù)器所能執(zhí)行的命令。 普通文本編輯器,如 Windows 的記事本,即可進(jìn)行程序編輯。 與瀏覽器無關(guān),用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 ASP 所設(shè)計(jì)的網(wǎng)頁內(nèi)容。ASP 所使用的腳本語言(VBScript,JScript)均可在 Web 服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。 ASP
12、 能與任何 Active scripting 語言相容。除了可使用 VBscript 或 JScript 語言來設(shè)計(jì)外,還可通過 plug-in 的方式,使用由第三方所提供的其他腳 本語言,譬如 Perl,PHP 等。腳本引擎是處理腳本程序的 COM(Component Object Model)組件。 ASP 的源程序不會(huì)被傳到客戶瀏覽器,因而可以避免所寫的源程序被他 人剽竊或者篡改,提高了程序的安全性。 可以使用服務(wù)器端的腳本來生成客戶端的腳本對(duì)象導(dǎo)向(Object- oriented) ActiveX 服務(wù)器組件(ActiveX Server Components)具有無限的可擴(kuò)充性。
13、可以使用 Visual Basic,Delphi,Java,Visual C+等各種編程語言來編寫所需要 的 ActiveX Server Component。 2 2需求分析需求分析 2.12.1 網(wǎng)站總體分析網(wǎng)站總體分析 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)是系統(tǒng)設(shè)計(jì)過程中及其重要的一步,對(duì)系統(tǒng)的技術(shù)層次, 開發(fā)過程,功能實(shí)現(xiàn)及開發(fā)成本方面具有重大的影響。系統(tǒng)總統(tǒng)結(jié)構(gòu)設(shè)計(jì)應(yīng)盡 可能的考慮人機(jī)關(guān)系,環(huán)境條件以及與運(yùn)行管理系統(tǒng)等的聯(lián)系,使系統(tǒng)每個(gè)部 分都能協(xié)調(diào)適應(yīng)。 教育信息網(wǎng)是實(shí)現(xiàn)教育資源分配的橋梁網(wǎng)絡(luò),有巨大的教育資源庫,它集 全社會(huì)的力量,使教育資源無限增長(zhǎng)。這對(duì)于發(fā)達(dá)地區(qū)和欠發(fā)達(dá)地區(qū),高投入 學(xué)校和條件差
14、的學(xué)校在獲取教育資源的權(quán)利上達(dá)成平等,使每一位教師和學(xué)生 都能均等的享受得到培訓(xùn)和受教育的機(jī)會(huì),不再會(huì)受到學(xué)校水平,教材,教師 能力的限制。不僅能極大的提高教學(xué)效率,而且能實(shí)現(xiàn)教育公平的社會(huì)思想。 .1 網(wǎng)站功能模塊分析網(wǎng)站功能模塊分析 本次項(xiàng)目的內(nèi)容是為網(wǎng)絡(luò)工程系制作一個(gè)“輔導(dǎo)員之家”的網(wǎng)站,根據(jù)需 求分析的結(jié)果,本網(wǎng)站分為 3 個(gè)模塊系務(wù)板塊,留言板,后臺(tái)管理系統(tǒng)。其 中系務(wù)板塊包含 8 個(gè)板塊:組織發(fā)展,團(tuán)學(xué)工作,評(píng)優(yōu)評(píng)獎(jiǎng),勤工儉學(xué),助學(xué) 管理,學(xué)費(fèi)減免,伙食補(bǔ)貼,教學(xué)文件。這三個(gè)功能模塊在功能上是相互獨(dú)立 的,完成不同的功能,但是它們之間又有著聯(lián)系,通過對(duì)功能模塊的有機(jī)
15、結(jié)合 來構(gòu)成完整的網(wǎng)站,現(xiàn)在設(shè)計(jì)出功能結(jié)構(gòu)圖如圖 1 所示,他兼顧了學(xué)生瀏覽和 輔導(dǎo)員管理兩重功能。 “輔導(dǎo)員” 之家 系務(wù) 板塊留言板 后臺(tái) 管理 .2 系務(wù)板塊分析系務(wù)板塊分析 系務(wù)板塊一共分為 8 個(gè)板塊,它們分別是:組織發(fā)展,團(tuán)學(xué)工作,評(píng)優(yōu)評(píng) 獎(jiǎng),勤工儉學(xué),助學(xué)管理,學(xué)費(fèi)減免,伙食補(bǔ)貼,教學(xué)文件。在各個(gè)板塊中, 可以由輔導(dǎo)員添加/更改/刪除新聞文章,并增加多級(jí)分類。以下圖 2 是系務(wù)板 塊的功能結(jié)構(gòu)圖: .3 留言板板塊分析留言板板塊分析 留言板是掛靠在本網(wǎng)站上的一個(gè)獨(dú)立的系統(tǒng)。本留言板設(shè)計(jì)出來,目的是 讓學(xué)生針對(duì)學(xué)習(xí),生活,工作方面的事情或問題,通過在
16、本網(wǎng)站上發(fā)布,讓輔 導(dǎo)員了解并及時(shí)解決問題或者提出解釋。這樣才能更好的加強(qiáng)學(xué)生和輔導(dǎo)員之 間的溝通。 本留言板設(shè)計(jì)美觀大方,功能強(qiáng)大。分為前臺(tái)設(shè)計(jì)和后臺(tái)設(shè)計(jì)。 前臺(tái)設(shè)計(jì): 1:發(fā)布留言,并附加多種編輯功能(包括字體編輯,圖片編輯和表情 編輯) 。 2:可以顯示留言,會(huì)顯示出留言的標(biāo)題,留言內(nèi)容,發(fā)表留言的姓名 或昵稱,發(fā)表留言的具體時(shí)間,發(fā)表留言人的聯(lián)系方式(包括郵箱, OICQ,電話號(hào)碼和個(gè)人主頁) ,管理員的回復(fù)。 圖 1 網(wǎng)站功能模塊 圖 2 系務(wù)板塊圖 系務(wù) 板塊 組織 發(fā)展 團(tuán)學(xué) 工作 評(píng)優(yōu) 評(píng)獎(jiǎng) 勤工 儉學(xué) 助學(xué) 管理 學(xué)費(fèi) 減免 伙食 補(bǔ)貼 教學(xué) 文件 后臺(tái)設(shè)計(jì): 1:管理留言。
17、對(duì)學(xué)生發(fā)表的留言進(jìn)行審核。如果通過審核,那可 以將留言顯示在前臺(tái)。如果不能通過管理員的審核,那可以對(duì)留言采取屏 蔽,刪除等操作。 2:修改資料/密碼。管理員進(jìn)入后臺(tái)之后,選擇修改自己的資料/ 密碼。 3:注銷。也就是退出管理,轉(zhuǎn)到留言板首頁。 圖 3 留言板前臺(tái)頁面 2.22.2 數(shù)據(jù)庫分析數(shù)據(jù)庫分析 作為一個(gè)具有一定價(jià)值的管理信息系統(tǒng),從本質(zhì)上說,操作的對(duì) 象為數(shù)據(jù)庫中存儲(chǔ)的具體記錄。因此,不僅要求所有使用的數(shù)據(jù)庫系統(tǒng)具 有比較高的穩(wěn)定性,安全性以及高負(fù)載下足夠響應(yīng)的能力,還要求設(shè)計(jì)者 清楚需求,作出科學(xué)的數(shù)據(jù)邏輯結(jié)構(gòu)設(shè)計(jì),以提高數(shù)據(jù)庫的利用效率和減 少數(shù)據(jù)冗余。 以這種思想作為設(shè)計(jì)策略,分
18、析出系統(tǒng)的以下幾項(xiàng)需求: (1)系統(tǒng)用戶主要包括普通游客和管理員用戶; (2)系統(tǒng)的信息需要兩級(jí)分類; (3)附件上傳及管理功能。 2.32.3 網(wǎng)站系統(tǒng)流程分析圖例網(wǎng)站系統(tǒng)流程分析圖例 1網(wǎng)站總體工作流程圖 2網(wǎng)站操作實(shí)例圖 圖 4 留言板后臺(tái)頁面 圖 5 網(wǎng)站工作流程 3 3總體設(shè)計(jì)總體設(shè)計(jì) 3.13.1 網(wǎng)站設(shè)計(jì)的基本步驟網(wǎng)站設(shè)計(jì)的基本步驟 本網(wǎng)站以 asp 為主要開發(fā)技術(shù),數(shù)據(jù)庫選用 access。 主要步驟如下: 1.根據(jù)要求對(duì)網(wǎng)站進(jìn)行初步規(guī)劃,畫出網(wǎng)站拓?fù)鋱D; 2.設(shè)計(jì)數(shù)據(jù)庫及詳細(xì)數(shù)據(jù)表; 3.設(shè)計(jì)網(wǎng)站頁面; 4.網(wǎng)站后臺(tái)的編寫; 5.測(cè)試; 6.上傳. 3.23.2 網(wǎng)站總體設(shè)計(jì)
19、網(wǎng)站總體設(shè)計(jì) 根據(jù)前面的設(shè)計(jì)思想進(jìn)行分析,按照系統(tǒng)開發(fā)的基本觀點(diǎn)對(duì)網(wǎng)站進(jìn)行分解, 從內(nèi)容上可對(duì)網(wǎng)站作如下劃分: 1、 網(wǎng)站首頁:發(fā)布一些院系的重要新聞和重要公告。 2、 留言板:學(xué)生通過留言,來實(shí)現(xiàn)與輔導(dǎo)員和老師之間的即時(shí)消息溝通。 3 、后臺(tái)管理:系統(tǒng)管理員發(fā)布和更新新聞和公告的系統(tǒng)。 4 、系務(wù)板塊:包括:組織發(fā)展、團(tuán)學(xué)工作、評(píng)優(yōu)評(píng)獎(jiǎng)、勤工儉學(xué)、助學(xué) 管理、學(xué)費(fèi)減免、伙食補(bǔ)貼、教學(xué)文件等八個(gè)板塊。 下面是本網(wǎng)站的拓?fù)鋱D: 圖 6 網(wǎng)站實(shí)例圖 “輔 導(dǎo) 員 之 家” 首 頁 組 織 發(fā) 展 團(tuán) 學(xué) 工 作 評(píng) 優(yōu) 評(píng) 獎(jiǎng) 勤 工 儉 學(xué) 助 學(xué) 管 理 學(xué) 費(fèi) 減 免 伙 食 補(bǔ) 貼 教 學(xué)
20、 文 件 管 理 入 口 留 言 板 3.33.3 主頁設(shè)計(jì)主頁設(shè)計(jì) 網(wǎng)站主頁采用靜、動(dòng)相結(jié)合的方式,即靜態(tài)的主畫面和動(dòng)態(tài)的圖片相結(jié)合, 體現(xiàn)學(xué)校的勃勃生氣,靜態(tài)主頁方式介紹院系風(fēng)采、優(yōu)點(diǎn)特色、信息發(fā)布,對(duì) 于系務(wù),就得利用 ASP 與數(shù)據(jù)庫結(jié)合的技術(shù)建立數(shù)據(jù)庫查詢管理系統(tǒng),采用交 互式的動(dòng)態(tài)的 web 畫面來實(shí)現(xiàn)。 下面對(duì)網(wǎng)站的具體功能及實(shí)現(xiàn)做簡(jiǎn)單介紹。 .1 主頁面設(shè)計(jì)介紹主頁面設(shè)計(jì)介紹 這是本網(wǎng)站的首頁視圖,包括 LOGO 圖片,日期時(shí)間顯示,導(dǎo)航條。 根據(jù)網(wǎng)站的首頁的導(dǎo)航條,可以點(diǎn)擊進(jìn)入各個(gè)系務(wù)板塊瀏覽新聞/消息/文 章,進(jìn)入留言板進(jìn)行留言,管理員可以通過“管理入口”進(jìn)
21、入后臺(tái)管理系統(tǒng)進(jìn) 行操作,包括添加、刪除、修改和更新新聞及新聞?lì)悇e。 圖 7 網(wǎng)站拓?fù)鋱D 圖 8 首頁 LOGO 圖 .2 系務(wù)板塊功能設(shè)計(jì)介紹系務(wù)板塊功能設(shè)計(jì)介紹 在系務(wù)板塊,任何用戶都可以瀏覽各個(gè)板塊的頁面,閱讀相關(guān)的新聞或 消息。 組織發(fā)展:介紹關(guān)于我系的黨建工作,入黨情況,黨組織活動(dòng)安排,以 及一些黨組織文件。 團(tuán)學(xué)工作:介紹關(guān)于我系的團(tuán)學(xué)工作,系團(tuán)總支學(xué)生會(huì)工作,包括團(tuán)員 活動(dòng),學(xué)生到課情況。 評(píng)優(yōu)評(píng)獎(jiǎng):針對(duì)每學(xué)年的獎(jiǎng)學(xué)金,三好學(xué)生,優(yōu)秀學(xué)生干部等一系列學(xué) 院和系的評(píng)優(yōu)情況。 勤工儉學(xué):公布我系的勤工儉學(xué)名額及實(shí)施情況。 助學(xué)管理:介紹我系的各種助學(xué)方案及具體規(guī)定。
22、學(xué)費(fèi)減免:發(fā)布針對(duì)我系的貧困學(xué)生的學(xué)費(fèi)的減免政策。 教學(xué)文件:上傳院系的政策文件, 教學(xué)文件,以及考試安排情況。 以上個(gè)模塊均是共用一個(gè)設(shè)計(jì)思想和方案,所以它們的頁面顯示是一個(gè) 樣式。 下面是系務(wù)板塊部分頁面的顯示情況: 圖 9 網(wǎng)站首頁視圖 .3 后臺(tái)管理頁面的設(shè)計(jì)后臺(tái)管理頁面的設(shè)計(jì) 本網(wǎng)站設(shè)計(jì)了“管理入口”,也就是本網(wǎng)站的后臺(tái)。 網(wǎng)站是建立在許多不同的內(nèi)容模塊之上的,網(wǎng)站的規(guī)模也是體現(xiàn)在模塊 數(shù)量和質(zhì)量之上。在以數(shù)量為網(wǎng)站規(guī)模的前提下,對(duì)網(wǎng)站模塊的控制和管理 圖 10 組織發(fā)展頁面 圖 11 勤工儉學(xué)頁面 是十分重要的。本網(wǎng)站的后臺(tái)管理主要著重兩個(gè)方面的管理:一般的模塊管
23、理和超級(jí)管理選項(xiàng)。 一般模塊管理包括:添加文章內(nèi)容 /管理全部文章/管理文章類別/公告 管理/友情連接管理。 超級(jí)管理選項(xiàng):就是指超級(jí)管理員對(duì)所有管理員的管理。也可以稱之為 “管理員管理”:是針對(duì)管理員的最高層構(gòu)建的,作用是對(duì)下屬管理員進(jìn)行 創(chuàng)建和授權(quán),前提首先是要具有管理員權(quán)限的管理員才能對(duì)此進(jìn)行操作,授 權(quán)通過動(dòng)態(tài)生成的復(fù)選框進(jìn)行。管理員添加時(shí)需要輸入用戶名和密碼,分配 其權(quán)限,確認(rèn)后操作完成。 下面是后臺(tái)管理頁面的部分截圖: 1后臺(tái)管理首頁 2文章管理類別 圖 12 后臺(tái)管理首頁 3公告管理 3.43.4 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì) 采用的數(shù)據(jù)庫是 Microsoft Access ,擬建立
24、wlgcx.mdb 庫文件,包含如下 幾個(gè)表文件: 1.Admin 管理員信息表 表 1 管理員信息表 字段名稱數(shù)據(jù)類型說明 ALIVE文本管理員級(jí)別設(shè)定 ID自動(dòng)編號(hào) admin文本管理員名字設(shè)定 password文本管理員密碼設(shè)定 2.BigClass 模塊大類信息表 表 2 模塊大類信息表 字段名稱數(shù)據(jù)類型 BigClassID自動(dòng)編號(hào) BigClassName文本 Admin文本 圖 13 管理文章類別 圖 14 公告管理 3.gg 公告管理信息表 表 3 公告管理信息表 字段名稱數(shù)據(jù)類型說明 ID自動(dòng)編號(hào) Name文本文章標(biāo)題 content文本文章內(nèi)容 4.News 新聞信息表 表
25、 4 新聞信息表 字段名稱數(shù)據(jù)類型說明 ID數(shù)字自動(dòng)編號(hào) title文本新聞標(biāo)題 Content文本新聞內(nèi)容 BigClassName文本大類名稱 SmallClassName文本小類名稱 Imagenum數(shù)字圖片數(shù)量 firstImgeName文本第一張圖片的名字 User文本新聞發(fā)布人 Infotime時(shí)間/日期發(fā)布時(shí)間 Hits數(shù)字點(diǎn)擊次數(shù) ok備注 5.SmallClass 模塊小類信息表 表 5 模塊小類信息表 字段名稱數(shù)據(jù)類型說明 SmallClassID數(shù)字自動(dòng)編號(hào) SmallClassName文本小類名稱 BigClassName文本所屬大類 Admin文本管理員 4 4詳細(xì)設(shè)
26、計(jì)詳細(xì)設(shè)計(jì) 4.14.1 頁面與數(shù)據(jù)庫連接代碼頁面與數(shù)據(jù)庫連接代碼 4.2 留言板管理登陸代碼留言板管理登陸代碼 5 5編碼與測(cè)試編碼與測(cè)試 5.15.1 編碼編碼 所謂編碼就是把軟件設(shè)計(jì)的結(jié)果翻譯成計(jì)算機(jī)可以“理解”的形式。因此, 程序的質(zhì)量主要取決于軟件設(shè)計(jì)的質(zhì)量。但是,程序設(shè)計(jì)語言的特性和編碼途 徑也會(huì)對(duì)程序的可靠性、可讀性、可測(cè)試性和可維護(hù)性產(chǎn)生深遠(yuǎn)的影響。開發(fā) 軟件系統(tǒng)時(shí)必須做出的一個(gè)重要抉擇是,使用什么樣子的程序設(shè)計(jì)語言實(shí)現(xiàn)這 個(gè)系統(tǒng)。適宜的程序設(shè)計(jì)語言能使根據(jù)設(shè)計(jì)去完成編碼時(shí)困難最少,可以減少 需要的程序測(cè)試量,并且可以得出更容易閱讀和更容易維護(hù)程序。由于軟件系 統(tǒng)的絕大多數(shù)部分
27、成本又在生命周期的測(cè)試和維護(hù)階段,所以容易測(cè)試和容易 維為了使程序容易測(cè)試和維護(hù)已減少生命周期的總成本,選用的高級(jí)語言應(yīng)該 有理想的模塊化機(jī)制,以及可讀性好的控制結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu);為了便于調(diào)試和 提高軟件可靠性,語言特點(diǎn)應(yīng)該使編譯程序能夠盡可能多的發(fā)現(xiàn)程序中和錯(cuò)誤; 為了降低軟件開發(fā)和維護(hù)成本,我選擇的程序設(shè)計(jì)平臺(tái)是 Microsoft 公司出品的 Microsoft Visual Studio.NET。 5.25.2 軟件測(cè)試軟件測(cè)試 軟件測(cè)試的目的是盡可能多地發(fā)現(xiàn)軟件產(chǎn)品(主要指程序)中的錯(cuò)誤和缺陷。 測(cè)試時(shí)主要考慮以下有關(guān)的原則: 1.確定預(yù)期輸出結(jié)果。 2.程序員應(yīng)避免測(cè)試自己的程序。
28、3.徹底檢查每個(gè)測(cè)試結(jié)果。 4.對(duì)非法的和非預(yù)期的輸入數(shù)據(jù)也要像合法的和預(yù)期的輸入數(shù)據(jù)一樣編寫 測(cè)試用例。 5.不要扔掉測(cè)試用例。 6.程序模塊經(jīng)測(cè)試后,遺留的錯(cuò)誤數(shù)目往往與己發(fā)現(xiàn)的錯(cuò)誤數(shù)目成比例。 本系統(tǒng)在成都信息工程學(xué)院局域網(wǎng)中測(cè)試,測(cè)試結(jié)果符合設(shè)計(jì)要求。 5.35.3 調(diào)試調(diào)試 調(diào)試是軟件開發(fā)過程中最艱巨的腦力勞動(dòng),任何一個(gè)軟件系統(tǒng)在開發(fā)、測(cè) 試過程中,都不可能忽略對(duì)軟件的調(diào)試,一個(gè)開發(fā)軟件只有經(jīng)過反復(fù)的調(diào)試和 測(cè)試才能投入實(shí)際使用,特別對(duì)于行政公文管理軟件,它對(duì)準(zhǔn)確性要求更是不 言而喻。一個(gè)新的源程序幾乎總是包含錯(cuò)誤,既可能是設(shè)計(jì)的,也可能是編碼 上的,僅通過看是不能解決問題的,一定要
29、借助調(diào)試程序。從發(fā)現(xiàn)錯(cuò)誤到修改 完成,一般來說,調(diào)試由如下幾步組成: 錯(cuò)誤鑒定與識(shí)別。 錯(cuò)誤診斷 錯(cuò)誤更正 經(jīng)過靜態(tài)測(cè)試后,仍然留在程序中的錯(cuò)誤是十分隱蔽的,為找到這些錯(cuò)誤, 首先要捕獲一些與錯(cuò)誤有關(guān)的線索。改正程序中的錯(cuò)誤沒有什么捷徑可走,必 須踏實(shí),仔細(xì)的分析。經(jīng)驗(yàn)是很重要的,在調(diào)試程序中要經(jīng)??偨Y(jié)一下調(diào)試程 序所得的經(jīng)驗(yàn)。隨著經(jīng)驗(yàn)的積累,識(shí)別錯(cuò)誤的能力也就越來越強(qiáng)。編程也就充 滿了挑戰(zhàn)與樂趣。 結(jié)結(jié) 論論 網(wǎng)絡(luò)工程系“輔導(dǎo)員之家”網(wǎng)站已經(jīng)設(shè)計(jì)開發(fā)完成,本網(wǎng)站的設(shè)計(jì)開發(fā)不 落窠巢,設(shè)計(jì)美觀大方,界面簡(jiǎn)單干凈但不失清新明亮,它將掛靠于成都信息 工程學(xué)院。其內(nèi)容與板塊將會(huì)根據(jù)我系學(xué)生和輔導(dǎo)員老
30、師的需求進(jìn)行調(diào)整或添 加,目前設(shè)計(jì)開發(fā)的網(wǎng)站包括首頁概況,組織發(fā)展,團(tuán)學(xué)工作,評(píng)優(yōu)評(píng)獎(jiǎng),勤 工儉學(xué),助學(xué)管理,學(xué)費(fèi)減免,伙食補(bǔ)貼,教學(xué)文件,留言板,管理入口等 11 個(gè)模塊。 建立這個(gè)網(wǎng)站的目的是為了增強(qiáng)我們系學(xué)生與輔導(dǎo)員老師之間的聯(lián)系與溝 通,讓老師及時(shí)了解學(xué)生當(dāng)中的思想動(dòng)態(tài),了解在學(xué)習(xí),生活中出現(xiàn)的各種問 題并及時(shí)給予解決。同時(shí)也讓學(xué)生更直接全面的了解學(xué)院以及我系的教學(xué)動(dòng)態(tài), 了解院系的各種即時(shí)政策通知,方便學(xué)生更好的學(xué)習(xí)生活,更好的與領(lǐng)導(dǎo)老師 溝通聯(lián)系。 由于我是首次嘗試開發(fā)網(wǎng)站,所以開發(fā)出來的網(wǎng)站還有許多不足之處,我 會(huì)在日后不斷的進(jìn)行改進(jìn),使網(wǎng)站在功能上更強(qiáng)大,視覺效果上更完善,力求
31、 更好。 在設(shè)計(jì)開發(fā)的過程中,得到了吳春旺老師孜孜不倦的指導(dǎo)和其他同學(xué)的熱 情幫助。在此我對(duì)吳春旺老師和幫助了我的同學(xué)致以我最誠摯的謝意! 參考文獻(xiàn)參考文獻(xiàn) 1 Matthew Reynolds英,Richard Blair英. ASP 完全解讀M. 北京:清華大學(xué)出版 社,2004。 2 張玉平. ASP+Access 組建動(dòng)態(tài)網(wǎng)站M.北京:電子工業(yè)出版社,2006。 3 Andrew S.Tanenbaum美.計(jì)算機(jī)網(wǎng)絡(luò)M.北京:清華大學(xué)出版社,1998。 4 李廣潤(rùn),王耆. Access 數(shù)據(jù)庫操作導(dǎo)引M.北京:電子工業(yè)出版社,2001。 5 盧鎮(zhèn)波,李青. ASP.NET 程序設(shè)計(jì)專家門診M.北京:清華大學(xué)出版社,2005。 6 網(wǎng)冠科技.ASP.NET 時(shí)尚編程百例M.北京:機(jī)械工業(yè)出版社,2003。 tgKQcWA3P
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 44937.4-2024集成電路電磁發(fā)射測(cè)量第4部分:傳導(dǎo)發(fā)射測(cè)量1 Ω/150 Ω直接耦合法
- 媒體娛樂公司估值考量要點(diǎn)
- 2024.0913推文-一步法elisa新品解讀
- 2024高中地理第五章區(qū)際聯(lián)系與區(qū)域協(xié)調(diào)發(fā)展第2節(jié)產(chǎn)業(yè)轉(zhuǎn)移-以東亞為例精練含解析新人教必修3
- 2024高中生物專題4酶的研究與應(yīng)用課題2探討加酶洗衣粉的洗滌效果課堂演練含解析新人教版選修1
- 2024高考地理一輪復(fù)習(xí)第十五單元區(qū)域生態(tài)環(huán)境建設(shè)練習(xí)含解析
- 2024高考化學(xué)一輪復(fù)習(xí)第八章水溶液中的離子平衡第三節(jié)鹽類的水解學(xué)案新人教版
- 2024高考化學(xué)二輪復(fù)習(xí)選擇題專項(xiàng)練四含解析
- 2024高考地理一輪復(fù)習(xí)特色篇六新穎等值線圖練習(xí)含解析
- (4篇)2024年有關(guān)一年級(jí)英語培優(yōu)補(bǔ)差的教學(xué)工作總結(jié)
- MOOC 有機(jī)化學(xué)(上)-北京師范大學(xué) 中國(guó)大學(xué)慕課答案
- 五年級(jí)上冊(cè)脫式計(jì)算100題及答案
- 讀書會(huì)熵減華為活力之源
- 二年級(jí)上學(xué)期數(shù)學(xué)
- GB/T 3098.5-2000緊固件機(jī)械性能自攻螺釘
- 康佳液晶電視企業(yè)文化(課堂PPT)
- 個(gè)人養(yǎng)老金:是什么、怎么繳、如何領(lǐng)PPT個(gè)人養(yǎng)老金基礎(chǔ)知識(shí)培訓(xùn)PPT課件(帶內(nèi)容)
- 雞鴨屠宰生產(chǎn)企業(yè)安全風(fēng)險(xiǎn)分級(jí)管控資料
- 離子色譜法分析氯化物原始記錄 (1)
- 高等數(shù)學(xué)說課稿PPT課件(PPT 49頁)
- 造影劑腎病概述和性質(zhì)
評(píng)論
0/150
提交評(píng)論