公務(wù)員期刊網(wǎng) 精選范文 網(wǎng)站開(kāi)發(fā)論文范文

網(wǎng)站開(kāi)發(fā)論文精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的網(wǎng)站開(kāi)發(fā)論文主題范文,僅供參考,歡迎閱讀并收藏。

網(wǎng)站開(kāi)發(fā)論文

第1篇:網(wǎng)站開(kāi)發(fā)論文范文

>> 基于Web的技術(shù)的網(wǎng)站設(shè)計(jì) 基于的博客網(wǎng)站設(shè)計(jì)研究 基于技術(shù)的網(wǎng)站群系統(tǒng)設(shè)計(jì) 基于的報(bào)社網(wǎng)站設(shè)計(jì) 基于平臺(tái)的中小型電子商務(wù)網(wǎng)站的設(shè)計(jì)與研究 基于ASP的購(gòu)物網(wǎng)站設(shè)計(jì) 基于的市級(jí)氣象服務(wù)平臺(tái)(網(wǎng)站)開(kāi)發(fā)建設(shè) 基于平臺(tái)的安全網(wǎng)站編程技術(shù) 基于的倉(cāng)儲(chǔ)系統(tǒng) 基于的精品課程網(wǎng)站的設(shè)計(jì)與研究 淺淡基于的網(wǎng)站CMS新聞管理模塊的設(shè)計(jì)與實(shí)現(xiàn) 基于的船員遠(yuǎn)程自主學(xué)習(xí)培訓(xùn)網(wǎng)站的設(shè)計(jì) 基于的C語(yǔ)言課程學(xué)習(xí)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) 基于的精品課程網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn) 基于的《計(jì)算機(jī)應(yīng)用基礎(chǔ)》課程網(wǎng)站的設(shè)計(jì) 基于的交互式動(dòng)態(tài)企業(yè)網(wǎng)站設(shè)計(jì)分析 基于頁(yè)面模板與技術(shù)的信息網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) 基于的精品課程網(wǎng)站設(shè)計(jì)與開(kāi)發(fā)① 基于的數(shù)字圖書(shū)館網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) 基于技術(shù)的網(wǎng)站開(kāi)發(fā)架構(gòu)設(shè)計(jì) 常見(jiàn)問(wèn)題解答 當(dāng)前所在位置:lEncode(txtuserpwd.Text),"md5");

驗(yàn)證碼是一種防范Cookie數(shù)據(jù)自動(dòng)保存而引起的憑據(jù)被截取技術(shù),從自己服務(wù)器發(fā)起的表單進(jìn)行驗(yàn)證便可解決這一漏洞,隨機(jī)產(chǎn)生的驗(yàn)證碼和文本框比較來(lái)實(shí)現(xiàn),關(guān)于產(chǎn)生圖片驗(yàn)證碼的技術(shù)源碼網(wǎng)絡(luò)上的資源有很多,大家可以進(jìn)行自由下載參考。

7數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)

1)作為網(wǎng)頁(yè)與數(shù)據(jù)庫(kù)訪問(wèn)的接口,提供強(qiáng)有力的對(duì)象支持,在實(shí)現(xiàn)過(guò)程中,我們可以基于以下兩種策略來(lái)實(shí)現(xiàn)。一種策略是連接對(duì)象Connection(指定數(shù)據(jù)庫(kù)信息)、命令對(duì)象Command(查詢、添加、修改、刪除)、數(shù)據(jù)讀取對(duì)象DataReader(執(zhí)行操作后的臨時(shí)數(shù)據(jù)表,給應(yīng)用程序提供執(zhí)行操作后的結(jié)果);一種策略是連接對(duì)象Connection、數(shù)據(jù)適配器對(duì)象DataAdaper(負(fù)責(zé)數(shù)據(jù)的傳輸)、數(shù)據(jù)集對(duì)象DataSet(臨時(shí)數(shù)據(jù)庫(kù),保存執(zhí)行后的臨時(shí)數(shù)據(jù),供應(yīng)用程序訪問(wèn))。

2)從vs2005以后版本的.NET開(kāi)發(fā)平臺(tái),增加了使用數(shù)據(jù)源直接操作數(shù)據(jù)庫(kù)的功能,省去了連接的過(guò)程和臨時(shí)數(shù)據(jù)操作。

3)數(shù)據(jù)批量導(dǎo)入,借助文件上傳控件導(dǎo)入EXCEL文件,借助實(shí)現(xiàn)數(shù)據(jù)的導(dǎo)入,借助GridView控件進(jìn)行數(shù)據(jù)的顯示,最后使用For循環(huán)實(shí)現(xiàn)數(shù)據(jù)的添加。

①文件的導(dǎo)入:filepath = Server.MapPath("~\\MSadmin\\") + "excel.xls";FileUpload1.SaveAs(filepath);

GridView1.DataSource = CreateDataSource();

②借助實(shí)現(xiàn)數(shù)據(jù)的導(dǎo)入,即CreateDataSource()方法實(shí)現(xiàn)數(shù)據(jù)的連接,數(shù)據(jù)適配器的設(shè)置,生成的數(shù)據(jù)集對(duì)象作為函數(shù)的返回值,以綁定到GridView控件中。

③通過(guò)For循環(huán)將GridView中的數(shù)據(jù)進(jìn)行讀取并寫(xiě)入到數(shù)據(jù)庫(kù)中。

4)數(shù)據(jù)批量導(dǎo)出,借助于Gridview將查詢的結(jié)果先進(jìn)行顯示,然后將表格中的數(shù)據(jù)進(jìn)行導(dǎo)出到EXCEL中,關(guān)鍵代碼為:

Response.AppendHeader("Content-Disposition","attachment;filename=" + HttpUtility.UrlEncode("表名.xls",Encoding.UTF8).ToString());

8 結(jié)論

通過(guò)一個(gè)實(shí)際的網(wǎng)站案例,從網(wǎng)站布局設(shè)計(jì)到網(wǎng)站安全防范、網(wǎng)站技術(shù)實(shí)現(xiàn),本文給出了一個(gè)概要框架,限于篇幅的原因,很多技術(shù)細(xì)節(jié)沒(méi)有體現(xiàn);當(dāng)然,網(wǎng)站開(kāi)發(fā)技術(shù)還有很多,本人也在學(xué)習(xí)過(guò)程中,論文所列觀點(diǎn)與技術(shù)點(diǎn)僅供參考,不恰當(dāng)之處還請(qǐng)閱讀者多多指教。

參考文獻(xiàn):

[1]孫守強(qiáng).“基于平臺(tái)的安全網(wǎng)站編程技術(shù)”.電子技術(shù)與軟件工程,2015.6.

第2篇:網(wǎng)站開(kāi)發(fā)論文范文

【關(guān)鍵詞】精品課程;網(wǎng)站;項(xiàng)目開(kāi)發(fā)

現(xiàn)國(guó)家正加強(qiáng)中職學(xué)校精品課程建設(shè),精品課程建設(shè)工程的目標(biāo)是實(shí)現(xiàn)全國(guó)優(yōu)質(zhì)教學(xué)資源的共享,要求精品課程的相關(guān)內(nèi)容全部通過(guò)網(wǎng)站的方式對(duì)外開(kāi)放。因此,精品課程網(wǎng)站建設(shè)是精品課程建設(shè)中的一個(gè)重要環(huán)節(jié)。

目前很多資料或論文在涉及精品課程網(wǎng)站制作時(shí),都以站在網(wǎng)站的技術(shù)開(kāi)發(fā)角度進(jìn)行論述,這些專業(yè)知識(shí)對(duì)于非計(jì)算機(jī)專業(yè)人員是較難透徹理解網(wǎng)站的開(kāi)發(fā)過(guò)程。而且精品課程網(wǎng)站作為一個(gè)共享平臺(tái),還要把課程的資源放到平臺(tái)上,涉及到平臺(tái)的建設(shè)、各個(gè)資源內(nèi)容制作和整合等工作,更是需要團(tuán)隊(duì)合作。一個(gè)完整的網(wǎng)站開(kāi)發(fā)不像其它項(xiàng)目或者任務(wù)可以單獨(dú)完成,是需要一個(gè)團(tuán)隊(duì)多個(gè)人分工合作完成。

一、網(wǎng)站項(xiàng)目開(kāi)發(fā)團(tuán)隊(duì),包括以下的角色和職責(zé):

(一)網(wǎng)站項(xiàng)目經(jīng)理

職責(zé):1.項(xiàng)目執(zhí)行監(jiān)理2.質(zhì)量監(jiān)督員

網(wǎng)站項(xiàng)目經(jīng)理負(fù)責(zé)與用戶進(jìn)行溝通,了解用戶開(kāi)發(fā)網(wǎng)站的思想、用途和要求。并創(chuàng)建和維護(hù)項(xiàng)目的規(guī)劃和戰(zhàn)略文件,預(yù)算表,項(xiàng)目進(jìn)度和甘特圖表,會(huì)議記錄,費(fèi)用記錄和團(tuán)隊(duì)其他詳細(xì)工作的項(xiàng)目文檔。并協(xié)調(diào)、溝通網(wǎng)站各項(xiàng)目小組的日常工作。

(二)藝術(shù)總監(jiān)

職責(zé):1.網(wǎng)頁(yè)界面設(shè)計(jì)師2.交互式設(shè)計(jì)師

(FLASH,JavaScript,Ajax)3.媒體專家(攝影,插圖,視頻,音效)。藝術(shù)總監(jiān)的主要職責(zé)是設(shè)計(jì)網(wǎng)站的整體外觀和感覺(jué)。把網(wǎng)站排版、用戶界面設(shè)計(jì)、顏色標(biāo)準(zhǔn)、頁(yè)面布局細(xì)節(jié)、圖片要求、攝影、插畫(huà)、網(wǎng)站的視聽(tīng)媒體等元素匯聚并形成一個(gè)整體。

(三)網(wǎng)站技術(shù)主管

職責(zé):1.網(wǎng)頁(yè)程序設(shè)計(jì)師(.net,Java,PHP/Perl,Ruby)2.網(wǎng)頁(yè)工程師(XHTML,CSS,JavaScript,Ajax)3.數(shù)據(jù)庫(kù)管理員4.網(wǎng)站管理員網(wǎng)站技術(shù)主管必須掌握有網(wǎng)站的環(huán)境、開(kāi)發(fā)語(yǔ)言和開(kāi)發(fā)站點(diǎn)框架、選擇網(wǎng)絡(luò)數(shù)據(jù)庫(kù)等廣泛的網(wǎng)絡(luò)技術(shù)。他應(yīng)該在技術(shù)人員、創(chuàng)意人員和項(xiàng)目團(tuán)隊(duì)各主管中充當(dāng)一個(gè)橋梁或者翻譯工作

(四)網(wǎng)站制作主管

在設(shè)計(jì)早期階段,網(wǎng)站制作主管主要負(fù)責(zé)把原始的網(wǎng)站模型、界面和藍(lán)圖轉(zhuǎn)化成HTML頁(yè)面。一旦網(wǎng)站規(guī)劃及設(shè)計(jì)完成并且信息架構(gòu)也規(guī)劃好之后,網(wǎng)站制作主管的主要工作就是制作站點(diǎn)頁(yè)面,當(dāng)然他可以直接用html編寫(xiě),或者使用網(wǎng)站內(nèi)容管理系統(tǒng)(CMS),也可以用一些站點(diǎn)開(kāi)發(fā)軟件,例如Adobe Dreamweaver。

(五)網(wǎng)站信息架構(gòu)師

網(wǎng)站信息架構(gòu)師主要負(fù)責(zé)網(wǎng)站的結(jié)構(gòu)和內(nèi)容進(jìn)行組織和分類。在整個(gè)項(xiàng)目的設(shè)計(jì)和規(guī)劃早期階段,信息架構(gòu)師是最活躍的。他要制定整個(gè)網(wǎng)站的內(nèi)容結(jié)構(gòu),網(wǎng)站的框架結(jié)構(gòu),向客戶和網(wǎng)站開(kāi)發(fā)團(tuán)隊(duì)介紹網(wǎng)站的整體規(guī)劃。信息架構(gòu)師也要與網(wǎng)站設(shè)計(jì)師緊密合作,制作用于顯示網(wǎng)站各個(gè)頁(yè)面的名稱、導(dǎo)航和頁(yè)面內(nèi)容的網(wǎng)站藍(lán)圖。

1.文字撰稿人2.站點(diǎn)內(nèi)容專家(內(nèi)容協(xié)調(diào),制作)。網(wǎng)站編輯負(fù)責(zé)整個(gè)網(wǎng)站的文字內(nèi)容和編輯質(zhì)量。他或她創(chuàng)建的網(wǎng)站編輯的基調(diào),確定文字風(fēng)格,并與客戶和相關(guān)內(nèi)容的專家收集、整理。以上就是網(wǎng)站開(kāi)發(fā)時(shí)所需要的六個(gè)基本角色及其職責(zé),每個(gè)角色都有負(fù)責(zé)的方面。當(dāng)然其中有可能一個(gè)人員充當(dāng)幾個(gè)角色,也有可能一個(gè)角色里面要幾個(gè)人員組成。

