日日夜夜撸啊撸,欧美韩国日本,日本人配种xxxx视频,在线免播放器高清观看

asp技術(shù)論文大全11篇

時(shí)間:2023-04-08 11:32:28

緒論:寫作既是個(gè)人情感的抒發(fā),也是對(duì)學(xué)術(shù)真理的探索,歡迎閱讀由發(fā)表云整理的11篇asp技術(shù)論文范文,希望它們能為您的寫作提供參考和啟發(fā)。

asp技術(shù)論文

篇(1)

一、引言

網(wǎng)絡(luò)技術(shù)的不斷成熟和發(fā)展,促進(jìn)了基于網(wǎng)絡(luò)技術(shù)的校園網(wǎng)站的發(fā)展。校園網(wǎng)站開發(fā)是一項(xiàng)很復(fù)雜的工作,我校根據(jù)學(xué)校實(shí)際,確定網(wǎng)站的定位和需求,從軟件工程的角度出發(fā),針對(duì)學(xué)校網(wǎng)站建設(shè)的特點(diǎn)和重點(diǎn),整理出一套適合學(xué)校網(wǎng)站建設(shè)管理和控制的方法,以此來保證網(wǎng)站建設(shè)的高效率、高質(zhì)量。

二、網(wǎng)站立項(xiàng)

校園網(wǎng)站建設(shè),要成立一個(gè)專門的項(xiàng)目小組:學(xué)校領(lǐng)導(dǎo)、學(xué)校網(wǎng)絡(luò)管理員、美術(shù)教師、各科室人員、計(jì)算機(jī)專業(yè)教師等8人~9人以及“計(jì)算機(jī)學(xué)會(huì)”社團(tuán)學(xué)生代表5人組成,由網(wǎng)絡(luò)管理員作為項(xiàng)目負(fù)責(zé)人負(fù)責(zé)對(duì)該項(xiàng)目的統(tǒng)一調(diào)度和安排。

三、網(wǎng)站設(shè)計(jì)開發(fā)過程

(一)系統(tǒng)分析階段

建立一個(gè)網(wǎng)站,首要明確設(shè)計(jì)思想,編寫一份詳盡的需求說明書,這是網(wǎng)站建設(shè)成功的關(guān)鍵所在。

我校根據(jù)各方面的反饋意見進(jìn)行認(rèn)真的分析,對(duì)網(wǎng)站設(shè)計(jì)進(jìn)行準(zhǔn)確定位:學(xué)校網(wǎng)站規(guī)劃要著重考慮教師和學(xué)生的需求;內(nèi)容上要以學(xué)校整體宣傳為主,同時(shí)也要為訪問者提供其所關(guān)心的內(nèi)容;內(nèi)容要求及時(shí)更新;版面要求新穎有特色,同時(shí)還要增強(qiáng)網(wǎng)站的方便性、整體性和安全性。

(二)系統(tǒng)設(shè)計(jì)階段

1.網(wǎng)站總體設(shè)計(jì)

網(wǎng)站設(shè)計(jì)有了一份詳盡的需求說明書后,就可以根據(jù)需求說明書,對(duì)網(wǎng)站進(jìn)行總體規(guī)劃,給出一份網(wǎng)站總體建設(shè)方案。總體規(guī)劃具體要明確網(wǎng)站需要實(shí)現(xiàn)的目的和目標(biāo);網(wǎng)站形象說明;網(wǎng)站的欄目版塊和結(jié)構(gòu);網(wǎng)站內(nèi)容的安排,相互鏈接關(guān)系;使用軟件、硬件和技術(shù)分析說明;開發(fā)時(shí)間進(jìn)度表;維護(hù)方案;制作費(fèi)用;需要遵循的規(guī)則和標(biāo)準(zhǔn)有哪些等。

2.網(wǎng)站詳細(xì)設(shè)計(jì)

總體設(shè)計(jì)階段以比較抽象概括的方式提出解決問題的辦法,具體設(shè)計(jì)階段的任務(wù)就是把解決方法具體化、明確化,設(shè)計(jì)中應(yīng)注意的問題有:

(1)網(wǎng)站設(shè)計(jì)的風(fēng)格定位。網(wǎng)站要有自己的特色,設(shè)計(jì)中不要太多地考慮技術(shù)問題,而應(yīng)該更多地考慮不斷增加網(wǎng)站的內(nèi)涵,要在能夠動(dòng)態(tài)反映學(xué)校情況的內(nèi)容上下功夫。

(2)網(wǎng)站設(shè)計(jì)的整體性。網(wǎng)站設(shè)計(jì),注意考慮網(wǎng)站的易維護(hù)性,技術(shù)上多采用CSS、模板等,對(duì)網(wǎng)站的整體風(fēng)格進(jìn)行定位,方便日常維護(hù)與更新。

(3)關(guān)鍵技術(shù)的研究及應(yīng)用。網(wǎng)站設(shè)計(jì)中,怎樣防黑,保護(hù)網(wǎng)站內(nèi)容不被別人竊取、修改是網(wǎng)站建設(shè)必須考慮的技術(shù)性問題。本人主要從IIS、asp和Access三方面來總結(jié)網(wǎng)站系統(tǒng)面臨的常見的安全威脅及解決方法。

①集中管理ASP的目錄,設(shè)置訪問權(quán)限。在設(shè)置WEB站點(diǎn)時(shí),將HTMI文件同ASP文件分開放置在不同的目錄下,然后將HTML子目錄設(shè)置為“讀”;將ASP子目錄設(shè)置為“執(zhí)行”。

②對(duì)IIS中的特殊Web目錄禁止匿名訪問并限制IP地址。對(duì)IIS中的sample、scripts、iisadmin等web目錄,通過各目錄屬性對(duì)話框中的“目錄安全性”標(biāo)簽設(shè)置為禁止匿名訪問并限制IP地址,并用NTFS的特性設(shè)置詳細(xì)的安全權(quán)限,除了Administrator,其它帳號(hào)都應(yīng)該設(shè)置為只讀權(quán)限。

③防止Access數(shù)據(jù)庫被下載。有效地防止數(shù)據(jù)庫被下載的方法有:非常規(guī)命名法:為Access數(shù)據(jù)庫文件取一個(gè)復(fù)雜的非常規(guī)名字,并把它放在幾層目錄下;使用ODBC數(shù)據(jù)源:在ASP程序設(shè)計(jì)中,如果有條件,應(yīng)盡量使用ODBC數(shù)據(jù)源,不要把數(shù)據(jù)庫名寫在程序中。

④進(jìn)行數(shù)據(jù)備份。運(yùn)用FSO組件對(duì)Access數(shù)據(jù)庫進(jìn)行備份,以便在數(shù)據(jù)被破壞時(shí)進(jìn)行快速恢復(fù),盡可能多地挽回?fù)p失。

⑤對(duì)ASP頁面進(jìn)行加密。為了有效地防止ASP源代碼泄露,可以對(duì)ASP頁面進(jìn)行加密。加密的方法一般有兩種:一是使用組件技術(shù)將編程邏輯封裝入DLL之中;二是使用微軟的ScriptEncoder對(duì)ASP頁面進(jìn)行加密。

⑥后臺(tái)用戶注冊(cè)驗(yàn)證。為了防止后臺(tái)用戶未經(jīng)注冊(cè)的用戶繞過注冊(cè)界面直接進(jìn)入應(yīng)用系統(tǒng),我們采用Session對(duì)象進(jìn)行注冊(cè)驗(yàn)證:<%UserID=Request(“UserID”)

‘讀取使用者所輸入的用戶名和密碼

Password=Request(“Password”)

IfUserID<>“hrmis”O(jiān)rPassword<>“password”Then

Response.Write“用戶名錯(cuò)誤!”

Response.End

EndIf

‘將Session對(duì)象設(shè)置為通過驗(yàn)證狀態(tài)

Session(“Passed”)=True%>

進(jìn)入應(yīng)用程序后,首先進(jìn)行驗(yàn)證:

<%‘如果未通過驗(yàn)證,返回Login.asp頁面登陸狀態(tài)

IfNotSession(“Passed”)ThenResponse.Redirect“Login.asp”

EndIf%>

⑦讓學(xué)生參與網(wǎng)站設(shè)計(jì)。優(yōu)秀學(xué)生參與設(shè)計(jì),無論對(duì)豐富網(wǎng)站內(nèi)容、提高學(xué)校網(wǎng)站的點(diǎn)擊率還是擴(kuò)大學(xué)校網(wǎng)站的影響都能起到相當(dāng)大的作用。

(三)網(wǎng)站測(cè)試

有了網(wǎng)站的具體設(shè)計(jì)方案,各網(wǎng)站制作人員就可以全力進(jìn)入開發(fā)階段。盡量采用邊制作邊調(diào)試,即采用本機(jī)調(diào)試和上傳服務(wù)器調(diào)試的方法,觀察速度、兼容性、交互性等。

投入運(yùn)行之前,需對(duì)網(wǎng)站需求分析、系統(tǒng)分析、設(shè)計(jì)規(guī)格說明和編碼最終復(fù)審,還要對(duì)系統(tǒng)進(jìn)行各種綜合測(cè)試。測(cè)試結(jié)束后,制作有關(guān)文檔存檔,并寫出一個(gè)校園網(wǎng)站使用說明文檔。至此,網(wǎng)站項(xiàng)目建設(shè)完畢。

(四)網(wǎng)站的管理和更新

做好網(wǎng)站的管理與更新,是一個(gè)網(wǎng)站樹立形象的根本、生存的根本。我校專門成立了安全組織機(jī)構(gòu),制定出適合我校的《校園網(wǎng)站管理辦法》、《校園網(wǎng)站信息審核制度》、《校園網(wǎng)站異常情況案件報(bào)告制度》等規(guī)定,建立健全了各項(xiàng)安全管理制度。

四、結(jié)論

我校網(wǎng)站已經(jīng)試運(yùn)行一段時(shí)間,為學(xué)校的教師、學(xué)生和教學(xué)管理人員提供教學(xué)管理、教學(xué)研究、日常辦公、信息交流等應(yīng)用服務(wù)的平臺(tái),較好地滿足了設(shè)計(jì)最初的需求。在整個(gè)設(shè)計(jì)網(wǎng)站的過程中,重視學(xué)校網(wǎng)站的“規(guī)劃—設(shè)計(jì)—管理—發(fā)展”的規(guī)律,實(shí)現(xiàn)可持續(xù)性發(fā)展。

參考文獻(xiàn):

[1]田原.高職院校校園網(wǎng)站主頁設(shè)計(jì)探討[J].十堰職業(yè)技術(shù)學(xué)院學(xué)報(bào),2007,(7).

[2]方照.立足校本,探索校園網(wǎng)建設(shè)之路[J].教育信息技術(shù),2007,(12).

[3]田建勇.淺析學(xué)校網(wǎng)站的設(shè)計(jì)與建設(shè)[J].安順師范高等專科學(xué)校學(xué)報(bào),2006,(6).

篇(2)

中圖分類號(hào):TP392:J642.477文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2007)17-31327-02

Design and Implementation of Thesis Searching System Based on B/S structure

LIU Qun-Yan,ZHANG Da-Wei

(Library Xi'an Polytechnic University ,Xi'an 710048,China)

Abstract:Based on the B/S structure, a thesis searching system is designed and developed for academic thesis searching by the ASP technique and SQL database. The system can run very stably, has complete functions and satisfies all requirements of thesis search excellently, which provides a good platform for sufficient using of academic thesis.

Key words:thesis search; ASP technology; SQL SERVER; B/S structure

1 前言

學(xué)位論文是高等院校或科研機(jī)構(gòu)的學(xué)生為獲得某一級(jí)別的學(xué)位而向?qū)W校或其它學(xué)術(shù)單位提交的學(xué)術(shù)研究論文,是圍繞某一學(xué)科的重點(diǎn)或前沿課題進(jìn)行的創(chuàng)造性研究和探討并加以總結(jié)的產(chǎn)物,所以它是具有較高學(xué)術(shù)價(jià)值的科技文獻(xiàn)。但很多高校多年來的博士和碩士論文因查詢不便而不能為教學(xué)和科研充分利用,所以建立基于網(wǎng)絡(luò)的、不受時(shí)間和空間約束的論文檢索系統(tǒng)已成為提高高校學(xué)位論文利用率的關(guān)鍵。而購買商業(yè)公司開發(fā)的檢索系統(tǒng)雖然其功能齊全、性能穩(wěn)定,但不僅代價(jià)昂貴,而且其過于廣泛,不適合某一高校的學(xué)科特點(diǎn)和該校圖書館的具體情況。所以開發(fā)高校學(xué)位論文檢索系統(tǒng)非常必要,而且具有實(shí)際應(yīng)用意義。本文討論了該系統(tǒng)的開發(fā)過程和核心難點(diǎn)技術(shù)。

2 系統(tǒng)技術(shù)分析及開發(fā)環(huán)境

本系統(tǒng)采用三層B/S體系結(jié)構(gòu)為其基本框架,運(yùn)用當(dāng)前應(yīng)用廣泛的動(dòng)態(tài)web技術(shù)ASP實(shí)現(xiàn)其與數(shù)據(jù)庫的強(qiáng)大操作和遠(yuǎn)程客戶端的交流。下面對(duì)這些技術(shù)和開發(fā)環(huán)境進(jìn)行分析介紹。

2.1 B/S結(jié)構(gòu)

B/S(Browser/Server)結(jié)構(gòu)即瀏覽器/服務(wù)器結(jié)構(gòu),是把web 技術(shù)和數(shù)據(jù)庫技術(shù)結(jié)合起來的技術(shù),其實(shí)現(xiàn)了開發(fā)環(huán)境和應(yīng)用環(huán)境的分離,即用戶端利用相對(duì)統(tǒng)一的瀏覽器( IE、Netscape 等) 代替客戶端軟件,實(shí)現(xiàn)跨平臺(tái)的應(yīng)用服務(wù),B/S通常采用三層分布式體系結(jié)構(gòu),如圖1所示。

圖1 B/S結(jié)構(gòu)

三層B/S結(jié)構(gòu)的工作方式主要是用戶通過瀏覽器表單形式把客戶請(qǐng)求以HTTP 協(xié)議方式發(fā)送到web服務(wù)器,web服務(wù)器向數(shù)據(jù)庫服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求,數(shù)據(jù)庫服務(wù)器經(jīng)過數(shù)據(jù)處理后將符合條件的數(shù)據(jù)返回到web服務(wù)器,web服務(wù)器把結(jié)果翻譯成HTML模式或各類Script 格式, 返回瀏覽器供用戶閱讀。

本系統(tǒng)采用三層B/S體系結(jié)構(gòu),用戶只要能連接到Internet網(wǎng)絡(luò),就能很方便的在任何時(shí)間任何地點(diǎn)查詢學(xué)位論文。

2.2 ASP技術(shù)

ASP(Active Server Page) 是Microsoft 提出的基于服務(wù)器端的腳本執(zhí)行環(huán)境,通過在普通HTML頁面中嵌入的ASP腳本語言(VBScript 、Jscript),就可以建立和執(zhí)行動(dòng)態(tài)的、交互的、高性能的Web應(yīng)用程序。由于ASP腳本是在服務(wù)器端解釋執(zhí)行的,所以用其設(shè)計(jì)的程序獨(dú)立于客戶端瀏覽器且保密性較高;ASP采用ADO技術(shù)訪問數(shù)據(jù)庫,ADO是一組優(yōu)化的訪問數(shù)據(jù)庫專用對(duì)象集,提供了完整的站點(diǎn)數(shù)據(jù)庫訪問方案,使ASP訪問數(shù)據(jù)庫十分方便。基于以上原因,本系統(tǒng)采用ASP技術(shù)來實(shí)現(xiàn)其功能。

