亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種高校學生體質(zhì)健康測試管理系統(tǒng)設(shè)計與實現(xiàn)

        2016-09-08 01:35:38申良劉洲洲
        電子設(shè)計工程 2016年1期
        關(guān)鍵詞:數(shù)據(jù)庫體系結(jié)構(gòu)

        申良,劉洲洲

        (西安航空學院 陜西 西安 710077)

        一種高校學生體質(zhì)健康測試管理系統(tǒng)設(shè)計與實現(xiàn)

        申良,劉洲洲

        (西安航空學院 陜西 西安710077)

        針對對大學生體質(zhì)方面的問題,依據(jù)現(xiàn)有的一些體制測試管理系統(tǒng),提出了一種高校學生體質(zhì)測試數(shù)據(jù)統(tǒng)計分析系統(tǒng)。詳細闡述了系統(tǒng)的整個技術(shù)框架和功能結(jié)構(gòu)。分別對系統(tǒng)各功能模塊的設(shè)計與實現(xiàn)進行了詳細的論述,基于確定了系統(tǒng)總體設(shè)計思路。本系統(tǒng)未來發(fā)展的重要方向和保證是采用B/S的系統(tǒng)開發(fā)結(jié)構(gòu)和分層的架構(gòu)體系,解決界面、業(yè)務邏輯和數(shù)據(jù)信息的分離問題,并實現(xiàn)遠程訪問所面臨的問題。

        高校學生體質(zhì)建康;數(shù)據(jù)統(tǒng)計;B/S系統(tǒng)架構(gòu);分層架構(gòu)體系

        開發(fā)此系統(tǒng)的提出是為了貫徹落實國家科技育人發(fā)展戰(zhàn)略并遵照國家體育總局的相關(guān)要求。該系統(tǒng)設(shè)計出了科學、有效的省級學生體質(zhì)測試數(shù)據(jù)管理分析系統(tǒng)是因為采用了成熟的技術(shù)手段。該系統(tǒng)的引入,使得體育管理教育人員和各高校都能夠真實的感受到學生體質(zhì)的不同,針對學生體質(zhì)制定出相應的改善方案,使這批祖國的建設(shè)者大學生能夠在擁有良好體質(zhì)的前提下為國家做出貢獻[1-2]。

        系統(tǒng)總體設(shè)計采用B/S結(jié)構(gòu)完成,并采用ASP.NET來實現(xiàn)功能模塊的開發(fā),數(shù)據(jù)庫用SQL Server2005管理器開發(fā)。對于本系統(tǒng)而言,要求滿足學生體質(zhì)測試測評標準改變和系統(tǒng)可擴展性,最重要的一點是要有很好的可移植性。

        1 系統(tǒng)設(shè)計的基本原則

        良好的系統(tǒng)體系結(jié)構(gòu)設(shè)計,是系統(tǒng)體系適應實際工作的重要保證。下面是關(guān)于體系系統(tǒng)在設(shè)計時所遵循的一些基本原則的討論[3-4]。

        1)穩(wěn)定性。作為一個實用的系統(tǒng),穩(wěn)定是前提,一般的人為因素和外部異常的因素不會引起系統(tǒng)的崩潰;但是如果系統(tǒng)出現(xiàn)問題,若能對數(shù)據(jù)及時進行備份,并且在較短的時間內(nèi)恢復數(shù)據(jù)和系統(tǒng),從而保證相關(guān)工作的進行。

        2)安全性。因為信息存儲大量十分龐大的原因,使得系統(tǒng)體系在設(shè)計初衷和實現(xiàn)過程中就必須建立一套完善的安全系統(tǒng)體系機制,最主要的就是用戶登陸身份的認證和修改權(quán)限的認證等。

        3)可擴展??紤]到當前業(yè)務需要,也要考慮到將來業(yè)務的擴展,致使本系統(tǒng)體系必須是一個面向全省的高校學生體質(zhì)數(shù)據(jù)管理系統(tǒng)及管理體系,伴隨著學生人數(shù)的不斷增加和體質(zhì)測試標準的不斷完善,相信對系統(tǒng)體系會有更多更好的功能需求,良好的可擴展性是這些需求的基礎(chǔ)保證。

        4)用戶友好性人性化的設(shè)計是系統(tǒng)體系設(shè)計發(fā)展的重要方向和目標,既包括靜態(tài)的界面設(shè)計,也包括動態(tài)的人機交互設(shè)計,總而言之就是用戶在使用完美的系統(tǒng)體系時,能感受到最大的便捷和服務,這才是我們的初衷[5-6]。

        2 系統(tǒng)總體架構(gòu)設(shè)計

        系統(tǒng)體系總體架構(gòu)的設(shè)計是采用瀏覽器/服務器(Browser/Server,簡稱B/S)結(jié)構(gòu)來實現(xiàn)的[7],這也是目前比較流行的開發(fā)管理系統(tǒng)體系的結(jié)構(gòu)方案。B/S結(jié)構(gòu)是Web興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,它是由客戶端/服務器(Client/Server,簡稱C/S)結(jié)構(gòu)發(fā)展而來的。這種模式是對C/S(Client/Server)結(jié)構(gòu)的一種優(yōu)越性改進。

        相對于C/S結(jié)構(gòu)來說,B/S結(jié)構(gòu)的特點更為明確:

        1)因為使用成本及技術(shù)相對較簡單,所以系統(tǒng)的擴展非常容易;

        2)數(shù)據(jù)安全性比較高。對于B/S結(jié)構(gòu)來說,由于其數(shù)據(jù)都集中存放在總部數(shù)據(jù)庫服務器里,客戶端不保存任何業(yè)務數(shù)據(jù)信息和數(shù)據(jù)庫連接信息,也不需進要行數(shù)據(jù)同步,這樣就保證了數(shù)據(jù)的安全性及穩(wěn)定性。

        在B/S結(jié)構(gòu)下,軟件應用的業(yè)務邏輯全在應用服務器端實現(xiàn),用戶的相關(guān)操作在 Web服務器端就可以實現(xiàn),客戶端只需要通過瀏覽器就可進行相應的業(yè)務處理和數(shù)據(jù)管理。

        相對來說,典型的B/S結(jié)構(gòu)主要由客戶端瀏覽器、Web服務器、數(shù)據(jù)庫服務器組成,如圖1所示,一部分事務邏輯在前端實現(xiàn),主要事務邏輯在服務器端實現(xiàn)[8]。瀏覽器通過Web Server同數(shù)據(jù)庫進行大量的數(shù)據(jù)交互。

        根據(jù)上述的解釋分析,系統(tǒng)體系實現(xiàn)時可以分為表示層、應用層和數(shù)據(jù)層三層架構(gòu)結(jié)構(gòu)。

        圖1 B/S框架結(jié)構(gòu)圖Fig.1 B/S frame structure

        首先是表示層,表示層由一些.aspx頁面、可視化客戶端應用程序組成。它們是系統(tǒng)的前臺頁面,是系統(tǒng)與用戶交流的接口,可以說是系統(tǒng)的門戶,主要起到數(shù)據(jù)搜集、展示的目的;

        其次是業(yè)務層,它是系統(tǒng)的核心部分。業(yè)務層由一些業(yè)務類組成,它們實現(xiàn)具體的業(yè)務邏輯處理,比如用戶管理類如圖2所示,學生信息管理類如圖3所示,其他包括體質(zhì)測試成績管理類如圖4所示,其他的數(shù)據(jù)管理與維護管理類[9],配置信息管理模塊類和統(tǒng)計分析類等模塊不再一一列舉。

        當用戶從表示層的登錄頁面登錄后,系統(tǒng)通過 WCF分布式設(shè)計把登錄的數(shù)據(jù)信息傳到業(yè)務層,業(yè)務層調(diào)用類 Load User,該類會和數(shù)據(jù)層通信,完成登錄驗證,最后把結(jié)果返回。

        最后一個是數(shù)據(jù)層,數(shù)據(jù)層主要由數(shù)據(jù)庫表組成,在數(shù)據(jù)庫中存儲著學生、體育工作者的相關(guān)信息,這些信息提供給業(yè)務層使用,從而實現(xiàn)與數(shù)據(jù)庫的交互。

        系統(tǒng)的基本流程如下圖5所示。

        這里我們用瀏覽學生綜合體質(zhì)為例說明整個過程。瀏覽器終端需要查詢數(shù)據(jù),它就會發(fā)出HTTP請求,這個查詢請求通過通信線路可以到達服務器,服務器利用SQL應答機制與數(shù)據(jù)庫進行交互,數(shù)據(jù)庫在其內(nèi)部按一定的查找方法找出所需要的數(shù)據(jù),并通過數(shù)據(jù)庫服務器傳送給 Web服務器,Web服務器最后把數(shù)據(jù)顯示在界面上,這樣就完成了整個查詢過程。

        圖2 用戶管理類Fig.2 User management

        圖3 學生信息管理類Fig.3 Student information management

        圖4 體質(zhì)測試成績管理類Fig.4 The physique test result management

        圖5 系統(tǒng)基本流程Fig.5 The basic flow chart of system

        2.1系統(tǒng)流程及功能模塊設(shè)計

        為了體育教學向高質(zhì)量和高效率方向發(fā)展對其進行信息化管理是必不可少的。信息化、網(wǎng)絡(luò)化和現(xiàn)代化是學生體質(zhì)測試數(shù)據(jù)分析管理工作的目標,這是該系統(tǒng)所要解決的問題。按照前面的描述,本系統(tǒng)按照可以實現(xiàn)的邏輯可以分為六個模塊,每個模塊負責處理對應的功能,各個模塊之間能夠有條有序工作,從而使系統(tǒng)的運行高效快速,信息資源能夠及時共享,如圖6所示。

        圖6 學生體質(zhì)測試管理系統(tǒng)流程圖Fig.6 Students physical fitness test management system flow chart

        圖6所示的流程圖描述了各個功能模塊在整個系統(tǒng)工作環(huán)節(jié)中所處的位置,它們相互聯(lián)系,使得系統(tǒng)在各功能模塊能夠有機結(jié)合并高效的運行。

        2.2系統(tǒng)數(shù)據(jù)庫總體設(shè)計

        將用戶的數(shù)據(jù)信息結(jié)合到一個獨立的邏輯結(jié)構(gòu)中,并按照一定的數(shù)據(jù)結(jié)構(gòu)組織、存儲,管理數(shù)據(jù),這就是數(shù)據(jù)庫的概念。作為存儲系統(tǒng)信息的“倉庫”,數(shù)據(jù)庫設(shè)計的好壞與否直接影響著軟件系統(tǒng)的實際運營性能。

        需求分析是對現(xiàn)實世界用戶進行實際需求的分析,將需求分析階段得到的用戶需求抽象為各種實體以及它們之間關(guān)系的過程就是數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計。本系統(tǒng)采用E-R (Entity-Relation,實體-關(guān)系)圖進行數(shù)據(jù)庫概念設(shè)計。E-R圖的組成元素有:實體、屬性和聯(lián)系。其中,實體是用戶和用戶在系統(tǒng)活動中所涉及到的事務,屬性則是對實體的描述,不同實體之間具有相互聯(lián)系。(注:實體用矩形框表示,屬性用圓形框表示。)

        本系統(tǒng)實體有用戶(學校,省級行政部門、系統(tǒng)管理員)、體質(zhì)測試、統(tǒng)計分析,各個實體具體的E-R圖7如下:

        圖7 統(tǒng)計分析實體圖Fig.7 Statistical analysis entity graph

        2.3系統(tǒng)網(wǎng)絡(luò)拓撲結(jié)構(gòu)設(shè)計

        計算機與網(wǎng)絡(luò)設(shè)備要實現(xiàn)互聯(lián),必須使用一定的組織結(jié)構(gòu),即網(wǎng)絡(luò)拓撲結(jié)構(gòu)。網(wǎng)絡(luò)拓撲結(jié)構(gòu)可以描述出網(wǎng)絡(luò)各組成部分的相互關(guān)系及在網(wǎng)絡(luò)中的相對位置。高效學生體質(zhì)測試管理系統(tǒng)采用分布式結(jié)構(gòu)進行布局。而這種布局是采用分散式控制原理,即使網(wǎng)絡(luò)中的某個節(jié)點出現(xiàn)故障,也不會影響全網(wǎng)絡(luò)的正常運行,保證了網(wǎng)絡(luò)的可靠性。

        下圖8是本系統(tǒng)的網(wǎng)絡(luò)拓撲結(jié)構(gòu)圖。

        圖8 系統(tǒng)網(wǎng)絡(luò)拓撲結(jié)構(gòu)Fig.8 System network topology structure

        3 系統(tǒng)開發(fā)工具與環(huán)境

        1)系統(tǒng)開發(fā)技術(shù)

        ①動態(tài)網(wǎng)頁開發(fā)技術(shù):ASP.NET(Java語言)

        ②服務器:IIS7.0

        ③數(shù)據(jù)庫:SQL Server 2005

        2)系統(tǒng)開發(fā)環(huán)境

        ①操作系統(tǒng):Windows XP及其以上版本

        ②應用軟件:Visual Studio 2008

        IIS7.0(服務器)

        SQL Server 2005(數(shù)據(jù)庫)

        3)系統(tǒng)運行環(huán)境

        ①操作系統(tǒng):Windows Server 2008

        ②Web服務器:Visual Studio 2008,IIS7.0

        ③Web數(shù)據(jù)庫:SQL Server 2005

        4 結(jié)束語

        本系統(tǒng)采用B/S的系統(tǒng)開發(fā)結(jié)構(gòu)和分層的架構(gòu)體系,可以解決界面、業(yè)務邏輯和數(shù)據(jù)信息的分離問題,實現(xiàn)遠程訪問,這是本系統(tǒng)未來發(fā)展的重要方向和保證。當然,隨著社會發(fā)展的需求,本系統(tǒng)還有部分功能需要改進和完善,還需要有配套的功能加以補充,這需要在后續(xù)的實際工作中逐步地實現(xiàn),將朝著更加科學化、人性化的方向發(fā)展。

        [1]于可紅,徐劍津,莊弼,等.國家中小學生體育與健康教育個體評價標準的研究[M].浙江:浙江大學出版社,2000.

        [2]楊貴仁,郭敏,季克異等主編.學生體質(zhì)健康標準(試行方案)解讀[M].人民教育出版社,2000.

        [3]謝鳳玲.國民體質(zhì)監(jiān)測數(shù)據(jù)處理的設(shè)計方法[J].河北工程技術(shù)高等??茖W校學報,2002(1):42-43.

        [4]教育部關(guān)于2002年學生體質(zhì)健康監(jiān)測結(jié)果的公告 [J].中國學校體育,2004(1):5-7

        [5]周勇.學生體質(zhì)分析與評價網(wǎng)上群體決策支持系統(tǒng) [J].體育學刊,2003,10(1):138-140.

        [6]田紀宗.運動處方教學模式[M].廣州:廣東教育出版社,2002.

        [7]劉靜.基于B/S模式的留學生信息管理系統(tǒng)設(shè)計 [J].電子設(shè)計工程,2015(1):1-3.

        [8]黃振,陳卓,劉振.智能養(yǎng)老院綜合管理系統(tǒng)設(shè)計[J].電子科技,2015(11):132-134.

        [9]張萍.英國高??蒲袛?shù)據(jù)管理及啟示[J].情報雜志,2015 (1):155-159.

        College students’physical health test management system design and implementation

        SHEN Liang,LIU Zhou-zhou
        (Xi’an Aeronautical University,Xi’an 710077,China)

        Aiming at the problems of College Students'physical fitness test management system,based on the existing system,put forward a kind of college students physical fitness test data statistical analysis system.The whole framework and function structure of the system are analyzed in detail.The design of each function module of the system and implementation are discussed in detail.On the basis of the overall design of the system.Which is an important direction for future development of the system and ensure the system adopts the system architecture and hierarchical structure of B/S,can solve the problem of separation of interface,business logic and data information,facing the problem to realize the remote access.

        college students’physical health;statistical data;B/S system;layered architecture

        TN432

        A

        1674-6236(2016)01-0055-03

        2015-05-14稿件編號:201505119

        國家自然科學基金資助項目(61103242;61401499)

        申 良(1981—),男,陜西榆林人,碩士研究生,講師。研究方向:電子信息工程與嵌入式系統(tǒng)設(shè)計。

        猜你喜歡
        數(shù)據(jù)庫體系結(jié)構(gòu)
        《形而上學》△卷的結(jié)構(gòu)和位置
        哲學評論(2021年2期)2021-08-22 01:53:34
        構(gòu)建體系,舉一反三
        論結(jié)構(gòu)
        中華詩詞(2019年7期)2019-11-25 01:43:04
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        論《日出》的結(jié)構(gòu)
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        創(chuàng)新治理結(jié)構(gòu)促進中小企業(yè)持續(xù)成長
        “曲線運動”知識體系和方法指導
        亚洲精品国产第一综合色吧| 久久99精品久久久久久国产人妖| 国产精品毛片av一区二区三区 | 亚洲中文字幕无码二区在线| 中文字幕中乱码一区无线精品| 中文字字幕在线中文乱码解| 怡红院av一区二区三区| 狠狠色婷婷久久一区二区| 女同另类激情在线三区| 一区二区三区免费观看日本| 真实人与人性恔配视频| 精品久久久久久久久久久aⅴ| 国产免费的视频一区二区| 国产精品成人自拍在线观看| 亚洲字幕av一区二区三区四区| 人妻在卧室被老板疯狂进入国产 | 97人妻精品一区二区三区免费| 99久久精品免费看国产一区二区三区| 亚洲欧美日韩中文在线制服| 国产午夜视频免费观看| 亚洲av色香蕉一区二区三区av| 五月天激情电影| 精品国产三级在线观看| 精品系列无码一区二区三区| 久久免费亚洲免费视频| 亚洲中文字幕无码一久久区| 专区国产精品第一页| 午夜精品一区二区三区视频免费看| 亚洲一区二区二区视频| 婷婷久久久亚洲欧洲日产国码av| 亚洲色偷偷综合亚洲AVYP| 天堂网av在线免费看| 草草地址线路①屁屁影院成人| 国产精品厕所| 国产蜜臀精品一区二区三区| 丝袜美腿一区二区国产| 国产男女猛烈视频在线观看| 欧洲国产成人精品91铁牛tv| 午夜亚洲精品视频在线| 无码成人一区二区| 无码AV高潮喷水无码专区线|