This project is read-only.
Project Description
一、 程序功能说明
《个人理财工具》是一个简单的记账软件,能够帮助用户管理自己的财富。每当用户支出一笔开销,或用户得到一笔收入,即可在程序中做出相应的记录。程序会做出相应的统计。此外用户也可以搜索关键字段,来查询相应的收支记录。此程序类似于移动平台上非常受欢迎的理财软件《随手记》。


二、 程序设计说明

此程序基于C#语言开发,利用Windows Form平台来设计程序的UI界面,数据由SQL Sever来进行相应的记录和管理。

程序分为几个模块:

1. 用户登录模块
此模块为程序打开后的初始界面,让用户输入账户和密码进行登录,方可进行下一步操作。

2. 添加个人收支明细模块
这一模块主要实现收支记录功能,记录的数据非常详细,包括可以选择收支类别,是生活消费,还是娱乐支出等等。每一个类别中还可以选择具体的支出项目,比如在生活消费中,可以记录“水电费”、“生活用品”等等。也包括收支的时间和收支的金额。

3. 添加收支项目模块
在第2点中我刚提到了收支项目。考虑到我们程序设计之初所添加的项目并不完善,我们可以允许用户自定义收支项目。比如在生活消费类中,用户可以自己添加一个叫“油盐酱醋”项目,方便用户做更详细的记录。

4. 收支明细查询模块
在程序功能说明中,我提到了用户可以查询相应的字段,来让程序显示查询结果。这一模块主要实现这个功能。

5. 帮助之“关于我们”模块
软件设计的惯例就是在帮助选项下,添加一个“关于我们”。我们本次的作业也不例外。在“关于我们”模块下,会显示程序版本的基本信息和联系方式还有版权说明。

6. 综合界面模块
在用户登录后即显示此界面,可以把它称之为主界面,以上任何一个功能都可以在此界面中找到,用户想要实现以上的某一个功能,即可在这个模块上寻找。

Last edited Jun 23, 2015 at 10:49 AM by imcamaro, version 2