国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于WAMP的中小學(xué)校園網(wǎng)站系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2013-11-09 07:54:02袁心
棗莊學(xué)院學(xué)報(bào) 2013年2期
關(guān)鍵詞:可行性界面模塊

袁心

(棗莊學(xué)院 心理與教育科學(xué)學(xué)院,山東 棗莊 277160)

基于WAMP的中小學(xué)校園網(wǎng)站系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

袁心

(棗莊學(xué)院 心理與教育科學(xué)學(xué)院,山東 棗莊 277160)

網(wǎng)站群建設(shè)是目前中小學(xué)網(wǎng)站建設(shè)的趨勢(shì)。采用免費(fèi)開(kāi)源、快速簡(jiǎn)單的ThinkPHP開(kāi)發(fā)框架能夠有效提高網(wǎng)站建設(shè)和網(wǎng)站管理的效率。本文以目前比較流行的WAMP為平臺(tái)來(lái)設(shè)計(jì)和實(shí)現(xiàn)校園網(wǎng)站建設(shè).

PHP;Apache;MySQL;網(wǎng)站開(kāi)發(fā)實(shí)現(xiàn)①

0 引言

2001年,為了應(yīng)對(duì)信息化對(duì)教育的挑戰(zhàn),教育部正式啟動(dòng)了中小學(xué)“校校通”工程.從此,在我國(guó)校園網(wǎng)建設(shè)如雨后春筍般的出現(xiàn),并從省、市級(jí)逐漸向縣、鄉(xiāng)級(jí)拓展.但是現(xiàn)在的中小學(xué)網(wǎng)站使用情況并不容樂(lè)觀.縱覽現(xiàn)在的中小學(xué)校園網(wǎng)站,會(huì)發(fā)現(xiàn)它存在著許多建設(shè)和應(yīng)用上的誤區(qū)和問(wèn)題:學(xué)校網(wǎng)站僅僅是對(duì)外展示形象的窗口;網(wǎng)站開(kāi)發(fā)缺乏正確的需求分析;缺乏教學(xué)互動(dòng)平臺(tái);教師和學(xué)生很少登錄校園網(wǎng)站.而設(shè)計(jì)開(kāi)發(fā)以WAMP為平臺(tái)的中小學(xué)網(wǎng)站系統(tǒng),通過(guò)網(wǎng)站系統(tǒng)的合理設(shè)計(jì)實(shí)現(xiàn)新聞發(fā)布、成績(jī)查詢、投票管理和家?;?dòng)等個(gè)性化功能.

1 WAMP

1.1 簡(jiǎn)介

WAMP的名字源于每個(gè)程序的第一個(gè)字母.W是windows操作系統(tǒng);A是Apache;M是MySQL數(shù)據(jù)庫(kù);P是PHP編程語(yǔ)言.Apache是最通用的網(wǎng)絡(luò)服務(wù)器;MySQL是帶有基于網(wǎng)絡(luò)管理附加工具的關(guān)系數(shù)據(jù)庫(kù);PHP是流行的對(duì)象腳本語(yǔ)言,它包含了多數(shù)其它語(yǔ)言的優(yōu)秀特征來(lái)使得它的網(wǎng)絡(luò)開(kāi)發(fā)更加有效.

1.2 選擇WAMP的原因

Windows操作系統(tǒng)易用、界面友好、軟件豐富、操作起來(lái)非常方便.搭建服務(wù)器環(huán)境對(duì)網(wǎng)站管理員的要求比較低.之所以選擇Apache、MySQL、PHP,一是因?yàn)槎际情_(kāi)源軟件;二是網(wǎng)站的開(kāi)發(fā)、運(yùn)行、維護(hù)的花費(fèi)比較低.三是目前有很多成熟的WAMP集成軟件,可以讓我們一次安裝并設(shè)置好.這使不熟悉WAMP的用戶來(lái)說(shuō),也可以輕松的搭建WAMP環(huán)境.

2 系統(tǒng)規(guī)劃

根據(jù)需求,為了改變傳統(tǒng)的中小學(xué)網(wǎng)站只作為校園展示的窗口,以及增加家?;?dòng)便是設(shè)計(jì)本系統(tǒng)的初衷.系統(tǒng)實(shí)現(xiàn)的主要功能如下:

(1)用戶登錄模塊

不同角色的用戶登錄到個(gè)人中心.

(2)內(nèi)容發(fā)布模塊

學(xué)校管理員和教師可以發(fā)布,刪除信息.

(3)學(xué)生管理模塊

管理員可以添加、刪除、修改班級(jí)和學(xué)生信息

(4)成績(jī)管理模塊

管理員和老師后臺(tái)登錄后可以添加、修改和刪除考試、成績(jī).學(xué)生、家長(zhǎng)和教師前臺(tái)登錄后可以查看成績(jī).

(5)投票調(diào)查管理模塊

管理員后臺(tái)登錄后可以添加、修改、刪除投票調(diào)查,學(xué)生、家長(zhǎng)和教師前臺(tái)登錄后可以投票和查看投票結(jié)果.

(6)留言管理模塊

用戶登錄后可以相互留言.

3 系統(tǒng)可行性分析

系統(tǒng)可行性分析是根據(jù)系統(tǒng)的環(huán)境、資源等條件,判斷所提出的系統(tǒng)項(xiàng)目是否有必要、有可能開(kāi)始進(jìn)行.它的目標(biāo)是:進(jìn)一步明確系統(tǒng)的目標(biāo)、規(guī)模與功能,對(duì)系統(tǒng)開(kāi)發(fā)背景、必要性和意義進(jìn)行調(diào)查分析并根據(jù)需要和可能提出擬開(kāi)發(fā)系統(tǒng)的初步方案和計(jì)劃.

3.1 必要性

在可行性分析中,首先要分析和論證開(kāi)發(fā)系統(tǒng)的必要性.根據(jù)對(duì)現(xiàn)在的中小學(xué)系統(tǒng)存在的問(wèn)題分析,我們可以從以下三個(gè)方面分析總結(jié)開(kāi)發(fā)中小學(xué)網(wǎng)站系統(tǒng)的必要性:

(1)顯見(jiàn)的必要性

中小學(xué)網(wǎng)站系統(tǒng)的建立,學(xué)??梢园l(fā)布新聞、投票,教師、學(xué)生、家長(zhǎng)可以瀏覽新聞,參與投票,查詢成績(jī)和留言.能夠顯著地提高學(xué)校與學(xué)生和家長(zhǎng)的交流.

(2)預(yù)見(jiàn)的必要性

隨著社會(huì)的發(fā)展,學(xué)校和家長(zhǎng)對(duì)學(xué)生的關(guān)注日趨加深.中小學(xué)網(wǎng)站系統(tǒng)的建立解決了學(xué)校與家長(zhǎng)溝通難的問(wèn)題.簡(jiǎn)單且高效的中小學(xué)網(wǎng)站系統(tǒng)必然受到教師、學(xué)生和家長(zhǎng)的廣泛關(guān)注和青睞.擺脫原來(lái)中小學(xué)網(wǎng)站無(wú)人問(wèn)津的狀態(tài).

(3)隱見(jiàn)的必要性

隨著系統(tǒng)的使用,學(xué)校和家長(zhǎng)對(duì)學(xué)生成長(zhǎng)會(huì)有更多的關(guān)注,時(shí)刻留意學(xué)生的動(dòng)態(tài),從而對(duì)學(xué)生的成長(zhǎng)狀況更加了解.可以根據(jù)具體的情況給學(xué)生解決學(xué)生成長(zhǎng)中的問(wèn)題,更有利于學(xué)生的成長(zhǎng).

3.2 可行性

上面對(duì)“要不要”建立一個(gè)新系統(tǒng)進(jìn)行了分析,下面從以下三方面對(duì)“能不能”實(shí)現(xiàn)新系統(tǒng)進(jìn)行可行性分析:

(1)技術(shù)可行性

技術(shù)可行性,一般可從硬軟件條件、開(kāi)發(fā)環(huán)境條件、技術(shù)人員水平等方面去考慮和分析.

現(xiàn)在Internet高速發(fā)展,網(wǎng)站在各行各業(yè)均有廣泛使用,而PHP編程語(yǔ)言、Apache、ThinkPHP框架以及MySQL數(shù)據(jù)庫(kù)都是網(wǎng)站系統(tǒng)開(kāi)發(fā)的優(yōu)秀工具,完全能滿足開(kāi)發(fā)此中小學(xué)網(wǎng)站系統(tǒng)的的各項(xiàng)技術(shù)要求.這說(shuō)明技術(shù)方面是可行的.

(2)經(jīng)濟(jì)可行性

經(jīng)濟(jì)的可行性主要是估算系統(tǒng)建設(shè)、運(yùn)行和維護(hù)所要花費(fèi)的費(fèi)用,估算系統(tǒng)建成后可能取得的社會(huì)及經(jīng)濟(jì)效益.

分析系統(tǒng)的開(kāi)發(fā)、運(yùn)行和維護(hù)費(fèi)用,主要包括軟硬件設(shè)施、開(kāi)發(fā)費(fèi)用、人員費(fèi)用、材料費(fèi)用等.這項(xiàng)設(shè)計(jì)由學(xué)生開(kāi)發(fā),所以相比一個(gè)大型的軟件開(kāi)發(fā)費(fèi)用,是比較低廉的.

對(duì)于系統(tǒng)建成后可能取得的社會(huì)及經(jīng)濟(jì)效益,從上面提及到的顯見(jiàn)、預(yù)見(jiàn)、隱見(jiàn)三個(gè)必要性方面,可以分析得知,系統(tǒng)的建成會(huì)給學(xué)校、學(xué)生和家長(zhǎng)帶來(lái)極其大的利益.

(3)運(yùn)行可行性

作為可能性分析的第三點(diǎn),是要分析系統(tǒng)對(duì)組織機(jī)構(gòu)的影響,包括對(duì)新聞的管理、對(duì)用戶和管理員操作權(quán)限設(shè)置、成績(jī)管理、投票管理和留言管理等的可行性.通過(guò)以上對(duì)可行性的分析,我們認(rèn)為開(kāi)發(fā)條件基本成熟,可以對(duì)系統(tǒng)制進(jìn)行開(kāi)發(fā).

4 系統(tǒng)設(shè)計(jì)

整個(gè)系統(tǒng)功能設(shè)計(jì)如圖1所示:

圖1 系統(tǒng)功能圖

在本系統(tǒng)中,系統(tǒng)管理模塊的功能比較簡(jiǎn)單.系統(tǒng)初始化一個(gè)“系統(tǒng)管理員”用戶admin,是程序開(kāi)發(fā)人員手動(dòng)地添加到數(shù)據(jù)庫(kù)中的.

4.1 系統(tǒng)的順序圖

順序圖(Sequence Diagram)描述了對(duì)象之間傳送消息的時(shí)間順序,它用來(lái)表示用例中的行為順序.

4.1.1 用戶前臺(tái)瀏覽的順序圖

普通用戶打開(kāi)系統(tǒng)之后,可瀏覽各種類型的新聞并且登錄后可以進(jìn)行投票、成績(jī)查詢和留言,如圖2所示:

圖2 用戶前臺(tái)順序圖

4.1.2 后臺(tái)管理順序圖

本系統(tǒng)的內(nèi)容發(fā)布由管理員來(lái)完成,內(nèi)容添加完后由站點(diǎn)首頁(yè)顯示出來(lái).如圖3所示:

圖3 系統(tǒng)后臺(tái)管理順序圖

4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)

數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)是數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)中的一個(gè)至關(guān)重要的步驟,它具有一定的獨(dú)立性.程序員通常采用E-R圖的方法對(duì)數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì),它可以清晰的將用戶的數(shù)據(jù)表達(dá)出來(lái).根據(jù)本系統(tǒng)所使用的數(shù)據(jù)庫(kù)以及系統(tǒng)的功能結(jié)構(gòu)畫(huà)出各實(shí)體之間的聯(lián)系圖.

圖4 實(shí)體之間聯(lián)系圖

5 前后臺(tái)設(shè)計(jì)

5.1 前臺(tái)設(shè)計(jì)

5.1.1 首頁(yè)模塊

(1)功能介紹

作為中小學(xué)網(wǎng)站系統(tǒng),頁(yè)面應(yīng)該大方、清新,能突出重點(diǎn),使師生在第一時(shí)間了解想要訪問(wèn)的模塊.首頁(yè)除了新聞顯示外還包括學(xué)校簡(jiǎn)介、聯(lián)系方式、投票調(diào)查、圖片新聞、通知公告、友情鏈接等相關(guān)功能.

(2)界面實(shí)現(xiàn)

如圖5所示.

圖5 首頁(yè)截圖

5.1.2 投票頁(yè)面模塊

(1)功能介紹

用戶登錄以后可以進(jìn)入投票列表頁(yè),通過(guò)點(diǎn)擊列表頁(yè)的投票主題進(jìn)入投票界面.用戶可以參與和查看投票.

(2)界面實(shí)現(xiàn)

圖6 投票結(jié)果頁(yè)面

(3)實(shí)現(xiàn)代碼如下:

當(dāng)前位置:

>>>>投票結(jié)果

5.2 后臺(tái)設(shè)計(jì)

5.2.1 網(wǎng)站基本參數(shù)設(shè)置模塊

(1)功能介紹

該功能主要方便對(duì)網(wǎng)站進(jìn)行配置,動(dòng)態(tài)的生成網(wǎng)站地址、網(wǎng)站名稱、關(guān)鍵字、備案號(hào)以及聯(lián)系方式等各種信息,方便日后管理維護(hù).

(2)界面實(shí)現(xiàn)

