荊超+李小偉+徐閱
摘 要 隨著網(wǎng)絡(luò)科技的高速發(fā)展,校園內(nèi)的教育環(huán)境朝著信息網(wǎng)絡(luò)化前進已成為發(fā)展的趨勢。校園網(wǎng)的建成能夠很好地促進師生間的交流及各項教育工作的進行。文章在對PHP技術(shù)進行介紹的基礎(chǔ)上,按照系統(tǒng)設(shè)計的原則進行了基于PHP技術(shù)的校園分類信息網(wǎng)站的設(shè)計,并對開發(fā)網(wǎng)站的功能實現(xiàn)進行了簡要論述。
關(guān)鍵詞 校園分類信息網(wǎng);PHP技術(shù);設(shè)計
中圖分類號:TP302 文獻標(biāo)識碼:A 文章編號:1671-7597(2014)13-0041-02
互聯(lián)網(wǎng)科技的迅速發(fā)展不斷深化對人類生活的促進,網(wǎng)絡(luò)也在信息的傳遞過程中承擔(dān)著更加重要的作用。網(wǎng)站的建立因?qū)ρ杆賯鬟f與發(fā)布信息有著直接的影響而被人們關(guān)注。基于校園網(wǎng)信息管理應(yīng)用平臺的使用極大地沖擊了傳統(tǒng)學(xué)校管理理念,使學(xué)校管理發(fā)生了全面性的變革和創(chuàng)新。為推動校園不斷適應(yīng)網(wǎng)絡(luò)化技術(shù)的發(fā)展以完善教學(xué)工作的信息化數(shù)字化管理,提升對教學(xué)資源的利用效率,基于PHP的校園分類信息網(wǎng)站的設(shè)計與實現(xiàn)則具有重要的現(xiàn)實意義。
1 PHP技術(shù)概述
PHP(PHP: Hypertext Preprocessor)即英文超級文本預(yù)處理語言,是嵌入HTML的位于服務(wù)器部分的一種操作腳本語言。PHP語言與C語言比較相似,是當(dāng)前程序員所主要使用的編程語言。PHP語言的獨特之處在于其融合了Java、C、Perl等語言中的創(chuàng)新功能,同時比這些程序語言更快的打開動態(tài)網(wǎng)址頁面。不同于其他語言編寫出的動態(tài)頁面,PHP語言在HTML文檔內(nèi)部執(zhí)行程序,采用這種方法的執(zhí)行效率比原有方法有明顯的提高;同時和同樣采用此種方法的JavaScript語言比較,PHP語言是在服務(wù)器部分執(zhí)行的,可以發(fā)揮服務(wù)器的高性能;PHP的執(zhí)行部分會把經(jīng)常使用的PHP程序存儲在內(nèi)存之中,當(dāng)其他用戶需要調(diào)用該程序時就不必重新編譯,可以直接從內(nèi)存中讀取,這是PHP語言效率高的重要原因。PHP功能完善,同時擁有JavaScript和CGI的功能,同時也可以在目前被廣泛使用的操作系統(tǒng)和數(shù)據(jù)庫,這是PHP能夠如此快速發(fā)展和推廣的直接原因。PHP的強大優(yōu)勢體現(xiàn)在以下幾個方面,即源碼的開放性,數(shù)據(jù)庫連接的廣泛性,易于擴展性,應(yīng)用的廣泛性,跨平臺性,面向?qū)ο筇匦?,易于使用性及運行的高速性。
2 系統(tǒng)設(shè)計的原則
為使建成的校園分類信息網(wǎng)站能夠達到向廣大用戶提供高效、科學(xué)的網(wǎng)絡(luò)平臺的目的,校園網(wǎng)的設(shè)計應(yīng)當(dāng)遵守一定的設(shè)計原則:
1)實用性:校園網(wǎng)建設(shè)過程中的功能設(shè)計與實現(xiàn)應(yīng)時刻圍繞校園教學(xué)安排工作的具體需求進行。
2)先進性:利用較為先進的理論和技術(shù)手段建設(shè)校園分類信息網(wǎng)站管理平臺以適應(yīng)發(fā)展的校園管理模式。
3)易于操作性:全體師生與校園管理人員是校園分類信息網(wǎng)站的主要使用者,因使用人員的計算機操作水平參差不齊,所以網(wǎng)站的設(shè)計與實現(xiàn)應(yīng)方便用戶操作。
4)安全性:建立完善全面的具有多層次結(jié)構(gòu)的安全保障體系以保證數(shù)據(jù)資料的安全,這是將設(shè)計的校園網(wǎng)投入到使用的前提條件。
5)可靠性:校園網(wǎng)信息管理系統(tǒng)的準(zhǔn)確工作關(guān)系到校園管理工作的順利運轉(zhuǎn)。因此在數(shù)據(jù)庫的維護上該平臺應(yīng)當(dāng)具備強大的容錯機制,高度可靠性及強大的數(shù)據(jù)處理特性。
6)開放性:教學(xué)方式及校園管理方式在不斷的得到改善;所以校園網(wǎng)管理平臺應(yīng)具有易于維護、擴展性強等特點以滿足現(xiàn)代化教育的發(fā)展需求。
3 基于PHP的校園分類信息網(wǎng)站的設(shè)計與實現(xiàn)
1)網(wǎng)站功能模塊的設(shè)計。采用模塊化思想進行網(wǎng)站功能設(shè)計,使具備特定功能的各個模塊以某種方式相組合以構(gòu)成整體并在最大程度上保持相互間的獨立性。校園分類信息網(wǎng)站的功能結(jié)構(gòu)圖如圖1所示。
圖1 校園分類信息網(wǎng)站的功能結(jié)構(gòu)圖
表1 數(shù)據(jù)表清單
2)網(wǎng)站數(shù)據(jù)庫結(jié)構(gòu)設(shè)計。對數(shù)據(jù)庫總體結(jié)構(gòu)的設(shè)計對于系統(tǒng)質(zhì)量有直接的影響,是系統(tǒng)最為重要的組成部分。該系統(tǒng)在
圖2 信息發(fā)布流程圖
數(shù)據(jù)庫建設(shè)中采用如表1所示的主要數(shù)據(jù)結(jié)構(gòu)表。
系統(tǒng)用戶管理表用于將各個后臺管理員的個人信息存入系統(tǒng)。友情鏈接表的功能是存放鏈接網(wǎng)站的名字、網(wǎng)址、時間等相關(guān)信息。會員表用于將各個前臺用戶的密碼、名字、電話、郵箱等基本信息存入系統(tǒng)。應(yīng)用插件管理表來編輯管理系統(tǒng)內(nèi)部插件。采用系統(tǒng)參數(shù)表來對系統(tǒng)內(nèi)不同的參數(shù)編輯管理。采用文檔主表來將編號、文章標(biāo)題、主要內(nèi)容、作者等所有文章信息存入系統(tǒng)。公共管理表用來對網(wǎng)站所發(fā)布的公告題目、作者等相關(guān)信息進行管理。將網(wǎng)站內(nèi)不同欄目存儲到欄目表。
3)基于PHP的校園分類信息網(wǎng)站的實現(xiàn)。主要說明基于PHP的校園分類信息網(wǎng)站的信息發(fā)布功能的實現(xiàn),信息發(fā)布的工作流程是:管理員登錄經(jīng)權(quán)限判斷,處室管理員進行欄目設(shè)置及信息管理;等級比較高的管理員可以對低級管理員的相關(guān)操作,還能夠完成系統(tǒng)設(shè)置、欄目管理、用戶管理以及系統(tǒng)備份等操作。信息發(fā)布的流程如圖2所示。
4 結(jié)束語
校園分類信息網(wǎng)站的建設(shè)工作是一項不斷融入新技術(shù)、整合與更新資源、完事管理的復(fù)雜的系統(tǒng)化工程,需要在日后的工作中進行更加深入的研究使校園的教學(xué)安排更加合理。希望上述內(nèi)容能夠為技術(shù)員進行未來的繼續(xù)研究提供相應(yīng)的參考。
參考文獻
[1]白行元.基于PHP技術(shù)的校園網(wǎng)動態(tài)新聞發(fā)布系統(tǒng)的設(shè)計與實現(xiàn)[J].桂林師范高等??茖W(xué)校學(xué)報,2009(04).
[2]劉婷,黃曉曼.分類信息網(wǎng)站—在逆境中探索[J].電子商務(wù),2008(01).endprint
摘 要 隨著網(wǎng)絡(luò)科技的高速發(fā)展,校園內(nèi)的教育環(huán)境朝著信息網(wǎng)絡(luò)化前進已成為發(fā)展的趨勢。校園網(wǎng)的建成能夠很好地促進師生間的交流及各項教育工作的進行。文章在對PHP技術(shù)進行介紹的基礎(chǔ)上,按照系統(tǒng)設(shè)計的原則進行了基于PHP技術(shù)的校園分類信息網(wǎng)站的設(shè)計,并對開發(fā)網(wǎng)站的功能實現(xiàn)進行了簡要論述。
關(guān)鍵詞 校園分類信息網(wǎng);PHP技術(shù);設(shè)計
中圖分類號:TP302 文獻標(biāo)識碼:A 文章編號:1671-7597(2014)13-0041-02
互聯(lián)網(wǎng)科技的迅速發(fā)展不斷深化對人類生活的促進,網(wǎng)絡(luò)也在信息的傳遞過程中承擔(dān)著更加重要的作用。網(wǎng)站的建立因?qū)ρ杆賯鬟f與發(fā)布信息有著直接的影響而被人們關(guān)注。基于校園網(wǎng)信息管理應(yīng)用平臺的使用極大地沖擊了傳統(tǒng)學(xué)校管理理念,使學(xué)校管理發(fā)生了全面性的變革和創(chuàng)新。為推動校園不斷適應(yīng)網(wǎng)絡(luò)化技術(shù)的發(fā)展以完善教學(xué)工作的信息化數(shù)字化管理,提升對教學(xué)資源的利用效率,基于PHP的校園分類信息網(wǎng)站的設(shè)計與實現(xiàn)則具有重要的現(xiàn)實意義。
1 PHP技術(shù)概述
PHP(PHP: Hypertext Preprocessor)即英文超級文本預(yù)處理語言,是嵌入HTML的位于服務(wù)器部分的一種操作腳本語言。PHP語言與C語言比較相似,是當(dāng)前程序員所主要使用的編程語言。PHP語言的獨特之處在于其融合了Java、C、Perl等語言中的創(chuàng)新功能,同時比這些程序語言更快的打開動態(tài)網(wǎng)址頁面。不同于其他語言編寫出的動態(tài)頁面,PHP語言在HTML文檔內(nèi)部執(zhí)行程序,采用這種方法的執(zhí)行效率比原有方法有明顯的提高;同時和同樣采用此種方法的JavaScript語言比較,PHP語言是在服務(wù)器部分執(zhí)行的,可以發(fā)揮服務(wù)器的高性能;PHP的執(zhí)行部分會把經(jīng)常使用的PHP程序存儲在內(nèi)存之中,當(dāng)其他用戶需要調(diào)用該程序時就不必重新編譯,可以直接從內(nèi)存中讀取,這是PHP語言效率高的重要原因。PHP功能完善,同時擁有JavaScript和CGI的功能,同時也可以在目前被廣泛使用的操作系統(tǒng)和數(shù)據(jù)庫,這是PHP能夠如此快速發(fā)展和推廣的直接原因。PHP的強大優(yōu)勢體現(xiàn)在以下幾個方面,即源碼的開放性,數(shù)據(jù)庫連接的廣泛性,易于擴展性,應(yīng)用的廣泛性,跨平臺性,面向?qū)ο筇匦?,易于使用性及運行的高速性。
2 系統(tǒng)設(shè)計的原則
為使建成的校園分類信息網(wǎng)站能夠達到向廣大用戶提供高效、科學(xué)的網(wǎng)絡(luò)平臺的目的,校園網(wǎng)的設(shè)計應(yīng)當(dāng)遵守一定的設(shè)計原則:
1)實用性:校園網(wǎng)建設(shè)過程中的功能設(shè)計與實現(xiàn)應(yīng)時刻圍繞校園教學(xué)安排工作的具體需求進行。
2)先進性:利用較為先進的理論和技術(shù)手段建設(shè)校園分類信息網(wǎng)站管理平臺以適應(yīng)發(fā)展的校園管理模式。
3)易于操作性:全體師生與校園管理人員是校園分類信息網(wǎng)站的主要使用者,因使用人員的計算機操作水平參差不齊,所以網(wǎng)站的設(shè)計與實現(xiàn)應(yīng)方便用戶操作。
4)安全性:建立完善全面的具有多層次結(jié)構(gòu)的安全保障體系以保證數(shù)據(jù)資料的安全,這是將設(shè)計的校園網(wǎng)投入到使用的前提條件。
5)可靠性:校園網(wǎng)信息管理系統(tǒng)的準(zhǔn)確工作關(guān)系到校園管理工作的順利運轉(zhuǎn)。因此在數(shù)據(jù)庫的維護上該平臺應(yīng)當(dāng)具備強大的容錯機制,高度可靠性及強大的數(shù)據(jù)處理特性。
6)開放性:教學(xué)方式及校園管理方式在不斷的得到改善;所以校園網(wǎng)管理平臺應(yīng)具有易于維護、擴展性強等特點以滿足現(xiàn)代化教育的發(fā)展需求。
3 基于PHP的校園分類信息網(wǎng)站的設(shè)計與實現(xiàn)
1)網(wǎng)站功能模塊的設(shè)計。采用模塊化思想進行網(wǎng)站功能設(shè)計,使具備特定功能的各個模塊以某種方式相組合以構(gòu)成整體并在最大程度上保持相互間的獨立性。校園分類信息網(wǎng)站的功能結(jié)構(gòu)圖如圖1所示。
圖1 校園分類信息網(wǎng)站的功能結(jié)構(gòu)圖
表1 數(shù)據(jù)表清單
2)網(wǎng)站數(shù)據(jù)庫結(jié)構(gòu)設(shè)計。對數(shù)據(jù)庫總體結(jié)構(gòu)的設(shè)計對于系統(tǒng)質(zhì)量有直接的影響,是系統(tǒng)最為重要的組成部分。該系統(tǒng)在
圖2 信息發(fā)布流程圖
數(shù)據(jù)庫建設(shè)中采用如表1所示的主要數(shù)據(jù)結(jié)構(gòu)表。
系統(tǒng)用戶管理表用于將各個后臺管理員的個人信息存入系統(tǒng)。友情鏈接表的功能是存放鏈接網(wǎng)站的名字、網(wǎng)址、時間等相關(guān)信息。會員表用于將各個前臺用戶的密碼、名字、電話、郵箱等基本信息存入系統(tǒng)。應(yīng)用插件管理表來編輯管理系統(tǒng)內(nèi)部插件。采用系統(tǒng)參數(shù)表來對系統(tǒng)內(nèi)不同的參數(shù)編輯管理。采用文檔主表來將編號、文章標(biāo)題、主要內(nèi)容、作者等所有文章信息存入系統(tǒng)。公共管理表用來對網(wǎng)站所發(fā)布的公告題目、作者等相關(guān)信息進行管理。將網(wǎng)站內(nèi)不同欄目存儲到欄目表。
3)基于PHP的校園分類信息網(wǎng)站的實現(xiàn)。主要說明基于PHP的校園分類信息網(wǎng)站的信息發(fā)布功能的實現(xiàn),信息發(fā)布的工作流程是:管理員登錄經(jīng)權(quán)限判斷,處室管理員進行欄目設(shè)置及信息管理;等級比較高的管理員可以對低級管理員的相關(guān)操作,還能夠完成系統(tǒng)設(shè)置、欄目管理、用戶管理以及系統(tǒng)備份等操作。信息發(fā)布的流程如圖2所示。
4 結(jié)束語
校園分類信息網(wǎng)站的建設(shè)工作是一項不斷融入新技術(shù)、整合與更新資源、完事管理的復(fù)雜的系統(tǒng)化工程,需要在日后的工作中進行更加深入的研究使校園的教學(xué)安排更加合理。希望上述內(nèi)容能夠為技術(shù)員進行未來的繼續(xù)研究提供相應(yīng)的參考。
參考文獻
[1]白行元.基于PHP技術(shù)的校園網(wǎng)動態(tài)新聞發(fā)布系統(tǒng)的設(shè)計與實現(xiàn)[J].桂林師范高等專科學(xué)校學(xué)報,2009(04).
[2]劉婷,黃曉曼.分類信息網(wǎng)站—在逆境中探索[J].電子商務(wù),2008(01).endprint
摘 要 隨著網(wǎng)絡(luò)科技的高速發(fā)展,校園內(nèi)的教育環(huán)境朝著信息網(wǎng)絡(luò)化前進已成為發(fā)展的趨勢。校園網(wǎng)的建成能夠很好地促進師生間的交流及各項教育工作的進行。文章在對PHP技術(shù)進行介紹的基礎(chǔ)上,按照系統(tǒng)設(shè)計的原則進行了基于PHP技術(shù)的校園分類信息網(wǎng)站的設(shè)計,并對開發(fā)網(wǎng)站的功能實現(xiàn)進行了簡要論述。
關(guān)鍵詞 校園分類信息網(wǎng);PHP技術(shù);設(shè)計
中圖分類號:TP302 文獻標(biāo)識碼:A 文章編號:1671-7597(2014)13-0041-02
互聯(lián)網(wǎng)科技的迅速發(fā)展不斷深化對人類生活的促進,網(wǎng)絡(luò)也在信息的傳遞過程中承擔(dān)著更加重要的作用。網(wǎng)站的建立因?qū)ρ杆賯鬟f與發(fā)布信息有著直接的影響而被人們關(guān)注?;谛@網(wǎng)信息管理應(yīng)用平臺的使用極大地沖擊了傳統(tǒng)學(xué)校管理理念,使學(xué)校管理發(fā)生了全面性的變革和創(chuàng)新。為推動校園不斷適應(yīng)網(wǎng)絡(luò)化技術(shù)的發(fā)展以完善教學(xué)工作的信息化數(shù)字化管理,提升對教學(xué)資源的利用效率,基于PHP的校園分類信息網(wǎng)站的設(shè)計與實現(xiàn)則具有重要的現(xiàn)實意義。
1 PHP技術(shù)概述
PHP(PHP: Hypertext Preprocessor)即英文超級文本預(yù)處理語言,是嵌入HTML的位于服務(wù)器部分的一種操作腳本語言。PHP語言與C語言比較相似,是當(dāng)前程序員所主要使用的編程語言。PHP語言的獨特之處在于其融合了Java、C、Perl等語言中的創(chuàng)新功能,同時比這些程序語言更快的打開動態(tài)網(wǎng)址頁面。不同于其他語言編寫出的動態(tài)頁面,PHP語言在HTML文檔內(nèi)部執(zhí)行程序,采用這種方法的執(zhí)行效率比原有方法有明顯的提高;同時和同樣采用此種方法的JavaScript語言比較,PHP語言是在服務(wù)器部分執(zhí)行的,可以發(fā)揮服務(wù)器的高性能;PHP的執(zhí)行部分會把經(jīng)常使用的PHP程序存儲在內(nèi)存之中,當(dāng)其他用戶需要調(diào)用該程序時就不必重新編譯,可以直接從內(nèi)存中讀取,這是PHP語言效率高的重要原因。PHP功能完善,同時擁有JavaScript和CGI的功能,同時也可以在目前被廣泛使用的操作系統(tǒng)和數(shù)據(jù)庫,這是PHP能夠如此快速發(fā)展和推廣的直接原因。PHP的強大優(yōu)勢體現(xiàn)在以下幾個方面,即源碼的開放性,數(shù)據(jù)庫連接的廣泛性,易于擴展性,應(yīng)用的廣泛性,跨平臺性,面向?qū)ο筇匦?,易于使用性及運行的高速性。
2 系統(tǒng)設(shè)計的原則
為使建成的校園分類信息網(wǎng)站能夠達到向廣大用戶提供高效、科學(xué)的網(wǎng)絡(luò)平臺的目的,校園網(wǎng)的設(shè)計應(yīng)當(dāng)遵守一定的設(shè)計原則:
1)實用性:校園網(wǎng)建設(shè)過程中的功能設(shè)計與實現(xiàn)應(yīng)時刻圍繞校園教學(xué)安排工作的具體需求進行。
2)先進性:利用較為先進的理論和技術(shù)手段建設(shè)校園分類信息網(wǎng)站管理平臺以適應(yīng)發(fā)展的校園管理模式。
3)易于操作性:全體師生與校園管理人員是校園分類信息網(wǎng)站的主要使用者,因使用人員的計算機操作水平參差不齊,所以網(wǎng)站的設(shè)計與實現(xiàn)應(yīng)方便用戶操作。
4)安全性:建立完善全面的具有多層次結(jié)構(gòu)的安全保障體系以保證數(shù)據(jù)資料的安全,這是將設(shè)計的校園網(wǎng)投入到使用的前提條件。
5)可靠性:校園網(wǎng)信息管理系統(tǒng)的準(zhǔn)確工作關(guān)系到校園管理工作的順利運轉(zhuǎn)。因此在數(shù)據(jù)庫的維護上該平臺應(yīng)當(dāng)具備強大的容錯機制,高度可靠性及強大的數(shù)據(jù)處理特性。
6)開放性:教學(xué)方式及校園管理方式在不斷的得到改善;所以校園網(wǎng)管理平臺應(yīng)具有易于維護、擴展性強等特點以滿足現(xiàn)代化教育的發(fā)展需求。
3 基于PHP的校園分類信息網(wǎng)站的設(shè)計與實現(xiàn)
1)網(wǎng)站功能模塊的設(shè)計。采用模塊化思想進行網(wǎng)站功能設(shè)計,使具備特定功能的各個模塊以某種方式相組合以構(gòu)成整體并在最大程度上保持相互間的獨立性。校園分類信息網(wǎng)站的功能結(jié)構(gòu)圖如圖1所示。
圖1 校園分類信息網(wǎng)站的功能結(jié)構(gòu)圖
表1 數(shù)據(jù)表清單
2)網(wǎng)站數(shù)據(jù)庫結(jié)構(gòu)設(shè)計。對數(shù)據(jù)庫總體結(jié)構(gòu)的設(shè)計對于系統(tǒng)質(zhì)量有直接的影響,是系統(tǒng)最為重要的組成部分。該系統(tǒng)在
圖2 信息發(fā)布流程圖
數(shù)據(jù)庫建設(shè)中采用如表1所示的主要數(shù)據(jù)結(jié)構(gòu)表。
系統(tǒng)用戶管理表用于將各個后臺管理員的個人信息存入系統(tǒng)。友情鏈接表的功能是存放鏈接網(wǎng)站的名字、網(wǎng)址、時間等相關(guān)信息。會員表用于將各個前臺用戶的密碼、名字、電話、郵箱等基本信息存入系統(tǒng)。應(yīng)用插件管理表來編輯管理系統(tǒng)內(nèi)部插件。采用系統(tǒng)參數(shù)表來對系統(tǒng)內(nèi)不同的參數(shù)編輯管理。采用文檔主表來將編號、文章標(biāo)題、主要內(nèi)容、作者等所有文章信息存入系統(tǒng)。公共管理表用來對網(wǎng)站所發(fā)布的公告題目、作者等相關(guān)信息進行管理。將網(wǎng)站內(nèi)不同欄目存儲到欄目表。
3)基于PHP的校園分類信息網(wǎng)站的實現(xiàn)。主要說明基于PHP的校園分類信息網(wǎng)站的信息發(fā)布功能的實現(xiàn),信息發(fā)布的工作流程是:管理員登錄經(jīng)權(quán)限判斷,處室管理員進行欄目設(shè)置及信息管理;等級比較高的管理員可以對低級管理員的相關(guān)操作,還能夠完成系統(tǒng)設(shè)置、欄目管理、用戶管理以及系統(tǒng)備份等操作。信息發(fā)布的流程如圖2所示。
4 結(jié)束語
校園分類信息網(wǎng)站的建設(shè)工作是一項不斷融入新技術(shù)、整合與更新資源、完事管理的復(fù)雜的系統(tǒng)化工程,需要在日后的工作中進行更加深入的研究使校園的教學(xué)安排更加合理。希望上述內(nèi)容能夠為技術(shù)員進行未來的繼續(xù)研究提供相應(yīng)的參考。
參考文獻
[1]白行元.基于PHP技術(shù)的校園網(wǎng)動態(tài)新聞發(fā)布系統(tǒng)的設(shè)計與實現(xiàn)[J].桂林師范高等??茖W(xué)校學(xué)報,2009(04).
[2]劉婷,黃曉曼.分類信息網(wǎng)站—在逆境中探索[J].電子商務(wù),2008(01).endprint