超市財務管理系統(tǒng)設計方案_第1頁
超市財務管理系統(tǒng)設計方案_第2頁
超市財務管理系統(tǒng)設計方案_第3頁
超市財務管理系統(tǒng)設計方案_第4頁
超市財務管理系統(tǒng)設計方案_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、超市財務管理系統(tǒng)信息112第二十組:王婷婷杜桂艷 目錄(一)系統(tǒng)現(xiàn)行概述31設計報告要求32超市概況3(二)系統(tǒng)分析31系統(tǒng)簡要需求分析:31.1 系統(tǒng)的功能需求41.2 系統(tǒng)的性能需求41.3 系統(tǒng)的運行需求42系統(tǒng)操作流程53 可行性研究54系統(tǒng)開發(fā)方法的選擇65業(yè)務流程分析76數(shù)據(jù)流程圖分析87數(shù)據(jù)字典148模塊功能與處理過程設計17(三)系統(tǒng)設計181系統(tǒng)總體設計結構圖如圖31所示182模塊結構圖193數(shù)據(jù)庫設計223.1 概念結構設計(e-r圖)223-2邏輯結構253.3 物理結構設計圖264代碼設計29超市財務管理系統(tǒng)分析與設計報告(一) 系統(tǒng)現(xiàn)行概述1設計報告要求按照課程內容中

2、的信息系統(tǒng)開發(fā)過程和方法,我們選擇超市財務管理信息系統(tǒng)開發(fā)題目,運用結構化開發(fā)方法完成整個系統(tǒng)的分析,主要包括業(yè)務流程分析圖和數(shù)據(jù)流程分析圖,概念設計e-r圖,邏輯設計和數(shù)據(jù)字典。2超市概況隨著人們生活水平的提高,超市的人流加大,超市按照以前的手工做賬已經(jīng)達不到現(xiàn)代的做賬水平的潮流,需要跟進時代的腳步,開發(fā)一個超市的財務管理新系統(tǒng),幫助超市管理員熟悉近期的收入支出情況,利潤情況等等?,F(xiàn)目前超市屬于小型超市,超市目前沒有采用任何的財務管理系統(tǒng),超市管理員在了解財務狀況和銷售狀況上是一個繁瑣而又困難的過程,超市人員一共15個人,收銀員3人,會計1人,超市管理員1人,系統(tǒng)管理員1人,導購員9人,超市

3、以零售商品為主營業(yè)務收入,收入還包括批發(fā)收入,賒銷收入等業(yè)務。(二) 系統(tǒng)分析系統(tǒng)分析包括需求分析、業(yè)務流程分析、功能數(shù)據(jù)類分析、功能模塊分析等。最后畫出新系統(tǒng)的數(shù)據(jù)流圖,從而建立起新系統(tǒng)的邏輯模型。1系統(tǒng)簡要需求分析:這是一家普通的小型超市,到目前為止,超市管理員只能通過隨時清點現(xiàn)金,清算票據(jù),實地盤查庫存商品等手工做法來了解超市目前的盈利狀況,現(xiàn)金流量等,人工操作量大,費時費力。因此需要開發(fā)超市財務管理系統(tǒng)來輔助管理員管理超市業(yè)務,超市財務管理是日常生活中頻繁涉及到的一種信息管理系統(tǒng)。通過數(shù)據(jù)庫技術、面向對象的分析與設計技術等,實現(xiàn)超市財務賬務處理功能,能較為清晰的了解超市的收支情況和獲利

4、信息,應用性較高,技術難度要求適中。1.1 系統(tǒng)的功能需求(1)允許系統(tǒng)管理員對系統(tǒng)管理模塊進行管理,包括系統(tǒng)管理的用戶管理可以對用戶進行增加、修改、刪除、賦予角色的操作,用戶信息包括用戶編碼、用戶名、密碼、角色等信息。(2)允許系統(tǒng)管理員對基礎設置模塊進行管理,進行總賬的初始化。包括憑證類型、科目類型、會計期間、幣別、會計科目、科目初始余額錄入六個部分。每個部分都可以以進行增加、修改、刪除的操作。憑證類型信息包括憑證編碼和憑證類型;科目類型信息包括編碼和科目類型;會計期間信息包括期間編碼和會計期間;幣別信息包括編碼和幣別;會計科目信息包括科目代碼、會計科目、科目類型;科目余額初始化信息包括科