如下圖所示:圖7是網(wǎng)站后臺(tái)界面.

圖7 網(wǎng)站后臺(tái)界面

6 學(xué)生管理模塊

(1)功能介紹

添加、刪除、修改學(xué)生相關(guān)信息.

(2)界面實(shí)現(xiàn)

如下圖所示:圖8是學(xué)生管理界面.

圖8 學(xué)生管理界面

(3)實(shí)現(xiàn)代碼

function index(){

MYMcontent=new ContentViewModel();

import("ORG.Util.Page");

MYMcount=MYMcontent->count();

MYMPage = new Page(MYMcount,10);

MYMPage->setConfig('header','篇文章');

MYMshow = MYMPage->show();

if(MYM_POST['keyword']){

MYMkmap = MYM_POST['keyword'];

MYMmap['title'] = array('like','%'.MYMkmap.'%');

}elseif(MYM_GET['keyword']){

MYMkmap = MYM_GET['keyword'];

MYMmap['title'] = array('like','%'.MYMkmap.'%');

}

MYMcontent->parameter .= "keyword=".urlencode(MYMkmap)."&";

MYMdb_prefix = C("DB_PREFIX");

MYMModel = new Model();

MYMlist=MYMModel->query("select if(char_length(title)>10,concat(left(title,10),'....'),title) title,lc_content.id ,lc_content.createtime,writer,lc_Topiclist.tname from lc_content, lc_Topiclist where lc_Topiclist.id=tid order by lc_content.id desc limit MYMPage->firstRow,MYMPage->listRows");

MYMthis->assign('list',MYMlist);

MYMthis->assign('pages',MYMshow);

MYMthis->display("Public:content");

}

[1]王海燕,黃麗英.浙東地區(qū)中學(xué)網(wǎng)站建設(shè)應(yīng)用情況調(diào)查分析[J].中國(guó)遠(yuǎn)程教育,2008,(4):66-70.

[2]趙建功.精簡(jiǎn)教育主題網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J].教育信息化,2006,(3):61-63.

[3]馬德芳.現(xiàn)代遠(yuǎn)程教育基層網(wǎng)站建設(shè)的思考與實(shí)踐[J].中國(guó)遠(yuǎn)程教育,2001,(2):54-56.

[4]王帆.基于中小學(xué)課堂主題學(xué)習(xí)網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)[J].中國(guó)教育技術(shù)裝備,2005,(4):1-4.

[5]郭峰,李娟.對(duì)中小學(xué)教育網(wǎng)站建設(shè)的反思和建議[J].中小學(xué)信息技術(shù)教育,2007,(1):38-39.

DesignandImplementationofCampusWebsitesystembasedonWAMP

YUAN Xin

(College of Psychology and Education, Zaozhuang University, Zaozhuang 277160,China)

Website Group Construction is the trend in the website construction of primary and secondary school. Using free and open source, fast and easy development of ThinkPHP framework can effectively improve the website construction and site management efficiency. In this paper,using WAMP,which is popular currently as a platform to design and implement the Website.

PHP; APACHE; MYSQL; development and implementation

TP37

A

1004-7077(2013)02-0126-08

2013-02-06

袁心(1985-),男,山東棗莊人,棗莊學(xué)院心理與教育科學(xué)學(xué)院助教,理學(xué)碩士,主要從事遠(yuǎn)程網(wǎng)絡(luò)教育研究.

閆昕]

猜你喜歡
可行性界面模塊
PET/CT配置的可行性分析
28通道收發(fā)處理模塊設(shè)計(jì)
“選修3—3”模塊的復(fù)習(xí)備考
國(guó)企黨委前置研究的“四個(gè)界面”
基于FANUC PICTURE的虛擬軸坐標(biāo)顯示界面開(kāi)發(fā)方法研究
人機(jī)交互界面發(fā)展趨勢(shì)研究
選修6 第三模塊 International Relationships
手機(jī)界面中圖形符號(hào)的發(fā)展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
PPP物有所值論證(VFM)的可行性思考
自由選擇醫(yī)??尚行远啻?
武威市| 连州市| 武汉市| 常德市| 乃东县| 芦山县| 运城市| 台北市| 建宁县| 宜良县| 洪江市| 伊宁县| 广灵县| 上杭县| 利津县| 阜南县| 政和县| 莱芜市| 施甸县| 隆回县| 新宁县| 永修县| 旅游| 金昌市| 台前县| 红桥区| 云龙县| 苍南县| 新巴尔虎左旗| 漳浦县| 江达县| 丰城市| 西昌市| 兰考县| 都江堰市| 丰县| 登封市| 青川县| 武宣县| 三亚市| 饶平县|