首頁(yè) 資訊 基于微信小程序的人體健康監(jiān)測(cè)系統(tǒng)

基于微信小程序的人體健康監(jiān)測(cè)系統(tǒng)

來(lái)源:泰然健康網(wǎng) 時(shí)間:2025年06月16日 18:33

1、(基于微信小程序的人體健康監(jiān)測(cè)系統(tǒng)) (Human health monitor system based on WeChat mini program) 內(nèi)容摘要內(nèi)容摘要 到目前為止,微信月活躍數(shù)已超過(guò) 11.2 億。微信本身就擁有巨大流 量,自從小程序上線以來(lái),由于開發(fā)成本以及使用成本都相對(duì)較低,得 到了越來(lái)越多的用戶的支持。隨著人們的經(jīng)濟(jì)狀況越來(lái)越好,自身健康 問(wèn)題也被得到了越來(lái)越多的關(guān)注。因此結(jié)合國(guó)內(nèi)目前擁有最大流量的 “微信”作為平臺(tái),制作一款簡(jiǎn)單便捷能夠監(jiān)測(cè)健康、記錄身體數(shù)據(jù)的 人體健康監(jiān)測(cè)微信小程序?qū)⒂袕V闊的前景。 本系統(tǒng)是基于微信小程序,開發(fā)出一款基于微信小程序的人體健康監(jiān) 測(cè)

2、系統(tǒng),編寫邏輯代碼是通過(guò)微信開發(fā)者工具完成的;采用 Mysql 數(shù)據(jù) 庫(kù)處理數(shù)據(jù),滿足數(shù)據(jù)量的要求;應(yīng)用小程序的服務(wù)器是 Apache Tomcat,三者結(jié)合,開發(fā)出作用于微信小程序的人體健康監(jiān)測(cè)系統(tǒng)。 本系統(tǒng)在學(xué)習(xí)小程序系統(tǒng)軟件開發(fā)原理的基礎(chǔ)上,開發(fā)出能為用戶提 供更人性化、更方便的人體健康監(jiān)測(cè)系統(tǒng)軟件。通過(guò)實(shí)踐與測(cè)試,本文 所述的原理和方法能夠完成設(shè)計(jì)所需要的功能。 關(guān)鍵詞:關(guān)鍵詞: B/S數(shù)據(jù)庫(kù)管理系統(tǒng)JAVA JSP Web MySQL Hibernate Abstract Up to now, Wechat has more than 11.2 billion monthly act

3、ive users, WeChat has a huge amount of flow. Because of the development and use cost are relatively low, there have been more and more users support it since it launched. Peoples economic situation is getting better than before, they pay more and more attention to their own health addition now. Ther

4、efore, A simple and quick wechat mini program, which can monitor health and record the body data will have a good prospect. This system is based on wechat mini program, the logic code is completed by wechat developer tools, Using Mysql database to meet the requirement of data volume, and the applica

5、tion of wechat server is Apache Tomcat, In combination of this three, people health monitor system used by wechat mini program began to develop. This system is in the analysis of the system software development principle and technology of mini program, develop to provide a humanized and convenient b

6、ody health monitor system to users. Through practice and testing, the principles and methods described in this article can complete the functions required by the design. Key words:B/Sdatabasemanagement systemJAVAJSPWeb MySQL Hibernate 目錄 目錄目錄 第一章第一章 緒論緒論 .1 1 1.11.1 研究的目的與意義研究的目的與意義 .1 1 1.21.2 研究方法

7、研究方法 .1 1 1.31.3 論文的組織結(jié)構(gòu)論文的組織結(jié)構(gòu) .2 2 第二章第二章 小程序的開發(fā)環(huán)境小程序的開發(fā)環(huán)境 .3 3 2.12.1 開發(fā)工具介紹開發(fā)工具介紹 .3 3 2.22.2 WEBWEB技術(shù)技術(shù) .3 3 2.32.3 J JAVAAVA語(yǔ)言的簡(jiǎn)介語(yǔ)言的簡(jiǎn)介 .3 3 2.42.4 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) .3 3 第三章第三章 基于微信小程序的健康管理監(jiān)測(cè)系統(tǒng)分析基于微信小程序的健康管理監(jiān)測(cè)系統(tǒng)分析 .5 5 3.13.1 系統(tǒng)可行性分析系統(tǒng)可行性分析 .5 5 3.1.1 經(jīng)濟(jì)可行性.5 3.1.2 技術(shù)可行性.5 3.1.3 營(yíng)運(yùn)可行性.6 3.23.2 需求分析需求分析 .

8、6 6 3.33.3 小程序功能分析小程序功能分析 .7 7 3.43.4 小程序的非功能性需求分析小程序的非功能性需求分析 .7 7 3.53.5 設(shè)計(jì)目標(biāo)設(shè)計(jì)目標(biāo) .8 8 目錄 第四章第四章 小程序功能模塊設(shè)計(jì)小程序功能模塊設(shè)計(jì) .9 9 4.14.1 小程序功能模塊圖小程序功能模塊圖 .9 9 4.24.2 數(shù)據(jù)流圖數(shù)據(jù)流圖 .1010 4.2.1 用戶基本信息數(shù)據(jù)流程圖.10 4.2.2 用戶主要功能數(shù)據(jù)圖.10 4.34.3 小程序流程圖小程序流程圖 .1010 4.3.1 用戶登錄流程圖 .11 4.3.2 用戶注冊(cè)流程圖 .11 4.44.4 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) .1212

9、4.4.1 數(shù)據(jù)庫(kù)概要設(shè)計(jì) .12 4.4.2 E-R 圖向關(guān)系模型的轉(zhuǎn)換.14 4.4.3 數(shù)據(jù)表結(jié)構(gòu) .14 第五章第五章 基于微信小程序人體健康監(jiān)測(cè)系統(tǒng)的功能模塊實(shí)現(xiàn)基于微信小程序人體健康監(jiān)測(cè)系統(tǒng)的功能模塊實(shí)現(xiàn) .1717 5.15.1 用戶健康數(shù)據(jù)用戶健康數(shù)據(jù) .1717 5.25.2 健康數(shù)據(jù)管理健康數(shù)據(jù)管理 .1818 5.35.3 健康建議健康建議 .1818 5.45.4 用戶發(fā)布信息用戶發(fā)布信息 .1919 5.55.5 管理員交流管理管理員交流管理 .2121 5.65.6 用戶管理用戶管理 .2222 第六章第六章 基于微信小程序的人體健康監(jiān)測(cè)系統(tǒng)功能測(cè)試基于微信小程序的

