王紅剛,王征風(fēng),陳綏陽
(1.西安思源學(xué)院,陜西 西安 710038;2.西安交通大學(xué),陜西 西安 710049)
云環(huán)境下企業(yè)信用管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
王紅剛1,王征風(fēng)1,陳綏陽2
(1.西安思源學(xué)院,陜西 西安 710038;2.西安交通大學(xué),陜西 西安 710049)
隨著市場經(jīng)濟(jì)的發(fā)展,建立企業(yè)信用體系變得尤為重要。為進(jìn)一步整合企業(yè)信息資源,完善企業(yè)信用體系建設(shè),提高企業(yè)綜合決策能力,加強(qiáng)企業(yè)信用信息溝通,利用云計(jì)算技術(shù),建立互聯(lián)互通的企業(yè)信用管理平臺和信息共享制度成為了必須。針對企業(yè)信用數(shù)據(jù),確定了企業(yè)信用體系評估指標(biāo)和評分模型,對云計(jì)算環(huán)境下實(shí)施企業(yè)信用管理進(jìn)行了分析,提出一種基于云計(jì)算環(huán)境的企業(yè)信用管理系統(tǒng)框架及設(shè)計(jì)方案,并且進(jìn)行了數(shù)據(jù)庫設(shè)計(jì),詳細(xì)闡述了主要功能模塊業(yè)務(wù)流程,給出了實(shí)現(xiàn)方法。實(shí)踐表明,云計(jì)算環(huán)境下的企業(yè)信用管理系統(tǒng),易于升級和維護(hù),能為政府機(jī)構(gòu)、銀行、企業(yè)資助獎勵等提供參考依據(jù),加強(qiáng)了企業(yè)信用風(fēng)險(xiǎn)防范能力,為企業(yè)持續(xù)健康發(fā)展保駕護(hù)航。
云環(huán)境;信用體系;評估指標(biāo);管理
信用是市場經(jīng)濟(jì)的重要基礎(chǔ),建立企業(yè)信用評價(jià)、管理、服務(wù)體系,是市場經(jīng)濟(jì)發(fā)展到現(xiàn)階段的必然要求。通過建立企業(yè)信用體系,可為招商及企業(yè)資助獎勵等提供評價(jià)參考依據(jù)。企業(yè)信息體系包括企業(yè)數(shù)據(jù)信息系統(tǒng)、企業(yè)征信系統(tǒng)、企業(yè)信用評價(jià)系統(tǒng)等,將結(jié)合工商、稅務(wù)等政府職能部門和企業(yè)、行業(yè)協(xié)會、社會組織、金融機(jī)構(gòu)等單位共同開展企業(yè)數(shù)據(jù)采集、業(yè)務(wù)分析,建立企業(yè)信用信息數(shù)據(jù)庫,實(shí)現(xiàn)風(fēng)險(xiǎn)預(yù)測和預(yù)警,提升企業(yè)綜合競爭力。
針對云計(jì)算環(huán)境技術(shù)特點(diǎn),提出了云環(huán)境下企業(yè)信用管理系統(tǒng)的總體設(shè)計(jì),分別設(shè)計(jì)并實(shí)現(xiàn)了企業(yè)數(shù)據(jù)上報(bào)子系統(tǒng)、信用評級子系統(tǒng)、信用指標(biāo)管理子系統(tǒng)等功能模塊。通過使用企業(yè)信用管理系統(tǒng),提高了企業(yè)抗風(fēng)險(xiǎn)能力,為企業(yè)持續(xù)健康發(fā)展提供保障。
信用評估指標(biāo)體系是對評價(jià)對象的信用進(jìn)行綜合評價(jià)的依據(jù)和標(biāo)準(zhǔn),是綜合反映評價(jià)對象本身和環(huán)境所構(gòu)成的復(fù)雜系統(tǒng)的不同屬性的指標(biāo),按隸屬關(guān)系、層次結(jié)構(gòu)有序組成的集合。根據(jù)指標(biāo)體系設(shè)計(jì)的科學(xué)性、適用性等原則,在查閱相關(guān)資料和標(biāo)準(zhǔn)普爾評價(jià)指標(biāo)并結(jié)合企業(yè)經(jīng)營現(xiàn)狀的基礎(chǔ)上,得到企業(yè)信用評估指標(biāo)體系[1]。具體指標(biāo)如圖1所示。

