黃俊霞
(運城幼兒師范高等專科學校, 山西 運城 044000)
基于.NET的高職教師學術(shù)論壇系統(tǒng)設(shè)計與實現(xiàn)
黃俊霞
(運城幼兒師范高等??茖W校, 山西 運城 044000)
本系統(tǒng)采用B/S模式,以ASP. NET動態(tài)網(wǎng)頁技術(shù)、SQL Server 2005為數(shù)據(jù)開發(fā)環(huán)境,SQL Server作為后臺數(shù)據(jù)庫經(jīng)過系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)及系統(tǒng)測試等過程開發(fā)完成,實現(xiàn)了高職教師的學術(shù)交流論壇系統(tǒng)的基本功能。該系統(tǒng)由兩個部分組成:前臺閱帖、回帖模塊和后臺管理模塊。其中,前臺閱貼、回貼模塊包括用戶注冊、登錄、注銷、發(fā)表主題貼、回復、查看帖子功能;而未登錄的用戶,僅可以查帖,查看其他用戶對帖子的回復信息。同時所有用戶還可以在線視聽、上傳音樂;后臺管理模塊主要是管理員的操作。管理員可更改所有用戶個人信息管理、主題帖子管理、回復帖子管理、分類主題帖子管理、音樂管理、數(shù)據(jù)安全管理(即備份和還原數(shù)據(jù)庫)。本系統(tǒng)界面友好,功能實用,系統(tǒng)的開發(fā)在很大程度上不僅方便了教師之間的學術(shù)交流,同時有利于滿足教師的工作需求。
BBS;ASP.NET;B/S模式;SQL Server 2005
隨著計算機互聯(lián)網(wǎng)技術(shù)的不斷迅速發(fā)展,人與人之間信息交流越來越頻繁,所以,人們不能只通過看電視、閱讀報紙雜志等媒介了解各種有價值的信息,而是憑借某種媒介參與交流,發(fā)表想法,互相學習。因此,借助論壇平臺,使人們的交流更方便、快捷。那么作為一名高職教師,網(wǎng)絡(luò)論壇在教學活動中的使用效果也尤其顯著,所以搭建一個以交流學術(shù)經(jīng)驗為主體的論壇平臺便顯得尤其必要。
本論壇系統(tǒng)是基于B/S結(jié)構(gòu),使用ASP.NET作為開發(fā)編程環(huán)境,C#作為網(wǎng)站編程語言,SQL Server 2005作為數(shù)據(jù)庫環(huán)境。B/S結(jié)構(gòu)是一種傳統(tǒng)結(jié)構(gòu)的改進。在B/S結(jié)構(gòu)下,只安裝一個服務(wù)器,軟件是客戶端通過瀏覽器運行。在處理事務(wù)過程中,大多數(shù)事務(wù)在服務(wù)器端(Server)完成,只有極少數(shù)事務(wù)在瀏覽器端(Browser)完成,用戶操作界面是通過瀏覽器(WWW)來完成的,即所謂的三層結(jié)構(gòu)。 B/S三層體系結(jié)構(gòu)即表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)存儲層,三層結(jié)構(gòu)之間即不可分割,又相互獨立[1]。ASP.NET是.NET框架中的一個重要核心部分。用戶編寫程序代碼時,可以通過訪問.NET 框架中的類來編程,或者使用與公共語言運行庫(CLR)兼容的其它編程語言來編寫代碼。其主要優(yōu)點有:C++是一種新的面向?qū)ο蟮某绦蛟O(shè)計語言,其語言簡單,容易讀懂。通過C++允許開發(fā)人員快速構(gòu)建所有基于微軟網(wǎng)絡(luò)平臺的應(yīng)用程序,同時微軟供給各種開發(fā)平臺和一些技術(shù)服務(wù),有助于開發(fā)者實現(xiàn)各種應(yīng)用程序的設(shè)計[2]。SQL Server是微軟公司推出的一個全面的數(shù)據(jù)開發(fā)平臺,由于其對網(wǎng)絡(luò)技術(shù)的支持,操作者可以方便地將數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布到網(wǎng)絡(luò)上。同時憑借其存儲功能的安全可靠,可以將一些高可用性和高性能的業(yè)務(wù)數(shù)據(jù)進行建立和管理[3]。
本論壇系統(tǒng)主要目的是實現(xiàn)高職院校教師學術(shù)交流信息的一個平臺,在該平臺上,教師可以查閱自己感興趣的帖子,同時,教師通過注冊登錄后,不僅可以根據(jù)主題帖子分類查閱自己感興趣的帖子內(nèi)容,查看他人對帖子的評論,還可發(fā)表獨特的見解。如:教學計劃、課件等資料分享,可供其他教師參考學習。同時用戶可以在論壇中檢索帖子主題內(nèi)容信息,以便快速的查閱??傊撜搲到y(tǒng)為教師之間的信息交流提供了方便化、人性化的互動服務(wù)平臺。針對教師人群的特殊性,本系統(tǒng)實現(xiàn)目標如下:
2.1 在界面設(shè)計風格上要和諧統(tǒng)一,用戶操作簡捷。
2.2 實現(xiàn)論壇系統(tǒng)應(yīng)具備的功能,一是前臺模塊功能:用戶注冊與登錄、查帖、回帖、檢索帖子、在線視聽音樂等;二是后臺模塊的功能:管理員所擁有的權(quán)限包括對所有用戶管理、對帖子進行分類等相關(guān)管理、回復管理、音樂管理、系統(tǒng)數(shù)據(jù)庫備份等。
2.3 保證數(shù)據(jù)增、刪的一致性,同時減少用戶訪問數(shù)據(jù)的時間。
2.4 系統(tǒng)的實用性。以達到滿足教師用戶的需求為目標,以系統(tǒng)實用性為原則,同時隨著各方面技術(shù)的成熟,滿足系統(tǒng)未來擴展性的需求[4]。
2.5 系統(tǒng)易于維護。隨著軟、硬件的升級,系統(tǒng)的設(shè)計應(yīng)便于維護。 在對系統(tǒng)功能模塊進行分析的基礎(chǔ)上,嘗試將重點放在模塊的獨立性上,力求實現(xiàn)高內(nèi)聚、低耦合。本系統(tǒng)主要分為前臺用戶閱貼、回貼模塊和后臺管理員管理模塊兩大部分。其中,游客注冊登錄后,可擁有與普通用戶相同權(quán)限;而管理員由于其權(quán)限的特殊性,登錄后可以進行所有模塊的管理。系統(tǒng)總功能模塊圖如圖1所示。
圖1 總功能模塊圖
其中,用戶通過成功登錄后,進行后臺界面后,普通用戶和管理員操作的功能模塊有區(qū)別,其后臺功能模塊圖如圖2所示:
圖2 后臺功能模塊圖
以上功能模塊分析圖,為數(shù)據(jù)庫設(shè)計和系統(tǒng)模塊設(shè)計實現(xiàn)提供了方便。
數(shù)據(jù)庫的目的是為了存儲數(shù)據(jù),本論壇系統(tǒng)的開發(fā)和研究,數(shù)據(jù)庫設(shè)計也是核心和基礎(chǔ)技術(shù),本系統(tǒng)采用的SQL Server作為后臺數(shù)據(jù)庫,該數(shù)據(jù)庫存儲本論壇系統(tǒng)所使用的所有數(shù)據(jù),方便用戶訪問數(shù)據(jù)。在數(shù)據(jù)庫設(shè)計過程中,根據(jù)規(guī)范化理論,設(shè)計出一個好的模型來反映現(xiàn)實世界,以便更好地規(guī)范現(xiàn)實世界之間的關(guān)系。
3.1 概念結(jié)構(gòu)設(shè)計。此階段是數(shù)據(jù)庫設(shè)計的重要環(huán)節(jié)。即在需求分析的基礎(chǔ)上,設(shè)計出各種實體對象,分析其屬性,以及各實體間的關(guān)系,同時為后續(xù)的設(shè)計作準備。概念結(jié)構(gòu)主要特點是能對真實的世界進行真正的,充分的反映,簡單易懂,易于更換,便于各種數(shù)據(jù)模型轉(zhuǎn)換的關(guān)系[5]。
此階段設(shè)計過程中使用的表示方法是功能強大E-R圖,它用于描述系統(tǒng)的概念模型,它是對抽象的概念模型,以便更好地和更精確的使用DBMS來實現(xiàn)這些要求。本論壇系統(tǒng)包含的實體對象有:用戶(包括管理員和普通用戶)、分類管理、主題管理、回復管理、音樂管理。在設(shè)計過程中,根據(jù)規(guī)范化原則,應(yīng)該避免屬性、名稱、結(jié)構(gòu)等沖突情況的發(fā)生。論壇系統(tǒng)E-R圖如圖3所示。
3.2 邏輯結(jié)構(gòu)設(shè)計。邏輯結(jié)構(gòu)設(shè)計是將設(shè)計好E-R圖到關(guān)系模型的過程,遵循模型設(shè)計過程的規(guī)范化為原則,同時要保證數(shù)據(jù)增刪時的一致性,數(shù)據(jù)不重復出現(xiàn)等。使用SQL Server 2005為數(shù)據(jù)開發(fā)工具,創(chuàng)建一個數(shù)據(jù)庫softforum,包含5個表。分別是用戶管理信息表author、分類管理信息表class、主題管理信息表subject、回復管理信息表reply,音樂管理信息表music。
(1) 用戶管理信息表author,主要目的用于驗證用戶的身份,同時判斷出用戶所使用的IP地址等7個字段,其字段如表1所示。
表1 用戶管理信息表
(2)分類管理信息表class,用來存放分類相關(guān)信息,如主題數(shù)量及回復數(shù)量等四個字段,其字段如表2所示。
表2 分類管理信息表
(3)主題管理信息表subject,用來存放主題相關(guān)信息,如主題名稱、發(fā)布用戶名、回復數(shù)、點擊數(shù)及最近回復日期等7個字段,其字段如表3所示。
(4)回復管理信息表reply,用來儲存帖子回復有關(guān)信息,如回貼內(nèi)容、回貼用戶名、回貼日期等六個字段,其字段如表4所示。
表3 主題管理信息表
表4 回復管理信息表
(5)音樂管理信息表music,用來存放所上傳的音樂文件相關(guān)信息,如音樂文件的路徑等四個字段,其字段如表5所示。
4.1 系統(tǒng)頁面布局設(shè)計實現(xiàn)
本系統(tǒng)采用超文本語言(HTML),同時結(jié)合CSS層疊樣式表以及ASP.NET母版頁來構(gòu)成界面的布局。其中,HTML是超文本語言,通過標簽來設(shè)置頁面在瀏覽器中的呈現(xiàn)形式,結(jié)合其他Web技術(shù)的使用,可以制作功能強大的網(wǎng)頁[6];CSS即層疊樣式表,是一種設(shè)計網(wǎng)頁樣式格局的工具[7]。文本信息存在HTML文件中,外觀設(shè)計存在樣式文件中,可以減少開必人員的編碼量,提高網(wǎng)站的可維護性;母版頁的使用的目的,是讓網(wǎng)站具有統(tǒng)一的設(shè)計風格,便于管理。母版頁包含著一個或多個內(nèi)容頁[8]。
我們設(shè)計系統(tǒng)時要考慮到系統(tǒng)整體頁面及每一個分頁面的布局設(shè)計,首先我們要構(gòu)思,其次初步填充內(nèi)容;最后在進一步細化[9]。為保證系統(tǒng)整體界面的美觀大方、頁面之間的和諧統(tǒng)一,本系統(tǒng)采用外部鏈接式來調(diào)用已定義好的樣式文件stylesheet.css。將一個好的樣式定義好,在多個頁面來調(diào)用它,從而提高開發(fā)效率,降低維護成本,也能實現(xiàn)頁面的結(jié)構(gòu)和性能[10]。
4.2 系統(tǒng)前臺主要模塊的設(shè)計實現(xiàn)
4.2.1 系統(tǒng)首頁
用戶通過運行系統(tǒng)后,可以從首頁界面看到相關(guān)的各種信息。如圖4系統(tǒng)首頁界面所示。該界面設(shè)計與實現(xiàn)對應(yīng)的文件是default.aspx和default.aspx.cs。其中頁面頂部有導航條,由系統(tǒng)的幾項功能菜單組成,有用戶登錄、注冊、在線音樂、搜索、后臺管理、注銷幾項組成;頁面中間由四部分組成的。第一部分是對用戶的個人信息進行顯示,用戶的級別、貢獻值、本次訪問時間、用戶IP信息等。第二個部分顯示分類信息相關(guān)內(nèi)容。第三個部分顯示最近訪問的主題帖子相關(guān)信息。第四個部分顯示本系統(tǒng)的注冊人數(shù)。頁面底部主要有一些鏈接網(wǎng)頁組成。其頂部和底部信息作為公共信息,分別單獨寫入Header.asax和Footer.asax文件中,其他頁面需要使用以下代碼來調(diào)用。
<%@ Register Src="header.ascx" TagName="header" TagPrefix="uc1" %>
<%@ Register Src="footer.ascx" TagName="footer" TagPrefix="uc2" %>
圖4 論壇系統(tǒng)首頁界面
4.2.2 用戶注冊、登錄模塊
在論壇系統(tǒng)的首頁,游客只能閱貼,不能發(fā)貼及回帖,所以游客可通過首頁頂部菜單項注冊成普通用戶,方可進行其他操作。如圖5注冊界面所示。
圖5 用戶注冊界面
已注冊過的用戶,可直接通過系統(tǒng)首頁頂部導航“登錄”菜單,進入相關(guān)界面,輸入個人用戶名和密碼等相關(guān)信息,執(zhí)行Button1_Click()事件函數(shù)處理,從數(shù)據(jù)庫中用戶管理信息表author進行驗證,如果沒有查找到一致的記錄,系統(tǒng)則出現(xiàn)對話框,提示“對不起,您的用戶名和密碼有誤”。 否則可對本系統(tǒng)進行其他相關(guān)的操作。如圖6用戶登錄界面所示。
圖6 用戶登錄界面
4.2.3 前臺閱貼、回貼模塊
該模塊是系統(tǒng)前臺模塊的重要組成部分,游客可通過成功注冊并登錄,可以對論壇系統(tǒng)感興趣的帖子進行查看,同時回復自己的見解,從而達到互動效果。如用戶hjx登錄后,在首頁分類信息中點擊“計算機類”進入主題帖子頁面,可看到關(guān)于計算機類的所有主題帖子信息。如圖7用戶閱貼界面所示。
圖7 用戶閱貼界面
本模塊的實現(xiàn)涉及到softforum數(shù)據(jù)庫中的分類信息表class和主題帖子信息表subject兩個表中相關(guān)內(nèi)容。其頁面中信息顯示通過 GridView控件來存放主題信息表Subject(subTitle,authouName,replySum,hot,publish)的字段。首先,與數(shù)據(jù)庫建立連接,返回SqlConnection對象的值;通過classID字段將分類管理信息表class和主題管理信息表subject進行關(guān)聯(lián)后,執(zhí)行查詢語句,返回SqlCommand對象;通過SqlDataReader對象對數(shù)據(jù)庫中數(shù)據(jù)進行訪問,利用GridView控件的DataSource屬性,用DataBind方法,將數(shù)據(jù)與GridView控件相連接,操作結(jié)束后,釋放所有的連接[11]。
用戶瀏覽主題帖子后,可查看帖子的回復內(nèi)容,鏈接到回復模塊頁面,此頁面中可以看到其他用戶對該帖子的回復內(nèi)容,同時登錄用戶也可對此主題帖進行交流。同時在回復信息界面顯示每個回復用戶的個人信息等。如圖8用戶回帖界面所示。
同時用戶可對感興趣的回復內(nèi)容中上傳的文檔、影音文件、圖片等進行下載。
圖8 用戶回貼界面
4.2.4 搜索主題帖子模塊
如果帖子主題內(nèi)容較多,用戶還可通過搜索功能,快速查找自己感興趣的帖子主題內(nèi)容,通過“搜索”按鈕確定后,進入到自己感興趣的主題帖子內(nèi)容回復模塊頁面。從而節(jié)約用戶的查找主題帖子內(nèi)容的時間。方便了用戶的需求。如圖9用戶搜索主題帖子界面所示。
圖9 用戶搜索主題貼子界面
本模塊的實現(xiàn)涉及到softforum數(shù)據(jù)庫中主題帖子信息表subject相關(guān)內(nèi)容。通過與數(shù)據(jù)庫連接后,執(zhí)行查詢語句select * from subject where subtitle like '%" + tbSearch.Text.ToString().Trim() + "%'; select count(*) from subject where subtitle like '%" + tbSearch. Text. ToString(). Trim() + "%'",查詢滿足條件的個數(shù),其后用DataBind方法綁定到GridView控件,在頁面上顯示出符合要求的主題帖子的個數(shù)及相關(guān)內(nèi)容。
4.3 系統(tǒng)后臺主要管理模塊的設(shè)計實現(xiàn)
4.3.1 后臺管理界面
用戶或管理員以自己的身份通過主頁面菜單“后臺管理”,進入“后臺管理”頁面后,管理員的擁有所有權(quán)限:更改信息、分類管理、主題管理、回復管理、數(shù)據(jù)管理、用戶管理。而已注冊的普通用戶所擁有的權(quán)限有:更改信息、主題管理、回復管理。以管理員hjx為例,通過登錄后,進入后臺管理界面,進行一系列的相關(guān)操作。如圖10后臺管理界面所示。
圖10 后臺管理界面
4.3.2 分類管理模塊
分類管理模塊是管理員所擁有的權(quán)限,通過分類管理模塊,管理員可以添加其他分類項名稱信息,同時可以修改已有的分類名稱、刪除已有的分類信息。如圖11分類管理界面所示。
本模塊的實現(xiàn)涉及到softforum數(shù)據(jù)庫中分類管理信息表class相關(guān)內(nèi)容。選擇“添加”按鈕時,執(zhí)行插入語句insert into class(content,subjectsum,articlesum) values('',0,0),從而實現(xiàn)了添加分類信息的功能;選擇“編輯”按鈕時,update class set content='" + content + "' where classid='" + classid + "'",將分類名稱修改后,單擊“更新”完成編輯操作;選擇“刪除”操作,可將分類相關(guān)信息進行徹底的刪除。
圖11 分類管理界面
4.3.3 后臺主題管理模塊
用戶和管理員對主題管理模塊所擁有的權(quán)限不同,管理員可對所有用戶的主題貼進行相關(guān)操作。如添加、編輯、刪除。而用戶只可對自己發(fā)表的主題貼進行相關(guān)操作。下圖為管理員hjx對主題管理模塊的操作,其界面如圖12主題管理界面所示。
圖12 主題管理界面
以管理員hjx為例添加新主題內(nèi)容,添加新主題內(nèi)容包括:選擇主題分類、主題名稱、主題內(nèi)容等相關(guān)內(nèi)容,如圖13管理員添加主題界面所示。 本模塊的實現(xiàn)涉及到softforum數(shù)據(jù)庫中主題管理信息表subject和回復管理信息表reply的相關(guān)信息。選擇“添加”按鈕,顯示添加新主題相關(guān)內(nèi)容,選擇主題分類名稱、輸入主題名稱、通過瀏覽插入相關(guān)文檔。其中影音文件格式設(shè)置為wma、mp3、avi、mpg、mpeg、wmv,圖片文件格式設(shè)置為jpg、bmp、gif。通過執(zhí)行插入語句insert into subject (classid,subtitle,authorname,publish) values(" + this.ddClass. SelectedValue.ToString() + ",'" + subtitle+ "','" +session["name"].Tostring()+ "','" + Session["name"].ToString() + "');insert into reply(subID,repContent,authorName, replyDate,ipadd) values('" + subid + "','" + st + "','" + Session["name"].ToString()+"', getdate(),'" + this.getIP() + "')";將數(shù)據(jù)記錄存放到數(shù)據(jù)庫相關(guān)表中,其編輯、刪除操作同分類管理相同。
圖13 管理員添加主題界面
4.3.4 回復管理模塊
用戶或管理員以其身份通過主界面菜單“后臺管理”進入后臺管理模塊后,用戶和管理員對回復管理模塊所擁有的權(quán)限不同,管理員可對所有帖子的回復內(nèi)容進行管理,包括刪除和下載別人上傳的相關(guān)文件。而普通用戶僅對自己的回貼信息內(nèi)容進行管理,如圖14管理員回復管理界面所示。
圖14 管理員回復管理界面
5.1 系統(tǒng)的測試方法
本論壇系統(tǒng)采用了黑盒測試方法,它是根據(jù)系統(tǒng)對數(shù)據(jù)的格式要求及系統(tǒng)最終所要實現(xiàn)的功能來完成測試的。通過測試用例,檢驗輸出的結(jié)果是否正確,系統(tǒng)的預期的基本功能能否實現(xiàn),同時能正確識別和維護各種操作[12]。為確保系統(tǒng)每個模塊能正確的運行,在測試的過程中,用白盒測試來作為補充測試方法。在測試過程中,每個測試用例即要考慮到正常情況的測試結(jié)果,又要考慮到異常情況的測試結(jié)果。
5.2 系統(tǒng)的測試步驟
為了保證測試的準確性,對于每一個測試用例都要考慮到合法和非法的測試情況。系統(tǒng)測試的任務(wù)是盡可能徹底檢查出程序的錯誤,提高軟件系統(tǒng)的完整性和可靠性。
5.3 系統(tǒng)的測試過程和結(jié)果
根據(jù)系統(tǒng)需求分析的功能描述,根據(jù)用戶身份不同,所擁有的權(quán)限不同,對各個功能模塊進行測試。經(jīng)過不斷的測試,各功能模塊都能正常運行[13]。
總之,研究與開發(fā)基于.net的高職教師學術(shù)論壇系統(tǒng)過程中,會涉及到多方面的問題,應(yīng)在全面規(guī)劃的基礎(chǔ)上逐步實施。此外,在以后的使用中,還會增加一些功能模塊,使得本系統(tǒng)的功能變得更加完整,高職教師使用的時候更加方便。
[1]應(yīng)榮華.淺談B/S結(jié)構(gòu)的發(fā)展[J].商場現(xiàn)代化,2006,(13):90.
[2]Karli Watson, Christian Nagel,等著, 齊立波譯. C++入門經(jīng)典(第三版)[M]. 北京:清華大學出版社, 2006, 699-702.
[3]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論(第四版)[M].北京:高等教育出版社,2006:84-86.
[4]趙玲莉.基于ASP的網(wǎng)上教學論壇設(shè)計與實現(xiàn)[D].成都電子科學大學軟件工程碩士學位論文,2013:20-22.
[5]張蕾.基于.NET的檔案管理系統(tǒng)的開發(fā)與研究[D].天津大學碩士學位論文,2007:30-35.
[6]滕一霖.基于智能家居網(wǎng)關(guān)的頁面自適應(yīng)系統(tǒng)設(shè)計與實現(xiàn)[D].中國海洋大學碩士學位論文,2013:100-103.
[7]CSS教程. http://www.w3school.com.cn/css/css_intro.asp.
[8]蒲曉妮.中小型商品流通企業(yè)進銷存管理系統(tǒng)的分析與設(shè)計[D].電子科技大學碩士學位論文,2009:521-534.
[9]曾苗苗,等. HTML+CSS+DIV網(wǎng)頁設(shè)計與布局從入門到精通.北京:化學工業(yè)出版社,2012-8,50.
[10]林菲,孫勇.ASP.NET案例教程[M].北京:清華大學出版社,2009-10-01:30-32.
[11]范磊. 冷藏運輸信息管理系統(tǒng)的設(shè)計與實現(xiàn)[D]. 山西大學碩士論文, 2010, 37-40.
[12]Ferrara A, MacDonald M. Programming .NET Web Services[M]. 1.O’Reilly Media,Inc.,2002.
[13]房大偉,呂雙.ASP.NET開發(fā)實戰(zhàn)1200例(第I卷)[M].北京:清華大學出版社,2011:32-33.
Implementation of Higher Vocational Teachers’ Academic BBS System Based On The.Net Design
HUANG Jun-xia
(Yuncheng Preschool Education Normal College, Yuncheng Shanxi 044000, China)
The system adopts B/S mode and chooses the ASP, the NET, SQL Server 2005 as a data development environment. This system has completed the basic function of higher vocational teachers’ academic communication BBS system through the system analysis, system design and system testing. This system consists of two parts: front desk’ reading posts and replies module and background desk’ management module. The front desk’ reading mainly includes the functions of user register, login, logout, post, reply, browse and view post information; And non-registered users can only browse the theme and view the reply posts. At the same time, all users can listen and upload music online. The background desk management module is mainly to perform administrator permissions. The administrator can change all the user personal information management, post, reply post management, post management, classification and subject music management, data security management (i.e., backup and restore database). With the friendly interface and practical functions, the system is convenient not only for academic exchange but also for meeting the work requirements between teachers.
Bulletin Board System;ASP.NET; B/S mode;SQL Server 2005
2017-01-02
黃俊霞(1981-),女,山西運城,講師,碩士,研究方向為計算機教學研究。
TP31
A
1674-344X(2017)2-0041-07