家庭理财系统设计与实现
家庭理财管理系统

课程设计说明书班级: 计算B091 姓名:李慧设计题目:__________家庭理财管理系统设计时间: 2021.2.28 至2021.3.4指导教师: 丁智斌评语:_________________________________ _________________________________________ _________________________________________ _________________________________________ _________________________________________ 评阅成绩:____评阅教师:_____目录1.题目、设计总说明及关键词 (1)2.正文、绪论 (2)2.2、第一章程序设计方案 (3)、第二章程序功能的具体实现 (4)、第三章代码解析 (8)、第四章总结 (14)3、参考文献 (15)家庭理财管理系统设计总说明家庭理财管理系统是家庭理财的一个好帮手。
一个好的家庭理财系统使得家庭财务管理更加方便快捷并且不会出错。
家庭理财系统主要提供收入支出等的资料添加、修改、查询、删除,整个管理系统的框架是这样的:先定义一个结构,再定义一个类,其中类中包含输入成员函数,输出成员函数,查找成员函数,排序成员函数,删除成员函数以及检查函数,统计成员函数等。
主界面在主程序中输出。
然后根据使用者输入的需要使用的模块都用对话框形式来调用,而由主函数调用相对应的函数,完成使用者的需要.经过分析,我们使用VC++ 6.0开发工具, 我们通过实现数据的输入、查找、插入、追加、删除、统计、输出等功能,进一步了解和学习面向对象程序设计的思想和理念;并且被广泛地应用于各种程序设计中该程序运用对话框界面,方便个行个业的人使用,防止了不了解计算机的人不会操作这个系统的麻烦,并且美观有效。
通过该程序的演示,能够在今后的学习中更深入的了解对象和类的功能,在解决实际问题时灵活运用它们。
家庭财务管理系统—毕业设计论文

家庭财务管理系统摘要家庭理财管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
关键字:家庭理财管理信息系统 MIS Visual Basic目录第一章绪论41.1课题简介 (4)1.2开发的意义 (4)第二章开发环境及实现技术62.1开发环境 (6)2.2开发工具简介 (7)第三章系统设计 123.1概要设计 (12)3.1.1概要设计阶段的主要任务 (12)3.1.2概要设计的过程 (12)3.1.3概要设计的原则 (12)3.1.4系统功能分析 (12)3.2详细设计 (13)3.2.1详细设计的任务 (13)3.2.2详细设计的方法 (14)第四章数据库设计 164.1数据库A CCESS简介 (16)4.2表的详细结构说明 (20)第五章详细设计 265.1系统登录模块的设计与实现 (26)5.2主界面的设计与实现 (28)5.3日常收支与维护模块的设计与实现 (30)5.4银行卡收支与维护管理模块的设计与实现 (38)5.5银行往来统计模块的设计与实现: (45)5.6用户管理模块的设计与实现 (47)第六章设计心得 50第七章致谢51参考文献52第一章绪论1.1课题简介家庭理财管理系统是每一个家庭管理家庭财务收入和支出的不可缺少的一个管理信息系统,它的内容对于家庭的管理者来说是至关重要的,所以家庭理财管理系统应该能够为每一个家庭的管理者提供充足的信息和快捷的查询手段,大的方便家庭的管理者的合理理财。
家庭财务管理信息系统

个人道德素养
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
债权债务记账 :对一特定债权债务账户的借入借出进行跟踪记 账 ,它记录了每次借入借出活动的日期 、借入金额 、借出金额及 说明信息 。 债权债务活动将作为一项收入支出活动自动转入对应资 金账户的收支记录上 。
保险实物记账 :对每一项保险项目的变动信息及时登记 。 收支分类 :收支分类主要为各种收支活动按一种统一的标准进行 分类 ,便于对各类收支进行分类统计 。用户可以用收支分类表自行 添加新的收支类型、删除不需要的或模糊的类目 ,并可查询和浏览 系统中所有类目信息 。收支类型为各种记账活动提供选择 。
个人理财分析系统设计与实现本科毕业论文.doc