10、人體健康監(jiān)測(cè)系統(tǒng)功能測(cè)試 .2323 6.16.1 測(cè)試方法測(cè)試方法 .2323 目錄 6.26.2 測(cè)試環(huán)境介紹測(cè)試環(huán)境介紹 .2323 6.36.3 功能模塊測(cè)試功能模塊測(cè)試 .2323 總結(jié)總結(jié) .2626 參考文獻(xiàn)參考文獻(xiàn) .2727 致謝致謝 .2828 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 1 第一章第一章 緒論緒論 1.11.1 研究的目的與意義研究的目的與意義 截止 2019 年 6 月,微信月活躍數(shù)高達(dá) 11.2 億,由于微信自帶流量,因此微信 小程序自 2016 年 11 月起正式上線以來(lái),由于其開發(fā)成本以及使用成本都相對(duì)較 低,因此得到了越來(lái)越多的用戶的支持。本課題選取的是國(guó)

11、內(nèi)擁有最大流量的社 交軟件“微信”作為平臺(tái),以及結(jié)合隨著生活水品的提高人們對(duì)自身的健康問(wèn)題 越來(lái)越重視,利用小程序的便捷性,制作一個(gè)基于微信小程序的人體健康監(jiān)測(cè)系 統(tǒng),為今后注重自身健康的微信用戶提供一個(gè)簡(jiǎn)單便捷能夠監(jiān)測(cè)健康、記錄用戶 身體健康數(shù)據(jù)的小程序。 微信小程序是基于微信平臺(tái)開發(fā)的一種小程序,是一種連接用戶與服務(wù)的輕型 應(yīng)用方式,其優(yōu)點(diǎn)是是即來(lái)即用。因其方便快捷、應(yīng)用場(chǎng)景豐富、安全性高、不 占內(nèi)存空間等優(yōu)點(diǎn)成為互聯(lián)網(wǎng)發(fā)展與應(yīng)用的的重要基礎(chǔ),而且目前智能手機(jī)基本 普及,微信發(fā)展比較成熟也是國(guó)內(nèi)最大的社交網(wǎng)絡(luò)平臺(tái),移動(dòng)網(wǎng)絡(luò)不斷優(yōu)化升級(jí), 這些都為微信小程序的廣泛應(yīng)用提供了有利條件。 設(shè)計(jì)基

12、于微信小程序的人體健康監(jiān)測(cè)系統(tǒng)的主要目的是為了方便用戶及時(shí)記錄 自己的身體數(shù)據(jù)、查看身體數(shù)據(jù)的變化、了解自身飲食的問(wèn)題、以及每日運(yùn)動(dòng)量 是否達(dá)標(biāo)。用戶可以根據(jù)實(shí)際情況輸入自身數(shù)據(jù)后,小程序反饋的對(duì)比數(shù)據(jù),得 知自身是否有地方需要調(diào)整。系統(tǒng)操作簡(jiǎn)單,靈活性好、運(yùn)行穩(wěn)定,并且可以根 據(jù)應(yīng)用的具體情況,適當(dāng)加以修改,以便更好地應(yīng)用。 目前,已有很多關(guān)于人體健康監(jiān)測(cè)的管理系統(tǒng),但是多數(shù)管理系統(tǒng)功能太多導(dǎo) 致用戶使用復(fù)雜,對(duì)于用戶操作使用不方便;其次,有部分管理系統(tǒng)的功能根本 用不到,或者只是單純?yōu)榱擞O(shè)計(jì)出來(lái)的功能模塊,這對(duì)絕大部分只是想簡(jiǎn)單 記錄身體數(shù)據(jù)、瀏覽相關(guān)健康知識(shí)的用戶來(lái)說(shuō)是極大不便的。為

13、此,開發(fā)了這款 管理系統(tǒng)以簡(jiǎn)單實(shí)用為主,力主在涉及到人體健康監(jiān)測(cè)的常用功能的簡(jiǎn)化,管理 系統(tǒng)的操作以方便用戶使用。 1.21.2 研究方法研究方法 本課題的開發(fā)采用微信小程序MYSQL 實(shí)現(xiàn),在早期階段,我們主要使用相 關(guān)知識(shí),查詢數(shù)據(jù)等優(yōu)秀的管理系統(tǒng)開發(fā)方法,并結(jié)合相關(guān)要求編寫需求分析。 后期,我們進(jìn)行了這個(gè)主題的設(shè)計(jì)和開發(fā)。 該主題的頁(yè)面主要是使用 web 語(yǔ)言, 通過(guò)數(shù)據(jù)庫(kù)的查詢搜索、數(shù)據(jù)上傳、數(shù)據(jù)和表單的驗(yàn)證、以及控件頁(yè)面的正確顯 示和用戶類型的權(quán)限設(shè)計(jì)的。 MYSQL 數(shù)據(jù)庫(kù)用于實(shí)現(xiàn)整個(gè)系統(tǒng)的操作。 在整個(gè) 設(shè)計(jì)過(guò)程中,根據(jù)需求分析,編寫小程序?qū)崿F(xiàn)過(guò)程和相關(guān)功能模塊的實(shí)現(xiàn)方法; 在開

14、發(fā)完成后,要對(duì)小程序進(jìn)行調(diào)試,以及測(cè)試對(duì)應(yīng)的功能是否實(shí)現(xiàn)。 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 2 1.31.3 論文的組織結(jié)構(gòu)論文的組織結(jié)構(gòu) 本文就本人開發(fā)的畢業(yè)設(shè)計(jì)的系統(tǒng)做了簡(jiǎn)單的描述。具體的工作內(nèi)容和系統(tǒng) 的需求功能,將在以下的幾章中予以介紹: 第 1 章,緒論。主要講述基于微信小程序人體健康監(jiān)測(cè)系統(tǒng)研究的目的與意 義,對(duì)課題的設(shè)計(jì)開發(fā)的方法進(jìn)行了闡述說(shuō)明,對(duì)本課題研究?jī)?nèi)容的可行性進(jìn)行 了具體的分析。 第 2 章主要介紹了小程序的系統(tǒng)開發(fā)環(huán)境,對(duì)設(shè)計(jì)的相關(guān)工具和技術(shù)做了簡(jiǎn) 要分析。 第 3 章主要是對(duì)本系統(tǒng)分析,從多角度分析了該小程序系統(tǒng)的可行性。幫助 讀者了解軟件系統(tǒng)分析的主要內(nèi)容和方法

