一级a一级a爱片免费免会员2月|日本成人高清视频A片|国产国产国产国产国产国产国产亚洲|欧美黄片一级aaaaaa|三级片AAA网AAA|国产综合日韩无码xx|中文字幕免费无码|黄色网上看看国外超碰|人人操人人在线观看|无码123区第二区AV天堂

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

時(shí)間:2023-03-30 10:38:56

導(dǎo)語:在網(wǎng)站設(shè)計(jì)論文的撰寫旅程中,學(xué)習(xí)并吸收他人佳作的精髓是一條寶貴的路徑,好期刊匯集了九篇優(yōu)秀范文,愿這些內(nèi)容能夠啟發(fā)您的創(chuàng)作靈感,引領(lǐng)您探索更多的創(chuàng)作可能。

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

第1篇

1.1家庭網(wǎng)網(wǎng)站創(chuàng)新點(diǎn)

創(chuàng)新點(diǎn)一:網(wǎng)站內(nèi)容覆蓋全面,縱觀現(xiàn)在各大瀏覽器中展示的網(wǎng)址,琳瑯滿目,類別多,每個(gè)類別中包含的其他網(wǎng)站有比較多,但是實(shí)現(xiàn)功能卻極為相似。給人的感覺就像一盤散沙。家庭網(wǎng)可以更好的將類別匯集,通過自己的需要,用戶花費(fèi)的時(shí)間不是在尋找那個(gè)網(wǎng)站上,而是直奔主題,直接確定自己的需要。創(chuàng)新點(diǎn)二:涉及的用戶年齡分布面廣。家庭網(wǎng)不僅僅可以滿足現(xiàn)代年輕人基本的上網(wǎng)需求,更增加了青年人和中老年人對上網(wǎng)的需求。通過對中國網(wǎng)民年齡的走向分析,不難發(fā)現(xiàn),青年人和中老年人使用網(wǎng)絡(luò)的時(shí)間正在快速增長,如果能夠把這個(gè)群體吸引到我們網(wǎng)站,相信一定可以有很高的點(diǎn)擊率。創(chuàng)新點(diǎn)三:網(wǎng)上尋求知識的人越來越多。家庭網(wǎng)中包括對青年人學(xué)習(xí)的指導(dǎo)并且對少年人上網(wǎng)的時(shí)間加以限制,對中年人日常生活需要包括熱點(diǎn)新聞、養(yǎng)生暢談,美食,對孕婦等特殊人群懷孕期間的養(yǎng)胎常識、寶寶起名。媽媽日記等,老年人活到老學(xué)到老,可以參加老年人培訓(xùn),學(xué)習(xí)自己喜愛的知識,在閑暇之余可以利用家庭網(wǎng)專門為老人提供的游戲,視頻,廣場舞以及戲劇等,豐富自己的生活。創(chuàng)新點(diǎn)四:宣傳有新意,網(wǎng)站設(shè)計(jì)有寓意,能夠很好的吸引眼球。好電商就是我,我就是家庭網(wǎng)。真正做到一網(wǎng)在手,全天無憂。不管你是經(jīng)常上網(wǎng)的網(wǎng)蟲還是不善于玩電腦的中老年人,還是想要尋求知識的孩子或者是苦于沒時(shí)間監(jiān)督孩子的爸爸媽媽,你都可以使用家庭網(wǎng)。

1.2家庭網(wǎng)網(wǎng)站功能模塊

(1)角色世界模塊旨在給家人之間的提供一個(gè)更加方便的平臺。希望家人之間可以更好的交流。此模塊特色就是悄悄話,一方面使他們的生活更加豐富,另一方面老人也成為中國網(wǎng)民組成中不可小覷的力量。

(2)夕陽紅模塊旨在為那些想玩電腦,卻不知“從何玩起”退休在家的老人的空余時(shí)間提供更加豐富多彩的生活。有了家庭網(wǎng)之后,他們可以在夕陽紅模塊中更好的利用時(shí)間和消磨時(shí)間。養(yǎng)生模塊中包含各種的養(yǎng)生的方法;美食模塊則是為喜歡烹飪的媽媽們準(zhǔn)備的。熱點(diǎn)聚焦模塊可以提供最熱點(diǎn)的新聞。老年課堂模塊中真正可以幫助老年人實(shí)現(xiàn)中國的那句老話“活到老,學(xué)到老”,可以參加老年人培訓(xùn),學(xué)習(xí)自己喜愛的知識。設(shè)置模塊中主要的創(chuàng)新在于滿足老人的需要,包括設(shè)置字體的大小,以及語音播放等。

(3)青少年模塊旨在給青少年打造更好的網(wǎng)絡(luò)環(huán)境,幫助青少年更好的利用網(wǎng)絡(luò)去生活和學(xué)習(xí)。小學(xué)生和中學(xué)生模塊一方面可以提高孩子自主學(xué)習(xí)的能力,另一方面可以加強(qiáng)父母對于孩子學(xué)習(xí)的輔導(dǎo)。掌控時(shí)間模塊可以方便孩子的自我約束以及父母對孩子的監(jiān)督。

(4)設(shè)置模塊用于對全局的設(shè)置上,歷史記錄模塊方便再次查找,登錄時(shí)間的限制,以及模式轉(zhuǎn)換。模式轉(zhuǎn)換是這個(gè)模塊中的特色。可以更好的讓老年人等切換不同的皮膚,針對不同的大小以及每位用戶不同的喜好,去設(shè)置自己喜歡的格調(diào)主題。

(5)孕婦模塊主要是針對于孕婦日常保健知識的搜索。在這個(gè)模塊中孕婦可以獲得更全面的信息。寶寶起名模塊,方便孕婦對于當(dāng)下寶寶起名難題的解決;孕期營養(yǎng)模塊解決孕婦及產(chǎn)婦補(bǔ)充營養(yǎng)的細(xì)節(jié)以及小竅門。懷孕監(jiān)督為孕婦日常生活及產(chǎn)檢時(shí)間進(jìn)行細(xì)致的提醒;媽媽日記模塊是方便媽媽記錄孩子珍貴的的點(diǎn)滴成長。

2網(wǎng)站運(yùn)營分析

2.1財(cái)務(wù)分析

財(cái)務(wù)統(tǒng)計(jì)方面該網(wǎng)站開通多方網(wǎng)上支付平臺,包括支付寶、銀聯(lián)、微信支付、全國聯(lián)保等,給客戶帶來最大方便。網(wǎng)上支付是為商家和銀行之間建立起連接,實(shí)現(xiàn)了第三方的監(jiān)管和技術(shù)保障的作業(yè),讓消費(fèi)者更放心的消費(fèi)、金融機(jī)構(gòu)到商家的在線貨幣支持、現(xiàn)金流轉(zhuǎn)、資金清算、查詢統(tǒng)計(jì)等流程。

2.2未來規(guī)劃

對于一個(gè)剛剛起步的網(wǎng)站來說,最為重要的是提高信息的質(zhì)量和豐富程度。家庭網(wǎng)未來的服務(wù)對象依舊是以家庭為單位,同時(shí)滿足特殊人群的日常服務(wù)需求,在之前的基礎(chǔ)上不斷改進(jìn),加強(qiáng)與各個(gè)網(wǎng)站之間的合作,網(wǎng)羅更加全面的信息,并且做到信息及時(shí)更新,在符合一切法律和制度的前提條件下,盡可能的滿足所有用戶的需求,爭取在市場上占據(jù)穩(wěn)定的份額。未來我們還會增加電話咨詢服務(wù)以及上門服務(wù),當(dāng)您遇到任何問題的時(shí)候都可以撥打我們的熱線電話,會有專業(yè)人士為您解答等。

2.3安全管理問題

家庭網(wǎng)涵蓋方面廣,種類多。所以,管理者要加強(qiáng)保密觀念,提高自身素質(zhì),增強(qiáng)責(zé)任心,健全規(guī)章制度。在網(wǎng)絡(luò)商品交易過程中,要保證交易的有效性,保密性、完整性和不可否認(rèn)性。

3結(jié)束語

第2篇

(1)常用類氣象信息服務(wù)。

