




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第1章緒論1.1研究目的和意義健康管理系統(tǒng)的特性有:個性化、及時性、便利性以及互動性,可以讓用戶進行實時的健康記錄更加的方便快捷,查詢本人的健康記錄更加的迅速更加的醒目,系統(tǒng)幫助用戶達成迅速養(yǎng)成良好的自我健康管理的習(xí)慣的目標(biāo)。這套健康管理系統(tǒng)可以從多方面角度幫助人們養(yǎng)成優(yōu)良的,有秩序的,健康的生活習(xí)慣,充分的提高人們對自我健康的重視,以及人們的自律的能力,同時可以降低人們患病風(fēng)險,不斷的提高人們的生活質(zhì)量。如今伴著社會大步前進和,現(xiàn)代人們生活水平的不斷攀升,現(xiàn)代人對于自我身體健康的重視程度逐漸攀升。由于慢性疾病可能會造成的危害越來越大,迫使現(xiàn)代人們意識進行主動健康管理的必要性。目前,在我國,大約有15%的人是健康人群,15%的人是非健康人群,70%的人是亞健康人群。會主動積極參與健康管理的人群不到5%,由此可見人們的健康意識是非常薄弱的,著導(dǎo)致了很多家庭每年在醫(yī)療的費用支出會超出該家庭年總收入的30%以上更有甚者比例難以想象,這個比例非常的驚人,甚至于有人因為醫(yī)療費用變的貧困卻也無法挽救他們家人生命。因而一個具有高實用性的系統(tǒng),可以快速便捷且精確的綜合評測人們健康狀況的健康管理軟件的需求愈來愈變的迫切[1]。1.2國內(nèi)外研究現(xiàn)狀現(xiàn)如今我國的健康管理作為一個新起行業(yè)還處于萌發(fā)階段,合理的健康管理理念并沒有讓人們得到合理重視,健康管理的目標(biāo)群體相對較小,健康管理的目標(biāo)群體多為高收入群體。到目前為止,健康管理服務(wù)機構(gòu)只發(fā)展了幾個,而且大多數(shù)的健康管理機構(gòu)所能提供的健康服務(wù)十分簡單,未能實現(xiàn)健康管理服務(wù)多樣化的目的。楊彬、華澤璽、楊關(guān)建等人于2014年發(fā)表的《基于云計算的個人智能健康管理系統(tǒng)》一書,在云計算的基礎(chǔ)上,將醫(yī)療信息以云端的形式進行儲存,并以云端的形式將醫(yī)療信息儲存起來。該系統(tǒng)能夠?qū)︶t(yī)務(wù)人員提供一個參考的診斷結(jié)果,同時也能夠?qū)⒆约旱慕】登闆r上傳到云端,方便與醫(yī)務(wù)人員進行及時的交流。這就減少了使用者到醫(yī)院進行的檢查次數(shù),也減少了下線就醫(yī)的次數(shù),從而提升了使用者的生活品質(zhì)[2]。趙露婷、左海維、孫世強等于2019年發(fā)表的《基于物聯(lián)網(wǎng)的日常體檢健康管理系統(tǒng)》中,首次提出了一種針對慢性疾病及其他人群的健康管理服務(wù)體系。該系統(tǒng)以物聯(lián)網(wǎng)技術(shù)和無線Mesh網(wǎng)絡(luò)技術(shù)為基礎(chǔ),可以完成對用戶體征信息的采集及軟硬件之間的數(shù)據(jù)互動。病人可以在Android端進行一鍵體驗,可以進行實時的身體檢查,方便對身體進行自我的健康管理。歐美等發(fā)達國家早在二十世紀七十年代就開始了對健康管理的研究,隨著時代的發(fā)展,對健康管理的研究越來越多,對它的研究也越來越多,越來越多的人開始關(guān)注它。健康管理這一領(lǐng)域有著龐大的市場需求,它正強力地向前推進著,并逐漸形成了一個獨立的行業(yè)--健康管理行業(yè)。在醫(yī)療衛(wèi)生領(lǐng)域,美國是一個很早就開始進行醫(yī)療衛(wèi)生服務(wù)的國家,而且已經(jīng)建立了較為完備的醫(yī)療衛(wèi)生服務(wù)體系[3]。PravinPawar,NeerajParolia,SameerShinde,ThierryScarEdoh,MadhusudanSingh,《eHealthChain—ablockchain-basedpersonalhealthinformationmanagementsystem》,eHealthChain-ablockchain-basedpersonalhealthinformationmanagementsystem,由PravinPawar,NeerajParolia,SameerShinde,TierryScarEdoh,ThierryScarEdoh,MadhusudanSingh,提出的一個以區(qū)塊鏈為基礎(chǔ)的個人健康管理系統(tǒng),這種區(qū)塊鏈技術(shù)是通過整合所有患者的健康實時臨床數(shù)據(jù)并經(jīng)過數(shù)據(jù)處理后將其呈現(xiàn)的最新的安全醫(yī)療保健設(shè)置,可以實現(xiàn)真正的個性化、真實和安全的以來保健。2020年,Baer,HeatherJ;DeLaCruz,BarbaraA;Rozenblum,Ronen等人在《Integratinganonlineweightmanagementprogramwithpopulationhealthmanagementinprimarycare:Design,methods,andbaselinmedatafromthePROPSrandomizedcontrolledtrial》的研究表明,在線的應(yīng)用程序可以幫助人們實現(xiàn)真正意義上的具有臨床意義的健康管理,盡管效果可能小于面對面的指導(dǎo)糾正,但是在幾項研究中證明是有效的。1.3論文組織架構(gòu)這篇論文的框架是這樣的:第一章:緒論。文章在引言部分,首先引出了基于Java的健康管理系統(tǒng)的選題目標(biāo)和現(xiàn)實意義,分析了目前國內(nèi)外健康管理體系存在的主要問題,設(shè)計出了論文的基本框架以及基本流程。第二章:相關(guān)理論技術(shù)。介紹了軟件的設(shè)計與實現(xiàn)過程。第三章:系統(tǒng)分析。是對系統(tǒng)的分析,在此基礎(chǔ)上,重點論述了建立健康管理系統(tǒng)的必要性和可行性。第四章:系統(tǒng)設(shè)計。是本系統(tǒng)的整體設(shè)計,在此基礎(chǔ)上進行了系統(tǒng)的整體設(shè)計,主要包括系統(tǒng)所需要的主要功能和系統(tǒng)所用的數(shù)據(jù)庫等。第五章:系統(tǒng)實現(xiàn)。為本系統(tǒng)的具體實施,系統(tǒng)的實施主要是在本系統(tǒng)的功能中,對每一個功能模塊的函數(shù)進行了代碼的實施,并給出了一些主要的代碼。第六章:系統(tǒng)測試。對本系統(tǒng)進行了實驗驗證。本章的重點是對本系統(tǒng)的各大項模塊的基礎(chǔ)性能進行了初步的試驗,并給出了試驗結(jié)果。第七章:總結(jié)。主要是對本系統(tǒng)進行一次全面的總結(jié),分析已有的功能潛在的問題,以及待完善項和待規(guī)劃項目,并對系統(tǒng)今后的發(fā)展進行展望。第2章相關(guān)理論和技術(shù)2.1Java簡介在1995年5月,太陽微系統(tǒng)公司發(fā)明并發(fā)布了Java程序語言[4]。Java編程是一個通用術(shù)語,也是一個Java開發(fā)平臺。因為Java具有跨平臺性、動態(tài)性和可移植性等優(yōu)點,所以它才會慢慢地被大量的程序設(shè)計愛好者所接納,并持續(xù)地將Java技術(shù)向前推進,而這也是Java技術(shù)能夠一直保持穩(wěn)定和完善的原因。按照Java的應(yīng)用發(fā)展方向,Java平臺可以被劃分成三個發(fā)展體系,分別是J2SE(java2Platform標(biāo)準(zhǔn)版)標(biāo)準(zhǔn)版、J2EE(java2Platform)企業(yè)版、J2ME(Java2平臺標(biāo)準(zhǔn))小版本。JAVA與C++都是面向?qū)ο蟮木幊陶Z言。在繼承了C++的很多理念的同時,又去除了C++中的指針,多重繼承等技術(shù)理念。另外,在Java語言中引入了一個不需要程序員手動處理的自動化垃圾收集的特性,從而保證了Java容器對系統(tǒng)資源的充分利用,同時也提高了系統(tǒng)的整體工作效率[5]。它的工作機理跟其他的編程語言也有很大的區(qū)別,Java語言的程序在運行時,會先將代碼編譯成二進制的字節(jié)碼,之后再由其虛擬機來進行解碼,因此,才能達到其“一次編譯、處處可執(zhí)行”的跨平臺特征。在Java的基礎(chǔ)運行環(huán)境中,有很多對于我們進行編程很有幫助的基礎(chǔ)類庫函數(shù),可以使我們無需二次開發(fā)就可以大大提高我們的程序開發(fā)效率,也可以加速我們的程序開發(fā)過程。其中,JAVA企業(yè)程序設(shè)計界面為JAVA企業(yè)程序設(shè)計提供了一個可以被直接使用的大量類庫。另外,Java的應(yīng)用范圍非常廣泛,使用它所研制出來的系統(tǒng)在未來的維修保養(yǎng)方面也非常的便利??傊?,采用Java進行開發(fā)是一種不錯的選擇[6]。2.2MySQL特點 1.功能強大在MySQL中,本系統(tǒng)采用了多種形式的數(shù)據(jù)儲存引擎,每一種都有其自身的特點,能夠根據(jù)不同的情況作出相應(yīng)的響應(yīng)。這樣,就能讓使用者,按照自己的偏好,挑選出最適合自己的,發(fā)揮出MySQL性能的引擎。MySQL可以對每天訪問量達到幾億級的高密度搜索網(wǎng)站進行處理。MySQL5還提供了一些與處理、視圖、儲存程序、觸發(fā)等有關(guān)的特性。2.支持跨平臺MySQL可以被用于20多個開發(fā)平臺,比如:Linux、IBMAIX、免費BSD、windows、AIX等。這種能力讓MySQL可以在多種不同的平臺上進行操作。而無需修改現(xiàn)有的軟件。3.運行速度快MySQL其中一個特性是運行速度非常塊。因為MySQL使用一種叫做MyISAM的B型樹形磁盤數(shù)據(jù),并使用了一個新的數(shù)據(jù)集來進行數(shù)據(jù)的存儲和存儲;MySQL是利用一個經(jīng)過優(yōu)化的單個掃描多個連接來達到效率;SQL功能還可以用成都的高級類庫來進行優(yōu)化,綜上所訴優(yōu)點與MySQL使其運行速度非???。4.支持面向?qū)ο驧ySQL為用戶提供了一種混合程序設(shè)計的方法。主要有三種方法:單純的物件導(dǎo)向,以及面句,把物件導(dǎo)向可以當(dāng)作程式設(shè)計的方法。具有較高的安全性MySQL是一種具有彈性與安全性兼?zhèn)涞氖跈?quán)與口令體系,它使用了一種以宿主為基礎(chǔ)的身份認證方式。為了保證口令的安全,在使用者聯(lián)機至MySQL伺服器時,會在傳送時對口令進行加密。6.成本低相比較與Oracles數(shù)據(jù)庫,MySQL最大的優(yōu)勢之一在于它提供了一個開放的、免費的軟件,而這個軟件無需使用者花錢從網(wǎng)上下載。7.支持各種開發(fā)語言MySQL可以支持目前世界上絕大多數(shù)的流行語言,其中也包括了很多的API函數(shù),支持的語言包括了PHP、ASP.NET、Java、Python、C、C++語言等等,體現(xiàn)其具有很高的適用性,可以滿足絕大多數(shù)人的數(shù)據(jù)庫開發(fā)需求。8.數(shù)據(jù)庫存儲容量大事實上,MySQL中可以使用的最大表尺寸由用戶自身的OS定義,而不是由MySQL定義的。InnoDB存儲引擎可以將其的表儲存在一個表的空間內(nèi),這個控件可以由多個文件來創(chuàng)建,這個表的最大可以容納的數(shù)據(jù)通常是64TB,這已經(jīng)足夠處理大量的數(shù)據(jù)了。9.支持強大的內(nèi)置函數(shù)MySQL給用戶帶來了大量的內(nèi)部函數(shù),這些函數(shù)能夠為任何Web程序的開發(fā)提供必要的支持。在其內(nèi)部,它還可以完成文件的上傳功能,對數(shù)據(jù)庫的連接等功能,同時MySQL還支持非常多的擴展庫。例如MyQLi等,可以快速的開發(fā)為用戶提供了高效快捷的方式。2.3Spring框架Spring框架是一個開放源碼的容器,它以Java平臺為基礎(chǔ),由Spring所提供[8]。雖然Spring框架本身并不受限于編程模式,但是它在Java開發(fā)環(huán)境中的普遍使用,以及與企業(yè)JAVABean(企業(yè)JAVABean)的融合,都讓Spring成為了主流。SpringFramework為開發(fā)人員提供了一個簡便的解決方法。比如,Spring充分挖掘了控制反轉(zhuǎn)(IOC)這一關(guān)鍵特征,采用依賴性的注射方法來完成IOC,為其提供了一個全壽命的容器。Spring框架使用了一種基于切割的程序設(shè)計來實現(xiàn)聲明性的交易,它整合了多種持久性技術(shù)來對數(shù)據(jù)進行存取,并為其提供了一系列易于開發(fā)的優(yōu)良Web框架。Spring的可逆特性就是利用Java中的一種映射方法來實現(xiàn)對Java對象的統(tǒng)一配置與管理。SpringFramework利用一個用于對生成的對象進行全壽命管理的容器。Spring容器可以根據(jù)XML文件或?qū)iT的Java注釋對對象進行配置。在此基礎(chǔ)上,本文提出了一種新的面向?qū)ο笊煞椒?。Spring體系結(jié)構(gòu)包括一個AOP體系結(jié)構(gòu),該體系結(jié)構(gòu)基于一個AOP體系結(jié)構(gòu),該體系結(jié)構(gòu)可以在運行時進行配置;AOP體系結(jié)構(gòu)的關(guān)鍵是要解決各功能模塊之間的相關(guān)性問題。雖然Spring的AOP體系結(jié)構(gòu)無法與AspectJ體系結(jié)構(gòu)相提并論,但Spring體系結(jié)構(gòu)的AOP體系結(jié)構(gòu)只能為AOP體系結(jié)構(gòu)提供基本的AOP特性,而且還可以與AspectJ集成,實現(xiàn)軟件開發(fā)的目標(biāo)。通過使用Spring的AOP技術(shù),我們可以在Spring的框架內(nèi)實現(xiàn)交易、遠程存取等功能。Spring的交易管理框架為Java平臺提供了一種抽象機制,使得局部交易、全局交易、嵌套交易等都能在Java平臺上運行,并且適用于Java平臺上的各種環(huán)境[8]。Spring集成了大量的交易模版,可以通過對交易模版進行設(shè)置、對hiXML進行修改,也可以使用Java注解對交易進行設(shè)置。Spring的數(shù)據(jù)訪問框架幫助開發(fā)者解決了在其應(yīng)用程序中面對的普遍問題。該系統(tǒng)既能在各種常用數(shù)據(jù)存取框架中實現(xiàn),又能在各種數(shù)據(jù)存取框架中實現(xiàn),還能在Spring中實現(xiàn)數(shù)據(jù)存取。2.4Vue框架VueFramework是一個逐步發(fā)展的架構(gòu),其目的是建立使用者界面。VueFramework和其他一些大的Framework的區(qū)別在于:VueFramework是為了能夠自下而上地實現(xiàn)一個層次的應(yīng)用而設(shè)計的。VueFramework的核心代碼庫僅僅關(guān)注于VueFramework,該框架不但易于使用,而且可以與一個第三方的基礎(chǔ)程序或現(xiàn)有的項目相融合。另外,如果將Vue架構(gòu)與當(dāng)代的工具鏈以及各類支援類庫一起運用,那么Vue架構(gòu)就能完全勝任為一個單一頁面的復(fù)雜程序所需的所有工作[9]。第3章系統(tǒng)分析3.1可行性分析3.1.1技術(shù)可行性技術(shù)的可行性的意義指的是,系統(tǒng)在開發(fā)者的開發(fā)過程中,所運用的技術(shù),所依據(jù)的平臺,所運用的框架,開發(fā)者采取了怎樣的設(shè)計模式,這些本文在基礎(chǔ)知識的介紹中都對其進行了具體的闡述[7]。對于本次系統(tǒng)的開發(fā),本人以Java語言為基礎(chǔ),對健康管理系統(tǒng)進行了設(shè)計與實現(xiàn)。本系統(tǒng)所使用的語言是Java語言,在這套系統(tǒng)的整體開發(fā)過程中,本系統(tǒng)使用SpringBoot框架作為系統(tǒng)的主體框架。IDEA是目前表現(xiàn)最好的一種多語言綜合開發(fā)環(huán)境,而且大部分與它有關(guān)的軟件都可以自由使用[10]。3.1.2經(jīng)濟可行性經(jīng)濟可行性的意義是開發(fā)者在軟件開發(fā)的過程要合理安排項目既定的開發(fā)預(yù)算,在開發(fā)的過程中所有的指出費用都需要進行記錄,并且是需要可查的,需要評估是否符合開發(fā)者在系統(tǒng)開發(fā)的過程中的要求。在系統(tǒng)完成后,開發(fā)者開發(fā)的基于Java的健康管理的系統(tǒng)的設(shè)計與實現(xiàn)擁有非常好的行業(yè)前景,同時系統(tǒng)也有非常高的經(jīng)濟價值,項目在進行系統(tǒng)開發(fā)前就已經(jīng)考慮過系統(tǒng)的經(jīng)濟價值,綜合以上多方面的考量,本人認為該系統(tǒng)從經(jīng)濟上來講是可行的。3.1.3操作可行性在本系統(tǒng)交付使用人員或者運維人員以后,開發(fā)者需要保證系統(tǒng)使用的操作簡便性,操作便捷性,本系統(tǒng)絕大多的功能都是通過提前設(shè)計完好的UI界面來實現(xiàn)的,數(shù)據(jù)的錄入也保證了設(shè)計的靈活性和完整性,保證一定程度上不產(chǎn)生歧義,達到方便管理員以及用戶查看健康信息。本人認為簡潔高效必須是系統(tǒng)要滿足的特性,在開發(fā)者的實際的開發(fā)過程中,不用等級的用戶就要給予不同的權(quán)限,防止可能出現(xiàn)的權(quán)限問題導(dǎo)致系統(tǒng)的可用性降低。從以上的幾點做出考量,本人認為本次開發(fā)從操作上來說是絕對可行的。3.1.4法律可行性此次整體開發(fā),我們從法律的角度做出一下聲明:1.本次本人開發(fā)所使用的所有的技術(shù)資料都是通過合法途徑獲取到的;2.整個自主進行研發(fā)過程中不存有任何的知識產(chǎn)權(quán)問題;3.自主進行研發(fā)過程從無抄襲任何的網(wǎng)站和論文,不可能存在有任何侵犯版權(quán)的問題;4.自主進行研發(fā)的過程都由本人操作,本人原始的勞動,不涉也承擔(dān)其不存在的任何的法律責(zé)任。3.2需求分析通過對系統(tǒng)的功能需求分析,可以更好地理解在軟件功能需求的實現(xiàn)過程中,所需要實現(xiàn)的功能和不需要實現(xiàn)的功能。周期性的對系統(tǒng)進行需求分析對避免和更早的發(fā)現(xiàn)早期產(chǎn)生的錯誤有較大的幫助,以此來達到提升軟件生產(chǎn)效率,降低了軟件的開發(fā)成本,更好的改進了軟件質(zhì)量。3.2.1功能需求分析本文設(shè)計將要實現(xiàn)一個基于Java的健康管理系統(tǒng),首先是實現(xiàn)用戶的注冊與登錄,可以查看體檢項目和健康咨詢,進行在線反饋,發(fā)表健康論壇。管理員可以對系統(tǒng)內(nèi)的信息展開統(tǒng)一管理等功能。健康醫(yī)生可以對用戶身體數(shù)據(jù)和BMI值進行管理。在此基礎(chǔ)上來完成的基于Java的健康管理系統(tǒng)的設(shè)計與實現(xiàn)。主要業(yè)務(wù)流程如圖3.1,主要用例如圖3.2、3.3、3.4所示:健康醫(yī)生健康等級BMI管理身體數(shù)據(jù)管理在線反饋管理健康建議管理健康論壇管理是系統(tǒng)首頁是否登錄否登錄/注冊健康指南健康論壇健康建議體檢項目健康咨詢在線反饋健康論壇…判斷身份用戶管理員健康醫(yī)生健康等級BMI管理身體數(shù)據(jù)管理在線反饋管理健康建議管理健康論壇管理是系統(tǒng)首頁是否登錄否登錄/注冊健康指南健康論壇健康建議體檢項目健康咨詢在線反饋健康論壇…判斷身份用戶管理員用戶管理健康指南管理圖3.1業(yè)務(wù)流程圖用戶用戶登錄注冊健康體檢項目在線反饋查看BMI健康值健康論壇發(fā)帖查看健康指南圖3.2用戶用例圖管理員管理健康體檢項目管理員管理健康體檢項目登錄用戶管理管理在線反饋管理身體數(shù)據(jù)管理BMI健康值管理健康論壇圖3.3管理員用例圖健康醫(yī)生注冊登錄管理身體數(shù)據(jù)管理健康等級管理BMI值健康醫(yī)生注冊登錄管理身體數(shù)據(jù)管理健康等級管理BMI值3.2.2非功能需求分析因為本文所開發(fā)的以Java為基礎(chǔ)的健康管理系統(tǒng)中,存在著海量的信息和與之有關(guān)的基礎(chǔ)信息,因此,在系統(tǒng)的設(shè)計和研發(fā)中,特別設(shè)置了一個用戶身份驗證和權(quán)限控制模塊,來驗證進入系統(tǒng)的用戶的身份。當(dāng)整個系統(tǒng)中的所有用戶的身份都經(jīng)過了系統(tǒng)的認證之后,系統(tǒng)將根據(jù)用戶的身份來給他們分配對應(yīng)的權(quán)限,為了保證他們能夠在自己的權(quán)限范圍之內(nèi)進行數(shù)據(jù)的處理,系統(tǒng)對他們的權(quán)限進行了限定,并且對他們的權(quán)限進行了限定,使得他們的權(quán)限僅限于他們自己的權(quán)限范圍。用戶權(quán)限控制機制對系統(tǒng)數(shù)據(jù)的安全起到了很好的保護作用[16]。第4章系統(tǒng)設(shè)計4.1功能模塊設(shè)計這個系統(tǒng)應(yīng)該完成的主要功能包括:用戶實現(xiàn)登錄注冊,健康論壇的查看與發(fā)表,在線反饋,查看體檢項目,管理員實現(xiàn)用戶的管理,健康醫(yī)生的管理,在線反饋數(shù)據(jù)的管理,用戶體檢項目的管理。健康醫(yī)生實現(xiàn)對用戶的身體數(shù)據(jù)的管理,BMI健康值的管理,用戶的健康等級的管理。系統(tǒng)的功能模塊如圖4.1所示:健康管理系統(tǒng)健康管理系統(tǒng)用戶健康醫(yī)生管理員登錄注冊在線反饋管理健康論壇管理健康醫(yī)生管理用戶管理查看體檢項目在線反饋健康論壇發(fā)帖體檢項目管理身體數(shù)據(jù)管理健康等級管理BMI健康值管理圖4.1系統(tǒng)功能模塊圖4.2數(shù)據(jù)庫概念設(shè)計1.管理員實體圖管理員管理員用戶名創(chuàng)建時間角色密碼圖4.2管理員實體圖2.用戶實體圖用戶用戶電話號碼創(chuàng)建時間密碼賬號郵箱性別年齡頭像圖4.3用戶實體圖 3.健康醫(yī)生實體圖健康醫(yī)生用戶名創(chuàng)建健康醫(yī)生用戶名創(chuàng)建時間性別密碼工號圖4.4健康醫(yī)生實體圖4.健康管理實體圖健康管理健康指南管理身體數(shù)據(jù)管理健康等級管理BMI健康值管理在線反饋管理健康管理健康指南管理身體數(shù)據(jù)管理健康等級管理BMI健康值管理在線反饋管理健康體檢項目管理圖4.5健康管理實體圖5.E-R圖用戶建議健康管理電話號碼密碼健康論壇用戶建議健康管理電話號碼密碼健康論壇BMI健康值創(chuàng)建時間頭像性別賬號姓名健康咨詢在線反饋體檢項目健康指南管理員管理管理用戶名密碼創(chuàng)建時間角色郵箱健康醫(yī)生建議創(chuàng)建時間工號用戶名密碼性別圖4.6E-R圖4.3數(shù)據(jù)庫物理設(shè)計本次對數(shù)據(jù)庫的物理設(shè)計包含了四個步驟:一是要在選擇的數(shù)據(jù)庫中保存的數(shù)據(jù)結(jié)構(gòu),二是要用什么方式保存并獲得這些數(shù)據(jù),三是要為系統(tǒng)的數(shù)據(jù)庫尋找一個合適的保存地點,四是要把這些數(shù)據(jù)放在系統(tǒng)的數(shù)據(jù)庫之中[17]。而數(shù)據(jù)庫本體的設(shè)計則是為了解決在系統(tǒng)的數(shù)據(jù)庫中,數(shù)據(jù)是怎樣被保存和獲得的,而這些數(shù)據(jù)又是怎樣被保存的問題。接下來,他要做的,就是在資料庫里設(shè)置一個連接線,吸引更多的資料進入資料庫。按照訪問數(shù)據(jù)的類型,可以將數(shù)據(jù)的存儲結(jié)構(gòu)劃分成索引表和序列表,它們分別實現(xiàn)了不同的查詢效果。健康管理系統(tǒng)的設(shè)計具體表設(shè)計如下:表4.1gonggaolan公告欄字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPCURRENT_TIMESTAMPbiaotivarchar200標(biāo)題gonggaoleixingvarchar200公告類型fengmiantupianlongtext4294967295封面圖片neironglongtext4294967295內(nèi)容faburiqidatetime發(fā)布日期faburenvarchar200發(fā)布人表4.2forum健康論壇字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPtitlevarchar200帖子標(biāo)題contentlongtext4294967295帖子內(nèi)容parentidbigint父節(jié)點iduseridbigint用戶idusernamevarchar200用戶名avatarurllongtext4294967295頭像isdonevarchar200狀態(tài)表4.3shentishuju身體數(shù)據(jù)字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPyonghuzhanghaovarchar200用戶賬號xingmingvarchar200姓名xingbievarchar200性別nianlingint年齡tiwenvarchar200體溫xinlvvarchar200心率xueyavarchar200血壓shengaovarchar200身高tizhongvarchar200體重celiangriqidate測量日期表4.4discussjiankangzhinan健康指南評論表字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPrefidbigint關(guān)聯(lián)表iduseridbigint用戶idavatarurllongtext4294967295頭像nicknamevarchar200用戶名contentlongtext4294967295評論內(nèi)容replylongtext4294967295回復(fù)內(nèi)容表4.5nwes健康咨詢字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPtitlevarchar200標(biāo)題introductionlongtext4294967295簡介picturelongtext4294967295圖片contentlongtext4294967295內(nèi)容表4.6config配置文件字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵namevarchar100配置參數(shù)名稱valuevarchar100配置參數(shù)值表4.7messages在線反饋字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPuseridbigint留言人idusernamevarchar200用戶名avatarurllongtext429496頭像contentlongtext429496留言內(nèi)容cpicturelongtext429496留言圖片replylongtext429496回復(fù)內(nèi)容rpicturelongtext429496回復(fù)圖片表4.8bmijiankangzhibmi健康值字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPyonghuzhanghaovarchar200用戶賬號xingmingvarchar200姓名tizhongvarchar200體重shengaovarchar200身高jiankangzhivarchar200bmi健康值yishenggonghaovarchar200醫(yī)生工號yishengxingmingvarchar200醫(yī)生姓名dengjiriqidatetime登記日期表4.9jiankangzhinan健康指南字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPwenzhangbiaotivarchar200文章標(biāo)題wenzhangtupianlongtext4294967295文章圖片wenzhangjianjievarchar200文章簡介wenzhangneironglongtext429496文章內(nèi)容wenzhangleixingvarchar200文章類型faburiqidatetime發(fā)布日期huibaoneironglongtext429496匯報內(nèi)容renyuanxingmingvarchar200人員姓名sfshvarchar200是否審核待審核shhflongtext429496審核回復(fù)表4.10yonghu用戶字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPyonghuzhanghaovarchar200用戶賬號xingmingvarchar200姓名mimavarchar200密碼xingbievarchar200性別nianlingint年齡shoujivarchar200手機shenfenzhengvarchar200身份證touxianglongtext429496頭像表4.11jiangkangyisheng健康醫(yī)生字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPyishenggonghaovarchar200醫(yī)生工號yishengxingmingvarchar200醫(yī)生姓名mimavarchar200密碼xingbievarchar200性別yilingvarchar200醫(yī)齡lianxidianhuavarchar200聯(lián)系電話zhaopianlongtext4294967295照片表4.12xiangmufenlei項目分類字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPxiangmufenleivarchar200項目分類表4.13jiankangtijianxiangmu健康體檢項目字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPxiangmubianhaovarchar200項目編號xiangmumingchgvarchar200項目名稱xiangmufenleivarchar200項目分類xiangmufengmianlongtext429496項目封面fabushijiandate發(fā)布時間xiangmuxiangqiglongtext429496項目詳情表4.14users用戶表字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵usernamevarchar100用戶名passwordvarchar100密碼rolevarchar100角色管理員addtimetimestamp新增時間CURRENT_TIMESTAMPuseridbigint用戶idusernamevarchar200用戶名avatarurllongtext429496頭像isdonevarchar200狀態(tài)表4.15jiankangjianyi健康建議字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPyonghuzhanghaovarchar200用戶賬號xingmingvarchar200姓名shengaovarchar200身高tizhongvarchar200體重jianyineirongvarchar200建議內(nèi)容jianyixiangqingvarchar200建議詳情beizhuvarchar200備注yishenggonghaovarchar200醫(yī)生工號yishengxingmingvarchar200醫(yī)生姓名lianxidianhuavarchar200聯(lián)系電話jianyiriqidatetime建議日期表4.16tokentoken表字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵useridbigint用戶idusernamevarchar100用戶名tablenamevarchar100表名rolevarchar100角色tokenvarchar200密碼addtimetimestamp新增時間CURRENT_TIMESTAMPexpiratedtimetimestamp過期時間CURRENT_TIMESTAMPjianyixiangqingvarchar200建議詳情beizhuvarchar200備注yishenggonghaovarchar200醫(yī)生工號yishengxingmingvarchar200醫(yī)生姓名lianxidianhuavarchar200聯(lián)系電話jianyiriqidatetime建議日期表4.17jiankangdengjibiaozhun健康等級標(biāo)準(zhǔn)字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPbiaozhunleixingvarchar200標(biāo)準(zhǔn)類型表4.18jiangkagndengji健康等級字段名稱類型長度字段說明主鍵默認值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPjiankangdengjivarchar200健康等級yonghuzhanghaovarchar200用戶賬號xingmingvarchar200姓名yishenggonghaovarchar200醫(yī)生工號yishengxingmingvarchar200醫(yī)生姓名第5章系統(tǒng)實現(xiàn)5.1實現(xiàn)環(huán)境開發(fā)語言:Java框架:springboootJDK版本:JDK1.8服務(wù)器:tomcat7數(shù)據(jù)庫:mysql5.7數(shù)據(jù)庫工具:Navicat11開發(fā)軟件:Eclipse/MyEclipse/IDEAMaven包:Maven3.3.9瀏覽器:谷歌瀏覽器5.2登錄注冊用戶首次登錄網(wǎng)站,使用本系統(tǒng)的時候是需要注冊的,在二次登錄的時候就不需要注冊了。然后,用戶就可以登陸了,只需要用戶點擊一下“登錄”鍵。用戶在登錄管理系統(tǒng)時,輸入正確的用戶名和密碼后,頁面將會自動的通過重定向的方式轉(zhuǎn)到平臺個人中心。用戶注冊的功能界面圖如圖5.1:圖5.1用戶注冊界面用戶注冊功能的注冊數(shù)據(jù)流程圖如圖5.2所示:輸入賬號輸入賬號輸入密碼確認密碼輸入用戶信息點擊注冊注冊成功結(jié)束開始是否已注冊是否一致否是否是圖5.2注冊數(shù)據(jù)流程圖用戶登錄的登錄界面如圖5.3所示:圖5.3用戶登錄界面用戶登錄的登錄數(shù)據(jù)流程如圖5.4所示:是是否是是否登錄開始注冊否輸入賬號密碼,選擇角色判斷賬號密碼是否正確查詢角色權(quán)限跳轉(zhuǎn)對應(yīng)頁面結(jié)束圖5.4登錄數(shù)據(jù)流程圖用戶的個人信息界面如圖5.5所示:圖5.5用戶個人信息界面用戶在進入網(wǎng)址時候映入眼簾的是網(wǎng)站首頁界面,如圖5.6所示:圖5.6網(wǎng)站首頁界面實現(xiàn)以及完成該功能的關(guān)鍵代碼如下:/** *登錄 */ @IgnoreAuth @PostMapping(value="/login") publicRlogin(Stringusername,Stringpassword,Stringcaptcha,HttpServletRequestrequest){ UsersEntityuser=userService.selectOne(newEntityWrapper<UsersEntity>().eq("username",username)); if(user==null||!user.getPassword().equals(password)){ returnR.error("賬號或密碼不正確"); } Stringtoken=tokenService.generateToken(user.getId(),username,"users",user.getRole()); returnR.ok().put("token",token); } /** *注冊 */ @IgnoreAuth @PostMapping(value="/register") publicRregister(@RequestBodyUsersEntityuser){if(userService.selectOne(newEntityWrapper<UsersEntity>().eq("username",user.getUsername()))!=null){returnR.error("用戶已存在");}userService.insert(user);returnR.ok();}5.3健康體檢項目管理健康體檢項目頁面,如圖5.7所示:圖5.7健康體檢項目健康論壇界面,如圖5.8所示:圖5.8健康論壇界面5.4健康指南管理健康指南,可以為用戶推薦適合用戶的健康指南文章,如圖5.9所示:圖5.9健康指南健康咨詢界面,為用戶提供健康咨詢,如圖5.10所示:圖5.10健康咨詢界面實現(xiàn)以及完成該功能的關(guān)鍵代碼如下:@RequestMapping("/remind/{columnName}/{type}")publicRremindCount(@PathVariable("columnName")StringcolumnName,HttpServletRequestrequest,@PathVariable("type")Stringtype,@RequestParamMap<String,Object>map){map.put("column",columnName);map.put("type",type);if(type.equals("2")){SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd");Calendarc=Calendar.getInstance();DateremindStartDate=null;DateremindEndDate=null;if(map.get("remindstart")!=null){IntegerremindStart=Integer.parseInt(map.get("remindstart").toString());c.setTime(newDate());c.add(Calendar.DAY_OF_MONTH,remindStart);remindStartDate=c.getTime();map.put("remindstart",sdf.format(remindStartDate));}if(map.get("remindend")!=null){IntegerremindEnd=Integer.parseInt(map.get("remindend").toString());c.setTime(newDate());c.add(Calendar.DAY_OF_MONTH,remindEnd);remindEndDate=c.getTime();map.put("remindend",sdf.format(remindEndDate));}}Wrapper<NewsEntity>wrapper=newEntityWrapper<NewsEntity>();If(map.get("remindstart")!=null){wrapper.ge(columnName,map.get("remindstart"));}if(map.get("remindend")!=null){wrapper.le(columnName,map.get("remindend"));}intcount=newsService.selectCount(wrapper);returnR.ok().put("count",count);}5.4在線反饋管理在線反饋,用戶可以發(fā)布、查詢、查看帖子,如圖5.11所示:圖5.11在線反饋界面發(fā)布帖子,如圖5.12所示:圖5.12添加論壇界面帖子內(nèi)可以進行評論交流,如圖5.13所示:圖5.13帖子評論界面實現(xiàn)以及完成該功能的關(guān)鍵代碼如下:/***論壇詳情*/@IgnoreAuth@RequestMapping("/list/{id}")publicRlist(@PathVariable("id")Stringid){ForumEntityforum=forumService.selectById(id);getChilds(forum);returnR.ok().put("data",forum);}privateForumEntitygetChilds(ForumEntityforum){List<ForumEntity>childs=newArrayList<ForumEntity>();childs=forumService.selectList(newEntityWrapper<ForumEntity>().eq("parentid",forum.getId()));if(childs==null||childs.size()==0){returnnull;}forum.setChilds(childs);for(ForumEntityforumEntity:childs){getChilds(forumEntity);}returnforum;}5.5個人中心通過管理員身份登錄到健康管理平臺中,點擊登錄,跳轉(zhuǎn)到后臺管理首頁,里面可以對個人中心,健康指南、健康醫(yī)生、用戶的資料、用戶的健康數(shù)據(jù)、健康檢查條目、體質(zhì)指數(shù)、用戶的健康指數(shù)、用戶的健康分級。管理員登陸界面見圖5.14:圖5.14管理員登錄界面后臺管理首頁如圖5.15所示:圖5.15后臺管理首頁界面?zhèn)€人中心,可以修改個人信息,如圖5.16所示:圖5.16個人中心界面用戶管理界面,可以修改用戶的用戶數(shù)據(jù),如圖5.17所示:圖5.17用戶管理健康醫(yī)生管理,可以修改健康醫(yī)生的數(shù)據(jù),如圖5.18所示:圖5.18健康醫(yī)生管理實現(xiàn)以及完成該功能的關(guān)鍵代碼如下:@RequestMapping("/save")publicRsave(@RequestBodyYonghuEntityyonghu,HttpServletRequestrequest){yonghu.setId(newDate().getTime()+newDouble(Math.floor(Math.random()*1000)).longValue());//ValidatorUtils.validateEntity(yonghu);YonghuEntityu=yonghuService.selectOne(newEntityWrapper<YonghuEntity>().eq("yonghuzhanghao",yonghu.getYonghuzhanghao())); if(u!=null){ returnR.error("用戶已存在");} yonghu.setId(newDate().getTime());yonghuService.insert(yonghu);returnR.ok();}5.6健康論壇管理健康論壇,管理員可以進行增刪改查,并且對帖子內(nèi)的評論進行刪除,如圖5.19所示:圖5.19健康論壇管理界面5.7健康醫(yī)生-身體數(shù)據(jù)管理身體數(shù)據(jù)管理可以設(shè)置用戶賬號、姓名、性別、年齡、體溫、心率、血壓、身高、體重和測量日期,身體數(shù)據(jù)是由健康醫(yī)生添加的,正如圖5.20所示:圖5.20身體數(shù)據(jù)頁面身體數(shù)據(jù)管理,健康醫(yī)生可以對用戶的身體數(shù)據(jù)記錄進行修改,如圖5.21所示:圖5.21身體數(shù)據(jù)管理5.8健康醫(yī)生-BMI健康值管理BMI健康值管理界面,可以對用戶的數(shù)據(jù)進行修改,如圖5.22所示:圖5.22BMI健康值管理界面BMI健康值管理,可以修改用戶的數(shù)據(jù)記錄,如圖5.23所示:圖5.23BMI數(shù)據(jù)值管理5.10健康醫(yī)生-健康等級管理健康等級管理界面可以對用戶的健康等級記錄進行修改查詢,如圖5.24所示:圖5.24健康等級頁面健康等級管理界面可以修改用戶的健康管理等級,如圖5.25所示:圖5.25健康等級管理5.11系統(tǒng)管理系統(tǒng)管理輪播圖管理界面可以對系統(tǒng)首頁的輪播圖進行管理,如圖5.26所示:圖5.26輪播圖管理界面健康咨詢界面可以對健康咨詢的數(shù)據(jù)進行管理,如圖5.27所示:圖5.27健康資訊界面實現(xiàn)以及完成該功能的關(guān)鍵代碼如下:@RequestMapping("/query")publicRquery(NewsEntitynews){EntityWrapper<NewsEntity>ew=newEntityWrapper<NewsEntity>(); ew.allEq(MPUtil.allEQMapPre(news,"news")); NewsViewnewsView=newsService.selectView(ew); returnR.ok("查詢健康資訊成功").put("data",newsView);} @RequestMapping("/info/{id}")publicRinfo(@PathVariable("id")Longid){NewsEntitynews=newsService.selectById(id);returnR.ok().put("data",news);} @IgnoreAuth@RequestMapping("/detail/{id}")publicRdetail(@PathVariable("id")Longid){NewsEntitynews=newsService.selectById(id);returnR.ok().put("data",news);}第6章系統(tǒng)測試在對各功能模塊設(shè)計和前臺操作界面設(shè)計完成之后,為了確保系統(tǒng)可靠穩(wěn)定地運轉(zhuǎn),在正式使用之前,需要對系統(tǒng)進行一系列的功能和性能測試,從而方便在正式使用之前,對系統(tǒng)進行修復(fù)和改進。黑箱測試屬于一種對整個系統(tǒng)的功能性進行的測試方法,在進行黑箱測試的時候,測試人員要以使用者的視角來考量,使用對應(yīng)的功能測試用例,將系統(tǒng)的實際測試情況與期望情況進行對比,從而更容易地找到系統(tǒng)中存在的問題。在進行黑箱試驗時,采用了偏差和邊界值兩種方法。一般情況下,在輸入和輸出值的邊界上,系統(tǒng)的誤差出現(xiàn)的幾率要比內(nèi)部大得多,所以,在決定了一個好的輸入和輸出范圍之后,就可以選擇一個邊界值來對系統(tǒng)進行檢測,進而對系統(tǒng)的穩(wěn)定性和可靠性做出一個更深層次的判斷。6.1測試步驟就像同樣的發(fā)展過程中,應(yīng)進行試驗期間分步實施。從最基本的邏輯體現(xiàn)來說,后一步都是前面一步的繼續(xù),一個龐大的軟件程序往往會由許多子程序組合而成,而每一個子程序下又有許多的代碼模塊。因此,一個大型的軟體程式的測試,必須包括如下的步驟:1.對該模塊進行了測試,以便能夠發(fā)現(xiàn)該軟件中的代碼以及某些顯著的設(shè)計缺陷。2.接下來要做的就是對該軟件進行測試,然后找到該軟件中的bug。3.對檢測出缺陷的接受試驗程序進行規(guī)定。6.2測試用例6.2.1登錄測試用例用戶端的測試用例是按照用戶的需求來設(shè)計的,使用了黑盒測試的技術(shù),因為版面的原因,在此僅列出了一些有代表性的測試用例表格。如表6.1所示。表6.1登錄測試用例表測試編號測試目的操作步驟預(yù)期結(jié)果實際結(jié)果001登錄測試輸入正確的用戶名和密碼登錄成功登錄成功002登錄測試輸入錯誤的用戶名登錄失敗登錄失敗003登錄測試輸入錯誤的的密碼登錄失敗登錄失敗6.2.2身體數(shù)據(jù)管理測試用例管理端在運行時要滿足用戶的運行需求,比如添加身體數(shù)據(jù)測試、修改身體數(shù)據(jù)測試、刪除身體數(shù)據(jù)測試等。本節(jié)根據(jù)管理端各模塊進行測試,因考慮到本文篇幅有限,這里代表性的部分測試用例,如表6.2所示。表6.2身體數(shù)據(jù)測試用例表測試編號測試目的操作步驟預(yù)期結(jié)果實際結(jié)果001添加身體數(shù)據(jù)測試在添加頁面輸入身體數(shù)據(jù),點擊確認按鈕添加成功添加成功002修改身體數(shù)據(jù)測試在修改頁面修改身體數(shù)據(jù),點擊確認按鈕修改成功修改成功003刪除身體數(shù)據(jù)測試在管理身體數(shù)據(jù)頁面,點擊某一試卷的刪除按鈕刪除成功刪除成功004查詢身體數(shù)據(jù)測試在身體數(shù)據(jù)管理頁面查詢輸入框輸入要查詢的身體數(shù)據(jù),點擊查詢按鈕查詢成功查詢成功6.2.3健康論壇管理測試用例管理端在運行時要滿足管理者的運行需求,比如添加評論測試、修改評論測試、刪除評論測試等。如表6.3所示。表6.3健康論壇測試用例表測試編號測試目的操作步驟預(yù)期結(jié)果實際結(jié)果001添加評論在添加頁面輸入評論,點擊確認按鈕添加成功添加成功002修改評論在修改頁面修改評論,點擊確認按鈕修改成功修改成功003刪除評論在管理論壇頁面,點擊某一試卷的刪除按鈕刪除成功刪除成功6.3測試結(jié)論通過不同的測試用例對系統(tǒng)的大部分功能都進行了非常全面的測試,整個健康管理系統(tǒng)在測試的進程中,數(shù)據(jù)基本上都是正確的,可以準(zhǔn)確的提供給用戶。所以該系統(tǒng)不管是功能還是用戶的使用體驗感上
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 科技類產(chǎn)品的網(wǎng)絡(luò)營銷與網(wǎng)絡(luò)直播的結(jié)合策略
- 現(xiàn)代居住區(qū)綠建規(guī)劃的生態(tài)效益評估
- 電動車電機及控制系統(tǒng)維修教程
- 科技與商業(yè)共創(chuàng)未來新商業(yè)生態(tài)
- 科技研發(fā)過程中的數(shù)據(jù)質(zhì)量控制
- 知識產(chǎn)權(quán)教育在高校教育中的推廣
- 2025至2030年中國荷花牛座筆筒數(shù)據(jù)監(jiān)測研究報告
- 科技英語四六級考試與科技發(fā)展趨勢
- 2025至2030年中國茶樹菇粉數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國蘆薈滋潤潔面乳數(shù)據(jù)監(jiān)測研究報告
- 中山大學(xué)抬頭信紙中山大學(xué)橫式便箋紙推薦信模板a
- 皮膚性病學(xué)課件:濕疹皮炎
- 無形資產(chǎn)評估完整版課件
- 一體化學(xué)工服務(wù)平臺、人事管理系統(tǒng)、科研管理系統(tǒng)建設(shè)方案
- 市場營銷學(xué)課后習(xí)題與答案
- 常暗之廂(7規(guī)則-簡體修正)
- 10kV變電所設(shè)備檢修內(nèi)容與周期表
- 制冷系統(tǒng)方案的設(shè)計pptx課件
- 修心七要原文
- 中國TBHQ行業(yè)市場調(diào)研報告
- 1資產(chǎn)負債表變動情況的分析評價
評論
0/150
提交評論