財務軟件數據庫設計_第1頁
財務軟件數據庫設計_第2頁
財務軟件數據庫設計_第3頁
財務軟件數據庫設計_第4頁
財務軟件數據庫設計_第5頁
已閱讀5頁,還剩19頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、財務管理軟件數據庫設計說明書版本1.0日期:2009-11-271實體,對象命名規范51.1表名命名規范51.2表字段命名規范51.3序列命名規范51.4視圖命名規范51.5觸發器命名規范51.6存儲過程命名規范52實體關系52.1基礎信息模塊5科目信息5賬戶類型信息5科目類別5帳套信息6會計期間信息6用戶信息6權限信息6憑證類別72.2憑證管理模塊7憑證信息7結算方式信息72.3賬簿管理模塊8賬簿基本信息8三欄式賬簿信息8多欄式賬簿信息8數量三欄式賬簿信息82.4財產清查模塊9現金盤點信息9實物盤點信息92.5出納管理模塊9日記賬信息9銀行對賬單10企業銀行帳102.6系統實體關系圖113數

2、據字典123.1基礎信息模塊12表12(帳套表)basInfo_accountOver12(會計期間表)basInfo_period12(科目表)basInfo_subject12(科目類別表)basInfo_subjectType13(賬簿表)basInfo_accountBook13(賬簿類別表)basInfo_accountBookType13(用戶表)basInfo_user14(權限表)basInfo_right14(用戶權限關聯表)basInfo_userRightRelation14(憑證類別表)basInfo_voucherType14視圖15存儲過程16觸發器163.2憑證管

3、理模塊16表16(憑證表)vouMng_voucher16(分錄表)vouMng_entry17(結算方式表)vouMng_closeAccount17視圖17存儲過程18觸發器183.3賬簿管理模塊18表18(多欄賬關系表)accBookMng_ multicolumnRelation18視圖18存儲過程19觸發器193.4財產清查模塊19表19(現金盤點)chkProp_checkCash19(實物盤點) chkProp_checkArticle19視圖20存儲過程20觸發器203.5出納管理模塊20表20(日記賬)cashierMng_dayBook20(日記賬記錄) cashierMn

4、g_record21(銀行對賬單)cashierMng_bankStatement21(企業銀行帳)cashierMng_enterBankAccount22視圖22存儲過程23觸發器231實體,對象命名規范1.1 表名命名規范模塊名_+表名1.2 表字段命名規范字段名1.3 序列命名規范字段名_+id1.4 視圖命名規范Vw_+視圖名1.5 觸發器命名規范Tig_+觸發器名1.6 存儲過程命名規范Proc_+存儲過程名2 實體關系2.1 基礎信息模塊科目信息屬性備注科目代碼1001、100101等分級模式科目名稱助憶碼科目類別科目對應的類別科目賬戶類型科目設置的賬戶類型余額方向借、貸數量核算

5、是、否數量單位臺、噸等結算是、否賬戶類型信息屬性備注賬戶名稱三欄、多欄、數量式等賬戶名稱值SL、DL、SL等字母字符串科目類別屬性備注科目類別資產,負債,權益,成本,損益類等科目類別值ZC、FZ、QY等字母字符串帳套信息屬性備注會計期間會計科目記賬憑證賬簿帳套啟用日期創建帳套日期帳套名稱帳套當前期間引用會計期間信息會計期間信息屬性備注年度如2009等年度數字期間112期數字起始日期當前期間的開始日期結束日期當前期間的結束日期用戶信息屬性備注姓名用戶真實姓名工號登錄號口令登錄口令職位公司的職位權限操作權限聯系電話Email權限信息屬性備注權限節點名稱父權限權限代碼用代碼來唯一表示權限憑證類別屬性

