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

        ?

        基于B/S中醫(yī)營養(yǎng)食療系統(tǒng)的設(shè)計

        2015-05-30 10:48:04李玲玲
        軟件工程 2015年2期

        摘 要:隨著民眾生活水平的提高,食療與藥膳在養(yǎng)生保健、防病治病、延年益壽等方面越來越受廣大民眾重視,而現(xiàn)有互聯(lián)網(wǎng)技術(shù)及中醫(yī)食療和營養(yǎng)學(xué)科的日漸普及,建立一個基于互聯(lián)網(wǎng)的中醫(yī)食療咨詢系統(tǒng)的需求越來越高。為此,本文采用B/S架構(gòu),使用ASP.NET技術(shù)和SQL數(shù)據(jù)庫,對系統(tǒng)進(jìn)行了可行的設(shè)計,實現(xiàn)了營養(yǎng)咨詢、食療問答、藥膳統(tǒng)計及營養(yǎng)信息等功能。整個系統(tǒng)內(nèi)容豐富,藥膳推薦合理,具有良好的推廣性。

        關(guān)鍵詞:中醫(yī)食療;藥膳統(tǒng)計;MVC;ASP.NET

        中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A

        1 引言(Introduction)

        隨著社會的發(fā)展,中醫(yī)營養(yǎng)食療成為了一門集保健、強身、預(yù)防和治療疾病為目標(biāo)的綜合學(xué)科,通過中醫(yī)理論的支撐,對人體的健康保健與飲食關(guān)系的研究起著舉足輕重的作用[1]。但是,學(xué)科知識的專業(yè)性強,普通人難于理解其概念和術(shù)語,很難應(yīng)用其方法,達(dá)到指導(dǎo)自身合理飲食的水平。所以,為了滿足社會的這類需求,利用現(xiàn)有的互聯(lián)網(wǎng)技術(shù)和專家系統(tǒng)技術(shù)[2],設(shè)計一個基于Web的中醫(yī)食療咨詢系統(tǒng)迫在眉睫。

        2 關(guān)鍵技術(shù)(The key technology)

        2.1 MVC架構(gòu)

        MVC是一個設(shè)計模式,強調(diào)使程序的輸入、處理和輸出分開。使用MVC應(yīng)用程序被分成三個核心部件:模型、視圖、控制器,它們各自處理自己的任務(wù)。

        模型實現(xiàn)系統(tǒng)中的業(yè)務(wù)邏輯,表示企業(yè)數(shù)據(jù)和業(yè)務(wù)規(guī)則。視圖是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式,是用戶看到并與之交互的界面。控制器接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。

        MVC基本的處理過程是:首先控制器接收用戶的請求,并決定應(yīng)該調(diào)用哪個模型來進(jìn)行處理,然后模型用業(yè)務(wù)邏輯來處理用戶的請求并返回數(shù)據(jù),最后控制器用相應(yīng)的視圖格式化模型返回的數(shù)據(jù),并通過表示層呈現(xiàn)給用戶。

        2.2 ASP.NET技術(shù)

        ASP.NET是編譯性的編程框架[3],運行是服務(wù)器上的編譯好的公共語言運行時庫代碼,可以利用早期綁定,實施編譯來提高效率。頁面由程序員將文本、標(biāo)記(例如HTML)以及ASP.NET特定服務(wù)器標(biāo)記和腳本組合在一起,然后存儲在Web服務(wù)器上。

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

        3.1 設(shè)計原則

        中醫(yī)營養(yǎng)咨詢和食療系統(tǒng)在設(shè)計過程中遵循了以下原則:

        (1)實用性原則

        中醫(yī)營養(yǎng)咨詢和食療系統(tǒng)設(shè)計最大限度地從普通群眾為切入點,突出實用、好用,重點以中老年的養(yǎng)生、預(yù)防的實際需求為原則,再充分設(shè)計系統(tǒng)的功能業(yè)務(wù)及數(shù)據(jù)處理的通用性。

        (2)可擴(kuò)展、可維護(hù)

        為適應(yīng)不斷的發(fā)展需要及人群的擴(kuò)大,中醫(yī)營養(yǎng)咨詢和食療系統(tǒng)在功能上、接口上應(yīng)設(shè)計良好擴(kuò)展及接口。在設(shè)計中,盡可能將各類功能進(jìn)行抽象獨立,形成模塊或組件,同時提供簡單易用的配置接口及方法。同時,在數(shù)據(jù)庫的設(shè)計上應(yīng)包容以上特性的數(shù)據(jù)需求。

        (3)科學(xué)規(guī)范性

        中醫(yī)營養(yǎng)咨詢和食療系統(tǒng)必須有科學(xué)規(guī)范性,可以保證各食物營養(yǎng)素含量具有一定的科學(xué)依據(jù)和處方有效的對病癥進(jìn)行防治。

        (4)管理方便

        中醫(yī)營養(yǎng)咨詢和食療系統(tǒng)必須包含完備的處方管理功能,方便用戶對相關(guān)資料進(jìn)行更新、管理,確保系統(tǒng)正常運行。

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

        模塊功能設(shè)計主要是基于MVC總體框架,從程序功能、結(jié)構(gòu)和擴(kuò)展性等方面進(jìn)行統(tǒng)一的對各個功能模塊具體設(shè)計。系統(tǒng)整體功能層次結(jié)構(gòu)如圖1所示。

        圖1 系統(tǒng)功能層次結(jié)構(gòu)圖

        Fig.1 System functional hierarchical structure

        系統(tǒng)共分為注冊、登錄、營養(yǎng)咨詢、健康食療、新聞管理及留言管理等幾個模塊,其中主要模塊為營養(yǎng)咨詢功能和健康食療功能模塊。

        營養(yǎng)咨詢主要包括平衡膳食、營養(yǎng)成分、食物列表、攝入標(biāo)準(zhǔn)等四個功能模塊,用來提供營養(yǎng)素的攝入標(biāo)準(zhǔn)和常見食物的營養(yǎng)素列表以及各營養(yǎng)成分的生理作用,普及基礎(chǔ)的營養(yǎng)學(xué)知識,方便用于實際的生活運用當(dāng)中。

        健康食療用于對處方信息的添加、修改、刪除等操作,進(jìn)行處方信息的維護(hù)。主要包括三個功能:添加處方是添加處方到相應(yīng)的科室,同時對應(yīng)相應(yīng)的病癥;修改處方用于臨床治療效果變動對早期記錄處方信息的更正;刪除處方用于刪除作用效果差的食療處方。

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

        (1)系統(tǒng)主要E-R圖設(shè)計

        圖2 系統(tǒng)E-R圖

        Fig.2 System E-R diagram

        (2)數(shù)據(jù)表設(shè)計

        系統(tǒng)采用SQL數(shù)據(jù)庫來完成數(shù)據(jù)結(jié)構(gòu)設(shè)計。數(shù)據(jù)庫共包含用戶表、處方表、病癥表、留言表等數(shù)據(jù)表,具體設(shè)計如下:

        表1 處方表

        Tab.1 Prescription table

        字段名稱 字段類型 字段大小 備注說明

        cf_ID Int 長整型 編號

        cf_Name varchar 30 名稱

        cf_peifang varchar 500 配方

        cf_zhuliao varchar 50 主療

        cf_yongfa varchar 500 用法

        zlbz char 2 主療病癥

        表2 病癥表

        Tab.2 Symptoms table

        字段名稱 字段類型 字段大小 備注說明

        bz_ID int 長整型 編號

        bz_BM varchar 10 編碼

        bz_Name varchar 20 病癥名

        ssks char 2 所屬科室

        hits int 長整型 點擊次數(shù)

        createtime smalldatetime 創(chuàng)建時間

        4 系統(tǒng)實現(xiàn) (System implementation)

        中醫(yī)營養(yǎng)咨詢和食療系統(tǒng)本著友好、簡潔的界面,為用戶提供一個簡單易用的食療咨詢平臺,用戶只需掌握基本的計算機(jī)操作就可以了,下面對系統(tǒng)實現(xiàn)的前臺界面和后臺管理界面做簡單介紹。

        4.1 前臺健康食療模塊

        健康食療,將各種健康處方按照不同學(xué)科進(jìn)行了樹狀分類,便于用戶選擇和查看。其界面如圖3所示。

        圖3 中醫(yī)食療界面

        Fig.3 Chinese medicine diet interface

        4.2 后臺管理模塊

        系統(tǒng)管理員登錄后臺,可以依據(jù)不同權(quán)限在后臺管理頁面對食療信息進(jìn)行添加、修改和刪除等操作。同時在對信息提交時會對輸入的數(shù)據(jù)進(jìn)行格式驗證,驗證通過后才可以提交,界面如圖4所示。

        圖4 后臺管理界面

        Fig.4 Background management interface

        5 結(jié)論(Conclusion)

        本文通過分析中醫(yī)營養(yǎng)學(xué)和食療藥膳的應(yīng)用,提出在線營養(yǎng)咨詢和食療系統(tǒng)的設(shè)計方案。詳細(xì)描述了系統(tǒng)設(shè)計采用的架構(gòu)、框架及功能設(shè)計,實實現(xiàn)了營養(yǎng)咨詢、食療問答、藥膳統(tǒng)計及營養(yǎng)信息等功能。整個系統(tǒng)內(nèi)容豐富,藥膳推薦合理,具有良好的推廣性。

        參考文獻(xiàn)(References)

        [1] 鄭庚偉,曹軍,尚青云.中醫(yī)食療管理信息系統(tǒng)的應(yīng)用研究[J].

        中醫(yī)藥管理雜志,2013,(02):55-57.

        [2] 劉文杰,等.中醫(yī)食療與營養(yǎng)配餐系統(tǒng)[J].南京鐵道醫(yī)學(xué)院報,

        2011,(03):15-18.

        [3] 張全又.基于ASP.NET平臺頁面?zhèn)鬟f參數(shù)比較研究[J].電腦編

        程技巧與維護(hù), 2012,20(3):75-77.

        作者簡介:

        李玲玲(1977-),女,本科,初級工程師.研究領(lǐng)域:醫(yī)藥信

        息化.

        亚洲综合av一区二区三区| 超级乱淫片国语对白免费视频| 日本免费一二三区在线| 丝袜美腿一区二区国产| 成人爽a毛片免费视频| 国产成人精品无码一区二区老年人| 国产精品欧美成人| 国产精品毛片无遮挡高清| 怡红院a∨人人爰人人爽| 激情97综合亚洲色婷婷五| 中文字幕一区二区人妻出轨 | 久激情内射婷内射蜜桃人妖| 色一乱一伦一图一区二区精品| 亚洲AⅤ永久无码精品AA| 亚洲欧洲无码精品ⅤA| 国产免费视频一区二区| 国产日产韩国级片网站| 亚洲视频在线一区二区| 国产成人精品综合在线观看| 欧美成人形色生活片| 国产成人cao在线| 精品久久一区二区av| 黄片视频大全在线免费播放| 久久天天躁夜夜躁狠狠| 欧美成人看片黄a免费看| 亚洲色四在线视频观看| 亚洲国产精品嫩草影院久久av | 欧美精品欧美人与动人物牲交 | 高h纯肉无码视频在线观看| 国产精品久久久| 亚洲AV无码国产精品久久l| 蜜桃噜噜一区二区三区| 人人妻人人澡人人爽欧美一区| 在线成人一区二区| 亚洲一区二区三区国产精华液| 国产精品美女黄色av| 亚洲精品在线观看自拍| 亚洲国产精品久久精品 | 无码吃奶揉捏奶头高潮视频| 开心五月激动心情五月| 少妇久久久久久被弄高潮|