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

?

基于NET高校體育場館綜合管理系統(tǒng)的技術(shù)分析

2018-10-30 07:59王斐
微型電腦應(yīng)用 2018年10期
關(guān)鍵詞:體育場館客戶端管理系統(tǒng)

王斐

(西安航空學(xué)院 體術(shù)學(xué)院, 西安 710089)

0 引言

高校建設(shè)體育場館,首先是服務(wù)高校體育教學(xué)、競賽等需求,同時給師生們提供一些運(yùn)動場所,隨著高校體育場館慢慢走進(jìn)市場,高校體育場館逐漸成為學(xué)校和社會公共享用資源。這對高校體育場館建設(shè)提出了更高的要求,高校以往的管理模式也逐漸不適應(yīng)個性化體育教學(xué)、市場運(yùn)作和各種競賽需求[]。將高校體育場館建設(shè)與信息網(wǎng)絡(luò)環(huán)境結(jié)合,可以實(shí)現(xiàn)更加科學(xué)化的高校體育場館管理。本文針對.NET平臺,從用戶角度分析高校體育場館綜合系統(tǒng)的建設(shè)。

1 系統(tǒng)開發(fā)平臺

.NET平臺可以實(shí)現(xiàn)跨系統(tǒng)操作的功能,它是微軟公司為提供網(wǎng)絡(luò)服務(wù)而開發(fā)的應(yīng)用平臺,該平臺可以基于XML Web實(shí)現(xiàn)不同應(yīng)用平臺系統(tǒng)集成服務(wù),使不同平臺的應(yīng)用程序、人員、數(shù)據(jù)和設(shè)備等系統(tǒng)部分實(shí)現(xiàn)數(shù)據(jù)共享和聯(lián)系。利用.NET平臺可以隨時訪問該平臺的程序、數(shù)據(jù)和文件。用戶進(jìn)入該平臺后,不需要知道具體文件或是程序的儲存位置,只要發(fā)送相應(yīng)請求,即可實(shí)現(xiàn)程序、文件的訪問[2-3]。用戶和開發(fā)人員是無法對該系統(tǒng)底層進(jìn)行開發(fā)的,該層屬于隱蔽層。在.NET平臺上可以使用多種語言進(jìn)行開發(fā)操作,比如:C++、C#、VB、J#等開發(fā)語言。.NET是建立在互聯(lián)網(wǎng)和XML協(xié)議上,也就說系統(tǒng)通過.NET平臺實(shí)現(xiàn)各種組件功能服務(wù),從而保證實(shí)時系統(tǒng)訪問,總稱是ADO.NET,在平臺ADO.NET平臺中,是由XML內(nèi)置文件作為支持,將非Window平臺的數(shù)據(jù)進(jìn)行導(dǎo)出和導(dǎo)入處理。也就是說,在.NET平臺上開發(fā)的程序可以實(shí)現(xiàn)與互聯(lián)網(wǎng)的連接,同時提供更加高效的網(wǎng)絡(luò)訪問功能。.NET是一種面向?qū)ο筮M(jìn)行開發(fā)的平臺,它可以兼容多種開發(fā)語言,這樣可以實(shí)現(xiàn)豐富系統(tǒng)控件的功能,提高平臺的高效利用性,同時促進(jìn)系統(tǒng)開發(fā)的效率[4-5]。利用.NET平臺進(jìn)行系統(tǒng)開發(fā)不僅非常方便,同時也能為系統(tǒng)開發(fā)提供豐富的類和系統(tǒng)對象,而且開發(fā)人員可以根據(jù)自己的需求進(jìn)行系統(tǒng)封裝和定義;這里可以將系統(tǒng)對象作為一個系統(tǒng)類,在不同的系統(tǒng)上不同的類都可以進(jìn)行重用和共享。利用.NET平臺進(jìn)行應(yīng)用系統(tǒng)開發(fā)比較便捷,所以,進(jìn)行高校體育場館管理系統(tǒng)開發(fā),使用.NET可以有效提高系統(tǒng)開發(fā)的效率。關(guān)于.NET平臺構(gòu)建的架構(gòu)模型,如圖1所示。

