招商银行个人理财系统的设计说明

上传人:l**** 文档编号:137140419 上传时间:2020-07-05 格式:DOC 页数:23 大小:244.50KB
返回 下载 相关 举报
招商银行个人理财系统的设计说明_第1页
第1页 / 共23页
招商银行个人理财系统的设计说明_第2页
第2页 / 共23页
招商银行个人理财系统的设计说明_第3页
第3页 / 共23页
招商银行个人理财系统的设计说明_第4页
第4页 / 共23页
招商银行个人理财系统的设计说明_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《招商银行个人理财系统的设计说明》由会员分享,可在线阅读,更多相关《招商银行个人理财系统的设计说明(23页珍藏版)》请在金锄头文库上搜索。

1、招商银行个人理财系统的设计摘 要随着计算机网络的日趋广泛,数据库技术的应用,人们传统的一些工作方式发生了极大的变化,一些需要人手动完成的工作,已经有相应的软件和网络系统取代其传统的手工方式。这些软件系统,为人们的工作,生活带来了极大的和提高。本系统所开发的,就是一套基于C/S模式的理财系统软件,该系统能帮助用户进行日常理财。系统通过与数据库的访问和连接,进行用户收支,资产管理等数据的统计和查询;通过一些计算功能的实现,来进行一些理财方面的计算。通过这些来实现一个较为完整的个人理财功能。用户通过使用该系统,可以方便的进行日常的收入支出统计和查询,对自己的银行存款,资产情况,投资情况,贷款情况等经

2、济方面的情况进行比较完善的信息整理。 关键词:收支统计;资产查询;投资;“The Design of Personal Financial Management System Based on C/S StructureAbstractWith the broad application of network and database, some traditional works have been changed greatly. Some handwork has been accomplished by the software and network system, which br

3、ings great convenience to people.The finance system, which is based on C/S structure, could help people to manage the daily finance. The system helps user to inquire and calculate the data of income and expenditure by linking database. User can manage credit and status of asset, investment and loan

4、by the system perfectly. The system provides a whole function of personal financial management for people and saves a lot of time for people. So the system could provide great convenience for personal financing. Keywords: Statistic of Income and Expenditure; Inquiry of Asset; Investment; 目 录 论文总页数:2

5、4页1.引言11.1课题背景11.2 国外研究现状11.3研究意义11.4研究方法12相关的理论基础12.1 C/S模式22.2 Delphi的介绍22.3关于结构化查询语言SQL的介绍33.用户需求分析33.1用户登陆功能33.2 新用户注册功能33.3 密码修改功能43.4 收入统计功能43.5收入查询功能43.6资产状况统计查询功能43.7投资情况统计查询功能53.8 银行贷款统计查询功能53.9 理财计算器功能54 系统功能的设计和实现54.1系统功能示例图54.2数据库表的设计64.3数据库表之间的关系104.4系统功能模块的设计114.4.1系统登陆模块的设计114.4.2用户注册

6、模块功能的设计114.4.3密码修改模块功能的设计124.4.4收入统计和查询模块的设计124.4.5资产情况的统计和查询的设计144.4.6 投资情况的统计和查询的设计144.4.7 贷款情况的统计和查询的设计154.5系统部分典型代码155系统调试和系统测试185.1测试环境185.2系统运行的部分实例185.3系统测试方面的说明21结论21参考文献221引言1.1课题背景一个有经济头脑的人,在日常生活和投资中,都会对自己的支出和开销做到心里有数,以便于制定出自己的一套理财计划,达到合理的经济统筹,有理财习惯的人可以从以往的统计中看到自己主要消费方向,看出自己的消费是否合理,由此制定出一套

7、合理的经济计划方案,从而可以不断的长进自己的经济头脑,对自己的财富积累,合理投资有着不可或缺的帮助。1.2 国外研究现状从查阅资料来看,一些比较发达国家人的生活中对理财有着很严格的计划,因此国外的理财系统总体来说比较普遍,做的也比较完善.国的理财系统主要偏重于办公财务软件,而个人理财和家庭理财方面的比较少,因此需要开发相关的系统软件。1.3研究意义进行个人理财的统计,如果是手动统计的话,首先,如果每天统计的话,用于统计的账本和记录册会越来越多,不利用保管,容易造成丢失;其次,随着纪录的增多,如果要查找以前的记录,会变的越来越困难。因此,需要一个功能比较完善的理财系统来代替传统的手工统计。1.4

8、研究方法本文所介绍的,就是一个基于C/S结构的个人理财系统,凭借设计的软件系统,通过数据库的连接和访问,进行相关数据的统计和查询,还可以通过相应的计算功能,完成一些经济方面的实用计算。本系统的特点是:通过系统的数据录入,可以将数据保存在相应的数据库里面,而数据库的设计方式,使录入的数据更加有效,合理。对数据的统计有比较完善的设计,对各种输入错误的情况有着比较合理的考虑,通过代码提示用户输入完整,合理的数据,以便于查找,统计。在记录中有计算统计功能,避免用户手动计算出错;有相关的用户登陆,密码检测,密码修改的功能,保护用户数据的安全性。本文将介绍本文将介绍基于C/S模式的个人理财系统的设计和开发

