疫情期間藍(lán)天社區(qū)人員管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)設(shè)計論 文_第1頁
疫情期間藍(lán)天社區(qū)人員管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)設(shè)計論 文_第2頁
疫情期間藍(lán)天社區(qū)人員管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)設(shè)計論 文_第3頁
疫情期間藍(lán)天社區(qū)人員管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)設(shè)計論 文_第4頁
疫情期間藍(lán)天社區(qū)人員管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)畢業(yè)設(shè)計論 文_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

本科畢業(yè)論文(設(shè)計)中文題目疫情期間藍(lán)天社區(qū)人員管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)英文題目DesignandimplementationofBlueSkyCommunityPersonnelManagementSystemduringtheepidemic選題編號系(部)專業(yè)學(xué)生姓名學(xué)號指導(dǎo)教師完成時間本科畢業(yè)論文(設(shè)計)REF_Ref132055915\r\h[8]。2.1.3操作可行性分析系統(tǒng)前臺主要是由windows作為主界面,后臺以MySQL作為數(shù)據(jù)保存,客戶進(jìn)行操作時只需要進(jìn)行鼠標(biāo)以及鍵盤的交互,并不需要復(fù)雜的操作,因此對于操作可行性而言,系統(tǒng)是可以實(shí)現(xiàn)的。2.1.4組織和時間可行性分析從組織方面看,本管理系統(tǒng)的組織人員都是經(jīng)驗(yàn)豐富的優(yōu)秀人員,能夠制定合適的組織計劃,保證項(xiàng)目的順利進(jìn)行。從時間方面看,本次管理系統(tǒng)的創(chuàng)建由經(jīng)驗(yàn)豐富的人員帶領(lǐng)創(chuàng)作,對于時間的把握能夠做到極致,因此在時間方面,本項(xiàng)目沒有問題。2.2需求分析2.2.1關(guān)鍵技術(shù)本系統(tǒng)主要運(yùn)用技術(shù)進(jìn)行開發(fā),后臺數(shù)據(jù)庫使用MySQL數(shù)據(jù)庫服務(wù)器,在開發(fā)語言上面使用了C#,開發(fā)工具主要是Visualstudio2019。1.Visualstudio2019MicrosoftVisualstudio2019是微軟在2018年6月6號推出的最新的一款VS編程開發(fā)軟件,這款軟件備受編程人員的廣泛追捧,它擁有強(qiáng)大的源代碼編輯器功能,以及龐大擴(kuò)展插件庫,可以幫助運(yùn)行以及編輯C/C++,PHP等各種編程語言。2.數(shù)據(jù)庫簡介MySQL全世界最主流的數(shù)據(jù)庫,具有強(qiáng)大的計算能力以及擁有全世界最快的命令執(zhí)行速度。作為全世界最主流的數(shù)據(jù)庫—MySQL,具有以下特點(diǎn):第一,MySQL的計算能力極其出眾,能處理高達(dá)50000000以上得記錄,并且能夠同時處理幾乎不限數(shù)量的用戶,可見其功能強(qiáng)度是多么恐怖如斯。第二點(diǎn),MySQL數(shù)據(jù)庫在擁有運(yùn)算量的同時,還擁有全世界最快的命令執(zhí)行速度,僅僅只需要0.2s即可完成查詢。最后但不是最不重要的一點(diǎn),它擁有簡單有效的用戶特權(quán)系統(tǒng),能給用戶帶來極致的體驗(yàn)感,這也是大眾選擇MySQL的重要原因之一。3.Microsfot.NET平臺簡介Microsfot.NET是一個免費(fèi)的跨平臺開源開發(fā)人員平臺,用于構(gòu)建多種應(yīng)用程序。Microsfot.NET基于許多大規(guī)模應(yīng)用在生產(chǎn)中使用的高性能運(yùn)行時構(gòu)建而來。2.2.2業(yè)務(wù)流程分析本系統(tǒng)的業(yè)務(wù)流程分為管理員以及社區(qū)人員兩個端口,從社區(qū)人員端口先進(jìn)行注冊登錄,之后進(jìn)行相應(yīng)信息的添加完成,最后可進(jìn)行物資領(lǐng)用,志愿者報名等功能的實(shí)現(xiàn),最后退出系統(tǒng)。對于社區(qū)管理人員則新增人了物資的添加,以及社區(qū)人員添加的功能,使其能夠更好的管控社區(qū)。如圖2.1所示。圖2.1藍(lán)天社區(qū)人員管理系統(tǒng)業(yè)務(wù)流程圖2.2.3功能需求分析在進(jìn)行疫情期間藍(lán)天社區(qū)管理系統(tǒng)進(jìn)行構(gòu)思以及設(shè)計之前需要對該系統(tǒng)的功能進(jìn)行解析以及思考,明確本系統(tǒng)應(yīng)當(dāng)包含的各種功能點(diǎn),思考每個功能所應(yīng)該具備的信息以及各部分流程。通過不斷查閱資料以及到社區(qū)實(shí)地考察,確定了該系統(tǒng)的各項(xiàng)功能。最后通不斷地市場調(diào)研和探討,最終包含以下功能:登錄功能,物資管理功能,物資領(lǐng)用功能,志愿服務(wù)功能,信息管理功能。其中社區(qū)人員管理可對社區(qū)人員信息增刪改查管理,社區(qū)管理包括社區(qū)信息的增刪改查;社區(qū)管理人員管理負(fù)責(zé)管理人員信息的增刪管理;志愿者管理包含了社區(qū)人員進(jìn)行志愿者報名參加疫情管理。以下對系統(tǒng)的管理業(yè)務(wù)需求和功能進(jìn)行詳細(xì)的介紹和分析。登錄功能登錄功能是用于用戶登錄本系統(tǒng)的功能,本系統(tǒng)分為三個實(shí)體,包括社區(qū)人員,社區(qū)管理人員,志愿者。如圖2.2所示。圖2.2登錄功能用例圖2.物資管理功能物資管理功能是管理人員對物資增刪改查操作的功能,用以方便社區(qū)對物資的管控。如圖2.3所示。圖2.3物資管理用例圖3.物資領(lǐng)用功能物資領(lǐng)用功能是國家對各個家庭進(jìn)行相應(yīng)的相關(guān)疫情隔離補(bǔ)貼的功能。需要用戶登錄自身賬號,對相關(guān)資源進(jìn)行相應(yīng)的領(lǐng)取。對應(yīng)的物資減少以及何時領(lǐng)用,通過數(shù)據(jù)庫進(jìn)行相應(yīng)保存,以便查看。如圖2.4所示。圖2.4物資領(lǐng)用功能用例圖4.志愿服務(wù)功能志愿服務(wù)功能是協(xié)助用戶對本小區(qū)進(jìn)行愛心援助的功能,首先用戶需登錄系統(tǒng),選擇志愿者報名功能,根據(jù)實(shí)際情況真實(shí)報名,選擇上報人員,點(diǎn)擊保存,數(shù)據(jù)存儲在服務(wù)器數(shù)據(jù)庫中。管理員用戶根據(jù)前臺顯示的志愿者報名信息進(jìn)行就近安排。如圖2.5所示。圖2.5志愿者服務(wù)用例圖5.相關(guān)人員信息的增刪改查本功能是為了方便管理人員進(jìn)行社區(qū)人員進(jìn)出的相應(yīng)控制,需要用戶進(jìn)行注冊,登錄,修改,查閱。以此進(jìn)行人員的管控。如圖2.6所示。圖2.6信息管理用例圖2.2.4性能需求分析自2019年來,新冠一直斷斷續(xù)續(xù),導(dǎo)致各大小區(qū)不是在封鎖的路上,就是在封鎖,因此對于人員的管理必須具有強(qiáng)大而又快速的功能,因此增刪改查功能必須存在,并具有一定的安全性,從而保證本系統(tǒng)的各項(xiàng)功能正常運(yùn)行。用戶要在windows可視化窗口下完成所有操作。進(jìn)而反應(yīng)出軟件與用戶之間的交流是用戶方便,快捷,高效的使用本項(xiàng)目的關(guān)鍵之一。2.2.5數(shù)據(jù)需求分析本系統(tǒng)主要分為四個方面:管理員數(shù)據(jù),志愿者數(shù)據(jù),物資數(shù)據(jù),物資領(lǐng)用數(shù)據(jù)。 這四個數(shù)據(jù)作為本系統(tǒng)的核心。本系統(tǒng)通過記錄相關(guān)人員信息,從而達(dá)到管理人員的功能,因此對于數(shù)據(jù)方面應(yīng)該存在以下內(nèi)容。(1)用戶輸入注冊的信息:如用戶名、用戶真實(shí)姓名、用戶身份證號碼、用戶性別,用戶的電話號碼等。(2)志愿者信息:如用戶名、用戶真實(shí)姓名、用戶身份證號碼、用戶性別,用戶的電話號碼等。(3)社會公共物資的信息:如物資名稱,類別,數(shù)量,描述等。(4)物資領(lǐng)用數(shù)據(jù):領(lǐng)用時間,社區(qū)人員等。

