999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于微信公眾號的高校實訓(xùn)基地管理系統(tǒng)分析與設(shè)計

2018-01-09 09:12:42莫洪武
廣西教育·C版 2018年9期
關(guān)鍵詞:高校

【摘 要】本文論述高校實訓(xùn)基地管理系統(tǒng)的設(shè)計,針對實訓(xùn)基地管理處于手工化、統(tǒng)計查詢極不方便等問題,設(shè)計一套基于微信公眾號和ASP.NET三層架構(gòu)技術(shù)的管理系統(tǒng),實現(xiàn)實訓(xùn)基地和儀器設(shè)備的信息化管理與快速查詢,并在廣西農(nóng)業(yè)職業(yè)技術(shù)學(xué)院中應(yīng)用,以提高學(xué)校總體管理水平,推動學(xué)校信息化發(fā)展。

【關(guān)鍵詞】高校 微信公眾號 實訓(xùn)基地管理系統(tǒng) 三層架構(gòu)

【中圖分類號】G 【文獻(xiàn)標(biāo)識碼】A

【文章編號】0450-9889(2018)09C-0186-03

微信已經(jīng)成為手機用戶無法離開的一種綜合性工具,它在信息交流、商品服務(wù)、轉(zhuǎn)賬支付和信息推送等方面均得到廣泛應(yīng)用。大部分高校推出了自己的微信公眾號,但應(yīng)用都比較簡單,多以信息推送為主,很少與學(xué)校業(yè)務(wù)系統(tǒng)結(jié)合。近年來,國家對教育投入力度非常大,高校每年新增實驗儀器設(shè)備至少幾百萬,隨著實訓(xùn)室的增多、儀器設(shè)備資產(chǎn)的增大,傳統(tǒng)的人工管理方式存在很多弊端,如無法快速統(tǒng)計實訓(xùn)場所的數(shù)量、分類、面積,無法快速獲取儀器設(shè)備的參數(shù)、價格、所在場所等信息,尤其在儀器設(shè)備場所多次變更沒有記載而導(dǎo)致最終無法找到,造成資產(chǎn)的流失。因此,設(shè)計一套基于微信公眾號和三層架構(gòu)技術(shù)結(jié)合的實訓(xùn)基地管理軟件系統(tǒng)用于管理實訓(xùn)室和儀器設(shè)備等信息,可以有效提升高校信息化管理水平。

一、業(yè)務(wù)流程分析和系統(tǒng)架構(gòu)設(shè)計

實訓(xùn)基地管理包括實訓(xùn)室管理和儀器設(shè)備管理兩個方面。實訓(xùn)室一般由專業(yè)所在的系部進(jìn)行建設(shè)與管理,系部配備有實訓(xùn)基地主任和實驗室管理員,學(xué)院領(lǐng)導(dǎo)和教務(wù)處可以進(jìn)行實訓(xùn)室使用監(jiān)督和綜合信息統(tǒng)計,任課教師和學(xué)生在使用前可以查詢實訓(xùn)室的基本情況。儀器設(shè)備采購由系部提出計劃,教務(wù)處、計財處和領(lǐng)導(dǎo)審批后由資產(chǎn)管理科負(fù)責(zé)統(tǒng)一采購,然后將儀器設(shè)備信息入庫進(jìn)行管理,系部負(fù)責(zé)將儀器設(shè)備放置制定實訓(xùn)室和日常管理,到年限之后系部申請報廢,再由專業(yè)人員認(rèn)定,最后由資產(chǎn)管理科、審計科、系部一起完成報廢手續(xù)。

(一)使用對象分析。根據(jù)通過微信公眾號登錄實訓(xùn)基地和儀器設(shè)備管理所涉及的人員組成,歸納出主要包括8類對象:資產(chǎn)管理科、系部實訓(xùn)室主任、系部實訓(xùn)室管理員、教務(wù)處、計劃財務(wù)處、學(xué)校領(lǐng)導(dǎo)、學(xué)生、普通教師。

(二)面向?qū)ο蟮臉I(yè)務(wù)流程分析。具體如下:

