謝鵬飛 陳君順子
摘? 要:隨著國家經(jīng)濟(jì)實力的不斷強(qiáng)大與進(jìn)步,人們的生活質(zhì)量也有了很大提高,這不僅促進(jìn)了我國社會的高速發(fā)展,人們對生活品質(zhì)的追求也越來越高。不過這些年隨著我國人民的生活水準(zhǔn)越來越高,在安全飲食上所產(chǎn)生的問題也越發(fā)明顯,比如一些人開始暴飲暴食導(dǎo)致身體素質(zhì)不斷下降,典型的就比如肥胖、癌癥等疾病問題的發(fā)生,現(xiàn)在正朝著年輕化、群體化發(fā)展,這給我國社會發(fā)展造成了重大影響,因此急需要改變。本文就以淺談國民體質(zhì)監(jiān)測健康評估系統(tǒng)的設(shè)計與實現(xiàn)做研究分析,基于此,并結(jié)合行業(yè)經(jīng)驗設(shè)計了基于B/S架構(gòu)的國民體質(zhì)測試管理系統(tǒng),相關(guān)開發(fā)采用.NET技術(shù),最終完成實對各個不同功能板塊的實現(xiàn),并為我國健康事業(yè)做貢獻(xiàn)。
關(guān)鍵詞:國民體質(zhì)測試? NET? B/S架構(gòu)? 研究分析
中圖分類號:TP311.5? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識碼:A? ? ? ? ? ? ? ? ? ? ? ? 文章編號:2095-2813(2020)02(b)-0001-02
面對當(dāng)前日益嚴(yán)峻的健康問題,我國不僅加快了衛(wèi)生醫(yī)療的條件設(shè)施建設(shè),還在全國大面積推廣免費醫(yī)療檢查活動,以此來提高人們的生活水平。并在其中誕生了各種醫(yī)療檢查設(shè)備,比如說常見的有血糖測試儀、血壓測試儀等,在我國醫(yī)療衛(wèi)生體系中占據(jù)著半壁江山,不過對于普通民族來說成本要求普遍較高,不利于醫(yī)療活動的推廣。所以,本文以建構(gòu)主義、人體健康等知識為基礎(chǔ),設(shè)計滿足國民需求的體質(zhì)監(jiān)測評估系統(tǒng),以此來提高我國國民生活水準(zhǔn)。
1? 系統(tǒng)設(shè)計之功能需求概述
傳統(tǒng)國民體質(zhì)監(jiān)測都是在醫(yī)院、社區(qū)等地方,并且相關(guān)體質(zhì)監(jiān)測都需要醫(yī)生在旁邊進(jìn)行指導(dǎo)記錄,通過醫(yī)護(hù)人員的相關(guān)服務(wù)將對人員的心跳、肺活量、血壓等一系列健康參數(shù)進(jìn)行監(jiān)測,并經(jīng)過一定時間給出相關(guān)測試結(jié)果來判斷監(jiān)測者的健康身體狀況。檢查完畢得到結(jié)果后監(jiān)測者還需要拿著相關(guān)監(jiān)測資料去咨詢醫(yī)生,并獲得相應(yīng)的醫(yī)療方案,這樣不僅過程繁瑣,由于醫(yī)院制度性問題常常還會耽誤人員時間,給檢驗者帶來諸多不便,因此這時就需要進(jìn)行改進(jìn),提高服務(wù)效率。這里運(yùn)用面向?qū)ο蠹夹g(shù),并對檢驗者進(jìn)行建模分析,說明如下。
1.1 測試者用例分析
一般說來檢驗者檢驗完畢相關(guān)數(shù)據(jù)將提交到系統(tǒng),相關(guān)的健康醫(yī)生會給出會員的總成績,相關(guān)人員付費成為會員以后根據(jù)自身賬號進(jìn)行系統(tǒng)登錄,可在系統(tǒng)內(nèi)查詢自己的成績。
1.2 用例需求分析
一般來說,健康分析師都會進(jìn)行用例分析,并得出相關(guān)健康安全報告。健康分析師把會員的數(shù)據(jù)信息匯入系統(tǒng),通過相關(guān)醫(yī)學(xué)分析,并基于會員身體素質(zhì)狀態(tài)給出合理的健康服務(wù)意見,以此來引導(dǎo)檢驗者采取正確有效的措施改善身體健康問題。
1.3 系統(tǒng)管理員需求分析
一般說來,系統(tǒng)功能的設(shè)計都需要對系統(tǒng)管理員的需求進(jìn)行分析,從而有效優(yōu)化系統(tǒng)效率,減少問題的發(fā)生,并保障日常系統(tǒng)的正常運(yùn)作。這里將整個系統(tǒng)的功能劃分為幾個大的部分,分別涉及到如設(shè)定為登錄模塊、體質(zhì)測試數(shù)據(jù)管理模塊、測試者體質(zhì)信息模塊、交流模塊、體質(zhì)信息瀏覽模塊等。而此系統(tǒng)的各項服務(wù)功能僅面向會員服務(wù)開放,會員登錄以后,可以實現(xiàn)各種功能的查詢。其中對會員系統(tǒng)采取收費方式,當(dāng)相關(guān)檢驗者完成收費內(nèi)容以后便可獲得會員賬號,進(jìn)行系統(tǒng)登錄。而系統(tǒng)內(nèi)的體質(zhì)信息瀏覽模塊將在第一時間公布檢驗者的相關(guān)信息狀態(tài)。而這些功能信息將涉及多個方面的內(nèi)容,包括國家政策信息、各體育健康贊助商信息等,一般來說,體質(zhì)數(shù)據(jù)的管理主要建立在健康分析師得出數(shù)據(jù)的基礎(chǔ)上進(jìn)行,分別要經(jīng)過數(shù)據(jù)采集、上傳、數(shù)據(jù)分析并最終導(dǎo)入國家安全檢測標(biāo)準(zhǔn),最終進(jìn)行會員體質(zhì)數(shù)據(jù)的導(dǎo)入等內(nèi)容。體質(zhì)評定主要是針對收集到的數(shù)據(jù),從專業(yè)化醫(yī)學(xué)角度做研究,從而對會員進(jìn)行科學(xué)評價,并發(fā)布會員健康信息等;而對于會員體質(zhì)信息模塊而言,它將記錄會員的基本信息,負(fù)責(zé)管理會員的賬號密碼等重要數(shù)據(jù),并且會員登錄系統(tǒng)以后可以根據(jù)自身綁定信息來查詢個人健康信息參數(shù),同時在其中可以獲得相關(guān)醫(yī)生的健康指導(dǎo)意見,并獲得周邊社區(qū)的健康運(yùn)動信息;而交流版塊則主要用于交流,提供線上資源服務(wù)功能,會員可以在系統(tǒng)內(nèi)免費咨詢相關(guān)醫(yī)生,并從其中獲得健康醫(yī)療的指導(dǎo)意見,此外交流板塊內(nèi)還包含留言與評論功能,方便會員與醫(yī)生或者會員與會員間的交流討論,提高系統(tǒng)的功能服務(wù)屬性。
2? 系統(tǒng)整體架構(gòu)設(shè)計
對于體質(zhì)監(jiān)測評估系統(tǒng)的設(shè)計,筆者經(jīng)過多方面因素考量,最終確定采用基于當(dāng)前比較流行的B/S架構(gòu)進(jìn)行設(shè)計,主要因素在于它跟傳統(tǒng)的C/S架構(gòu)相比,具備更多的優(yōu)勢,并且也更方便于筆者的設(shè)計,下面就對B/S架構(gòu)所具備的優(yōu)點進(jìn)行詳細(xì)分析。
(1)首先是基于技術(shù)和成本因素進(jìn)行分析,兩者對比以后可以發(fā)現(xiàn),不管是技術(shù)的難度,還是價格,B/S架構(gòu)都更具有優(yōu)勢,更為重要的一點是其可擴(kuò)展性更加出色,對于以后的系統(tǒng)升級也更加方便。
(2)其次是從系統(tǒng)安全層面來分析,一般采用B/S架構(gòu)其數(shù)據(jù)都將被保存在服務(wù)器端,而客戶端不需要再加裝別的服務(wù)插件,僅僅通過制定的瀏覽器就可以順利訪問系統(tǒng)服務(wù),這樣不僅提高了系統(tǒng)的安全性,同時也讓操作更加輕松,方便不同終端設(shè)備的訪問。
系統(tǒng)的整體設(shè)計將采用三層架構(gòu)模式,這樣將更加方便各項功能的管理與聯(lián)通,提高系統(tǒng)的整體服務(wù)效率。其中系統(tǒng)的第1層將作為表示層,它的主要功能是負(fù)責(zé)Web瀏覽器與Web服務(wù)器互動聯(lián)通,并在其通過Action請求,最終將信息指令發(fā)送到業(yè)務(wù)邏輯層;而第2層就是我們所說的業(yè)務(wù)邏輯層,它在整個計算機(jī)服務(wù)系統(tǒng)中被稱為中間層,它將負(fù)責(zé)系統(tǒng)內(nèi)各項服務(wù)的往來,并主要處理相關(guān)的業(yè)務(wù)邏輯,而最終處理的信息結(jié)果將交給數(shù)據(jù)層,并對表示層提供支持;第3層則為數(shù)據(jù)庫,在整個體質(zhì)測試系統(tǒng)中,數(shù)據(jù)庫是最重要的環(huán)節(jié),因此為了保障數(shù)據(jù)的安全性以及服務(wù)質(zhì)量,采取SQLServer2008數(shù)據(jù)庫服務(wù)作為其重要的接入口,并基于ADO.NET作為數(shù)據(jù)連接接口。與此同時,客戶端通過ASP.NET動態(tài)頁面來實現(xiàn)。
3? 系統(tǒng)數(shù)據(jù)庫的處理與管理
系統(tǒng)整體功能的實現(xiàn)將通過數(shù)據(jù)庫與網(wǎng)絡(luò)拓?fù)涞挠行Ы⒍瓿桑渲凶顬殛P(guān)鍵的是數(shù)據(jù)庫表的設(shè)計。從上面功能模塊的設(shè)計中可以看出,將系統(tǒng)的數(shù)據(jù)庫也做了詳細(xì)的分層管理,這些將涉及到如會員信息表、會員測試表、信息管理類等功能。而各項功能的聯(lián)通可以根據(jù)不同的關(guān)鍵字來實現(xiàn),最終建立表格關(guān)聯(lián),實現(xiàn)這個體質(zhì)服務(wù)系統(tǒng)為龐大的人群客戶提供相關(guān)的咨詢,并提供商業(yè)服務(wù)的功能。所以,在對其網(wǎng)絡(luò)的建設(shè)中就不可以出現(xiàn)任何疏忽,任何一個環(huán)節(jié)都應(yīng)該仔細(xì)?;谙到y(tǒng)服務(wù)性能考慮,我們在該設(shè)計中將采用分布式的網(wǎng)絡(luò)服務(wù)器進(jìn)行設(shè)置,從而讓這個系統(tǒng)實現(xiàn)計算機(jī)與網(wǎng)絡(luò)的互聯(lián)功能,而這個也就是所說的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。在該系統(tǒng)設(shè)計中將采用比較常用的分散式的控制,其主要原因是減少問題的發(fā)生,便于系統(tǒng)的維護(hù),一旦某個節(jié)點出現(xiàn)問題,對于整個系統(tǒng)內(nèi)各項服務(wù)功能模塊不會產(chǎn)生實質(zhì)性的影響,因此具有很強(qiáng)的使用性和可靠性。而相關(guān)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)功能的實現(xiàn)也將采取面向?qū)ο蠹夹g(shù)、ASP.Net作為開發(fā)工具,而關(guān)鍵數(shù)據(jù)庫技術(shù)將基于SQLSERVER2008技術(shù)完成設(shè)計,同時為了方便信息數(shù)據(jù)的訪問與存儲,在數(shù)據(jù)庫中也將設(shè)計RMBS作為儲存功能,而在其中將RMBS作為存儲的主要原因是其具有強(qiáng)大的表單功能。完成以上設(shè)計以后,最后還需要對各項數(shù)據(jù)進(jìn)行有效連接測試,并檢驗系統(tǒng)各項功能屬性是否都正常,最終完成整個體質(zhì)服務(wù)系統(tǒng)的設(shè)計。
參考文獻(xiàn)
[1] 佚名.“國民體質(zhì)監(jiān)測與運(yùn)動促進(jìn)健康”學(xué)術(shù)論壇暨中國體育科學(xué)學(xué)會體質(zhì)研究分會第八屆委員會會議在南體召開[J].體育學(xué)研究,2018,1(3):95.
[2] 南秀玲.健康中國視域下“體醫(yī)結(jié)合”發(fā)展問題及策略研究[D].陜西師范大學(xué),2018.
[3] 馮梟慧.“健康中國”戰(zhàn)略下對國民體質(zhì)監(jiān)測工作的思考[J].當(dāng)代體育科技,2018,8(9):210-211.
[4] 田夏.北京市朝陽區(qū)國民體質(zhì)監(jiān)測健康評估系統(tǒng)的設(shè)計與實現(xiàn)[D].北京工業(yè)大學(xué),2017.