3系統(tǒng)設(shè)計3.1架構(gòu)設(shè)計本系統(tǒng)主要是由前端界面以及后端數(shù)據(jù)庫組成。前端界面是基于。NET.Framework的智能客戶端組件,通過VisualStudio進(jìn)行創(chuàng)建。窗體應(yīng)用程序可顯示信息、請求用戶輸入以及通過網(wǎng)絡(luò)與遠(yuǎn)程計算機(jī)通信,構(gòu)建豐富的交互式用戶界面。后臺通過前后臺的交互,并以MySQL數(shù)據(jù)庫進(jìn)行輔助,從而實(shí)現(xiàn)文件的保存,修改,查閱等操作。如圖3.1所示。圖3.1藍(lán)天社區(qū)人員管理系統(tǒng)系統(tǒng)架構(gòu)圖3.2功能模塊設(shè)計根據(jù)前面的分析,本系統(tǒng)的功能模塊圖如圖3.2所示。圖3.2系統(tǒng)功能模塊圖3.3數(shù)據(jù)庫設(shè)計3.3.1概念模型設(shè)計E-R圖,亦稱為實(shí)體-關(guān)系圖,它通過對實(shí)體、屬性、連接等信息進(jìn)行描述,是一種能夠反映真實(shí)世界的概念性模型。在我們了解了一個具體問題的要求后,我們需要將這個要求通過概念模型來表達(dá)出來。例如,在學(xué)生生活中,有校園卡系統(tǒng)數(shù)據(jù)庫、公交卡系統(tǒng)數(shù)據(jù)庫等,這些都與實(shí)體關(guān)系圖密不可分。本系統(tǒng)的E-R圖如圖3.3所示。通過對本系統(tǒng)的E-R圖進(jìn)行相關(guān)分析,可以總結(jié)出以下規(guī)律:一個社區(qū)管理人員只會擁有一個身份,而一個身份可以被多個使用者所具有,一個物資可以擁有一種類別,但一個類別可以包含很多物資。圖3.3系統(tǒng)E-R圖3.3.2數(shù)據(jù)庫表的設(shè)計根據(jù)系統(tǒng)分析,社區(qū)出入的管理以及公共物資的嚴(yán)肅管理變得愈發(fā)重要,因此本系統(tǒng)設(shè)計MySQL8.0關(guān)系庫。MySQL具有全世界最好的數(shù)據(jù)處理方法,能夠極快的處理相關(guān)數(shù)據(jù),速度一度達(dá)到幾毫秒以下,為疫情期間社區(qū)管理能做出極大的貢獻(xiàn)。經(jīng)過縝密的分析以及相關(guān)的設(shè)計,系統(tǒng)所需求的表有物資表,物資領(lǐng)用表,志愿者報名表,志愿者表,社區(qū)人員表。社區(qū)管理人員表。1、物資表表里包括名稱,數(shù)量,單擊,描述等所有信息,在系統(tǒng)中可以通過該表實(shí)現(xiàn)對物資的信息管理。表結(jié)構(gòu)如表3.1所示。表3.1物資屬性表序號列名數(shù)據(jù)類型長度主鍵允許空說明1idint255是否主鍵2namevarchar18否名稱3countint否數(shù)量4pricedouble否單價5describetionvarchar255否描述物資實(shí)體包括名稱,數(shù)量,單價,描述等基礎(chǔ)屬性,其中單價以及描述為核心部分。實(shí)體屬性圖如圖3.4所示。表3.4物資實(shí)體及其屬性圖2、物資領(lǐng)用表表里包括社區(qū)人員,物資,領(lǐng)用時間,狀態(tài)等所有信息,在系統(tǒng)中可以通過該表實(shí)現(xiàn)對物資的信息管理。表結(jié)構(gòu)如表3.2所示。實(shí)體和屬性圖如圖3.5所示。表3.2物資領(lǐng)用表序號列名數(shù)據(jù)類型長度主鍵允許空說明1idvarchar255是否主鍵2useridvarchar255否社區(qū)人員3bookidvarchar255否物資4createtimedatetime否領(lǐng)用時間5statusvarchar255否狀態(tài)圖3.5物資領(lǐng)用實(shí)體及其屬性圖3、志愿者報名表志愿者報名表即配送人員,表里包括稱呼,報名時間,報名理由等所有信息,在系統(tǒng)中可以通過該表實(shí)現(xiàn)對配送人員的信息管理。表結(jié)構(gòu)如表3.3所示。實(shí)體和屬性圖如圖3.6所示。表3.3志愿者報名表列名數(shù)據(jù)類型長度主鍵允許空說明1idvarchar255是否主鍵2namevarchar255否稱呼3vidvarchar255否志愿者4createtimedatetime否報名時間5reasonvarchar255否報名理由圖3.6志愿者報名實(shí)體及屬性圖4、志愿者表即志愿者的所有信息表,表里包括用戶名,密碼,昵稱,年齡,性別,專業(yè),班級,身體情況所有信息,在系統(tǒng)中可以通過該表實(shí)現(xiàn)對用戶的信息管理,以及對用戶信息的查看。表結(jié)構(gòu)如表3.4所示。實(shí)體和屬性圖如圖3.7所示。表3.4志愿者表序號列名數(shù)據(jù)類型長度主鍵允許空說明1idint255是否主鍵2usernamevarchar20否用戶名3passwordvarchar20否密碼4namevarchar18否名稱5genderint10否性別6televarchar11否電話7idnumvarchar18否身份證8placevarchar255否地址9numbvarchar32否編號圖3.7志愿者實(shí)體及屬性圖5、社區(qū)管理人員表即管理人員的所有信息表,表里包括用戶名,密碼,昵稱,年齡,性別,所有信息,在系統(tǒng)中可以通過該表實(shí)現(xiàn)對用戶的信息管理。表結(jié)構(gòu)如表3.5所示。社區(qū)管理人員實(shí)體和屬性圖如圖3.8所示。表3.5社區(qū)管理員信息表序號列名數(shù)據(jù)類型長度主鍵允許空說明1idint255是否主鍵2usernamevarchar20否用戶名3passwordvarchar20否密碼4namevarchar12否姓名5teleint11否電話6idnumvarchar18否身份證7louhaovarchar255否樓號8fangjvarchar255否房號9gendervarchar10否性別圖3.8社區(qū)管理人員實(shí)體及屬性圖6、社區(qū)人員表即社區(qū)人員的所有信息表,表里包括用戶名,密碼,昵稱,年齡,性別,專業(yè),班級,身體情況所有信息,在系統(tǒng)中可以通過該表實(shí)現(xiàn)對用戶的信息管理。表結(jié)構(gòu)如表3.6所示。管理員實(shí)體和屬性圖如圖3.9所示。表3.6社區(qū)人員信息表序號列名數(shù)據(jù)類型長度主鍵允許空說明1idint255是否主鍵2usernamevarchar20否用戶名3passwordvarchar20否密碼4namevarchar18否名稱5genderint10否性別6televarchar11否電話7idnumvarchar18否身份證8placevarchar255否地址9numbvarchar32否編號圖3.9社區(qū)人員實(shí)體及屬性圖

