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