个人理财系统设计报告.docx

上传人:b****6 文档编号:8320881 上传时间:2023-01-30 格式:DOCX 页数:24 大小:790.36KB
下载 相关 举报
个人理财系统设计报告.docx_第1页
第1页 / 共24页
个人理财系统设计报告.docx_第2页
第2页 / 共24页
个人理财系统设计报告.docx_第3页
第3页 / 共24页
个人理财系统设计报告.docx_第4页
第4页 / 共24页
个人理财系统设计报告.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

个人理财系统设计报告.docx

《个人理财系统设计报告.docx》由会员分享,可在线阅读,更多相关《个人理财系统设计报告.docx(24页珍藏版)》请在冰豆网上搜索。

个人理财系统设计报告.docx

个人理财系统设计报告

(此文档为word格式,下载后您可任意编辑修改!

 

经济管理学院

个人理财系统

班级:

信管0702

制作人:

沈娟

王冰

吕莹

指导老师:

许宏丽

2010年3月

目录

一、提交作品说明3

二、安装运行说明3

三、作品说明3

系统功能模块框图5

四、数据库设计5

五、应用程序各模块的使用7

1.初始窗体7

2.登陆窗体8

3.导航窗体的功能9

4.账户管理模块的功能9

5.收支管理模块的功能11

6.债权管理模块的功能13

7.债务管理模块的功能15

8.资产管理模块的功能17

9.查询模块功能18

10.基础数据维护模块的功能23

11.系统管理模块的功能26

个人理财系统

一、提交作品说明

1.“ppt演示”文件:

存放展示作品的ppt内容,以向评委展示软件的设计过程、使用性能以及软件的演示;

2.word文件对作品进行说明;

3.exe文件为系统运行文件;

4.Database为数据库

5.压缩包为源程序及数据库文件。

二、安装运行说明

本作品运行环境为Windows2000及以上版本,开发平台为Microsoftaccess及VB。

1.运行系统前请先确认数据库名称为Database,否则应用程序将无法正常运行;

2.若是第一次使用该系统,系统运行时会提示用户先进行注册。

请先进行注册并用注册后的用户名密码进行登录;

3.注册后请记住用户名及密码,否则注册后系统不允许在未登录状态下重新注册。

三、作品说明

1.作品开发背景

随着经济的不断发展,大众的经济意识也正逐渐增强,个人理财或家庭理财越来越受到人们的重视。

理财是个人储存财富的一个重要手段,社会上各种通过理财开源节流,获得财富积累的例子已不鲜见。

另一方面,理财也是一种用钱的艺术,通过提前规划和有效管理,使自己的财越理越多,在积累的财富的同时,也给人一种成就感,是一种对自己负责任的表现。

随着计算机网络时代的到来,运用计算机软件更加方便、快捷的理财成为一种趋势,本软件也应运而生。

本软件包含了账户管理、收支管理、借贷管理、资产管理等重要的功能,是个人或家庭理财的重要帮手。

2.主要功能(画出图见后面)

理财系统主要用于个人或家庭理财,包含了账户管理、收支管理、借贷管理、资产管理等重要的功能,具体如下:

(1)账户管理,包括账户信息(账户名称、户主、开户日期、存款类型、卡号、初始金额、币种、开户银行、备注)的录入、修改、删除以及不同账户之间的转账;主要是针对目前人们手中的各种信用卡、会员卡、借记卡等不断增多,金额混杂,难以管理而设计;

(2)收支管理,主要包括收入信息(收入时间、类别、金额、账户、收入人、备注)和支出信息(费用时间、支出用途、费用类别、费用名称、费用金额、支出账户、支出人、备注)的录入、修改和查询。

通过该功能使得用户对收支情况一目了然,便于用户分析收入来源、种类以及支出的用途、变化趋势等,帮助用户合理规划收支,及时发现收入机会并纠正不合理支出,真正实现开源节流。

(3)债权管理,主要包括借出信息(借款人、被借款人、借款日期、未还金额、借款金额、还款日期、账户、备注)和还入信息(借款人、被借款人、还款日期、还款金额、利息、账户、备注)的录入、修改、删除和查询;方便用户管理其债权,及时了解应收款。

(4)债务管理,主要包括借入信息(借款人、被借款人、借款日期、未还金额、借款金额、还款日期、账户、备注)和还出信息(借款人、被借款人、还款日期、还款金额、利息、账户、备注)的录入、修改、删除和查询;方便用户进行债务管理,及时了解应付款。

(5)资产管理,包括对资产信息(资产名称、资产类别、购入单价、购入数量、现在单位估价、购入时间、现有数量、备注)的录入、修改、删除和查询;方便用户管理个人资产,及时了解个人资产的现有价值、数量以及存放位置等信息。

(6)基础数据维护,包括收入、支出用途、费用类别的录入和修改,物品类别的录入和修改,银行信息的录入和修改,以及家庭成员信息(成员姓名、称谓、备注)的录入和维护。

该模块为用户提供了可根据个人需求设置的数据字典,允许用户自定义各种收入、支出、资产等的类别,使得该系统能够满足不同家庭、个体的需求,具有更广泛的应用性。

(7)查询,包括账户查询、收入查询、支出查询、借出、还入、借入、还出、未还款、未收款的查询。

(8)系统管理,主要是用户管理,可以新增或者删除用户。

系统功能模块框图

图1:

系统功能模块图

四、数据库设计

系统功能的实现离不开完善的数据库设计,数据库在提供基本信息的同时,还应该保证数据的完整性、独立性、安全性,并且为了保证系统的高效运行,还应尽量降低数据的冗余度。

针对个人理财管理系统的需求,通过对其业务流程和数据流程分析,首先设计E-R图如下:

图2:

个人理财模型整体E-R图

E-R图完成了对数据库需求的描述,即数据库的概念设计,为了完成其逻辑设计,我们将其转换为关系模型,设计如下:

1.用户表,包括数据项有:

ID、用户名、姓名、密码。

2.账户表,包括数据项有:

序号、账户名称、户主、开户日期、存款类型、卡号、初始金额、币种、开户银行、备注。

3.转账表,包括数据项有:

序号、转出账户、转入账户、转账金额、转账时间、备注。

4.收入表,包括数据项有:

序号、收入时间、类别、金额、账户、收入人、备注。

5.支出表,包括数据项有:

序号、费用时间、支出用途、费用类别、费用名称、费用金额、支出账户、支出人、备注。

6.借款还款表,包括数据项有:

ID、类别、借款人、被借款人、借款日期、未还金额、借款金额、还款金额、利息、还款日期、账户、备注。

7.资产表,包括数据项有:

序号、资产名称、资产类别、购入单价、购入数量、现在单位估价、购入时间、现有数量、备注。

8.dic_币种,包括数据项有:

ID,币种

9.dic_存款类型,包括数据项有:

ID,类型

10.dic_费用类别,包括的数据项有:

ID,名称

11.dic_费用名称,包括的数据项有:

ID,名称,类别

12.dic_家庭成员,包括的数据项有:

ID,姓名,称谓,备注

13.dic_收入类别,包括的数据项有:

ID,名称

14.dic_银行,包括的数据项有:

ID,名称,备注

15.dic_支出用途,包括的数据项有:

ID,名称

16.dic_资产类别,包括的数据项有:

ID,名称

各个表之间的关系如下:

图3:

个人理财系统关系数据模型图

五、应用程序各模块的使用

1.初始窗体

为了增强系统的安全性,本系统只提供一次无权限登录,即当用户第一次使用该系统时,用户将拥有注册权限,注册成功后将可以用注册的用户名密码登录系统。

之后如果用户想添加用户,只能先登录系统再通过“用户管理”模块添加。

图4:

首次使用初始化窗体

2.登陆窗体

能够输入用户名及密码,并根据存储于数据库中的用户名及密码信息进行身份验证;如果用户名及密码合法允许登陆主界面;每次登陆界面出现时用户名可以通过下拉列表选取,方便用户操作;身份验证不合法时要求给出错误提示,并清除密码输入框的内容。

图5:

注册后登录窗体

3.导航窗体的功能

该窗体为用户提供了系统使用导航,通过该窗体用户可以看到该系统的所有功能,并能快速找到需要的操作,简化了系统操作。

图6:

导航窗体

4.账户管理模块的功能

该模块主要是实现用户对其所拥有的账户的管理,包括新增账户、注销账户、修改账户信息以及实现各个账户之间的转账等。

更适合现代家庭及个人的理财心理,避免了因账户过多而带来的理财不清的问题。

图7:

账户管理模块截图

5.收支管理模块的功能

该模块主要是实现用户对收支的记录。

帮助用户记录每一笔收支,并对收入与支出分类管理,在记录收入支出的时间、金额的同时还允许用户记录其收支类型,方便用户根据收支类型查询,也有助于用户根据收支的不同类型的比例分析其收支的合理性,及时发现收入机会,纠正不合理支出。

其次,对于每一笔收支都会直接影响到账户的余额,用户只需要选择收支所影响的账户,系统会自动更改账户余额,保证了借贷的平衡,也保证了账户余额的准确性。

图8:

收支管理模块截图

6.债权管理模块的功能

本模块主要是方便用户记录每一笔借出及还入款,在“借出”窗体中可以新增债权,也可以对误输入的债权进行删除操作,新增及删除操作都将会影响账户余额。

在“还入”窗体,系统会根据“借出”的历史输入自动加载债务人下拉列表,当用户选择“借款人”和“被借款人”后,系统会自动显示二者之间的债务关系,当用户输入该笔还入款时,系统会自动更改与其对应的“借款”记录的未还款金额。

避免了日常交往中人们由于借款金额低,不足以签借据而导致的借贷金额含糊的问题。

图9:

债权管理模块截图

7.债务管理模块的功能

该模块类似“债权管理”模块,只是债务关系不同。

该模块记录的主要是用户的借入与还出业务。

每一笔借入及还出同样会影响账户余额,每一笔“还出”都会对应数据库中的一笔“借入”,有效防止用户在录入时将借款人输错而导致的借贷关系混乱错误的发生。

图10:

债务管理模块截图

8.资产管理模块的功能

该模块主要实现用户对其拥有的资产的管理,包括资产的录入,修改及删除。

方便用户查询其资产状况,并可实现对资产现值及数量的更改。

其次,本系统还可允许用户根据其个人喜好对资产进行分类管理,资产的“备注”字段可供用户输入该资产的更详细信息,比如其存放地点等,从而也起到了“备忘录”的功能,避免了用户为了寻找某一件物品而翻箱倒柜,为用户节省了时间。

图11:

资产管理模块截图

9.查询模块功能

本模块主要包括对账户、收入、支出、借入、借出、还入、还出以及未收款、未还款的查询,用来满足用户对理财中各种项目查询的需求,也便于用户分析其收支、债权债务情况,以便及时作出理财计划的调整。

图12:

查询模块截图

10.基础数据维护模块的功能

本模块包括“收支分类维护”、“物品分类维护”、“家庭成员信息维护”以及“银行信息维护”四个功能。

主要是为了满足不同用户理财的不同习惯以及需要,允许用户自己设定系统的数据字典,根据个人需要设定收支的不同类别、资产的分类、家庭成员资料以及合作银行的信息。

使得系统具有更广泛的应用性。

图13:

基础数据维护模块截图

11.系统管理模块的功能

该模块允许用户添加新用户以及删除不需要的用户,实现对用户的权限管理。

图14:

系统管理模块截图

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 笔试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1