6、備注編碼1、2、3等名稱借方必有填制憑證必有科目貸方必有填制憑證必有科目借或貸必有填制憑證必有科目借方必無填制憑證必無科目貸方必無填制憑證必無科目借或貸必無填制憑證必無科目2.2 憑證管理模塊憑證信息屬性備注憑證類別引自憑證類別憑證號1、2、3等附件張數單位所屬帳套憑證日期填制憑證的日期摘要憑證分錄的摘要信息科目分錄的科目借方金額分錄借方金額貸方金額分錄貸方金額合計借方合計、貸方合計主管主管簽字復核復核簽字記賬記賬簽字制證制證簽字出納出納簽字結算方式結算號數量單價 結算方式信息屬性備注結算方式支票,匯票等2.3 賬簿管理模塊賬簿基本信息屬性備注賬戶引自科目賬戶類型引自賬戶類型信息分錄日期賬戶記

7、錄分錄的日期摘要業務摘要憑證分錄所屬憑證本期合計單期間內借方、貸方合計本年累計本年度內借方、貸方合計上年結轉上年結轉的年初余額三欄式賬簿信息屬性借或貸余額方向,借或貸方余額余額數借方借方金額貸方貸方金額(對方科目)多欄式賬簿信息屬性備注借方項目借方賬戶貸方項目貸方賬戶合計借方與貸方合計余額余額數借或貸余額方向(對方科目)數量三欄式賬簿信息屬性備注借方數量借方單價借方金額借方數量*單價貸方數量貸方單價貸方金額貸方數量*單價余額余額數借或貸余額方向(對方科目)2.4 財產清查模塊現金盤點信息屬性備注科目引用的現金科目實存金額該賬戶下盤點實存金額數盤點人備注實物盤點信息屬性備注科目引用的實物科目計量

8、單位用科目中的計量單位存放數量該賬戶下盤點的實存數量單價用科目中的單價金額單價*數量盤點人備注2.5 出納管理模塊日記賬信息屬性備注賬戶引自日記賬科目摘要日記賬記錄摘要憑證日記賬憑證類型-憑證號本期合計本期收入、發出合計本年累計本年收入、發出累計收入收入金額發出發出金額結存結存金額對方科目賬簿創建日期創建日記賬日期分錄日期登記日記賬記錄日期結算方式支票、匯票等結算號借或貸結存方向銀行對賬單屬性備注日期業務發生日期結算方式匯票、支票等方式結算號借方借方金額貸方貸方金額勾兌是否對賬企業銀行帳屬性備注日期業務發生日期結算方式匯票、支票等方式結算號借方借方金額貸方貸方金額勾兌是否對賬摘要業務摘要2.6

9、 系統實體關系圖3 數據字典3.1 基礎信息模塊3.1.1 表(帳套表)basInfo_accountOver代碼數據類型初值主鍵外鍵注釋Account_idIntIdentity(1,1)YN自動增長CreateTimeDatetimeNN啟用日期NameVarchar(255)NN帳套名稱CurrPeriod_idIntNY當前會計期間,引自會計期間表 (會計期間表)basInfo_period代碼數據類型初值主鍵外鍵注釋Period_idIntIdentity(1,1)YN自動增長YearIntNN2009等年度數字PeriodIntNN112期間BeginTimeDatetimeNN當

10、前期間開始日期EndTimeDatetimeNN當前期間結束日期AccountOver_idIntNY引自帳套表,期間對應的帳套(科目表)basInfo_subject代碼數據類型初值主鍵外鍵注釋Subject_idIntIdentity(1,1)YN自動增長ParentIntNN引自自身父節點CodeVarchar(50)NN科目代碼NameVarchar(200)NN科目名稱MnemocodeVarchar(200)NN助記碼Subject_typeIntNY引自科目類別表AccountOver_idIntNY引自帳套表,科目對應的帳套(科目類別表)basInfo_subjectType代

11、碼數據類型初值主鍵外鍵注釋Type_idIntIdentity(1,1)YN自動增長NameVarchar(200)NN資產、負債等類別名稱ValueVarchar(200)NN類別值,對應類別名稱AccountOver_idIntNY引自帳套表,科目類別對應的帳套(賬簿表)basInfo_accountBook代碼數據類型初值主鍵外鍵注釋AccountBook_idIntIdentity(1,1)YN自動增長DirectionIntNN余額方向1.借 2.貸NumberAccountingBitNN是否數量核算 0.否 1.是NumberUnitVarchar(20)NN數量單位CloseA