15、。 第 4 章是重點(diǎn)的一章,主要對(duì)系統(tǒng)功能模塊進(jìn)行了分析,以及描述部分功能 實(shí)現(xiàn)的流程圖、相關(guān)數(shù)據(jù)實(shí)現(xiàn)的 E-R 關(guān)系展示圖以及展示了數(shù)據(jù)表結(jié)構(gòu)。 第 5 章系統(tǒng)功能的實(shí)現(xiàn),詳細(xì)的介紹了小程序功能的實(shí)現(xiàn),通過(guò)本章可以深 入了解小程序的結(jié)構(gòu)。 第 6 章是系統(tǒng)的測(cè)試,闡述了系統(tǒng)測(cè)試對(duì)完善小程序使用的的必要性和重要 性,通過(guò)對(duì)小程序的系統(tǒng)進(jìn)行測(cè)試,讓讀者更加了解小程序的操作功能。 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 3 第二章第二章 小程序的開發(fā)環(huán)境小程序的開發(fā)環(huán)境 2.12.1 開發(fā)工具開發(fā)工具介紹介紹 微信開發(fā)者工具是微信官方提供給開發(fā)者針對(duì)微信小程序的開發(fā)工具,集中 了開發(fā),調(diào)試,預(yù)覽,上傳等

16、功能。使用工具時(shí),開發(fā)者需要提前綁定開發(fā)者在 進(jìn)行掃碼登錄,在微信公眾號(hào)平臺(tái)的設(shè)置中獲取 AppID,并在創(chuàng)建項(xiàng)目時(shí)填入相 對(duì)應(yīng)的寫 AppID、項(xiàng)目名稱、本地開發(fā)目錄。 2.22.2 webweb 技術(shù)技術(shù) Web 是一種典型的分布式應(yīng)用結(jié)構(gòu),其中的每一次信息交換都要涉及客戶端 和服務(wù)端。JavaScript 作為一種網(wǎng)絡(luò)腳本語(yǔ)言,已被廣泛用于 Web 網(wǎng)頁(yè)開發(fā),常用 來(lái)為頁(yè)面添加各種各樣的動(dòng)態(tài)功能,使用戶使用能更流暢的使用,以及瀏覽頁(yè)面 時(shí)有更美觀視覺體驗(yàn)。 JavaScript 是一種具有函數(shù)優(yōu)先的輕量級(jí),解釋型或即時(shí)編譯型的編程語(yǔ)言。 通常,JavaScript 腳本是通過(guò)嵌入在 HT

17、ML 中來(lái)實(shí)現(xiàn)相對(duì)應(yīng)的功能的。 2.32.3 JavaJava 語(yǔ)言的簡(jiǎn)介語(yǔ)言的簡(jiǎn)介 Java 是一門面向?qū)ο缶幊陶Z(yǔ)言,不僅吸收了 C+語(yǔ)言的各種優(yōu)點(diǎn),還摒棄了 C+里難以理解的多繼承、指針等概念,因此 Java 語(yǔ)言具有功能強(qiáng)大和簡(jiǎn)單易用 兩個(gè)特征。Java 語(yǔ)言作為靜態(tài)面向?qū)ο缶幊陶Z(yǔ)言的代表,極好地實(shí)現(xiàn)了面向?qū)ο?理論,允許程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程?!耙淮尉帉懀S處運(yùn)行”, Java 系統(tǒng)可以不同的操作系統(tǒng)和硬件上運(yùn)行。 2.42.4 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù) 作為一種開源的對(duì)象關(guān)系映射框架,Hibernate 實(shí)現(xiàn)了非常輕量級(jí)的 JDBC 對(duì) 象封裝。Java 程序員可以輕松地使用對(duì)象編

18、程思想來(lái)使用數(shù)據(jù)庫(kù)。Hibernate 可以 在使用 JDBC 的任何情況下使用。 它可以在 Java 客戶端程序和 Servlet / JSP Web 應(yīng)用程序中使用。 最具革命性的是,Hibernate 可以使用 EJB 替換 J2EE 體系結(jié) 構(gòu)中的 CMP,完成數(shù)據(jù)持久化的任務(wù)。 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 4 當(dāng)然,沒有什么東西時(shí)完美的,Hibernate 也一樣,對(duì)于操作大批量數(shù)據(jù)以及 將一個(gè)持久化對(duì)象映射到多個(gè)表中 Hibernate 也是不適用的。 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 5 第三章第三章 基于微信小程序的健康管理監(jiān)測(cè)系統(tǒng)分析基于微信小程序的健康管理監(jiān)測(cè)系統(tǒng)分析

19、 本章將從多方面分析該小程序的功能需求,根據(jù)功能需求明確小程序的數(shù)據(jù) 庫(kù)設(shè)計(jì)方案和總體結(jié)構(gòu),劃分好小程序每個(gè)功能膜夸的作用,并描述系統(tǒng)結(jié)構(gòu)的 設(shè)計(jì)思路。本文將從多角度詳細(xì)的分析系統(tǒng)功能設(shè)計(jì)及實(shí)現(xiàn)功相對(duì)應(yīng)功能的方法。 3.13.1 系統(tǒng)可行性分析系統(tǒng)可行性分析 在執(zhí)行策劃任何一個(gè)項(xiàng)目之前,都要對(duì)其可行性進(jìn)行一系列的分析。分析一 個(gè)系統(tǒng)的可行性主要是為了明確該系統(tǒng)要實(shí)現(xiàn)的功能、達(dá)到的規(guī)模、以及最終實(shí) 現(xiàn)的目標(biāo)。并結(jié)合其背景、目的和必要性設(shè)計(jì)出一個(gè)整體方案,為最終實(shí)現(xiàn)系統(tǒng) 的運(yùn)行提供基礎(chǔ)。 對(duì)于一個(gè)系統(tǒng)應(yīng)用的可行性,整體上來(lái)說(shuō)可以從以下三個(gè)方面分析:第一、 經(jīng)濟(jì)可行性,從成本上分析,該小程序開發(fā)是否

20、“核算”;其次是技術(shù)可行性, 技術(shù)上必須可行,切不可脫離實(shí)際;最后,營(yíng)運(yùn)可行性也是不可或缺的,營(yíng)運(yùn)可 行性則包含操作和法律上的可行性和使用者對(duì)該小程序系統(tǒng)操作的適應(yīng)性。 3.1.1 經(jīng)濟(jì)可行性 成本分析可以說(shuō)在分析經(jīng)濟(jì)可行性時(shí)最重要的內(nèi)容之一。制作一個(gè)微信小程 序首先要分析一下該項(xiàng)目開發(fā)的花費(fèi)以及權(quán)衡一下該小程序帶來(lái)的有形和無(wú)形的 收益。該款人體健康監(jiān)測(cè)的微信小程序主要都是在家查閱資料完成的,內(nèi)容的獲 取以及系統(tǒng)的后臺(tái)的運(yùn)行所花費(fèi)的成本是幾乎可以省略不記的。所帶來(lái)的效益是 使用戶可以節(jié)約紙張和節(jié)省大量時(shí)間去每天記錄自身健康狀況以及獲得大量健康 數(shù)據(jù)對(duì)比的管理。 3.1.2 技術(shù)可行性 微信小程