2.3 系統(tǒng)開發(fā)平臺(tái)和環(huán)境

本系統(tǒng)服務(wù)器端采用高性能、高可靠性和高安全性的Microsoft Windows 2003 Server為其操作系統(tǒng),并配置IIS6.0;選取可擴(kuò)充的、高效的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)SQL SERVER 2000為后臺(tái)數(shù)據(jù)庫;采用專業(yè)網(wǎng)站開發(fā)編輯器Macromedia Dreamweaver MX 2004為系統(tǒng)開發(fā)工具;開發(fā)語言為HTML和VBScript;客戶端只需要安裝 IE4.0 或Netscape3.0 以上版本的瀏覽器即可使用本系統(tǒng)。

3 系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)

在開發(fā)此系統(tǒng)之前,作者做了大量的需求分析,充分了解掌握了系統(tǒng)所必需具有的功能,并考慮了人機(jī)功效方面的問題進(jìn)行系統(tǒng)設(shè)計(jì)。下面對(duì)該系統(tǒng)的功能模塊、web頁面、數(shù)據(jù)庫作總體的設(shè)計(jì)。

3.1 功能模塊分析與設(shè)計(jì)

根據(jù)用戶對(duì)論文檢索精度要求的不同,該系統(tǒng)主要分為兩大模塊,(1)基本檢索模塊,(2)高級(jí)檢索模塊,如圖2所示。

圖2 系統(tǒng)工作流程圖

基本檢索模塊:主要適用于對(duì)檢索精確度要求不高、對(duì)論文庫按某一條件字段進(jìn)行簡(jiǎn)單分類檢索的用戶。該模塊的功能要求主要有:用戶選擇某一檢索項(xiàng)并輸入檢索詞,就可檢索到符合該條件的所有記錄,并將檢索結(jié)果分頁顯示;可以瀏覽某一紀(jì)錄的詳細(xì)內(nèi)容,包括摘要。

高級(jí)檢索模塊:該模塊適用于對(duì)檢索結(jié)果要求精確、多條件查詢的用戶。該模塊的功能要求主要有:可以實(shí)現(xiàn)多個(gè)條件的與、或、非復(fù)雜查詢;將檢索結(jié)果分頁顯示;可瀏覽某一紀(jì)錄的詳細(xì)信息,包括摘要。

根據(jù)學(xué)位論文的特點(diǎn)和用戶的檢索需求,其檢索選擇項(xiàng)分為七類:論文題名、論文作者、論文導(dǎo)師、關(guān)鍵詞、學(xué)科專業(yè),中文摘要、分類號(hào)。

3.2 Web頁面設(shè)計(jì)

根據(jù)該系統(tǒng)的模塊及功能,實(shí)現(xiàn)該系統(tǒng)需要4個(gè)頁面。檢索首頁index.asp,該頁面采用HTML表單的形式收集用戶輸入的檢索詞及檢索選擇項(xiàng)條件;基本檢索Bsearch.asp,該頁實(shí)現(xiàn)基本檢索的功能頁面,并將查詢結(jié)果分頁顯示;高級(jí)檢索Hsearch.asp,該頁實(shí)現(xiàn)高級(jí)檢索多選項(xiàng)、多條件的與、或、非查詢功能,并將查詢結(jié)果分頁顯示;記錄詳細(xì)顯示Show.asp, 該頁實(shí)現(xiàn)瀏覽某一紀(jì)錄的詳細(xì)信息,本校用戶可查看全文。其頁面間的關(guān)系如圖3所示。

圖3 頁面關(guān)系圖

3.3 后臺(tái)數(shù)據(jù)庫設(shè)計(jì)

本系統(tǒng)采用SQL SEVER 2000來創(chuàng)建后臺(tái)數(shù)據(jù)庫。為了提高數(shù)據(jù)庫服務(wù)器的響應(yīng)速度并確保數(shù)據(jù)安全,本系統(tǒng)采用文件實(shí)體和文件參數(shù)分別存放的方法,即在數(shù)據(jù)庫中只保存論文的文件名、存放路徑、文件格式和大小,而在WEB服務(wù)器指定目錄存放學(xué)位論文全文。根據(jù)學(xué)位論文的構(gòu)成特點(diǎn)和用戶的查詢需求,創(chuàng)建的數(shù)據(jù)庫表的字段如下:姓名、學(xué)號(hào)、專業(yè)、培養(yǎng)單位、論文題名、分類號(hào)、學(xué)位級(jí)別、導(dǎo)師姓名、導(dǎo)師單位、提交日期、關(guān)鍵詞、論文頁數(shù)、中文摘要、英文摘要、全文文件名,全文路徑、全文大小、全文格式。

4 系統(tǒng)功能實(shí)現(xiàn)及核心技術(shù)

在本系統(tǒng)的開發(fā)過程中,主要解決了三個(gè)核心技術(shù)問題。ASP與WEB數(shù)據(jù)庫的連接、多條件的與、或、非復(fù)雜查詢問題和查詢結(jié)果分頁顯示問題。下面來闡述這些問題的解決方法。

4.1 ASP與WEB數(shù)據(jù)庫的連接

ASP與數(shù)據(jù)庫的連接一般有三種方法:(1)通過ODBC DSN建立連接,(2)通過OLE DB建立連接,(3)通過Driver建立連接,本系統(tǒng)選用通過Driver建立連接的方法,使用該方法,程序的可移植性比較好。系統(tǒng)建立連接的過程如下:(1)建立數(shù)據(jù)庫連接對(duì)象:set conn = server.createobject ("adodb. connection ");(2)打開要訪問的數(shù)據(jù)庫:conn.open"Driver;Server=;Database=;Uid=;Pwd= "(3)建立記錄集對(duì)象:set rs= server. createobject("ADODB.recordset");(4)打開記錄集對(duì)象:rs. open strsql,conn,"3","1";(5)利用記錄集對(duì)象所提供的屬性對(duì)Web 數(shù)據(jù)庫實(shí)施操作;(6)關(guān)閉記錄集對(duì)象:rs.close;(7)關(guān)閉數(shù)據(jù)連接對(duì)象:conn.close;

4.2 檢索功能實(shí)現(xiàn)

本系統(tǒng)兩大檢索模塊中,基本檢索模塊中的SQL查詢比較簡(jiǎn)單,在這里不予熬述。重點(diǎn)來闡述高級(jí)檢索模塊中的動(dòng)態(tài)多選項(xiàng)、多條件的與、或、非查詢,這是開發(fā)本系統(tǒng)的核心技術(shù)和難點(diǎn)之一。本文采用VBScript中的select case語句來識(shí)別用戶的動(dòng)態(tài)檢索項(xiàng),用IF語句來控制多條件的查詢,專門設(shè)置變量strhigh2接受用戶所選取的與、或、非條件。SQL查詢語句用變量strsql來保存,而最初的查詢語句是:strsql= "select * from table1 where 1=1 ",后面依據(jù)條件對(duì)查詢語句進(jìn)行疊加,如:strsql=strsql& "select * from table1 where name = "liuyan" ",直到條件判斷完畢,最后形成SQL查詢語句,并保存在strsql變量中,執(zhí)行rs.open strsql,conn,"3","1"語句。系統(tǒng)查詢功能實(shí)現(xiàn)。

為了提高系統(tǒng)的簡(jiǎn)單易用性和查詢結(jié)果的命中精度,本系統(tǒng)支持作者姓名、導(dǎo)師姓名字段的精確查詢,而對(duì)字段論文題名、關(guān)鍵詞、論文摘要、提交年份、學(xué)科專業(yè)、分類號(hào)實(shí)施模糊查詢,如:用SQL語句seletc * from table1 where name like %"& yan & "%實(shí)現(xiàn)模糊查詢。

4.3 查詢結(jié)果分頁顯示

在顯示查詢結(jié)果時(shí),如果所有檢索的命中記錄在一頁顯示,將不方便用戶瀏覽,所以系統(tǒng)要求將查詢結(jié)果分頁顯示。而實(shí)現(xiàn)查詢結(jié)果分頁顯示關(guān)鍵要解決兩方面的問題:(1)循環(huán)顯示本頁記錄,(2)翻頁控制。

循環(huán)顯示本頁記錄:即當(dāng)前頁記錄的顯示問題。本系統(tǒng)采用雙重嵌套的Do WhileLoop語句來控制當(dāng)前頁記錄的顯示,用 rs.("字段名")顯示記錄字段;采用ADO中數(shù)據(jù)集RecordSet對(duì)象的一些屬性來進(jìn)行參數(shù)設(shè)置:用PageSize屬性設(shè)置每頁顯示的記錄數(shù);用PageCount 、RecordCount屬性分別顯示檢索命中的總記錄數(shù)和頁數(shù);用AbsolutePage屬性表示當(dāng)前頁碼;用MoveNext方法來移動(dòng)記錄指針;并用到了BOF 屬性和EOF 屬性。通過運(yùn)用以上的語句控制與屬性設(shè)置,實(shí)現(xiàn)了當(dāng)前頁記錄的顯示。

(2)翻頁控制:系統(tǒng)要求將查詢結(jié)果分多頁顯示,而在進(jìn)行翻頁時(shí),涉及到對(duì)頁面bsearch.asp或hsearch.asp(實(shí)現(xiàn)檢索和分頁顯示的功能頁)的自身連接,也就是web服務(wù)器端要重新執(zhí)行該頁面程序,重新接收用戶輸入的檢索詞和重新執(zhí)行SQL查詢語句,并且要求正確顯示目標(biāo)頁記錄。所以,在系統(tǒng)進(jìn)行翻頁時(shí),要對(duì)兩類參數(shù)進(jìn)行傳遞,分別是用戶輸入的檢索詞、檢索項(xiàng)和當(dāng)前頁數(shù)。本系統(tǒng)采用表單的隱藏域來對(duì)這兩類參數(shù)進(jìn)行傳遞,選取Request.form("")來接收用戶從表單輸入的檢索詞和檢索項(xiàng),而采用Request.querystring("")來接收翻頁時(shí)由表單隱藏域傳遞的檢索詞、檢索項(xiàng)參數(shù)和當(dāng)前頁數(shù)參數(shù),并用IF語句來判斷使用前者還是后者;翻頁的自身連接采用URL方式傳遞目標(biāo)頁數(shù)。參數(shù)傳遞正確,系統(tǒng)成功實(shí)現(xiàn)翻頁功能。

5 結(jié)束語

采用web技術(shù)、數(shù)據(jù)庫技術(shù)、ASP技術(shù)實(shí)現(xiàn)了基于B/S結(jié)構(gòu)的高校學(xué)位論文檢索系統(tǒng)。在此系統(tǒng)開發(fā)過程中,重點(diǎn)研究解決了動(dòng)態(tài)多選項(xiàng)、多條件的與、或、非復(fù)雜查詢問題,以及檢索結(jié)果分頁顯示的問題。經(jīng)過測(cè)試,本系統(tǒng)性能穩(wěn)定、界面友好、易于使用,現(xiàn)已應(yīng)用于西安工程大學(xué)圖書館,解決了高校學(xué)位論文的檢索難題,使得博士、碩士論文能夠被科研和教學(xué)充分利用,提高了學(xué)問論文的利用率,這也是開發(fā)本系統(tǒng)的真正意義所在,作者感到欣慰!

參考文獻(xiàn):

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

[2]張固,汪曉平.ASP網(wǎng)絡(luò)應(yīng)用系統(tǒng)典型模塊開發(fā)實(shí)例解析[M].北京:人民郵電出版社,2005.53-95.

[3]龍馬工作室.ASP+SQL Server組建動(dòng)態(tài)網(wǎng)站實(shí)例精講[M]. 北京:人民郵電出版社,2005.73-96.

篇(3)

網(wǎng)站開發(fā)論文參考文獻(xiàn):

[1]黃寶玉,項(xiàng)國(guó)雄.國(guó)家精品課程建設(shè)現(xiàn)狀分析及思考[J].中國(guó)高教研究,2007(9):72-75.

[2]史金昌.淺析基于ASP.NET的Web網(wǎng)絡(luò)應(yīng)用程序的安全開發(fā)[J].科技創(chuàng)新導(dǎo)報(bào),2008(23):37.

[3]李志勇,魏紅.高校精品課程數(shù)字化資源建設(shè)與推廣應(yīng)用研究[J].電腦知識(shí)與技術(shù),20l0(2):485-486.

[4]張書梅,符蘊(yùn)芳,劉智國(guó).網(wǎng)站安全管理的方法與具體實(shí)現(xiàn)[J].石家莊學(xué)院學(xué)報(bào),2005,7(6):54-56.

[5]陽衛(wèi)文,王建斯,基于P2P流媒體系統(tǒng)模型的研究進(jìn)展[J].現(xiàn)代電子技術(shù),2008(2):159-161.

[6]萬榮澤.基于ASP.NET技術(shù)的統(tǒng)一后臺(tái)網(wǎng)站群的設(shè)計(jì)[J].微計(jì)算機(jī)信息,2007,23(8):260-262.

[7]王紅雨,蔡成聞.基于ASP.NET的課程平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J].聊城大學(xué)學(xué)報(bào):自然科學(xué)版,2007,20(1):78-82.

[8]顧正剛,畢海峰.網(wǎng)站規(guī)劃與建設(shè)[M].北京:機(jī)械工業(yè)出版社,2007:4-8.

網(wǎng)站開發(fā)論文參考文獻(xiàn):

[1]孔祥鑫.基于PHP技術(shù)的校園網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[D].天津:天津師范大學(xué),2012.

[2]李良.基于PHP的商業(yè)站點(diǎn)設(shè)計(jì)與實(shí)現(xiàn)[D].南昌:南昌大學(xué),2010.

[3]杜闖.PHP在動(dòng)態(tài)網(wǎng)站開發(fā)中的優(yōu)勢(shì)[J].電腦知識(shí)與技術(shù),2010(13).

[4]賈素來.使用PHP和MySQL開發(fā)動(dòng)態(tài)網(wǎng)站[J].大眾科技,2011(3).

[5]李晶.PHP技術(shù)應(yīng)用于中小企業(yè)網(wǎng)站開發(fā)探討[J].軟件開發(fā)設(shè)計(jì),2014(10).

[6]杜闖.PHP在動(dòng)態(tài)網(wǎng)站開發(fā)中的優(yōu)勢(shì)[J].電腦知識(shí)與技術(shù),2010(13).

[7]賈素來.使用PHP和MySQL開發(fā)動(dòng)態(tài)網(wǎng)站[J].大眾科技,2011(3).

網(wǎng)站開發(fā)論文參考文獻(xiàn):

[1]靳瑩.基于緩存技術(shù)的內(nèi)容管理系統(tǒng)研究[D].吉林大學(xué),2014.

[2]黃菊.分布式緩存技術(shù)及其在車輛監(jiān)控系統(tǒng)中的應(yīng)用[D].北京郵電大學(xué),2015.

[3]崔解賓.分布式內(nèi)存緩存技術(shù)在數(shù)據(jù)處理平臺(tái)中的研究與應(yīng)用[D].北京郵電大學(xué),2015.

