ImageVerifierCode 换一换
格式:DOCX , 页数:60 ,大小:1.34MB ,
资源ID:1472691      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1472691.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(家庭理财系统的设计与实现.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

家庭理财系统的设计与实现.docx

1、家庭理财系统的设计与实现第一章 实验设计课题与要求2第二章 系统的调查与分析 3 课题背景 3 可行性分析3 经济可行性3 技术可行性和运行可行性 3第三章 数据库分析与建立4 43.2.1 用户表的数据流43. 成员表的数据流53. 收支表的数据流5 借贷表的数据流5 银行表的数据流5 3.3 系统E-R图6 3.4 数据流图7 3.5 数据库的建立7第四章 系统的设计与实现84.1系统与数据库的链接84.2系统界面的设计与实现 84.2.1 登录界面的设计84.2.2 主界面的设计94.2.3 家庭理财界面的设计104.2.4 理财报表与报表打印的设计164.2.5 选项界面包括成员管理和

2、密码修改18第五章 设计心得与体会 19附录:源代码清单20 第一章:实验设计课题与要求实验设计课题:家庭理财系统1、设计要求:本系统要求对家庭的收入情况,预计支出情况,实际支出情况,投资情况,消费情况和存款情况进行系统性的分析、设计,并形成系统设计说明书。同时用DELPHI或VB来实现该系统,。目的是通过收支系统的分析,使各家庭对自己的家庭财务有一个全面的了解和分析,以便能作到节约开支,细水长流,同时进行必要的投资。2、编程语言为DELPHI或VB语言。3、系统功能具备:1、提供便捷、美观及丰富的界面以便能录入各类数据。2、动态查询各类信息。3、能用图形、报表和表格三种形式对收支情况进行分析

3、和统计。4、能打印各类统计信息。5、应用程序采用多文挡界面的风格。6、尽量用菜单。7、界面的风格要多样化,但必须满足用户的要求。8、打印源程序、主要界面和报表。4、关键技术:1、系统的调查和分析方法。2、E-R图、数据流图、数据字典、标准化理论。3、系统设计说明书。4、数据库的设计方法。5、Delphi 中的SQL语言。6、DELPHI 的IDE集成开发环境。7、PASCAL语言。8、数据库应用程序的设计。5、参考资料:1、以上版本的参考书。2、?数据库系统概论?,萨师煊、王珊主编,高等教育出版社,2000,2月,第三版。第二章:系统的调查与分析 课题背景近年来,计算机技术飞速开展几乎超出了人

4、们的想象,硬件的更新换代速度更是以级数进行。计算机在处理对象、处理方法上都发生了很大的变化。作为计算机科学的重要分支数据库技术,也被越来越多的应用领域采用来存储和处理他们的信息资源。计算机已经不再仅仅是科学研究的工具,它越来越多地影响到了我们生活的诸多方面,更多的应用软件出现在了我们的身边,给人们生活的方方面面都带来了极大的便利。近年来随着国内外社会经济和科学技术的不断改革和开展,各种各样的开销与收入也越来越多,很多人对于日常帐目的管理感到越来越力不从心,收支管理已刻不容缓,在大多数家庭里,由于计算机知识的缺乏,人们还采用手写记帐的方法,这种管理方法存在跟多缺陷,如:效率低、保密性差,另外时间

5、一长,将产生大量的冗余文件和数据,这对于查找、更新和维护工作都带来了很大的困难。家庭理财系统就是通过计算机对人们日常的收支进行管理,具有相关的收支情况查询和录入,以及有关数据的打印输出,有计算机统计可使人们从繁重的劳动中解脱出来,通过一些简单的输入操作,及时、准确地获得需要的信息。理财系统在强调管理,强调信息,强调经济效益的现代社会中越来越普及,越来越重要。而理财一直运用于企业单位,是表达一个企业的竞争力,市场力和凝聚力的方面,可以说,没有一个符合企业状况的理财系统,这样的企业就没有良好的开展前景。现在,收支管理不再仅仅是企业所要具备的,小到一个家庭,也是必不可少的。本人的这个家庭理财系统就是

6、为家庭而设计的,通过这个程序,我们可以便捷的记录每年每月每天的日常开销和收入,我们只需要点击鼠标,就可以计算出收支的平衡情况,为家庭的理财提供帮助,有利于收支的良性开展。2.2 可行性分析目的:可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决。.1 经济可行性 计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为家庭的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高家庭的工作效率;第四,本系统可以使敏感文档更加平安,等等。所以,本系统在

7、经济上是可行的。.2 技术可行性和运行可行性为了有助于更好地进行系统的开发,我对自己社会普通家庭的收入情况进行了初步的了解,现在普通家庭的固定收入在几千圆左右,每月在衣食住行各个方面至少要1000圆左右的开销,加上各种固定的各项费用,方方面面很复杂,很难清楚明了地记录下来,一般是采用手工记帐,这样很麻烦,也算不清楚帐,每个月都要花大量的时间在算钱上。而由于一些比拟缺乏电脑方面的知识,所以,电脑对他们来说只是摆设,但只要安装家庭理财系统,他们将只需要点击鼠标就可以十分便捷地对家庭的收支情况进行统计和计算。本系统的开发我利用SQL Server 2000 作为本系统的数据库,它是一个支持多用户的新

8、型数据库,适用于各种大中小规模的数据量需求。使用DELPHI做为本系统的开发环境,DELPHI 拥有一个可视化的集成开发环境(IDE),采用面向对象的编程语言ObjectPascal和基于部件的开发结构框架。Delphi它提供了500多个可供使用的构件,利用这些部件,开发人员可以快速地构造出应用系统。开发人员也可以根据自己的需要修改部件或用Delphi本身编写自己的部件。它作为一种现代化的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供了保障。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。本系统为一个小型的家庭

9、理财系统,所消耗的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。第三章:数据库分析与建立 数据需求根据系统的需求,首先将要记录的信息分类,要记录的信息如下:1、用户表:用户名、密码;2、成员表:成员、生日、称呼、备注;3、收支表:类型、日期、金额、工程、成员、备注;4、借贷表:类型、日期、金额、工程、成员、备注;5、银行表:类型、日期、卡号、金额、工程、成员、备注; 根据这些需求,本系统需要5个表:“用户表用于用户登录、“成员表用于用户添加家庭成员、“收支表“借贷表“银行表用于用户对日常现金、存折的收支进行管理。 数据字典3.2.1 用户表的数据流 列

10、名数据类型长度允许空标识主键IDint4否是,自动增长是用户名char10否否否密码varchar10是否否3.2.2 成员表的数据流列名数据类型长度允许空主键成员Char10否是生日Datetime8是否称呼Char10是否备注text16是否3.2.3 收支表的数据流列名数据类型长度允许空标识主键IDInt4否是,自动增长是类型Char10是否否日期Datetime8是否否金额Float8是否否工程Char10是否否成员Char10是否否备注text16是否否3.2.4 借贷表的数据流列名数据类型长度允许空标识主键IDInt4否是,自动增长是类型Char10是否否日期Datetime8是否

11、否金额Float8是否否工程Char10是否否成员Char10是否否备注text16是否否3.2.5 银行表的数据流列名数据类型长度允许空标识主键IDInt4否是,自动增长是类型Char10是否否日期Datetime8是否否卡号char10是否否金额Float8是否否工程Char10是否否成员Char10是否否备注text16是否否 系统E-R图成员成员生日备注称呼日期收支类型借贷工程备注日期类型金额成员金额密码用户名用户工程成员备注银行存取类型日期卡号金额工程成员备注3.4 数据流图用户登录理财报表家庭理财成员管理修改密码收支报表借贷报表存取报表日常管理日常查询添加成员查询成员删除成员报表打

12、印与预览收支查询与统计借贷查询与统计存取查询与统计收支信息添加与删除借贷信息添加与删除存取信息添加与删除 数据库建立直接翻开MSSQL工具“企业管理器,新建一个数据库名为“家庭理财系统,而后在建好的数据库中根据需要新建表:用户表、成员表、收支表、借贷表、银行表,依据数据字典中各个表的要求设计表。第四章:系统的设计与实现 系统与数据库的链接使用ADOConnection控件与SQL中的“家庭理财系统数据库进行链接,双击该控件如下列图所示进行链接:4.2 系统界面的设计与实现4.2.1 登录界面的设计在进入系统之前,必须要有符合本系统的用户以及每个用户对应的密码。如果没输入用户名或密码,点击登入将会提示用户名或密码不能为空。如果用户名错误和用户的密码不符合将会提示用户名错误或密码错误,请重新输入所示。本系统默认用户名:admin和密码:admin,用户可以在首次登录之后在系统里面

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1