9、。因此,文章将涵盖以下容:介绍贯穿项目设计,开发始终的Delphi+SQL技术;介绍系统的详细设计以及具体实现的过程。2相关的理论基础系统采用C/S模式,使用Delphi7.0完成客户端界面的开发,以及功能的实现,使用SQL2000作为后台数据库,在客户端的程序编写中,通过delphi相应的数据连接组件来进行数据库的搜索和连接。客户使用时,可以直接通过登陆账号来进入系统,进行数据的统计录入和查询。2.1 C/S模式C/S (Client/Server,客户机/服务器)模式又称C/S结构,是软件系统系结构的一种。C/S模式简单地讲就是基于企业部网络的应用系统。与B/S(Browser/Serve

10、r,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。C/S模式的优势首先,交互性强是C/S固有的一个优点。在C/S中,客户端有一套完整的应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。其次,C/S模式提供了更安全的存取模式。由于C/S是配对的点对点的结构模式,采用适用于局域网、安全性比较好的网络协议(例如:NT的NetBEUI协议),安全性可以得到较好的保证。再次,采用C/S模式将降低网络通信量。而C/S只有两层结构,网络通信量只包括Client与Server之间的通信量。所以,C/S处理大量信

11、息的能力是B/S所无法比拟的。最后,由于C/S在逻辑结构速度快。使得C/S更利于处理大量数据。2.2 Delphi的介绍Delphi是Borland公司推出的一种可视化的,方便快捷的Windows应用程序开发工具,目前它已经成为与Microsoft公司的Visual Basic,VC等齐名的开发工具。由于Delphi既具有VC的强大功能和高效性,同时又具备VB编程的方便性,因此使用DELPHI开发程序的用户数量正迅速的增长。Delphi的基础语言对象Pascal.对象是一种强类型语言,与其他语言相比,它提供了一个快速的编译器,优化的编译模式在很大程度上提高了代码质量。Delphi的主要特点体现

12、在以下几个方面:.1. Delphi为32位应用程序,使用它可开发出功能强大的应用程序。2. Delphi的编译器是32位本地代码编译器。使用这种编译器产生的运行文件exe是独立的,不需要运行时的解释器dll。3. Delphi可充分发挥Windwos95/98/2000/xp/2003的强大功能。4. Delphi提供了多种32位可视组件库。5. Delphi是一种面向对象的程序设计语言,因此可做到可视窗体的继承。6. Delphi采用3层数据管理模式(数据层、对象层、应用程序层),把诸如数据模型、业务规则、窗体、对象等集中存储在对象存储库中。7.应用程序可通过在Delphi中使用Borla

13、nd公司提供的数据引擎(BDE)功能,可以毫无障碍地使用多种数据库,不论是大型数据库还是PC机中的数据库。8. Delphi中的数据库感知功能,可使用户在开发应用程序时就可看到数据库的动态变化。9.使用Delphi提供的数据库浏览器,则可使用用户在Delphi的集成开发环境中,方便浏览、修改、索引数据库。10.为了便于维护程序,Delphi将数据访问与业务规则从程序中分离出来,集中存储在数据模型对象中,当业务规则需要修改时,只需在数据模型级进行修改。程序运行调用这些数据模型时,修改的结果会自动反映在应用程序中。2.3 关于结构化查询语言SQL的介绍SQL全称是“结构化查询语言(Structur

14、ed Query Language)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEM R开发的一种查询语言,SQL语言结构简洁,功能强大,简单易学,所以SQL语言得到了广泛的应用。本系统采用的就是SQL作为后台数据库.通过Delphi专门提供的ADO组件来进行数据库的连接。3.用户需求分析根据用户需求的分析,系统可以分成以下几个功能:3.1用户登陆功能用于用户登陆进入系统的界面,用户需要建立一个账号和密码才能进入使用系统,当用户输入自己的账号和密码时,系统进行验证,如果正确,进入系统;如果错误,则提示用户输入的信息不正确,重新输入信息.该界面还为新用户设置了专门的注册组件

15、,通过点击注册按钮直接进入新用户的注册界面.在登陆的时候,密码框采用密文形式输入,保护用户登陆的安全性。3.2 新用户注册功能用于未注册的用户进行账号的注册,当新用户使用该系统时,在登陆界面上点击新用户注册的按钮可以进入新用户注册的界面.该界面输入新的用户名称,输入两次用户密码.如果用户名称和密码符合要求并且两次输入的密码都一致,则提示用户注册成功,如果用户名称已经被注册了或者是两次输入的密码不一致,会提示相应的错误提示信息,并且清空输入框,重新输入.在该界面上有提示返回登陆框的组件,如果登陆成功以后,则可以直接点击该组件,回到登陆界面,进行用户登陆。3.3 密码修改功能该模块的功能是已经登陆进入系统的用户对自己的密码进行修改.进入该界面以后,先输入用户自己的密码,然后输入两次新的密码,如果旧密码输入错误的话,会提示该信息,如果密码输入正确,新密码两次输入一致,则更改该

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

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