二、網(wǎng)站項(xiàng)目開(kāi)發(fā)過(guò)程及團(tuán)隊(duì)各角色相互合作關(guān)系

從圖1-1我們可以把網(wǎng)站作為一個(gè)完整的項(xiàng)目,可以分為“規(guī)劃”和“站點(diǎn)制作”兩個(gè)主要階段。

(一)規(guī)劃階段

這個(gè)階段里要進(jìn)行的工作就是用戶調(diào)查與網(wǎng)站規(guī)劃。網(wǎng)站項(xiàng)目經(jīng)理要與用戶進(jìn)行接觸,全面了解用戶的需求,包括網(wǎng)站的用途和要實(shí)現(xiàn)的功能。用戶也在這個(gè)階段明確要網(wǎng)站能實(shí)現(xiàn)的功能模塊和需要提供的材料。充分了解用戶需求后,藝術(shù)總監(jiān)和網(wǎng)站信息架構(gòu)師就要基于用戶的要求、網(wǎng)站的用途和網(wǎng)站訪問(wèn)者等各方面的考慮,使用PhotoShop或其它工具繪制出網(wǎng)站首頁(yè)、二級(jí)頁(yè)面的圖形界面。與用戶確定好界面、功能與內(nèi)容,就開(kāi)始分兩條線路進(jìn)行開(kāi)發(fā)。1、技術(shù)路線:網(wǎng)站技術(shù)主管根據(jù)界面并與信息架構(gòu)師一起進(jìn)行技術(shù)規(guī)劃,制作好網(wǎng)站使用的開(kāi)發(fā)語(yǔ)言、技術(shù)、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫(kù)等。2、內(nèi)容路線:網(wǎng)站編輯要開(kāi)始規(guī)劃網(wǎng)站編輯的基調(diào);內(nèi)容在網(wǎng)頁(yè)上的表現(xiàn)形式(文本、圖片、視頻、動(dòng)畫(huà));確定文字風(fēng)格和網(wǎng)頁(yè)顯示的字體的大小與字形;

(二)站點(diǎn)制作階段

站點(diǎn)制作階段是實(shí)際開(kāi)發(fā)周期,各項(xiàng)目小組根據(jù)前面制定好的規(guī)劃進(jìn)行制作。網(wǎng)站信息架構(gòu)師在各部門(mén)之間進(jìn)行項(xiàng)目規(guī)則解釋、協(xié)調(diào)和統(tǒng)籌。1、程序開(kāi)發(fā):網(wǎng)站制作小組根據(jù)界面規(guī)劃把圖形界面轉(zhuǎn)換成網(wǎng)頁(yè)格式;依據(jù)技術(shù)規(guī)劃,制作網(wǎng)站的各頁(yè)面。從圖中的甘特表顯示,程序開(kāi)發(fā)和網(wǎng)站合成占整個(gè)項(xiàng)目的最大時(shí)間比例。2、內(nèi)容整理:網(wǎng)站編輯要與客戶和相關(guān)內(nèi)容的專家收集、整理放到網(wǎng)站平臺(tái)的資源。網(wǎng)站資源如涉及到圖片、動(dòng)畫(huà)和視頻等,網(wǎng)站編輯要與媒體專家合作共同制作。當(dāng)平臺(tái)主要架構(gòu)搭建成形,后臺(tái)數(shù)據(jù)庫(kù)建立完畢,網(wǎng)站編輯就可以把網(wǎng)內(nèi)容上傳到網(wǎng)站平臺(tái)內(nèi),把網(wǎng)站合成。

參考文獻(xiàn)

第3篇:網(wǎng)站開(kāi)發(fā)論文范文

開(kāi)題報(bào)告

指導(dǎo)教師:王春平

論文題目:幼兒園網(wǎng)站設(shè)計(jì)

學(xué)生姓名:王凌宇 專 業(yè):計(jì)算機(jī) 20xx年11月4日

幼兒園主題網(wǎng)站設(shè)計(jì)開(kāi)題報(bào)告

1本課題的研究意義

可以說(shuō),從孩子一出生起,父母就一直在以理想的方向而塑造著他們。然而,這樣單純的教育模式是否就是完美的呢?我們究竟應(yīng)該為幼兒建立一個(gè)怎樣的教育體系,如何為他們提供一個(gè)平等的發(fā)展機(jī)會(huì)?

一個(gè)由家庭、幼兒園和社會(huì)共同構(gòu)成的完整的教育體系,才會(huì)為培養(yǎng)和諧發(fā)展的未來(lái)人才提供強(qiáng)大的推動(dòng)力。教育是國(guó)家富裕強(qiáng)盛的根本,幼兒教育更是不能忽視,如今已是信息化普及,網(wǎng)絡(luò)也遍及到每家每戶。因此,我選擇了幼兒園主題網(wǎng)站設(shè)計(jì)來(lái)做我的畢業(yè)設(shè)計(jì)。這樣可以利用網(wǎng)絡(luò)進(jìn)行工作學(xué)習(xí)以及品牌推廣,以便打造一個(gè)三方相互聯(lián)系,相互溝通的平臺(tái):為幼兒園和家長(zhǎng)溝通建立一座橋梁;提供了一種最低廉最有效的宣傳平臺(tái);樹(shù)立幼兒園品牌,展示幼兒園風(fēng)采。

2.本課題的基本內(nèi)容

其網(wǎng)站制作首要內(nèi)容是對(duì)制作網(wǎng)站所要用到的技術(shù)的掌握。本網(wǎng)站要掌握的技術(shù)有dreamware+access2019平臺(tái)開(kāi)發(fā),ASP技術(shù)等

在服務(wù)器端運(yùn)行ASP腳本語(yǔ)言,并連接到后臺(tái)數(shù)據(jù)庫(kù),把動(dòng)態(tài)查詢生成的網(wǎng)頁(yè)傳送到客戶端瀏覽器。ASP中通用設(shè)置變量可以實(shí)現(xiàn)對(duì)數(shù)據(jù)的存儲(chǔ)、檢索和操作。通過(guò)調(diào)用函數(shù)、定義過(guò)程執(zhí)行特定的任務(wù)。Dreamware是一款高效率具有 網(wǎng)站管理功能和超強(qiáng)的管理功能是一個(gè)開(kāi)發(fā)平臺(tái),用起來(lái)更簡(jiǎn)單方便!其內(nèi)容有以下幾點(diǎn):

(1)在功能上,網(wǎng)站要實(shí)現(xiàn)提高教師專業(yè)發(fā)展、指導(dǎo)家庭教育、增進(jìn)家園互動(dòng)等功能。充分發(fā)揮這些功能,會(huì)使網(wǎng)站具有鮮明的服務(wù)特色,也會(huì)增強(qiáng)網(wǎng)站的專業(yè)性。

(2)在欄目設(shè)置上,網(wǎng)站應(yīng)該充分考慮教師和家長(zhǎng)的需要,設(shè)計(jì)一些他們感興趣和針對(duì)性強(qiáng)的欄目,如教育活動(dòng)展示、幼兒個(gè)案研究、幼兒成長(zhǎng)記錄、家庭教育論壇、家園直通車等。這些欄目簡(jiǎn)單明了,針對(duì)性強(qiáng),能吸引教師和家長(zhǎng)的注意,激發(fā)他們?cè)L問(wèn)網(wǎng)站的興趣和積極性,發(fā)揮網(wǎng)站的教育作用。

(3)在信息提供上,網(wǎng)站應(yīng)多提供訪問(wèn)者需要和感興趣的教育信息,如優(yōu)秀的教育活動(dòng)案例和評(píng)析,科研課題的研究成果,教師撰寫(xiě)的優(yōu)秀論文,各領(lǐng)域教育活動(dòng)的文獻(xiàn)音像資料等。

3.本課題的重點(diǎn)和難點(diǎn) :

重點(diǎn)在掌握運(yùn)用dreamware+access2019平臺(tái)開(kāi)發(fā),ASP技術(shù)并設(shè)計(jì)構(gòu)思網(wǎng)站的主體,難點(diǎn)在于綜合運(yùn)用ASP技術(shù)和數(shù)據(jù)庫(kù)技術(shù)知識(shí)開(kāi)發(fā)一個(gè)實(shí)用的網(wǎng)絡(luò)應(yīng)用程序,并在網(wǎng)上運(yùn)行。

4.本課題的進(jìn)展計(jì)劃

1、第一階段:11月3日—11月8 閱讀參考資料并撰寫(xiě)開(kāi)題報(bào)告。 2、第二階段:11月8日—12月5日 完成作品的設(shè)計(jì)開(kāi)發(fā)。

3、第三階段:12月5—12月22日 撰寫(xiě)畢業(yè)論文并對(duì)設(shè)計(jì)作品進(jìn)行完善修改。 4、第四階段:12月22日 準(zhǔn)備畢業(yè)答辯。

參考文獻(xiàn)

[1] 何海霞,Dreamweaver8 完美網(wǎng)頁(yè)設(shè)計(jì)[M],北京:電子工業(yè)出版社,2019 [2] 羅國(guó)慶 陳兩萍,網(wǎng)站建設(shè)案例精粹[J],重慶:電子工業(yè)出版社,2019

[3] 龍馬工作室編著,Dreamweaver MX 2019 完全自學(xué)手冊(cè),北京:人民郵電出版社,2019

[4] 唐偉等編著,網(wǎng)站規(guī)劃與網(wǎng)頁(yè)設(shè)計(jì),北京:清華大學(xué)出版社,2019

[5] 王璞編著,網(wǎng)頁(yè)制作三劍客(MX 2019版)入門(mén)與提高,北京:清華大學(xué)出版社,2019

[6] 林小芳,吳怡. ASP動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)教程[M] .北京:清華大學(xué)出版社,2019 [7]金旭亮,吳彬.網(wǎng)站建設(shè)教程[M].北京:高等教育出版社,2019

[8]許衛(wèi)林.VBScript+ASP動(dòng)態(tài)網(wǎng)頁(yè)制作[M].北京:中國(guó)電力出版社,2019

[9]陳建偉,李美軍,施建強(qiáng). ASP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)教程[M]. 北京:清華大學(xué)出版社,2019

第二篇:幼兒園利用家庭資源進(jìn)行科學(xué)教育 開(kāi)題報(bào)告 400字

伊犁師范學(xué)院教育科學(xué)系

本科生畢業(yè)論文(設(shè)計(jì))

開(kāi)題報(bào)告

論 文 題 目: 幼兒園利用家庭資源進(jìn)行科學(xué)教育的現(xiàn)狀研究

專 業(yè): 學(xué) 前 教 育

學(xué) 生 姓 名: 顧 倩 雯

學(xué) 號(hào): 08040102028

指 導(dǎo) 教 師:

開(kāi)題報(bào)告時(shí)間: 年 月 日

伊犁師范學(xué)院教育科學(xué)系制

填表說(shuō)明和要求

1.開(kāi)題報(bào)告作為畢業(yè)論文(設(shè)計(jì))答辯小組對(duì)學(xué)生答辯資格審查的主要依據(jù)材料之一。此報(bào)告應(yīng)在指導(dǎo)教師指導(dǎo)下,學(xué)生在畢業(yè)論文(設(shè)計(jì))工作前期內(nèi)完成,經(jīng)指導(dǎo)教師簽署意見(jiàn),同意后生效。

2.學(xué)生閱讀論文、資料的篇數(shù)一般不少于10篇,開(kāi)題報(bào)告中應(yīng)包括文獻(xiàn)綜述、選題依據(jù)、可行性分析及預(yù)期成果。字?jǐn)?shù)不少于2000字。

此表一式兩份,隨同學(xué)生畢業(yè)論文(設(shè)計(jì))一起由各系存檔。

第4篇:網(wǎng)站開(kāi)發(fā)論文范文

