• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于ASP.NET的高職教師博客系統(tǒng)的設計與實現(xiàn)

    2016-01-12 10:15:27孫士新
    關鍵詞:實現(xiàn)設計

    基于ASP.NET的高職教師博客系統(tǒng)的設計與實現(xiàn)

    孫士新

    (亳州職業(yè)技術學院 信息工程系,安徽 亳州 236800)

    摘要:博客為高職教師的課上課下工作提供了便利,采用兩層B/S模式,構建包括教師后臺維護和教師網(wǎng)站展示的高職教師博客系統(tǒng)模型.設計包括文章分類管理、文章管理、添加文章、評論管理、鏈接管理和留言管理的高職教師博客系統(tǒng)業(yè)務流程;設計包含用戶、類型信息、鏈接、留言、文章、和評論等業(yè)務實體的數(shù)據(jù)庫.在ASP.NET開發(fā)環(huán)境下實現(xiàn)系統(tǒng)的功能,研究并優(yōu)化用戶登錄、教師后臺操作、教師博客展示等關鍵代碼.

    關鍵詞:博客系統(tǒng);設計;實現(xiàn)

    中圖分類號:G206.3文獻標志碼:A

    文章編號:1008-5564(2015)03-0079-04

    收稿日期:2015-03-20

    作者簡介:耿娟(1981—),女,河南偃師人,三門峽職業(yè)技術學院建筑工程學院講師,碩士,主要從事軟件工程研究.

    DesignandImplementationoftheBlogSystemforHigherVocationalTeachersBasedonASP.NET

    SUNShi-xin

    (DepartmentofInformationEngineering,BozhouVocationalandTechnicalCollege,Bozhou236800,China)

    Abstract:The blog provides a convenience for teachers of higher vocational education in class and after class. In this paper, the blog system model of higher vocational education teachers that including teachers’ background maintenance and teachers’ website display was constructed by using of the two layers B/S mode. The operation process of the block system of higher vocational education teachers that including article classified management, article management, adding article, comments management, link management and message management was designed, and database of business entities that including user, type of information, links, messages, articles and comments, etc were also designed. The function of the system was realized under the ASP.NET development environment, and the key codes of user login, teacher background operation, and teachers’ blog display, etc were studied and optimized.

    Keywords:blogsystem;design;implementation

    ASP.NET自2000年發(fā)布以來,以代碼高效、開發(fā)簡單、管理簡便、語言支持新穎、程序結構清晰等優(yōu)勢倍受系統(tǒng)開發(fā)者所青睞,其相關技術被廣泛應用于各行各業(yè)管理系統(tǒng)中.作為一種獨立于瀏覽器的編程模型,ASP.NET為B/S模式下的網(wǎng)絡應用軟件開發(fā)提供了平臺,使多維終端下訪問服務器數(shù)據(jù)成為現(xiàn)實.ASP.NET框架下,借助VisualBasic.NET、C#.NET、J#.NET、C++.NET4種語言來實現(xiàn)程序代碼的編寫,屏蔽了程序員的開發(fā)個性化差異,提高了程序的通用性[1-2].

    1基于ASP.NET的高職教師博客系統(tǒng)的需求分析

    1.1Blog為高職教師提供的便利

    隨著信息技術的發(fā)展和網(wǎng)絡技術的廣泛應用,高職課堂教學已經(jīng)由傳統(tǒng)的師生面對面交流發(fā)展為現(xiàn)在的“以教師為主導,以學生為主體”的多維師生互動模式[3].以手機、計算機、網(wǎng)絡為主體的通訊工具被快速投入到高職學生的學習、生活之中.學生除了在課堂上,還可以通過網(wǎng)絡獲取更為廣泛、更為權威的信息;課堂上教師授課內(nèi)容、輔助資料都可以以一定的方式推送給學生,教師可以通過網(wǎng)絡與學生建立即時互動.

    博客的出現(xiàn)和應用為高職教師提供了一個展示自己教學內(nèi)容、推廣教學方法、發(fā)揮教學能量的平臺,增加了師生之間的有效互動[4].高職教育人才培養(yǎng)的目標是培養(yǎng)應用性、技能型人才,高職教師在進行課堂教學時更注重知識的應用價值,更為注重對學生的感性認知能力、操作能力、知識遷移能力的培養(yǎng)[5].單一的課堂教學難以為學生提供個性化的知識傳授和能力煉造,教師把自己上課知識點加以梳理,把相關圖片視頻加以修飾,把相關能力要求明確羅列,把知識遷移方法加以梳理,把相關流程加以適配,進行科學的展出,放到自己課程的博客上,讓學生瀏覽和提問,促使高職教學活動事半功倍.

    1.2高職教師博客系統(tǒng)

    圖1 高職教師博客系統(tǒng)C/S兩層結構圖

    高職教師博客系統(tǒng)的開發(fā),考慮到系統(tǒng)的便捷性、可用性,采用B/S模式,即把系統(tǒng)放到服務器上,教師可用通過服務器訪問系統(tǒng),在系統(tǒng)內(nèi)做相關操作,學生可以瀏覽到教師博客的內(nèi)容,如圖1所示..net經(jīng)過十幾年不斷開發(fā)和應用,以穩(wěn)定性好、易用等得到了開發(fā)者的認可,本系統(tǒng)開發(fā)環(huán)境采用ASP.NET,數(shù)據(jù)庫采用SQLSERVER2003[6].

    1.3高職教師博客系統(tǒng)的模型

    該系統(tǒng)認定識別用戶分為管理員用戶和普通用戶兩種,如圖2所示,高職教師博客系統(tǒng)的業(yè)務流程為用戶登錄系統(tǒng),系統(tǒng)對用戶進行判別,當系統(tǒng)判定該用戶為管理用戶時,系統(tǒng)會把后臺管理主界面呈現(xiàn)給用戶,后臺管理界面包括網(wǎng)站文章的鏈接管理、用戶留言管理、用戶評論管理、文章的增刪改管理、文章類別管理和添加文章6個模塊頁面,每個頁面之間可以相互鏈接;當系統(tǒng)認定用戶為普通用戶時,系統(tǒng)會把教師博客主頁面呈現(xiàn)出來,此時可以供用戶操作的功能只有用戶留言,除此之外用戶只能進行相關博客資料的瀏覽.

    圖2 高職教師博客系統(tǒng)的業(yè)務流程

    圖3 高職教師博客系統(tǒng)的后臺管理系統(tǒng)功能模塊

    2高職教師博客系統(tǒng)的設計

    2.1功能模塊

    高職教師博客系統(tǒng)分為系統(tǒng)功能和用戶功能.如圖3所示,系統(tǒng)功能分為文章分類管理、文章管理、添加文章、評論管理、鏈接管理和留言管理;其中分類管理包括文章類型的添加、修改、刪除三部分,文章管理包括修改文章和刪除文章,評論管理主要功能為刪除評論,鏈接管理包括添加鏈接和刪除鏈接,留言管理包括刪除留言和恢復留言.普通用戶功能,如圖4所示.

    2.2數(shù)據(jù)庫設計

    根據(jù)系統(tǒng)業(yè)務需求,系統(tǒng)的業(yè)務實體主要有用戶、類型信息、鏈接、留言、文章、和評論等.用戶分學生用戶和教師用戶,教師用戶的屬性包括用戶名和密碼.如圖5所示,文章屬性包括文章標題、文章作者、文章編號、文章回復數(shù)、文章類型名、文章類型編號、文章恢復、文章內(nèi)容等,數(shù)據(jù)表如表1所示.文章類型信息包括類型編號和類型名稱.文章鏈接包括編號、鏈接名稱和地址等.如圖6所示,留言包括編號、學生昵稱、標題、內(nèi)容、留言日期等,數(shù)據(jù)表如表2所示.評論包括評論編號、評論昵稱、評論標題、評論內(nèi)容、發(fā)表日期、文章編號等.

    圖4 高職教師博客系統(tǒng)的博客展示系統(tǒng)的功能模塊

    圖5 文章信息實體E-R圖

    序號名稱類型長度字段說明1BG_a_idBigint4文章ID號(唯一)2BG_a_authorNvarchar50文章作者3BG_a_titleNvarchar200文章標題4BG_a_keyNvarchar200文章摘要5BG_a_contentNtext16文章內(nèi)容6BG_a_dateDatetime8發(fā)表日期7BG_a_hitBigint8人氣8BG_a_reBigint8回復9BG_c_idBigint8(文章)類型編號10BG_c_nameNvarchar50(文章)類型名稱11BG_a_iscmdInt4回復數(shù)

    圖6 留言信息實體E-R圖

    序號名稱類型長度字段說明1BG_m_idBigint8留言ID號(唯一)2BG_nickNvarchar50學生昵稱3BG_m_titleNvarchar50留言標題4BG_hpNvarchar50個人主頁5BG_m_contentNtext16(留言)內(nèi)容6BG_m_dateDatetime8(留言)時間7BG_m_replayNtext16(留言)回復

    3基于ASP.NET的高職教師博客系統(tǒng)的實現(xiàn)

    3.1登錄

    圖7 用戶登錄流程圖

    代碼如下:

    MamespaceBG_GROUP.Blog

    {

    PublicpartialclassBG_login:System.Web.UI.Page

    {…

    ProtectedvoidButton1_Click(objectsender,System.EventArgsf)

    {…

    If(BG_read.Read())

    {//把獲得的“UserName”存儲至Session中

    Session[“UserName”]=BG_read[0].ToString();

    //若是管理權身份,網(wǎng)頁則定向到頁面BG_admin.aspx

    Response.Redirect(“BG_admin.aspx”);}

    Else

    {//用戶名密碼輸入有誤時,提醒重新輸入

    Response.Write(“”);}}}}

    3.2管理員界面

    在管理員界面主要操作為類型管理、文章管理、連接管理和留言管理,在這四種管理中,主要是對數(shù)據(jù)的修改、刪除和添加.

    (1)類型的修改關鍵代碼為:

    PublicvoidBG_TYPE_Alter()

    {

    //創(chuàng)建“OleDbCommand”對象

    OleDbCommandBG_myCmd=newOleDbCommand(“select*fromBG_TYPEwhereBG_t_id=”+Request.QueryString[“id”]+””,BG_myConn);

    BG_myConn.Open();

    //創(chuàng)建“OleDbCommand”實例

    OleDbDateReaderBG_read=BG_myCmd.ExecuteReader();

    //判斷數(shù)據(jù)是否為空

    If(BG_read.Read())

    {

    //返回指定的數(shù)據(jù)

    Response.Write(“
    ”);Response.Write(“
    ”);Response.Write(“
    ”);Response.Write(“”);

    Response.Write(“”);

    Response.Write(“名稱:”);

    Response.Write(“”);

    Response.Write(“”);Response.Write(“”);Response.Write(“”);}

    BG_myConn.Close();

    }

    (2)類型的刪除關鍵代碼為:

    PublicvoidBG_Del_type()

    {

    StringBG_sql=”deletefromBG_typewhereBG_t_idin(“+Request.QueryString[“id”]+”)”;

    //創(chuàng)建“OleDbCommand”對象,然后對SQL語句操作

    OleDbCommandBG_myCmd=newOleDbCommand(BG_sql,BG_myConn);

    BG_myConn.Open();

    BG_myCmd.ExecuteNonQuery();

    BG_myConn.Close();

    Response.Redirect(“BG_type.aspx”);

    }

    (3)類型的添加關鍵代碼為:

    PublicvoidButton1_Click(objectsender,System.EventArgsf)

    {

    StringBG_sql=”insertintoBG_type(BG_t_name)values(“’typename.Text.ToString()+ ’”)”;

    //創(chuàng)建”O(jiān)leDbCommand”對象,然后對SQL語句操作

    OleDbCommandBG_myCmd=newOleDbCommand(BG_sql,BG_myConn);

    BG_myConn.Open();

    BG_myCmd.ExecuteNonQuery();

    BG_myConn.Close();

    Response.Redirect(“BG_type.aspx”);

    }

    3.3教師博客展示頁面

    教師博客頁面根據(jù)教師喜好而定,一般而言,教師博客界面包括文章列表、推薦文章、學生回應跟帖、友情鏈接和個人資料幾個部分.其中推薦文章的主要代碼為:

     

    .aspx’>

    <%#DataBinder.Eval(Container.DataItem,“BG_a_title“)%>

    4結語

    高職教師博客系統(tǒng)的設計與實現(xiàn)為高職教師以個人研究和教學為背景建立教師博客提供平臺,為高職教師之間進行教學、科研、教研交流提供幫助,架設起了教師與教師、教師與學生之間的橋梁,對高職教學活動和科研活動具有推動作用.通過教師博客系統(tǒng)的設計與實現(xiàn),為高職教師博客系統(tǒng)的開發(fā)流程提供參考,對關鍵代碼的研究為系統(tǒng)高效運行增設條件.

    [參考文獻]

    [1]閆洪亮,潘勇.ASP.NET程序設計教程[M].上海:上海交通大學出版社,2006:18.

    [2]鄒建峰,李律松,李曉栓.ASP.NET開發(fā)技術詳解[M].北京:人民郵電出版社,2005:12.

    [3]孫士新,李海燕,張騰達.高職教育面臨的困境及向基礎教育的回歸[J].長春工業(yè)大學學報(高教研究版),2012(3):75-77.

    [4]尤衛(wèi)玲,王琦.基于博客平臺的學校班級檔案建設研究[J].教學與管理,2015(3):7-11.

    [5]孫士新,李海燕.基于“能力、理論、實踐”三維融合的高職課堂設計模型[J].惠州學院學報,2013(2):118-121.

    [6]鄧文淵.ASP.NET2.0forC#動態(tài)網(wǎng)站開發(fā)[M].北京:機械工業(yè)出版社,2008:5.

    [責任編輯馬云彤]

    Vol.18No.3Jul.2015

    猜你喜歡
    實現(xiàn)設計
    何為設計的守護之道?
    《豐收的喜悅展示設計》
    流行色(2020年1期)2020-04-28 11:16:38
    瞞天過海——仿生設計萌到家
    藝術啟蒙(2018年7期)2018-08-23 09:14:18
    設計秀
    海峽姐妹(2017年7期)2017-07-31 19:08:17
    有種設計叫而專
    Coco薇(2017年5期)2017-06-05 08:53:16
    信息系統(tǒng)安全評價系統(tǒng)設計及實現(xiàn)
    高校聲像檔案數(shù)字化管理的實現(xiàn)路徑
    辦公室人員尚需制定個人發(fā)展規(guī)劃
    蘇州信息學院教務管理系統(tǒng)的設計與實現(xiàn)
    如何實現(xiàn)人企合一
    抚宁县| 康保县| 阿克苏市| 海淀区| 防城港市| 阿拉善左旗| 丰宁| 永安市| 临沧市| 论坛| 体育| 梨树县| 双牌县| 泾阳县| 翁牛特旗| 山东省| 马关县| 肃北| 无锡市| 新安县| 武宣县| 区。| 仁怀市| 治多县| 双江| 舒兰市| 凤城市| 葫芦岛市| 鄂托克旗| 韶关市| 临武县| 揭阳市| 团风县| 齐河县| 海门市| 新河县| 苏州市| 沭阳县| 丰城市| 张家港市| 乾安县|