個人記賬軟件 共享及有條件開源


哎,看到這個就感嘆我一天天的錢都花哪了,咋就剩不下錢呢.

2015年剛開始,老婆就說要記賬,這一天天的不知道錢都花哪去了,
好吧.我就加班加點,通過2個星期終於搞了一套出來,雖不近完善,但基本能用了.

共享他是讓他變的更好,非常希望有需要的朋友可以抽時間用用,再抽時間給補充補充建議;

新版V2.0 請轉:https://www.cnblogs.com/xtdhb/p/AccountBook.html

個人記賬系統
開發工具:vs2010 + dotnet2.0 + sqlite
本軟件僅為個人免費軟件且有條件開源
索取源碼需求:
   對本軟件提出合理化建議或發現bug;
   本系統使用了自己的ORM框架和部分控件的開發,索要代碼需提出合理化建議或bug;
   直接索要源碼請止步!
作者郵箱:55500515@QQ.com
博客園地址:http://www.cnblogs.com/xtdhb/p/AccountManager.html
2014.1.20 張存

默認用戶名:admin 密碼:123

軟件操作說明:

主程序:"個人理財記賬軟件.exe"
本人向來對綠色軟件非常喜愛,且討厭一些軟件打包的安裝程序附加一些其它軟件;
本軟件不含任何有損您計算機的代碼,因為該代碼已經開源,如有殺毒軟件報警,請放行,軟件中有自動更新程序

操作員管理:


  支持多人操作使用一個數據庫,賬目信息會根據操作員來曬選.
  使用超級管理員可以新增和修改操作員.


賬戶管理:


    賬戶信息包含,現金,銀行卡,公交卡,飯卡等信息,根據實際情況可新增或編輯,已經啟用的賬戶則不允許刪除.
    明細:可查看該賬戶的收支情況
    對賬:對賬戶的實際金額與本軟件系統中的賬戶余額進行比較,能更准確的體現資金情況.
    轉賬:對賬戶信息內的金額進行轉移,如:從工行取現100元,則轉出賬戶:工行,轉入賬戶:現金,金額100;
賬目類型:


  收支情況分類維護,可自由進行增,刪,改,查.
  該分類以后收支分析時會對其進行分組匯總.
  是否公共:該分類為公共時,其它操作員也可訪問,避免重復維護一些常用分類.
記賬管理:

  
  支出記賬:錄入一條支出記錄;
  收入記賬:錄入一條收入記錄;
  流水記賬:可選中一條收支細目對其進行類似"復制"的記賬方式,可減少部分輸入內容;
  撤銷記賬:可撤銷當天最后一條收支記錄.
  流水沖賬:遵循流水已經生成不允許修改的原則(財務規則),增加一條沖賬負記錄.
  流水編輯:對已經生成的流水,進行收支名稱,類型或者備注的修改,賬戶與金額不得修改.
查詢統計:

  

 

數據維護:


   數據備份:對所有數據進行備份;
   數據回復:對備份文件進行恢復;
   清除賬目流水:對收支情況的明細進行清空(徹底刪除)!,請謹慎使用!
   清楚所有數據:將收支情況,賬戶,賬目類型,徹底刪除;


修改個人信息: 可修改當前登錄的用戶名與登錄名;
修改密碼: 就是修改密碼;
切換用戶:就是更換用戶;


程序更新:本軟件做了程序自動更新的配置,當然這個功能不是實時能用,因為我自己的服務器不經常保證能開.


   對程序更新后需要重啟軟件,將進行程序文件替換.

如果您是個人使用者:
    如果系統不是win7或更高版本的windows,
    請安裝 dotnet2.0 ,微軟官方地址:http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe

如果您是軟件開發者:
    個人理財軟件網上很多,我也下載看過一些,從程序結構我就知道這類小系統的設計很爛.
    如果您是以學習態度想看看源碼,您多少給我一些幫助吧,你可以提一些合理建議,或者用一段時間發現一些bug.
    如果源碼您已經拿到了,請注意默認引用或不可用,請自行解決.嘎嘎,因該程序包含了我的ORM框架
    如果想了解學習ORM框架,同樣我希望您能給我一些合理化建議或提出一些bug;
程序文件說明:
   個人理財記賬軟件.exe 程序入口,它會負責自動更新的升級工作;
   AccountManager.exe 主程序UI,有"程序入口:升級完成后調用,也可單獨執行;
   AccountManager.exe.config 程序配置文件
   AccountManager.db 數據庫文件,你的核心數據在此;
   AccountManager.db.setup 數據配置文件,如果沒有AccountManager.db文件,會通過它自動創建一個空的數據庫;
   AutoUpdateClient.exe 自動更新客戶端,它通過webservices方式從我的服務器下載最新程序(這個慎用,如果發現操作頻繁,我就會屏蔽該端口了)
   FileInfo.data 自動更新程序的本地文件信息記錄
   ZhCun.Framework.Common.xml ORM框架的公共類,函數的封裝,公共定義
   ZhCun.Framework.DataAccess.dll ORM框架的數據訪問,現支持:SQL Server ,Oracle,OleDb,MySql,SQLite
   ZhCun.Framework.WinCommon.dll winform程序的一些控(組)件的重新編寫,和winform相關的一些方法!
   AccountManager.AL.dll 應用程序層,核心業務代碼類庫

截個圖吧;

 

下載地址: http://files.cnblogs.com/xtdhb/%E4%B8%AA%E4%BA%BA%E8%AE%B0%E8%B4%A6%E7%A8%8B%E5%BA%8F%E5%85%B1%E4%BA%AB.rar

 

最新功能:

       增加了自動升級的通知提示功能

 

2015.2.9 上傳了打包后的程序 數據庫結構與上版本無差異.  地址: 戳我

2015.5.12 開源地址: https://git.oschina.net/zhcun/AccountManager.git


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM