喬靜文
(陜西職業技術學院 財經學院,陜西 西安 710038)
隨著信息網絡技術的不斷進步,采取信息管理系統逐漸以科學管理為核心,提高各部門之間的采取財務交流,實現資源共享[1-3]。當前企業財務信息管理系統經過不斷改革逐漸實現系統化和標準化,基于此采取SQL Server數據庫技術與ASP NET技術,設計與實現數據管理平臺,提高財務信息管理系統的可擴展性,提高管理水平。
采取信息管理系統經過近些年的改革出現很多變化[4],但是隨著信息技術的高速發展,很多工作出現巨大變化[5],財務信息管理系統表現出滯后性,影響資金的使用,安全性也不高[6-7],有必要作出設計更加符合實際需求的財務信息管理系統。在本案研究中以財務管理為目標,分析管理系統需要實現功能,調查分析當前財務管理方面的問題,設計數據網絡搜索、數據信息處理等功能,實現信息共享。基于UML建模語言,設計狀態圖和序列圖,表示數據庫字段信息和數據庫之間的關系,設計業務功能。財務信息管理系統使用范圍為所有財務人員,包括固定資產管理、經費管理以及后勤物業運營管理等,包括系統維護子系統、憑證處理系統、報表處理系統等,限制信息采集和使用權限。系統設計對硬件設備要求不高,只需要配置相應的管理員就能實現。
在采取財務信息管理系統設計中,核心技術包括B/S模型、軟件建模技術以及開發技術等,現在簡單分析系統開發技術和軟件建模技術。
系統開發技術包括ASP.NET技術、Visual Studio開發環境,在設計中采用成熟的NET框架,操作系統采用WindowsServer2007版,客戶端只要在IE6.0以上就能實現系統訪問。數據庫平臺采用微軟SQLServer2000企業版本,方便管理和操作,前臺開發工具采用Visual Studio.NET開發工具。
開發環境為Visual Studio2005集成開發環境,使用具有很大的便利,方便系統的開發和測試。采用當前比較流行的ORM框架,ORM映射層采用Hibernate,開發人員無需采用編寫代碼就能實現數據庫的操作。
軟件架構采用面向對象類型,貫穿在設計整個階段中,為軟件設計提供層次感,具有良好的編程習慣,能夠提高程序質量。建模語言采用UML建模語言,這是可視化建模通用語言,廣泛使用在業務建模中,與具體設計語言無關,常用UML模型圖包括用例圖、類圖、活動圖等[5-6],在本研究中通過UML中數據流程圖、順序圖等設計系統各個功能模塊,提高系統的準確性和開發效果。
基于局域網結構,總體結構設計基于B/S模型,包括系統應用層、系統中間層、財務數據庫,系統應用層包括張博管理界面、平整管理界面、系統設計界面、系統初始化界面等。在設計階段,根據實際需求分為3個層次,提高系統的可維護性,應用層為功能界面的展示層,與數據庫實現交換。
財務信息管理系統設計采用三層結構設計,分別是底層和數據庫交互的數據層、中間層以及展示層,數據層用來存儲財務管理服務處理信息數據結構,包括財務數據以及資產數據等,能夠實現查詢、修改維護等操作,并能夠實現存儲操作,提高數據管理效率。財務管理中間層建立數據庫與業務邏輯層的連接,提供訪問端口,定義相對穩定的高層應用環境,提高系統可維護性。數據展示層系統表示層主要在瀏覽器上展現。
系統功能設計包括登錄模塊、憑證管理、彩陶管理以及系統設置等模塊,登錄模塊主要實現財務管理制度級登陸界面,報表工具管理采用通用報表模塊,同時包括常規表格和圖形化方式,賬簿管理主要實現管理賬目明細、金額明細以及科目余額表等。
登錄模塊設計,用戶進入登陸數據,若是不存在用戶,若是密碼錯誤,會出現報錯,比對正確的用戶進入操作,序列圖在設計中主要規范先后順序,能夠顯示軟件系統中業務交互關系。系統設置模塊在設計中,需要對系統進行初始化,包括用戶權限、預算數據、財務科姆等,還需要設置摘要詞典、核算項目等,通過模塊設計,抱夠保存常用到的摘要、會計項目等。企業財務數據管理系統流程:開始→查詢輸入關鍵字→憑證名稱→是否存在憑證信息→執行Select函數→查詢結果輸出,數據的查詢在ASP.NET開發環境中實現,提高數據查詢效率。用戶賬務資料數據庫文件存放在張濤中,以單位名稱命名,同一個賬套中可以同時包含多個財務信息,賬套管理模塊包括數據備份、新建、刪除等。憑證管理模塊主要記錄財務流動信息,包括憑證記賬模塊、錄入模塊以及中心模塊等。
賬務賬目管理模塊包括初期和期末賬目數據管理,實現結賬、損益分析以及自動轉賬等,依照設計需求,數據錄入需要具體的分析,針對年度數據分析,僅需要錄入相應余額,若是在特殊情況下需要錄入信息,就需要依照實際數據變化錄入。不少用戶在使用轉賬憑證制作中需要分析很多信息,自動轉賬操作能夠減少用戶的操作。
企業采取數據管理模塊主要通過信息表實現,包括企業信息表、管理人員信息表以及數據變化信息等,各個信息表字段設計見表1、表2所示(部分)。
在數據庫的設計中,存儲過程包括信息分別針對信息的查詢和添加等操作設計,以添加新憑證信息字段為例分析,設 計 為 ( 部 分 ):REATE PROCEDURE[insert_pingzheng_1];@pingzheng_zhaiyao [varchar](50),;@pingzheng_danjia[char](10),@pingzheng_chuan [datetime],AS INSERT INTO[ST_StuManager].[dbo].[ST_pingzheng];[ST_pingzheng_zhaiyao],[ST_pingzheng_danjia],[ST_pingzheng_shuliang])。