氣象預(yù)報(bào):服務(wù)型氣象門戶網(wǎng)站設(shè)計(jì)與建設(shè)研究文/魯靜中國的門戶網(wǎng)站正處于以用戶體驗(yàn)和服務(wù)質(zhì)量為主導(dǎo)的發(fā)展時(shí)期,加強(qiáng)網(wǎng)站的服務(wù)質(zhì)量建設(shè)是當(dāng)前的工作重心。氣象門戶網(wǎng)站既是相關(guān)氣象部門對外交流和形象宣傳的平臺,也是氣象信息、使公眾獲得所需數(shù)據(jù)的重要渠道。本文對目前的服務(wù)型氣象門戶網(wǎng)站進(jìn)行思考,總結(jié)其特點(diǎn),提出服務(wù)型氣象門戶網(wǎng)站的功能模型和設(shè)計(jì)特點(diǎn),升級服務(wù)方式,更好地為公眾服務(wù)。摘要三天、七天等短期長期的國內(nèi)外各大城市天氣預(yù)報(bào)查詢,氣溫變化曲線圖,24-48小時(shí)降水量預(yù)報(bào),以及數(shù)值預(yù)報(bào)形勢等專家用圖。短時(shí)天氣警報(bào),空氣污染氣象條件預(yù)報(bào)、旅游氣象預(yù)報(bào),pm值、紫外線、環(huán)境等方面的天氣指數(shù)預(yù)報(bào)。氣象要素實(shí)況:環(huán)境預(yù)報(bào)、降雨量實(shí)況、溫度實(shí)況、衛(wèi)星云圖、雷達(dá)圖、自動(dòng)站資料、遙感資料,雷達(dá)回波圖、全省主要城市天氣實(shí)況——包括氣象觀測站點(diǎn)的氣溫、降水、能見度、風(fēng)向風(fēng)速、氣壓等實(shí)時(shí)氣象要素查詢。氣象歷史資料:提供氣象檢測和預(yù)測站點(diǎn)歷史上任意時(shí)段和日期的最高、最低氣溫、降水量、平均溫度等氣象要素。月度或年度氣候信息:包括氣溫距平、降水百分率等氣候分析與月預(yù)測產(chǎn)品,全國主要城市歷史氣候背景資料。

(2)公眾指導(dǎo)教育服務(wù)。

定期更新一下熱點(diǎn)專題,對廣大民眾進(jìn)行氣象科技、環(huán)境氣象、旅游氣象、氣象與健康、氣象與農(nóng)業(yè)和養(yǎng)殖業(yè)等方面的科普。并提供科普書籍、影像的下載。

(3)管理信息模塊。

給民眾提供氣象系統(tǒng)內(nèi)各級單位的信息資料,包括單位基本情況介紹、機(jī)構(gòu)組成、領(lǐng)導(dǎo)組織、聯(lián)系電話、地址等。同時(shí)也對氣象部門進(jìn)行簡訊報(bào)道,國家、省及氣象部門防災(zāi)減災(zāi)政策、工作的最新動(dòng)態(tài),氣象部門關(guān)于防災(zāi)減災(zāi)和公眾服務(wù)的管理工作介紹等。

(4)新聞模塊。

集中各種氣象新聞,包括防災(zāi)減災(zāi)、科研教育、科技服務(wù)、政策法規(guī)、文明建設(shè)、神州氣象、臺站風(fēng)貌、氣象科普等人文欄目。

(5)互動(dòng)模塊。

評價(jià)留言板:實(shí)現(xiàn)訪客與網(wǎng)站工作人員的交流,收集群眾的反饋,順應(yīng)市場發(fā)展的規(guī)律,改進(jìn)產(chǎn)品,提高服務(wù)。還可以開設(shè)意見信箱、咨詢投訴、在線訪談、微信微博接口、網(wǎng)上調(diào)查和投票等功能。

2頁面設(shè)計(jì)

網(wǎng)站設(shè)計(jì)的基本原則是重點(diǎn)突出,條理清楚,層次清晰,簡潔干練。布局上要簡單,不要有太多、太大的動(dòng)畫和廣告,內(nèi)容上要主次分明,言簡意賅。(1)首頁設(shè)計(jì)要簡單出彩。

首頁是網(wǎng)站的門面,也是最重要的部分,將熱點(diǎn)消息和留言放到醒目位置,利于調(diào)動(dòng)公眾的積極性,及時(shí)反饋對服務(wù)的意見和建議,不斷的改進(jìn)服務(wù)產(chǎn)品、提高服務(wù)質(zhì)量。

(2)標(biāo)志鮮明。

一個(gè)成功的網(wǎng)站需要有自己的標(biāo)準(zhǔn),也就是大家所說的Logo。Logo是站點(diǎn)特色和內(nèi)涵的集中體現(xiàn),因此要設(shè)計(jì)的有特色,讓用戶印象深刻,見到就能想起。

(3)色彩雅致舒適。

網(wǎng)站給人的第一印象來自色彩視覺,確定網(wǎng)站的色彩基調(diào)相當(dāng)重要。色彩要用于網(wǎng)站的標(biāo)志、標(biāo)題、主菜單和主色塊,給人整體統(tǒng)一的感覺。字體色也要便于閱讀??梢詫χ黧w或重要消息運(yùn)用強(qiáng)烈的對比色,但整體的原則是淡雅宜人。

3常用技術(shù)

目前的服務(wù)型門戶網(wǎng)站有很多是采用ASP+SQL+IIS的建站模式,具有技術(shù)成熟、管理簡單、源代碼通俗易懂、維護(hù)方便的特點(diǎn)。網(wǎng)站通過Dreamweaver、FrontPage等網(wǎng)頁編輯開發(fā)工具進(jìn)行開發(fā);結(jié)合Java開發(fā)語言和Javascript或VBscript開發(fā)腳本進(jìn)行功能模塊的實(shí)現(xiàn),網(wǎng)頁外觀可以通過Flash和Photoshop進(jìn)行美化和設(shè)計(jì);網(wǎng)站后臺數(shù)據(jù)庫模塊則可以使用C#或C++語言進(jìn)行開發(fā),提供Oracle或SQL數(shù)據(jù)庫的接口,實(shí)現(xiàn)數(shù)據(jù)的快速便捷存取與檢索。

4結(jié)語

第3篇

通過網(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,可能會發(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)所提供的語言。

隱密安全性高

如果我們在瀏覽器中直接查看網(wǎng)頁的原始代碼,就只能看到HTML文件,原始的ASP程序代碼是看不到的!這是因杰ASP程序先于網(wǎng)站服務(wù)(WebServer)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn)HTML文件,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的ASP程序并不會輕易地被看見進(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)建對象:Request、Response、Sever、Application以及Session,同時(shí),若使用ASP內(nèi)建的“Application”對象或”Session”對象所撰寫出來的ASP程序可以在多個(gè)網(wǎng)頁之間暫時(shí)保存必要的信息。

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

對象名稱功能描述

RequestResponseServerSessionApplicationObjectContext從客戶端取得信息將信息送給客戶端提供一些Web服務(wù)器工具儲存在一個(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)對網(wǎng)站進(jìn)行分解,從內(nèi)容上可對網(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ù)的多少,特選擇圖書管

