浅析家庭理财系统的设计与实现
家庭财务管理信息系统

个人道德素养
11/11/2024
做好個人道德素養;不要因為貪小便宜, 貪一時方便而不顧道德品行丟失把人格尊 嚴都降低了。
11/11/2024
因為一個人把道德品質丟失了,再想建立 起來將是萬分的困難。
11/11/2024
所以每個人都應該尊首道德底線,不應敗壞 基本道德品質。
11/11/2024
系统详细设计
1. 用户管理设计
用户分三类,为超级管理员 、普通管理员和普通用 户。
只有管理员才可进入用户管理窗口进行添加、删除用 户、把普通用户升级为普通管理员 、把普通管理员降为 普通用户和恢复密码等操作,普通用户没有此权限 。
删除普通管理员必须先降级为普通用户才可删除 。 用户忘记了密码,可以选中该用户数据行通过点击恢 复密码按钮将其恢复为初试密码 。
不做”損人利己”之事。 Ps.回想郭爾堡的道德認知理論、馬斯洛的需求層次理論。
11/11/2024
•---THE END---
11/11/2024
11/11/2024
以下是公司裡面出現的不好的現象: 1、厕所紙巾偷到宿舍去用 2、車間應急藥箱裡面的藥偷走 (偷盜行為可恥)
11/11/2024
以下是公司裡面出現的不好的現象: 1、公共场所随意扔垃圾 2、電視房垃圾亂丟
11/11/2024
以下是公司裡面出現的不好的現象: 恶意损坏公共财物
11/11/2024
债权债务记账 :对一特定债权债务账户的借入借出进行跟踪记 账 ,它记录了每次借入借出活动的日期 、借入金额 、借出金额及 说明信息 。 债权债务活动将作为一项收入支出活动自动转入对应资 金账户的收支记录上 。
保险实物记账 :对每一项保险项目的变动信息及时登记 。 收支分类 :收支分类主要为各种收支活动按一种统一的标准进行 分类 ,便于对各类收支进行分类统计 。用户可以用收支分类表自行 添加新的收支类型、删除不需要的或模糊的类目 ,并可查询和浏览 系统中所有类目信息 。收支类型为各种记账活动提供选择 。
毕业设计 家庭理财系统

主界面由工具栏和菜单栏组成,菜单栏中分为用户设置、每日管理、详细 查询、理财明细和帮助5个大项,实现与各功能模块的连接;
项目管理界面的设计
项目管理模块用于对收入和支出项目进行添加、删除
添加家庭成员界面的设计
此模块用于添加家庭成员,主要信息由称呼、姓名、生日、座右铭4部 分组成,添加后将显示在收入、支出、借入、借出模块中的成员选项中, 用于区分收支中来源或消费出自家庭中的哪一个成员。
系统主要模块
登录界面
主界面
现 金 收 入 支 出 管 理
现 金 借 入 借 出 管 理
日 常 收 入 支 出 查 询
每 月 理 财 分 析
密 码 修 改ຫໍສະໝຸດ 登录界面系统登录界面该模块用于用户登录系统,默认用户名和登录密码设置为 1,输入用户名1,密码1即可登陆主菜单,进入家庭理财管理系统。
主界面的设计
用户密码修改模块的设计
日常收入信息
该模块是整个系统中最重要的一部分,用于对日常的收入与支出进行添加、修 改、删除等操作,每条信息分为日期、方式、金额、项目、去向、人员和备注, 添加后在下面的数据表中将用列表的形式显示,方便用户查看收支信息。
日常支出信息
借入款信息
该模块中主要用于对家庭中对外借出或借入款作记录,其中每条信息分为 得款人、借款金额、出借人、借款日期、借款原因,用户可以对信息进行 添加、修改、删除操作。
家庭理财管理系统的设计与实现
设计制作:
系统摘要
• 家庭理财管理系统是典型的信息管理系统(MIS), 其开发主要包括后台数据库的建立和维护以及前 端应用程序的开发两个方面。对于前者要求建立 起数据一致性和完整性强、数据安全性好的库。 而对于后者则要求应用程序功能完备,易使用等特 点。 • 该系统具有一定的实用价值。本文描述了一个功 能较完善的家庭财务管理系统的开发过程。文中 主要描述了该系统的设计与实施方案,并对系统 中关键技术作了较详细的介绍;最后针对该系统 提出了改进方向。
家庭理财系统设计与开发