12、ccountBitNN結算 0.否 1.是Subject_idIntNY賬戶科目,引自科目表(唯一約束)Account_typeIntNY引自賬戶類別表AccountOver_idIntNY引自帳套表,科目對應的帳套multiColumnsBitNN是否多欄賬 0.是 1.否(賬簿類別表)basInfo_accountBookType代碼數據類型初值主鍵外鍵注釋Type_idIntIdentity(1,1)YN自動增長NameVarchar(200)NN三欄式、多欄式等類別名稱ValueVarchar(200)NN類別值,對應類別名稱AccountOver_idIntNY引自帳套表,科目對應的

13、帳套(用戶表)basInfo_user代碼數據類型初值主鍵外鍵注釋User_idIntIdentity(1,1)YN自動增長NameVarchar(255)NN用戶名EmployeeNumberVarchar(50)NN001、002PositionVarchar(255)NN用戶職位PhoneVarhcar(200)NN聯系電話EmailVarchar(200)NN電子郵件AccountOver_idIntNY引自帳套表,對應的帳套(權限表)basInfo_right代碼數據類型初值主鍵外鍵注釋Right_idIntIdentity(1,1)YN自動增長NameVarchar(200)NN權

14、限名稱CodeVarchar(200)NN權限代碼ParentIntNN自引用,引自自身父權限ID(用戶權限關聯表)basInfo_userRightRelation代碼數據類型初值主鍵外鍵注釋Urr_idIntIdentity(1,1)YN自動增長User_idIntNY引自用戶表Right_idIntNY引自權限表(憑證類別表)basInfo_voucherType代碼數據類型初值主鍵外鍵注釋Type_idIntIdentity(1,1)YN自動增長NameVarchar(200)NN類別名稱DebitHaveVarchar(255)NN借方必有科目LenderHaveVarchar(25

15、5)NN貸方必有科目DebitOrLenderHaveVarchar(255)NN借或貸必有科目DebitNot、HaveVarchar(255)NN借方必無的科目LenderNotHaveVarchar(255)NN貸方必無的科目DebitOrLenderNotHaveVarchar(255)NN借或貸必無的科目AccountOver_idIntNY引自帳套表,對應的帳套3.1.2 視圖(科目賬戶視圖) Vw_subjectAndAccountBook=(科目表)basInfo_subject +(科目類別表)basInfo_subjectType +(賬簿表)basInfo_account

16、Book +(賬簿類別表)basInfo_accountBookType(科目視圖)Vw_subjects=(科目表)basInfo_subject +(科目類別表)basInfo_subjectType (帳套期間視圖)Vw_accountBookAndPeriod=(帳套表)basInfo_accountOver+(會計期間表)basInfo_period(用戶權限視圖)Vw_userAndRights=(用戶表)basInfo_user+(權限表)basInfo_right+(用戶權限關聯表)basInfo_userRightRelation3.1.3 存儲過程暫無3.1.4 觸發器暫無

17、3.2 憑證管理模塊3.2.1 表(憑證表)vouMng_voucher代碼數據類型初值主鍵外鍵注釋Voucher_idIntIdentity(1,1)YN自動增長TypeIntNY引自憑證類別表NumberIntNN憑證號EnclosureIntNN附件張數CreateTimedateTimeNN填制日期DirectorIntNY主管,引自用戶表CheckIntNY復核人,引自用戶表KeepAccountIntNY記賬人,引自用戶表CreateIntNY制證人,引用戶表CashierIntNY出納,引用戶表AccountOver_idIntNY引自帳套表,對應的帳套CurrPeriod_id

18、IntNY當前會計期間,引自會計期間表(分錄表)vouMng_entry代碼數據類型初值主鍵外鍵注釋Urr_idIntIdentity(1,1)YN自動增長BriefVarchar(255)NN摘要Subject_idIntNY引自科目表DirectionIntNN方向1.借 2.貸AccountBook_idIntNY引自賬簿表NumberLongNN數量核算-數量UnitPriceLongNN數量核算-單價Ca_idIntNY結算方式,引自結算方式表Ca_NumberVarchar(50)NN結算號AccountOver_idIntNY引自帳套表,對應的帳套CurrPeriod_idInt