5、目代碼、科目名稱、借方金額、貸方金額。 (3)允許會計人員進行憑證管理模塊的憑證新增、修改、刪除的操作,憑證信息包括憑證號、記賬日期、業(yè)務日期、會計期間、幣別、摘要、會計科目、借方金額、貸方金額等信息。允許超市管理員進行憑證的審核操作。(4)允許出納人員進行憑證的復核操作,進行現(xiàn)金日記賬的管理,能夠查看一個會計期間的現(xiàn)金流量等信息,現(xiàn)金日記賬信息包括編號、日期、借方金額、貸方金額、摘要等信息。 (5)允許會計人員進行賬簿的操作,通過憑證的過賬,把憑證的信息錄到賬簿上、賬簿信息包括記賬日期、業(yè)務日期、會計期間、幣別、摘要、會計科目、借方金額、貸方金額等信息。(6)允許會計人員進行財務報表的操作,

6、通過憑證的信息自動生成利潤表。利潤表信息包括會計科目、期初余額,期末余額等信息。1.2 系統(tǒng)的性能需求系統(tǒng)能夠對用戶進行管理,實現(xiàn)權限隔離;能夠做總賬的初始化為財務報表提供初始化數(shù)據(jù);能夠進行憑證的管理、賬簿的管理,能夠打印憑證;能夠進行現(xiàn)金收入管理,看到每一筆現(xiàn)金收入和支出的每一筆業(yè)務;能夠自動出利潤表。1.3 系統(tǒng)的運行需求系統(tǒng)主程序的開發(fā)使用java語言,數(shù)據(jù)庫開發(fā)使用mysql進行。2系統(tǒng)操作流程首先是收集原始憑證,原始憑證的主要來源是商保管員實地盤查商品的數(shù)量及金額,制作盤存單,然后是收銀員收到金額的原始憑證,購貨商提供的訂貨單,供貨單等,整理好這些原始憑證登記記賬憑證,審核無誤后,

7、對賬,結賬,之后生成財務報表,利潤表和現(xiàn)金流量表,提供給超市管理員查看,一個會計期間的經(jīng)營狀況和現(xiàn)金流量。為以后超市的經(jīng)營作出決策。3 可行性研究財務管理系統(tǒng)是一個復雜的系統(tǒng)項目,需要投入大量的資源,首先要對其可行性進行研究,以免造成資源的浪費??尚行匝芯恐饕獜囊韵氯齻€方面進行分析。3.1社會可行性由于本系統(tǒng)的用戶計算機水平普遍較低,因此,本系統(tǒng)在開發(fā)設計時充分考慮了用戶的特點和操作習慣,系統(tǒng)運行時盡量減少數(shù)據(jù)的鍵盤輸入。另外,本系統(tǒng)開發(fā)前的準備工作、系統(tǒng)開發(fā)全過程以及系統(tǒng)運行階段等活動均不違反法律法規(guī),不涉及版權問題,法律完全合法。3.2經(jīng)濟可行性目標系統(tǒng)開發(fā)需求比較低,加上具有成熟的軟硬件

8、環(huán)境,所以在軟硬件的支出上十分有限。而且,目標系統(tǒng)并不是十分的復雜,開發(fā)的周期較短,人員經(jīng)濟支出有限。當系統(tǒng)開發(fā)完,實際運行后,將很大程度上提高計算機的功能,在為使用者帶來便利的同時,也為系統(tǒng)的進一步推廣創(chuàng)造了條件。這帶來的經(jīng)濟回報將遠超過支出,并且最重要的一點是該軟件的開發(fā)可以給我們對系統(tǒng)的開發(fā)有個全面的認識。從經(jīng)濟角度考慮,此信息系統(tǒng)開發(fā)可行。3.3技術可行性先進的軟件技術、數(shù)據(jù)庫技術和網(wǎng)絡技術作為計算機技術的一部分在過去的幾十年中都得到了迅猛的發(fā)展,這為本系統(tǒng)開發(fā)提供了技術后盾。本系統(tǒng)采用基于.net,java語言,框架的管理信息系統(tǒng)架構,開發(fā)環(huán)境采用微軟公司的visual studio