4系統(tǒng)實(shí)現(xiàn)4.1開發(fā)環(huán)境本疫情人員管理平臺主要采用B/S結(jié)構(gòu)體系,基于C#開發(fā),數(shù)據(jù)庫選用MySQL8.0開源數(shù)據(jù)庫,對于運(yùn)行環(huán)境要求較低,如表4.1所示。表4.SEQ表\*ARABIC\s11系統(tǒng)所需軟、硬件環(huán)境硬件環(huán)境軟件環(huán)境CPU:3.0G以上操作系統(tǒng):Windows10以上版本內(nèi)存:2GB以上數(shù)據(jù)庫:MySQL8.0;JDK版本:3.0硬盤:50GB以上Web服務(wù)器:Tomcat7.0以上版本瀏覽器:GoogleChrome4.2功能模塊實(shí)現(xiàn)4.2.1登錄模塊使用提前定義的頭文件<Sql.cs>調(diào)用數(shù)據(jù)庫,用戶通過界面選擇登錄角色,將用戶的賬戶和密碼與數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行比對,執(zhí)行相關(guān)語句進(jìn)行數(shù)據(jù)庫的訪問。連接數(shù)據(jù)庫后,以if語句對用戶選擇進(jìn)行判斷,核心代碼如圖4.1所示,如果是管理員登錄,則進(jìn)入admin信息表格進(jìn)行密碼與賬戶信息核對,檢驗(yàn)成功后即可進(jìn)入管理員界面。如若是社區(qū)人員登錄,則進(jìn)入user數(shù)據(jù)庫進(jìn)行相關(guān)信息核對,成功后即可進(jìn)入管理員界面,登錄界面如圖4.2所示。圖4.1用戶判斷以及密碼校驗(yàn)核心代碼圖4.2社區(qū)人員界面界面4.2.2物資管理模塊物資管理模塊分為添加物資,刪除物資,添加物資模塊和修改物資。添加物資,如圖所示,通過連接到物資的數(shù)據(jù)庫中,對其進(jìn)行增加,刪除,修改等功能。相關(guān)物資管理如圖4.3所示以及如圖4.4所示。物資管理界面如4.5所示。圖4.3物資管理模塊核心代碼圖1圖4.4物資管理模塊核心代碼圖2圖4.5物資管理界面4.2.3物資領(lǐng)用模塊物資領(lǐng)用模塊分為物資領(lǐng)用,填寫訂單信息、生成訂單、訂單信息審核,刪除訂單信息。用戶使用物資領(lǐng)用功能時,即可生成物資領(lǐng)用單,并傳到管理員進(jìn)行審核,只有審核通過,用戶方可再次進(jìn)行領(lǐng)用。代碼如圖4.6所示,管理員最后可進(jìn)行訂單刪除,代碼如圖4.7所示。物資領(lǐng)用界面圖如圖4.8所示。圖4.6管理員審核核心代碼圖4.7訂單刪除核心代碼圖4.8物資領(lǐng)用模塊功能圖4.2.4志愿服務(wù)模塊志愿服務(wù)模塊分為志愿者報名,訂單配送功能。志愿者報名代碼如下圖4.9所示,連接到志愿者報名的數(shù)據(jù)庫中,實(shí)現(xiàn)對志愿者數(shù)據(jù)庫信息的插入和修改代碼如圖4.10所示,志愿者信息的志愿者報名信息界面如圖4.11所示。圖4.9志愿者報名信息刪除核心代碼圖圖4.10志愿者報名信息修改核心代碼圖圖4.11志愿者報名界面圖訂單配送功能依靠管理員進(jìn)行選擇,志愿者通過自身登錄界面查閱訂單信息并配送至地點(diǎn)。核心代碼如下圖4.12所示。配送功能界面如圖4.13所示。圖4.12物資配送核心代碼圖圖4.13配送功能界面圖4.2.5信息管理模塊信息管理模塊分為志愿者信息管理,社區(qū)人員信息管理,管理員信息管理。通過點(diǎn)擊相應(yīng)功能,連接對于數(shù)據(jù)庫后,實(shí)現(xiàn)對數(shù)據(jù)庫信息的修改和插入,從而達(dá)到更改的目的。對應(yīng)核心代碼如圖4.14,圖4.15所示。相應(yīng)界面如圖4.16所示圖4.14人員信息刪除核心代碼圖4.15人員信息查詢核心代碼圖4.16人員信息管理界面

