好吧!在開始介紹前我先說幾件事:
- 這個軟體是我寫的,有任何問題可以隨時跟我反應。
- 軟體免費!日後也許會放廣告,只是也許!
-----前言分隔線----------------------------------------------------------------------
對我來說,記帳是件蠻重要的事,透過記帳,我可以知道我錢都花到哪邊去了?進而了解自己的消費行為,而我之前一直用一套 Palm 上面的記帳軟體 Ma tirelire 來記帳,一記就是五年多。
而當 iPhone 已經取代我原本 PDA 的大部分功能時,我還得顧好那隻有點年紀的 Palm T3,擔心他哪天就突然掛掉,一切就為了那五年多的資料。
資料可以轉出來,但是我要放到哪?
於是當我開始學習 iPhone 程式設計時,我第一個想做的,就是記帳軟體,也許一開始不如其他軟體的功能強大,但反正想要什麼功能,只要有空就可以自己加,在花了些時間後,完成了我所設計的記帳軟體 - GoldCoin,中文名稱就是金幣。

接下來正式介紹軟體的內容與操作,進入軟體的第一個畫面,是交易資訊頁面:

左上角有日期的按鈕是計算基準日設定,預設是當日,當想要預估下個月的總資產是多少?或是看看去年某一天的狀況時,可以按下這個按鈕來改變計算基準日。
右上角的 + 就是用來新增交易,這個等一下連同交易編輯一起說。
接下來是一個搜尋列,會搜尋符合條件的交易,搜尋後會列出符合條件的交易清單。
搜尋列下方是總資產的資訊,選取後會列出所有帳戶目前 (計算基準日) 的狀況:

點選某一帳戶後,會列出該帳戶的交易清單。
總資產資訊下方則是一些期間交易概況,包含今日、本月、本週、本月、今年跟全部,點選後一樣列出交易清單。
今日的交易筆數會在底下的頁簽用數字標記,同時軟體的 Icon 也會加上標記,這對我來說是個提醒的功用。
上面所說的交易清單長這樣:

選取一個交易,就可以進行交易編輯,畫面如下:


帳戶、分類跟方式的項目可以在設定中建立,而轉移是在需要時選擇一個帳戶,比方說從銀行領了一千元,可以設定為 支出 1000,從銀行帳戶轉移到現金,或者,設定為 收入 1000,現金帳戶自銀行帳戶轉移。
收入支出的設定:

循環則是用來建立週期性的交易,循環方式有:從不、每週、每兩週、每月初、每月底、每月、每兩個月、每三個月、每四個月、每六個月、每年 跟 每兩年,會根據設定中的計算循環設定,產生後續的紀錄,在新的紀錄產生後,就的紀錄會變成不循環,而循環的設定帶到新的紀錄中,週而復始下去,用實際產生記錄的方式,可便於後續的微調,比方說碰到調薪的狀況,只要改後面有循環的薪資,後續就會一直套用新的薪資收入數字,而舊有的不受影響。
另外,上述交易的敘述除了輸入外,也可以選擇在設定中所預先建立的敘述,便於建立非週期性的重複交易,比方說我每隔二到三個月會去買一次咖啡生豆,但是這個週期並不固定,就可以利用這個敘述設定,事先建好交易範本,需要時套用。
跟新增交易的差異只在於,編輯交易多了一個刪除資料的選項。
接下來是統計,統計部分目前就是根據設定值進行帳戶、分類跟方式的統計,畫面如下:

設定起迄時間,然後就是決定是否需要作期間分組,全部是不分組,還可以依照週、月、年進行資料分組,統計結果的畫面大概長這樣:

基本上就是分類名稱跟統計值,然後底下以紅色或藍色的長條圖標示相對的收支比例,而同樣的,選擇其中一個項目,可以看到相關的交易清單。
最後是設定:

帳戶、分類、方式跟敘述就不特別介紹,反正就是設定給交易選擇用的,操作方式很類似,而接下來的預設值設定畫面如下:

第一個是設定交易的循環在何時計算?包含:於 1 天前、於 2 天前、於 3 天前、於 5 天前、於 1 週前、於 2 週前、於 1 個月前、於 2 個月前、於 3 個月前、於 4 個月前、於 6 個月前、於 1 年前。
接著是統計的預設值。
備份功能也放在設定裡,畫面如下:

有兩個 iPhone 本地端的備份及回存。
然後就是網路下載及回存,在連上無線網路後,開啟下載及回存服務,服務狀態會給一個 URL,可以在瀏覽器中輸入這個 URL,進入下載或上傳回存的網頁。
從指定 URL 回存可以從一個網頁上的位址,或是另一台 iPhone / iPod touch 回存。
備份下來的檔案是 SQLite 的資料庫檔案,所以,要是有辦法處理的,可以自己把資料弄進去,資料結構我日後整理好在公開到產品網頁上。
最後就是密碼設定了,我想,iPhone 或是 iPod touch 很可能會被同學、同事、朋友們借去玩一下下,但是記帳軟體中的資料,應該沒有多少人想要被別人看一下下,這時就要設定個密碼保護:

密碼的設定資料不跟資料庫放一起,但也不是存放於 iPhone 的系統中,所以,要是忘記密碼,可以刪除軟體後重新安裝,然後從備份中回存。
這是我第一個比較正規的 iPhone 軟體,當然還有很多改進空間,目前 1.0.1 也已經在審核中,加入了一些交易的預設值設定,以便於更快速的輸入交易資料。
有什麼建議,也歡迎告訴我,當然,請盡量用正體中文敘述,雖然這軟體也有英文介面,但那個是找我朋友翻譯的,我自己的英文能力實在不怎麼樣呀!