圖1 企業(yè)信用評估指標(biāo)體系
信用評分模型是對評價(jià)對象的信用情況進(jìn)行量化表示的計(jì)算方法,主要從數(shù)值和標(biāo)識方面表現(xiàn)評價(jià)對象的信用情況。在信用評分模型方面,采用五分制的信用評價(jià)模型,即5分、4分、3分、2分、1分,分別表示“償還債務(wù)的能力極強(qiáng),基本不受不利經(jīng)濟(jì)環(huán)境的影響,違約風(fēng)險(xiǎn)極低”;“償還債務(wù)能力較強(qiáng),較易受不利經(jīng)濟(jì)環(huán)境的影響,違約風(fēng)險(xiǎn)較低”;“償還債務(wù)能力一般,受不利經(jīng)濟(jì)環(huán)境影響較大,違約風(fēng)險(xiǎn)一般”;“償還債務(wù)能力較弱,受不利經(jīng)濟(jì)環(huán)境影響很大,有較高違約風(fēng)險(xiǎn)”和“在破產(chǎn)或重組時(shí)可獲得保護(hù)較小,基本不能保證償還債務(wù)”五種對企業(yè)的信用評價(jià)[2]。
在云計(jì)算環(huán)境下,一般以“云”為中心,包含“云”和“端”兩部分,“云”提供存儲和服務(wù),“端”實(shí)現(xiàn)基本應(yīng)用[3-4]。企業(yè)信用管理系統(tǒng)采用“云”、“端”兩級模式,個人或企業(yè)的應(yīng)用處于“端”,各類業(yè)務(wù)處理及存儲處于“云”。云計(jì)算的服務(wù)方式有3類[5],基礎(chǔ)架構(gòu)即服務(wù)(IaaS)、平臺即服務(wù)(PaaS)、軟件即服務(wù)(SaaS)。在企業(yè)信用管理系統(tǒng)的客戶應(yīng)用端,目前采用Web方式,主要完成企業(yè)信用管理系統(tǒng)的一些基礎(chǔ)功能;在云服務(wù)端,云計(jì)算服務(wù)中心提供數(shù)據(jù)庫管理及存儲服務(wù),即提供IaaS;數(shù)據(jù)交換層對數(shù)據(jù)進(jìn)行分析運(yùn)算,為業(yè)務(wù)層管理提供數(shù)據(jù)支撐,即提供PaaS;應(yīng)用層主要提供一個可視化的操作界面,即提供面向服務(wù)的SaaS[6-7]。
企業(yè)信用管理系統(tǒng)架構(gòu)如圖2所示,分為客戶應(yīng)用端、應(yīng)用層、業(yè)務(wù)層、數(shù)據(jù)交換層、數(shù)據(jù)接入層、云計(jì)算服務(wù)中心等,同時(shí)通過一個統(tǒng)一的安全技術(shù)體系來保障數(shù)據(jù)通信的安全。

