版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
工業(yè)App產(chǎn)業(yè)分析目錄一、工業(yè)App概念辨析二、工業(yè)App價(jià)值三、工業(yè)App分類四、工業(yè)App產(chǎn)業(yè)發(fā)展現(xiàn)狀一、工業(yè)App概念辨析一、工業(yè)App概念辨析工業(yè)App與消費(fèi)App工業(yè)App消費(fèi)App區(qū)別基于工業(yè)機(jī)理基于信息交互用戶是產(chǎn)品設(shè)計(jì)、生產(chǎn)、經(jīng)營(yíng)者(專業(yè)用戶)用戶是消費(fèi)者(非專業(yè)用戶)融合服裝食品等消費(fèi)品工業(yè),工業(yè)App與消費(fèi)App支撐產(chǎn)業(yè)鏈前后端,二者需要整合在某些工業(yè)領(lǐng)域,如食品工業(yè)、服裝加工業(yè)等,由于產(chǎn)品的最終用戶是一般消費(fèi)者,通常會(huì)將面向用戶(一般消費(fèi)者)的消費(fèi)App與面向企業(yè)的工業(yè)App打通,形成產(chǎn)業(yè)鏈上的應(yīng)用閉環(huán)。一、工業(yè)App概念辨析工業(yè)App與傳統(tǒng)工業(yè)軟件工業(yè)App傳統(tǒng)工業(yè)軟件區(qū)別多種部署方式通常本地化安裝部署依托平臺(tái)提供的技術(shù)引擎、資源、模型等完成開(kāi)發(fā)與運(yùn)行包含完整工業(yè)軟件要素,如技術(shù)引擎、數(shù)據(jù)庫(kù)等小輕靈,易操作體量巨大,操作使用復(fù)雜,需要具備某些專業(yè)領(lǐng)域知識(shí)才能使用可以多層次解耦可以分模塊運(yùn)行,不可多層級(jí)解耦只解決特定的具體的工業(yè)問(wèn)題解決抽象層次的通用問(wèn)題數(shù)字簽名工業(yè)App與工業(yè)互聯(lián)網(wǎng)平臺(tái)邊緣層是基礎(chǔ),平臺(tái)層是核心,工業(yè)App應(yīng)用層是關(guān)鍵,實(shí)現(xiàn)最終工業(yè)價(jià)值。平臺(tái)為工業(yè)App提供技術(shù)引擎、計(jì)算資源、數(shù)據(jù)庫(kù)等基礎(chǔ)技術(shù)要素完成工業(yè)App的開(kāi)發(fā)與應(yīng)用。長(zhǎng)時(shí)間高投入部分下沉到平臺(tái),避免重復(fù)建設(shè),便于統(tǒng)一工業(yè)App標(biāo)準(zhǔn)。平臺(tái)為工業(yè)App提供權(quán)屬、流通、接口、資源、數(shù)據(jù)等功能支撐。工業(yè)App是工業(yè)互聯(lián)產(chǎn)業(yè)發(fā)展的關(guān)鍵,工業(yè)互聯(lián)網(wǎng)平臺(tái)最終都會(huì)聚焦于工業(yè)App。一、工業(yè)App概念辨析工業(yè)App、組件、微服務(wù)的關(guān)系從工業(yè)App的開(kāi)發(fā)與技術(shù)實(shí)現(xiàn)的角度來(lái)看,工業(yè)App開(kāi)發(fā)至少包含IT開(kāi)發(fā)框架、組件、工業(yè)App三個(gè)層次。IT開(kāi)發(fā)框架主要關(guān)注各種IT實(shí)現(xiàn)技術(shù),是IT技術(shù)的集中匯聚與應(yīng)用。組件是工業(yè)App開(kāi)發(fā)的關(guān)鍵,體現(xiàn)了IT技術(shù)與運(yùn)行技術(shù)(OT)、數(shù)據(jù)技術(shù)(DT)、工業(yè)機(jī)理的融合,組件層的開(kāi)發(fā)需要既懂得工業(yè)技術(shù)、又懂IT技術(shù)的人來(lái)完成。工業(yè)App開(kāi)發(fā)層主要面向工程技術(shù)人員使用各種組件,通過(guò)低代碼化方式,快速完成工業(yè)App開(kāi)發(fā)。一、工業(yè)App概念辨析工業(yè)App與模型模型≠工業(yè)App模型+業(yè)務(wù)邏輯+輸入輸出+可視化交互界面+軟件化封裝=工業(yè)App一、工業(yè)App概念辨析二、工業(yè)App的價(jià)值工業(yè)APP的價(jià)值三、工業(yè)App的分類工業(yè)App分類11個(gè)子類8個(gè)子類5個(gè)子類13個(gè)子類四、工業(yè)App產(chǎn)業(yè)發(fā)展現(xiàn)狀4.1工業(yè)App發(fā)展與分布狀況4.1工業(yè)App發(fā)展與分布狀況浙江、江蘇、天津、四川、廣東、湖南、重慶等工業(yè)大省,以及北京等地的工業(yè)App發(fā)展態(tài)勢(shì)良好。4.1工業(yè)App發(fā)展與分布狀況工業(yè)App行業(yè)發(fā)展頂層體系建設(shè)離散行業(yè)App體系流程行業(yè)App體系解決方案優(yōu)勢(shì)企業(yè)解決方案地方政府針對(duì)工業(yè)App的體系規(guī)劃與布局已經(jīng)基本完成優(yōu)勢(shì)企業(yè)整裝龍頭企業(yè)、零部件龍頭企業(yè)、集團(tuán)性企業(yè)等,齊頭并進(jìn),基于企業(yè)自身優(yōu)勢(shì)打造行業(yè)App體系鋼鐵、能源、石化等典型流程行業(yè),結(jié)合行業(yè)特點(diǎn)構(gòu)建工業(yè)App體系案優(yōu)勢(shì)企業(yè)研發(fā)設(shè)計(jì)、生產(chǎn)制造、運(yùn)維服務(wù)、經(jīng)營(yíng)管理解決方案商,深耕領(lǐng)域打造專業(yè)化工業(yè)App方案優(yōu)勢(shì)企業(yè)線下定制向線上模式轉(zhuǎn)變離散行業(yè)App體系流程行業(yè)App體系線下定制開(kāi)發(fā)的模式向“平臺(tái)+軟件”的線上模式轉(zhuǎn)變。屏蔽底層復(fù)雜性,使開(kāi)發(fā)者更聚焦業(yè)務(wù)和工業(yè)應(yīng)用的開(kāi)發(fā)創(chuàng)新,實(shí)現(xiàn)工業(yè)App用戶和開(kāi)發(fā)者零距離交互海量的第三方開(kāi)發(fā)者將成為工業(yè)App發(fā)展的主要推動(dòng)力海量的第三方開(kāi)發(fā)者將成為工業(yè)App發(fā)展的主要推動(dòng)力平臺(tái)和微服務(wù)框架降低了工業(yè)App開(kāi)發(fā)的難度和門(mén)檻,大量的開(kāi)發(fā)者都可以參與到工業(yè)App的開(kāi)發(fā)中。整體開(kāi)源產(chǎn)業(yè)較弱,核心技術(shù)企業(yè)主要為國(guó)外把控國(guó)內(nèi)企業(yè)開(kāi)始探索布局,開(kāi)源意識(shí)逐漸增強(qiáng),傳統(tǒng)優(yōu)勢(shì)企業(yè)和創(chuàng)新性企業(yè)加快開(kāi)源布局案優(yōu)勢(shì)企業(yè)工業(yè)企業(yè)逐漸成為一大主體結(jié)合大數(shù)據(jù)的應(yīng)用優(yōu)化傳統(tǒng)工業(yè)軟件微服務(wù)化重構(gòu)工業(yè)企業(yè)將成為工業(yè)App培育的一大主體;制造業(yè)企業(yè)開(kāi)始用深厚的制造知識(shí)沉淀,逐漸培育、規(guī)劃并有計(jì)劃地自主開(kāi)發(fā)工業(yè)App,應(yīng)用于工業(yè)過(guò)程工業(yè)App跟大數(shù)據(jù)緊密結(jié)合,基于數(shù)據(jù)分析結(jié)果對(duì)工業(yè)過(guò)程進(jìn)行優(yōu)化,提高工業(yè)生產(chǎn)效率。Al+工業(yè)App將成為趨勢(shì)。傳統(tǒng)的工業(yè)軟件,如CAD、CAE.ERP、MES、設(shè)備管理、績(jī)效管理等工業(yè)軟件,通過(guò)微服務(wù)化改造,形成由一系列工業(yè)App集組成的可解耦工業(yè)軟件,成為工業(yè)App開(kāi)發(fā)的一種新趨勢(shì)。4.2工業(yè)App發(fā)展趨勢(shì)總結(jié)工業(yè)APP產(chǎn)業(yè)分析工業(yè)App概念辨析工業(yè)App與消費(fèi)App區(qū)別工業(yè)App與傳統(tǒng)工業(yè)軟件區(qū)別工業(yè)App與工業(yè)互聯(lián)網(wǎng)平臺(tái)區(qū)別工業(yè)App、組件、微服務(wù)的關(guān)系工業(yè)App與模型的關(guān)系工業(yè)App的價(jià)值工業(yè)App分類:按業(yè)務(wù)環(huán)節(jié)(研發(fā)設(shè)計(jì)、生產(chǎn)制造、運(yùn)維服務(wù)、經(jīng)營(yíng)管理工業(yè)App四大類)按照適用范圍(基礎(chǔ)共性、行業(yè)通用、企業(yè)專用工業(yè)App)工業(yè)App產(chǎn)業(yè)發(fā)展現(xiàn)狀思考11.研發(fā)設(shè)計(jì)類工業(yè)App包含哪些子類?思考22.工業(yè)App發(fā)展趨勢(shì)?工業(yè)App技術(shù)分析目錄一、工業(yè)App開(kāi)發(fā)流程二、工業(yè)App產(chǎn)品開(kāi)發(fā)要求與構(gòu)架三、工業(yè)App開(kāi)發(fā)關(guān)鍵技術(shù)四、工業(yè)App開(kāi)發(fā)平臺(tái)一、工業(yè)App開(kāi)發(fā)流程需求分析可行性分析方案設(shè)計(jì)技術(shù)選型開(kāi)發(fā)封裝測(cè)試驗(yàn)證應(yīng)用改進(jìn)工業(yè)
開(kāi)發(fā)產(chǎn)品要求APp#應(yīng)用范圍#所解決工業(yè)問(wèn)題的影響范圍#先進(jìn)性程度#工業(yè)知識(shí)的創(chuàng)新性#應(yīng)用驗(yàn)證情況#知識(shí)產(chǎn)權(quán)#產(chǎn)品文檔#功能性#性能效率#兼容性#易用性#可靠性#信息安全性#維護(hù)性#可移植#經(jīng)濟(jì)和社會(huì)效益#費(fèi)效比#客戶滿意度#抗風(fēng)險(xiǎn)性二、工業(yè)App開(kāi)發(fā)要求和構(gòu)架工業(yè)App信息技術(shù)和工業(yè)技術(shù)的融合工業(yè)App開(kāi)發(fā)技術(shù)架構(gòu)實(shí)現(xiàn)基于前后端開(kāi)發(fā)技術(shù)的工業(yè)軟件接口實(shí)現(xiàn)工業(yè)技術(shù)與信息技術(shù)的融合實(shí)現(xiàn)工業(yè)技術(shù)知識(shí)快速轉(zhuǎn)化為工業(yè)App三、工業(yè)App開(kāi)發(fā)關(guān)鍵技術(shù)工業(yè)App開(kāi)發(fā)關(guān)鍵技術(shù)便捷化開(kāi)發(fā)技術(shù)部署運(yùn)維標(biāo)準(zhǔn)化技術(shù)混合App開(kāi)發(fā)技術(shù)1.便捷化開(kāi)發(fā)技術(shù)微服務(wù)技術(shù)低代碼技術(shù)API接口和SDK包1.便捷化開(kāi)發(fā)技術(shù)微服務(wù)技術(shù)01促進(jìn)工業(yè)App敏捷開(kāi)發(fā)使用不同語(yǔ)言或相同語(yǔ)言的不同版本開(kāi)發(fā)各個(gè)模塊系統(tǒng)耦合性低,各個(gè)模塊獨(dú)立部署、獨(dú)立發(fā)布、獨(dú)立維護(hù)符合敏捷開(kāi)發(fā)可以對(duì)不同模塊使用集群策略1.便捷化開(kāi)發(fā)技術(shù)低代碼技術(shù)02通過(guò)低代碼開(kāi)發(fā)平臺(tái),使具有不同經(jīng)驗(yàn)?平的開(kāi)發(fā)?員可以通過(guò)圖形化的用戶界面,使用拖拽組件和模型驅(qū)動(dòng)的邏輯來(lái)開(kāi)發(fā)、部署工業(yè)App。業(yè)務(wù)人員和IT部門(mén)的開(kāi)發(fā)人員可以共同創(chuàng)建、迭代、發(fā)布,大幅降低工業(yè)App開(kāi)發(fā)成本和難度。1.便捷化開(kāi)發(fā)技術(shù)API接口和SDK包03通過(guò)豐富的API接口和SDK包,低代碼開(kāi)發(fā)平臺(tái),可以實(shí)現(xiàn)軟件的快速接入、資源訪問(wèn),提高編碼復(fù)用率和軟件開(kāi)發(fā)效率。2.混合App開(kāi)發(fā)技術(shù)App開(kāi)發(fā)技術(shù)WebApp開(kāi)發(fā)原生App開(kāi)發(fā)混合App開(kāi)發(fā)2.混合App開(kāi)發(fā)技術(shù)WebApp開(kāi)發(fā)混合App開(kāi)發(fā)WebApp開(kāi)發(fā)(HTML+CSS+JS)+原生App開(kāi)發(fā)(iOS/Andriod)快速實(shí)現(xiàn)UI布局、產(chǎn)品業(yè)務(wù)邏輯,在開(kāi)發(fā)過(guò)程中涉及無(wú)法實(shí)現(xiàn)或者體驗(yàn)不好的功能,則借助原生模塊來(lái)實(shí)現(xiàn)。支持多終端操作系統(tǒng)(Windows、Linux、Android、IOS、微信小程序等)的跨平臺(tái)混合開(kāi)發(fā)技術(shù),可有效降低企業(yè)開(kāi)發(fā)、測(cè)試、運(yùn)維成本。在保證App渲染效率和用戶體驗(yàn)的同時(shí),能夠降低開(kāi)發(fā)成本和復(fù)雜度,提高開(kāi)發(fā)效率。3.部署運(yùn)維標(biāo)準(zhǔn)化技術(shù)四、工業(yè)App開(kāi)發(fā)平臺(tái)1.用友YonBuilder低代碼開(kāi)發(fā)平臺(tái)提供以元數(shù)據(jù)驅(qū)動(dòng)、點(diǎn)擊拖拽、自動(dòng)化代碼生成和多端編譯的技術(shù),與開(kāi)放平臺(tái)、連接集成平臺(tái)、DevOps平臺(tái)無(wú)縫整合,形成覆蓋開(kāi)發(fā)、集成、測(cè)試、部署、運(yùn)行、運(yùn)維的全周期應(yīng)用構(gòu)建服務(wù),提供超過(guò)1000個(gè)企業(yè)級(jí)API供用戶任意調(diào)用。支持無(wú)經(jīng)驗(yàn)開(kāi)發(fā)者無(wú)代碼可視化應(yīng)用構(gòu)建。2.索為SYSWARE平臺(tái)提供低代碼、圖形化、一站式的工業(yè)App開(kāi)發(fā)環(huán)境,實(shí)現(xiàn)企業(yè)自主研發(fā)體系的構(gòu)建,提高企業(yè)研發(fā)與設(shè)計(jì)效能。3.華為應(yīng)用魔方AppCube平臺(tái)提供零代碼、低代碼、DMAX(數(shù)據(jù)可視化大屏)能力,讓企業(yè)中的業(yè)務(wù)人員、專業(yè)開(kāi)發(fā)人員可以基于自身的業(yè)務(wù)需求和軟件開(kāi)發(fā)能力,拖拉拽可視化操作快速實(shí)現(xiàn)應(yīng)用開(kāi)發(fā)和應(yīng)用構(gòu)建。4.得帆云DeCod平臺(tái)以無(wú)代碼、低代碼為核心特性的數(shù)字化應(yīng)用搭建平臺(tái),具備快速開(kāi)發(fā)、測(cè)試、部署、隨時(shí)調(diào)整和更新等特征。5.行云創(chuàng)新CloudOS平臺(tái)包含云原生應(yīng)用架構(gòu)設(shè)計(jì)、在線協(xié)同編碼開(kāi)發(fā)、基于云原生的API管理和接口測(cè)試等能力。該平臺(tái)可以為企業(yè)構(gòu)建敏捷創(chuàng)新的應(yīng)用研發(fā)環(huán)境,實(shí)現(xiàn)應(yīng)用研發(fā)可視化、敏捷化和技術(shù)平臺(tái)標(biāo)準(zhǔn)化,讓傳統(tǒng)應(yīng)用研發(fā)人員快速實(shí)現(xiàn)云原生應(yīng)用創(chuàng)新,加快企業(yè)數(shù)字化轉(zhuǎn)型。總結(jié)工業(yè)App技術(shù)分析工業(yè)App開(kāi)發(fā)流程>需求分析>可行性分析>方案設(shè)計(jì)>技術(shù)選型>開(kāi)發(fā)封裝>測(cè)試驗(yàn)證>應(yīng)用改進(jìn)工業(yè)App產(chǎn)品開(kāi)發(fā)要求與構(gòu)架>要求>構(gòu)架工業(yè)App開(kāi)發(fā)關(guān)鍵技術(shù)>便捷化開(kāi)發(fā)技術(shù)>混合App開(kāi)發(fā)技術(shù)>部署運(yùn)維標(biāo)準(zhǔn)化技術(shù)工業(yè)App開(kāi)發(fā)平臺(tái)>用友YonBuilder低代碼開(kāi)發(fā)平臺(tái)>索為SYSWARE平臺(tái)>華為應(yīng)用魔方AppCube平臺(tái)>得帆云DeCod平臺(tái)>行云創(chuàng)新CloudOS平臺(tái)思考1簡(jiǎn)述工業(yè)App開(kāi)發(fā)流程中檢測(cè)驗(yàn)證的作用?思考2工業(yè)App關(guān)鍵技術(shù)有那三個(gè)技術(shù)?工業(yè)App人才分析目錄一、工業(yè)App人才需求二、工業(yè)App人才職業(yè)守則三、工業(yè)App人才職業(yè)技能要求一、工業(yè)App人才需求一、工業(yè)App人才需求工業(yè)App具有跨學(xué)科、跨專業(yè)屬性,一方面需要具有軟件工程、軟件開(kāi)發(fā)、軟件測(cè)試的知識(shí)和能力,另一方面需要具有工業(yè)領(lǐng)域知識(shí),機(jī)械、電氣、自動(dòng)化等學(xué)科知識(shí),以及行業(yè)模型開(kāi)發(fā)能力。工業(yè)互聯(lián)網(wǎng)現(xiàn)有人才供應(yīng)不足,且隨著工業(yè)互聯(lián)網(wǎng)企業(yè)的逐漸增多,人才需求逐漸加大。根據(jù)《工業(yè)互聯(lián)網(wǎng)產(chǎn)業(yè)人才發(fā)展報(bào)告(2020-2021年版)》,工業(yè)App崗位為:①工業(yè)App開(kāi)發(fā)工程師,負(fù)責(zé)工業(yè)App的功能設(shè)計(jì)、開(kāi)發(fā)、測(cè)試、部署與運(yùn)維,崗位緊缺度為61.89;②工業(yè)App產(chǎn)品化工程師,負(fù)責(zé)工業(yè)App的市場(chǎng)調(diào)研、需求挖掘、開(kāi)發(fā)指導(dǎo)、成本估算,以及產(chǎn)品推廣等職責(zé),崗位緊缺度為63.62。二、工業(yè)App人才
職業(yè)守則工業(yè)App人才職業(yè)守則①遵紀(jì)守法,愛(ài)崗敬業(yè);②遵守規(guī)程,安全操作;③認(rèn)真嚴(yán)謹(jǐn),忠于職守;④精益求精,勇于創(chuàng)新;三、工業(yè)App人才
職業(yè)技能要求工業(yè)App人才職業(yè)技能要求工作領(lǐng)域一:工業(yè)App業(yè)務(wù)模塊框架設(shè)計(jì)1工業(yè)App業(yè)務(wù)需求調(diào)研①對(duì)研發(fā)設(shè)計(jì)、生產(chǎn)制造、服務(wù)運(yùn)維、經(jīng)營(yíng)管理的工業(yè)App業(yè)務(wù)模型梳理②確定工業(yè)App的需求目標(biāo)③完成需求調(diào)研方案的制定,并能通過(guò)各種溝通模式和溝通技巧完成實(shí)施企業(yè)項(xiàng)目工業(yè)App模塊的需求調(diào)研④根據(jù)需求目標(biāo)和調(diào)研結(jié)果,協(xié)助需求分析師完成工業(yè)App的需求調(diào)研報(bào)告的撰寫(xiě)2工業(yè)App模塊需求分析①根據(jù)需求調(diào)研結(jié)果,完成模塊的需求收集、整理、歸檔,列出功能清單②完成模塊的業(yè)務(wù)功能需求分析③完成模塊的業(yè)務(wù)流程需求分析④完成模塊的業(yè)務(wù)約束需求分析⑤完成模塊的非功能性需求分析⑥能根據(jù)實(shí)施企業(yè)項(xiàng)目工業(yè)App的需求分析結(jié)果,完成工業(yè)App模塊的軟件需求規(guī)格說(shuō)明書(shū)的撰寫(xiě)3工業(yè)App模塊化功能設(shè)計(jì)①根據(jù)業(yè)務(wù)需求,完成對(duì)工業(yè)APP模塊的數(shù)據(jù)模型、對(duì)象模型、業(yè)務(wù)模型等模型設(shè)計(jì)②完成模塊的列表頁(yè)面、表單頁(yè)面等頁(yè)面設(shè)計(jì)③完成對(duì)工業(yè)App模塊的數(shù)據(jù)計(jì)算、數(shù)據(jù)校驗(yàn)等業(yè)務(wù)規(guī)則設(shè)計(jì)④完成對(duì)工業(yè)App模塊的順序、回退、分支、聚合等業(yè)務(wù)流程設(shè)計(jì)⑤完成工業(yè)App模塊的軟件(結(jié)構(gòu))設(shè)計(jì)說(shuō)明書(shū)的撰寫(xiě)《工業(yè)App設(shè)計(jì)與開(kāi)發(fā)職業(yè)技能等級(jí)標(biāo)準(zhǔn)》根據(jù)不同工作領(lǐng)域給出了工業(yè)App人才職業(yè)技能要求:工業(yè)App人才職業(yè)技能要求工作領(lǐng)域二:工業(yè)App應(yīng)用擴(kuò)展設(shè)計(jì)1工業(yè)App工作流程應(yīng)用設(shè)計(jì)①能根據(jù)工業(yè)App的業(yè)務(wù)需求,使用流程模型設(shè)計(jì)工具創(chuàng)建工作流模型②在工作流模型中設(shè)計(jì)流程節(jié)點(diǎn),包括:活動(dòng)、服務(wù)、通知、分支、合并等③在工作流模型中給各節(jié)點(diǎn)配置屬性,包括:參與人、操作屬性、公文權(quán)限、服務(wù)接口、分支條件等2工業(yè)App業(yè)務(wù)流程應(yīng)用設(shè)計(jì)①能根據(jù)工業(yè)App的業(yè)務(wù)需求,使用流程模型設(shè)計(jì)工具創(chuàng)建業(yè)務(wù)流模型②在業(yè)務(wù)流模型中設(shè)計(jì)流程節(jié)點(diǎn)并匹配相應(yīng)的業(yè)務(wù)應(yīng)用對(duì)象模型③在工作流模型中給各節(jié)點(diǎn)配置業(yè)務(wù)規(guī)則,包括:觸發(fā)條件、生單方式、轉(zhuǎn)換規(guī)則、分單規(guī)則等3工業(yè)App報(bào)表分析應(yīng)用設(shè)計(jì)①能根據(jù)工業(yè)App的業(yè)務(wù)需求,使用報(bào)表分析設(shè)計(jì)工具創(chuàng)建關(guān)系型數(shù)據(jù)源和非關(guān)系型數(shù)據(jù)源②使用對(duì)象模型設(shè)計(jì)工具創(chuàng)建查詢數(shù)據(jù)模型,并在查詢數(shù)據(jù)模型中將多個(gè)業(yè)務(wù)應(yīng)用數(shù)據(jù)進(jìn)行關(guān)聯(lián)與合并③使用報(bào)表分析設(shè)計(jì)工具創(chuàng)建報(bào)表模型和圖表分析模型④使用報(bào)表分析設(shè)計(jì)工具對(duì)報(bào)表應(yīng)用進(jìn)行分組表、交叉表、查詢、篩選、聯(lián)動(dòng)等設(shè)計(jì)⑤使用報(bào)表分析設(shè)計(jì)工具對(duì)圖表應(yīng)用進(jìn)行指標(biāo)、數(shù)值、計(jì)算、樣式、交互、參數(shù)等設(shè)計(jì)工業(yè)App人才職業(yè)技能要求
工作領(lǐng)域三:工業(yè)App應(yīng)用場(chǎng)景低代碼開(kāi)發(fā)1低代碼擴(kuò)展開(kāi)發(fā)①能根據(jù)工業(yè)App的業(yè)務(wù)需求,使用低代碼開(kāi)發(fā)工具創(chuàng)建擴(kuò)展函數(shù)對(duì)頁(yè)面加載時(shí)進(jìn)行頁(yè)面渲染②創(chuàng)建擴(kuò)展函數(shù)對(duì)數(shù)據(jù)加載時(shí)進(jìn)行數(shù)據(jù)處理③創(chuàng)建擴(kuò)展函數(shù)對(duì)表單提交載時(shí)進(jìn)行數(shù)據(jù)校驗(yàn)④創(chuàng)建擴(kuò)展函數(shù)對(duì)頁(yè)面添加其他擴(kuò)展功能⑤對(duì)創(chuàng)建的擴(kuò)展函數(shù)進(jìn)行調(diào)試2生產(chǎn)制造App低代碼開(kāi)發(fā)①能根據(jù)生產(chǎn)制造App的業(yè)務(wù)需求,使用模型設(shè)計(jì)工具進(jìn)行基礎(chǔ)數(shù)據(jù)管理業(yè)務(wù)的低代碼開(kāi)發(fā)②進(jìn)行生產(chǎn)管理業(yè)務(wù)的低代碼開(kāi)發(fā)③進(jìn)行物料管理的低代碼開(kāi)發(fā)④進(jìn)行產(chǎn)品質(zhì)量管理的低代碼開(kāi)發(fā)3智能工廠App低代碼開(kāi)發(fā)①能根據(jù)智能工廠App的業(yè)務(wù)需求,使用模型設(shè)計(jì)工具進(jìn)行安環(huán)管理的低代碼開(kāi)發(fā)②進(jìn)行輔助調(diào)度的低代碼開(kāi)發(fā)③進(jìn)行生產(chǎn)檢查的低代碼開(kāi)發(fā)④進(jìn)行PLM流程業(yè)務(wù)的低代碼開(kāi)發(fā)
工業(yè)App人才職業(yè)技能要求
工作
領(lǐng)域四:工業(yè)App綜合運(yùn)維1工業(yè)App基礎(chǔ)環(huán)境配置①能根據(jù)工業(yè)App需求,完成Docker容器的安裝與配置②完成常用容器鏡像(如:MySQL、Tomcat、Nginx等)的管理,包括:拉取、刪除、啟動(dòng)、配置等③完成通過(guò)自動(dòng)構(gòu)建工具(如:Maven、Jenkins等)將工業(yè)App從軟件配置管理工具(如:Git、SVN等)的代碼拉取、編譯④完成工業(yè)App的容器化部署2工業(yè)App服務(wù)運(yùn)維基礎(chǔ)①能運(yùn)用操作系統(tǒng)(Linux、Windows)的基本腳本命令或App提供的運(yùn)維管理工具,完成運(yùn)營(yíng)維護(hù)業(yè)務(wù)App的日常應(yīng)用巡檢工作②完成運(yùn)營(yíng)維護(hù)業(yè)務(wù)App的日志收集工作③完成運(yùn)營(yíng)維護(hù)業(yè)務(wù)App的服務(wù)狀態(tài)識(shí)別工作④能運(yùn)用數(shù)據(jù)庫(kù)命令行管理工具,完成數(shù)據(jù)備份還原和基本的數(shù)據(jù)處理操作3工業(yè)App服務(wù)運(yùn)維分析①能運(yùn)用操作系統(tǒng)(Linux、Windows)的基本腳本命令或App提供的配置管理工具,完成生產(chǎn)制造業(yè)務(wù)App的配置參數(shù)修改②能通過(guò)對(duì)App日志分析,判斷App系統(tǒng)網(wǎng)絡(luò)異常原因,包括:網(wǎng)絡(luò)斷開(kāi)、網(wǎng)絡(luò)端口錯(cuò)誤、網(wǎng)卡設(shè)置錯(cuò)誤等③判斷App系統(tǒng)磁盤(pán)異常原因,包括:磁盤(pán)已滿、沒(méi)有磁盤(pán)訪問(wèn)權(quán)限、文件損壞等④判斷App系統(tǒng)數(shù)據(jù)庫(kù)異常原因,包括:數(shù)據(jù)庫(kù)連接異常、數(shù)據(jù)庫(kù)用戶名/密碼錯(cuò)誤、表名/字段名錯(cuò)誤等⑤判斷App系統(tǒng)應(yīng)用服務(wù)器異常原因,包括:地址錯(cuò)誤、訪問(wèn)權(quán)限錯(cuò)誤等總結(jié)工業(yè)APP人才分析一、工業(yè)App人才需求二、工業(yè)App人才職業(yè)守則三、工業(yè)App人才職業(yè)技能要求思考11.工業(yè)App有哪些崗位?思考22.工業(yè)App業(yè)務(wù)模塊框架設(shè)計(jì)主要有那些工作內(nèi)容?工業(yè)APP教育分析目錄一、崗課賽證融合教育人二、教材資源建設(shè)特色三、教師教學(xué)方法四、學(xué)生學(xué)習(xí)方法一、崗課賽證融合教育人一、崗課賽證融合教育人01-02-教育部2022年工作要點(diǎn)中明確提出“發(fā)展中國(guó)特色學(xué)徒制,推進(jìn)崗課賽證綜合育人”。工業(yè)互聯(lián)網(wǎng)的互聯(lián)、融合、共享、智能的特點(diǎn),與“崗課賽證”融合相符。“崗課賽證”模式有助于培養(yǎng)工業(yè)App人才1.崗——人才培養(yǎng)的標(biāo)準(zhǔn)人才培養(yǎng)方案和課程設(shè)置要滿足崗位需求。新職業(yè)-工業(yè)互聯(lián)網(wǎng)工程技術(shù)人員(2021年發(fā)布),新專業(yè)-工業(yè)互聯(lián)網(wǎng)技術(shù)和工業(yè)互聯(lián)網(wǎng)應(yīng)用專業(yè)(2021年新設(shè))。工業(yè)App相關(guān)的工作崗位包括工業(yè)App開(kāi)發(fā)工程師、工業(yè)App產(chǎn)品化工程師等。2.課——教學(xué)改革的核心通過(guò)課程和教學(xué)來(lái)實(shí)現(xiàn)人才培養(yǎng)。工業(yè)互聯(lián)網(wǎng)專業(yè)開(kāi)設(shè)《工業(yè)App開(kāi)發(fā)與應(yīng)用》等相關(guān)課程,學(xué)習(xí)工業(yè)App設(shè)計(jì)、開(kāi)發(fā)、部署、調(diào)試和管理的知識(shí)和技能。3.賽——人才培養(yǎng)的高端引領(lǐng)和示范為適應(yīng)行業(yè)企業(yè)創(chuàng)新發(fā)展需求,推動(dòng)新一代信息技術(shù)深度應(yīng)用于企業(yè)數(shù)智化轉(zhuǎn)型過(guò)程中,引導(dǎo)院校在教學(xué)過(guò)程與企業(yè)工作過(guò)程、教學(xué)實(shí)踐內(nèi)容與崗位能力要求深度對(duì)接,通過(guò)相關(guān)職業(yè)技能競(jìng)賽推動(dòng)工業(yè)App人才高技能培養(yǎng)。賽項(xiàng)主辦方參賽單位競(jìng)賽內(nèi)容2022一帶一路暨金磚國(guó)家技能發(fā)展與技術(shù)創(chuàng)新大賽之工業(yè)互聯(lián)網(wǎng)App創(chuàng)新應(yīng)用賽項(xiàng)金磚國(guó)家工商理事會(huì)、一帶一路暨金磚國(guó)家技能發(fā)展國(guó)際聯(lián)盟等院校,團(tuán)體賽,6人/隊(duì)圍繞工業(yè)企業(yè)研發(fā)設(shè)計(jì)、生產(chǎn)制造、供應(yīng)鏈、運(yùn)維服務(wù)和經(jīng)營(yíng)管理等具體應(yīng)用場(chǎng)景,面向離散制造、流程制造,如裝備制造、工程機(jī)械、水泥、電力、信息電子等,提供工業(yè)App創(chuàng)新應(yīng)用解決方案2022全國(guó)工業(yè)App和信息消費(fèi)大賽工信部、湖南省人民政府全國(guó)從事工業(yè)App和信息消費(fèi)產(chǎn)品、服務(wù)研發(fā)的企事業(yè)單位和開(kāi)發(fā)者群體設(shè)6個(gè)專項(xiàng),①工業(yè)App新意賽;②工業(yè)App數(shù)字制造與管理專項(xiàng)賽;③工業(yè)App數(shù)字節(jié)能與環(huán)保專項(xiàng)賽;④信息消費(fèi)創(chuàng)新賽;⑤信息消費(fèi)助力鄉(xiāng)村振興專項(xiàng)賽;⑥信息消費(fèi)助力智慧養(yǎng)老專項(xiàng)賽2022中國(guó)(天津)工業(yè)App創(chuàng)新應(yīng)用大賽工信部、天津市人民政府國(guó)內(nèi)企事業(yè)單位、高等院校、科研院所等團(tuán)體、創(chuàng)客團(tuán)隊(duì)、個(gè)人開(kāi)發(fā)者等設(shè)4個(gè)專項(xiàng),①工業(yè)App助力企業(yè)數(shù)字化轉(zhuǎn)型賽;②工業(yè)App助力雙碳發(fā)展賽;③工業(yè)App助力信息服務(wù)賽;④工業(yè)App設(shè)計(jì)挑戰(zhàn)賽(面向國(guó)內(nèi)高校學(xué)生特設(shè))4.證職業(yè)技能等級(jí)證書(shū)或國(guó)家職業(yè)資格證書(shū),是人才培養(yǎng)結(jié)果的檢驗(yàn)。工業(yè)App的職業(yè)技能等級(jí)標(biāo)準(zhǔn)有工業(yè)App設(shè)計(jì)與開(kāi)發(fā)、工業(yè)互聯(lián)網(wǎng)App應(yīng)用開(kāi)發(fā),主要面向以工業(yè)互聯(lián)網(wǎng)平臺(tái)企業(yè)、工業(yè)App為主的信息技術(shù)企業(yè)及向工業(yè)互聯(lián)網(wǎng)轉(zhuǎn)型的傳統(tǒng)制造、加工企業(yè)等企事業(yè)單位,從事工業(yè)App業(yè)務(wù)模塊框架設(shè)計(jì)、應(yīng)用擴(kuò)展設(shè)計(jì)、應(yīng)用場(chǎng)景低代碼開(kāi)發(fā)、綜合運(yùn)維等相關(guān)工作。二、教材資源建設(shè)特色二、教材資源建設(shè)特色01.課程資源服務(wù)03.低代碼開(kāi)發(fā)平臺(tái)包括課程標(biāo)準(zhǔn)、教案、PPT、視頻、習(xí)題、答案等。提供工業(yè)App的模塊化程序和完整版程序,便于讀者學(xué)習(xí)和掌握低代碼工業(yè)App開(kāi)發(fā)應(yīng)用技術(shù)。02.新型活頁(yè)式教材項(xiàng)目和任務(wù)中配有二維碼,可由此獲得新技術(shù)、新知識(shí)、新案例,彌補(bǔ)了傳統(tǒng)活頁(yè)式教材成本較高的不足。04.“崗課賽證”融合教材內(nèi)容和資源包括工業(yè)App的崗位要求、國(guó)家職業(yè)技術(shù)技能標(biāo)準(zhǔn)、1+X證書(shū)標(biāo)準(zhǔn)、工業(yè)App競(jìng)賽要求和內(nèi)容等,以培養(yǎng)復(fù)合型與實(shí)用型的技術(shù)技能人才,滿足社會(huì)用人需求。三、教師教學(xué)方法創(chuàng)建了智能燈生產(chǎn)制造App的項(xiàng)目環(huán)境,按軟件開(kāi)發(fā)流程分解任務(wù),學(xué)生協(xié)作學(xué)習(xí),完成任務(wù)后項(xiàng)目評(píng)價(jià)。三、教師教學(xué)方法①任務(wù)驅(qū)動(dòng)教學(xué)提供YonBuilder低代碼開(kāi)發(fā)平臺(tái)賬戶,讀者可以在一定時(shí)期內(nèi)免費(fèi)使用,開(kāi)發(fā)的過(guò)程和成果相互可見(jiàn),加深對(duì)所學(xué)內(nèi)容的理解和記憶,培養(yǎng)形象思維能力。②可視化教學(xué)項(xiàng)目和任務(wù)列出了思維導(dǎo)圖,梳理知識(shí)點(diǎn)和技能點(diǎn),讀者容易理清層次,抓住重點(diǎn)。③思維導(dǎo)圖教學(xué)四、學(xué)生學(xué)習(xí)方法四、學(xué)生學(xué)習(xí)方法自主學(xué)習(xí)教材提供了多樣化的教學(xué)資源,低代碼開(kāi)發(fā)平臺(tái)也提供了開(kāi)發(fā)文檔、學(xué)習(xí)視頻,為讀者自主學(xué)習(xí)提供良好的基礎(chǔ)。團(tuán)隊(duì)協(xié)作低代碼開(kāi)發(fā)平臺(tái)支持多用戶同時(shí)開(kāi)發(fā)一個(gè)項(xiàng)目,讀者可分工協(xié)作,共同學(xué)習(xí)和開(kāi)發(fā)教材項(xiàng)目??偨Y(jié)工業(yè)APP教育分析崗課賽證融合教育人>課程資源服務(wù)>新型活頁(yè)式教材>低代碼開(kāi)發(fā)平臺(tái)>“崗課賽證“融合教材資源建設(shè)特色教師教學(xué)方法>任務(wù)驅(qū)動(dòng)>可視化教學(xué)>思維導(dǎo)圖教學(xué)學(xué)生學(xué)習(xí)方法思考1作為學(xué)生如何將以上所談及學(xué)習(xí)方法落實(shí)下去?思考2技能競(jìng)賽對(duì)你學(xué)校本門(mén)課程有何促進(jìn)作用?工業(yè)App需求調(diào)研目錄工業(yè)App需求的功能或遵守的條件工業(yè)App需求的重要性工業(yè)App需求調(diào)研的目的工業(yè)App需求調(diào)研相關(guān)名詞工業(yè)App需求調(diào)研準(zhǔn)備工業(yè)App需求調(diào)研的方法優(yōu)秀需求具有的特性一、工業(yè)App需求的
功能或遵守的條件一、工業(yè)App需求的功能或遵守的條件(1)功能需求即系統(tǒng)需要實(shí)現(xiàn)的具體功能,如報(bào)表功能、審批功能等。一、工業(yè)App需求的功能或遵守的條件(2)非功能性需求,指軟件質(zhì)量屬性的,包括軟件的易用性、響應(yīng)時(shí)間、可靠性、容錯(cuò)性、擴(kuò)展性等。一、工業(yè)App需求的功能或遵守的條件(3)約束約束條件則指系統(tǒng)必須滿足的一些要求,如使用的瀏覽器版本、數(shù)據(jù)庫(kù)及操作系統(tǒng)版本等。一、工業(yè)App需求的功能或遵守的條件在工業(yè)App軟件實(shí)施過(guò)程中,功能性需求的完成標(biāo)志著系統(tǒng)滿足了用戶的基本要求,在此基礎(chǔ)上,非功能性需求的實(shí)現(xiàn)程度直接的影響著用戶體驗(yàn),進(jìn)而影響用戶對(duì)整個(gè)系統(tǒng)質(zhì)量的感官與評(píng)價(jià)。二、工業(yè)App需求的
重要性工業(yè)App需求的重要性工業(yè)App需求調(diào)研指的是深入的了解用戶需求,挖掘存在的問(wèn)題,并討論可行的解決辦法,最終與用戶就目標(biāo)系統(tǒng)必須要做什么這個(gè)問(wèn)題達(dá)成一致。三、工業(yè)App
需求調(diào)研的目的工業(yè)App需求調(diào)研的目的正確理解用戶的業(yè)務(wù)現(xiàn)狀,充分挖掘用戶需求(包括功能性需求及非功能性需求)收集完整的用戶資料劃分需求的優(yōu)先級(jí),為后續(xù)的代碼開(kāi)發(fā)工作提供依據(jù)四、工業(yè)App需求調(diào)研相關(guān)名詞工業(yè)App需求調(diào)研相關(guān)名詞術(shù)語(yǔ)定義業(yè)務(wù)需求開(kāi)發(fā)產(chǎn)品的組織或者獲取產(chǎn)品的客戶所需的高層次業(yè)務(wù)目標(biāo)業(yè)務(wù)規(guī)則策略、綱領(lǐng)、標(biāo)準(zhǔn)或者制度,能夠定義或者約束某些方面的業(yè)務(wù)約束對(duì)開(kāi)發(fā)人員在產(chǎn)品設(shè)計(jì)和構(gòu)建上的限制條件外部界面需求對(duì)軟件系統(tǒng)和用戶、其他軟件系統(tǒng)或硬件設(shè)備間的關(guān)聯(lián)進(jìn)行說(shuō)明特性單個(gè)或者多個(gè)為用戶提供價(jià)值的、有邏輯關(guān)系的系統(tǒng)性能,可以通過(guò)一個(gè)功能需求集合進(jìn)行描述功能需求功能需求描述系統(tǒng)在特定條件下展現(xiàn)的行為非功能需求描述系統(tǒng)必須展現(xiàn)的屬性或者特性,或者必須遵守的約束質(zhì)量屬性一種非功能需求,描述的是服務(wù)或者一個(gè)產(chǎn)品的性能特征系統(tǒng)需求包含多個(gè)子系統(tǒng)的產(chǎn)品的頂層需求,子系統(tǒng)可以是軟件,也可以是軟硬件用戶需求特定用戶群必須能夠用系統(tǒng)所完成的目標(biāo)或任務(wù),或者是用戶期望有的產(chǎn)品屬性五、工業(yè)App需求調(diào)研準(zhǔn)備工業(yè)App需求調(diào)研準(zhǔn)備要明確調(diào)研實(shí)施人員其能力與最終需求調(diào)研成果的質(zhì)量息息相關(guān)。為了更好的把握用戶需求,一個(gè)調(diào)研團(tuán)隊(duì)中應(yīng)至少由項(xiàng)目的管理人員、技術(shù)人員以及業(yè)務(wù)專家這三類構(gòu)成。制定詳細(xì)的調(diào)研計(jì)劃包括調(diào)研起始時(shí)間、調(diào)研對(duì)象涉及的主要模塊和調(diào)研各階段預(yù)計(jì)要花費(fèi)的時(shí)間等,并將調(diào)研計(jì)劃交由用戶審核、認(rèn)可。六、優(yōu)秀需求具有的特性優(yōu)秀需求具有的特性(1)正確性:需求描述必須與用戶對(duì)系統(tǒng)的期望相符;(2)無(wú)歧義性:對(duì)用戶、工業(yè)App工程師而言,任何術(shù)語(yǔ)只能有惟一的語(yǔ)義解釋;(3)完整性:不能遺漏任何用戶要求;(4)一致性:需求的各個(gè)部分不能相互矛盾;(5)可理解性:需求描述不應(yīng)該使用太多專業(yè)化詞匯;(6)可修改性:應(yīng)該保證能夠比較容易接納修改;(7)可追蹤性:將分析后的需求與原始需求聯(lián)系起來(lái)??偨Y(jié)工業(yè)App需求調(diào)研工業(yè)App需求的功能或遵守的條件工業(yè)App需求的重要性工業(yè)App需求調(diào)研的目的工業(yè)App需求調(diào)研相關(guān)名詞工業(yè)App需求調(diào)研準(zhǔn)備優(yōu)秀需求具有的特性思考11.工業(yè)App需求調(diào)研的目的是什么?思考22.優(yōu)秀需求具有哪些特性?常用的需求分析方法目錄一、需求分類二、常用的需求分析技術(shù)三、常用的需求分析方法四、分析方法異同點(diǎn)需求需要被文檔化表述,這要求需求工程師搞清楚需求有哪些類型以及每種類型如何進(jìn)行表述。工業(yè)
需求分類下列類別APp01-功能需求為系統(tǒng)主要工作相關(guān)的需求,即在不考慮物理約束的情況下,用戶希望系統(tǒng)所能夠執(zhí)行的活動(dòng),這些活動(dòng)可以幫助用戶完成任務(wù)。主要表現(xiàn)為系統(tǒng)和環(huán)境之間的行為交互。性能需求02-系統(tǒng)整體或其組成部分應(yīng)該擁有的性能特征,如CPU使用率和內(nèi)存使用率等。03-質(zhì)量屬性系統(tǒng)完成工作的質(zhì)量,即系統(tǒng)需要在一個(gè)“好的程度”上實(shí)現(xiàn)功能需求,如可靠性程度和可維護(hù)性程度等。對(duì)外接口04-系統(tǒng)和環(huán)境中其他系統(tǒng)之間需要建立的接口,包括硬件接口、軟件接口和數(shù)據(jù)庫(kù)接口等。05-約束進(jìn)行系統(tǒng)構(gòu)造時(shí)需要遵守的約束,如編程語(yǔ)言和硬件設(shè)施等。在長(zhǎng)期研究和發(fā)展中產(chǎn)生了很多需求分析技術(shù),其中一些經(jīng)常使用,經(jīng)受了實(shí)踐和應(yīng)用的檢驗(yàn),被證明可以很好地完成需求的建模與分析工作。技術(shù)描述主要元素方法上下文圖(ContestDiagam)描述系統(tǒng)與環(huán)境中外部實(shí)體之間的界限和聯(lián)系。它從現(xiàn)實(shí)世界的角度說(shuō)明了系統(tǒng)的邊界和環(huán)境,并確定了所有的輸人和輸出外部實(shí)體1過(guò)程數(shù)據(jù)流結(jié)構(gòu)化分析信息工程數(shù)據(jù)流圖(DataFlowDiagram,DFD)從數(shù)據(jù)傳遞和加工的角度,描述了系統(tǒng)從輸入到輸出的功能處理過(guò)程。運(yùn)用功能分解的方法,用層次結(jié)構(gòu)簡(jiǎn)化處理復(fù)雜的問(wèn)題外部實(shí)體過(guò)程數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)化分析信息工程實(shí)體關(guān)系圖(EntityRelationshipDiagram,ERD)描述系統(tǒng)中的數(shù)據(jù)對(duì)象及其關(guān)系,定義了系統(tǒng)中使用。處理和產(chǎn)生的所有數(shù)據(jù)實(shí)體屬性關(guān)系結(jié)構(gòu)化分析信息工程功能/實(shí)體矩陣(Function/EntityMatrix)建立DFD和ERD之間的關(guān)聯(lián)關(guān)系,說(shuō)明DFD的過(guò)程對(duì)ERD的實(shí)體的使用情況過(guò)程實(shí)體結(jié)構(gòu)化分析信息工程功能分解圖(FunctionDeompinDingam)以功能分解的方式描述功能之間的層次結(jié)構(gòu)關(guān)系功能信息工程過(guò)程依賴圖(PocesDependeneyDiagram)描述過(guò)程之間的依賴關(guān)系過(guò)程依賴關(guān)系信息工程用例圖(UseCaseDiagram)描述用戶與系統(tǒng)的交互。從交互的角度說(shuō)明了系統(tǒng)的邊界和功能范圍用例場(chǎng)景面向?qū)ο蠓治鲱悎D(ClassDiagram)描述應(yīng)用領(lǐng)城當(dāng)中重要的概念以及概念之間的關(guān)系。它捕獲了系統(tǒng)的靜態(tài)結(jié)構(gòu)類關(guān)聯(lián)面向?qū)ο蠓治鼋换D(順序圖/通信圖)(Interaction(Sequence/Communication)Diagram)描述系統(tǒng)中一次交互的行為過(guò)程,說(shuō)明了在交互中的對(duì)象協(xié)作關(guān)系對(duì)象生命線消息面向?qū)ο蠓治龌顒?dòng)圖(AetivityDiagram)描述復(fù)雜業(yè)務(wù)或復(fù)雜任務(wù)的處理流程。說(shuō)明處理流程中的行為走向、數(shù)據(jù)走向和職責(zé)協(xié)作活動(dòng)對(duì)象面向?qū)ο蠓治鰧?duì)象約束語(yǔ)言(ObjectConstraintLanguage,0CL)描述規(guī)則限制。為類圖、交互圖、描述規(guī)則限制。為類圖、交互圖、的模型語(yǔ)言添加具有豐富語(yǔ)義的規(guī)則定義類型表達(dá)式關(guān)鍵字面向?qū)ο蠓治鑫⒁?guī)格說(shuō)明(MiniSpeeifieation)對(duì)底層詳細(xì)功能和過(guò)程的描述,為每個(gè)原始過(guò)程而寫(xiě)。捕獲每個(gè)原始過(guò)程中執(zhí)行的數(shù)據(jù)轉(zhuǎn)換結(jié)構(gòu)化英語(yǔ)偽碼決策表樹(shù)流程圖通用數(shù)據(jù)字典(DataDictionar)定義概念、術(shù)語(yǔ)或者數(shù)據(jù)元素的結(jié)構(gòu)結(jié)構(gòu)定義規(guī)則通用狀態(tài)(轉(zhuǎn)換)圖/矩陣(State(Transitin)Diagram/Matrix)描述系統(tǒng)、系統(tǒng)的子部分或?qū)ο笤谄湔麄€(gè)生命期內(nèi)的狀態(tài)變化和行為過(guò)程狀態(tài)事件轉(zhuǎn)換通用軟件設(shè)計(jì)常見(jiàn)的需求分析技術(shù)表三、常用的需求分析方法工業(yè)App需求分析方法結(jié)構(gòu)化方法面向?qū)ο蠓椒ㄐ畔⒐こ谭椒?.結(jié)構(gòu)化方法把現(xiàn)實(shí)世界描繪為數(shù)據(jù)在信息系統(tǒng)中的流動(dòng),以及在數(shù)據(jù)流動(dòng)過(guò)程中數(shù)據(jù)向信息的轉(zhuǎn)化。1.結(jié)構(gòu)化方法數(shù)據(jù)流圖結(jié)構(gòu)化分析方法的核心技術(shù),它表明系統(tǒng)的輸入、處理、存儲(chǔ)和輸出,以及它們?nèi)绾卧谝黄饏f(xié)同工作。與數(shù)據(jù)流圖一起用于結(jié)構(gòu)化分析的技術(shù),還有上下文圖、微規(guī)格說(shuō)明和數(shù)據(jù)字典。1.結(jié)構(gòu)化方法為了建立處理需求和數(shù)據(jù)需求之間的聯(lián)系,需求分析方法還會(huì)使用功能實(shí)體矩陣、實(shí)體生命歷史和事件實(shí)體矩陣等分析技術(shù)。結(jié)構(gòu)化分析的典型過(guò)程圖2.信息工程方法對(duì)結(jié)構(gòu)化方法的一種改進(jìn)。它采納了結(jié)構(gòu)化方法的各種技術(shù),并根據(jù)信息系統(tǒng)開(kāi)發(fā)的特點(diǎn)進(jìn)行更為嚴(yán)格、全面的改進(jìn),關(guān)注策略規(guī)劃,數(shù)據(jù)建模和自動(dòng)化工具。2.信息工程方法主要從信息角度來(lái)開(kāi)發(fā)系統(tǒng),而不像結(jié)構(gòu)化方法那樣從功能角度考慮問(wèn)題??陀^世界被描述為數(shù)據(jù)和數(shù)據(jù)屬性及其相互關(guān)系。2.信息工程方法信息工程和結(jié)構(gòu)化方法的典型分析過(guò)程基本相似,但是信息工程和結(jié)構(gòu)化方法的本質(zhì)差別在于解決問(wèn)題的策略不同。雖然系統(tǒng)的需求分析都需要功能和數(shù)據(jù)兩個(gè)方面,但是結(jié)構(gòu)化方法主張從功能入手,而信息工程方法主張從數(shù)據(jù)入手。3.面向?qū)ο蠓治龇椒ㄕJ(rèn)為系統(tǒng)是對(duì)象的集合,這些對(duì)象之間互相協(xié)作,共同完成系統(tǒng)任務(wù)。YonQL結(jié)構(gòu)化分析方法面向?qū)ο蠓治龇椒ú煌慕K悸芬詫?duì)象為基礎(chǔ)以功能和數(shù)據(jù)為基礎(chǔ)3.面向?qū)ο蠓治龇椒ㄖ饕膬?yōu)點(diǎn)包括自然性和可復(fù)用性。對(duì)人而言,面向?qū)ο蠓椒ㄊ亲匀坏暮椭庇^的,因?yàn)槿藗儍A向于按照可感知的對(duì)象來(lái)思考世界。而且和結(jié)構(gòu)化方法相比,它能更容易地實(shí)現(xiàn)分析到設(shè)計(jì)的轉(zhuǎn)化。面向?qū)ο蠓治龅牡湫瓦^(guò)程四、分析方法異同點(diǎn)結(jié)構(gòu)化方法面向?qū)ο蠓椒ㄐ畔⒐こ谭椒ńY(jié)構(gòu)化方法典型分析過(guò)程基本相似,本質(zhì)差別在于解決問(wèn)題的策略不同。有著完全不同的建模思路,前者是以對(duì)象為基礎(chǔ),后者是以功能和數(shù)據(jù)為基礎(chǔ)??偨Y(jié)常用的需求分析方法需求分類常用的需求分析技術(shù)常用的需求分析方法>結(jié)構(gòu)化方法>信息工程方法>面向?qū)ο蠓椒ǚ治龇椒ó愅c(diǎn)思考1信息工程和結(jié)構(gòu)化方法的典型分析過(guò)程的異同?思考2面向?qū)ο蠓治龇椒ê徒Y(jié)構(gòu)化分析方法的異同?工業(yè)APP軟件概要設(shè)計(jì)目錄一、什么是軟件概要設(shè)計(jì)二、概要設(shè)計(jì)基本過(guò)程三、概要設(shè)計(jì)主要任務(wù)一、軟件概要設(shè)計(jì)一、軟件概要設(shè)計(jì)較大規(guī)模軟件項(xiàng)目的設(shè)計(jì)過(guò)程一般劃分為兩個(gè)階段:過(guò)程設(shè)計(jì),明確工業(yè)APP內(nèi)部細(xì)節(jié)詳細(xì)設(shè)計(jì)階段總體設(shè)計(jì),確定工業(yè)App的基本框架系統(tǒng)構(gòu)架軟件結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)概要設(shè)計(jì)階段二、概要設(shè)計(jì)基本過(guò)程概要設(shè)計(jì)基本過(guò)程:三、概要設(shè)計(jì)任務(wù)從技術(shù)管理角度,概要設(shè)計(jì)階段需要制定工作標(biāo)準(zhǔn)和規(guī)范采用的管理規(guī)則,如操作流程、交流方式、工作紀(jì)律等。設(shè)計(jì)文檔的編制標(biāo)準(zhǔn)。信息編碼格式,硬件、操作系統(tǒng)的接口規(guī)約。設(shè)計(jì)目標(biāo)、設(shè)計(jì)原則。1.系統(tǒng)架構(gòu)設(shè)計(jì)系統(tǒng)構(gòu)架設(shè)計(jì):根據(jù)系統(tǒng)的需求框架,確定系統(tǒng)的基本結(jié)構(gòu),以獲得有關(guān)系統(tǒng)創(chuàng)建的總體方案。主要設(shè)計(jì)內(nèi)容包括:①根據(jù)系統(tǒng)業(yè)務(wù)需求,將系統(tǒng)分解成諸多具有獨(dú)立任務(wù)的子系統(tǒng)。②分析子系統(tǒng)之間的通信,確定子系統(tǒng)的外部接口。③分析系統(tǒng)的應(yīng)用特點(diǎn)、技術(shù)特點(diǎn)以及項(xiàng)目資金情況,確定系統(tǒng)的硬件環(huán)境、軟件環(huán)境、網(wǎng)絡(luò)環(huán)境和數(shù)據(jù)環(huán)境等。④根據(jù)系統(tǒng)整體邏輯構(gòu)造與應(yīng)用需要,對(duì)系統(tǒng)進(jìn)行整體物理部署與優(yōu)化。2.軟件結(jié)構(gòu)設(shè)計(jì)軟件結(jié)構(gòu)設(shè)計(jì)是在系統(tǒng)構(gòu)架確定以后,對(duì)組成系統(tǒng)的各個(gè)子系統(tǒng)的結(jié)構(gòu)設(shè)計(jì),將系統(tǒng)進(jìn)一步分解為諸多功能模塊,并考慮如何通過(guò)這些模塊來(lái)構(gòu)造軟件。軟件結(jié)構(gòu)設(shè)計(jì)主要內(nèi)容包括:①確定構(gòu)造子系統(tǒng)的模塊元素。
②根據(jù)軟件需求定義每個(gè)模塊的功能。③定義模塊接口與設(shè)計(jì)模塊接口數(shù)據(jù)結(jié)構(gòu)。
④確定模塊之間的調(diào)用與返回關(guān)系。⑤評(píng)估軟件結(jié)構(gòu)質(zhì)量,進(jìn)行結(jié)構(gòu)優(yōu)化。3.公共數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)概要設(shè)計(jì)中還需要確定那些將被許多模塊共同使用的公共數(shù)據(jù)的構(gòu)造。例如,公共變量、數(shù)據(jù)文件以及數(shù)據(jù)庫(kù)中數(shù)據(jù)等,可以將這些數(shù)據(jù)看作為系統(tǒng)的公共數(shù)據(jù)環(huán)境。對(duì)公共數(shù)據(jù)的設(shè)計(jì)包括:①公共數(shù)據(jù)變量的數(shù)據(jù)結(jié)構(gòu)與作用范圍。
②輸入、輸出文件的結(jié)構(gòu)。③數(shù)據(jù)庫(kù)中的表結(jié)構(gòu)、視圖結(jié)構(gòu)以及數(shù)據(jù)完整性等。4.系統(tǒng)安全性設(shè)計(jì)系統(tǒng)安全性設(shè)計(jì)包括:操作權(quán)限管理設(shè)計(jì)、操作日志管理設(shè)計(jì)、文件與數(shù)據(jù)加密設(shè)計(jì)以及特定功能的操作校驗(yàn)設(shè)計(jì)等。概要設(shè)計(jì)需要對(duì)以上方面的問(wèn)題專門(mén)說(shuō)明,并制定出相應(yīng)的處理規(guī)則。例如操作權(quán)限,假如應(yīng)用系統(tǒng)需要具有權(quán)限分級(jí)管理的功能,則概要設(shè)計(jì)就必須對(duì)權(quán)限分級(jí)管理中所涉及的分級(jí)層數(shù)、權(quán)限范圍、授權(quán)步驟以及用戶賬號(hào)存儲(chǔ)方式等,從技術(shù)角度專門(mén)安排。5.故障處理設(shè)計(jì)工業(yè)App工作過(guò)程中難免出現(xiàn)故障,概要設(shè)計(jì)時(shí)需要對(duì)各種可能出現(xiàn)的來(lái)自于軟件、硬件以及網(wǎng)絡(luò)通信方面的故障專門(mén)考慮。例如,提供備用設(shè)備、設(shè)置出錯(cuò)處理模塊、設(shè)置數(shù)據(jù)備份模塊等。6.可維護(hù)性設(shè)計(jì)工業(yè)App在投入使用以后必將面臨維護(hù),如改正工業(yè)App錯(cuò)誤、擴(kuò)充工業(yè)App功能等。對(duì)此,概要設(shè)計(jì)需要專門(mén)安排專用模塊,以方便日后的維護(hù)。例如,在工業(yè)App中設(shè)置用于系統(tǒng)檢測(cè)維護(hù)的專用模塊;預(yù)計(jì)今后需要進(jìn)行功能擴(kuò)充的模塊,并對(duì)這些接口進(jìn)行專門(mén)定義。7.編寫(xiě)概要設(shè)計(jì)說(shuō)明書(shū)概要設(shè)計(jì)說(shuō)明書(shū)是概要設(shè)計(jì)階段必須產(chǎn)生的基本文檔涉及系統(tǒng)目標(biāo)、系統(tǒng)構(gòu)架、軟件結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、運(yùn)行控制、出錯(cuò)處理、安全機(jī)制等諸多方面的設(shè)計(jì)說(shuō)明。8.概要設(shè)計(jì)評(píng)審概要設(shè)計(jì)任務(wù)完成時(shí),應(yīng)當(dāng)組織對(duì)概要設(shè)計(jì)的評(píng)審。概要設(shè)計(jì)評(píng)審內(nèi)容主要包括:①需求確認(rèn):確認(rèn)所設(shè)計(jì)的工業(yè)App是否已覆蓋了所有已確定的工業(yè)App需求。②接口確認(rèn):確認(rèn)工業(yè)App的內(nèi)部接口與外部接口是否已經(jīng)明確定義。③模塊確認(rèn):確認(rèn)所設(shè)計(jì)的模塊作用范圍是否在其控制范圍之內(nèi)。④風(fēng)險(xiǎn)性:該設(shè)計(jì)在現(xiàn)有技術(shù)條件下和預(yù)算范圍內(nèi)是否能按時(shí)實(shí)現(xiàn)。8.概要設(shè)計(jì)評(píng)審概要設(shè)計(jì)任務(wù)完成時(shí),應(yīng)當(dāng)組織對(duì)概要設(shè)計(jì)的評(píng)審。概要設(shè)計(jì)評(píng)審內(nèi)容主要包括:⑤實(shí)用性:該設(shè)計(jì)對(duì)于需求的解決是否實(shí)用。⑥可維護(hù)性:該設(shè)計(jì)是否考慮了今后的維護(hù)。⑦質(zhì)量:該設(shè)計(jì)是否表現(xiàn)出了良好的質(zhì)量特征。總結(jié)前段低代碼開(kāi)發(fā)過(guò)程概要設(shè)計(jì)主要任務(wù)軟件概要設(shè)計(jì)階段概要設(shè)計(jì)基本過(guò)程思考1簡(jiǎn)述什么是工業(yè)APP軟件概要設(shè)計(jì)階段思考2簡(jiǎn)述工業(yè)APP軟件概要設(shè)計(jì)主要任務(wù)工業(yè)APP頁(yè)面原型設(shè)計(jì)目錄一、什么是原型設(shè)計(jì)二、頁(yè)面原型設(shè)計(jì)規(guī)范三、頁(yè)面原型設(shè)計(jì)工具一、什么是原型設(shè)計(jì)一、什么是原型設(shè)計(jì)原型設(shè)計(jì)將抽象的產(chǎn)品想法、需求轉(zhuǎn)化為具象產(chǎn)品模型的過(guò)程通過(guò)創(chuàng)建一個(gè)初步的產(chǎn)品模型來(lái)展示和驗(yàn)證產(chǎn)品的功能、布局、交互和用戶體驗(yàn)最常見(jiàn)的頁(yè)面原型設(shè)計(jì)方式通過(guò)原型設(shè)計(jì)工具創(chuàng)建原型圖1.線框草圖
草圖也就是線框圖,它可以是紙質(zhì)稿也可以是電子稿。草圖是一種最簡(jiǎn)單、快速、低成本原型設(shè)計(jì)方法,它關(guān)注頁(yè)面結(jié)構(gòu)、布局和基本元素的位置,不關(guān)注細(xì)節(jié)、交互以及視覺(jué)效果。2.低保真原型圖
低保真原型圖無(wú)需裝飾和設(shè)計(jì),只專注呈現(xiàn)設(shè)計(jì)的核心想法和概念,它像是一個(gè)框架,沒(méi)有填充修飾物,目的是盡可能在早期檢測(cè)和修復(fù)產(chǎn)品策略主要問(wèn)題。3.中保真原型圖
中保真原型更多的是指在電腦上使用原型計(jì)工具制作的產(chǎn)品圖形界面設(shè)計(jì),它雖然有一定的界面展示,但不需要過(guò)多的細(xì)節(jié)修飾,中保真原型可以具備必要的交互效果。4.高保真原型圖
高保真原型具有逼真的界面設(shè)計(jì)和完善的交互效果,相當(dāng)于一個(gè)最小化的MVP產(chǎn)品,可以幫助快速驗(yàn)證市場(chǎng),讓用戶體會(huì)到真實(shí)的產(chǎn)品使用感受,但制作高保真原型需要耗費(fèi)較多時(shí)間和精力。二、頁(yè)面原型設(shè)計(jì)整體準(zhǔn)則工業(yè)App頁(yè)面原型概要設(shè)計(jì)整體準(zhǔn)則主要包含兩方面一是頁(yè)面設(shè)計(jì)應(yīng)遵循一致的設(shè)計(jì)規(guī)范二是頁(yè)面原型設(shè)計(jì)應(yīng)合理,符合工業(yè)應(yīng)用場(chǎng)景需求1.原型設(shè)計(jì)規(guī)范一套指導(dǎo)原型圖設(shè)計(jì)的準(zhǔn)則和標(biāo)準(zhǔn),目的在于確保產(chǎn)品設(shè)計(jì)的一致性和可用性,包含對(duì)交互、布局、視覺(jué)風(fēng)格、圖標(biāo)、色彩和字體等方面的規(guī)定,以便設(shè)計(jì)師和開(kāi)發(fā)人員能夠更好地理解和實(shí)施設(shè)計(jì)。2.原型設(shè)計(jì)規(guī)范要求可以總結(jié)為3個(gè)大類交互規(guī)范:包括頁(yè)面導(dǎo)航、按鈕和鏈接的交互行為、表單和驗(yàn)證等,以確保用戶在使用產(chǎn)品時(shí)獲得一致的交互體驗(yàn)。布局規(guī)范:定義頁(yè)面元素的排列方式、間距和比例,以保持界面的統(tǒng)一性和美觀性。視覺(jué)風(fēng)格規(guī)范:規(guī)定色彩、字體、圖標(biāo)和視覺(jué)元素的使用方式,以確保視覺(jué)風(fēng)格的一致性和可辨識(shí)性2.原型設(shè)計(jì)規(guī)范要求可以總結(jié)為3個(gè)大類顏色搭配符合工業(yè)準(zhǔn)則針對(duì)工業(yè)App類型以及用戶工作環(huán)境挑選恰當(dāng)色調(diào),整體色調(diào)和元素設(shè)計(jì)應(yīng)符合工業(yè)準(zhǔn)則。例如工業(yè)三色燈中紅色警示停止、綠色代表通過(guò)安全、黃色提醒警示準(zhǔn)備或慢行,工業(yè)APP設(shè)計(jì)應(yīng)盡可能與常規(guī)信號(hào)含義一致。頁(yè)面布局有效組合邏輯上相關(guān)聯(lián)的控件應(yīng)當(dāng)加以組合以示意其關(guān)聯(lián)性,不相關(guān)或需要權(quán)限分割的應(yīng)當(dāng)分隔開(kāi)。定制性交互設(shè)計(jì)合理考慮APP具體行業(yè)特點(diǎn)進(jìn)行特定設(shè)計(jì),必要時(shí)準(zhǔn)許用戶對(duì)頁(yè)面元素、工具欄、統(tǒng)計(jì)檢索等可定制三、原型設(shè)計(jì)工具常見(jiàn)的App頁(yè)面原型設(shè)計(jì)工具有①AxureRP ②Mockplus(摹客)③墨刀
④碼前讓負(fù)責(zé)定義需求和規(guī)格、設(shè)計(jì)功能和界面的開(kāi)發(fā)人員能夠快速創(chuàng)建應(yīng)用軟件或Web網(wǎng)站的線框圖、流程圖、原型和規(guī)格說(shuō)明文檔。采用專業(yè)的快速原型設(shè)計(jì)工具一站式的產(chǎn)品設(shè)計(jì)和協(xié)作平臺(tái),為產(chǎn)品開(kāi)發(fā)團(tuán)隊(duì)提供協(xié)作、高保真設(shè)計(jì)和設(shè)計(jì)規(guī)范管理支持原型設(shè)計(jì)工具如果采用低代碼開(kāi)發(fā)平臺(tái)進(jìn)行工業(yè)APP開(kāi)發(fā),低代碼開(kāi)發(fā)平臺(tái)自身也可以實(shí)現(xiàn)快速原型開(kāi)發(fā)通過(guò)可視化的拖拽界面和配置參數(shù),將復(fù)雜的開(kāi)發(fā)過(guò)程簡(jiǎn)化為簡(jiǎn)單的操作,運(yùn)用現(xiàn)成的組件庫(kù)和模板,可以快速構(gòu)建出原型,甚至在幾個(gè)小時(shí)之內(nèi)就可以完成。低代碼平臺(tái)內(nèi)置的模板庫(kù)和組件庫(kù)也保證了原型設(shè)計(jì)的規(guī)范性和一致性。低代碼開(kāi)發(fā)平臺(tái)提供了可視化的交互設(shè)計(jì)工具,幫助用戶快速設(shè)計(jì)和修改原型,方便用戶動(dòng)態(tài)調(diào)整和改善原型,讓原型更接近用戶真實(shí)需求??偨Y(jié)工業(yè)APP頁(yè)面原型設(shè)計(jì)原型設(shè)計(jì)工具原型設(shè)計(jì)含義工業(yè)APP頁(yè)面原型設(shè)計(jì)規(guī)范思考1簡(jiǎn)述工業(yè)APP頁(yè)面原型設(shè)計(jì)規(guī)范思考2舉工業(yè)APP頁(yè)面原型設(shè)計(jì)工具工業(yè)APP數(shù)據(jù)建模目錄一、數(shù)據(jù)建模二、低代碼開(kāi)發(fā)平臺(tái)的“數(shù)據(jù)建模”一、數(shù)據(jù)建模一、數(shù)據(jù)建模在計(jì)算機(jī)世界中,數(shù)據(jù)模型用來(lái)描述數(shù)據(jù)及其聯(lián)系的組織方式、表達(dá)方式和存取路徑。為了把現(xiàn)實(shí)世界中的具體事物抽象、組織為某一數(shù)據(jù)庫(kù)管理系統(tǒng)(DataBaseManagementSystem,DBMS)支持的數(shù)據(jù)模型一般先將現(xiàn)實(shí)世界的事物及聯(lián)系抽象成信息世界的概念模型,然后再抽象成機(jī)器世界的數(shù)據(jù)模型。1.概念模型是按用戶的觀點(diǎn)對(duì)數(shù)據(jù)和信息建模,是對(duì)現(xiàn)實(shí)世界的事物及其聯(lián)系的第一級(jí)抽象,它不依賴于具體的計(jì)算機(jī)系統(tǒng)。實(shí)體-聯(lián)系方法(Entity-RelationshipApproach)也稱為E-R模型,是一種常用的概念模型表示方法。現(xiàn)實(shí)世界由一組稱作實(shí)體的基本對(duì)象以及對(duì)象間的聯(lián)系構(gòu)成,該方法用E-R圖來(lái)描述實(shí)體型、屬性和聯(lián)系。2.邏輯模型數(shù)據(jù)模型屬于計(jì)算機(jī)世界中的模型,按計(jì)算機(jī)的觀點(diǎn)對(duì)數(shù)據(jù)建模,是對(duì)現(xiàn)實(shí)世界的事物及其聯(lián)系的第二級(jí)抽象,有嚴(yán)格的形式化定義,用于數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS實(shí)現(xiàn)。2.邏輯模型數(shù)據(jù)庫(kù)技術(shù)的關(guān)系型數(shù)據(jù)模型應(yīng)用最廣泛用表的集合來(lái)表示數(shù)據(jù)和數(shù)據(jù)間的聯(lián)系。數(shù)據(jù)在用戶觀點(diǎn)下由一組關(guān)系組成,每個(gè)關(guān)系的數(shù)據(jù)結(jié)構(gòu)是一張規(guī)范化的二維表,它由行(元組)和列(屬性)組成。3.物理模型物理模型是對(duì)數(shù)據(jù)最底層的抽象,描述數(shù)據(jù)在磁盤(pán)或磁帶上的存儲(chǔ)方式和存取方法。從邏輯模型到物理模型的轉(zhuǎn)換由數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS自動(dòng)完成,用戶一般不必考慮物理級(jí)細(xì)節(jié)。二、低代碼開(kāi)發(fā)平臺(tái)的“數(shù)據(jù)建?!钡痛a開(kāi)發(fā)平臺(tái)介紹01-低代碼開(kāi)發(fā)技術(shù),可以通過(guò)圖形化的用戶界面拖拽組件模型驅(qū)動(dòng)開(kāi)發(fā)、部署工業(yè)App,不同經(jīng)驗(yàn)水平的業(yè)務(wù)人員和IT部門(mén)的開(kāi)發(fā)人員可以共同創(chuàng)建、迭代、發(fā)布,降低工業(yè)App開(kāi)發(fā)成本和難度。低代碼開(kāi)發(fā)平臺(tái)介紹數(shù)據(jù)建模指為工業(yè)APP準(zhǔn)備數(shù)據(jù),包括應(yīng)用本身數(shù)據(jù),如業(yè)務(wù)執(zhí)行數(shù)據(jù)、檔案數(shù)據(jù)、多檔案之間的關(guān)聯(lián)數(shù)據(jù);應(yīng)用外部關(guān)聯(lián)數(shù)據(jù),如協(xié)作數(shù)據(jù)、三方系統(tǒng)數(shù)據(jù)、外部數(shù)據(jù)等。低代碼開(kāi)發(fā)平臺(tái)介紹可視化低代碼全代碼可以實(shí)現(xiàn)低代碼甚至無(wú)代碼的數(shù)據(jù)建模工作。二、低代碼開(kāi)發(fā)平臺(tái)的“數(shù)據(jù)建?!?1-02-低代碼開(kāi)發(fā)平臺(tái)通過(guò)“數(shù)據(jù)建模”功能頁(yè)面幫助開(kāi)發(fā)者構(gòu)建應(yīng)用中的實(shí)體數(shù)據(jù)對(duì)象,提供應(yīng)用中數(shù)據(jù)存儲(chǔ)的基本服務(wù)開(kāi)發(fā)者只需要操作實(shí)體對(duì)象無(wú)需關(guān)心數(shù)據(jù)持久化過(guò)程中的數(shù)據(jù)存取、數(shù)據(jù)同步、讀寫(xiě)分離等底層操作。二、低代碼開(kāi)發(fā)平臺(tái)的“數(shù)據(jù)建模”數(shù)據(jù)建模實(shí)體查詢枚舉可以分別進(jìn)行可視化開(kāi)發(fā)實(shí)體查詢?cè)诋?dāng)前應(yīng)用下自行創(chuàng)建的實(shí)體,即環(huán)境中存儲(chǔ)應(yīng)用數(shù)據(jù)的對(duì)象,提供數(shù)據(jù)新建、修改、發(fā)布和刪除等操作功能。基于實(shí)體通過(guò)關(guān)聯(lián)合并等一系列操作返回的數(shù)據(jù)集合。枚舉提供枚舉數(shù)據(jù)供實(shí)體中的單選選項(xiàng)和多選選項(xiàng)進(jìn)行引用和選擇,枚舉管理功能實(shí)現(xiàn)增刪改查相關(guān)操作。實(shí)體建模低代碼開(kāi)發(fā)平臺(tái)“數(shù)據(jù)建模”主要操作是完成實(shí)體模型創(chuàng)建,平臺(tái)“實(shí)體模型”指的就是應(yīng)用中的實(shí)體數(shù)據(jù)對(duì)象。實(shí)體建??偨Y(jié)工業(yè)APP數(shù)據(jù)建模數(shù)據(jù)建模內(nèi)涵數(shù)據(jù)處理抽象轉(zhuǎn)換過(guò)程概念模型數(shù)據(jù)模型物理模型低代碼開(kāi)發(fā)平臺(tái)的“數(shù)據(jù)建模”功能頁(yè)面實(shí)體建模思考1簡(jiǎn)述計(jì)算機(jī)技術(shù)中數(shù)據(jù)處理抽象和轉(zhuǎn)換過(guò)程?思考2簡(jiǎn)述低代碼開(kāi)發(fā)平臺(tái)的“數(shù)據(jù)建模”功能?工業(yè)APP實(shí)體建模目錄一、認(rèn)識(shí)實(shí)體二、實(shí)體建模基本操作一、認(rèn)識(shí)實(shí)體一、認(rèn)識(shí)實(shí)體01-02-實(shí)體(Entity)是指客觀存在的任何具體或抽象的事物,具有某種屬性可以加以區(qū)分。實(shí)體往往指某類事物的集合,把每一類數(shù)據(jù)對(duì)象的個(gè)體稱為實(shí)體。1.實(shí)體低代碼開(kāi)發(fā)平臺(tái)的“實(shí)體”模型包括實(shí)體名稱、編碼、父實(shí)體、描述信息、引用接口、業(yè)務(wù)屬性和系統(tǒng)屬性等。1.實(shí)體01-02-實(shí)體名稱用于后面使用實(shí)體展示,編碼對(duì)應(yīng)數(shù)據(jù)庫(kù)中的表名,此二者不可與其他實(shí)體命名重復(fù)。父實(shí)體為可選項(xiàng),新增子實(shí)體時(shí)需下拉選擇,無(wú)父實(shí)體則不填。父實(shí)體和子實(shí)體關(guān)系即數(shù)據(jù)庫(kù)中主表從表關(guān)系。1.實(shí)體03-04-業(yè)務(wù)屬性是當(dāng)前實(shí)體的數(shù)據(jù)核心,用戶基于需求場(chǎng)景進(jìn)行新增。唯一性校驗(yàn)是在新增業(yè)務(wù)屬性后保證字段的唯一性的功能,可以自定義某些字段是唯一值,不許重復(fù)。1.實(shí)體系統(tǒng)屬性僅查看,不可手動(dòng)修改。通過(guò)引用接口功能可快速創(chuàng)建系統(tǒng)屬性,從而滿足業(yè)務(wù)數(shù)據(jù)特殊的需求實(shí)體引用接口名稱含義審批實(shí)現(xiàn)審批流的功能業(yè)務(wù)流實(shí)現(xiàn)單據(jù)間推單、拉單、回寫(xiě)等業(yè)務(wù)功能交易類型實(shí)現(xiàn)交易類型復(fù)雜的業(yè)務(wù)流程樹(shù)型結(jié)構(gòu)實(shí)現(xiàn)樹(shù)表頁(yè)面時(shí)需要勾選自動(dòng)編碼實(shí)現(xiàn)編碼的自動(dòng)生成,如單據(jù)流水號(hào),可配置編碼規(guī)則檔案狀態(tài)勾選后,基于該實(shí)體創(chuàng)建的頁(yè)面會(huì)添加停用、啟動(dòng)功能主組織引用組織部門(mén),適用于需要權(quán)限過(guò)濾的情況審批業(yè)務(wù)流交易類型樹(shù)型結(jié)構(gòu)2.業(yè)務(wù)屬性業(yè)務(wù)屬性是當(dāng)前實(shí)體的數(shù)據(jù)核心,是用戶基于當(dāng)前需求場(chǎng)景進(jìn)行數(shù)據(jù)建模的主要過(guò)程。業(yè)務(wù)屬性編碼、名稱、類型引用、標(biāo)簽文本、日期、時(shí)間、日期時(shí)間、數(shù)值、整數(shù)、單選、多選、單選引用、多選引用、定位、開(kāi)關(guān)、超鏈接等。2.業(yè)務(wù)屬性若屬性類型為單選或多選,引用框內(nèi)填寫(xiě)需要的枚舉;若屬性類型為單選引用或多選引用,引用框填入自建已發(fā)布實(shí)體名。二、實(shí)體建?;静僮鞫?shí)體建?;静僮?1-02-Yonbuilder平臺(tái)內(nèi)進(jìn)行實(shí)體對(duì)象建模,需要先進(jìn)入應(yīng)用構(gòu)建服務(wù)創(chuàng)建應(yīng)用新增枚舉,再根據(jù)概念模型設(shè)計(jì)新增實(shí)體、添加其屬性和引用接口并保存發(fā)布。應(yīng)用構(gòu)建新建應(yīng)用新增枚舉實(shí)體建模創(chuàng)建實(shí)體并編輯新增實(shí)體復(fù)制已有實(shí)體Exce導(dǎo)入實(shí)體保存發(fā)布實(shí)體1.應(yīng)用構(gòu)建新建應(yīng)用1.應(yīng)用構(gòu)建單擊右上角“新建應(yīng)用”按鈕,選擇“空白模板”,單擊“下一步”按鈕選擇不同的領(lǐng)域會(huì)有不同的引用業(yè)務(wù)接口,此處選擇“應(yīng)用構(gòu)建服務(wù)”應(yīng)用名稱自定義應(yīng)用引擎,即服務(wù)環(huán)境配置,此處選擇“公共引擎”圖標(biāo)選擇,是應(yīng)用在平臺(tái)顯示的圖標(biāo),可以根據(jù)需要選擇新增枚舉1.應(yīng)用構(gòu)建1.應(yīng)用構(gòu)建“數(shù)據(jù)建?!表?yè)面下包含“實(shí)體”、“查詢”和“枚舉”三個(gè)頁(yè)簽。“枚舉”頁(yè)內(nèi)可以看到本應(yīng)用自建和共享的枚舉列表,提供枚舉值給實(shí)體屬性進(jìn)行單選或多選。1.應(yīng)用構(gòu)建2.實(shí)體建模選擇“數(shù)據(jù)建?!薄皩?shí)體”,頁(yè)面上“新增實(shí)體”、“復(fù)制已有”、“導(dǎo)入”三種操作方式均可以創(chuàng)建實(shí)體。新增實(shí)體2.實(shí)體建模2.實(shí)體建模2.實(shí)體建模復(fù)制已有實(shí)體平臺(tái)支持復(fù)制已有實(shí)體,單擊下拉按鈕“復(fù)制已有”可進(jìn)入所復(fù)制實(shí)體的編輯框,需重新編輯實(shí)體名稱和編碼,避免重復(fù)2.實(shí)體建模Excel導(dǎo)入實(shí)體平臺(tái)支持Excel導(dǎo)入實(shí)體的創(chuàng)建方式,單擊“導(dǎo)入”→“導(dǎo)入Excel”,下載模板并按格式填寫(xiě)后上傳。3.實(shí)體發(fā)布新增實(shí)體頁(yè)面單擊“保存”,實(shí)體列表內(nèi)狀態(tài)會(huì)顯示為“未發(fā)布”,選中該實(shí)體,可編輯、發(fā)布、刪除等。實(shí)體“保存”為“未發(fā)布”3.實(shí)體發(fā)布實(shí)體“發(fā)布”在實(shí)體編輯頁(yè)面單擊“保存并發(fā)布”或單擊列表上懸停顯示的“發(fā)布”按鈕均可發(fā)布實(shí)體。對(duì)于有層級(jí)關(guān)系的情況已發(fā)布的實(shí)體支持修改,修改后狀態(tài)為“更新”,修改內(nèi)容需要進(jìn)行發(fā)布后才會(huì)生效。父實(shí)體的新增和發(fā)布需先于子實(shí)體完成,或一體化發(fā)布。被單選引用/多選引用的實(shí)體需要先發(fā)布??偨Y(jié)實(shí)體建模實(shí)體創(chuàng)建基本操作認(rèn)識(shí)實(shí)體實(shí)體模型組成業(yè)務(wù)屬性應(yīng)用構(gòu)建和新增枚舉新增實(shí)體的三種操作方式實(shí)體發(fā)布思考1簡(jiǎn)述數(shù)據(jù)建模時(shí)實(shí)體和枚舉的區(qū)別?思考2簡(jiǎn)述低代碼開(kāi)發(fā)平臺(tái)實(shí)體建模的業(yè)務(wù)屬性類型?工業(yè)APP頁(yè)面建模目錄一、頁(yè)面建模二、常用頁(yè)面布局模板一、頁(yè)面建模一、頁(yè)面建模01-低代碼開(kāi)發(fā)平臺(tái)的“頁(yè)面建模”當(dāng)用戶執(zhí)行某個(gè)動(dòng)作時(shí)根據(jù)數(shù)據(jù)模型驅(qū)動(dòng)頁(yè)面設(shè)計(jì),提供構(gòu)成應(yīng)用的功能頁(yè)面設(shè)計(jì)器、分析報(bào)表設(shè)計(jì)器配置出單據(jù)、分析報(bào)表等各類頁(yè)面,同時(shí)支持前后端擴(kuò)展,實(shí)現(xiàn)單據(jù)頁(yè)面、業(yè)務(wù)事件的構(gòu)建和交互過(guò)程的個(gè)性化擴(kuò)展。1.頁(yè)面建模應(yīng)用讓我們來(lái)看下yonbuilder平臺(tái)的頁(yè)面建模功能包含哪些應(yīng)用用于創(chuàng)建構(gòu)建應(yīng)用的各類頁(yè)面。用于創(chuàng)建參照頁(yè)面,將經(jīng)常用到的頁(yè)面作為參照模板,方便后期使用。用于設(shè)計(jì)應(yīng)用內(nèi)所有需要打印頁(yè)面的打印模板。2.頁(yè)面類型yonbuilder平臺(tái)把頁(yè)面分為三類。單據(jù)將數(shù)據(jù)建模時(shí)數(shù)據(jù)庫(kù)已經(jīng)存在的字段根據(jù)實(shí)際需要匯聚在一起,形成具有業(yè)務(wù)邏輯的單據(jù)頁(yè)面。單卡、單表、左樹(shù)右表、左樹(shù)右卡、樹(shù)形表、一主多子、主子孫、行編輯表、空頁(yè)面等。2.頁(yè)面類型yonbuilder平臺(tái)把頁(yè)面分為三類。分析為數(shù)據(jù)的智能分析與展示提供便利,可選擇的模板有儀表板、報(bào)表、分析卡片和已有頁(yè)面引用等,可以直接從這個(gè)入口創(chuàng)建智能分析頁(yè)面。第三方在應(yīng)用中引入第三方的鏈接頁(yè)面,通過(guò)URL直接引用即可。二、常用頁(yè)面布局模板二、常用頁(yè)面布局模板01-平臺(tái)頁(yè)面功能提供多種預(yù)置模板和多種布局容器及組件,支持流式排列和自由布局的頁(yè)面組裝,實(shí)現(xiàn)可視化應(yīng)用開(kāi)發(fā)。1.事件常用的單據(jù)頁(yè)面常用模板單卡和列表是最基本的頁(yè)面模板,另有主子結(jié)構(gòu)的一主多子和主子孫模板,還有含有樹(shù)形結(jié)構(gòu)的左樹(shù)右表、左樹(shù)右卡、樹(shù)形表模板,此外還有行編輯表、空頁(yè)面等模板。1.單卡和列表“單卡”通常用于配置一個(gè)節(jié)點(diǎn)的編輯頁(yè)面,用于錄入業(yè)務(wù)數(shù)據(jù)。“列表”通常用于配置一個(gè)節(jié)點(diǎn)的瀏覽頁(yè)面來(lái)展現(xiàn)全貌,創(chuàng)建頁(yè)面選擇預(yù)置模板時(shí)可勾選同時(shí)生成列表,在列表頁(yè)面可查看、刪除已有檔案。1.單卡和列表物料檔案頁(yè)面建模時(shí)選擇單卡模板并且同時(shí)生成列表,在物料檔案卡片頁(yè)面新增物料,在物料檔案列表頁(yè)面查找和刪除已有的物料檔案。2.主子結(jié)構(gòu)“一主多子”模板用于創(chuàng)建主子布局頁(yè)面列表卡片可以展示父實(shí)體和子實(shí)體數(shù)據(jù)信息,會(huì)根據(jù)子表的個(gè)數(shù)自動(dòng)按頁(yè)簽創(chuàng)建多個(gè)子表。支持單主列表及主子列表的選擇
。2.主子結(jié)構(gòu)“一主多子”模板用于創(chuàng)建主子布局頁(yè)面采購(gòu)清單的父實(shí)體詳細(xì)數(shù)據(jù)卡片頁(yè)面可新增采購(gòu)申請(qǐng)同時(shí)編輯清單明細(xì)2.主子結(jié)構(gòu)“一主多子”模板用于創(chuàng)建主子布局頁(yè)面列表頁(yè)面選擇主子列表選項(xiàng),可查詢、瀏覽采購(gòu)申請(qǐng)單,選中單條記錄可查看清單明細(xì),支持編輯、刪除、復(fù)制等操作。2.主子結(jié)構(gòu)這是一主多子列表頁(yè)面示例一主多子2.主子結(jié)構(gòu)這是一主多子列表頁(yè)面示例卡片頁(yè)面可以新增采購(gòu)申請(qǐng)同時(shí)編輯清單明細(xì);列表頁(yè)面選擇主子列表選項(xiàng),可查詢、瀏覽采購(gòu)申請(qǐng)單選中單條記錄可查看清單明細(xì),還可編輯、刪除、復(fù)制等操作。2.主子結(jié)構(gòu)主子孫由列表和卡片兩個(gè)頁(yè)面組成,區(qū)別于一主多子,主子孫模板會(huì)在子表增加一個(gè)對(duì)孫表的觸發(fā),用于錄入或顯示某行對(duì)應(yīng)的孫表數(shù)據(jù)。3.樹(shù)形結(jié)構(gòu)“左樹(shù)右卡”是左側(cè)樹(shù)右側(cè)卡結(jié)構(gòu)的頁(yè)面模板,用于構(gòu)建數(shù)據(jù)本身有層級(jí)關(guān)系的頁(yè)面。比如部門(mén)樹(shù)。3.樹(shù)形結(jié)構(gòu)“左樹(shù)右表”模板由左樹(shù)右表頁(yè)面和卡片頁(yè)面組成左樹(shù)右表頁(yè)面的列表是一個(gè)瀏覽態(tài)的列表,與單列表的作用相同,卡片頁(yè)面是一個(gè)編輯態(tài)的頁(yè)面,用于數(shù)據(jù)的錄入,比如員工檔案。3.樹(shù)形結(jié)構(gòu)“樹(shù)形表”模板由樹(shù)形表頁(yè)面和卡片頁(yè)面組成,是左樹(shù)右卡的另一種展現(xiàn)。上述與樹(shù)形有關(guān)的頁(yè)面,所綁定的實(shí)體數(shù)據(jù)建模需勾選引用接口“樹(shù)形結(jié)構(gòu)”。4.行編輯表是一個(gè)可批量編輯的列表頁(yè)面,常用于字段數(shù)量不多的公共檔案錄入。最終效果是在列表頁(yè)中可以添加功能按鈕,對(duì)當(dāng)前行數(shù)據(jù)進(jìn)行查看、編輯、刪除等操作。總結(jié)工業(yè)APP頁(yè)面建模頁(yè)面建模主要應(yīng)用頁(yè)面類型頁(yè)面參照打印模板單據(jù)(具有業(yè)務(wù)邏輯的頁(yè)面)分析第三方常用頁(yè)面布局模板(單據(jù))單卡、列表主子結(jié)構(gòu)樹(shù)形結(jié)構(gòu)行編輯表一主多子主子孫左樹(shù)右表左樹(shù)右卡樹(shù)形表思考1簡(jiǎn)述低代碼開(kāi)發(fā)平臺(tái)頁(yè)面建模包含哪幾類頁(yè)面?思考2簡(jiǎn)述低代碼開(kāi)發(fā)平臺(tái)常用的單據(jù)頁(yè)面布局模板?主子頁(yè)面設(shè)計(jì)目錄一、頁(yè)面設(shè)計(jì)過(guò)程二、主子頁(yè)面設(shè)計(jì)操作一、頁(yè)面設(shè)計(jì)過(guò)程一、頁(yè)面設(shè)計(jì)過(guò)程應(yīng)用建模實(shí)體建模實(shí)體建模選擇頁(yè)面類型選擇模板(eg.一主多子)綁定元數(shù)據(jù)生成單據(jù)頁(yè)面新建頁(yè)面非空設(shè)置默認(rèn)值設(shè)置自動(dòng)編碼設(shè)置參照顯示與參照帶入數(shù)據(jù)規(guī)則配置保存預(yù)覽如果修改實(shí)體屬性需重新發(fā)布元數(shù)據(jù)二、主子頁(yè)面設(shè)計(jì)操作采購(gòu)申請(qǐng)單1.新建頁(yè)面選擇“一主多子”頁(yè)面布局模板1.新建頁(yè)面編輯頁(yè)面屬性,綁定元數(shù)據(jù)1.新建頁(yè)面新建頁(yè)面完成2.頁(yè)面布局調(diào)整進(jìn)入頁(yè)面設(shè)計(jì)器基本屬性屬性樣式動(dòng)作2.頁(yè)面布局調(diào)整字段顯示/隱藏設(shè)置點(diǎn)擊空白處選中表單2.頁(yè)面布局調(diào)整容器名稱修改與布局調(diào)整2.頁(yè)面布局調(diào)整容器名稱修改與布局調(diào)整單機(jī)空白處選中表格2.頁(yè)面布局調(diào)整添加按鈕拖拽放入修改名稱3.數(shù)據(jù)規(guī)則配置頁(yè)面設(shè)計(jì)器除了進(jìn)行外觀調(diào)整,還可直接配置實(shí)現(xiàn)一部分?jǐn)?shù)據(jù)填寫(xiě)和顯示的規(guī)則,無(wú)需代碼實(shí)現(xiàn)非空設(shè)置默認(rèn)值設(shè)置自動(dòng)編碼設(shè)置參照顯示與參照帶入3.數(shù)據(jù)規(guī)則配置非空設(shè)置3.數(shù)據(jù)規(guī)則配置默認(rèn)值設(shè)置3.數(shù)據(jù)規(guī)則配置自動(dòng)編碼3.數(shù)據(jù)規(guī)則配置自動(dòng)編碼3.數(shù)據(jù)規(guī)則配置參照顯示與參照帶入4.頁(yè)面效果預(yù)覽完成頁(yè)面設(shè)計(jì)后,保存預(yù)覽可查看頁(yè)面設(shè)計(jì)效果錄入采購(gòu)申請(qǐng)子表采購(gòu)清單增行選擇物料編碼填寫(xiě)采購(gòu)數(shù)量自動(dòng)編碼預(yù)覽卡片頁(yè)面4.頁(yè)面效果預(yù)覽預(yù)覽采購(gòu)申請(qǐng)單列表頁(yè)面總結(jié)主子頁(yè)面設(shè)計(jì)頁(yè)面設(shè)計(jì)過(guò)程頁(yè)面設(shè)計(jì)操作頁(yè)面布局調(diào)整效果預(yù)覽數(shù)據(jù)規(guī)則配置新建頁(yè)面思考1簡(jiǎn)述低代碼開(kāi)發(fā)平臺(tái)PC端頁(yè)面設(shè)計(jì)器常用分區(qū)和功能?思考2簡(jiǎn)述頁(yè)面設(shè)計(jì)參照帶入配置的應(yīng)用?移動(dòng)端頁(yè)面設(shè)計(jì)目錄一、移動(dòng)端布局二、移動(dòng)端卡片模板三、移動(dòng)端頁(yè)面設(shè)計(jì)器一、移動(dòng)端布局1.靜態(tài)布局網(wǎng)頁(yè)最外層容器有固定的大小,所有的內(nèi)容以該容器為標(biāo)準(zhǔn),超出寬高的部分用滾動(dòng)條來(lái)實(shí)現(xiàn)滾動(dòng)查閱一般用于PC端,用于移動(dòng)端不適合2.流式布局也叫百分比布局或自適應(yīng)布局240*400360*640元素的寬度按照屏幕分辨率自動(dòng)進(jìn)行適配調(diào)整%(百分比)px(像素)流式布局優(yōu)點(diǎn)解決類似設(shè)備不同分辨率之間的兼容01流式布局在相對(duì)其原始設(shè)計(jì)而言過(guò)小或過(guò)大的屏幕上顯示可能不協(xié)調(diào)可通過(guò)響應(yīng)式布局和彈性布局來(lái)解決一、移動(dòng)端布局01-02-YonBuilder平臺(tái)的移動(dòng)端頁(yè)面設(shè)計(jì)器,對(duì)常用布局做了易用性封裝其組件可以設(shè)計(jì)絕大部分CSS樣式移動(dòng)端
組件樣式三個(gè)單位px(像素)是固定尺寸01根元素的字體大小%(百分比)是指屏幕比例02rem(自適應(yīng))全稱是fontsizeoftherootelement03二、移動(dòng)端卡片模板1.移動(dòng)端頁(yè)面模板目前支持單卡(表)和一主多子和空頁(yè)面3種頁(yè)面模板2.移動(dòng)端卡片模板有純文字卡片、圖文卡片、小圖卡片三種排版可選由純文字組成純文字卡片圖文混排,用于有圖片內(nèi)容的單據(jù)圖文卡片比圖文卡片更簡(jiǎn)潔,常用于信息較少的單據(jù)或子表卡片小圖片卡默認(rèn)按元數(shù)據(jù)實(shí)體的字段順序依次匹配卡片字段綁定只匹配圖片類型的字段圖片位置可匹配除圖片和附件之外所有的字段非圖片位置三、移動(dòng)端頁(yè)面設(shè)計(jì)器三、移動(dòng)端頁(yè)面設(shè)計(jì)器添加設(shè)置1.移動(dòng)端組件庫(kù)設(shè)計(jì)頁(yè)面布局的容器類組件布局容器綁定實(shí)體數(shù)據(jù)的容器類組件數(shù)據(jù)容器渲染頁(yè)面內(nèi)容顯示的組件基礎(chǔ)控件提供給用戶交互操作并提交數(shù)據(jù)的組件表單控件常用頁(yè)面交互及調(diào)用移動(dòng)設(shè)備能力的組件功能組件單據(jù)流程相關(guān)操作組件業(yè)務(wù)組件從外部獲取并顯示數(shù)據(jù)的組件接口組件2.移動(dòng)端樣式設(shè)計(jì)設(shè)置組件的整體寬度和高度寬高設(shè)置先在畫(huà)布中選擇組件,在右側(cè)屬性樣式頁(yè)進(jìn)行調(diào)整支持rem(自適應(yīng))px(固定尺寸)%(屏幕比例)三種單位設(shè)置組件及子組件文本的大小、顏色、字符形狀等字符設(shè)置設(shè)置組件的邊框和圓角邊框設(shè)置設(shè)置組件的內(nèi)外邊距邊距設(shè)置流式布局、標(biāo)簽和圖片三個(gè)組件支持陰影設(shè)置陰影設(shè)置設(shè)置組件的背景,支持顏色或URL圖片鏈接背景設(shè)置3.事件觸發(fā)按鈕有單擊事件動(dòng)作頁(yè)設(shè)置組件的事件觸發(fā)腳本或命令常用組件事件文本框有獲取焦點(diǎn)、失去焦點(diǎn)、值改變事件頁(yè)面有頁(yè)面初始化事件等前端函數(shù):執(zhí)行前端腳本待選操作后端函數(shù):執(zhí)行后端腳本執(zhí)行命令:執(zhí)行系統(tǒng)預(yù)置的命令前端動(dòng)作:執(zhí)行常用的前端動(dòng)作3.預(yù)覽調(diào)試總結(jié)移動(dòng)端頁(yè)面設(shè)計(jì)移動(dòng)端布局移動(dòng)端卡片模板移動(dòng)端頁(yè)面設(shè)計(jì)器組件屬性樣式動(dòng)作畫(huà)布思考1簡(jiǎn)述低代碼開(kāi)發(fā)平臺(tái)移動(dòng)端頁(yè)面設(shè)計(jì)器常用分區(qū)和功能?思考2列舉移動(dòng)端頁(yè)面設(shè)計(jì)常用的三種單位?移動(dòng)端首頁(yè)設(shè)計(jì)目錄一、移動(dòng)端首頁(yè)二、首頁(yè)常用表現(xiàn)形式三、首頁(yè)設(shè)計(jì)示例一、移動(dòng)端首頁(yè)一、移動(dòng)端首頁(yè)01-02-首頁(yè)通常是打開(kāi)應(yīng)用后進(jìn)入用戶視野的第一個(gè)頁(yè)面展示APP的主要功能模塊和信息,方便用戶快速進(jìn)入到所需的功能模塊1.組成狀態(tài)欄通常為系統(tǒng)默認(rèn)信息導(dǎo)航欄通常包含分類、搜索框、掃一掃、消息中心等內(nèi)容區(qū)與APP功能有關(guān),常用到輪播圖、重要消息展示等標(biāo)簽欄該區(qū)為APP主要功能分類,通常是以圖標(biāo)加文字形式展現(xiàn),支持點(diǎn)擊跳轉(zhuǎn)到內(nèi)容頁(yè)二、首頁(yè)常用表現(xiàn)形式1.列表型以垂直排列的方式顯示多行信息,純文本或圖文結(jié)合常用于并列元素的展示??v向長(zhǎng)度沒(méi)有限制,方便上下滑動(dòng)查看和點(diǎn)擊操作2.網(wǎng)格型由棋盤(pán)式、規(guī)律性的小格子構(gòu)成適合用于同類信息展示,典型的如圖片、圖標(biāo)3.卡片型展示可組織不同的內(nèi)容,使得信息模塊化,提升可點(diǎn)擊感可滑動(dòng)的卡片可以進(jìn)一步提升頁(yè)面控件利用率4.多面板布局分類多分欄設(shè)計(jì)可能使界面比較擁擠,左側(cè)滑動(dòng)區(qū)域不宜過(guò)窄,否則不利于單手操作內(nèi)容需要同時(shí)展示時(shí),多面板布局形式能減少界面跳轉(zhuǎn),讓分類同時(shí)呈現(xiàn)三、首頁(yè)設(shè)計(jì)示例1.為生產(chǎn)制造APP創(chuàng)建首頁(yè)頁(yè)面建模新建頁(yè)面單據(jù)空頁(yè)面2.通過(guò)組件的屬性、樣式美化頁(yè)面導(dǎo)航輪播圖公告圖標(biāo)按鈕跳轉(zhuǎn)3.添加輪播內(nèi)容4.公告欄增加顯示行數(shù)和高度設(shè)置5.添加圖標(biāo)按鈕并更改屬性6.頁(yè)面跳轉(zhuǎn)實(shí)現(xiàn)為圖標(biāo)按鈕添加動(dòng)作實(shí)現(xiàn)單擊時(shí)頁(yè)面跳轉(zhuǎn)在同一設(shè)計(jì)器下的頁(yè)面跳轉(zhuǎn)用“顯示子頁(yè)面”不在同一設(shè)計(jì)器下的頁(yè)面跳轉(zhuǎn)選擇接口“跳轉(zhuǎn)頁(yè)面”6.頁(yè)面跳轉(zhuǎn)實(shí)現(xiàn)為圖標(biāo)按鈕添加動(dòng)作實(shí)現(xiàn)單擊時(shí)頁(yè)面跳轉(zhuǎn)在同一設(shè)計(jì)器下的頁(yè)面跳轉(zhuǎn)用“顯示子頁(yè)面”不在同一設(shè)計(jì)器下的頁(yè)面跳轉(zhuǎn)選擇接口“跳轉(zhuǎn)頁(yè)面”總結(jié)移動(dòng)端首頁(yè)設(shè)計(jì)移動(dòng)端首頁(yè)作用組成首頁(yè)表現(xiàn)形式列表型網(wǎng)格型卡片型多面板移動(dòng)端首頁(yè)設(shè)計(jì)示例作用組成思考1簡(jiǎn)述移動(dòng)端首頁(yè)一般由哪些部分組成?思考2簡(jiǎn)述基于YonBuilder平臺(tái)實(shí)現(xiàn)單擊首頁(yè)圖標(biāo)跳轉(zhuǎn)至功能頁(yè)面的實(shí)現(xiàn)方法?工業(yè)APP工作流目錄一、工作流概述二、工作流典型案例三、工業(yè)APP工作流典型案例一、工作流概述一、工作流概述任務(wù)活動(dòng)步驟一、工作流概述一、工作流概述項(xiàng)目管理業(yè)務(wù)流程管理軟件開(kāi)發(fā)一、工作流概述規(guī)范工作流程提高工作效率優(yōu)化資源分配一、工作流概述任務(wù)/活動(dòng)(Task/Activity)工作流中的基本單位,表示需要完成的具體工作。順序/依賴關(guān)系(Sequence/Dependency)任務(wù)之間的前后關(guān)系,確定任務(wù)的執(zhí)行順序。某些任務(wù)可能需要在其他任務(wù)完成后才能開(kāi)始。一、工作流概述角色/參與者(Role/Participant)參與工作流的個(gè)人或團(tuán)隊(duì),他們負(fù)責(zé)執(zhí)行特定的任務(wù)或活動(dòng)。條件/判斷(Condition/Branch)在工作流中根據(jù)不同條件進(jìn)行分支判斷,決定下一步的執(zhí)行路徑。一、工作流概述自動(dòng)化/手動(dòng)操作(Automation/ManualOperation)工作流可以包含自動(dòng)化步驟,通過(guò)計(jì)算機(jī)系統(tǒng)或工具自動(dòng)執(zhí)行,也可以包含需要人工干預(yù)的手動(dòng)操作。通知/提醒(Notification/Alert)工作流可以在任務(wù)完成或特定條件滿足時(shí)發(fā)送通知或提醒相關(guān)的參與者。一、工作流概述一、工作流概述一、工作流概述透明度可管理性一、工作流概述任務(wù)分配執(zhí)行監(jiān)控二、工作流典型案例二、工作流典型案例1.員工提交請(qǐng)假申請(qǐng)申請(qǐng)系統(tǒng)請(qǐng)假類型開(kāi)始日期結(jié)束日期2.主管審批請(qǐng)假申請(qǐng)請(qǐng)假類型開(kāi)始日期結(jié)束日期修改3.人力資源部審批人力資源部驗(yàn)證員工的可用假期余額和其他相關(guān)信息。修改4.員工收到審批結(jié)果審批結(jié)果員工可以安排相應(yīng)的工作安排和交接事宜。員工需要與主管或人力資源部進(jìn)一步溝通。5.假期記錄和統(tǒng)計(jì)系統(tǒng)將批準(zhǔn)的請(qǐng)假記錄保存和更新到員工的假期余額中。人力資源部可以根據(jù)系統(tǒng)的假期記錄進(jìn)行假期統(tǒng)計(jì)和報(bào)告生成。三、工業(yè)APP工作流典型案例三、工業(yè)APP工作流典型案例Step1
發(fā)現(xiàn)設(shè)備故障Step2
提交維修申請(qǐng)Step3
進(jìn)行排單Step4
指定維護(hù)計(jì)劃準(zhǔn)備材料和工具Step3
驗(yàn)證和測(cè)試三、工業(yè)APP工作流典型案例在工業(yè)自動(dòng)化高度發(fā)達(dá)的今天,上述的設(shè)備維護(hù)流程通常都集成在一個(gè)工業(yè)應(yīng)用程序(IndustrialApp)中,形成工業(yè)APP工作流。1.設(shè)備報(bào)修設(shè)備名稱故障描述緊急程度報(bào)修工單2.維護(hù)團(tuán)隊(duì)接收工單設(shè)備故障詳情報(bào)修緊急程度可用資源3.維護(hù)計(jì)劃制定維修時(shí)間材料工具維護(hù)計(jì)劃4.維修執(zhí)行維護(hù)團(tuán)隊(duì)按照計(jì)劃執(zhí)行維修任務(wù),記錄所采取的措施和使用的材料。如果需要更換零件或組件,維護(hù)團(tuán)隊(duì)可以在系統(tǒng)中提交零件申請(qǐng)。5.驗(yàn)證和測(cè)試維護(hù)團(tuán)隊(duì)在維修完成后對(duì)設(shè)備進(jìn)行驗(yàn)證和測(cè)試,確保故障得到解決。如果需要,維護(hù)團(tuán)隊(duì)可以與操作員協(xié)調(diào)設(shè)備的重新啟動(dòng)和測(cè)試。6.工單關(guān)閉維護(hù)團(tuán)隊(duì)在驗(yàn)證和測(cè)試通過(guò)后,將工單標(biāo)記為已完成。系統(tǒng)發(fā)送通知給操作員,告知設(shè)備維修已完成。7.維護(hù)報(bào)告和記錄維護(hù)團(tuán)隊(duì)在系統(tǒng)中記錄維修細(xì)節(jié)、使用的資源和耗材。維護(hù)報(bào)告可以生成并存檔,供日后參考和分析。工業(yè)APP工作流設(shè)計(jì)目錄一、工作流設(shè)計(jì)關(guān)鍵步驟二、工作流模型基本模式一、工作流設(shè)計(jì)關(guān)鍵步驟一、工作流設(shè)計(jì)關(guān)鍵步驟1.確定業(yè)務(wù)需求2.定義工作流步驟確定工作流中的各個(gè)步驟和活動(dòng),并確定它們之間的順序和依賴關(guān)系設(shè)備報(bào)修維護(hù)計(jì)劃制定維修執(zhí)行驗(yàn)證和測(cè)試工單關(guān)閉一、工作流設(shè)計(jì)關(guān)鍵步驟3.確定參與者和角色4.設(shè)計(jì)用戶界面確定在工作流中涉及的不同參與者和他們的角色。權(quán)限責(zé)任一、工作流設(shè)計(jì)關(guān)鍵步驟5.定義工作流規(guī)則和條件6.集成數(shù)據(jù)和系統(tǒng)確定工作流中的規(guī)則和條件,以控制流程的執(zhí)行和決策。評(píng)估規(guī)則優(yōu)先級(jí)規(guī)則將工作流與相關(guān)的數(shù)據(jù)和系統(tǒng)進(jìn)行集成。設(shè)備數(shù)據(jù)庫(kù)庫(kù)存管理系統(tǒng)通知系統(tǒng)確保工作流可以獲取和更新必要的數(shù)據(jù),并與其他系統(tǒng)進(jìn)行交互。一、工作流設(shè)計(jì)關(guān)鍵步驟7.定義通知和提醒機(jī)制8.監(jiān)控和記錄在關(guān)鍵步驟和決策點(diǎn)設(shè)置通知和提醒機(jī)制,以便及時(shí)通知相關(guān)參與者。短信設(shè)計(jì)工作流的監(jiān)控和記錄機(jī)制,以便跟蹤工作流的執(zhí)行情況和性能指標(biāo)。歷史數(shù)據(jù)生成報(bào)告分析一、工作流設(shè)計(jì)關(guān)鍵步驟9.測(cè)試和優(yōu)化在實(shí)施工作流之前進(jìn)行測(cè)試和驗(yàn)證,確保其符合預(yù)期的功能和性能。二、工作流模型基本模式二、工作流模型基本模式工作流模型是一個(gè)為實(shí)現(xiàn)企業(yè)生產(chǎn)經(jīng)營(yíng)管理目標(biāo)所設(shè)計(jì)的工作流執(zhí)行信息系統(tǒng)模型構(gòu)成工作流的節(jié)點(diǎn)開(kāi)始和完成條件導(dǎo)航規(guī)則可能被調(diào)用的應(yīng)用相關(guān)數(shù)據(jù)的定義1.順序模式順序模式是最簡(jiǎn)單的模式,其中任務(wù)按照預(yù)定義的順序依次執(zhí)行。這種模式適用于線性和確定性的流程,其中各個(gè)任務(wù)之間沒(méi)有分支或并行操作。2.順
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年學(xué)前班保育員個(gè)人工作計(jì)劃模版(二篇)
- 2024年大學(xué)后勤采購(gòu)部工作職責(zé)(二篇)
- 2024年實(shí)習(xí)協(xié)議經(jīng)典版(二篇)
- 2024年安全質(zhì)量部職責(zé)范例(四篇)
- 2024年廠規(guī)廠紀(jì)制度例文(三篇)
- 2024年學(xué)校后勤管理工作計(jì)劃例文(三篇)
- 【《新能源汽車(chē)行業(yè)融資模式探析:以蔚來(lái)汽車(chē)為例》11000字(論文)】
- 【《湖北神丹健康食品有限公司員工培訓(xùn)現(xiàn)狀及優(yōu)化策略(數(shù)據(jù)論文)》10000字】
- 2024年小學(xué)班主任班級(jí)管理工作計(jì)劃范例(二篇)
- 2024年季度工作總結(jié)(五篇)
- (正式版)HGT 22820-2024 化工安全儀表系統(tǒng)工程設(shè)計(jì)規(guī)范
- 五年級(jí)人自然社會(huì)全冊(cè)教案
- 人教版四年級(jí)數(shù)學(xué)上冊(cè)《角的度量復(fù)習(xí)課》復(fù)習(xí)教案
- 通達(dá)OA基本功能及使用課件
- astm_b鹽霧試驗(yàn)標(biāo)準(zhǔn)中文
- 高中世界地理區(qū)域地理填圖
- (完整版)沉井和頂管監(jiān)理細(xì)則
- 高低壓配電室運(yùn)行巡查表
- 農(nóng)村家庭貧困證明書(shū)范文
- 兒科過(guò)敏性紫癜護(hù)理查房記錄
- 2022年2022年北京市各區(qū)中考英語(yǔ)一模試卷分類匯編完形填空專題
評(píng)論
0/150
提交評(píng)論