9、 2008,數(shù)據(jù)庫采用微軟公司的mysql,采用jsp技術。就技術力量來說,這些工具目前比較成熟,也不失先進,可以完成此次開發(fā)工作。 從技術角度考慮,此信息系統(tǒng)開發(fā)可行。4系統(tǒng)開發(fā)方法的選擇管理信息系統(tǒng)工作者對信息系統(tǒng)開發(fā)提出了許多開發(fā)方法,其中常用的有結構化開發(fā)方法、原型法、面向對象法。4.1結構化方法將系統(tǒng)工程思想、工程化方法和生命周期方法相結合,先將整個信息系統(tǒng)開發(fā)過程劃分出若干個相對獨立的階段,如系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施、系統(tǒng)運行與維護等,按照用戶至上的原則,借鑒程序設計的結構化和模塊化思想,在系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設計3個階段,自頂向下地對系統(tǒng)進行分析與設計;在系統(tǒng)實

10、施階段采用自底向上的系統(tǒng)工作方式實現(xiàn)。4.2原型法原型法是指系統(tǒng)開發(fā)人員在獲取一定的基本需求定義后,利用系統(tǒng)開發(fā)輔助設計工具,快速地建立一個目標系統(tǒng)的最初版本(即系統(tǒng)原型prototype),并把它交給用戶試用,根據(jù)用戶反饋的意見進行反復補充和修改,直到完全搞清系統(tǒng)的需求,開發(fā)出用戶滿意的系統(tǒng)為止。經(jīng)過多次迭代修改過程,系統(tǒng)由最初的原型演化成為目標信息系統(tǒng)。4.3面向對象法面向對象法是由面向對象程序設計方法oop發(fā)展起來的,由面向對象分析(ooa)、面向對象設計(ood)等涉及系統(tǒng)開發(fā)其它環(huán)節(jié)的方法和技術,它們與面向對象程序設計(oop)結合在一起,形成了一種新的系統(tǒng)開發(fā)方式模型,即面向對象法

11、。它與原型法的設計與實現(xiàn)有一定的共同之處。不同的是,面向對象法事一種從系統(tǒng)調查分析之后就開始用面向對象進行分析的開發(fā)方法。結構化開發(fā)方法強調系統(tǒng)開發(fā)過程的整體性和全局性,強調在整體優(yōu)化的前提下考慮具體的設計問題。它嚴格區(qū)分系統(tǒng)開發(fā)的各個階段,強調一步一步的進行系統(tǒng)分析和設計,并對每一步工作進行總結,發(fā)現(xiàn)問題及時反饋和糾正,可以避免開發(fā)過程的混亂狀態(tài),目前已被廣泛采用。此次財務管理系統(tǒng)主要采用結構化的開發(fā)方法。5業(yè)務流程分析5.1 初始化業(yè)務流程圖業(yè)務描述:由系統(tǒng)管理員登陸系統(tǒng),判斷是否已經(jīng)做好初始化,若已做好初始化操作,直接進入憑證管理模塊,否則進行基礎資料初始化。業(yè)務流程圖,如圖2-1所示。

12、圖21 初始化業(yè)務流程圖5.2總賬業(yè)務路程圖 業(yè)務描述:收銀員將銷售收據(jù)等原始憑證和導購員將盤存單等原始憑證交付給會計人員,會計整理好憑證將數(shù)據(jù)錄入系統(tǒng)內,收銀員進行憑證復核,然后系統(tǒng)管理員進行再次審核,審核通過后系統(tǒng)進行自動的過賬處理,生成會計賬簿,再通過憑證信息自動生成財務報表利潤表。收銀員修改憑證會計銷售收據(jù)供貨單等原始憑證否通過會計填制憑證會計整理原始憑證憑證復核憑證信息盤存單是是通過審核憑證生成財務報表會計賬簿過賬超市管理員 會計利潤表圖22總賬業(yè)務流程圖6數(shù)據(jù)流程圖分析數(shù)據(jù)流程圖是描述數(shù)據(jù)流動、存儲、處理的邏輯關系,也稱為邏輯數(shù)據(jù)流程圖,一般用dfd(logical data fl

13、ow diagram)表示。根據(jù)財務管理系統(tǒng)的業(yè)務流程圖及系統(tǒng)的目標和功能,結合系統(tǒng)的運行環(huán)境,設計系統(tǒng)的數(shù)據(jù)流程圖 ,如以下圖所示:6.1 超市財務系統(tǒng)頂層數(shù)據(jù)流程圖頂層數(shù)據(jù)流程圖是系統(tǒng)主要外部實體、主要數(shù)據(jù)流信息和系統(tǒng)主要邏輯功能的反應。財務系統(tǒng)頂層數(shù)據(jù)流程圖主要包括四個外部實體:系統(tǒng)管理員、會計、超市管理員、收銀員;憑證信息是該系統(tǒng)主要輸入數(shù)據(jù)流,財務報表是系統(tǒng)主要輸出數(shù)據(jù)流。系統(tǒng)管理員用戶信息息p0超市財務管理系統(tǒng)會計收銀員顧客復核信息憑證信息收入信息審核信息財務報表超市管理員 2-3 財務系統(tǒng)頂層數(shù)據(jù)流程圖6.2 超市財務系統(tǒng)第一層數(shù)據(jù)流程會計f10 原始憑證f6 科目信息d1 會計

