蔬果冷庫智能管理系統的設計與實現_第1頁
蔬果冷庫智能管理系統的設計與實現_第2頁
蔬果冷庫智能管理系統的設計與實現_第3頁
蔬果冷庫智能管理系統的設計與實現_第4頁
蔬果冷庫智能管理系統的設計與實現_第5頁
已閱讀5頁,還剩41頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

XX大學本科畢業論文(設計)中文題目蔬果冷庫智能管理系統的設計與實現英文題目DesignandImplementationofIntelligentSystemforFruitsandVegetablesinColdStorage選題編號系(部)信息工程系專業計算機科學與技術(軟件開發)學生姓名學號20183378班級2018級3班指導教師職稱講師完成時間2022年5月25日原創性聲明本人鄭重聲明:本人所呈交的畢業論文(設計),是在指導老師的指導下獨立進行研究所取得的成果。畢業論文(設計)中凡引用他人已經發表或未發表的成果、數據、觀點等,均已明確注明出處。除文中已經注明引用的內容外,不包含任何其他個人或集體已經發表或撰寫過的科研成果。對本文的研究成果做出重要貢獻的個人和集體,均已在文中以明確方式標明。本聲明的法律責任由本人承擔。論文作者簽名:日期:

關于使用授權的聲明本人在指導老師指導下所完成的畢業論文(設計)及相關的資料(包括圖紙、試驗記錄、原始數據、實物照片、圖片、錄音帶、設計手稿等),知識產權歸屬XX大學。本人完全了解XX大學有關保存、使用畢業論文(設計)的規定,本人授權XX大學可以將本畢業論文(設計)的全部或部分內容編入有關數據庫進行檢索,可以采用任何復制手段保存和匯編本畢業論文(設計)。如果發表相關成果,一定征得指導教師同意,且第一署名單位為XX大學。本人離校后使用畢業論文(設計)或與該論文直接相關的學術論文或成果時,第一署名單位仍然為XX大學。論文作者簽名:日期:指導教師簽名:日期:摘要隨著社會的發展,計算機的優勢和普及讓許多復雜的事情變得簡單,使用計算機來處理大量數據的工作會極大地提高工作效率,使得人們的雙手從繁重而復雜的工作中解放出來。傳統的蔬果管理冷庫是通過人工記憶來進行數據管理,一不小心就會造成錯誤,與計算機相結合后,錯誤率就會大大降低。蔬果冷庫智能管理系統主要借用電腦,對制冷倉庫管理、蔬菜信息管理、蔬菜狀態管理等信息進行管理。減少管理者的工作,同時方便管理者及時查找制冷倉庫里的蔬菜和水果信息,盡力減少商家因數據統計失誤帶來的不必要的損失。在項目設計之初,首先分析了當下商家在蔬果的管理過程中面臨的問題以及當前國內外對于蔬果智能管理系統的研究現狀,然后對市場和商家分別做了有關調查與需求分析,針對當下蔬果管理方面面臨的問題對系統進行相關功能設計,對于管理者而言主要的功能包括冷庫管理、蔬菜信息管理、蔬菜狀態管理以及員工管理和賬號管理等,其次對系統進行編程實現,在項目設計過程中先后使用了Java后端開發語言、Html前端開發語言和MySQL數據庫等技術,結合SSM框架設計了一個功能齊全且基于B/S架構模式的蔬果冷庫智能管理系統,本文詳細地介紹了蔬果冷庫智能管理系統開發的主要步驟和開發流程,記錄了蔬果管理系統從無到有的完整過程。在系統開發完成之后,又反復對系統進行了相關功能測試,最終對于每一組測試數據都能獲得意向的預期結果。關鍵詞:蔬果冷庫智能管理;Java;SSM;MySQL;