毕业论文个人理财分析系统设计与实现Personal Wealth Management System Design and Implementation摘要本文设计的个人理财软件是一款通过对个人(家庭)收支、资产及负债信息进行管理,提供财务分析报表的数据库访问软件。
设计按照“面向对象软件工程”的要求进行,采用PowerDesigner对系统进行分析和设计,用Visualbasic进行系统实现。
使用FlexCell、DTPicker、Listbar 等高级控件。
创建通用数据访问模块OperatDataBase.bas。
此模块规范ADO 数据访问流程,只需修改连接字符串即可实现对多种不同数据库系统的访问。
通过对计算账户余额算法的研究,我掌握了利用SQL语句进行数据库访问的技巧。
本论文实现的个人理财软件可完成收支记账管理、资产、负债管理、数据导出、多账簿多用户操作及各种财务报表的自动生成。
在各种常用Windows 操作系统下都可以正常工作,达到了预期的设计目标。
关键字:数据库,ADO,Visual Basic,理财Personal Wealth Management System Design and ImplementationAbstractThis design is a personal wealth management software through manage the information of a family’s income and expenditure, assets and liabilities to provide financial analysis statements and database access software.Designed in accordance with the "object-oriented software engineering" requirements, uses PowerDesigner to carry on the analysis and the design the system, the system Execution is through Visualbasic. Use FlexCell, DTPicker, Listbar and other High-level controls software. Then founds the general data accessing module: OperatDataBase.bas. This module Standard the Process of ADO data access, only a modification of the connection character string then to realize a visit of many kinds of different databases system. By calculating account balances algorithm research, I have grasped the skill of using the SQLsentence to visit database.In this paper, personal wealth management software to achieve complete revenue expenditure account management, asset-liability management, data derived, and multi-accounts books of operation and the automatic generation of financial statements. It can work commonly under each kind of Windows operating system so it can achieve the anticipated design.Key word:Database,ADO,Visual Basic,Personal financing目录摘要 (I)ABSTRACT (II)目录 (III)第一章绪论 (1)1.1什么是个人(家庭)理财 (1)1.2个人理财分析中最重要的四份财务报表 (1)1.3常见个人理财软件分析 (2)第二章系统功能介绍 (3)2.1系统简介 (3)2.2系统主要功能 (3)2.3系统特点 (4)2.4系统运行界面 (4)第三章系统设计 (7)3.1系统需求分析 (7)3.2系统性能要求 (7)3.3硬件配置要求 (7)3.4软件开发所需软件配置要求 (8)3.5系统结构设计图 (9)3.6数据库分析设计 (9)3.6.1 系统E-R图 (11)3.6.2 数据字典 (12)3.6.3 创建表关系 (16)3.6.4 创建查询 (17)第四章系统实现 (19)4.1系统主界面 (19)4.1.1 创建工程项目 (19)4.1.2 创建系统主窗体 (20)4.1.3 主窗口菜单 (22)4.2公用模块 (24)4.2.1 OperatDataBase.bas (24)4.2.2 PublicVar.bas (24)4.3ADO数据访问技术 (25)4.3.1 从Microsoft Visual Basic 引用ADO 的步骤 (25)4.3.2 在Visual Basic 中创建ADO 对象 (26)4.4F LEX C ELL表格控件 (26)4.5账套管理 (29)4.5.1 选用账套 (30)4.5.2 新建账套 (30)4.5.3 删除账套 (31)4.6日常收支流水账 (32)4.6.1 信息流览页面 (32)4.6.2 收支记录管理界面 (34)4.7年度收支统计表 (36)4.8对计算账户余额算法的研究 (37)4.8.1 用数据指针对数据集进行处理 (37)4.8.2 用SQL函数对数据集进行处理 (38)4.8.3 算法比较 (39)4.9对程序错误的处理 (41)4.9.1 使用On Error Resume Next错误处理程序 (41)4.9.2 使用On Error GoTo错误处理程序 (42)4.9.3 创建统一的错误处理程序块 (42)第五章系统发布 (44)总结 (48)致谢 (49)参考文献 (50)第一章绪论1.1 什么是个人(家庭)理财人的衣、食、住、行离不开钱,我们每天都在自觉或不自觉地运用和处理着钱财,这就是个人(家庭)理财。
家庭理财管理系统

