> # ♻️ 资源
> **大小:** 781KB
> **文档链接:**[**https://www.yuque.com/sxbn/ks/100010036**](https://www.yuque.com/sxbn/ks/100010036)
> **➡️ 资源下载:**[**https://download.csdn.net/download/s1t16/87248383**](https://download.csdn.net/download/s1t16/87248383)
> **注:更多内容可关注微信公众号【神仙别闹】,如当前文章或代码侵犯了您的权益,请私信作者删除!**
> ![qrcode_for_gh_d52056803b9a_344.jpg](https://cdn.nlark.com/yuque/0/2023/jpeg/2469055/1692147256036-49ec7e0c-5434-4963-b805-47e7295c9cbc.jpeg#averageHue=%23a3a3a3&clientId=u8fb96484-770e-4&from=paste&height=140&id=u237e511a&originHeight=344&originWidth=344&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=8270&status=done&style=none&taskId=ud96bf5f7-fe85-4848-b9c2-82251181297&title=&width=140.1999969482422)
### **一、需求分析**
个人财务管理系统是智能化简单化个人管理的重要的组成部分。并且随着计算机技术的飞速发展,计算机在管理方面应用的旁及,利用计算机来实现个人财务管理势在必行。本文首先介绍了个人财务管理系统的开发目的,其次对个人财务管理系统的需求分析做了详细的描述。接着,又对系统数据库设计和功能结构的划分做了详细论述。然后又对个人财务管理系统的实现做了详尽的说明。在报告的最后给出了项目的测试结果以及结果分析。
本系统是对个人的收支情况做一个简单的管理,其中宝库哦个人信息管理以及收支信息管理。 其中,个人信息管理包括用户对自己的信息进行增删查改的一些操作,同样,收支信息管理包括用户对收支情况的信息进行增删查改的管理
## **(一) 系统业务需求**
该系统具体需求应该有用户登录模块,用户修改信息模块,用户修改信息模块,收支查询模块,收支删除模块,收支添加模块,收支修改模块。
## **(二)系统技术目标**
该系统的目标主要是能对个人信息以及收支信息进行较快的增删查改,同时也能对收支信息进行各种方式的查询。
## **(三)系统的具体需求**
根据以上对系统的任务和目标的分析,系统的具体需求如下:
个人信息:用户名(唯一),密码,姓名,性别,出生日期,工作,身份证号,电话号码
收支信息:收支编号(唯一),收支日期,收支方式,收支项目,收入金额,支出金额,,总金额。
# **二、软件功能结构分析**
由需求分析可知,软件的功能应包括:个人信息管理,收支信息管理。其中,个人信息应包括,个人信息的增删查该,登录时候验证功能。收支信息管理应包括对对收支信息的各种方式查询,以及对收支信息的增加,修改以及删除功能。当然,每个用户应对应其各自的收支信息。
## **(一)个人信息功能**
在登录界面用户输入用户名以及密码,如果用户与密码都输入正确则可以登录进系统,如果其中任何一项与数据库中的数据不匹配则要求重新输入。当用户没有账户时候,可以点击登录界面的注册按钮注册。成功进入系统后,可以进行个人信息的查询以及修改。
具体流程图如下:
![Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.003.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1697160647863-8a2243e0-f3d9-479c-a47d-e97800319deb.png#averageHue=%23f9f9f9&clientId=u4764237b-efaa-4&from=paste&height=446&id=uc9f46888&originHeight=557&originWidth=382&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=34445&status=done&style=none&taskId=u4db20fdc-305a-4c91-a0ed-2ed0c2bcb23&title=&width=305.6)
## **(二)收支管理功能**
用户登录成功后进入主界面后可以选择查询方式,全部查询:查询用户所有收入支出的信息;收入查询:查询用户收入信息;支出查询:查询用户支出信息;按日期查询:查询用户当天的收入支出信息。用户也可以对收入支出信息进行修改和删除以及添加。
具体流程图如下:
![Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.004.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1697160664157-994772ca-d81e-457e-953f-88559a5daaf0.png#averageHue=%23f5f5f5&clientId=u4764237b-efaa-4&from=paste&height=228&id=uc02c8169&originHeight=285&originWidth=628&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=4131&status=done&style=none&taskId=ud70375b5-0833-4d63-b03b-d5d4cbf6481&title=&width=502.4)
# **三、数据库设计**
经过以上的需求的分析以及系统功能的分析,需要建立出该系统数据库的各种模型,为建立一个好的,完善的数据库做准备。
## **(一)概念模型**
由于该系统涉及的较少,只涉及到用户以及财务管理,所以设计比较简单。一个用户可以有多条收支记录,所以用户表与收支表是一对多的关系。通过PowerDesigner工具设计出的概念数据模型如下:
![Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.005.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1697160684504-039865dd-aa3c-4484-9ac1-853d0a4a113e.png#averageHue=%23bda75e&clientId=u4764237b-efaa-4&from=paste&height=153&id=u9d0e4b0c&originHeight=191&originWidth=583&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=25786&status=done&style=none&taskId=u27850796-050f-4c74-9d21-02a68056c56&title=&width=466.4)
其对应的E-R模型如下图:
![Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.006.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1697160695026-0ec4ee49-63fe-4b54-8443-a47083b5c223.png#averageHue=%23f7f7f7&clientId=u4764237b-efaa-4&from=paste&height=473&id=uce87e34b&originHeight=591&originWidth=449&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=11303&status=done&style=none&taskId=u878d914b-c481-45db-896a-b5752c8f90e&title=&width=359.2)
## **(二)逻辑模型**
1.联系转换
一个用户可以有多条记录,而一条记录只能对应一个用户,所以用户与记录之间是一对多的关系。
2.其逻辑结构设计如下:
个人信息(用户名,密码,姓名,性别,出生日期,工作,身份证号,电话号码)
收支信息(收支编号,收支日期,收支方式,收支项目,收入金额,支出金额,总金额)
3.关系模式
个人信息(用户名,密码,姓名,性别,出生日期,工作,身份证号,电话号码)
收支信息(收支编号,收支日期,收支方式,收支项目,收入金额,支出金额,总金额)
## **(三)物理模型**
通过PowerDesigner中的概念模型生成物理模型如下:
![Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.007.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1697160717333-f72659a5-f59d-403d-a6b6-bda79b4fe64b.png#averageHue=%23bda85f&clientId=u4764237b-efaa-4&from=paste&height=129&id=u4f5509f1&originHeight=161&originWidth=544&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=19076&status=done&style=none&taskId=u010624f4-4c80-4588-b088-be1cfee3570&title=&width=435.2)
## (四) 表结构设计
1.用户表:
![Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.008.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1697160733458-5b11ac56-cc99-4614-be2f-1993feadfff5.png#averageHue=%23cddbec&clientId=u4764237b-efaa-4&from=paste&height=211&id=u2f928ec5&originHeight=264&originWidth=554&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=51489&status=done&style=none&taskId=uaf80807c-bdf2-4fa6-8b67-9ce8f9f23a0&title=&width=443.2)
2. 收支信息表
![Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.009.png](https://cdn.nlark.com/yuque/0/2023/png/2469055/1697160740177-04363b93-cf1c-47be-b1c6-695afcb98936.png#averageHue=%23cfdded&clientId=u4764237b-efaa-4&from=paste&height=191&id=ubdfdd94a&originHeight=239&originWidth=554&origina
没有合适的资源?快使用搜索试试~ 我知道了~
基于Java+SQL Server2008开发的(GUI)个人财物管理系统【100010036】
共102个文件
class:53个
png:16个
form:12个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 145 浏览量
2022-12-06
15:46:35
上传
评论 1
收藏 783KB ZIP 举报
温馨提示
详情介绍:https://www.yuque.com/sxbn/ks/100010036 软件的功能应包括:个人信息管理,收支信息管理。其中,个人信息应包括,个人信息的增删查该,登录时候验证功能。收支信息管理应包括对对收支信息的各种方式查询,以及对收支信息的增加,修改以及删除功能。当然,每个用户应对应其各自的收支信息。
资源推荐
资源详情
资源评论
收起资源包目录
基于Java+SQL Server2008开发的(GUI)个人财物管理系统【100010036】 (102个子文件)
Show.class 13KB
User.class 13KB
Insert.class 13KB
UserInsert.class 13KB
Update.class 13KB
Login.class 9KB
UserInsert$1.class 3KB
Insert$2.class 3KB
Login$5.class 3KB
Show$6.class 3KB
Show$14.class 3KB
Show$9.class 3KB
User$2.class 3KB
Update$4.class 3KB
Show$7.class 2KB
Show$8.class 2KB
User$3.class 2KB
Show$11.class 2KB
Show$12.class 2KB
Show$10.class 986B
Login$4.class 961B
Show$5.class 944B
Login$3.class 899B
Update$3.class 898B
Update$5.class 898B
User$1.class 886B
Insert$1.class 883B
Update$1.class 883B
Login$1.class 877B
Show$1.class 826B
Insert$3.class 819B
Show$13.class 787B
UserInsert$3.class 754B
UserInsert$2.class 754B
Login$2.class 748B
Update$7.class 726B
Insert$4.class 719B
Insert$5.class 719B
Update$8.class 719B
Update$6.class 718B
User$4.class 712B
User$5.class 712B
User$6.class 712B
Show$4.class 711B
Show$2.class 704B
Show$3.class 704B
Update$2.class 633B
UserInsert$4.class 534B
Update$9.class 518B
Insert$6.class 518B
Login$6.class 514B
Show$15.class 512B
User$7.class 510B
Show.form 22KB
Show.form 22KB
UserInsert.form 21KB
UserInsert.form 21KB
User.form 20KB
User.form 20KB
Insert.form 19KB
Insert.form 19KB
Update.form 18KB
Update.form 18KB
Login.form 11KB
Login.form 11KB
Show.java 30KB
User.java 22KB
Insert.java 21KB
UserInsert.java 21KB
Update.java 21KB
Login.java 14KB
1.jpg 177KB
1.jpg 177KB
LICENSE 1KB
README.md 45KB
manifest.mf 82B
.netbeans_automatic_build 0B
.netbeans_update_resources 0B
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.008.png 50KB
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.009.png 43KB
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.003.png 34KB
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.005.png 25KB
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.013.png 23KB
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.012.png 22KB
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.007.png 19KB
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.015.png 16KB
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.014.png 15KB
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.006.png 11KB
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.010.png 11KB
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.011.png 9KB
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.004.png 4KB
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.002.png 219B
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.016.png 176B
Aspose.Words.5329462d-28e3-4e95-8190-b118431801b5.001.png 144B
project.properties 3KB
genfiles.properties 467B
private.properties 123B
课程设计.sql 3KB
build-impl.xml 76KB
build.xml 3KB
共 102 条
- 1
- 2
资源评论
神仙别闹
- 粉丝: 2687
- 资源: 7642
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功