欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于動(dòng)態(tài)發(fā)票模板的發(fā)票開具系統(tǒng)的制作方法

文檔序號(hào):8361486閱讀:250來源:國知局
一種基于動(dòng)態(tài)發(fā)票模板的發(fā)票開具系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及稅控發(fā)票技術(shù)領(lǐng)域,特別設(shè)計(jì)一種可動(dòng)態(tài)生成發(fā)票模板的發(fā)票開具系 統(tǒng)。
【背景技術(shù)】
[0002] 在企業(yè)運(yùn)行過程中,發(fā)票的重要性毋庸置疑。在各行各業(yè)發(fā)票使用的需求下,傳統(tǒng) 手工開具發(fā)票的局限性日益明顯,目前國內(nèi)許多省份正在大力推廣網(wǎng)絡(luò)發(fā)票系統(tǒng)。而由于 各個(gè)地區(qū)的不同需求,導(dǎo)致網(wǎng)絡(luò)發(fā)票開具系統(tǒng)需求多種多樣,變化層出不窮,給系統(tǒng)開發(fā)人 員帶來了很大的麻煩。
[0003] 為此,如何適應(yīng)目前網(wǎng)絡(luò)發(fā)票需求多樣、種類繁多的特點(diǎn),提供一套可滿足不同地 區(qū)不同需求的發(fā)票開具方案,成為本領(lǐng)域技術(shù)人員亟待解決的問題。

【發(fā)明內(nèi)容】

