《醫(yī)用疫苗管理平臺的設(shè)計與實現(xiàn)》8700字(論文)_第1頁
《醫(yī)用疫苗管理平臺的設(shè)計與實現(xiàn)》8700字(論文)_第2頁
《醫(yī)用疫苗管理平臺的設(shè)計與實現(xiàn)》8700字(論文)_第3頁
《醫(yī)用疫苗管理平臺的設(shè)計與實現(xiàn)》8700字(論文)_第4頁
《醫(yī)用疫苗管理平臺的設(shè)計與實現(xiàn)》8700字(論文)_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

摘要:關(guān)鍵詞:1.引言2.系統(tǒng)開發(fā)工具介紹2.1JSP技術(shù)概述2.2MyEclipseMyEclipse是一款Java開發(fā)工具在當前是非常流行的,它是一款Eclipse的擴展應(yīng)用,高效的開發(fā)Java的相關(guān)應(yīng)用可以通過使用MyEclipse完成實現(xiàn),在為用戶提供了眾多優(yōu)秀的集成插件的同時可以幫助程序員很大的提升程序員編碼的效率,還支持了包括書寫前臺HTML,CSS,JavaScript的語法支持,同時也包括了對編寫SQL的支持,還支持現(xiàn)在本項目中使用的springboot框架。2.3JAVA語言2.4B/S框架2.5MYSQL數(shù)據(jù)庫MySQL是通過C和C++語言來編寫,并且通過開源社區(qū)來維護,現(xiàn)在隸屬于Oracle公司,有著非常高的可移植性可維護性以及穩(wěn)定性。MySQL相對于現(xiàn)有的Oracle,DB2等數(shù)據(jù)庫相比,MySQL的優(yōu)點是安裝體積小,非常方便于初學(xué)者的使用。但是也有自己自身的缺點,比如只適用于小規(guī)模的系統(tǒng),而且它的功能有限。3.系統(tǒng)分析3.1可行性分析本系統(tǒng)需要安裝并且配置一個要求并不高的web端服務(wù)器,企業(yè)的實際使用中一個普通的通用的服務(wù)器就已經(jīng)滿足了該系統(tǒng)的所有需求。而對于客戶端而言,用戶只要在自己的客戶端有瀏覽器就可以對系統(tǒng)進行訪問,對于目前來說一般企業(yè)或者個人的電腦就可以完全滿足該需求。并且該網(wǎng)站的設(shè)計采用了B/S模式,系統(tǒng)服務(wù)端只需要運維人員將其打包并且部署在服務(wù)器端即可,而在客戶端并不需要維護相應(yīng)的客戶端,用戶僅僅通過瀏覽器就可以進行系統(tǒng)的所有操作。因此說該系統(tǒng)在技術(shù)上是可行的。3.2系統(tǒng)功能分析圖1衛(wèi)生所疫苗管理平臺用例圖3.3數(shù)據(jù)分析表1:數(shù)據(jù)字典表數(shù)據(jù)流名稱數(shù)據(jù)流簡述數(shù)據(jù)流來源數(shù)據(jù)流組成數(shù)據(jù)流去向個人信息平臺中中每位用戶的個人信息用戶注冊時自行輸入登錄名、密碼、姓名、年齡、性別、電話、身份證、住址用戶表公告平臺中的公告信息管理員通過后臺進行輸入公告內(nèi)容公告類型公告表疫苗信息平臺中的疫苗信息管理員通過后臺進行輸入疫苗名稱、總數(shù)、售價、品牌、類型、圖片、時間疫苗信息表預(yù)約信息平臺中的用戶預(yù)約疫苗的信息用戶登錄平臺后進行輸入提交預(yù)約疫苗名稱、預(yù)約時間、預(yù)約備注及說明預(yù)約信息表接種信息平臺中的用戶接種疫苗的信息管理員通過后臺進行輸入疫苗接種類型、疫苗接種品牌、疫苗名稱、接種地點、接種說明、用戶信息、接種時間接種表4.系統(tǒng)設(shè)計4.1總體設(shè)計

