版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.:.; 广东职业技术学院课程设计阐明书课程标题:个人理财系统课程设计系 别: 信息工程系 班 级: 企业信息管理12 姓 名: 袁利梅 刘玉婷 吴晓栋 吴晓龙 伍尚杰 霍健文 起止日期: 2021.11.23 2021.1.4 指点教师: 杨伟明 目录 TOC o 1-3 h z u HYPERLINK l _Toc408126823 一、概述 PAGEREF _Toc408126823 h 4 HYPERLINK l _Toc408126824 1、产品描画 PAGEREF _Toc408126824 h 4 HYPERLINK l _Toc408126825 2、产品功能 PAGEREF
2、 _Toc408126825 h 4 HYPERLINK l _Toc408126826 二、需求分析 PAGEREF _Toc408126826 h 5 HYPERLINK l _Toc408126827 1、业务需求 PAGEREF _Toc408126827 h 6 HYPERLINK l _Toc408126828 2、用户需求 PAGEREF _Toc408126828 h 6 HYPERLINK l _Toc408126829 3、功能需求 PAGEREF _Toc408126829 h 6 HYPERLINK l _Toc408126830 三、概要设计 PAGEREF _Toc
3、408126830 h 10 HYPERLINK l _Toc408126831 1、 ER图 PAGEREF _Toc408126831 h 10 HYPERLINK l _Toc408126832 2、 数据库表 PAGEREF _Toc408126832 h 13 HYPERLINK l _Toc408126833 四、详细设计 PAGEREF _Toc408126833 h 14 HYPERLINK l _Toc408126834 1、用户登录管理 PAGEREF _Toc408126834 h 14 HYPERLINK l _Toc408126835 用户注册 PAGEREF _To
4、c408126835 h 15 HYPERLINK l _Toc408126836 找回密码 PAGEREF _Toc408126836 h 15 HYPERLINK l _Toc408126837 2、账单管理 PAGEREF _Toc408126837 h 17 HYPERLINK l _Toc408126838 编辑记账记录 PAGEREF _Toc408126838 h 17 HYPERLINK l _Toc408126839 文字信息 PAGEREF _Toc408126839 h 19 HYPERLINK l _Toc408126840 收支对比 PAGEREF _Toc40812
5、6840 h 19 HYPERLINK l _Toc408126841 收入报表 PAGEREF _Toc408126841 h 20 HYPERLINK l _Toc408126842 支出报表 PAGEREF _Toc408126842 h 22 HYPERLINK l _Toc408126843 3、科目管理 PAGEREF _Toc408126843 h 23 HYPERLINK l _Toc408126844 收入科目 PAGEREF _Toc408126844 h 23 HYPERLINK l _Toc408126845 支出科目 PAGEREF _Toc408126845 h 2
6、4 HYPERLINK l _Toc408126846 编辑收入科目 PAGEREF _Toc408126846 h 25 HYPERLINK l _Toc408126847 编辑支出科目 PAGEREF _Toc408126847 h 26 HYPERLINK l _Toc408126848 4、预算管理模块 PAGEREF _Toc408126848 h 27 HYPERLINK l _Toc408126849 收入预算 PAGEREF _Toc408126849 h 27 HYPERLINK l _Toc408126850 编辑收入预算 PAGEREF _Toc408126850 h 2
7、8 HYPERLINK l _Toc408126851 支出预算 PAGEREF _Toc408126851 h 30 HYPERLINK l _Toc408126852 编辑支出预算 PAGEREF _Toc408126852 h 30 HYPERLINK l _Toc408126853 5、借贷管理模块 PAGEREF _Toc408126853 h 31 HYPERLINK l _Toc408126854 编辑借贷记录 PAGEREF _Toc408126854 h 32 HYPERLINK l _Toc408126855 6、还款管理模块 PAGEREF _Toc408126855 h
8、 34 HYPERLINK l _Toc408126856 编辑还款记录 PAGEREF _Toc408126856 h 34 HYPERLINK l _Toc408126857 7、账户管理模块 PAGEREF _Toc408126857 h 36 HYPERLINK l _Toc408126858 账户 PAGEREF _Toc408126858 h 36 HYPERLINK l _Toc408126859 存取记录 PAGEREF _Toc408126859 h 36 HYPERLINK l _Toc408126860 8、用户管理模块 PAGEREF _Toc408126860 h 3
9、7 HYPERLINK l _Toc408126861 修正密码 PAGEREF _Toc408126861 h 38 HYPERLINK l _Toc408126862 修正手机号码 PAGEREF _Toc408126862 h 40 HYPERLINK l _Toc408126863 五、程序设计总结 PAGEREF _Toc408126863 h 40 HYPERLINK l _Toc408126864 1、总结: PAGEREF _Toc408126864 h 40 HYPERLINK l _Toc408126865 2、所遇到的技术难点及处理方法 PAGEREF _Toc40812
10、6865 h 41 HYPERLINK l _Toc408126866 3、致谢 PAGEREF _Toc408126866 h 41概述产品描画本产品是针对在对个人资产、负债等数据进展分析整理的根底上,根据个人对风险的偏好和接受才干,结合预定目的运用诸如储蓄、转账等多种手段管理资产和负债,合理安排资金,从而在各个人风险可以接受范围内实现资产增值的最大化的过程。产品功能1用户管理在这一功能模块中,主要针对的是用户管理。需求实现新用户的创建,用户的登陆以及删除功能。用户只需在登陆后才干进展其他的操作。2账户管理在这一功能模块中,主要是针对用户的多银行账户情况,其中可以添加、删除注销账户,可以实现
11、账户间的转账,同时也可以分别查询每个账户的不同收支情况和转账情况。3收支管理在这一功能模块中,主要功能有添加、修正、删除、查询记录。 6借贷管理在这一功能模块中,主要是针对用户的借入、借出业务,同样可以实现添加借贷、删除还贷、修正和查询贷款等功能。 7预算管理在这一功能模块中,主要是用于用户的每年和每月的一个收支预算,可以实现添加预算、删除预算、修正更新预算和根据预算得到收支分析对比功能,得到一个评价结果,经过对比显示给用户,并给出用户一些相应的建议。8科目管理在这一功能模块中,主要是设置收入与支出的科目类别,可以对他们进展添加,修正,删除,查询。需求分析本系统实现了个人理财的记账管理,收支对
12、比,预算管理等。总体分为登录注册,账单管理,科目管理、账户管理,用户管理,预算管理,借贷管理,备忘提示,退出系统等9个模块,如下图。业务需求本产品面向的用户是普通个人用户,我们追求的软件应该是简单和运用。本设计主要实现的是个人财务的管理,这里的主要功能有:对收入支出的详细记录,制定方案表来实现监控本人的消费情况,查看当前消费情况,记录借贷情况,对借贷中该当归还的日期可在可设置的一定时间范围内对用户进展提示和以笼统化的方式展现和并分析消费历史。用户需求该系统主要包括一类用户,即为对财务管理有需求的系统运用者。描画:记录每次的收入记录每次资金支出记录借贷情况设定周期的方案表可选择借贷归还日期产看资
13、金流动历史产看当前可支配余额功能需求该系统的功能需求应该分为以下几种:1、登录注册 2、账单管理3、科目管理 4、预算管理 5、借贷管理 6、账户管理 7、用户管理 8、备忘提示 9、退出系统登录注册登录为用户运用个人理财系统的起始点,用户必需先有本人的账号,然后经过身份验证,方可对个人理财根本信息进展相关的操作,登录流程图如下图:功能主要是用于确保用户在提供正确的验证信息之后,才可以进一步的运用本系统。账单管理A. 查看历史 根本功能,便于用户查看资金流动历史。本系统支持经过输入时间段来查看资金流动历史,界面中会有时间栏,类型,账户类型,备注等组合查询出相关信息。点击某一天记录可对该记录进展
14、详细查看。 B.记账新建收入/支出记录。C. 修正记录 曾经记账的,假设输入有错误,用户也可以自行修正。 D.年度记账显示当前年度的记账记录,也可根据年份查询往年的记账,这里不对其他进展任何操作,只是用来查看。E.收支对比收入与支出进展对比。a.按年对比今年的收入与今年的支出对比,得出一个结果。b.按月对比这个月的收入与这个月的支出对比,得出一个结果。账单管理流程图如下:科目管理A. 收入分类 该功能便于用户的输入,也便于管理、制图。这里的收入分类指的是本次收入的来源/去向,系统默许的收入类别有工资、奖金等是可以根据用户需求自定义,用户可以本人添加或删除类别。当他需求添加新的一条收入记录时,他
15、需求先选择分类再输入详细数目及其他内容。B. 支出分类支出类别有文娱、餐饮等这些类别,其他可自行添加。预算管理收入与收入预算进展对比,支出与支出预算对比。A.收入预算a.按年 1新建预算记录,根据科目类别进展添加,一年一个科目类别只能设置一条预算,不可反复,信息有误可对它进展修正,删除。2.假设本年度有收入记账,会对收入进展结算和评价。b.按月1新建预算记录,根据科目类别进展添加,一月一个科目类别只能设置一条预算,不可反复,信息有误可对它进展修正,删除。2.假设本月有收入记账,会对收入进展结算和评价。B.支出预算a.按年 1新建预算记录,根据科目类别进展添加,一年一个科目类别只能设置一条预算,
16、不可反复,信息有误可对它进展修正,删除。2.假设本年度有支出记账,会对支出进展结算和评价。b.按月1新建预算记录,根据科目类别进展添加,一月一个科目类别只能设置一条预算,不可反复,信息有误可对它进展修正,删除。2.假设本月有支出记账,会对支出进展结算和评价。借贷管理 借贷管理中,在乎资金的流动方向,关怀收入了钱还是支出了钱, A. 借入管理 该功能用于记录借入信息。a. 新建借入记录信息,包括时间,金额,归还时间,已还金额,对象,以及备注信息,备注信息可以有对方手机号码,家庭住址。b.修正借入记录信息,包括时间,金额,归还时间,已还金额,对象,以及备注信息,备注信息可以有对方手机号码,家庭住址
17、。c.删除记录d.导出ExcelB.借出管理该功能用于记录借出信息。a. 新建借出记录信息,包括时间,金额,归还时间,已还金额,对象,以及备注信息,备注信息可以有对方手机号码,家庭住址。b.修正借出记录信息,包括时间,金额,归还时间,已还金额,对象,以及备注信息,备注信息可以有对方手机号码,家庭住址。c.删除记录d导出ExcelC.还款记录用来记录谁什么还了多少钱,进了哪个账户;我什么时候还了他人多少钱,从哪个账户支出。添加还款记录修正还款记录删除还款记录导出excel账户管理系统有银行卡账户和现金账户,银行卡可进展添加账户。A.添加账户银行卡可进展添加账户B.存取记录用来记录存款记录和取现记
18、录,比如什么时候从哪张卡取出了多少金额和存入哪张卡多少钱。添加存取记录修正存取记录删除记录导出EXCEL用户管理除了登陆系统前需求输入密码外,这里的账户管理包括对密码的修正当进入密码管理界面时,正确输入旧密码后,输入新密码,那么该密码修正为这个新密码。备忘提示重要事情可添加备忘提示,比如到了还款的时间,朋友生日到了,要送礼了,又要添加支出记录啦等等。退出系统退出那么退出本系统,注销那么跳转到登录界面。三、概要设计1、 ER图各实体属性:1用户2类别3账户4记账5借贷6预算7、备忘记录2、 数据库表关系方式转换:1登录模块:用户用户编号PK、用户名、密码、手机号码、登录次数、注册时间2账户管理模
19、块:记账记账编号PK、科目编号FK,账户编号FK、发生金额,发生时间,备注3科目管理模块类别表科目编号PK、类别、科目称号4预算管理模块预算记录表预算编号PK、科目编号、预算金额、发生时间、备注5借贷管理模块借贷记录表借贷编号PK、借贷类型、账户类型、发生金额、已还金额、未还金额、发生时间、归还时间、谁、归还情况、备注6账户管理模块账户类型账户编号PK、账户类型、银行卡号、开户银行、开户时间、账户余额7备忘管理模块备忘记录备忘编号PK、能否编号、提示时间、提示音乐、备忘内容、添加时间四、详细设计1、用户登录管理界面:软件设计规格要求:界面对象单击事件其它阐明密码输入密码时显示*忘记密码翻开找回
20、密码窗口,根据输入手机号码与数据库的相比,正确那么通知密码tbAdminName输入“用户名“注册按钮假设他是新用户即第一次运用本系统,那么要先注册才可登录“登录按钮判别该用户在数据库中能否存在,假设不存在那么提示“无该用户,假设存在继续以下步骤。查询输入的密码与数据库中该用户的密码能否匹配,匹配那么进入主界面,否那么提示错误信息在登录界面按回车键相当于单击“登录按钮“取消按钮退出此窗口在登录界面按ESC键相当于单击“取消按钮用户注册界面:软件设计规格要求:界面对象单击事件其它阐明txtUser输入用户名txtPassWord输入注册密码txtPhone输入手机号码Label“*假设txtUs
21、er或txtpassWord或txtPassWord为空是,在下面的“*会出现提示信息“确认按钮一切信息填完以后,将用户名与数据库中的用户名比较,存在那么提示,不存在继续。将数据插入到数据库中的用户表,新用户注册胜利找回密码界面:主界面2、账单管理界面:软件设计规格要求:界面对象单击事件其它阐明添加弹出一个新建窗口,跳转到添加记账记录界面修正/查看弹出修正窗口,跳转到修正记账记录界面删除删除鼠标光标所在的datagridview的行的内容没有选中行进展提示导出到EXCEL把Datagridview显示的内容导出到excel编辑记账记录界面:软件设计规格要求:界面对象单击事件其它阐明科目类别读取
22、科目类别称号下拉列表框科目称号根据科目类别称号读取科目称号下拉列表框账户类型读取账户类型下拉列表框银行卡号根据账户类型读取银行卡号假设是“现金账户,银行卡不可用同时不可见下拉列表框发生金额记录记账金额记账日期记录记账的时间备忘记录记账的相关内容保管假设当前形状是“添加形状,按钮文本为“添加,此窗体标题为“添加记账记录假设当前形状是“修正形状,按钮文本为“修正,此窗体标题为“修正记账记录“添加形状下,根据跟控件内容将数据插入到数据库中记账表,同时更新账户表,预算表,收支对比表的数据“修正形状下,根据跟控件内容将数据更新到数据库中记账表,同时更新账户表,预算表,收支对比表的数据取消退出此窗口文字信
23、息界面:软件设计规格要求:界面对象单击事件其它阐明根本信息显示当前用户记录第一条记账记录的时间,以及到如今共运用了多长时间当前用户的收入信息有多少条,总计金额是多少当前用户的支出信息有多少条,总计金额是多少分类统计收入分类有几个,总金额为多少支出分类有几个,总金额为多少收入分类中,金额最多的是哪个科目,总金额多少支出分类中,金额最多的是哪个科目,总金额多少收支对比界面:软件设计规格要求:界面对象单击事件其它阐明按月对比Datatgridview显示每月的收入和支出金额以及两个类别比较的结果按年对比Datatgridview显示每年的收入和支出金额以及两个类别比较的结果收入报表界面:软件设计规格
24、要求:界面对象单击事件其它阐明科目称号查询收入科目称号填充到列表框下拉列表框月份 查询记账表的收入月份填充到列表框下拉列表框账户类型查询账户表的收入账户类型填充到列表框下拉列表框银行卡号当账户类型为银行卡号时,银行卡号可见并可用;当账户类型为现金时,银行卡号不可用并且不可见查询账户表的银行卡号填充到列表框下拉列表框查询根据前面的选择有条件地查询ReportView显示报表里设计好的内容相应的表和图表,文本框内容支出报表界面:软件设计规格要求:界面对象单击事件其它阐明科目称号查询支出科目称号填充到列表框下拉列表框月份 查询记账表的支出月份填充到列表框下拉列表框账户类型查询账户表的支出账户类型填充
25、到列表框下拉列表框银行卡号当账户类型为银行卡号时,银行卡号可见并可用;当账户类型为现金时,银行卡号不可用并且不可见查询账户表的银行卡号填充到列表框下拉列表框查询根据前面的选择有条件地查询ReportView显示报表里设计好的内容相应的表和图表,文本框内容3、科目管理收入科目界面:软件设计规格要求:界面对象单击事件其它阐明新增弹出一个新建窗口“添加收入科目称号Datagridview显示类别表的内容修正/查看弹出一个修正窗口“修正/查看科目类别删除删除鼠标光标所选的datagridview所在行的科目当没有选择删除时提示未选中行信息导出到EXCEL把Datagridview显示的内容导出到exc
26、el支出科目界面:软件设计规格要求:界面对象单击事件其它阐明新建弹出一个新建窗口“添加支出科目称号Datagridview显示类别表的内容修正/查看弹出一个修正窗口“修正/查看科目类别删除删除鼠标光标所选的datagridview所在行的科目当没有选择删除时提示未选中行信息导出到EXCEL把Datagridview显示的内容导出到excel编辑收入科目界面:软件设计规格要求:界面对象单击事件其它阐明科目称号输入他要添加的收入科目称号保管假设文本框为空,提示未填写内容将填写的收入科目称号与数据库中的科目比较,存在那么提示“该科目曾经存在,不存在那么将该科目插入到数据库的科目表中“取消按钮退出此窗
27、口编辑支出科目界面:软件设计规格要求:界面对象单击事件其它阐明科目称号输入他要添加的支出科目称号保管假设文本框为空,提示未填写内容将填写的支出科目称号与数据库中的科目比较,存在那么提示“该科目曾经存在,不存在那么将该科目插入到数据库的科目表中“取消按钮退出此窗口4、预算管理模块收入预算界面:软件设计规格要求:界面对象单击事件其它阐明新增跳到新增收入预算的窗体修正/查看跳到修正收入预算的窗体各字段显示在相应的控件上删除删除鼠标光标所选的datagridview所在行的收入预算科目当没有选择删除时提示未选中行信息导出EXCEL编辑收入预算界面:软件设计规格要求:界面对象单击事件其它阐明科目称号将收
28、入类别的科目填充到此控件下拉列表框预算金额输入预算金额预算类型按年预算按月预算下拉列表框备注该预算下的备忘内容保管假设当前形状是“添加形状,按钮文本为“添加,此窗体标题为“添加收入预算假设当前形状是“修正形状,按钮文本为“修正,此窗体标题为“修正收入预算“添加形状下,根据各控件内容将数据与数据库中的数据对比,曾经存在记录那么提示该科目曾经预算过了,插入到数据库中预算表“修正形状下,根据各控件内容将数据更新到数据库中预算表封锁退出此窗口支出预算界面:软件设计规格要求:界面对象单击事件其它阐明新增跳到新增支出预算的窗体修正/查看跳到修正支出预算的窗体各字段显示在相应的控件上删除删除鼠标光标所选的d
29、atagridview所在行的支出预算科目当没有选择删除时提示未选中行信息导出EXCEL编辑支出预算界面:软件设计规格要求:界面对象单击事件其它阐明科目称号将支出类别的科目填充到此控件下拉列表框预算金额输入预算金额预算类型按年预算按月预算下拉列表框备注该预算下的备忘内容保管假设当前形状是“添加形状,按钮文本为“添加,此窗体标题为“添加支出预算假设当前形状是“修正形状,按钮文本为“修正,此窗体标题为“修正支出预算“添加形状下,根据各控件内容将数据与数据库中的数据对比,曾经存在记录那么提示该科目曾经预算过了,插入到数据库中预算表“修正形状下,根据各控件内容将数据更新到数据库中预算表封锁退出此窗口5
30、、借贷管理模块界面:软件设计规格要求:界面对象单击事件其它阐明Datagridview显示借贷表的内容添加跳到添加借贷记录界面修正/查看弹出一个修正窗口“修正/查看借贷记录显示字段内容到相应的控件上删除删除鼠标光标所选的datagridview所在行的借贷记录,先判别当前借贷记录能否曾经发生还款,假设发生还款,那么不能删除记录,否那么继续。当没有选择删除时提示未选中行信息编辑借贷记录界面:软件设计规格要求:界面对象单击事件其它阐明借贷类型将借贷类型填充到此控件下拉列表框账户类型将账户类型填充到此控件银行卡号假设当前账户形状为“现金,不可用且不可见假设当前账户形状为“银行卡,可用且可见将银行卡号填充到此控件下拉列表框借款金额借了多少已还金额还了多少未还金额未还多少对方借款对象归还时间什么时间还钱还清归还情况当前归还形状备忘备忘内容“button1按钮假设当前形状是“添加形状,按钮文本为“添加,此窗体标题为“添加借贷记录假设当前形状是“修正形状,按钮文本为“修正,此窗体标题为“修正借贷记录“添加形状下,根据各控件内容将数据插入到数据库借贷记录表,同时更新账户表“修正形状下,根据各控件内容将数据更新到数据库中借贷记录表,同时更新账户表“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 现场急救技能培训指导手册
- 儿童生长发育监测评估方案
- 小麦条锈病防控应急方案
- 果蔬采收后预冷处理技术规程
- 高血压患者低盐饮食控制流程规范编制
- 农产品防伪追溯系统规范
- 养殖场生物安全防疫制度
- 种子发芽率检测技术规范
- 柑橘潜叶蛾绿色防控防治标准
- 课件项目一直播电商认知
- 2026年医院招聘病理学《医学相关知识》常考点含答案详解【A卷】
- 水稻种植田间管理服务合同
- 2026年安徽省淮南市重点学校小升初数学考试真题试卷(含答案)
- GA/T 2327-2025法庭科学资金数据分析软件技术要求
- 2025年实验室电气安全培训课件
- 防水工程施工企业安全生产隐患自查自纠整改落实报告
- 小学语文阅读理解高频词汇集
- 品质多漏错反培训课件
- 三查八对培训课件
- 农业土地租赁合同模板范本
- 产科大出血的麻醉与手术团队协同处理
评论
0/150
提交评论