快速開(kāi)發(fā)平臺(tái)介紹_第1頁(yè)
快速開(kāi)發(fā)平臺(tái)介紹_第2頁(yè)
快速開(kāi)發(fā)平臺(tái)介紹_第3頁(yè)
快速開(kāi)發(fā)平臺(tái)介紹_第4頁(yè)
快速開(kāi)發(fā)平臺(tái)介紹_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、軟件快速開(kāi)發(fā)平臺(tái)快速軟件開(kāi)發(fā)平臺(tái)介紹1. 快速軟件開(kāi)發(fā)平臺(tái)產(chǎn)生的背景傳統(tǒng)代碼級(jí)開(kāi)發(fā)成本越來(lái)越高,軟件的功能升級(jí)跟不上市場(chǎng)的變化,客戶的滿意度越來(lái) 越低。造這方面的原因是多方面,最重要是人力成本大幅上升和企業(yè)對(duì)軟件的要求越來(lái)越高, 通用的軟件產(chǎn)品已無(wú)法滿足企業(yè)對(duì)管理的要求,通用一款軟件產(chǎn)品只能解決企業(yè)一項(xiàng)目業(yè)務(wù)70%的需求,或更少。要看企業(yè)的要求修改產(chǎn)品普通實(shí)施工程師根本無(wú)法完成,需求產(chǎn)品研發(fā)人參 于項(xiàng)目的修改,這就造成項(xiàng)目成本大幅上升,同時(shí)也造成產(chǎn)品研發(fā)人員疲于應(yīng)付項(xiàng)目,無(wú)法專(zhuān) 心于產(chǎn)品的升級(jí)。沒(méi)有新的產(chǎn)品適應(yīng)市場(chǎng),造成軟件企業(yè)慢慢脫離市場(chǎng),使軟件公司進(jìn)入一個(gè) 惡性循環(huán)。為了擺脫這個(gè)惡性循環(huán),

2、市場(chǎng)上慢慢形成為了提高開(kāi)發(fā)效率的各種工具,后來(lái)又將這些 工具按整個(gè)系統(tǒng)開(kāi)發(fā)要求重新組合,形成了目前的軟件開(kāi)發(fā)平臺(tái)。2. 目前軟件開(kāi)發(fā)平臺(tái)的現(xiàn)狀目前軟件開(kāi)發(fā)平臺(tái)有兩大陣營(yíng),一是基于JAVA二是基于.NET的,這兩個(gè)平臺(tái)優(yōu)劣是仁者見(jiàn)仁,智者見(jiàn)智。我們選擇平臺(tái)應(yīng)更多的是關(guān)注平臺(tái)本身的功能,目前軟件開(kāi)發(fā)平臺(tái)從使用 角度分為兩類(lèi),一是開(kāi)發(fā)工具的升級(jí)版,二是基于企業(yè)應(yīng)用的支撐開(kāi)發(fā)平臺(tái)。目前市場(chǎng)絕大部分的開(kāi)發(fā)平臺(tái)都是開(kāi)發(fā)工具的升級(jí)版,在開(kāi)發(fā)工具JAVA的Eclipse或.NET的Visual Studio上做了很好的插件,使用界面開(kāi)發(fā)或邏輯開(kāi)發(fā)基本實(shí)現(xiàn)可視化的操作,比代碼 級(jí)開(kāi)發(fā)大提高了效率。開(kāi)發(fā)環(huán)境還是要

