版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
MES訂單管理系統(tǒng)開發(fā)案例實訓任務書一、實訓目的本課程的教學目的是讓學生掌握工業(yè)生產(chǎn)系統(tǒng)中訂單管理系統(tǒng)開發(fā)案例的開發(fā)流程和關鍵技術。從系統(tǒng)的需求分析出發(fā),了解到開發(fā)需要實現(xiàn)和滿足的實際業(yè)務功能點;然后根據(jù)功能點之間的邏輯關系,使用Modelfirst工具繪制數(shù)據(jù)庫表之間的ER關系圖。再根據(jù)每一個功能點,繪制對應的功能界面以及使用VisualStudio2019開發(fā)工具補充對應的后臺邏輯,最后形成一個完整的訂單管理系統(tǒng)功能。通過綜合實訓幫助學生全面牢固地掌握教學內容、培養(yǎng)學生的實踐動手能力,提高學生綜合運用專業(yè)知識和專業(yè)技能解決實際問題的能力,強化課堂教學與實踐教學相結合,鍛煉學生的職業(yè)能力。實訓描述依據(jù)工業(yè)生產(chǎn)中的訂單管理系統(tǒng)需求說明,對物料、工序、工藝路線、工單等功能進行開發(fā)。滿足多種行業(yè)、復雜場景的工單生產(chǎn)需求,使用系統(tǒng)完成生成任務單、報工、派工等業(yè)務邏輯。符合工業(yè)生產(chǎn)中的步驟,貼近工業(yè)生產(chǎn)中的事實。并且能有效地鍛煉學生的動手能力和邏輯思維能力,從而讓學生熟練掌握C#語言和工業(yè)軟件的開發(fā)步驟。三、實訓準備1、掌握C#編程開發(fā)技能。2、了解工業(yè)生產(chǎn)系統(tǒng)工藝路線、工單等相關的業(yè)務知識。3、事先學習基于SIE開發(fā)包的單表、主從表的開發(fā)課程。4、安裝好實訓開發(fā)環(huán)境,下載實訓工程源代碼。四、實訓環(huán)境Windows10操作系統(tǒng)、Visual
Studio2019開發(fā)工具安裝、安裝ODAC、安裝Oracle客戶端、安裝PLSQL、安裝EAP.Modelfirst實訓內容任務一:訂單管理系統(tǒng)的實體建模和項目啟動了解訂單管理系統(tǒng)的需求說明,使用EAP.Modelfirst工具對訂單管理系統(tǒng)的表結構進行實體建模。建模完畢之后把代碼拷貝到項目中,并且解決報錯配置好菜單正常啟動項目、生成數(shù)據(jù)庫具體步驟如下:對物料、工序、工藝路線、工單、附加子表-工藝路線、附加子表-工單狀態(tài)日志、附加子表-任務單列表、附加子表-報工記錄等表進行實體建模生成代碼并且放入指定文件夾解決沒有導包的報錯配置菜單、生成數(shù)據(jù)庫任務二:物料表的開發(fā)分析物料表的需求說明,對任務一中生成的代碼進行二次開發(fā),根據(jù)需求說明完成以下功能:物料功能的查詢、新增、修改、刪除、保存、啟用、禁用物料功能的查詢可以支持根據(jù)物料名稱模糊查詢物料表的屬性校驗,包括:被工藝路線引用不能刪除重寫物料表添加命令給物料狀態(tài)賦初值(可用)物料表功能如圖所示,按功能開發(fā)相應功能:圖1-1物料表功能任務三:工序表的開發(fā)分析工序表的需求說明,對任務一中生成的代碼進行二次開發(fā),根據(jù)需求說明完成以下功能:工序功能的查詢、新增、修改、刪除、保存工序功能的查詢可以支持根據(jù)工序模糊查詢工序表的屬性校驗,包括:被工藝路線引用不能刪除工序表功能如圖所示,按功能開發(fā)相應功能:圖2-1工序表功能任務四:工藝路線表的開發(fā)分析工藝路線表的需求說明,對任務一中生成的代碼進行二次開發(fā),根據(jù)需求說明完成以下功能:工藝路線的查詢、新增、修改、刪除、保存、導出;工藝路線的查詢可以支持根據(jù)產(chǎn)品名稱模糊查詢。工藝路線的屬性校驗工藝路線表功能如圖所示,按功能開發(fā)相應功能:圖3-1工藝路線表功能任務五:工單相關功能的開發(fā)分析工單相關功能的需求說明,對任務一中生成的代碼進行二次開發(fā),根據(jù)需求說明完成以下功能:工單表的查詢、添加工單、修改、復制新增、數(shù)據(jù)導入、刪除、查看工單、工單的恢復、暫停、強制關閉、生成任務單、下達、導出工單表的查詢可以根據(jù)工單號進行模糊查詢給工單附加這些子表:附加子表-工藝路線、附加子表-任務單列表、附加子表-報工記錄、附加子表-工單狀態(tài)日志附加子表-工藝路線的參數(shù)校驗工單復制新增的實現(xiàn)、導入工單數(shù)據(jù)的實現(xiàn)、生成任務單、下達功能的實現(xiàn)任務單列表中派工、報工命令的實現(xiàn)工單相關功能如圖所示,按功能開發(fā)相應功能:圖4-1工單表功能點擊工單生成->添加工單,會出現(xiàn)如下UI:圖4-2新增工單功能點擊工單->任務單列表,會出現(xiàn)如下UI:圖4-3任務單列表功能點擊任務單列表->報工,會出現(xiàn)如下UI:圖4-4報工功能點擊工單->查看工單,會出現(xiàn)如下UI:圖4-5查看工單功能點擊狀態(tài)->暫停,會出現(xiàn)如下UI:圖4-6改變工單狀態(tài)功能點擊工單生成->數(shù)據(jù)導入,會出現(xiàn)如下UI:圖4-7導入工單功能工業(yè)管理軟件Api接口和調度功能開發(fā)案例實訓任務書一、實訓目的本課程的教學目的是讓學生掌握工業(yè)管理軟件Api接口和調度功能的開發(fā)流程和關鍵技術。從系統(tǒng)的需求分析出發(fā),了解到開發(fā)需要實現(xiàn)和滿足的實際業(yè)務功能點;根據(jù)功能點的業(yè)務需求。使用VisualStudio2019及以上開發(fā)工具對其進行開發(fā)實現(xiàn),然后在功能中進行測試,完成Api接口和調度功能的開發(fā)實現(xiàn)及效果驗證。通過綜合實訓幫助學生全面牢固地掌握教學內容、培養(yǎng)學生的實踐動手能力,提高學生綜合運用專業(yè)知識和專業(yè)技能解決實際問題的能力,強化課堂教學與實踐教學相結合,鍛煉學生的職業(yè)能力。實訓描述根據(jù)實訓內容,完成對Api接口和調度功能的開發(fā)實現(xiàn)和效果驗證。通過實訓,讓學生掌握工業(yè)管理軟件中Api接口的開發(fā)與調試,調度和調度參數(shù)的開發(fā)實現(xiàn),同時能夠對完成或存在異常的調度任務進行配置和調試,從而提高學生的實操能力,以便學生熟練掌握工業(yè)軟件Api接口和調度功能的開發(fā)步驟。三、實訓準備1、掌握C#編程開發(fā)技能。2、了解工業(yè)管理軟件的基礎開發(fā)。3、事先要能夠根據(jù)實訓工程源代碼,配置環(huán)境,搭建項目工程。4、安裝好實訓開發(fā)環(huán)境,下載實訓工程源代碼。5、Api接口和調度功能的開發(fā)依賴于采購訂單,需要先完成采購訂單功能的開發(fā)實現(xiàn)。四、實訓環(huán)境Windows10或以上操作系統(tǒng)(不能是Windows11家庭版)、Visual
Studio2019或以上開發(fā)工具安裝、數(shù)據(jù)庫可以選擇SqlServer數(shù)據(jù)庫(安裝VS時將VS自帶的SqlServer安裝上,就可以不用單獨安裝SqlServer的數(shù)據(jù)庫)或者Oracle數(shù)據(jù)庫(安裝ODAC、安裝Oracle客戶端、安裝PLSQL)、安裝EAP.Modelfirst、VS中導入代碼片段。五、實訓內容實訓任務:Api接口與調度任務功能實現(xiàn)邏輯包括:Api接口:傳入?yún)?shù):開始時間和結束時間(不可為空),頁數(shù)(可為空,為空查第一頁),頁數(shù)據(jù)數(shù)量(可為空,為空查所有);接口實現(xiàn)邏輯:傳入的開始時間和結束時間去跟采購日期進行匹配,開始時間〈=采購日期〈=結束時間,根據(jù)頁數(shù)和頁數(shù)據(jù)量將滿足條件的訂單和對應訂單明細的數(shù)據(jù)返回;接口返回值說明:訂單包含的字段內容:訂單號、采購日期、訂單總金額、訂單狀態(tài)、備注;訂單明細包含的字段內容:產(chǎn)品編碼、產(chǎn)品名稱、采購價、銷售價、采購數(shù)量、總金額、備注;接口完成后需要編寫接口卡。調度任務:調度任務執(zhí)行邏輯:根據(jù)頁數(shù)和頁數(shù)據(jù)量查詢采購信息,查詢數(shù)據(jù)按采購時間的升序進行排序,通過調度定時去更改采購訂單的狀態(tài),狀態(tài)變更的條件:訂單對應所有訂單明細的入庫數(shù)量為0,采購訂單的狀態(tài)變更為新建;訂單對應所有訂單明細的0〈入庫數(shù)量〈采購數(shù)量,采購訂單的狀態(tài)變更為部分接收;訂單對應所有訂單明細的入庫數(shù)量=采購數(shù)量,采購訂單的狀態(tài)變更為全部接收;調度參數(shù):頁數(shù)、頁數(shù)據(jù)量,調度任務未配置頁數(shù)和頁數(shù)量,提示頁數(shù)和頁數(shù)據(jù)量必須配置;調度任務必須記錄日志信息;工業(yè)管理軟件采購訂單功能開發(fā)案例實訓任務書一、實訓目的本課程的教學目的是讓學生掌握工業(yè)管理軟件采購訂單功能的開發(fā)流程和關鍵技術。從系統(tǒng)的需求分析出發(fā),了解到開發(fā)需要實現(xiàn)和滿足的實際業(yè)務功能點;然后根據(jù)功能點之間的邏輯關系,使用Modelfirst工具繪制UML關系圖。再根據(jù)每一個功能點,繪制對應的功能界面以及使用VisualStudio2019及以上開發(fā)工具補充對應的后臺邏輯,最后形成一個完整的采購訂單功能。通過綜合實訓幫助學生全面牢固地掌握教學內容、培養(yǎng)學生的實踐動手能力,提高學生綜合運用專業(yè)知識和專業(yè)技能解決實際問題的能力,強化課堂教學與實踐教學相結合,鍛煉學生的職業(yè)能力。實訓描述根據(jù)實訓內容,完成對采購訂單功能的實體建模、初始化與模塊配置、采購訂單功能的開發(fā)實現(xiàn)和效果驗證。通過實訓,讓學生掌握工業(yè)管理軟件中主從表功能的實體建模、增刪改保存命令的重寫、表單編輯下配置項的開發(fā)實現(xiàn)、列表編輯模式下屬性變更事件的開發(fā)實現(xiàn)、實體規(guī)則的開發(fā)實現(xiàn)、子列表分組的開發(fā)實現(xiàn),從而提高學生的實操能力,以便學生熟練掌握工業(yè)軟件采購訂單功能的開發(fā)步驟。三、實訓準備1、掌握C#編程開發(fā)技能。2、了解工業(yè)管理軟件的基礎開發(fā)。3、事先要能夠根據(jù)實訓工程源代碼,配置環(huán)境,搭建項目工程。4、安裝好實訓開發(fā)環(huán)境,下載實訓工程源代碼。5、采購訂單功能的開發(fā)依賴于產(chǎn)品管理功能,需要先完成產(chǎn)品管理功能的開發(fā)。四、實訓環(huán)境Windows10或以上操作系統(tǒng)(不能是Windows11家庭版)、Visual
Studio2019或以上開發(fā)工具安裝、數(shù)據(jù)庫可以選擇SqlServer數(shù)據(jù)庫(安裝VS時將VS自帶的SqlServer安裝上,就可以不用單獨安裝SqlServer的數(shù)據(jù)庫)或者Oracle數(shù)據(jù)庫(安裝ODAC、安裝Oracle客戶端、安裝PLSQL)、安裝EAP.Modelfirst、VS中導入代碼片段。五、實訓內容實訓任務:采購訂單功能實現(xiàn)邏輯包括:主界面列屬性:主列表列屬性:單號、采購日期、總金額、狀態(tài)、備注、創(chuàng)建人、創(chuàng)建時間、修改人、修改時間。明細列屬性:產(chǎn)品編碼、產(chǎn)品名稱、采購價、采購數(shù)量、總金額、備注、創(chuàng)建人、創(chuàng)建時間、修改人、修改時間。主界面操作命令:主表:查詢、添加、修改、刪除、導出、配置項;明細:添加、修改、刪除、保存、導出;編輯模式:主表:表單編輯;明細:行內編輯;查詢命令:查詢條件:單號、采購日期(默認當前月,不顯示時分秒)、狀態(tài)(默認為空);主表添加、修改命令:添加修改以打開Tab頁簽的形式操作,兩列顯示;操作命令:保存命令;點擊保存,在添加修改界面的驗證通過之后,保存訂單和訂單明細的數(shù)據(jù);添加時單號根據(jù)配置項配置的編碼規(guī)則自動生成,只讀;采購日期默認為當前日期(不顯示時分秒),非空可修改;狀態(tài)枚舉實現(xiàn),枚舉值包括:新建、部分接收、全部接收;默認為新建,不可修改;總金額=所有明細總金額之和,只讀;訂單明細邏輯說明;操作命令:添加、修改、刪除、導出;編輯模式:行內編輯;一張訂單明細數(shù)據(jù)不能為空;同一張訂單中,訂單明細不能有重復的產(chǎn)品;產(chǎn)品編碼,下拉選擇,關聯(lián)的數(shù)據(jù)為產(chǎn)品管理;產(chǎn)品名稱通過選擇的產(chǎn)品編碼自動帶出,不可修改;采購價通過選擇的產(chǎn)品編碼自動帶出,可修改,且這里修改的采購價要小于產(chǎn)品管理的銷售價;采購數(shù)量為整數(shù),必須大于1;總金額=采購價*采購數(shù)量;主表修改、刪除操作控制;從表添加、修改、刪除、保存操作控制;訂單狀態(tài)為部分接收和全部接收時,不可操作;工業(yè)管理軟件產(chǎn)品管理功能開發(fā)案例實訓任務書一、實訓目的本課程的教學目的是讓學生掌握工業(yè)管理軟件產(chǎn)品管理功能的開發(fā)流程和關鍵技術。從系統(tǒng)的需求分析出發(fā),了解到開發(fā)需要實現(xiàn)和滿足的實際業(yè)務功能點;然后根據(jù)功能點之間的邏輯關系,使用Modelfirst工具繪制UML關系圖。再根據(jù)每一個功能點,繪制對應的功能界面以及使用VisualStudio2019及以上開發(fā)工具補充對應的后臺邏輯,最后形成一個完整的產(chǎn)品管理功能。通過綜合實訓幫助學生全面牢固地掌握教學內容、培養(yǎng)學生的實踐動手能力,提高學生綜合運用專業(yè)知識和專業(yè)技能解決實際問題的能力,強化課堂教學與實踐教學相結合,鍛煉學生的職業(yè)能力。實訓描述根據(jù)實訓內容,完成對產(chǎn)品管理功能的實體建模、初始化與模塊配置、產(chǎn)品管理功能的開發(fā)實現(xiàn)和效果驗證。通過實訓,讓學生掌握工業(yè)管理中帶附件功能的主從表的實體建模、表單編輯下添加修改命令以彈出對話框的方式的開發(fā)實現(xiàn)、自定義查詢實體的實現(xiàn)、附件功能的開發(fā)實現(xiàn)、編輯器聯(lián)動開發(fā)實現(xiàn)、屬性變更事件的開發(fā)實現(xiàn),從而提高學生的實操能力,以便學生熟練掌握工業(yè)軟件產(chǎn)品管理功能的開發(fā)步驟。三、實訓準備1、掌握C#編程開發(fā)技能。2、了解工業(yè)管理軟件的基礎開發(fā)。3、事先要能夠根據(jù)實訓工程源代碼,配置環(huán)境,搭建項目工程。4、安裝好實訓開發(fā)環(huán)境,下載實訓工程源代碼。5、產(chǎn)品管理功能的開發(fā)依賴于供應商功能,需要先完成供應商功能的開發(fā)。四、實訓環(huán)境Windows10或以上操作系統(tǒng)(不能是Windows11家庭版)、Visual
Studio2019或以上開發(fā)工具安裝、數(shù)據(jù)庫可以選擇SqlServer數(shù)據(jù)庫(安裝VS時將VS自帶的SqlServer安裝上,就可以不用單獨安裝SqlServer的數(shù)據(jù)庫)或者Oracle數(shù)據(jù)庫(安裝ODAC、安裝Oracle客戶端、安裝PLSQL)、安裝EAP.Modelfirst、VS中導入代碼片段。五、實訓內容實訓任務:產(chǎn)品管理功能實現(xiàn)邏輯包括:主列表列屬性:編碼、名稱、描述、品牌、圖片、采購價、銷售價、供應商、物料、創(chuàng)建人、創(chuàng)建時間、修改人、修改時間。操作命令:查詢、添加、修改、刪除、確定、取消、導出,其中確定和取消按鈕在編輯界面展示;編輯模式:表單編輯;主列表顯示配置:銷售價<2*采購價,該行數(shù)據(jù)字體顯示為紅色;2*采購價<=銷售價<=3*采購價,該行數(shù)據(jù)字體顯示為藍色;銷售價>3*采購價,該行數(shù)據(jù)字體顯示為綠色;圖片在列表中能正常顯示;查詢命令:查詢條件:編碼、名稱、供應商(以放大鏡彈框方式操作,能夠進行多選查詢);添加、修改命令:以彈出dialog的形式操作;顯示為兩列,對話框高度和寬度自行定義(不能出現(xiàn)滾動條),第二列展示圖片;編碼不能為空和重復;名稱不能為空;采購價和銷售價必須大于0,且銷售價>采購價;供應商必選,且選擇的數(shù)據(jù)為啟用狀態(tài)下的供應商;物料必選,數(shù)據(jù)為對應供應商下的物料;切換供應商,需要提示是否切換供應商,選擇是,物料選擇的數(shù)據(jù)清空,選擇否,還原供應商數(shù)據(jù),物料選擇數(shù)據(jù)不變;確定取消按鈕;點擊確定,保存數(shù)據(jù),關閉dialog對話框;點擊取消,還原數(shù)據(jù),關閉dialog對話框;產(chǎn)品管理附件功能:附件列:文件名稱、文件路徑、文件擴展名、文件大小、創(chuàng)建人、創(chuàng)建時間、修改人、修改時間;附件能正常上傳文件,下載文件和刪除數(shù)據(jù);相同產(chǎn)品下,文件名稱不能重復;工業(yè)管理軟件單據(jù)和標簽打印開發(fā)案例實訓任務書一、實訓目的本課程的教學目的是讓學生掌握工業(yè)管理軟件單據(jù)和標簽打印的開發(fā)流程和關鍵技術。從系統(tǒng)的需求分析出發(fā),了解到開發(fā)需要實現(xiàn)和滿足的實際業(yè)務功能點;根據(jù)功能點的業(yè)務需求。使用VisualStudio2019及以上開發(fā)工具對其進行開發(fā)實現(xiàn),然后在模板設置功能進行模板設置,最后在功能中進行測試,完成單據(jù)和標簽打印的開發(fā)實現(xiàn)及效果驗證。通過綜合實訓幫助學生全面牢固地掌握教學內容、培養(yǎng)學生的實踐動手能力,提高學生綜合運用專業(yè)知識和專業(yè)技能解決實際問題的能力,強化課堂教學與實踐教學相結合,鍛煉學生的職業(yè)能力。實訓描述根據(jù)實訓內容,完成對采購訂單功能的單據(jù)打印的開發(fā)實現(xiàn)和效果驗證,完成對供應商功能的標簽打印及效果驗證。通過實訓,讓學生掌握工業(yè)管理軟件中單據(jù)和標簽打印的環(huán)境配置、開發(fā)實現(xiàn)及模板設置,從而提高學生的實操能力,以便學生熟練掌握工業(yè)軟件打印功能的開發(fā)步驟。三、實訓準備1、掌握C#編程開發(fā)技能。2、了解工業(yè)管理軟件的基礎開發(fā)。3、事先要能夠根據(jù)實訓工程源代碼,配置環(huán)境,搭建項目工程。4、安裝好實訓開發(fā)環(huán)境,下載實訓工程源代碼。5、單據(jù)打印是在采購訂單功能中進行實現(xiàn),需要先完成采購訂單功能的開發(fā)實現(xiàn)。6、標簽打印是在供應商功能中進行實現(xiàn),需要先完成供應商功能的開發(fā)實現(xiàn)。四、實訓環(huán)境Windows10或以上操作系統(tǒng)(不能是Windows11家庭版)、Visual
Studio2019或以上開發(fā)工具安裝、數(shù)據(jù)庫可以選擇SqlServer數(shù)據(jù)庫(安裝VS時將VS自帶的SqlServer安裝上,就可以不用單獨安裝SqlServer的數(shù)據(jù)庫)或者Oracle數(shù)據(jù)庫(安裝ODAC、安裝Oracle客戶端、安裝PLSQL)、安裝EAP.Modelfirst、VS中導入代碼片段。五、實訓內容實訓任務:單據(jù)和標簽打印實現(xiàn)邏輯包括:單據(jù)打?。涸诓少徲唵沃髁斜碇袑崿F(xiàn)單據(jù)打?。粏⒂玫哪0蹇烧4蛴。稽c擊打印,可以打印主從表的數(shù)據(jù),且如果從表存在多筆數(shù)據(jù),多筆數(shù)據(jù)能夠正常顯示;在單據(jù)模板的數(shù)據(jù)源中,業(yè)務屬性中文顯示。標簽打?。涸诠坦δ苤袑崿F(xiàn)標簽打印;啟用的模板可正常打印;點擊打印,可以打印供應商標簽,且logo的圖片能夠在打印模板中正常顯示;在標簽模板的數(shù)據(jù)源中,業(yè)務屬性中文顯示。工業(yè)管理軟件單位功能開發(fā)案例實訓任務書一、實訓目的本課程的教學目的是讓學生掌握工業(yè)管理軟件單位功能的開發(fā)流程和關鍵技術。從系統(tǒng)的需求分析出發(fā),了解到開發(fā)需要實現(xiàn)和滿足的實際業(yè)務功能點;然后根據(jù)功能點之間的邏輯關系,使用Modelfirst工具繪制UML關系圖。再根據(jù)每一個功能點,繪制對應的功能界面以及使用VisualStudio2019及以上開發(fā)工具補充對應的后臺邏輯,最后形成一個完整的單位功能。通過綜合實訓幫助學生全面牢固地掌握教學內容、培養(yǎng)學生的實踐動手能力,提高學生綜合運用專業(yè)知識和專業(yè)技能解決實際問題的能力,強化課堂教學與實踐教學相結合,鍛煉學生的職業(yè)能力。實訓描述根據(jù)實訓內容,完成對單位功能的實體建模、數(shù)據(jù)庫表創(chuàng)建、菜單創(chuàng)建及單位功能的開發(fā)實現(xiàn)。通過實訓,讓學生掌握工業(yè)管理中單表功能的建模、數(shù)據(jù)庫表的創(chuàng)建、菜單配置、快碼編輯器的開發(fā)、配置項的開發(fā)實現(xiàn)、添加、刪除命令的重寫、排序的實現(xiàn)及界面顯示的配置,從而提高學生的實操能力,以便學生熟練掌握工業(yè)軟件單表功能的開發(fā)步驟。三、實訓準備1、掌握C#編程開發(fā)技能。2、了解工業(yè)管理軟件開發(fā)的基礎開發(fā)。3、事先要能夠根據(jù)實訓工程源代碼,配置環(huán)境,搭建項目工程。4、安裝好實訓開發(fā)環(huán)境,下載實訓工程源代碼。四、實訓環(huán)境Windows10或以上操作系統(tǒng)(不能是Windows11家庭版)、Visual
Studio2019或以上開發(fā)工具安裝、數(shù)據(jù)庫可以選擇SqlServer數(shù)據(jù)庫(安裝VS時將VS自帶的SqlServer安裝上,就可以不用單獨安裝SqlServer的數(shù)據(jù)庫)或者Oracle數(shù)據(jù)庫(安裝ODAC、安裝Oracle客戶端、安裝PLSQL)、安裝EAP.Modelfirst。五、實訓內容實訓任務:單位功能實現(xiàn)邏輯包括:主列表列屬性:編碼、名稱、類型、單位精度、創(chuàng)建人、創(chuàng)建時間、修改人、修改時間;操作命令:查詢、添加、修改、刪除、保存、啟用、禁用、導出、配置項;查詢條件:編碼、名稱、類型(快碼下拉操作);編輯模式:行內編輯;添加單位時,編碼根據(jù)配置項配置的規(guī)則自動生成,不可修改;類型以快碼的形式添加和修改,非空;單位精度不能為負數(shù)和小數(shù);狀態(tài)只讀,添加時默認為禁用,內容的更改根據(jù)啟用和禁用按鈕進行操作。刪除按鈕當狀態(tài)為可用時,刪除按鈕不可操作;保存按鈕驗證邏輯:編碼非空非重復;名稱非空非重復;啟用禁用按鈕邏輯:狀態(tài)為禁用時,啟用按鈕可操作,點擊啟用按鈕,選擇行的狀態(tài)更新為“可用”;狀態(tài)為可用時,禁用按鈕可操作,點擊禁用按鈕,選擇行的狀態(tài)更新為“禁用”;設置創(chuàng)建時間和修改時間的列寬為200;根據(jù)單位編碼進行降序排序;工業(yè)管理軟件供應商功能開發(fā)案例實訓任務書一、實訓目的本課程的教學目的是讓學生掌握工業(yè)管理軟件供應商功能的開發(fā)流程和關鍵技術。從系統(tǒng)的需求分析出發(fā),了解到開發(fā)需要實現(xiàn)和滿足的實際業(yè)務功能點;然后根據(jù)功能點之間的邏輯關系,使用Modelfirst工具繪制UML關系圖。再根據(jù)每一個功能點,繪制對應的功能界面以及使用VisualStudio2019及以上開發(fā)工具補充對應的后臺邏輯,最后形成一個完整的供應商功能。通過綜合實訓幫助學生全面牢固地掌握教學內容、培養(yǎng)學生的實踐動手能力,提高學生綜合運用專業(yè)知識和專業(yè)技能解決實際問題的能力,強化課堂教學與實踐教學相結合,鍛煉學生的職業(yè)能力。實訓描述根據(jù)實訓內容,完成對供應商功能的實體建模、初始化與模塊配置、供應商功能的開發(fā)實現(xiàn)和效果驗證。通過實訓,讓學生掌握工業(yè)管理中帶圖片基礎功能和附加功能的實體建模、圖片的實現(xiàn)、表單編輯下添加修改命令的顯示配置、附加表單和附加列表的開發(fā)實現(xiàn)、分組的實現(xiàn)、選擇命令的開發(fā)實現(xiàn)及界面顯示的配置,從而提高學生的實操能力,以便學生熟練掌握工業(yè)軟件供應商功能的開發(fā)步驟。三、實訓準備1、掌握C#編程開發(fā)技能。2、了解工業(yè)管理軟件的基礎開發(fā)。3、事先要能夠根據(jù)實訓工程源代碼,配置環(huán)境,搭建項目工程。4、安裝好實訓開發(fā)環(huán)境,下載實訓工程源代碼。5、供應商功能的開發(fā)依賴于物料功能,需要先完成物料功能的開發(fā)。四、實訓環(huán)境Windows10或以上操作系統(tǒng)(不能是Windows11家庭版)、Visual
Studio2019或以上開發(fā)工具安裝、數(shù)據(jù)庫可以選擇SqlServer數(shù)據(jù)庫(安裝VS時將VS自帶的SqlServer安裝上,就可以不用單獨安裝SqlServer的數(shù)據(jù)庫)或者Oracle數(shù)據(jù)庫(安裝ODAC、安裝Oracle客戶端、安裝PLSQL)、安裝EAP.Modelfirst、VS中導入代碼片段。五、實訓內容實訓任務:供應商功能實現(xiàn)邏輯包括:主列表列屬性:編碼、名稱、logo、描述、類型、簡稱、英文名稱、狀態(tài)、所在區(qū)域、稅號、聯(lián)系人、聯(lián)系電話、聯(lián)系地址、電子郵件、郵編、數(shù)據(jù)來源、備注。操作命令:查詢、添加、修改、刪除、啟用、禁用、導出;編輯模式:表單編輯;主列表顯示配置:編碼、名稱為固定列;Logo在列表中能正常顯示圖片描述列顯示問號,鼠標移到問號處顯示“點擊明細顯示詳情”;查詢命令:查詢條件:編碼、名稱、類型;添加、修改命令:打開tab頁簽形式操作;3列顯示,第3列顯示logo;顯示保存按鈕,數(shù)據(jù)驗證通過能成功保存數(shù)據(jù);編碼不能為空和重復,且在修改狀態(tài)下不允許修改;名稱不能為空;類型、所在區(qū)域快碼實現(xiàn),且實時加載數(shù)據(jù);狀態(tài)默認為可用,只讀;數(shù)據(jù)來源枚舉實現(xiàn),枚舉值包括自建和外部;聯(lián)系電話和電子郵件需要驗證格式;啟用禁用命令:狀態(tài)的變更只能通過啟用禁用命令控制;狀態(tài)為禁用時,啟用按鈕可操作;狀態(tài)為可用時,禁用按鈕可操作;供應商主界面和添加修改編輯界面附加供應商地址:以表單的形式附加;在主界面附加的供應商地址只讀,在添加修改界面附加的供應商地址可編輯且數(shù)據(jù)通過主表的保存按鈕一起保存;屬性包括地址類型、公司名稱、詳細地址、聯(lián)系人、電話;地址類型、公司名稱、詳細地址非空;地址類型快碼實現(xiàn);地址界面無操作按鈕;供應商主界面中附加供應商物料以列表的形式附加;列屬性:物料編碼、物料名稱、創(chuàng)建人、創(chuàng)建時間、修改人、修改時間;操作命令:選擇、刪除;編輯模式:行內編輯;選擇命令點擊選擇命令,彈出物料選擇彈出框,選擇數(shù)據(jù)后,點擊確定,能夠正常保存選擇的數(shù)據(jù);在供應商物料界面存在的數(shù)據(jù),再次點擊選擇,在選擇物料彈出框中會勾選已經(jīng)存在的數(shù)據(jù),且不能操作;刪除命令點擊刪除按鈕,能成功將數(shù)據(jù)從供應商物料表中進行刪除。工業(yè)管理軟件接收采集功能開發(fā)案例實訓任務書一、實訓目的本課程的教學目的是讓學生掌握工業(yè)管理軟件接收采集功能的開發(fā)流程和關鍵技術。從系統(tǒng)的需求分析出發(fā),了解到開發(fā)需要實現(xiàn)和滿足的實際業(yè)務功能點;根據(jù)功能點的業(yè)務需求。使用VisualStudio2019及以上開發(fā)工具對其進行開發(fā)實現(xiàn)和菜單配置,然后在功能中進行測試,完成接收采集功能的開發(fā)實現(xiàn)和效果驗證。通過綜合實訓幫助學生全面牢固地掌握教學內容、培養(yǎng)學生的實踐動手能力,提高學生綜合運用專業(yè)知識和專業(yè)技能解決實際問題的能力,強化課堂教學與實踐教學相結合,鍛煉學生的職業(yè)能力。實訓描述根據(jù)實訓內容,完成對接收采集功能的開發(fā)實現(xiàn)和效果驗證。通過實訓,讓學生掌握工業(yè)管理軟件中半客制化功能實體和界面配置開發(fā)、控件回車事件的使用、前后端數(shù)據(jù)請求的開發(fā)實現(xiàn)、事務的使用、菜單配置,從而提高學生的實操能力,以便學生熟練掌握工業(yè)軟件接收采集功能的開發(fā)步驟。三、實訓準備1、掌握C#編程開發(fā)技能。2、了解工業(yè)管理軟件的基礎開發(fā)。3、事先要能夠根據(jù)實訓工程源代碼,配置環(huán)境,搭建項目工程。4、安裝好實訓開發(fā)環(huán)境,下載實訓工程源代碼。5、接收采集功能的開發(fā)依賴于采購訂單功能,需要先完成采購訂單功能的開發(fā)。四、實訓環(huán)境Windows10或以上操作系統(tǒng)(不能是Windows11家庭版)、Visual
Studio2019或以上開發(fā)工具安裝、數(shù)據(jù)庫可以選擇SqlServer數(shù)據(jù)庫(安裝VS時將VS自帶的SqlServer安裝上,就可以不用單獨安裝SqlServer的數(shù)據(jù)庫)或者Oracle數(shù)據(jù)庫(安裝ODAC、安裝Oracle客戶端、安裝PLSQL)、安裝EAP.Modelfirst、VS中導入代碼片段。五、實訓內容實訓任務:接收采集功能實現(xiàn)邏輯包括:接收采集以表單的形式展示;主界面屬性:主表單屬性:提示信息、錯誤信息、掃描信息、訂單明細列表。提示信息、錯誤信息、掃描信息不顯示label;提示信息和錯誤信息只讀顯示,提示信息編輯框打開功能界面默認顯示“請掃描采購訂單單號”,錯誤信息編輯框打開功能界面默認顯示“錯誤信息”;提示信息和錯誤信息在一個分組中顯示,分組名為“提示信息”;提示信息背景色灰色,字體綠色顯示,字體大小設置為20,加粗;錯誤信息背景色灰色,字體紅色顯示,字體大小設置為20,加粗;掃描信息單獨一個分組顯示,分組名為“掃描信息”;掃描信息編輯框可輸入,背景色綠色,字體顏色紅色,字體大小設置為20,加粗;掃描框的操作邏輯,參考4.掃描信息輸入框;明細列屬性:產(chǎn)品編碼、產(chǎn)品名稱、采購價、采購數(shù)量、入庫數(shù)量、總金額、備注。操作命令:重新開始:點擊重新開始,提示信息中的提示信息框顯示為提示信息;錯誤信息框顯示為錯誤信息;掃描信息框清空;采購訂單明細列表清空;導出功能:導出采購訂單明細數(shù)據(jù);掃描信息輸入框:訂單明細列表為空時則掃描采購訂單號,根據(jù)訂單號加載訂單明細;訂單明細行不為空時則掃描產(chǎn)品編碼,并找到訂單號對應產(chǎn)品的入庫數(shù)量累加1;如果明細行的入庫數(shù)量大于采購數(shù)量則報[xxxx入庫數(shù)量不能大于采購數(shù)量];訂單明細整張單接收完成后初始化界面繼續(xù)掃下一張訂單;采購訂單狀態(tài)的變更:當0<入庫數(shù)量<采購數(shù)量時,訂單狀態(tài)為部分接收;當入庫數(shù)量=采購數(shù)量時,訂單狀態(tài)為全部接收。工業(yè)管理軟件物料功能開發(fā)案例實訓任務書一、實訓目的本課程的教學目的是讓學生掌握工業(yè)管理軟件物料功能的開發(fā)流程和關鍵技術。從系統(tǒng)的需求分析出發(fā),了解到開發(fā)需要實現(xiàn)和滿足的實際業(yè)務功能點;然后根據(jù)功能點之間的邏輯關系,使用Modelfirst工具繪制UML關系圖。再根據(jù)每一個功能點,繪制對應的功能界面以及使用VisualStudio2019及以上開發(fā)工具補充對應的后臺邏輯,最后形成一個完整的物料功能。通過綜合實訓幫助學生全面牢固地掌握教學內容、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 丁壩結構作用下的潛流交換規(guī)律研究
- 2025年內蒙古北方職業(yè)技術學院高職單招數(shù)學歷年(2016-2024)頻考點試題含答案解析
- 2025年蘭州石化職業(yè)技術學院高職單招數(shù)學歷年(2016-2024)頻考點試題含答案解析
- 2025年云南經(jīng)貿外事職業(yè)學院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 2025年云南司法警官職業(yè)學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 移動端用戶體驗提升-第1篇-洞察分析
- 水產(chǎn)養(yǎng)殖水質監(jiān)測與調控-第1篇-洞察分析
- 醫(yī)療安全法律法規(guī)研究-洞察分析
- 音像制品需求預測-洞察分析
- 輿論引導與數(shù)字鴻溝問題-洞察分析
- 2025貴州貴陽市屬事業(yè)單位招聘筆試和高頻重點提升(共500題)附帶答案詳解
- 2024年住院醫(yī)師規(guī)范化培訓師資培訓理論考試試題
- 期末綜合測試卷(試題)-2024-2025學年五年級上冊數(shù)學人教版
- 2024年廣東省公務員錄用考試《行測》試題及答案解析
- 結構力學本構模型:斷裂力學模型:斷裂力學實驗技術教程
- 黑色素的合成與美白產(chǎn)品的研究進展
- 金蓉顆粒-臨床用藥解讀
- 法治副校長專題培訓課件
- 汽車、電動車電池火災應對
- 中醫(yī)藥適宜培訓-刮痧療法教學課件
- 免疫組化he染色fishish
評論
0/150
提交評論