AbstractWiththedevelopmentofsociety,theadvantagesandpopularityofcomputersmakemanycomplexthingssimple,theuseofcomputerstodealwithalargeamountofdataworkgreatlyimproveworkefficiency,sothatpeople'shandsareliberatedfromtheheavyandcomplexwork.Traditionalvegetableandfruitmanagementcoldstorageusesartificialmemorytomanagedata,whichwillcausemistakescarelessly,butcombinedwiththecomputer,theerrorratewillbegreatlyreduced.Theintelligentmanagementsystemofvegetableandfruitcoldstoragemainlyusescomputerstomanageinformationsuchasrefrigerationwarehousemanagement,vegetableinformationmanagementandvegetablestatemanagement,whichistoreducethemanager'swork,atthesametimetobringconvenientforthemanagertofindvegetablesandfruitinformationoftherefrigerationwarehouseintime,andtrytoreducethebusinessduetotheunnecessarylosscausedbystatisticalerrors.Atthebeginningoftheprojectdesign,thefirstanalysisofthecurrentbusinessesarefacedwiththeproblemintheprocessofthemanagementofthefruitsandvegetablesathomeandabroadandthecurrentforvegetablesandfruitsandtheresearchstatusofintelligentmanagementsystem,andthentothemarketandmerchantsmadetheinvestigationandthedemandanalysis,respectively,forthefruitandvegetablemanagementproblemsrelatedtosystemfunctiondesign,Formanagers,themainfunctionsincludecoldstoragemanagement,vegetableinformationmanagement,vegetablestatemanagement,staffmanagementandaccountmanagement,etc.Secondly,thesystemisprogrammedtoachieve,intheprojectdesignprocesshasusedJavaback-enddevelopmentlanguage,Htmlfront-enddevelopmentlanguageandMySQLdatabasetechnology.CombinedwiththeSSMframeworktodesignafullyfunctionalandbasedonB/Sarchitecturemodelofvegetablesandfruitcoldstorageintelligentmanagementsystem,thispaperintroducesindetailthemainstepsanddevelopmentprocessofthedevelopmentofvegetablesandfruitcoldstorageintelligentmanagementsystem,recordedthewholeprocessofvegetablesandfruitmanagementsystemfromscratch.Afterthecompletionofthesystemdevelopment,thesystemwasrepeatedlytestedforrelatedfunctions,andfinallyforeachgroupoftestdatacanobtaintheintendedexpectedresults.KeyWords:Intelligentmanagementofvegetableandfruitcoldstorage;JAVA;SSM;MySQL

