2.编辑收支项目 使用者:用户 目的:编辑收支条目 基本事件流:
1、进入收支项目管理界面,点击编辑,用例开始。 2、对当前选中的收支条目进行修改编辑。 3、编辑完后点确定,用例结束。
3.删除收支项目 使用者:用户 目的:删除条目 基本事件流:
1、进入收支项目管理界面,点击删除,本用例开始。2、对当前选中的收支条目进行删除操作。 3、点击确定删除,用例结束。
8
四、数据库设计说明
4. 1数据表
(1)family表
家庭表也是对系统登录的权限操作,此表用来记录家庭成员信息,方便家庭成员登录程序。
表1 家庭成员信息表 字段名 字段类型 非空 说明 姓名 整型 姓名 账号 文本 账号 密码 文本 密码 身份 文本 是 身份 生日 文本 生日
(2)item表
收入信息表,此表用来存放该家庭财务收入信息。
表2 功能信息表 字段名 字段类型 非空 说明 编号 自动编号 是 自动编号 日期 文本 入账日期 金额 货币 收入金额 人员 文本 发起记录者
9
身份 项目 说明
文本 文本 文本 身份 项目 说明 (3)borrow表
字段名 Borrowed Fromname Role Borrwmoney Borrwdate Borrwreason
字段类型 自动编号 文本 文本 货币 日期/时间 文本 非空 是 说明 自动编号 姓名 身份 借出金额 借出时间 借出理由 4.2数据库的完整性和安全性
数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露,更改,或者破坏.安全性问题不是数据库系统所独有的,所有计算机系统都有这个问题,只是在数据库系统中大量数据集中存放,而且为许多最终用户直接共享,从而使安全笥问题更为突出,系统安全保护措施是否有效是数据库系统的主要指标之一.
数据库的完整性是指数据的正确性和相容性.例如本系统中;学生的学号必须唯一;性别只能是男或女;学生所在的系统必须是学校已开设的系.等.数据库是否具备完整性关系到数据库系统能否真实地反映现实世界,因此维
10
护数据库的完事性是非常重要的.
11
五、制作过程及要点
登录界面
特点描述:
1.与常用的账号设置不同,我的用户名用的是组合框(comboBox)来装
载,登入框架一载入,则从数据库里读入用户名,方便用户体验。
2.取消注册功能,原因是本系统防止任意人员注册即可使用本系统。如
果需要添加登录用户,需要进入系统才能添加,或数据库添加。
3.实现身份字段控制权限访问。主要分系统管理员与非系统管理员。系
统管理员最高权限,而后者只限于查找与修改个人密码。
12