3、基于Eclipse或Visual Studio上。開(kāi)發(fā)出來(lái)的產(chǎn)品還原來(lái)方式是一樣需要生成源代碼,做成一個(gè)安裝包作為一個(gè)獨(dú)立程序使用。基于企業(yè)應(yīng)用的支撐開(kāi)發(fā)平臺(tái)是一個(gè)全新的設(shè)計(jì),放棄了傳統(tǒng)的模式,是基于企業(yè)的應(yīng) 用為目標(biāo)設(shè)計(jì),企業(yè)應(yīng)用支撐平臺(tái)即是開(kāi)發(fā)平臺(tái)也是企業(yè)所有功能運(yùn)行平臺(tái),不需要另再安裝 開(kāi)發(fā)工具,直接在平臺(tái)做的無(wú)限制擴(kuò)展開(kāi)發(fā),為企業(yè)構(gòu)建IT支撐平臺(tái),使企業(yè)的所有業(yè)務(wù)系統(tǒng)和業(yè)務(wù)需求按管理要求融為一體,真正實(shí)現(xiàn)企業(yè)完整的業(yè)務(wù)流和數(shù)據(jù)流。咨微OBPS企業(yè)支撐平臺(tái)就是基于此設(shè)計(jì)開(kāi)發(fā)出來(lái)的。軟件快速開(kāi)發(fā)平臺(tái)3. OBPS快速開(kāi)發(fā)平臺(tái)介紹咨微OBPS企業(yè)支撐開(kāi)發(fā)平臺(tái)是領(lǐng)先 SOA應(yīng)用級(jí)業(yè)務(wù)開(kāi)發(fā)平臺(tái),

4、創(chuàng)新的解釋引擎和純WEB可視化開(kāi)發(fā),通過(guò)解釋引擎將開(kāi)發(fā)出來(lái)的功能直接解釋成用戶的操作界面和后臺(tái)的業(yè)務(wù)邏輯,不 再需要生成原代碼和編譯,開(kāi)發(fā)出來(lái)功能即插即用。OBPS平臺(tái)集企業(yè)門(mén)戶、流程定制、業(yè)務(wù)開(kāi)發(fā)、業(yè)務(wù)集成整合、知識(shí)文檔多重功能于一身的軟件開(kāi)發(fā)工具,保障支撐企業(yè)IT長(zhǎng)期的建設(shè)。咨微OBPS開(kāi)發(fā)平臺(tái)不再要關(guān)心對(duì)象、類(lèi)、組件、繼承等這些復(fù)雜IT知識(shí),你只需要了解數(shù)據(jù)庫(kù)的基本操作和網(wǎng)頁(yè)的腳本,剩下的OBPS開(kāi)發(fā)平臺(tái)完成。咨微海信科技公司經(jīng)過(guò)十年在軟件快速開(kāi)發(fā)領(lǐng)域研究和客戶實(shí)踐中,取得了革命性的技術(shù)突破:以軟件構(gòu)件引擎為核心,采用以業(yè)務(wù)流程驅(qū)動(dòng),面向服務(wù)(SOA )的基礎(chǔ)應(yīng)用框架技術(shù),構(gòu)建企業(yè)業(yè)務(wù)支

5、撐開(kāi)發(fā)平臺(tái),使業(yè)務(wù)開(kāi)發(fā)從事務(wù)對(duì)象開(kāi)發(fā)轉(zhuǎn)變面向配置開(kāi)發(fā)的質(zhì)變模式,從而徹底 地改變軟件的生產(chǎn)方式,從根本上提高軟件生產(chǎn)的效率和質(zhì)量,因此也使快速開(kāi)發(fā)平臺(tái)進(jìn)入了配 置型開(kāi)發(fā)平臺(tái)時(shí)代。咨微 OBPS開(kāi)發(fā)平臺(tái)由門(mén)戶管理、集成引擎、流程引擎、開(kāi)發(fā)引擎、文檔引 擎組成,通過(guò)這四大引擎和門(mén)戶快速低成本構(gòu)建企業(yè)IT戰(zhàn)略,快速定制業(yè)務(wù)系統(tǒng),OBPS開(kāi)發(fā)平臺(tái)框架如下圖所示。企業(yè)門(mén)戶應(yīng)用S麗TMI 7丁貝.科一貝哨m宵卄廠晝品層如I縣帥簟坯丄亦流引華注一準(zhǔn)表T雎理知識(shí)文檔引敦器逐畀4<”.-.:<- h 上.-益巻4.擊 文客住扛"牛 全文fet4JT 1.夠說(shuō)奧Ti'J軟件快速開(kāi)發(fā)平