目录第一章绪论 (2)1.1 选题的背景 (2)1.2系统概述 (2)第二章管理信息系统概述 (3)2.1管理信息系统现状 (3)2.2管理信息系统开发方法介绍 (4)第三章系统调研及可行性分析 (6)3.1系统调研 (6)3.2可靠性分析概述 (6)3.3技术可行性分析 (7)第四章系统分析与总体设计 (8)4.1系统需求分析 (8)4.2系统体系结构设计 (8)4.3开发工具的选择 (10)第五章数据库设计 (11)第六章系统详细设计 (14)6.1登录窗体和系统主界面设计 (14)6.2基本信息管理模块设计 (17)6.3理财信息管理模块设计 (24)6.4数据统计管理模块设计 (27)6.5用户管理模块设计 (29)第七章论文总结 (30)致谢 (31)参考文献 (32)附录 (32)家庭理财管理系统【摘要】家庭理财系统可以有效地记录和管理家庭的收支情况,合理规划和支配家庭资金,是家庭理财的好帮手。
后台数据库使用Access,前台开发工具使用Visual Basic。
本系统采用目前比较流行的ADO数据访问技术,并将每个数据库表的字段和操作封装到类中,从而成功地将面向对象的程序设计思想应用到数据库应用程序设计中。
这也是本系统的特色和优势。
【关键词】家庭理财管理系统,Access数据库,Visual Basic,管理信息系统第一章绪论1.1 选题的背景学习计算机知识的目的在于更加准确、快捷的解决现实生活中的各种问题。
我们只有不断的更新和完善自己的知识、在实践中积累经验,才能做出好的软件为社会服务,为使用者提供便利。
在当今的社会,可以说是信息技术的发展时代,在社会的方方面面无不涉及到各种信息的处理。
信息是人们对客观世界的具体描述,是人们进行交流与联系的重要途径。
人类社会就处在一个对信息进行有效合理的加工中。
它将促进整个社会的发展。
随着社会信息技术的提高,计算机已被广泛应用于当今社会的各个领域,成为推动社会发展的首要技术动力。
家庭财务管理系统开题报告

青岛工学院毕业论文(设计)开题报告题目家庭财务管理系统设计与实现学院信息工程学院年级2012 级专业软件工程姓名高正森学号201202505109指导教师苏爱玲报告日期2016.03.01青岛工学院教务处制表课题来源、选题依据和背景情况;课题研究目的、学术价值或实际应用价值。
1、课题来源:家庭财务管理系统是把适合家庭化管理的各种理财手段及家庭日常收支管理实现计算机化管理,使对家庭及家庭成员的收支活动更好地进行记录并加以统计分析成为可能,也使家庭理财变得方便,快捷,全面。
为了更好的对家庭财富进行科学、系统的管理,拟开发一款适用于以家庭为单位的理财管理系统,由此选择本课题。
2、选题依据和背景情况家庭财务管理,即管理家庭的财富,进而提高财富的效能的经济活动。
人类社会是由一个个家庭组成的,每个家庭的正常运行都离不开收入和支出,因此不得不面对如何正确理财这个问题。
因为拥有了正确的理财方法,才能达到开源节流的标准,才会有安定愉快的生活。
有不少家庭因为经济困难而造成消费阻塞,也有不少家庭虽然资产累累却积攒不足,这都是没有一个合理的理财手段造成的后果。
因此,家庭理财系统的广泛应用迫在眉睫。
随着社会的进步,生活的富裕,电脑已经成为家庭必备的工具之一,利用计算机系统进行家庭理财不失为一种行之有效的方法,同时也给用户带来了极大的便利,达到足不出户就能管理财富的目的。
3、课题研究目的当前社会,有很多家庭不善于财务管理,甚至不进行财务管理,这样就造成了财富的不合理运用,或是资源浪费;而有的家庭善于财务管理,对自己的收入和支出都一清二楚。
对于前者,应用家庭财务管理系统可以让他们清楚看到自己的财务状况,从而做出合理的规划;对于后者,应用家庭财务管理系统可以使他们放弃传统的纸张记账方式,只需点击鼠标,键盘输入,就可一目了然,非常方便。
目前,软件产业逐步兴盛,市面上也存在了一些家庭财务管理系统,实现着各种不同的功能,但从方便、实用、美观、高效的角度来看,都有着或多或少的缺点。
家庭理财规划方案

