




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、單位:天津市三十中學(xué)作者:孔祥鑫基于PHP技術(shù)的校園網(wǎng)站的設(shè)計與實現(xiàn)【摘要】隨著我國經(jīng)濟(jì)與科技的不斷發(fā)展,教育信息化、校園網(wǎng)絡(luò)化作為網(wǎng)絡(luò)時代的教育方式和環(huán)境,已經(jīng)成為教育發(fā)展的方向。校園網(wǎng)作為教育教學(xué)、科研、管理等工作的一個平臺和基礎(chǔ)設(shè)施,它的建成有助于加強(qiáng)教師之間、師生之間的溝通交流,改變傳統(tǒng)的教學(xué)模式和教育管理方法,對推動教育信息化發(fā)展具有重要意義。本文結(jié)合初中教育的特點和當(dāng)前校園網(wǎng)建設(shè)和應(yīng)用的現(xiàn)狀,根據(jù)天津市三十中學(xué)的實際情況,提出了一套適應(yīng)我校教育教學(xué)狀況的校園網(wǎng)站的建設(shè)方案。校園網(wǎng)站采用了先進(jìn)的B/S開發(fā)模式,基于PHP技術(shù)和MySQL數(shù)據(jù)庫管理技術(shù)。論文對校園網(wǎng)站的研制和開發(fā)進(jìn)行了
2、詳細(xì)的需求分析,并對系統(tǒng)功能和數(shù)據(jù)庫作了周密的設(shè)計,并重點就開發(fā)網(wǎng)站的總體架構(gòu)和實現(xiàn)的主要特點做了詳細(xì)的論述。該課題在推動我校適應(yīng)當(dāng)前信息化技術(shù)發(fā)展,改善教育教學(xué)的信息化管理,提高教育教學(xué)資源利用率等方面有著現(xiàn)實的意義。隨著該系統(tǒng)的逐步完善,這個教學(xué)網(wǎng)站可以被廣泛推廣使用?!娟P(guān)鍵詞】校園網(wǎng) PHP技術(shù) MySQL B/SBased on the PHP technology campus website design and the realization【Abstract】With development of science and technology, as educational m
3、ode and the environment in the internet age, educational information and campus network have become direction of the educational development. As a platform and infrastructure for education and teaching, scientific research, management and so on, campus network which has important significance in pro
4、moting the development of educational information is good for strengthening the communication and exchange between teachers, students and teachers, and it also can change the traditional teaching mode and educational management methods.In this paper, according to the actual situationin Tianjin No.30
5、 Middle School, we combine junior middle school educational characteristic with the current situation about construction and usingon campus network and proposed a set of constructive schemes about campus website platform to adapt to education and teaching status in our school. The campus website pla
6、tform adopts advanced B / S development mode, based on the PHP technology and MySQL database management technology. Meanwhile,as well as detailed description in web development framework and main characteristics, we carries out a detailed needing analysis on campus website platform research and deve
7、lopment, and designs the systematic function and the database carefully.The subject has a realistic significance in our school to promote the development of information technology, to improve the education and teaching information management and the teaching resources utilization and so on. As the s
8、ystem improvement step by step, this platform can be widely used.【Keywords】Campus Network MySQL PHP B/S1. 引言計算機(jī)信息技術(shù)的飛速發(fā)展,網(wǎng)站建設(shè)直接關(guān)系到信息的發(fā)布傳遞和下載,影響著社會信息化發(fā)展的進(jìn)程,其地位顯而易見,也因此網(wǎng)站的建設(shè)深受重視。我們目前急需解決的一個非常重要的問題就是:如何利用新技術(shù)構(gòu)建一個校園網(wǎng)絡(luò)平臺,加快學(xué)校信息化的進(jìn)程,改善學(xué)校的信息環(huán)境,提高信息管理水平和工作效率,加強(qiáng)對教育教學(xué)信息的管理;提高教學(xué)水平和效率,提升學(xué)校的知名度。天津市三十中學(xué)作為一所達(dá)到現(xiàn)代化達(dá)標(biāo)
9、標(biāo)準(zhǔn)的普通初中學(xué)校,該課題在對校園網(wǎng)平臺相關(guān)理論進(jìn)行研究的基礎(chǔ)上,采用了先進(jìn)的B/S開發(fā)模式,基于PHP技術(shù)和MySQL數(shù)據(jù)庫管理技術(shù)對該網(wǎng)站進(jìn)行設(shè)計和開發(fā)。解決我校教育教學(xué)資源建設(shè)與管理的現(xiàn)實問題。該課題的研究意義體現(xiàn)在:推動我校適應(yīng)當(dāng)前信息化技術(shù)發(fā)展,改善教育教學(xué)信息的管理,提高教育教學(xué)資源利用率,加強(qiáng)學(xué)校、老師、學(xué)生和家長的聯(lián)系,提升學(xué)校的知名度,使校園網(wǎng)成為學(xué)校建設(shè)中不可缺少的一個重要組成部分。鑒于以上原因,我選擇基于PHP技術(shù)的校園網(wǎng)站的設(shè)計與實現(xiàn)這一課題,作為我的論文題目。2. 校園網(wǎng)現(xiàn)狀我校地處天津市河北區(qū)邊遠(yuǎn)城鄉(xiāng)結(jié)合地區(qū),是一所普通初中校,其地位和聲譽都遜于一般學(xué)校。在此之前,
10、我校沒有自己的校園網(wǎng)站,對于各處室的工作均是采用紙質(zhì)辦公,往往傳達(dá)一些通知文件通過最原始的辦法。這樣既浪費人力又費時。對于教師的檔案管理也比較混亂,常出現(xiàn)經(jīng)常讓老師們上交獲獎?wù)撐恼n件等,但還找不到的情況,不利于學(xué)校資源的合理有序的管理和利用。通過校園網(wǎng)站改善教育教學(xué)信息的管理,提高教育教學(xué)資源利用率。學(xué)校所招收的學(xué)生對學(xué)習(xí)缺乏興趣、缺乏主動性,往往有厭學(xué)、學(xué)習(xí)困難等現(xiàn)象。調(diào)動學(xué)生學(xué)習(xí)的積極性和主動性,加大宣傳,提升學(xué)校知名度。針對以情況的分析,一是通過校園網(wǎng)站的“網(wǎng)站信息”、“網(wǎng)站公告”模塊加大宣傳,使社會公眾對我校的了解不斷加深,加大宣傳,提升學(xué)校知名度;二是借助校園網(wǎng)站這一平臺的“共享資源
11、”、“友情鏈接”模塊,使教師擺脫重理論輕實踐的應(yīng)試教育理念,合理地采用生動、豐富的現(xiàn)代教育手段以適應(yīng)我校學(xué)生的特點,調(diào)動學(xué)生學(xué)習(xí)的積極性和主動性,提高學(xué)生的學(xué)習(xí)效果。3. 需求分析校園網(wǎng)是一個實用性很強(qiáng)的系統(tǒng),其設(shè)計規(guī)劃和解決方案優(yōu)良、成敗的關(guān)鍵不在于使用多么價高、性優(yōu)的設(shè)備和前沿的技術(shù),而是看其是否能深入了解學(xué)校的需求,并通過技術(shù)反應(yīng)在應(yīng)用系統(tǒng)設(shè)計中,使有限的資金為學(xué)校提供貼切而有效地服務(wù)。我所在學(xué)校為天津市三十中學(xué),是一所普通初中校,作為學(xué)校的校園網(wǎng)站,不僅對校內(nèi)起著信息交流、資源共享、方便辦公管理和教學(xué)活動以及豐富校園文化的作用,對外也是學(xué)校與外界交流的窗口,具有向社會介紹學(xué)校情況,展現(xiàn)
12、學(xué)校特色,與教師、家長和學(xué)生的交流。 本校園網(wǎng)站設(shè)置了四種用戶權(quán)限:超級管理員、處室管理員、注冊用戶和匿名用戶,他們在整個系統(tǒng)中具有不同的功能需求和權(quán)限?!俺壒芾韱T”主要負(fù)責(zé)用戶管理、公告管理、資源管理和系統(tǒng)管理等;“處室管理員”主要完成本部門的信息的添加、編輯、刪除等操作;“注冊用戶”可以瀏覽相關(guān)信息,發(fā)表評論,留言、下載學(xué)習(xí)資源等操作;“匿名用戶”是未經(jīng)注冊的網(wǎng)站訪客,只享有瀏覽頁面的權(quán)限。另外,還需要網(wǎng)站界面簡潔、大方、友好、易于操作。4. 網(wǎng)站的設(shè)計與實現(xiàn)4.1 網(wǎng)站的設(shè)計4.1.1 功能設(shè)計本系統(tǒng)的功能設(shè)計采用B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器結(jié)構(gòu))和模塊化的
13、設(shè)計思想。它是一個適用于Internet環(huán)境下的模型結(jié)構(gòu)。所有的模塊按某種方法組織起來,成為一個整體,完成整個系統(tǒng)所要求的功能,每個模塊完成一個特定的功能,且盡量保持其獨立性。該網(wǎng)站結(jié)構(gòu)優(yōu)化,可擴(kuò)展性強(qiáng),代碼基于三層架構(gòu)原理編寫,這樣既降低了軟件系統(tǒng)的復(fù)雜性,又有利于提高系統(tǒng)的可讀性、可維護(hù)性。根據(jù)應(yīng)用需要,該校園網(wǎng)站從邏輯功能上分為7大功能模塊,其功能結(jié)構(gòu)圖,如圖4.1,具體說明如下:用戶注冊與登錄 校園網(wǎng) 網(wǎng) 站 信 息 網(wǎng) 站 公 告 站 內(nèi) 調(diào) 查 共 享 資 源 站 內(nèi) 搜 索 友 情 鏈 接 職 能 處 室 德 育 在 線 教 學(xué) 資 源 學(xué) 校 概 況 黨 建 工 作 圖4.1
14、校園網(wǎng)站功能結(jié)構(gòu)圖1用戶注冊與登錄:用戶分為管理員和普通用戶。對當(dāng)前登錄者輸入的必要信息,系統(tǒng)根據(jù)用戶注冊時提交并保存在數(shù)據(jù)庫中的信息,進(jìn)行驗證。合法用戶通過驗證,進(jìn)入到功能頁面,非法用戶拒絕登錄,并進(jìn)行相應(yīng)提示。2網(wǎng)站公告:公告學(xué)校的最新信息和新聞。3共享資源:為師生提供豐富的教育教學(xué)資源。4網(wǎng)站信息: “網(wǎng)站信息”其欄目設(shè)置如下,所謂欄目設(shè)置就是對要發(fā)布的信息進(jìn)行歸類,使信息發(fā)布后顯示在相應(yīng)欄目的對應(yīng)位置。該網(wǎng)站設(shè)置了學(xué)校概況、黨建工作、職能處室、德育在線、教學(xué)資源等幾個欄目。5站內(nèi)搜索: 在站內(nèi)實現(xiàn)相關(guān)主題或內(nèi)容的查詢。6友情鏈接:對相關(guān)的教育教學(xué)資源站點進(jìn)行鏈接,共享其教育教學(xué)資源,方
15、便瀏覽者獲取更多的有效資源。7.站內(nèi)調(diào)查:了解用戶對某些問題的意見、觀點等,及時調(diào)整方針政策。4.1.2 數(shù)據(jù)庫設(shè)計在系統(tǒng)的數(shù)據(jù)庫設(shè)計中,先要對系統(tǒng)分析得到的數(shù)據(jù)圖中的數(shù)據(jù)存儲進(jìn)行分析,分析各數(shù)據(jù)存儲之間的關(guān)系,然后得出系統(tǒng)的關(guān)系模式。該校園網(wǎng)站是一個主要面向我校三十中學(xué)使用的平臺,數(shù)據(jù)庫的設(shè)計要遵循建立數(shù)據(jù)庫的原則,做到盡量使用最少的數(shù)據(jù)庫表、最優(yōu)化的去實現(xiàn)我校校園網(wǎng)功能的需求,提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的正確性、有效性、相容性,并使檢索數(shù)據(jù)庫做到最簡單和高效。數(shù)據(jù)庫設(shè)計是系統(tǒng)最重要的部分,一個數(shù)據(jù)庫設(shè)計的好壞直接影響系統(tǒng)的最后質(zhì)量。根據(jù)對我校校園網(wǎng)站的需求分析,本系統(tǒng)在數(shù)據(jù)庫中建立了以下
16、主要數(shù)據(jù)結(jié)構(gòu)表。表4.1為數(shù)據(jù)表清單,如表:表4.1 數(shù)據(jù)表清單序號數(shù)據(jù)表名稱數(shù)據(jù)表說明1dede_admin系統(tǒng)用戶管理表2dede_flink友情鏈接表3dede_member會員表4dede_plus插件管理表5dede_sysconfig系統(tǒng)參數(shù)表6dede_archives文檔主表7dede_mynews公告管理表8dede_arctype欄目表結(jié)構(gòu)系統(tǒng)用戶管理表(表:dede_admin):存儲系統(tǒng)中所有后臺管理員的用戶名、密碼、性別、電話、郵箱、登錄時間等信息。友情鏈接表(表:dede_flink):存儲鏈接網(wǎng)站的相關(guān)信息,包括網(wǎng)站名稱、網(wǎng)址、簡要說明、添加時間等。會員表(表 :
17、 dede_member):存儲系統(tǒng)中所有前臺用戶的信息,其中包含用戶名、用戶登錄密碼、密碼問題、問題答案、電子信箱等。插件管理表(表:dede_plus):用于管理系統(tǒng)中的各種插件。系統(tǒng)參數(shù)表(表 : dede_sysconfig):用于管理系統(tǒng)的各項參數(shù)。文檔主表(表:dede_archives):存儲系統(tǒng)中所有的文章信息,包括編號、標(biāo)題、文章內(nèi)容、作者、添加日期等。公告管理表(表:dede_mynews):用于管理網(wǎng)站所發(fā)布公告的相關(guān)信息,包括公告標(biāo)題、內(nèi)容、作者、添加時間等。欄目表結(jié)構(gòu)(表:dede_arctype):用于存放網(wǎng)站的欄目。4.2 網(wǎng)站的實現(xiàn)4.2.1 開發(fā)環(huán)境1.硬件環(huán)
18、境:配置不低于奔騰2.4G處理器,硬盤320G,內(nèi)存1G以上。2.軟件環(huán)境:操作系統(tǒng)為Windows 2003 Server或 Linux,使用IE6.0以上瀏覽器,并安裝Apache和MySQL數(shù)據(jù)庫。3.網(wǎng)站開發(fā)工具:使用 DreamweaverMX來進(jìn)行PHP代碼的設(shè)計,數(shù)據(jù)庫管理系統(tǒng)使用MySQL數(shù)據(jù)庫。開發(fā)過程中使用Photoshop CS,Flash MX等作為開發(fā)輔助工具,使用Apache配置平臺服務(wù)。4.2.2 模塊實現(xiàn)本網(wǎng)站是天津市第三十中學(xué)校園網(wǎng),主要用于校內(nèi)教育教學(xué)活動、科研、辦公管理更加便捷以及豐富校園文化的作用,對外具有向社會介紹學(xué)校情況,展現(xiàn)學(xué)校特色,與教師、家長和
19、學(xué)生的交流,成為學(xué)校與外界交流的窗口。系統(tǒng)主界面,如圖4.2所示:圖4.2 校園網(wǎng)主界面普通用戶登錄驗證的主要功能是,當(dāng)前登錄者輸入必要信息,系統(tǒng)根據(jù)用戶注冊時提交并保存在數(shù)據(jù)庫中的信息,進(jìn)行驗證。合法用戶通過驗證,進(jìn)入到功能頁面,非法用戶拒絕登錄,并進(jìn)行相應(yīng)提示。用戶注冊主要是將用戶的個人資料上傳,并將其進(jìn)行本地校驗。如果發(fā)現(xiàn)用戶資料不符合要求,比如對于用戶名的判斷不符合要求,則要求用戶進(jìn)行修改。 判斷用戶名是否符合要求(帶*號的為必填項目;用戶名必須大于3位小于20位,可以使用中文,但禁止除.以外的特殊符號;密碼請輸入3位以上字符,不允許空格;顯示密碼強(qiáng)度等等),當(dāng)完成檢驗后用戶提交注冊,
20、轉(zhuǎn)到相關(guān)功能頁面處理。用戶如果忘記密碼,可以點擊登錄界面中的“忘記密碼”,進(jìn)入找回密碼界面,按步驟依次完成,可重新設(shè)定密碼。管理員登錄后臺對信息進(jìn)行管理,登錄通過權(quán)限判斷,超級管理員可以完成系統(tǒng)設(shè)置、欄目設(shè)置、欄目管理、用戶管理、信息管理以及系統(tǒng)備份等操作。各處室管理員可以完成欄目設(shè)置和信息管理,只有在后臺登錄才可以完成相應(yīng)處室的信息添加、修改和刪除操作。通過審核的管理員進(jìn)入后臺相應(yīng)的功能頁面,未通過審核的非法管理員進(jìn)行相應(yīng)提示拒絕登錄。信息發(fā)布流程圖如圖4.3所示,其工作流程為:管理員登陸通過權(quán)限判斷,處室管理員完成欄目設(shè)置和信息管理;超級管理員除了可以完成處室管理員的操作外,還可以進(jìn)行系統(tǒng)
21、設(shè)置、欄目管理,用戶管理及系統(tǒng)備份等操作。管理員登錄 是否超級管理員? 處室管理員 欄目設(shè)置和信息管理 信息發(fā)布 系統(tǒng)設(shè)置 用戶管理 欄目管理 系統(tǒng)備份 Yes No 圖4.3 信息發(fā)布流程圖用戶管理部分能夠?qū)崿F(xiàn)用戶分為不同的級別,根據(jù)用戶的級別設(shè)置相應(yīng)的權(quán)限,對應(yīng)授予高級別能夠?qū)?shù)據(jù)庫中用戶的信息全部或部分進(jìn)行修改的權(quán)力,其中高級別用戶具有授權(quán)低級別用戶管理網(wǎng)站部分內(nèi)容的功能。比如信息發(fā)布員的發(fā)布欄目要由高級別的處室管理員進(jìn)行授權(quán)。欄目管理功能包括預(yù)覽、內(nèi)容、增加子類、更改、移動、刪除欄目等功能,提供欄目名稱、欄目屬性、內(nèi)容模型、瀏覽權(quán)限等功能的設(shè)置,還可以對查看權(quán)限、投稿權(quán)限等功能進(jìn)行設(shè)置
22、。以創(chuàng)建新欄目為例,在“學(xué)校概況”欄目下,點擊增加子類,會彈出“增加欄目”工作界面。處室管理員登錄之后,若要添加信息,點擊添加文章,可以添加具體內(nèi)容,并可以設(shè)置標(biāo)題、歸屬欄目、文章屬性、導(dǎo)讀設(shè)置等功能,最后確定保存。網(wǎng)站公告的主要功能是公告學(xué)校的最新信息和新聞,可以添加、編輯和刪除公告。發(fā)布公告后顯示在網(wǎng)站首頁的顯要位置。添加公告工作界面如圖4.5所示,以發(fā)布“我校運動會圓滿結(jié)束”公告為例,生成的公告如圖4.6所示:圖4.6 發(fā)布公告效果圖 圖4.5添加公告工作界面 站內(nèi)搜索頁面提供依據(jù)關(guān)鍵字、從網(wǎng)站欄目、發(fā)布時間、內(nèi)容類型(普通文章、圖片集、軟件)等幾個方面進(jìn)行搜索。友情鏈接主要是將校園網(wǎng)鏈接到其他相關(guān)網(wǎng)站,用來快速鏈
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 美容合作入股合同范本
- fidic合同范本在哪里
- 光纖接口采購合同范本
- 2025年春一年級語文上冊 2 吃水不忘挖井人(公開課一等獎創(chuàng)新教案++素材)
- 鞋跟單員工作總結(jié)
- 常熟服裝創(chuàng)業(yè)團(tuán)隊介紹
- 酒店安全管理
- 陳列基礎(chǔ)知識
- 大數(shù)據(jù)先進(jìn)實踐案例研究報告
- 河南項城三高2025年第二學(xué)期高三年級期末學(xué)業(yè)質(zhì)量調(diào)研測試(一模)歷史試題試卷含解析
- 金融反詐理論考試題庫(濃縮500題)
- 網(wǎng)絡(luò)反詐知識競賽參考題庫100題(含答案)
- 儲能逆變器簡介經(jīng)典課件
- 裝配式建筑深化設(shè)計(PPT81P)
- 礦產(chǎn)資源項目盡職調(diào)查清單(超詳細(xì))
- 積極情緒的力量
- 整形醫(yī)院管理公司組織架構(gòu)圖
- 《應(yīng)急管理知識》考試復(fù)習(xí)題庫(匯總版)
- Thecleverpig教學(xué)課件(省一等獎)
- 英語專業(yè)本科畢業(yè)論文寫作指導(dǎo)課件
- 利益沖突審查表
評論
0/150
提交評論