目錄1概述 [4]。數據庫是根據數據結構來安排、存儲和管理數據的倉庫。它是一個長期存儲在計算機中的大量數據的集合,具有組織性、可共享性和統一管理性。信息的收集、整理、存儲、檢索、更新、處理、統計、發布等操作必須在數據庫管理系統的支持下進行。目前,計算機系統的關鍵和核心部分是數據庫。數據庫開發的質量直接影響到整個系統的質量和速度。4.2.1數據庫概念設計設計理念是基于數據分析,自下而上設計整個系統的數據庫概念結構。從用戶的角度,開發視圖,整合視圖,最后分析并得到最終結果。在設計概念時,采用了實體連接(E-R)模型開發措施。E-R模型方法的組件可以使用E-R圖來表示實體、屬性、連接和E-R模型,提示與用戶工作環境相關的事情,實體特征的描述就是屬性。設計概念的起點是數據庫的概念結構,它可以反映企業組織的信息需求,是一個概念模型。概念模型不依賴于數據庫的邏輯結構或支持數據庫的DBMS,并且獨立于計算機系統。概念模型的設計方法主要基于需求分析。通過概念數據模型、E-R模型等表達數據之間的關系,設計并反映反映用戶信息需求和處理需求的數據庫系統等概念模型。一般來說,概念設計的主要目標是描述應用領域中的信息模式,支持用戶的相關應用,并最終將其轉換為數據庫系統的邏輯模式,供用戶理解。在此階段,用戶可以參與并評估數據庫系統的設計,最終確保數據庫系統的設計符合用戶的需求。在概念圖案設計中,E-R模型法是最常用的設計方法。本系統的E-R圖如下圖所示:圖4.2E-R圖組成元素實例管理員實體和屬性的E-R圖,如圖4.3所示:圖4.3管理員實體圖冷庫實體和屬性的E-R圖,如圖4.4所示:圖4.4冷庫實體圖蔬菜品種實體和屬性的E-R圖,如圖4.5所示:圖4.5蔬菜品種實體圖蔬菜信息實體和屬性的E-R圖,如圖4.6所示:圖4.6蔬菜信息實體圖員工實體和屬性的E-R圖,如圖4.7所示:圖4.7員工實體圖在蔬果冷庫智能管理系統中,實體相互直接也是有聯系的。員工可以管理蔬菜水果的信息和冷庫的基本設置,管理員可以管理員工的冷庫的基本設置。總體的E-R圖為4.8所示圖4.8系統總體E-R圖4.2數據庫表設計蔬果冷庫智能管理系統數據需要儲存數據庫,本系統將MYSQL數據庫保存為數據,以下介紹數據庫中各表的詳細信息:表4.1admins管理員信息表字段名稱字段類型鍵碼能否為空字段意義idint(11)主鍵NO主鍵編號usernamevarchar(50)YES賬號passwordvarchar(50)YES密碼表4.2lengku冷庫信息表字段名稱字段類型鍵碼能否為空字段意義idint(4)unsigned主鍵NO主鍵編碼lengkubianhaovarchar(50)YES冷庫編號續表4.2lengku冷庫信息表lengkumingchengvarchar(255)YES冷庫名稱lengkudizhivarchar(50)YES冷庫地址suoshufenquvarchar(50)YES所屬分區lengkuwendudecimal(10,2)YES冷庫溫度表4.3shucaipinzhong蔬菜品種表字段名稱字段類型鍵碼能否為空字段意義idint(10)主鍵NO編號pinzhongmingchengvarchar(255)YES品種名稱表4.4shucaixinxi蔬菜信息表字段名稱字段類型鍵碼能否為空字段意義idint(10)主鍵NO編號shucaibianhaovarchar(50)YES蔬菜編號shucaimingchengvarchar(255)YES蔬菜名稱pinzhongvarchar(50)YES品種cunchucangkuint(10)YES存儲倉庫IDlengkubianhaovarchar(50)YES冷庫編號lengkumingchengvarchar(255)YES冷庫名稱lengkudizhivarchar(50)YES冷庫地址suoshufenquvarchar(50)YES所屬分區cunchushuliangint(11)YES存儲數量zhaiqushijianvarchar(25)YES摘取時間shiyiwenduvarchar(50)YES適宜溫度baoxianshizhangvarchar(50)YES保鮮時長beizhutextYES備注caozuorenvarchar(64)YES操作人lengkuwendudecimal(10,2)YES冷庫溫度表4.5yuangong員工信息表字段名稱字段類型鍵碼能否為空字段意義idint(10)主鍵NO主鍵編號yonghumingvarchar(50)YES用戶名mimavarchar(50)YES密碼xingmingvarchar(50)YES姓名xingbievarchar(10)YES性別shoujivarchar(50)YES手機youxiangvarchar(50)YES郵箱shenfenzhengvarchar(50)YES身份證表4.6fenqu分區信息表字段名稱字段類型鍵碼能否為空字段意義idint(10)主鍵NO主鍵編號fenqumingchengvarchar(255)YES分區名稱表4.7shucaichuku蔬菜出庫表字段名稱字段類型鍵碼能否為空字段意義idint主鍵NO(主鍵)shucaixinxiidintNO蔬菜信息idshucaibianhaovarchar(50)NO蔬菜編號shucaimingchengvarchar(255)YES蔬菜名稱pinzhongvarchar(50)YES品種lengkubianhaovarchar(50)NO冷庫編號lengkumingchengvarchar(255)NO冷庫名稱lengkudizhivarchar(50)YES冷庫地址suoshufenquvarchar(50)YES所屬分區beizhutextYES備注caozuorenvarchar(64)NO操作人表4.8shucairuku蔬菜入庫表字段名稱字段類型鍵碼能否為空字段意義idint主鍵NO(主鍵)shucaixinxiidintNO蔬菜信息idshucaibianhaovarchar(50)NO蔬菜編號shucaimingchengvarchar(255)YES蔬菜名稱pinzhongvarchar(50)YES品種lengkubianhaovarchar(50)NO冷庫編號lengkumingchengvarchar(255)NO冷庫名稱lengkudizhivarchar(50)YES冷庫地址suoshufenquvarchar(50)YES所屬分區cunchushuliangintNO存儲數量rukushuliangintNO入庫數量beizhutextYES備注caozuorenvarchar(64)NO操作人

