網(wǎng)站設(shè)計(jì)論文范文

時(shí)間:2023-03-24 07:50:03

導(dǎo)語:如何才能寫好一篇網(wǎng)站設(shè)計(jì)論文,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公文云整理的十篇范文,供你借鑒。

網(wǎng)站設(shè)計(jì)論文

篇1

1.1審批流程定義

工作流通常指的是工作參與者為了達(dá)到某一工作目標(biāo)而實(shí)施的工作以及工作轉(zhuǎn)交過程。工作流屬于一種對(duì)工作流程的計(jì)算模型,是把工作流程前后相關(guān)的工作聯(lián)系在一起的規(guī)則。簡言之,工作流指的是一系列相互聯(lián)系且自動(dòng)實(shí)施的業(yè)務(wù)活動(dòng),是業(yè)務(wù)流程的全部或者部分自動(dòng)化。按照工作內(nèi)容和要求的不同我們可以針對(duì)不同類型的工作流定義出不同形式與特點(diǎn)的流程,在每個(gè)流程中都定義相關(guān)的節(jié)點(diǎn)信息,同時(shí)各個(gè)節(jié)點(diǎn)和有與其對(duì)應(yīng)的角色。各種單據(jù)與報(bào)表可以對(duì)應(yīng)不同的流程,如果我們的工作內(nèi)容或者管理需求發(fā)生變化,則可以對(duì)其中相關(guān)的一項(xiàng)節(jié)點(diǎn)或流程信息進(jìn)行調(diào)整,進(jìn)而極大的提升了整個(gè)系統(tǒng)的擴(kuò)展性與靈活度。

1.2審批流程流轉(zhuǎn)

對(duì)流程進(jìn)行定義之后,開始制作相關(guān)單據(jù)與報(bào)表,正式進(jìn)入流轉(zhuǎn)過程,各個(gè)流程都分成了不同節(jié)點(diǎn),而每一個(gè)節(jié)點(diǎn)都必須通過具備一定權(quán)限的簽名之后才能夠順利向下一節(jié)點(diǎn)流轉(zhuǎn)。具備權(quán)限的用戶在打開系統(tǒng)之后能夠成功查看自身所在節(jié)點(diǎn)的一系列流程信息,主要包含有需要簽名的單據(jù)、接受的回退申請(qǐng)或者撤銷的流程等。

1.3審批流程撤銷

Java網(wǎng)站設(shè)計(jì)中的工作流的設(shè)計(jì)文/康曉林蔣少莉良好的審批流程設(shè)計(jì)不但能夠擺脫時(shí)間與空間的制約,管理者也能夠不受時(shí)空的限制而下達(dá)相關(guān)指令,從而極大的提升工作效率。本文主要探討了基于Java的網(wǎng)站設(shè)計(jì)中工作流系統(tǒng)的設(shè)計(jì)。摘要流轉(zhuǎn)結(jié)束之后能夠撤銷,讓其恢復(fù)到流轉(zhuǎn)開始時(shí)的狀態(tài),另外在流程流轉(zhuǎn)過程中數(shù)據(jù)庫中已經(jīng)被修改的信息也會(huì)恢復(fù)到原始狀態(tài)。在流轉(zhuǎn)開始之前,我們可以利用存儲(chǔ)過程將定義好的流程進(jìn)行初始化,進(jìn)而生成流程實(shí)例。若流轉(zhuǎn)已經(jīng)完成的流程因某種原因必須撤銷,管理員能夠直接對(duì)流程信息進(jìn)行查看并下達(dá)撤銷指令,進(jìn)而讓其作為新流程再次流轉(zhuǎn)。

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

2.1加密封裝可靈活設(shè)置的數(shù)據(jù)庫連接

在Java平臺(tái)下設(shè)計(jì)的系統(tǒng)之中,一般我們選擇把需要連接的主機(jī)名、用戶名以及數(shù)據(jù)庫都寫在JavaBean內(nèi),若用戶數(shù)據(jù)庫產(chǎn)生變化或者主機(jī)名、用戶名被修改,則必須對(duì)連接數(shù)據(jù)庫的JavaBean進(jìn)行修改,再編譯為Class文件,之后通過JSP客戶端或者應(yīng)用程序進(jìn)行調(diào)用。這樣一來就能夠避免對(duì)源程序進(jìn)行修改和重新編譯的繁瑣問題。在本文所設(shè)計(jì)的系統(tǒng)中,主要是把需要連接的數(shù)據(jù)庫、主機(jī)名和用戶名共同寫在一個(gè)加密文件內(nèi),在與數(shù)據(jù)庫連接時(shí)僅僅需要利用JavaBean來讀取這一加密文件。如果連接信息變化,則只需要對(duì)加密文件進(jìn)行修改,而不對(duì)連接數(shù)據(jù)庫程序進(jìn)行修改就能夠?qū)崿F(xiàn)與數(shù)據(jù)庫的有效連接,進(jìn)而在很大程度上提升了連接數(shù)據(jù)庫的靈活性。

2.2封裝數(shù)據(jù)庫處理邏輯

該系統(tǒng)是基于互聯(lián)網(wǎng)的網(wǎng)站系統(tǒng),我們無法明確的了解有多少用戶會(huì)同時(shí)上線使用,如果有成千上萬人同時(shí)登陸,系統(tǒng)所承受的負(fù)荷非常之大。其中,數(shù)據(jù)庫連接的建立與釋放是這一系統(tǒng)中代價(jià)最大的操作,系統(tǒng)在數(shù)據(jù)庫的建立與釋放的過程中運(yùn)用連接池技術(shù),建立了相應(yīng)的數(shù)據(jù)庫連接對(duì)象,當(dāng)客戶端應(yīng)用程序?qū)B接產(chǎn)生使用需求時(shí),便從中取出,之后再放回其中,減少了連接重新釋放所消耗的時(shí)間,同時(shí)其余客戶端應(yīng)用程序需要與對(duì)象進(jìn)行連接時(shí)可以直接從中取出使用,節(jié)省了建立連接的時(shí)間。

2.3審批工作流程的實(shí)現(xiàn)

在本系統(tǒng)中,對(duì)審批流程的定義、流轉(zhuǎn)以及撤銷進(jìn)行了設(shè)計(jì),運(yùn)用微軟GryptoAPI技術(shù)、CAPICOM控件、JDK擴(kuò)展庫IAIK控件以及數(shù)字簽名技術(shù),有效的實(shí)現(xiàn)了單據(jù)和報(bào)表等網(wǎng)上審批流程。

3結(jié)語

篇2

信息技術(shù)課程的教學(xué)網(wǎng)站可以在學(xué)習(xí)的過程中為學(xué)生提供豐富的信息技術(shù)課程資源,同時(shí)還為學(xué)生在信息技術(shù)課程各個(gè)環(huán)節(jié)的學(xué)習(xí)中提供了學(xué)習(xí)工具,所以在實(shí)踐中進(jìn)行信息技術(shù)課程教學(xué)網(wǎng)站的設(shè)計(jì)有著重大意義。首先,信息技術(shù)課程教學(xué)網(wǎng)站的設(shè)計(jì)是對(duì)全體學(xué)生的關(guān)注。在開展信息技術(shù)課程教學(xué)網(wǎng)站的設(shè)計(jì)過程中,主要是面向?qū)W生的學(xué)習(xí)需求,所以對(duì)于每一位學(xué)生的發(fā)展都比較關(guān)注,另外,也尊重學(xué)生自身的個(gè)性化需求。確保每一位學(xué)生都能夠通過信息技術(shù)課程的教學(xué)網(wǎng)站學(xué)習(xí)到相關(guān)的技術(shù)知識(shí),以此來提升信息技術(shù)課程的教學(xué)效率。其次,信息技術(shù)課程教學(xué)網(wǎng)站的設(shè)計(jì)注重對(duì)學(xué)生交流與溝通能力的培養(yǎng)。當(dāng)信息技術(shù)課程的教學(xué)網(wǎng)站建立之后,一般都設(shè)置討論區(qū),可以和同學(xué),也可以和老師之間就關(guān)心的學(xué)習(xí)問題進(jìn)行交流,這不僅僅拉近了師生之間的關(guān)系,為信息技術(shù)課程的教學(xué)營造了良好的氛圍,也在一定程度上增強(qiáng)了學(xué)生自身的溝通能力。另外老師可以通過網(wǎng)站的討論區(qū)對(duì)學(xué)生所提出的問題進(jìn)行及時(shí)的解答,了解學(xué)生在課堂學(xué)習(xí)中所遇到的難點(diǎn)與困惑,同時(shí)對(duì)于討論的結(jié)果進(jìn)行評(píng)價(jià)和展示,從而更好地滿足學(xué)生全面發(fā)展的現(xiàn)實(shí)需求,促進(jìn)學(xué)生綜合素質(zhì)的全面發(fā)展。

二、信息技術(shù)課程教學(xué)網(wǎng)站的實(shí)現(xiàn)措施

1.要做好網(wǎng)站的功能定位和需求分析

在對(duì)信息技術(shù)網(wǎng)站進(jìn)行設(shè)計(jì)的時(shí)候,應(yīng)當(dāng)廣泛地進(jìn)行資料的收集,同時(shí)仔細(xì)研究和調(diào)查已經(jīng)在使用的信息技術(shù)課程網(wǎng)站的優(yōu)缺點(diǎn),對(duì)信息技術(shù)課程網(wǎng)站的日后發(fā)展方向開展科學(xué)的分析,從而確保所構(gòu)建的信息技術(shù)網(wǎng)站的可行性和科學(xué)性。在進(jìn)行信息技術(shù)課程教學(xué)網(wǎng)站功能定位的時(shí)候,應(yīng)該從以下幾個(gè)方面進(jìn)行努力。首先要構(gòu)建老師和學(xué)生使用的強(qiáng)大信息資源庫。實(shí)踐中在開展信息技術(shù)課程教學(xué)網(wǎng)站設(shè)計(jì)的過程中,應(yīng)該有針對(duì)性地系統(tǒng)地構(gòu)建豐富的信息庫資源,以便可以更好地滿足學(xué)生的日常學(xué)習(xí)需求,使得信息技術(shù)課程的教學(xué)效率更高。其次,要注重老師和學(xué)生之間交流模塊的構(gòu)建。學(xué)習(xí)過程中,便捷的學(xué)生和學(xué)生、學(xué)生和老師之間的交流平臺(tái)是保障信息技術(shù)課程教學(xué)質(zhì)量的關(guān)鍵所在,同時(shí)也是師生之間良好關(guān)系構(gòu)建的基礎(chǔ)保障,因此在進(jìn)行信息技術(shù)課程網(wǎng)站設(shè)計(jì)的過程中,應(yīng)該要實(shí)現(xiàn)論壇、聊天室之類的功能。第三要構(gòu)筑信息技術(shù)課程完整的課程內(nèi)容結(jié)構(gòu)。信息技術(shù)課程的教學(xué)網(wǎng)站是學(xué)生開展自主學(xué)習(xí)的重要場所,因此在進(jìn)行網(wǎng)站的設(shè)計(jì)時(shí)就應(yīng)當(dāng)構(gòu)建完善的課程內(nèi)容,同時(shí)配以檢測習(xí)題和評(píng)分系統(tǒng),讓學(xué)生可以樂學(xué)和好學(xué),在學(xué)習(xí)過程中變得愉快輕松。

2.做好網(wǎng)站內(nèi)容的設(shè)計(jì)工作

第一要對(duì)學(xué)習(xí)的資源進(jìn)行擴(kuò)展。在進(jìn)行信息技術(shù)課程教學(xué)網(wǎng)站內(nèi)容設(shè)計(jì)的時(shí)候,應(yīng)該盡量結(jié)合信息技術(shù)課程教學(xué)特點(diǎn)和實(shí)際情況,注重對(duì)素材資源的額整理和收集,采取不同的學(xué)習(xí)工具和相關(guān)的資源網(wǎng)站鏈接,對(duì)信息技術(shù)課程虛席資源的深度和廣度進(jìn)行擴(kuò)展。第二要做好自我評(píng)價(jià)系統(tǒng)的設(shè)計(jì)。在利用網(wǎng)站開展信息技術(shù)學(xué)習(xí)的時(shí)候,學(xué)生正確的自我評(píng)價(jià)可以很好地激發(fā)學(xué)生的學(xué)習(xí)興趣,最大限度地調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性和主動(dòng)性。所以,在進(jìn)行信息技術(shù)課程教學(xué)網(wǎng)站內(nèi)容設(shè)計(jì)的時(shí)候,應(yīng)該注重對(duì)學(xué)生自我評(píng)價(jià)系統(tǒng)的設(shè)計(jì),為學(xué)生的學(xué)習(xí)提供針對(duì)性且有真強(qiáng)針對(duì)性的強(qiáng)化訓(xùn)練,幫助學(xué)生更好地完成自我評(píng)價(jià),最大限度地提升信息技術(shù)課程的教學(xué)效率。

