第十六屆山東省職業院校技能大賽
高職組“應用軟件系統開發”賽項樣題
目錄
一.競賽須知
二.競賽任務標題二
模塊一:系統需求分析(25分)
模塊二:軟件系統開發(55分)
模塊三:系統部署測試(20分)
一.競賽須知
本賽項還原企業真實開發場景和工作任務,主要考察選手使用應用軟件技術的水平和掌握企業真實項目的工作流程的程度。重點考核參賽選手需求分析能力、程序設計能力、編碼能力、測試能力、創意創新能力等多方面的技能。
(一)競賽模塊
模塊編號 | 模塊名稱 | 競賽時間(分鐘) | 占比(%) |
模塊一 | 系統需求分析 | 360 | 25 |
模塊二 | 軟件系統開發 | 55 | |
模塊三 | 系統部署測試 | 20 | |
總計 | 360 | 100 |
(二)競賽任務
本賽項通過“系統需求分析”“軟件系統開發”“系統部署測試”三個模塊考查參賽選手對實際問題的綜合分析能力、對Web界面的基礎設計能力、對技術架構的設計能力、對全棧開發技術的掌握程度以及操作的熟練程度、對系統部署、功能測試、Bug排查修復及文檔編寫能力等。
模塊一:系統需求分析
本模塊重點考查參賽選手依據給定的需求,進行系統需求分析的能力,具體包括:
1.系統規劃設計。按照給定的項目需求,進行需求的梳理與規劃,使用標準的需求規格說明書(模板),進行需求規格的描述,編寫模塊概要簡述,繪制對應業務流程圖/活動圖、用例圖、類圖、時序圖、E-R圖。
2.原型設計繪制。依據模塊功能要求,使用原型圖繪制軟件,進行模塊原型設計,并實現原型頁面之間的交互功能。
模塊二:軟件系統開發
本模塊重點考查參賽選手的業務設計、前端頁面開發和后端業務代碼編寫能力,具體包括:
1.前端頁面開發。基于給定的系統需求,利用后端API提供的數據接口,使用HTML5、CSS3、JavaScript、Vue.js(ElementUI、vue-element-admin)等技術,遵循MVVM模式完成前端頁面,實現業務功能。要求編碼符合前端工程化開發技術規范。
2.后端業務開發。基于給定的系統需求,利用可視化開發工具設計數據庫,并利用Spring Boot框架實現后端業務功能,完成RESTful API接口開發,并發布運行。要求設計符合Spring Boot框架的Domain/POJO、DAO、Service、Controller分層架構模式,編碼符合命名和注釋規范。
模塊三:系統部署測試
本模塊重點考查參賽選手的系統部署、功能測試、Bug 排查修復及文檔編寫能力,具體包括:
1.系統部署。將給定項目發布到集成部署工具中,確保正常運行。
2.功能測試及Bug修復。使用給定的前后端源代碼,制定測試策略,設計測試用例,完成指定的功能測試;記錄測試中出現的Bug,對Bug進行分析與修復;基于測試報告模板,撰寫系統測試報告。
3.API接口測試。使用 JMeter 工具對后端 RESTful API 接口進行編碼規范測試,輸出 API 接口測試報告。
(三)競賽技術要求
本賽項考核技術主要涉及:行業知識應用、界面原型與交互設計、項目配置和管理;前端技術棧主要包括HTML5、CSS3、JavaScript(ES6)、MVVM架構。主要前端框架包括Vue.js、Element-UI、jQuery、ECharts等;后端采用Java主要開發框架SpringBoot等,實現Restful API、基于MQ和MQTT協議的消息發布和訂閱、基于WebSocket技術的前后端實時通訊、基于MySQL關系數據庫的數據管理,基于圖表和報表技術的數據導入導出與數據分析、以及基于Nginx的前后端分離技術的系統部署;測試和Bug修復,使用測試工具進行 API 接口測試,完成系統測試文檔編制等。
二.競賽任務標題二
模塊一:系統需求分析(25分)
(一)模塊考核點
本模塊重點考查參賽選手熟練收集、分析和歸納客戶需求,清晰梳理業務流程,編制規范的需求規格說明書,熟練使用UI設計軟件進行產品UI/UE設計,掌握正確的UI配色方案,設計出符合業務邏輯和人體工學的軟件需求分析作品的能力。
(二)任務要求
1.根據給定的競賽任務需求說明,利用“需求規格說明書(模板).docx”和相關工具軟件(如:Visio等),編寫模塊概要簡述,繪制對應業務流程圖/活動圖、用例圖、類圖、時序圖、E-R圖,完成“需求規格說明書.docx”文檔編寫。
2.利用原型設計工具Axure RP創建項目“產品原型.rp”,根據給定的競賽任務需求說明,使用原型設計工具Axure和圖片處理軟件Adobe Photoshop進行軟件原型設計,使之符合UI設計規范,同時實現原型界面之間交互的功能。
(1)裁判以Axure RP工具的Publish——Preview方式運行軟件原型,評判作品。
(2)軟件原型繪制時,頁面命名規范,頁面寬度1024px,高度不限。頁面版式布局合理、美觀,內容完整;同樣功能請復用樣式,避免一種功能、多種樣式的情況。
(3)原型要有交互設計內容,并進行交互標注,用戶體驗良好,符合人體工學操作邏輯。交互描述,填寫對部件進行“交互動作”加“鏈接指向”進行的說明;標注可交互狀態,填寫對部件所有“交互狀態”的說明,字符限制提示,填寫對部件是否有字符限制或者具體如何限制的說明。用戶體驗良好。
3.競賽結束前,選手將上述成果物“需求規格說明書.docx”和“產品原型.rp”兩個文件添加到“系統需求分析.zip”壓縮包內,并提交壓縮包文件。
(三)競賽任務
參賽選手根據客戶提供的任務需求描述,按照模塊一的任務要求,完成“需求規格說明書.docx”和“產品原型.rp”設計任務。
任務1:制造執行MES—設備信息
【基本要求】
1.進入雙碳管理系統主界面,點擊左側制造執行MES下的設備信息標簽,進入設備信息管理頁面。實現設備信息管理數據列表顯示,數據列表顯示內容應包括:編號、名稱、編碼、型號、生產日期、生產批號、制造商、設備狀態、【修改】和【刪除】按鈕。
2.點擊【修改】按鈕后彈出「修改設備信息」對話框,對話框中可修改內容包括:名稱(*必填項)、編碼、型號、生產日期(區間選擇)、生產批號、制造商、設備狀態下拉選擇(狀態包括:空閑、使用中、故障)、備注,修改完成后點擊【確定】按鈕可保存修改內容并刷新數據列表,若點擊【取消】按鈕可關閉對話框。點擊【刪除】按鈕可刪除設備信息數據并提示“刪除成功”字樣。
3.數據列表上方搜索框中輸入名稱、編碼、型號、生產日期(區間選擇)、生產批號、制造商、設備狀態下拉選擇(狀態包括:空閑、使用中、故障)后點擊【搜索】按鈕,可實現按搜索條件模糊查詢的功能并刷新列表數據,若點擊【重置】按鈕可清空輸入的查詢條件。
4.數據列表上方顯示【新建】按鈕,點擊【新建】按鈕后,在彈出的「添加設備信息」對話框中輸入名稱(*必填項)、編碼、型號、生產日期(區間選擇)、生產批號、制造商、設備狀態下拉選(狀態包括:空閑、使用中、故障)、備注后點擊【確定】按鈕可新建設備信息數據并提示“新建成功”字樣,若點擊【取消】按鈕可關閉對話框。
任務2:制造執行MES—產品建模
【基本要求】
1.進入雙碳管理系統主界面,點擊左側制造執行MES下的產品建模標簽,進入產品建模頁面。實現產品建模數據列表顯示,數據列表顯示內容應包括:編號、模型名稱、產品、產品型號、產品規格、產品單位、【修改】和【刪除】按鈕,分頁。
2.點擊【修改】按鈕后彈出「修改產品建模」對話框,對話框中可修改內容包括上、下兩部分:
上半部分包括:產品(*必填項)、產品型號(不可編輯)、產品規格(不可編輯)、模型名稱(*必填項)、備注;點擊【選擇】按鈕后,彈出「選擇物料檔案」對話框,對話框分為左右兩半部分,左半部分為樹形結構目錄(根目錄為:分類;一級目錄為:零件、成品),右半部分數據列表信息包括:編號、物料編碼、物料名稱、型號、規格、單位、單價、類型、備注、【選擇】按鈕。點擊【選擇】按鈕后將數據自動填寫至產品建模明細信息中。
下半部分產品建模明細信息包括:序號、物料及【選擇】按鈕、型號、規格、單位、備注、【添加】按鈕和【刪除】按鈕。
點擊【添加】按鈕后可添加一條待補全的數據,點擊明細單中的物料【選擇】按鈕后,彈出「選擇物料檔案」對話框,點擊「選擇物料檔案」對話框中的數據列表信息后的【選擇】按鈕后將數據自動填寫至明細信息中。
點擊【確定】按鈕可新建產品建模管理信息數據并提示“新建成功”字樣,若點擊【取消】按鈕可關閉對話框。
3.數據列表上方搜索框中輸入模型名稱后點擊【搜索】按鈕,可實現按搜索條件模糊查詢的功能并刷新列表數據,若點擊【重置】按鈕可清空輸入的查詢條件。
4.數據列表上方顯示【新建】按鈕,點擊【新建】按鈕后,在彈出的「添加產品建模」對話框中輸入產品(*必填項)、產品型號(不可編輯)、產品規格(不可編輯)、模型名稱(*必填項)、備注并添加物料后點擊【確定】按鈕可新建產品建模數據并提示“新建成功”字樣,若點擊【取消】按鈕可關閉對話框。
任務3:制造執行MES—作業裝配
【基本要求】
1.進入雙碳管理系統主界面,點擊左側制造執行MES下的作業裝配標簽,進入作業裝配頁面。實現作業裝配數據列表顯示,數據列表顯示內容應包括:編號、作業名稱、生產計劃、計劃排產、產品、型號、規格、單位、開始時間、結束時間、【修改】按鈕。
2.點擊【修改】按鈕后彈出「修改生產作業」對話框,對話框中可修改內容包括:作業名稱(*必填項)、生產數量(*必填項)、備注、生產作業物料信息(備注),修改完成后點擊【確定】按鈕可保存修改內容并刷新數據列表,若點擊【取消】按鈕可關閉對話框。
3.數據列表上方搜索框中輸入作業名稱、開始時間(區間選擇)、結束時間(區間選擇)、作業狀態下拉選項(狀態包括未執行、執行中、已完成、異常)后點擊【搜索】按鈕,可實現按搜索條件模糊查詢的功能并刷新列表數據,若點擊【重置】按鈕可清空輸入的查詢條件。
4.數據列表上方顯示【新增】按鈕,點擊【新增】按鈕后,在彈出的「添加生產作業」對話框中輸入作業名稱(*必填項)、生產數量(*必填項)、備注。點擊生產計劃【選擇】按鈕后,彈出「選擇生產計劃排產」對話框,點擊「選擇生產計劃排產」對話框中的數據列表信息后的【選擇】按鈕后將數據自動填寫至生產作業明細中。
5.填寫完成后點擊【確定】按鈕可新建生產作業并提示“新建成功”字樣,若點擊【取消】按鈕可關閉對話框。
6.數據列表上方顯示【刪除】按鈕,點擊【刪除】按鈕可刪除生產作業數據并提示“刪除成功”字樣。
任務4:制造執行MES—計劃排產
【基本要求】
1.進入雙碳管理系統主界面,點擊左側制造執行MES下的計劃排產標簽,進入計劃排產管理頁面。實現計劃排產數據列表顯示,數據列表顯示內容應包括:編號、流水號、計劃號、產品、型號、規格、單位、BOM、生產線、工藝、項目、待產數量、已產數量、生產日期、交貨日期、發布狀態、領料狀態、【修改】和【刪除】按鈕。
2.點擊【修改】按鈕后彈出「修改生產計劃」對話框,對話框中內容包括上、下兩部分:
上半部分包括:計劃號(*必填項)、項目、產品、規格、型號、單位、BOM(*必填項)、生產線(*必填項)、工藝(*必填項)、待產數量(*必填項)、已產數量、生產日期、交貨日期、狀態、備注;狀態為已下發時,不可編輯;狀態為未發布時,只可編輯計劃號、BOM、生產線、工藝、生產日期、備注。
下半部分生產計劃明細信息包括:物料、型號、規格、單位、需求數量、已用數量、剩余數、備注。申請狀態為已下發時,不可編輯;狀態為未發布時,只可編輯備注。
修改完成后點擊【保存】按鈕可保存修改內容并刷新數據列表,若點擊【提交】按鈕,可以保存并提交數據;若點擊【取消】按鈕可關閉對話框。
3.數據列表上方搜索框中輸入流水號、計劃號、物料、BOM、生產線、工藝、項目、生產日期、交貨日期、狀態后點擊【搜索】按鈕,可實現按搜索條件模糊查詢的功能并刷新列表數據,若點擊【重置】按鈕可清空輸入的查詢條件。
4.數據列表上方顯示【新建】按鈕,點擊【新建】按鈕后,在彈出的「添加計劃排產」對話框中輸入計劃號(*必填項)、項目、產品、規格、型號、單位、BOM(*必填項)、生產線(*必填項)、工藝(*必填項)、待產數量(*必填項)、已產數量、生產日期、交貨日期、狀態、備注后點擊【提交】按鈕可新建生產計劃數據并提示“新建成功”字樣,若點擊【取消】按鈕可關閉對話框。
模塊二:軟件系統開發(55分)
(一)模塊考核點
本模塊重點考查參賽選手的業務設計、前端頁面開發和后端業務代碼編寫能力,具體包括:
1.前端頁面開發。基于給定的系統需求,利用后端API提供的數據接口,使用HTML5、CSS3、JavaScript、Vue.js(ElementUI、vue-element-admin)等技術,遵循MVVM模式完成前端頁面,實現業務功能,要求編碼符合前端工程化開發技術規范。
2.后端業務開發。基于給定的系統需求,利用可視化開發工具設計數據庫,并利用Spring Boot框架實現后端業務功能,完成RESTful API接口開發,并發布運行。要求設計符合Spring Boot框架的Domain/POJO、DAO、Service、Controller分層架構模式,編碼符合命名和注釋規范。
(二)任務要求
1.利用數據庫可視化管理工具,創建carbon數據庫,并導入carbon.sql數據庫文件,根據競賽任務描述,實現項目業務功能后,導出數據庫腳本carbon.sql。數據庫賬號/密碼:root/123456。
2.利用后端開發工具IntelliJ IDEA,打開后端項目carbon,根據競賽任務描述,實現項目業務功能,然后利用Maven將項目發布為carbon.jar包文件。
3.使用前端開發工具,打開管理前端項目,根據競賽任務描述,實現項目業務功能,然后發布為生產環境dist1文件夾,使用Nginx進行部署,在瀏覽器內鍵入http://IP:8088,驗證管理端的業務功能,利用admin/admin123登錄雙碳管理系統。
4.使用前端開發工具,打開用戶前端項目,根據競賽任務描述,實現項目業務功能,然后發布為生產環境dist2文件夾,使用Nginx進行部署,在瀏覽器內鍵入http://IP:8081,驗證用戶前端的業務功能。
5.使用前端開發工具,打開數據可視化前端項目,根據競賽任務描述,實現項目業務功能,然后發布為生產環境dist3文件夾,使用Nginx進行部署,在瀏覽器內鍵入http://IP:8080,驗證可視化前端的業務功能。
6.競賽結束前,選手將上述成果物“carbon.sql”“carbon.jar”“dist1”“dist2”和“dist3”添加到“應用系統開發.zip”壓縮包內,并提交壓縮包文件。
(三)競賽任務
參賽選手根據客戶提供的任務描述,按照模塊二的任務要求,完成管理前后端、用戶前端、數據可視化功能開發任務。
任務1:制造執行MES—項目維護
注:選手自行編寫管理前端界面。
【基本要求】
1.進入雙碳管理系統主界面,點擊左側制造執行MES下的項目維護標簽,進入項目維護管理頁面。實現項目維護管理數據列表顯示,數據列表顯示內容應包括:編號、項目名、負責人、開始日期、結束日期、項目狀態、【修改】和【刪除】按鈕。
2.點擊【修改】按鈕后彈出「修改項目」對話框,對話框中可修改內容包括:項目名(*必填項)、負責人(*必填項)、開始日期(*必填項)、結束日期(*必填項)、項目狀態下拉選(狀態包括:掛起、正常)、項目介紹(圖片上傳),修改完成后點擊【確定】按鈕可保存修改內容并刷新數據列表,若點擊【取消】按鈕可關閉對話框。點擊【刪除】按鈕可刪除項目信息數據并提示“刪除成功”字樣。
3.數據列表上方搜索框中輸入項目名、開始日期(區間選擇)、結束日期(區間選擇)、項目狀態下拉選(狀態包括:掛起、正常)后點擊【搜索】按鈕,可實現按搜索條件模糊查詢的功能并刷新列表數據,若點擊【重置】按鈕可清空輸入的查詢條件。
4.數據列表上方顯示【新建】按鈕,點擊【新建】按鈕后,在彈出的「添加項目管理」對話框中輸入項目名(*必填項)、負責人(*必填項)、開始日期(*必填項)、結束日期(*必填項)、項目狀態下拉選(狀態包括:掛起、正常)、項目介紹(圖片上傳)后點擊【確定】按鈕可新建項目信息數據并提示“新建成功”字樣,若點擊【取消】按鈕可關閉對話框。
注:接口詳見系統API文檔。
任務2:制造執行MES—工藝建模
注:選手自行編寫、設計服務接口部分(pojo、mapper、service、controller)、管理前端界面。
【基本要求】
1.進入雙碳管理系統主界面,點擊左側制造執行MES下的工藝建模標簽,進入工藝建模頁面。實現工藝建模數據列表顯示,數據列表顯示內容應包括:編號、工藝名稱、產品、型號、規格、單位、單位耗電量、備注【修改】和【刪除】按鈕,分頁。
2.點擊【修改】按鈕后彈出「修改產品建模」對話框,對話框中可修改內容包括:產品(*必填項)、工藝名稱(*必填項)、單位耗電量(*必填項)、備注、工藝描述;修改完成后點擊【確定】按鈕可保存修改內容并刷新數據列表,若點擊【取消】按鈕可關閉對話框。點擊【刪除】按鈕可刪除工藝建模信息數據并提示“刪除成功”字樣。
3.數據列表上方搜索框中輸入工藝名稱后點擊【搜索】按鈕,可實現按搜索條件模糊查詢的功能并刷新列表數據,若點擊【重置】按鈕可清空輸入的查詢條件。
4.數據列表上方顯示【新建】按鈕,點擊【新建】按鈕后,在彈出的「添加工藝建模」對話框中輸入產品(*必填項)、工藝名稱(*必填項)、單位耗電量(*必填項)、備注、工藝描述后點擊【確定】按鈕可新建工藝建模數據并提示“新建成功”字樣,若點擊【取消】按鈕可關閉對話框。
注:接口詳見系統API文檔。
任務3:采購管理系統—信息公告
注:選手自行編寫用戶前端界面。
【基本要求】
1.進入雙碳招投標網主界面,點擊頁面中下方信息公告分類標簽,進入對應公告列表頁。實現公告信息數據列表顯示,數據列表內容包括:固定icon,公告名稱和發布時間。
2.點擊數據項目,頁面跳轉至公告信息詳情頁。頁面顯示公告信息、發布企業、發布時間和附件,點擊附件名稱進行下載。
注:接口詳見系統API文檔。
任務4:采購管理系統—平臺動態
注:選手自行編寫用戶前端界面。
【基本要求】
1.進入雙碳招投標網主界面,點擊頁面上方平臺動態菜單,進入平臺動態列表頁。實現平臺動態數據列表顯示,數據列表內容包括:固定icon,動態標題和發布時間。
2.點擊數據項目,頁面跳轉至動態詳情頁。頁面顯示動態信息、發布時間。
注:接口詳見系統API文檔。
任務5:數據可視化
注:選手需對服務接口部分返回的數據進行整合、解析,并自行編寫前端頁面。
【基本要求】
可視化平臺中,數據分別通過儀表盤、環狀圖、柱形圖、曲線圖、滾動表格等多種形式展示數據變化。
可視化平臺大致分為左、中、右三部分,左側由能耗總覽、耗能占比、庫存預警構成,中間由數據總覽、銷售計劃完成率構成,右側由銷售統計、銷售排名(TOP8)、生產統計構成。平臺右上角動態顯示當前系統日期、星期、時間。
在管理端進行添加數據后,數據可視化圖表進行相應變化。
1.能耗總覽儀表盤,統計分析耗電量、耗水量、碳排放量的總數,以不同顏色的儀表盤形式展示耗電量、耗水量、碳排放量的總數,在環狀圖中間區域顯示各數據的數據值。
2.能耗占比環狀圖,請分析各能耗的消耗數占能耗總數的比例,扇形圖中包括兩部分內容。能耗占比圖中需顯示辦公耗電量、辦公用水量、生產用水量、生產耗電量的數量及占能耗總數的比例。環狀圖應用不同顏色區分顯示各個能耗的占比,中間區域需顯示能耗總數。
注:接口詳見系統API文檔。
模塊三:系統部署測試(20分)
(一)模塊考核點
本模塊重點考查參賽選手的系統部署、功能測試、Bug排查修復及文檔編寫能力,具體包括:
1.系統部署。將給定項目發布到集成部署工具中,確保正常運行。
2.功能測試及Bug修復。使用給定的前后端源碼,制訂測試策略,設計測試用例,完成指定的功能測試;記錄測試中出現的Bug,對Bug進行分析與修復;基于測試報告模板,撰寫系統測試報告。
3.API接口測試。使用JMeter工具對后端RESTful API接口進行編碼規范測試,輸出API接口測試報告。
(二)任務要求
1.項目準備
(1)利用數據庫可視化管理工具,創建carbon數據庫,并導入carbon.sql數據庫文件。數據庫賬號/密碼:root/123456。
(2)利用后端開發工具IntelliJ IDEA,打開后端項目carbon,并運行。
(3)使用前端開發工具,打開管理前端項目,并運行。利用admin/admin123登錄雙碳管理系統。
(4)使用前端開發工具,打開用戶前端項目,并運行。
(5)使用前端開發工具,打開數據可視化前端項目,并運行。
2.基于待測系統,進行功能測試,并對指定Bug進行功能修正,完成“軟件測試報告.docx”和“系統功能修正報告.docx”文檔撰寫。
3.基于待測系統,使用JMeter工具對后端RESTFul API進行全面測試。完成“軟件測試報告.docx”文檔撰寫。
4.競賽結束前,選手將上述成果物“軟件測試報告.docx”和“軟件功能修正說明.docx”添加到“系統部署測試.zip”壓縮包內,并提交壓縮包文件。
(三)競賽任務
任務1:功能測試及指定Bug修改
1.功能測試
根據“雙碳管理系統功能測試范圍.pdf”中描述的功能范圍進行全范圍測查,找出特定的至少5個Bug,根據找出的Bug進行缺陷分析,分析bug出現的原因,并填寫《系統測試報告模板》中的缺陷表格,缺陷表格樣例見表1。
表1 缺陷分析表
缺陷編號 | 01 |
缺陷簡要描述 | 車輛調度中搜索框內輸入單據號后,點擊【搜索】按鈕沒有反應。 |
缺陷重現步驟 | 1.用戶輸賬號密碼后登陸雙碳管理系統; 2.智能倉儲WMS中點擊運輸管理下的車輛調度標簽,進入車輛管理頁面; 3.輸入單據號后點擊【搜索】按鈕,無法加載對應數據,點擊無反應。 |
缺陷驗證程度 | 嚴重 ?????缺陷等級:(致命、嚴重、一般、提示) |
涉及功能模塊 | 智能倉儲—運輸管理—車輛管理 |
缺陷分析原因 | 查詢接口異常 |
缺陷功能截圖 | 略 |
2.指定Bug修改
修正下面功能Bug,并完成“系統功能修正報告.docx”文檔撰寫。
表2 系統功能修正報告樣例
Bug編號 | 001 |
Bug修正截圖 | 略 |
修改文件名稱及對應代碼 | 文件名稱:XXX.java 修正代碼如下: 略 |
(1)采購入庫中點擊【導出】按鈕后無法將對應數據導出為excel文件
進入雙碳管理系統主界面,點擊“供應鏈SCM”后再點擊左側采購報表下的采購入庫統計標簽,進入采購入庫統計管理界面。
【基本要求】
注:選手需根據描述的功能缺陷進行改錯,并修正對應錯誤。
采購入庫統計管理頁面應包括:合同編號、供應商名稱、物料名稱、型號、規格、單位、生產批號、單價、到貨數量、退貨數量、入庫數量,點擊【導出】按鈕后應彈出“是否確認導出”對話框,點擊【確認】按鈕后將采購入庫統計數據導出為excel文件,點擊【取消】按鈕后關閉對話框,但現在點擊【導出】按鈕后無任何反應,請查找對應錯誤并改正。
(2)承運申請中客戶下拉選擇無法查看對應數據
進入雙碳管理系統主界面,點擊“智能倉儲WMS”后再點擊左側運輸管理下的承運申請標簽,進入承運申請管理界面。
【基本要求】
注:選手需根據描述的功能缺陷進行改錯,并修正對應錯誤。
承運申請頁面點擊搜索功能區中的客戶下拉選擇后,應顯示所有客戶名稱并可以按照選擇的客戶進行查詢,但現在客戶下拉選擇中無法顯示對應的客戶名稱數據,請查找對應錯誤并改正。
(3)倉庫管理模塊搜索頁面未顯示正常結果
進入雙碳管理系統主界面,點擊“智能倉儲管理系統WMS”后再點擊左側基礎數據下的倉庫標簽,進入倉庫管理界面。
【基本要求】
注:選手需根據描述的功能缺陷進行改錯,并修正對應錯誤。
倉庫名稱搜索框中輸入倉庫名稱后點擊【搜索】按鈕,頁面應顯示倉庫管理列表,但當前頁面未顯示正常數據,請查找對應錯誤并改正。
(4)移庫信息數據列表中目標庫區數據顯示異常
進入雙碳管理系統主界面,點擊“智能倉儲WMS”后再點擊左側移庫信息標簽,進入移庫信息管理界面。
【基本要求】
注:選手需根據描述的功能缺陷進行改錯,并修正對應錯誤。
移庫信息數據列表內容應顯示:編號、物料、源倉庫、源庫區、源庫位、批號、目標倉庫、目標庫區、目標庫位、移出數量、移庫時間、執行人、移庫原因、備注和【刪除】按鈕,但現在移庫信息數據列表缺少目標庫區數據內容顯示,請查找對應錯誤并改正。
(5)采購計劃審核中點擊【駁回】按鈕,無法審批當前業務
進入雙碳管理系統主界面,點擊“我的任務”后再點擊左側采購計劃審核標簽,進入采購計劃審核管理界面。
【基本要求】
注:選手需根據描述的功能缺陷進行改錯,并修正對應錯誤。
銷售計劃審核頁面中點擊數據列表中的【詳情】按鈕彈出審核采購計劃對話框,對話框內容包括:單據號、申請人、申請日期、申請狀態下拉選、審核人下拉選、審核日期、審核狀態下拉選、審核意見、備注、【通過】、【駁回】和【取消】按鈕,點擊【駁回】按鈕后可將已審批的數據狀態由“已通過”駁回變為“未審核”,但現在點擊【駁回】按鈕后無法審批當前業務實現變更審批狀態的功能,請查找對應錯誤并改正。
任務2:API接口測試
通過JMeter測試工具,根據系統測試范圍測試系統API,根據《系統測試報告模板.docx》撰寫軟件測試報告。