摘 要:针对传统手工的理财方式效率低,账户开支不明确等问题,于是提出建立个人理财系统。系统采用C/S设计模式,以VS2005为开发平台, C#为开发语言,XML文档为数据库,通过XML序列化与反序列化技术实现账户数据的存储。系统包括用户登录、账户管理、收支管理、借贷管理、退出五大方面,主要实现用户、账户两大关系模块。系统使用方便、简单,能有效的实现理财系统化、规范化,满足个人家庭理财需求。6181
关键词:个人理财;C#;XML;序列化
The Design and Implementation of Personal Financial System
Abstract:In view of the traditional manual mode of financial management efficiency is low, the account spending is not clear, then we proposed the establishment of the system of personal finance. System used the C/S design pattern, VS2005 as development platform, C# as development language, XML document as database, through XML serialization and deserialization technology realized the store of account data. System includes user login, account management, budget management, loan management, quit five aspects, main came true the relationship between user and account modules. The system is convenient and simple to use, can effectively realize the financial system and standard, to meet the inpidual demand of domestic financial management.
Key Words: Management of Personal Money; C#; XML ; Serialization
目 录
摘 要 1
引言 1
1.系统开发的背景与意义 2
1.1本课题研究的背景 2
1.2本课题研究的目的和意义 2
2.相关技术介绍 2
2.1 VS2005 2
2.2 C# 2
2.3 XML 3
2.4 序列化 3
3.系统分析与设计 4
3.1系统需求分析 4
3.2 业务流程分析 4
3.3系统功能模块设计 5
3.4 XML数据文件设计 6
4.系统具体实现 7
4.1 系统功能类的实现 7
4.2 系统窗体主界面 9
5.系统测试 11
5.1 测试目的 11
5.2 测试方法 11
6.结论 11
参考文献 12
致 谢 13
个人理财系统设计与实现
引言
在竞争异常激烈的商业银行业务市场,个人理财业务因其业务量大、经营风险低、客户范围广、收益较高等优势而拥有巨大的发展潜力,在商业银行业务发展中占据重要位置。个人理财业务,又称财富管理业务,是目前发达国家商业银行利润的重要来源之一。二十世纪70年代以来,全球商业银行在金融创新浪潮的冲击之下,个人理财业务获得了快速发展[1]。
1.系统开发的背景与意义
1.1本课题研究的背景
现在我国的个人财务管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
传统的财务管理有以下几种弊端[2]:(1)难以满足对自己财务情况清晰认识的要求。(2)财务管理琐碎,效率低。(3)人力劳动大,浪费时间,查找不方便。
1.2本课题研究的目的和意义
个人理财软件具有以下优点:(1)可以存储个人日常财务信息。(2)方便快捷的个人财务管理,节省人力。(3)可以迅速查询个人财务历史信息,做到收入支出心中有数。(4)具有手工管理无法比拟的优点:检索迅速、查找方便、可靠性高、保密性好[3]。 C#个人理财系统设计与实现+流程图+ER图:http://www.751com.cn/jisuanji/lunwen_3541.html