1.面向?qū)ο蟮膶嵱?xùn)室管理業(yè)務(wù)流程分析。實訓(xùn)基地主任:實訓(xùn)基地建立后,實訓(xùn)基地主任根據(jù)實訓(xùn)室所依托的專業(yè)設(shè)置實訓(xùn)室地分類,并把實驗室歸類到該分類當(dāng)中,把實驗室的基本信息(包括場所、面積、實驗桌椅配套數(shù)量等)錄入系統(tǒng),然后把實驗室管理權(quán)限分配到指定實驗員名下。實驗員:管理實驗室基本信息(如當(dāng)實驗桌椅等信息發(fā)生變更時進(jìn)行修改),管理實訓(xùn)室實驗實習(xí)安排。學(xué)校領(lǐng)導(dǎo)和教務(wù)處:可以隨時查詢統(tǒng)計實驗室分類、實驗室數(shù)量、實驗室面積、使用情況等信息。任課教師:可以根據(jù)教室基本情況和使用情況,在實驗室正常安排之外申請實驗室使用。學(xué)生:查詢實驗室的使用情況,向?qū)嶒瀱T申請實驗室使用。

2.面向?qū)ο蟮膬x器設(shè)備管理業(yè)務(wù)流程分析。實訓(xùn)基地主任:根據(jù)專業(yè)建設(shè)需求,提出儀器設(shè)備采購計劃上報到教務(wù)處、計財處和學(xué)校領(lǐng)導(dǎo)審批,并能對儀器設(shè)備基本信息和使用信息進(jìn)行查詢。實驗員:將資產(chǎn)管理科采購回的設(shè)備放入指定實驗室,將儀器設(shè)備信息(名稱、編號、參數(shù)等)錄入系統(tǒng)。對任課教師的儀器設(shè)備使用等進(jìn)行管理,并隨時修改儀器設(shè)備放置場所變更等信息。學(xué)校領(lǐng)導(dǎo)、教務(wù)處和計財處:對儀器設(shè)備采購的可行性進(jìn)行評估,并可以隨時查詢統(tǒng)計儀器設(shè)備數(shù)量、放置地點、設(shè)備參數(shù)、金額等基本信息和目前使用信息等。資產(chǎn)管理科:根據(jù)各個實訓(xùn)基地上報的采購計劃,負(fù)責(zé)儀器設(shè)備采購和資產(chǎn)管理等工作。任課教師:進(jìn)行儀器設(shè)備的申領(lǐng)和使用。

(三)系統(tǒng)架構(gòu)設(shè)計。分層設(shè)計可以保障各層之間互不影響,當(dāng)需求發(fā)生變化后,只需要更改相應(yīng)的層中的代碼,而不會影響到其他層中的代碼,因此可以實現(xiàn)較好的開發(fā)分工,也有利于組件的重用。三層架構(gòu)模式,自底向上分為三層:數(shù)據(jù)訪問層(DAL)、業(yè)務(wù)邏輯層(BLL)和表示層(PL)。根據(jù)微軟的三層架構(gòu)思想設(shè)計的實訓(xùn)基地管理系統(tǒng)架構(gòu)如圖1所示。

二、基于ASP.NET三層架構(gòu)技術(shù)的軟件系統(tǒng)設(shè)計

本系統(tǒng)基于ASP.NET三層架構(gòu)技術(shù)設(shè)計,采用B/S訪問模式,SQL Server2015作為數(shù)據(jù)存儲管理平臺,VisualStudio2015作為開發(fā)工具。

根據(jù)數(shù)據(jù)流程分析和系統(tǒng)架構(gòu)設(shè)計結(jié)果,利用SQL Server2015創(chuàng)建Labmanage數(shù)據(jù)庫,之后建立Student、Teacher、Labtype、Lab、Devicetype、Device等數(shù)據(jù)表。打開Visual Studio2015集成開發(fā)環(huán)境,創(chuàng)建基于C#語言的ASP.NET網(wǎng)站,將自動生成App_Data文件夾,Web.config配置文件和Default.aspx默認(rèn)窗體文件。在App_Data下創(chuàng)建2個文件夾(如圖2所示),其中DAL用來放置數(shù)據(jù)訪問層文件,BLL用來放置業(yè)務(wù)邏輯層文件。本文將以在頁面查詢實訓(xùn)室Lab表數(shù)據(jù)為例,通過ASP.NET三層架構(gòu)技術(shù)實現(xiàn)實訓(xùn)基地管理軟件系統(tǒng)的方法。

(一)創(chuàng)建數(shù)據(jù)訪問層。在DAL文件夾下創(chuàng)建數(shù)據(jù)訪問類Database.cs,在其中設(shè)計數(shù)據(jù)連接Connection,數(shù)據(jù)執(zhí)行Command,數(shù)據(jù)查詢Dataset等函數(shù),以下列出Dataset函數(shù)。

public DataSet GetDataSet(string sql)