[4]李光瑞.Map/Reduce型海量數(shù)據(jù)處理平臺(tái)中的內(nèi)存級(jí)數(shù)據(jù)緩存技術(shù)研究[D].北京工業(yè)大學(xué),2013.

[5]易會(huì)戰(zhàn),王鋒,左克,楊燦群,杜云飛,馬亞青.基于內(nèi)存緩存的異步檢查點(diǎn)容錯(cuò)技術(shù)[J].計(jì)算機(jī)研究與發(fā)展,2014(06):1229-1239.

篇(4)

[1] 石美婷.基于ASP網(wǎng)絡(luò)銷售系統(tǒng)的實(shí)現(xiàn)管窺[J].科技展望,2015(4):5-6.

[2] 董紀(jì)芳.基于ASP的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].農(nóng)業(yè)網(wǎng)絡(luò)信息,2012(5):87-90.

[3] 郝瑞君.基于asp的網(wǎng)絡(luò)在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息通信,2012(5):102.

[4] 徐振國(guó).基于ASP的網(wǎng)絡(luò)課程在線報(bào)名系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)教育技術(shù)裝備,2014(18):36-38.

[5] 婁月新.基于ASP.NET的網(wǎng)絡(luò)在線論壇系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2014(5):938-941,969.

[6] 楊晨,韓旭.基于ASP的網(wǎng)上圖書銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子世界,2014(15):119.

[7] 宮業(yè)芹.基于ASP.NET的C語言網(wǎng)絡(luò)教學(xué)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦編程技巧與維護(hù),2013(2):110-112.

[8] 張婭妮.基于ASP.NET的“數(shù)據(jù)庫原理”網(wǎng)絡(luò)教學(xué)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦與信息技術(shù),2013(4):72-74.

[9] 莊新妍,周洪翠.基于ASP.NET網(wǎng)絡(luò)問卷調(diào)查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息與電腦:理論版,2015(23):112-113.

參考文獻(xiàn):

[1].NETFramework概述[OL].http://msdn.microsoft.com/zh-cn/library/zw4w595w.aspx

[2]劉曉華,張健,周慧貞.ASP.NET應(yīng)用開發(fā)[M].北京:電子工業(yè)出版社,2007.

[3]虞益誠(chéng),等.SQLServer2005數(shù)據(jù)庫應(yīng)用技術(shù)[M].北京:中國(guó)鐵道出版社,2009.

[4]郭靖等.ASP.NET開發(fā)技術(shù)大全[M].北京:清華大學(xué)出版社,2009.

[5]王華章.ASP.NET2.0網(wǎng)絡(luò)系統(tǒng)開發(fā)實(shí)用教程[M].北京:中國(guó)鐵道出版社,2006.

[6]毛德祥,羅榮閣.基于ASP.NET技術(shù)的Web應(yīng)用程序三層設(shè)計(jì)模型[J].微型電腦應(yīng)用,2002(3).

參考文獻(xiàn)

[1]陳芳.基于ASP.NET的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2010(12):3176-3179.

[2]雷金,周湘濤.基于ASP.NET技術(shù)的人事管理系統(tǒng)的分析[J].湖南環(huán)境生物職業(yè)技術(shù)學(xué)院學(xué)報(bào),2012(03):17-19.

[3]宋傳勝.基于ASP.NET的交警人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2010.

參考文獻(xiàn)(References):

[1]張惠茹.學(xué)生網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].微型機(jī)與應(yīng)用,2013.4.

[2]王忠政.基于B/S架構(gòu)的網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].軟件導(dǎo)刊(教育技術(shù)),2013.2.

篇(5)

 

引言:隨著計(jì)算機(jī)網(wǎng)絡(luò)的迅速發(fā)展,當(dāng)前,國(guó)內(nèi)外的教學(xué)的模式由傳統(tǒng)的教學(xué)模式逐步向網(wǎng)絡(luò)教學(xué)模式邁進(jìn)。基于Web的現(xiàn)代教育是一種新型的教育方式,越來越受到人們的關(guān)注并逐步取代傳統(tǒng)教育,21世紀(jì)它將成為構(gòu)筑終身學(xué)習(xí)體系的主要手段。而基于Web的作業(yè)管理系統(tǒng)系統(tǒng)則是實(shí)現(xiàn)現(xiàn)代網(wǎng)絡(luò)教育的一個(gè)重要組成部分,在整個(gè)教學(xué)過程和教學(xué)結(jié)果中扮演著尤為重要的角色。一個(gè)完善、健全的在線作業(yè)系統(tǒng)能及時(shí)、準(zhǔn)確地反饋教學(xué)結(jié)果,為教學(xué)提供更有意義的指導(dǎo)性策略,優(yōu)化整個(gè)教學(xué)過程。

在進(jìn)行網(wǎng)絡(luò)教學(xué)時(shí),還普遍存在著采用FTP或是設(shè)置文件夾共享讓學(xué)生上交作業(yè)的做法,這存在多方面的缺點(diǎn):第一,由于上傳的所有作業(yè)學(xué)生都能夠訪問,因此,可能會(huì)出現(xiàn)學(xué)生之間相互抄襲作業(yè)的情況;第二,學(xué)生不按規(guī)定上傳作業(yè),如作業(yè)的名稱,上傳路徑等;如果是設(shè)置共享上傳作業(yè),還會(huì)出現(xiàn)惡意刪除其他同學(xué)作業(yè)的情況。第三,教師對(duì)作業(yè)管理困難。

針對(duì)此種情況,開發(fā)一個(gè)基于Web的作業(yè)管理系統(tǒng),教師可在網(wǎng)上進(jìn)行作業(yè)的,同時(shí)對(duì)學(xué)生的作業(yè)進(jìn)行評(píng)分;學(xué)生必須注冊(cè)一個(gè)合法帳戶才能登錄本系統(tǒng),在線提交作業(yè),查看和修改自己的作業(yè),上次作業(yè)未完成還可下載后繼續(xù)完成,并可查詢自己每次作業(yè)的成績(jī)。

一、系統(tǒng)功能分析與設(shè)計(jì)

1、設(shè)計(jì)思想:

該作業(yè)管理系統(tǒng)作為網(wǎng)絡(luò)教育系統(tǒng)的重要組成部分,應(yīng)當(dāng)具有以下特點(diǎn):

l 實(shí)用性:為網(wǎng)上的作業(yè)管理提供方便。

l 操作簡(jiǎn)單:本系統(tǒng)應(yīng)該適用于不同水平的使用者,包括老師和學(xué)生,因此系統(tǒng)不應(yīng)太復(fù)雜和煩瑣,操作盡可能簡(jiǎn)單易行。

2、系統(tǒng)功能:

該作業(yè)管理系統(tǒng)共分為三個(gè)子系統(tǒng):管理員子系統(tǒng)、教師子系統(tǒng)和學(xué)生子系統(tǒng),其功能模塊劃分如下圖所示:

圖1 、系統(tǒng)功能結(jié)構(gòu)圖

下面對(duì)各子系統(tǒng)中的主要模塊功能及界面作進(jìn)一步的闡述:

(一) 學(xué)生子系統(tǒng):

(1)新成員注冊(cè):新學(xué)生成員必須通過注冊(cè),向教師提交自己的各項(xiàng)信息,經(jīng)教師審核通過后方能登錄本系統(tǒng)。登錄及注冊(cè)頁面如下圖所示:

(2)管理作業(yè):通過本板塊,學(xué)生能夠查詢當(dāng)前教師布置的作業(yè),下載作業(yè),完成作業(yè)后上傳作業(yè),同時(shí),可以查詢自己所有作業(yè)完成情況以及教師對(duì)已完成作業(yè)的評(píng)分。

學(xué)生進(jìn)行作業(yè)管理板塊的頁面如下:

圖3、學(xué)生作業(yè)管理頁面

(二) 教師子系統(tǒng):

(1)添加授課班級(jí):教師必須通過添加自己所授課的班級(jí)方能對(duì)該班級(jí)布置作業(yè)。

(2)注冊(cè)學(xué)生審核:學(xué)生通過“新用戶注冊(cè)”板塊注冊(cè)后,老師可通過本板塊通過學(xué)生審核,如果所注冊(cè)學(xué)生不是本班學(xué)生,可以選擇刪掉該學(xué)生注冊(cè)信息。

圖4、注冊(cè)學(xué)生審核頁面

(3)布置作業(yè):教師可通過該板塊對(duì)對(duì)所授班級(jí)作業(yè),同一次作業(yè)可以同時(shí)對(duì)多個(gè)班,并支持作業(yè)附件。

圖5、教師添加作業(yè)頁面

(4)作業(yè)查閱、評(píng)分:教師通過該板塊,可以下載查閱學(xué)生的作業(yè),并可給學(xué)生的各次作業(yè)進(jìn)行評(píng)分,之后學(xué)生能通過“學(xué)生作業(yè)管理”板塊查詢成績(jī)。

圖6、教師作業(yè)管理頁面

圖7、教師作業(yè)查閱、評(píng)分頁面

(三) 管理員子系統(tǒng):

(1)添加管理人員/教師:通過本板塊,管理員可以添加新的系統(tǒng)管理員或教師。論文格式,ASP技術(shù)。。( 如圖8所示)

(2)上傳文件類型設(shè)置:可以設(shè)置系統(tǒng)允許上傳的作業(yè)文件類型,如:.txt,.rar等,非此類文件類型的文件不能提交。

(3)系統(tǒng)參數(shù)設(shè)置:可以設(shè)置以下各項(xiàng):關(guān)閉系統(tǒng),關(guān)閉注冊(cè),關(guān)閉登錄,關(guān)閉上傳。

(4)限制IP地址登錄:可以設(shè)置限制單個(gè)IP地址登錄或者是限制某個(gè)IP段的登錄,增強(qiáng)系統(tǒng)的安全性。

3、 數(shù)據(jù)的組織與存儲(chǔ)

系統(tǒng)將作業(yè)信息分為兩類:記錄和文件。記錄是與作業(yè)相關(guān)的信息,包括學(xué)號(hào)、姓名、作業(yè)名稱、作業(yè)文件名、作業(yè)上傳的時(shí)間等;文件指存儲(chǔ)學(xué)生作業(yè)的文件。文件按授課老師、班級(jí)、作業(yè)名稱分類,以樹型目錄結(jié)構(gòu)組織管理。系統(tǒng)采用Microsoft Access 作為后臺(tái)的數(shù)據(jù)庫,庫名為heng_homeworksystem_data。論文格式,ASP技術(shù)。。該數(shù)據(jù)庫包含6個(gè)表:class,heng_config,heng_manage,heng_member,homework,lockIP,和upload_infoi。論文格式,ASP技術(shù)。。

表class 用來存儲(chǔ)教師及其授課班級(jí)的信息,表heng_config 用來存儲(chǔ)系統(tǒng)的配置信息,如是否允許上傳作業(yè)、設(shè)置上傳文件的類型等,表heng_config 用來存儲(chǔ)系統(tǒng)管理員及教師的信息,表heng_member用來存儲(chǔ)學(xué)生信息,表homework用來存儲(chǔ)作業(yè)信息,表lockIP用來存儲(chǔ)限制IP地址信息,表upload_info用來存儲(chǔ)上傳作業(yè)文件的相關(guān)信息。

學(xué)號(hào)是最重要的數(shù)據(jù),每個(gè)學(xué)生的學(xué)號(hào)是唯一的。學(xué)號(hào)共10位,前8位為班級(jí)號(hào),后2 位為學(xué)號(hào)。系統(tǒng)依據(jù)學(xué)號(hào)來區(qū)分每一名學(xué)生。

二、 系統(tǒng)的實(shí)現(xiàn)

1、Asp技術(shù)

ASP(Active ServerPages的簡(jiǎn)稱)是功能強(qiáng)大而且易于學(xué)習(xí)的Web服務(wù)器端腳本編程技術(shù),可以生成和運(yùn)行動(dòng)態(tài)的、交互的、高性能的Web服務(wù)器應(yīng)用程序。可以看出,ASP既不是一種語言,也不是一種開發(fā)工具,而是為生成動(dòng)態(tài)的、交互的Web應(yīng)用程序提供一種方法和技術(shù)。ASP的主要特性是能夠把HTML文件、腳本、基于COM標(biāo)準(zhǔn)的組件有機(jī)地組合在一起,形成一個(gè)能夠在服務(wù)器上運(yùn)行的動(dòng)態(tài)Web應(yīng)用程序,并能把按用戶要求制作的標(biāo)準(zhǔn)HTML頁面送給客戶端瀏覽器。

利用這項(xiàng)技術(shù),可以創(chuàng)建動(dòng)態(tài)的、快速的、交互性的Web站點(diǎn),產(chǎn)生交互式動(dòng)態(tài)網(wǎng)頁,如圖9所示。

圖9、 Active ServerPages運(yùn)行原理圖

在ASP的腳本中,可以通過面向?qū)ο缶幊蹋∣OP)的方法引用系統(tǒng)組件和ASP的內(nèi)置組件。最常用的內(nèi)置組件有Application、Session、Response、Request以及Server。系統(tǒng)組件主要有 ADO(ActiveX數(shù)據(jù)對(duì)象,ActiveX Data Object的簡(jiǎn)稱)。ASP經(jīng)常使用ADO組件,實(shí)現(xiàn)存取數(shù)據(jù)庫的功能。ADO組件有三個(gè)主要對(duì)象:Connection、Recordset以及Command。上述組件是開發(fā)作業(yè)管理系統(tǒng)所必不可少的。

2、B / S(瀏覽器/ 服務(wù)器)模式

本系統(tǒng)采用B / S(瀏覽器/ 服務(wù)器)模式,并利用三層( 即數(shù)據(jù)庫系統(tǒng)、應(yīng)用服務(wù)器和客戶瀏覽器)結(jié)構(gòu)模型,如圖10 所示。論文格式,ASP技術(shù)。。

圖10、 B/ S 三層模式

這種體系模式具有許多優(yōu)點(diǎn):1)系統(tǒng)所有的應(yīng)用程序都放在服務(wù)器端執(zhí)行,瀏覽器只接收服務(wù)器返回的結(jié)果,這樣大大減少了網(wǎng)絡(luò)中數(shù)據(jù)的傳輸量,提高了系統(tǒng)運(yùn)行效率。2)系統(tǒng)非常容易使用,只要掌握了瀏覽器的使用,幾乎不需要再學(xué)習(xí)其他軟件。3)系統(tǒng)比較容易維護(hù),客戶端除了安裝操作系統(tǒng)和瀏覽器外,不需要安裝任何為客戶端開發(fā)的軟件,客戶端的表示邏輯都是從Web服務(wù)器上下載,因此客戶端幾乎無需維護(hù)。4)系統(tǒng)比較容易開發(fā)和實(shí)施,基于Web的B/S系統(tǒng)開發(fā)一般分為Web頁面制作和Web應(yīng)用開發(fā)。Web頁面制作入手容易甚至無須編程,而Web應(yīng)用開發(fā)有大量成熟和商品化軟件可供采用,這就能加快開發(fā)速度,降低開發(fā)難度。5)系統(tǒng)具有良好的可擴(kuò)充性,由于它采用了Internet技術(shù),因而具備Internet的開放性和可擴(kuò)充性。