圖2 信用系統(tǒng)總體架構(gòu)
各層的主要功能如下:
客戶應(yīng)用端:主要依靠Internet網(wǎng)絡(luò),通過Web實(shí)現(xiàn)使用者與云端服務(wù)器的交互。
數(shù)據(jù)接入層:提供職能單位(如工商、稅務(wù)、公檢法等)或其他單位(如水電、金融等)的數(shù)據(jù)導(dǎo)入/采集功能。
數(shù)據(jù)交換層:以基礎(chǔ)數(shù)據(jù)庫為中樞,將下一層導(dǎo)入或采集的數(shù)據(jù)與上層業(yè)務(wù)系統(tǒng)的數(shù)據(jù)轉(zhuǎn)換為科技信用系統(tǒng)的統(tǒng)一數(shù)據(jù)格式,便于系統(tǒng)內(nèi)部通信。
業(yè)務(wù)層:根據(jù)各種預(yù)定義信用或征信模型對企業(yè)進(jìn)行評估、評級活動,并向門戶網(wǎng)站提供數(shù)據(jù)訪問接口,包括企業(yè)數(shù)據(jù)上報(bào)子系統(tǒng)、信用指標(biāo)管理子系統(tǒng)、企業(yè)信息查詢監(jiān)測子系統(tǒng)、企業(yè)信用查詢子系統(tǒng)、統(tǒng)計(jì)分析子系統(tǒng)、信用黑名單子系統(tǒng)、信用評級子系統(tǒng)、查詢授權(quán)子系統(tǒng)、系統(tǒng)管理子系統(tǒng)。
應(yīng)用層:主要通過門戶網(wǎng)站形式向用戶提供一個可視化的操作界面,包括信用查詢、信用服務(wù)、信用研究等5大模塊。
云計(jì)算服務(wù)中心:主要為云計(jì)劃部署下的所有云計(jì)算應(yīng)用系統(tǒng)提供云計(jì)算服務(wù)的中心系統(tǒng)[8-9]。計(jì)算云指CPU資源,是可供終端用戶進(jìn)行數(shù)據(jù)計(jì)算和數(shù)據(jù)處理的單元。存儲云指數(shù)據(jù)存儲資源,為系統(tǒng)提供海量存儲容量[10]。
系統(tǒng)采用SQL Server2008,數(shù)據(jù)庫訪問技術(shù)采用ADO.NET。根據(jù)信用體系評估指標(biāo)以及企業(yè)信用管理系統(tǒng)需求分析,數(shù)據(jù)庫系統(tǒng)包含一級指標(biāo)表、二級指標(biāo)表、評價(jià)指標(biāo)表、信用級別表、企業(yè)年度數(shù)據(jù)表、企業(yè)基本信息表、企業(yè)信用級別歷史記錄表、審核工作量表。企業(yè)信息管理系統(tǒng)數(shù)據(jù)庫物理模型如圖3所示。

