2009年1月13日 星期二

小秘書更新紀錄 (1.0.3300)

最近小秘書一直緊鑼密鼓的更新, 最大的原因就是收到許多朋友的建議, 大多的建議都很不錯, 即使同樣是記帳軟體, 不同的人都會有不同的需求, 小弟不求小秘書可以符合所有人的需求, 更不求開發出多們驚天動地的軟體, 只希望小秘書可以造福更多的人, 套一句網友跟我說過的話 "在這個經濟蕭條的年代, 每個人更是需要透過記帳軟體來作好理財", 雖然記帳不代表就會存更多的錢, 讓生活過的更好, 但是透過記帳, 可以更了解自己的收支情形, 從而對未來的消費行為作更佳的規劃

目前大多網友的建議都著重在記帳這個部分, 每一個建議我也都非常的重視, 對於不錯的想法我也都會紀錄下來, 並且隨時整理每一個階段更新的項目, 以及未來預計新增的功能, 希望有一天, [小秘書]可以成長茁壯變成[賢內助]

********************************************
              預計新增功能  
********************************************
[最近就要作的]
- 信用卡結帳日與付款日計算異常(感謝網友[阿方索]測試)
- 支援虛擬錢包功能(感謝網友[小瑾]建議)
- 除單日行事曆外新增月行事曆
- 行事曆支援批次輸入周期性行程
- DockingPanel 排版支援自動儲存

[要好好規劃的]
- 貸款 股票 基金管理功能
- 密碼功能, 包含單一帳簿支援多組帳號

********************************************
                更新紀錄
********************************************

2009-01-13 (1.0.3300)
1. 修正 ZNumTextBox 無法輸入小數點問題(感謝網友[湯包]測試)
2. ZCalendar控制項背景移除漸層色, 避免繪圖時發生捲動的結果, 造成瀏覽時的困擾
3. 信用卡(付款), 信用卡(消費)與收支明細的頁籤中, 表格控制項支援右鍵選單功能, 可直接開啟單日帳視窗進行編修
4. 收支項目與信用卡維護的視窗中, 表格支援點選排序功能(感謝網友[RGMail]建議)
5. 收支項目支援編修功能(感謝網友[小瑾]建議)
6. 收支項目維護中在刪除類別時, 如果該類別仍有相關的收支項目存在時, 限定為不允許刪除 



2009年1月12日 星期一

小秘書教學 - 行事曆(備忘錄)編輯功能

最近有網友在使用上跟我提到, 不是很清楚行事曆(備忘錄)的編輯功能如何操作, 我想這個功能應該是幾乎所有小秘書的使用者都會用到的, 所以我就直接在這邊做個說明

在編輯行事曆時, 只需三個步驟即可

1. 在欲編輯行事曆的日期上點選滑鼠兩下


2. 將文字直接輸入在顯示的藍色區域中, 如果該日已經有舊的備忘錄資料, 也會同時顯示在藍色區域中

3. 編輯完畢後直接在月曆點選滑鼠一下, 或是點擊藍色區域右上方的綠色"打勾", 就會自動將您編輯的資料儲存, 之後就會將您的備忘錄顯示在月曆中 ; 或是將滑鼠移至該日範圍中, 就會顯示該日的詳細資訊, 這部分大家可以自行測試, 滑鼠滑~過時所帶出的資訊不只包含備忘錄, 連同紀念日與收支紀錄也會同時顯示

另外, 也提供大家一項資訊, 對於許多6年級生來說, 應該都還記的在某咖啡廣告中, 曾經出現一個在電腦桌面中顯示月曆, 並提供編輯行事曆功能的軟體 - Desktop Wallpaper Calendar , Ztek當時在唸研究所時透過學長的介紹, 也非常喜愛該軟體, 所以未來小秘書也會逐步整合該軟體提供的一些人性化的概念, 希望可以提供使用者更友善的操作方式以及更完善的功能

關於Desktop Wallpaper Calendar : http://www.zepsoft.com/wallcal/docs/index.htm

小秘書更新紀錄 (1.0.3299)

1. 修正Resize後月曆上的紅色方框位置錯誤問題
2. 編修行事曆時新增又上方的按鈕提供確定輸入功能, 或是直接於月曆其他位置點選也可達到同樣效果
3. 新增月曆中Logo顯示功能
4. 修改月曆繪圖方式, 提升重新整理時的速度
5. 維護收支項目時項目名稱不鎖定為必填欄位


************************************
                       規劃新增功能  
************************************
1. 行事曆支援批次輸入周期性行程
2. DockingPanel 排版支援自動儲存
3. 貸款 股票 基金管理功能
4. 除單日行事曆外新增月行事曆