{ try

{ Open();

Da = new SqlDataAdapter(sql, Conn);

Ds = new DataSet();

Da.Fill(Ds); }

catch (Exception e)

{ throw new Exception(e.Message, e); }

finally

{ Close(); }

return Ds; }

(二)創(chuàng)建業(yè)務(wù)邏輯層。數(shù)據(jù)訪問層(DAL)將數(shù)據(jù)訪問的細(xì)節(jié)從表示層中分離出來了,它不能處理任何的業(yè)務(wù)規(guī)則,這些工作將由業(yè)務(wù)邏輯層(BLL)來承擔(dān)。在BLL文件夾里面創(chuàng)建Lab.cs類文件,在里面實現(xiàn)對Lab表的查詢、插入、更新和刪除等功能,查詢實現(xiàn)代碼如下。

public DataSet DataSet()

{ Database mylab = new Database();

string sql = "select lab_name as labname,lab_site as labsite,(select labtype_name from labtype where labtype_id=lab.labtype_id) as labtype from lab order by id desc";

return mylab.GetDataSet(sql); }

(三)表示層顯示實驗室信息。在默認(rèn)Default.aspx默認(rèn)窗體文件中放入一個GridView控件,ID命名為“GridView1”,在Default.aspx.cs文件加入訪問邏輯層語句,實現(xiàn)在GridView上顯示實訓(xùn)室信息,實現(xiàn)代碼如下。

Lab mylab = new Lab();

GridView1.DataSource = mylab.DataSet();

GridView1.DataBind();

三、微信公眾平臺接口設(shè)計

(一)公眾平臺接口配置。公眾平臺信息接口為開發(fā)者提供了一種新的消息處理方式,在申請成為開發(fā)者后,便可以使用公眾平臺的開發(fā)功能。在公眾平臺里面,需要填寫一個URL和一個Token,其中URL為實訓(xùn)室管理系統(tǒng)的服務(wù)器地址,Token任意填寫。

(二)基于ASP.NET微信接口設(shè)置。當(dāng)用戶點擊提交后微信會向公眾平臺填寫的服務(wù)器發(fā)送幾個參數(shù),這樣就需要書寫Asp.net程序接收微信傳過來的參數(shù),主要參數(shù)包含echostr、signature、timestamp、echoString四個參數(shù),當(dāng)驗證通過后將返回給微信公眾平臺,接下來就可以進(jìn)行微信的開發(fā),Asp.net程序接口代碼如下。

public void InterfaceTest()