應(yīng)用服務(wù)器主要存放系統(tǒng)功能組件和應(yīng)用程序,完成用戶對(duì)數(shù)據(jù)庫的訪問及復(fù)雜的處理。論文格式,ASP技術(shù)。。論文格式,ASP技術(shù)。。數(shù)據(jù)庫系統(tǒng)采用Microsoft Access 數(shù)據(jù)庫,存放在服務(wù)器端。應(yīng)用程序通過數(shù)據(jù)對(duì)象ADO(ActiveXDataObject)訪問數(shù)據(jù)庫,并利用ASP技術(shù)產(chǎn)生前端瀏覽器界面。ADO是微軟在OLE DB 標(biāo)準(zhǔn)的基礎(chǔ)上定義的一種面向?qū)ο蟆⑴c語言無關(guān)的數(shù)據(jù)庫應(yīng)用接口。系統(tǒng)將ADO 和ASP 結(jié)合起來,建立與數(shù)據(jù)庫相連的Web頁,在Web 頁中執(zhí)行SQL 命令,對(duì)數(shù)據(jù)庫進(jìn)行查詢、刪除、評(píng)判、更新、上傳和瀏覽等操作。

三、 結(jié)語

基于Web的現(xiàn)代教育是一種新型的教育方式,隨著現(xiàn)代信息技術(shù)的發(fā)展,它將越來越受到人們的關(guān)注并逐步取代傳統(tǒng)教育,21世紀(jì)它將成為構(gòu)筑終身學(xué)習(xí)體系的主要手段。教學(xué)與網(wǎng)絡(luò)相結(jié)合是現(xiàn)代教育發(fā)展的趨勢(shì),構(gòu)建網(wǎng)上教學(xué)應(yīng)用平臺(tái)既是一項(xiàng)重要的任務(wù),也是一項(xiàng)有意義的研究課題。本設(shè)計(jì)實(shí)現(xiàn)的基于Web的作業(yè)管理系統(tǒng),是網(wǎng)絡(luò)教學(xué)平臺(tái)系統(tǒng)的重要組成部分,充分合理應(yīng)用該系統(tǒng),將能更加及時(shí)、準(zhǔn)確地反饋教學(xué)結(jié)果,為教學(xué)提供更有意義的指導(dǎo)性策略,優(yōu)化整個(gè)教學(xué)過程。

參考文獻(xiàn):

[1]張立科.ASP信息管理系統(tǒng)開發(fā)實(shí)例導(dǎo)航[M].北京:人民教育出版社,2005.

[2]梁嘉超,盧山,夏運(yùn)強(qiáng).ASP后臺(tái)數(shù)據(jù)庫網(wǎng)站制作實(shí)例經(jīng)典[M].北京:冶金工業(yè)出版社,2005.

[3]RichardAndersonChrisBlexrud.Asp3高級(jí)編程(英文原書名:ProfessionalActiveServerPages3.0)[M].機(jī)械工業(yè)出版社,2002.

[4]武華聰.ASP與網(wǎng)站開發(fā)實(shí)戰(zhàn)[M].北京:科學(xué)出版社,2001.

[5]明月創(chuàng)作室.ASP編程精彩百例[M].北京:人民郵電出版社,2000.

[6]武延軍,趙彬.精通ASP網(wǎng)絡(luò)編程[M].北京:人民郵電出版社,2000.

[7]四維科技,胡標(biāo).ASP網(wǎng)絡(luò)編程技術(shù)與實(shí)例[M].北京:人民郵電出版社,2004.

篇(6)

遠(yuǎn)程開放教育是利用計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和多媒體技術(shù)所建立的具有雙向交互功能的教學(xué)平臺(tái)進(jìn)行教學(xué)的一種教學(xué)形式,是高等教育的重要組成部分,在高等教育大眾化以及普及化階段扮演著重要角色。在遠(yuǎn)程開放教育的教學(xué)環(huán)節(jié)中,畢業(yè)論文是完成專業(yè)培養(yǎng)目標(biāo)中的最重要的教學(xué)環(huán)節(jié),也是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)的基本理論和知識(shí)去解決實(shí)際問題的能力的重要手段。隨著計(jì)算機(jī)網(wǎng)絡(luò)的普及和各個(gè)院校的校園網(wǎng)絡(luò)的日益完善,各遠(yuǎn)程教育院校已廣泛采用遠(yuǎn)程教育平臺(tái)開展課程教學(xué),但采用網(wǎng)絡(luò)平臺(tái)進(jìn)行畢業(yè)論文指導(dǎo)環(huán)節(jié)的目前來看還比較少,基本還是采用傳統(tǒng)面授的指導(dǎo)模式。為了提高該教學(xué)環(huán)節(jié)的工作效率,打破傳統(tǒng)的面對(duì)面畢業(yè)論文指導(dǎo)模式,本文設(shè)計(jì)了一種網(wǎng)上畢業(yè)論文管理系統(tǒng)。經(jīng)過實(shí)踐,該系統(tǒng)可以為學(xué)生、教師、班主任和管理員提供一個(gè)交互平臺(tái),規(guī)范了教師、班主任及管理人員在論文指導(dǎo)過程中的管理工作,極大地提高了教師、學(xué)生、班主任和管理人員的工作效率。

1 系統(tǒng)分析

本系統(tǒng)是根據(jù)地市級(jí)廣播電視大學(xué)(簡(jiǎn)稱電大)開展遠(yuǎn)程開放教育的實(shí)際,涵蓋了學(xué)生的畢業(yè)論文教學(xué)環(huán)節(jié)的全過程,實(shí)現(xiàn)了學(xué)生分組、論文選題、畢業(yè)論文相關(guān)文檔的提交與管理以及成績(jī)統(tǒng)計(jì)與管理等功能。

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

該系統(tǒng)是針對(duì)地市級(jí)電大畢業(yè)論文管理的現(xiàn)狀,堅(jiān)持“以服務(wù)學(xué)生為中心”的辦學(xué)理念,解決論文輔導(dǎo)具體業(yè)務(wù)的網(wǎng)絡(luò)化與自動(dòng)化,達(dá)到利用該平臺(tái)進(jìn)行畢業(yè)論文的選題、提交、指導(dǎo)、評(píng)價(jià)與查詢等具體業(yè)務(wù)的自動(dòng)化管理目的,為支持電大師生網(wǎng)上非實(shí)時(shí)畢業(yè)論文輔導(dǎo)教學(xué)活動(dòng)提供了互動(dòng)平臺(tái)。該系統(tǒng)主要針對(duì)地市級(jí)電大遠(yuǎn)程開放教育的學(xué)生,因此用戶群主要定位有四種,分別是系統(tǒng)管理人員、班主任、學(xué)生和指導(dǎo)老師。系統(tǒng)管理人員主要是完成系統(tǒng)數(shù)據(jù)維護(hù)、各類用戶權(quán)限的分配、系統(tǒng)安全維護(hù)等。班主任主要是負(fù)責(zé)學(xué)生分組、督促與查看學(xué)生論文進(jìn)度情況、統(tǒng)計(jì)班級(jí)論文完成情況和溝通聯(lián)系學(xué)生等。學(xué)生主要是根據(jù)時(shí)間節(jié)點(diǎn)完成畢業(yè)論文的選題、論文初稿的提交、查看指導(dǎo)老師的評(píng)語、修改論文、提交終稿等。指導(dǎo)老師主要是布置畢業(yè)論文選題、審核選題、跟蹤查看學(xué)生論文、寫出修改意見與評(píng)語、給出論文成績(jī)等。由于針對(duì)的是四種不同類型、不同權(quán)限的用戶,因此該系統(tǒng)必須具備友好的用戶界面、簡(jiǎn)單的操作流程和專業(yè)的管理模式,這樣才能使系統(tǒng)的所有使用人員經(jīng)過簡(jiǎn)單的業(yè)務(wù)培訓(xùn)就能很好地得到應(yīng)用。

1.2 業(yè)務(wù)流程分析

地市級(jí)電大畢業(yè)論文工作的一般業(yè)務(wù)流程是:教學(xué)管理部門(教研室)畢業(yè)論文指導(dǎo)任務(wù);畢業(yè)班班主任根據(jù)本班學(xué)生情況進(jìn)行分組并分配指導(dǎo)老師;指導(dǎo)老師與班主任組織學(xué)生開會(huì)并畢業(yè)論文選題范圍;學(xué)生進(jìn)行選題;指導(dǎo)老師查看選題并同意撰寫初稿并提交給指導(dǎo)老師;指導(dǎo)老師審核,這樣反復(fù)幾次后,最終定稿,并給出初評(píng)成績(jī)。教學(xué)管理部門負(fù)責(zé)整個(gè)流程的監(jiān)管。鑒予此,本系統(tǒng)的主要工作業(yè)務(wù)流程如圖1所示。

1.3 總體功能分析

設(shè)計(jì)開發(fā)網(wǎng)上畢業(yè)論文管理系統(tǒng)的目的是利用計(jì)算機(jī)網(wǎng)絡(luò)解決師生論文輔導(dǎo)存在時(shí)空矛盾的關(guān)鍵問題,同時(shí)還可以利用計(jì)算機(jī)強(qiáng)大的管理統(tǒng)計(jì)功能對(duì)論文進(jìn)行有效管理,從而提高師生和管理人員的工作效率。在實(shí)際工作的調(diào)研過程中發(fā)現(xiàn),網(wǎng)上畢業(yè)論文管理系統(tǒng)主要涉及學(xué)生管理、論文選題、論文提交、論文評(píng)價(jià)、論文查詢與統(tǒng)計(jì)等幾個(gè)方面。根據(jù)這幾方面數(shù)據(jù)管理上的需求,把系統(tǒng)分以下幾個(gè)模塊:系統(tǒng)用戶管理、學(xué)生分組管理、選題管理、論文文章管理、成績(jī)管理。系統(tǒng)總體功能模塊結(jié)構(gòu)如圖2所示。

系統(tǒng)用戶管理:用戶分為管理人員、班主任、教師和學(xué)生。每個(gè)用戶根據(jù)自己的角色擁有不同的權(quán)限。例如管理人員和班主任可以查看每個(gè)指導(dǎo)老師對(duì)學(xué)生畢業(yè)論文的指導(dǎo)進(jìn)度。指導(dǎo)老師只能查看自己所指導(dǎo)學(xué)生的進(jìn)度和相關(guān)信息等。該功能模塊就是實(shí)現(xiàn)對(duì)各種不同權(quán)限用戶的管理,如輸入與修改用戶基本信息等。

學(xué)生分組管理:這個(gè)功能主要是針對(duì)班主任的。班主任根據(jù)教務(wù)部門的要求按照學(xué)生人數(shù)和指導(dǎo)老師的數(shù)量進(jìn)行學(xué)生分組,指定學(xué)生的論文指導(dǎo)老師。之所以對(duì)學(xué)生進(jìn)行分組并指定指導(dǎo)老師,是為了便于教學(xué)部門監(jiān)管教師與學(xué)生之間的論文指導(dǎo)工作。

選題管理:該功能模塊是實(shí)現(xiàn)畢業(yè)論文題目的與查看、選題查詢、學(xué)生選題、更改選題、審核選題等功能。畢業(yè)論文題目可以由指導(dǎo)老師進(jìn)行并限定選題人數(shù),也可以由學(xué)生自己命題由指導(dǎo)老師審核。經(jīng)審核后畢業(yè)論文題目進(jìn)入指導(dǎo)老師的選題庫,該指導(dǎo)老師所帶的學(xué)生都可以查看并進(jìn)行選題。當(dāng)學(xué)生選題人數(shù)超過畢業(yè)論文限定選題人數(shù)時(shí),就要求指導(dǎo)老師要進(jìn)行篩選,并指定學(xué)生進(jìn)行重新選題。

論文文章管理:本系統(tǒng)采用上傳與下載的文章管理方式來實(shí)施論文指導(dǎo)過程。具體實(shí)施方式是學(xué)生上傳文章給指導(dǎo)老師,指導(dǎo)老師查看并下載文章,然后指導(dǎo)老師線下評(píng)閱文章并在文章中標(biāo)注修改意見,然后把標(biāo)注有修改意見的文章上傳給指導(dǎo)老師,重復(fù)該過程直至論文定稿。

成績(jī)管理:該模塊主要是實(shí)現(xiàn)教師對(duì)學(xué)生的畢業(yè)論文進(jìn)行評(píng)分、并錄入或修改學(xué)生成績(jī),按照指導(dǎo)學(xué)生的論文進(jìn)行指導(dǎo)小結(jié)的錄入等。

輔助交流管理:該模塊主要是實(shí)現(xiàn)指導(dǎo)老師信息的、學(xué)生提問、老師答疑、師生互動(dòng)討論等功能。

2 系統(tǒng)主要模塊實(shí)現(xiàn)

本系統(tǒng)是基于ASP三層架構(gòu)進(jìn)行開發(fā)的,前端開發(fā)工具采用HTML+CSS+JavaScript,后端開發(fā)工具采用,整體開發(fā)環(huán)境為ASP+IIS6.0+Access2003。操作系統(tǒng)是Windows server 2003,服務(wù)器采用其內(nèi)置Web服務(wù)器IIS6.0。系統(tǒng)客戶端通過IIS6.0與ASP應(yīng)用程序進(jìn)行聯(lián)接。底層數(shù)據(jù)庫系統(tǒng)開發(fā)采用Access2003,因?yàn)锳ccess2003與Windows操作系統(tǒng)系統(tǒng)及ASP環(huán)境之間具有很好的兼容性。

2.1 用戶管理模塊實(shí)現(xiàn)

本系統(tǒng)涉及到多個(gè)用戶,每個(gè)用戶擁有不同的權(quán)限,管理員用戶具有最高權(quán)限,包括所有設(shè)置、創(chuàng)建編輯所有用戶權(quán)限。不同權(quán)限用戶登錄系統(tǒng)后產(chǎn)生的界面不同,因此系統(tǒng)的訪問控制機(jī)制非常重要。本系統(tǒng)的訪問控制機(jī)制是:給每張表每個(gè)模塊賦予一個(gè)ID,并根據(jù)用戶權(quán)限把ID寫入用戶數(shù)據(jù)信息表字段中,當(dāng)用戶登錄系統(tǒng)時(shí),先讀取用戶數(shù)據(jù)信息表,然后根據(jù)數(shù)據(jù)表中的字段里所包含的ID號(hào)來顯示相應(yīng)的用戶管理界面。

2.2 選題管理模塊實(shí)現(xiàn)

選題管理模塊主要包括我的選題列表、添加選題、批量導(dǎo)入選題、選題確認(rèn)修改、導(dǎo)出我的選題和所有選題構(gòu)成。我的選題列表主要列舉出可供選題的題目和相關(guān)選題細(xì)節(jié),并供學(xué)生進(jìn)行選題;添加選題主要是實(shí)現(xiàn)教師或?qū)W生添加論文題目,教師可以批量導(dǎo)入或?qū)С鲞x題信息,而學(xué)生只能添加一個(gè)自己的選題并選擇所添加的選題。添加選題界面如圖3所示。

2.3 文章管理模塊實(shí)現(xiàn)

文章管理模塊主要包括文章上傳與文章下載功能。文章上傳功能可以實(shí)現(xiàn)將文章上傳給指定某個(gè)用戶,如圖4所示。例如,當(dāng)指導(dǎo)老師點(diǎn)擊文章上傳按鈕時(shí),會(huì)顯示該指導(dǎo)老師所指導(dǎo)的所有學(xué)生,然后可以選擇某位學(xué)生,把文章上傳給該學(xué)生。文章下載功能可以實(shí)現(xiàn)定位下載功能,例如點(diǎn)擊文章下載,會(huì)顯示所有該指導(dǎo)老師所指導(dǎo)學(xué)生上傳的文章,點(diǎn)擊某篇文章就可以下載該文章。