2009年1月10日 星期六

小秘書更新紀錄 (1.0.3298)

1. 移除 Excel 報表匯出功能, 瘦身後安裝檔大約剩下 1.2 MB
2. 移除夢想基金與預算規劃功能
3. 工具列移至表單右方並支援 DockingPanel
4. 修正編修行事曆後月曆控制項重繪兩次問題
5. 支援農曆功能
6. 修正月曆行數(原本固定為6行)

2009年1月9日 星期五

關於小秘書的幾點說明與使用注意事項

首先要先對各位熱烈支持的朋友說聲抱歉, 當時完全不知道會有這麼多朋友有興趣試用小弟的軟體, 截至目前為止透過各種方式與小弟聯繫希望取得軟體的人數已經超過300位, 完全超出小弟所能應付的範圍, 也許直接將檔案放到網路上提供下載會比較輕鬆~~
在昨天已經有小部分的朋友已經收到我寄出去的安裝檔, 在這邊要稍微說明一下, 小秘書因為使用 C#.Net 開發, 所以安裝前請務必先行安裝.NET Framework 2.0 以上的版本, 如果是使用Vista的人應該是不需要在另外安裝, 因為應該已經內建.NET 3.5了

              下載.NET Framework  2.0 : 下載點

另外在這邊稍微整理一下使用小秘書的幾點聲明
1. 小秘書目前並非商業軟體
2. 整體開發過程至今約耗時2年半, 由最初網頁版移植至單機版, 未來規劃開發智慧型裝置的版本
3. 開發構想來自各個網路上常見的軟體, 行事曆方面未來還會加入以下網站中提到的功能, 可以批次的加入具周期特性的行程http://www.macaodaily.com/html/2008-07/08/content_194317.htm
4. 圖表繪圖功能使用 ZedGraph 元件, 並非小弟本人開發, 請參考 http://zedgraph.org/wiki/index.php?title=Main_Page
5. 其他各個元件則是小弟獨立開發, 所以不具任何智慧財產權的問題
6. 未來將全面釋出試用版本提供下載, 使用期限至2009/12/31止, 因為無法掌握未來的發展, 所以暫時將以此方式處理, 當然如果沒有其他意外, 未來將持續釋出延長使用期限的版本, 關於這點還請各位見諒!

2009年1月8日 星期四

小秘書功能說明 - 統計分析功能

"記帳"是小秘書所提供的各種功能中,最早完成也是當時設計這套軟體的出發點,為什麼要寫一套軟體來記帳呢?如果只是想記錄自己花過什麼錢,隨便拿個筆記本或是試算表就可以啦,根本不需要大費周章的寫軟體,我想這就跟其他進銷存、財會等軟體一樣,除了基本的"紀錄"以外,最主要就是希望利用電腦的龐大計算能力,隨時隨地的對大量的資料進行統計以及分析的功能,所以小秘書中對於記帳的功能除了設計一整個流程,提供使用者方便的輸入資料以及管理收支項目外,也提供了完整的分析功能。

雖然在主畫面中,可以看到各種當月收支狀況的統計圖表,不過都是以目前選擇的月份為範圍進行統計,在後續的分析或是查詢的角度來看,是無法滿足我個人的需求。



所以我另外寫了一個表單,可以設定4種不同的日期範圍
1. 單日
2. 單月
3. 單年
4. 指定日期區間(也就是任選兩天)
除了指定日期範圍以外,也可以輸入關鍵字,這個功能我個人覺得非常重要,因為有時候我們需要列出一段時間內某種消費的明細,但是目前只能輸入一段關鍵詞,還不能同時支援多個,未來應該會補上吧!到時候就可以使用空格或是逗點同時輸入多個關鍵詞。

如果是以年為範圍時,還會列出每個月的統計結果











2009年1月7日 星期三

小秘書更新: 支援[信用卡分期付款功能]

對於許多信用卡的使用者來說, 透過適當的理財, 信用卡分期付款的功能可以在無形中幫民眾賺取一些利息, 不過在記帳時卻必須重複輸入好幾筆資料, 所以在小秘書中特地提供這方面的功能, 如果單該筆消費是使用信用卡付款時, 只需指定分期的期數即可.

例如消費日為1/7, 入帳日為1/25, 每一期帳款為200元, 總共分為6期, 在記帳時就會自動產生6筆紀錄, 付款日分別為1/25. 2/25. 3/25. 4/25. 5/25. 6/25, 相當方便吧! 尤其對我這種只要可以刷卡就不付現, 可以分期刷卡就不一次刷足的人來說更是實用.

2009年1月6日 星期二

小秘書功能說明

稍微整理一下目前的功能