5系統(tǒng)測試5.1測試計劃系統(tǒng)測試目的是為了發(fā)現(xiàn)系統(tǒng)中的錯誤以及bug,以此達(dá)到消缺的目的。它不只是在系統(tǒng)開發(fā)中的組成部分,而且在整個項(xiàng)目工程中占有相當(dāng)大的比重,通常會花費(fèi)幾個月,對系統(tǒng)進(jìn)行反復(fù)測試,知道沒有錯誤為止。系統(tǒng)測試保證了系統(tǒng)的質(zhì)量,對最后軟件的交付起到了一錘定音的作用。5.1.1測試方法本系統(tǒng)測試主要采用的是黑盒測試,所謂黑盒測試即為已知本系統(tǒng)的內(nèi)容,從而進(jìn)行相關(guān)功能測試。可以通過測試檢驗(yàn)程序中各個功能是否能正常使用。5.1.2測試環(huán)境本次測試環(huán)境主要以更改CPU以及VisualStudio的版本,進(jìn)而體現(xiàn)測試的準(zhǔn)確性。測試具體環(huán)境如下圖表5.1所示。表5.SEQ表\*ARABIC\s11測試環(huán)境客戶端軟、硬件配置備注硬件軟件ACPU:i5-12400FOS:Windows10內(nèi)存:16GBMSN7.5硬盤:1TBVisualStudio2019BCPU:i7-9500HOS:Windows11內(nèi)存:16GMSN7.5硬盤:500GVisualStudio20235.2功能測試功能測試應(yīng)側(cè)重于所有可直接追蹤到用例或業(yè)務(wù)功能和業(yè)務(wù)規(guī)則的測試需求。這種測試的目標(biāo)是核實(shí)數(shù)據(jù)的接受、處理和檢索是否正確,以及業(yè)務(wù)規(guī)則的實(shí)施是否恰當(dāng)。主要測試技術(shù)方法為用戶通過GUI(圖形用戶界面)與應(yīng)用程序交互,對交互的輸出或接受進(jìn)行分析,以此來核實(shí)需求功能與實(shí)現(xiàn)功能是否一致。根據(jù)本系統(tǒng)的測試項(xiàng)目需求,設(shè)計了測試用例。5.2.1登錄模塊測試系統(tǒng)的登錄板塊分為社區(qū)人員登錄,管理人員以及志愿者登錄,登錄之前進(jìn)行權(quán)限選擇。當(dāng)密碼正確是會顯示登錄成功,當(dāng)密碼和賬戶與數(shù)據(jù)庫中的數(shù)據(jù)不匹配時,會顯示密碼或密碼錯誤。如若以上功能成功實(shí)現(xiàn),則表示登錄模塊正常。其測試表如5.2所示。表5.SEQ表\*ARABIC\s12登錄模塊測試用例身份選擇操作期望結(jié)果測試結(jié)果學(xué)生輸入用戶名為123,密碼為123登錄成功與期望一致輸入用戶名為111,密碼為211登錄失敗與期望一致管理員輸入用戶名為123456,密碼為123456登錄成功與期望一致輸入用戶名為221,密碼為001登錄失敗與期望一致志愿者輸入用戶名為123456,密碼為123456登錄成功與期望一致輸入用戶名為221,密碼為001登錄失敗與期望一致5.2.2物資管理模塊測試物資管理模塊是在實(shí)體物資數(shù)據(jù)庫正確的前提下,進(jìn)行相應(yīng)的修改,如果社區(qū)人員可以對物資進(jìn)行正常的查看,則該模塊正常。管理人員可以對物資模塊進(jìn)行物資添加,以及物資信息的增刪改查,并在社區(qū)人員領(lǐng)用后能產(chǎn)生相應(yīng)的記錄表,本模塊正常。志愿者可以查看物資信息以及對配送情況修改則正常。其測試表如5.3所示。表5.SEQ表\*ARABIC\s13物資管理模塊測試用例身份操作期望結(jié)果測試結(jié)果社區(qū)人員點(diǎn)擊查看物資信息查閱信息與期望一致點(diǎn)擊物資信息查閱信息與期望一致管理人員點(diǎn)擊物資信息查閱查閱信息與期望一致點(diǎn)擊修改物資信息修改物資信息完成與期望一致點(diǎn)擊刪除物資信息刪除信息與期望一致點(diǎn)擊物資添加功能物資添加完成與期望一致志愿者點(diǎn)擊查看物資信息查閱信息與期望一致點(diǎn)擊修改配送情況信息信息修改完成與期望一致5.2.3物資領(lǐng)用模塊測試物資領(lǐng)用模塊是為了方便社區(qū)人員進(jìn)行物資領(lǐng)取所建立。如果社區(qū)人員能夠正常的領(lǐng)用物資并且能夠查看領(lǐng)用信息。則該功能正常。管理人員能對物資訂單信息進(jìn)行相應(yīng)的刪除,修改以及審核,即該功能正常。其測試表如5.4所示。表5.4物資領(lǐng)用模塊測試用例身份操作期望結(jié)果測試結(jié)果社區(qū)人員點(diǎn)擊添加物資領(lǐng)用正常領(lǐng)用與期望一致點(diǎn)擊查看物資領(lǐng)用信查閱信息與期望一致點(diǎn)擊物資信息查閱信息與期望一致管理人員點(diǎn)擊物資信息查閱查閱信息與期望一致點(diǎn)擊修改審核信息修改審核信息完成與期望一致點(diǎn)擊刪除物資信息刪除信息與期望一致點(diǎn)擊配送人員配送人員配備完成與期望一致志愿者點(diǎn)擊查看物資領(lǐng)用信息查閱信息與期望一致點(diǎn)擊修改配送情況信息信息修改完成與期望一致5.2.4志愿服務(wù)模塊測試志愿者服務(wù)模塊是社區(qū)人員通過報名后成為志愿者所進(jìn)行的一系列操作,如果社區(qū)人員能夠進(jìn)行社區(qū)人員報名以及信息查看,該功能正常。。管理人員可以對社區(qū)人員進(jìn)行指派配送,也可對其信息進(jìn)行修改,最后進(jìn)行審核配送是否成功。如若以上功能正常,即本模塊功能正常。其測試表如5.5所示。表5.5志愿者服務(wù)模塊測試用例身份操作期望結(jié)果測試結(jié)果社區(qū)人員點(diǎn)擊志愿者信息查詢查閱信息與期望一致管理人員點(diǎn)擊志愿者報名報名成功與期望一致點(diǎn)擊志愿者信息查詢查閱信息與期望一致點(diǎn)擊指定人員派送派送成功與期望一致點(diǎn)擊志愿者信息修改修改成功與期望一致點(diǎn)擊志愿者信息刪除信息刪除完成與期望一致點(diǎn)擊審核通過審核通過與期望一致續(xù)表5.5志愿者服務(wù)模塊測試用例身份操作期望結(jié)果測試結(jié)果志愿者添加報名志愿者添加成功與期望一致查看報名志愿者查閱成功與期望一致查閱物資領(lǐng)用信息查閱成功與期望一致5.2.5信息管理模塊測試人員信息模塊是對社區(qū)人員,管理人員,志愿者的個人信息進(jìn)行相應(yīng)修改,刪除,增加等操作,如若測試成功,則本模塊正常。其測試表如5.6所示。表5.SEQ表\*ARABIC\s16人員信息模塊測試用例身份操作期望結(jié)果測試結(jié)果社區(qū)人員點(diǎn)擊個人信息修改修改信息完成與期望一致點(diǎn)擊修改密碼123456密碼修改完成與期望一致管理人員點(diǎn)擊個人信息修改修改信息完成與期望一致點(diǎn)擊社會人員信息查閱查閱信息與期望一致點(diǎn)擊志愿者信息查閱派送成功與期望一致點(diǎn)擊社區(qū)人員信息修改修改成功與期望一致點(diǎn)擊社區(qū)人員信息刪除信息刪除完成與期望一致點(diǎn)擊志愿者信息刪除信息刪除完成與期望一致志愿者點(diǎn)擊個人信息修改修改信息完成與期望一致點(diǎn)擊志愿者信息查閱查閱信息與期望一致5.3兼容性測試在大多數(shù)生產(chǎn)環(huán)境中,客戶機(jī)工作站、網(wǎng)絡(luò)連接和數(shù)據(jù)庫服務(wù)器的具體硬件規(guī)格會有所不同??蛻魴C(jī)工作站可能會安裝不同的軟件例如,應(yīng)用程序、驅(qū)動程序等而且在任何時候,都可能運(yùn)行許多不同的軟件組合,從而占用不同的資源。兼容性測試用例表如表5.7所示。表5.7兼容性測試用例表配置說明操作系統(tǒng)系統(tǒng)軟件外設(shè)應(yīng)用軟件結(jié)果服務(wù)器Window10NETFramework3.5羅技藍(lán)牙鼠標(biāo)Visualstudio2019與期望一致續(xù)表5.7兼容性測試用例表配置說明操作系統(tǒng)系統(tǒng)軟件外設(shè)應(yīng)用軟件結(jié)果服務(wù)器Window11NETFramework3.5羅技藍(lán)牙鼠標(biāo)Visualstudio2019與期望一致MACOSNETFramework3.5羅技藍(lán)牙鼠標(biāo)Visualstudio2019與期望一致客戶端Window10NETFramework3.5羅技藍(lán)牙鼠標(biāo)Visualstudio2019與期望一致Window11NETFramework3.5羅技藍(lán)牙鼠標(biāo)Visualstudio2019與期望一致MACOSNETFramework3.5羅技藍(lán)牙鼠標(biāo)Visualstudio2019與期望一致數(shù)據(jù)庫服務(wù)器Window10NETFramework3.5羅技藍(lán)牙鼠標(biāo)Visualstudio2019與期望一致Window11NETFramework3.5羅技藍(lán)牙鼠標(biāo)Visualstudio2019與期望一致MACOSNETFramework3.5羅技藍(lán)牙鼠標(biāo)Visualstudio2019與期望一致瀏覽器IE8以上、360極速/安全瀏覽器、搜狗(Trident內(nèi)核)NETFramework3.5羅技藍(lán)牙鼠標(biāo)Visualstudio2019與期望一致FireFoxNETFramework3.5羅技藍(lán)牙鼠標(biāo)Visualstudio2019與期望一致google(Blink內(nèi)核)NETFramework3.5羅技藍(lán)牙鼠標(biāo)Visualstudio2019與期望一致蘋果、遨游瀏覽器(Gecko內(nèi)核)NETFramework3.5羅技藍(lán)牙鼠標(biāo)Visualstudio2019與期望一致5.4測試結(jié)論疫情期間藍(lán)天社區(qū)人員管理系統(tǒng)通過對人員以及物資的管理,從而達(dá)到精確有效的管控社區(qū),降低社區(qū)成本 ,其最終目標(biāo)是實(shí)現(xiàn)對社區(qū)人員以及物資管理的科學(xué)化、規(guī)范化。本系統(tǒng)能夠滿足中小型 社區(qū)的實(shí)際需求。圖書管理系統(tǒng)的功能測試與期望一樣。能夠穩(wěn)定運(yùn)用于普通社區(qū)中。