家庭理财系统设计与开发1.1 家庭理财基本概念近几年来,随着我国城乡居民收入的增加和生活水平的提高,家庭理财已成为人们居家过日子的重要内容。
社会学家细心的观察到,时下家庭的“小九九”比之计划经济年代,开始发生微妙的变化。
现在的城乡家庭生活发生了明显的变化,人们的收入逐渐拉开档次,消费水平也高了。
大多数家庭关注的是提高生活质量,一方面精打细算,量入为出,把钱用在刀刃上;另一方面保证适当的娱乐活动、社会交际、智力开发等方面的开支。
为此,不少家庭就有中长期财务预算,有基本建设规划。
总的说来,家庭理财必须以量入为出为原则,以财产保值增值为目标,处理好积累和消费的关系。
因此,应树立以下四个观念:第一,资金运动质量观。
资金(包括现金,有价证券,存款等)运动,是家庭经济活动的价值反应,家庭理财应管好用活资金,加速资金周转,提高资金利用效果,力争做到结构合理、偿债能力强、经济效益高,家庭财务做为资金的载体,应力争实现其保值增值。
第二,资金使用责任观。
家庭财产作为社会资源的一部分,有责任创造社会财富,履行社会责任,为适应我国经济发展的要求,家庭可根据自身状况,适当投资,适度超前消费。
第三,经济效益观。
家庭经济生活的基本目标,是在满足生活最佳需要的基础上,实现家庭财力的最大化。
因此家庭理财要与经济效益挂钩,必须处理好投入与产出的关系,规避各种经济风险,堵塞各种经济漏洞,增收节支,当好家理好财,不断提高经济效益。
第四,利益协调观。
家庭作为社会的细胞,它无疑又是一个利益结合体。
从该意义上讲,家庭理财实质就是处理协调家庭内部及与各有关的经济方面的经济利益关系。
在理财实践中,要坚持公正、公平、诚实和守信的原则,妥善处理好家庭内部利益关系、家庭与国家及有关经济单位的利益关系,维护各方合法权益;同时要处理好眼前利益和长远利益的关系,确保家庭经济持续稳定发展。
通过对家庭理财深入的调查,在满足家庭成员能方便、简捷的对家庭财产进行管理,我们开发了这个家庭理财系统。
最新家庭理财系统的设计与实现设计

家庭理财系统的设计与实现设计忻 州 师 范 学 院计算机系本科毕业(设计)论文二零一零年六月课题名称家庭理财系统的设计与实现专 业 计 算 机 科 学 与 技 术姓 名学 号指导教师目录1 引言 (1)1.1 开发背景及研究意义 (1)1.2 本人主要工作 (2)1.3 论文组织结构 (2)2 需求分析 (3)2.1 用户需求描述 (3)2.2 经济可行性 (3)2.3 技术可行性 (3)2.4 系统功能分析 (3)2.5 数据流图 (4)3 概要设计 (5)3.1 系统功能设计 (5)3.2 系统工作流程图 (6)3.3 数据库设计 (6)3.4 系统开发环境 (7)硬件环境:处理器Intel Core Duo T5800,主频2.0G;内存1G;显存64M;硬盘160G;网卡10M/100M自适应以太网卡。
(7)4 详细设计 (8)4.1 财政统计模块设计 (8)4.2 储蓄计算模块设计 (8)4.3 支出规划模块的实现 (9)4.4 收支预算模块的实现 (9)5 系统实现 (10)5.1 资产明细模块的实现 (10)5.2 收入统计模块的实现 (10)5.3 支出规划模块的实现 (12)5.4 储蓄计算模块的实现 (13)6 系统测试 (14)6.1 测试方法 (14)6.2 测试内容 (14)6.3 测试结果 (14)7 结束语 (15)致谢 (16)参考文献 (17)家庭理财系统的设计与实现摘要:家庭理财系统是根据对居民收支情况的调查,通过对居民家庭理财方式的分析,利用现代软件工程的思想和方法以及数据库技术开发的一款针对于普通家庭用户的软件。
可以帮助用户快速有效的查看和管理收支类目,为用户提供合理的投资建议,最终能使用户从中获取有益信息并做出正确的理财方案。
该系统是以Delph i 7.0为前台开发环境,以SQL Server 2000作为后台数据库,结合Windows平台建立起来的数据库管理系统,满足了家庭用户对理财的需求。
基于BS结构家庭理财系统设计与实现