5系統界面設計5.1登錄界面管理員和用戶通過輸入正確的賬號、密碼和驗證碼進行登錄,其界面如圖5.2所示:主要代碼:圖5.1登錄代碼圖5.2登錄界面5.2管理員主界面管理員登錄后主要的功能有冷庫的管理、蔬菜信息的管理、蔬菜狀態的管理、員工信息的管理、賬號的管理。其界面如圖5.4所示:具體實現功能代碼如下:圖5.3管理員登錄代碼圖5.4管理員主界面5.2.1員工管理界面管理員可以管理系統的員工信息。在對員工信息進行修改的時候可以根據員工姓名進行查詢,具體可以執行添加,修改以及刪除操作。其界面如圖5.6所示:具體實現功能代碼如下:圖5.5管理員工代碼圖5.6員工管理界面5.2.2冷庫管理界面管理員可以對冷庫信息、分區信息進行添加、刪除、查詢等操作,其界面如圖5.8所示:具體實現功能代碼如下:圖5.7冷庫管理代碼圖5.8冷庫管理界面5.2.3蔬菜信息管理界面管理員可以對蔬菜信息、蔬菜品種進行編輯、添加、查詢、刪除等操作。其界面如圖5.10所示:具體實現功能代碼如下:圖5.9蔬菜管理代碼圖5.10蔬菜信息管理界面5.2.4蔬菜狀態管理界面管理員可以對蔬菜入庫、出庫的信息進行操作。其界面如圖5.12所示:具體實現功能代碼如下:圖5.11蔬菜狀體管理代碼圖5.12蔬菜狀態管理界面5.3員工主界面員工登錄后的主要功能模塊是蔬菜信息管理和個人中心。其界面如圖5.14所示:具體實現功能代碼如下:圖5.13員工主界面代碼圖5.7員工主界面5.3.1個人中心界面員工可以查看個人信息,也可以修改自己的基本信息。其界面如圖5.16:具體實現功能代碼如下:圖5.15個人中心代碼圖5.16人中心界面