理、評優(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)特色、信息,對于四大校務(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語法過濾特定的家長留言意見,讓老師可以針對某位特定學(xué)生家長所發(fā)表的意見作出獨(dú)立的回答,同時(shí),家長在發(fā)表個(gè)人意見時(shí),若認(rèn)為意見內(nèi)容涉及敏感的話題或是意見內(nèi)容涉及私人隱私,都可用“悄悄話”的方式發(fā)言,這些“悄悄話”將不會被顯示出來讓大家看到,當(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:讓老師針對某位特定學(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:用來儲存家長發(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ù)全部儲存在數(shù)據(jù)庫中,要在網(wǎng)頁中顯示目前的家長發(fā)言與老師回復(fù)數(shù)據(jù),必須先進(jìn)行數(shù)據(jù)庫的鏈接與打開,要鏈接數(shù)據(jù)庫我們必須使用ADO對象群的Connection對象;而要打開數(shù)據(jù)庫則必須使用ADO對象群的Recordset對象,程序:

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

使用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ù)庫對象,將此參數(shù)設(shè)為鏈接我們已經(jīng)建立好的Connection對象“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è)以上的欄位,則我們可以利用“,”逗號來欄位名稱隔開。

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í)還得讓老師們可以針對某位特定學(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對象來記錄目前的工作模式。當(dāng)我們第一次進(jìn)入“顯示留言意見”網(wǎng)頁的時(shí)候,我們所見的網(wǎng)頁畫面一定是一般!因?yàn)镾ession尚未被建立,因此它的“變量”值一定不會是“yes”,所以網(wǎng)頁中會出現(xiàn)一個(gè)輸入密碼進(jìn)入“教師管理”模式的欄位,只有當(dāng)我們輸入密碼按下“教師管理”的按鈕組織上發(fā)ASP程序中的進(jìn)入管理模式語句后,Session對象才會被建立,同時(shí),“checkedit“Session對象變量值被設(shè)置為“yes“,所以我們就進(jìn)入了能將一般性發(fā)言與悄悄話發(fā)言的數(shù)據(jù)全部顯示出來,同時(shí)還讓教師們可以針對某位特定學(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對象的“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,則瀏覽器會等Server端來讀取數(shù)據(jù),若設(shè)置為GET,則當(dāng)我們按下送出按鈕時(shí),瀏覽器會立即將表單中的數(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í)間,班級)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)頁

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

使用Select…From…Where篩選語句

sql="select*fromallmessagewhere(編號="&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)容就會以“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)中按照多種字段對圖書進(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)容的圖書的通用信息。另外,對于已經(jīng)出借的圖書,該表中還包含借閱該圖書的用戶的ID號,以及圖書的狀態(tài)。

表視圖如下:

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

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

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

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

Subject主題文本description描述文本

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

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

字段名意義字段類型

Categoryname類別文本(noll)

parentcategory父類別文本(noll)

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

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

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

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

emailaddress用戶郵箱文本

圖書館數(shù)據(jù)庫的數(shù)據(jù)關(guān)系如圖9-22所示。其中表LibEmps和表LibCategories與表LibBooks之間都是一對多的關(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地址不對."

else

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

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

Response.Redirect"../yk.htm"

endif

表單域EmailAddress和Password用于Where了句中來獲取一個(gè)記錄。如果訪問者輸入了一個(gè)無效的用戶名,則記錄集中將不會返回匹配的記錄。我們可以通過查看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)建的會話變量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頁面都會在訪問者訪問之前對其進(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")%>>

這樣就將所找到的書的書號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")&"%''''")

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

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

<%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)上評優(yōu)投票系統(tǒng)

3.3.1功能:

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

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ù)就被提交,

本次評優(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ù)所投的票將對應(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á)級考試在線查分系統(tǒng)與計(jì)數(shù)器的制作

3.4.1功能:

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

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

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

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

該模塊需要查詢者輸入準(zhǔn)考證號后來查看結(jié)果。若ID1不為空時(shí),表示有表單輸入,開始查詢數(shù)據(jù)庫。使用SELECT的SQL指令查詢數(shù)據(jù)庫的數(shù)據(jù)。先設(shè)定SQL指令,查詢ID符合準(zhǔn)考證編號Request.Form("ID1")的數(shù)據(jù),下個(gè)“Execute”指令,即可開始執(zhí)行存取、查詢數(shù)據(jù)的動(dòng)作了。并將查詢結(jié)果儲存到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)考證編號、總分和考試結(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對象計(jì)數(shù)器要好,Application計(jì)數(shù)器當(dāng)有20分鐘沒有人連上該網(wǎng)頁或關(guān)機(jī)時(shí),計(jì)數(shù)器會被歸零。而文件計(jì)數(shù)器卻不會因時(shí)間而消失。我用Count.txt存放訪問人次。代碼如下:

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

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

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

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.選擇“高級”項(xiàng);

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

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

致謝

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

五.參考文獻(xiàn)

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

第4篇

[關(guān)鍵詞]網(wǎng)站立項(xiàng)系統(tǒng)分析系統(tǒng)設(shè)計(jì)網(wǎng)站測試網(wǎng)站維護(hù)

一、引言

網(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ā),針對學(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é)會”社團(tuán)學(xué)生代表5人組成,由網(wǎng)絡(luò)管理員作為項(xiàng)目負(fù)責(zé)人負(fù)責(zé)對該項(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)真的分析,對網(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ù)需求說明書,對網(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、模板等,對網(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í)行”。

②對IIS中的特殊Web目錄禁止匿名訪問并限制IP地址。對IIS中的sample、scripts、iisadmin等web目錄,通過各目錄屬性對話框中的“目錄安全性”標(biāo)簽設(shè)置為禁止匿名訪問并限制IP地址,并用NTFS的特性設(shè)置詳細(xì)的安全權(quán)限,除了Administrator,其它帳號都應(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組件對Access數(shù)據(jù)庫進(jìn)行備份,以便在數(shù)據(jù)被破壞時(shí)進(jìn)行快速恢復(fù),盡可能多地挽回?fù)p失。

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

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

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

Password=Request(“Password”)

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

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

Response.End

EndIf

‘將Session對象設(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ì),無論對豐富網(wǎng)站內(nèi)容、提高學(xué)校網(wǎng)站的點(diǎn)擊率還是擴(kuò)大學(xué)校網(wǎng)站的影響都能起到相當(dāng)大的作用。

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

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

投入運(yùn)行之前,需對網(wǎng)站需求分析、系統(tǒng)分析、設(shè)計(jì)規(guī)格說明和編碼最終復(fù)審,還要對系統(tǒng)進(jìn)行各種綜合測試。測試結(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ù)的平臺,較好地滿足了設(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].安順師范高等??茖W(xué)校學(xué)報(bào),2006,(6).

[4]侯占偉,翟海霞.ASP代碼廈網(wǎng)站安全的探討[J].焦作大學(xué)學(xué)報(bào),2005,(4).

第5篇

從“靜態(tài)”逐步轉(zhuǎn)變?yōu)椤皠?dòng)態(tài)”,動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)技術(shù)也隨之發(fā)展成熟起來介紹了動(dòng)態(tài)網(wǎng)頁的一些特點(diǎn)以及日前在

動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)中應(yīng)用相當(dāng))‘一泛的開發(fā)環(huán)境—ASP,以如何建立基于IIS的ASP動(dòng)態(tài)網(wǎng)站為中心,簡要介紹了動(dòng)態(tài)

商業(yè)網(wǎng)站設(shè)計(jì)的趨勢,并以實(shí)例分析比較直觀地展示了ASP在動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)中的優(yōu)越性

關(guān)鍵詞:動(dòng)態(tài)網(wǎng)站;物件導(dǎo)向;表單;腳本語A

1引言

目前呈兒何增長的互聯(lián)網(wǎng)站中,有相當(dāng)一部分仍固守“靜態(tài)“,無形中已大大落后于時(shí)代的步伐.所謂“靜態(tài)”指的就是網(wǎng)站的網(wǎng)頁內(nèi)容“固定不變“,當(dāng)用戶瀏覽器通過互聯(lián)網(wǎng)的HTTP(HypertextTransportProtocx>1)協(xié)議向WEB服務(wù)器清求提供網(wǎng)頁內(nèi)容時(shí),服務(wù)器僅僅是將原已設(shè)計(jì)好的靜態(tài)HTML文檔傳送給用戶瀏覽器.其頁面的內(nèi)容使用的僅僅是標(biāo)準(zhǔn)的HTML代碼,最多再加上流行的GIF''''89A格式的動(dòng)態(tài)圖片,若網(wǎng)站維護(hù)者要更新網(wǎng)頁的內(nèi)容,就必須手動(dòng)地來更新其所有的HTML文檔.“靜態(tài)”網(wǎng)站的致命弱點(diǎn)就是不易維護(hù),為了不斷更新網(wǎng)頁內(nèi)容所做的工作量是巨大的.

隨著網(wǎng)站信息量的不斷增大,靜態(tài)網(wǎng)站逐漸沒落,動(dòng)態(tài)網(wǎng)站已經(jīng)成熟起來,它的“交互性”少自動(dòng)更新”、“因時(shí)因人而變”等諸多優(yōu)良特性無疑很好地適應(yīng)了信息時(shí)代的要求.能夠使網(wǎng)站“動(dòng)態(tài)化”的技術(shù)較多,目前比較流行和成熟的是ASP技術(shù).

2基于ASP的動(dòng)態(tài)網(wǎng)站建設(shè)概述

2.1“動(dòng)態(tài)”的概念

所謂“動(dòng)態(tài)”,并不是指那兒個(gè)放在網(wǎng)頁上的GIF動(dòng)態(tài)圖片,在這里筆者為動(dòng)態(tài)頁面的概念制定了以下兒條規(guī)則:

1)“交互性”,即網(wǎng)頁會根據(jù)用戶的要求和選擇而動(dòng)態(tài)改變和響應(yīng),將瀏覽器作為客戶端界面,這將是今后WEB發(fā)展的大勢所趨.

