JavaEE課程設(shè)計(jì)報(bào)告-基于JavaEE身體健康管理平臺_第1頁
JavaEE課程設(shè)計(jì)報(bào)告-基于JavaEE身體健康管理平臺_第2頁
JavaEE課程設(shè)計(jì)報(bào)告-基于JavaEE身體健康管理平臺_第3頁
JavaEE課程設(shè)計(jì)報(bào)告-基于JavaEE身體健康管理平臺_第4頁
JavaEE課程設(shè)計(jì)報(bào)告-基于JavaEE身體健康管理平臺_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Henan University ot Urban ConstructionJava EE企業(yè)級開發(fā)課程報(bào)告設(shè)計(jì)題目:基于Java EE身體健康管理平臺專 業(yè):物聯(lián)網(wǎng)工程指導(dǎo)教師:張力爭學(xué) 號:052418168姓名:張曉明成 績:評 語:計(jì)算機(jī)與數(shù)據(jù)科學(xué)學(xué)院2020年6月10日1開發(fā)介紹11.1 目的11.2 系統(tǒng)設(shè)計(jì)的基本要求 21.3 開發(fā)工具介紹21.3.1 My Eclipse 介紹 21.3.2 Oracle 介紹 32系統(tǒng)分析 42.1 系統(tǒng)體系結(jié)構(gòu) 42.1.1 設(shè)計(jì)原則42.1.2 運(yùn)行架構(gòu)42.2 網(wǎng)站功能結(jié)構(gòu)53詳細(xì)設(shè)計(jì)63.1 系統(tǒng)流程圖63.2 前臺功能設(shè)計(jì)63.2.

2、1 前臺主頁面設(shè)計(jì)63.2.2 教師飲食管理功能設(shè)計(jì) 73.2.3 教師健康日志功能設(shè)計(jì) 83.2.4 教師體檢管理功能設(shè)計(jì) 93.2.5 疾病預(yù)測評估功能設(shè)計(jì) 103.2.6 注冊功能設(shè)計(jì) 113.3 后臺功能設(shè)計(jì)123.3.1 管理員登錄功能123.3.2 管理管理員功能123.3.3 管理員管理體檢結(jié)果 133.3.4 管理員管理健康新聞 143.3.5 管理員管理教師功能 154系統(tǒng)測試174.1 編寫測試用例174.2 單元測試174.3 系統(tǒng)和集成測試185結(jié)論191Java EE企業(yè)級開發(fā)課程報(bào)告摘要摘要現(xiàn)代社會,隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,網(wǎng)站的開發(fā)與運(yùn)用變得更加廣泛。這 次課程設(shè)

3、計(jì)報(bào)告采用java語言SSHfif架(Spring , Struts , Hibernate)設(shè)計(jì)并實(shí) 現(xiàn)了面向特定群體的健康管理平臺。 該網(wǎng)站主要有教師飲食管理、教師健康日志、 教師體檢管理、疾病預(yù)測評估等功能模塊。通過該網(wǎng)站,教師可以更好的關(guān)注自 己的體檢狀況以及最近的身體狀況,根據(jù)自身情況調(diào)整飲食,睡眠等生活習(xí)慣, 并且可以及時預(yù)測高血壓以及糖尿病的患病可能性大小,以便采取有效地預(yù)防措 施。1Java EE企業(yè)級開發(fā)課程報(bào)告1開發(fā)介紹1開發(fā)介紹1.1目的健康管理既是一個概念,也是一種方法,更是一套完善、周密的服務(wù)程序, 其目的在于使病人以及健康人更好地?fù)碛薪】?、恢?fù)健康、促進(jìn)健康并盡量節(jié)