6、臺(tái)軟件快速開(kāi)發(fā)平臺(tái)傳輸服男九密服冨定吋服雷15二營(yíng)宴4. OBPS快速開(kāi)發(fā)平臺(tái)特點(diǎn)1)純WEB可視化設(shè)計(jì),不再需要安裝開(kāi)發(fā)環(huán)境,開(kāi)發(fā)不再受環(huán)境、地點(diǎn)的限制,一條網(wǎng)線 搞定。2)開(kāi)發(fā)完成的功能不需編譯、生成代碼和部署,通過(guò)解釋引擎就可完成,支持動(dòng)態(tài)更新、遠(yuǎn)程更新。3)在平臺(tái)上開(kāi)發(fā)的功能無(wú)需升級(jí),升級(jí)只需升級(jí)平臺(tái)就可, 在平臺(tái)開(kāi)發(fā)的功能不要任何改變,沒(méi)有升級(jí)之苦。4)功能快速遷移,在 OBPS平臺(tái)上開(kāi)發(fā)好的產(chǎn)品一鍵式導(dǎo)出,再一鍵式導(dǎo)入到客戶在用的OBPS平臺(tái)中,與客戶平臺(tái)中系統(tǒng)融為一體,新的功能自然使用平臺(tái)用戶、組織構(gòu)架、權(quán) 限體系和各引擎。5)對(duì)開(kāi)發(fā)人員要求低,只需熟悉SQL語(yǔ)言和網(wǎng)頁(yè)前臺(tái)腳本語(yǔ)

7、言。不再要熟悉對(duì)象、類(lèi)、組件、 繼承這些復(fù)雜IT知識(shí),開(kāi)發(fā)和維護(hù)成本大幅降低。6)強(qiáng)大流程定義功能,對(duì)于業(yè)務(wù)邏輯、業(yè)務(wù)流程梳理再造提供快速低成本的實(shí)現(xiàn)。7)提供大量通用構(gòu)件,用戶可維護(hù)自己獨(dú)有公共構(gòu)件,提高構(gòu)件重用性。8)海量用戶的支持、集群服務(wù)器部署支持,支持大型企業(yè)復(fù)雜應(yīng)用需求。9)完美的將企業(yè)中業(yè)務(wù)系統(tǒng)和管理系統(tǒng)整合一起,實(shí)現(xiàn)企業(yè)級(jí)信息平臺(tái)和構(gòu)建企業(yè) IT戰(zhàn)略。5. OBPS快速開(kāi)發(fā)平臺(tái)功能介紹5.1.基礎(chǔ)服務(wù)層是OBPS提供的底層框架服務(wù),主要為一些公用和通用的功能,包括數(shù)據(jù)對(duì)象、消息服務(wù)、安全審計(jì)、備份服務(wù)、日志管理,加密服務(wù)、定時(shí)服務(wù)、語(yǔ)言管理一系基礎(chǔ)功能。1)數(shù)據(jù)對(duì)象:平臺(tái)集成訪

8、問(wèn)和操作主流數(shù)據(jù)庫(kù)的各種功能,支持的數(shù)據(jù)庫(kù)有 MS SQL ORACLESYSBASE MY SQL。2)消息服務(wù):提供消息中心服務(wù), 所有需要提醒的事務(wù)寫(xiě)到消息中心,消息服務(wù)通過(guò)多種方式提醒到客戶端,消息服務(wù)提供在線提醒、系統(tǒng)留言、短信、郵件、RTX集成。3)安全審計(jì):提供安全審計(jì)功能,對(duì)關(guān)鍵數(shù)據(jù)操作日志、用戶的登錄日志、操作日志、錯(cuò)誤 日志。通過(guò)日志可以分析用戶操作行為、問(wèn)題追逆和錯(cuò)誤排查。4)備份服務(wù):平臺(tái)提供數(shù)據(jù)庫(kù)、數(shù)據(jù)文件和程序的備份服務(wù),設(shè)置備份策略。5)傳輸服務(wù):OBPS平臺(tái)支持遠(yuǎn)程分布式部署,傳輸服務(wù)用于分布式部署時(shí)數(shù)據(jù)的同步。6)加密服務(wù):平臺(tái)提供對(duì)重要數(shù)據(jù)進(jìn)行加密存儲(chǔ)和加密