家庭理财规划方案
家庭理财规划方案是指根据家庭的经济状况和目标,制定适合自己家庭的理财计划和策略。
合理的家庭理财规划可以帮助家庭在有限的资源下,实现财务目标,确保家庭的经济安全和稳定性。
首先,一个好的家庭理财规划需要明确家庭的短期和长期目标。
短期目标可以是购买新家电、车辆等,长期目标可以是子女教育、退休金规划等。
明确目标后,可以制定相应的计划和策略。
其次,根据家庭的年收入和支出情况,制定合理的预算和储蓄计划。
合理的预算可以帮助家庭合理安排支出,确保家庭生活的质量。
储蓄计划可以帮助家庭累积财富,并为实现长期目标提供资金支持。
第三,进行风险管理和保险规划。
风险管理是指识别、评估和管理家庭可能面临的各种风险,如失业、疾病等。
根据实际情况,可以购买适当的保险产品来分散风险,保护家庭的财务安全。
第四,根据家庭的投资风险偏好和实际情况,进行投资规划。
投资可以帮助家庭增加财富,并实现家庭的财务目标。
根据实际情况,可以选择适合自己的投资品种,如股票、基金、房产等。
第五,定期检查和调整家庭的理财计划。
由于家庭的经济状况和目标会随着时间的推移而变化,需要定期检查和调整理财计
划,确保其与当前情况相适应。
总之,家庭理财规划是一个系统性的工程,需要根据家庭的具体情况和目标进行个性化设计。
通过合理的家庭理财规划,可以帮助家庭实现财务目标,保障家庭的经济安全和稳定性。
同时,需要注意灵活性,根据实际情况及时调整和优化家庭的理财计划,以适应家庭经济发展的变化。
中产家庭理财策划书