{ string token = "token";

if (string.IsNullOrEmpty(token))

{ return; }

String echoString = HttpContext.Current.Request.QueryString["echoStr"];

string signature = HttpContext.Current.Request.QueryString["signature"];

string timestamp = HttpContext.Current.Request.QueryString["timestamp"];

string nonce = HttpContext.Current.Request.QueryString["nonce"];

if (!string.IsNullOrEmpty(echoString))

{

HttpContext.Current.Response.Write(echoString);

HttpContext.Current.Response.End();

四、結(jié)語

廣西農(nóng)業(yè)職業(yè)技術(shù)學(xué)院目前有近150間實訓(xùn)室,儀器設(shè)備更是種類繁多,不僅教務(wù)處、財務(wù)處和學(xué)院領(lǐng)導(dǎo)難以獲取實訓(xùn)室和儀器設(shè)備的各類信息,資產(chǎn)管理科和系部往往也不清楚管理有多少儀器設(shè)備。因此,開發(fā)基于微信公眾號和ASP.NET三層架構(gòu)技術(shù)的學(xué)院實訓(xùn)基地管理系統(tǒng),學(xué)院各個層面都可以通過各自的接口查詢和統(tǒng)計所需的信息,有效地提高了實訓(xùn)地基的管理水平,也促進(jìn)了學(xué)院信息化發(fā)展,為今后其他領(lǐng)域信息化需求提供了有力支持。

開發(fā)基于微信公眾號和ASP.NET三層架構(gòu)的高校實訓(xùn)基地管理平臺可以有效地解決高校實訓(xùn)基地管理混亂、信息和統(tǒng)計無從獲取等問題,為高校實訓(xùn)基地管理信息化提供一種切實可行的辦法,值得后續(xù)應(yīng)用和推廣。

【參考文獻(xiàn)】

[1]尤偉靜.高校微信公眾平臺文化育人工作探析[J].新媒體研究,2018(2)

[2]Chung W C,Lau H.Development of an architecture for a hybrid manufacturing information system.Engineering with Computers,2009(6)

[3]許博.基于.Net三層架構(gòu)的科研管理系統(tǒng)的開發(fā)與應(yīng)用[J].實驗室研究與探索,2013(2)

[4]王雷,王智廣.改進(jìn)的三層架構(gòu)研究與應(yīng)用[J].計算機工程與設(shè)計,2017(7)

[5]黃興榮.基于B/S 架構(gòu)模式的三層結(jié)構(gòu)設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2015(32)

【基金項目】廣西高校科研項目“基于微信公眾平臺的高職學(xué)院移動信息化服務(wù)平臺的開發(fā)”(KY2016YB686)

【作者簡介】莫洪武(1980— ),男,碩士,黑龍江拜泉人,廣西農(nóng)業(yè)職業(yè)技術(shù)學(xué)院電子信息工程系副教授,研究方向:計算機科學(xué)與技術(shù)。

(責(zé)編 黎 原)

猜你喜歡
高校
大數(shù)據(jù)時代高校學(xué)生知識管理
科技視界(2016年21期)2016-10-17 18:42:37
淺議高校儀器設(shè)備信息化管理體系建設(shè)
科技視界(2016年21期)2016-10-17 18:18:56
高校安全隱患與安全設(shè)施改進(jìn)研究
商(2016年27期)2016-10-17 05:02:12
提升高校官方微信公眾平臺傳播效果的幾點思考
新聞世界(2016年10期)2016-10-11 20:24:04
新常態(tài)下高校檔案工作發(fā)展研究
中日高校本科生導(dǎo)師制的比較
考試周刊(2016年76期)2016-10-09 08:28:06
高校輔導(dǎo)員職業(yè)認(rèn)同提升的策略研究
弘揚雷鋒精神與轉(zhuǎn)型期高校校園文化教育整合性研究
試論高校黨建工作中的黨史教育
學(xué)研產(chǎn)模式下的醫(yī)藥英語人才培養(yǎng)研究
成才之路(2016年26期)2016-10-08 11:07:49
主站蜘蛛池模板: 亚洲天堂视频在线观看| 国产日韩欧美精品区性色| 亚洲精品国产乱码不卡| 欧美色综合久久| 在线欧美一区| 日韩a级片视频| 国产性生交xxxxx免费| 制服丝袜国产精品| 日本国产一区在线观看| 亚洲毛片一级带毛片基地| 亚洲国产欧美国产综合久久| 久久99精品久久久大学生| 国模极品一区二区三区| 99久久国产综合精品2020| 99久久国产自偷自偷免费一区| 国产在线98福利播放视频免费 | 亚洲无码91视频| 久久天天躁狠狠躁夜夜2020一| 亚洲开心婷婷中文字幕| 国产欧美亚洲精品第3页在线| 国产女同自拍视频| 国产麻豆精品久久一二三| 国产成人亚洲日韩欧美电影| 色国产视频| 国产精品黑色丝袜的老师| a网站在线观看| 黄色片中文字幕| 情侣午夜国产在线一区无码| 国产91小视频| 亚洲一区二区成人| 国产又粗又爽视频| 欧美一级黄色影院| 色噜噜中文网| 国产日韩丝袜一二三区| 91精品免费高清在线| 波多野结衣无码AV在线| 国产女人爽到高潮的免费视频| 国产浮力第一页永久地址| 国产国产人在线成免费视频狼人色| 40岁成熟女人牲交片免费| 亚洲精品国产乱码不卡| 色综合久久久久8天国| 亚洲视频色图| 亚洲天堂色色人体| 精品久久久久久中文字幕女| 人人澡人人爽欧美一区| 国产99在线观看| 人妻夜夜爽天天爽| 国产超碰在线观看| 91麻豆国产视频| 国产麻豆91网在线看| 538国产在线| 91精品日韩人妻无码久久| 国产欧美在线观看一区| 亚洲天堂高清| h网站在线播放| 青青草原国产| av无码久久精品| 亚洲综合色婷婷| 欧美视频免费一区二区三区 | 欧美视频在线播放观看免费福利资源| 中文字幕波多野不卡一区| 四虎成人在线视频| 国产超碰一区二区三区| 国产一级小视频| 91啪在线| 日韩欧美国产中文| 真人高潮娇喘嗯啊在线观看 | 国产精品自拍露脸视频| 国产精品一区在线麻豆| a级毛片网| 一本大道香蕉久中文在线播放| 日日拍夜夜操| 亚洲欧美日韩综合二区三区| 国产91九色在线播放| 97久久超碰极品视觉盛宴| 久久久久久久97| 好吊色国产欧美日韩免费观看| 国产女主播一区| 操操操综合网| 国产精品一区不卡| 久草视频精品|