2 分析系統(tǒng)功能需求

建立綜合高效體育場館管理系統(tǒng)主要功能包括:(1)為高效體育競賽和教學(xué)提供服務(wù)和場地;(2)開發(fā)體育場館市場化經(jīng)營服務(wù)保障。針對這兩個方面的服務(wù)保障需求進(jìn)行功能設(shè)計,從用戶角度分析,建立該系統(tǒng)包括一般用戶和管理員用戶。其中管理員包括:教學(xué)、系統(tǒng)、公共市場化服務(wù)、場地維護(hù)、器材設(shè)備等方面的管理員。教學(xué)管理員可以合理安排學(xué)校體育競賽、教學(xué)計劃相關(guān)的時間、場地、器材等。系統(tǒng)管理員具有操作系統(tǒng)整個功能的權(quán)限,同時也負(fù)責(zé)操作規(guī)范、數(shù)據(jù)初始化、用戶權(quán)限等方面的管理和設(shè)定;市場化的公共管理員可以進(jìn)入系統(tǒng)完成市場服務(wù)操作,主要負(fù)責(zé)場館開放、收費(fèi)、場館預(yù)定、會員申請等方面的管理;場地維護(hù)就是對系統(tǒng)場地信息進(jìn)行實(shí)時更新。器材設(shè)備管理就是管理場館設(shè)備器材登記、借入和借出、入庫、報廢等方面的管理。另外,進(jìn)行高校體育場館管理系統(tǒng)設(shè)計時,還需要設(shè)計輸出和輸入、數(shù)據(jù)備份和恢復(fù)、統(tǒng)計、查詢和打印等功能。

圖1 .NET體系結(jié)構(gòu)圖

3 系統(tǒng)設(shè)計

3.1 系統(tǒng)架構(gòu)體系設(shè)計和開發(fā)方法

傳統(tǒng)都是使用客戶端/服務(wù)器(C/S)架構(gòu)來開發(fā)系統(tǒng),隨著網(wǎng)絡(luò)技術(shù)的出現(xiàn),還有用戶的多樣化需求,傳統(tǒng)的C/S架構(gòu)對使用者要求比較高,逐漸無法與網(wǎng)絡(luò)信息時代對系統(tǒng)的需求相適應(yīng)。本文使用瀏覽器/服務(wù)器(B/S)方法進(jìn)行系統(tǒng)架構(gòu)設(shè)計,在系統(tǒng)架構(gòu)客戶端開發(fā)中,只需使用瀏覽器給服務(wù)器發(fā)送請求,服務(wù)器將這些請求轉(zhuǎn)變成數(shù)據(jù)庫能夠解讀的信息,客戶端主要具有表示功能,而且能夠通過C/S架構(gòu)對客戶端計算能力進(jìn)行簡化??蛻舳嗽贐/S結(jié)構(gòu)中利用服務(wù)器可以實(shí)現(xiàn)部分?jǐn)?shù)據(jù)的處理功能,這樣客戶端的建立就比較方便。而且在擴(kuò)展系統(tǒng)時,不需要過多維護(hù)客戶端,這樣可以節(jié)省更多成本??蛻舳瞬僮骱唵?,具有系統(tǒng)不透明、界面友好特征,具有很好的溯源性,可以有效保證數(shù)據(jù)的安全。在建設(shè)綜合性體育場館管理系統(tǒng)時,因為用戶類比較多樣,而且使用計算機(jī)的能力存在差異,所以使用B/S結(jié)構(gòu)進(jìn)行管理信息建設(shè),可以更好滿足這些系統(tǒng)需求。詳細(xì)如表1所示。

表1 B/S結(jié)構(gòu)的系統(tǒng)架構(gòu)

3.2 系統(tǒng)功能模塊設(shè)計