三、結(jié)語

篇3

1用例建模

用例建模主要是用例試圖的構(gòu)建,用例視圖是一種模型圖,它是站在用戶的角度定義的,可以讓所有參與者看都能到其中的系統(tǒng)功能。醫(yī)院門戶網(wǎng)站模型的參與者包含:院領(lǐng)導(dǎo)、各科主任、各部門專家、護(hù)士、信息管理員、采購和市場調(diào)查員等等。這些參與者與醫(yī)院門戶網(wǎng)站聯(lián)合互動(dòng),交換信息,成為網(wǎng)站的主題,在此種情況下他們扮演著網(wǎng)站外部信息交換的目標(biāo)。

2靜態(tài)建模

靜態(tài)模型的建立主要就是用類圖來描述系統(tǒng)中的靜態(tài)解構(gòu),通過一系列的分析剖析,得到相關(guān)的類。類圖不僅能定義其自身的方法屬性,更重要的是表達(dá)了類與類之間的關(guān)系。在本課題的醫(yī)院門戶網(wǎng)站中,客戶經(jīng)理對(duì)系統(tǒng)內(nèi)的類的屬性進(jìn)行操作,例如管理系統(tǒng)的登陸、階段匯報(bào)的上傳、對(duì)象的信息更新、數(shù)據(jù)的備份等。

3動(dòng)態(tài)建模

在靜態(tài)建模的基礎(chǔ)上,開始構(gòu)建動(dòng)態(tài)建模。動(dòng)態(tài)模型所描述的,是實(shí)現(xiàn)系統(tǒng)功能的流程圖,活動(dòng)圖等,是從各個(gè)不同的角度,來描述對(duì)象之間的相互作用的關(guān)系。時(shí)序圖是通過二維圖來表達(dá)對(duì)象之間的交互的,垂直軸是時(shí)序圖的時(shí)間進(jìn)程,水平軸是對(duì)象之間的交互。垂直周的虛線即是生命線,表示該對(duì)象的存在時(shí)間。生命線的消息是一對(duì)象到另一個(gè)對(duì)象生命線的箭頭。箭頭則是按時(shí)間順序至上而下的在途中排列。在輸入用戶名和密碼登錄系統(tǒng)后,打開掛號(hào)窗體,輸入病人信息等一系列的信息,掛號(hào)成功,最后關(guān)閉掛號(hào)窗體。

4活動(dòng)圖

活動(dòng)圖是標(biāo)準(zhǔn)建模語言(uml)的一種形動(dòng)態(tài)模型圖,適用于表示用例的事件和過程,可以用來復(fù)雜的算法極其并發(fā)處理的國臣。活動(dòng)圖表達(dá)達(dá)到用例要求所要進(jìn)行的一系列活動(dòng)和活動(dòng)間的交互關(guān)系,能更清晰的識(shí)別活動(dòng)?;顒?dòng)圖也是一種狀態(tài)圖的一種,在建模過程中顯得特別重要,主要是強(qiáng)調(diào)對(duì)象間的流程控制。

二結(jié)束語

篇4

通過網(wǎng)站,全面宣傳,展示學(xué)校風(fēng)采、優(yōu)點(diǎn)與特色,學(xué)校的重大活動(dòng)安排與招生政策,增強(qiáng)家長與學(xué)校之間的聯(lián)系,在Internet上實(shí)現(xiàn)完成部分校務(wù),提高辦事效率。

1.2開發(fā)工具的選用及介紹

ASP的優(yōu)勢:

ActiveServerPages:“動(dòng)態(tài)服務(wù)器網(wǎng)頁”,一般簡稱為“ASP”,ASP之所以能受到大家的重視與使用的原因,主要在于所產(chǎn)生的執(zhí)行結(jié)果都是標(biāo)準(zhǔn)的HTML格式,而且這些程序是在網(wǎng)絡(luò)服務(wù)端中執(zhí)行,使用一般的瀏覽器(如IE或Netscape)都可以正確地獲得ASP的“執(zhí)行”結(jié)果,并且將這ASP執(zhí)行的結(jié)果直接在瀏覽器中“瀏覽”,不像VBScript或javascript是在客戶端(Client)的瀏覽器上執(zhí)行,若使用VBScript來設(shè)計(jì)程序,客戶端(Client)在IE瀏覽器中可以顯示程序執(zhí)行的結(jié)果,可是,客戶端(Client)若使用Netscape瀏覽器就無法顯示VBScript的執(zhí)行結(jié)果。

ASP的特點(diǎn):

任何開發(fā)工具皆可發(fā)展ASP

只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。當(dāng)然,其他網(wǎng)頁發(fā)展工具,例如,F(xiàn)rontPageExpress、FrontPage等也都可以;不過還是建議你用記事本來寫,既省錢又方便,若是使用那些所見即所得的網(wǎng)頁編輯來寫ASP,可能會(huì)發(fā)生一些意想不到的離奇狀態(tài)。

通吃各家瀏覽由于ASP程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行,執(zhí)行結(jié)果所產(chǎn)生的HTML文件適用于不同的瀏覽器。

語言相容性高

ASP與所有的ActiveXScript語言都相容,除了可結(jié)合HTML,VBScript、JavaScript、ActiveX服務(wù)器組件來設(shè)計(jì)外,并可經(jīng)由“plug-In(外掛組件模組)的方式,使用其他廠商(ThirdParty)所提供的語言。

隱密安全性高

如果我們?cè)跒g覽器中直接查看網(wǎng)頁的原始代碼,就只能看到HTML文件,原始的ASP程序代碼是看不到的!這是因杰ASP程序先于網(wǎng)站服務(wù)(WebServer)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn)HTML文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的ASP程序并不會(huì)輕易地被看見進(jìn)而被盜用。

易于操控?cái)?shù)據(jù)庫

ASP可以輕易地通過ODBC(OpenDatabaseConnectivity)驅(qū)動(dòng)程序連接各種不同的數(shù)據(jù)庫,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可將“文本文件”或是”Excel”文件當(dāng)成數(shù)據(jù)庫用。

面向?qū)ο髮W(xué)習(xí)容易

ASP具備有面向?qū)ο螅∣bject-Oriented)功能,學(xué)習(xí)容易,ASP提供了五種方便能力強(qiáng)大的內(nèi)建對(duì)象:Request、Response、Sever、Application以及Session,同時(shí),若使用ASP內(nèi)建的“Application”對(duì)象或”Session”對(duì)象所撰寫出來的ASP程序可以在多個(gè)網(wǎng)頁之間暫時(shí)保存必要的信息。

ASP的六大內(nèi)部對(duì)象

對(duì)象名稱功能描述

RequestResponseServerSessionApplicationObjectContext從客戶端取得信息將信息送給客戶端提供一些Web服務(wù)器工具儲(chǔ)存在一個(gè)Session內(nèi)的用戶信息,該信息僅可被該用戶訪問在一個(gè)ASP-Application中讓不同的客戶端共享信息可以用來配合MicrosoftTransaction服務(wù)器進(jìn)行分布式事務(wù)處理

所以我選擇了ASP結(jié)合Frontpage架構(gòu)長沙市工商職業(yè)中專學(xué)校網(wǎng)站

第二章網(wǎng)站總體分析與設(shè)計(jì)

2.1網(wǎng)站系統(tǒng)分析

根據(jù)前面的設(shè)計(jì)思想進(jìn)行分析,按照系統(tǒng)開發(fā)的基本觀點(diǎn)對(duì)網(wǎng)站進(jìn)行分解,從內(nèi)容上可對(duì)網(wǎng)站作如下劃分:

l學(xué)校風(fēng)采通過學(xué)校概括、教師風(fēng)采、校園之星及部分圖片等內(nèi)容來展現(xiàn)。

l優(yōu)點(diǎn)特色通過新聞、生動(dòng)活潑的教育教學(xué)欄目來展現(xiàn)。

l信息通過公告欄、信息查詢等欄目來實(shí)現(xiàn),內(nèi)容有招生政策、

活動(dòng)安排等。

l部分校務(wù)根據(jù)校務(wù)的公開程度與參與人數(shù)的多少,特選擇圖書管

理、評(píng)優(yōu)、考試查分、家校聯(lián)系四大校務(wù)在網(wǎng)上實(shí)現(xiàn)。

2.2主頁設(shè)計(jì)

網(wǎng)站主頁采用靜、動(dòng)相結(jié)合的方式,即靜態(tài)的主畫面和動(dòng)態(tài)的圖片相結(jié)合,體現(xiàn)學(xué)校的勃勃生氣,靜態(tài)主頁方式介紹學(xué)校風(fēng)采、優(yōu)點(diǎn)特色、信息,對(duì)于四大校務(wù),就得利用ASP與數(shù)據(jù)庫結(jié)合的技術(shù)建立數(shù)據(jù)庫查詢管理系統(tǒng),采用交互式的動(dòng)態(tài)的web畫面來實(shí)現(xiàn)。

主頁結(jié)構(gòu)圖

注:帶下劃線的表示是鏈接方式

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

采用的數(shù)據(jù)庫是MicrosoftAccess,擬建立teach.mdb庫文件,包含如下幾個(gè)表文件:

allmessage留言信息表

Libbooks圖書信息表

Libcategories圖書類別信息表

Libemps圖書館用戶信息表;

stud學(xué)生信息表

第三章詳細(xì)設(shè)計(jì)

3.1家長學(xué)校聯(lián)絡(luò)簿

3.1.1功能:

利用SQL語法過濾特定的家長留言意見,讓老師可以針對(duì)某位特定學(xué)生家長所發(fā)表的意見作出獨(dú)立的回答,同時(shí),家長在發(fā)表個(gè)人意見時(shí),若認(rèn)為意見內(nèi)容涉及敏感的話題或是意見內(nèi)容涉及私人隱私,都可用“悄悄話”的方式發(fā)言,這些“悄悄話”將不會(huì)被顯示出來讓大家看到,當(dāng)然,老師擁有管理的能力,只要以密碼登錄管理模式,就可以進(jìn)行各個(gè)學(xué)生家長的單獨(dú)意見回復(fù),而且還能看到家長們所留下的“悄悄話”。

3.1.2組成構(gòu)造

共分成六大部分:

1,意見留言結(jié)果網(wǎng)頁guest.asp:用來顯示家長發(fā)言與老師回復(fù)內(nèi)容,同時(shí)還具備一般模式與管理模式兩種顯示方法。

2,家長發(fā)言表單網(wǎng)頁addmsg.asp:讓學(xué)生家長填寫發(fā)言內(nèi)容并選擇發(fā)言性質(zhì)。

3,家長發(fā)言數(shù)據(jù)處理ASP程序add.asp:處理家長發(fā)表的意見數(shù)據(jù),同時(shí)將這些意見數(shù)據(jù)記錄起來并將網(wǎng)頁顯示轉(zhuǎn)向至意見留言結(jié)果網(wǎng)頁。

4,老師回復(fù)表單網(wǎng)頁teachans.asp:讓老師針對(duì)某位特定學(xué)生家長所發(fā)表的意見作出獨(dú)立的回答。

5,老師回復(fù)數(shù)據(jù)處理ASP程序anssave.asp:處理老師回復(fù)的數(shù)據(jù)內(nèi)容,同時(shí)將這些意見數(shù)據(jù)起來并將網(wǎng)頁顯示轉(zhuǎn)向至意見留言結(jié)果網(wǎng)頁。

6,數(shù)據(jù)表文件allmessage:用來儲(chǔ)存家長發(fā)言數(shù)據(jù)與老師回復(fù)數(shù)據(jù)的Access類型數(shù)據(jù)庫文件。

“數(shù)據(jù)表文件”負(fù)責(zé)存放家長發(fā)言數(shù)據(jù)與老師回復(fù)內(nèi)容的數(shù)據(jù)記錄,為Access類型的庫文件,將它定名為:“message.mdb”。

下圖為家庭聯(lián)絡(luò)簿的組成與流程圖:

老師回復(fù)

家長留言

讀入寫入

寫入

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

數(shù)據(jù)庫文件”teach.mdb“中的數(shù)據(jù)表”allmessage“的欄目設(shè)置,如下圖:

字段名字段類型

3.1.4界面設(shè)計(jì)與重點(diǎn)、難點(diǎn)代碼的設(shè)計(jì)

數(shù)據(jù)庫與留言顯示程序網(wǎng)頁

家長發(fā)言與老師回復(fù)的內(nèi)容數(shù)據(jù)全部儲(chǔ)存在數(shù)據(jù)庫中,要在網(wǎng)頁中顯示目前的家長發(fā)言與老師回復(fù)數(shù)據(jù),必須先進(jìn)行數(shù)據(jù)庫的鏈接與打開,要鏈接數(shù)據(jù)庫我們必須使用ADO對(duì)象群的Connection對(duì)象;而要打開數(shù)據(jù)庫則必須使用ADO對(duì)象群的Recordset對(duì)象,程序:

setcn=server.createobject("adodb.connection")

cn.open"filedsn=c:\programfiles\commonfiles\odbc\datasources\msaccessdatabase.dsn"

setrs=server.createobject("adodb.recordset")

sql="select*fromallmessageorderby留言時(shí)間desc"

rs.opensql,cn,1,1

Recordset對(duì)象是負(fù)責(zé)瀏覽與操作從數(shù)據(jù)庫取出來的數(shù)據(jù),Connection對(duì)象只負(fù)責(zé)與數(shù)據(jù)庫進(jìn)行鏈接的動(dòng)作,并不能使用數(shù)據(jù)庫內(nèi)的數(shù)據(jù),因此必須建立一個(gè)可以存取數(shù)據(jù)庫數(shù)據(jù)的Recordset對(duì)象,

使用RS.Open方法存取”teach.mdb”數(shù)據(jù)庫

RS.OpenSQL,CN,1,1

使用open方法來打開數(shù)據(jù)表或執(zhí)行Select指令參數(shù)設(shè)置如下:

1,參數(shù)一(SOURCE):為欲打開的數(shù)據(jù)表或SQL指令。

2,參數(shù)二(ActionConnection):指定一個(gè)已打開的數(shù)據(jù)庫對(duì)象,將此參數(shù)設(shè)為鏈接我們已經(jīng)建立好的Connection對(duì)象“CN”。

3,參數(shù)三(CursorType):指定Recordset的打開類型,1為可讀寫且可自由移動(dòng)。

4,參數(shù)四(LockType):指定鎖定類型,1為只讀。

數(shù)據(jù)排序與SQL指令

1.Select指令的篩選語句:

格式:Select…From

在SQL語言中:“Select”數(shù)據(jù)表“中選取某些“欄位”的數(shù)據(jù).

2.如果要選取的數(shù)據(jù)表數(shù)據(jù)包含了一個(gè)以上的欄位,則我們可以利用“,”逗號(hào)來欄位名稱隔開。

3.如果要選取的數(shù)據(jù)表數(shù)據(jù)包含了全部的欄位,則可以利用萬用字符“*”來代表全部的欄位。

可排序數(shù)據(jù)的Select指令

1.當(dāng)我們希望被選取出來的數(shù)據(jù)記錄數(shù)據(jù)能夠依據(jù)某個(gè)或某幾個(gè)欄位的內(nèi)容來排序時(shí),只要將這些排序依據(jù)的欄位擺放在“OrderBy“保留字之后,然后將這處排序的語句連接在”Select…From“后面就行了。

2.“OrderBy“默認(rèn)的排序方式是“由小排到大”,但若是希望排序方式是“由大排到小”,則我們可在欄位名稱后再加上“Desc“保留字!將排序方式改為”由大排到小“。

在“顯示留言意見”網(wǎng)頁中的打開數(shù)據(jù)庫ASP程序中的語句:

SELECT*Fromallmessageorderby留言日期Desc

功能為:從數(shù)據(jù)表“allmessage“中取出所有欄位的數(shù)據(jù),并將取出的數(shù)據(jù)記錄內(nèi)容依照”留言日期“欄位使用的”由大排到小“排序方式進(jìn)行排序。

留言顯示網(wǎng)頁的管理模式

“顯示留言意見”的網(wǎng)頁就必須具備顯示模式選擇的功能,當(dāng)顯示模式在一般情況時(shí)要能顯示家長們的一般性發(fā)言,同時(shí)還得將“悄悄話“的發(fā)言隱藏起來。當(dāng)老師以密碼登錄成為管理模式時(shí),則必須將一般性發(fā)言與悄悄話發(fā)言的數(shù)據(jù)全部顯示出來,同時(shí)還得讓老師們可以針對(duì)某位特定學(xué)生家長所發(fā)表的意見作出獨(dú)立的回答。

這兩個(gè)情況是通過密碼登錄管理模式的ASP程序?qū)崿F(xiàn)的:

<formmethod="post">

<%ifsession("checkedit")="yes"then%>

<inputtype="hidden"value="yes"name="goexit">

<inputtype="submit"value="離開管理模式">

<%else%>

密碼:<inputtype="password"name="password"size="4"maxlength="4">&nbsp&nbsp<inputtype="submit"value="教師管理">

<%endif%>

</form>

在這段網(wǎng)頁語句中,利用Session對(duì)象來記錄目前的工作模式。當(dāng)我們第一次進(jìn)入“顯示留言意見”網(wǎng)頁的時(shí)候,我們所見的網(wǎng)頁畫面一定是一般!因?yàn)镾ession尚未被建立,因此它的“變量”值一定不會(huì)是“yes”,所以網(wǎng)頁中會(huì)出現(xiàn)一個(gè)輸入密碼進(jìn)入“教師管理”模式的欄位,只有當(dāng)我們輸入密碼按下“教師管理”的按鈕組織上發(fā)ASP程序中的進(jìn)入管理模式語句后,Session對(duì)象才會(huì)被建立,同時(shí),“checkedit“Session對(duì)象變量值被設(shè)置為“yes“,所以我們就進(jìn)入了能將一般性發(fā)言與悄悄話發(fā)言的數(shù)據(jù)全部顯示出來,同時(shí)還讓教師們可以針對(duì)某位特定學(xué)生家長所發(fā)表的意見作出獨(dú)立回答的管理模式頁面。

留言顯示網(wǎng)頁的分頁

當(dāng)家長的發(fā)言與老師回復(fù)的數(shù)據(jù)筆數(shù)太多時(shí),一次要將全部的數(shù)據(jù)內(nèi)容顯示在網(wǎng)頁中,等待網(wǎng)頁下載的時(shí)間太長了,因此采用固定筆數(shù)分頁瀏覽方式來顯示網(wǎng)頁。

要進(jìn)行分頁顯示,得先知道目前有多少筆的留言數(shù)據(jù),而留言數(shù)據(jù)筆數(shù)可以通過Recordset對(duì)象的“Recordcount“(記錄個(gè)數(shù))屬性得知,我們將每10筆數(shù)據(jù)為一單位分頁顯示:

count=rs.recordcount

ifcount/10>(count\10)then

totalpage=(count\10)+1

elsetotalpage=(count\10)

endif

“/”為浮點(diǎn)數(shù)除法,“\”為整數(shù)除法。

跳頁選擇的ASP程序語句

所有的發(fā)言數(shù)據(jù)采用固定筆數(shù)分頁瀏覽的方式來顯示后,還要提供一個(gè)跳頁鏈接顯示的功能,讓瀏覽者可以選擇希望瀏覽的頁次進(jìn)得瀏覽,ASP程序語句:

pagecount=0

rs.movefirst

ifrequest.querystring("topage")<>""thenpagecount=cint(request.querystring("topage"))

ifpagecount<=0thenpagecount=1

ifpagecount>totalpagethenpagecount=totalpage

rs.move(pagecount-1)*10

發(fā)言表單網(wǎng)頁制作

insetu3

表單的參數(shù)

表單的Action參數(shù):Action參數(shù)是用來指定Server端處理此一表單數(shù)據(jù)內(nèi)容的程序,此處表單處理ASP程序?yàn)椤癮dd.asp“,

表單的Mothed參數(shù):要將表單傳送至Server端的方式有兩種,設(shè)置值分別為GET及POST,若設(shè)置為POST,則瀏覽器會(huì)等Server端來讀取數(shù)據(jù),若設(shè)置為GET,則當(dāng)我們按下送出按鈕時(shí),瀏覽器會(huì)立即將表單中的數(shù)據(jù)內(nèi)傳送出去。利用POST方法,在傳送的數(shù)據(jù)上將不受限制,利用GET方法傳送的數(shù)據(jù)量則大約只有2K左右。

留言處理程序

要將家長發(fā)言數(shù)據(jù)作后續(xù)處理及將這些數(shù)據(jù)內(nèi)容存入數(shù)據(jù)庫,須利用添加數(shù)據(jù)記錄的InsertInto指令,然后再寫入數(shù)據(jù)庫文件中:

Insetinto指令語句格式:

Insertinto數(shù)據(jù)表名(欄目名)values(欄目值)

sql="insertintoallmessage(家長姓名,留言主題,聯(lián)絡(luò)信箱,留言內(nèi)容,私人公開,留言時(shí)間,班級(jí))values("

sql=sql&"''''"&parent&"'''',"

sql=sql&"''''"&subject&"'''',"

sql=sql&"''''"&email&"'''',"

sql=sql&"''''"&memo&"'''',"

sql=sql&"''''"&personal&"'''',"

sql=sql&"''''"&now&"'''',"

sql=sql&"''''"&bj&"'''')"

cn.executesql

回復(fù)表單程序網(wǎng)頁

必須讓老師們可以針對(duì)某位特定學(xué)生家長所發(fā)表的意見作出獨(dú)立的回答,

使用Select…From…Where篩選語句

sql="select*fromallmessagewhere(編號(hào)="&ID&")"

rs.opensql,cn,1,3

然后將特定的家長發(fā)言數(shù)據(jù)放在表單,方法是將數(shù)據(jù)庫中的數(shù)據(jù)取出來,然后放在表單欄位中:

“家長姓名“欄位網(wǎng)頁語句標(biāo)簽

<tdbgcolor="#CCCCFF"><fontsize="2"><%=RS("家長姓名")%><font></td>

“留言主題“欄位網(wǎng)頁語句標(biāo)簽

<tdbgcolor="#CCCCFF"><fontsize="2"><%=RS("留言主題")%></font></td>

“留言內(nèi)容“欄位網(wǎng)頁語句標(biāo)簽

<tdbgcolor="#CCCCFF"><fontsize="2"><%=RS("留言內(nèi)容")%><font></td>

老師在回復(fù)欄位中所填入的數(shù)據(jù),必須送給處理老師回復(fù)數(shù)據(jù)的ASP程序”anssave.asp”來記錄以及處理這些回復(fù)數(shù)據(jù)。當(dāng)老師填寫好回復(fù)發(fā)言的數(shù)據(jù)后按下“送出回復(fù)”按鈕后,表單中的數(shù)據(jù)內(nèi)容就會(huì)以“POST”的方式由SEVER端讀取,然后將數(shù)據(jù)內(nèi)容交由處理老師回復(fù)數(shù)據(jù)的ASP程序“anssave.asp”來將數(shù)據(jù)內(nèi)容寫入數(shù)據(jù)庫。

3.2網(wǎng)上圖書館

網(wǎng)上圖書館將學(xué)校圖書館圖書放到網(wǎng)絡(luò)上供人借閱,這樣不僅方便了校內(nèi)的學(xué)生與教職員工使用圖書館的資源,還為圖書館管理員提供了一種簡便地管理圖書館的方法.

3.2.1功能

網(wǎng)上圖書館系統(tǒng)可以進(jìn)行圖書的出借和歸還.還可以在系統(tǒng)中按照多種字段對(duì)圖書進(jìn)行查找,還可以瀏覽某個(gè)種類的所有圖書.該應(yīng)用程序也為圖書館管理員提供了一些功能,如添加、編輯以及刪除圖書等,或者在分類層次結(jié)構(gòu)中添加新的種類。

3.2.2系統(tǒng)的層次結(jié)構(gòu)

下圖的每個(gè)方框代表校園圖書館網(wǎng)站中的一個(gè)頁面。除了只包含HTML的Search頁面外,其他的均為ASP頁面。因?yàn)槊總€(gè)圖書的頁面都不同,所以大多數(shù)的頁面實(shí)際上都是多頁面。

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

本系統(tǒng)共使用3個(gè)數(shù)據(jù)表:

LibBooks表包含與圖書有關(guān)的所有數(shù)據(jù)。該表中的字段內(nèi)容的圖書的通用信息。另外,對(duì)于已經(jīng)出借的圖書,該表中還包含借閱該圖書的用戶的ID號(hào),以及圖書的狀態(tài)。

表視圖如下:

字段名意義字段類型字段名意義字段類型

bookid書號(hào)(主鍵)數(shù)字(nonull)status狀態(tài)文本

title書名文本checkedoutto用戶id數(shù)字

author著者文本reservedby用戶學(xué)號(hào)數(shù)字

Subject主題文本description描述文本

IsbnIsbn號(hào)文本keywords關(guān)鍵字文本

LibCategories表包含Library中的所有類別,在訪問者瀏覽圖書列表時(shí)將會(huì)用到這些類別。每個(gè)類別都可以作為另外類別的父類別。有一個(gè)特殊的類別,Top-Level,沒有出現(xiàn)在類別列表中,但是可以作為其他任何類別的父類別。

字段名意義字段類型

Categoryname類別文本(noll)

parentcategory父類別文本(noll)