2)“自動(dòng)更新”,即無須手動(dòng)地更新HTML文檔,便會自動(dòng)生成新的頁面,可以大大節(jié)省工作量.

3)“因時(shí)因人而變”,即當(dāng)不同的時(shí)問、不同的人訪問同一網(wǎng)址時(shí)會產(chǎn)生不同的頁面.

2.2ASP的概念及特點(diǎn)

MicrosoftActiveS。二Pages即我們所稱的ASP,其實(shí)是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境,ASP內(nèi)含于IIS3.0和4.0之中,通過ASP我們可以結(jié)合HTML網(wǎng)頁,ASP指令和ActiveX元件建立動(dòng)態(tài)、交互目_高效的WEB服務(wù)器應(yīng)用程序.有了ASP你就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序.當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度.以下羅列了ActiveS。

二Pages所獨(dú)具的一些特點(diǎn):

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

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

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

4)與瀏覽器無關(guān)(Br+wserIn<lepen<lenoe),用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽Active

S。二Pages所設(shè)計(jì)的網(wǎng)頁內(nèi)容.ActiveS。二Pages所使用的腳本語言(VBSoriptJsoript)均在WEB服務(wù)器端執(zhí)

行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言,如圖1所示.

用戶端瀏覽器IE或NS1r1''''1''''1''''潔求11而1''''III]子

WEB服務(wù)器ActiveServerP

5)ActiveS。二Pages能與任何AotiveXscripting語言相容.除了可使用VBSoript或JSoript語言來設(shè)計(jì)外,還通過plug-in的方式,使用由第三方所提供的其他腳本語言,譬如REXX,Perl,Tol等.腳本引擎是處理腳本程序的COM(ComponentObjectModel)物件.

6)ActiveS。二Pages的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人票J竊,也提高了程序的安全性.

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

8)物件導(dǎo)向(Obje<,一(>riented).

9)AotiveXS。二Components(AotiveX服務(wù)器元件)具有無限可擴(kuò)充性.可以使用VisualBasic,JavaVisualC++,Cobol等編程語言來編寫你所需要的AotiveXS。二Component.

2.3ASP技術(shù)流行的原因

如果你是個(gè)人網(wǎng)站的維護(hù)者,使用的是免費(fèi)主頁空問,那么絕大多數(shù)情況下你只能使用Java,JavaScript和最新的DHTML技術(shù).DHTML就是當(dāng)網(wǎng)頁從WEB服務(wù)器下載后無須再經(jīng)過服務(wù)器的處理,而在瀏覽器中直接動(dòng)態(tài)地更新網(wǎng)頁的內(nèi)容排版樣式、動(dòng)畫.

或許對于一個(gè)個(gè)人網(wǎng)站來說,充分運(yùn)用DHTML技術(shù)足以令網(wǎng)頁栩栩如生,動(dòng)感十足.然而對于建立商業(yè)網(wǎng)站的企業(yè)而言,僅僅擁有DHTML是遠(yuǎn)遠(yuǎn)不夠的.因?yàn)閮H僅發(fā)生在客戶瀏覽器端的動(dòng)態(tài)效果是無法滿足商業(yè)網(wǎng)站大量信息查詢,客戶咨詢,資源交互等“動(dòng)態(tài)”需求的.因此作為商業(yè)網(wǎng)站的設(shè)計(jì)者,必須要設(shè)計(jì)出更具實(shí)用性和交互性的“動(dòng)態(tài)”網(wǎng)站.由于絕大多數(shù)商業(yè)網(wǎng)站都具有大量的數(shù)據(jù)和信息,而建網(wǎng)的初衷也就是在于方便客戶查詢企業(yè)資料,方便同客戶的交流,及時(shí)獲得信息反饋.那么,就必然會面臨如何讓使用者在瀏覽器界面中,通過互聯(lián)網(wǎng)或內(nèi)聯(lián)網(wǎng)(Intran川查詢WEB數(shù)據(jù)庫的資料,甚至輸入、更新和刪除WEB服務(wù)器上的資料.

目前)匕種常用的“動(dòng)態(tài)”網(wǎng)站設(shè)計(jì)方法有:CGI(CommonGatc}vayInterlace),IDC(InternetDatabaseConnec-tor),ActiveXDataOhje川ADO),相比較而言ADO具有容易使用、開發(fā)執(zhí)行快速、消耗系統(tǒng)資源較少和占用磁盤空問小等優(yōu)點(diǎn).根據(jù)許多從事網(wǎng)站設(shè)計(jì)工作多年的專家的經(jīng)驗(yàn),ADO和ASP的結(jié)合可以高效快速地使網(wǎng)站“動(dòng)態(tài)化”,使得網(wǎng)站便于管理和維護(hù),從長遠(yuǎn)來看這對搭檔也勢必成為今后一段時(shí)問內(nèi)“動(dòng)態(tài)’''''WEB的核心技術(shù),因此ASP技術(shù)在動(dòng)態(tài)網(wǎng)站設(shè)計(jì)中的流行也成為了一種必然.

3實(shí)例

以下通過兒段源代碼很好地說明了ASP的簡潔、靈活、迅速、多變的特性.

建立一個(gè)自動(dòng)監(jiān)測瀏覽時(shí)問并根據(jù)不同時(shí)段動(dòng)態(tài)顯示不同頁面內(nèi)容的ASP程序,用記事本書寫該源代碼,存為[estl.asp:

<html>

<ho<ly>

<F01}TCOLOR=“Green">

<%If''''T油e<#12:00:00#An<1T油e>=#00:00:00#Then%>

早上好,今天天氣不賴啊!

<%E1seIf''''T油e<#19:00:00#An<1T油e>=#12:00:00#Then%>

下午好!

<%Else%>

哈u}!今晚你有沒有去IRC聊天!

<%EndIf%>

</ho<ly>

</html>

將testl.asp保存在WEB服務(wù)器的虛擬目錄(如:aspsamp/)下,并在瀏覽器中用HTTP的方式進(jìn)行瀏覽,如:yourcx>mpu[二二e/aspsamp/test1.asp.

雖然,這只是一個(gè)非常簡單的實(shí)例,而A_這一功能完全可以通過javascript完成,但是不難發(fā)現(xiàn)使用ASP要比javascript簡潔迅速得多,而A_運(yùn)用此法,完全可以輕而易舉地令你的網(wǎng)頁在不同的時(shí)段展示不同的風(fēng)格,此例中的“Time"實(shí)際上是一個(gè)VBScript內(nèi)置的顯示系統(tǒng)當(dāng)前時(shí)問的函數(shù),由于系統(tǒng)默認(rèn)的腳本語言是VBSeript,因此在ASP命令中調(diào)用該函數(shù)時(shí),腳本引擎會自動(dòng)將其轉(zhuǎn)換成當(dāng)前的系統(tǒng)時(shí)問.接下來是給testl.

asp添加一點(diǎn)色彩,在<holy>標(biāo)識中添加“bgcx>lor=“<%=hgc%>””即變?yōu)?lt;bodybgcx>lor=“<%=bgc%

>”>,并在<holy>標(biāo)記前添加如下語句:

<%If''''T油e<#12:00:00#An<1T油e>=#00:00:00#Then

bg}}=“silver"

