基于UML+JAVA的家庭理财系统设计(4)
时间:2019-05-17 22:00 来源:毕业论文 作者:毕业论文 点击:次
(2)消费管理功能 把用户的消费根据领域分类,分为着装消费(衣),食品消费(食),家居消费(住),行车消费(行)四个子模块,用户可以根据自己的当日的消费在不同的类别添加新消费信息,用户可以对这四个子模块进行添加,删除等操作。 (3)收入管理功能 根据常用的收入方法分为工资收入,送礼收入和其他收入。 (4)汇总管理功能 根据从消费模块处获得的数据进行统处理,具体可分为当日汇总,月份汇总,年份汇总和按时间段汇总。分别汇总某一天,某一月和某一年的消费信息,也可以自己选择一段时间来进行统计。并且用饼图来表示每个分类所占的百分比,可以让用户直观的看到这一时间段中哪部分的消费占比重较大。 (5)资产管理功能 资产管理功能分为债权债务,定期存款,外汇交易,实物资产等四个子模块。 1) 债权债务 作为一个存在并联系于社会的家庭,少不了债权债务的发生,那么一旦多了就难以管理,并且家庭成员众多,有可能会出现信息的遗漏与重复。所以本系统也考虑到了这方面,所以应该设计债权债务这个模块,其中包括借还分类,交易对象是谁,金额多少,归还与否等方面信息,凡是有债权债务皆可把信息清楚存入,便于用户查看与管理。 2) 定期存款 每个家庭都会有不时之需,那么有序的存款显得很必要,市面上有很多银行,家庭成员有很多,每个人的需求不一样,那么不可能要求只有一笔存款,也不可能只存在一家银行。于是本系统为了帮助家庭存款进行统一管理,在定期存款模块应该包括银行名称,存款卡号,账户名称,交易金额,交易时间等信息的存储管理。 3)外汇交易 用户可以外汇管理模块输入自己的外汇信息,例如美元,英镑等,包括编号,外汇名称,日期,外汇金额,汇率等信息,输入信息以后会自动进行外汇统计,对于现在繁多的理财手段和需要家庭理财多样性发展的家庭来说使用非常方便,方便了家庭对于外汇信息的管理与分析。 4)实物资产 用户可以实物资产模块记录家里的实物资产,贵重物品,例如房产,计算机,电视等,包括编号,资产名称,购买日期,购买价格,购买数量等。同时用户也可以进行信息的增加,旧信息的删除。 (6)系统管理功能 系统管理包括用户管理,数据库管理,和安全退出。 1) 用户管理 设有一个用户名和密码都为admin的管理员,然后管理员可以在进入系统以后在用户管理模块进行用户的添加,之后新添加的用户也可以登录系统,管理员也可以删除不要的用户信息。 2) 数据库管理 数据对于用户或是系统来说都非常重要,所以为了防止意外,系统设置了数据库的备份和恢复功能,可以有效的保护数据的安全性。 3) 安全退出 为了防止不法侵入,使用安全退出让系统完全退出才能保障整个系统的安全。 2.1.2 系统的性能需求分析 (1)系统设计的准确性与及时性 作为一个成熟的系统,必然是可以把数据联合起来管理的,数据必须是灵活的,独立统一的。为了保证系统能够长期有效安全的运行,本系统则要达到以下功能。当前台用户输入用户名与密码时,系统要迅速及时的告诉后台调出数据库,并且准确的进行比对是否符合,然后再及时返回前台,从而完成登录功能。设计的时候要考虑系统的承受量,考虑现在与将来的需求,能满足家庭用户对理财的信息需求。系统具有唯一的登录途径,系统会把用户输入的信息与数据库已有的信息进行比对,只有拥有合法用户名和密码的用户才可以登录本系统,并使用本系统。 (责任编辑:qin) |