6總結(jié)與展望6.1總結(jié)在結(jié)束了畢業(yè)論文以后,還要撰寫一篇小結(jié),算是對自己的一種肯定,一種警示。這是一個美好的結(jié)局也為將來的人生之路做好了一個很好的鋪墊。首先,扎實(shí)的基礎(chǔ)科學(xué)是撰寫好畢業(yè)文章的必要條件。畢業(yè)論文是一次對自己所學(xué)內(nèi)容的最終檢查,也是一次對自己四年所學(xué)內(nèi)容的歸納與升華。所以,是否有足夠的基礎(chǔ)科學(xué)的基礎(chǔ),對畢業(yè)設(shè)計的成功起著至關(guān)重要的作用??梢哉f,在這篇論文中,掌握了大量的基礎(chǔ)科學(xué),就等于你的畢業(yè)論文寫作已經(jīng)成功了一半。首先是收集信息。在導(dǎo)師的指導(dǎo)下,通過多種途徑做好相關(guān)的準(zhǔn)備工作,如通過網(wǎng)絡(luò)和圖書館收集相關(guān)的學(xué)術(shù)論文,核心期刊,書籍等等。經(jīng)過這一個多月的潛心研究,他已經(jīng)收集到了大量關(guān)于畢業(yè)設(shè)計方面的信息,并在向?qū)熣埥毯?,將那些不重要的信息剔除掉,只留下有用的信息以備后用。在那段時間里,我每天都要去圖書館。在《中國知網(wǎng)》中,我檢索到了很多的學(xué)術(shù)論文、期刊文章;在Springer中,我檢索了國外的文獻(xiàn),并查閱了幾篇畢業(yè)論文的范例,以及幾篇畢業(yè)論文的設(shè)計概要;我在常用的搜尋引擎里,找出了有關(guān)的資料,并特地去看了許多外國的網(wǎng)頁,把這些資料整理出來,以方便日后查詢,以減輕日后的工作。隨后,我開始整理、分析研究所收集的資料,并制定了課題研究的方案及軟件設(shè)計規(guī)劃,在開題報告完成后,我立即投入到了緊張而有序的寫作及軟件創(chuàng)作中。本著取長補(bǔ)短、舍本逐末、取長補(bǔ)短、舍本逐末的原則,我寫了第一個軟件,并融入了自己獨(dú)到的觀點(diǎn),尤其是在軟件設(shè)計上,吸收國外軟件之長處,融入自己的創(chuàng)新。在這段時間里,我和趙老師通過電話、信息和E-mail交流,并積極地吸收了他的好意見。老師在對初稿進(jìn)行修改后,及時地反饋給了我,在看了這篇文章之后,我才發(fā)現(xiàn),在論文中存在著很多的缺陷,尤其是在論文的格式方面。而對于設(shè)計的軟件規(guī)劃而言,我給出了幾點(diǎn)建議,比如,不要全盤復(fù)制課本上的知識,用一個章節(jié)作為典型,來表達(dá)你的創(chuàng)新點(diǎn)就可以了。從這一點(diǎn)上,我意識到,要做好一件事,并不容易,但也不容易,絕對不能偷懶,對任何事情,都要用心去想,用心去做,用心去做。一篇好的文章,并不是只靠寫就完成的,它不僅要有足夠的耐心,更要有足夠的專注。在軟件的制作過程中,我遇到了很多問題,有些問題是在自己的技術(shù)所在范圍之外,每當(dāng)我無法實(shí)現(xiàn)自己的想法,或者運(yùn)行不下去的時候,我就會產(chǎn)生浮躁的情緒,但我并沒有放棄,我及時地調(diào)整自己的心態(tài),在同學(xué)和老師的幫助下,完成了初次的設(shè)計。你越不明白的東西,就越要去學(xué),在這個過程中,你會得到很多的好處,其中一條就是,相互學(xué)習(xí)是最好的學(xué)習(xí)方式,在學(xué)習(xí)過后,你會覺得非常有成就感,這是我在完成了系統(tǒng)制作后,所感受到的。在完成畢業(yè)論文設(shè)計的過程中,我學(xué)習(xí)到了做任何事情都需要具備的態(tài)度和心態(tài)。首先,我了解到了做學(xué)問要一絲不茍,不能忽視可能會出現(xiàn)的問題和偏差,要用正確的方法去解決,在做事的時候要有耐心,要有恒心,要有恒心,不能碰到困難就放棄,只有堅持下來,才能找到解決問題的思路。在工作上,要有同心協(xié)力的精神,多聽他人的建議,才能做到事倍功半。能夠成功地完成這篇論文,我首先要對我的導(dǎo)師趙老師,還有我身邊的同學(xué)、朋友表示感謝,謝謝他們給了我寶貴的意見和建議。此外,我還要對在我大學(xué)期間教授我知識的所有教師表示感謝,正是他們的耐心指導(dǎo)讓我擁有了很好的專業(yè)知識,這也是我能夠完成本文的基礎(chǔ)。6.2展望本次的畢業(yè)設(shè)計中還有許多新的問題為解決,需要在之后的實(shí)踐中不斷地完善,例如:本次論文只考慮了目前藍(lán)天社區(qū)的人員信息,當(dāng)使用社區(qū)的人員幾萬的情況下時,藍(lán)天社區(qū)人員管理系統(tǒng)就會顯得捉襟見肘。在系統(tǒng)測試中也存在一些問題,但滿足當(dāng)前需求已足夠。對于未來提高人員的數(shù)據(jù)存儲量,可以通過提高數(shù)據(jù)庫的運(yùn)算能力以及計算機(jī)功能來進(jìn)行解決。