根據(jù)筆者的統(tǒng)計(jì),2000年至2010年,十年間探討網(wǎng)站快速開(kāi)發(fā)及敏捷開(kāi)發(fā)或模塊式開(kāi)發(fā)的文章近366篇,提出了13種解決方式,而這些大部分都是屬于國(guó)內(nèi)較流行的方法。有些方法以工程實(shí)踐的形式展開(kāi),有的是基于計(jì)算機(jī)網(wǎng)絡(luò)的前序課程提出的網(wǎng)站設(shè)計(jì)方法,有的是基于編程語(yǔ)言的方法,例如:JAvA語(yǔ)言教學(xué)在課后要求學(xué)生自學(xué)等;有的基于培訓(xùn)性質(zhì),教授某一門(mén)語(yǔ)言如LT技術(shù)等。在教學(xué)方法的提法上,有的是以傳統(tǒng)的編程語(yǔ)言來(lái)命名,如C語(yǔ)言、JAvA語(yǔ)言、.NET語(yǔ)言等。有的是以軟件工程的開(kāi)發(fā)模式來(lái)命名,如瀑布式開(kāi)發(fā)模型、胡戈式開(kāi)發(fā)模型、單元測(cè)試開(kāi)發(fā)模型等。盡管有上百個(gè)研究文獻(xiàn),但是從教學(xué)方法方面展開(kāi)探討的論文卻為數(shù)不多,其中具有代表性的有:馬飛、張敬普、程榮花專家從教學(xué)實(shí)踐的角度出發(fā)提出了網(wǎng)站快速開(kāi)發(fā)模型的引導(dǎo)作用伙湖北襄樊的曾燕,根據(jù)網(wǎng)站的特點(diǎn),在計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境下提出了一些教學(xué)的模式及教學(xué)方式閉。上述教學(xué)方法,雖然強(qiáng)調(diào)了基礎(chǔ)知識(shí)的重要性,但是他們把目光都集中在了如何從理論研究上來(lái)認(rèn)識(shí)這項(xiàng)技能的方面,對(duì)于如何具體實(shí)現(xiàn)涉及很少,或者根本沒(méi)有涉及。因此,本文從教學(xué)方法研究的層面來(lái)探討如何培養(yǎng)學(xué)生的網(wǎng)站快速開(kāi)發(fā)能力及如何提高文科類學(xué)生的技能,鞏固其基礎(chǔ)知識(shí)。針對(duì)文科類院校網(wǎng)站快速開(kāi)發(fā)的教學(xué)方法理論,本文提出的網(wǎng)站快速開(kāi)發(fā)是一種與文科生基礎(chǔ)相結(jié)合的教學(xué)模式。在吸收傳統(tǒng)的快速開(kāi)發(fā)的經(jīng)驗(yàn)的同時(shí),將開(kāi)發(fā)的方法總結(jié)為理論概述、實(shí)例演示和項(xiàng)目驅(qū)動(dòng)。

學(xué)生在很短的時(shí)間內(nèi)需要把整個(gè)網(wǎng)站開(kāi)發(fā)的這個(gè)流程展示出來(lái)。比如說(shuō),當(dāng)用戶打開(kāi)百度這個(gè)網(wǎng)站,第一眼看到的只是它的一個(gè)前臺(tái)界面,包括網(wǎng)頁(yè)的顏色、功能。而當(dāng)用戶點(diǎn)擊“百度一下”,就可以搜索到很多內(nèi)容。但實(shí)際上,用戶看不到的是前臺(tái)展示背后的后臺(tái)程序處理。當(dāng)用戶鍵人所要搜索的內(nèi)容,看到的東西其實(shí)全都是經(jīng)過(guò)后臺(tái)的處理的。當(dāng)后臺(tái)處理完成之后它會(huì)把檢索到的資料再顯示給前臺(tái),用戶就可以看到搜索的結(jié)果。因此,整個(gè)課程的安排是:如果需要在12課時(shí)內(nèi)講完的話,就需要安排前6次課和后6次課。前六次課教授一個(gè)網(wǎng)站的前端開(kāi)發(fā)工程師所需要掌握的技能,后6次課教授網(wǎng)站的后臺(tái)開(kāi)發(fā)工程師需要掌握的技能。一般來(lái)說(shuō),這兩項(xiàng)是要學(xué)生分工來(lái)完成的。由于教師需要在一學(xué)期內(nèi)把它講完,要讓聽(tīng)課的文科生能夠掌握,就必須在講述方面注意加快進(jìn)度。網(wǎng)站開(kāi)發(fā)教學(xué)方法理論概述課程涉及到的理論知識(shí)點(diǎn)在分類上盡量做到明晰,包括以下的幾個(gè)方面:前6次課講授HTML、Dlv、css、Jav滔crint技術(shù),在講述完四個(gè)概念之后,教師安排一次切圖的實(shí)踐課,內(nèi)容是對(duì)一個(gè)整體的網(wǎng)頁(yè)進(jìn)行切圖。具體來(lái)說(shuō),當(dāng)學(xué)生收到一個(gè)網(wǎng)頁(yè)的首頁(yè)設(shè)計(jì)圖后,學(xué)生需要完成一個(gè)切圖的工作,這也是網(wǎng)頁(yè)前端開(kāi)發(fā)工程師所需掌握的技能。

當(dāng)然,切圖完成之后,它只是一個(gè)靜態(tài)的網(wǎng)頁(yè),最多能夠?qū)崿F(xiàn)的動(dòng)態(tài)效果是:當(dāng)鼠標(biāo)滑過(guò),圖片能夠切換,或者是,當(dāng)鼠標(biāo)放在圖片上圖片會(huì)放大等效果,但是無(wú)法實(shí)現(xiàn)一些更深層次的動(dòng)態(tài)效果。后6次課會(huì)講授到一些后臺(tái)的開(kāi)發(fā)技術(shù),包括PHP、Mysql等技術(shù)。這些是以實(shí)例的方式來(lái)進(jìn)行,比如制作一個(gè)留言板的系統(tǒng),學(xué)生需要自己在第一個(gè)頁(yè)面上畫(huà)上文本框和按鈕,然后填寫(xiě)用戶的姓名和留言,點(diǎn)擊“我要留言”按鈕,就會(huì)指向另一個(gè)頁(yè)面,另一個(gè)頁(yè)面的內(nèi)容是展示所有留言的記錄。這樣就通過(guò)一個(gè)很簡(jiǎn)單的實(shí)例,把后臺(tái)的技術(shù)串聯(lián)起來(lái)。依靠實(shí)例的講解并聯(lián)系實(shí)際生活課程設(shè)計(jì)在所有的課程講授完之后,拿出一個(gè)普通的CMS系統(tǒng),來(lái)講解CMS系統(tǒng)在一些新聞網(wǎng)站上的應(yīng)用。比如說(shuō)校內(nèi)的一些新聞網(wǎng)站,以各個(gè)系的名義一些信息內(nèi)容、通知公告等。這在社會(huì)上的應(yīng)用很多,學(xué)生們也非常熟悉這類網(wǎng)站。使用這些實(shí)例能夠更好地鍛煉學(xué)生的實(shí)踐能力。再比如,網(wǎng)站的長(zhǎng)網(wǎng)址很難記憶,這時(shí)候我們就可以開(kāi)發(fā)出一個(gè)仿照百度短網(wǎng)址功能的網(wǎng)站,把一些長(zhǎng)的網(wǎng)址生成為一些短的網(wǎng)址。通過(guò)此功能,我們只需要記憶短的網(wǎng)址,就可以訪問(wèn)網(wǎng)頁(yè)。這也是一個(gè)很簡(jiǎn)單很實(shí)用的應(yīng)用程序,可以拿來(lái)給學(xué)生作為一個(gè)實(shí)例來(lái)講解。

項(xiàng)目驅(qū)動(dòng)型教學(xué)在課程的知識(shí)點(diǎn)講授完畢之后,上機(jī)實(shí)驗(yàn)課使用項(xiàng)目的方式來(lái)給學(xué)生布置任務(wù),讓學(xué)生利用課上所學(xué)的知識(shí)點(diǎn)解決項(xiàng)目中的一些實(shí)際問(wèn)題。課上的時(shí)間比較緊促,因此所學(xué)到的知識(shí)點(diǎn)都是一些較為重要的和關(guān)鍵的。而其他很多瑣碎的技術(shù)細(xì)節(jié)都需要在實(shí)踐中去解決,比如說(shuō)一些小的問(wèn)題,可以通過(guò)搜索引擎來(lái)解決。這種解決問(wèn)題的方式可以鍛煉學(xué)生的自主能力,因此這種項(xiàng)目驅(qū)動(dòng)的方式更適合本課程。團(tuán)隊(duì)分工合作在上機(jī)實(shí)踐課中將學(xué)生分成網(wǎng)站前臺(tái)開(kāi)發(fā)工程師和網(wǎng)站后臺(tái)開(kāi)發(fā)工程師。由于他們的分工不同,教師首先講解一個(gè)網(wǎng)站整體的開(kāi)發(fā)流程,然后分為前臺(tái)開(kāi)發(fā)和后臺(tái)開(kāi)發(fā)兩項(xiàng)工作。前臺(tái)開(kāi)發(fā)工程師被分配的工作是使用前臺(tái)的靜態(tài)頁(yè)面技術(shù)進(jìn)行切圖,主要運(yùn)用Dlv+css技術(shù)和Javascrint技術(shù)就可以完成。當(dāng)學(xué)生熟練到一定程度之后,他們就會(huì)感到這種技術(shù)很容易在合作中掌握。后臺(tái)開(kāi)發(fā)工程師的工作是使用動(dòng)態(tài)網(wǎng)頁(yè)編程技術(shù)連接數(shù)據(jù)庫(kù),實(shí)現(xiàn)數(shù)據(jù)庫(kù)的增、刪、改、查等操作。當(dāng)他們?cè)趫F(tuán)隊(duì)分工合作中得到鍛煉,靈活應(yīng)用之后,一些有興趣的同學(xué)也能較為熟練地掌握。

作者:朱儉 李領(lǐng) 黃夢(mèng)莎 王喬

第5篇:網(wǎng)站開(kāi)發(fā)論文范文

1.1 研究背景

目前,縱觀全國(guó)各地高校,學(xué)位論文管理系統(tǒng)得以廣泛實(shí)現(xiàn)應(yīng)用,有一些學(xué)院依舊用手工錄入的方式進(jìn)行管理;經(jīng)過(guò)仔細(xì)對(duì)比,很多高校使用WEB方式進(jìn)行論文管理時(shí)的相關(guān)操作,在功能上及相應(yīng)的業(yè)務(wù)流程比較相似;都使用較簡(jiǎn)單的方式,如都使用論文提交、審核,及搜索模塊,基本上來(lái)說(shuō)都沒(méi)有題目選擇或者導(dǎo)師互動(dòng)等模塊。在本課題在這些基礎(chǔ)上,加入前期論文題目及導(dǎo)師的互動(dòng)選擇功能,從而使得論文的各個(gè)過(guò)程都能在網(wǎng)上進(jìn)行,從而方便了審核人員,導(dǎo)師和學(xué)生。在線的論文指導(dǎo)(站內(nèi)短信)功能可以導(dǎo)師和學(xué)生進(jìn)行方便地進(jìn)行溝通和交流,另外在線修改功能也能避免線下修改造成的紙張和時(shí)間的浪費(fèi)。

1.2 研究?jī)?nèi)容

做為一個(gè)涉及多個(gè)權(quán)限用戶的系統(tǒng),這就需要對(duì)用戶信息數(shù)據(jù)進(jìn)行處理,再加載不同的用界面。根據(jù)該論文系統(tǒng)需求特點(diǎn),要求平臺(tái)建立在網(wǎng)絡(luò)的基礎(chǔ)上,盡可能地使論文的整個(gè)過(guò)程方便,簡(jiǎn)單,界面更加友好。整個(gè)過(guò)程首先由有相應(yīng)論文指導(dǎo)權(quán)限的教師上傳可供學(xué)生選擇的標(biāo)題,教師所在的單位審查通過(guò)后,便開(kāi)始了基于該網(wǎng)絡(luò)平臺(tái)的互動(dòng)論文選擇過(guò)程,學(xué)生以志愿的方式選擇相應(yīng)的論文標(biāo)題進(jìn)行申請(qǐng),然后相應(yīng)教師對(duì)申請(qǐng)學(xué)生進(jìn)行選擇,系統(tǒng)接著對(duì)結(jié)果進(jìn)行處理。處理完成后,落選雙方進(jìn)行第二次雙向選擇,最終完成選題的過(guò)程。然后教師與學(xué)生論文寫(xiě)作過(guò)程,進(jìn)行開(kāi)題報(bào)告,正文寫(xiě)作等過(guò)程,最后教師對(duì)論文進(jìn)行評(píng)分。就是基于上面這一個(gè)論文過(guò)程,進(jìn)行仔細(xì)分析,最后開(kāi)發(fā)出這個(gè)系統(tǒng)。

1.3論文綜合管理系統(tǒng)的開(kāi)發(fā)環(huán)境

1.3.1 LAMP(LINUX+APACH+MYSQL+PHP)

網(wǎng)站主體采用執(zhí)行效率極高的PHP開(kāi)發(fā),使用AJAX技術(shù)輔助,數(shù)據(jù)庫(kù)方面采用與PHP之最佳組合MYSQL,web服務(wù)器和操作系統(tǒng)則采用apache和linux,這就是所謂的LAMP建站方案。

2 相關(guān)技術(shù)綜述

2.1 PHP編程技術(shù)介紹

PHP是一種公開(kāi)源代碼!運(yùn)行在服務(wù)器端的嵌入式腳本語(yǔ)言,允許程序員將語(yǔ)言嵌入HTML文件當(dāng)中,并且PHP對(duì)不同的技術(shù)提供了編程環(huán)境與接口,利用它可以方便地開(kāi)發(fā)各種功能完備!交互性強(qiáng)的動(dòng)態(tài)頁(yè)面,為網(wǎng)站建設(shè)提供了簡(jiǎn)單!實(shí)用的解決方案:

2.2 MySQL數(shù)據(jù)庫(kù)技術(shù)介紹

MySQL是一個(gè)精巧的SQL數(shù)據(jù)庫(kù)管理系統(tǒng),雖然它不是開(kāi)放源代碼的產(chǎn)品,但在某些情況下你可以自由使用。由于它的強(qiáng)大功能、靈活性、豐富的應(yīng)用編程接口(API)以及精巧的系統(tǒng)結(jié)構(gòu),受到了廣大自由軟件愛(ài)好者甚至是商業(yè)軟件用戶的青睞。

2.3 開(kāi)發(fā)環(huán)境

LAMP即操作系統(tǒng): LINUX,web服務(wù)器: APACHE,數(shù)據(jù)庫(kù):MYSQL,服務(wù)器端腳本PHP的第一個(gè)字母組合。LAMP通過(guò)多年的發(fā)展,迅速由草根階層走出來(lái),在世界范圍的層面,一旦談及WEB服務(wù)器標(biāo)準(zhǔn),人們就會(huì)自然談到LAMP。也正是因?yàn)長(zhǎng)AMP都是開(kāi)源的組件,不斷完善其兼容性,它們的應(yīng)該場(chǎng)合越來(lái)越廣泛,普遍。并成為一個(gè)相當(dāng)強(qiáng)大的WEB平臺(tái)。

2.4 B/S體系與三層配置模式

B/S結(jié)構(gòu)從邏輯上講分為四個(gè)層次:客戶機(jī)、Web服務(wù)器、應(yīng)用服務(wù)器、數(shù)據(jù)服務(wù)器??蛻魴C(jī)主要負(fù)責(zé)人機(jī)交互,Web服務(wù)器主要負(fù)責(zé)對(duì)客戶端應(yīng)用程序的集中管理,應(yīng)用服務(wù)器主要負(fù)責(zé)應(yīng)用邏輯的集中管理,它也可以根據(jù)其處理的具體業(yè)務(wù)不同而分為多個(gè);數(shù)據(jù)服務(wù)器則主要負(fù)責(zé)數(shù)據(jù)的存儲(chǔ)和組織、數(shù)據(jù)庫(kù)的分布式管理、數(shù)據(jù)庫(kù)的備份和同步等等。

2.5開(kāi)發(fā)方法:原型法開(kāi)發(fā)

3 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

3.1系統(tǒng)需求分析

本系統(tǒng)作為一套論文綜合管理系統(tǒng),在使用過(guò)程中主要呈現(xiàn)出了以下幾個(gè)特點(diǎn):

1)系統(tǒng)是根據(jù)具有本學(xué)院特色的論文管理模式進(jìn)行編寫(xiě)的,具有通用性,同時(shí)也更具有個(gè)性化的特點(diǎn),以方便學(xué)院師生論文操作和提高論文效率為核心,采用以管理與先進(jìn)的計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)相結(jié)合。

2)規(guī)范的軟件結(jié)構(gòu)搭配先進(jìn)的軟件開(kāi)發(fā)技術(shù)。該文管理系統(tǒng)基于B/S結(jié)構(gòu),并根據(jù)軟件設(shè)計(jì)的思想,運(yùn)用了標(biāo)準(zhǔn)化,模塊化,網(wǎng)絡(luò)化等技術(shù),使得整個(gè)系統(tǒng)可靠性,適應(yīng)性,維護(hù)性及安全性得到了很好的保障。

3)方便友好的用戶界面。系統(tǒng)采用的瀏覽界面更加的友好,更加的清晰,布局也更加的合理,無(wú)論是那一種角色用戶得能方便地操作,提高了他們使用系統(tǒng)完成任務(wù)的效率,最大化地使用戶得到好的用戶體驗(yàn)。

3.2系統(tǒng)設(shè)計(jì)目標(biāo)

本系統(tǒng)設(shè)計(jì)的根本就是為了使得整個(gè)論文過(guò)程網(wǎng)絡(luò)化,提高過(guò)程的完成效率,減少人工成本,提高論文信息的查詢、紀(jì)錄等工作的速度,使得論文的整個(gè)流程更加地完善。以便更加方便、直接、快捷地為我院師生提供服務(wù)。

3.3設(shè)計(jì)方案

3.5系統(tǒng)描述

該文系統(tǒng)的核心任務(wù)是論文的過(guò)程管理,它包含了系統(tǒng)管理的多個(gè)方面,內(nèi)容上比較復(fù)雜、廣泛,必須使得系統(tǒng)核心任務(wù)十分穩(wěn)定,并且與系統(tǒng)其它模塊的協(xié)作也要十分穩(wěn)定,流暢。論文系統(tǒng)功能主要包括:論文,人員,以往論文,新聞,系統(tǒng)內(nèi)短信等功能模塊;及能根據(jù)系統(tǒng)賦予的角色權(quán)限對(duì)相應(yīng)的信息進(jìn)行相應(yīng)的查詢、統(tǒng)計(jì)、修改等操作的功能。

其中核心的論文管理行為包括:

1)本系統(tǒng)的院系管理員負(fù)責(zé)管理系統(tǒng)各種信息。管理教師和學(xué)生用戶的論文操作權(quán)限;

2)非管理員用戶只能檢索、查看系統(tǒng)相關(guān)資料信息。

4 總結(jié)

論文綜合管理系統(tǒng)的開(kāi)發(fā)不僅僅是一個(gè)網(wǎng)站制作的過(guò)程,更重要的是在系統(tǒng)分析和設(shè)計(jì)階段所做的工作。在這過(guò)程中,我充分利用了網(wǎng)站開(kāi)發(fā)上的靈活和效率高的特點(diǎn),應(yīng)用PHP和MYSQL數(shù)據(jù)庫(kù)以LAMP架構(gòu)開(kāi)發(fā)本系統(tǒng)。

在系統(tǒng)的設(shè)計(jì)過(guò)程中,本對(duì)系統(tǒng)的設(shè)計(jì)的過(guò)程越來(lái)越清晰,也更加熟悉PHP的程序應(yīng)用,對(duì)系統(tǒng)整體的架構(gòu)設(shè)計(jì),模塊劃,頁(yè)面的整體布局設(shè)計(jì)也有了更深的認(rèn)識(shí),為更好地學(xué)習(xí),工作打下更加堅(jiān)實(shí)的基礎(chǔ)。

參考文獻(xiàn):

[1] 清華大學(xué)圖書(shū)館學(xué)位論文描述元數(shù)據(jù)規(guī)范課題組.學(xué)位論文資源分析報(bào)告[J].http://cdls.nstl.gov.cn/cdls2/w3c/2003/SpcMetadata/387298,(AccessedMar.19,2005):12-20.

[2] 朱紅.學(xué)位論文管理系統(tǒng)的分析與實(shí)現(xiàn)[J].四川理工學(xué)院學(xué)報(bào):自然科學(xué)版,2006,19(5):124-126.

[3] 馮建華.數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)與管理[M].北京:清華大學(xué)出版社,2007,5:40-57,100-120 .

[4] Andy Harris.PHP 5 /MySQL Programming for the Absolute Beginner?。‵or the Absolute Beginner) (Paperback) [M].10-180.

第6篇:網(wǎng)站開(kāi)發(fā)論文范文

[關(guān)鍵詞]社會(huì)標(biāo)簽 圖書(shū)館網(wǎng)站 Web2.0

Web2.0技術(shù)的出現(xiàn)與發(fā)展,使得網(wǎng)絡(luò)用戶從單純的被動(dòng)使用者變成了復(fù)合型的主動(dòng)信息創(chuàng)建者,在網(wǎng)絡(luò)內(nèi)容的創(chuàng)建和共享越來(lái)越容易的情況下,海量新信息被一種區(qū)別于以往的主題詞、標(biāo)引詞、關(guān)鍵詞稱為“社會(huì)標(biāo)簽”的自由分類法所標(biāo)注,并得到廣泛的推廣。

一、社會(huì)標(biāo)簽概述

社會(huì)標(biāo)簽(social tagging或者social bookmaking)興起于本世紀(jì)初,是信息用戶在使用網(wǎng)絡(luò)資源過(guò)程中以便再次快速使用而對(duì)資源采用的一種標(biāo)注方式,是web2.0的核心應(yīng)用之一。社會(huì)標(biāo)簽允許用戶使用自然語(yǔ)言對(duì)資源加注淺顯易懂的個(gè)性化標(biāo)簽,并通過(guò)標(biāo)簽的相關(guān)性和聚合來(lái)實(shí)現(xiàn)信息組織。

社會(huì)標(biāo)簽的出現(xiàn),使用戶實(shí)現(xiàn)了對(duì)資源的自由標(biāo)注并便利的同他人分享。它具有如下特征:

(1)組織信息資源。由信息用戶根據(jù)自己需要,用個(gè)性化標(biāo)簽以描述網(wǎng)絡(luò)信息資源的方法,更加清晰、直白,同時(shí)提供了多角度、深層次、寬領(lǐng)域挖掘網(wǎng)絡(luò)資源的可能,特別是針對(duì)用戶的隱性信息。

(2)便于檢索和共享信息。利用意義相近的標(biāo)簽,可以將擁有相同屬性,如形式特征、專業(yè)知識(shí)、學(xué)科領(lǐng)域的資源集合起來(lái),點(diǎn)擊相應(yīng)的標(biāo)簽鏈接就可以查詢?cè)擃愘Y源,它將分散的用戶聯(lián)系起來(lái),進(jìn)一步擴(kuò)大資源共享范圍。同時(shí),社會(huì)標(biāo)簽也反映了用戶的興趣,以此可以建立準(zhǔn)確的信息推送機(jī)制。

(3)便于資源挖掘與推送。不同標(biāo)簽下標(biāo)注的網(wǎng)絡(luò)資源內(nèi)容差別很大,比較熱門(mén)的標(biāo)簽顯示了用戶關(guān)注度高、興趣濃厚的科點(diǎn)。同時(shí)觀察部分使用活躍用戶收藏標(biāo)簽、標(biāo)注文獻(xiàn)的變化,也可以發(fā)現(xiàn)學(xué)科熱點(diǎn)和新的學(xué)科發(fā)展,便于網(wǎng)站開(kāi)發(fā)者有針對(duì)性的開(kāi)展個(gè)性化信息服務(wù),提高資源推送的準(zhǔn)確度。

(4)加強(qiáng)用戶間的信息溝通。在標(biāo)簽系統(tǒng)中,用戶能夠通過(guò)標(biāo)簽評(píng)價(jià)信息資源,同時(shí)具備推薦給其他用戶的功能。熱門(mén)標(biāo)簽也能幫助用戶找到符合自己需要的信息資源。標(biāo)簽簡(jiǎn)潔、明了的表示方式,也幫助其他用戶加深對(duì)網(wǎng)絡(luò)資源的理解,促進(jìn)用戶間的溝通交流。

二、圖書(shū)館網(wǎng)站建設(shè)的新趨勢(shì)

在Web2.0技術(shù)的推動(dòng)下,圖書(shū)館2.0(Lib2.0)技術(shù)也逐漸興起,綜合運(yùn)用圖書(shū)館2.0技術(shù)的圖書(shū)館網(wǎng)站開(kāi)發(fā)也具有了新特色。

(1)從顯示信息向推送信息演化

圖書(shū)館擁有海量的信息資源,大多數(shù)讀者是通過(guò)圖書(shū)館網(wǎng)站來(lái)檢索資源的。擁有人性化設(shè)計(jì)的網(wǎng)站不僅要顯示海量的信息,更要向用戶推送他們感興趣的信息。信息資源,只有在被用戶利用的情況下才能使其社會(huì)效益和經(jīng)濟(jì)效益得到最大程度的發(fā)揮。圖書(shū)館網(wǎng)站的開(kāi)發(fā)就要依賴圖書(shū)館大量的信息資源,結(jié)合現(xiàn)代化的網(wǎng)絡(luò)技術(shù)和方便、快捷、準(zhǔn)確和人性化的服務(wù)手段,為用戶提供優(yōu)質(zhì)、高效的服務(wù),從而贏得用戶的美譽(yù)。

(2)從復(fù)雜向簡(jiǎn)單的演進(jìn)

對(duì)信息用戶來(lái)說(shuō),他們關(guān)心的是如何快捷準(zhǔn)確地實(shí)現(xiàn)自己信息獲取目標(biāo),而不是采用什么技術(shù)開(kāi)發(fā)。所以在采用先進(jìn)技術(shù)的同時(shí),將界面設(shè)計(jì)簡(jiǎn)單實(shí)用是關(guān)鍵。圖書(shū)館網(wǎng)站的設(shè)計(jì)要體現(xiàn)“技術(shù)在內(nèi)、簡(jiǎn)便在外”的理念,讓用戶瀏覽網(wǎng)站就如同翻閱書(shū)籍一樣簡(jiǎn)單,這樣就會(huì)拉近網(wǎng)站與用戶之間的距離。