14、科目表超市管理員f1會計期間p1基礎設置f7 憑證類型信息系統(tǒng)管理員f11 審核信息p2憑證管理f2憑證類型d2 憑證類型表f9 期間信息f3 會計科目d3 會計期間表f12 復核信息f8 期初余額信息f4 貨幣類型d4 期初余額表f5 科目期初余額f13 憑證信息d6 記賬憑證f8 期初余額信息f9f13p4賬簿管理f15 收入信息p3資金收入管理d7 現(xiàn)金日記賬f14 現(xiàn)金信息收銀員f16應收款信息f17 賬簿信息f14p5財務報表f18 利潤信息d8 利潤表 2-4財務系統(tǒng)第一層數(shù)據(jù)流程系統(tǒng)的第一層數(shù)據(jù)流程圖包括5個主要的數(shù)據(jù)處理過程:基礎設置(p1)、憑證管理(p2)、資金收入管理(p

15、3)、賬簿管理(p4)、財務報表(p5)。涉及的外部實體有:系統(tǒng)管理員、超市管理員、收銀員;涉及到的數(shù)據(jù)存儲包括會計科目表(d1)、憑證類型表(d2)、會計期間表(d3)、期初余額表(d4)、記賬憑證(d6)、現(xiàn)金日記賬(d7)、利潤表(d8)、資產(chǎn)負債表(d10)。6.3 “p1基礎設置”展開的第二層數(shù)據(jù)流程圖系統(tǒng)管理員p1.1設置科目類型p1.2設置科目 f24f3f24 科目類型信息d12 科目類型表系統(tǒng)管理員f23 科目類型f6p1.4設置會計期間 d1 會計科目表 f1d3 會計期間表 f6p1.3設置期初余額f9p1.5打印d4 期初余額表 會計 2-5“p1基礎設置”展開的第二層

16、數(shù)據(jù)流程圖“p1基礎設置”的第二層數(shù)據(jù)流程圖包括4個主要的數(shù)據(jù)處理過程:設置科目類型(p1.1)、設置科目(p1.2)、設置期初余額(p1.3)以及設置會計期間(p1.4)。涉及的外部實體有:系統(tǒng)管理員、會計;涉及到的數(shù)據(jù)存儲包括科目類型表(d12)、會計科目表(d1)、會計期間表(d3)、期初余額表(d4)。6.4“p2憑證管理”展開的第二層數(shù)據(jù)流程圖p2.2憑證復核p2.1新增憑證會計會計f19盤存單f20收入信息清單d13 憑證表f21訂貨單f22購貨單f12復核信息p2.3憑證審核p2.4過賬會計f11審核信息超市管理員f17賬簿信息超市管理員f17打印賬簿d14 2-6“p2憑證管理

