第一篇:完善財務管理系統
完善財務管理系統,以適應不斷變化的財務管理環境
財務管理的宏觀環境雖然客觀存在于企業之外,企業無法對其施加影響或加以控制,但并不意味著企業面對環境變化就無能為力。首先,企業應對不斷變化的財務管理宏觀環境認真分析,把握其變化趨勢及規律,并制定多種應變措施,適時調整財務管理政策,改變財務管理方法,從而提高企業對財務管理環境變化的適應能力和應變能力,以此降低和規避因環境變化給企業帶來的財務風險。其次,面對不斷變化的財務管理環境,財務管理體系應與時俱進,不斷更新、完善。企業應設置合理、高效的財務管理機構,配備高素質的財務管理人員,健全財務管理規章制度,強化財務管理的各項基礎工作,使企業財務管理系統高效運行,以防范因財務管理系統不適應環境變化而產生的財務風險。
2.強化財務風險防范意識,樹立正確的財務風險觀念
在市場經濟的激烈競爭中,樹立風險意識,勇于承擔并善于分散風險是現代企業成功的關鍵。因此,現代企業必須樹立正確的財務風險觀念,遵守風險收益均衡的原則,不能只顧收益而不考慮發生損失的可能性。企業各部門、各人員,特別是企業的決策管理部門和財務管理人員必須增強風險防范意識,將風險防范意識滲透于財務管理工作的各個環節。財務管理人員要掌握扎實的財會專業知識,具備財務信息的收集、整理和分析能力;要具有對財務風險的敏感的、準確的職業判斷能力,及時、準確地估計和發現潛在的財務風險,并能對具體環境下的風險作出判斷和提出解決方案。
3.提高財務決策的科學化水平
財務決策的正確與否直接關系到財務管理工作的成敗,在決策過程中,應充分考慮影響決策的各種因素,采用定量計算及分析方法,并運用科學的決策模型進行決策。如在籌資決策中,企業應根據生產經營情況合理預測資金需要量,然后通過對資金成本的計算分析及各種籌資方式的風險分析,選擇正確的籌資方式,確定合理的資金結構,并在此基礎上做出正確的籌資決策,以降低籌資成本,減少財務風險。在投資決策中,企業要堅持以效益為中心的投資原則,統一使用資金,使資金投向配置更合理,既要避免過分分散又要避免過分集中。同時通過投資回收期、投資報酬率、凈現值及內部報酬率等指標對投資項目進行綜合分析評價,從而避免財務決策失誤所帶來的財務風險。
4.加強企業內部管理,理順企業內部財務關系
加強企業內部管理,調整資金及資產結構,減少和降低不合理的資金占用,提高資金的使用效率和周轉速度。要合理確定債務資金與自有資金、短期資金與長期資金的比例關系,并隨著企業生產的變化而變化,始終處于一種動態的管理過程中。要加強應收賬款的風險防范與控制,建立一套科學、系統的應收賬款體系,注重評估客戶的財務狀況和資信狀況,謹慎簽訂合同,定期分析賬齡,緊密跟蹤應收賬款的還款情況,合理制定收款政策,控制風險,減少壞賬損失。對于存貨,在保證生產和銷售順利進行的同時使存貨總成本達到最低水平。在實際工作中,可以調查、總結已有的經驗,運用存貨管理中的最佳訂貨批量模型來確定存貨量,以減少損失。同時,要理順企業內部財務關系,做到責、權、利相統一,明確各部門在企業財務管理中的地位、作用及應承擔的職責,并賦予相應的權力,真正做到權責分明,各負其責,使企業內部各種財務關系清晰明了,減少企業因管理不善而造成的財務風險。
5.合理利用防范風險的技術方法
現代企業可以利用多種方法來防范和規避財務風險,具體包括:(1)分散法。即通過企業之間聯營、多種經營及對外投資多元化等方式分散財務風險。對于風險較大的投資項目,企業可以與其它企業共同投資,以實現收益共享、風險共擔,避免企業獨家承擔投資而產生的財務風險。在多種經營方式下,某些產品因滯銷而產生的損失,會被其他產品帶來的收益所抵消,從而可避免單一經營產生的無法實現預期收益的風險。(2)回避法。即企業在選擇理財方式時,應綜合評價各種方案可能產生的財務風險,在保證財務管理目標的前提下,選擇風險較小的方案,以達到回避財務風險的目的。一般來講,長期投資的風險大于短期投資風險,股權投資風險大于債權投資風險,所以,企業選擇投資方式時,盡可能采用風險低的債權投資和短期投資。(3)轉移法。企業在遵循合法、合理、公平、公正原則的基礎上,可以采取措施轉嫁風險。它包括保險轉移和非保險轉移。保險轉移是指企業通過購買財務保險將財產損失的風險轉移給保險公司承擔;非保險轉移是將某種特定風險轉移給專門機構或部門。如對企業閑置的資產,采用出租或立即售出的處理方式,將資產損失的風險轉移給承租方或購買方。(4)降低法。即企業面對客觀存在的財務風險,努力采取措施降低財務風險的方法。如企業可在保證資金需要的前提下,適當降低負債資金占全部資金的比重。在生產經營活動中,可以通過提高產品質量、改進產品設計、開發新產品及開拓新市場等手段,降低因產品滯銷、市場占有率下降而產生的不能實現預期收益的財務風險。另外,也可以按照穩健原則建立風險基金,以此降低風險損失對企業正常生產經營的影響。
6.建立有效的財務風險防范機制
企業應立足于市場,建立有效的風險防范和規避機制。首先,要建立完善的風險防范體系,健全財務風險管理機制,要抓好企業內控制度建設,明確企業財務風險監管職責,落實好分級負責制,建立經營者風險決策的激勵與約束制度,以健全的獎懲體系為前提,鼓勵經營者在公平競爭中進行經營管理活動并享受風險經營的收益,同時,要確保經營者能夠擔負起風險責任,承擔風險損失。其次,企業要建立實時、全面、動態的財務預警系統,對企業在經營管理活動中的潛在風險進行實時監控。
第二篇:淺議如何完善村級財務管理
淺議如何完善村級財務管理
【摘要】在我國,村級財務管理問題始終是農民關心的熱點問題,但由于種種原因,使得村級財務管理問題突出;另外,隨著我國農村稅費改革的深入和黨中央對“三農”問題的進一步關注,農村集體經濟的快速發展,使得原來的村級財務管理體制的弊端日益顯露,建立新的財務管理制度的要求也愈加強烈。
【關鍵詞】村級財務管理;村級財務制度;會計基礎工作
在我國,村級財務管理問題始終是農民關心的熱點問題,但由于種種原因,使得村級財務管理問題突出,直接影響到村級班子的團結, 影響到黨群、干群關系的融洽和農村工作的順利開展。
一、村級財務管理中存在的主要問題
當前村級財務管理中主要存在以下具體問題:
1.會計賬務處理欠規范。主要表現在:一是會計賬簿、科目設置不規范。如財產物資等有賬無物,有物無賬,有總賬沒有明細賬;對同一經濟業務前后會計賬目處理不一致;總賬、明細賬不一致;現金與存款不分。有的村部分財產早已賣掉或報廢,但賬面沒作任何處理。不少村有帳無物,賬實嚴重不符。個別村干部對自身要求不嚴,打著借用公物的幌子,實則占用集體資產長期不交,最終達到個人占有的目的。二是一些工程、項目開支另行建帳,甚至不記賬,未能納入總賬之中。三是會計、出納自行記賬,對帳不及時,憑證傳遞方式不規范,出了問題互相推諉。四是會計檔案管理不善。
2.發包、出租欠規范。主要表現在:一是手續欠規范。口說為憑,口頭協議代替書面合同,書面合同少;合同要素不全,條款不明,權利義務不平等或其他不符合法定要求等等。二是程序欠規范。個別村主任、干部搞暗箱操作,不進行招標,有的不開“兩委”會,少數人說了算,即使開了會,個別干部又擅自變更集體決定。三是付款收費欠規范。大部分工程項目的付款以領款憑證方式入賬,農村已成為工程承包商逃稅的“黑洞”;有的以其他費用支出直接沖抵承包款和租金,收支均不入賬;有的收取后,私自保管挪用,長期不報賬;有的由于集體收入少支出大,于是只好提前收繳承包款和租金,村集體資產被嚴重“透支”。
3.財務公開流于形式。一是一些地方將公開形式化,當作政績之一,一哄而上,圖形式,求名聲,對于財務、村務落實的具體情況,則告之甚少,往往虎頭蛇尾,形式主義泛濫,短期行為嚴重。二是公開不規范,在財務公開的內容方面存在著欠細欠具體的問題,對于重大支出項目沒有專項公布。三是實行會計電算化后,對電腦打印賬目校核不細,產生失誤,引起群眾誤解。
4.財務管理混亂。一是應收款增多導致資金沉淀,資產被個別村民無償占用導致集體利益受損。一些村主要干部擅自出借或自借資金,大量借款無法回籠,群眾罵聲不斷;有的村集體房屋、設施被個別村民無償占用,村干部或袖手旁觀或有心無力。二是多頭開戶普遍存在,存款短缺屢有發生。由于金融部門“吸儲”不正當競爭以及少數村干部和財務人員的私心作祟,集體存款多頭開戶,甚至采用個人名義存單存款,該問題在土地被征用的村,表現較突出。由于出納素質良莠不齊,以及村主要干部直接“自收自支”等原因,致使賬款不符,存款短缺。三是開支大手大腳招待,借公濟私。一部分村在資金安排上沒有量力而行,有的盲目上項目,造成嚴重虧損;有的開支無度,揮霍浪費,借機中飽私囊。四是違規賬目較多,會計核算及檔案管理混亂,自行設置會計科目,憑證不裝訂,不編制會計報表,違規問題多,財務收支混亂,有的收入不入賬,有的財會人員對凡是村委主任、村長審批的就付款而不管審核憑證。由此形成財務管理混亂。五是鄉級財務支出預算約束不嚴,年初預算人大會通過的只到大項,無細項;具體執行時還是領導說了算。在執行上繞過人大監督。財政預算成了一紙空文。村級財務收支基本無預算。
5.財務制度不健全,流于形式。大部分村沒有完整的財務管理制度,部分村的制度條文很健全,但執行情況差,或干脆棄之不用,制度條文純粹是應付檢查,形同虛設。村級民主理財組織和財務公開制度沒有建立,缺乏群眾監督。大多數村會計兼任文書和出納,既管錢又管帳,缺乏有效的內部監督機制。會計檔案資料沒有認真保管,鼠咬蟲蛀,霉亂毀壞。有些村財會人員變動沒有正常的帳目交接手續,或不交帳,有的甚至帳目丟失。還有些村村干部誰收錢誰花,收多收少干部之間不清楚,群眾更是不明白,財務管理處于無人負責,誰都負責的混亂狀態。民主理財形同虛設,設立民主理財制度的目的在于使農村財務管理工作置于群眾的監督之下,控制不合理開支,緩解干部關系。
6.部分干部貪污腐敗,亂攤派問題嚴重。目前農村部分基層領導干部利用職權侵占集體資產、大吃大喝、奢侈浪費、亂攤派現象時有發生,加上暗箱操作,財務收支不透明,造成干群關系不融洽。農村財務管理問題也一直是農民群眾投訴和上訪的熱點。
7.財會人員素質低,會計基礎工作不規范。目前,我國鄉村財會人員普遍存在著文化業務素質偏低的情況,絕大部分財會人員沒有經過專業知識培訓,由此便產生了賬務處理隨意,違反會計基礎規范要求的問題,也必然導致會計監督不力的局面。村級會計基礎工作不規范,亂收亂支現象仍然時有發生,如亂發亂補現象無法杜絕白條列收列支現象在村級財務管理中常常發生,原始憑證審核審批不規范,記賬不日清月結、報表不及時。
8.“村賬鄉代管”流于形式,不能起加強村級財務管理的作用?!按遒~鄉代管”的工作由鄉鎮農經站負責。鄉鎮農經站是最后也是最有效的一道審核關口。但由于農經人員不熟悉財務,業務素質較弱,原則性和責任性欠強等原因,存在著重記賬輕管理,只審憑證,不審開支合理與否等現象,使違反財務制度的票據憑條得以記賬。他們人員又少,業務素質又不高,如無會計證上崗現象仍然存在,這必然造成會計業務操作不規范;管理經費無正常渠道,主要靠收取村級財務審計費和代理記賬服務費來維持運轉。使得管理中心只是將收支整理后分類記賬、編報表,成了村里的記賬員,財務管理職能嚴重弱化。由于村干更換頻繁造成會計人員也更換頻繁,會計人員交接不及時、不合規,造成離任幾年后不交賬也無法審核,村級無證上崗的會計就更多了,會計基礎工作很不規范。
二、解決村級財務管理工作問題的對策
1.嚴格財務活動程序,建立和完善有關制度。用制度明確村委會各干部成員的職責,村黨委書記、村委主任一律不得直接經手現金及存款業務,杜絕誰收款誰花錢、無專人管理財務、無專人審批的現象,堅持一簽、一批三審制度即業務經手人簽字,經村委主任審批和助理會計審核、村民理財小組審核、鄉級財務服務中心審核才能報銷的制度。鄉財務服務中心要依照有關制度對原始憑證進行審核,對于不符和規定的開支,財務服務中心有權拒絕報賬;對于合理的開支,服務中心在票據和現金支票或轉帳支票加蓋審核章后,村助理會計方可到鄉農村信用社支取現金或轉賬。鄉農村信用社在辦理業務時,必須檢驗相關票據上的印簽是否齊全(務中心報賬專用章,民主理財小組審核專用章、審批人專用章)若不齊全者,不予辦理。其次,制定完善、嚴格執行有關制度。在開支審批、業務辦理、會計核算、資金管理等各個環節上進行約束,使財務管理有章可尋。例如:制定貨幣資金管理制度、會計核算制度、財產物資管理制度、開支審批制度、“一事一議”籌資酬勞制度、等。
2.建立健全村社財務管理制度各村、社應結合實際情況建立健全切實可行的財務管理制度, 包括財務審批制度、民主理財制度、財務公開制度、票據管理制度、固定資產管理制度、財產物資管理制度等, 使村社財務的審批、公開、監督、票據的管理、財產物資的管理等都能做到有章可循, 有法可依。
3.建立嚴格的村級財務工作監督機制, 把財務公開落到實處首先, 鄉鎮要成立村社財務管理監督審計領導小組, 定期或不定期對村社財務管理進行高質量審計, 并建立村社干部離任審計制度。其次, 要制定出硬性措施, 使各村在統一規定時間內公開賬務。除做到賬賬相
符, 賬目清楚外, 要及時負責解答群眾提出的問題,主動接受群眾監督。必要時基層黨委政府派出專職人員進行督辦、催辦。三要建立資金使用審批制度:各種開支實行逐級審批制,按月報賬,村的開支由民主理財小組集體審批,村主任(書記)簽字報銷,社的開支由各社理財小組集體審批,社長簽字報銷。四要建立健全民主理財制度,切實保障群眾參與財務管理和依法行使民主監督的權力。
4.推行“代理記賬制”、“村賬鎮管制”?!按碛涃~制”、“村賬鎮管制”是近年來各級村級經營管理部門在長期的工作實踐中摸索出來的對村級財務的重要管理經驗,深受農民群眾歡迎,應大力推行。即不具備設置會計的村級,在財務自主權、資金使用權不變的前提下,可以由鄉鎮財政所代理記賬或實行村賬鎮管,確保村級各項資金收、繳、管、支諸環節上安全、有序、高效地運行,確保村級會計工作步入正常軌道。具體可以按照資金來源渠道的不同實行這種財務管理制度:(1)是由政府財政撥款的部分,繼續實行由鄉鎮財政所統一管理的村財鎮管制度;(2)村集體收入部分應交還給村級組織自行管理,獨立建帳,建立相對獨立的財務管理制度。要在村級組織建章立制,調動村級組織理財用財的積極性,管好用活集體資金,為群眾提供有效的公共服務;(3)對于集體收入比較少的地方,可以委托會計代理制度,在一定范圍內集中辦理會計業務。
【參考文獻】
吳家真.村級財務人員管理中存在的問題及對策[J].現代農業科技,2007,(6).
陳念東,金晶.村級財務管理的規范化探討[J].福建農林大學學報(哲學社會科學版),2006,(9).
鄧輝.村級財務管理存在的問題及對策[J].安徽農業科學,2006,(16).
龔家強.當前農村財務管理中存在問題的原因及對策[J].現代農業科技,2007,(4).
【作者簡介】張文明,男,河南南陽人,河南財經學院經濟學學士,焦作大學經濟管理系講師,金融經濟師。
第三篇:個人財務管理系統
//引入包
import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.sql.*;import java.text.DateFormat;import java.text.SimpleDateFormat;import org.apache.log4j.*;import java.util.Calendar;import java.util.Vector;import javax.swing.*;import javax.swing.table.DefaultTableModel;
public class MainTest extends JFrame{
public static final long serialVersionUID = 1l;Vector v=new Vector();private JButton jb1,jb2,jb3,jb4,jb5,jtf3Listener;//按鈕 private JScrollPane jsp;//滾動條 private JPanel jp1,jp2,jp3,jp4,jp5,jp6,jserver,jtable;//控件面板
private JLabel jl1,jl2,jl3,jl4,jl5;//標簽 private JMenu jm1,jm2;//菜單 private JMenuItem ji1,ji2;//菜單子項 //表格
BankCard bc=new BankCard();//新建類BankCard boolean flag=false;private String version=“V1.5”;private JTextField jtf,jtf2,jtf3,jtf4,jtf5;//文本框
private JMenuBar jmb1;//菜單欄
DefaultTableModel model = new DefaultTableModel();String[] columnNames={“姓名”,“金額”,“日期”,“備注”};//創建日志記錄器
private static Logger logger=Logger.getLogger(MainTest.class.getName());
//主程序入口
public static void main(String[] args){ new MainTest();
//窗口初始化
public MainTest(){ }
//窗口初始化
this.setTitle(“個人財務管理系統”+version+“(內測版By ZQ)”);this.setSize(800,300);this.setLocation(450, 300);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);GridLayout Grid=new GridLayout(1,2);this.setLayout(Grid);this.setResizable(true);
jserver=new JPanel(new GridLayout(7,1));jtable=new JPanel(Grid);
//菜單欄構建
jmb1=new JMenuBar();jm1=new JMenu();jm1.setText(“幫助”);jm2=new JMenu();jm2.setText(“文件”);ji1=new JMenuItem();ji1.setText(“軟件須知”);ji1.addActionListener(new MyBtnListener());ji2=new JMenuItem();ji2.setText(“退出”);ji2.addActionListener(new MyBtnListener());jb4=new JButton(“連接”);jb4.addActionListener(new MyBtnListener());jb5=new JButton(“斷開”);jb5.addActionListener(new MyBtnListener());jm1.add(ji1);jm2.add(ji2);jmb1.add(jm2);jmb1.add(jm1);jmb1.add(jb4);jmb1.add(jb5);jserver.add(jmb1);
//信息錄入框(Label+Message)jp1=new JPanel();jl1=new JLabel(“姓 名:”);jtf=new JTextField(20);jp1.add(jl1);jp1.add(jtf);jserver.add(jp1);
jp2=new JPanel();jl2=new JLabel(“金 額:”);jtf2=new JTextField(20);jp2.add(jl2);jp2.add(jtf2);jserver.add(jp2);
jp3=new JPanel();jl3=new JLabel(“日 期:”);jtf3=new JTextField(14);jtf3Listener=new JButton(“選擇”);jtf3Listener.addActionListener(new MyBtnListener());jp3.add(jl3);jp3.add(jtf3);jp3.add(jtf3Listener);jserver.add(jp3);
jp4=new JPanel();jl4=new JLabel(“備 注:”);jtf4=new JTextField(20);jp4.add(jl4);jp4.add(jtf4);jserver.add(jp4);
//服務器連接按鈕
jp5=new JPanel();jl5=new JLabel(“服務器:”);jtf5=new JTextField(20);jtf5.setText(“localhost:1433”);jp5.add(jl5);jp5.add(jtf5);jserver.add(jp5);//信息檢索 jp6=new JPanel();
jb1=new JButton(“添加”);/* * URL url=MainTest.class.getResource(“20***7527_easyicon_net_128.png”);
Icon icon=new ImageIcon(url);jb1.setIcon(icon);*/ jb1.addActionListener(new MyBtnListener());jb2=new JButton(“查詢”);jb2.addActionListener(new MyBtnListener());jb3=new JButton(“余額”);
jb3.addActionListener(new MyBtnListener());jp6.add(jb1);jp6.add(jb2);jp6.add(jb3);jserver.add(jp6);
//創建表格------model.setColumnIdentifiers(columnNames);JTable jt1 = new JTable(null, columnNames);
jt1=new JTable(model);model.addRow(new String[]{“",”“,”“,”“});jt1.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);jt1.setFillsViewportHeight(true);jsp=new JScrollPane(jt1);jtable.add(jsp);
this.add(jserver);this.add(jtable);this.setVisible(true);}
public void TableValue(String[] s){ model.addRow(s);} public class BankCard { private int message = 0;String Name=”“;String sql=”“;Date Date=null;int Money;int i=0;Connection conn=null;Statement stmt=null;ResultSet rs=null;PreparedStatement pstmt = null;ResultSetMetaData rsmd = null;Object ss=null;
public int Save(Person p){ //數據存儲 try{
int sum=getSum();if(p.Money<0&&(-p.Money)>sum){
message=0;}else{ stmt = conn.createStatement();
sql= ”insert into BankCard(Name,Money,Date,Message)“ +
”values('“+p.Name+”',“+p.Money+”,'“+p.Date+”','“+p.Message+”')“;stmt.execute(sql);System.out.println(p);System.out.println();
System.out.println(”添加成功!“);message=1;} }catch(SQLException e3){logger.error(e3);} return message;} /* public void getMessage(String name,String date){ //檢索對象信息
Person p=new Person();
} System.out.println();System.out.println(”---------------檢索結 try{
sql=“Select * from BankCard Where Name=”+“'”+name+“' and
pstmt = conn.prepareStatement(sql.toString());
rs = pstmt.executeQuery();rsmd = rs.getMetaData();while(rs.next()){
p.Name=rs.getString(”Name“);p.Date=rs.getString(”Date“);p.Message=rs.getString(”Message“);p.Money=rs.getInt(”Money“);Date=”+“'”+date+“'”;束!---------------“);
}catch(SQLException e3){logger.error(e3);} }*/ public void getMessage(String Message,int idea){ //檢索對象信息
Person p=new Person();model.setRowCount(0);
try{
if(Message!=”null“ && idea==1){ //輸入null查詢所有數據
sql=”Select * from BankCard Where
}else if(Message!=“null” && idea==2){
sql=“Select * from BankCard Where Name=”+“'”+Message+“'”;sql=“Select * from BankCard”;
}else {
}
pstmt = conn.prepareStatement(sql.toString());rs = pstmt.executeQuery();rsmd = rs.getMetaData();Date=“+”'“+Message+”'“;
if(rs.next()==false){JOptionPane.showMessageDialog(getContentPane(),”沒有記錄,請確認信息是否正確“,”警告!“,JOptionPane.WARNING_MESSAGE);}
do{
p.Name=rs.getString(”Name“);p.Date=rs.getString(”Date“);p.Message=rs.getString(”Message“);p.Money=rs.getInt(”Money“);model.addRow(new System.out.println(p);}while(rs.next());String[]{p.Name,String.valueOf(p.Money),p.Date,p.Message});System.out.println();System.out.println(”---------------檢索結束!---------------“);
}catch(SQLException e3){logger.error(e3);} } public int getSum(){ //獲取余額
sql=”Select * from BankCard“;rs = pstmt.executeQuery();rsmd = rs.getMetaData();while(rs.next()){ Sum+=rs.getInt(”Money“);} }catch(SQLException e3){logger.error(e3);} pstmt = conn.prepareStatement(sql.toString());int Sum = 0;try{ System.out.println();return Sum;} public int getDay(){ //獲取當月天數
Calendar aCalendar=Calendar.getInstance();int Day=aCalendar.get(Calendar.DATE);return Day;} public void Advise(){ //友情提示入口
int Sum = 0;
int Sum1= 0;int Day=getDay();try{ sql=”Select * from BankCard“;rs = pstmt.executeQuery();rsmd = rs.getMetaData();while(rs.next()){
Sum1+=rs.getInt(”Money“);
if(rs.getInt(”Money“)<0)Sum+=rs.getInt(”Money“);} }catch(SQLException e3){logger.error(e3);} if(Day==10 || Day==20 || Day==30 ||(-Sum)>Sum1){ pstmt = conn.prepareStatement(sql.toString());JOptionPane.showMessageDialog(null,”友情提示,截至本月“+Day+”日您已花費:“+(-Sum)+”元----“+”當前余額:“+Sum1+”元“,”警告!“,JOptionPane.WARNING_MESSAGE);}
public boolean testJDBC(String testJDBC){ //建立服務器連接 boolean flag=true;
//[2]建立連接 try{ String sql=”jdbc:sqlserver://“+testJDBC+”;DataBaseName=MoneyManager“;conn=DriverManager.getConnection(sql,”Welcome“,”zhang1298“);
//conn=DriverManager.getConnection(”jdbc:sqlserver://localhost:1433;DataBaseName=MoneyManager“,”sa“,”zhang1298“);System.out.println(”----——--------建立連接成功!------------“);try{ //[1]加載驅動
Class.forName(”com.microsoft.sqlserver.jdbc.SQLServerDriver“);} }catch(ClassNotFoundException e1){logger.error(e1);} System.out.println();Advise();}catch(SQLException e){logger.error(e);flag=false;} return flag;} public boolean ExitJDBC(){ //斷開服務器連接
boolean flag=true;
}
public class FrameChange implements Runnable {
public void run(){ int x = MainTest.this.getX();try{
//關閉數據連接
if(null!= stmt){ stmt.close();} if(null!= conn){conn.close();} System.out.println(”-------------數據庫關閉成功!-----------“);System.out.println();}catch(SQLException e2){logger.equals(e2);flag=false;} return flag;}
int y = MainTest.this.getY();
for(int i = 0;i <50;i++){
if((i & 1)== 0){
x += 3;
y += 3;
} else {
x-= 3;
y-= 3;
}
MainTest.this.setLocation(x, y);
try {
}
} Thread.sleep(5);// TODO Auto-generated catch block e.printStackTrace();} catch(InterruptedException e){ } }
//添加信息
if(arg0.getSource()==jb1){
public void actionPerformed(ActionEvent arg0){ try{ //按鈕監聽器
class MyBtnListener implements ActionListener{ if(jtf.getText().length()!=0&&jtf3.getText().length()!=0&&jtf2.getText().length()!=0){
Person p=new Person();p.Name=jtf.getText();
p.Money=Integer.parseInt(jtf2.getText());p.Date=jtf3.getText();p.Message=jtf4.getText();int
n=JOptionPane.showConfirmDialog(getContentPane(),”請確認信息,一旦添加無法更改“,”信息確認!“,JOptionPane.YES_NO_CANCEL_OPTION);
if(n==JOptionPane.YES_OPTION){
int message=bc.Save(p);if(message==0){
JOptionPane.showMessageDialog(getContentPane(),”當前余額:“+bc.getSum()+”元,小于您的取款要求:“+-p.Money+”元,請檢查信息是否錯誤!“,”警告!“,JOptionPane.WARNING_MESSAGE);
jtf2.setText(”“);
}else if(message==1){
jtf.setText(”“);
jtf2.setText(”“);
jtf3.setText(”“);
jtf4.setText(”“);
}
} }else{
new FrameChange().run();
JOptionPane.showMessageDialog(getContentPane(),”請輸入完整信息“,”警告!“,JOptionPane.WARNING_MESSAGE);
}
//查詢信息 }else if(arg0.getSource()==jb2){
if(jtf.getText().length()==0 && jtf3.getText().length()==0){ //查詢所有
bc.getMessage(”null“,0);
}else if(jtf.getText().length()==0&&jtf3.getText().length()!=0){ //按日期查詢
bc.getMessage(jtf3.getText().toString(),1);
}else if(jtf.getText().length()!=0&&jtf3.getText().length()==0){ //按人名查詢
bc.getMessage(jtf.getText().toString(),2);}
/*else if(jtf.getText().length()!=0&&jtf3.getText().length()!=0){ //按日期,人名查詢
bc.getMessage(jtf.getText(), jtf3.getText());}*/ //查詢余額
}else if(arg0.getSource()==jb3){
int Sum=bc.getSum();
JOptionPane.showMessageDialog(getContentPane(),”當前余額:“+Sum+”元“,”余額查詢“,JOptionPane.WARNING_MESSAGE);
//連接服務器
}else if(arg0.getSource()==jb4){
flag=bc.testJDBC(jtf5.getText());
if(flag){
jtf5.setText(”已連接服務器“);jtf5.setEditable(false);jb4.setEnabled(false);JOptionPane.showMessageDialog(getContentPane(),”
}else{ 無法連接到數據庫,服務器未打開或端口錯誤“,”警告“,JOptionPane.WARNING_MESSAGE);
} //斷開連接
}else if(arg0.getSource()==jb5){
flag=bc.ExitJDBC();
if(flag){ JOptionPane.showMessageDialog(getContentPane(),”已斷開服務器!“,”提示“,JOptionPane.WARNING_MESSAGE);
jtf5.setText(”localhost:1433“);jtf5.setEditable(true);jb4.setEnabled(true);JOptionPane.showMessageDialog(getContentPane(),”
}else{ 數據庫斷開失敗,請重試“,”提示“,JOptionPane.WARNING_MESSAGE);
}
//(菜單)幫助-軟件介紹
}else if(arg0.getSource()==ji1){ JOptionPane.showMessageDialog(getContentPane(),”軟件名稱:個人財務管理系統n軟件版本:“+version+”(內測版本)n作 者:張強n更新時間:2015-5-24“,”軟件簡介“,JOptionPane.WARNING_MESSAGE);
;
cldMax=format.format(calendar1.getTime());while(!cld.equals(cldMax)){
//日期選擇
}else if(arg0.getSource()==jtf3Listener){
try {
int i=0;
String[] possible =new String[31];DateFormat format = new
Calendar calendar=Calendar.getInstance();Calendar calendar1=Calendar.getInstance();String cld,cldMax;
cld=format.format(calendar.getTime());
//(菜單)文件-退出
}else if(arg0.getSource()==ji2){ int x=MainTest.this.getX();int y=MainTest.this.getY();
for(int i = 0;i <300;i++){
x=x-3;
y=y-2;
MainTest.this.setSize(x, y);
Thread.sleep(1);
}
System.exit(0);SimpleDateFormat(”yyyy-M-dd“);calendar.set(Calendar.DATE,calendar.getActualMinimum(Calendar.DATE));calendar1.set(Calendar.DATE,calendar.getActualMaximum(Calendar.DATE))
possible[i]=cld;
calendar.add(Calendar.DAY_OF_MONTH,1);
cld=format.format(calendar.getTime());
}
possible[i]=cld;String i=i+1;selectedValue=JOptionPane.showInputDialog(null,”請選擇:“,”日期“, JOptionPane.INFORMATION_MESSAGE, null, possible, possible[0]).toString();
}
if(selectedValue!=”“){
jtf3.setText(selectedValue);}else{}
// TODO Auto-generated catch block
} catch(Exception e){ } }catch(Exception e){new FrameChange().run();JOptionPane.showMessageDialog(getContentPane(),”請先連接服務器“,”警告!“,JOptionPane.WARNING_MESSAGE);
} //System.out.println(”請先連接服務器“);} }
} }
public class Person {
String Name=”“;
int Money;
String Date=null;
String Message=null;public Person(){};
public Person(String name, int money,String date,String Message){
}
public String toString(){ return ”姓名:“ + Name + ” 金額:“ + Money + ” 日期:“ + Date +” 備super();Name = name;Money = money;this.Date = date;this.Message=Message;
注:"+ Message;} }
第四篇:完善我縣村級財務管理建議
我為組織工作獻一策征集活動:
完善我縣村級財務管理建議
本人因工作需要,于2007~2009年連續三年到鄉鎮做了一名社會主義新農村指導員,也有幸參與村里的村務活動,其中發現了不少問題,農民反應最強烈的是村社財務管理混亂,通過調研,其它鄉鎮也有類似情況。近年來,村級財務管理存在很多問題而引起的矛盾糾紛在農村時有發生,嚴重影響了農村社會穩定和經濟發展,直接影響到村級班子的團結,影響到黨群、干群關系的融洽和農村工作的順利開展,給和諧社會帶來了多種不和諧因素。
一、村級財務管理中存在的主要問題
1.會計賬務處理不規范
一是會計賬簿、科目設置不規范。如財產物資等有賬無物,有物無賬,有總賬沒有明細賬;對同一經濟業務前后會計賬目處理不一致;總賬、明細賬不一致;現金與存款不分。有的村部分財產早已賣掉或報廢,但賬面沒作任何處理。不少村有帳無物,賬實嚴重不符,二是一些工程、項目開支另行建帳,甚至不記賬,未能納入總賬之中。三是會計、出納自行記賬,對帳不及時,憑證傳遞方式不規范,出了問題互相推諉。四是會計檔案管理不善。
2.發包、出租不規范
一是手續欠規范。部分村、社將辦公樓門面或場地出租給群眾經商,沒有書面協議,口說為憑,口頭協議代替書面合同;或者合同要 1
素不全,條款不明,權利義務不平等或其他不符合法定要求等等。二是程序欠規范。個別村主任、干部搞暗箱操作,不進行招標,有的不開“兩委”會,少數人說了算,即使開了會,個別干部又擅自變更集體決定。三是付款收費欠規范。大部分工程項目的付款以領款憑證方式入賬,有的以其他費用支出直接沖抵承包款和租金,收支均不入賬。
3.財務公開流于形式
一是少數村、社財務不公開或等到村委換屆時才公開,財務公開不透明,引起群眾不滿;二是公開不規范,在財務公開的內容方面存在著欠細欠具體的問題,對于重大支出項目沒有專項公布。
4.財務管理混亂
一是應收款增多導致資金沉淀,資產被個別村民無償占用導致集體利益受損。一些村、社干部擅自出借或自借資金,大量借款無法回籠,群眾罵聲不斷;有的村、組集體房屋、設施被個別村民無償占用,村干部或袖手旁觀或有心無力。二是多頭開戶普遍存在,存款短缺屢有發生。三是開支大手大腳,招待,借公濟私。四是違規賬目較多,會計核算及檔案管理混亂,自行設置會計科目,憑證不裝訂,不編制會計報表,違規問題多,財務收支混亂,有的收入不入賬,有的財會人員對凡是村委主任、村長審批的就付款而不管審核憑證。
5.財務制度不健全,流于形式
大部分村沒有完整的財務管理制度,部分村的制度條文很健全,但執行情況差,或干脆棄之不用,制度條文純粹是應付檢查,形同虛設。村級民主理財組織和財務公開制度沒有建立,缺乏群眾監督。大
多數村會計兼任文書和出納,既管錢又管帳,缺乏有效的內部監督機制。會計檔案資料沒有認真保管,鼠咬蟲蛀,霉亂毀壞。有些村財會人員變動沒有正常的帳目交接手續,或不交帳,有的甚至帳目丟失。還有些村村干部誰收錢誰花,收多收少干部之間不清楚,群眾更是不明白,財務管理處于無人負責,誰都負責的混亂狀態,民主理財形同虛設。
6、國家強農惠農補貼發放不及時不公示
部分村、社未將群眾應得的國家各種補貼進行發放前公示,不透明,發放不及時,群眾意見較大。
7.財會人員素質低,會計基礎工作不規范
目前,我國村、社財會人員普遍存在著文化業務素質偏低的情況,絕大部分財會人員沒有經過專業知識培訓。
8.“村賬鄉代管”流于形式,不能起加強村級財務管理的作用
“村賬鄉代管”的工作由鄉鎮包村工作小組負責。但由于工作組人員不熟悉財務,業務素質較弱,原則性和責任性欠強等原因,存在著重記賬輕管理,只審憑證,不審開支合理與否等現象,使違反財務制度的票據憑條得以記賬。
二、解決村級財務管理工作問題的對策
1.嚴格財務活動程序,建立和完善有關制度。用制度明確村委會各干部成員的職責,村黨支部書記、村委主任一律不得直接經手現金及存款業務,杜絕誰收款誰花錢、無專人管理財務、無專人審批的現象,堅持一簽、一批三審制度即業務經手人簽字,經村委主任審批和
助理會計審核、村民理財小組審核、鄉級財務服務中心審核才能報銷的制度。
2.建立健全村社財務管理制度。各村、社應結合實際情況建立健全切實可行的財務管理制度,包括財務審批制度、民主理財制度、財務公開制度、票據管理制度、固定資產管理制度、財產物資管理制度等,使村社財務的審批、公開、監督、票據的管理、財產物資的管理等都能做到有章可循,有法可依。
3.建立嚴格的村級財務工作監督機制,把財務公開落到實處。首先,鄉鎮要成立村社財務管理監督審計領導小組,定期或不定期對村社財務管理進行高質量審計,并建立村社干部離任審計制度。其次,要制定出硬性措施,使各村在統一規定時間內公開賬務。除做到賬賬相符,賬目清楚外,要及時負責解答群眾提出的問題,主動接受群眾監督。必要時基層黨委政府派出專職人員進行督辦、催辦。三要建立資金使用審批制度:各種開支實行逐級審批制,按月報賬,村的開支由民主理財小組集體審批,村主任(書記)簽字報銷,社的開支由各社理財小組集體審批,社長簽字報銷。四要建立健全民主理財制度,切實保障群眾參與財務管理和依法行使民主監督的權力。
4.推行“代理記賬制”、“村賬鄉管制”?!按碛涃~制”、“村賬鄉管制”是近年來各級村級經營管理部門在長期的工作實踐中摸索出來的對村級財務的重要管理經驗,深受農民群眾歡迎,應大力推行。即不具備設置會計的村級,在財務自主權、資金使用權不變的前提下,可以由鄉鎮財政所代理記賬或實行村賬鎮管,確保村級各項資金收、繳、管、支諸環節上安全、有序、高效地運行,確保村級會計工作步入正常軌道。
第五篇:完善中小企業財務管理對策研究
完善中小企業財務管理對策研究
完善中小企業財務管理對策研究2007-02-02 21:55:3
4中國加入世貿組織以來,中小企業遇到了前所未有的發展機遇,同時也面臨著嚴峻的挑戰,中小企業的核心問題是生存問題。而維持中小企業生存的關鍵在于企業的財務管理。文章對中小企業財務管理存在的問題及對策進行了分析和研究。
⒈中小企業財務管理中存在的問題
下面將從外部環境和內部管理兩方面探討這個問題。
中小企業財務管理缺乏良好的外部環境
()缺乏支持中小企業發展的法律政策。通過法律法規維護中小企業的合法權益,是世界各國扶持中小企業的通
行做法。目前,還沒有一部專為中小企業制定的法律法規及支持中小企業發展的相關政策,致使中小企業的法律地位不夠明確,缺乏必要的法律保護。
()中小企業稅費多,稅制不規范。在稅收服務方面,存在著“重大輕小”的傾向,加之中小企業的規模相對較小,資源有限,使中小企業無法有效地分攤和化解納稅成本。
()為中小企業服務的社會化服務體系薄弱。目前社會中介機構大多數設在政府部門,服務對象往往局限于本系統、本部門的企業。許多中小企業缺乏及時獲取各種信息的渠道,致使財務管理人員難以做出科學合理的籌資、投資等決策,使企業的發展受到了嚴重的限制。
()缺少金融支持體系,融資渠道單一。資金不足是困擾中小企業發展的主要問題。這主要是由于中小企業所處的經濟環境以及自身的組織方式和發展狀況決定的。
內部財務管理還存在多方面的不足
()財務會計人員素質偏低,高級財務管理人員缺乏,財務機構設置不合理。大多數中小企業財會人員都沒有經過專門化、系統化的知識教育,無證上崗的現象極其嚴重。財務與會計不分,沒有專職的財務管理人員,財務管理的職能由會計人員或企業主管人員兼職,導致內部管理混亂,責任不明確。
()流動資金管理環節薄弱。體現在三個方面:成品資金沉淀過多,經營資金補償失調,資金周轉循環失控。
()缺乏投資分析,造成投資失誤。隨著市場競爭的加劇,不少中小企業為了提高競爭能力,在加快技術改造、設備更新和產品開發的同時,由于缺乏投資分析和論證,造成了投資嚴重失誤。
()成本費用管理水平低。相當數量的中小企業普遍存在成本費用核算不實,控制不嚴,控制體系不健全等問題。在成本費用管理過程中,往往片面追求
利潤,人為造成成本費用不實。企業會計基礎工作不健全,成本核算缺乏真實準確的數據資料,企業內部缺乏科學有效的成本費用控制體系。
⒉加強中小企業財務管理的對策
只有解決掉外部環境和內部管理中存在的問題,才能真正完善中小企業的財務管理。
改革企業外部環境
()建立健全中小企業的相關政策及法律法規體系。應盡快研究制定《中小企業基本法》及中小企業有關的法律法規并建立或加強相應的執行機構。
()實行和規范對中小企業的稅收優惠政策,優化稅收服務。應對目前正在執行的稅收優惠政策進行清理、規范和完善,并建立起明確的以中小企業為對象的稅收優惠政策,同時要體現企業公平稅賦、平等競爭的原則。另外,創造條件為那些財務管理和經營管理水平相對滯后的中小企業提供建帳建制的指導、信息、培訓、企業發展分析等服務。
()建立健全社會化服務體系。政府要提供一定的財力支持社會化服務體系的發育和成長,積極創辦面向中小企業的各類學校,培養合格的財務人員,提高中小企業的則務管理水平。
()建立健全中小企業金融支持體系,拓寬中小企業的直接融資渠道。應從深化金融體制改革,建立中小企業融資網絡,制定扶持中小企業發展的優惠籌資政策等方面開展工作。
進一步加強中小企業內部財務管理的對策
()為中小企業發展培養高級財務管理人員,提高現有財務會計人員的素質,改革財務機構。①嚴格執行從業人員養老、醫療等保障制度,以吸引更多高級財務管理人員到中小企業發揮作用。②定期組織財會人員培訓學習,特別要學習《會計法》、《會計準則》、《會計制度》。③財會機構分設。中小企業要設置專門的財務管理機構,配備高素質的財務管理人員,突出財務管理的職能,充分發揮財務管理的作用。
()緩解中小企業資金緊缺困境除需要一個良性的金融環境以外,還要靠企業自身苦練內功,強化管理來解決。①轉變觀念,把強化資金管理列作推行現代化企業管理的重要內容。②強化存貨管理,建立合理的庫存儲備,最大限度地壓縮過時呆滯的庫存物資,并以科學的方法來確定存貨資金的最佳結構,以保證資金結構的趨向合理。③建立和完善應收帳體系,嚴格產品購銷協議的規范操作。對不可避免需要采取賒銷形式,應力求加強對客戶資信度的調研咨詢,對已形成的應收賬款要定期進行核對,嚴格控制應收賬款的賬齡。
()科學進行投資決策,積極防范投資風險。投資決策是中小企業面臨的一個重大課題。大多數中小企業的投資決策者一般總是傾向于選擇風險小的投資項目,寧愿選擇相對穩定的低收益也不要那種成功性不大的高回報項目。中小企業應采取以下投資方式:①為盡快
收回投資,多采用中短期投資。因為長期投資雖然有較高的回報率,但其投資規模大,不確定因素多,所以投資風險也大。②揚長避短,多采用對內投資方式。對內投資主要有幾方面:對新產品試制的投資,對技術設備更新改造的投資和人力資源的投資。③在對外投資中應以直接投資為主。
()加強中小企業的成本控制。①加強成本的預算工作,實行成本定額管理。對影響成本費用升降的各種因素進行調查分析,并以全過程的先進水平和本企業歷史最好水平為參數,進行科學預算,制定出切合實際的成本定額指標。②實行全員成本控制,建立目標責任制。為保證成本目標的實現,年初對成本費用目標進行層層分解落實,橫向分解落實到企業內有關職能部門進行管理控制;縱向分解落實到車間班組個人進行管理控制,形成一個縱橫交錯的成本費用管理網絡,并進行嚴格考核。③定期搞好全方位的成本費用分析。按月、季、半年、進行成本費用分析??隙ǔ煽?,找出差距,確保成本費用控制在既定的目標范圍內。