[0004] 本發(fā)明的目的在于解決目前網(wǎng)絡(luò)發(fā)票開具過程中存在的上述弊端,提供一種具高 效準(zhǔn)確、便于維護(hù)、適應(yīng)性強(qiáng),且可在網(wǎng)絡(luò)發(fā)票業(yè)界大范圍拓展應(yīng)用的發(fā)票開具系統(tǒng)。
[0005] 為達(dá)上述目的,本發(fā)明提出一種基于動(dòng)態(tài)發(fā)票模板的發(fā)票開具系統(tǒng),包括:
[0006] 數(shù)據(jù)接收模塊,用于接收源數(shù)據(jù)并驗(yàn)證所述源數(shù)據(jù)的合法性;
[0007] 數(shù)據(jù)解析模塊,與所述數(shù)據(jù)接收模塊相連,用于從所述數(shù)據(jù)接收模塊中提取經(jīng)過 驗(yàn)證的源數(shù)據(jù),將所述源數(shù)據(jù)解析為系統(tǒng)可識(shí)別數(shù)據(jù)并保存;
[0008] 動(dòng)態(tài)創(chuàng)建模塊,與所述數(shù)據(jù)解析模塊相連,根據(jù)所述可識(shí)別數(shù)據(jù)的內(nèi)容動(dòng)態(tài)創(chuàng)建 發(fā)票開具模板、用戶界面元素和邏輯功能元素。
[0009] 根據(jù)本發(fā)明提出的基于動(dòng)態(tài)發(fā)票模板的發(fā)票開具系統(tǒng),還包括功能擴(kuò)展模塊,與 所述動(dòng)態(tài)創(chuàng)建模塊相連,用于根據(jù)需要進(jìn)行系統(tǒng)功能的擴(kuò)展。
[0010] 根據(jù)本發(fā)明提出的基于動(dòng)態(tài)發(fā)票模板的發(fā)票開具系統(tǒng),所述數(shù)據(jù)接收模塊獲取所 述源數(shù)據(jù)的方式包括數(shù)據(jù)提供方直接推送的方式和數(shù)據(jù)接收模塊提出請(qǐng)求、數(shù)據(jù)提供方進(jìn) 行應(yīng)答的方式。
[0011] 根據(jù)本發(fā)明提出的基于動(dòng)態(tài)發(fā)票模板的發(fā)票開具系統(tǒng),所述數(shù)據(jù)解析模塊解析出 的可識(shí)別數(shù)據(jù)包括發(fā)票模板的狀態(tài)信息、元素屬性信息和需求關(guān)系信息;其中所述發(fā)票模 板的狀態(tài)信息是指發(fā)票票樣元素的大小和顯示樣式;所述元素屬性信息是指模板元素在不 同狀態(tài)下對(duì)應(yīng)轉(zhuǎn)換的不同狀態(tài)及格式;所述需求關(guān)系信息是指當(dāng)前模板的各個(gè)元素與需求 功能點(diǎn)的邏輯關(guān)系,以及在功能實(shí)現(xiàn)轉(zhuǎn)換時(shí)對(duì)應(yīng)元素的改變的關(guān)系。
[0012] 根據(jù)本發(fā)明提出的基于動(dòng)態(tài)發(fā)票模板的發(fā)票開具系統(tǒng),所述數(shù)據(jù)解析模塊包括:
[0013] 發(fā)票模板子模塊,通過調(diào)用數(shù)據(jù)解析模塊中存儲(chǔ)的可識(shí)別數(shù)據(jù)動(dòng)態(tài)創(chuàng)建發(fā)票模 板;
[0014] 用戶界面子模塊,通過調(diào)用數(shù)據(jù)解析模塊中存儲(chǔ)的可識(shí)別數(shù)據(jù)動(dòng)態(tài)創(chuàng)建用戶界 面;
[0015] 邏輯功能子模塊,通過調(diào)用數(shù)據(jù)解析模塊中存儲(chǔ)的可識(shí)別數(shù)據(jù)動(dòng)態(tài)創(chuàng)建系統(tǒng)的邏 輯功能。
[0016] 根據(jù)本發(fā)明提出的基于動(dòng)態(tài)發(fā)票模板的發(fā)票開具系統(tǒng),所述發(fā)票模板創(chuàng)建子模塊 的數(shù)據(jù)結(jié)構(gòu)為層級(jí)結(jié)構(gòu),其中最外層用于存儲(chǔ)包括模板名稱、模板大小以及子元素?cái)?shù)量的 發(fā)票模板基本屬性。
[0017] 根據(jù)本發(fā)明提出的基于動(dòng)態(tài)發(fā)票模板的發(fā)票開具系統(tǒng),所述用戶界面創(chuàng)建子模塊 的數(shù)據(jù)結(jié)構(gòu)為層級(jí)結(jié)構(gòu),通過map容器存儲(chǔ)實(shí)現(xiàn)用戶界面元素的一一對(duì)應(yīng)關(guān)系。
[0018] 根據(jù)本發(fā)明提出的基于動(dòng)態(tài)發(fā)票模板的發(fā)票開具系統(tǒng),所述邏輯功能創(chuàng)建子模塊 的數(shù)據(jù)結(jié)構(gòu)包括:定義具體功能操作的操作標(biāo)識(shí)、確定每個(gè)操作標(biāo)識(shí)對(duì)應(yīng)的傳遞參數(shù)以及 確定每個(gè)傳遞參數(shù)的結(jié)構(gòu)體關(guān)系。
[0019] 與現(xiàn)有技術(shù)相比,本發(fā)明具有如下有益效果:
[0020] (1)本發(fā)明提出了一種可擴(kuò)展性極強(qiáng)的網(wǎng)絡(luò)發(fā)票系統(tǒng)設(shè)計(jì)模式,將數(shù)據(jù)控制邏輯 原理應(yīng)用于整個(gè)系統(tǒng)創(chuàng)建過程,極大地節(jié)省了人力投入;
[0021] (2)本發(fā)明對(duì)源數(shù)據(jù)變更的支持簡捷、快速,幾乎可同步完成;在源數(shù)據(jù)產(chǎn)生變更 時(shí)無需二次開發(fā),自適應(yīng)性極強(qiáng);
[0022] (3)本發(fā)明對(duì)源數(shù)據(jù)信息的獲取非常開放,只需源數(shù)據(jù)滿足既定格式即可;這種屬 性有利于快速靈活地增加獲取新的數(shù)據(jù)信息,從而更廣泛地拓展業(yè)務(wù)。
【附圖說明】
[0023] 圖1為本發(fā)明一個(gè)實(shí)施例的基于動(dòng)態(tài)發(fā)票模板的發(fā)票開具系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0024] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0025] 請(qǐng)參閱圖1,本發(fā)明的主要組成部分包括數(shù)據(jù)接收模塊、數(shù)據(jù)解析模塊和動(dòng)態(tài)創(chuàng)建 模塊。其中數(shù)據(jù)接收模塊用于接收源數(shù)據(jù)并驗(yàn)證所述源數(shù)據(jù)的合法性;數(shù)據(jù)解析模塊與數(shù) 據(jù)接收模塊相連,用于從所述數(shù)據(jù)接收模塊中提取經(jīng)過驗(yàn)證的源數(shù)據(jù),將所述源數(shù)據(jù)解析 為可識(shí)別數(shù)據(jù)并保存;動(dòng)態(tài)創(chuàng)建模塊與所述數(shù)據(jù)解析模塊相連,根據(jù)所述可識(shí)別數(shù)據(jù)的內(nèi) 容動(dòng)態(tài)創(chuàng)建發(fā)票開具模板、用戶界面元素和邏輯功能元素。
[0026] 下面來詳細(xì)說明以上各模塊的具體功能及組成。
[0027] 數(shù)據(jù)接收模塊負(fù)責(zé)接收源數(shù)據(jù)并驗(yàn)證其合法性,其中該源數(shù)據(jù)由提供方與開發(fā)方 約定接口及數(shù)據(jù)格式傳入。本發(fā)明采用網(wǎng)絡(luò)傳輸XML數(shù)據(jù)流格式接受源數(shù)據(jù),接收過程中 使用加密算法保證數(shù)據(jù)傳輸?shù)陌踩?。?shù)據(jù)合法性驗(yàn)證是指數(shù)據(jù)流本身的完整性和內(nèi)容的 合法性驗(yàn)證。數(shù)據(jù)接收模塊獲取源數(shù)據(jù)的方式可根據(jù)具體需求來確定,如由數(shù)據(jù)提供方推 送或由數(shù)據(jù)接收模塊需要時(shí)以請(qǐng)求應(yīng)答方式傳輸。一般來說,對(duì)于大部分功能均采用發(fā)票 開具系
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
荆州市| 高淳县| 耒阳市| 建宁县| 宜章县| 乌兰浩特市| 石嘴山市| 夏邑县| 砀山县| 调兵山市| 寿宁县| 葵青区| 蓝田县| 隆尧县| 佳木斯市| 斗六市| 成武县| 吴川市| 巴东县| 宜丰县| 孝义市| 三原县| 大洼县| 凤庆县| 哈尔滨市| 巴东县| 九龙坡区| 来凤县| 吉安县| 个旧市| 普安县| 德庆县| 江陵县| 大渡口区| 汝州市| 余庆县| 博客| 锡林浩特市| 松溪县| 甘孜| 沭阳县|