9、傳輸,保證數(shù)據(jù)的安全性。7)定時(shí)服務(wù):是為系統(tǒng)提供任務(wù)調(diào)度能力,可以在某個(gè)時(shí)間點(diǎn)或周期重復(fù)執(zhí)行一個(gè)任務(wù)。8)語(yǔ)言管理:平臺(tái)提供多語(yǔ)言管理功能,用戶可以自增加一個(gè)種語(yǔ)而不需要修改程序和重新開(kāi)發(fā)。52解釋引擎層5.2.1.集成引擎業(yè)務(wù)集成整合引擎是咨微 OBPS提供本系統(tǒng)和外部系統(tǒng)集成整合的開(kāi)發(fā)引擎,通過(guò)該引擎可 以整合企業(yè)內(nèi)部現(xiàn)有的應(yīng)用系統(tǒng),把各應(yīng)用系統(tǒng)集中統(tǒng)一在企業(yè)內(nèi)部平臺(tái)上,同時(shí)建立各系統(tǒng)之 間的數(shù)據(jù)交互,整合各系統(tǒng)業(yè)務(wù)數(shù)據(jù),實(shí)現(xiàn)應(yīng)用功能和數(shù)據(jù)的完全整合方式。打破內(nèi)部信息系統(tǒng) 的信息孤島和內(nèi)部應(yīng)用系統(tǒng)的“各自為政”情況,把信息資源統(tǒng)一在一個(gè)總體平臺(tái)上,實(shí)現(xiàn)內(nèi)部 管理信息的互連互通、層層利用、

10、資源共享,避免信息系統(tǒng)的重復(fù)建設(shè)。業(yè)務(wù)集成整合從功用和 集成度分為單點(diǎn)登陸、功能整合和數(shù)據(jù)整合。系統(tǒng)集成整合過(guò)程使用平臺(tái)中集成工具、流程工具、開(kāi)發(fā)工具和企業(yè)門(mén)戶,通過(guò)這些工具可 實(shí)現(xiàn)B/S和C/S程序的集成和數(shù)據(jù)整合。集成工具實(shí)現(xiàn)系統(tǒng)的單點(diǎn)登陸和功能整合;流程工具實(shí) 現(xiàn)跨系統(tǒng)的數(shù)據(jù)審批和業(yè)務(wù)數(shù)據(jù)邏輯的處理;開(kāi)發(fā)工具實(shí)施通過(guò)各種接口、數(shù)據(jù)庫(kù)、文件的數(shù)據(jù) 交互、數(shù)據(jù)展現(xiàn)和數(shù)據(jù)的操作;企業(yè)門(mén)戶實(shí)現(xiàn)業(yè)務(wù)信息數(shù)據(jù)在門(mén)戶的展示、提醒和用戶的訂閱功 能,通過(guò)門(mén)戶用戶可以設(shè)定自己想要看到的信息。金業(yè)門(mén)丿1業(yè)齊集成業(yè)務(wù)開(kāi)發(fā)半臺(tái)肖反登菇功帯集質(zhì)駅撫整合業(yè)務(wù)集成引擎流程引舉 控制業(yè)務(wù) 疑扳流轉(zhuǎn)咨微OBPS開(kāi)發(fā)平臺(tái)(

11、業(yè)務(wù)集成構(gòu)架圖)1)單點(diǎn)登陸:通過(guò)集成引擎實(shí)現(xiàn)對(duì)各業(yè)務(wù)系統(tǒng)的安全驗(yàn)證,將外業(yè)務(wù)集成到 OBPS平臺(tái),實(shí)現(xiàn)單點(diǎn)登陸方式。針對(duì)不同外部系統(tǒng)的特點(diǎn),提供不同的單點(diǎn)登陸實(shí)現(xiàn)方式。2)功能整合:在業(yè)務(wù)系統(tǒng)中多個(gè)功能按業(yè)務(wù)需求組合一起,為企業(yè)提供一個(gè)更加方便和完善功能,這就需要整合各業(yè)務(wù)系統(tǒng)功能,實(shí)現(xiàn)系統(tǒng)間數(shù)據(jù)按業(yè)務(wù)規(guī)則流轉(zhuǎn)和控制。3)數(shù)據(jù)整合:數(shù)據(jù)整合也是公司業(yè)務(wù)邏輯的梳理和優(yōu)化,OBPS平臺(tái)將通過(guò)業(yè)務(wù)流程和開(kāi)發(fā)工具進(jìn)行業(yè)務(wù)系統(tǒng)數(shù)據(jù)整合梳理,實(shí)現(xiàn)流程再造。5.2.2.流程引擎提供可視化流程、表單統(tǒng)一的設(shè)計(jì)工具,以有向圖方式設(shè)計(jì)各種類(lèi)型的表單,控制各節(jié)點(diǎn)數(shù)據(jù)采集和流程的處理,實(shí)現(xiàn)包括公文、業(yè)務(wù)的各種過(guò)程控

