




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
澤盛XI第4章系統設計4.1系統功能模塊設計澤盛小區防疫信息管理系統應用于管理人員主要實現以下功能::管理員端所要實現的主要功能:實現登錄、人員信息管理、健康信息管理、出入登記管理、防疫物資管理等功能。為了更直觀的了解系統,下面附上該系統的功能模塊圖?;赟SM的澤盛小區防疫信息管理系統整體的結構圖如圖4-1所示。圖4-1功能模塊圖4.2數據庫設計4.2.1數據庫設計原則數據庫的設計要盡量的便于查找和管理,因此設計一個安全、穩定、便捷的數據庫非常重要本系統數據庫的設計遵循下列幾項基本原則:(1)不針對整個系統進行數據庫設計,數據庫的設計是根據系統架構中的組件劃分。(2)盡量的少采用存儲過程。(3)盡量減少數據冗余,確保數據的準確性。(4)基本表和所屬字段之間需要盡量滿足第三范式。(5)控制列數量,不在數據庫做運算。4.2.2數據庫設計數據庫設計時,構建E-R圖非常重要,它體現了實體之間的關系。澤盛小區防疫信息管理系統一共包括五個實體,管理員、人員信息、健康信息、出入登記、防疫物資。系統E-R圖如圖4-2所示。圖4-2總體E-R圖(1)居民信息實體E-R圖如圖4-3所示。圖4-3人員信息實體E-R圖(2)健康信息實體E-R圖如圖4-4所示。圖4-4健康狀況實體E-R圖(3)出入登記實體(E-R)圖如圖4-5所示。圖4-5出入登記實體E-R圖(4)防疫物資信息實體(E-R)圖如圖4-6所示。圖4-6防疫物資信息實體E-R圖4.2.3數據庫表詳細設計對于數據的增刪改查等管理,數據表的重要性顯而易見,本系統共設計了6張表以下是各個表的詳細設計:字典表詳細設計如表4-1所示。表4-1字典表字段名數據類型主鍵/允許空idint(11)PRIMARYKEYdic_typevarchar(10)NULLdic_numint(11)NULLtype_idint(11)NULLtype_namevarchar(10)NULLdel_flgint(1)NULL防疫物資表詳細設計如表4-2所示。表4-2防疫物資表字段名數據類型主鍵/允許空idint(11)PRIMARYKEYnamevarchar(255)NULLgood_typevarchar(255)NULLtotal_numint(11)NULLnotevarchar(255)NULLdel_flgint(11)NULL3.防疫物資進出登記表詳細設計如表4-3所示。表4-3防疫物資進出登記表字段名數據類型主鍵/允許空idint(11)PRIMARYKEYgoods_idint(11)NULLinout_flgint(11)NULLinout_numint(11)NULLsourcevarchar(255)NULLcreate_timedateNULLnotevarchar(255)NULLdel_flgint(11)NULL4.健康狀況表詳細設計如表4-4所示。表4-4健康狀況表字段名數據類型主鍵/允許空字段含義idint(11)PRIMARYKEYtiwenvarchar(10)NULL體溫fareint(11)NULL發熱(默認0,無該癥狀,1,有該癥狀)kesouint(11)NULLliutiint(11)NULLyantongint(11)NULLketanint(11)NULLxiongtongint(11)NULLjiroustint(11)NULLguanjitint(11)NULLqicuint(11)NULLfuxieint(11)NULLhesuanint(11)NULLnotevarchar(255)NULLcollect_timedateNULL采集時間resident_idint(11)NULL關聯居民表iddel_flgint(11)NULL5.出入記錄表詳細設計如表4-5所示。表4-5出入記錄表字段名數據類型主鍵/允許空idint(11)PRIMARYKEYresident_idint(11)NULLinout_flgint(11)NULLcar_numvarchar(255)NULLout_timedateNULLout_placevarchar(255)NULLin_timedateNULLin_placevarchar(255)NULLriskpalce_flgint(11)NULLnotevarchar(255)NULLdel_flgint(11)NULL6.居民信息表詳細設計如表4-6所示。表4-6居民信息表字段名數據類型主鍵/允許空idint(11)PRIMARYKEYreal_namevarchar(255)NULLidcardvarchar(255)NULLphonevarchar(255)NULLaddressvarchar(255)NULLgendervarchar(255)NULLbirthdaydateNULLbirth_placevarchar(255)NULLpoliticalvarchar(255)NULLnationvarchar(255)NULLeducationvarchar(255)NULLresident_flgint(11)NULLvolunteer_flgint(11)unsignedzerofillNULLvisit_flgint(11)unsignedzerofillNULLpoint_flgint(11)unsignedzerofillNULLnotevarchar(255)NULLdel_flgint(11)NULL第5章詳細設計與實現5.1登錄模塊(1)管理員可以登錄系統,其他任何人沒有登陸權限,管理員必須登陸系統才能實現操作。登陸時輸入正確的用戶名和密碼,否則提示用戶名或密碼錯誤。圖5-1為進入系統時的流程圖。圖5-1登陸流程圖(2)登陸功能代碼如圖5-2所示。圖5-2登陸功能代碼圖(3)管理員登錄進入系統后,可以進行人員管理、防疫物資管理、物資出入庫管理、出入信息管理、健康信息管理等操作。登錄界面如圖5-3所示。圖5-3登錄界面圖5.2管理員模塊5.2.1人員信息管理模塊管理員進入系統后,可以對所有社區居民信息進行管理,管理流程圖如圖5-4所示:圖5-4人員信息管理流程圖管理員管理人員信息的部分代碼圖如圖5-5所示。圖5-5人員信息管理模塊代碼圖人員信息管理模塊頁面展示如圖5-6所示。圖5-6人員信息管理模塊頁面展示圖5.2.2防疫物資管理模塊(1)管理員進入系統后,可以對所有的社區防疫物資信息進行管理,可以增加刪除以及編輯防疫物資的管理信息。社區防疫物資管理模塊的流程圖如圖5-7所示。圖5-7分公司管理模塊流程圖(1)當輸入用戶名和密碼后,系統確定操作權限,管理員擁有操作所有防疫物資信息的權限,其他人沒有操作的權限。有關于防疫物資信息管理的部分代碼圖如圖5-8所示。圖5-8防疫物資管理模塊代碼圖有關于防疫物資管理模塊展示圖如圖5-9所示。圖5-9防疫物資管理模塊展示圖5.2.3物資出入庫管理模塊管理員可以審核物資出入庫狀況,并添加、查詢、修改、刪除防疫物資的出入庫狀態。有關于物資出入庫模塊管理的流程圖如圖5-10所示。圖5-10物資出入庫管理模塊流程圖關于物資出入庫管理模塊的代碼圖如圖5-11所示。圖5-11物資出入庫管理模塊代碼圖物資出入庫管理模塊展示圖如圖5-12所示。圖5-12物資出入庫管理模塊展示圖5.2.4出入信息管理模塊管理員可以在登錄系統后,對全部人員出入信息查看有關人與的出入信息及對出入人員信息的增加和修改編輯等管理,出入信息管理模塊流程圖如圖5-13所示。圖5-13人員出入信息管理模塊流程圖人員出入信息管理模塊部分代碼圖如圖5-14所示。圖5-14人員出入信息管理模塊代碼圖人員出入信息管理模塊展示圖如圖5-15所示。圖5-15人員出入信息管理模塊展示圖5.2.5健康信息管理模塊(1)管理員可以對社區所有居民的身體健康狀況進行核查和監督。健康信息管理模塊的流程圖如圖5-16所示。圖5-16居民健康信息管理模塊流程圖(2)居民健康信息的部分代碼圖如圖5-17所示。圖5-17居民健康信息管理模塊代碼圖(3)居民健康信息管理模塊的展示圖如圖5-18所示。圖5-18居民健康信息管理模塊展示圖
第6章系統測試與維護6.1系統測試的目的與方法6.1.1測試目的系統測試是通過大量的測試運行程序,發現錯誤,當發現新的錯誤時,便是成功的測試。它的目的是希望盡可能的完善系統避免系統在投入市場后才發現問題,如果系統是在投入市場以后才發現漏洞,這種情況對于系統后期的維護很不利。由于系統在投入市場以后應用的有可能十分廣泛當出現漏洞需要修改時會不得已暫停系統運行,這將會造成大量的經濟損失。由于系統的廣泛應用對于系統漏洞的修補也會造成浪費大量的人力物力在系統漏洞的修補和維護上。系統測試保證了系統的可靠性和實用性也保證了系統盡可能的完善。本次對澤盛小區防疫管理系統主要是利用多個測試檢測系統的是否存在需要進行修補的漏洞,并對出現的漏洞進行修改和完善。6.1.2系統測試方法在諸多系統測試的方法中,有兩種測試方法最為常用,第一種是黑盒測試,第二種是白盒測試。黑盒測試也稱功能測試,它是通過測試來檢測系統的每個功能是否都能夠正常使用。在黑盒測試的過程中,可以把程序看作一個不能打開的黑盒子,在完全不考慮程序內部結構和內部特性的情況下,在程序接口進行測試,它只檢查程序功能是否按照需求規格以及說明書的規定是否能夠正常使用,程序是否能適當地接收輸入數據而產生正確的輸出信息。黑盒測試著眼于程序外部結構,不考慮程序內部的邏輯結構,主要針對軟件的界面和軟件的功能進行測試。黑盒測試是從用戶的角度出發,從輸入數據與輸出數據的對應關系出發進行測試的。白盒測試又稱邏輯驅動測試或結構測試,它是清楚產品內部工作流程,通過測試來檢測產品的內部運行是否照著規格說明書的規定進行,它的測試方法分為基路測試、邏輯驅動等,大部分用于軟件驗證,全面了解程序內部邏輯結構、測試邏輯路徑。白盒測試是窮舉路徑測試,在使用這一方法時,需了解內部結構,從邏輯出發,得出測試數據。本次系統測試采用的是黑盒測試,測試系統中各個功能是否能夠正常運行,能否達成預期的要求。6.2系統測試用例設計 6.2.1登錄功能模塊測試表6-SEQ表6-\*ARABIC1登錄功能測試情況表測試內容測試用例預期結果是否與預期結果相符合管理員登錄用戶名:admin密碼:admin123登錄成功是管理員登錄用戶名:210102密碼:123456登錄失敗是6.2.2管理員功能模塊測試表6-2管理員功能測試情況表測試內容測試用例預期結果是否與預期結果相符合管理所有居民按照條件查找查找成功是管理所有防疫物資信息查看物資數量及使用情況查看成功是管理居民健康信息管理居民健康信息可以正常操作是管理出入登記審核出入登記信息正常運行是物資出入庫管理信息審核出入庫單,查看物資出入庫信息成功顯示是6.3測試結果分析在本次測試澤盛小區防疫信息管理系統中,發現了一些問題,在有針對性的解決這些問題后,將會使得用戶的使用更加方便和快捷。本系統主要提供了社區居民防疫信息的管理,包括對社區居民的出入信息以及外來人員的相關信息、社區防疫物資使用情況、社區防疫物資的出入庫使用情況、社區居民的身體健康信息、社區居民的個人信息以及社區志愿者的信息管理等。經過對澤盛小區防疫信息管理系統的一系列的測試,我認為本系統各個方面的功能情況能符合說明書中的實例并且本系統的各項功能都能夠正常的運行。第7章總結與展望7.1總結此篇文章主要闡述了澤盛小區防疫信息管理系統的開發和運行,主要包括以下幾大部分:系統開發的背景和意義、系統應用的有關技術、數據庫的設計和系統主要實現功能等等。澤盛小區防疫信息管理系統運用Java編程語言,SSM框架和MySQL數據庫等技術在Eclipse平臺開發,主要應用于社區居民防疫管理上的使用,主要實現了社區居民個人基本信息管理、社區居民健康信息管理、社區居民以及外來人員出入登記管理、社區防疫物資的管理以及社區防疫物資出入庫使用情況管理等。該系統的設計目的是實現社區居民在新冠疫情防疫期間的信息管理,使得對于社區人員防疫工作的管理變得更加簡潔,,使社區防疫更見方便高效,有效的阻止疫情進一步的傳播和蔓延,為社區管理人員提供極大的便利并且保證了社區居民在疫情期間的健康安全。在論文設計選題之后,我真實經歷了一個系統從無到有的制作過程并且體會到了系統開發人員成功背后的不易,也在系統設計的過程中遇到過各種各樣的難題,從這些難題中認識了自己的專業技能的欠缺與不足。在意識到自己知識和技能的缺乏后,我積極的學習各方面的知識閱讀相關的書籍學習相關的知識和技能,經過后續的學習和努力,我的能力得到多方面的提高保證了我能夠完成自己的系統設計。7.2展望隨著全球變暖冰川融化,一些在凍土深層內的病毒也可能從睡眠狀態蘇醒,對于遠古時期的病毒我們新時代的人類可能缺乏相關的免疫能力和抗體。在未來時代病毒疫情的爆發有可能變得很常見,新冠病毒這樣嚴重的疫情既不是第一次也不會是最后一次,防疫信息管理系統發展將會隨著可能會爆發的病毒疫情影響得到進一步的發展,我們將會利用更新的技術和更高深的知識不斷的更新換代從而制作出更智能化和自動化系統化的防疫信息管理系統。我也會不斷學習新的知識和技能設計出更智能化的產品為未來將有可能到來了病毒防疫管理貢獻自己的知識和能力。本次設計時間有限,本系統只能完成大部分功能,系統仍有待改善,故總結出以下一些需要改進和進步的地方:系統界面比較簡潔單一,在后續的發展中可以進一步的完善系統界面使得系統界面更加美觀,使用戶在使用過程中有更好的感官體驗。系統的自動化功能由于缺乏相對應的硬件和系統還未能夠實現車牌自動識別和人員識別,在后續的發展過程中可以進一步發展使得系統的自動化功能更加完善。因為新冠疫情蔓延于全球各地,系統后續也可以推出其他語言版本的系統等等。系統將會為居民提供相對應的關于防疫期間如何確保自己的身體健康所要進行的防疫舉措知識供給居民學習使居民在疫情期間最大限度的保證自身能夠避免病毒的傳播和感染。希望澤盛小區防疫信息管理系統的設計能夠符合全球防疫管理的潮流,為疫情防控提供強有力的管理力度和措施。希望澤盛小區防疫信息管理系統能夠更加的成熟和完善。參考文獻[1]宋永濤,劉剛,范李剛,王濤,王博文.Java編程特點和技術的應用分析[J].福建電腦,2019,35(06):84-85.[2]陳亦欣.計算機軟件JAVA的編程特點及其技術應用[J].花炮科技與市場,2019(02):5.[3]陳潔.基于MySQL的高校監考管理系統的數據庫設計[J].襄陽職業技術學院學報,2020,19(05):89-91.[4]張偉龍,呂明,胡宏,杜寶珠,張捷.MySQL數據庫服務器監控系統設計與實現[J].工業控制計算機,2019,32(12):18-20.[5]代紅,尹世學,苗季.高校人事檔案管理信息系統的設計與應用[J].蘭臺世界,2020(09):44-46.[6]郭林業.大數據時代下醫院信息管理系統的建設[J].數字通信世界,2020(09):107-108.[7].
Information
Technology
-
Information
Systems;
Reports
from
Oakland
University
Describe
Recent
Advances
in
Information
Systems
(A
Hybrid
Genetic
Algorithm
for
Software
Architecture
Re-modularization)[J].
Journal
of
Technology
&
Science,2020.[8]占婷.醫院信息管理系統安全運行的保障方式[J].計算機與網絡,2019,45(20):52.[9]趙江萍,曾青,楊瑩瑩,金麗萍,楊煥英.鐵路衛生防疫網絡管理
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 孩子邏輯思維的提升方法
- 紅色旅游調研匯報
- 團隊建設在幼教工作中的重要性計劃
- 小班科普知識普及活動計劃
- 規范細節重要性
- 水務政策與公共利益的平衡計劃
- 孩子如何制定學習計劃模板
- 水務行業的創新案例分享計劃
- 情境教學法在幼兒園的運用研究計劃
- 連鑄安全培訓
- 導游知識與技能訓練智慧樹知到期末考試答案章節答案2024年麗江文化旅游學院
- 無小孩無共同財產離婚協議書
- 企業多元化與包容性政策
- 專題22 【五年中考+一年模擬】 幾何壓軸題-備戰2023年溫州中考數學真題模擬題分類匯編(原卷版)
- 法律法規合規性評價記錄
- 2024年燒烤行業市場分析報告
- 2024年廣東省2024屆高三二?;瘜W試卷(含答案)
- 壓力容器操作培訓
- 中國企業危機年度報告(2024)-復旦知微研究院
- 9挫折與心理防御機制
- 寵物直播方案
評論
0/150
提交評論