表1 系統用戶信息表Tab.1 System user information table

表2 企業信息表Tab.2 Company information table
系統登錄界面能夠保存用戶登錄信息,只有在用戶和密碼相一致的情況下才能進行訪問,否則將會出現信息出錯的界面,保證系統財務信息的安全性,用戶登錄界面核心代碼為 ( 部 分 ):package com.ibm.shmc.common.web.action;import javax.servlet.http.Http ServletRequest;import org.apache.struts2.ServletAction Context;importcom.opensymphony.xwork2.ActionSupport;private String userId;private transient UserService userService。
系統設置模塊包括憑證設計、摘要詞典設計以及賬務科目設置等,在主界面,用戶單擊各個模式,進行系統選擇,單擊按鈕實現每種模式的查詢和設置,核心代碼包括(部分):public class FinacialAction extends ActionSupport implements CrudAware;private Long FinacialStaffId;private String attachType="";private List<FinacialInfo> FinacialList=new ArrayList <FinacialInfo >();private void getDeptList (){branchList = deptService. getBranchs ();}deptService.getBranchsByName (user.getBranch ().getBranchName ());deptService.getBranchsByName (user.getBranch ().getBranchName());return userService。
在上線運行前,需要通過測試發現存在的錯誤,包括驗證財務信息管理系統需求與設計的符合度、完整性以及性能等,針對賬套新建、引用以及刪除等功能進行測試,測試結果表明,賬套管理功能模塊正常使用,滿足需求。憑證管理模塊針對憑證錄入、記賬等操作進行測試,滿足設計要求。
綜上所述,本文主要分析基于UML財務信息管理系統設計,通過測試表明該設計系統穩定性強、安全性好,反應令模擬,能夠滿足現在和未來的需求,系統設計具有可擴展性,為后期設計提供便利,覆蓋了所有采取信息管理功能需求,可以投入到實際業務應用中。
[1]薛天忠.企業財務管理系統的分析與設計[J].中小企業管理與科技,2014(16):100.XUE Tian-zhong.Analysis and design of the enterprise financial management system[J].Management of Small and Medium-sized Enterprises of Science and Technology,2014(16):100.
[2]胡建倫.企業財務管理系統的分析與設計 [J].商場現代化,2013(34):172.HU Jian-lun.Enterprise financialmanagementsystem analysis and design[J].Market Modernization,2013(34):172.
[3]錢柏羽.企業財務管理系統的分析與設計[J].中國電子商務,2014(5):195.QIAN Bai-yu.Enterprise financialmanagementsystem analysis and design[J].Journal of Electronic Commerce in China,2014(5):195.
[4]單靜.企業財務管理系統的分析與設計[J].中國經貿,2013(12):212.SHAN Jing.Enterprise financial management system analysis and design[J].China‘’s Economic and Trade,2013(12):212.
[5]馮旭梅.中小型企業財務管理系統的分析與設計[J].企業導報,2013(8):123.FENG Xu-mei.Small and medium-sized enterprise financial management system analysis and design[J].Journal of Business Review,2013(8):123.
[6]周明雯.貴陽智高科技有限公司財務管理系統的分析與設計[D].昆明:云南大學,2012.
[7]胡曉東.基建財務管理系統的需求分析與設計 [D].濟南:山東大學,2009.