4、約 經(jīng)費(fèi)開支,有效降低醫(yī)療支出。健康管理有如下幾大作用:一是可以了解居民的 身體年齡,判斷疾病指向;二是可以根據(jù)日常行為判斷發(fā)病概率,以此為基礎(chǔ)由 醫(yī)生提供降低慢性病發(fā)生危險性的行為干預(yù)方案;三是可以長期(終生)跟蹤高 危人群的健康,最大限度減少重大疾病的發(fā)生;四是可以節(jié)省維護(hù)健康的時間和 金錢,提高保健效率20建立面向教師的健康管理平臺的目的,對于個人,是如何利用健康體檢系統(tǒng) 中的信息為人們的健康保駕護(hù)航。而健康信息信息管理系統(tǒng)的管理和利用,不僅 需要具備基礎(chǔ)醫(yī)學(xué)知識、臨床醫(yī)學(xué)知識、流行病學(xué)知識、計(jì)算機(jī)技術(shù)、數(shù)學(xué)統(tǒng)計(jì) 知識等綜合素質(zhì)的專業(yè)人員,同時需要有龐大的保健醫(yī)學(xué)、預(yù)防醫(yī)學(xué)、臨床醫(yī)學(xué)、

5、康復(fù)醫(yī)學(xué)等專業(yè)的資深專家團(tuán)隊(duì)的支持,才能夠?yàn)閭€人提供一系列的健康管理服 務(wù)。當(dāng)今世界,信息管理數(shù)字化非計(jì)算機(jī)莫屬,只有利用計(jì)算機(jī)技術(shù),使用我國 各個高校統(tǒng)一標(biāo)準(zhǔn)的健康體檢系統(tǒng)表格,開發(fā)高校健康體檢系統(tǒng)的系統(tǒng)軟件,設(shè) 置教師健康體檢系統(tǒng)的計(jì)算機(jī)編號,制作教師的健康體檢檔案,并詳細(xì)記錄其本 次體檢程中所發(fā)現(xiàn)的健康問題和處理情況等,實(shí)現(xiàn)用戶的健康體檢系統(tǒng)信息在學(xué) 校范圍內(nèi)的網(wǎng)絡(luò)信息交換和共享,利用計(jì)算機(jī)技術(shù),對用戶的健康體檢系統(tǒng)實(shí)現(xiàn) 連續(xù)的動態(tài)管理。健康信息管理系統(tǒng)以計(jì)算機(jī)為工具,通過對用戶體檢所得的數(shù) 據(jù)進(jìn)行信息管理,把管理人員從繁瑣的數(shù)據(jù)計(jì)算處理中解脫出來,為更好的幫組 用戶身體健康監(jiān)督檢查,從

6、而全面提高質(zhì)量。具體通過本系統(tǒng)可以對用戶的基本 健康狀況進(jìn)行各種必要的統(tǒng)計(jì)和分析3 0本項(xiàng)目將針對高校群體研發(fā)多模態(tài)的健康數(shù)據(jù)采集系統(tǒng),對歷年體檢數(shù)據(jù)、 就診數(shù)據(jù)、膳食結(jié)構(gòu)、生活習(xí)慣等健康相關(guān)信息建立統(tǒng)一管理系統(tǒng),并在此基礎(chǔ) 上采用數(shù)據(jù)挖掘方法對諸如心血管疾病、高血壓、糖尿病等慢性病進(jìn)行有效建模 與評估,對高校群體內(nèi)廣泛存在的亞健康狀態(tài)進(jìn)行綜合客觀評價和風(fēng)險預(yù)測,最 終實(shí)現(xiàn)針對高校群體慢性病患者及其高危人群的動態(tài)跟蹤健康管理與干預(yù)。1.2系統(tǒng)設(shè)計(jì)的基本要求健康管理平臺的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺上,利 用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、易

7、維護(hù)的、具有良好人機(jī)交互界面的教師健康管理平臺。具體的要求如下:1)教師可以方便的使用五大基本功能;2)獨(dú)立于具體的數(shù)據(jù)庫平臺。對于與數(shù)據(jù)庫交互的部分充分考慮兼容性;3)容易在原先基礎(chǔ)上進(jìn)行二次開發(fā);4)中間基礎(chǔ)平臺的無型性。盡量采用開放的標(biāo)準(zhǔn)技術(shù),達(dá)到跨平臺運(yùn)行的效 果。為了達(dá)到以上的開發(fā)目的,健康管理平臺應(yīng)遵循一定的設(shè)計(jì)和開發(fā)與原則:1)模塊接口定義清晰;2)基礎(chǔ)類庫和接口設(shè)計(jì)合理,盡量建立叮擴(kuò)展的接口和抽象類;3)數(shù)據(jù)庫操作使用標(biāo)準(zhǔn) SQL語句,如果一定要使用有差別的 SQL語句,則 盡量集中在一起,以減少將來維護(hù)和移植的難度;4)采用開放的標(biāo)準(zhǔn)和工具等。1.3開發(fā)工具介紹1.3.1 M