12、制;提供標(biāo)準(zhǔn)的組件開(kāi)發(fā)接口;使用二次開(kāi)發(fā)函數(shù)實(shí)現(xiàn)與業(yè)務(wù)系統(tǒng)的數(shù)據(jù)動(dòng)態(tài)交互。該流程引擎覆蓋了符合中國(guó)用戶特點(diǎn)的政府、企業(yè) 事業(yè)單位和專(zhuān)業(yè)領(lǐng)域工作流業(yè)務(wù)系統(tǒng)的需求?;谄脚_(tái)無(wú)關(guān)性和 XML的工作流引擎適合不同行業(yè)用戶、不同類(lèi)型的應(yīng)用系統(tǒng)。流程設(shè)取設(shè)計(jì)原理如下圖:豈備裁曙骨世數(shù)至I正立附經(jīng) *軍設(shè)計(jì)操作界出i二ft開(kāi)發(fā)漬轉(zhuǎn)K晟控制外tc殺轡桂齊*:皋坯流梶亙吾軟件快速開(kāi)發(fā)平臺(tái)軟件快速開(kāi)發(fā)平臺(tái)特有的流程引擎設(shè)計(jì),使工作流的設(shè)計(jì)變得非常簡(jiǎn)單,在流程設(shè)計(jì)過(guò)程中不需要用戶再設(shè)計(jì)軟件快速開(kāi)發(fā)平臺(tái)表,不用與數(shù)據(jù)庫(kù)打交到,在流程設(shè)計(jì)過(guò)程分為四層:流程圖設(shè)計(jì)、數(shù)據(jù)表單設(shè)計(jì)、權(quán)限設(shè)計(jì)、 流程數(shù)據(jù)定義。流程圖設(shè)計(jì): 通

13、過(guò)流程圖來(lái)展示事物的辦理過(guò)程,流程的節(jié)點(diǎn)類(lèi)型分為四種:開(kāi)始節(jié)點(diǎn)、步驟節(jié)點(diǎn)、條件節(jié)點(diǎn)和結(jié)束節(jié)點(diǎn)。再?gòu)?fù)雜的流程都是通過(guò)這四種節(jié)點(diǎn)類(lèi)型組合完成,如下圖:I1X-A-J IE II *童夷起上勒|“辭肯寶理軟件快速開(kāi)發(fā)平臺(tái)軟件快速開(kāi)發(fā)平臺(tái)每個(gè)步驟的收件人可選擇、指定、角色,單人、多人處理,在多人處理時(shí)可設(shè)置會(huì)簽?zāi)J?、按人員順序流轉(zhuǎn)、并發(fā)處理;可設(shè)定每步驟的處理時(shí)間、過(guò)期處理、報(bào)警提醒和移動(dòng)處理的設(shè)置。軟件快速開(kāi)發(fā)平臺(tái)軟件快速開(kāi)發(fā)平臺(tái)一個(gè)流程模型支持多個(gè)子流程、嵌入其它流程和啟動(dòng)外問(wèn)流程。表單設(shè)計(jì):通過(guò)圖形化的方式設(shè)計(jì)流程的審批表單,表單可以有多張,表單上的元素有圖片、文本框、 單選框、多選框、下拉框、