21、序自推出至今已經(jīng)逐步走向了成熟,隨著基于微信小程序開發(fā)平臺(tái) 的小程應(yīng)用越來(lái)越多,微信小程序的功能也日益完善。所以,利用現(xiàn)有微信小程 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 6 序平臺(tái)的技術(shù)在規(guī)定的時(shí)間內(nèi),小程序的開發(fā)工作是可以完成的,想要的系統(tǒng)功 能目標(biāo)也是能夠?qū)崿F(xiàn)的。 3.1.3 營(yíng)運(yùn)可行性 法律的可行性要求考慮該款小程序在研發(fā)上是否存在著侵權(quán)、妨礙以及責(zé)任 問(wèn)題,該款小程序從構(gòu)思到研發(fā)以及用戶界面都只是自主研發(fā)設(shè)計(jì)的,不會(huì)存在 侵權(quán)問(wèn)題,是完全具備法律上的可行性的。操作的可行性主要指的是用戶使用上 手時(shí)的操作簡(jiǎn)易性以及便捷性,該款人體健康監(jiān)測(cè)小程序在頁(yè)面設(shè)計(jì)時(shí),充分考 慮了用戶使用習(xí)慣,操作簡(jiǎn)單

22、,功能不復(fù)雜。在錄入數(shù)據(jù)時(shí),根據(jù)提示一一對(duì)應(yīng) 輸入;在對(duì)比健康數(shù)據(jù)結(jié)果時(shí),通俗易懂直觀明了;在瀏覽相關(guān)帖子時(shí),充分考 慮用戶需求,可作簡(jiǎn)單提問(wèn)和評(píng)論。具備了易用性、便捷性、靈活性等多個(gè)特點(diǎn), 符合用戶使用特性的幾大需求。 3.23.2 需求分析需求分析 在確定好選題之后,我們應(yīng)該要進(jìn)行用戶的需求分析。需求分析應(yīng)該要從如 下幾個(gè)方面入手。第一、分析用戶使用場(chǎng)景。用戶在使用一款小程序時(shí)幾乎都是 在特定的場(chǎng)景下使用的,所以只做一款小程序,首先要考慮此款小程序使用的場(chǎng) 景。在確定好場(chǎng)景后,才能知道用戶的需求,分析需求才能設(shè)計(jì)出滿足用戶使用 的功能。第二、分析使用目標(biāo)群。確定好使用場(chǎng)景后還要分析小程序主

23、要面向的 是哪些用戶。分析目標(biāo)用戶才可以知道這一類人的需求是什么,我們才可以完善 小程序的功能,通過(guò)小程序給予他們需要的幫助。第三、功能需求的分析。在分 析好目標(biāo)用戶的需求后,我們就要結(jié)合用戶需求,去設(shè)計(jì)規(guī)劃小程序中的功能, 盡量使該程序貼合用戶的需求,提供給他們必要的幫助。 基于微信小程序的人體健康監(jiān)測(cè)系統(tǒng)需求分析如下: 使用場(chǎng)景:用戶需要記錄自身健康數(shù)據(jù)時(shí)、需要提供健康建議、需要參與健 康討論時(shí)。 目標(biāo)群眾:對(duì)自身健康管理較為重視的人。 功能需求: (1)用戶:用戶可以進(jìn)行注冊(cè)、登陸、修改自己的密碼、健康數(shù)據(jù)輸入, 獲取健康建議,健康知識(shí)交流討論等。 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 7

24、(2)管理員:登陸,對(duì)用戶不符合規(guī)范的帖子進(jìn)行刪除,可以在后臺(tái)增 刪改健康建議,數(shù)據(jù)管理,用戶管理。 3.33.3 小程序功能分析小程序功能分析 根據(jù)以上對(duì)用戶的需求分析可以得出人體健康監(jiān)測(cè)小程序主要系統(tǒng)功能模塊 概述如下: 小程序客戶端是使用小程序時(shí)必不可少的一部分,用戶可以點(diǎn)擊相應(yīng)的功能 滿足自身的使用需求。其次,小程序是通過(guò)請(qǐng)求服務(wù)器獲取內(nèi)容的,通過(guò)解析服 務(wù)器傳遞的 JSON 數(shù)據(jù),使之現(xiàn)實(shí)在小程序的頁(yè)面中。 該小程序的主要功能模塊包括: 1.數(shù)據(jù)模塊,用戶添加自己的身體健康數(shù)據(jù)信息。 2.健康建議模塊,管理員在后臺(tái)發(fā)布健康信息相關(guān)帖子。 3.健康交流模塊,用戶可以在此模塊與其他用戶進(jìn)

25、行交流討論。 4.發(fā)布帖子,用戶可以在小程序上發(fā)布自己的帖子,或者在其他用戶的帖子 下進(jìn)行回復(fù)評(píng)論以及與其他用戶進(jìn)行私信交流。 5.個(gè)人中心,用戶可以對(duì)個(gè)人信息進(jìn)行管理和編輯。 根據(jù)小程序功能劃分,其功能模塊圖如圖 3-1 所示: 圖 3-1 功能模塊流程圖 3.43.4 小程序的非功能性需求分析小程序的非功能性需求分析 功能性需求分析和非功能性需求分析是分析小程序功能的主要內(nèi)容。二者互 相結(jié)合才能做出一款成功的產(chǎn)品,非功能性需求分析不僅直接或間接的影響著產(chǎn) 基于微信小程序的人 體健康監(jiān)測(cè)系統(tǒng) 數(shù)據(jù)模塊建議模塊發(fā)布帖子健康交流模塊個(gè)人信息 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 8 品的使用質(zhì)量,還