19、NY當前會計期間,引自會計期間表 Voucher_idIntNY分錄對應的憑證OppositeVarchar(255)NN對方科目文本CashLongNN分錄金額(結算方式表)vouMng_closeAccount代碼數據類型初值主鍵外鍵注釋Ca_idIntIdentity(1,1)YN自動增長MethodVarchar(200)NN支票、匯票等方式AccountOver_idIntNY引自帳套表,對應的帳套3.2.2 視圖(憑證信息視圖)Vw_voucherInfo=(憑證表)vouMng_voucher+(憑證類別表)basInfo_voucherType+(用戶表)basInfo_use

20、r+(帳套表)basInfo_accountOver(憑證分錄視圖)Vw_voucherEntry=(分錄表)vouMng_entry+(科目表)basInfo_subject+(結算方式表)vouMng_closeAccount3.2.3 存儲過程暫無3.2.4 觸發器暫無3.3 賬簿管理模塊3.3.1 表(多欄賬關系表)accBookMng_ multicolumnRelation代碼數據類型初值主鍵外鍵注釋Mr_idIntIdentity(1,1)YN自動增長MainIntYN引賬簿表,主賬簿SubIntYN引賬簿表,子賬簿3.3.2 視圖(賬簿信息視圖) Vw_accountBookI

21、nfo=(科目表)basInfo_subject +(賬簿表)basInfo_accountBook +(賬簿類別表)basInfo_accountBookType+(會計期間表)basInfo_period(賬簿記錄視圖)Vw_accountBookAndEntry=(分錄表)vouMng_entry+(憑證表)vouMng_voucher3.3.3 存儲過程暫無3.3.4 觸發器暫無3.4 財產清查模塊3.4.1 表(現金盤點)chkProp_checkCash代碼數據類型初值主鍵外鍵注釋Cc_idIntIdentity(1,1)YN自動增長Subject_idIntNY引科目表Stora

22、geCashLongNN實存金額CheckIntNY引用戶表,盤點人RemarkVarchar(255)NN備注AccountOver_idIntNY引自帳套表,對應的帳套(實物盤點) chkProp_checkArticle代碼數據類型初值主鍵外鍵注釋Ca_idIntIdentity(1,1)YN自動增長Subject_idIntNY引科目表NumberLongNN存放數量unitPriceLongNN單價TotalLongNN合計CheckIntNY盤點人RemarkVarchar(255)NN備注AccountOver_idIntNY引自帳套表,對應的帳套3.4.2 視圖(實物盤點視圖)

23、Vw_checkArticle=(實物盤點) chkProp_checkArticle+(科目表)basInfo_subject+(用戶表)basInfo_user(現金盤點視圖)Vw_checkCash=(現金盤點)chkProp_checkCash+(科目表)basInfo_subject+(用戶表)basInfo_user3.4.3 存儲過程暫無3.4.4 觸發器暫無3.5 出納管理模塊3.5.1 表(日記賬)cashierMng_dayBook代碼數據類型初值主鍵外鍵注釋Db_idIntIdentity(1,1)YN自動增長Subject_idIntNY引科目表,日記賬科目Create

24、TimeDatetimeNN賬簿創建日期CashierIntNY引用戶表,出納CurrPeriod_idIntNY當前會計期間,引自會計期間表 AccountOver_idIntNY引自帳套表,對應的帳套(日記賬記錄) cashierMng_record代碼數據類型初值主鍵外鍵注釋Record_idIntIdentity(1,1)YN自動增長BriefVarchar(255)NN摘要Voucher_idIntNY引憑證表TypeBitNN0.支出 1.收入CashLongNN金額OppositeSubjectVarchar(255)NN對方科目CreateTimeDatetimeNN錄入日期CloseAccount_idIntNY引結算方式表CloseAccount_numVarchar(200)NN結算號Daybook_idIntNY引日記賬賬簿表Period_idIntNY會計期間,引自會計期間表 (銀行對賬單)cashierMng_bankStatement代碼數據類型初值主鍵外鍵注釋Bs_idIntIdentity(1,1)YN自動增長BusinessTimeDatetimeNN業務發生日期Dire

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論