中产家庭理财策划书摘要中产家庭理财是一个复杂而具有挑战性的课题。
本文档的目的是提供一份全面的中产家庭理财策划书,帮助家庭在理财方面做出明智的决策,实现财务目标。
1. 财务目标设定1.1 短期目标: 制定一个每月储蓄计划,确保有足够的紧急备用金。
1.2 中期目标: 购买一处房产或实现其他大型消费计划。
1.3 长期目标: 为子女教育、退休生活以及遗产规划做准备。
2. 收支分析2.1 收入来源: 主要工资收入、投资收益、兼职等。
2.2 支出清单: 每月固定支出(房租、水电费等)、日常生活开支、教育支出、退休储蓄等。
2.3 收支对比: 结合收入和支出,评估家庭财务状况。
3. 投资规划3.1 风险承受能力评估: 根据家庭情况和财务目标确定风险承受能力。
3.2 资产配置策略: 设定合理的资产配置比例,包括股票、债券、房地产等。
3.3 投资组合管理: 定期监控投资组合,进行再平衡和调整。
4. 税务规划4.1 税务优化: 利用个人所得税优惠政策,减少税负。
4.2 资产传承规划: 制定遗产规划,降低继承税负。
5. 风险管理5.1 保险规划: 确保家庭成员能够在意外情况下获得经济保障。
5.2 应急备用金: 建立紧急备用金,应对突发支出。
6. 行动计划6.1 设定具体目标: 根据家庭实际情况制定具体的理财目标和计划。
6.2 制定时间表: 设定清晰的时间表,跟踪计划执行进度。
6.3 定期评估: 定期评估家庭财务状况,调整理财策略。
总结中产家庭理财策划是一个系统性工作,需要全面考虑家庭收支、投资、风险管理等方面。
通过本文档提供的指导,希望能够帮助中产家庭实现财务自由和财富增值的目标。
以上是对中产家庭理财策划的基本指导,希望对您有所帮助。
如果您需要更详细的指导或具体方案,请咨询专业理财顾问。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XX大学旅游文化学院本科生毕业论文题目:家庭理财平台的设计与实现系别:专业:学号:姓名:指导教师:完成时间:在分析了国内外理财软件开发现状的基础上,介绍了基于B/S的家庭理财平台的开发过程。
该系统是主要针对家庭内部理财需要而开发设计出来的,是以Microsoft Visual Studio 2010作为开发平台,应用作为前台开发语言,应用SQL Server 2008数据库来作为后台的数据库对该系统用到的数据进行存储和提取。
家庭理财系统基于B/S模式,能够记录家庭每月的全部收入及各项开支情况,包括食品消费,房租,子女教育费用,水电费,医疗费,储蓄等;可以根据输入的月份查询每月的收支情况。
因此,要求该系统必须具有以下几个功能模块:用户注册登录模块、收支模块、系统管理模块、账目统计模块以及查询模块。
家庭理财系统是使用计算机进行信息管理,不仅提高了办事效率,而且操作简便、界面友好、实用性强、灵活变通,能够很好的满足家庭对财务管理方面的需要。
关键字:家庭理财;理财平台;软件开发;C#程序设计;AbstractBased on analyzing the domestic and foreign financial software development present situation, introduced the development process of family financial management platform based on B/S. The system is mainly for family internal financing need and the development of design out, is based on Microsoft Visual Studio 2010 as the development platform,using as the onstage development language, using SQLServer 2008 database as the background database storage and extraction of the system used for the data. Based on the B/S model of family financial managementsystemthat can record all the family monthlyine and various expenses, including food consumption, rent,children's education fees, utilities, medical expenses, savings; can according to the balance of payments situation query input of the monthmonthly. Therefore, requires that the system must have the following function modules: User Login registered module, payment module,system management module, accounts statistics module, query module.Family financial management system is the use of puter informationmanagement, not only improves the efficiency, and has the advantages of simple operation, friendly interface, strong practicability, flexibility, can be very good to meet the needs of family financial management.Key words:Family financial management; financing platform; software development; C# programming; 摘要IAbstractI1引言11.1课题背景11.2家庭理财系统国内外的发展情况11.3课题研究意义21.4系统设计思想22开发环境42.1数据库系统42.2开发平台42.2.1 .NET Framework平台42.2.2 42.2.3 52.2.4 C#52.3硬件环境52.3.1开发环境62.3.2运行环境62.4软件环境62.4.1开发环境62.4.2运行环境63系统概述73.1系统可行性分析73.1.1技术可行性73.1.2经济可行性73.1.3操作可能性83.1.4社会可行性83.1.5法律可行性83.2系统需求分析83.2.1功能需求分析83.2.2非功能需求分析104系统设计124.1系统的设计目标124.2系统功能结构125数据库设计145.1结构设计145.1.1概念模型设计145.1.2逻辑结构设计155.1.3物理结构设计175.2运用设计185.2.1数据字典设计196系统设计与实现216.1系统登陆注册界面的设计216.2其它功能界面的设计24 7系统测试327.1测试方法327.2测试说明327.3测试结果327.4测试总结33致谢35参考文献361引言1.1课题背景随着社会的进步,生活的富裕,科学技术的不断提高,计算机科学日益成熟,电脑已经成为家庭必备的工具之一,利用计算机进行家庭理财不失为一种行之有效的方法,实用、美观、高效的同时也给用户带来了极大的便利,达到足不出户就能管理财富的目的。
作为计算机应用的一部分,使用计算机对家庭财务进行管理,具有手工管理所无法比拟的优点:检索迅速、查找方便、可靠性高、存储量大、XX性好、寿命长、成品低等。
这些优点能够极大地提高家庭财务管理的效率,也是家庭理财的科学化、正规化管理,与先进科学技术接轨的重要条件。
家庭理财是以家庭为单位的财务规划,具体来说是按照家庭的实物性财产、现金收支流,围绕家庭的收入、消费、投资、风险承受能力、心理偏好等情况,形成一套以家庭财务自由化为目标的家庭财务安排[1]。
从广义的角度来讲,合理的家庭理财会节省社会资源,提高社会福利,促进社会的稳定发展。
从技术的角度来讲,家庭理财就是利用开源节流的原则,增加收入,节省支出,用最合理的方式来达到一个家庭所希望达到的经济目标[2]。
现今国内已有成熟的C/S结构的理财管理系统,而B/S结构的在线实时管理的还尚不发达,因此该课题的研究目的在于开发基于B/S的家庭理财平台。
1.2家庭理财系统国内外的发展情况家庭理财系统在国外很多地方已经相当的普遍,而且国外的家庭理财系统功能相当强大,比如系统里包含有股票的预测、基金的分析等等。
在国内,尤其是在近几年,伴随着计算机的高度普及,家庭理财系统的使用X围逐步扩大,从最早的简单使用纸笔记录家庭、个人财务的收支情况,到现在用计算机对财务的收支、查询、汇总等等。
巨大的市场需求也促使了很多公司加大了对家庭理财系统的研究。
我国经济的飞速发展促使家庭理财工具的发展。
现行的主流理财软件大多是单机安装版,此类软件需要占用用户计算机的硬件和软件资源。
在社会飞速发展的今天,人们越来越追求方便、快捷、高效的软硬件服务。
对于网络的服务,大众已经不喜欢把数据都下载和存储到本地计算机上,这样容易造成资源空间的紧X,数据也很可能随计算机的故障而丢失。
因此,网络中提供的存储空间解决了这一问题,由专业的公司提供专业的软件来对自己的数据进行有序、安全的管理,可以为自己避免很多问题的出现。
纵观近些年国内软件的发展,越来越朝着网络软件的方向发展,所以,该课题所要开发设计的基于B/S的家庭理财系统符合市场需求,在方便人们生活的同时,也具有良好的应用前景。
国内比较健全的理财软件有佳盟个人信息管理软件,财智软件等。
佳盟软件有“简易操作,轻松体验”,“快速记账,自由理财”的优势,它的用途广泛,具有智能发送祝福、合理安排时间和日程、记录活动/会议记录、制定工作目标等功能。
财智软件可以自由定制首页,并与多家银行网银联网,能共享网银交易数据,可以做到随时随地轻松理财。
财智软件的特色是财务诊断,预警用户的某项投资或收支异常,能完整掌握家庭理财信息、快速诊断家庭财务健康状况。
国外最成功的理财软件有Quicken、Microsoft Money等。
Quicken首次于1983年,长期以来一直是个人桌面财务软件的领导者,Quicken既可以处理复杂的预算,也可以处理简单的,它可以从你的银行或信用卡中获取报表,支持Windows和Mac平台。
Microsoft Money发布于1991年,是微软对抗Quicken 的工具,它的成功之处在于功能强大,支持账户管理、投资市场、税务、预算、分析、个人理财规划、支付等几乎所有金融管理的功能,使用了开放金融交换(Open Financial eXchange:OFX)协议,可以和各个银行的Web Banking和Online Banking系统,各个证券公司、基金公司、税务机构的各个系统进行联接,方便用户使用,给用户的所有资产管理提供了一个统一的管理入口[3]。
1.3课题研究意义有很多家庭不善于理财,甚至不去理财,这样造成了财富的不合理运用,或者浪费;而有的家庭善于理财,对自己的收入和支出都一清二楚[4]。
对于前者,应用家庭理财系统可以让他们清楚地看到自己的财富,了解自己的资产与负债,从而做出合理的规划;对于后者,应用家庭理财系统可以使他们放弃传统的纸X 记账方法,只需点击鼠标,键盘输入,就可一目了然,非常方便。
如何设计开发出功能强大,费用低廉,通用性强,适合我国国情的理财系统,这将是急需解决的一个重要课题。
系统采用B/S结构,随时随地能用,不需要下载客户端,具有通用性,不必担心客户端的兼容性问题。
课题采用C#语言,该语言是面向对象的编程语言,开发周期短,扩展性强,拥有的强大支持,便于数据管理,同时也具有较高的安全性,易用性。
在人机交互的设计理念上更加完善,具有更高的开发效率,实现复杂的编程应用。
类的设计和引用更利于程序的开发。
C#采用代码和Html分离,具有更高的可读性。
采用能在不更新整个页面的前提下维护数据,使得Web更为迅速的响应回应动作,实现即时更新。
1.4系统设计思想每一个系统,都要有一个合适的设计思想和方法,这样才能保证系统的基本思想是贯彻适中的。