(3)界面從規(guī)格統(tǒng)一化向個(gè)性化發(fā)展

有沒(méi)有個(gè)性化定制的圖書(shū)館網(wǎng)站,是贏得用戶關(guān)注的重點(diǎn)。對(duì)用戶來(lái)說(shuō),所以圖書(shū)館界面非常相似,瀏覽到的信息幾乎一樣,很容易造成審美疲勞,產(chǎn)生厭倦心理。人性化的網(wǎng)站則提供自我定制功能,實(shí)現(xiàn)人性化特征和動(dòng)態(tài)發(fā)展的信息服務(wù)體系,方便用戶使用,提高數(shù)字資源的利用率。

(4)從靜態(tài)向動(dòng)態(tài)的轉(zhuǎn)變

隨著Web2.0技術(shù)在圖書(shū)館網(wǎng)站應(yīng)用的不斷深入,網(wǎng)站的互動(dòng)功能也逐步增強(qiáng),用戶通過(guò)博客或者即時(shí)信息工具參與網(wǎng)站建設(shè),時(shí)時(shí)地和圖書(shū)館員交流,給圖書(shū)館的工作提出寶貴的意見(jiàn)和建議。將社會(huì)標(biāo)簽應(yīng)用于圖書(shū)館網(wǎng)站建設(shè)后,能夠建立以用戶需求為導(dǎo)向的、高度展示用戶友好性的交互式信息服務(wù)。

三、社會(huì)標(biāo)簽在圖書(shū)館網(wǎng)站建設(shè)中的應(yīng)用

網(wǎng)站建設(shè)中“加標(biāo)簽”看上去毫無(wú)規(guī)律可循,卻是用戶集體智慧的集合,建立個(gè)性化的分類規(guī)則,更能貼近用戶需求。將平臺(tái)上的資源按用戶利用標(biāo)簽技術(shù)進(jìn)行分類和標(biāo)注,可以提高檢索的查全率與查準(zhǔn)率。社會(huì)標(biāo)簽在網(wǎng)站建設(shè)中的“書(shū)目檢索”,“常見(jiàn)問(wèn)題解答”,“參考咨詢”和“學(xué)術(shù)博客”模塊中應(yīng)用前景廣闊。

(1)廈門(mén)大學(xué)圖書(shū)館網(wǎng)站社會(huì)標(biāo)簽應(yīng)用

廈門(mén)大學(xué)圖書(shū)館網(wǎng)站標(biāo)簽系統(tǒng)于2007年4月開(kāi)發(fā)完成,開(kāi)發(fā)的目的是將Web2.0技術(shù)應(yīng)用于圖書(shū)館網(wǎng)站建設(shè)中,將用戶添加標(biāo)簽的方式使讀者參與到數(shù)字圖書(shū)館的建設(shè)中。用戶登錄廈門(mén)大學(xué)知識(shí)資源港后,點(diǎn)擊“館藏書(shū)刊檢索”,在左下就是及時(shí)更新的熱門(mén)標(biāo)簽排行。排行列表由十個(gè)最熱門(mén)標(biāo)簽組成,這些標(biāo)簽均為用戶收藏的;點(diǎn)擊“更多”按鈕后,用戶可以進(jìn)入所有標(biāo)簽列表頁(yè)面,在“熱門(mén)標(biāo)簽”按鈕下會(huì)顯示標(biāo)簽云圖。點(diǎn)擊任意一個(gè)標(biāo)簽,系統(tǒng)就會(huì)顯示所有標(biāo)記為該標(biāo)簽的書(shū)目列表。除此之外,網(wǎng)站還添加了使用標(biāo)簽的檢索功能,能夠幫助用戶快速的找到某個(gè)標(biāo)簽。當(dāng)需要將一本書(shū)加入到收藏時(shí),在書(shū)目信息頁(yè)面的右上角可以輸入自己的標(biāo)簽信息,隨后點(diǎn)擊“保存”按鈕,就實(shí)現(xiàn)了圖書(shū)的標(biāo)記和收藏。在管理自己的標(biāo)簽和收藏的書(shū)目,可以點(diǎn)擊“我的收藏”鏈接,進(jìn)入到“我的收藏”頁(yè)面,進(jìn)行已經(jīng)收藏的書(shū)目和標(biāo)簽進(jìn)行修改與增刪。標(biāo)簽云圖帶給了用戶強(qiáng)大的視覺(jué)沖擊,可以在最大程度上引起用戶的注意,并富于藝術(shù)美感。一般來(lái)說(shuō),訪問(wèn)量高的、熱門(mén)的標(biāo)簽可以設(shè)置為較大的字體和鮮艷的顏色,而訪問(wèn)量小的、冷門(mén)的標(biāo)簽 則可以設(shè)置的字體稍小,顏色稍淡。

(2)社會(huì)標(biāo)簽的規(guī)范應(yīng)用

1.建立標(biāo)注的提示機(jī)制,提高標(biāo)簽語(yǔ)言的規(guī)范性

每個(gè)用戶的認(rèn)知水平和使用目的均不同,用戶在標(biāo)注資源的過(guò)程往往是沒(méi)有經(jīng)過(guò)指導(dǎo)的,同時(shí)由于社會(huì)標(biāo)簽屬于自然語(yǔ)言,且并沒(méi)有被約束到某一個(gè)詞匯范圍內(nèi),因此會(huì)造成標(biāo)簽詞匯的混雜,也就是所即使是內(nèi)容相同的資源也可能被用戶采用完全不相干的標(biāo)簽進(jìn)行分別標(biāo)注;相同的標(biāo)簽用在兩個(gè)完全不同的領(lǐng)域也是很常見(jiàn)的,等等。這就是社會(huì)標(biāo)簽的歧義行和多義性的問(wèn)題,此類信息長(zhǎng)期積累的話,就會(huì)造成標(biāo)注系統(tǒng)的大量冗余,標(biāo)注精度降低。

2.統(tǒng)計(jì)用戶標(biāo)簽數(shù)據(jù),挖掘用戶興趣

用戶標(biāo)注的歷史數(shù)據(jù)對(duì)圖書(shū)館網(wǎng)站的信息推送服務(wù)有很大幫助。將用戶興趣、偏好,結(jié)合用戶興趣模型的分類、圍繞用戶在資源上標(biāo)注標(biāo)簽的次數(shù)、出現(xiàn)的特點(diǎn)、頻率等信息,通過(guò)采用概率計(jì)算模型統(tǒng)計(jì)信息的規(guī)律,將這些規(guī)律轉(zhuǎn)換成可計(jì)算的量。這些量就可以用來(lái)反映用戶的偏好,同時(shí)可以通過(guò)協(xié)同過(guò)濾推薦算法完成個(gè)性化推薦系統(tǒng)。用戶標(biāo)簽數(shù)據(jù)挖掘能夠更好地發(fā)現(xiàn)用戶興趣、發(fā)現(xiàn)新的知識(shí)、發(fā)現(xiàn)用戶數(shù)據(jù)的轉(zhuǎn)移、更好地推薦個(gè)性化標(biāo)簽。 與此同時(shí),歷史數(shù)據(jù)也決定著標(biāo)簽推薦質(zhì)量。如果用戶是新用戶,沒(méi)有歷史標(biāo)注記錄,同時(shí)其他用戶也沒(méi)有標(biāo)注過(guò)他要標(biāo)注的資源,或是資源標(biāo)注數(shù)據(jù)龐大但是各用戶之間關(guān)系稀疏,或者幾乎沒(méi)有聯(lián)系, 這樣就無(wú)法構(gòu)建近鄰關(guān)系,得到恰當(dāng)?shù)耐扑]結(jié)果,從而出現(xiàn)冷啟動(dòng)或者數(shù)據(jù)稀疏的問(wèn)題。

社會(huì)標(biāo)簽在某些商業(yè)網(wǎng)站的成功實(shí)踐使其應(yīng)用于圖書(shū)館網(wǎng)站變得更加容易并具有操作性。應(yīng)用社會(huì)標(biāo)簽是圖書(shū)館在Web2.0 環(huán)境下做出的積極選擇,會(huì)吸引更多的公眾參與信息的組織、發(fā)現(xiàn)和共享。它將慢慢走進(jìn)人們的視線,改變?nèi)藗儗?duì)信息的組織及獲取方式。

參考文獻(xiàn):

[1]吳丹,王艷妮. 社會(huì)標(biāo)簽的規(guī)范性研究——學(xué)術(shù)論文標(biāo)注[J]. 圖書(shū)館. 2012年1期:85-88.

[2]張海燕,孟祥武. 基于社會(huì)標(biāo)簽的推薦系統(tǒng)研究[J]. 情報(bào)理論與實(shí)踐.2012年5期:103-106+111.

[3]馮倩然,吳丹. 社會(huì)標(biāo)簽在圖書(shū)館中的應(yīng)用模式研究[J]. 圖書(shū)館工作研究. 2011年11月:88-92.

第7篇:網(wǎng)站開(kāi)發(fā)論文范文

關(guān)鍵詞:ASP,JSP,服務(wù)器,客戶端

 

一、引言

ASP全名Active Server Pages,是一個(gè)WEB服務(wù)器端的開(kāi)發(fā)環(huán)境,利用它可以產(chǎn)生和執(zhí)行動(dòng)態(tài)的、互動(dòng)的、高性能的WEB服務(wù)應(yīng)用程序。ASP采用腳本語(yǔ)言VBScript(Java script)作為自己的開(kāi)發(fā)語(yǔ)言。它是位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過(guò)這種環(huán)境,它可與數(shù)據(jù)庫(kù)和其它程序進(jìn)行交互。

JSP是Sun公司推出的新一代網(wǎng)站開(kāi)發(fā)語(yǔ)言,Sun公司借助其在Java上的不凡造詣,將Java從Java應(yīng)用程序和Java Applet之外,又有新的碩果,就是JSP,Java Server Page。JSP可以在Serverlet和JavaBean的支持下,完成功能強(qiáng)大的站點(diǎn)程序。

ASP和JSP都提供在 HTML代碼中混合某種程序代碼、由語(yǔ)言引擎解釋執(zhí)行程序代碼的能力。但JSP代碼被編譯成 Servlet并由Java虛擬機(jī)解釋執(zhí)行,這種編譯操作僅在對(duì)JSP頁(yè)面的第一次請(qǐng)求時(shí)發(fā)生。在ASP、JSP環(huán)境下,HTML代碼主要負(fù)責(zé)描述信息的顯示樣式,而程序代碼則用來(lái)描述處理邏輯。普通的 HTML頁(yè)面只依賴于Web服務(wù)器,而ASP、JSP頁(yè)面需要附加的語(yǔ)言引擎分析和執(zhí)行程序代碼。程序代碼的執(zhí)行結(jié)果被重新嵌入到HTML代碼中,然后一起發(fā)送給瀏覽器。ASP、JSP兩者都是面向Web服務(wù)器的技術(shù),客戶端瀏覽器不需要任何附加的軟件支持。

二、在技術(shù)層面的比較

1.ASP技術(shù)

ASP 提供內(nèi)建對(duì)象,這些對(duì)象使用戶更容易收集通過(guò)瀏覽器請(qǐng)求發(fā)送的信息、響應(yīng)瀏覽器以及存儲(chǔ)用戶信息。ASP中的主要內(nèi)建對(duì)象有:Application,Request,Response,Server等。

ASP可以通過(guò)多種方法實(shí)現(xiàn)對(duì)數(shù)據(jù)的訪問(wèn)。ActiveX DataObjects(ADO)是一座連接ASP應(yīng)用程序和數(shù)據(jù)庫(kù)的橋梁,通過(guò)ASP內(nèi)建的Database Access組件能夠輕而易舉的通過(guò)ADO訪問(wèn)存儲(chǔ)在服務(wù)器端的數(shù)據(jù)庫(kù)或其它表格化數(shù)據(jù)結(jié)構(gòu)中的信息。

ASP對(duì)數(shù)據(jù)庫(kù)的訪問(wèn),首先瀏覽器向Web服務(wù)器發(fā)出請(qǐng)求,如果瀏覽器所要下載的不是ASP文件,則直接下載;如果是ASP文件服務(wù)器會(huì)自己解釋ASP文件中的Script段,而把其余部分交給用戶執(zhí)行。若執(zhí)行中的Script程序使用了ADO對(duì)象,則Web會(huì)根據(jù)ADO對(duì)象設(shè)置的參數(shù)來(lái)啟動(dòng)對(duì)應(yīng)的ODBC驅(qū)動(dòng)程序,而啟動(dòng)ODBC驅(qū)動(dòng)程序之后,程序可以直接利用ADO對(duì)象來(lái)訪問(wèn)數(shù)據(jù)庫(kù),或通過(guò)AIX)對(duì)象來(lái)發(fā)送SQL指令,進(jìn)而達(dá)到存取數(shù)據(jù)庫(kù)的目的。訪問(wèn)原理如圖2-1所示。

圖2-1 ASP訪問(wèn)Web數(shù)據(jù)庫(kù)的工作原理