基于B/S结构家庭理财系统设计与实现摘要近年来,家庭理财日益受到人们的关注。
一个理性的家庭,不应仅仅满足于一般意义上的“食饱衣暖”。
而是应当在手头现有的资金还算充裕的时候,根据家庭自身的特点,寻找一些最适合自己的投资领域与投资工具,获取尽可能最大的收益率。
家庭理财需要理财者对家庭的现状与未来有一个系统的把握和一个长期的打算,除了要合理分配家庭的财务支出外,同时还要去学会钱生钱,最起码也要能够抵消通货膨胀的影响。
本系统设计的是一套功能比较完善的家庭理财系统。
该系统的开发是以Eclipse 3.1作为开发平台,应用了JSP技术作为前台开发语言,应用SQL Server 2005数据库来作为后台的数据库对本系统用到的数据进行存储和提取。
家庭理财系统基于B/S模式,功能主要包括了日常消费和收入记录和统计管理部分以及对收入支出的分析和建议。
本家庭理财系统是使用计算机进行信息管理,不仅提高了工作效率,而且又操作简便、界面友好、灵活、实用,能够很好的满足和帮助家庭从事财务管理方面的需要。
关键词:家庭理财;JSP;JavaBeanTitle Family financial management system based on B/SstructureAbstractIn recent years, Family finance is drawing more and more family's attention day by day. A rational family, should not merely satisfy in the general significance "the food is full, clothes is warm”. When there are abundant funds on hand, you should find some of the most suitable for their investment domain and investment tools based on the family's characteristics to obtain the most return as possible. Financial manager should has a system assurance and long-term plans of the family present situation and the future .Besides the rational of distribution family financial disbursement, meanwhile he must study the to how get more money by the money he has, at least he is able to offset the impact of inflation.This system is designed for family's financial management .System uses ECLIPSE3.1 as the development platform, and JSP technology as foreground programming language and SQL Server 2005 database as the background database to storage and retrieval the data. System Based on B / S mode,and the function of the system mainly includes the daily consumption and income records as well as the statistics management . This family manages finances the system is uses the computer to carry on the information management, not only enhanced the working efficiency, moreover operates, the contact surface simply friendly, nimble, practical, can the very good satisfied family be engaged in the financial control aspect the need.Key words :family finance; Jsp; JavaBean目录第1章绪论 11.1选题的背景与意义 11.1.1背景 11.1.2意义 21.2系统的现状及发展趋势 21.3相关技术说明 31.3.1JSP编程语言 41.3.2SQL Server数据库 41.3.3B/S结构 51.4本章小结 6 第2章需求分析72.1系统设计目标72.2系统数据分析72.2.1用例图82.3系统问题分析102.4系统功能需求102.5系统性能分析112.6可行性分析112.7本章小结15 第3章系统设计163.1总体设计163.1.1总体设计的主要任务163.1.2系统功能模块163.2详细设计173.2.1详细设计的任务183.2.2程序流程图183.3数据库设计193.3.1数据库表分析193.3.2 E-R图: 233.3.3表的详细结构说明233.4系统时序图 233.5本章小结 24 第4章编码设计164.1系统登录模块的设计与实现164.2主界面的设计与实现164.3消费模块的设计与实现174.4统计模块的设计与实现184.5退出系统模块的设计与实现19 第5章系统测试295.1测试原则295.2测试目的295.3软件测试305.4测试用例325.5本章小结33 第6章结束语34致谢35参考文献36 附录核心代码37第1章绪论1.1选题的背景与意义1.1.1背景自从改革开放以来,中国的国民经济得到了迅速的发展,人均的家庭收入也与日俱增,随着房产热、私家车、出国游等等正在走入寻常老百姓家以后,如何去规划财富,如何去让财富增值,如何去享受财富渐渐的成为每个家庭开始关注的话题。
家庭理财管理系统论文

