家用流水账软件(-)
来源:互联网 发布:乔治巴塔耶 知乎 编辑:程序博客网 时间:2024/04/27 08:47
1.功能
1.1 数据输入:
支出:时间,支出种类,摘要,金额等。
收入:时间,摘要,金额等。
消费种类:类别名称,描述等
1.2 数据查询:
用户根据需要,选择年,月,日,种类,收入,支出等栏目进行查询(例如:年+月+种类;年+月+日+
收入等)
1.3 删除和修改数据
据的完整性)
1.4 显示数据
2.流程
Login.aspx 用户登录页面(由于给家人 主要是老妈用,所以此功能暂时没有实现,数据库中有保留字段)
Default.aspx 用户登录后的默认界面。包括日历控件,查询数据,输入数据和显示数据等一系列接口
Query.aspx 用户查询数据页面.(可以提供各种方式的查询:按年,月,日,种类等等)
MonthSum.aspx 显示某一年12个月的收入和支出总和以及详细的消费情况
Display.aspx 显示图片(给用户提供更加直观的数据显示,实现的时候我把这个功能并入到了MonthSum.aspx中)
ManageType.aspx 管理消费种类页面
3. 界面
Default.aspx
点击"支出"和日历中的8月7日产生如下界面:时间默认是当前时间,在下方会显示
Query.aspx
MonthSum.aspx
ManageType.aspx
4. 数据库设计
表Accountant ,用于存储流水账
字段名 | 类型 | 位数 | 主键 | 说明 | 空值 |
AccountID | int | 4 | 是 | 主键,自动增值 | 否 |
UserID | Guid | 16 | 否 | 用户ID | 否 |
AccountYear | int | 4 | 否 | 流水账年份 | 否 |
AccountMonth | int | 4 | 否 | 月 | 否 |
AccountDay | int | 4 | 否 | 日 | 否 |
IsEarning | bit | 4 | 否 | 是否为收入 | 否 |
TypeID | int | 4 | 否 | 种类ID | 否 |
Money | money | 8 | 否 | 相关金额 | 否 |
AccountSummary | nvarchar | 100 | 否 | 摘要 | 否 |
表Type ,用于存储消费类型
字段名 | 类型 | 位数 | 主键 | 说明 | 空值 |
TypeID | int | 4 | 是 | 主键,自动增值 | 否 |
TypeValue | nvarchar | 20 | 否 | 种类名称 | 否 |
表MonthAccount ,用户存储月消费的总体信息
字段名 | 类型 | 位数 | 主键 | 说明 | 空值 |
MonthID | int | 4 | 是 | 主键,自动增值 | 否 |
MonthYear | int | 4 | 否 | 年份 | 否 |
MonthMonth | int | 4 | 否 | 月 | 否 |
MonthEarning | money | 8 | 否 | 本月收入 | 否 |
MonthPayout | money | 8 | 否 | 本月支出 | 否 |
MonthLeaving | money | 8 | 否 | 本月剩余 | 否 |
LastMonthLeaving | money | 8 | 否 | 上月剩余 | 否 |
- 家用流水账软件(-)
- 随笔(流水账)
- 流水账
- 流水账
- 流水账
- 流水账
- 流水账
- 流水账
- 流水账
- 流水账
- 流水账
- 流水账
- 流水账
- 流水账
- 流水账
- 流水账
- 流水账
- 流水账
- 程序员是这样喝酒的 (轉貼)
- Infos of Chinese antique furniture style
- asp.net计算页面执行时间
- Eclipse 3.1.x 汉化过程
- 如何使用J2ME Wireless Toolkit的安全特性
- 家用流水账软件(-)
- asp.net 2.0下一个标准GRIDVIEW功能的实现(不用datasource控件)
- sap里部分函数说明
- 记事!从今天开始!每天进步一点!
- hibernate中查询条件用参数的解决方法
- apache 修改端口
- CIFS:Common Internet File System
- php下一代的五个framework介绍
- Log4j基本使用方法