6系統測試6.1測試的意義軟件在正式的使用前一般需要進行很多次軟件測試,其主要目的是為了用來確認一個程序的品質或性能是否符合開發之前所提出的一些要求,是否滿足最開始的要求,還有對系統的使用進行評測,比如是否實用,使用是不是方便等等。如果不對軟件進行測試就進行上線使用的話,可能系統在使用時會與預期有較大的偏差。此外,測試還可以檢測出開發中的錯誤,找到系統的缺陷,然后將其修改,使系統能夠更加完善,此外還應該有對系統的安全性已經可用性進行一系列的測試,確保本房地產銷售管理系統的安全性,以及使用是否方便。6.2測試方法測試軟件的方法就是使用開發者或測試軟件的手段來運行軟件系統的過程,測試的目的在于驗證開發出來的程序是否可以達到預期的要求,功能運行是否正常,可以不可以投入使用。軟件測試的方式多種多樣。按照軟件在測試期間的運行狀況,可以將其劃分為靜態測試(ST)和動態測試(DT)。按照具體的實現算法和系統內部結構的關系,可以將其劃分為黑盒測試、白盒測試和灰盒測試。按照程序的執行方式,可以將其劃分為人工檢測和自動檢測。本果蔬冷庫管理系統的測試方法采用的是白盒測試的方法,白盒測試就是窮舉路徑測試。就是測試人員知道預期的結果,在根據輸入的不同的數據來得到結果來判斷功能是否正常。6.3測試的環境與條件處理器:因特爾酷睿處理器i5以上內存:40GB以上硬盤:80GB以上操作系統:win7以上數據庫:MySQL5.56.4測試用例用戶、管理員登錄時的各種情況的測試用例表6.1用戶登錄模塊測試用例用例編號UC-TEST-001測試名稱登錄測試前提條件打開首頁頁面并未登錄步驟操作描述數據期望結果1直接點擊“登錄”無頁面提示“請輸入賬號或密碼”2權限選擇“管理員”,輸入管理員的賬號和輸入驗證碼,點擊“登錄”賬號、驗證碼頁面提示“請輸入密碼”3權限選擇“管理員”,輸入管理員的密碼和輸入驗證碼賬號、驗證碼頁面提示“請輸入賬號”4權限選擇“管理員”,輸入管理員的密碼和賬號,點擊“登錄”密碼、賬號頁面提示“請輸入正確的驗證碼”5權限選擇“用戶”,輸入管理員的密碼和賬號、驗證碼,點擊“登錄”密碼、賬號、驗證碼頁面提示“賬號或密碼錯誤”6權限選擇“管理員”,輸入管理員的密碼和賬號、驗證碼,點擊“登錄”賬號、密碼、驗證碼頁面提示“登錄成功”,并且跳轉到管理員頁面7權限選擇“用戶”,輸入用戶的密碼和賬號、驗證碼,點擊“登錄”賬號、密碼、驗證碼頁面提示“登錄成功”,并且跳轉到用戶頁面測試說明選擇權限,填寫權限對應的正確的賬號密碼以及驗證碼后,才能登錄頁面測試結果成功測試人管理員對分區名稱信息管理出現的各種情景測試表6.2分區信息模塊測試用例用例編號UC-TEST-002測試名稱分區信息測試前提條件管理員處于分區名稱頁面或分區添加頁面步驟操作描述數據期望結果1管理員在分區添加頁面,直接點擊“提交”無頁面提示“請輸入分區名稱”2管理員在分區添加頁面,輸入分區名稱,點擊“添加”分區名稱頁面提示“添加成功”,且在分區頁面顯示此條記錄,數據庫相對應的表添加數據3管理員在分區頁面,輸入分區名稱,點擊“查詢”分區名稱頁面會顯示此條對應的分區名稱分區信息記錄4管理員在分區頁面,點擊“編輯”無頁面會自動跳轉到該條分區信息記錄的修改頁面,并可進行修改。5管理員在分去頁面,點擊“刪除”無頁面會把對應的分區信息記錄刪除,數據庫相對應的表數據刪除測試說明添加分區信息時,需要輸入必要屬性分區名稱,即可添加成功,在分區信息頁面,可以對分區信息進行查詢、修改、刪除等操作。測試結果成功測試人管理員對冷庫信息管理出現的各種情景測試表6.3冷庫信息模塊測試用例用例編號UC-TEST-003測試名稱冷庫信息測試前提條件管理員處于冷庫添加頁面或冷庫信息頁面步驟操作描述數據期望結果1管理員處于冷庫添加頁面,輸入冷庫名稱、冷庫地址、所屬分區、冷庫溫度,點擊“添加”冷庫名稱、冷庫地址、所屬分區、冷庫溫度頁面提示“添加成功”,并在相應的冷庫信息頁面顯示此條記錄,數據庫相對應的表添加此數據2管理員處于冷庫信息頁面,輸入冷庫編號,點擊“搜索”冷庫編號頁面顯示此條相應的冷庫編號的冷庫信息記錄3管理員處于冷庫信息頁面,輸入冷庫名稱,點擊“搜索”冷庫名稱頁面顯示此條相應的冷庫名稱的冷庫信息記錄4管理員處于冷庫信息頁面,點擊某條記錄的“編輯”無頁面自動跳轉到此條記錄的修改頁面,并可進行修改5管理員處于冷庫信息頁面,點擊某條記錄的“刪除”無頁面刪除此條冷庫記錄,數據庫相對應表數據也會被刪除測試說明添加冷庫信息,冷庫編號是固定的,只需要輸入其他幾個屬性就能添加,在冷庫信息頁面,可以進行查詢、編輯、刪除操作測試結果成功測試人管理員對蔬菜品種信息管理出現的各種情景測試表6.4蔬菜品種信息模塊測試用例用例編號UC-TEST-004測試名稱蔬菜品種信息測試前提條件管理員處于蔬菜品種添加頁面或蔬菜品種信息頁面步驟操作描述數據期望結果1管理員處于蔬菜品種添加頁面,直接點擊“提交”無頁面提示“請輸入蔬菜品種”2管理員處于蔬菜品種添加頁面,輸入蔬菜品種名稱,點擊“提交”蔬菜品種名稱頁面提示“添加成功”,且會顯示在蔬菜品種信息頁面,數據庫相應的表也會添加數據3管理與處于蔬菜品種信息頁面,輸入品種名稱,點擊“搜尋”蔬菜品種名稱頁面顯示此條相對應的蔬菜品種的蔬菜品種信息4管理員處于蔬菜品種信息頁面,在發布時間下拉框選擇一個時間發布時間頁面顯示相關對應發布時間的蔬菜品種信息5管理員處于蔬菜品種信息頁面,點擊某條記錄的“編輯”無頁面會自動跳轉到此條記錄的修改頁面6管理員處于蔬菜品種信息頁面,點擊某條記錄的“刪除”無頁面會把這條蔬菜品種信息刪除,數據庫中的相對應數據也會被刪除7點擊“上一頁”無蔬菜品種信息會回到上一頁的數據8點擊“下一頁”無蔬菜品種信息會回到下一頁的數據測試說明添加蔬菜品種時,需輸入蔬菜品種名稱,方可添加成功,蔬菜品種信息頁面可進行查詢、修改、刪除等操作測試結果成功測試人管理員對蔬菜信息管理出現的各種情景測試表6.5蔬菜信息模塊測試用例用例編號UC-TEST-005測試名稱蔬菜信息測試前提條件管理員處于蔬菜信息添加頁面或蔬菜信息頁面步驟操作描述數據期望結果1管理員處于添加蔬菜信息添加頁面,輸入蔬菜名稱、品種、倉庫數量等屬性,點擊“添加”蔬菜名稱、品種、倉庫、數量頁面提示“添加成功”,并在蔬菜信息頁面顯示此條信息記錄,數據庫相對應的表添加此條數據。2管理員處于蔬菜信息頁面,輸入蔬菜編號,點擊“搜索”蔬菜編號頁面只顯示此條對應蔬菜編號的蔬菜信息記錄3管理員處于蔬菜信息頁面,輸入蔬菜名稱,點擊“搜索”蔬菜名稱頁面只顯示此條對應蔬菜名稱的蔬菜信息記錄4管理員處于蔬菜信息頁面,輸入冷庫編號,點擊“搜索”冷庫編號頁面只顯示相關對應冷庫編號的蔬菜信息記錄5管理員處于蔬菜信息頁面,輸入冷庫名稱,點擊“搜索”冷庫名稱頁面只顯示相關對應冷庫名稱的蔬菜信息記錄6管理員處于蔬菜信息頁面,在某條記錄后面點擊“編輯”無頁面會自動跳轉到此條信息記錄的修改頁面7管理員處于蔬菜信息頁面,在某條記錄后面點擊“刪除”無頁面會刪除此條蔬菜信息記錄,數據庫相對應表數據也會被相應的刪除9管理員處于蔬菜信息頁面,在某條記錄后面點擊“蔬菜入庫”,輸入入庫數量,然后直接點擊“提交”入庫數量頁面會自動跳轉到此條蔬菜信息的入庫頁面,然后提示“添加成功”,入庫數量會與原有儲存量相加顯示在蔬菜信息頁面測試說明添加蔬菜信息,輸入各種數據方可添加成功,蔬菜信息頁面可以進行查詢、刪除、修改以及蔬菜出入等操作測試結果成功測試人管理員對員工信息管理出現的各種情景測試表6.6蔬菜信息模塊測試用例用例編號UC-TEST-006測試名稱員工信息測試前提條件管理員處于員工信息添加頁面或員工信息頁面步驟操作描述數據期望結果1管理員處于員工信息添加頁面,輸入用戶名、密碼,非必填數據可選填,點擊“提交”用戶名、密碼頁面提示“請輸入姓名”2管理員處于員工信息添加頁面,輸入用戶名、姓名,非必填數據可選填,點擊“提交”用戶名、姓名、頁面提示“請輸入密碼”3管理員處于員工信息添加頁面,輸入密碼、姓名,非必填數據可選填,點擊“提交”密碼、姓名頁面提示“請輸入用戶名”4管理員處于員工信息添加頁面,輸入用戶名、密碼、姓名,非必填數據可選填,點擊“提交”用戶名、密碼、姓名頁面提示“添加成功”,并在員工信息記錄里顯示此條記錄,數據庫相對應的表添加此條數據5管理員處于員工信息頁面,輸入用戶名,點擊“搜索”用戶名頁面顯示此條對應用戶名的員工信息記錄6管理員處于員工信息頁面,輸入姓名,點擊“搜索”姓名頁面顯示此條對應姓名的員工信息記錄7管理員處于員工信息頁面,在下拉框選擇性別,點擊“搜索”性別頁面顯示相關性別的對應員工信息記錄8管理員處于員工信息頁面,輸入身份證,點擊“搜索”身份證頁面顯示此條對應身份證的員工信息記錄9管理員處于員工信息頁面,輸入手機,點擊“搜索”手機頁面顯示此條對應手機的員工信息記錄10管理員處于員工信息頁面,在某條信息記錄點擊“編輯”無頁面自動跳轉為此條信息數據的修改頁面,可以進行修改。續表6.6蔬菜信息模塊測試用例11管理員處于員工信息頁面,在某條信息記錄點擊“刪除”無頁面會刪除此條員工信息記錄,數據庫相對應的表中也會刪除此條記錄測試說明添加員工信息,用戶名、姓名、密碼是必填的3個屬性,只要輸入這3個屬性,其它屬性可以選填,即可添加成功。員工信息頁面可進行相關屬性的查詢、修改、刪除等操作測試結果成功測試人員工對蔬菜信息管理出現的各種情景測試表6.7蔬菜信息模塊測試用例用例編號UC-TEST-007測試名稱員工對蔬菜信息測試前提條件員工處于蔬菜信息頁面步驟操作描述數據期望結果1員工處于蔬菜信息頁面,在某條記錄后面點擊“蔬菜入庫”,輸入入庫數量,然后直接點擊“提交”入庫數量頁面會自動跳轉到此條蔬菜信息的入庫頁面,然后提示“添加成功”,入庫數量會與原有儲存量相加顯示在蔬菜信息頁面2員工處于蔬菜信息頁面,在某條記錄后面點擊“蔬菜出庫”,然后直接點擊“提交”無頁面會自動跳轉到此條蔬菜信息的入庫頁面,然后提示“添加成功”,出庫數量會與原有出庫數量相加顯示在蔬菜信息頁面測試說明測試結果成功測試人6.4可用性測試系統可用性測試也十分重要,它關乎系統最直觀的體驗,它能夠通過測試人員的操作來體現系統的實用與否,操作是否足夠簡單等。經過測試得到:移動,改變窗口大小,進入網站等功能沒有問題。功能按鈕,不同模塊和提示彈窗里面的文字描述顯示無誤;各個模塊布局合理,顯示沒有出現崩壞;在網頁里面的鼠標,鍵盤可以正常使用;存入商品后,冷庫的庫存會相應的變化。經過多次測試后,蔬果冷庫智能管理系統的可用性都正常。6.5測試總結本蔬果冷庫智能管理系統,可以實現管理員對冷庫管理、蔬菜信息管理、蔬菜狀態管理、員工管理、賬號管理等的操作,數據會根據管理員和用戶的操作進行流轉,數據均是同步顯示,信息統一,數據有效,為蔬果管理流程帶來便利的同時節約了大量的人工成本讓蔬果管理更方便快捷。

