一種基于需求文檔的代碼生成方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN201610677031.X 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN106250164A 公開(kāi)(公告)日 2016-12-21
申請(qǐng)公布號(hào) CN106250164A 申請(qǐng)公布日 2016-12-21
分類號(hào) G06F9/44(2006.01)I;G06F17/30(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 黃首益 申請(qǐng)(專利權(quán))人 廣州南方仕通網(wǎng)絡(luò)科技有限公司
代理機(jī)構(gòu) 廣州市越秀區(qū)哲力專利商標(biāo)事務(wù)所(普通合伙) 代理人 張耐寒;占偉彬
地址 510000 廣東省廣州市天河區(qū)天河北路183號(hào)2101-2116
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種基于需求文檔的代碼生成方法及裝置,該方法包括以下步驟:S1:將需求文檔轉(zhuǎn)換為XML文件;S2:遍歷XML文件,根據(jù)XML文件中的數(shù)據(jù)內(nèi)容生成數(shù)據(jù)模型;S3:根據(jù)數(shù)據(jù)模型構(gòu)建系統(tǒng)框架;S4:根據(jù)數(shù)據(jù)模型生成各數(shù)據(jù)內(nèi)容之間的關(guān)系模型;S5:根據(jù)需求文檔的業(yè)務(wù)邏輯生成相對(duì)應(yīng)的系統(tǒng)功能,所述系統(tǒng)功能包括系統(tǒng)通用功能和特殊需求功能。本發(fā)明能夠由需求文檔直接生成代碼,并且能夠滿足需求文檔所描述的大部分功能,并且還具有如下的意義:第一、其將開(kāi)發(fā)人員的工作重心往業(yè)務(wù)邏輯及算法上實(shí)現(xiàn)轉(zhuǎn)移;第二、快速響應(yīng)需求變更,設(shè)置有些需求變更只要需求人員在文檔中修改文字。