2.4 成績(jī)管理模塊實(shí)現(xiàn)

成績(jī)管理模塊主要有錄入初評(píng)成績(jī)、錄入評(píng)審成績(jī)、指導(dǎo)小結(jié)和查詢導(dǎo)出功能。錄入初評(píng)成績(jī)是指導(dǎo)老師根據(jù)指導(dǎo)論文的質(zhì)量給學(xué)生錄入定稿成績(jī);錄入評(píng)審成績(jī)是指定的評(píng)審老師對(duì)學(xué)生論文評(píng)定成績(jī)進(jìn)行評(píng)審,并錄入評(píng)審成績(jī)。指導(dǎo)小結(jié)是供指導(dǎo)老師填寫小組的指導(dǎo)小結(jié);查詢導(dǎo)出是實(shí)現(xiàn)查詢或?qū)С鏊x學(xué)期、所選班級(jí)的全部指導(dǎo)論文。

3 結(jié)束語

遠(yuǎn)程教育網(wǎng)上畢業(yè)論文管理系統(tǒng)是為了解決電大學(xué)生在畢業(yè)論文指導(dǎo)過程中遇到的工作效率低、交互性差、時(shí)空矛盾嚴(yán)重等問題,而采用ASP+IIS6.0+Access2003等技術(shù)設(shè)計(jì)開發(fā)的一個(gè)非常實(shí)用的管理系統(tǒng)。通過學(xué)校近幾年的使用,該系統(tǒng)能夠?qū)崿F(xiàn)多班級(jí)選題管理的具體化、直觀化、規(guī)范化,指導(dǎo)論文的網(wǎng)絡(luò)化、合理化和公開化,很好地促進(jìn)了學(xué)生與指導(dǎo)老師之間的互動(dòng)交流,極大地提高了畢業(yè)論文指導(dǎo)的工作效率。

參考文獻(xiàn)

[1]李瑩.遠(yuǎn)程開放教育輟學(xué)研究:結(jié)論與反思[J].開放教育研究,2014,20(3):79-87.

[2]毛林,田林,謝汶.基于Internet的網(wǎng)上論文輔導(dǎo)系統(tǒng)設(shè)計(jì)與研究[J].中國(guó)遠(yuǎn)程教育,2010(11):58-61.

[3]覃發(fā)兵,葛玉輝.基于Java Web組件技術(shù)的畢業(yè)設(shè)計(jì)管理系統(tǒng)[J].計(jì)算機(jī)應(yīng)用,2010,30(1):321-323.

[4]徐遠(yuǎn)棋,曾海.網(wǎng)上畢業(yè)論文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].微型電腦應(yīng)用,2013,29(10):42-44.

[5]陳永強(qiáng),謝維成,李茜.ASP數(shù)據(jù)庫開發(fā)經(jīng)典實(shí)例精解[M].北京:機(jī)械工業(yè)出版社,2006.

[6]曾小平,吳暾華.本科畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].微型機(jī)與應(yīng)用,2011,30(18):83-85.

作者簡(jiǎn)介

熊子?xùn)|(1984-),男,廣東省梅州市人。碩士學(xué)位。現(xiàn)為梅州市廣播電視大學(xué)教技科科員。

張志方(1967-),男,廣東省梅州市人。碩士學(xué)位。現(xiàn)為梅州市廣播電視大學(xué)教技科主任。

篇(7)

本科畢業(yè)論文是畢業(yè)生總結(jié)性的獨(dú)立作業(yè),是學(xué)生運(yùn)用在校學(xué)習(xí)的基本知識(shí)和基礎(chǔ)理論,去分析、解決一兩個(gè)實(shí)際問題的實(shí)踐鍛煉過程,也是學(xué)生在校期間學(xué)習(xí)成果的總結(jié),是整個(gè)教學(xué)活動(dòng)中不可缺少的重要環(huán)節(jié)。撰寫畢業(yè)論文對(duì)于培養(yǎng)學(xué)生初步的科學(xué)研究能力,提高其綜合運(yùn)用所學(xué)知識(shí)分析問題、解決問題的能力有著重要的意義。人工進(jìn)行畢業(yè)論文各種信息的管理存在著工作量大、速度慢、出錯(cuò)率高等方面的問題,設(shè)計(jì)畢業(yè)論文管理系統(tǒng)顯得非常必要[1,2]。

筆者對(duì)畢業(yè)設(shè)計(jì)過程中的課題申報(bào)、課題審核、學(xué)生選題、提交論文等環(huán)節(jié)進(jìn)行了系統(tǒng)分析,設(shè)計(jì)了基于Web的畢業(yè)論文管理系統(tǒng),充分利用與整合了可用的網(wǎng)絡(luò)資源,為學(xué)校、學(xué)院、教師和學(xué)生提供了交互式接口,實(shí)現(xiàn)了學(xué)生和教師的網(wǎng)上互動(dòng)[3]。本系統(tǒng)采用了優(yōu)秀網(wǎng)站開發(fā)技術(shù)ASP,后臺(tái)使用Access數(shù)據(jù)庫,從整體上實(shí)現(xiàn)了論文管理的各項(xiàng)功能,使得畢業(yè)設(shè)計(jì)課題的申報(bào)和審核、論文選題、論文提交、成績(jī)考核等更易于管理,同時(shí)也可以對(duì)畢業(yè)設(shè)計(jì)課題的難度、工作量等其他信息進(jìn)行詳細(xì)管理,對(duì)保證畢業(yè)設(shè)計(jì)的質(zhì)量有一定的現(xiàn)實(shí)意義[4]。

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

本系統(tǒng)的基本功能根據(jù)用戶的不同分為4個(gè)模塊:學(xué)生模塊、教師模塊、專家模塊和管理員模塊。

1.1 學(xué)生模塊

注冊(cè):新用戶需要先注冊(cè),填寫自己的基本信息,本系統(tǒng)規(guī)定學(xué)號(hào)為0001~9999,即學(xué)生數(shù)最多為9999。

登錄:注冊(cè)過的用戶可以使用“學(xué)號(hào)/姓名+密碼”登錄系統(tǒng)。

密碼修改:初始密碼規(guī)定為6位以上數(shù)字或字符,學(xué)生登錄后可修改密碼。

課題選擇:教師申請(qǐng)的課題通過審核之后,學(xué)生可以選擇自己的志愿。

結(jié)果查詢:在教師選擇學(xué)生之后,學(xué)生可以查詢到自己是否被確認(rèn)。

論文提交:學(xué)生可以在特定時(shí)間將寫好的論文提交上去。

確認(rèn)上傳:論文提交之后要確認(rèn)上傳,一旦確認(rèn)上傳就不能再次提交了。

對(duì)教師評(píng)價(jià):在論文的最后階段要對(duì)教師進(jìn)行評(píng)價(jià)。

留言:在教師確認(rèn)學(xué)生之后,學(xué)生可以通過留言的形式與教師進(jìn)行溝通。

1.2 教師模塊

注冊(cè):教師首次登錄也需要先注冊(cè),系統(tǒng)規(guī)定教師號(hào)為001~999。

課題申報(bào):填寫必要的信息進(jìn)行課題申報(bào)。

課題修改:對(duì)申報(bào)的課題進(jìn)行修改,查找錯(cuò)誤。

選擇學(xué)生:在學(xué)生選擇課題之后,教師可以選擇學(xué)生。

綜合查詢:可以查詢相關(guān)主題的信息、分?jǐn)?shù)和課題的審核結(jié)果。

論文下載:教師可以下載學(xué)生提交的論文。

成績(jī)?cè)u(píng)定:教師在審核學(xué)生論文之后,可以對(duì)論文進(jìn)行成績(jī)?cè)u(píng)定。

論壇:教師可以在論壇上給學(xué)生留言,或與學(xué)生交流問題。

1.3 專家模塊

一審:由各學(xué)院的專家對(duì)教師提交的課題進(jìn)行審核。

二審:在一審中沒有通過的課題要進(jìn)行二次審核。

結(jié)果公布:公布審核通過的課題和沒有通過審核的課題。

綜合查詢:可以查詢相關(guān)主題的信息、分?jǐn)?shù)以及課題的審核結(jié)果、教師的成績(jī)、學(xué)生調(diào)劑情況等。

1.4 管理員模塊

2 系統(tǒng)實(shí)現(xiàn)

系統(tǒng)是通過B/S三層結(jié)構(gòu)實(shí)現(xiàn)學(xué)生論文提交、教師對(duì)論文的管理以及專家審核等功能。采用瀏覽器、服務(wù)器、數(shù)據(jù)庫的三層結(jié)構(gòu),當(dāng)不同用戶通過瀏覽器提交和評(píng)閱時(shí),向Web服務(wù)器發(fā)出請(qǐng)求,Web服務(wù)器根據(jù)用戶的指令執(zhí)行程序,并從數(shù)據(jù)庫中取出相應(yīng)的信息反饋給客戶端。

2.1 登錄和注冊(cè)

2.2 學(xué)生模塊

其中課題選擇與結(jié)果查詢、論文提交和確認(rèn)上傳部分設(shè)計(jì)如下。

2.2.1 課題選擇部分與結(jié)果查詢?cè)O(shè)計(jì)

本院教師申請(qǐng)的課題被審核通過之后,學(xué)生即可看到備選課題。每名學(xué)生有3個(gè)可供選擇的志愿,但最終由教師決定哪個(gè)課題對(duì)應(yīng)哪個(gè)學(xué)生。學(xué)生選擇課題之后,可點(diǎn)擊結(jié)果查詢,查看自己的選擇情況,如果正確則可以點(diǎn)擊“完成”,否則點(diǎn)擊“重選”。這兩個(gè)部分的算法設(shè)計(jì)基本相同,只是在不同條件下顯示不同而已。課題選擇部分只是查詢數(shù)據(jù)庫,將教師申請(qǐng)通過的課題顯示出來;而結(jié)果查詢則是從數(shù)據(jù)庫中查詢當(dāng)前學(xué)生所選課題的信息,將課題的選擇順序、課題名稱、指導(dǎo)教師等結(jié)果依次顯示出來。如果點(diǎn)擊“完成”,則系統(tǒng)會(huì)彈出提示框,詢問學(xué)生是否確定當(dāng)前的課題選擇結(jié)果,如果確定,系統(tǒng)將清空“志愿”的值,并顯示“操作完成不能再進(jìn)行修改”的提示。

2.2.2 論文提交部分和確認(rèn)上傳部分的設(shè)計(jì)

在學(xué)生選好課題之后,開始畢業(yè)論文的撰寫工作,論文寫好后可以通過論文提交功能進(jìn)行提交。其中,論文命名格式必須為“學(xué)號(hào)+姓名”,并且文件后綴名必須是“.doc”,文件上傳如果成功,會(huì)彈出提示窗口。系統(tǒng)之所以要設(shè)計(jì)確認(rèn)上傳功能,主要考慮到兩個(gè)原因:(1)確認(rèn)上傳就意味著最終上傳,與論文上傳功能分開比較好;(2)論文提交程序中使用了window.parent.Finish()功能[7],但該語句在執(zhí)行過之后程序就結(jié)束了。因此,即使在其后使用更新數(shù)據(jù)庫的語句也得不到執(zhí)行。

2.3 教師模塊

由于教師模塊的整體風(fēng)格與學(xué)生模塊使用了同樣的框架,因此與學(xué)生模塊的風(fēng)格基本相同。

2.3.1 課題申報(bào)與課題修改模塊的設(shè)計(jì)

教師在學(xué)生開始選題之前就要進(jìn)行課題申請(qǐng),只有通過專家審核的課題才能夠被學(xué)生使用。課題申報(bào)頁面主要是填寫和提交課題的相關(guān)信息(如圖4所示)。

只要提交的課題沒有被審核通過,教師就可以進(jìn)行課題的修改,以達(dá)到專家小組的要求。在課題修改頁面中,會(huì)顯示一個(gè)包含所有可以修改課題的下拉式菜單,點(diǎn)擊某一個(gè)課題,則會(huì)跳轉(zhuǎn)到與課題申請(qǐng)相類似的頁面,只是頁面下方的“提交”按鈕變?yōu)椤靶薷牟⑻峤弧卑粹o。

2.3.2 選擇學(xué)生功能模塊的設(shè)計(jì)

當(dāng)學(xué)生選擇過教師的課題之后,可能出現(xiàn)一個(gè)題目多人選的情況,教師可視情況對(duì)學(xué)生進(jìn)行挑選,頁面將課題名稱與對(duì)應(yīng)的學(xué)生以表格形式顯示出來。

當(dāng)教師點(diǎn)擊某學(xué)生時(shí),頁面會(huì)顯示學(xué)生的基本信息供教師參考。一旦教師在某一課題中選擇了某個(gè)學(xué)生,該學(xué)生就不能再被其他教師、其他課題選中。

2.3.3 成績(jī)?cè)u(píng)定模塊的設(shè)計(jì)

對(duì)于學(xué)生已經(jīng)提交的論文,教師經(jīng)過仔細(xì)閱覽之后,可以對(duì)學(xué)生的論文進(jìn)行評(píng)分,等級(jí)分為五級(jí),即優(yōu)、良、中等、及格和不及格。

2.4 專家模塊

專家主要是針對(duì)本院系教師申請(qǐng)的課題進(jìn)行相關(guān)審核,功能包括:一審、二審、結(jié)果公布和綜合查詢。專家不能夠自行注冊(cè),須由管理員進(jìn)行添加。

點(diǎn)擊“一審”,系統(tǒng)會(huì)自動(dòng)查詢數(shù)據(jù)庫,將教師申請(qǐng)審核的課題顯示出來,并附以專家意見表格,用于填寫專家的審核意見(如圖5、圖6所示)。

只有在“審核小組修改意見”中信息為“適用”的課題才能夠通過審核,否則需要進(jìn)行二審。二審的界面與一審基本相同,如果課題不能通過審核,則不能在結(jié)果公布中顯示出來。

2.5 管理員模塊

管理員的功能可分為3個(gè)部分:備份數(shù)據(jù)、刪除數(shù)據(jù)和添加審核人員。

2.6 BBS論壇

BBS論壇是本系統(tǒng)中連接學(xué)生和教師的一個(gè)交流平臺(tái),在學(xué)生的功能主界面和教師的功能主界面上各有一個(gè)可以進(jìn)入論壇的入口。對(duì)于學(xué)生來說,當(dāng)學(xué)生選擇過題目并且教師也選擇了該生之后,學(xué)生就可以使用BBS論壇與教師進(jìn)行交流,比如論文的提交時(shí)間、論文的格式要求等。對(duì)于教師來說,當(dāng)教師確定學(xué)生之后,便可以與該生在論壇上以留言的形式進(jìn)行交流,特別是解答學(xué)生的相關(guān)問題。

本系統(tǒng)設(shè)計(jì)時(shí)考慮到教師功能與學(xué)生功能之間的差異,設(shè)計(jì)相應(yīng)的界面時(shí)也有少許不同,由于學(xué)生只能選擇一個(gè)課題,因此學(xué)生的論壇主頁只有一個(gè)課題的相關(guān)入口;但教師不同,一個(gè)教師可以有多個(gè)課題,因此教師的論壇主頁有多個(gè)課題的相關(guān)入口。

3 結(jié)束語

