摘要:由于施工企業(yè)項目點多面廣,對財務核算及管理提出了更全面、細化、及時性的要求。為了滿足集團企業(yè)所有財務工作人員對財務信息共享,利用ASP.NET提供的一系列的工具和服務來最大程度地開發(fā)利用計算機與企業(yè)已有財務網絡,建立一個企業(yè)財務管理平臺——財務信息公告系統(tǒng)。該公告系統(tǒng)設計實現(xiàn)前臺設計與后臺數(shù)據(jù)庫的交互這一功能模塊,通過系統(tǒng)管理員對資源庫的管理與維護,完成財務人員對于財務信息的要求及互相傳遞。
關鍵詞:財務信息;公告系統(tǒng);設計實現(xiàn)
中圖分類號:F426.92 文獻標識碼:A 文章編號:1007—9599 (2012) 14—0000—02
一、引言
隨著網絡技術的飛速發(fā)展,許多大型企業(yè)都已經開設了網上注冊、網上查詢等一系列的網上信息服務。通過計算機網絡實現(xiàn)企業(yè)信息資源的上傳與下載,并處理企業(yè)內部信息間的流通和使用,使企業(yè)員工方便快捷的進行工作,節(jié)省人力物力。財務信息資源必須具有高度的準確性,這就需要有好的管理系統(tǒng),能及時、準確、簡明的反映財務信息變化情況。本系統(tǒng)主要是利用C#(C sharp)開發(fā)工具研究客戶端和數(shù)據(jù)庫的連接,即前臺和后臺的中間環(huán)節(jié)。信息公告模塊是每個子系統(tǒng)必備的模塊,其主要功能是發(fā)布需要財務人員共享的相關信息,基本上設置在整個網站的首頁,讓所有在線用戶都能快速地了解到最新的財務信息及公告。
二、總體設計
(一)需求分析
本設計針對施工企業(yè)財務管理方面所做的分析,多數(shù)大型施工企業(yè)已實現(xiàn)財務網絡管理,每個核算單位通過一個獨立的財務帳套來進行財務核算,例如:某施工企業(yè)下屬二十多個二級核算單位,共有五十多名財務人員,無論是新建工程還是改建擴建工程,都需要按工程分類、分項核算,財務人員僅限于對自己管轄的帳套進行操作,對于一些共性的財務信息是得不到共享的,缺乏及時性與統(tǒng)一性。
企業(yè)財務管理平臺—信息公告系統(tǒng)的設計是為了滿足施工企業(yè)財務管理信息共享。企業(yè)從簽訂施工合同就開始了財務核算的第一步,該工程的招、投標費、市場開發(fā)人員的差旅費已經開始發(fā)生了,財務人員要根據(jù)各項成本的發(fā)生按工程名稱、款項性質等輔助對象計入相應的工程成本。工程款、材料費、勞務費等款項要分別對應客戶及供應商。由于施工企業(yè)的特殊性,一個標段的施工也許會由幾個項目部共同完成。各部門并不在統(tǒng)一的辦公場所辦公,信息傳遞存在時差,這就需要有一個公共平臺來發(fā)布相關信息,如:前期部門為了方便會根據(jù)工程名稱口頭簡稱,如:錦屏—蘇南±800KV雙回路特高壓直流輸電線路工程簡稱錦蘇線,那么系統(tǒng)管理員就通過公告系統(tǒng)將簡稱發(fā)布,所有相關財務核算都按照這唯一的簡稱進行。使財務核算更統(tǒng)一、更規(guī)范。企業(yè)每增加一個供應商,都可在公告系統(tǒng)發(fā)布供應商的編碼等具體信息,供所有用戶使用。工程內部結算、內部對帳都可以通過留言版進行互相溝通,大大節(jié)省了時間及費用。
(二)系統(tǒng)設計目標
企業(yè)財務管理平臺的總體目標是將網絡技術、信息技術與現(xiàn)代管理技術相結合,使財務管理統(tǒng)一化,信息化,簡單化。提高財務管理信息的準確性,從而減少開支,降低成本,合理利用企業(yè)資源。本系統(tǒng)首先要實現(xiàn)動態(tài)性和交互性。所謂的動態(tài)性就是能動態(tài)更新內容,如更新資源信息、用戶信息等。這要求與數(shù)據(jù)庫有良好的連接。
根據(jù)身份的不同對系統(tǒng)的使用權限有所不同。從權限大小可以分為:系統(tǒng)管理員和財務人員。
系統(tǒng)管理員:擁有企業(yè)財務管理平臺的所有權限,主要負責對系統(tǒng)平臺的日常網絡維護管理,可以對系統(tǒng)進行修改,排除故障;添加修改公告(在數(shù)據(jù)庫中);留言管理,刪除,查看,回復;修改財務人員信息;資源管理上傳下載。
財務人員:擁有個人信息注冊、修改、資源上傳,查看資源,下載資源;進行留言等權限。
本系統(tǒng)采用自頂向下方法進行開發(fā),系統(tǒng)分成幾個相對獨立的模塊,其功能模塊主要有如下幾個部分:公告信息、用戶登錄、資源管理等。具體的功能描述如下:
1.公告信息:
系統(tǒng)的各種通知或公告均位于此模塊中。主要內容包括系統(tǒng)的重要通知及公告。位于在系統(tǒng)登錄的首頁。
操作對象:系統(tǒng)管理員。瀏覽對象:所有合法用戶。
2.用戶登錄:
根據(jù)用戶的不同權限對使用本系統(tǒng)的不同用戶登陸后會轉至不同的界面。
瀏覽對象:所有合法用戶。
3.資源管理:
資源基本信息維護,其功能是對所有的信息資源進行管理,并根據(jù)實際情況對相應的信息進行適當?shù)脑?、刪、改、查操作。
操作對象:系統(tǒng)管理員。瀏覽對象:系統(tǒng)管理員。
4.留言板:
其功能是為所有用戶提供對一些基本問題的回答,方便所有合法用戶進行討論及發(fā)表自己的意見。
操作對象:所有合法用戶。瀏覽對象:所有合法用戶。
5.退出:
所有的系統(tǒng)合法用戶登錄完成操作后退出系統(tǒng)都要進行“退出”操作、或者進行用戶轉換也需要進行“退出”操作。
操作對象:所有合法用戶。
這些模塊都進行集中式管理,分層的模塊化程序設計思想,整個系統(tǒng)采用模塊化機構設計,作為應用程序有較強的可操作性和擴展性,采用合理的數(shù)據(jù)流設計,在應用系統(tǒng)設計中,相對獨立的模塊間以數(shù)據(jù)流相互連接,使各模塊間的耦合性較低,方便系統(tǒng)運行,提高系統(tǒng)安全性。
(三)系統(tǒng)結構設計
由上節(jié)的功能模塊分析可以規(guī)劃出本系統(tǒng)的結構圖如圖1所示:
三、詳細設計—信息公告系統(tǒng)設計
(一)系統(tǒng)開發(fā)環(huán)境為了保證系統(tǒng)運行的效率和可靠性,服務器端應具有較高的軟硬件配置,客戶端的要求不需要很高。此應用程序可廣泛運行于Internet,也適用于內部的局域網。
(二)信息公告系統(tǒng)設計
信息公告模塊是每個子系統(tǒng)必備的模塊,其主要功能是發(fā)布一些重要公告、通知等,基本上設置在整個網站的首頁,讓所有在線用戶都能快速地了解到最新通知和公告。該模塊主要包括以下的具體功能。
1.信息公告的錄入
這一模塊的主要功能是使系統(tǒng)管理員以簡捷的方式對數(shù)據(jù)庫中的通知公告表進行操作,主要的功能有:增加、刪除和修改。系統(tǒng)管理員在進行以上所有操作時首先要進入登錄界面進行登錄,登錄用的用戶名和密碼是按管理員的不同權限事先分配好的,登錄成功后便可以對通知公告表進行增、刪、改、查。
2.瀏覽信息公告
在首頁的適當位置設置信息公告欄,最新的信息顯示在最前面,特別重要的信息還可以用紅字或者特殊標記來標識,點擊標題瀏覽信息公告的正文,其他的可在主頁面里的適當位置按時間的倒序將顯示出來,點擊標題瀏覽公告信息的正文。進入首頁時用戶會看到信息公告欄,此處的信息公告欄也是使用了名為news.ascx的用戶控件,首頁中的信息公告欄是把數(shù)據(jù)庫中的公告按上傳時間排序,把最新的八條信息顯示出來。
四、企業(yè)財務管理平臺測試
(一)模塊測試
由于在設計過程中大部分用的是用戶控件進行設計,每設計一個模塊都將該模塊進行測試,以免進行整體測試時難以調試,這樣可以及時找到錯誤的原因。
(二)整體測試
雖然每設計一個模塊都將各個模塊進行測試且正常運行,但是并非整體能運行,這就需要進行整體測試。測試的主要內容包括:用戶登錄、公告的管理,文件的上傳與下載、個人資料的管理以及教學資源的管理等功能。
本系統(tǒng)采取的測試方法是先進行各模塊測試,經過修改和調整通過以后,進行總體測試,測試結果各項功能均已經或基本達到設計要求。
五、結束語
施工企業(yè)要生存、發(fā)展,就必須對企業(yè)進行科學的管理。開發(fā)相應的財務管理信息公告系統(tǒng)既可以實現(xiàn)財務數(shù)據(jù)信息共享,提高信息的利用率;又可以實現(xiàn)整體數(shù)據(jù)的結構化,提高企業(yè)的管理效率。
參考文獻:
[1]躍廷,王小科,帖凌珍.ASP.NET程序開發(fā)[M].北京:人民郵電出版社,2007
[2]張威.C#語言基礎教程[M].北京:人民郵電出版社,2005
[3]王珊,陳紅.數(shù)據(jù)庫系統(tǒng)原理教程[M].北京:清華大學出版社,2002,7