根據(jù)高校實(shí)際功能需求以及系統(tǒng)主體進(jìn)行體育場館系統(tǒng)功能劃分,本文分析的主要包括:公共服務(wù)、會員管理、場地維護(hù)、器材設(shè)備、教學(xué)管理等模塊功能,如圖2所示。

圖2 整體功能結(jié)構(gòu)設(shè)計

教學(xué)管理部分主要包括:體育競賽、課程安排、場地信息、學(xué)生信息、統(tǒng)計查詢等;系統(tǒng)管理部分主要是關(guān)于管理人員的需求,包括:密碼、系統(tǒng)消息、系統(tǒng)用戶、權(quán)限、資料、系統(tǒng)安全等管理;公共服務(wù)部分包括:預(yù)約場地、會員注冊、場地陪練、場地收費(fèi)、統(tǒng)計查詢、商品管理等;會員管理部分包括:預(yù)約會員場地、管理個人信息、支付會員管理等。

根據(jù)系統(tǒng)整體結(jié)構(gòu)功能進(jìn)行詳細(xì)模塊設(shè)計,本文主要分析會員模塊的詳細(xì)功能設(shè)計。會員管理信息模塊屬于市場運(yùn)營部分,公共管理人員可以通過賬戶管理員進(jìn)行個人信息維護(hù)。公共管理人員進(jìn)入系統(tǒng)后,可以對會員信息進(jìn)行增、刪、改等操作,詳細(xì)操作如表2所示。

表2 會員信息維護(hù)系統(tǒng)

3.3 數(shù)據(jù)庫設(shè)計

在.NET系統(tǒng)中建立數(shù)據(jù)庫,主要包括數(shù)據(jù)操作邏輯、概念抽象設(shè)計、物理結(jié)構(gòu)設(shè)計,還有數(shù)據(jù)庫鏈接設(shè)計等。在設(shè)計高校體育場館系統(tǒng)數(shù)據(jù)模型時,主要是針對各種處理業(yè)務(wù),分析概念數(shù)據(jù)模型,從而實(shí)現(xiàn)數(shù)據(jù)的傳遞,這里需要根據(jù)數(shù)據(jù)屬性進(jìn)行數(shù)據(jù)定義,之后建立E_R圖來分析活動的主體,之后在根據(jù)E-R圖建立數(shù)據(jù)表。

這里使用.NET平臺提供的ADO.NET類庫實(shí)現(xiàn)數(shù)據(jù)之間的交互。ADO.NET可以為各種數(shù)據(jù)的交流提供多種方法,同時能夠建立多種以Data Providers為名的類庫。在.NET Framework框架中ADO.NET是非常重要的組件,該組件可以實(shí)現(xiàn)XML,Internet關(guān)系數(shù)據(jù)庫與應(yīng)用程序相互訪問。ADO.NET可以提供多種訪問數(shù)據(jù)庫的對象和類,比如:Connection是用來連接和建立數(shù)據(jù)庫的類。數(shù)據(jù)庫建完后,使用Command建立執(zhí)行數(shù)據(jù)查詢和操作語言對象,之后使用SELECT語句生成查詢數(shù)據(jù)結(jié)構(gòu)的類DateReader,這樣可以獲得查詢數(shù)據(jù)結(jié)果的DataSet對象。

3.4 系統(tǒng)可靠性和安全性設(shè)計