8、y Eclipse 介紹My Eclipse 企業(yè)級工作平臺(MyEclipseEnterprise Workbench ,簡稱 My Eclipse )是對EclipseIDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和 Java EE的開發(fā)、 發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTMLStruts , JSP, CSS SQL Javascript , Spring , Hibernate。My Eclipse 是一個十分優(yōu)秀的用于開發(fā) Java, J2EE的Eclipse 插件集合, MyEcl

9、ipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十 分不錯。My Eclipse 目前支持 Java Servlet , AJAX, JSP, JSF, Struts, Spring, Hibernate , EJB3,JDBC數(shù)據(jù)庫鏈接工具等多項(xiàng)功能。My Eclipse幾乎囊括了目 前所有主流開源產(chǎn)品的專屬eclipse開發(fā)工具6。My Eclipse 2013 支持 HTML5 JQuery 和主流的 JavaScript 庫。隨著 My Eclipse 2013支持Html5,可以添加音頻、視頻和 API元素到項(xiàng)目,從而為移動 設(shè)備創(chuàng)建復(fù)雜的 Web應(yīng)用程序。甚至還可

10、以通過HTML5可視化設(shè)計(jì)器設(shè)計(jì)令人難 以置信的用戶界面。同時,隨著 My Eclipse 2013支持JQuery,可以通過插件提 升性能,并添加動畫效果到設(shè)計(jì)中。1.3.2 Oracle 介紹Oracle數(shù)據(jù)庫系統(tǒng)是美國ORACL公司(甲骨文)提供的以分布式數(shù)據(jù)庫為 核心的一組軟件產(chǎn)品,是目前最流行的客戶 /服務(wù)器(CLIENT/SERVER B/S體系 結(jié)構(gòu)的數(shù)據(jù)庫之一。比如Silver Stream就是基于數(shù)據(jù)庫的一種中間件。ORACLE 數(shù)據(jù)庫是目前世界上使用最為廣泛的數(shù)據(jù)庫管理系統(tǒng),作為一個通用的數(shù)據(jù)庫系 統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個關(guān)系數(shù)據(jù)庫,它是一個完備關(guān)系的產(chǎn) 品;

11、作為分布式數(shù)據(jù)庫它實(shí)現(xiàn)了分布式處理功能。Oracle數(shù)據(jù)庫最新版本為 Oracle Database 12c 。 Oracle數(shù)據(jù)庫12c引入 了一個新的多承租方架構(gòu),使用該架構(gòu)可輕松部署和管理數(shù)據(jù)庫云。止匕外,一些 創(chuàng)新特性可最大限度地提高資源使用率和靈活性,如Oracle Multitenant可快速 整合多個數(shù)據(jù)庫,而 Automatic Data Optimization 和Heat Map能以更高的密度 壓縮數(shù)據(jù)和對數(shù)據(jù)分層。這些獨(dú)一無二的技術(shù)進(jìn)步再加上在可用性、安全性和大 數(shù)據(jù)支持方面的主要增強(qiáng),使得Oracle數(shù)據(jù)庫12c成為私有云和公有云部署的理 想平臺7 。3Java EE企

12、業(yè)級開發(fā)課程報(bào)告2系統(tǒng)分析2系統(tǒng)分析2.1 系統(tǒng)體系結(jié)構(gòu)基于B/S結(jié)構(gòu)的健康管理平臺,應(yīng)由終端(用戶主機(jī)/瀏覽器)、WEB艮務(wù)器、 數(shù)據(jù)服務(wù)器構(gòu)成。健康管理平臺的核心是中間的接入服務(wù)器和應(yīng)用服務(wù)器部分。健康管理平臺的總體結(jié)構(gòu)圖如圖2.1所示:(weSerr)PC據(jù) 用 服 務(wù) 器BW服務(wù)器圖2.1健康管理平臺總體結(jié)構(gòu)2.1.1 設(shè)計(jì)原則在進(jìn)行軟件系統(tǒng)開發(fā)的最初環(huán)節(jié),一般都需要進(jìn)行系統(tǒng)的選型,即根據(jù)系統(tǒng) 功能的實(shí)際需求,選擇合適的開發(fā)工具及軟件架構(gòu)。本系統(tǒng)設(shè)計(jì)時,比較主流的 B/S設(shè)計(jì)有基于JSP、ASP PHP CGI及J2EE等模 式。相比較而言PHP的功能相對簡單,不適合做大程序;而 CG

13、I效率相對較低, 所以也不考慮。由于J2EE的開源的框架中提供了 MVC真式實(shí)現(xiàn)框架Struts、對 象關(guān)系模型中的Hibernate的框架及擁有事務(wù)管理和依賴注入的 Spring。2.1.2 運(yùn)行架構(gòu)首先要對系統(tǒng)進(jìn)行分析,確定對系統(tǒng)的綜合要求,分析系統(tǒng)的數(shù)據(jù)要求,導(dǎo) 出系統(tǒng)的邏輯模型。再對系統(tǒng)分析后確定系統(tǒng)的模塊,對每個模塊進(jìn)行研究,這 也是該系統(tǒng)的一個主要解決的地方。本系統(tǒng)包括了用戶,管理員等很多信息,所 以對該系統(tǒng)要建立數(shù)據(jù)庫。管理系統(tǒng)是基于 WEB勺,所以需要一定的網(wǎng)頁支持以 及與數(shù)據(jù)庫的連接學(xué)習(xí)。除此之外采用的技術(shù)和環(huán)境要求如下:數(shù)據(jù)庫訪問:oracle數(shù)據(jù)庫服務(wù)器訪問:Tomcat

14、系列服務(wù)器網(wǎng)頁編程技術(shù):DIV+CSS JAVASCRIPT AJAX等后臺處理技術(shù):Struts2+Hibernate+Spring硬件需求:PIII/512M/10G 及以上配置操作系統(tǒng):Windows2000及以上操作系統(tǒng)2.2 網(wǎng)站功能結(jié)構(gòu)網(wǎng)站前臺功能結(jié)構(gòu)圖,如圖2.2所示:圖2.2網(wǎng)站前臺功能結(jié)構(gòu)圖網(wǎng)站后臺功能結(jié)構(gòu)圖,如圖2.3所示:圖2.3網(wǎng)站后臺功能結(jié)構(gòu)圖5Java EE企業(yè)級開發(fā)課程報(bào)告3詳細(xì)設(shè)計(jì)3詳細(xì)設(shè)計(jì)3.1 系統(tǒng)流程圖在計(jì)算教師所需標(biāo)準(zhǔn)熱量值得流程圖,如圖3.1所示:圖3.1計(jì)算熱量值流程圖3.2 前臺功能設(shè)計(jì)3.2.1 前臺主頁面設(shè)計(jì)健康管理平臺的主頁面主要功能有教師的

15、登陸, 注冊功能,后臺界面的入口 , 四項(xiàng)主要功能的入口和簡單介紹,健康新聞的展示,校園風(fēng)景的動態(tài)展示以及相 關(guān)部門的網(wǎng)站鏈接,此界面在實(shí)現(xiàn)登錄時采用 DW特步刷新。主頁面具體界面如 圖3.2所示:10BJTU健康管理平臺相關(guān)鏈接1L卞,祖丸學(xué)士正 漕華北學(xué)府麻小 北京大早樓R照 北才回1-國府在A處*戲迎使用教野林樓存矗心餐原素糖嚕中宿f用戶司哲徹蒙史幃記的懦用 H亍博am仲立解國岷外修,相在崎梆如分與目他酎同餐化的曲善。y3r再看f楣疾猜,制訂他制方霆*教H斌食首看不立他特儺康H色aC網(wǎng)戶疆人童*江驚*,、/葉H卡h*J說黑,將 jstn - ±£ 血區(qū)、設(shè)行中,信出崎

16、卡中摩711口父大- R1r干心譏圖3.2健康管理平臺主界面3.2.2 教師飲食管理功能設(shè)計(jì)教師飲食管理功能中,主要是根據(jù)教師身高,體重,年齡,性別,活動量來計(jì)算其每天所需熱量,給出一周的推薦菜單。用到的計(jì)算式是11:人體基礎(chǔ)代謝的需要的基本熱量(REE)精確算法如表3.1所示:表3.1基本熱量精確算法表女子18- 30 歲14.6 x 體重(公斤)+ 45031- 60 歲8.6 x 體重(公斤)+ 83060歲以上10.4 x 體重(公斤)+ 600男子18- 30 歲15.2 x 體重(公斤)+ 68031- 60 歲11.5 x 體重(公斤)+ 8360歲以上13.4 x 體重(公斤)

17、+ 490每天所需的熱量=REE X活動系數(shù)=( 大卡)表3.2活動系數(shù)表活動內(nèi)容活動系數(shù)臥床(全天)1.2輕活動生活模式(多坐或緩步)1.3一般活動度1.5-1.75活動量大的生活模式2.0該功能具體界面如圖3.3所示:尿目隹十口千面商格品碾評信F.怛字二由目標(biāo)好ItflIM,一入f 什二性刷h "在年齡: * 1E7Q 歲SI-C3V Wyl'Af忖1活動tses儂矢。輕T 阜也出a式(初國e水平】一般浩動步費(fèi)里ffeifl里式的隹港成推薦配餐圖3.3教師飲食管理功能界面3.2.3 教師健康日志功能設(shè)計(jì)用戶可以記錄自己健康日記,還可記錄每一天的睡眠,飲酒,吸煙,血壓體 重

18、,心情等情況,錄入自己一天的飲食量,記錄健康日志采用的是kindeditor這 款文本編輯器健康日志功能界面具體如圖 4.4所示:BJTU健康管理平臺HI* tT- I A- H J 0 * wi .K 從1二1* 亭事M*: O.t dmc書h 悴 UHl:二 束 !* u. tj k| 噩力,/ 匹,息:.UJ.鼻血 Q mW :;J透擇你一犬所唱的食物:/亙家 門耀面包;片草塾營曲腓*,潮期三&決占 壓東軍港豆腐 淵爛庭津/憐比 *fr,SI酣王燧木整耳 香苗 打悟僧滯過曲,第-克導(dǎo)h的鶯,離仰總手步用片,屬米孝南.達(dá)悟王桂| 御審代而香,千甲指司空正做洋挖- if 排骨麗燈用防

19、子"性吃謔,工喟司記至!圖3.4健康日志功能界面3.2.4 教師體檢管理功能設(shè)計(jì)校醫(yī)院從后臺導(dǎo)入體檢結(jié)果,教師可通過該平臺查詢每次的體檢結(jié)果,并 且利用Highcharts顯示體檢部分項(xiàng)目隨時間變化的曲線,例如血壓,血糖等。Highcharts 是一個用純JavaScript編寫的一個圖表庫,能夠很簡單便捷的 在web網(wǎng)站或是web應(yīng)用程序添加有交互性的圖表,并且免費(fèi)提供給個人學(xué)習(xí)、 個人網(wǎng)站和非商業(yè)用途使用。目前Highcharts支持的圖表類型有曲線圖、區(qū)域圖、柱狀圖、餅狀圖、散狀點(diǎn)圖和綜合圖表。Highcharts界面美觀,由于使用JavaScript編寫,所以不需要像Flas

20、h和Java那樣需要插件才可以運(yùn)行,而且運(yùn)行速度快。另外Highcharts還有很好的兼容性,能夠完美支持當(dāng)前大多數(shù)瀏覽器12。體檢管理功能具體界面如圖4.5所示:Java EE企業(yè)級開發(fā)課程報(bào)告3詳細(xì)設(shè)計(jì)BJTU健康管理平臺圖3.5教師體檢管理功能界面14t也好甘腔上AUX.圖3.8注冊功能界面133.2.5 疾病預(yù)測評估功能設(shè)計(jì)主要是針對糖尿病和高血壓兩種疾病,根據(jù)用戶的體檢相關(guān)項(xiàng)以及數(shù)據(jù)庫近十年同類人患病情況,分析出致病的危險因素,利用數(shù)學(xué)線性回歸的方法,建立預(yù)測模型,未來體檢者可輸入相關(guān)體檢項(xiàng)來模擬計(jì)算出教師患病概率,預(yù)測模型如圖4.6所示:修正高血壓高危人群1曰希彳于內(nèi)H 丁為表現(xiàn)誘

21、發(fā)因素日丁A口上B口三C口D危臉因案PlE8 $F03GH由話夏國手和急降因 素導(dǎo)致的高血壓埋T病 風(fēng)臉預(yù)涮楔梨反貨及行為干依更新田馬血壓模 型i+算得到 的發(fā)病風(fēng)施 及各個因素 的生嚀作用頡測模型震康可桃化平臺疾病預(yù)測評估界面具體如圖3.7所示:BJTU健康管理平臺7H壓;第;工:tt*+耳士日可一中,咤際史:自無悻育徜降:,.日不疝一周卻丁,一周孑與次年齡工,D-SD* 21-D :41心:右或上行刑漢齒圖3.7疾病預(yù)測功能界面3.2.6 注冊功能設(shè)計(jì)新用戶可以按提示進(jìn)行注冊,每一項(xiàng)都用具體的正則表達(dá)式進(jìn)行表單驗(yàn)證,確保信息有效可用,注冊界面具體如圖 3.8所示:BJTU健康管理平臺支百我

22、弊力樓管看拓忖植津品總師憂出皆境依特健康口工宜景榔的:,自宣姓名:段宴姓名為r 4個字.電子!的:WkAMJMMi fI!印'慢回配牌網(wǎng)用,密區(qū)由苔素:*忖國。再 女+M系由話r提工 ±s;Java EE企業(yè)級開發(fā)課程報(bào)告3詳細(xì)設(shè)計(jì)3.3后臺功能設(shè)計(jì)3.3.1 管理員登錄功能管理員使用用戶名密碼登陸系統(tǒng)后臺,登陸界面如圖3.9所示:國站后臺管理系統(tǒng)圖3.9管理員后臺登錄界面管理員登陸后臺后進(jìn)入歡迎界面,此界面顯示后臺主要功能菜單以及登錄時 問,歡迎界面圖3.10所示:HJTU歡迎來到:BJTU健康平?后臺管理圖3.10后臺歡迎界面3.3.2 管理管理員功能對管理員管理主要有查

23、詢、刪除和添加操作,其中查詢出來的管理員采用分頁顯示,調(diào)用的是Hibernate Template 中的excutefind 方法,此方法中的參數(shù)為一個回調(diào)函數(shù),查詢及刪除管理員具體界面如圖3.11所示:每次兄,r 生壯工皓衛(wèi)153.12圖3.11管理員查詢及刪除界面添加管理員中分別對用戶名密碼進(jìn)行驗(yàn)證添加,管理員添加界面如圖 所示:RJIU |圖3.12管理員添加界面3.3.3 管理員管理體檢結(jié)果教師體檢結(jié)果管理可顯示所有教師體檢結(jié)果并可以刪除不需要的記錄,體檢 結(jié)果采用分頁顯示,每頁默認(rèn)顯示10條記錄,體檢結(jié)果顯示及刪除具體界面如圖 3.13所示:Java EE企業(yè)級開發(fā)課程報(bào)告3詳細(xì)設(shè)計(jì)

24、除加彼特休雄體立體片Bifii體匕冊第IKS 比It* BBlAijrz ww m w J 霍'二岳獨(dú)玄 me度u 去日苦閂 an囹m K. R:* 璞Aw nt ffi*wa A« 白i3W OX蜃i靜 180TH121Ilf J"343 51g1MS3 0 4工物I ”S I,力X»>3 *曷冏屈SHE5n031 馱 IM5Q 。屯上朝1Z2 11 7JOWr30m3電"Ui_it|1格3 4< HVIM1HF3HK 1Z3閉 Pi1標(biāo)口 Tsa a.7 1工舊3. 1&i 737.LV12 4歸ER不猊全,上分E百g 1

25、<3就錄|玨市圖3.13管理員管理體檢結(jié)果界面教師體檢結(jié)果的添加使用 POI讀取Excel表格,POI是apache的子項(xiàng)目,目標(biāo)是處理ole2對象。目前比較成熟的是 HSSF®口,處理Excel對象。它不僅僅是用csv生成的沒有格式的可以由Excel轉(zhuǎn)換的東西,而是真正的Excel對象,可以控制一些屬性如sheet,cell等13。體檢結(jié)果添加具體界面如圖3.14所示:網(wǎng)虎二本也科又伸”圖3.14體檢結(jié)果添加界面3.3.4 管理員管理健康新聞健康新聞管理中可以添加,修改以及刪除新聞,修改和刪除具體界面如圖其在的-I我年旺步XB4時甘辛作古域I?福貪二工白二I作后星金三代隨t:

26、nV弓北三市£蘭什生差, ri E.,他辛西卜 lAtWINU”. 白:.-派:甘.-.5.,由曲必但"B!LiT*'T?月小電本國民殂殖小,卡*主也以¥*"如.皿 4°噂 喳" r 1 j_T| j_ ,: . 一 .;皿酉可Jv« JL丁丁丁軻司一既需惘蝌,禽組:1事士生肆匕叫卬北社君JEfe W、 2 吟?慶典才的習(xí)情,時砂照和上g3 tt 免后敢鼻首,,虹3點(diǎn)后也曼用不萼舞食. ,¥缶 追噌利-&J舒勝主尸而,先刑占小士電中口速畫,我把后rWMWTFT的太,重|曄翻T才直而,回為為何解一儂6

27、層*大量哲配叁佳句目施"蹤也次u 上周天吸E沖宜物,3-flEI!駿:艇她胸同,內(nèi)科INK置唾科日喻Iftg的.捕耳前引起不少在王保蜘市民關(guān)3 *畫所的”其英是證言冊*;t»山豐廿解”在去暑手尋或立案,常用步出WiW' I京E字中tM*,整十醇;油,1葉,也w月一忸西二食陽旗fa單加寫2 :T4R汁軻圖賢白曜處IM庭.懂時升餐新愜1B.喝格 哪內(nèi)人帽居人拈楙門席整工系小斗,讓印衡睡,裝 號”嗣者壽市卑正哨際麗協(xié)一員蝴保法;+不懺脂 UElfl直二里英工巾/跪w庭存 £通鼎精包.+由科彳高'v 1 F門MH土卡干,ijiTIfr 衡I九才*,t:r

28、rr rvt. hiRH 1 If*回4, e Ji>(.' >HH T|f*圖3.15健康新聞修改刪除界面健康新聞的添加功能中,圖片的上傳采用struts處理文件上傳,具體界面如圖3.16所示:BJTU犍康平臺后臺管理童男:邛Y:'E=咄妊tEIFSs渣團(tuán)”天之持文件口19圖3.16健康新聞添加界面3.17所示:3.3.5 管理員管理教師功能教師個人信息管理中有查看及刪除教師信息功能,具體界面如圖JiM盤尋里科,實(shí)虹瞽年*費(fèi)全何曾蛀吐普案電鳥nrjsff1 G&ilfbwl工白H 文3期 0圖3.17教師管理界面Java EE企業(yè)級開發(fā)課程報(bào)告4系統(tǒng)測試4系統(tǒng)測試4.1編寫測試用例表4.1登陸測試用例字段名稱描述標(biāo)識符UC001測試項(xiàng)用戶登錄功能測試測試環(huán)境要求1 .用戶test/pass為后效登陸用戶,用戶 test1為無效登錄用戶;2 .瀏覽器的cookie為被禁用輸入標(biāo)準(zhǔn)1 .用戶輸入正確的用戶名和密碼,單擊登陸按鈕2 .輸入錯誤的用戶名密碼,單擊登陸按鈕3 .不輸入用戶名密碼,單擊登陸4 .輸入正確的用戶名/、輸入密碼,單擊登陸輸出標(biāo)準(zhǔn)1 .數(shù)據(jù)庫中存在的用戶可以正確登陸2 .顯示錯誤提示界面3 .提示“請輸入用戶名”4 .提示“請輸入密碼”表4.2注冊測試用例字段名稱描述標(biāo)識符UC002測試項(xiàng)用戶注冊功能測試測試環(huán)境要求用

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論