26、在很大程度上直觀的給用戶感受到該款產(chǎn)品的好壞。非功能性 需求分析主要包括: (1)效率性:在系統(tǒng)執(zhí)行對(duì)應(yīng)功能時(shí),系統(tǒng)數(shù)據(jù)庫(kù)訪問(wèn)速度最大延遲為 1 秒,允許多個(gè)用戶并行訪問(wèn)。 (2)易用性:保證小程序使用符合分的邏輯思維,用戶使用時(shí)用易上手, 操作上可以幫用戶節(jié)省一定時(shí)間。 (3)安全性:保證用戶信息不被泄漏,保護(hù)用戶的隱私。 (4)穩(wěn)定性:在小程序發(fā)生問(wèn)題閃退時(shí),用戶上傳的數(shù)據(jù)不會(huì)丟失。 (5)準(zhǔn)確性:系統(tǒng)能夠準(zhǔn)確分析用戶上傳的健康數(shù)據(jù)。 3.53.5 設(shè)計(jì)目標(biāo)設(shè)計(jì)目標(biāo) 設(shè)計(jì)與實(shí)現(xiàn)一個(gè)健康管理系統(tǒng)。能幫助用戶對(duì)自身健康信息進(jìn)行及時(shí)的管理。 根據(jù)不同功能模塊的特點(diǎn)構(gòu)建系統(tǒng)時(shí)要實(shí)現(xiàn)的有以下幾個(gè)方面

27、:第一、要保證系 統(tǒng)能夠穩(wěn)定流暢運(yùn)行,不會(huì)輕易閃退,閃退后用戶信息數(shù)據(jù)不會(huì)被刪除;第二、 保證提供給客戶端的健康信息數(shù)據(jù)內(nèi)容的準(zhǔn)確性,以免造成用戶使用體驗(yàn)不佳; 第三、需要不斷從客戶端體驗(yàn)小程序的使用感受,確保使用小程序的界面操作交 互性良好;第四、保證在不同硬件設(shè)備上,該小程序使用的兼容性。 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 9 第四章第四章 小程序功能模塊設(shè)計(jì)小程序功能模塊設(shè)計(jì) 設(shè)計(jì)一個(gè)小程序的時(shí)候,在做完用戶功能性需求分析后,大體上就可以知道 我們的小程序需要涵蓋的功能有哪些了。小程序也是一個(gè)復(fù)雜的系統(tǒng),按照功能 需求分析,建立好相對(duì)應(yīng)邏輯層的關(guān)系、明確好調(diào)用關(guān)系、處理好人機(jī)交互界面 符

28、合人們?nèi)粘J褂眠壿嬎季S,是非常重要的。本章將詳細(xì)介紹各功能模塊的邏輯 關(guān)系和內(nèi)容以及使用功能的流程圖。 4.14.1 小程序功能模塊圖小程序功能模塊圖 將需求轉(zhuǎn)換為用小程序系統(tǒng)的過(guò)程即為小程序系統(tǒng)設(shè)計(jì)的過(guò)程。在做好研究 目標(biāo)群體和分析功能性需求后,做好人體健康監(jiān)測(cè)系統(tǒng)的總體規(guī)劃,是開發(fā)這個(gè) 小程序的首要任務(wù)。小程序系統(tǒng)設(shè)計(jì)分為六部分即系統(tǒng)的整體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、 數(shù)據(jù)庫(kù)設(shè)計(jì),剩余三部分為開發(fā)工具及其技術(shù)以及開發(fā)模式。 經(jīng)過(guò)對(duì)人體健康監(jiān)測(cè)系統(tǒng)需求分析的了解,我們對(duì)小程序的功能模塊進(jìn)行了 劃分,我們主要根據(jù)小程序系統(tǒng)的幾大模塊進(jìn)行畫圖展示。圖 4-1 是該小程序所 涉及的功能模塊圖。 圖 4-1 小

29、程序功能模塊 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 10 4.24.2 數(shù)據(jù)流圖數(shù)據(jù)流圖 簡(jiǎn)單的數(shù)據(jù)流程圖可以讓我們更加直觀的看清數(shù)據(jù)的變化。 4.2.1 用戶基本信息數(shù)據(jù)流程圖 用戶在小程序中完善基本信息的傳遞圖如 4-2 所示。 圖 4-2 用戶個(gè)人信息傳遞圖 4.2.2 用戶主要功能數(shù)據(jù)圖 用戶在小程序中主要的功能操作如圖 4-3 所示。 圖 4-3 用戶數(shù)據(jù)流圖 4.34.3 小程序流程圖小程序流程圖 完善資 料 查看資料 添加完 成 讀取信 息 用 戶 數(shù) 據(jù) 庫(kù) 基于微信小程序的 人體健康監(jiān)測(cè)系統(tǒng) 用 戶 查看 交流 發(fā)布 數(shù) 據(jù) 庫(kù) 訪問(wèn) 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 11 4.

30、3.1 用戶登錄流程圖 用戶在進(jìn)行授權(quán)登錄時(shí)需要判斷用戶是否是第一次使用該小程序,如果是則 輸入登錄信息,系統(tǒng)自動(dòng)判定輸入的密碼是否正確,如果密碼正確,則登錄成功 并進(jìn)行頁(yè)面跳轉(zhuǎn)。登錄流程如圖 4-4 所示。 圖 4-4 用戶登錄流程圖 4.3.2 用戶注冊(cè)流程圖 對(duì)于部分沒有使用過(guò)該小程序的用戶,我們要登記他們的注冊(cè)信息,允許他 們登陸進(jìn)入我們小程序。注冊(cè)流程圖如 4-5 所示: 填寫注冊(cè)信息 用戶是否存在 其他數(shù)據(jù)是否正確 保存用戶信息 注冊(cè)結(jié)束 提示 否 是 登錄開始 輸入用戶名和密碼 用戶名密碼是 否正確? 登陸成功 是 否 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 12 圖 4-5 用戶注冊(cè)

31、流程圖 4.44.4 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 對(duì)于小程序開發(fā)而言,其本質(zhì)上都是圍繞“數(shù)據(jù)”處理進(jìn)行的。 4.4.1 數(shù)據(jù)庫(kù)概要設(shè)計(jì) 為了清楚的表達(dá)各功能涵蓋的屬性,我們引入一個(gè)概念性的 ER 數(shù)據(jù)模型, 全稱為實(shí)體聯(lián)系模式圖。事實(shí)上,實(shí)體就是一個(gè)帶有特有屬性的單項(xiàng),而單項(xiàng)里 面的數(shù)據(jù)特性我們可以稱之為單項(xiàng)的屬性。E-R 模型是數(shù)據(jù)庫(kù)模型構(gòu)建中最經(jīng)常 使用的數(shù)據(jù)庫(kù)關(guān)系模型,在這個(gè) E-R 模型中我們可以清楚地看到小程序健康監(jiān)測(cè) 管理系統(tǒng)中所包含的實(shí)體,還有對(duì)應(yīng)的每個(gè)實(shí)體集具有的特性,也就是屬性。 E-R 模型是由實(shí)體、屬性和聯(lián)系組成的。接下來(lái),我們用 E-R 圖來(lái)表達(dá)該小 程序系統(tǒng)中所涉及的實(shí)體,