17、”展開的第二層數(shù)據(jù)流程圖“p2憑證管理”的第二層數(shù)據(jù)流程圖包括4個主要的數(shù)據(jù)處理過程:新增憑證(p2.1)、憑證復核(p2.2)、憑證審核(p2.3)以及過賬(p2.4)。涉及的外部實體有:會計、超市管理員;涉及到的數(shù)據(jù)存儲包括憑證表(d13)、賬簿(d14)。6.5 “p3 資金收入管理”展開的第二層數(shù)據(jù)流程圖會計超市管理員p3.2現(xiàn)金審核p3.1現(xiàn)金存儲f25 現(xiàn)金收入f26 現(xiàn)金支出d9 現(xiàn)金明細f1審核信息p3.4過賬p3.3生成日記賬會計f17d7 現(xiàn)金日記賬2-7“p3 資金收入管理”展開的第二層數(shù)據(jù)流程圖“p3資金收入管理”的第二層數(shù)據(jù)流程圖包括4個主要的數(shù)據(jù)處理過程:現(xiàn)金存儲(

18、p3.1)、現(xiàn)金審核(p3.2)、生成日記賬(p3.3)以記賬(p3.4)。涉及的外部實體有:會計、超市管理員;涉及到的數(shù)據(jù)存儲包括現(xiàn)金明細(d9)、現(xiàn)金日記賬(d7)。7數(shù)據(jù)字典在數(shù)據(jù)流程圖的基礎上,定義數(shù)據(jù)字典。數(shù)據(jù)字典是關于數(shù)據(jù)庫中數(shù)據(jù)的描述,它的作用是在軟件分析和設計過程中為有關人員提供關于數(shù)據(jù)描述信息的查詢,以保證數(shù)據(jù)的一致性。數(shù)據(jù)元素條目 表2-7-1 數(shù)據(jù)元素列表編號名稱別名說明數(shù)據(jù)類型取值范圍長度有關數(shù)據(jù)結構1-001憑證類型編號pzlxid記錄憑證類型的唯一編號int4憑證類型表、記賬憑證1-002會計科目kmname會計科目的名稱nchar20會計科目表、科目期初余額表、記

19、賬憑證、資產(chǎn)負債表、利潤表1-003憑證號pzid記錄憑證的唯一編號int22記賬憑證、明細分類賬.數(shù)據(jù)結構條目表2-7-2 數(shù)據(jù)結構列表編號名稱說明結構有關數(shù)據(jù)流2-001憑證類型表(d2)憑證類型基本信息編碼、憑證類型f2,f72-002會計科目表(d1)會計科目基本信息科目編碼、科目代碼、科目名稱、科目類型f3,f62-003現(xiàn)金日記賬(d7)現(xiàn)金日記賬基本信息編號、記賬日期、借方金額、貸方金額、摘要f142-004記賬憑證(d6)憑證基本信息憑證號、會計科目、記賬日期、業(yè)務日期、銀行賬戶、借方金額、貸方金額、摘要f6,f7,f10,f15,f18. 數(shù)據(jù)流條目 表2-7-3數(shù)據(jù)流列表編

20、號名稱來源去向組成平均流量最大流量3-001期初余額信息(f8)系統(tǒng)管理員d4、p4會計科目、會計期間、借方金額、貸方金額、摘要1份/月1份/月3-002憑證信息(f13)原始憑證d6憑證號、會計科目、記賬日期、業(yè)務日期、會計期間、借方金額、貸方金額、摘要200張/月500張/月3-003現(xiàn)金信息(f14)收銀員d6、p3編號、記賬日期、借方金額、貸方金額、摘要15份/天50份/天3-004賬簿信息(f17)p4p5會計期間、會計科目、借方金額、貸方金額1份/月1份/月.數(shù)據(jù)存儲列表表2-7-4 數(shù)據(jù)存儲列表編號名稱輸入數(shù)據(jù)流輸出數(shù)據(jù)流組成4-001憑證類型表(d2)f2f7編號、憑證類型4-

21、002會計科目表(d1)f3f6編號、科目代碼、科目名稱、科目類型4-003現(xiàn)金日記賬(d7)f15 f16f14編號、記賬日期、借方金額、貸方金額、摘要4-004記賬憑證(d6)f13f13憑證號、會計科目、記賬日期、業(yè)務日期、會計期間、借方金額、貸方金額、摘要.數(shù)據(jù)處理過程條目表2-7-5 數(shù)據(jù)處理過程列表編號名稱輸入數(shù)據(jù)流輸出數(shù)據(jù)流組成5-001設置科目(p1.2)f3f6選擇科目類型,設置會計科目5-002設置期初余額(p1.3)f5,f10f8做賬時,對科目期初余額初始化,根據(jù)會計科目的期初余額錄入借方金額和貸方金額5-003新增憑證(p2.1)f10f13做賬時,通過新增憑證然后過

