




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
I摘要隨著科技的發展,對人才的需求量逐漸增大,使得高等院校的規模也逐漸增大,其所對應的管理事務也日漸向信息化發展。在高校繁雜的工作中,財務管理工作是不可或缺的,其在學校的所有日常事物管理工作中具有及其關鍵的作用,因為它所關乎的是本校的各個方面,比如教學、科研等。針對目前大學財務管理工作繁雜的現狀,本論文利用了一些較為流行且先進的技術,并結合高等大學的財務工作現狀,提出了基于PHP的高校財務信息系統研究與設計的課題,為了設計出一款卓效、有用、安全的財務管理信息系統。正文首先對高校財務系統的研究背景以及研究現狀進行了分析,然后對系統所關系到的各種技術和工具給出了較為通俗易懂的簡介,同時還進行了系統的了可行性分析、需求分析以及功能非功能分析等;其次,給出了系統的整體框架設計以及詳細的數據庫和系統各功能模塊設計;最后,還分析了系統的安全性能。本文中高校財務信息系統的設計,達到了本課題的逾期要求。同時,本系統的設計功能較為完整、可靠,且具備相對的穩固性、安全性以及友好性。關鍵詞:高校財務管理;PHP;財務管理信息系統
AbstractWiththedevelopmentofscienceandtechnology,thedemandfortalentshasgraduallyincreased,sothatthescaleofcollegesanduniversitieshasgraduallyincreased,andthecorrespondingmanagementaffairshavegraduallydevelopedintoinformation.Inthecomplicatedworkofcollegesanduniversities,financialmanagementisindispensable,andithasacrucialroleinalldailyaffairsmanagementoftheschool,becauseitisrelatedtoallaspectsoftheschool,suchasteachingandscientificresearch.Inviewofthecurrentcomplicatedsituationofuniversityfinancialmanagement,thispaperusessomepopularandadvancedtechnologies,andcombinesthecurrentsituationofuniversityfinancialmanagement,putsforwardtheresearchanddesignofuniversityfinancialinformationsystembasedonPHP,inordertodesignanefficient,practicalandsafefinancialmanagementinformationsystem.Thetextfirstanalyzestheresearchbackgroundandcurrentsituationofuniversityfinancialsystem,thengivesarelativelyeasytounderstandintroductiontovarioustechnologiesandtoolsrelatedtothesystem,atthesametime,italsocarriesoutfeasibilityanalysis,demandanalysisandfunctionalandnon-functionalanalysisofthesystem;secondly,itgivestheoverallframeworkdesignofthesystem,detaileddatabaseandsystemfunctionsFinally,thesecurityofthesystemisanalyzed.Inthispaper,thedesignoffinancialinformationsysteminCollegesanduniversitieshasmettheoverduerequirementsofthistopic.Atthesametime,thedesignfunctionofthesystemisrelativelycomplete,reliable,andhasrelativestability,securityandfriendliness.Keywords:Universityfinancialmanagement;PHP;financialmanagementinformationsystem
第1章緒論1.1研究背景及意義近年來,我國高等院校發展迅速,教學形式逐漸多樣化,學校規模漸漸擴大,傳統的、舊的管理方式早已很難適應新的、迅捷的發展形勢。并且隨著計算機軟、硬件和互聯網等IT技術的飛速發展,各類高校的管理模式逐漸趨于數字化,出現了“數字化校園”的管理模式。這種模式是依靠計算機與互聯網把學校的各類資料信息整合在一塊,產生了一個統一的數字空間,可以使信息的傳遞與管理更加敏捷與方便。此技術不僅可以提高高校日常管理的效率,而且實現了高校的信息化管理,從而實現了教學、科研、比賽等各類活動的數字化,大大提升了管理水平和教學質量。[1-2]在“校園數字化”模式中高校的財務信息系統建立是其最為重要的分支之一,因為其把會計學、現代信息技術和計算機技術緊密關聯在了一起,把龐大且難處理的財務數據變為了各種財務信息并且使信息的存儲、傳遞和綜合處理等緊密結合、相互銜接,最終促成了把傳統的財務處理方式向更高層級的財務管理方式轉換,并且完成了高校財務信息管理的自動化處理。由此便可輕松的向學校各個部門實時、飛快、精確的供應各項財務信息,并且可以為領導的重大決議提供靠譜的信息依據,提高了高校教育事業的發展水平。。1.2國內外高校財務系統發展現狀1.2.1國外高校財務系統發展現狀國外軟件開發的管理思想和設計經驗有很多地方值得我們學習借鑒,他們更加注重保持高度集成的審計跟蹤和發展,對我們的系統設計有很大的啟發及豐富的經驗。韋伯[3]在鉆研高等大學組織結構的時候初次應用了組織理論,其成果表明,高校組織與政府、企業等組織一樣,也擁有一般組織的基礎特點,因此在高校的日常管理事務中,也可以借鑒和參照企業和政府的管理模式。斯特魯普[4]表明,大學的學術組織是一種沒有確定目的和固定參與的社會學組織類型,是一種相對疏松和分權形式的組織。七十年代后,有關學術研究專家在研究高校財務管理時,又應用了高等數學的有關理論知識,在此基礎上構造了資源配置模型,為大學的資金和運營管理奠定了根基[5]。科恩[6]研究后表示,高校不僅是學生們學習的大本營,還是一種組織模式。伯頓·R·克拉克認為行政科的權力和學術權力都應歸為學校的內部權力,其中學術權力應是大學組織中最為基本的權力,在各類學術事務中表現出關鍵性的效用。從廣義上來說,國外的財務軟件的優勢在于他們專門為滿足高度現代化的管理制度和審計要求來整合系統的內部集成化控制制度[7-8]。外國的軟件系統,設計時主要考慮管理者的方位,較為重視開發上層的架構,以此便可實現對下層的可控性。不僅如此,國外還相當看重審計工作,模塊的設計一定要與審計相關工作內容相符合。另外,一套優秀的財務管理軟件需能保證擁有較高的集成度,功能不可過于分散,這些都是我國財務管理軟件在設計時所要參考的。國外在進行設計軟件時主要的重點方向是企業整體而不是企業的某一個部門,如采購、生產、銷售等多個方向都需要綜合去考慮,這樣的思想就會使設計出的軟件較為完整,設計的方向較為全面。這些環節都加進去之后,軟件的集成性能就會很高,功能也較為強大,便于日后的功能添加或根據某些需求而有選擇的進行剔除。[9]1.2.2國內高校財務系統發展現狀目前,高等院校的財務管理工作愈來愈趨于信息化,信息化的本質就是依靠于大數據、互聯網、通信等技術對大學的財務資料信息進行搜集和整理,使之更方便使用的過程。這樣便可輕松完成高校財務資源信息的共享,并且能無縫銜接數字化校園,實現財務信息查詢與記錄、網上辦理繳費和控制預算等功能。近幾年,我國在各方面領域取得較快發展,國內經濟水平大幅提升,其中教育事業也得到了飛速發展,因此有較多的專家開始動手研究高等大學財務系統方向的內容。韓慶蘭(2000)[10]表示財務信息管理平臺就是把普通的財務管理模式改為信息化的處理方式,還表示財務信息系統的各功能板塊連同設計需滿足快、精、準的條件。萬俊(2012)[7]以為信息化水平的飛速發展大大推進了高校管理模式的改革與更新,財務工作的任務需求早已從人工核算向信息化管理的方向進化。他還給出了建設高校財務信息化服務體系的思緒與內容。劉景艷(2013)[11]開展案例研究后,在財務信息處理方面給出了自己的設計思路,她認為財務的基本管理工作、報表處理以及賬簿和憑證管理功能才是財務信息系統設計的時應重點考慮的。孟麗(2013)[12]表示隨著信息技術的逐漸發展,高校財務系統的建設更需向財務處理的實際問題上思慮,需要從實際操作的角度出發進行系統設計,爭取使設計具有強針對性。姚毅,劉蓓(2016)[13]覺得可以使用云環境技術建立高校財務信息平臺,增加學校的信息化綜合實力,減少實施的成本,要以搞定信息孤島為目的,充分落實財務信息資源的共享。經過對國內有關文獻進行鉆研發覺,我國大學的財務信息化建立已經由單一化、機械化慢慢向多樣化、精準化、智能化方向發展,從財務核算向財務管理變動,并且高等大學的財務系統會隨著高校財務理論探索的慢慢充實發展后會擁有更加多元化的信息服務[14]。這就為還居于由財務核算向財務管理轉換的高校提供了非常大的啟發,構造一個滿足信息需求者特點的財務管理信息系統是以后的發展方向。但在現階段鉆研中,國內大多數文獻研究主要集中于框架建設和專業理論方面的研究,而且案例多為經費充裕的一線城市高校,缺少西部地區或少數民族地區預算低、規模較小的大學的案例[15]。1.3高校現有財務系統存在問題每一所大學都有自己的財務處理系統,但是現在大學的財務系統;還普遍存在以下一些問題:(1)報銷的時間長,流程多,需要層層審核。在大學里,報銷的一般流程為,得到有關票據,制作并填寫報銷單并遵從經費審批管理制度交由領導逐級查驗蓋章,準備完好后把最初憑證交到報賬會計處查驗,在此等待辦理報銷。鑒于報銷人員找全部領導查驗蓋章消耗了大量的時間,同時辦理人對財務制度不能理解通透,所以在報賬過程中常有抱怨。(2)財務信息系統與業務系統之間存在“信息孤島”。在大學信息化發展的進程中,大多學校的各信息系統都是單獨建設和運行的,都有獨立的數據庫,這樣就存在“信息孤島”的現狀。(3)財務人員工作任務多,強度大。隨著學校規模和經濟的不斷增強,財務流量急增,來源十分廣泛,這就致使其工作內容具有高復雜性。大量集中的報賬工作還會讓會計人員疲于完成工作,降低工作熱情。(4)財務人力資源不足且補充困難高等大學的工作人員招聘門檻高,財務工作也不好吸引高學歷人才,這就致使財務人員招聘困難,人力資源的嚴重不足。1.4主要研究內容本文主要的研究內容就是高校財務信息系統的建設,給出了基于PHP技術的設計方案,并通過探究高校財務系統的研究現狀,總結了需求背景和需求目標,設計出了一款滿足于高校工作要求的財務管理信息系統。本系統的設計要滿足學校各層級教職工的需求,并具有信息記錄、查找、統計、報表整理等一般財務功能。本系統設計的總條件是相對簡便、適用性強并擁有一定的可推廣性,基于此方面,本系統的探究主要針對其需求展開進行分析,尤其是從現有財務管理方法中總結出落實信息化的方式和業務流程,針對此流程開展功能需求分析,并給出系統設計的詳盡過程,比如總體結構設計、數據庫設計和安全設計等。1.5論文組織結構本文的結構安排如下:第1章,分析高校財務信息系統的構建現狀,并對國內外高校財務系統建立的思緒和現有問題進行了簡單論述。第2章,介紹系統設計過程中涉及的相關技術。主要介紹涉及到的技術和架構。第3章,分析高校財務系統需求,包括可行性分析、功能需求和非功能需求分析等。。第4章,系統的總體架構設計。第5章,系統及數據庫的詳細設計。
第2章系統相關技術介紹本系統是基于PHP基礎上的高校財務信息系統,與其他定位相似的開發語言JSP和.NET等比較,PHP還是有較大優勢的。PHP的資源包含了能獲得的學習資料、開放的源碼、以及各種插件和庫,這些資源是遠遠多于其他的。根據調查數據發現,許多知名的大型網站的開源的項目,大多都是基于PHP開發和設計的。本系統的設計使用到了下面的技術:PHP設計語言、SQL數據庫、互聯網協議等,本系統采用的系統架構為瀏覽器-服務器模式。本章節將介紹與系統有關的關鍵技術。2.1PHP介紹2.1.1PHP簡介PHP是一種內嵌式的新型開發語言,它的全稱為英文超級文本預處理語言(PHP:HypertextPreprocessor)。PHP語言非常的靈活以及方便,它獨特的語法可以接各門語言,更快、更省事的完成項目,實現快速開發、快速上線的目的。因此很多公司都非常重視。PHP可內嵌各種語法,引擎使得PHP能更快的執行網頁。[4]PHP現在是世界上使用最廣的語言之一,它有易于理解的語法結構、方便靈活的使用方法、并且擁有與其他不同語言自由結合的能力。當下,PHP語言是較為受人喜愛的開發語言之一,世界上有很多互聯網公司都在使用這一語言,比如谷歌等等;國內的大量互聯網公司也在使用PHP,比如新浪、百度等。PHP開發語言早已從過去只有較小的使用范圍變成為了一個適合企業開發的技術平臺。[16]PHP的項目目錄結構如表2-1所示。表2-1PHP項目目錄結構表目錄說明App整個項目的控制層Model整個項目的模型層Include項目的核心層Config項目配置Theme模板Index.php頁面2.1.2PHP特性介紹PHP非常容易上手,配置簡單,語言靈活以及方便,這與它的特性有關。(1)數據連接方面簡便快捷,可以與多種數據庫相連,而且可以自己使用關聯的API對庫中數據進行讀取。[5](2)擴展性強,附加的功能和API非常強大。(3)面面向對象方面考慮周到。PHP是存在類與對象的觀念的,而且PHP還可以有構造器等方面的面向對象的技術。(4)可伸縮性高。因為PHP可以以內嵌的方式,嵌入不同語言的代碼,因此具有較高的可伸縮性。[17]表2-2PHP支持數據類型類型說明取值范圍boolean標量類型--布爾型true,falseinteger標量類型--整型-2147483647-2147483648float標量類型--浮點型最大值1.8e308string標量類型--字符串字符串長度取決于機器內存array復合類型--數組$arr=array(1,2,3,4,5,6);//一維數組object復合類型--對象new實例化$obj=newresource特殊類型--資源NULLNULL空值2.1.3PHP開發平臺ZendStudio是使用PHP的整個開發周期中的集成開發環境,是一款相當優良的開發工具。因為它包括了PHP所有必須的開發部件,方便和快捷的提供各種工具,包括了代碼編輯、bug調試、bug分析、代碼優化、數據庫連接和插件訪問等等。這樣使得PHP的軟件開發周期大大減小,提高了工作效率。2.1.4PHP優勢PHP語言的優勢是有目共睹的,學習開發容易上手、學習資料多、學習速度快、執行速度快、安全性高而且具有跨平臺性,更重要的是完全免費,這受到了許多企業的青睞。2.2SQLServer數據庫StructuredQueryLanguage,是SQL的英文全稱,中文全稱是結構化查詢語言。它是微軟公司開發和推廣的一種查詢語言,在通過ANSI(美國國家標準協會)討論和標準委員會決議以后,SQL被作為了關系型數據庫管理系統的標準語言[18]。SQL數據庫的主要功能就是建立與數據之間的聯系以及數據與數據之間的聯系。SQLSERVER的主要特點如下:(1)它實現了C/S服務體系架構。(2)用戶操作界面實現了圖形話,讓管理系統和管理數據庫變得比以往更加方便、快捷、簡單和直觀。(3)它提供了極其完善和齊全的編程工具以及接口,在開發設計數據庫上使用戶的可選性大大加強。(4)SQLServer通過合理的設計和整合,已經集成了WindowsNT。同時通過NT原先設計的功能,可以保證對賬號的管理工作、遠程登錄的安全性等等。同時因為微軟在其中設計,與微軟產品也有很好的兼容性和集成。(5)SQL的平臺跨越性較強,支持Windows95/98,Windows2000、Windows2003、Windows2008等。(6)SQL對網頁技術有良好的支持,開發者可以很方便的把數據庫中的數據,以網頁的形式發現。(7)SQL有非常良好的數據倉庫功能,而此項功能在其他類似的數據庫軟件中,需要更加昂貴的代價和繁重的軟件。
第3章高校財務信息系統需求分析本系統的主要目標是:設計一個滿足高校財務管理工作各功能需求且操作簡便快捷地財務管理信息系統。該系統的主要功能是需要實現各高校、各學院以及學校其他機構對于財務的收支、支出、預算、資產等基本財務功能的管理工作,并最終要能達到對整個學校的資產進行管理且對財務內部進行控制,使得財務人員的工作效率大大提高,為后期學校的各項大小財務決策提供靠譜有效的數據支撐。3.1需求目標目前仍有許多高校在財務管理方面存在一些問題,比如依然存在手工的紙質單據、制表人和審核人職責不分、統計時仍然使用人工方式、領導權限過大等等。因此,針對以上問題,本系統的設計以適用高校完整的財務管理功能為首要目標,保障財務人員職責區分,提供數據共享,管控資金和資產等系統功能[19-21]。(1)提供準確、真實、有效的財務數據和科學的統計分析。(2)改善傳統的人工統計方式,實現數據電子化信息化,提高信息利用率。(3)系統管理和維護管理教師、教務、后勤等多個部門基礎數據。(4)系統提供對數據的增刪改查功能。(5)根據數據提供預測性結果。3.2系統可行性分析3.2.1技術可行性PHP是當下最為流行的網頁開發工具,有強大的適應性且發展較為成熟,能編碼完成本系統。SQLServer數據庫功能齊全,便于擴展,且能滿足B/S結構的需求。運用PHP平臺開發的高校財務信息系統可以輕松的實現對SQL數據庫的增刪改查等操作,且操作簡單易行。因此,在技術方面該系統完全可行。3.2.2經濟可行性本系統的研究屬于計算機軟件編程,研究費用不算很多,設計運行后,財務管理工作人員能輕松承擔本系統的維護工作,不在花費多余的維護費用。由此可見,本系統的設計在經濟方面還是很理想的。3.2.3管理可行性從管理方面來說,本系統只需要若干名甚至是一名管理人員變可完成安裝、管理以及維護等操作。管理員的主要工作任務包括:財務信息數據的查找、記錄、修改以及財務報表的打印、管理等,完全適合高校數字和信息化的工作需求。而且只需很少的時間便可完成本系統的維護工作,這也完全切合現代化辦公的要求。因此,從管理方面來考慮,本系統管理容易且符合實際情況。3.3功能需求分析高校財務管理信息系統的主要的用戶對象就是財務處理的工作人員,因此需要對財務工作人員進行必要的使用場景設定,分析他們在日常工作所需要的功能和需要解決的問題,并且按照高等教育學校財務管理工作的要求,遵循有關的法律法規和學校的各項規章制度,進行科學的分析和整理,把財務工作變為科學化和智能化的管理。在實際的系統需求分析中,涉及到的部門和范圍非常廣,比如后勤、教學、教務等等,如果不能合理的處理這些事務,必然給高校教學都帶來重大的影響。通過計算機信息化技術,可以將工作優化,使得高校的財務管理工作更加井井有條,并且能提升學校的競爭力。從我校的實際財務要求分析,高校財務系統的有關功能需求主要包括:(1)憑證管理。憑證是作為記賬的基礎數據,在系統中憑證和實際的單據一樣作為有效的依據,記錄了有關的財務活動。因此在系統中憑證的是否有效管理直接決定了系統的真實性以及準確性,以及系統的是否成功。系統在需求分中就應該得出憑證需要進行必要和合理的驗證和審核機制。(2)出納管理。出納主要針對的是學校財務有關的出入賬目,包括學生學費繳納、科研支出等等。這模塊主要對財務進出賬進行信息化和全面的管理,可以有效的防止高校財務損失和財務丟失,有利于對賬目進行全面綜合和科學化的管理。(3)報表管理。財務處理重要的工作之一就是對報表進行管理。系統存放了大量的真實有效的財務數據,數據可以通過各種形式展示,對當前財務和未來財務進行方向的指引,以及避免走財務泥潭中,對高校自身建設起到重要的作用。因此報表管理有關的功能應該包含報表查詢、自定義查詢、賬目打印、圖表統計等等。(4)人事工資管理。傳統的工資管理方式是使用各種表格,通過復雜的公式和報表進行計算,甚至還在使用手工的方式進行計算,非常容易出錯,而本系統的設計只需要配置好數據,一鍵生成結果,省時省力。(5)資產管理。對高校現有資產的實物和賬務進行管理,資產可以是建筑樓、設備設施、廠房等。資產可能出現增值和折舊。(6)學費管理。對學生的各種費用上繳情況進行查詢和管理。(7)系統管理。主要完成對系統的管理,比如系統備份、恢復、密碼修改、權限分配、期初錄入等等。3.4非功能需求分析系統對于主要的活動對象來說需要給到不同的功能需求。除了一些功能需求外,系統還有非功能性的需求,這也是整個系統中不可或缺的。系統非功能性需求有:(1)界面是系統與用戶打交道的主要窗口。界面設計的令人賞心悅目、看起來如藝術品一般,會給用戶帶來極深的感官。界面設計風格是否能保持統一,操作、交互體驗符合用戶平常的操作習慣,對功能操作是否能給予適當和恰到好處的提示,系統響應速度是否能足夠快。這些都決定了用戶對系統的接受程度。(2)權限管理是系統必須要做到的環節。保障不同的系統活動對象擁有不同的權限操作,這樣才能夠保障系統穩定、安全以及有序運行。(3)必須嚴格遵守高校財務管理所涉及的法律法規以及學校的各項規定。在設計的時候需要確定合法合規、完善縝密的財務管理流程,保障財務系統安全。(4)軟硬件環境需求系統運行時對其所依賴的軟硬件環境有一定的要求,稱為軟硬件環境需求。
第4章系統總體設計4.1系統設計原則財務系統是一整套的方案。首先需要根據財務管理的工作目標設立組織機構、崗位,管理權責和人員進行合適分配,其次需要監督、控制、協調大學的經營活動、財務活動等。財務系統需要對本身特點進行系統分析,同時需要服從公司戰略規劃設計財務管理模式。在具體的設計時必須應當遵循以下原則:(1)安全性。安全性指的是系統安全。對數據的保密這一塊,需要做到不干系的人不能收到無干系的信息數據,不能擁有與職責無關的權限,控制信息流向,嚴格把關各項數據安全。(2)實用性。指的是財務系統開發完成以后應該要真實的為學院解決的財務問題,能上馬上線運行無誤。(3)靈活性。系統因為有很多功能,考慮到實際情況,我們需要預留字段以及報表,這樣系統在以后的升級中,更加方便和靈活。4.2系統結構設計4.2.1B/S結構B/S結構是一種新型的結構模式,它可以按照不同的方式連接網絡,它的客戶端就是WEB瀏覽器。這種模式讓系統的開發、使用和維護變得簡單容易。客戶機上只要安裝一個瀏覽器,如NetscapeNavigator或InternetExplorer,服務器安裝SQLServer、Oracle、MYSQL等數據庫。這種模式使系統的開發變得簡便,可以非常方便的進行各種設計開發,節省了系統上線時間,提高了開發的效率。瀏覽器利用WebServer同數據庫實現數據交互處理。系統結構設計主要展示系統各個主體在業務模型中的關系[22]。B/S最大的優點就是使用方便,配置簡單,只要聯網的電腦,安裝上系統,打開內置的瀏覽器,即可使用。服務器端的修改和擴展也是非常簡便,不會影響到客戶端。B/S結構的使用越來越方便尤其是各種腳本支持,使得頁面刷新更省資源。B/S子系統架構關系圖如圖4-1所示。圖4-1子系統架構關系圖4.2.2系統網絡拓撲結構構成網絡的拓撲結構有多種結構模式,主要的結構模式有星型結構、網狀結構、環型結構、分布式結構、總線結構、樹型結構、蜂窩狀結構等。財務系統部署在網絡上,需要內網和外網均可訪問。系統網絡拓撲結構圖如圖4-2所示。圖4-2系統網絡拓撲結構圖4.3系統總體功能設計高校財務信息系統通過對系統的需求分析和設計思路進行探討,認為高校的財務信息系統需實現由傳統的人工操作向計算機信息化轉變,同時,還要能為學校提供一些財務信息服務,以方便做決定。又因為系統總體功能模塊設計作為系統的基礎,所以模塊包括的主要功能有:用戶登陸、憑證管理、工資管理、出納管理、資產管理、學費管理、報表管理以及系統管理。每個功能模塊有各自的子功能,所有的功能組成了財務系統的功能結構。系統的各個功能模塊可以獨立運行且又可以整合集成的系統組成,采用系統集成模式,集信息、數據釆集于一體,從而將學校的財務數據和管理流程融合為一個整體,形成財務管理、數據分析和資源分配控制的集成與協同于一體的財務系統。系統需要根據當前的需求完成系統設計,同時需要兼顧以后的擴展性。系統總體功能結構圖如圖4-3所示。圖4-3系統功能結構圖
第5章系統詳細設計5.1數據庫設計5.1.1數據庫設計原則(1)統一性原則:數據庫需要完全地把系統包含的所有信息都詳盡的反映出來,同時能保證數據的正確性及其相容性并存。(2)相致性原則:其主要指對數據進行統一設計,對數據源進行協調,并在此技術上進行數據分析,借此來保證在處理相互聯系的數據時,保證統一和有效。(3)擴展性原則:數據庫的擴展性是為了滿足后續發生變化的需求,或者在移植時,保證數據庫的可擴展性和可伸縮性。(4)安全性原則:數據庫須擁有提供安全保密的功能,需要有認證功能和授權機制,以此有效的阻止一些非法用戶或非法操作對數據庫的內容進行修改、泄露或破壞。5.1.2數據庫整體設計圖5-1系統E-R圖實體屬性描述:學生:(學號,姓名,學院,專業,班級,密碼,電話);教職工:(教職工編號,教職工姓名,所在院系,職稱,電話);管理員:(編號,姓名,密碼,權限);工資:(教職工編號,月份,基礎工資,加班費,獎金,提成,保險,補助,其他收入);資產:(資產編號,資產名稱,資產類型,資產年限,資產狀態,使用部門,資產價值,資產折舊,資產剩余價值,備注);出納:(用戶編號,出納編號,出納名稱類別,金額,備注);憑證:(編號,憑證名稱,憑證日期,憑證分類,借方金額,貸方金額,憑證制單人,憑證審核人,憑證記錄人);關系屬性描述:支出:(項目編號,甲方,乙方,項目名稱,金額,支出方式,日期,審核人,經手人);收入:(項目編號,甲方,乙方,項目名稱,金額,付款方式,日期,審核人,經手人);5.1.3數據庫詳細設計(1)管理員數據表管理員有財務管理員和系統管理員之分,不同的管理員擁有不同的權限設置,系統管理員擁有本系統的最高權限,“管理員”的屬性有“編號ID”、“用戶姓名”、“密碼”、“備注”等等。管理員數據表如表5-1所示。表5-1管理員數據表字段名數據類型字段長度是否允許為空描述sysadminIDVarchar10否id(主鍵)sysAdminNameVarchar30否用戶姓名sysAdminPasswordChar10否密碼sysAdminTextVarchar50是備注(2)教職工數據表教職工只可查詢自己工資信息,并可修改自己的信息密碼,不可修改工資信息。教職工數據表主要包括用戶名、密碼、建立時間、賬戶類型字段。教職工數據設計如表5-2所示。表5-2教職工數據表字段名數據類型字段長度是否允許為空描述AdminIdVarchar10否編號(主鍵)AdminNameVarchar30否姓名AdminPasswordVarchar10否密碼AdminCollegeVarchar30否所在院系AdminRoleVarchar30否職稱AdminTellVarchar30是電話(3)學生信息數據表學生信息數據表主要包括學號,姓名,學院,專業,班級,密碼,電話等。如表5-3所示。表5-3學生信息表字段名數據類型字段長度是否允許為空描述stuIdVarchar10否學號(主鍵)stuNameVarchar30否姓名stuCollegeVarchar30否學院stuMajorVarchar30否專業stuClassVarchar30否班級stupasswordVarchar10否密碼stuTellVarchar30是電話(4)憑證數據表作為財務系統中重要的對象,憑證主要包括編號、憑證名稱、憑證錄入時間、憑證發生時間、憑證分類、憑證科目編碼、借方金額、貸方金額、憑證制單人、憑證審核人、憑證記錄人等等。憑證數據表設計如表5-4所示。表5-4憑證數據表字段名數據類型字段長度是否允許為空描述DocumentNumberLong20否編號(主鍵)DocumentNameVarchar20否憑證名稱DocumentDateVarchar10否憑證日期DocumentSubVarchar50否憑證分類DocumentDebitCountVarchar20是借方金額DocumentCreditCountVarchar20是貸方金額DocumentMakerVarchar20否憑證制單人DocumentAuditVarchar20否憑證審核人DocumentRecorderVarchar20否憑證記錄人(5)出納數據表出納的數據表字段應該包括出納編號、出納科目編碼、出納科目名稱、出納金等等,設計如表5-5所示。表5-5出納數據表字段名數據類型字段長度是否允許為空描述IDVarchar20否用戶Id(主鍵)cashNameVarchar20否出納編號(主鍵)cashNumberVarchar20否出納名稱cashClassVarchar20否類別(支出/收入)cashCountVarchar10否金額cashTextVarchar50是備注(6)固定資產數據表固定資產主要是一些有公共屬性的字段被提取出來。比如設備編碼、設備名稱、規格型號、類別、狀態、使用部門、折舊、使用年限、原價值等。設計表如表5-6所示。表5-6資產數據表字段名數據類型字段長度是否允許為空描述assetsNumberVarchar20否資產編號(主鍵)assetsNameVarchar20否資產名稱assetsTypeVarchar20否資產類型assetsTimeVarchar20否資產年限assetsStateVarchar15否資產狀態assetsDepartmentVarchar20否使用部門assetsValueVarchar20否資產價值assetsDepreciationVarchar50否資產折舊assetsResidualValueVarchar20否資產剩余價值assetsVarchar50是備注(7)工資數據表工資數據表是一個活動性比較大的表,管理員可以對每列進行重新命名。通常工資應該有一下字段:員工編號、姓名、部門、基本工資、浮動工資、房補、應發工資、實發工資、扣病假事假、扣借款、扣稅、扣款小計等。設計表如表5-7所示。表5-7工資數據表字段名數據類型字段長度是否允許為空描述IdVarchar20否用戶idemoloyeeNameVarchar20否姓名employeePartVarchar20否部門employeeBasicWagesVarchar20否基本工資employeeMoreWagesVarchar20否浮動工資employeeRentVarchar15否補助employeeSickVarchar50否扣病事假examinedVarchar20否是否審核TextVarchar50否備注(8)收入數據表收入數據表是由收入關系轉化的表,主要包括項目編號,甲方,乙方,項目名稱,金額,付款方式,日期,審核人,經手人等屬性。通過查詢收入數據表可準確知道高校的收入情況。表5-8收入數據表字段名數據類型長度是否允許為空字段說明Con_noVarchar10否項目編號PartyVarchar30否姓名Dept_noVarchar50否借方YiVarchar50否貸方Con_nameVarchar20否項目名稱MoneyVarchar20否金額TypeVarchar30否付款方式TimeVarchar30否時間EmpnameVarchar20審核人OperpersonVarchar20經手人RemaerkVarchar50備注(9)支出數據表支出數據表是由支出關系轉化的表,主要包括項目編號,甲方,乙方,項目名稱,金額,付款方式,日期,審核人,經手人等屬性。通過查詢支出數據表可準確知道高校的支出情況。表5-9支出數據表字段名數據類型長度允許為空字段說明Con_noVarchar10否項目編號PartyVarchar30否甲方YiFangVarchar50否乙方Con_nameVarchar20否項目名稱MoneyInt20否金額TypeVarchar30否支出方式TimeVarchar30否時間EmpnameVarchar20審核人OperpersonVarchar20經手人RemaerkVarchar50備注5.2系統功能模塊設計(1)登錄模塊登錄模塊用于用戶登錄,是進入系統的第一扇門。用戶在財務系統登錄界面,輸入用戶名和密碼進入本系統,登錄程序會把輸入的信息同與數據庫中的用戶信息進行對比,如果該用戶所輸用戶名和密碼都正確,則允許該用戶進入系統并執行系統功能,否則彈出報錯提示。登錄模塊流程圖如圖5-2所示。圖5-2登錄模塊流程圖(2)憑證管理模塊憑證錄入、憑證審核、憑證過賬、憑證查詢等都是憑證管理的主要功能。憑證錄入是把標準單據憑證錄入到系統中,按照這條憑證進行審核過賬以及查詢等一系列操作。在審核時,需要嚴格的對照數據和格式,不能有誤。同時,各財務人員不能審核自己提交的憑證,在權責上實行隔離。憑證管理業務流程圖如圖5-3所示。圖5-3憑證管理業務流程圖(3)出納管理模塊出納管理主要是為了完成對出入賬的管理,包括高校的各種現金業務、銀行業務、票據以及有關的報表等管理。出納人員可以是有基本出納人員以及主管會計,區分各自的基本權限和高級管理功能。出納管理模塊流程圖如圖5-4所示。圖5-4出納管理模塊流程圖(4)資產管理模塊工資的變動性較大,除了姓名、人員編號、部門名稱、部門編號、應發工資、實發工資、收稅等內定項目不能刪除外,其它非必須項目如各種補、獎金及罰款均等可由用戶自行定義。因此,財務人員當編輯工資條目的時候,應適時改變工資的計算方法,并且要能得出正確的工資結果。工資的數據還應該提供查詢和核對,將報表生成給各個部門,生成的報表有工資箱單、工作總賬表等等。工資管理模塊流程圖如圖5-5所示。圖5-5工資管理模塊流程圖(5)報表管理模塊報表主要是為了給出科學的數據,把這些數據依照人類的思維方式來顯示,而這些有關的數據需要從數據庫中讀取出來。本系統設計的報表系統是可以按照基礎模板顯示財務報表,也可以按照相關人員的特殊需求訂制--自定義設置和生成報表,比如自主選擇列名展示數據。同時在查詢的時候也給與了用戶極大的方便。報表管理流程圖如圖5-6所示。圖5-6報表管理流程圖(6)資產管理模塊資產管理主要對固定資產的管理,通常都有設備、建筑、物質等等。主要功能包括資產類別設置、增減設置、折舊情況等。資產管理流程圖如圖5-7所示。圖5-7資產管理流程圖(7)學費管理模塊學費管理模塊主要是對學生學費等各種費用繳納情況進行查詢,及時了解學生學費的繳納情況,對學費管理工作可以及時的處理,對欠費和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電機在食品加工機械的衛生要求考核試卷
- 西藥批發企業市場拓展策略考核試卷
- 船舶結構與設計基礎考核試卷
- 開關插座批發考核試卷
- 腈綸纖維的耐微生物性能考核試卷
- 航空飛行器維修技術考核試卷
- 電氣機械云計算技術考核試卷
- 電力電子器件在電力系統應急電源中的應用考核試卷
- 領軍級影視替身團隊獨家合作合同
- 工業儀器校準認證服務期限延長補充協議
- 國家開放大學《煤礦安全管理》形考作業1-3
- 搪瓷反應釜安全操作規程模版(3篇)
- 腦卒中一病一品護理匯報
- 醫療機構信息化成本控制方案
- 定金購車合同書
- 【基于單片機的智能送餐配送車設計與實現(論文)11000字】
- 人工智能通識教程 第2版 課件全套 周蘇 第1-15章 思考的工具- 人工智能發展
- 人教部編版七年級語文上冊《散步》示范課教學課件
- 環衛承包協議
- 運輸企業安全生產責任制制度
- 醫院護理培訓課件:《安全注射》
評論
0/150
提交評論