32、以及他們對(duì)應(yīng)的屬性。 后臺(tái)管理員實(shí)體 E-R 圖如圖 4-6 所示: 填寫注冊(cè)信息 用戶是否存 在 信息是否正確 保存用戶信息 注冊(cè)結(jié)束 登陸 是否 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 13 管理員 姓名 密碼 編號(hào) 管理員ID 圖 4-6 后臺(tái)管理員實(shí)體圖 身體數(shù)據(jù)實(shí)體 E-R 圖如圖 4-7 所示: 數(shù)據(jù) 步數(shù) 體溫 血壓 心率 備注 圖 4-7 身體數(shù)據(jù)實(shí)體圖 健康建議實(shí)體 E-R 圖如圖 4-8 所示: 建議 發(fā)布時(shí)間 標(biāo)題 內(nèi)容 圖 4-8 健康建議實(shí)體圖 帖子實(shí)體 E-R 圖如圖 4-7 所示: 帖子 標(biāo)題 配圖 編號(hào) 內(nèi)容 發(fā)布時(shí)間 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 14 圖 4-

33、7 帖子實(shí)體圖 4.4.2 E-R 圖向關(guān)系模型的轉(zhuǎn)換 依照該規(guī)則將人體健康監(jiān)測(cè)小程序的 E-R 圖轉(zhuǎn)換為關(guān)系模型如下: 管理員(編號(hào),管理員 id,姓名,密碼) 身體數(shù)據(jù)(名字,體溫,血壓,步數(shù),心率,備注) 健康建議(編號(hào),標(biāo)題,內(nèi)容,發(fā)布時(shí)間) 帖子(編號(hào),標(biāo)題,配圖,內(nèi)容,發(fā)布時(shí)間) 4.4.3 數(shù)據(jù)表結(jié)構(gòu) 建立數(shù)據(jù)庫(kù)是小程序穩(wěn)定運(yùn)行的基礎(chǔ)和核心,為了更好的完成數(shù)據(jù)庫(kù)設(shè)計(jì), 我們首先要明確屬性和實(shí)體間的關(guān)系,并根據(jù)他們的關(guān)系制定數(shù)據(jù)表。 表表 4-14-1:討論表:討論表 qq_messageqq_message 序序 號(hào)號(hào) 列名列名 數(shù)據(jù)類數(shù)據(jù)類 型型 長(zhǎng)長(zhǎng) 度度 標(biāo)標(biāo) 識(shí)識(shí) 主主

34、鍵鍵 允允 許許 空空 默默 認(rèn)認(rèn) 值值 說(shuō)明說(shuō)明 1idint11 是是否 auto_increment 2uidint11 是 3fidint11 是 4qidint11 是 5typeint11 是 6zanint11 是 0 7notevarchar500 是 8ndatevarchar50 是 9usernamevarchar50 是 10fusernamevarchar50 是 11attachvarchar200 是 12attachnamevarchar200 是 13imgvarchar200 是 表表 4-24-2:帖子表:帖子表 wct_postswct_posts 序序

35、 號(hào)號(hào) 列名列名數(shù)據(jù)類數(shù)據(jù)類 型型 長(zhǎng)長(zhǎng) 度度 標(biāo)標(biāo) 識(shí)識(shí) 主主 鍵鍵 允允 許許 空空 說(shuō)明說(shuō)明 1idint11 是是否 auto_increment 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 15 2titlevarchar50 是 3notevarchar500 是 4uidvarchar10 是 5usernamevarchar200 是 6ndatevarchar50 是 7imgvarchar255 是 8typevarchar255 是 表表 4-34-3:身體數(shù)據(jù)表:身體數(shù)據(jù)表 wct_userwct_user 序序 號(hào)號(hào) 列名列名數(shù)據(jù)類數(shù)據(jù)類 型型 長(zhǎng)長(zhǎng) 度度 標(biāo)標(biāo) 識(shí)識(shí) 主主 鍵

36、鍵 允允 許許 空空 說(shuō)明說(shuō)明 1idint11 是是否 auto_increment 2usernamevarchar50 是 3passwdvarchar50 是 4roletypevarchar50 是 5emailvarchar200 是 6telvarchar50 是 7qqvarchar20 是 8wechatvarchar20 是 9sexvarchar20 是 10birthvarchar20 是 11imgvarchar200 是 12sidvarchar10 是 13addressvarchar200 是 14notevarchar500 是 15fidsvarchar20

37、0 是 16qidsvarchar200 是 表表 4-44-4:建議表:建議表 wct_noticewct_notice 序序 號(hào)號(hào) 列名列名 數(shù)據(jù)類數(shù)據(jù)類 型型 長(zhǎng)長(zhǎng) 度度 標(biāo)標(biāo) 識(shí)識(shí) 主主 鍵鍵 允允 許許 空空 說(shuō)明說(shuō)明 1idint11 是是否 auto_increment 2titlevarchar50 是 3notevarchar500 是 4ndatevarchar50 是 5typevarchar50 是 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 16 表表 4-54-5:個(gè)人信息表:個(gè)人信息表 wct_shopwct_shop 序序 號(hào)號(hào) 列名列名 數(shù)據(jù)類數(shù)據(jù)類 型型 長(zhǎng)長(zhǎng) 度度

38、標(biāo)標(biāo) 識(shí)識(shí) 主主 鍵鍵 允允 許許 空空 說(shuō)明說(shuō)明 1idint11 是是否 auto_increment 2snamevarchar100 是 3imgvarchar500 是 4notevarchar500 是 5addressvarchar500 是 6longitudevarchar100 是 7latitudevarchar100 是 8telvarchar100 是 9ownidvarchar10 是 10passwdvarchar50 是 6imgvarchar200 是 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 17 第五章第五章 基于微信小程序人體健康監(jiān)測(cè)系統(tǒng)的功能模塊實(shí)現(xiàn)基于微信小

39、程序人體健康監(jiān)測(cè)系統(tǒng)的功能模塊實(shí)現(xiàn) 微信小程序開發(fā)中最重要的就是把設(shè)計(jì)與需求功能二者結(jié)合,將小程序逐步 實(shí)現(xiàn)出來(lái),要將每一個(gè)單一的功能一一細(xì)化,結(jié)合代碼使之呈現(xiàn)出最終的樣貌。 本章將采用圖片和代碼將人體健康監(jiān)測(cè)微信小程序中每個(gè)功能模塊的實(shí)現(xiàn)一 一講述出來(lái)。 5.15.1 用戶用戶健康數(shù)據(jù)健康數(shù)據(jù) 登陸進(jìn)入小程序后我們將進(jìn)入到首頁(yè)的個(gè)人健康數(shù)據(jù)歷史記錄模塊,用戶可 以看到自己的健康身體數(shù)據(jù),例如該時(shí)間段記錄的自身的心率、體重、步數(shù)、血 壓和備注等,點(diǎn)擊對(duì)應(yīng)信息可以跳轉(zhuǎn)到小程序生成的與標(biāo)準(zhǔn)健康數(shù)據(jù)的對(duì)比,得 知自身身體的一些不足之處。具體如圖 5-1 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 18 圖 5