1. 主頁使用月曆方式顯示, 整合紀念日.行事曆.收支紀錄等資訊
2. 支援自訂收支項目與信用卡資料
3. 支援增修每日收支紀錄
4. 使用信用卡消費時, 可指定信用卡名稱與實際入帳日期
5. 收支紀錄分析結果支援圖表顯示, 包含圓餅圖.長條圖與折線圖
6. 支援顯示當月信用卡消費紀錄以及當月信用卡付款明細
7. 支援指定每月各類別(主項目.次項目)預算,並自動分析截自目前為止之支出總額.餘額及比例
8. 支援多帳簿功能,可隨時新增與刪除帳簿
9. 支援年度分析與指定日期區間分析
10. 支援將指定日期區間的資料匯出為.xls格式(Excel)
11. 支援將收支統計結果依照各類別.主項目以及次項目使用樹狀圖顯示

ZAccount 小秘書收支紀錄維護功能說明

收支紀錄維護的功能是"小秘書"最初設計時的基本功能,原本只是想要寫一套Web Form的個人收支管理系統,不過由於Web介面比較不容易實作出一些在Win Form可輕易完成的功能(其實就是自己懶惰啦),所以就將整個功能移植到Win Form中,並且正式命名為ZAccount。所以要說明ZAccount的功能時,當然就是要從收支紀錄維護說起。首先,在主畫面是以月曆方式呈現,只要在欲維護的日期上點選,會在該日期左下角顯示兩個圖示,分別為收支紀護與紀念日的功能。



點選收支紀錄顯示如下視窗其中的資訊包含
1. 日期: 可隨時點選上方月曆切換要維護的日期, 視窗剛顯示時預設值是之前在主畫面中選擇的日期
2. 當日收入與支出總金額
3. 當日收支明細
4. 下方區塊提供新增或修改收支明細



在新增收支紀錄時, 會依照選擇的類別與項目自動帶出該類別(項目)所含的子選項



並且提供專屬的管理介面來維護這些分類與項目


如果該筆消費為信用卡支出, 可直接選擇信用卡名稱, 系統甚至會自動帶出實際入帳日期


這個功能也可以由程式提供的維護介面進行設定


 [針對消費類別與信用卡維護的功能會於日後再進行介紹]

點選記帳按鈕執行新增作業, 並且之後在瀏覽主畫面滑鼠移動時即可隨時顯示當日明細


2009年1月5日 星期一

小秘書支援 DockPanel 功能

我想...就算是一些寫過程式的技術人員,都不一定知道這個名詞到底是什麼!不過這個概念卻應用在許多軟體中,例如在Visual Studio中我們可以很彈性的調整許多區塊的位置,包含工具箱、方案總管、類別檢視...等等,有興趣的人可以看一下以下網址 : http://sourceforge.net/projects/dockpanelsuite/

雖然,有些不熟悉電腦操作的人員,可能會對這個東西有點陌生,甚至感覺到不好操作,不過小秘書原本的定位就不是"陽春又極度人性化的小型軟體",說穿了就是為我個人量身訂做吧!因為功能越來越多,但是有些功能又希望可以在主畫面中就輕易的展示,甚至有時候在進行一些功能分析時,如果只能透過TabControl切換畫面,實在有點不方便,透過DockPanel的技術可以任意的讓DockPanel"漂浮"在畫面中,隨意的組合出自己想要的版面。

2009年1月1日 星期四

[ZAccount 小秘書] 的起源

[ZAccount小秘書] 原本的定位只是一般的個人記帳軟體,主要是因為感覺目前市面上的許多理財軟體或是現成的試算表,總是不太能夠滿足我個人的需求,我想這應該是我個人的因素吧!

不過!既然如此,這樣那我就乾脆自己動手寫一套符合自己需求的軟體。一開始規劃的功能很簡單就是可以自己定義收支項目,並且採用3個層級來分類,將所有的收入支出項目以階層式的方式紀錄,每個收支項目都包含類別、 主項目與次項目。同時可針對每筆紀錄加上說明,如果該筆消費使用信用卡付款,也可以同時紀錄使用的卡片以及付款日期,以方便日後對帳。並且由於個人不喜歡面對一堆表格與文字,所以特地加了許多圖表分析的功能。

不過最近由於一些因素,忽然大幅的改版新增了許多與理財無關的功能,陸續也有分享給一些親友試用,並獲得許多寶貴的建議。漸漸的...變的不再像是一個記帳軟體這麼簡單了,反倒像是一個個人小秘書,包含行事曆、紀念日、帳號密碼管理...等等之類的。

暫時還沒有仔細的整理詳盡的規格,改天有空再好好規劃,並且列出詳細功能與規格,希望可以提供有需要的人一起使用。