基于J2EE技术的家庭理财系统的设计与实现摘要随着人们生活水平的提高,信息化显得尤为重要,计算机将继续并将长期占领着任何工作的主导地位,随着人们收入的日益增多,理财将成为人们的必选。
谈到理财,不仅只存在于公司中,一些家庭乃至学生和个人都可以进行相关的理财管理。
而在人们日益繁忙的今天,一个家庭理财管理系统要比单纯的纸质理财管理方便、快捷的多。
在此我根据自己所学的金融及计算机相关专业知识专门为一些有理财想法的家庭以及个人设计了这个家庭理财管理系统,该系统界面美观、操作简单,且相比于纸质的理财工具,减少了容易丢失的风险,大大提高了工作的效率。
该系统的主要功能为:用户记录家庭成员的收入及消费情况,根据该记录可以对家庭的收入与支出进行按月以及按年统计并且生成统计图表,便于观察与比较,该系统带有计算器功能可以对家庭资产进行投资计划管理以及消费计划管理,方便操作,对家庭资产的管理不再迷茫,让家庭资产管理变得有条有序。
本系统主要采用Java作为开发语言,SSH作为框架,数据库使用MySQL 进行数据管理,开发环境为MyEclipse,并且使用流行的tomcat服务器,开发了一个为用户提供方便且实用的家庭理财管理系统。
关键词:家庭理财;Java语言;SSH框架;MySQL数据库The Design and Implementation of Family Financial Management System Based on J2EETechnologyAbstractWith the improvement of people’s living standards, informatization is become particularly important, computer will continue and remain the important position in any work for a long time. With the increasing of people’s income, finance management will become the necessary choice of people. When it comes to money, not only the company, but also some families, students and individuals that they also can do something about financial management. Today when people become more and more busy, a family financial management system is more convenient and efficient than the simple paper one. Here I specifically designed a family financial management system according to my professional knowledge related to financial and computer for some families and personal who have financial ideas. The system has a beautiful interface and its operation is simple, it has also reduced the risk of losing data when compared to paper financial tools, at the same time it has greatly enhanced the work efficiency. The main function of the system is that users can record the conditions of income and consumption of family members, according to the record the system can generate statistical charts as monthly and annual, it’s convenient to observe and compare the financial situation of families, the system can also manage family assets for investment plan and consumption plan with a function of calculator, it’s convenient to operate and no longer confused with the management of family assets, it makes family asset management become more order. The system is mainly used Java as the development language, SSH as the framework, and t he database is MySQL, it is used by MyEclipse as a development tool and popular Tomcat server. It is a family financial management system which has provided convenience and practicability to users.Key Words: F amily finances; Java; SSH; MySQL Database目录1 绪论 (1)1.1 课题背景 (1)1.2 课题研究的意义 (2)1.3 技术简介 (3)1.3.1 J2EE体系架构 (3)1.3.2 JSP技术简介 (3)1.3.3 Struts技术简介 (4)1.3.4 Spring技术简介 (4)1.3.5 Hibernate技术简介 (5)1.3.6 MySQL数据库简介 (5)1.4 文章组织结构 (6)2 需求分析 (7)2.1 可行性分析 (7)2.1.1 技术可行性分析 (7)2.1.2 经济可行性分析 (7)2.1.3 操作可行性分析 (8)2.1.4 法律可行性分析 (8)2.2 功能需求分析 (8)2.2.1 用户功能模块用例图 (8)2.2.2 管理员功能模块用例图 (11)2.3 业务流程图 (11)2.3.1 整体业务流程 (11)2.4 系统性能分析 (13)2.4.1 软件环境 (13)2.4.2 硬件环境 (13)2.4.3 操作系统 (13)2.5 本章小结 (13)3 总体设计 (14)3.1 系统概要设计 (14)3.1.1 系统总体功能模块 (14)3.1.2 各功能模块描述 (15)3.2 数据库设计 (16)3.2.1 实体属性分析 (16)3.2.2 数据库概念结构设计 (19)3.2.3 数据库逻辑结构设计 (20)3.3 本章小结 (22)4 详细设计 (23)4.1 系统文件组织结构 (24)4.1.1 文件夹src介绍 (24)4.1.2 文件夹web介绍 (25)4.2 普通用户功能模块 (25)4.2.1 用户信息模块 (25)4.2.2 收入管理模块 (29)4.2.3 消费管理模块 (32)4.2.4 计划管理模块 (34)4.2.5 统计分析管理 (36)4.2.6 理财日志管理 (38)4.2.7 理财计算模块 (41)4.3 管理员功能模块 (41)4.3.1修改个人密码 (41)4.3.2.注册用户管理 (42)4.4 本章小结 (44)5 软件测试 (45)5.1 测试的目的 (45)5.2 测试的原则 (45)5.3 测试的内容 (45)5.3.1 功能测试 (46)5.3.2 性能测试 (47)5.3.3 模块测试 (47)5.3.4 综合测试 (49)5.4 本章小结 (49)结论 (50)致谢 (51)参考文献 (52)1 绪论1.1 课题背景在当今经济飞速发展的时代,人们对“财富”的积累显得尤为重要,我们每天忙忙碌碌为生活奔波,为的就是能在这大千世界生存下去,我们“买房”、“购车”都离不开“金融储蓄”,当然“财富”一词包含了很多内容,比如:精神财富,但是我认为实现精神财富的条件是在物质财富的基础上,所以掌握“理财”这门学科是我们每个人的必选课。
小型家庭财务管理系统的设计与实现