40、-1 健康數(shù)據(jù)首頁(yè) 5.25.2 健康數(shù)據(jù)管理健康數(shù)據(jù)管理 用戶點(diǎn)擊首頁(yè)右上角的發(fā)布按鈕,可以記錄自身的身體數(shù)據(jù)。個(gè)人發(fā)布自身 健康數(shù)據(jù)信息頁(yè)面如下。 圖 5-2 發(fā)布健康數(shù)據(jù) 5.35.3 健康建議健康建議 在小程序健康建議模塊,用戶可以看到系統(tǒng)的建議信息列表,列表是展示數(shù) 據(jù)信息的地方,用戶可以在此查看到建議各息,點(diǎn)擊建議信息后可以查看到其詳 情信息,對(duì)于喜歡的建議,可以在頁(yè)面下方點(diǎn)擊加入收藏。健康建議信息頁(yè)面如 下。 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 19 圖 5-3 健康建議 5.45.4 用戶發(fā)布信息用戶發(fā)布信息 用戶通過(guò)點(diǎn)擊健康討論按鈕,可以進(jìn)入帖子頁(yè)面,可以查看其他用戶發(fā)布帖 并

41、且發(fā)表自己的回復(fù)評(píng)論,還可以點(diǎn)擊右上角增加新帖,通過(guò)輸入標(biāo)題圖片內(nèi)容 等發(fā)布新帖。用戶通過(guò)登錄頁(yè)面登錄系統(tǒng)后進(jìn)入系統(tǒng)主頁(yè)面,用戶通過(guò)點(diǎn)擊交流 信息列表查看帖子信息。帖子發(fā)布頁(yè)面如圖 5-4。 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 20 圖 5-4(1)帖子列表 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 21 圖 5-4(2)帖子發(fā)布 5.55.5 管理員交流管理管理員交流管理 小程序管理員在登陸賬戶后可以登陸到小程序服務(wù)端后臺(tái),可以管理帖子交 流和健康建議,可以對(duì)用戶的帖子進(jìn)行編輯,管理員也可以在后臺(tái)發(fā)布新的帖子 和新的健康建議,具體如圖 5-5 所示。 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 22 圖 5-5

42、 交流管理頁(yè)面 5.65.6 用戶管理用戶管理 管理員可以通過(guò)登陸后臺(tái)對(duì)用戶進(jìn)行增加、修改或刪除。通過(guò)訪問(wèn)用戶列表, 可以直接輸入用戶名查詢對(duì)應(yīng)的用戶,還可以直接添加、刪除、或修改用戶信息, 當(dāng)管理員在后臺(tái)編輯用戶信息時(shí),數(shù)據(jù)庫(kù)中的用戶信息也會(huì)隨之更新。用戶管理 頁(yè)面如下圖 5-6 所示: 圖 5-6 用戶管理頁(yè)面 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 23 第六章第六章 基于微信小程序的人體健康監(jiān)測(cè)系統(tǒng)功能測(cè)試基于微信小程序的人體健康監(jiān)測(cè)系統(tǒng)功能測(cè)試 在設(shè)計(jì)小程序和小程序開發(fā)的過(guò)程中,我們經(jīng)幢都會(huì)遇到系統(tǒng)運(yùn)行時(shí)報(bào)錯(cuò), 對(duì)于部分語(yǔ)法語(yǔ)句的錯(cuò)誤,我們可以通過(guò)開發(fā)工具快速的找到問(wèn)題所在,予以更 正;對(duì)

43、于部分難以發(fā)現(xiàn)的錯(cuò)誤,我們還可以通過(guò)設(shè)置斷點(diǎn)或者添加打印邏輯語(yǔ)句 來(lái)定位錯(cuò)誤的位置。 小程序開發(fā)完成后還有最重要的一個(gè)步驟,就是對(duì)小程序的系統(tǒng)功能進(jìn)行測(cè) 試。我們?cè)诒WC代碼運(yùn)行能成功,沒有報(bào)錯(cuò)后,就可以從用戶端出發(fā),測(cè)試各個(gè) 功能之間連接是否有誤;與用戶交互是否流暢穩(wěn)定,符合邏輯;小程序?qū)?yīng)功能 是否實(shí)現(xiàn)。 6.16.1 測(cè)試方法測(cè)試方法 采用黑盒測(cè)試法對(duì)小程序進(jìn)行測(cè)試。測(cè)試人員不需要對(duì)小程序有足夠的專業(yè) 測(cè)試知識(shí),也不需要了解小程序的后臺(tái)數(shù)據(jù)是如何傳遞的。測(cè)試者只需要進(jìn)入小 程序,查看小程序每個(gè)功能模塊輸出是否符合預(yù)想,操作時(shí)是否存在困難,登陸 賬號(hào),發(fā)布信息,收藏建議,編輯數(shù)據(jù)等功能是否可

44、以穩(wěn)定使用。 6.26.2 測(cè)試環(huán)境介紹測(cè)試環(huán)境介紹 測(cè)試環(huán)境:操作系統(tǒng) win7 系統(tǒng),數(shù)據(jù)庫(kù) MySQL。 測(cè)試數(shù)據(jù):用戶登錄;健康數(shù)據(jù);論壇交流;個(gè)人中心;健康建議; 6.36.3 功能模塊測(cè)試功能模塊測(cè)試 表 6-1:用戶登錄測(cè)試表 用例 名稱 用戶登錄測(cè)試時(shí)間 3.03 對(duì)應(yīng)需 求 用戶登錄測(cè)試人員梁鑫淇 功能驗(yàn)證用戶登錄 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 24 描述 測(cè)試 目的 不存在用戶或者帳號(hào)密碼錯(cuò)誤登錄是否成功 前置 條件 數(shù)據(jù)庫(kù)中存在用戶(帳號(hào):tmj,密碼:tmj123) 非法用戶(tmj123) 測(cè)試步 驟 1.在登錄界面中輸入帳號(hào)和密碼 2.單擊“登錄”按鈕 序號(hào)輸入