圖3 企業(yè)信用管理系統(tǒng)數(shù)據(jù)庫物理模型
(1)一級指標(biāo)表(Dic_TargetCS)。
該表中主要保存技術(shù)指標(biāo)、團(tuán)隊(duì)指標(biāo)、市場指標(biāo)、基礎(chǔ)指標(biāo)、其他指標(biāo)等一級指標(biāo)信息。主要包含的信息有:一級指標(biāo)類別代碼、指標(biāo)名稱、指標(biāo)說明等。
(2)二級指標(biāo)表(Dic_TargetName)。
該表中主要保存企業(yè)信用評價(jià)體系中的二級指標(biāo)信息,如總資產(chǎn)報(bào)酬、營業(yè)利潤率、資產(chǎn)負(fù)債率、人員流動率等。該表主要包含的信息有:二級指標(biāo)代碼、指標(biāo)名稱、一級指標(biāo)類別代碼、指標(biāo)說明等。
(3)評價(jià)指標(biāo)表(Table_EvaluateTG)。
該表中主要保存企業(yè)信用評價(jià)體系中指標(biāo)標(biāo)準(zhǔn)信息。例如針對二級評價(jià)指標(biāo)人員流動率,根據(jù)企業(yè)評價(jià)模型,將人員流動率可以分為四個等級:A級、B級、C級、D級。這四個等級所對應(yīng)的數(shù)據(jù)標(biāo)準(zhǔn)分別為大于等于85%、大于等于70%、大于等于60%、大于等于50%。該表中主要包含的信息有:指標(biāo)等級代碼、指標(biāo)等級名稱、指標(biāo)等級評判標(biāo)準(zhǔn)、指標(biāo)等級數(shù)據(jù)類型、上限、下限、指標(biāo)分值等。
(4)信用級別表(Table_CreditLevel)。
信用級別表中主要保存企業(yè)信用評估體系級別數(shù)據(jù)。該表主要包含的信息有:信用級別、信用級別得分、信用級別說明等。
(5)審核工作量表(Table_GZLB)。
該表中主要保存審核員所審核的企業(yè)年度數(shù)據(jù)歷史記錄。該表主要包含的信息有:企業(yè)住址機(jī)構(gòu)代碼、年份、審核員編號、審核時(shí)間、審核狀態(tài)等。
(6)企業(yè)信用級別歷史記錄表(Table_QYXXJBB)。
企業(yè)信用級別歷史記錄表中保存企業(yè)歷年信用得分、信用級別等數(shù)據(jù)。該表主要包含的信息有:組織機(jī)構(gòu)代碼、年份、企業(yè)信用等分、企業(yè)信用級別等。
(7)企業(yè)基本信息表(Table_CompanyInfo)。
企業(yè)基本信息表中主要保存企業(yè)注冊登記的基本信息。該表主要包含的信息有:組織機(jī)構(gòu)代碼、企業(yè)信息名稱、隸屬片區(qū)、企業(yè)注冊地址、注冊資本、法定代表人、聯(lián)系電話等。
(8)企業(yè)年度數(shù)據(jù)表(Table_TargetDD)。
企業(yè)年度數(shù)據(jù)表中主要保存企業(yè)按年度提交的詳細(xì)指標(biāo)數(shù)據(jù)。該表主要包含的信息有:行業(yè)及發(fā)展階段、資產(chǎn)總額、上年度凈利潤、業(yè)務(wù)收入、凈利潤、總資產(chǎn)增重率、總資產(chǎn)報(bào)酬、營業(yè)利潤率、資產(chǎn)負(fù)債率、凈資產(chǎn)收益率、成本費(fèi)用利潤率、銷售增長率等。
4.1 指標(biāo)管理子系統(tǒng)
指標(biāo)管理子系統(tǒng)是該系統(tǒng)中的基礎(chǔ)功能。科技信用系統(tǒng)中所有評估指標(biāo)管理、評估指標(biāo)分值設(shè)定、評估指標(biāo)權(quán)重設(shè)定、評估指標(biāo)數(shù)據(jù)類型、評估指標(biāo)數(shù)據(jù)范圍、評估指標(biāo)定級等都由指標(biāo)管理子系統(tǒng)完成。評估指標(biāo)設(shè)置完成之后,信用評級子系統(tǒng)才依據(jù)設(shè)定好的指標(biāo)級別、指標(biāo)數(shù)據(jù)計(jì)算企業(yè)年度信用級別。指標(biāo)管理子系統(tǒng)流程圖如圖4所示。

圖4 指標(biāo)管理子系統(tǒng)流程圖
系統(tǒng)頁面采用FineUI實(shí)現(xiàn),它是一組基于ExtJS的專業(yè)ASP.NET控件庫,擁有原生的AJAX支持和華麗的UI效果。每個頁面必須包含一個PageManager控件,此控件用來控制頁面級別的全局參數(shù),比如控制頁面樣式、語言、表單參數(shù)、AJAX參數(shù)以及布局的參數(shù)等[11]。具體代碼如下:
<%@ Page Language="C#"AutoEventWireup="true" CodeBehind="frm_EvaluateTGNew.aspx.cs" Inherits=" Zbxx.frm_EvaluateTGNew" %>
……
4.2 信用評級子系統(tǒng)
信用評級子系統(tǒng)是該系統(tǒng)中的核心功能。它使用指標(biāo)管理子系統(tǒng)中所設(shè)置的評估指標(biāo)、指標(biāo)權(quán)重、指標(biāo)定級等對企業(yè)上報(bào)的年度數(shù)據(jù)進(jìn)行計(jì)算,最終確定出企業(yè)該年度的信用得分及信用級別。信用評級子系統(tǒng)中對數(shù)據(jù)進(jìn)行計(jì)算是通過創(chuàng)建Windows服務(wù)實(shí)現(xiàn)[12]。Windows服務(wù)非常適合在服務(wù)器上使用,是可以長時(shí)間運(yùn)行的可執(zhí)行應(yīng)用程序。
Windows服務(wù)通過設(shè)置好的時(shí)間間隔(30 min),不停地檢測服務(wù)器端是否有新的、未被計(jì)算、通過審核的數(shù)據(jù)提交。如果有,Windows服務(wù)根據(jù)數(shù)據(jù)庫中設(shè)置好的評價(jià)指標(biāo)標(biāo)準(zhǔn)進(jìn)行計(jì)算,并將計(jì)算結(jié)果保存到相應(yīng)的字段中。信用評級子系統(tǒng)流程圖如圖5所示。