一、系统设计原则
1、简单易用:针对普通家庭用户,系统应具备简单易用的特点,避免过于 复杂的操作。
2、安全可靠:家庭财务数据涉及隐私,系统应确保数据的安全性和可靠性。
3、可扩展性:随着用户需求的变化,系统应具备可扩展的能力,能够轻松 添加新功能。
4、灵活性:用户可以灵活配置系统,以适应不同的财务管理需求。
4、预算管理:系统需要提供预算管理功能,帮助家庭成员规划未来一段时 间内的支出预算。
5、数据安全:系统需要保证用户数据的安全性,采用加密存储、权限管理 等措施。
二、系统设计
根据需求分析,家庭财务管理系统的总体架构设计如下:
1、前端界面设计:系统采用Web页面形式,使用户可以在任何设备上方便地 访问。界面设计应简洁明了,易于操作。
8、扩展功能:系统应具备可扩展性,用户可以根据需要添加新的功能模块。
四、系统实现细节
1、用户界面设计:采用简洁明了的界面风格,使用户能够快速找到所需功 能。同时,提供清晰的用户指南和帮助文档。
2、数据安全性:通过加密技术保护用户数据的安全性,防止数据泄露和非 法访问。同时,定期备份数据,以防止数据丢失。
4、网络:考虑使用云计算技术,实现数据的同步和备份,同时提供在线访 问功能。
三、功能模块
1、账单管理:用户可以创建、编辑、删除和查看账单,包括账单类型、金 额、支付方式、支付状态等。
2、资产管理:用户可以管理家庭资产,包括存款、投资和房产等,并可以 查看资产明细和报表。
3、预算管理:用户可以制定家庭预算,包括定期预算和自定义预算,并可 以查看预算执行情况。
小型家庭财务管理系统的设计与实 现
目录
01 一、系统设计原则
02 二、系统实现方法03 三Leabharlann 功能模块04 四、系统实现细节
家庭理财系统---账目分析与管理模块设计与实现

