開(kāi)票軟件復(fù)用系統(tǒng)和方法
【專利摘要】本發(fā)明提供一種開(kāi)票軟件復(fù)用系統(tǒng)及其方法,其包括客戶端和服務(wù)器端,客戶端和服務(wù)器端之間通過(guò)TCP協(xié)議進(jìn)行數(shù)據(jù)通信,其中:所述的客戶端具有用戶操作界面,用以實(shí)現(xiàn)開(kāi)票企業(yè)的管理,并提供了企業(yè)開(kāi)票接口;所述的服務(wù)器提供核心控制和調(diào)動(dòng)功能,其設(shè)有共享目錄,所有開(kāi)票機(jī)均可以訪問(wèn)該共享目錄,所有企業(yè)的開(kāi)票軟件必須安裝在該共享目錄的不同子目錄中,企業(yè)開(kāi)票數(shù)據(jù)也保存在這些子目錄中。本發(fā)明可以使企業(yè)在每個(gè)窗口都可以進(jìn)行開(kāi)票,不限定具體的窗口,并且不涉及數(shù)據(jù)的同步問(wèn)題。
【專利說(shuō)明】開(kāi)票軟件復(fù)用系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及稅控【技術(shù)領(lǐng)域】,特別涉及的是一套方便稅務(wù)所為中小規(guī)模的納稅人企業(yè)提供開(kāi)票服務(wù)的系統(tǒng)及其方法。
【背景技術(shù)】
[0002]稅務(wù)管理是一件事關(guān)國(guó)計(jì)民生的大事。為了加強(qiáng)專用發(fā)票的管理,堵塞偷稅漏洞。根據(jù)增值稅暫行條例的規(guī)定,中小規(guī)模企業(yè)納稅人不得領(lǐng)購(gòu)使用專用發(fā)票,而是由稅務(wù)所代開(kāi)專用發(fā)票,并且稅務(wù)所存放和管理所有前來(lái)開(kāi)票的企業(yè)的開(kāi)票專用設(shè)備(金稅盤)。目前這些稅務(wù)所進(jìn)行開(kāi)票的方式主要有以下兩種:
[0003](I)采用包含有存儲(chǔ)器、控制器、小型顯示器、外圍設(shè)備接口、打印接口等的全硬件設(shè)備為企業(yè)進(jìn)行開(kāi)票業(yè)務(wù)。
[0004](2)在共享的服務(wù)器上為所有的企業(yè)分別安裝其相應(yīng)的開(kāi)票軟件,開(kāi)票人員通過(guò)客戶端連接服務(wù)器上的開(kāi)票軟件為企業(yè)進(jìn)行開(kāi)票業(yè)務(wù)。
[0005]第一種方式存在以下的弊端:
[0006]I)企業(yè)只能在指定的開(kāi)票機(jī)上進(jìn)行開(kāi)票業(yè)務(wù),缺乏靈活性。
[0007]2)稅務(wù)所需要準(zhǔn)備若干臺(tái)開(kāi)票設(shè)備,由于硬件設(shè)置成本較大,稅務(wù)所的開(kāi)銷會(huì)比較大。
[0008]3)全硬件開(kāi)票機(jī)故障率比較大,并且只能由專門的維修人員進(jìn)行維修,給稅務(wù)工作人員的工作帶來(lái)不便。
[0009]因此,如何將上述技術(shù)問(wèn)題加以解決,而研究一種開(kāi)票軟件復(fù)用系統(tǒng)和方法,即為本領(lǐng)域技術(shù)人員的研究方向所在。
【發(fā)明內(nèi)容】
[0010]本發(fā)明的主要目的是提供一種開(kāi)票軟件復(fù)用系統(tǒng)和方法,其是將服務(wù)器上的一個(gè)目錄設(shè)為共享目錄,所有開(kāi)票機(jī)均可以訪問(wèn)該目錄,所有企業(yè)的開(kāi)票軟件必須安裝在該共享目錄的不同子目錄中,即每個(gè)企業(yè)分別安裝在自己稅號(hào)對(duì)應(yīng)的子目錄中。稅務(wù)人員只需要通過(guò)客戶端間接登錄服務(wù)器上的企業(yè)開(kāi)票軟件,即可為企業(yè)進(jìn)行開(kāi)票業(yè)務(wù),本發(fā)明是在服務(wù)器上提供一個(gè)共享目錄,在服務(wù)器端可沒(méi)有軟件運(yùn)行支持,所有技術(shù)方案在客戶端實(shí)現(xiàn)。
[0011]為了達(dá)到上述目的,本發(fā)明提供一種開(kāi)票軟件復(fù)用系統(tǒng),該系統(tǒng)采用C/S架構(gòu)設(shè)計(jì),其包括客戶端和服務(wù)器端,客戶端和服務(wù)器端之間通過(guò)TCP協(xié)議進(jìn)行數(shù)據(jù)通信,其中:
[0012]所述的客戶端具有用戶操作界面,用以實(shí)現(xiàn)開(kāi)票企業(yè)的管理,并提供了企業(yè)開(kāi)票接口 ;
[0013]所述的服務(wù)器端用以提供核心控制和調(diào)動(dòng)功能,其設(shè)有共享目錄,所有開(kāi)票機(jī)均能訪問(wèn)該共享目錄,所有企業(yè)的開(kāi)票軟件安裝在該共享目錄的不同子目錄中,企業(yè)開(kāi)票數(shù)據(jù)也保存在所述的子目錄中。
[0014]其中,所述的客戶端包括:
[0015]用戶管理模塊,其用于修改客戶端操作人員的密碼;
[0016]企業(yè)管理模塊,其用于企業(yè)信息的維護(hù)、查詢、增加、修改以及刪除企業(yè)的信息;
[0017]開(kāi)票管理模塊,其提供所述企業(yè)開(kāi)票接口,用于進(jìn)行開(kāi)票業(yè)務(wù)。
[0018]其中,所述的服務(wù)端包括:
[0019]用戶管理模塊,其用于客戶端用戶信息的維護(hù);
[0020]系統(tǒng)維護(hù)模塊,其用于完成開(kāi)票軟件的升級(jí);
[0021 ] 數(shù)據(jù)交互接口模塊,其接收客戶端的請(qǐng)求,并完成客戶端登錄驗(yàn)證、修改密碼、企業(yè)的增加、修改、刪除以及查詢操作、開(kāi)票操作和開(kāi)票數(shù)據(jù)保存功能。
[0022]為了達(dá)到上述目的,本發(fā)明還提供一種操作人員為企業(yè)進(jìn)行開(kāi)票業(yè)務(wù)的方法,其包括如下步驟:
[0023]步驟al:啟動(dòng)客戶端軟件,操作人員需要輸入用戶密碼和密碼;客戶端通過(guò)TCP協(xié)議向服務(wù)器端發(fā)送身份驗(yàn)證請(qǐng)求,身份核對(duì)正確后進(jìn)行客戶端系統(tǒng),否則提示身份驗(yàn)證不正確;
[0024]步驟bl:點(diǎn)擊開(kāi)票管理按鈕;客戶端會(huì)向服務(wù)器端發(fā)送查詢所有企業(yè)信息的請(qǐng)求,查詢成功后,企業(yè)信息將會(huì)顯示在客戶端的相應(yīng)列表中;操作員可以選擇開(kāi)票的企業(yè);
[0025]步驟Cl:連接服務(wù)器,并啟動(dòng)該企業(yè)的開(kāi)票軟件;
[0026]步驟dl:點(diǎn)擊開(kāi)票按鈕;
[0027]步驟el:操作員確認(rèn)對(duì)所選企業(yè)進(jìn)行開(kāi)票操作;
[0028]步驟f 1:初始化開(kāi)票環(huán)境;
[0029]步驟gl:通過(guò)開(kāi)票軟件為企業(yè)進(jìn)行開(kāi)票業(yè)務(wù);
[0030]步驟h1:開(kāi)票操作結(jié)束后,自動(dòng)將企業(yè)開(kāi)票數(shù)據(jù)保存在服務(wù)器上的共享目錄上;
[0031]步驟il:進(jìn)行完開(kāi)票業(yè)務(wù)后,客戶端能正常退出,重復(fù)以上操作,能為其它企業(yè)進(jìn)行開(kāi)票業(yè)務(wù),否則退出客戶端系統(tǒng)。
[0032]本發(fā)明的優(yōu)點(diǎn)是企業(yè)在每個(gè)窗口都可以進(jìn)行開(kāi)票,不限定具體的窗口,并且不涉及數(shù)據(jù)的同步問(wèn)題。
【專利附圖】
【附圖說(shuō)明】
[0033]圖1為本發(fā)明實(shí)施例所提供的開(kāi)票軟件復(fù)用系統(tǒng)整體結(jié)構(gòu)圖;
[0034]圖2為本發(fā)明實(shí)施例所提供的開(kāi)票軟件復(fù)用系統(tǒng)客戶端結(jié)構(gòu)圖;
[0035]圖3為本發(fā)明實(shí)施例所提供的開(kāi)票軟件復(fù)用系統(tǒng)服務(wù)端結(jié)構(gòu)圖;
[0036]圖4為本發(fā)明實(shí)施例所提供的開(kāi)票軟件復(fù)用方法流程圖。
【具體實(shí)施方式】
[0037]以下結(jié)合附圖,對(duì)本發(fā)明上述的和另外的技術(shù)特征和優(yōu)點(diǎn)作更詳細(xì)的說(shuō)明。
[0038]如圖1所示,為本發(fā)明實(shí)施例所提供的開(kāi)票軟件復(fù)用系統(tǒng)整體結(jié)構(gòu)圖,本發(fā)明提供一種開(kāi)票軟件復(fù)用系統(tǒng),其為企業(yè)進(jìn)行開(kāi)票業(yè)務(wù),本發(fā)明的開(kāi)票軟件復(fù)用系統(tǒng)需要一臺(tái)窗口所在局域網(wǎng)內(nèi)的任一主機(jī)作為服務(wù)器,用于安裝所有企業(yè)的開(kāi)票軟件,保存企業(yè)的開(kāi)票數(shù)據(jù),并為窗口管理軟件提供數(shù)據(jù)庫(kù)服務(wù);并在每一個(gè)窗口需要安裝一個(gè)客戶端管理軟件,該軟件主要用于對(duì)窗口操作人員的管理和企業(yè)基本信息的管理,以及切換不同的企業(yè)單點(diǎn)登錄開(kāi)票軟件進(jìn)行開(kāi)票等業(yè)務(wù)。因此本發(fā)明的開(kāi)票軟件復(fù)用系統(tǒng)包括客戶端和服務(wù)器端,本系統(tǒng)采用C/S架構(gòu)設(shè)計(jì),客戶端和服務(wù)器端之間通過(guò)TCP協(xié)議進(jìn)行數(shù)據(jù)通信。
[0039]如圖2所示,為本發(fā)明實(shí)施例所提供的開(kāi)票軟件復(fù)用系統(tǒng)客戶端結(jié)構(gòu)圖,本發(fā)明的客戶端提供人性化的用戶操作界面,便于稅務(wù)所操作人員使用,主要實(shí)現(xiàn)了開(kāi)票企業(yè)的管理,提供了企業(yè)開(kāi)票的接口。
[0040]本發(fā)明的客戶端主要包括系統(tǒng)維護(hù)、用戶管理模塊、企業(yè)管理模塊、開(kāi)票管理模塊,其中:
[0041]用戶管理模塊:其用于修改客戶端操作人員的密碼;操作人員只需要輸入原始密碼、新密碼和新密碼確認(rèn),客戶端將修改請(qǐng)求封裝成XML發(fā)送至服務(wù)器,服務(wù)器收到該請(qǐng)求后,解析并做出響應(yīng),客戶端解析客戶端返回的XML,判斷是否更新成功,給出用戶相應(yīng)的信息提示。
[0042]企業(yè)管理模塊:其用于企業(yè)信息的維護(hù),查詢、增加、修改以及刪除企業(yè)的信息。輸入查詢條件,可以完成對(duì)企業(yè)信息的查詢操作;點(diǎn)擊增加按鈕,可以進(jìn)入增加企業(yè)界面,完成增加企業(yè)操作;點(diǎn)擊修改按鈕,可以進(jìn)入修改企業(yè)界面,完成修改企業(yè)信息操作;選擇企業(yè),點(diǎn)擊刪除按鈕,可以完成刪除企業(yè)信息操作。以上操作,客戶端都是將請(qǐng)求封裝成XML發(fā)送至服務(wù)器,服務(wù)器收到該請(qǐng)求后,解析并做出具體的響應(yīng),客戶端解析客戶端返回的XML,并完成相應(yīng)的操作。
[0043]開(kāi)票管理模塊:提供了企業(yè)開(kāi)票接口,操作人員登錄客戶端后,可以通過(guò)該接口登錄服務(wù)器的開(kāi)票軟件,進(jìn)行開(kāi)票業(yè)務(wù)。
[0044]如圖3所述,為本發(fā)明實(shí)施例所提供的開(kāi)票軟件復(fù)用系統(tǒng)服務(wù)端結(jié)構(gòu)圖,企業(yè)開(kāi)票軟件安裝在服務(wù)器端的電腦上,因此,企業(yè)開(kāi)票數(shù)據(jù)的保存是本發(fā)明的關(guān)鍵點(diǎn)。具體實(shí)現(xiàn)方式是:在服務(wù)器上設(shè)有共享目錄,所有開(kāi)票機(jī)均可以訪問(wèn)該目錄,所有企業(yè)的開(kāi)票軟件必須安裝在該共享目錄的不同子目錄中(每個(gè)企業(yè)分別安裝在自己稅號(hào)對(duì)應(yīng)的子目錄中),企業(yè)開(kāi)票數(shù)據(jù)也保存在這些子目錄中,保證了數(shù)據(jù)的安全。
[0045]本發(fā)明的服務(wù)器端主要包括系統(tǒng)維護(hù)、系統(tǒng)設(shè)置、用戶管理模塊、系統(tǒng)登錄模塊和數(shù)據(jù)交互接口功能模塊。
[0046]用戶管理模塊:其用于客戶端用戶信息的維護(hù),包括查詢、增加、修改以及刪除客戶端用戶的信息。
[0047]系統(tǒng)維護(hù)模塊:該模塊主要完成開(kāi)票軟件的升級(jí)。
[0048]數(shù)據(jù)交互接口模塊:接收客戶端的請(qǐng)求,并完成客戶端登錄驗(yàn)證、修改密碼、企業(yè)的增加、修改、刪除以及查詢操作、開(kāi)票操作和開(kāi)票數(shù)據(jù)保存功能。
[0049]如圖4所示,為本發(fā)明實(shí)施例所提供的開(kāi)票軟件復(fù)用方法流程圖。
[0050]操作人員為企業(yè)開(kāi)票方法包括以下步驟:
[0051]步驟al:啟動(dòng)客戶端軟件,操作人員需要輸入用戶密碼和密碼;客戶端通過(guò)TCP協(xié)議向服務(wù)器端發(fā)送身份驗(yàn)證請(qǐng)求,身份核對(duì)正確后進(jìn)行客戶端系統(tǒng),否則提示身份驗(yàn)證不正確。
[0052]步驟bl:點(diǎn)擊開(kāi)票管理按鈕;客戶端會(huì)向服務(wù)器端發(fā)送查詢所有企業(yè)信息的請(qǐng)求,查詢成功后,企業(yè)信息將會(huì)顯示在客戶端的相應(yīng)列表中;操作員可以選擇開(kāi)票的企業(yè)。
[0053]步驟cl:連接服務(wù)器,并啟動(dòng)該企業(yè)的開(kāi)票軟件。
[0054]步驟dl:點(diǎn)擊開(kāi)票按鈕。
[0055]步驟el:操作員確認(rèn)對(duì)所選企業(yè)進(jìn)行開(kāi)票操作。
[0056]步驟fl:初始化開(kāi)票環(huán)境。
[0057]步驟gl:通過(guò)開(kāi)票軟件為企業(yè)進(jìn)行開(kāi)票業(yè)務(wù)。
[0058]步驟h1:開(kāi)票操作結(jié)束后,自動(dòng)將企業(yè)開(kāi)票數(shù)據(jù)保存在服務(wù)器上的共享目錄上。
[0059]步驟il:進(jìn)行完開(kāi)票業(yè)務(wù)后,客戶端可以正常退出。重復(fù)以上操作,可以為其它企業(yè)進(jìn)行開(kāi)票業(yè)務(wù),否則退出客戶端系統(tǒng)。
[0060]綜上所述,本發(fā)明與現(xiàn)有技術(shù)相比,具有如下有益效果:
[0061]1、本系統(tǒng)所需的開(kāi)票環(huán)境要求低,且開(kāi)發(fā)周期短。
[0062]2、不限定企業(yè)只能在特定的開(kāi)票系統(tǒng)上進(jìn)行開(kāi)票業(yè)務(wù)。
[0063]3、本發(fā)明對(duì)開(kāi)票人員技術(shù)要求較低,軟件系統(tǒng)操作簡(jiǎn)單,適合不同層次用戶使用,不需要開(kāi)票人員具備計(jì)算機(jī)專業(yè)知識(shí)即可熟練操作。
[0064]4、為稅務(wù)所節(jié)省了人力、財(cái)力上的開(kāi)銷,提高了稅務(wù)所的工作效率。
[0065]以上說(shuō)明對(duì)本發(fā)明而言只是說(shuō)明性的,而非限制性的,本領(lǐng)域普通技術(shù)人員理解,在不脫離以下所附權(quán)利要求所限定的精神和范圍的情況下,可做出許多修改,變化,或等效,但都將落入本發(fā)明的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種開(kāi)票軟件復(fù)用系統(tǒng),其特征在于,其包括客戶端和服務(wù)器端,客戶端和服務(wù)器端之間通過(guò)TCP協(xié)議進(jìn)行數(shù)據(jù)通信,其中: 所述的客戶端具有用戶操作界面,用以實(shí)現(xiàn)開(kāi)票企業(yè)的管理,并提供了企業(yè)開(kāi)票接Π ; 所述的服務(wù)器端用以提供核心控制和調(diào)動(dòng)功能,其設(shè)有共享目錄,所有開(kāi)票機(jī)均能訪問(wèn)該共享目錄,所有企業(yè)的開(kāi)票軟件安裝在該共享目錄的不同子目錄中,企業(yè)開(kāi)票數(shù)據(jù)也保存在所述的子目錄中。
2.根據(jù)權(quán)利要求1所述的一種開(kāi)票軟件復(fù)用系統(tǒng),其特征在于,所述的客戶端包括: 用戶管理模塊,其用于修改客戶端操作人員的密碼; 企業(yè)管理模塊,其用于企業(yè)信息的維護(hù)、查詢、增加、修改以及刪除企業(yè)的信息; 開(kāi)票管理模塊,其提供所述企業(yè)開(kāi)票接口,用于進(jìn)行開(kāi)票業(yè)務(wù)。
3.根據(jù)權(quán)利要求1所述的一種開(kāi)票軟件復(fù)用系統(tǒng),其特征在于,所述的服務(wù)端包括: 用戶管理模塊,其用于客戶端用戶信息的維護(hù); 系統(tǒng)維護(hù)模塊,其用于完成開(kāi)票軟件的升級(jí); 數(shù)據(jù)交互接口模塊,其接收客戶端的請(qǐng)求,并完成客戶端登錄驗(yàn)證、修改密碼、企業(yè)的增加、修改、刪除以及查詢操作、開(kāi)票操作和開(kāi)票數(shù)據(jù)保存功能。
4.一種操作人員為企業(yè)進(jìn)行開(kāi)票業(yè)務(wù)的方法,其特征在于,其包括如下步驟: 啟動(dòng)客戶端軟件,操作人員需要輸入用戶密碼和密碼;客戶端通過(guò)TCP協(xié)議向服務(wù)器端發(fā)送身份驗(yàn)證請(qǐng)求,身份核對(duì)正確后進(jìn)行客戶端系統(tǒng),否則提示身份驗(yàn)證不正確; 點(diǎn)擊開(kāi)票管理按鈕;客戶端會(huì)向服務(wù)器端發(fā)送查詢所有企業(yè)信息的請(qǐng)求,查詢成功后,企業(yè)信息將會(huì)顯示在客戶端的相應(yīng)列表中;操作員可以選擇開(kāi)票的企業(yè); 連接服務(wù)器,并啟動(dòng)該企業(yè)的開(kāi)票軟件; 點(diǎn)擊開(kāi)票按鈕; 操作員確認(rèn)對(duì)所選企業(yè)進(jìn)行開(kāi)票操作; 初始化開(kāi)票環(huán)境; 通過(guò)開(kāi)票軟件為企業(yè)進(jìn)行開(kāi)票業(yè)務(wù); 開(kāi)票操作結(jié)束后,自動(dòng)將企業(yè)開(kāi)票數(shù)據(jù)保存在服務(wù)器上的共享目錄上; 進(jìn)行完開(kāi)票業(yè)務(wù)后,客戶端能正常退出,重復(fù)以上操作,能為其它企業(yè)進(jìn)行開(kāi)票業(yè)務(wù),否則退出客戶端系統(tǒng)。
【文檔編號(hào)】H04L29/06GK104281966SQ201310279421
【公開(kāi)日】2015年1月14日 申請(qǐng)日期:2013年7月4日 優(yōu)先權(quán)日:2013年7月4日
【發(fā)明者】夏慧強(qiáng), 李少維, 單國(guó)軍, 晏育強(qiáng), 曹密生 申請(qǐng)人:航天信息股份有限公司