14、文本、按扭、時(shí)間控件、表格控件、角色控件、意見(jiàn)控件、簽名控件、 聲音控件、嵌入平臺(tái)定制頁(yè)面或外系統(tǒng)界面。表單上每個(gè)元素可以設(shè)置風(fēng)格(顏色、大小、字體),每個(gè)元素需要綁定一個(gè)表頭屬性,每個(gè)錄入框可以添加前臺(tái)事件,對(duì)前臺(tái)數(shù)據(jù)進(jìn)行控制處理,也可以動(dòng)態(tài)從后臺(tái)獲取數(shù)據(jù),執(zhí)行業(yè)務(wù) 運(yùn)算。下拉框、單選框和多選框數(shù)據(jù)項(xiàng)可以來(lái)源其它數(shù)據(jù)庫(kù)。數(shù)據(jù)定義:流程數(shù)據(jù)包括正文、附件、表頭屬性、角色。正文:要審批的主要內(nèi)容,一個(gè)流程可以綁定多個(gè)正文模板,要啟動(dòng)時(shí)可選擇那個(gè)正文 的模板。正文內(nèi)容支持筆跡留痕。附件:添加附件模板,可添加多附件,附件支持版本控制。表頭屬性:定義流程表單中所有要用到的數(shù)據(jù)和隱藏的數(shù)據(jù),可以設(shè)置數(shù)據(jù)

15、的初始值和 來(lái)源于二次開(kāi)發(fā)函數(shù),也可以綁定指定表的字段數(shù)據(jù)。角色:流程中的角色用于本流程,用于步驟節(jié)點(diǎn)中收件人。角色可以來(lái)源于二次開(kāi)發(fā)函 數(shù)的動(dòng)態(tài)計(jì)算所得。權(quán)限定義:權(quán)限定義是流程中定義的一個(gè)個(gè)權(quán)限集合,權(quán)限定義后與步驟節(jié)點(diǎn)綁定,綁定后步驟節(jié)點(diǎn)就有對(duì)流程中表單、流程數(shù)據(jù)的操作權(quán)限。權(quán)限集合包含的權(quán)限有:正文、附件修改、刪除、查看權(quán)限流程的查看和動(dòng)態(tài)修改權(quán)限數(shù)據(jù)表單的瀏覽權(quán)限表單元素的不可見(jiàn)、只讀、可操作、必操盤(pán)權(quán)限角色中二次代碼的執(zhí)行時(shí)間設(shè)置表頭屬性中二次代碼的執(zhí)行時(shí)間設(shè)置二次開(kāi)發(fā)函數(shù)的執(zhí)行時(shí)間設(shè)置,共有16種執(zhí)行時(shí)間,有服務(wù)器端與客戶端執(zhí)行之分。批示意見(jiàn)的查看權(quán)限,對(duì)敏感批示意見(jiàn)設(shè)置是否能查