账目管理模块---界面
账目管理模块---添加操作
账目管理模块---修改操作
账目管理模块---查询操作
账目分析模块
图表显示 合理的理财建议
账目分析模块---图表分析
账目分析模块---理财建议
系统存在不足
账目管理模块没有实现用户对收支类型的编辑 分析功能设计的不全面
致谢
感谢诸位老师的指导
家庭理财系统 ---账目分析与管理模块设计与实现
计科0512班
吴志宏
家庭理财系统简介
一 需求分析 二 系统特点 (1)功能完善、界面友好、操作方便、快捷。 (2)方便用户查询、维护信息。 (3)管理方便、数据库更新,提高管理效率。 三 系统配置(软件、硬件)
Hale Waihona Puke 家庭理财系统简介四 系统ER图
用户登录 家庭理财管理系统
用 户 管 理
信 息 管 理
收 支 图 表
统 计 报 表
数 据 库 管 理
日 志 管 理
投 资 管 理
账目管理模块
模块设计的特点: 界面简介,基于windows对话框风格。 实现了添加、修改、查询、删除的操作功能 多种信息查询方式 打印功能
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四 川 工 程 职 业 技 术 学 院 毕 业 论 文 1 浅析家庭理财系统的设计与实现
摘要: 经济全球化和居民生活需求的变化以及计算机技术不断发展的今天,人们生活水平越来越高,家庭(尤其是财务)管理也变得越来越重要,理财直接影响着人们的生活,本系统应用于C/S结构的平台,本研究课题的主要目的是提供财务数据统一管理和做出合理的财务决策,其界面友好,操作简单,除具备基本的财务信息管理外,还提供了数据统计,数据查询,图表自动统计等功能。为方便操作,从多方面把用户的家庭收入、家庭支出、统计节余等财产管理的数据,以及他们的生活结余和消费统计,用科学统计的方法把这些数据存储在财务管理软件之中。以实际数据说明收入、支出、节余三者之间的相互关系,为家庭的财产的有效管理和合理分配提供帮助,本文着重论述了该系统的功能与实现,如:数据流程与存储,管理等功能,并对关键的技术作了较详细的介绍。
关键词: 需求分析,数据库需求分析,理财系统,系统设计 四 川 工 程 职 业 技 术 学 院 毕 业 论 文
2 Analyses family financial management system design and implementation
Abstract: Economic globalization and residents living demand changes and computer technology development today, people life level more and more high, family (especially financial) management is also becoming more important, financial management directly affect people's life, the system applied in C/S structure of platform, the main purpose of this research is to provide financial data unified management and make reasonable financial decisions, its friendly interface, simple operation, in addition to basic financial information management outside, also provides data statistics, data query, chart functions such as automatic statistics. For the convenience of operation, the users from various aspects of domestic income, household spending, statistics section property management of data, such as their life balance and consumption statistics, using science statistics method put these data storage in financial management software in. Based on the actual data suggests revenues, expenses, section of the interrelationship of family property, for the effective management and distribution help, this paper focuses on the function of the system and implementation, such as: the data flow and storage, management, and other functions, and the key technology are introduced in detail.
Keyword: Demand analysis Database requirement analysis Financial system System design 四 川 工 程 职 业 技 术 学 院 毕 业 论 文
3 1、绪论 随着金融市场的迅速发展、金融工具的不断创新,理财业务正在悄然进入人们的生活。伴随着经济生活的日益多元化,人们的金融意识正在发生着根本的变化,最为突出的是人们对资本增值的要求从无意识变为有意识,投资理念逐步走向家庭,投资方式所涵盖的范围日益扩大,以家庭为主体的经济活动已经从传统的收支、储蓄等保守型经济行为,逐步转向以经营股票、债券、期货、外汇、保险等为主体的投资型、开放型经济行为。人们开始意识到不仅要懂得如何积累财富,更重要的是要通过专业化的理财服务,利用有效的金融市场和多元化的金融工具,确保财富的保值增值,以及进行必要的风险管理。我国居民的储蓄存款超过十万亿人民币。特别是像上海、深圳等发达城市,居民的可支配收入正在逐步达到中等发达国家水平,许多居民除了购房、购车外有大量的金融资产,如何分配、管理金融资产是居民最大的需求。大多数家庭对金融方面的需求从储蓄、保管金融资产向金融资产的保值、增值转变。有些人盲目投资于股市而导致大量损失,还有许多家庭把大部分资产存在银行做定期储蓄;最多的是介于二者之间,不知如何分配其金融资产。家庭如何管理金融资产呢?如何安排家庭的富余的现金流,如何筹集家庭所需的资金,成为了一个现实的问题。因此,家庭财务的管理已经成为一种时尚,如何更为积极地、稳妥地运用和处理好家庭的钱财,是提高投资效率、改善生活质量的现实需要。 家庭理财又称家庭财务规划,是为实现家庭提高生活目标而制定、安排、实施和管理的一个各方面总体协调的财务计划的过程,或者说对家庭资产的合理安排与管理。具体是指: 1.1采用全面系统的管理思想来管理家庭所有资源。所以统一规划家庭的所有资产、负债、投资、计划等一切就是家庭财富管理的范畴。它类似于企业资源计划(ERP:Enterprise Resource Planning)系统,也可简单地把家庭财富管理叫做家庭资源计划 (FRP:Family Resource Planning)系统。 1.2体现出现代和专业的理财理念。家庭财富管理以综合现代会计学、财务学、投资学、统计学等学科的家庭理财学为基础。只有包含以上学科的综合知识,才能为现代家庭提供正确、科学及专业的理财指导。 四 川 工 程 职 业 技 术 学 院 毕 业 论 文 4 1.3紧密结合理财市场与金融现状。概括来说,家庭理财就是采取全面、专业、系统的理财思想与方法来规划家庭的所有一切,使家庭财产处于收支均衡的理想状态,并达到家庭财富的最大化目标。 在这样的背景下,各种理财工具层出不穷,同时理财软件市场也发展得相当迅速。各个款式的理财软件以其出色的理财与账务管理功能赢得了人们的信赖,成为家庭理财不可或缺的好帮手。但是。目前国内理财软件市场上的产品质量参差不齐,即使最畅销的几款也有美中不足之处,所以一款功能完备又具有个性化服务的理财软件的设计成功正是家庭理财高手们翘首以盼的。 四 川 工 程 职 业 技 术 学 院 毕 业 论 文
5 2、 需求分析 2.1 业务需求: 2.1.1 用户管理 对家庭成员的添加、编辑、删除等操作(要求照片也可以随时更新),当用户登录本系统的时候,要求显示该用户的包括照片在内的各种信息。 2.1.2 消费管理 用户登录本系统之后,能够对消费信息的添加,计算(当日,当周,当月,当季度,当年的剩余金额),查询(提供按天、周、月、季度、和一年的查询),能够讲查询的信息打印出来。并且能够计算出相应的开支。 2.1.3节假管理 每当遇到节假日时,可以给用户产生一个节假安排。如,安排旅游等信息。为用户提供一系列的建议。并且用户能够自己为某个节假日自行设计、安排。
2.2 算法需求 单个产品支出=产品数量*产品单价; 支出=消费项目1+消费项目2+消费项目3+……+消费项目N。 余额=收入-支出(可以以日、周、月、季度、年为单位进行计算)
2.3 系统需求 2.3.1 性能需求: 查询并显示第一条记录的时间应小于3秒。页面切换时间不大于2秒。切换到分析状态不大于3秒。平均程序错误率不应大于1次/页面。(查询显示时间与系统硬件资源和系统的数据量有关,只能在一定条件下满足。) 2.3.2 系统架构: 采用C/S模式开发,利用.NET提供的控件和自定义控件开发前台界面,使用SQL Server2005.数据库做后台。 四 川 工 程 职 业 技 术 学 院 毕 业 论 文
6 3、 业务流程分析
3.1 主业务流程分析:
3.2 子业务流程分析: 3.2.1 用户信息管理流程
实现功能: 对家庭的用户实现添加、删除、编辑、上传图片的操作;
3.2.2 消费管理流程 3.2.2.1收入管理流程 四 川 工 程 职 业 技 术 学 院 毕 业 论 文 7 实现功能: 对每个月的收入进行添加、删除、编辑、查询等操作;并作系统的收入分析; 3.2.2.2支出管理流程
实现功能: 对每个月的支出进行添加、删除、编辑、查询等操作;并作系统的收入分析;并和收入做一定的比较看看当月、当年等的消费支出情况等;
3.2.3 假日计划管理流程
实现功能: 在假期之前对节假日做一个详细地安排,到了指定的日期(五天以前)的时候系统会自动提示用户。还可以对假日计划添加,并实现过期的节假安排自动删除。