成人教育網(wǎng)站的設(shè)計與開發(fā)
發(fā)布時間:2019-08-05 來源: 散文精選 點(diǎn)擊:
1. 網(wǎng)站設(shè)計的基本原則
(1)導(dǎo)向性原則。在網(wǎng)頁設(shè)計時,應(yīng)明確建立站點(diǎn)的目標(biāo)和用戶需求,所設(shè)計的頁面應(yīng)在體現(xiàn)設(shè)計對象的性質(zhì)、任務(wù)和特點(diǎn)上具有導(dǎo)向性,能夠讓訪問者迅速找到其希望瀏覽的內(nèi)容。
(2)信息性原則。一個網(wǎng)站的生命力在于其提供的內(nèi)容是否豐富。針對學(xué)院網(wǎng)站而言,盡量多的放置相關(guān)信息于網(wǎng)頁上,如各類通知、新聞、圖片等,可以使瀏覽者全面深入了解學(xué)院狀況。
(3)時效性原則。網(wǎng)站屬于一個相對動態(tài)的信息資源集合,應(yīng)經(jīng)常對網(wǎng)頁的內(nèi)容進(jìn)行更新,使網(wǎng)站永遠(yuǎn)保持活力。對于學(xué)院網(wǎng)站,應(yīng)該及時發(fā)布各類通知、新聞,使得各函授站學(xué)員和管理人員能夠及時了解學(xué)院正在進(jìn)行的各項(xiàng)工作。
(4)開放性原則。作為一個展示學(xué)院的窗口,要盡可能允許更多人知道網(wǎng)站上的所有信息,提供上下之鏈接,提供發(fā)布和接收信息的功能。
(5)互動性原則。網(wǎng)站必須要能與瀏覽者進(jìn)行對話,那么就必須采用即時留言、反饋表單或在線論壇等方式來增強(qiáng)網(wǎng)站的互動性。
2. 網(wǎng)站的可視化設(shè)計
(1)網(wǎng)站設(shè)計的風(fēng)格定位。網(wǎng)站整體形象設(shè)計包括標(biāo)準(zhǔn)字體、LOGO、標(biāo)準(zhǔn)色彩等。頁面設(shè)計應(yīng)包括版面、色彩、圖像、動態(tài)效果、圖標(biāo)等風(fēng)格設(shè)計,也包括BANNER、菜單、標(biāo)題、版權(quán)等模塊設(shè)計。作為一個學(xué)院網(wǎng)站的界面設(shè)計,應(yīng)盡量做到傳統(tǒng)化、標(biāo)準(zhǔn)化,避免過于另類,要保持一定的嚴(yán)肅性,又不失活潑大方。
(2)網(wǎng)站設(shè)計的兼容性。在設(shè)計網(wǎng)站時,要充分考慮到不同的訪問者的瀏覽喜好,諸如使用什么操作系統(tǒng)和瀏覽器,屏幕分辨率是多少等。在設(shè)計過程中,要將這些因素充分考慮進(jìn)來,F(xiàn)在的瀏覽器有很多種,如IE、Firefox等,不同的瀏覽器有時對相同的網(wǎng)頁布局方式有著不同的顯示效果,甚至布局混亂。所以,應(yīng)盡量使用表格+CSS或者DIV+CSS的頁面布局方式,可以使網(wǎng)頁的兼容性達(dá)到最優(yōu),在各種瀏覽器下都能正常顯示。在設(shè)計我院網(wǎng)站時,采用了表格+CSS的布局方式,在各種瀏覽器下均能正常顯示。
(3)網(wǎng)站首頁的設(shè)計。首頁的設(shè)計一般包括網(wǎng)站LOGO、導(dǎo)航、主題部分和版權(quán)部分。LOGO設(shè)計要鮮明,有特色。導(dǎo)航的設(shè)計要明確、突出,使訪問者能夠迅速找到其所需要的內(nèi)容。主題部分為各種功能在首頁的調(diào)用,包括新聞公告的顯示、搜索引擎表單、成績查詢表單、網(wǎng)上答疑系統(tǒng)最近發(fā)言列表、在線調(diào)查表單、網(wǎng)絡(luò)導(dǎo)航、函授站分布圖、網(wǎng)絡(luò)課件鏈接,以及其他一些輔助功能。在版權(quán)部分,包含網(wǎng)站名稱、版權(quán)聲明、ICP備案信息以及頁面執(zhí)行時間。一般來說,在首頁上,在盡量擴(kuò)大信息量的同時,又要控制頁面文件的體積,保證首頁的打開速度。
(4)二級頁面的設(shè)計。網(wǎng)站二級頁面的功能即某個特定的板塊的首頁,集中顯示針對該板塊的各類信息。在設(shè)計上,各個二級頁面框架結(jié)構(gòu)完全一致,采用不同的配色方案,顯得活潑而富于變化。
3. 網(wǎng)站數(shù)據(jù)庫設(shè)計
(1)數(shù)據(jù)庫的選擇與設(shè)計。網(wǎng)站作為一個動態(tài)網(wǎng)站,數(shù)據(jù)庫是必不可少的。現(xiàn)在主流的WEB數(shù)據(jù)庫有SQL Server、MySQL、Access等,而像我院網(wǎng)站這樣的小型信息管理系統(tǒng),要進(jìn)行方便而快速的開發(fā)和后期維護(hù),Access應(yīng)為不二之選。
根據(jù)學(xué)院網(wǎng)站的系統(tǒng)分析,確定需要實(shí)現(xiàn)的各個子系統(tǒng),對每個子系統(tǒng)進(jìn)行具體分析,設(shè)計出每個子系統(tǒng)的數(shù)據(jù)表結(jié)構(gòu)。經(jīng)過仔細(xì)分析,整個網(wǎng)站的數(shù)據(jù)庫中包含10張數(shù)據(jù)表來實(shí)現(xiàn)各個子系統(tǒng)的功能。
(2)數(shù)據(jù)庫安全。我院網(wǎng)站中包含大量學(xué)生成績信息,所以,必須加強(qiáng)網(wǎng)站數(shù)據(jù)庫安全來保證網(wǎng)站穩(wěn)定可靠運(yùn)行。我們采取了如下措施,首先改變數(shù)據(jù)庫文件的文件名及擴(kuò)展名,當(dāng)有人企圖下載數(shù)據(jù)庫時,瀏覽器會把它當(dāng)作普通頁面文件阻止其下載;其次,對數(shù)據(jù)庫中的系統(tǒng)管理員密碼采用MD5加密,將真實(shí)的密碼隱藏,即使數(shù)據(jù)庫被下載,不通過特殊的技術(shù)手段也無法獲得真實(shí)的管理員密碼。
4. 網(wǎng)站的程序設(shè)計
網(wǎng)站的程序部分作用在于對整個網(wǎng)站的內(nèi)容的控制,包括數(shù)據(jù)的顯示、增加、刪除、修改、查詢、排序等,實(shí)現(xiàn)了這些功能,程序就能夠自動按照我們的意愿對大量信息進(jìn)行管理。
在開發(fā)工具的選擇上,我們選擇了使用ASP作為網(wǎng)站開發(fā)工具。ASP是比較流行的網(wǎng)頁編程語言,ASP本身封裝了一些基本組件和常用組件,有很多公司也開發(fā)了很多實(shí)用組件,只要在服務(wù)器上安裝了這些組件,就可以快速、簡易地建立自己的WEB應(yīng)用。ASP運(yùn)行在服務(wù)器端,這樣就不必?fù)?dān)心瀏覽器是否支持ASP所 使用的編程語言,它返回的是標(biāo)準(zhǔn)的HTML頁面,可以在任何瀏覽器中顯示。在開發(fā)環(huán)境的選擇上,選擇微軟的IIS5.1作為運(yùn)行調(diào)試環(huán)境。
責(zé)任編輯龍建剛
相關(guān)熱詞搜索:教育網(wǎng)站 成人 開發(fā) 設(shè)計
熱點(diǎn)文章閱讀