22、賬生成賬簿、自動生成財務報表外部實體條目表2-7-6 外部實體列表編號名稱輸入數(shù)據(jù)流輸出數(shù)據(jù)流數(shù)量6-001系統(tǒng)管理員-f1,f2,f3,f4,f516-002超市管理員f17f11,f1216-003會計-f10,f19,f20,f21,f2216004收銀員-f15,f16.8模塊功能與處理過程設計憑證管理模塊處理過程,錄入原始憑證數(shù)據(jù)信息,新增憑證,保存后超市管理員復核信息,復核信息無誤后再審核,審核無誤后過賬,系統(tǒng)自動生成賬簿,打印出現(xiàn)金日記賬,處理過程流程圖如圖所示:新增憑證修改憑證對賬生成憑證復核審核否是否是 2-8處理過程流程圖(三)系統(tǒng)設計1系統(tǒng)總體設計結構圖如圖31所示用戶管

23、理系統(tǒng)管理權限管理會計期間基礎設置幣別會計科目憑證類型財務管理系統(tǒng)科目期初余額新增憑證憑證審核憑證管理憑證復核對賬總分類賬賬簿管理明細分類賬利潤表財務報表現(xiàn)金流量表現(xiàn)金存儲現(xiàn)金審核資金收入管理生成日記賬31系統(tǒng)總體設計結構圖2模塊結構圖超市財務管理期初余額信息期間信息期間信息憑證類型信息財務報表賬簿信息科目信息科目信息科目信息現(xiàn)金日記賬信息憑證信息憑證類型信息憑證信息憑證信息憑證類型信息期間信息起初余額信息 財務 p5 報表 賬簿 p4管理 基礎 p1設置 憑證 p2管理 資金 p3收入管理 3-2總模塊結構圖基礎設置起初余額信息幣別信息科目信息憑證類型信息會計期間信息幣別設置憑證類型設置起初

24、余額設置會計期間設置會計科目設置 3-3基礎設置模塊結構圖新增憑證輸入憑證信息打印憑證對賬憑證管理 p3無誤憑證信息無誤憑證信息賬簿信息無誤憑證信息無誤憑證信息初始數(shù)據(jù)憑證信息核對憑證初始數(shù)據(jù)無誤憑證信息復核后憑證信息憑證信息復核后憑證信息讀入數(shù)據(jù)憑證復核憑證審核應收票據(jù)信息應收款信息購貨信息留存信息無效數(shù)據(jù)無效數(shù)據(jù) 3-4 憑證管理模塊結構圖打印日記賬查詢日記賬現(xiàn)金信息對賬現(xiàn)金存儲現(xiàn)金信息輸出資金收入管理現(xiàn)金信息生成日記賬現(xiàn)金日記賬信息現(xiàn)金日記賬信息正確數(shù)據(jù)正確數(shù)據(jù)現(xiàn)金日記賬信息現(xiàn)金日記賬信息正確數(shù)據(jù)初始數(shù)據(jù)初始數(shù)據(jù)初始數(shù)據(jù)讀入數(shù)據(jù)現(xiàn)金支出現(xiàn)金收入 3-5 資金收入管理模塊結構圖賬簿分類信息

25、分類信息分類賬簿信息打印讀入賬簿分類查詢 3-6賬簿管理模塊結構圖報表信息憑證信息讀入憑證信息財務報表管理報表信息憑證信息打印生成報表 3-7財務報表模塊結構圖3數(shù)據(jù)庫設計3.1 概念結構設計(e-r圖)實體屬性圖實體屬性關系用戶現(xiàn)金日記賬521編號角色用戶名.密碼1-編號 2-業(yè)務日期 3-借方金額 4-貸方金額5-摘要科目類型期初余額621編號名稱.1-編號 2-科目代碼 3-會計科目 4-幣別5-借方金額 6-貸方金額會計科目會計期間科目類型編號會計期間會計編號代碼會計科目賬簿幣別81編號名稱21-編號 2-名稱 3-代碼 4-會計科目 5-會計期間 6-摘要7-借方金額 8-貸方金額角

