(公司理财)个人理财系统课程设计

上传人:管****问 文档编号:125624407 上传时间:2020-03-18 格式:DOC 页数:41 大小:2.34MB
返回 下载 相关 举报
(公司理财)个人理财系统课程设计_第1页
第1页 / 共41页
(公司理财)个人理财系统课程设计_第2页
第2页 / 共41页
(公司理财)个人理财系统课程设计_第3页
第3页 / 共41页
(公司理财)个人理财系统课程设计_第4页
第4页 / 共41页
(公司理财)个人理财系统课程设计_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《(公司理财)个人理财系统课程设计》由会员分享,可在线阅读,更多相关《(公司理财)个人理财系统课程设计(41页珍藏版)》请在金锄头文库上搜索。

1、 广东职业技术学院课程设计说明书课程题目:个人理财系统课程设计系 别: 信息工程系 班 级: 企业信息管理12 姓 名: 袁利梅 刘玉婷 吴晓栋 吴晓龙 伍尚杰 霍健文 起止日期: 2014.11.23 2015.1.4 指导教师: 杨伟明 目录一、概述41、产品描述42、产品功能4二、需求分析51、业务需求62、用户需求63、功能需求6三、概要设计101、 ER图102、 数据库表13四、详细设计141、用户登录管理14用户注册15找回密码152、账单管理17编辑记账记录17文字信息19收支对比19收入报表20支出报表223、科目管理23收入科目23支出科目24编辑收入科目25编辑支出科目2

2、64、预算管理模块27收入预算27编辑收入预算28支出预算30编辑支出预算305、借贷管理模块31编辑借贷记录326、还款管理模块34编辑还款记录347、账户管理模块36账户36存取记录368、用户管理模块37修改密码38修改手机号码40五、程序设计总结401、总结:402、所遇到的技术难点及解决办法413、致谢41一、 概述1、 产品描述本产品是针对在对个人资产、负债等数据进行分析整理的基础上,根据个人对风险的偏好和承受能力,结合预定目标运用诸如储蓄、转账等多种手段管理资产和负债,合理安排资金,从而在各个人风险可以接受范围内实现资产增值的最大化的过程。2、 产品功能1)用户管理在这一功能模块

3、中,主要针对的是用户管理。需要实现新用户的创建,用户的登陆以及删除功能。用户只有在登陆后才能进行其他的操作。2)账户管理在这一功能模块中,主要是针对用户的多银行账户情况,其中可以添加、删除(注销)账户,可以实现账户间的转账,同时也可以分别查询每个账户的不同收支情况和转账情况。3)收支管理在这一功能模块中,主要功能有添加、修改、删除、查询记录。 6)借贷管理在这一功能模块中,主要是针对用户的借入、借出业务,同样可以实现添加(借贷)、删除(还贷)、修改和查询贷款等功能。 7)预算管理在这一功能模块中,主要是用于用户的每年和每月的一个收支预算,可以实现添加预算、删除预算、修改(更新)预算和根据预算得

4、到收支分析对比功能,得到一个评估结果,通过对比显示给用户,并给出用户一些相应的建议。8)科目管理在这一功能模块中,主要是设置收入与支出的科目类别,可以对他们进行添加,修改,删除,查询。二、 需求分析本系统实现了个人理财的记账管理,收支对比,预算管理等。总体分为登录注册,账单管理,科目管理、账户管理,用户管理,预算管理,借贷管理,备忘提醒,退出系统等9个模块,如图所示。1、 业务需求本产品面向的用户是普通个人用户,我们追求的软件应该是简单和使用。本设计主要实现的是个人财务的管理,这里的主要功能有:对收入支出的详细记录,制定计划表来实现监控自己的消费情况,查看当前消费情况,记录借贷状况,对借贷中应

5、当归还的日期可在可设置的一定时间范围内对用户进行提醒和以形象化的方式展示和并分析消费历史。2、 用户需求该系统主要包括一类用户,即为对财务管理有需求的系统使用者。描述:1) 记录每次的收入2) 记录每次资金支出3) 记录借贷情况4) 设定周期的计划表5) 可选择借贷归还日期6) 产看资金流动历史7) 产看当前可支配余额3、 功能需求该系统的功能需求应该分为以下几种:1、登录注册 2、账单管理3、科目管理 4、预算管理 5、借贷管理 6、账户管理 7、用户管理 8、备忘提醒 9、退出系统1) 登录注册登录为用户使用个人理财系统的起始点,用户必须先有自己的账号,然后通过身份验证,方可对个人理财基本

6、信息进行相关的操作,登录流程图如图所示:功能主要是用于确保用户在提供正确的验证信息之后,才可以进一步的使用本系统。2) 账单管理A. 查看历史 基本功能,便于用户查看资金流动历史。本系统支持通过输入时间段来查看资金流动历史,界面中会有时间栏,类型,账户类型,备注等组合查询出相关信息。点击某一天记录可对该记录进行详细查看。 B.记账新建收入/支出记录。C. 修改记录 已经记账的,如果输入有错误,用户也可以自行修改。 D.年度记账显示当前年度的记账记录,也可根据年份查询往年的记账,这里不对其他进行任何操作,只是用来查看。E.收支对比收入与支出进行对比。a.按年对比今年的收入与今年的支出对比,得出一