從軟件的技術(shù)層面看,ASP有如下的特點(diǎn):

1)使用VBScript、JScript等簡(jiǎn)單易懂的腳本語(yǔ)言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。

2)無(wú)須compile編譯,容易編寫(xiě),可在服務(wù)器端直接執(zhí)行。

3)使用普通的文本編輯器,如Windows的記事本,即可進(jìn)行編輯設(shè)計(jì)。

4)與瀏覽器無(wú)關(guān)(Browser Independence), 客戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽Active Server Pages所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容。Active ServerPages 所使用的腳本語(yǔ)言(VBScript、Jscript)均在WEB服務(wù)器端執(zhí)行,客戶端的瀏覽器不需要能夠執(zhí)行這些腳本語(yǔ)言。

5)Active Server Pages能與任何ActiveX scripting語(yǔ)言兼容。除了可使用VB Script或JScript語(yǔ)言來(lái)設(shè)計(jì)外,還通過(guò)plug-in的方式,使用由第三方所提供的其它腳本語(yǔ)言,譬如REXX 、Perl、Tcl等。腳本引擎是處理腳本程序的COM(ComponentObject Model) 對(duì)象。

6)可使用服務(wù)器端的腳本來(lái)產(chǎn)生客戶端的腳本。

7)ActiveX ServerComponents(ActiveX 服務(wù)器組件 )具有無(wú)限可擴(kuò)充性??梢允褂肰isual Basic、Java、VisualC++、COBOL等程序設(shè)計(jì)語(yǔ)言來(lái)編寫(xiě)你所需要的ActiveX ServerComponent。

2.JSP技術(shù)

JSP實(shí)現(xiàn)了動(dòng)態(tài)頁(yè)面與靜態(tài)頁(yè)面的分離,脫離了硬件平臺(tái)的束縛,以及編譯后運(yùn)行等方式大大提高了其執(zhí)行效率而逐漸成為因特網(wǎng)上的主流開(kāi)發(fā)工具。具有以下技術(shù)優(yōu)點(diǎn):

1)將內(nèi)容的產(chǎn)生和顯示進(jìn)行分離

使用JSP技術(shù),Web頁(yè)面開(kāi)發(fā)人員可以使用HTML或者XML標(biāo)識(shí)來(lái)設(shè)計(jì)和格式化最終頁(yè)面。使用JSP標(biāo)識(shí)或者小腳本來(lái)產(chǎn)生頁(yè)面上的動(dòng)態(tài)內(nèi)容??萍颊撐?。產(chǎn)生內(nèi)容的邏輯被封裝在標(biāo)識(shí)和JavaBeans群組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端執(zhí)行??萍颊撐摹H绻诵倪壿嫳环庋b在標(biāo)識(shí)和Beans中,那么其它人,如Web管理人員和頁(yè)面設(shè)計(jì)者,能夠編輯和使用JSP頁(yè)面,而不影響內(nèi)容的產(chǎn)生。在服務(wù)器端,JSP引擎解釋JSP標(biāo)識(shí),產(chǎn)生所請(qǐng)求的內(nèi)容,并且將結(jié)果以HTML(或者XML)頁(yè)面的形式發(fā)送回瀏覽器。這有助于作者保護(hù)自己的代碼,而又保證任何基于HTML的Web瀏覽器的完全可用性。

2)強(qiáng)調(diào)可重用的群組件

絕大多數(shù)JSP頁(yè)面依賴于可重用且跨平臺(tái)的組件(如:JavaBeans或Enterprise JavaBeans)來(lái)執(zhí)行應(yīng)用程序所要求的更為復(fù)雜的處理。開(kāi)發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者用戶團(tuán)體所使用?;诮M件的方法加速了總體開(kāi)發(fā)過(guò)程,并且使得各種群組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開(kāi)發(fā)努力中得到平衡。

3)采用標(biāo)識(shí)簡(jiǎn)化頁(yè)面開(kāi)發(fā)

Web頁(yè)面開(kāi)發(fā)人員不會(huì)都是熟悉腳本語(yǔ)言的程序設(shè)計(jì)人員。JavaServerPage技術(shù)封裝了許多功能,這些功能是在易用的、與JSP相關(guān)的XML標(biāo)識(shí)中進(jìn)行動(dòng)態(tài)內(nèi)容產(chǎn)生所需要的。標(biāo)準(zhǔn)的JSP標(biāo)識(shí)能夠存取和實(shí)例化JavaBeans組件,設(shè)定或者檢索群組件屬性,下載Applet,以及執(zhí)行用其它方法更難于編碼和耗時(shí)的功能。通過(guò)開(kāi)發(fā)定制化標(biāo)識(shí)庫(kù),JSP技術(shù)是可以擴(kuò)展的。今后,第三方開(kāi)發(fā)人員和其它人員可以為常用功能建立自己的標(biāo)識(shí)庫(kù)。這使得Web頁(yè)面開(kāi)發(fā)人員能夠使用熟悉的工具和如同標(biāo)識(shí)一樣的執(zhí)行特定功能的構(gòu)件來(lái)工作。

JSP技術(shù)很容易整合到多種應(yīng)用體系結(jié)構(gòu)中,以利用現(xiàn)存的工具和技巧,并且擴(kuò)展到能夠支持企業(yè)級(jí)的分布式應(yīng)用。作為采用Java技術(shù)家族的一部分,以及Java 2EE的一個(gè)成員,JSP技術(shù)能夠支持高度復(fù)雜的基于Web的應(yīng)用。由于JSP頁(yè)面的內(nèi)置腳本語(yǔ)言是基于Java程序設(shè)計(jì)語(yǔ)言的,而且所有的JSP頁(yè)面都被編譯成為Java Servlet,JSP頁(yè)面就具有Java技術(shù)的所有好處,包括健壯的存儲(chǔ)管理和安全性。作為Java平臺(tái)的一部分,JSP擁有Java程序設(shè)計(jì)語(yǔ)言“一次編寫(xiě),各處執(zhí)行”的特點(diǎn)。隨著越來(lái)越多的供貨商將JSP支持加入到他們的產(chǎn)品中,可以使用自己所選擇的服務(wù)器和工具,修改工具或服務(wù)器并不影響目前的應(yīng)用。

三、應(yīng)用范圍及前景分析

ASP是Microsoft開(kāi)發(fā)的動(dòng)態(tài)網(wǎng)頁(yè)語(yǔ)言,也繼承了微軟產(chǎn)品的一貫傳統(tǒng),只能執(zhí)行于微軟的服務(wù)器產(chǎn)品,IIS(Internet Information Server) (windows NT)和PWS(Personal WebServer)(windows 98)上。Unix下也有ChiliSoft的組件來(lái)支持ASP,但是ASP本身的功能有限,必須通過(guò)ASP+COM的群組合來(lái)擴(kuò)充,Unix下的COM實(shí)現(xiàn)起來(lái)非常困難。

JSP幾乎可以執(zhí)行于所有平臺(tái)。如Win NT,Linux,Unix。在NT下IIS通過(guò)一個(gè)外加服務(wù)器,例如JRUN或者ServletExec,就能支持JSP。知名的Web服務(wù)器Apache已經(jīng)能夠支持JSP??萍颊撐摹S捎贏pache廣泛應(yīng)用在NT、Unix和Linux上,因此JSP有更廣泛的執(zhí)行平臺(tái)。雖然現(xiàn)在NT操作系統(tǒng)占了很大的市場(chǎng)份額,但是在服務(wù)器方面Unix的優(yōu)勢(shì)仍然很大,而新崛起的Linux更是來(lái)勢(shì)不小。從一個(gè)平臺(tái)移植到另外一個(gè)平臺(tái),JSP和JavaBean甚至不用重新編譯,因?yàn)镴ava字節(jié)碼都是標(biāo)準(zhǔn)的與平臺(tái)無(wú)關(guān)的。

目前在國(guó)內(nèi)PHP與ASP應(yīng)用最為廣泛。而JSP由于是一種較新的技術(shù),國(guó)內(nèi)采用的較少。但在國(guó)外,JSP已經(jīng)是比較流行的一種技術(shù),尤其是電子商務(wù)類的網(wǎng)站,多采用JSP。

ASP可以通過(guò)Microsoft Windowsd的COM/DCOM獲得ActiveX規(guī)模支持,通過(guò)DCOM和Transcation Server獲得結(jié)構(gòu)支持;JSP可以通過(guò)SUN Java的Java Class和EJB獲得規(guī)模支持,通過(guò)EJB/CORBA以及眾多廠商的Application Server獲得結(jié)構(gòu)支持。兩者中,JSP應(yīng)該是未來(lái)發(fā)展的趨勢(shì)。世界上一些大的電子商務(wù)解決方案提供商都采用JSP/Servlet。比較出名的如IBM的E-business,它的核心是采用JSP/Servlet的Web Sphere。它們都是通過(guò)CGI來(lái)提供支持的。

四、結(jié)束語(yǔ)

JSP模型是在ASP之后定義的,它借用了ASP的許多優(yōu)點(diǎn),同時(shí)JSP使用而強(qiáng)大的JAVA語(yǔ)言,而不是效率比較低的的Scripting語(yǔ)言。ASP開(kāi)發(fā)者只能使用基于Windows平臺(tái)的技術(shù),而JAVA和JSP是跨平臺(tái)的。但同時(shí)應(yīng)該看到ASP技術(shù)與JSP技術(shù)的發(fā)展前景是不容忽視的。所以我們正在學(xué)習(xí)這兩種技術(shù)的人不能忽視ASP技術(shù).更不能忽視JSP技術(shù)。

參考文獻(xiàn)

1、宋昕,ASP網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)入門(mén)實(shí)用教程.中國(guó)鐵路出版社.

2、范云芝,動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù)ASP,PHP和JSP比較分析.電腦知識(shí)與技術(shù).

3、馮燕奎、趙德奎,JSP實(shí)用案例教程.清華大畢出成社.

4、吳濤,姜坪,網(wǎng)站全程設(shè)計(jì)技術(shù).清華大學(xué)出版社.

第8篇:網(wǎng)站開(kāi)發(fā)論文范文

關(guān)鍵詞:高職高專;動(dòng)態(tài)網(wǎng)頁(yè)制作;調(diào)查

中圖分類號(hào):G712 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-5727(2012)03-009

《ASP動(dòng)態(tài)網(wǎng)頁(yè)制作》課程特點(diǎn)與難點(diǎn)

“ASP動(dòng)態(tài)網(wǎng)頁(yè)制作”課程是一門(mén)抽象、靈活運(yùn)用要求高的課程。該課程的學(xué)習(xí)不僅要求學(xué)生掌握每個(gè)知識(shí)點(diǎn),同時(shí)也要求學(xué)生能夠在動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)過(guò)程中靈活運(yùn)用所學(xué)知識(shí),達(dá)到理論知識(shí)學(xué)習(xí)和實(shí)踐運(yùn)用的高度統(tǒng)一。正因?yàn)樵撜n程的抽象性和靈活性導(dǎo)致許多學(xué)生對(duì)于本課程的學(xué)習(xí)感覺(jué)難度大,興趣不高、淺嘗輒止,知識(shí)的學(xué)習(xí)通常浮于表面,深入不夠,升華不夠,沒(méi)能與實(shí)踐很好地結(jié)合,課程的整體教學(xué)效果不佳。

學(xué)生學(xué)習(xí)現(xiàn)狀調(diào)查

教學(xué)是教師的“教”與學(xué)生的“學(xué)”這兩個(gè)部分組成的,這兩部分應(yīng)該緊密結(jié)合、和諧統(tǒng)一才能很好地完成整個(gè)教學(xué)過(guò)程。其中,教學(xué)的主體是學(xué)生,教師教學(xué)方法的運(yùn)用應(yīng)該時(shí)刻圍繞著學(xué)生的實(shí)際情況展開(kāi)。通過(guò)筆者多年教學(xué)調(diào)查發(fā)現(xiàn),高職高專的學(xué)生在學(xué)習(xí)《ASP動(dòng)態(tài)網(wǎng)頁(yè)制作》這門(mén)課程時(shí)普遍存在以下幾個(gè)問(wèn)題:

學(xué)習(xí)目的不明確 學(xué)生作為課程的初學(xué)者,在學(xué)習(xí)過(guò)程中,他們很難對(duì)整個(gè)課程的知識(shí)點(diǎn)有一個(gè)宏觀的把握,他們不知道每一個(gè)知識(shí)點(diǎn)的學(xué)習(xí)是為了什么,每個(gè)知識(shí)點(diǎn)在動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)過(guò)程中作用又是什么。這種情況導(dǎo)致學(xué)生學(xué)習(xí)目的不明確,學(xué)習(xí)多處于被動(dòng)狀態(tài),積極性自然不高。