該系統(tǒng)在使用ASP和Microsoft Access 2000的基礎(chǔ)上,實(shí)現(xiàn)了畢業(yè)論文管理系統(tǒng)中各個(gè)模塊的功能,包括課題申請(qǐng)、課題的審核、學(xué)生選題、論文提交、論文下載、網(wǎng)上留言交流以及論文成績(jī)?cè)u(píng)判等。整個(gè)系統(tǒng)模塊劃分清晰、容易理解和操作,同時(shí)各模塊之間聯(lián)系緊密,相互耦合,使得系統(tǒng)更加完善。

對(duì)于目前的畢業(yè)論文管理系統(tǒng)而言,應(yīng)從以下兩方面予以完善:第一,網(wǎng)上交流采用即時(shí)通訊工具,如QQ,這樣能夠使得學(xué)生和教師的交流更加方便快捷;第二,論文的開題報(bào)告、中期報(bào)告也應(yīng)當(dāng)有相應(yīng)的功能模塊,與論文提交成為一體。

參考文獻(xiàn)

[1]李巍,王華東.畢業(yè)論文管理系統(tǒng)中的關(guān)鍵技術(shù)研究[J].計(jì)算機(jī)時(shí)代,2011(8):32-34.

[2]梁敬東,伍世珍.基于J2EE的畢業(yè)論文管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].高等農(nóng)業(yè)教育,2010(8):83-84.

[3]陳芳,陳朝.基于Web的畢業(yè)論文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2008,4(8):2049-2050,2066.

[4]劉志銘,孫明麗,龐婭娟.ASP+Access數(shù)據(jù)庫系統(tǒng)開發(fā)案例精選[M].北京:人民郵電出版社,2007.

篇(8)

中圖分類號(hào):G64 文獻(xiàn)標(biāo)識(shí)碼A: 文章編號(hào):1006-0278(2014)01-177-01

一、背景意義

如今計(jì)算機(jī)網(wǎng)絡(luò)的普及已近是亙古不變的潮流了,而且全國(guó)大學(xué)網(wǎng)絡(luò)的正在以高速的發(fā)展節(jié)奏和社會(huì)潮流接軌,各種計(jì)算機(jī)網(wǎng)絡(luò)化已經(jīng)逐步取代繁瑣的傳統(tǒng)辦公模式。大學(xué)畢業(yè)設(shè)計(jì)作為大學(xué)生四年學(xué)結(jié)的最重要環(huán)節(jié),我們完全有必要實(shí)現(xiàn)網(wǎng)路管理化,可以減少指導(dǎo)老師和學(xué)生的工作時(shí)間和負(fù)擔(dān),讓繁瑣的畢業(yè)設(shè)計(jì)過程采用網(wǎng)絡(luò)化數(shù)據(jù)庫統(tǒng)一管理。通過畢業(yè)論文管理系統(tǒng),大大方便了學(xué)生、老師及學(xué)校管理員。社會(huì)科技在不斷的革新,我們的生活、工作和獲取知識(shí)的方式結(jié)構(gòu)都發(fā)生了完全的更新和進(jìn)步,傳統(tǒng)的方式在不斷的改變,這是社會(huì)發(fā)展的畢竟之路,也是走向未來的畢竟過程,所以使得各種傳統(tǒng)方式得到不斷的簡(jiǎn)單、方便和先進(jìn)是十分重要和必須的。然而在許多大學(xué)和高校里面并沒有在畢業(yè)這一環(huán)節(jié)上實(shí)現(xiàn)信息化管理,所以這一部分的工作所有都是由人工來完成,然而人為的物理操作必定存在許多缺陷,比如大量的畢業(yè)生信息需要處理,工作量就十分的龐大,到處都是紙質(zhì)資料,不易整理和保管,還容易丟失,另外最麻煩的是需要更新和修改的資料的情況,其次就是學(xué)生和指導(dǎo)老師之間關(guān)于論文進(jìn)行的交流和聯(lián)系都是線下的,會(huì)受到各種不定因數(shù)影響,影響這一環(huán)節(jié)的進(jìn)度和質(zhì)量。有著網(wǎng)絡(luò)的基礎(chǔ),系統(tǒng)可以采用了目前十分流行的B/S結(jié)構(gòu)和Web技術(shù),使得操作交流都變得十分簡(jiǎn)單和快捷。最重要的是通過計(jì)算機(jī)信息化管理完全避免人為物理操作的不足。

二、初步調(diào)研

瀏覽了各大類型和類似的網(wǎng)站,畢業(yè)論文管理管理系統(tǒng),我同樣采用了當(dāng)前很流行的B/S結(jié)構(gòu)來開發(fā)。

通過各個(gè)高校去實(shí)地考察,很少有大學(xué)開始使用此類系統(tǒng)來管理畢業(yè)論文。另外,大多數(shù)學(xué)生和老師都希望高校能完善此塊的建設(shè),來減少畢業(yè)生和指導(dǎo)老師的工作量和工作效率。并且此系統(tǒng)會(huì)有效的減少學(xué)校在此類工作的成本。由于只針對(duì)高校畢業(yè)生的畢業(yè)論文,技術(shù)上的要求和開放難道并不是特別大,做好策劃工作就好。所以完全可以由大學(xué)生和本校老師來指導(dǎo)完成。

最后我們考慮到費(fèi)用,因?yàn)椴皇瞧髽I(yè)級(jí)的網(wǎng)站,而是校內(nèi)開發(fā),功能和維護(hù)性的要求并不是特別高,所以費(fèi)用基本可以忽略不記。綜上所述,系統(tǒng)的開發(fā)無論從技術(shù)上、經(jīng)濟(jì)上,可行性都是相當(dāng)高的。對(duì)于各大高校是值得去開放和使用的。

三、開發(fā)過程中問題

在開放過程之前,我們需要選擇何種編程語言和環(huán)境。語言和環(huán)境的選取對(duì)系統(tǒng)的開發(fā)難度和時(shí)間長(zhǎng)度都是有直接的聯(lián)系的。為了減少開發(fā)周期,減弱開發(fā)費(fèi)用,提高產(chǎn)品的質(zhì)量,對(duì)系統(tǒng)做出需求分析報(bào)告是非常必要的。比如本畢業(yè)論文的系統(tǒng),是可以完成論文的申請(qǐng),上傳,查看,評(píng)價(jià),統(tǒng)計(jì)等一系列功能的。那么采用SQL Server2012+Microsoft Visual Studio 2012++C#做為開發(fā)工具。在軟件系統(tǒng)開發(fā)過程中,不提倡無模型的隨機(jī)開發(fā)方式,不可以想到什么功能模型就隨手開發(fā)什么代碼,這樣不規(guī)范的開發(fā),不僅使得開過過程處于混亂,而且大大地降低了系統(tǒng)開發(fā)效率。我們可以適當(dāng)?shù)睦靡恍┙?jīng)典的開發(fā)模型,典型的開發(fā)模型有:1.邊做邊改模型(Build-and-Fix Model);2.瀑布模型(Waterfall Model);3.快速原型模型(Rapid Prototype Model);4.增量模型(Incremental Model);5.螺旋模型(Spiral Model);6.演化模型(evolution model);7.噴泉模型(fountainmodel);8.智能模型(四代技術(shù)(4GL));9.混合模型(hybrid model);10.RAD模型;我們要盡量避免原始老舊的開放模型,這樣可以避免許許多多開發(fā)問題。但是要根據(jù)系統(tǒng)的大小,和開發(fā)的難度來做決定,有句話說的好殺雞焉用宰牛刀,太多復(fù)雜的模型適合龐大的系統(tǒng)開發(fā),然而用的一般的小系統(tǒng)上反而會(huì)增加開發(fā)難度。

參考文獻(xiàn):

[1]周名浩.科關(guān)于畢業(yè)論文管理系統(tǒng)的設(shè)計(jì)思想[J].才智,2011(12).

篇(9)

 

一、引言

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

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

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

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

1.ASP技術(shù)

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

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

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

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

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

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

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

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

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

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

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

7)ActiveX ServerComponents(ActiveX 服務(wù)器組件 )具有無限可擴(kuò)充性。可以使用Visual Basic、Java、VisualC++、COBOL等程序設(shè)計(jì)語言來編寫你所需要的ActiveX ServerComponent。

2.JSP技術(shù)

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

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

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

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

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

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

Web頁面開發(fā)人員不會(huì)都是熟悉腳本語言的程序設(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í)的功能。通過開發(fā)定制化標(biāo)識(shí)庫,JSP技術(shù)是可以擴(kuò)展的。今后,第三方開發(fā)人員和其它人員可以為常用功能建立自己的標(biāo)識(shí)庫。這使得Web頁面開發(fā)人員能夠使用熟悉的工具和如同標(biāo)識(shí)一樣的執(zhí)行特定功能的構(gòu)件來工作。

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頁面的內(nèi)置腳本語言是基于Java程序設(shè)計(jì)語言的,而且所有的JSP頁面都被編譯成為Java Servlet,JSP頁面就具有Java技術(shù)的所有好處,包括健壯的存儲(chǔ)管理和安全性。作為Java平臺(tái)的一部分,JSP擁有Java程序設(shè)計(jì)語言“一次編寫,各處執(zhí)行”的特點(diǎn)。隨著越來越多的供貨商將JSP支持加入到他們的產(chǎn)品中,可以使用自己所選擇的服務(wù)器和工具,修改工具或服務(wù)器并不影響目前的應(yīng)用。

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

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

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

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

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

四、結(jié)束語

JSP模型是在ASP之后定義的,它借用了ASP的許多優(yōu)點(diǎn),同時(shí)JSP使用而強(qiáng)大的JAVA語言,而不是效率比較低的的Scripting語言。ASP開發(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)頁開發(fā)技術(shù)入門實(shí)用教程.中國(guó)鐵路出版社.

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

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

篇(10)

 

1.前言

隨著Internet的快速發(fā)展,網(wǎng)絡(luò)技術(shù)逐漸滲入到社會(huì)生活的各個(gè)層面。傳統(tǒng)的教育方式也面臨著變革,教學(xué)手段不斷發(fā)展變化。考試是教學(xué)的重要環(huán)節(jié)。考試方式也正在隨著Internet技術(shù)的進(jìn)步在不斷的更新發(fā)展。

傳統(tǒng)的考試以筆試為主,網(wǎng)絡(luò)考試是傳統(tǒng)考試的延伸,它大大簡(jiǎn)化了傳統(tǒng)考試的過程。網(wǎng)絡(luò)考試與傳統(tǒng)的考試形式相比,減少了出卷,批改試卷等工作所需的精力和時(shí)間,具有組織考試簡(jiǎn)單方便的優(yōu)點(diǎn)。與傳統(tǒng)考試相比,網(wǎng)絡(luò)考試系統(tǒng)具有很大的優(yōu)勢(shì):一方面,只要準(zhǔn)備好足夠大的題庫,便可以動(dòng)態(tài)地管理各種考試信息;另一方面,考試時(shí)間靈活,可以在規(guī)定時(shí)間段內(nèi)的任意時(shí)間參加考試。第三,網(wǎng)絡(luò)考試的最大特點(diǎn)是閱卷速度快,計(jì)算機(jī)閱卷給了考生最大的公平感。

《計(jì)算機(jī)應(yīng)用基礎(chǔ)課》是我校全校性的公共基礎(chǔ)課,由于修讀該課程的學(xué)生人數(shù)多,組織考試的工作量很大,計(jì)算機(jī)應(yīng)用基礎(chǔ)網(wǎng)絡(luò)考試系統(tǒng)的使用,在一定程度上減輕了教師的負(fù)擔(dān),使試卷的生成、批改、成績(jī)的統(tǒng)計(jì)都實(shí)現(xiàn)了自動(dòng)化,使考核更加公平、準(zhǔn)確,有良好的實(shí)用價(jià)值和應(yīng)用前景。

網(wǎng)絡(luò)考試系統(tǒng)的實(shí)現(xiàn)技術(shù)有多種。在傳統(tǒng)的使用動(dòng)態(tài)HTML技術(shù)開發(fā)的網(wǎng)絡(luò)考試系統(tǒng)中,有時(shí)頁面只有很小一部分的更改,都需要服務(wù)器向客戶端返回一個(gè)完整的HTML頁面。當(dāng)參加考試人員較多,要傳送的數(shù)據(jù)量大或網(wǎng)絡(luò)速度較慢時(shí),容易出現(xiàn)白屏現(xiàn)象,考生需要等待較長(zhǎng)時(shí)間,頁面回送后才能做下一道題。隨著Ajax技術(shù)的出現(xiàn)與應(yīng)用,為上述問題的解決提供了很好的解決方案。畢業(yè)論文,局部更新。

2.Ajax技術(shù)

Ajax是AsynchronousJavaScript And XML(異步JavaScript 和 XML)的縮寫,是多種技術(shù)的集合。Ajax使用通信技術(shù)(通常為SOAP和XML)向服務(wù)器發(fā)送異步請(qǐng)求和接收服務(wù)器的異步響應(yīng),然后利用顯示技術(shù)(JavaScript、DOM、HTML和CSS)處理響應(yīng)。Ajax使開發(fā)人員能夠通過JavaScript 調(diào)用執(zhí)行服務(wù)器端方法,此時(shí),客戶端不需要刷新瀏覽器,就可以得到更新過的數(shù)據(jù),實(shí)現(xiàn)頁面的局部刷新。Ajax技術(shù)應(yīng)用于網(wǎng)絡(luò)考試系統(tǒng),可以帶給考生更好的用戶體驗(yàn),學(xué)生在進(jìn)入下一題時(shí),不會(huì)有畫面的閃爍換頁,答題頁面是局部更新,在不換頁的情況下,讀取Server端的數(shù)據(jù)來局部更新頁面。通過應(yīng)用Ajax技術(shù),減少了服務(wù)器與瀏覽器交換的數(shù)據(jù)量,提高了交互效率,使網(wǎng)絡(luò)在線考試系統(tǒng)更加完善和成熟。

通常,典型的Ajax應(yīng)用程序都會(huì)或多或少地使用下列幾種技術(shù)。

(1)描述頁面的HTML/XHTML

(2)表示文檔結(jié)構(gòu)的DOM

(3)定義元素樣式的CSS

(4)表示服務(wù)器和客戶端通信內(nèi)容的XML或JSON

(5)服務(wù)器端處理瀏覽器請(qǐng)求的CGI

(6)實(shí)現(xiàn)與服務(wù)器異步通信XMLHttpRequest對(duì)象

作為Ajax的最核心部分——XMLHttpRequest對(duì)象是當(dāng)今所有AJAX和Web2.0應(yīng)用程序的技術(shù)基礎(chǔ),是一套可以在JavaScript、VBScript等腳本語言中,通過HTTP協(xié)議傳送或接收XML及其他數(shù)據(jù)的API。

XMLHttpRequest對(duì)象的強(qiáng)大之處在于,它允許開發(fā)者在JavaScript 中以異步的方式向服務(wù)器發(fā)出HTTP請(qǐng)求并得到響應(yīng)。這就讓客戶端可以在任何時(shí)候與服務(wù)器進(jìn)行通信,而并不僅限于在整個(gè)頁面提交的時(shí)候。同時(shí),它的異步調(diào)用模型也并不會(huì)阻塞用戶的當(dāng)前操作,用戶在等待時(shí)仍可以進(jìn)行其他操作。

在Ajax中,XMLHttpRequest與服務(wù)器通信的步驟如圖 1所示。

圖1 XMLHttpRequest與服務(wù)器通信的步驟

①在Ajax交互中,首先由一個(gè)客戶端觸發(fā)一個(gè)Ajax事件。