16、看二次開(kāi)發(fā):流程中二次開(kāi)發(fā)功能是對(duì)復(fù)雜業(yè)務(wù)流程的重要支持,函數(shù)的語(yǔ)法同.NET。二次開(kāi)發(fā)中可以實(shí)現(xiàn)調(diào)用外部接口交互數(shù)據(jù)、對(duì)流程數(shù)據(jù)的運(yùn)算處理、流程的流向控制和其它想要的功能。5.2.3.開(kāi)發(fā)引擎使用全新的開(kāi)發(fā)思路,獨(dú)創(chuàng)的解釋引擎,最大化的簡(jiǎn)化了程序的開(kāi)發(fā),放棄只有IT專(zhuān)業(yè)人員才能理解對(duì)象、類(lèi)、組件、繼承 和復(fù)雜多層程序架構(gòu)。OBPS平臺(tái)提供純 WEB開(kāi)發(fā)環(huán)境,IE就是開(kāi)發(fā)環(huán)境。學(xué)習(xí)使用OBPS開(kāi)發(fā)工具與學(xué)習(xí) EXCELS難度是基本相同,真正意思上的配置性開(kāi)發(fā), 開(kāi)發(fā)完就可上線使用,不再需要編譯、生成代碼和部署,開(kāi)發(fā)功能實(shí)現(xiàn)動(dòng)態(tài)部署、動(dòng)態(tài)維護(hù),使 業(yè)務(wù)不間斷運(yùn)行。開(kāi)發(fā)引擎按照程序開(kāi)發(fā)流程分為需求

17、分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)開(kāi)發(fā)、系統(tǒng)試運(yùn)行、維護(hù)管理控 的全生命周期的管理,如下圖所示。在需求分析和系統(tǒng)設(shè)計(jì)環(huán)節(jié)除了對(duì)文檔的控制外,按系統(tǒng)業(yè) 務(wù)需求和設(shè)計(jì)要求建立完成功能模塊和數(shù)據(jù)庫(kù)表的設(shè)計(jì)。n szrFET.'.'業(yè)芻迂止眨址廿> j11 1非務(wù)田謨計(jì).1地iTt劃唄吐報(bào)樣if砒尋扎呂出冊(cè)業(yè)1(系統(tǒng)開(kāi)發(fā)流程)系統(tǒng)開(kāi)發(fā)工具分為兩大類(lèi)用戶操作層和業(yè)務(wù)規(guī)則層,用戶操作層就是給使用者提供的各種操 作界面和數(shù)據(jù)展示界面,通過(guò)操作界面調(diào)用業(yè)務(wù)規(guī)則完成用戶所需要的功能。業(yè)務(wù)規(guī)則層分為前 臺(tái)和后臺(tái),前臺(tái)業(yè)務(wù)規(guī)則也就是界面業(yè)務(wù)規(guī)則;后臺(tái)業(yè)務(wù)規(guī)則有數(shù)據(jù)操作規(guī)則和復(fù)雜數(shù)據(jù)運(yùn)算; 業(yè)務(wù)流程設(shè)計(jì)是包含

18、了前臺(tái)、后臺(tái)和人機(jī)交互,是最為復(fù)雜的業(yè)務(wù)規(guī)則。界面業(yè)務(wù)規(guī)則: 是用戶可見(jiàn)界面上的業(yè)務(wù)規(guī)則,有對(duì)輸入數(shù)據(jù)的規(guī)則校驗(yàn)(如日期數(shù)據(jù)、手 機(jī)號(hào)、郵箱等檢驗(yàn))、界面數(shù)據(jù)的運(yùn)算、與后臺(tái)數(shù)據(jù)的動(dòng)態(tài)交互。數(shù)據(jù)操作規(guī)則:是對(duì)數(shù)據(jù)庫(kù)的表、視圖、存儲(chǔ)過(guò)程、觸發(fā)器、函數(shù)的各種操作,是對(duì)數(shù)據(jù)文 件的上傳、下載、修改、版本控制的各種操作。所有這些操作標(biāo)準(zhǔn)化并與用戶操作界面融為一體。復(fù)雜數(shù)據(jù)運(yùn)算:定義業(yè)務(wù)中復(fù)雜數(shù)據(jù)的運(yùn)算,如生產(chǎn)排成、薪資計(jì)算、倉(cāng)庫(kù)存盤(pán)點(diǎn)等。業(yè)務(wù)流程設(shè)計(jì): 業(yè)務(wù)流程是最為復(fù)雜的業(yè)務(wù)規(guī)則,涉及到多人多部門(mén)參于,涉及到多數(shù)據(jù)源 多數(shù)據(jù)表,還可能涉及到各業(yè)務(wù)系統(tǒng)的數(shù)據(jù)交互,詳細(xì)介紹參考流程引擎。5.2.4. 文檔