代碼中單詞拼寫(xiě)錯(cuò)誤多導(dǎo)致學(xué)生的學(xué)習(xí)興趣受到打擊 相當(dāng)一部分高職高專學(xué)生的英語(yǔ)基礎(chǔ)不好,看到英語(yǔ)單詞就有畏懼感,而動(dòng)態(tài)網(wǎng)頁(yè)腳本開(kāi)發(fā)過(guò)程中對(duì)象的方法和屬性等都是較長(zhǎng)的英文單詞,如何幫助學(xué)生快速記住這些單詞也應(yīng)該是教師需要考慮的一個(gè)問(wèn)題。

腳本程序排錯(cuò)能力差 腳本程序設(shè)計(jì)過(guò)程中出現(xiàn)各類語(yǔ)法、算法錯(cuò)誤是不可避免的,很多學(xué)生碰到錯(cuò)誤后,手足無(wú)措,不知該如何下手去改正錯(cuò)誤,這也極大地降低了學(xué)生學(xué)習(xí)的積極性和自信心。

低層次模仿多,網(wǎng)頁(yè)創(chuàng)作靈活性不夠 相當(dāng)一部分學(xué)生在課堂學(xué)習(xí)中能夠認(rèn)真記錄教學(xué)實(shí)例,但是到了實(shí)驗(yàn)課時(shí),這部分學(xué)生對(duì)于課堂記錄依賴性太強(qiáng),只是將課堂記錄的實(shí)例代碼原封不動(dòng)地輸入,實(shí)驗(yàn)課堂對(duì)于他們來(lái)講幾乎變成了打字練習(xí)課,枯燥而乏味。

教學(xué)方法研究

要提高《ASP動(dòng)態(tài)網(wǎng)頁(yè)制作》課程的教學(xué)質(zhì)量,教師的“教”應(yīng)從所教學(xué)生的具體情況出發(fā),結(jié)合該課程的特點(diǎn),合理調(diào)整教學(xué)內(nèi)容、改進(jìn)教學(xué)方法、合理利用輔助教學(xué)手段等來(lái)促進(jìn)教學(xué)與學(xué)習(xí)質(zhì)量的提高。

案例教學(xué)法明確教學(xué)目的 案例教學(xué)是一種以問(wèn)題為核心,以案例為基點(diǎn)設(shè)計(jì)教學(xué)過(guò)程的教學(xué)模式。通過(guò)使用案例教學(xué)能夠明確教學(xué)目的,可以充分調(diào)動(dòng)學(xué)生學(xué)習(xí)積極性,提高學(xué)生發(fā)現(xiàn)、探索、解決問(wèn)題的能力。本課程中,案例教學(xué)法的展開(kāi)實(shí)施分成三個(gè)階段:首先是案例集中展示階段。案例集中展示安排在第一次課中實(shí)施。在第一次課中通過(guò)對(duì)多個(gè)完整案例的展示分析,讓學(xué)生對(duì)本課程所學(xué)的知識(shí)及如何運(yùn)用所學(xué)知識(shí)有直觀的了解。這也能夠使學(xué)生明確學(xué)習(xí)目的、調(diào)動(dòng)起學(xué)生學(xué)習(xí)的積極性。該階段的案例選擇應(yīng)該選取典型性的、與學(xué)生生活學(xué)習(xí)相關(guān)的、功能完整的網(wǎng)站進(jìn)行展示,如購(gòu)物網(wǎng)站、信息管理網(wǎng)站等。在案例的展示過(guò)程中,教師應(yīng)當(dāng)在宏觀上指出每個(gè)案例網(wǎng)站具備的功能模塊及相關(guān)技術(shù)點(diǎn),當(dāng)教師講解2至3個(gè)案例網(wǎng)站后,本課程的知識(shí)結(jié)構(gòu)、重點(diǎn)就已經(jīng)明了。這時(shí),可讓學(xué)生翻看教材目錄,尋找各個(gè)功能模塊及技術(shù)知識(shí)點(diǎn)所在的章節(jié),讓學(xué)生對(duì)于本課程在整體上有個(gè)正確的把握。其次是案例分析講解階段。本階段教學(xué)由網(wǎng)站案例的整體教學(xué)展示轉(zhuǎn)變?yōu)榘咐植考夹g(shù)知識(shí)點(diǎn)的學(xué)習(xí),所選擇案例保持不變,任課教師可以根據(jù)教材的章節(jié)安排及教學(xué)需要,逐步地講解各技術(shù)知識(shí)點(diǎn)。講解過(guò)程中,也應(yīng)當(dāng)遵循學(xué)生的認(rèn)知過(guò)程,先展示案例并提出問(wèn)題,接著引導(dǎo)學(xué)生分析問(wèn)題,最后完成問(wèn)題的解答。案例分析講解把枯燥乏味的灌輸式教學(xué)與被動(dòng)學(xué)習(xí)變成了師生間思想的碰撞,把教與學(xué)的雙方帶到了矛盾的焦點(diǎn),課堂的學(xué)習(xí)實(shí)際上變成了解決問(wèn)題的公開(kāi)討論。這樣,讓學(xué)生帶著問(wèn)題完成了知識(shí)學(xué)習(xí)的全過(guò)程,學(xué)生學(xué)習(xí)目的明確,參與度高、學(xué)習(xí)積極性強(qiáng)。該階段的教學(xué)教師在操作過(guò)程中需要注意教學(xué)思路的連貫性,知識(shí)點(diǎn)的展開(kāi)需要環(huán)環(huán)相扣。最后是案例擴(kuò)展階段。案例擴(kuò)展階段是在案例分析階段要求學(xué)生將所學(xué)知識(shí)進(jìn)一步靈活地運(yùn)用和總結(jié)。也就是教師在完成基本知識(shí)點(diǎn)教學(xué)后,本著精益求精的態(tài)度,在原有基礎(chǔ)上提出新要求,引導(dǎo)學(xué)生進(jìn)一步探究、拓展提高。例如,在學(xué)生掌握網(wǎng)站用戶注冊(cè)功能后,可以引導(dǎo)學(xué)生從用戶角度轉(zhuǎn)到管理員層次,提出管理員如何進(jìn)行批量用戶的預(yù)注冊(cè)。這樣。問(wèn)題的解答核心知識(shí)點(diǎn)沒(méi)變,還是數(shù)據(jù)庫(kù)的寫(xiě)操作,但是知識(shí)層次又進(jìn)入了一個(gè)新的高度,學(xué)生的思考也進(jìn)入了一個(gè)新的階段。本階段中,教師要充分調(diào)動(dòng)學(xué)生去尋找原案例的不足之處,以新要求促進(jìn)新思考,對(duì)學(xué)生提出的問(wèn)題和方案進(jìn)行批判性的肯定和分析,并作為課后作業(yè)要求學(xué)生予以完成,這種類型的作業(yè)靈活,能激發(fā)學(xué)生創(chuàng)新意識(shí),為以后知識(shí)的靈活運(yùn)用奠定了良好的基礎(chǔ)。

重復(fù)教學(xué)法促進(jìn)學(xué)生記憶 動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)中涉及的腳本語(yǔ)言屬于第四代編程語(yǔ)言,其表達(dá)能力強(qiáng),效率高,更接近現(xiàn)在普遍使用的英語(yǔ)。腳本程序設(shè)計(jì)中涉及的對(duì)象、對(duì)象方法、對(duì)象屬性、基本編程結(jié)構(gòu)都是通過(guò)英文單詞形式表現(xiàn)出來(lái)的,這也就意味著學(xué)生必須先記住這些單詞才能用好它們。但是現(xiàn)實(shí)情況是大部分學(xué)生對(duì)英語(yǔ)有畏懼情緒,總認(rèn)為單詞難記憶,課后也提不起興趣去看,這樣導(dǎo)致代碼中有很多拼寫(xiě)錯(cuò)誤,程序調(diào)試不成功,極大打擊了學(xué)生學(xué)習(xí)的積極性和自信心。在教學(xué)過(guò)程中,通過(guò)使用重復(fù)法能很好地促進(jìn)學(xué)生對(duì)于單詞的記憶?;静僮鬟^(guò)程如下:課堂中教師講解知識(shí)點(diǎn)時(shí),涉及的英文單詞任課教師要有意識(shí)地多次反復(fù)地讀和寫(xiě),同時(shí)盡量要求學(xué)生讀出來(lái)。這樣通過(guò)課堂集中重復(fù)多次記憶,絕大部分學(xué)生能夠完成所教單詞的記憶。同時(shí),授課過(guò)程中也要注意一次性單詞量不要太大,每次課控制在10個(gè)以內(nèi)。這樣將大量專業(yè)詞匯分散開(kāi)來(lái)教學(xué),可使學(xué)生的學(xué)習(xí)效果更好。同時(shí)要注意的是,復(fù)習(xí)要及時(shí),人的遺忘是有先快后慢的規(guī)律的。因此在第二次授課時(shí)必須復(fù)習(xí),甚至可以采取單詞默寫(xiě)的方法幫助學(xué)生重復(fù)進(jìn)行記憶。這樣再重復(fù)一次后,學(xué)生單詞記憶就牢固了。

錯(cuò)誤示范教學(xué)法促進(jìn)學(xué)生找錯(cuò)、排錯(cuò)能力提高 學(xué)生在編寫(xiě)程序過(guò)程中犯錯(cuò)誤是正常的也是不可避免的,但是相當(dāng)一部分學(xué)生發(fā)現(xiàn)錯(cuò)誤后只能求助教師幫助解決,解決后的印象不深刻,下次容易再犯。如何提高學(xué)生找錯(cuò)、排錯(cuò)能力也是本課程急需解決的問(wèn)題之一。錯(cuò)誤示范教學(xué)法的核心就是教師模仿學(xué)生去犯他們常犯的一些錯(cuò)誤,這些錯(cuò)誤應(yīng)該具有代表性,包含的錯(cuò)誤類型要盡量多,要能引起學(xué)生的共鳴。在授課過(guò)程和實(shí)驗(yàn)過(guò)程中,教師模仿學(xué)生思路去講解包含錯(cuò)誤的教學(xué)實(shí)例,邊講解邊讓學(xué)生發(fā)現(xiàn)一些顯而易見(jiàn)的語(yǔ)法錯(cuò)誤,最后通過(guò)演示發(fā)現(xiàn)程序不能運(yùn)行或出現(xiàn)與預(yù)期結(jié)果不符的效果后,在根據(jù)報(bào)錯(cuò)提示引導(dǎo)學(xué)生發(fā)現(xiàn)算法上的錯(cuò)誤。這種方法的要點(diǎn)在于以學(xué)生為主體,教師負(fù)責(zé)引導(dǎo)他們自己發(fā)現(xiàn)錯(cuò)誤改正錯(cuò)誤,讓學(xué)生充分參與,逐步積累經(jīng)驗(yàn)教訓(xùn)。由于問(wèn)題是學(xué)生自己發(fā)現(xiàn)的,因此印象深刻,下次再犯的概率會(huì)大大降低。

任務(wù)驅(qū)動(dòng)法在實(shí)驗(yàn)課堂運(yùn)用促進(jìn)學(xué)生靈活運(yùn)用技術(shù)知識(shí)點(diǎn) 學(xué)生實(shí)驗(yàn)課堂過(guò)多模仿理論課堂的教學(xué)實(shí)例一直是實(shí)驗(yàn)課中矛盾的焦點(diǎn),過(guò)多模仿使學(xué)生思路僵化、缺乏創(chuàng)新,不利于知識(shí)的靈活應(yīng)用。本課程中使用任務(wù)驅(qū)動(dòng)法的核心就是針對(duì)學(xué)生的不同情況,在課程學(xué)習(xí)初就為每一個(gè)學(xué)生安排一個(gè)總的實(shí)驗(yàn)任務(wù),一般為一個(gè)完整的網(wǎng)站系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)。在這個(gè)大任務(wù)下,每位學(xué)生根據(jù)平時(shí)的授課知識(shí)點(diǎn),逐步地去完成、完善自己的網(wǎng)站系統(tǒng)開(kāi)發(fā)。使用這個(gè)方法后,學(xué)生會(huì)感到學(xué)有所用,學(xué)習(xí)的知識(shí)能立即解決實(shí)際問(wèn)題。低層次的模仿已經(jīng)無(wú)從進(jìn)行,學(xué)生必須根據(jù)自己開(kāi)發(fā)的網(wǎng)站系統(tǒng)的性質(zhì)進(jìn)行靈活運(yùn)用,效果良好。

我院經(jīng)過(guò)多年的實(shí)踐,證明了通過(guò)上述教學(xué)方法的綜合運(yùn)用,學(xué)生對(duì)課程的掌握及實(shí)際動(dòng)態(tài)網(wǎng)頁(yè)制作能力有了明顯提高,從學(xué)生畢業(yè)的選題、畢業(yè)設(shè)計(jì)過(guò)程及答辯情況來(lái)看,學(xué)生具備了獨(dú)立的動(dòng)態(tài)網(wǎng)頁(yè)制作能力。我院學(xué)生成功完成了課題《高校學(xué)生管理系統(tǒng)設(shè)計(jì)》,同時(shí)該課題被定為“江蘇省高等學(xué)校大學(xué)生實(shí)踐創(chuàng)新項(xiàng)目”,同時(shí)學(xué)生撰寫(xiě)的畢業(yè)論文《局域網(wǎng)qq的設(shè)計(jì)實(shí)現(xiàn)》獲得“江蘇省本??苾?yōu)秀論文三等獎(jiǎng)”,教學(xué)成果顯著。