7、个结果。b.按月对比这个月的收入与这个月的支出对比,得出一个结果。账单管理流程图如下:3) 科目管理A. 收入分类 该功能便于用户的输入,也便于管理、制图。这里的收入分类指的是本次收入的来源/去向,系统默认的收入类别有工资、奖金等是可以根据用户需求自定义,用户可以自己添加或删除类别。当你需要添加新的一条收入记录时,你需要先选择分类再输入具体数目及其他内容。B. 支出分类支出类别有娱乐、餐饮等这些类别,其他可自行添加。4) 预算管理收入与收入预算进行对比,支出与支出预算对比。A.收入预算a.按年 1新建预算记录,根据科目类别进行添加,一年一个科目类别只能设置一条预算,不可重复,信息有误可对它进行

8、修改,删除。2.如果本年度有收入记账,会对收入进行结算和评估。b.按月1新建预算记录,根据科目类别进行添加,一月一个科目类别只能设置一条预算,不可重复,信息有误可对它进行修改,删除。2.如果本月有收入记账,会对收入进行结算和评估。B.支出预算a.按年 1新建预算记录,根据科目类别进行添加,一年一个科目类别只能设置一条预算,不可重复,信息有误可对它进行修改,删除。2.如果本年度有支出记账,会对支出进行结算和评估。b.按月1新建预算记录,根据科目类别进行添加,一月一个科目类别只能设置一条预算,不可重复,信息有误可对它进行修改,删除。2.如果本月有支出记账,会对支出进行结算和评估。5) 借贷管理 借

9、贷管理中,在乎资金的流动方向,关心收入了钱还是支出了钱, A. 借入管理 该功能用于记录借入信息。a. 新建借入记录信息,包括时间,金额,归还时间,已还金额,对象,以及备注信息,备注信息可以有对方手机号码,家庭住址。b.修改借入记录信息,包括时间,金额,归还时间,已还金额,对象,以及备注信息,备注信息可以有对方手机号码,家庭住址。c.删除记录d.导出ExcelB.借出管理该功能用于记录借出信息。a. 新建借出记录信息,包括时间,金额,归还时间,已还金额,对象,以及备注信息,备注信息可以有对方手机号码,家庭住址。b.修改借出记录信息,包括时间,金额,归还时间,已还金额,对象,以及备注信息,备注信

10、息可以有对方手机号码,家庭住址。c.删除记录d导出ExcelC.还款记录用来记录谁什么还了多少钱,进了哪个账户;我什么时候还了别人多少钱,从哪个账户支出。a. 添加还款记录b. 修改还款记录c. 删除还款记录d. 导出excel6) 账户管理系统有银行卡账户和现金账户,银行卡可进行添加账户。A.添加账户银行卡可进行添加账户B.存取记录用来记录存款记录和取现记录,比如什么时候从哪张卡取出了多少金额和存入哪张卡多少钱。a 添加存取记录b 修改存取记录c 删除记录d 导出EXCEL7) 用户管理除了登陆系统前需要输入密码外,这里的账户管理包括对密码的修改当进入密码管理界面时,正确输入旧密码后,输入新

11、密码,那么该密码修改为这个新密码。8) 备忘提醒重要事情可添加备忘提醒,比如到了还款的时间,朋友生日到了,要送礼了,又要添加支出记录啦等等。9) 退出系统退出则退出本系统,注销则跳转到登录界面。三、概要设计1、 ER图各实体属性:1)用户2)类别3)账户4)记账5)借贷6)预算7、备忘记录2、 数据库表关系模式转换:1)登录模块:用户(用户编号(PK)、用户名、密码、手机号码、登录次数、注册时间)2)账户管理模块:记账(记账编号(PK)、科目编号(FK),账户编号(FK)、发生金额,发生时间,备注)3)科目管理模块类别表(科目编号(PK)、类别、科目名称)4)预算管理模块预算记录表(预算编号(

12、PK)、科目编号、预算金额、发生时间、备注)5)借贷管理模块借贷记录表(借贷编号(PK)、借贷类型、账户类型、发生金额、已还金额、未还金额、发生时间、归还时间、谁、归还情况、备注)6)账户管理模块账户类型(账户编号(PK)、账户类型、银行卡号、开户银行、开户时间、账户余额)7)备忘管理模块备忘记录(备忘编号(PK)、是否编号、提醒时间、提示音乐、备忘内容、添加时间)四、详细设计1、用户登录管理界面:软件设计规格要求:界面对象单击事件其它说明密码输入密码时显示”*”忘记密码n 打开找回密码窗口,根据输入手机号码与数据库的相比,正确则告诉密码tbAdminNamen 输入“用户名”“注册”按钮n

13、若你是新用户即第一次使用本系统,则要先注册才可登录“登录”按钮n 判断该用户在数据库中是否存在,若不存在则提示“无该用户”,若存在继续以下步骤。n 查询输入的密码与数据库中该用户的密码是否匹配,匹配则进入主界面,否则提示错误信息在登录界面按回车键相当于单击“登录”按钮“取消”按钮n 退出此窗口在登录界面按ESC键相当于单击“取消”按钮用户注册界面:软件设计规格要求:界面对象单击事件其它说明txtUsern 输入用户名txtPassWordn 输入注册密码txtPhonen 输入手机号码Label“*”n 若txtUser或txtpassWord或txtPassWord为空是,在下面的“*”会出现提示信息“确认”按钮n 所有信息填完以后,将用户名与数据库中的用户名比较,存在则提示,不存在继续。n 将数据插入到数据库中的用户表,新用户注册成功找回密码界面:主界面2、账单管理界面:软件设计规格要求:界面对象单击事件其它说明添加n 弹出一个新建窗口,跳转到添加记账记录界面修改/查看n 弹出修改窗口,跳转到修改记账记录界面删除n 删除鼠标光标所在的datagridview的行的内容n 没有选中行进行提示导出到EXCELn 把Datagridview显示的内容导出到excel编辑记账记录界面:软件设计规格要求:界面对象单击事件其它说

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号