19、引擎知識(shí)文檔引擎提供了一個(gè)管理平臺(tái),用戶根據(jù)自己的需要定制知識(shí)文檔的分類(lèi)、權(quán)限,每個(gè)分類(lèi)可以指定不同的用戶群。權(quán)限分為查看權(quán)限、錄入權(quán)限和管理權(quán)限,權(quán)限最細(xì)可以控制到某篇文檔指定查看用戶,分類(lèi)的管理者可以再建子分類(lèi)。文檔引擎特點(diǎn)及功能:提供了全面的知識(shí)文檔管理的框架,對(duì)知識(shí)進(jìn)行完全規(guī)范化的組織,并允許用戶在任何地點(diǎn)和時(shí)間編輯、存儲(chǔ)和創(chuàng)建任何類(lèi)型的文檔;嚴(yán)格的安全限制和完備的日志功能,保證文檔的讀取和操作的安全性;提供強(qiáng)大的文檔維護(hù)功能,自定義文檔分類(lèi)的屬性,支持在線二次開(kāi)發(fā)功能;文檔分類(lèi)屬性自定義功能,支持160多個(gè)推展屬性;支持文檔顯示和錄入界面的設(shè)計(jì);提供強(qiáng)大的在線編輯功能,支持OFFIC

20、E文檔的導(dǎo)入。5.2.5. 企業(yè)門(mén)戶企業(yè)門(mén)戶就是一個(gè)聯(lián)接企業(yè)內(nèi)部和外部的系統(tǒng),它可以為企業(yè)提供一個(gè)單一的訪問(wèn)企業(yè)各種信息資源的入口,企業(yè)的員工、客戶、合作伙伴和供應(yīng)商等等都可以通過(guò)這個(gè)門(mén)戶獲得個(gè)性化的信息和服務(wù)。企業(yè)門(mén)戶可以無(wú)縫地集成企業(yè)的內(nèi)容、商務(wù)和社區(qū)。首先,通過(guò)企業(yè)門(mén)戶,企業(yè)能夠動(dòng)態(tài)地發(fā)布存儲(chǔ)在企業(yè)內(nèi)部和外部的各種信息;其次,企業(yè)門(mén)戶可以完成網(wǎng)上的交易;此外,企業(yè)門(mén)戶還可以支持網(wǎng)上的虛擬社區(qū),網(wǎng)站的用戶可以相互討論和交換信息。企業(yè)門(mén)戶可以為企業(yè)的信息系統(tǒng)提供穩(wěn)定的、可伸縮和可靠的基礎(chǔ)和框架結(jié)構(gòu)。為每個(gè)用戶提供具有個(gè)性化的功能,因此可以為最終用戶提供更加直觀、易用的界面,并且能簡(jiǎn)化用戶的使用并節(jié)省時(shí)間。根據(jù)單位的特點(diǎn)和需要,輕松建立起適合自己辦公、業(yè)務(wù)和行政管理的綜合信息平臺(tái),使單位無(wú)需專(zhuān)業(yè)技術(shù)支持就能方便地調(diào)整框架設(shè)置,以適應(yīng)不斷變化的需求。用戶可以增加各種信息資源、確定信息的可見(jiàn)性、進(jìn)行菜單、版面、配色自定義等,形成每個(gè)用戶各自數(shù)字儀表板”風(fēng)格的個(gè)性化辦公平臺(tái)。為了達(dá)到這此功能門(mén)戶的后面還需要集成引擎、文檔引擎和基礎(chǔ)服務(wù)構(gòu)件 的支持,門(mén)戶的工具有:門(mén)戶設(shè)計(jì)工具、系統(tǒng)CCS管理、門(mén)戶插件管理、門(mén)戶權(quán)限管理。53應(yīng)用框架層平臺(tái)應(yīng)用層是平臺(tái)提供給管理應(yīng)用軟件所必須的權(quán)限管理、組織架構(gòu)、模塊管理和平臺(tái)配置,還有平臺(tái)流程工

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論