參考文獻(xiàn):

[1]馬曉娟.非計(jì)算機(jī)專業(yè)visual basic案例教學(xué)模式探討[J].計(jì)算機(jī)教育,2009,(22):48-50.

[2]陳帝伊,馬孝義,辛全才.“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)”課程教學(xué)方法探析[J].計(jì)算機(jī)教育,2009,(22):68-69.

[3]付興宏,羅雨滋.項(xiàng)目教學(xué)法在《ASP網(wǎng)站編程技術(shù)》課中的應(yīng)用[J].廣西民族師范學(xué)院學(xué)報(bào),2010,(5):108-110.

[4]閔兆娥,肖欣欣.ASP網(wǎng)絡(luò)編程語(yǔ)言課程教學(xué)思考[J].計(jì)算機(jī)教育,2010,(22):116-118.

[5]覃曉康,盛雪豐.高職院?!俺绦蛟O(shè)計(jì)”課程教學(xué)改革探析[J].計(jì)算機(jī)教育,2009,(24):19-21.

[6]劉巧紅.高職“ASP程序設(shè)計(jì)”項(xiàng)目課程教學(xué)法的探索與實(shí)踐[J].中國(guó)電力教育,2009,(23):66-67.

第9篇:網(wǎng)站開(kāi)發(fā)論文范文

隨著高校的擴(kuò)招和畢業(yè)生人數(shù)的增加,如何提高畢業(yè)論文的選題管理效率成為畢業(yè)論文工作面臨的一個(gè)難題。2012年,全國(guó)具備普通高等學(xué)歷教育招生資格的學(xué)校有2492所,本??飘厴I(yè)生人數(shù)600多萬(wàn)人,50%以上的高校對(duì)畢業(yè)論文收集、處理、檢索、更新采用人工處理,已經(jīng)無(wú)法達(dá)到信息化處理的要求,效率非常低。而其它大多數(shù)教學(xué)管理應(yīng)用已實(shí)現(xiàn)數(shù)字化管理操作,絕大多數(shù)高校都已經(jīng)擁有自己的機(jī)房,校園網(wǎng),這就提供了很好的硬件基礎(chǔ),完全有能力,有條件打造畢業(yè)論文的網(wǎng)上管理。一個(gè)可行的解決思路就是依托建好的校園網(wǎng),采用技術(shù),通過(guò)C#2005編程,后臺(tái)采用MS SQLSERVER2005數(shù)據(jù)庫(kù)平臺(tái),構(gòu)建基于Web的畢業(yè)論文管理系統(tǒng)。

本系統(tǒng)旨在使畢業(yè)論文信息管理網(wǎng)絡(luò)化,可以直接在網(wǎng)絡(luò)對(duì)學(xué)生論文進(jìn)行管理。首先,學(xué)生通過(guò)網(wǎng)絡(luò)選擇論文題目,待教師審核通過(guò)后,完成論文并提交;其次,教師(包括指導(dǎo)教師、評(píng)閱教師、答辯教師)通過(guò)網(wǎng)絡(luò)對(duì)論文進(jìn)行評(píng)分;最后,由系統(tǒng)計(jì)算出學(xué)生的綜合成績(jī),供學(xué)生在網(wǎng)上查閱。

2需求分析

2.1功能需求

該畢業(yè)論文評(píng)分系統(tǒng)需要滿足來(lái)自三方面的需求,分別是學(xué)生、教師和管理員。

學(xué)生對(duì)該系統(tǒng)的需求主要是查詢學(xué)生個(gè)人基本信息、查詢可選課題情況并進(jìn)行選擇、提交選題申請(qǐng)、查詢已選課題、下載論文所需的相關(guān)文件、上傳論文、查看畢業(yè)論文成績(jī)、修改密碼等功能。

教師的需求是查詢教師個(gè)人基本信息、課題、課題審核、上傳文件、下載文件、對(duì)學(xué)生的論文、答辯情況等進(jìn)行評(píng)分,修改密碼等功能。

管理員的功能包括對(duì)公告、文件、學(xué)生、教師、論文、分組、成績(jī)、用戶等8個(gè)模塊進(jìn)行管理和維護(hù),包括添加新教師、添加新生、添加公告、上傳文件、進(jìn)行學(xué)生和老師的分組、審核成績(jī)、修改管理員密碼等,并對(duì)模塊的信息進(jìn)行查詢、修改、刪除等操作。

2.2性能需求

根據(jù)用戶對(duì)本系統(tǒng)的要求,確定系統(tǒng)在界面、響應(yīng)時(shí)間、可靠性、安全等方面有較高的性能要求。

2.2.1界面需求

(1)頁(yè)面內(nèi)容:主題突出,站點(diǎn)定義、術(shù)語(yǔ)和行文格式統(tǒng)一、規(guī)范、明確,欄目、菜單設(shè)置和布局合理,傳遞的信息準(zhǔn)確、及時(shí)。內(nèi)容豐富,文字準(zhǔn)確,語(yǔ)句通順;專用術(shù)語(yǔ)規(guī)范,行文格式統(tǒng)一規(guī)范。

(2)導(dǎo)航結(jié)構(gòu):頁(yè)面具有明確的導(dǎo)航指示,且便于理解,方便用戶使用。

(3)技術(shù)環(huán)境:頁(yè)面大小適當(dāng),能用各種常用瀏覽器以不同分辨率瀏覽;無(wú)錯(cuò)誤鏈接和空鏈接;采用CSS處理,控制字體大小和版面布局。

(4)藝術(shù)風(fēng)格:界面、版面形象清新悅目、布局合理,字號(hào)大小適宜、字體選擇合理,前后一致,美觀大方;動(dòng)與靜搭配恰當(dāng),動(dòng)靜效果好;色彩和諧自然,與主題內(nèi)容相協(xié)調(diào)。

2.2.2響應(yīng)時(shí)間需求

無(wú)論是客戶端和管理端,當(dāng)用戶登錄,進(jìn)行任何操作的時(shí)候,系統(tǒng)應(yīng)該及時(shí)的進(jìn)行反應(yīng),反應(yīng)的時(shí)間在5秒以內(nèi)。系統(tǒng)應(yīng)能監(jiān)測(cè)出各種非正常情況,如與設(shè)備的通信中斷,無(wú)法連接數(shù)據(jù)庫(kù)服務(wù)器等,避免出現(xiàn)長(zhǎng)時(shí)間等待甚至無(wú)響應(yīng)。

2.2.3安全性需求

系統(tǒng)有嚴(yán)格的權(quán)限管理功能,各功能模塊需有相應(yīng)的權(quán)限方能進(jìn)入。系統(tǒng)需能夠防止各類誤操作可能造成的數(shù)據(jù)丟失,破壞。防止用戶非法獲取網(wǎng)頁(yè)以及內(nèi)容。

2.2.4開(kāi)放性需求

系統(tǒng)應(yīng)具有十分的靈活性,以適應(yīng)將來(lái)功能擴(kuò)展的需求。

3系統(tǒng)設(shè)計(jì)

3.1系統(tǒng)功能設(shè)計(jì)

本系統(tǒng)依據(jù)用戶角色劃分主要由三大模塊組成:管理員功能模塊、教師功能模塊和學(xué)生功能模塊。其中管理員模塊又包括公告管理、文件管理、學(xué)生管理、教師管理、論文管理、分組管理、成績(jī)管理、用戶管理以及退出系統(tǒng)等子模塊。

3.2數(shù)據(jù)庫(kù)設(shè)計(jì)

3.2.1 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)

E-R圖是一種用于描述靜態(tài)數(shù)據(jù)結(jié)構(gòu)的概念模式,它直接使用信息世界中的術(shù)語(yǔ)來(lái)表示現(xiàn)實(shí)世界中的聯(lián)系。E-R模型的基本元素包括:

實(shí)體:它是客觀存在可以相互區(qū)別的事物

屬性:指實(shí)體的某一特征。

聯(lián)系:表示一個(gè)或多個(gè)實(shí)體之間的關(guān)聯(lián)關(guān)系。

3.2.2 系統(tǒng)E-R圖

4模塊設(shè)計(jì)與實(shí)現(xiàn)

在整個(gè)開(kāi)發(fā)過(guò)程中,采取的方法是:分工精細(xì)、緊密合作,系統(tǒng)主要分為以下模塊:公告管理、文件管理、學(xué)生管理、教師管理、論文管理、分組管理、成績(jī)管理、用戶管理、退出系統(tǒng)等子模塊,在這些子模塊下包括對(duì)公告信息、文件信息、學(xué)生信息、教師信息、論文信息、分組信息、成績(jī)信息以及用戶信息的添加、查詢、修改、刪除等操作。

以下僅以論文管理頁(yè)面為例進(jìn)行簡(jiǎn)單描述。

當(dāng)用戶名和密碼都正確時(shí),管理員進(jìn)入界面默認(rèn)是論文管理頁(yè)面,如圖2所示。管理員可以根據(jù)論文編號(hào)、題目和指導(dǎo)老師查詢相關(guān)的論文信息,并適時(shí)對(duì)論文信息進(jìn)行更新和刪除操作。另外,頁(yè)面左邊導(dǎo)航欄論文管理下面還提供了一個(gè)“添加論文”鏈接,單擊此鏈接,頁(yè)面將跳轉(zhuǎn)到添加論文信息頁(yè)面,管理員可以在添加論文信息頁(yè)面上添加新增的論文信息。

5系統(tǒng)測(cè)試

系統(tǒng)的各功能模塊需要進(jìn)行測(cè)試,對(duì)于模塊化應(yīng)用程序,軟件開(kāi)發(fā)的最后一部分就是不斷的測(cè)試程序,該階段主要對(duì)系統(tǒng)的正確性及完整性等方面進(jìn)行測(cè)試。主要進(jìn)行:功能確認(rèn)測(cè)試、運(yùn)行測(cè)試、健壯性測(cè)試、安全性測(cè)試以及查錯(cuò)方面的測(cè)試等,系統(tǒng)測(cè)試由測(cè)試組成員(或質(zhì)量保證人員)或測(cè)試組成員與用戶共同測(cè)試,在整個(gè)系統(tǒng)開(kāi)發(fā)完成,即將交付用戶使用前進(jìn)行。測(cè)試階段的信息流如圖3:

在這一階段,為使系統(tǒng)最終能夠順利運(yùn)行,對(duì)整個(gè)系統(tǒng)進(jìn)行了全面的測(cè)試。嚴(yán)格按照軟件測(cè)試步驟從管理員模塊測(cè)試開(kāi)始到系統(tǒng)集成測(cè)試止,所有測(cè)試都追溯到學(xué)生、教師以及管理人員的要求,這種測(cè)試符合現(xiàn)代軟件測(cè)試準(zhǔn)則從“小規(guī)模”測(cè)試開(kāi)始逐步進(jìn)行“大規(guī)?!睖y(cè)試。并嚴(yán)格按照程序內(nèi)部的邏輯測(cè)試程序,檢查程序中的主要執(zhí)行通路是否能按照預(yù)定要求正確工作。

在測(cè)試過(guò)程中,主要做了以下工作:

(1)檢驗(yàn)數(shù)據(jù)顯示區(qū)域的GridView控件是否能夠按要求格式正確顯示輸入數(shù)據(jù)。

(2)檢驗(yàn)數(shù)據(jù)顯示區(qū)域的GridView控件的相關(guān)列是否能夠?qū)崿F(xiàn)數(shù)據(jù)的刪除及更新操作。

(3)檢驗(yàn)?zāi)芊駥?duì)輸入數(shù)據(jù)進(jìn)行適時(shí)查詢并作相應(yīng)更新操作。

(4)檢驗(yàn)功能模塊中所涉及的所有功能的實(shí)現(xiàn)及健壯性。

在整個(gè)系統(tǒng)調(diào)試程序過(guò)程中,我們也發(fā)現(xiàn)了各種各樣的問(wèn)題,由于某些內(nèi)在的錯(cuò)誤影響程序的運(yùn)行,在采用上述調(diào)試方法對(duì)程序進(jìn)行反復(fù)修改調(diào)試后,程序運(yùn)行情況良好,達(dá)到了預(yù)期的設(shè)計(jì)目標(biāo),基本上可以滿足用戶的需要。

參考文獻(xiàn):

[1]程不功,龍躍進(jìn),卓林. 2.0動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)教程[M].清華大學(xué)出版社,2006,4(1).

[2]鄧文英,陳惠貞,陳俊華.挑戰(zhàn)ASP與網(wǎng)頁(yè)數(shù)據(jù)庫(kù)設(shè)計(jì)[M].中國(guó)鐵路出版社,2004.