7總結與展望蔬果冷庫智能管理系統按照需求分析、概要設計、詳細設計、編碼實現、測試系統的流程進行系統的設計與實現。使用HTML語言進行前端網頁的實現,使用Java語言編寫后端代碼,利用SQL語句進行數據的增刪改查,在此基礎上通過進行可行性分析和需求分析為蔬果冷庫智能管理系統實現了提供了理論與實現基礎。最后運用該系統分析進行系統架構、系統功能、系統開發流程和數據庫的設計設計出了整體的系統功能。經過了不斷的努力,蔬果冷庫智能管理系統管理蔬菜水果的基本功能得以實現,并且經過多次測試,系統的功能運行正常,可以投入使用。由于開發時間有限,對蔬果冷庫管理系統的需求還沒有做到十分精細,本系統的功能還存在許多可以完善的地方,這需要大量的實踐用例來找到本系統還需要更新的地方。目前本系統的不足是前端網頁的設計不夠優美,管理蔬果的功能不夠完善。在后續的的優化中,將加入定期提醒蔬果過期功能,這樣管理員就可以根據這些信息來制定蔬果的折扣處理,有效的減少損失。蔬果冷庫管理系統將會讓管理冷庫的效率更高,減少失誤,隨著系統的使用也會出現更多需要優化的功能,希望在未來本系統可以成為蔬果商家的得力助手。

參考文獻于營,蔣欣欣,田誠,等.“易停車”停車服務管理系統的設計與實現.[J].現代工業經濟和信息化,2019.黃瑞

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論