26、色憑證1021編號名稱.1-憑證號 2-記賬日期3-業(yè)務日期 4-憑證類型 5-會計期間 6-摘要7-科目代碼 8-會計科目9-借方金額10-貸方金額憑證類型憑證類型編號3-8實體屬性圖本統(tǒng)采用實體聯(lián)系模型(e r圖)進行數(shù)據(jù)庫的概念結構設計,系統(tǒng)的e r圖如圖3-9所示:初始化會計設置 n 1 1 n n 1 n錄入會計科 目憑證類型 期初余額選擇 1 n m n記賬憑證選擇會計期間超市管理員審核n n n 1復核會計 n n 1生成 n n過賬 1財務報表生成現(xiàn)金日記賬 n 1 1 1選擇錄入賬簿 1 1 3-9 概念結構設計圖3-2邏輯結構 邏輯結構設計的任務就是把概念結構設計階段設計好

27、的基本e-r圖轉換為與選用dbms產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結構。為了很好地實現(xiàn)用戶管理上的功能要求、性能方面的要求,通過進一步的優(yōu)化將e-r圖轉化為關系模型。本系統(tǒng)的邏輯結構設計如下:1.現(xiàn)金存款日記賬表:(現(xiàn)金編號、記賬日期、會計科目、幣別、期初余額、借方金額、貸方金額、摘要)2.用戶:(用戶編號、用戶姓名、密碼、角色)3.期初余額:(科目余額編號、科目代碼、會計科目、借方金額、貸方金額)4.科目類型:(科目類型編號、科目類型名稱)5.會計期間:(會計期間編號、會計期間)6.會計科目:(會計科目編號、科目代碼、會計科目、科目類型)7. 幣別:(幣別編號、幣別名稱)8.賬簿(賬簿編號、

28、科目代碼、會計科目、期初余額、借方金額、會計期間貸方金額)9.憑證:(憑證號、記賬日期、業(yè)務日期、憑證類型、會計期間、摘要、科目代碼、會計科目、借方金額、貸方金額)10.角色:(角色編號、角色名稱)11.憑證類型:(憑證類型編號、憑證類型)12.財務報表(報表編號、會計科目、會計期間、期初余額、本期金額)3.3 物理結構設計圖物理結構是數(shù)據(jù)庫在物理設備上的存儲結構與存取方法,物理設計就是為一個給定的邏輯數(shù)據(jù)模型選取一個最合適應用要求的物理結構。如下表:物理結構總表表3-5-1 cash(現(xiàn)金日記賬表)字段名稱字段描述數(shù)據(jù)類型能否為空主/外鍵cashid現(xiàn)金編號intnot null主鍵crea

29、tedate業(yè)務日期datenulljmoney借方金額floatnulldmoney貸方金額floatnullmemo摘要nvarchar(max)null表3-5-2 consumer(用戶表)字段名稱字段描述數(shù)據(jù)類型能否為空主/外鍵userid用戶編號intnot null主鍵username用戶名稱nchar(20)nullpwd密碼nvarchar(50)nullroleid角色編號intnot null外鍵表3-5-3 kmye(科目余額表)字段名稱字段描述數(shù)據(jù)類型能否為空主/外鍵kmyeid余額編號intnot null主鍵kemucode科目代碼nchar(10)nullkmn

30、ame會計科目nchar(20)nullmoneytype幣別nchar(10)nulljmoney借方金額floatnulldmoney貸方金額floatnull表3-5-4 kmlx(科目類型表)字段名稱字段描述數(shù)據(jù)類型能否為空主/外鍵kmtypeid科目類型編號intnot null主鍵kmtypename科目類型nchar(10)null表3-5-5 kjqj(會計期間表表)字段名稱字段描述數(shù)據(jù)類型能否為空主/外鍵qjid期間編碼intnot null主鍵qjname會計期間nchar(20)表3-5-6 kjkm(會計科目表)字段名稱字段描述數(shù)據(jù)類型能否為空主/外鍵kmid科目編號intnot null主鍵kemucode科目代碼nchar(10)nullkmname會計科目nchar(20)nullkmtypename憑證類型nchar(10)null表3-

溫馨提示

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

評論

0/150

提交評論