LibEmps表包含可以訪問圖書館網(wǎng)站的用戶信息。該表包含一些通用的信息字段,比如用于進(jìn)入圖書館的用戶密碼等。

字段名意義字段類型字段名意義字段類型

empid用戶id(主鍵nonull)數(shù)字password用戶密碼文本

Empname用戶姓名文本manager管理員代號(hào)數(shù)字

emailaddress用戶郵箱文本

圖書館數(shù)據(jù)庫的數(shù)據(jù)關(guān)系如圖9-22所示。其中表LibEmps和表LibCategories與表LibBooks之間都是一對(duì)多的關(guān)系。每個(gè)雇員都可以借閱多本圖書,每個(gè)類別都可以包含多本圖書。

3.2.3界面設(shè)計(jì)與重點(diǎn)代碼的設(shè)計(jì)

網(wǎng)上圖書館系統(tǒng)有兩種用戶,一是管理員。另一種是只允許使用圖書館系統(tǒng),而沒有管理功能的一般用戶。訪問者進(jìn)入網(wǎng)站,首先要進(jìn)行登錄,如下圖所示。登錄頁面(index.asp)

訪問者輸入E-mail地址和密碼來登錄,然后單擊“登錄”按鈕。輸入的數(shù)據(jù)提交后與數(shù)據(jù)庫中的用戶表進(jìn)行匹配。

須創(chuàng)建一個(gè)記錄來保存基于訪問者登錄的用戶信息

setRSFindEmp=conn.Execute("selectEmpID,ManagerfromLibEmpswhere"_

&"EmailAddress=''''"&Request.Form("EmailAddress")&"''''and"_

&"Password=''''"&Request.Form("Password")&"''''")

ifRSFindEmp.EOFthen

TheMessage="密碼或email地址不對(duì)."

else

Session("EmpID")=RSFindEmp("EmpID")

Session("Manager")=RSFindEmp("Manager")

Response.Redirect"../yk.htm"

endif

表單域EmailAddress和Password用于Where了句中來獲取一個(gè)記錄。如果訪問者輸入了一個(gè)無效的用戶名,則記錄集中將不會(huì)返回匹配的記錄。我們可以通過查看EOF標(biāo)記來判斷一個(gè)記錄集是否為空。為空,則訪問者將被拒絕進(jìn)入該系統(tǒng)。不為空,則訪問者的EmpID值和Manager值將從記錄集中返回。寫入Session變量,變量將在整個(gè)網(wǎng)站的所有網(wǎng)頁中都是有效的。這些變量的存在與否及其取值將用于確定是否允許進(jìn)入一個(gè)特定的網(wǎng)頁,同時(shí)也用于訪問者進(jìn)行書目的歸還和借閱操作。

圖書館菜單頁面

圖書館菜單頁面包含指向其他4個(gè)頁面的鏈接:管理頁面、搜索頁面、圖書列表頁面和主頁面。還有一個(gè)可顯示用戶所借書籍的按紐。如果訪問者是圖書館管理員,則菜單界面如圖所示。如果訪問者不是圖書館管理員,則看到如圖所示的界面。非管理員的訪問者的界面上沒有指向管理員菜單頁面的鏈接。

實(shí)現(xiàn)辦法:訪問者登錄時(shí)在登錄頁面上的創(chuàng)建的會(huì)話變量Session用于從數(shù)據(jù)庫中獲取訪問者的有關(guān)信息,表示它是否是管理員。如果值為1,就表明訪問者是一個(gè)管理員,則用如下代碼寫入一個(gè)指向管理員頁面的鏈接:

<%IfSession("Manager")=1then%>

<AHREF="../html/management_menu.asp">管理員菜單</A>

<%endif%>

通過按紐B1是否為空來判斷要不要顯示用戶所借圖書,利用一個(gè)記錄集來獲取訪問者已經(jīng)借出了的所有圖書的列表。

ifNOTisempty(Request.Form("B1"))then

setRSBooks=conn.Execute("selectBookID,TitlefromLibBookswhere"_

&"CheckedOutTo="&Session("EmpID"))

endif

再用循環(huán)語句將所借書以表格形式顯示出來。

<tableborder=1width="90%">

<%ifNOTisempty(Request.Form("B1"))then

DoUntilRSBooks.EOF%>

<TR>

<TDWIDTH=40%height="20"><%Response.WriteRSBooks("Title")%></td></tr>

<%RSBooks.MoveNext

loop

endif

%>

</table>

循環(huán)將遍歷Rsbooks記錄集中的每個(gè)記錄,直到該記錄集結(jié)束:

該網(wǎng)站中的所有ASP頁面都會(huì)在訪問者訪問之前對(duì)其進(jìn)行登錄檢查。這樣就可以避免訪問者通過輸入某個(gè)頁面地址然后在沒有登錄的情況下直接進(jìn)入該頁面的情況發(fā)生。此外,每個(gè)管理頁面都要確認(rèn)訪問者是管理員。

管理菜單頁面

管理菜單頁面有一個(gè)HTML表單,根據(jù)選擇的按鈕的不同,可以進(jìn)行5種不同的操作:圖書的歸還、圖書的編輯、圖書的刪除、圖書的添加和類別的添加。不管選擇了哪一個(gè)按鈕,該表單都提交人其自身進(jìn)行處理。

要進(jìn)行圖書的歸還、圖書的編輯、圖書的刪除三種操作,須先進(jìn)行搜索,找到該書后,由圖書Book.asp返回一個(gè)鏈接:

<%IfSession("Manager")=1then%>

<AHREF="../html/management_menu.asp?title=<%response.writeRSBooks("Title")%>&BOOKID=<%response.writeRSBooks("BOOKID")%>">管理員菜單</A>

<%endif%>

而管理者頁面通過下列語句

<%=request.querystring("title")%>

<inputzztype=hiddenname="BOOKID1"value="<%=request.querystring("BOOKID")%>>

這樣就將所找到的書的書號(hào)BookID、書名Title傳遞管理者頁面。再進(jìn)行所須操作。共有3個(gè)不同的銨紐,可以進(jìn)行3種操作。若單擊“修改”鈕:

則重定向到編輯圖書頁面,同時(shí)把Bookid傳遞給該頁面。

Response.Redirect"./edit_book.asp?BOOKID="&request("BOOKID1")

將其他的情況需要建立到數(shù)據(jù)庫的連接:

setconn=server.createobject("adodb.connection")

Conn.Open("FILEDSN=c:\ProgramFiles\CommonFiles\ODBC\DataSources\msaccessdatabase.dsn")

ifNOTisempty(Request.Form("Delete"))andrequest("BOOKID1")<>""then

conn.Execute"deletefromLibBookswhereBOOKID="&request("BOOKID1")

endif

if(NOTisempty(Request.Form("checkin")))andrequest("BOOKID1")<>""then

conn.Execute"updateLibBookssetcheckedoutto=0,status=''''Available''''whereBookID="&Request("BOOKID1")

endif

頁面中的添加新的種類部分包含一個(gè)文本控件和一個(gè)選擇控件。其中選擇控件是用所有已經(jīng)存在的類別列表進(jìn)行填充的,包括特殊類別Toplevel,該類別表明當(dāng)前類別是處于類別層次結(jié)構(gòu)中的最頂層。代碼如下:

先用一個(gè)記錄集來填充父類別選擇控件:

setRSCategories=conn.Execute("selectCategoryNamefromLibCategoriesorderbyCategoryName")

再用下列循環(huán)語句:

<%

DoUntilRSCategories.EOF

%>

<OPTIONVALUE="<%response.writeRSCategories("CategoryName")%>"><%response.writeRSCategories("CategoryName")%></OPTION>

<%

RSCategories.MoveNext

Loop

%>

遍歷RSCategories記錄集中的每個(gè)記錄,并作為一個(gè)選項(xiàng)添加到列表中,而記錄集中CategoryName同時(shí)作為顯示值和傳遞值:

本頁面還包含一個(gè)指向添加圖書頁面的鏈接。

搜索結(jié)果頁面

搜索頁面的代碼獲取與訪問者查找規(guī)則相匹配的圖書,然后將這些圖書顯示給訪問者。

搜索頁面上的表單包含一個(gè)選擇控件和一個(gè)文本控件。選擇控件中的選項(xiàng)是用可搜索的字段填充的:

需要用一個(gè)記錄集來保存與訪問者的查找規(guī)則相匹配的記錄:

setRSBooks=conn.Execute("selectBookID,Author,Title,SubjectfromLibBookswhere"_

&Request.Form("SearchField")&"Like''''%"&Request.Form("SearchCriteria")&"%''''")

注意:,符號(hào)%表示的是一個(gè)廣義搜索。這一點(diǎn)類似于ACCESS中的符號(hào)*。

然后將所找到的書以表格形式顯示出來。代碼如下:

<%DoUntilRSBooks.EOF%>

<TRVALIGN="top"ALIGN="left">

<TDWIDTH=40%height="20"><B>書名:</B><AHREF="../html/book.asp?BookID=<%Response.WriteRSBooks("BookID")%>"><%Response.WriteRSBooks("Title")%></A></TD>

<tdwidth=20%height="20"><B>著者:</B><%Response.WriteRSBooks("Author")%></td>

<tdwidth=30%height="20"><B>主題:</B><%Response.WriteRSBooks("Subject")%></td>

<%RSBooks.MoveNext

Loop%>

圖書頁面

圖書頁面的代碼顯示圖書的有關(guān)信息,以及管理圖書的出借操作。

該頁面通過Querystring傳遞BookID

ifisempty(Request.QueryString("BookID"))then

Response.Redirect"./search.html"

endif

如果其中不存在,則訪問者將被重定向到搜索頁面:

如果同時(shí)傳遞表單中包含的變量Action不為空,則表明訪問者正借閱該圖書:

ifNotisempty(Request.QueryString("Action"))then

在這種情況下,需要將圖書狀態(tài)改為Checkout,同時(shí)需要將Checkedoutto字段修改為該訪問者:

conn.Execute"updateLibBookssetStatus=''''CheckedOut'''',"_

&"CheckedOutTo="&Session("EmpID")&"whereBookID="_

&Request.QueryString("BookID")

Response.Redirect"./library_menu.asp"

endif

然后將該訪問者重定到圖書館菜單頁面:

下一步,利用圖書的狀態(tài)來確定不同的鏈接

未借出時(shí)鏈接如下:

ifRSBooks("status")="Available"then

LinkText="<AHREF=""../html/book.asp?Action=CheckOut&BookID="_