參考文獻(xiàn)趙瑞,黃思怡,韓朝桂,陳秋婷,鄒明珠.新冠疫情下社區(qū)人員管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].現(xiàn)代信息科技,2022,6(24):14-17+22.DOI:10.19850/ki.2096-4706.2022.24.004.楊瑩?;谝曨l大數(shù)據(jù)的高速公路異常事件智能監(jiān)測系統(tǒng)[J]。電子世界,2020(11):99-100+103。趙瑞,黃思怡,韓朝桂,等。新冠疫情下社區(qū)人員管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J]?,F(xiàn)代信息科技,2022,6(24):14-17+22。DOI:10。19850/ki。2096-4706。2022.24。004。房琛琛,齊琪,陳龍,薄鈞戈。CDIO理念下的《C#程序設(shè)計》實(shí)驗(yàn)教學(xué)設(shè)計[J]。計算機(jī)技術(shù)與發(fā)展,2022,32(10):194-200。夏婉,李全,張晶晶.疫情下智慧社區(qū)管理系統(tǒng)構(gòu)建[J].信息技術(shù)與信息化,2020(08):67-70白曉濤。智慧社區(qū)管理系統(tǒng)的研究與設(shè)計[D]。武漢郵電科學(xué)研究院,2020。DOI:10。27386/ki。gwyky。2020。000017。楊侃。微信小程序應(yīng)用于互聯(lián)網(wǎng)+智慧社區(qū)管理的研究[D]。上海:上海交通大學(xué),2019。白曉濤。智慧社區(qū)管理系統(tǒng)的研究與設(shè)計[D]。武漢郵電科學(xué)研究院,2020。DOI:10。27386/ki。gwyky。2020。000017。游寧,趙飛。游戲項(xiàng)目在C#程序設(shè)計教學(xué)中的應(yīng)用[J]。福建電腦,2021,37(11):123-126。DOI:10。16707/ki。fjpc。2021。11。031。楊一帆。服務(wù)于MySQL數(shù)據(jù)庫的在線監(jiān)測系統(tǒng)設(shè)計[J]。自動化技術(shù)與應(yīng)用,2022,41(10):179-182。DOI:10。20033/j。1003-7241。(2022)10-0179-04。李航,許春艷。淺談基于MicrosoftSQLServer2005+ASP。NET3.5動態(tài)網(wǎng)站數(shù)據(jù)存儲與管理的研究[J]??萍紓鞑?,2010(07):111+163。李明

溫馨提示

  • 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

提交評論