②創(chuàng)建XMLHttpRequest對(duì)象的一個(gè)實(shí)例。使用open()方法設(shè)置服務(wù)器URL以及所希望的HTTP方法(通常是GET或POST)。請(qǐng)求實(shí)際上通過send()方法調(diào)用觸發(fā)。

③向服務(wù)器做出請(qǐng)求,可以調(diào)用Servlet、CGI腳本等任何服務(wù)器端技術(shù)。畢業(yè)論文,局部更新。

④在服務(wù)器端根據(jù)請(qǐng)求做出相應(yīng)的處理,包括訪問數(shù)據(jù)庫,甚至訪問另一個(gè)系統(tǒng)。

⑤請(qǐng)求返回到瀏覽器。

⑥XMLHttpRequest對(duì)象在接收到響應(yīng)后,根據(jù)配置調(diào)用callback()函數(shù)處理返回結(jié)果。這個(gè)函數(shù)會(huì)檢查XMLHttpRequest對(duì)象的readyState屬性,然后查看服務(wù)器返回的狀態(tài)碼。如果一切正常,callback()函數(shù)就會(huì)在客戶端做相應(yīng)的處理。

(7)協(xié)調(diào)上述各種技術(shù)的JavaScript。

3.《計(jì)算機(jī)應(yīng)用基礎(chǔ)》網(wǎng)絡(luò)考試系統(tǒng)的主要實(shí)現(xiàn)技術(shù)

網(wǎng)絡(luò)考試系統(tǒng)實(shí)現(xiàn)的主要技術(shù)是ASP.NET Ajax技術(shù)。開發(fā)模式選用Ajax框架。Ajax框架現(xiàn)在已有很多,通過使用Ajax框架進(jìn)行Web開發(fā)可以提高效率,并且代碼穩(wěn)定性好。其中ASP.NET Ajax是由微軟公司Atlas演化而來的,是Microsoft在.NET環(huán)境中應(yīng)用Ajax開發(fā)框架的簡(jiǎn)稱。畢業(yè)論文,局部更新。它是一套相當(dāng)完整的Ajax解決方案。

ASP.NET的開發(fā)環(huán)境采用的是Visual Studio 2005。VisualStudio 2005是隨著.NET Framework 2.0一同的集成開發(fā)環(huán)境。本系統(tǒng)采用的開發(fā)語言是c#。系統(tǒng)后臺(tái)數(shù)據(jù)庫采用的是SQLServer2000。ASP.NET與數(shù)據(jù)源的連接是通過ADO.NET進(jìn)行的。與ADO相比,ADO是基于連接的,而ADO.NET是依賴于簡(jiǎn)短的、基于XML的消息與數(shù)據(jù)源進(jìn)行交互。對(duì)于基于Internet的應(yīng)用程序而言,ADO.NET的效率要高得多。

ASP.NET 2.0應(yīng)用程序的運(yùn)行宿主是微軟的 IIS,該軟件整合在Windows Server 2003中。在Windows XP環(huán)境下,自帶了一個(gè)IIS的5.1 版本,可在開發(fā)時(shí)作本地調(diào)試。

4.《計(jì)算機(jī)應(yīng)用基礎(chǔ)》網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)

系統(tǒng)設(shè)計(jì)的基礎(chǔ)是系統(tǒng)架構(gòu)。計(jì)算機(jī)網(wǎng)絡(luò)考試的基本體系結(jié)構(gòu),主要可以分為兩類:C/S和B/S。與C/S相比,B/S結(jié)構(gòu)的產(chǎn)品體現(xiàn)著更為方便的特性。B/S結(jié)構(gòu)的軟件只需要管理服務(wù)器,所有的客戶端只是瀏覽器,不需要做維護(hù),對(duì)軟件功能的擴(kuò)展僅需要對(duì)服務(wù)器端軟件進(jìn)行修改就能使所有用戶同時(shí)升級(jí)至新功能。B/S系統(tǒng)有三種架構(gòu)方式:?jiǎn)螌釉O(shè)計(jì)架構(gòu)、二層設(shè)計(jì)架構(gòu)、三層設(shè)計(jì)架構(gòu)。本系統(tǒng)采用的是較為簡(jiǎn)單的二層架構(gòu)。從代碼復(fù)雜度來看,層次越多代碼越復(fù)雜,函數(shù)的層層調(diào)用會(huì)影響程序的執(zhí)行速度。分層架構(gòu)影響應(yīng)用程序的執(zhí)行速度,但在很多企業(yè)級(jí)應(yīng)用中使用三層架構(gòu),因?yàn)槠溆休^好的擴(kuò)展性。畢業(yè)論文,局部更新。其速度上的劣勢(shì),可以通過將應(yīng)用分布在不同服務(wù)器上加以解決。綜合考慮網(wǎng)絡(luò)考試的要求,我采用了二層設(shè)計(jì)架構(gòu)。

對(duì)于網(wǎng)絡(luò)考試系統(tǒng),最終目的是生成試卷,進(jìn)行考試。圍繞這個(gè)核心功能,還有一些輔助功能,考試信息的設(shè)置,題庫的生成等。畢業(yè)論文,局部更新。

網(wǎng)絡(luò)考試系統(tǒng)的用戶可分為三類:管理員,教師和學(xué)生。(一)管理員可以輸入試題,生成題庫;輸入考試班級(jí)信息和任課教師信息;開啟考試和關(guān)閉考試,這個(gè)功能可以控制考試時(shí)間,在考試時(shí)間才可以進(jìn)行考試。管理員是對(duì)整個(gè)考試信息進(jìn)行管理。(二)教師對(duì)學(xué)生進(jìn)行管理。教師可以輸入考生信息;查詢班級(jí)成績(jī);查詢某個(gè)考生的成績(jī);查詢考生試卷;修改考生的考試狀態(tài),這個(gè)功能可以設(shè)置一些停考的考生,考試狀態(tài)設(shè)為關(guān)閉后,就不能參加考試了。教師只能對(duì)本班的學(xué)生進(jìn)行查詢操作。(三)學(xué)生登錄后,如果是考試時(shí)間,即考試開啟了,并且學(xué)生可以參加考試,就進(jìn)入考試,隨機(jī)生成試題,學(xué)生開始考試;如果在考試過程中,出現(xiàn)死機(jī),退出考試,系統(tǒng)記錄考試當(dāng)前狀態(tài),學(xué)生可以通過二次登錄再次進(jìn)入考試,繼續(xù)退出時(shí)的狀態(tài)進(jìn)行考試。考試完畢學(xué)生可以點(diǎn)擊交卷結(jié)束考試,到了考試結(jié)束時(shí)間,系統(tǒng)也會(huì)自動(dòng)結(jié)束考試。學(xué)生只能考試一次,學(xué)生一旦進(jìn)入交卷,學(xué)生的考試狀態(tài)就設(shè)為關(guān)閉了,考試完畢就不能再考試了。如果要補(bǔ)考,則必須把原來的試卷刪除,系統(tǒng)會(huì)把學(xué)生的考試狀態(tài)重新開啟,才能補(bǔ)考。

網(wǎng)絡(luò)考試的幾個(gè)關(guān)鍵問題,①實(shí)現(xiàn)動(dòng)態(tài)隨機(jī)的抽題,每位考生的試卷不同。②考試過程中出現(xiàn)異常情況退出考試,可以實(shí)現(xiàn)二次登錄,繼續(xù)考試。③考試頁面的局部刷新。④采用各種方法,盡量提高系統(tǒng)性能,減輕服務(wù)器負(fù)擔(dān),達(dá)到在線考試的滿意效果。

試卷試題的生成使用動(dòng)態(tài)隨機(jī)抽題。實(shí)現(xiàn)方法如下:數(shù)據(jù)庫的試題表中有試題編號(hào)字段和所屬章節(jié)字段,根據(jù)不同的章節(jié),建立了六個(gè)章節(jié)試題的視圖。隨機(jī)抽題的時(shí)候,從視圖中隨機(jī)生成題號(hào),抽取指定數(shù)量的試題。在考試時(shí)如果出現(xiàn)異常情況退出考試,可以二次登錄,繼續(xù)考試。實(shí)現(xiàn)方法為:在考生點(diǎn)擊下一題時(shí),把考生做的這一題的答案放入一個(gè)暫存表。考生登錄時(shí),系統(tǒng)會(huì)根據(jù)是第一次登錄還是再次登錄,決定是否從暫存表加載答案。如果是再次登錄,系統(tǒng)就會(huì)從暫存表加載答案。為了減輕服務(wù)器的負(fù)擔(dān),系統(tǒng)把考試的計(jì)時(shí)放到客戶端,而且頁面的更新為局部更新,減少傳輸?shù)臄?shù)據(jù)量。

系統(tǒng)總體劃分為三個(gè)模塊,即管理員模塊、教師模塊和學(xué)生模塊。管理員的功能模塊如圖 2所示。

圖2 管理員模塊

教師的功能模塊包括錄入學(xué)生,查詢班級(jí)成績(jī),查詢學(xué)生成績(jī),查詢學(xué)生試卷,更改學(xué)生考試狀態(tài),查詢學(xué)生信息,查詢班級(jí)信息和刪除學(xué)生試卷模塊。

學(xué)生考試流程如圖3所示。

圖3 學(xué)生考試流程

5.總結(jié)與下一步研究

基于ASP.NET Ajax技術(shù)的《計(jì)算機(jī)應(yīng)用基礎(chǔ)》網(wǎng)絡(luò)考試系統(tǒng)現(xiàn)已投入使用,基本運(yùn)行正常。但還有可以繼續(xù)深入研究的內(nèi)容。現(xiàn)將內(nèi)容簡(jiǎn)要列出,以作為將來繼續(xù)研究的參考。(1)考試題型的多樣化。客觀題可以進(jìn)行計(jì)算機(jī)閱卷。主觀題可以讓教師在計(jì)算機(jī)上閱卷。畢業(yè)論文,局部更新。試卷如果既有主觀題,又有客觀題,可以采用計(jì)算機(jī)閱卷與人工閱卷相結(jié)合的方式。(2)考試信息的加密。系統(tǒng)在數(shù)據(jù)庫中存儲(chǔ)的信息都是明文的形式,為提高系統(tǒng)的安全性,可以對(duì)考試信息進(jìn)行加密。(3)成績(jī)的統(tǒng)計(jì)分析。在線考試的成績(jī)信息還只是基本的呈現(xiàn)功能,可以增加統(tǒng)計(jì)分析功能,對(duì)考試結(jié)果進(jìn)行自動(dòng)統(tǒng)計(jì)分析并實(shí)現(xiàn)圖形化顯示。

[參考文獻(xiàn)]

[1]陳黎夫.ASP.NETAJAX程序設(shè)計(jì)[M]. 人民郵電出版社.

篇(11)

近年來,隨著人民生活水平的日益提高,人們對(duì)著裝的要求越來越向高檔化、時(shí)尚化方向發(fā)展,在傳統(tǒng)服裝店中,購買者尋找服裝需要用很多的時(shí)間和精力,還要受到營(yíng)業(yè)時(shí)間的限制。相比傳統(tǒng)購物,網(wǎng)絡(luò)購物有著無法比擬的優(yōu)勢(shì),因?yàn)榫W(wǎng)上市場(chǎng)具有跨越時(shí)空地域、傳遞方便、互動(dòng)性強(qiáng)的特點(diǎn)。本設(shè)計(jì)開發(fā)衣之會(huì)有限公司服裝銷售系統(tǒng),作為一個(gè)簡(jiǎn)單的電子商務(wù)系統(tǒng),購買者可方便的上網(wǎng)購買滿意的服裝。

1、網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展

在網(wǎng)絡(luò)技術(shù)的發(fā)展初期,網(wǎng)絡(luò)服務(wù)的模式主要是以C/S (Client/Server)模式為主,即傳統(tǒng)的客戶機(jī)/服務(wù)器模式,該模式對(duì)客戶機(jī)的負(fù)擔(dān)頗重。隨著Internet技術(shù)的發(fā)展,B/S模式發(fā)展迅速,B/S(Browser/Server)結(jié)構(gòu)即瀏覽器/服務(wù)器結(jié)構(gòu),現(xiàn)下比較流行的解釋是:界面表示層、商業(yè)邏輯層(書寫程序)、數(shù)據(jù)層,在這種模式下,用戶界面主要通過WWW瀏覽器實(shí)現(xiàn),主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),大大簡(jiǎn)化了客戶端的電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了擁護(hù)的總體成本。

2、市場(chǎng)發(fā)展的趨勢(shì)和要求:

1) 市場(chǎng)覆蓋:企業(yè)可借助于分銷商或零售商的既有銷售網(wǎng)絡(luò)和客戶資源,快速進(jìn)行市場(chǎng)銷售覆蓋。

2) 成本控制:企業(yè)無需在中低端銷售環(huán)節(jié)進(jìn)行巨大的運(yùn)作投入,如人員、倉儲(chǔ)、貨運(yùn)、銷售等,規(guī)避和控制在此環(huán)節(jié)的成本風(fēng)險(xiǎn)。

3) 專注于核心競(jìng)爭(zhēng)力:企業(yè)可專注于產(chǎn)品研發(fā)生產(chǎn)或高端銷售環(huán)節(jié),避免資源分散及由此帶來的管理風(fēng)險(xiǎn),從而集中優(yōu)勢(shì)資源保持企業(yè)核心競(jìng)爭(zhēng)力。

4) 銷售渠道的扁平行性:中間環(huán)節(jié)的減少將縮短生產(chǎn)商與消費(fèi)者之間的距離,有利于商品的快速流通,有利于降低整體分銷成本。

3、瀏覽者及客戶的希望和需求:

1) 便捷性:如今的時(shí)代進(jìn)入到高速發(fā)展的時(shí)代,人們的生活頻率和工作量都十分巨大,這也就是人們對(duì)網(wǎng)絡(luò)的依賴性會(huì)如此大。與此同時(shí),人們對(duì)網(wǎng)絡(luò)操作的便捷性的要求也越來越高。于是,便捷性成為眾要素之首。

2) 安全性:在信息化的今天,新的技術(shù)的研發(fā)和運(yùn)用,很可能關(guān)系到一個(gè)企業(yè)的生存與發(fā)展。于是,安全性便顯的由為重要。

3) 維護(hù)和更新的頻率快:對(duì)與銷售商來說,越早的掌握市場(chǎng)的新動(dòng)向,就等于掌握了市場(chǎng)的主動(dòng)權(quán),更具有了競(jìng)爭(zhēng)力。

二、文獻(xiàn)綜述:(300字左右)