E1seIf''''T汕e<#19:00:00#An<1T油e>=#12:00:00#Then

hg(一“navy

Else

bg}}=“re<1"

En<1且

%>

如此一來,當(dāng)用戶在不同的時(shí)段訪問該頁面時(shí),將會看到不同的頁面背景色.我們可以做的事情還有很

多,譬如想知道在凌晨至十二點(diǎn)之問瀏覽該頁面的客戶的姓名,并向客戶問好,那么下面的這段程序?qū)⒛苤氵_(dá)成心愿.首先你需要在頁面中設(shè)置表單,將以下HTML代碼剪貼到“<%IfTime<#12:00:00#An<1Time>=#00:00:00#Then%>”之后:

歡迎光臨我的主頁,清填寫以下信息:<FORMMETHOD="POST"ACTION="testl.asp">

<P>FirstName:<INPUTNAME="fname"SIZE="48">

<P>LastName:<INPUTNAME=“l(fā)name"SIZE=“48">

<P>Title:<INPUTNAME=“title"TYPE=RADIO、4LUE="mr">Mr.

<INPUTNAME=“title"TYPE=RADIO、4LUE="ms">Ms.

<P><INPUTTYPE=SUBMIT><INPUTTYPE=RESET>

</FOR1Vl>

然后在以上HTML代碼后面添加如下ASP命令:

<%title=request.form(“title")

iftitle="mr"then

%>

歡迎您Mr.<%=二qu艦.拓mi(+.二;request.form((name)%>.

<%elseiftitle="ms"then%>

歡迎您Ms.<%=二qu艦.拓mi(+.二;request.form((name)%>.<%else%>

<B><Fontcola</font></B>

<%endif%>

保存文件testl.

12:00:00之問的話,>r=blue>歡迎您<%=二que從.長)mi(+.二e;)&+;&二明es[.長)mi(“玩二e;request.form((name)&&request.form(lname%>

asp,并在瀏覽器中以HTTP方式進(jìn)行瀏覽,如果此時(shí)的系統(tǒng)時(shí)問在凌晨0:00:00和中

這其實(shí)是一個(gè)在Internet和Intranet上常見的功能,即當(dāng)用戶在瀏覽器端填寫完表單后,通過調(diào)用一個(gè)通用網(wǎng)關(guān)程序?qū)⒂脩魯?shù)據(jù)傳送到服務(wù)器,由服務(wù)器進(jìn)行處理后再將結(jié)果返還給客戶瀏覽器.過去為了實(shí)現(xiàn)這樣的功能必須編寫一個(gè)獨(dú)立于HTML之外的CGI程序,并通過HTML進(jìn)行調(diào)用,撇開CGI編寫復(fù)雜等缺點(diǎn)不談,CGI的執(zhí)行效

率也是一個(gè)大問題,每一個(gè)表單(form)均須執(zhí)行一個(gè)可執(zhí)行文檔,當(dāng)多人同時(shí)上線使用時(shí),多個(gè)文檔同時(shí)執(zhí)行,將大大降低WEB服務(wù)器的執(zhí)行速度,如今ASP提供了與HTML完全相融的編程環(huán)境,顯然要比使用CGI便捷得多.

第6篇

1.1系統(tǒng)框架利用JSP語言設(shè)計(jì)校園網(wǎng)站時(shí),先要設(shè)定好整個(gè)網(wǎng)站的框架。大部分校園網(wǎng)站需要分為很多類別,例如:校園介紹、學(xué)校師資、教學(xué)理念、人才招聘、教師風(fēng)采、領(lǐng)導(dǎo)介紹等欄目,為了滿足校園網(wǎng)站的基本要求,網(wǎng)站設(shè)計(jì)者可以使用B/S結(jié)構(gòu)和三層架構(gòu)理念進(jìn)行設(shè)計(jì),這樣可以提高網(wǎng)站的靈活性,同時(shí)在進(jìn)行框架設(shè)計(jì)師還應(yīng)該設(shè)置后臺管理系統(tǒng),該系統(tǒng)由管理員統(tǒng)一管理。值得一提的是,網(wǎng)站設(shè)計(jì)者在利用JSP語言設(shè)計(jì)校園網(wǎng)站時(shí),應(yīng)該進(jìn)行相關(guān)調(diào)查,明確校方要設(shè)計(jì)的主要欄目,以此設(shè)計(jì)出校園主頁。

1.2系統(tǒng)數(shù)據(jù)庫利用JSP語言設(shè)計(jì)校園網(wǎng)站數(shù)據(jù)庫時(shí),可以建立E-R模型。這種模型既能迎合JSP語言,又能將各個(gè)欄目的信息反饋給瀏覽者。在設(shè)計(jì)校園網(wǎng)站時(shí),可以對各個(gè)欄目的信息進(jìn)行設(shè)置。根據(jù)此模型,網(wǎng)站設(shè)計(jì)者就可以給每個(gè)項(xiàng)目進(jìn)行命名,并編輯相關(guān)代碼,最后將每個(gè)項(xiàng)目的代碼綜合起來形成一個(gè)大的數(shù)據(jù)庫??梢岳脭?shù)據(jù)代碼將教師職工表編譯成數(shù)據(jù)庫,例如:IdintPK/NN/UQ主鍵id;Tnumchar(13)NN教職工號;Tnamevarchar(30)NN教師的姓名;Ttitlechar(13)NN外鍵教師職稱;Tmajorchar(30)NN外鍵教師研究的專業(yè);Tcollegechar(40)NN外鍵教師所在學(xué)院,這些項(xiàng)目依次為字段名、數(shù)據(jù)類型、約束、鍵引用、備注。

1.3網(wǎng)站部分功能進(jìn)行框架設(shè)計(jì)之后,已經(jīng)將校園主頁的首頁基本設(shè)置完成了。但是為了讓網(wǎng)站能實(shí)現(xiàn)更多的功能,讓校園網(wǎng)站更靈活,網(wǎng)站設(shè)計(jì)者還要根據(jù)用戶的需求設(shè)計(jì)出網(wǎng)站的更多功能,讓網(wǎng)站總體呈現(xiàn)簡潔、統(tǒng)一,但其內(nèi)容又要十分豐富。根據(jù)校園網(wǎng)站的特點(diǎn)以及其面對的群體來看,網(wǎng)站設(shè)計(jì)者在進(jìn)行網(wǎng)站設(shè)計(jì)時(shí)應(yīng)該注重以下幾個(gè)功能地設(shè)計(jì),例如:圖片展示功能、用戶登錄及密碼驗(yàn)證功能、信息功能、上傳下載功能、權(quán)限功能等。主要介紹用戶登錄及密碼驗(yàn)證功能。利用JSP計(jì)算機(jī)語言設(shè)計(jì)用戶密碼登錄功能時(shí),應(yīng)該以保證后臺管理的安全性為首要目標(biāo)。具體設(shè)計(jì)過程:管理員先對訪問的用戶身份進(jìn)行驗(yàn)證,在用戶輸入正確的用戶名和密碼之后,才能讓用戶訪問校園網(wǎng)站的重要數(shù)據(jù);如用戶輸入的密碼不正確,用戶則不能訪問相關(guān)數(shù)據(jù),用戶界面便返回到原來的登錄界面。為了提升網(wǎng)站安全性,避免用戶使用非法的URL登錄,網(wǎng)站設(shè)計(jì)者應(yīng)該在每一個(gè)后臺頁面訪問中進(jìn)行身份認(rèn)證,以此保證校園網(wǎng)站能夠穩(wěn)定運(yùn)行。

2健康信息網(wǎng)站設(shè)計(jì)

2.1系統(tǒng)設(shè)計(jì)原則基于JSP語言設(shè)計(jì)的健康信息網(wǎng)站與校園網(wǎng)站的建設(shè)過程大致相同,但健康網(wǎng)站的信息量要完全大于校園網(wǎng)站的信息量,同時(shí)健康信息網(wǎng)站還應(yīng)該設(shè)立較為完善的人人對話平臺,以此滿足用戶的基本需求。那么健康信息網(wǎng)站在進(jìn)行設(shè)計(jì)時(shí)應(yīng)該滿足如下設(shè)計(jì)原則:(1)實(shí)用性原則;(2)先進(jìn)性原則;(3)開放性原則;(4)完整性原則;(5)安全可靠性原則。

2.2相關(guān)代碼以及流程在設(shè)計(jì)健康信息網(wǎng)站的過程中,先要對網(wǎng)站的咨詢流程進(jìn)行設(shè)計(jì),進(jìn)行咨詢流程地設(shè)計(jì)之后,就要對網(wǎng)站的數(shù)據(jù)代碼進(jìn)行設(shè)計(jì)。利用JSP語言設(shè)計(jì)健康信息網(wǎng)站數(shù)據(jù)庫時(shí),可以借鑒上文中校園網(wǎng)站數(shù)據(jù)庫設(shè)計(jì),但是為了讓健康信息網(wǎng)站擁有更高的可移植性,就需要設(shè)置相關(guān)代碼將信息與數(shù)據(jù)庫連接起來。

3結(jié)語

第7篇

強(qiáng)化區(qū)域引導(dǎo)視覺流程

色彩在界面中的另外一個(gè)重要作用,就是配合網(wǎng)站版式結(jié)構(gòu),強(qiáng)化視覺區(qū)域,例如區(qū)分各個(gè)內(nèi)容版塊,如不同的頻道、欄目。汽車門戶網(wǎng)站是汽車互聯(lián)網(wǎng)營銷傳播中的重要環(huán)節(jié),汽車門戶網(wǎng)站定位于綜合性、信息密度高,受眾廣泛的站點(diǎn),受眾容易在繁雜的內(nèi)容中迷失,因此更加需要利用色彩引導(dǎo)視覺流程。例如運(yùn)用色彩主次關(guān)系來服務(wù)于不同層次的信息傳達(dá),控制瀏覽者關(guān)注點(diǎn)的變化的過程,用強(qiáng)調(diào)色來突出最重要的信息,用色彩的變化提醒瀏覽者頁面或欄目的跳轉(zhuǎn)等等。我們從國內(nèi)主流的幾個(gè)極高知名度的汽車門戶網(wǎng)站如汽車之家、愛卡汽車等都可以體會到這些作用。

汽車之家、愛卡汽車整體界面以白色為主色,便于大量信息的展示和閱讀。用藍(lán)色來區(qū)分不同的板塊,使得網(wǎng)站條理感較強(qiáng),同時(shí)也突出了汽車的科技感。藍(lán)色的深淺也不是一成不變的,藍(lán)色的彩度和明度上面都根據(jù)網(wǎng)站內(nèi)容版塊做了不同深淺色調(diào)的調(diào)整。對于比較顯眼的廣告區(qū)域和重要信息上采用了視覺注目度很高的紅色來強(qiáng)調(diào)。紅色面積小但抓人眼球,在不破壞整體氛圍的情況下又能凸顯信息,擔(dān)當(dāng)強(qiáng)調(diào)色是再合適不過了。由此可見,優(yōu)秀的配色方案能使得密集的信息通過色彩被很好地分層和歸類,便于用戶瀏覽和信息查找,極大地提高了網(wǎng)站的易用性。

汽車網(wǎng)站界面配色的原則

1.與企業(yè)形象相符、與整合營銷傳播相融

汽車企業(yè)把在互聯(lián)網(wǎng)上設(shè)立自己的官方網(wǎng)站,作為自身品牌整合營銷傳播內(nèi)容中的重要組成部分,官網(wǎng)如何與其他媒介的品牌傳播很好地配合,形成合力,最重要的一點(diǎn)就是繼承并強(qiáng)化已經(jīng)通過時(shí)間的積累在消費(fèi)者心目中留下了深刻的企業(yè)品牌印象。為了強(qiáng)化公司形象,在選擇官方站點(diǎn)的網(wǎng)頁配色時(shí)往往首選企業(yè)視覺識別系統(tǒng)中的色彩。

例如奧迪是中國市場上重量級的德系豪華車品牌之一。其網(wǎng)頁中中明度的灰色主色調(diào)簡潔、現(xiàn)代而又沉靜內(nèi)斂,用以傳達(dá)德國汽車工業(yè)的先進(jìn)技術(shù)與精良品質(zhì),以及中高端社會身份象征的奧迪品牌形象是非常恰當(dāng)?shù)?,并和奧迪標(biāo)志以及產(chǎn)品車身的金屬灰相得益彰。頁面中的廣告圖片構(gòu)圖用色俱佳,打破了大面積的灰色帶給頁面的沉悶感。再如大眾汽車中國官網(wǎng)的界面上出現(xiàn)很多藍(lán)色,首先藍(lán)色是大眾汽車品牌的標(biāo)準(zhǔn)色之一,加上配合大眾汽車“ThinkBlue藍(lán)•創(chuàng)未來”的品牌傳播主題,充分運(yùn)用藍(lán)色就是十分自然的事情了。

2.用色彩表達(dá)品牌的社會文化內(nèi)涵

設(shè)計(jì)是當(dāng)下的藝術(shù),網(wǎng)絡(luò)藝術(shù)設(shè)計(jì)更是與當(dāng)下的經(jīng)濟(jì)、社會、文化的產(chǎn)物。設(shè)計(jì)師需要懂得人們對色彩的感覺,除了色彩的直感效應(yīng),即生理上的感覺,更多是來自于色彩的社會感覺,即在不同時(shí)間、空間和國家、民族環(huán)境中,色彩在人們心目中的意義。

例如賓利車的網(wǎng)站主要是想突出“英倫汽車典范駕駛之巔”的品牌理念,主要是從汽車品牌的歷史文化概念角度進(jìn)行宣傳,在配色上采用黃綠色來作為主色調(diào),用橄欖綠為輔助色,再加上亮灰為強(qiáng)調(diào)色。在彩度和明度上面都是采用的中低色調(diào)來給人以懷舊、尊貴、高品位的聯(lián)想。

3.用受眾喜愛的色彩語言進(jìn)行溝通

作為設(shè)計(jì)師我們要時(shí)刻牢記設(shè)計(jì)是一種溝通,是一種對話,而不是設(shè)計(jì)師自我表現(xiàn)和自我滿足,設(shè)計(jì)師要通過色彩這一視覺語言和用戶進(jìn)行情感交流。良好的用戶體驗(yàn)來源于對用戶感覺的充分考慮,特別是從年齡、性別、族群等特征進(jìn)行區(qū)分。寶馬minicooper是寶馬旗下一款個(gè)性十足的車型,產(chǎn)品周身散發(fā)著英國式的尊貴氣息。其中文網(wǎng)站設(shè)計(jì)以黑色為主色,正是看中了黑色所代表的個(gè)性、酷感和時(shí)尚,以便能夠贏得強(qiáng)烈地想表達(dá)獨(dú)立、自我、自由的年輕人的心。

4.網(wǎng)站界面的配色由網(wǎng)站內(nèi)容和類型具體決定

網(wǎng)站內(nèi)容是決定界面色彩風(fēng)格的基礎(chǔ)。汽車類網(wǎng)站要根據(jù)其自身網(wǎng)站的內(nèi)容和所要展現(xiàn)的汽車特征來挑選顏色。我們在做設(shè)計(jì)時(shí)千萬不要忽視網(wǎng)站類型對網(wǎng)站色彩設(shè)計(jì)的限定和引導(dǎo)作用,不要因?yàn)檫^分追求所謂風(fēng)格的獨(dú)特而不考慮網(wǎng)站的具體內(nèi)容。要牢記是產(chǎn)品第一,品牌為先,而不是設(shè)計(jì)師的個(gè)人秀。

汽車網(wǎng)站界面色彩設(shè)計(jì)的若干技巧

1.界面色彩不可過多過花

人同時(shí)感知色彩的數(shù)量是有限的,如果一個(gè)網(wǎng)頁包含的色彩過多過雜,會使瀏覽者抓不住視覺中心。在一定的主色調(diào)下面,汽車站點(diǎn)首先選取好主色,主色一般可以是汽車車身顏色或者是品牌主題色,然后可以適當(dāng)?shù)丶尤胍恍┹o助色和強(qiáng)調(diào)色,運(yùn)用明度、純度和色相上面的變化來取得和諧的效果。

2.考慮圖片和網(wǎng)站色彩之間的關(guān)系

隨著網(wǎng)速的提升,上網(wǎng)流量限制的減少,圖片在網(wǎng)頁中的比例越占越大,越來越多的網(wǎng)頁開始使用精美的大圖。俗話說一圖勝千言,精美汽車圖片本身就是一件藝術(shù)品,大大提高界面的沖擊力和用戶直觀的體驗(yàn)。為了使圖片能融入到網(wǎng)站的色彩氛圍當(dāng)中,通常會對使用的圖片做一些修飾。讓彩圖的色調(diào)和界面的色調(diào)自然地搭配在一起有兩個(gè)技巧。第一種技巧就是在彩色圖片中選擇一個(gè)核心色彩,作為界面的強(qiáng)調(diào)色或者網(wǎng)頁菜單色彩。第二種技巧就是決定整體網(wǎng)站色彩后,相應(yīng)制作出相配的照片和彩圖。我們可以常??吹揭恍┢嚠a(chǎn)品圖片使用很多的界面,其主色大多都是白色、灰色等無彩色,目的就是為了突出產(chǎn)品本身的形象。

第8篇

有兩種類型的企業(yè)需要構(gòu)建網(wǎng)站,其中一種是企業(yè)能夠深刻地認(rèn)識到網(wǎng)站對于企業(yè)的重要性以及實(shí)用性,能夠通過網(wǎng)站來提高企業(yè)的整體形象,可以利用網(wǎng)站來挖掘其存在的巨大商機(jī),這樣可以創(chuàng)建消費(fèi)者與企業(yè)之間溝通的橋梁。一般這些企業(yè)都屬于門戶企業(yè),其對于網(wǎng)站的建設(shè)以及維護(hù)資金投入比較充足,對網(wǎng)站的設(shè)計(jì)方面也有著較高的要求。這也導(dǎo)致網(wǎng)站開發(fā)的周期較長,同時(shí)開發(fā)的難度也相對較大,因此,必須要具備良好的網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),才能勝任。另一種就是企業(yè)對于網(wǎng)站設(shè)計(jì)方面的認(rèn)識較為淺顯,并沒有進(jìn)行深入的了解,對于網(wǎng)站并沒有過多的要求,只是簡單的圖片和文字,網(wǎng)站功能不要求充分地開發(fā)出來。因此,開發(fā)這類企業(yè)的網(wǎng)站較為簡單,周期相對較短,開發(fā)出的網(wǎng)站實(shí)效性不大。從整體上來看,高職計(jì)算機(jī)教育存在較多不合理之處,過于注重理論或過于注重實(shí)踐教學(xué)都是不可取的行為。因此,高教課程必須結(jié)合實(shí)際,針對企業(yè)需要培養(yǎng)人才,滿足企業(yè)真實(shí)的需求,對課程進(jìn)行相應(yīng)的調(diào)整。

二、高教課程的改進(jìn)

由于高職院校網(wǎng)站建設(shè)方面的課程缺乏系統(tǒng)化與綜合化,學(xué)習(xí)的內(nèi)容主要在開發(fā)語言方面,對于網(wǎng)頁核心價(jià)值的信息以及內(nèi)容所涉及的都較少。要求網(wǎng)站設(shè)計(jì)的課程必須適應(yīng)時(shí)代的發(fā)展,其教學(xué)內(nèi)容要不斷進(jìn)行更新,只有這樣才能滿足學(xué)生求新和求異以及求實(shí)用的心理,從而使學(xué)生對新知識的需求得到滿足。其他國家目前的網(wǎng)站設(shè)計(jì)課程已經(jīng)發(fā)展成一門綜合的講授課程。首先講授的是信息策略和技術(shù),其次是信息體系,最后是因特網(wǎng)技術(shù),由此我們可知設(shè)計(jì)網(wǎng)站首先要認(rèn)識信息體系。在進(jìn)行系統(tǒng)的教學(xué)時(shí),我們應(yīng)該暫時(shí)將搭建網(wǎng)站的高級語言放下,可以將網(wǎng)站表現(xiàn)以及一般的架構(gòu)作為著手點(diǎn)。想要幫助學(xué)生理解網(wǎng)站設(shè)計(jì)不是要堆砌內(nèi)容,而是將各種多媒體的元素進(jìn)行有機(jī)的整合。建設(shè)一個(gè)良好的企業(yè)網(wǎng)站,其實(shí)也就是將其信息進(jìn)行整合的過程,這必須在了解企業(yè)各種需求的前提下進(jìn)行,并且還要掌握企業(yè)在市場中處于的實(shí)際狀況,以及競爭的狀態(tài)和銷售的渠道等。將信息和互聯(lián)網(wǎng)技術(shù)進(jìn)行有機(jī)的結(jié)合,將適合網(wǎng)上操作的工作移到網(wǎng)上來進(jìn)行,可以使網(wǎng)站的功能得到充分的發(fā)揮。并且,還可以加入一些網(wǎng)頁布局工具,如Dreamweaver以及flash軟件等,這部分內(nèi)容在今后的工作中具有較為實(shí)用的價(jià)值。可以適當(dāng)?shù)貙⒁恍﹪H優(yōu)秀的網(wǎng)站引到課程中,讓學(xué)生對其進(jìn)行深入的分析與討論,使學(xué)生形成最基本的設(shè)計(jì)以及策劃等能力。高校的就業(yè)工作不能單單只依靠相關(guān)就業(yè)部門以及相關(guān)的職業(yè)指導(dǎo)教師,而要有專業(yè)性的教師指導(dǎo)。專業(yè)性的教師要在適當(dāng)?shù)臅r(shí)間內(nèi),依照學(xué)生所學(xué)專業(yè)和對學(xué)生的畢業(yè)跟蹤,為學(xué)生專業(yè)的培訓(xùn)方案提供真實(shí)有效的根據(jù),并定時(shí)地根據(jù)全新的教學(xué)內(nèi)容,將全新的知識、理論以及全新的技術(shù)融入到學(xué)生當(dāng)中,同時(shí)還要不斷地調(diào)整學(xué)生的專業(yè)培養(yǎng)方式,避免供需結(jié)構(gòu)之間的矛盾,拓展學(xué)生專業(yè)的就業(yè)面。對于計(jì)算機(jī)網(wǎng)站設(shè)計(jì)方向的學(xué)生來說,他們要搭建網(wǎng)站,需要一個(gè)較為完整的策劃,這種策劃需要具備企業(yè)的市場分析、可實(shí)施性分析、對目標(biāo)群體的分析、對網(wǎng)站的主要欄目的編制、網(wǎng)站的主要功能類型以及網(wǎng)站的整體性結(jié)構(gòu)等方面的知識內(nèi)容。在進(jìn)行了各個(gè)方面的調(diào)查與分析之后,才可以為企業(yè)設(shè)計(jì)出最符合企業(yè)發(fā)展的網(wǎng)站策劃方案。

三、總結(jié)

第9篇

1.1工作式運(yùn)行模式

工作室充分學(xué)習(xí)新加坡“教學(xué)工廠”的運(yùn)營模式,建立“2+1+4+n”的工作室組織運(yùn)行模式。即工作室由2名教師作為主要負(fù)責(zé)人,聘請1名高水平的企業(yè)專家顧問,選取4名左右素質(zhì)高的學(xué)生作為核心群組成員,每個(gè)群組成員再帶動(dòng)n名學(xué)習(xí)同伴。

1.2組織管理機(jī)制

組織管理機(jī)制的工作內(nèi)容主要包括:成員檔案管理:更新成員基本情況、發(fā)展計(jì)劃、發(fā)展情況等?;顒?dòng)管理檔案:對工作室進(jìn)行的每項(xiàng)活動(dòng)由專人負(fù)責(zé)進(jìn)行記錄、總結(jié)和材料歸檔。經(jīng)費(fèi)管理:對于院系給予工作室的經(jīng)費(fèi)支持及工作室項(xiàng)目收入,由工作室負(fù)責(zé)人負(fù)責(zé)記錄、定期向系部領(lǐng)導(dǎo)匯報(bào)財(cái)務(wù)收支情況。

1.3活動(dòng)規(guī)劃及實(shí)施機(jī)制

由工作室負(fù)責(zé)人根據(jù)工作室的發(fā)展?fàn)顩r及業(yè)務(wù)教學(xué)需要,制訂學(xué)習(xí)培訓(xùn)、內(nèi)部交流、教學(xué)研究、課題研究、示范輻射等活動(dòng)規(guī)劃,并且根據(jù)活動(dòng)規(guī)劃,切實(shí)執(zhí)行,形成一個(gè)良性循環(huán)的活動(dòng)規(guī)劃及實(shí)施機(jī)制。

1.4政策激勵(lì)機(jī)制

為了保證工作室負(fù)責(zé)人有足夠的精力做好工作室的工作,可以相對減輕工作室負(fù)責(zé)人的教學(xué)工作量,系部安排教師外出培訓(xùn)、學(xué)術(shù)研討等活動(dòng)中適當(dāng)傾斜。項(xiàng)目驗(yàn)收后,依據(jù)相關(guān)規(guī)章制度,根據(jù)項(xiàng)目團(tuán)隊(duì)成員的貢獻(xiàn)大小分配收入。對于參加項(xiàng)目開發(fā)的學(xué)生除了發(fā)放津貼外,另外給予創(chuàng)新學(xué)分的獎(jiǎng)勵(lì),學(xué)分的多少由考核小組根據(jù)其個(gè)人業(yè)績核定。

1.5考核評價(jià)機(jī)制

由項(xiàng)目委托人、系部、教研室、外聘專家共同組成考核評估小組,制訂考評標(biāo)準(zhǔn),對工作室按學(xué)期進(jìn)行考評指導(dǎo),對工作室成員的工作情況進(jìn)行績效考核,獎(jiǎng)勵(lì)表現(xiàn)優(yōu)秀的人員、調(diào)整表現(xiàn)不好的成員。

2工作室教學(xué)模式實(shí)施過程

在工作室教學(xué)模式實(shí)踐中,結(jié)合承接項(xiàng)目的情況及專業(yè)發(fā)展需求,大概分為前臺靜態(tài)圖片處理、DIV+CSS頁面布局、FLASH動(dòng)畫制作及后臺程序開發(fā)四個(gè)模塊。以一個(gè)項(xiàng)目為例,說明工作室教學(xué)模式具體實(shí)施過程。

2.1項(xiàng)目立項(xiàng)

項(xiàng)目立項(xiàng)以甲乙雙方簽訂項(xiàng)目開發(fā)合同為準(zhǔn)。如果項(xiàng)目較小,內(nèi)容較簡單,簡單的協(xié)議也可以替代合同。在此過程中,積極與企業(yè)專業(yè)顧問聯(lián)系,確定項(xiàng)目開發(fā)所需技術(shù)要領(lǐng)及階段性成果驗(yàn)收、付款方式等。

2.2成立項(xiàng)目小組

根據(jù)項(xiàng)目特點(diǎn),成立項(xiàng)目小組,確定小組教師成員及學(xué)生成員。此部分工作主要集中在學(xué)生團(tuán)隊(duì)的選取方面,首先面向全系學(xué)生公示項(xiàng)目開發(fā)內(nèi)容,接受學(xué)生申請,最后由班主任、任課教師、項(xiàng)目負(fù)責(zé)教師、輔導(dǎo)員組成選拔小組,擇優(yōu)選取綜合素質(zhì)高的學(xué)生加入開發(fā)團(tuán)隊(duì)。同時(shí),向系部申請使用網(wǎng)站設(shè)計(jì)工作室,履行相關(guān)手續(xù)。

2.3項(xiàng)目開發(fā)

由負(fù)責(zé)老師將任務(wù)具體細(xì)化,根據(jù)學(xué)生特點(diǎn)將任務(wù)進(jìn)行分工,整理出相關(guān)聯(lián)的技能需求。工作室團(tuán)隊(duì)中的學(xué)生如果有不會的內(nèi)容,由負(fù)責(zé)老師進(jìn)行輔導(dǎo),師生合作完成項(xiàng)目的開發(fā)。在此過程中,項(xiàng)目開發(fā)團(tuán)隊(duì)向教學(xué)團(tuán)隊(duì)提供技能需求,教學(xué)團(tuán)隊(duì)組織教師進(jìn)行教學(xué)研討,將技能需求分化到具體的知識點(diǎn),然后確定相聯(lián)系的課程,最后將知識點(diǎn)納入到課程的教學(xué)任務(wù)中去,將教學(xué)效果輻射到全體學(xué)生。

2.4項(xiàng)目收尾

項(xiàng)目開發(fā)完成后,向委托方申請驗(yàn)收,驗(yàn)收合格以后,項(xiàng)目團(tuán)開發(fā)隊(duì)完成工作室的交接手續(xù)。然后,考核小組根據(jù)項(xiàng)目完成情況及收入,確定分配給項(xiàng)目開發(fā)團(tuán)隊(duì)的津貼。另外,教師和學(xué)生分別針對項(xiàng)目開發(fā)過程中的個(gè)人學(xué)習(xí)心得總結(jié)。

3網(wǎng)站設(shè)計(jì)工作室實(shí)踐成果

經(jīng)過兩年的網(wǎng)站設(shè)計(jì)工作室運(yùn)行機(jī)制的實(shí)踐,取得了一些成果,包括如下三個(gè)方面。

3.1提高了教師的“雙師”素質(zhì)

以前的教學(xué)模式下,教師教學(xué)質(zhì)量的好壞主要由學(xué)生對某一門課程的評價(jià),而工作室教學(xué)模式下,由于承接的都是實(shí)際的項(xiàng)目,項(xiàng)目能不能順利開發(fā)完成對教師影響比較大,面對這種壓力,迫使教師加強(qiáng)專業(yè)能力的學(xué)習(xí)、更新教學(xué)觀念、對領(lǐng)域內(nèi)相關(guān)知識進(jìn)行持續(xù)性學(xué)習(xí)。教師都反應(yīng)切切實(shí)實(shí)提高了教學(xué)水平及實(shí)踐技能。在兩年的時(shí)間內(nèi),項(xiàng)目團(tuán)隊(duì)依托工作室完成了國家級精品課程《食品生產(chǎn)技術(shù)》和《食品生物化學(xué)》兩門課程網(wǎng)站建設(shè),完成了中國食品藥品職業(yè)教育聯(lián)盟、海外合作與交流、網(wǎng)上校史館宣傳類網(wǎng)站制作,完成一些課程多媒體課件制作,教師個(gè)人獲批市級課題、完成橫向課題開發(fā)、獲得相關(guān)的軟件著作權(quán)等等。

3.2調(diào)動(dòng)了學(xué)生自主學(xué)習(xí)的積極性

以前基于某門課程的教學(xué),知識相對片面,學(xué)生其實(shí)學(xué)習(xí)的是一些零散的片斷,在實(shí)際應(yīng)用過程中,會遇到這樣那樣的問題。而工作室教學(xué)模式打破了陳舊的教學(xué)體系,面對需要開發(fā)完成的完整項(xiàng)目,學(xué)生不再在課堂在等待教師的傳授和輔導(dǎo),面對項(xiàng)目開發(fā)時(shí)間的限制及項(xiàng)目開發(fā)完成的獎(jiǎng)勵(lì)措施,遇到解決不了的問題,除了請教教師外,學(xué)生更多地會主動(dòng)上網(wǎng)或是到圖書館借閱圖書進(jìn)行針對性學(xué)習(xí),并且這種主動(dòng)學(xué)習(xí)在其他學(xué)生中間起到了輻射作用。

3.3基于項(xiàng)目教學(xué),創(chuàng)新教學(xué)模式

在基于工作室的實(shí)訓(xùn)教學(xué)模式中,構(gòu)建了以職業(yè)能力培養(yǎng)為核心的教學(xué)內(nèi)容體系及與之相適應(yīng)的教學(xué)方法和教學(xué)手段。依托實(shí)際項(xiàng)目,普通采用的是小組討論、階段評審等新型教學(xué)模式。另外,采用真實(shí)項(xiàng)目教學(xué),學(xué)生帶著實(shí)際任務(wù)進(jìn)入工作室,教師則轉(zhuǎn)變成項(xiàng)目負(fù)責(zé)人。在這種接近真實(shí)的企業(yè)環(huán)境下,對于培養(yǎng)學(xué)生的職業(yè)素養(yǎng)非常有幫助,學(xué)生經(jīng)常接觸到團(tuán)隊(duì)合作、分工、事務(wù)管理等內(nèi)容,對于學(xué)生的就業(yè)及創(chuàng)業(yè)非常有幫助。

4結(jié)語