45、數(shù)據(jù)/動(dòng)作預(yù)期結(jié)果實(shí)際結(jié)果 1 輸入用戶名和密碼去服務(wù)器數(shù)據(jù)庫(kù)驗(yàn)證和預(yù)期結(jié)果一致 2 輸入非法用戶提示登錄錯(cuò)誤信息和預(yù)期結(jié)果一致 表 6-2:健康數(shù)據(jù)測(cè)試 表 6-3:健康建議測(cè)試 表 6-4:論壇交流測(cè)試 用例名稱測(cè)試過(guò)程實(shí)際結(jié)果測(cè)試結(jié)論 回復(fù)帖子可以在別人發(fā)的帖子 下面進(jìn)行回復(fù) 回復(fù)成功顯示在帖子 下方 和預(yù)期結(jié)果一致 私信可以跟用戶私信聊天內(nèi)容正確顯示和預(yù)期結(jié)果一致 發(fā)帖用戶自己可以通過(guò)輸 入標(biāo)題和內(nèi)容,創(chuàng)建 成功發(fā)帖和預(yù)期結(jié)果一致 用例名稱測(cè)試過(guò)程實(shí)際結(jié)果測(cè)試結(jié)論 新增健康數(shù)據(jù) 在客戶端健康數(shù)據(jù)頁(yè) 面,發(fā)布新的健康數(shù) 據(jù) 輸入的健康信息可以 顯示在首頁(yè)。 和預(yù)期結(jié)果一致 查看歷史健康信

46、息 點(diǎn)擊已經(jīng)輸入的歷史 健康信息。 可正確顯示健康數(shù)據(jù) 與標(biāo)準(zhǔn)數(shù)據(jù)的對(duì)比結(jié) 果 和預(yù)期結(jié)果一致 用例名稱測(cè)試過(guò)程實(shí)際結(jié)果測(cè)試結(jié)論 查看健康建議 任意點(diǎn)擊健康建議列 表中的一條建議 建議可以正確顯示建 議的標(biāo)題、發(fā)布時(shí)間、 上傳的圖片以及內(nèi)容 和預(yù)期結(jié)果一致 收藏建議 進(jìn)入健康建議,點(diǎn)擊 最下方的加入收藏 可以成功顯示已添加 至收藏,打開我的收 藏里面包含了該條建 議,亦可刪除該收藏 和預(yù)期結(jié)果一致 (管理員)新增建議 在后臺(tái)健康建議中, 管理員新增、刪除和 修改建議 新增、刪除或修改的 健康建議可以正確顯 示 和預(yù)期結(jié)果一致 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 25 帖子 (管理員)發(fā)帖管理員對(duì)

47、發(fā)布的帖子 進(jìn)行刪除 刪除成功和預(yù)期結(jié)果一致 表 6-5:個(gè)人中心測(cè)試 用例名稱測(cè)試過(guò)程實(shí)際結(jié)果測(cè)試結(jié)論 BMI 計(jì)算 輸入個(gè)人身高體重計(jì) 算 bmi 值 正確顯示 bmi 值和預(yù)期結(jié)果一致 個(gè)人信息修改 進(jìn)入個(gè)人信息,對(duì)自 身健康信息數(shù)據(jù)進(jìn)行 修改 提交保存成功和預(yù)期結(jié)果一致 (管理員) 進(jìn)入個(gè)人信息,對(duì)自 身健康信息數(shù)據(jù)進(jìn)行 修改 后臺(tái)數(shù)據(jù)修改成功和預(yù)期結(jié)果一致 注銷登陸點(diǎn)擊注銷登陸賬號(hào)退出登陸成功和預(yù)期結(jié)果一致 廣東東軟學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 26 總結(jié)總結(jié) 由于之前接觸的小程序開發(fā)并沒有受過(guò)系統(tǒng)的知識(shí)理論學(xué)習(xí),所以在開發(fā)基 于微信小程序的人體健康監(jiān)測(cè)系統(tǒng)時(shí)還是有些吃力的,我需要先重新

48、梳理一遍小 程序的開發(fā)語(yǔ)句,再開始確定總體開發(fā)流程。在結(jié)合需求功能分析以及系統(tǒng)功能 設(shè)計(jì)實(shí)現(xiàn)小程序開發(fā)的過(guò)程中我遇到了許多的困難,比如一開始不知道在接受到 頁(yè)面發(fā)來(lái)的請(qǐng)求的時(shí)候如何將處理過(guò)后的數(shù)據(jù)返回給頁(yè)面,后來(lái)就引用了 ajax 異步請(qǐng)求的方式來(lái)進(jìn)行客戶端和服務(wù)端的通訊。 由于自身對(duì)編碼的不熟練,在開發(fā)該小程序的過(guò)程中遇到了許多自己解決起 來(lái)很吃力的問(wèn)題,感謝我身邊的老師和同學(xué),給予我悉心的教導(dǎo)。在攻克一個(gè)又 一個(gè)錯(cuò)誤的難關(guān)后,該小程序才能以一個(gè)較為完善的效果呈現(xiàn)出來(lái),這三個(gè)月以 來(lái),不斷經(jīng)歷著出現(xiàn)問(wèn)題解決問(wèn)題反反復(fù)復(fù)的狀態(tài),但每走一步都算數(shù),解決的 問(wèn)題越多,學(xué)到的東西也越多,收獲的也就更多! 此小程序時(shí)經(jīng)過(guò)了系統(tǒng)功能需求分析,結(jié)合模擬用戶使用場(chǎng)景,明確總體設(shè)

相關(guān)知識(shí)

基于微信小程序的人體健康監(jiān)測(cè)系統(tǒng)
基于微信小程序的電池組健康狀態(tài)監(jiān)測(cè)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
人體健康參數(shù)的嵌入式遠(yuǎn)程監(jiān)測(cè)系統(tǒng)
基于STM32的健康監(jiān)測(cè)系統(tǒng)
基于微信小程序的遠(yuǎn)程家庭健康監(jiān)測(cè)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
基于單片機(jī)控制的人體健康監(jiān)測(cè)系統(tǒng)設(shè)計(jì)
基于物聯(lián)網(wǎng)的人體健康監(jiān)測(cè)系統(tǒng)
基于ZigBee的人體健康遠(yuǎn)程實(shí)時(shí)監(jiān)測(cè)系統(tǒng)
基于聲音分析的系統(tǒng)健康監(jiān)測(cè).docx
基于時(shí)序知識(shí)圖譜的全景式健康動(dòng)態(tài)監(jiān)測(cè)與預(yù)測(cè)系統(tǒng).pdf

網(wǎng)址: 基于微信小程序的人體健康監(jiān)測(cè)系統(tǒng) http://www.u1s5d6.cn/newsview1422380.html

推薦資訊