圖2系統(tǒng)功能結(jié)構(gòu)圖4.2詳細設(shè)計圖3用戶登錄流程圖

圖4疫苗添加修改流程圖圖5公告信息添加修改流程圖

圖6公告信息添加修改流程圖5.數(shù)據(jù)庫設(shè)計5.1概念結(jié)構(gòu)設(shè)計圖7管理員實體屬性圖圖8公告類型實體屬性圖圖9公告實體屬性圖圖10登錄日志實體屬性圖圖11疫苗信息實體屬性圖圖12預(yù)約信息實體屬性圖圖13疫苗品牌實體屬性圖圖14接種實體屬性圖圖15疫苗類型實體屬性圖圖16用戶實體屬性圖圖17系統(tǒng)E-R圖5.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計、管理員名字、管理員密碼5.3數(shù)據(jù)庫實現(xiàn)表2管理員表列名數(shù)據(jù)類型長度允許空是否主鍵adminIdint11否是adminNamevarchar254是否adminPasswordvarchar254是否表3公告類型表列名數(shù)據(jù)類型長度允許空是否主鍵ggtypeIdint11否是ggtypeNamevarchar254是否ggtypeMarkvarchar254是否表4公告表列名數(shù)據(jù)類型長度允許空是否主鍵gonggaoIdint11否是gonggaoNamevarchar254是否gonggaoMarklongtext是否gonggaoImgvarchar254是否表5登錄日志表列名數(shù)據(jù)類型長度允許空是否主鍵rizhiIdint11否是rizhiNamevarchar254否否dengluIplongtext否否datedatetime否否表6疫苗信息表列名數(shù)據(jù)類型長度允許空是否主鍵shujuIdint11否是shujuNamevarchar254是否shujuMarkvarchar2000是否shujuMark1varchar2000是否shujuMark2varchar2000是否shujuMark3varchar2000是否shujuDatedatetime是否shujuDate1datetime是否shujuZongint11是否表7預(yù)約信息表列名數(shù)據(jù)類型長度允許空是否主鍵sjduochuIdint11否是sjduochuNamevarchar254是否sjduochuMarkvarchar2000是否sjduochuMark1varchar2000是否sjduochuMark2varchar2000是否sjduochuMark3varchar2000是否sjduochuDatevarchar2000是否表8疫苗品牌表列名數(shù)據(jù)類型長度允許空是否主鍵sjleixingIdint11否是sjleixingNamevarchar254是否sjleixingMarkvarchar254是否表9接種表列名數(shù)據(jù)類型長度允許空是否主鍵sjshaochuIdint11否是sjshaochuNamevarchar254是否sjshaochuMarkvarchar2000是否sjshaochuMark1varchar2000是否sjshaochuMark2varchar2000是否sjshaochuMark3varchar2000是否sjshaochuDatedatetime是否sjshaochuDate1datetime是是表10疫苗類型表列名數(shù)據(jù)類型長度允許空是否主鍵sjxingtaiIdint11否是sjxingtaiNamevarchar254是否sjxingtaiMarkvarchar254是否表11用戶表列名數(shù)據(jù)類型長度允許空是否主鍵userIdint11否是userNamevarchar254是否userPasswordvarchar254是否userXingmingvarchar254是否userSexint11是否userAgeint11是否userMinzuvarchar254是否userPhonevarchar254是否userMarkvarchar254是是6.系統(tǒng)的實現(xiàn)6.1系統(tǒng)登錄頁面圖18系統(tǒng)登錄頁面6.2公告類型信息頁面圖19公告類型信息頁面6.3用戶信息頁面圖20用戶信息頁面6.4疫苗類型信息頁面圖21疫苗類型信息頁面6.5預(yù)約信息頁面圖22預(yù)約信息頁面6.6接種信息頁面圖23接種信息頁面6.7修改密碼頁面圖24修改密碼頁面7.系統(tǒng)測試7.1測試的目的7.2測試內(nèi)容7.3系統(tǒng)典型測試用例 (1)登錄系統(tǒng)測試用例如表12所示。表12登錄系統(tǒng)測試用例用例名稱登錄系統(tǒng)目的測試通過正確的用戶名和密碼可否登錄功能前提未登陸的情況下測試流程進入登錄頁面輸入正確的用戶名和密碼預(yù)期結(jié)果用戶名和密碼正確的時候,跳轉(zhuǎn)到登陸成功界面,反之則顯示錯誤信息,提示重新輸入實際結(jié)果實際結(jié)果與預(yù)期結(jié)果一致 (2)公告發(fā)布測試用例如表13所示。表13公告發(fā)布測試用例用例名稱公告發(fā)布測試用例目的測試公告發(fā)布功能前提管理員用戶正常登錄情況下測試流程管理員點擊公告管理并填寫信息點擊進行提交預(yù)期結(jié)果提交后,頁面會顯示新的公告信息實際結(jié)果實際結(jié)果與預(yù)期結(jié)果一致 (3)搜索測試用例如表14所示。表14搜索測試用例用例名稱搜索測試用例目的測試搜索功能前提無測試流程1)在搜索框輸入搜索關(guān)鍵字2)點擊搜索按鈕預(yù)期結(jié)果頁面顯示包含有關(guān)鍵字的項目實際結(jié)果實際結(jié)果與預(yù)期結(jié)果一致 (4)疫苗繳費測試用例如表15所示。表15疫苗繳費測試用例用例名稱疫苗繳費測試用例目的測試疫苗繳費功能前提管理員正常登錄測試流程1)選中所繳費人員的名單2)點擊支付完成按鈕預(yù)期結(jié)果提交后,繳費人員顯示繳費狀態(tài)實際結(jié)果實際結(jié)果與預(yù)期結(jié)果一致 (5)疫苗預(yù)約測試用例如表16所示。表16疫苗預(yù)約測試用例用例名稱疫苗預(yù)約測試用例目的測試疫苗預(yù)約功能前提用戶正常登錄測試流程1)選中所要預(yù)約的疫苗以及預(yù)約的時間2)點擊預(yù)約按鈕預(yù)期結(jié)果提交后,管理員預(yù)約界面顯示預(yù)約用戶的信息實際結(jié)果實際結(jié)果與預(yù)期結(jié)果一致8.結(jié)語參考文獻[1]呂雯雯.網(wǎng)上報名與在線考試系統(tǒng)的設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2012,8(7):43-47[2]魏振,王婷,宮禹.基于JSP實驗系統(tǒng)總體設(shè)計[J].黑龍江科學(xué),2012,6(5):20-30[3]JimKeogh著,寧建平,梁超,英宇等譯.J2EE參考大全[M].電子工業(yè)出版社,2003,143-161.[4]吳爽.教務(wù)管理的研究與設(shè)計[J].華東師范大學(xué),2010:10-15[5]靳新,李瑩基.JSP的網(wǎng)絡(luò)文件管理系統(tǒng)的設(shè)計與實現(xiàn)[J].沈陽理工大學(xué),2007,5(7),20-21[6]王妍.JSP的開發(fā)技術(shù)[J].科技創(chuàng)新與應(yīng)用,2008,3(5):31-33[7]蔣毅.WEB與數(shù)據(jù)庫連接技術(shù)應(yīng)用對比分析[J].計算機光盤應(yīng)用,2011,11(23):16-25[8]周觀民,劉書倫等.用Java實現(xiàn)多線程程序設(shè)計[J].計算機時代,2006(7):61-63[9]Chen,JingM.,JosefCihlar.RetrievingleafareaindexofborealconiferforestusinglandsatTMimages[J].RemoteSen.Environ,1996,55(2):153-162[10]akehurstBC,Tobacco(Secondedition).NewYork:Longmanpress,1981:51-58[11]伍俊良,管理信息系統(tǒng)開發(fā)與應(yīng)用,科學(xué)出版社,1999年:145~165[12]StevenHolzner.Java技術(shù)內(nèi)幕[M].北京:機械工業(yè)出版社,2002

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論