&Request.QueryString("BookID")&""">借這本書</A>"

如果圖書已經(jīng)借出,就創(chuàng)建一個(gè)不同的消息,并將鏈接設(shè)置為指向Librarymenu頁面:

LinkText="<AHREF=""../html/library_menu.asp"">圖書已出借,返回主菜單。</A>"

最后根據(jù)是否是管理員,顯示管理員菜單鏈接。

<%IfSession("Manager")=1then%><AHREF="../html/management_menu.asp?title=<%response.writeRSBooks("Title")%>&BOOKID=<%response.writeRSBooks("BOOKID")%>">管理員菜單</A><%endif%>

3.3網(wǎng)上評(píng)優(yōu)投票系統(tǒng)

3.3.1功能:

能實(shí)現(xiàn)全校性的評(píng)選,快捷、公平,且有效,不允許做票。

3.3.2組成構(gòu)造

這個(gè)系統(tǒng)由3個(gè)部分組成——投票頁面vote.htm,處理投票結(jié)果的腳本,顯示投票頁面。

3.3.3數(shù)據(jù)表的設(shè)計(jì):

3.3.4界面設(shè)計(jì)與重點(diǎn)、難點(diǎn)代碼設(shè)計(jì)

投票頁面

該頁面是一個(gè)純HTML文件,它讓用戶選擇自己想選舉的候選人,并填寫自己的詳細(xì)資料,以確認(rèn)投票的有效性。頁面顯示如圖所示。

表單處理腳本

在vote.htm中各項(xiàng)數(shù)據(jù)都填寫完畢后,單擊確定投票按鈕,表單的數(shù)據(jù)就被提交,

本次評(píng)優(yōu)共有4個(gè)候選人,但只能選兩個(gè)。故用復(fù)選框。

投票的有效性通過是否是本校學(xué)生,且是否投過票來判斷。

ifrequest("passno")<>""then

sql="select*fromstudwherepassword="&"''''"&request("passno")&"''''"&"andyitu=0"

setrs=cn.execute(sql)

ifrs.eofthen%>

<h2align=center><%response.write"你無權(quán)投票"%></h2>

本設(shè)計(jì)允許少選,不允許多選。通過判斷Vote投票界面?zhèn)鬟f過來的復(fù)選按紐值的長度看是否多選。

vo=request("cand")

iflen(vo)>4then%>

<h2align=center><%response.write"多選了,無效"%></h2>

然后根據(jù)所投的票將對(duì)應(yīng)候選人的投票結(jié)果字段加1,同時(shí)將該投票人的已投字段置為1。

sqq="updatestudsetyitu=1wherepassword="&"''''"&request("passno")&"''''"

cn.execute(sqq)

ifinstr(vo,"1")then

cn.execute("updatestudsetresult=result+1wherename=''''李寧''''")

endif

ifinstr(vo,"2")then

cn.execute("updatestudsetresult=result+1wherename=''''楊蘭''''")

endif

ifinstr(vo,"3")then

cn.execute("updatestudsetresult=result+1wherename=''''江道明''''")

endif

ifinstr(vo,"4")then

cn.execute("updatestudsetresult=result+1wherename=''''段啟文''''")

endif%>

顯示當(dāng)前投票情況show.asp

由于投票處理頁面已經(jīng)完成了絕大部分的工作,所以顯示結(jié)果頁面就很簡單了,其功能是從Stud表文件中讀取候選人所得票數(shù),顯示在頁面上。

頁面顯示如圖

值得注意的代碼主要有以下幾處:

該頁面有自動(dòng)刷新功能,使在線用戶可以盡快的看到最新的選舉情況。我們這里設(shè)定每隔30秒鐘自動(dòng)刷新一次。

<metahttp-equiv="refresh"content="10;URL=show.asp">

顯示投票時(shí),我們采用了while循環(huán),把候選人及其得票數(shù),整齊地顯示在一個(gè)表格中,這種技術(shù)在數(shù)據(jù)庫查詢結(jié)果的顯示中也經(jīng)常用到。代碼如下:

<%whilenoths.eof%>

<tr>

<tdwidth="100%"><center>

<fontcolor="#8000ff"><big>

<%=hs("name")&""&hs("result")&"票"%>

</big></font>

</center>

</td>

</tr>

<%hs.movenext%>

<%wend%>

3.4達(dá)級(jí)考試在線查分系統(tǒng)與計(jì)數(shù)器的制作

3.4.1功能:

它提供了在線查看成績??忌梢栽诰W(wǎng)上使用這一系統(tǒng),通過輸入準(zhǔn)考證編號(hào)來查詢達(dá)級(jí)考試的結(jié)果。

3.4.2數(shù)據(jù)表的設(shè)計(jì)

與評(píng)優(yōu)系統(tǒng)共用STUd表,表設(shè)計(jì)同上。

3.4.3界面設(shè)計(jì)與重點(diǎn)難點(diǎn)代碼的設(shè)計(jì)

該模塊需要查詢者輸入準(zhǔn)考證號(hào)后來查看結(jié)果。若ID1不為空時(shí),表示有表單輸入,開始查詢數(shù)據(jù)庫。使用SELECT的SQL指令查詢數(shù)據(jù)庫的數(shù)據(jù)。先設(shè)定SQL指令,查詢ID符合準(zhǔn)考證編號(hào)Request.Form("ID1")的數(shù)據(jù),下個(gè)“Execute”指令,即可開始執(zhí)行存取、查詢數(shù)據(jù)的動(dòng)作了。并將查詢結(jié)果儲(chǔ)存到Recordsets組件RS中。

IFRequest.Form("ID1")<>""THEN

SetConn=Server.CreateObject("ADODB.Connection")

Conn.Open("FILEDSN=c:\ProgramFiles\CommonFiles\ODBC\DataSources\msaccessdatabase.dsn")

SQL="SELECTname,id,scoreFROMstudWHEREid=''''"&Request.Form("ID1")&"''''"

SetRS=Conn.Execute(SQL)

若考試通過,則顯示考試的結(jié)果,包括姓名、準(zhǔn)考證編號(hào)、總分和考試結(jié)果,分別由RecordSets組件的RS(0)、RS(1)、RS(2)、RS(3)得到。FS.Field.Count表示RecordSets組件的域的總數(shù),由“forI=0toRS.Fields.count-1”,取得RS(I)各域的數(shù)據(jù)。配合<Table>表格的HTML語法,將結(jié)果填入表格的各單元格中。若還有下一個(gè)數(shù)據(jù),就使用RS.MoveNext移到下一個(gè)位置。

3.4.4頁面訪問計(jì)數(shù)器的制作

利用文件處理組件FILESYSTEM的強(qiáng)大功能來制作,比用Application對(duì)象計(jì)數(shù)器要好,Application計(jì)數(shù)器當(dāng)有20分鐘沒有人連上該網(wǎng)頁或關(guān)機(jī)時(shí),計(jì)數(shù)器會(huì)被歸零。而文件計(jì)數(shù)器卻不會(huì)因時(shí)間而消失。我用Count.txt存放訪問人次。代碼如下:

whichfile=server.mappath("pic\count.txt")

setmyfile=server.createobject("scripting.filesystemobject")創(chuàng)建一個(gè)

setthisfile=myfile.opentextfile(whichfile)組件對(duì)象

visit=thisfile.readline

thisfile.close讀取計(jì)數(shù)器數(shù)據(jù)文件Count.txt中的計(jì)數(shù)數(shù)據(jù)

visit=visit+1記錄自加一次

length=len(visit)

fori=1tolength

response.write"<imgsrc="&mid(visit,i,1)&".jpg></img>"將記錄的數(shù)據(jù)用圖片顯示出來

next

setthisfile=myfile.createtextfile(whichfile,1)將新計(jì)數(shù)數(shù)據(jù)寫入文件thisfile.writeline(visit)

setmyfile=nothing

數(shù)字圖片我利用PHOTOSHOP中的文字特效制作了9個(gè)立方數(shù)字:

四.系統(tǒng)的使用說明與安裝

4.1運(yùn)行環(huán)境要求

Windows98

PersonalWebServer3.0(PWS)

Microsoft?Access2000(9.0.2812)

4.2安裝設(shè)置

A.將本網(wǎng)站拷貝到硬盤上的某一目錄下,如:拷貝至c:\y1下。

B.運(yùn)行PWS,將默認(rèn)的Web站點(diǎn)主目錄設(shè)置為該目錄,如上例應(yīng)為c:\y1;

具體步驟:

a.選擇“高級(jí)”項(xiàng);

b.單擊“編輯屬性”按鈕,在出現(xiàn)的“編輯屬性”對(duì)話框中的“目錄”項(xiàng)中填入“c:\y1”,其他不變,確定;

C.設(shè)置啟動(dòng)默認(rèn)文檔為:yy.asp

致謝

通過這次畢業(yè)設(shè)計(jì),使我感到高科技、新知識(shí)的力量。這次畢業(yè)設(shè)計(jì)過程中,得到了長沙市工商職業(yè)中專學(xué)校的大力支持,給我提供了舒適的工作學(xué)習(xí)環(huán)境,也得到了科大老師、教授的精心指導(dǎo),在此表示衷心的感謝!

五.參考文獻(xiàn)

[1]李世杰ActiveServerPages(ASP)3.0網(wǎng)頁設(shè)計(jì)手冊(cè)北京:清華大學(xué)出版社1999

篇5

隨著信息化的發(fā)展,政府各職能部門對(duì)信息資源的依賴程度越來越大,由此帶來的信息安全問題也日益突出。電子政務(wù)等級(jí)保護(hù)基本安全要求是對(duì)各等級(jí)電子政務(wù)系統(tǒng)的一般性要求,分為五個(gè)等級(jí),從第一級(jí)至第五級(jí),對(duì)應(yīng)于五個(gè)等級(jí)的電子政務(wù)系統(tǒng)。對(duì)特定電子政務(wù)系統(tǒng)的安全保護(hù),以其相應(yīng)等級(jí)的基本安全要求為基礎(chǔ),通過對(duì)安全措施的調(diào)整和定制,得到適用于該電子政務(wù)系統(tǒng)的安全保護(hù)措施。電子政務(wù)等級(jí)保護(hù)基本安全要求分為安全策略、安全組織、安全技術(shù)和安全運(yùn)行四個(gè)方面。第一,安全策略,安全策略是為了指導(dǎo)和規(guī)范電子政務(wù)信息安全工作而制定的安全方針、管理制度、規(guī)范標(biāo)準(zhǔn)、操作流程和記錄模板等文檔的總和。安全策略具有層次化的結(jié)構(gòu),包括整體安全策略、部門級(jí)安全策略、系統(tǒng)級(jí)安全策略等。第二,安全組織,安全組織是為了保障電子政務(wù)信息安全而建立的組織體系,包括各級(jí)安全組織機(jī)構(gòu)、崗位安全職責(zé)、人員安全管理、第三方安全管理、安全合作與溝通等方面。第三,安全技術(shù),安全技術(shù)是指保障電子政務(wù)信息安全的安全技術(shù)功能要求和安全技術(shù)保障要求,包括網(wǎng)絡(luò)與通訊安全、主機(jī)與平臺(tái)安全、數(shù)據(jù)庫安全、應(yīng)用安全、數(shù)據(jù)安全、物理環(huán)境安全等方面。第四,安全運(yùn)行,安全運(yùn)行是為了保障電子政務(wù)系統(tǒng)運(yùn)行過程中的安全而制定的安全運(yùn)維要求,包括風(fēng)險(xiǎn)管理、配置和變更管理、信息系統(tǒng)工程安全管理、日常運(yùn)行管理、技術(shù)資料安全、應(yīng)急響應(yīng)等方面。通過網(wǎng)站用戶管理模塊的功能抽象的講,就是通過編程實(shí)現(xiàn)對(duì)用戶數(shù)據(jù)表進(jìn)行基本的增、刪、改、查操作功能。

1.1用戶登錄

程序運(yùn)行后顯示的界面,輸入用戶名和密碼后單擊“登錄”鏈接按鈕,程序能判斷是否為合法用戶及用戶級(jí)別,并通過彈出信息框顯示出來。為提高程序安全性,筆者用DES加密和輸入驗(yàn)證碼的形式,把用戶名、用戶密碼、用戶郵箱和安全問題答案、手機(jī)號(hào)的數(shù)據(jù),以明文變成密文保存在數(shù)據(jù)庫中。由于驗(yàn)證碼是隨機(jī)生成的,所以要使用到Random類。Random類提供了隨機(jī)數(shù)生成的方法,可以很方便地生成所需要的隨機(jī)數(shù)。驗(yàn)證碼一般都以圖片格式輸出,這需要用到Bitmap類,需要使用Graphics類來建立畫板對(duì)象。為防止驗(yàn)證碼被某些機(jī)器人程序識(shí)別,還需要在圖片上畫噪音線和點(diǎn),所用到的方法在Bitmap類和Graphics類中都有提供。單擊“返回”按鈕可跳轉(zhuǎn)到用戶登錄頁面。

1.2注冊(cè)新用戶

在用戶登錄頁面中單擊“注冊(cè)”鏈接按鈕,將打開界面新用戶注冊(cè)頁面。在頁面中填寫完整的注冊(cè)信息后,單擊“提交”鏈接按鈕可像數(shù)據(jù)庫中添加一條用戶級(jí)別為user(普通用戶)的新用戶記錄,通過本頁面注冊(cè)的所有用戶,管理員級(jí)別用戶需要在用戶管理頁面中進(jìn)行設(shè)置。數(shù)據(jù)庫中用戶名字段(uname)為表的主鍵,不允許有重復(fù)數(shù)據(jù),故單擊“檢查用戶名”或“提交”鏈接按鈕時(shí),程序會(huì)首先檢查用戶名是否存在。此外,如果用戶填寫信息不完整(有任何一個(gè)文本框?yàn)榭眨┗騼纱屋斎氲拿艽a不相同,程序都會(huì)給出相應(yīng)的出錯(cuò)提示。

1.3找回遺忘的密碼

在用戶登錄界面中輸入用戶名,單擊“忘記密碼”鏈接按鈕打開如圖7所示的找回遺忘的密碼頁面。程序根據(jù)用戶輸入的用戶名,在頁面中顯示注冊(cè)時(shí)填寫的安全問題,如用戶能正確回答安全問題答案,程序?qū)棾鲆粋€(gè)新密碼,這個(gè)新密碼為臨時(shí)的隨機(jī)密碼,使用該密碼登錄后可進(jìn)行重新登錄。如果用戶輸入的用戶名不存在或者安全問題答案錯(cuò)誤程序均能給出相應(yīng)的提示。我們也可使用手機(jī)綁定短信找回密碼,用戶輸入注冊(cè)時(shí)的手機(jī)號(hào)碼,隨后系統(tǒng)會(huì)發(fā)給您一個(gè)驗(yàn)證碼,需要輸入在找回遺忘的密碼的手機(jī)驗(yàn)證碼一欄,最后程序也將彈出隨機(jī)的新密碼。單擊“返回”鏈接按鈕可返回到登陸頁面。

1.4修改用戶信息

根據(jù)用戶級(jí)別不同,具有的管理權(quán)限也不同。普通用戶可修改自己的密碼、電子郵箱數(shù)據(jù)。管理員用戶除具有普通用戶的權(quán)限外,還可以刪除用戶,可以提升某用戶為管理員或?qū)⒅\管理員降級(jí)為普通用戶。在用戶登錄頁面中輸入用戶名和密碼,單擊“修改用戶信息”鏈接按鈕將打開用戶管理頁面。管理員用戶可以使用頁面中的所有功能,而普通用戶則只能修改自己的密碼、電子郵箱信息。

2結(jié)語

篇6

在技術(shù)方面,我們采用了J2EE來設(shè)計(jì)網(wǎng)站的框架,用MYSQL建立數(shù)據(jù)庫存儲(chǔ)商家、學(xué)生信息,用PHP設(shè)計(jì)合理的算法,實(shí)現(xiàn)注冊(cè)信息分類,快速搜索等功能。同時(shí),運(yùn)用了更舒適的配色方案,使用戶對(duì)于整個(gè)網(wǎng)站的體驗(yàn)更舒暢。J2EE是一套全然不同于傳統(tǒng)應(yīng)用開發(fā)的技術(shù)架構(gòu),主要可簡化且規(guī)范應(yīng)用系統(tǒng)的開發(fā)與部署,具有較高的可移植性、安全與再用價(jià)值。其主要有以下幾個(gè)特點(diǎn):(1)面向?qū)ο蟮木幊陶Z言,(2)平臺(tái)的獨(dú)立性,(3)高性能的服務(wù)器端編程語言,(4)J2EE提供了標(biāo)準(zhǔn)的系統(tǒng)框架和服務(wù),(5)適合團(tuán)體開發(fā),(6)可控性好,(7)與其它資源具有良好的集成性,(8)具有良好的跨平臺(tái)性,非常容易進(jìn)行移植[2]。MySQL是目前最為流行的數(shù)據(jù)庫軟件,以其開源優(yōu)勢、良好卓越的性能和與Linux系統(tǒng)的完美匹配的特點(diǎn)廣泛的受到開發(fā)者的青睞。目前最火的Facebook、淘寶、阿里都是使用穩(wěn)定性、可靠性極好的MySQL數(shù)據(jù)庫??傮w來說,MySQL數(shù)據(jù)庫具有以下主要特點(diǎn):(1)同時(shí)訪問數(shù)據(jù)庫的用戶數(shù)量不受限制;(2)可以保存超過50,000,000條記錄;(3)是目前市場上現(xiàn)有產(chǎn)品中運(yùn)行速度最快的數(shù)據(jù)庫系統(tǒng);(4)用戶權(quán)限設(shè)置簡單、有效。PHP是一種服務(wù)器端的,嵌入HTML的腳本語言。用PHP寫出來的Web后端CGI程序,可以很輕易的移植到不同的系統(tǒng)平臺(tái)上。PHP具有免費(fèi)、功能強(qiáng)大、語法簡潔、易于掌握的優(yōu)點(diǎn),在Web開發(fā)中占用重要位置,目前已經(jīng)發(fā)展到了第五個(gè)版本。PHP可以使用多種開發(fā)工具PHP開發(fā),再加上與MySQL的合作,更加出色的發(fā)揮了兩者高效、靈活、安全、穩(wěn)定的優(yōu)點(diǎn),PHP+MySQL模式的應(yīng)用將會(huì)在網(wǎng)站開發(fā)應(yīng)用發(fā)揮更大的光和熱[3]。

二、網(wǎng)站框架

網(wǎng)站框架分為三大部分:主頁、個(gè)人中心、企業(yè)中心。主頁主要實(shí)現(xiàn)登陸、注冊(cè)、搜索等功能。登陸、注冊(cè)分為商家、學(xué)生兩類,在注冊(cè)后,運(yùn)用Kmeans算法對(duì)注冊(cè)信息進(jìn)行聚類分析以便分類。搜索兼職主要有兩種方法:一種是通過已有的兼職分類框,例如當(dāng)點(diǎn)擊家教的分類框時(shí),所有和家教有關(guān)的兼職都會(huì)顯示在主頁上;另一種是通過搜索欄,運(yùn)用廣度優(yōu)先搜索遍歷方式實(shí)現(xiàn)搜索功能。個(gè)人中心,在賬號(hào)設(shè)置里實(shí)現(xiàn)對(duì)注冊(cè)信息的修改,在我的簡歷里填寫必要信息,投遞給商家,在我的兼職里看到自己正在申請(qǐng)、申請(qǐng)成功、申請(qǐng)失敗的兼職,在評(píng)價(jià)中心里可以對(duì)兼職過的企業(yè)進(jìn)行評(píng)價(jià)。企業(yè)中心,同樣有賬號(hào)設(shè)置,在兼職里填寫招聘主題、人數(shù)、地址等信息,在兼職記錄里看到商家上架的、下架的兼職,在評(píng)價(jià)中心里可以對(duì)兼職人員進(jìn)行評(píng)價(jià)。運(yùn)用基于層次的縱向匹配算法,把商家的信息和學(xué)生注冊(cè)信息進(jìn)行匹配,并把合適人選發(fā)送給商家,實(shí)現(xiàn)推送功能。鑒于現(xiàn)在校園兼職的問題,網(wǎng)站設(shè)計(jì)伊始就針對(duì)性采取措施[4]。1.評(píng)級(jí)制度“不以規(guī)矩,不成方圓”,一個(gè)好的體系依賴于好的評(píng)價(jià)指標(biāo),鑒于目前招聘網(wǎng)站缺乏可用性較強(qiáng)的評(píng)價(jià)體系。本網(wǎng)站創(chuàng)造性設(shè)計(jì)了雙向評(píng)價(jià)制度,評(píng)價(jià)制度由商家等級(jí)評(píng)價(jià)制度和兼職者等級(jí)評(píng)價(jià)制度構(gòu)成。商家等級(jí)評(píng)價(jià)制度通過在該商家兼職的兼職者的評(píng)價(jià)對(duì)商家信譽(yù)進(jìn)行評(píng)級(jí),評(píng)選出優(yōu)秀商家。對(duì)優(yōu)秀商家發(fā)放的職位需求進(jìn)行優(yōu)先處理。對(duì)惡意拖欠學(xué)生薪酬的商家進(jìn)行拉黑,不允許其繼續(xù)招募兼職員工。切實(shí)保障大學(xué)生兼職薪酬的按時(shí)發(fā)放和兼職條件良好。兼職者等級(jí)評(píng)價(jià)制度根據(jù)商家對(duì)兼職者業(yè)務(wù)水平和工作態(tài)度的評(píng)分,將兼職者進(jìn)行等級(jí)分類,并對(duì)給予等級(jí)高的兼職者更多優(yōu)惠便利條件。對(duì)評(píng)價(jià)認(rèn)真的商家和兼職者提供更加全面的服務(wù),增強(qiáng)實(shí)施有效評(píng)價(jià)的主動(dòng)性。通過雙向評(píng)價(jià)體系,有效的對(duì)實(shí)際兼職效果進(jìn)行反饋,保障了商家和大學(xué)生的公共利益。2.針對(duì)性職位分類以學(xué)校周邊商家如超市、輔導(dǎo)班、快餐店、商場、展覽會(huì)場等為依托。在職位分類設(shè)置上充分考慮符合大學(xué)生時(shí)間安排,以小時(shí)間段兼職為主體。將大學(xué)生兼職職位分為家教、派單、收銀、促銷、客服、禮儀、會(huì)議協(xié)助、安保等幾大模塊,實(shí)現(xiàn)內(nèi)容全面、分類明確的職位分類,力求為在校大學(xué)生提供適合自身的兼職職位,促進(jìn)大學(xué)校園兼職現(xiàn)象的良性發(fā)展。3.發(fā)展附加功能由于大學(xué)生兼職網(wǎng)站是一個(gè)立足于大學(xué)校園的網(wǎng)站,本身不具備很強(qiáng)的商業(yè)性質(zhì),出于對(duì)網(wǎng)站可持續(xù)發(fā)展的考慮。本網(wǎng)站內(nèi)部專門設(shè)立外聯(lián)機(jī)構(gòu)針對(duì)校園周邊的商家提供廣告業(yè)務(wù),其中包括企業(yè)外場活動(dòng)宣傳、商家開業(yè)大酬賓廣告、出租屋租賃廣告等。為網(wǎng)站維護(hù)和拓展提供經(jīng)費(fèi)。在把網(wǎng)站推向良性發(fā)展的同時(shí),積極聯(lián)系天使基金,希望得到經(jīng)濟(jì)技術(shù)上的支持,使校園兼職網(wǎng)站能夠迎來一次新的騰飛。

三、前景展望

篇7

網(wǎng)絡(luò)多媒體技術(shù)日益進(jìn)步,圖形、圖像、動(dòng)畫、視頻、聲音等多媒體元素的運(yùn)用,網(wǎng)頁由靜到動(dòng),由無聲到有聲,極大地豐富了網(wǎng)頁的表現(xiàn)力。動(dòng)畫與圖片設(shè)計(jì)運(yùn)用與表現(xiàn)效果也成為網(wǎng)頁設(shè)計(jì)要考慮的重要因素。中心網(wǎng)站的導(dǎo)入頁(圖1)動(dòng)畫將圖形和圖像二者結(jié)合使用,即卷軸動(dòng)態(tài)化向兩邊翻卷,卷軸中梅山文獻(xiàn)圖亦采用滾動(dòng)式動(dòng)畫設(shè)計(jì),這一方面強(qiáng)化視覺效果;另一方面更營造中心網(wǎng)站學(xué)術(shù)氛圍以及活潑版面的作用。其次,網(wǎng)站的主頁在標(biāo)題圖(圖2)的設(shè)計(jì)上突破傳統(tǒng)“模板”式網(wǎng)站的編排方式,圖片則采用“紫鵲界”名勝古跡的獨(dú)特性素材,緊密圍繞了中心文化的主題。設(shè)計(jì)方式亦采用富有創(chuàng)意的處理手法,運(yùn)用協(xié)調(diào)的色彩、漸變,確定合適的圖片尺寸大小,精心設(shè)定頁面位置,添加“飛鳥”、“云霧”等動(dòng)畫效果,有效活躍了版式并突顯鮮明的區(qū)域特色。除此之外,網(wǎng)站的主頁將譚談、張炯等名人書法動(dòng)態(tài)化,這一個(gè)方面將“書法寫作”過程以趣味性的方式傳達(dá)給受眾,印象深刻;另一方面更提升了中心完善其宣傳展示、信息公開、產(chǎn)業(yè)發(fā)展、學(xué)術(shù)交流的功能,擴(kuò)大中心的品牌影響力。筆者認(rèn)為文化類網(wǎng)站中的標(biāo)題圖片與書法字體設(shè)計(jì)在運(yùn)用時(shí)應(yīng)注意不要片面追求炫酷效果,而應(yīng)突出和表現(xiàn)主題,不能和頁面其它元素脫節(jié);應(yīng)動(dòng)靜結(jié)合,富于節(jié)奏,畫面變化不能過于強(qiáng)烈刺激,以免引起視覺疲勞;動(dòng)畫數(shù)量不能太多,占用版面不能太大,以免喧賓奪主,影響信息呈現(xiàn)和網(wǎng)頁打開速度。

2.頁面色彩、主題色調(diào)巧設(shè)對(duì)比素雅不烈

首先,梅山文化研究中心的網(wǎng)站其主色調(diào)采用深灰色,使得網(wǎng)頁色調(diào)顯嚴(yán)肅沉穩(wěn)的視覺格局,更加符合中心嚴(yán)謹(jǐn)務(wù)實(shí)、追求卓越的學(xué)術(shù)氛圍。其次,在主色調(diào)確定后,筆者合理運(yùn)用色彩規(guī)律,以主色調(diào)為中心,利用色彩的明度、純度、色相三要素的變化,適當(dāng)增加其他色彩作為對(duì)比色和補(bǔ)色,選取輔色調(diào)(淺灰、褐色、紅色)等組成配色方案(圖4),和主色調(diào)一起構(gòu)成有節(jié)奏韻律、和諧統(tǒng)一的色彩關(guān)系。網(wǎng)頁配色方案要避免出現(xiàn)色彩單一或用色過多的現(xiàn)象,色彩種類最好不要超過三種。最后,確定好主色調(diào)和配色方案后,在色彩的使用中應(yīng)注意“總體協(xié)調(diào)、局部對(duì)比”,即網(wǎng)頁的整體色彩效果應(yīng)該是和諧的,只有局部小范圍的地方可以有一些強(qiáng)烈的色彩對(duì)比。要適當(dāng)保持用色的延續(xù)性,在風(fēng)格統(tǒng)一的基礎(chǔ)上,為子網(wǎng)站或功能模塊選取不同的主色調(diào)和配色方案,既要從顏色上對(duì)不同內(nèi)容加以區(qū)分,使得頁面富于變化,又要保持色彩的整體性。

篇8

1.1考生子系統(tǒng)

對(duì)于初次報(bào)考的考生,應(yīng)先進(jìn)行注冊(cè)。進(jìn)入注冊(cè)頁面后,考生填寫個(gè)人信息。報(bào)名信息填寫完整經(jīng)確認(rèn)無誤后提交。提交信息后,考生可以直接在線繳費(fèi),也可以聯(lián)系管理員,到辦公室手動(dòng)繳費(fèi)。繳費(fèi)完成后,報(bào)名成功。對(duì)于已經(jīng)提交了報(bào)名信息還沒有繳費(fèi)的考生,可以查看、修改、刪除報(bào)考信息,對(duì)已繳費(fèi)的考生,報(bào)考信息不可以進(jìn)行修改,如果要?jiǎng)h除該報(bào)考信息,請(qǐng)聯(lián)系管理員。

1.2考試管理子系統(tǒng)

考試管理人員登錄后,可以查看全部考生信息、繳費(fèi)考生信息、繳費(fèi)信息或是根據(jù)考生個(gè)人信息(身份證號(hào))來查看該考生的報(bào)考信息,也可以根據(jù)考生提供的身份證號(hào)來修改該考生的個(gè)人信息及報(bào)考信息??梢愿鶕?jù)考生的報(bào)名號(hào)或身份證號(hào)進(jìn)行現(xiàn)金繳費(fèi),將考生的繳費(fèi)狀態(tài)改為已繳費(fèi)。

2數(shù)據(jù)庫需求分析

用戶分普通考生、普通管理員、超級(jí)管理員。普通考生用于考生報(bào)名系統(tǒng)的登錄,普通管理員和超級(jí)管理員用于后臺(tái)管理系統(tǒng)的登錄,超級(jí)管理員可以查看普通管理員的登錄記錄和操作記錄。每個(gè)考試等級(jí)都從屬一種類型,總共有四個(gè)等級(jí),每個(gè)等級(jí)報(bào)名所需的金額也不相同,所對(duì)應(yīng)的考試難度也不同,考生根據(jù)自己的能力報(bào)考相應(yīng)的等級(jí)。一個(gè)考生一次不可以報(bào)考多個(gè)等級(jí),每個(gè)考生只有在前一個(gè)等級(jí)的考試通過之后,才能報(bào)考相應(yīng)的等級(jí)。一個(gè)等級(jí)可以給多個(gè)考生報(bào)考,多個(gè)考生可以一起報(bào)考同一個(gè)項(xiàng)目等級(jí)。經(jīng)過上述的需求分析總結(jié),設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。

(1)管理員信息,包括數(shù)據(jù)項(xiàng):賬號(hào)、密碼、ID、Role等。

(2)普通考生,包括數(shù)據(jù)項(xiàng):ID、賬號(hào)、密碼、密碼問題、問題答案、注冊(cè)時(shí)間等。

(3)報(bào)考信息表,包括數(shù)據(jù)項(xiàng):報(bào)名號(hào)、考生身份證號(hào)、考生姓名、報(bào)考時(shí)間、報(bào)考等級(jí)及語言、考生的學(xué)院信息、教育背景等。

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

首頁:主要是介紹考試相關(guān)信息以及網(wǎng)上報(bào)名的方法、流程及注意事項(xiàng)等信息。考生可以在該頁面注冊(cè)、登錄、找回密碼、查詢考試成績;管理員跳轉(zhuǎn)到登錄頁面。首頁中的公告信息,運(yùn)用CKfinder控件技術(shù),管理員可以在后臺(tái)進(jìn)行修改??忌?cè):該模塊主要是對(duì)第一次報(bào)考的考生填寫個(gè)人注冊(cè)信息所用,進(jìn)入注冊(cè)頁面填寫注冊(cè)信息。增加了密碼找回功能,注冊(cè)時(shí)寫入問題和問題答案,找回密碼時(shí)只要問題答案正確,就可以找回正確密碼。運(yùn)用javascript技術(shù),可以實(shí)現(xiàn)考生點(diǎn)擊注冊(cè),首頁左上角就會(huì)出現(xiàn)要求考生填寫注冊(cè)信息的對(duì)話框。該對(duì)話框的位置還可以根據(jù)界面要求,移動(dòng)到不同的位置。直接在首頁填寫注冊(cè)信息可以不用進(jìn)行頁面跳轉(zhuǎn),考生注冊(cè)完成后,直接輸入登錄信息,就可以進(jìn)入考生報(bào)名系統(tǒng)。簡單、直觀、實(shí)用??忌鷪?bào)名:考生報(bào)名界面。在線繳費(fèi):考生填寫好報(bào)名信息,經(jīng)核查無誤后,點(diǎn)擊繳費(fèi),會(huì)跳轉(zhuǎn)到該報(bào)考信息的繳費(fèi)頁面,點(diǎn)擊立即繳費(fèi),會(huì)跳轉(zhuǎn)到相應(yīng)銀行的繳費(fèi)頁面;繳費(fèi)成功后會(huì)提示繳費(fèi)完成,頁面中會(huì)顯示該報(bào)考的信息、訂單編號(hào)以及扣款金額,點(diǎn)擊返回,會(huì)跳轉(zhuǎn)到核查頁面,繳費(fèi)狀態(tài)會(huì)顯示已繳費(fèi)。報(bào)名成功??忌奎c(diǎn)擊一次立即繳費(fèi),就會(huì)向銀行提交訂單編號(hào),由于銀行不會(huì)處理相同訂單編號(hào),在點(diǎn)擊事件上,加上了訂單編號(hào)的修改,每點(diǎn)擊一次,訂單編號(hào)就會(huì)相應(yīng)的進(jìn)行改變,不會(huì)向銀行重復(fù)提交相同的訂單編號(hào)。管理員登錄:管理員登錄頁面,輸入正確的用戶名、密碼、驗(yàn)證碼后進(jìn)入管理界面??梢园纯忌鷪?bào)名號(hào)、姓名、身份證號(hào)查看或修改考生信息、繳費(fèi)狀態(tài)等。登錄信息都正確輸入后,會(huì)根據(jù)該管理的角色等級(jí),跳轉(zhuǎn)到相應(yīng)的界面,顯示管理員的登錄記錄情況,如登錄次數(shù)、上次登錄時(shí)間、上次登錄IP、本次登錄IP等,如果是超級(jí)管理員,還可以查看普通管理員的登錄記錄??忌F(xiàn)金繳費(fèi):根據(jù)考生提供的報(bào)名號(hào)或身份證號(hào),查詢到考生的報(bào)名信息,繳費(fèi)狀態(tài)為未繳費(fèi),收取現(xiàn)金后,點(diǎn)擊繳費(fèi),提示繳費(fèi)成功,返回再查詢?cè)摽忌?繳費(fèi)狀態(tài)顯示已繳費(fèi),現(xiàn)金繳費(fèi)成功。上傳考生成績:將考試成績上傳到服務(wù)器,供考生查詢。報(bào)名控制:管理員可以對(duì)報(bào)名時(shí)間段進(jìn)行控制。查看繳費(fèi)情況和報(bào)名情況:管理員可以查看本次報(bào)名考試的繳費(fèi)情況和報(bào)名情況。并可根據(jù)繳費(fèi)情況,電話聯(lián)系考生按時(shí)繳費(fèi),將未繳費(fèi)考生名單,下發(fā)通知到相應(yīng)學(xué)院,通知班級(jí)考生進(jìn)行繳費(fèi)。管理員可以添加修改刪除新公告。上傳準(zhǔn)考證信息:上傳已經(jīng)處理好的Excel文檔。考生登錄后,在打印準(zhǔn)考證時(shí)間內(nèi),可以自己在網(wǎng)上打印準(zhǔn)考證。下載考生繳費(fèi)信息:報(bào)名截止時(shí)間后,管理員可以按已經(jīng)繳費(fèi)考生名單、未繳費(fèi)考生名單、全部考生名單下載考生信息。

4系統(tǒng)測試

該系統(tǒng)已經(jīng)在學(xué)院教務(wù)網(wǎng)進(jìn)行實(shí)際應(yīng)用。在應(yīng)用過程中,通過從第三方支付平臺(tái)得到的數(shù)據(jù)顯示,在2014年11月3日有464名考生繳費(fèi)成功,訂單金額合計(jì)37670元,并在21點(diǎn)到22點(diǎn)之間,有103位考生繳費(fèi)成功。在整個(gè)報(bào)名過程中,系統(tǒng)運(yùn)行平穩(wěn)。

5結(jié)語

篇9

動(dòng)態(tài)網(wǎng)站設(shè)計(jì)開發(fā)課程的理論與實(shí)踐相互關(guān)聯(lián),在保證理論知識(shí)的前提下,更著重實(shí)踐性,培養(yǎng)學(xué)生實(shí)際編程能力、積累開發(fā)經(jīng)驗(yàn),因此學(xué)生需要大量的上機(jī)練習(xí)、模擬開發(fā)才能體會(huì)和掌握該項(xiàng)技術(shù)的精髓。然而教學(xué)大綱規(guī)定,理論講解和實(shí)踐時(shí)間按1:1的比例分配,結(jié)果,需深入展開的理論內(nèi)容因時(shí)間緊張而匆匆結(jié)束,上機(jī)實(shí)踐因?qū)W生問題較多,教師往往解決了幾個(gè)學(xué)生的問題后就下課了,甚至有時(shí)還來不及安排剩余的實(shí)踐活動(dòng),使得理論和實(shí)踐都得不到保障。而實(shí)際上,在該課程前,按專業(yè)培養(yǎng)計(jì)劃安排,學(xué)生已先修了其他相關(guān)專業(yè)課程,具備一定面向?qū)ο蟮木幊探?jīng)驗(yàn)和數(shù)據(jù)庫的操作基礎(chǔ),完全有能力跟著教師提供的教學(xué)視頻自主完成理論部分的學(xué)習(xí),對(duì)較難理解的內(nèi)容或上機(jī)實(shí)踐中遇到的問題,在課堂接受教師的當(dāng)面指導(dǎo),這樣就為教師指導(dǎo)學(xué)生實(shí)踐節(jié)省了時(shí)間。翻轉(zhuǎn)課堂的教學(xué)模式,恰好能滿足課程的課時(shí)需求,因前期的理論部分都在課前完成,課堂上,教師就可安排更多內(nèi)化知識(shí)的活動(dòng),讓學(xué)生參與到學(xué)習(xí)成果的交流、課堂作業(yè)和項(xiàng)目的探究中去,引導(dǎo)和激發(fā)其學(xué)習(xí)興趣和主動(dòng)性、鍛煉其實(shí)際動(dòng)手能力。

2動(dòng)態(tài)網(wǎng)站設(shè)計(jì)開發(fā)課程翻轉(zhuǎn)課堂教學(xué)模型設(shè)計(jì)

依據(jù)翻轉(zhuǎn)課堂的執(zhí)行特點(diǎn),該課程的翻轉(zhuǎn)課堂教學(xué)模型主要有三部分組成:課前知識(shí)傳遞、課堂內(nèi)化訓(xùn)練、課后鞏固完善提高三個(gè)關(guān)聯(lián)部分組成。

2.1課前知識(shí)傳遞模塊

將傳統(tǒng)教學(xué)中傳授知識(shí)點(diǎn)的環(huán)節(jié)前移,通過課前學(xué)生觀看教學(xué)視頻、進(jìn)行知識(shí)測試等多種形式,為學(xué)生呈現(xiàn)基礎(chǔ)知識(shí),并為課堂內(nèi)訓(xùn)練的開展節(jié)省時(shí)間。該環(huán)節(jié)是課堂內(nèi)化訓(xùn)練的基礎(chǔ)知識(shí)準(zhǔn)備,學(xué)習(xí)效果直接影響課堂內(nèi)化訓(xùn)練。教師在制作微視頻時(shí),拋開傳統(tǒng)教學(xué)模式中的以章節(jié)為單位組織教學(xué),選擇以知識(shí)點(diǎn)為單元重組教學(xué)內(nèi)容。教學(xué)方式可按傳統(tǒng)授課模式展開,先講授基本概念、定義、方法等,然后舉例演示說明;也可以項(xiàng)目實(shí)戰(zhàn)模式展開,以項(xiàng)目的需求為出發(fā)點(diǎn),規(guī)劃各次課程呈現(xiàn)的知識(shí)目標(biāo)和習(xí)題;也可以階梯式開展,將不同章節(jié)的內(nèi)容按知識(shí)點(diǎn)間的遞進(jìn)關(guān)系,階段性展開,模擬學(xué)生熟悉的游戲闖關(guān)方式。教師可給學(xué)生提供相關(guān)的知識(shí)地圖,說明各知識(shí)點(diǎn)間承前啟后的關(guān)系,指導(dǎo)學(xué)生了解在學(xué)習(xí)某內(nèi)容前需具備的基礎(chǔ),避免學(xué)生盲目選擇,在沒有基礎(chǔ)的情況下,貿(mào)然選擇知識(shí)點(diǎn)進(jìn)行學(xué)習(xí),因不具備相關(guān)基礎(chǔ),聽不懂課程,喪失了信心。學(xué)生在進(jìn)行視頻學(xué)習(xí)前,可完成教師預(yù)先設(shè)置的和本次課程相關(guān)的基礎(chǔ)知識(shí)測試,達(dá)到要求后才進(jìn)入視頻學(xué)習(xí),一次達(dá)不到可到指定的內(nèi)容重復(fù)學(xué)習(xí),用以保證視頻學(xué)習(xí)效果。教師可在視頻講解前預(yù)留問題給學(xué)生,讓學(xué)生帶著任務(wù)聽講;也可在視頻講解結(jié)束后預(yù)留作業(yè)或問題,學(xué)生在線完成預(yù)留作業(yè),教師通過網(wǎng)絡(luò)系統(tǒng)及時(shí)批改并反饋給學(xué)生,學(xué)生根據(jù)教師的反饋,提前反思學(xué)習(xí)中遇到的問題,為課堂中師生交流、答疑奠定基礎(chǔ)。

2.2課堂內(nèi)化訓(xùn)練模塊

該模塊至關(guān)重要,學(xué)生通過師生共處的課堂交流活動(dòng),完成知識(shí)消化吸收,達(dá)到學(xué)以致用的教學(xué)目標(biāo)。

2.2.1答疑解惑教師通過網(wǎng)絡(luò)搜集學(xué)生提交的課前遇到的問題,按問題出現(xiàn)的人數(shù)、難易、課程的重難點(diǎn)分級(jí)分類梳理,分層次解答,也通過此將知識(shí)向縱深拓展。

2.2.2課堂實(shí)踐在該環(huán)節(jié),需教師事先設(shè)計(jì)好實(shí)踐任務(wù),向?qū)W生介紹任務(wù)目標(biāo),使學(xué)生目的明確地參與完成教學(xué)實(shí)踐活動(dòng)。可以項(xiàng)目開發(fā)的模式展開,教師將一完整的項(xiàng)目按照課時(shí)教學(xué)目標(biāo)分割,經(jīng)過整個(gè)學(xué)期的教學(xué)活動(dòng),學(xué)生就模擬了一個(gè)完整的項(xiàng)目開發(fā),積累了經(jīng)驗(yàn);也可以拓展本次課程的知識(shí)點(diǎn)為目標(biāo),模擬解決開發(fā)中遇到的問題,增加學(xué)生的實(shí)戰(zhàn)經(jīng)驗(yàn)。學(xué)生在完成課堂活動(dòng)時(shí),采用小組協(xié)作、共同探討、互助互評(píng)方式進(jìn)行。每組選出一組長,負(fù)責(zé)分配任務(wù)、協(xié)調(diào)組織、質(zhì)量跟蹤等。教師則在各組間巡查,了解學(xué)生的執(zhí)行情況,適時(shí)干預(yù)指導(dǎo),對(duì)普遍問題,教師集體講解指導(dǎo)。教師回答學(xué)生問題的同時(shí)適當(dāng)點(diǎn)撥理論知識(shí),不斷引導(dǎo)學(xué)生更深層次的思考,學(xué)生在“訓(xùn)練—研討—?jiǎng)?chuàng)新—提問—點(diǎn)撥—再訓(xùn)練—再創(chuàng)新”的過程中不斷得到提升。在該過程中,學(xué)生擺脫了傳統(tǒng)教學(xué)模式下的“靜坐聆聽”的角色,積極投身到課堂互動(dòng)中,提升了課堂參與度和關(guān)注度、學(xué)習(xí)效果。且學(xué)生間的認(rèn)識(shí)能力和學(xué)習(xí)經(jīng)驗(yàn)相近,更易相互學(xué)習(xí)溝通,即便課前沒完成學(xué)習(xí)任務(wù)的學(xué)生,在課內(nèi)也可通過該方式,完成他們?nèi)笔У膬?nèi)容,跟上組員進(jìn)度,一起完成任務(wù)。

2.2.3課堂評(píng)價(jià)對(duì)任務(wù)完成情況,采取學(xué)生互評(píng)和教師點(diǎn)評(píng)相結(jié)合的方式。學(xué)生互評(píng)時(shí),可在小組內(nèi)展示成果,由組長帶領(lǐng)組員互評(píng);也可在小組間交流觀摩成果、小組互評(píng)。無論哪種方式,在和他人比較中,才能發(fā)現(xiàn)自我缺點(diǎn),進(jìn)行自我批判和提升,有利于學(xué)生自我學(xué)習(xí)能力的提高。

2.3課后鞏固完善提高模塊

課堂交流結(jié)束后,學(xué)生會(huì)了解各自知識(shí)點(diǎn)理解不到位的地方,再利用教師課前提供的資源及課堂中教師的指導(dǎo)和點(diǎn)評(píng),對(duì)學(xué)習(xí)的疏漏補(bǔ)救,補(bǔ)充和完善個(gè)人和小組的作品成果,通過網(wǎng)絡(luò)平臺(tái),提交教師。教師再對(duì)學(xué)生完善后的作品和成果做出綜合性評(píng)價(jià),完成此次翻轉(zhuǎn)課堂的教學(xué)過程。在整個(gè)翻轉(zhuǎn)課堂中,教師始終都可通過在線交流平臺(tái)和學(xué)生對(duì)遇到的問題進(jìn)行交流,這相對(duì)于傳統(tǒng)模式中,教師上完課直到下堂課開始前,學(xué)生都無法及時(shí)聯(lián)系到教師的狀況,有極大的改進(jìn)。

3結(jié)束語

篇10

關(guān)鍵詞:招生網(wǎng)站;網(wǎng)站建設(shè);廣播電視大學(xué)

隨著我國社會(huì)經(jīng)濟(jì)的高速發(fā)展,高等教育進(jìn)入大眾化時(shí)期,知識(shí)更新速度快,加劇人們對(duì)終身教育的需求力度。廣播電視大學(xué)已經(jīng)成為我國構(gòu)建全民終身學(xué)習(xí)的學(xué)習(xí)型社會(huì)和建設(shè)人力資源強(qiáng)國的重要力量。但是面對(duì)新世紀(jì)第二個(gè)十年新的形勢和環(huán)境,電大辦學(xué)面臨著很多問題,同時(shí)也迎來了轉(zhuǎn)型成為開放大學(xué)的最佳機(jī)遇。為了更好的實(shí)現(xiàn)轉(zhuǎn)型發(fā)展,提高辦學(xué)質(zhì)量和學(xué)校知名度,增加學(xué)校的招生宣傳力度,不斷改善和提高生源質(zhì)量,構(gòu)建一個(gè)好的招生網(wǎng)站就顯得尤為重要。

1.對(duì)廣播電視大學(xué)招生網(wǎng)站設(shè)計(jì)理念的思考

1.1招生網(wǎng)站對(duì)于廣播電視大學(xué)的意義。以廣播電視大學(xué)為前身的國家開放大學(xué)于2012年7月正式掛牌成立,意味著廣播電視大學(xué)在轉(zhuǎn)型道路上將面臨嚴(yán)峻的挑戰(zhàn)。如何更好地適應(yīng)社會(huì)需求、如何在各種媒介載體上加大宣傳力度來擴(kuò)大招生規(guī)模,是當(dāng)前擺在電大人面前的現(xiàn)實(shí)問題。從廣播電視大學(xué)歷年招生經(jīng)驗(yàn)來看,傳統(tǒng)招生宣傳方式存在許多不足。例如,報(bào)紙媒介適用人群減小,廣播電視費(fèi)用高,人際傳播媒介主觀色彩過濃,傳單、招貼傳播專業(yè)性較差等。這就使得我們必須尋找一種更適應(yīng)現(xiàn)代社會(huì)的招生宣傳方式——網(wǎng)絡(luò)化招生[1]。

1.2廣播電視大學(xué)招生網(wǎng)站的需求分析。招生網(wǎng)站功能的核心,是提供學(xué)校招生信息資源的共享,全面宣傳、展示學(xué)校招生政策和文件等,搭建學(xué)校和學(xué)生之間的溝通橋梁。一個(gè)好的招生網(wǎng)站首先要建立完善的招生信息展示系統(tǒng)。其次,要展示網(wǎng)站設(shè)計(jì)的整體優(yōu)勢,在設(shè)計(jì)上應(yīng)該注重以下七點(diǎn):

1.2.1良好的用戶體驗(yàn),增加訪問者對(duì)網(wǎng)站的好感,提高訪問者對(duì)學(xué)校的認(rèn)可度。

1.2.2適當(dāng)?shù)男畔⒘?,包括豐富的欄目設(shè)置和重點(diǎn)突出的語言設(shè)計(jì)。

1.2.3適當(dāng)?shù)男畔鬟f形式,應(yīng)以文字、圖片為主,視頻為輔。

1.2.4及時(shí)更新網(wǎng)站,注重招生信息的實(shí)效性。

1.2.5選擇適當(dāng)?shù)木W(wǎng)站風(fēng)格,要兼顧學(xué)校的整體定位和網(wǎng)絡(luò)建設(shè)的整體需要。

1.2.6招生網(wǎng)站的功能要同步增加。例如,網(wǎng)上預(yù)約報(bào)名、在線咨詢等能更好地為學(xué)習(xí)者服務(wù)。

1.2.7利用搜索引擎做好網(wǎng)絡(luò)推廣[2]。

2.重慶廣播電視大學(xué)招生網(wǎng)站實(shí)踐

2.1設(shè)計(jì)思路。重慶廣播電視大學(xué)需要一個(gè)具有以宣傳為主的多功能信息管理的招生網(wǎng)站,要求充分利用互聯(lián)網(wǎng)的優(yōu)勢并結(jié)合數(shù)據(jù)庫的數(shù)據(jù)管理功能,快捷準(zhǔn)確地管理和招生信息,提升瀏覽者的用戶體驗(yàn),使招生宣傳事半功倍。

2.2頁面布局。要實(shí)現(xiàn)重慶廣播電視大學(xué)招生網(wǎng)站整體功能模塊,需要分成多個(gè)子模塊來實(shí)現(xiàn)。

2.2.1首頁。首頁作為整個(gè)學(xué)校招生網(wǎng)的入口,要代表重慶廣播電視大學(xué)的形象,還要作為網(wǎng)站下各欄目的導(dǎo)航頁面。整個(gè)頁面采用上、中、下結(jié)構(gòu),上為學(xué)校LOGO和子欄目導(dǎo)航鏈接,中左為焦點(diǎn)圖片和資料下載,中右以標(biāo)題形式展現(xiàn)最新通知公告和招生動(dòng)態(tài),下為友情鏈接和版權(quán)信息。

2.2.2文章列表頁。文章列表頁采用上中下結(jié)構(gòu),上與首頁頭部相呼應(yīng),即學(xué)校LOGO和子欄目導(dǎo)航鏈接,中左為欄目二級(jí)導(dǎo)航鏈接,中右上邊緣為所在位置,中右下為文章列表展示區(qū),下為版權(quán)信息。

2.2.3文章內(nèi)容頁。文章內(nèi)容頁采用上中下結(jié)構(gòu),上與首頁和文章列表頁頭部相呼應(yīng),即學(xué)校LOGO和子欄目導(dǎo)航鏈接,中為文章內(nèi)容展示區(qū),下為版權(quán)信息。

2.3開發(fā)流程。在招生網(wǎng)站設(shè)計(jì)制作過程中,隨時(shí)保持與學(xué)校招生辦公室的密切聯(lián)系,同心協(xié)力完成招生網(wǎng)站的開發(fā)工作。

2.4維護(hù)更新。除了搭建合理的網(wǎng)頁框架、添加豐富的內(nèi)容外,招生網(wǎng)站若要長期保持鮮活的生命力,還必須及時(shí)更新。為此,設(shè)定專人負(fù)責(zé)維護(hù)工作是必不可少的。

3結(jié)語

目前,重慶電大招生網(wǎng)站[3]已完成測試和部署,并已全面上線運(yùn)行。網(wǎng)站運(yùn)行穩(wěn)定、功能齊備,快速獲得了用戶的認(rèn)可。在網(wǎng)站制作過程中,我們深刻感受到,網(wǎng)站是招生工作的真實(shí)寫照,網(wǎng)站的設(shè)計(jì)和維護(hù)是需要花大力氣投入的一項(xiàng)系統(tǒng)工程。設(shè)計(jì)者只有在全面了解招生需求的基礎(chǔ)上,才能創(chuàng)造出優(yōu)秀的招生網(wǎng)站作品。

作者:王玉涵 單位:重慶廣播電視大學(xué)

參考文獻(xiàn):