在系統(tǒng)設(shè)計中需要重視的就是讀取數(shù)據(jù)的安全性,使用.NET建立體育場館綜合管理系統(tǒng),是對用戶進(jìn)行權(quán)限設(shè)置來保證系統(tǒng)的安全性,在設(shè)計數(shù)據(jù)庫時,采取雙重加密的方式進(jìn)行設(shè)計。進(jìn)行系統(tǒng)功能加密,是使用MySQL數(shù)據(jù)庫進(jìn)行加密,首先,用戶進(jìn)入系統(tǒng)需要輸入賬號,之后才能訪問和修改數(shù)據(jù)庫信息。對數(shù)據(jù)加密主要是將一些固定數(shù)據(jù)加密,這樣可以避免用戶信息被竊取情況,這樣可以更好保證用戶數(shù)據(jù)的安全性。建立在.NET基礎(chǔ)上的高校體育場館綜合管理系統(tǒng),主要包括:教學(xué)管理、系統(tǒng)管理和公共服務(wù)管理等角色,不同角色具有不同的權(quán)限界別。另外,系統(tǒng)管理員是負(fù)責(zé)維護(hù)系統(tǒng)安全,包括:用戶操作的數(shù)據(jù)歷史、用戶登錄、數(shù)據(jù)庫備份、修改密碼等操作。

3.5 系統(tǒng)測試設(shè)計

建立系統(tǒng)檢測主要是為了保證系統(tǒng)軟件功能的可靠性、可用性、安全性和性能。利用.NET建立的體育場館綜合管理系統(tǒng)測試性能功能,就是分析客戶端在瀏覽網(wǎng)頁過程中,軟件是否正常運(yùn)行,瀏覽是否正常;還有就是測試系統(tǒng)功能和界面是否保持一致;系統(tǒng)中是否有錯誤的語法;系統(tǒng)界面是不是跳轉(zhuǎn)正常等。

進(jìn)行系統(tǒng)功能測試主要包括:表單測試、鏈接測試、數(shù)據(jù)庫測試等內(nèi)容。測試性能主要是:對系統(tǒng)的負(fù)載量、鏈接速度、系統(tǒng)極限值和壓力等方面進(jìn)行測試。安全測試主要分析系統(tǒng)的權(quán)限控制、沖突控制、數(shù)據(jù)備份和恢復(fù)等。

4 總結(jié)

高校的體育場館服務(wù)逐漸從體育教學(xué)擴(kuò)展到社會商品資源,很多高校的體育場館逐漸對社會開放,這樣可以更加擴(kuò)大高校體育場館的使用價值,實(shí)現(xiàn)雙重經(jīng)營的模式,但是也為高校進(jìn)行體育場館管理增加了難度,建立網(wǎng)絡(luò)化的高校場館管理系統(tǒng)成為關(guān)鍵。本文針對.NET平臺上開發(fā)高校體育場館綜合管理系統(tǒng)進(jìn)行分析,根據(jù)該系統(tǒng)的功能需求,進(jìn)行功能模塊、系統(tǒng)架構(gòu)、數(shù)據(jù)庫等內(nèi)容的分析。

猜你喜歡
體育場館客戶端管理系統(tǒng)
政府購買體育場館公共服務(wù)存在的問題與化解策略
基于James的院內(nèi)郵件管理系統(tǒng)的實(shí)現(xiàn)
大型體育場館PPP項目商業(yè)模式研究
如何看待傳統(tǒng)媒體新聞客戶端的“斷舍離”?
基于LED聯(lián)動顯示的違停管理系統(tǒng)
縣級臺在突發(fā)事件報道中如何應(yīng)用手機(jī)客戶端
孵化垂直頻道:新聞客戶端新策略
大樞紐 云平臺 客戶端——中央人民廣播電臺的探索之路
海盾壓載水管理系統(tǒng)
體育場館項目全過程造價管理方法與應(yīng)用
绥德县| 阜新市| 兴国县| 巩义市| 鄂伦春自治旗| 大安市| 潮州市| 天峻县| 辛集市| 定襄县| 四平市| 灯塔市| 启东市| 通化市| 福建省| 扎兰屯市| 高碑店市| 乳源| 平远县| 淮北市| 巴林右旗| 左云县| 贵定县| 鄂伦春自治旗| 淳安县| 临夏县| 广东省| 桦南县| 西宁市| 锡林郭勒盟| 东乡族自治县| 犍为县| 尼勒克县| 义马市| 宣汉县| 迁西县| 葫芦岛市| 灵石县| 通州市| 浑源县| 贵阳市|