本系統(tǒng)主要根據(jù)客戶要求,系統(tǒng)編寫選用動(dòng)態(tài)網(wǎng)站技術(shù),使銷售方與消費(fèi)方可以交互。動(dòng)態(tài)技術(shù)選用asp,數(shù)據(jù)庫方面選用access,考慮到系統(tǒng)規(guī)模小,使用范圍不大的條件,選用asp可以使數(shù)據(jù)都在銷售方的服務(wù)器上處理,提高用戶瀏覽速度,相對(duì)jsp等編程語言與其他數(shù)據(jù)庫技術(shù),asp+access有較好的兼容性,環(huán)境配制簡(jiǎn)單,如有用戶使用造成的系統(tǒng)損壞,所以數(shù)據(jù)便于恢復(fù),符合小系統(tǒng)使用要求,可以滿足用戶使用。 系統(tǒng)要有良好的用戶接口,考慮到操作者的計(jì)算機(jī)水平,提供良好的用戶接口可使管理者通過對(duì)頁面進(jìn)行鼠標(biāo)點(diǎn)擊等操作進(jìn)行商品管理,用戶管理,訂單管理等操作。 系統(tǒng)要有美觀的瀏覽界面,由于消費(fèi)者定位在一個(gè)特定的群體,瀏覽界面要符合消費(fèi)者的審美,美觀大方,讓消費(fèi)者可以在眾網(wǎng)絡(luò)商店中,記住這個(gè)商店。 系統(tǒng)要有完整的數(shù)據(jù)庫結(jié)構(gòu),包括商品信息,分類信息,客戶資料,訂單信息等,都要保存在數(shù)據(jù)庫中,可以說數(shù)據(jù)庫是該系統(tǒng)的核心部分,所有接口圍繞著數(shù)據(jù)庫工作。 根據(jù)客戶需求,系統(tǒng)工作到訂單處理,發(fā)貨終止,所有業(yè)務(wù)流程按照客戶實(shí)際銷售流程為準(zhǔn),發(fā)貨之后由物流負(fù)責(zé),消費(fèi)者行為從注冊(cè)開始,到提交訂單結(jié)束。

網(wǎng)絡(luò)技術(shù)發(fā)展到今天,已經(jīng)形成了許多較為完善的開發(fā)技術(shù),例如:JAVA、C等,但或多或少總存在著一些不盡如人意的地方。對(duì)于ASP技術(shù),由于它的諸多優(yōu)點(diǎn),被廣泛的運(yùn)用于網(wǎng)絡(luò)的開發(fā)等方面。

對(duì)于網(wǎng)絡(luò)銷售模式發(fā)展,主要體現(xiàn)在以下幾個(gè)方面:運(yùn)行的方式、對(duì)客戶的運(yùn)行平臺(tái)的要求、安全性便捷性、以及維護(hù)和更新的頻率。對(duì)于這些,ASP都很好的解決了。首先,ASP使用VBScript、Jscript等簡(jiǎn)單的腳本語言編寫,并運(yùn)行于服務(wù)器,采用嵌入HTML的方法,使開發(fā)過程變得十分方便;與客戶端平臺(tái)無關(guān),所以任何瀏覽器都能很好的工作;代碼隱藏,編寫好的ASP代碼不會(huì)被別人竊取等等。

正是由于了以上的諸多優(yōu)點(diǎn),ASP技術(shù)被越來越多的運(yùn)用于網(wǎng)絡(luò)的銷售及許多其他的方面。相信在不久的將來,隨著ASP的性能和穩(wěn)定性的不斷提高,ASP技術(shù)在網(wǎng)絡(luò)銷售方面的運(yùn)用將不斷開發(fā)出更多的潛力,鞏固Web服務(wù)器端程序設(shè)計(jì)的優(yōu)勢(shì)地位。

三、工作計(jì)劃及方案論證:(500字左右)

工作計(jì)劃:

1、制定論文大綱。

2、收集與論文相關(guān)的資料。

3、將收集起來的資料進(jìn)行整理,分析。

4、將整理過后資料按順序?qū)戇M(jìn)論文。

5、對(duì)論文進(jìn)行修改。

6、歸納總結(jié)。

7、按要求完成論文。

方案論證:

國(guó)內(nèi)外網(wǎng)絡(luò)銷售模式的發(fā)展趨勢(shì)

1)戰(zhàn)略化趨勢(shì)

隨著社會(huì)化大生產(chǎn)的發(fā)展,社會(huì)生產(chǎn)日趨復(fù)雜,社會(huì)環(huán)境變幻莫測(cè),組織與環(huán)境聯(lián)系的日益緊密,銷售網(wǎng)絡(luò)中所涉及到的因素日益增多、日趨復(fù)雜,組織(尤其是企業(yè))間競(jìng)爭(zhēng)的日趨激烈,能否制定和實(shí)現(xiàn)正確的戰(zhàn)略構(gòu)想,關(guān)系到企業(yè)的興亡

2)信息化趨勢(shì)

隨著以微型電腦、激光技術(shù)、新型材料、生物工程和新能源開發(fā)為中心的新科技革命的興起與發(fā)展,生產(chǎn)技術(shù)、社會(huì)需求以及市場(chǎng)競(jìng)爭(zhēng)等日新月異、瞬息萬變,在這種情況下,信息進(jìn)入重要資源的行列。豐富而準(zhǔn)確的信息,是正確而迅速?zèng)Q策的前提,一個(gè)企業(yè)能否在激烈的競(jìng)爭(zhēng)中得以生存和發(fā)展,它的產(chǎn)品和服務(wù)能否跟上時(shí)代的要求,首先在于該企業(yè)能否及時(shí)掌握必要和準(zhǔn)確的信息,能否正確地加工和處理信息,能否迅速地在員工之間傳遞和分享信息,特別是能否把信息融合到產(chǎn)品和生產(chǎn)服務(wù)過程之中,融合到企業(yè)的整個(gè)經(jīng)營(yíng)與管理工作之中。各級(jí)管理者在這個(gè)瞬息萬變的時(shí)代,越來越重視信息的作用,把如何獲取有效的信息作為自己的首要任務(wù)。企業(yè)管理者發(fā)揮各種職能作用,都要以掌握大量真實(shí)、準(zhǔn)確、及時(shí)的信息為前提。在這種情況下,傳統(tǒng)的企業(yè)銷售模式已經(jīng)不能適應(yīng)現(xiàn)代的信息處理要求,也不能滿足企業(yè)經(jīng)營(yíng)管理對(duì)信息的要求,企業(yè)管理面臨著信息化的挑戰(zhàn),信息管理成為企業(yè)競(jìng)爭(zhēng)致勝的重要法寶。

3)人性化趨勢(shì)

在傳統(tǒng)的銷售管理模式中,大都以物品為中心,工人只是物品銷售系統(tǒng)的配件,人被當(dāng)作是物,管理的中心是物。但是,隨著信息時(shí)代的到來,組織中最缺乏的不是資金和機(jī)器,而是高素質(zhì)的人才。組織中人的作用,在組織中越來越顯出重要作用。這就促使管理部門日益重視人的因素,管理工作的中心也從物轉(zhuǎn)向人。傳統(tǒng)銷售管理和現(xiàn)代銷售管理的一個(gè)重要區(qū)別,就是管理中心從物本管理到人本管理。

4)彈性化趨勢(shì)

隨著社會(huì)的發(fā)展,銷售管理模式從固定的組織管理系統(tǒng)向富有彈性的組織系統(tǒng)發(fā)展。這是網(wǎng)絡(luò)銷售管理模式發(fā)展又一個(gè)重要趨勢(shì)。

過去在組織管理中,建立起一套完整的組織管理系統(tǒng),長(zhǎng)期固定不變,顯得僵硬。但現(xiàn)在,由于社會(huì)環(huán)境的不斷變化,要求銷售機(jī)構(gòu)應(yīng)該趨于靈活而富有彈性,以求信息暢通并行動(dòng)敏捷,能夠具有很強(qiáng)的對(duì)環(huán)境的適應(yīng)能力。為了簡(jiǎn)化發(fā)號(hào)施令和相互溝通的渠道,組織管理者將縮小機(jī)構(gòu),減少層次。在企業(yè)各下屬機(jī)構(gòu)變小的同時(shí),將賦予它們更大的自主權(quán),實(shí)行經(jīng)營(yíng)權(quán)和管理權(quán)下放。這既有利于發(fā)揮下屬人員的專長(zhǎng)和創(chuàng)造精神,又有利于使企業(yè)領(lǐng)導(dǎo)把主要精力集中在高層戰(zhàn)略決策問題上。

四、參考文獻(xiàn):(不少于10篇,期刊類文獻(xiàn)不少于7篇)

1.七匹狼服裝網(wǎng)絡(luò)營(yíng)銷設(shè)計(jì)(DOC 5頁).

2.菲律普科特勒,梅汝和等譯:《營(yíng)銷管理》(第十一版),上海人民出版社 2005 年版.

3.邁克爾波特,陳小悅譯:《競(jìng)爭(zhēng)優(yōu)勢(shì)》,華夏出版社 2001 年版.

4.薛辛光 主編. 網(wǎng)絡(luò)營(yíng)銷學(xué). 北京: 電子工業(yè)出版社, 2003

5.沈鳳池 主編. 網(wǎng)絡(luò)營(yíng)銷. 北京:清華大學(xué)出版社,2005

6.曲學(xué)軍,劉喜敏主編. 網(wǎng)絡(luò)營(yíng)銷. 大連:大連理工出版社,2003

7.孫良軍.Dreamweaver 8完美網(wǎng)頁設(shè)計(jì)商業(yè)網(wǎng)站篇[M].北京中國(guó)電力出版社,2006.

8.羅銳韌.ASP網(wǎng)頁程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2005.

9.汪鑫等.Web 程序設(shè)計(jì)[M].北京:電子工業(yè)出版社,2005.

10.符靜波,馬輝明.中小型企業(yè)網(wǎng)站建設(shè)解決方案[J].計(jì)算機(jī)應(yīng)用研究,2001

11.梁良 企業(yè)網(wǎng)站推廣中搜索引擎優(yōu)化策略 [期刊論文] -湖南稅務(wù)高等專科學(xué)校學(xué)報(bào),2008

12.王璞 Photoshop CS標(biāo)準(zhǔn)教程[ M] .西北工業(yè)大學(xué)音像出版社, 2005

13.胡崧 Fireworks CS3標(biāo)準(zhǔn)教程(附光盤) 中國(guó)青年出版社 ,2008

女裝網(wǎng)站的開題報(bào)告篇二 一、課題背景與意義

隨著中國(guó)服裝產(chǎn)品的品牌化發(fā)展,以及在信息通信領(lǐng)域的發(fā)展,越來越多的國(guó)際流行與時(shí)尚信息更加快速地流向中國(guó)消費(fèi)者心中,形成了以國(guó)際服裝品牌為引導(dǎo),中國(guó)服裝品牌企業(yè)銷售為龍頭的市場(chǎng)消費(fèi)導(dǎo)向。服裝為人類生存四大要素中,最具有創(chuàng)造性的,也是最有表現(xiàn)力的要素,是向他人傳達(dá)個(gè)人社會(huì)地位、文化素養(yǎng)、職業(yè)、社會(huì)角色、生活方式、價(jià)值觀念及其個(gè)人特征的載體。

預(yù)計(jì)在2010年,中國(guó)主要消費(fèi)城市人均服裝產(chǎn)品的消費(fèi)額將達(dá)到3500元人民幣,其增長(zhǎng)空間巨大。而日益加劇的服裝行業(yè)市場(chǎng)競(jìng)爭(zhēng),對(duì)傳統(tǒng)模式提出了嚴(yán)峻挑戰(zhàn)。商品品種日益豐富,流行周期越來越短、企業(yè)活動(dòng)節(jié)奏加快、調(diào)價(jià)、削價(jià)、移庫各種情況增加,信息量大、賒銷、代銷、折讓、退換等方式頻繁應(yīng)用,這些都增加了經(jīng)營(yíng)管理中的結(jié)算和統(tǒng)計(jì)難度。因此實(shí)現(xiàn)網(wǎng)絡(luò)化銷售與服務(wù),是眾多服裝企業(yè)夢(mèng)寐以求的愿望。網(wǎng)上購物則在當(dāng)今社會(huì)已經(jīng)顯示出較強(qiáng)的發(fā)展勢(shì)頭,它在推動(dòng)國(guó)家經(jīng)濟(jì)增長(zhǎng)方面可以說是一支嶄新的力量。面對(duì)新世紀(jì)的挑戰(zhàn),服裝行業(yè)必須要實(shí)現(xiàn)產(chǎn)業(yè)升級(jí),提高整體水平,必須要很好地實(shí)現(xiàn)網(wǎng)上購物。

二、本課題的任務(wù)與要求

通過服裝購物網(wǎng)站的設(shè)計(jì)與開發(fā),可以更好地提高自己的系統(tǒng)分析能力、網(wǎng)頁設(shè)計(jì)及網(wǎng)站建設(shè)能力等;通過論文撰寫,可以培養(yǎng)資料檢索、資料收集、信息處理能力、溝通交流的能力等。此網(wǎng)站要求建立一個(gè)內(nèi)容與結(jié)構(gòu)相對(duì)完整、具備簡(jiǎn)單交互功能的電子商務(wù)網(wǎng)站。主要包括以下幾個(gè)功能:

1.用戶注冊(cè)、登錄功能;

2.查看商品功能;

3.購買商品功能;

4.后臺(tái)管理功能。

三、已具備條件

大學(xué)三年中已經(jīng)學(xué)習(xí)了以下課程:網(wǎng)頁設(shè)計(jì)工具Dreamweaver MX和ASP;圖形圖像處理工具PhotoShop;數(shù)據(jù)庫Access、SQL Server。除此之外,也學(xué)習(xí)了網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)等課程。大一時(shí)參加了為時(shí)一周的Dreamweaver MX實(shí)訓(xùn),完成了靜態(tài)個(gè)人網(wǎng)站的設(shè)計(jì)與制作;大二時(shí)參加了為時(shí)兩周的網(wǎng)站建設(shè)實(shí)訓(xùn),完成了動(dòng)態(tài)購物網(wǎng)站的制作,對(duì)購物網(wǎng)站有了一定的了解。

通過對(duì)以上技術(shù)工具的學(xué)習(xí),不僅熟練掌握了它們的使用方法,也能把它們很好地用到自己建設(shè)的網(wǎng)站中。同時(shí)我還查閱了較多相關(guān)的資料,閱讀了較多這方面的論文,也接觸了較多的購物網(wǎng)站,能夠比較順利地完成自己網(wǎng)站的建設(shè)。

四、課題任務(wù)實(shí)施的思路與方案

1.需求分析

在該系統(tǒng)地設(shè)計(jì)中,采用前臺(tái)和后臺(tái)兩個(gè)子系統(tǒng)的設(shè)計(jì)方式。將商品的查看、購買與用戶的注冊(cè)登錄放在前臺(tái),將數(shù)據(jù)管理與商品管理放入后臺(tái)管理系統(tǒng)中,使商品管理與顯示界面分開,這樣即便于數(shù)據(jù)管理也更加安全。

2.模塊分析

(1)用戶注冊(cè)、登錄模塊;

此模塊可供用戶注冊(cè)、登錄。用戶注冊(cè)登錄后即可更快捷、更方便地瀏覽及購買需要的產(chǎn)品。

(2)查看商品模塊;

此模塊可供用戶快速地查看自己需要的產(chǎn)品。

(3)購買商品模塊;

此模塊可供注用戶購買自己需要的產(chǎn)品,即方便又快捷。

(4)后臺(tái)模塊;

此模塊用來管理商品和數(shù)據(jù)。

推薦精選
主站蜘蛛池模板: 临汾市| 库伦旗| 屏南县| 中江县| 渭源县| 阳谷县| 南汇区| 视频| 宁河县| 邻水| 南投市| 蓬溪县| 罗源县| 天等县| 陕西省| 潞城市| 五常市| 长葛市| 金秀| 银川市| 沂水县| 沈丘县| 延安市| 马山县| 阜南县| 通渭县| 承德市| 资阳市| 蒙山县| 清原| 乌拉特后旗| 武鸣县| 雷波县| 蒙自县| 台湾省| 荥经县| 茌平县| 焉耆| 临澧县| 屯昌县| 卢氏县|