圖5 信用評級子系統(tǒng)流程圖
4.3 數(shù)據(jù)上報(bào)子系統(tǒng)
數(shù)據(jù)上報(bào)子系統(tǒng)是企業(yè)信用系統(tǒng)中的基礎(chǔ)功能,主要有企業(yè)基本信息上報(bào)、企業(yè)年度經(jīng)營數(shù)據(jù)上報(bào)、政府職能部門數(shù)據(jù)上報(bào)、其他單位數(shù)據(jù)上報(bào)等。信用數(shù)據(jù)有兩類:固定值和明細(xì)數(shù)據(jù)。固定值全部由企業(yè)在頁面填寫,根據(jù)取值類型有以下幾種展現(xiàn)形式:文本框、單選框、下拉框、文件等;明細(xì)數(shù)據(jù)通過征信系統(tǒng)提供Excel模板,填寫后在頁面操作導(dǎo)入到征信系統(tǒng)。數(shù)據(jù)上報(bào)子系統(tǒng)流程圖如圖6所示。

圖6 數(shù)據(jù)上報(bào)子系統(tǒng)流程圖
數(shù)據(jù)有效性檢查是通過FineUI控件提供的驗(yàn)證屬性在客戶端進(jìn)行檢查。在FineUI控件中通過使用ValidateForms屬性來確定要驗(yàn)證的表單,ValidateForms值為需要驗(yàn)證的表單名稱列表(逗號分隔),可以指定點(diǎn)擊按鈕時(shí)同時(shí)驗(yàn)證多個表單。對表單中文本框、下拉框等控件中數(shù)據(jù)的驗(yàn)證通過使用正則表達(dá)式來完成[13]。
數(shù)據(jù)上報(bào)子系統(tǒng)核心代碼如下:
publicSaveItem()
{
try
{
CompanyInfo.ZZJG_DM=this.txtZZJGDM.Text.Trim();
CompanyInfo.QYXX_MC=this.txtQYMC.Text.Trim();
CompanyInfo.GSDJ_ZCH=this.txtDJZCH.Text.Trim();
CompanyInfo.GSDJ_DM=this.txtGSDJDM.Text.Trim();
CompanyInfo.ZC_ZJ=Decimal.Parse(this.tbtZCZB.Text.Trim());
CompanyInfo.FD_DBR=this.txtFDDBR.Text.Trim();
CompanyInfo.CL_RQ=DateTime.Parse(this.dataZCSJ.Text.Trim());
……
CompanyInfo.OpType=DataOperationType.Add;
if(AppBox.BLL.DataBaseManager.op_TABLE_COMPANYINFO(m_UserBean,CompanyInfo) ==0)
{
stringUserName_Log=GetIdentityName();
string IP=Request.UserHostAddress;
Common.WriteLog("Table_OPLog",IP,DateTime.Now,UserName_Log,"上報(bào)企業(yè)基礎(chǔ)信息");//寫日志
Alert.ShowInTop("新增成功!");
}
}
catch(Exception ex)
{
Alert.ShowInTop(ex.Message);
}
finally
{
PageContext.RegisterStartupScript("closeActiveTab();");//關(guān)閉選項(xiàng)卡
}
}
針對企業(yè)信用管理現(xiàn)狀,文中提出了解決方案,開發(fā)出云環(huán)境下企業(yè)信用管理系統(tǒng)。為管理企業(yè)信用信息提供方便,尤其是在云環(huán)境下,提高企業(yè)信用管理系統(tǒng)中數(shù)據(jù)上報(bào)、數(shù)據(jù)處理的效率。企業(yè)信用管理系統(tǒng)的使用,為政府機(jī)構(gòu)、銀行等提供了決策支持,特別是為企業(yè)自身發(fā)展注入新的活力,帶來新的發(fā)展機(jī)遇。
[1] 張曉麗.面向電子商務(wù)的物流征信系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].上海:上海交通大學(xué),2011.
[2] 林鈞躍.社會信用體系:中國高效建立征信系統(tǒng)的模式[J].征信,2011,29(2):1-7.
[3] 陳東穎,王長浩,李 翔.云環(huán)境下企業(yè)采購管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2015,25(6):145-149.
[4] 劉金濤.基于云計(jì)算的資源開放平臺研究與實(shí)現(xiàn)[D].西安:西安電子科技大學(xué),2012.
[5] Buyya R,Broberg J,Goscinski A.Cloud computing:principles and paradigms[M].USA:Wiley Press,2011:366.
[6] 林 闖,蘇文博,孟 坤,等.云計(jì)算安全:架構(gòu)、機(jī)制與模型評價(jià)[J].計(jì)算機(jī)學(xué)報(bào),2013,36(9):1765-1784.
[7] 陳 康,鄭緯民.云計(jì)算:系統(tǒng)實(shí)例與研究現(xiàn)狀[J].軟件學(xué)報(bào),2009,20(5):1337-1348.
[8] 劉英男.基于云計(jì)算框架的終端管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].西安:西安電子科技大學(xué),2011.
[9] Chang F,Dean J,Ghemawat S,et al.BigTable:a distributed storage system for structured data[J].ACM Transactions on Computer Systems,2008,26(2):205-218.
[10] Sosinsky B.Cloud computing bible[M].USA:Wiley Press,2011:189.
[11] 王 磊.FineUI秘密花園一[EB/OL].[2016-02-20].http://www.cnblogs.com/ sanshi/ archive/2012/02/11/2347 235.html.
[12] Gernaey M.Programming windows services with visual basic 2008[M].USA:Microsoft Press,2008:128.
[13] 王 磊.FineUI秘密花園九表單驗(yàn)證[EB/OL].[2016-02-25].http://www.cnblogs.com/sanshi/archive/2012/03/11/2390722.html.
Design and Implementation of Credit Management System for Enterprise Based on Cloud Computing Environment
WANG Hong-gang1,WANG Zheng-feng1,CHEN Sui-yang2
(1.Xi’an Siyuan University,Xi’an 710038,China; 2.Xi'an Jiaotong University,Xi’an 710049,China)
With the development of market economy,the establishment of enterprise credit system has become particularly important.In order to further integrate enterprise information resources,improve the construction of enterprise credit system,enhance the comprehensive enterprise decision-making ability,strengthen enterprise credit information communication,using cloud computing technology,the establishment of the enterprise credit management platform and information sharing system has become a must.In view of the enterprise credit data,the evaluation index and scoring model of enterprises credit system is determined,analysis of the scheme of implementing enterprise credit management under cloud environment,proposing a framework and design scheme of enterprise credit management system based on cloud environment.The database design and the main function module business process is described in detail and the realization methods are given.The practice shows that the enterprise credit management system based on cloud environment,easy to upgrade and maintain,provides reference for government agencies,banks,enterprises and other financial incentives,which strengthens the enterprise credit risk prevention capacity and guarantees sustained and healthy development for the enterprise.
cloud computing;credit system;evaluation index;management
2016-03-08
2016-06-16
時(shí)間:2017-01-04
陜西省2014年自然科學(xué)研究項(xiàng)目(14JK2087)
王紅剛(1984-),男,碩士,講師,研究方向?yàn)樵朴?jì)算、軟件工程;陳綏陽,教授,博導(dǎo),研究方向?yàn)橛?jì)算機(jī)軟件、計(jì)算方法。
http://www.cnki.net/kcms/detail/61.1450.TP.20170104.1028.056.html
TP302
A
1673-629X(2017)01-0200-05
10.3969/j.issn.1673-629X.2017.01.045