1、苏州大学自学考试助学毕业论文(设计)家庭理财管理信息系统 计算机科学与技术学院 计算机信息管理 专业 10 届 自学考试本科 班024509101021 姓 名 殷海鸥 樊光辉 2010 年 05 月 5 日苏州大学本科毕业设计(论文 )1目录摘要 .3Abstract.4前言 .5第 1章 VB 数据库开发基础 .61.1数据访问对象模型 .61.2 ODBC.61.3创建数据源 .71.4 ADO Date 数据库 .81.4.1 ADO Data控件的属性 .91.4.2 ADO Data控件的方法 .91.4.3 ADO Data控件的事件 .91.5 Data Combo控件 .10
2、1.5.1 Data Combo控件的属性 .101.5.2 Data Combo控件的方法 .111.5.3 ata Combo控件的事件 .11第 2章 数据库的设计 .122.1 概述 .122.1.1 系统功能 .122.1.2设计技巧 .122.2 系统结构 .122.3数据表的设计 .132.3.1 用户及家庭成员信息表的建立 .16第 3章 家庭管理系统 .173.1 系统实现 .173.1.1 公共模块 .183.1.2 登陆界面 .183.1.3 窗体 .193.1.4 定期存款 .203.1.5 日常收支 .203.1.6 查询 .213.1.7 活期存取 .223.1.8
3、 借还帐户 .233.1.9 银行储蓄 .243.110 分析 .24第 4章 模块与表功能的实现 .254.1 操作查询的实现 .254.2 数据的输入与导入 .25苏州大学本科毕业设计(论文 )2第 5章 菜单设计与访问 VB数据库 .275.1 概述 .275.2 菜单创建 .285.3 工具栏的创建 .285.4论述 VB数据库 .305.5 用数据库控件访问数据库 .30总结 .32参考文献 .33致谢 .34苏州大学本科毕业设计(论文 )3摘要前言近几年来,随着我国城乡居民收入的增加和生活水平的提高,家庭理财已成为人们居家过日子的重要内容。社会学家细心的观察到,时下家庭的“小九九”
4、比之计划经济年代,开始发生微妙的变化。现在的城乡家庭生活发生了明显的变化,人们的收入逐渐拉开档次,消费水平也高了。大多数家庭关注的是提高生活质量,一方面精打细算,量入为出,把钱用在刀刃上;另一方面保证适当的娱乐活动、社会交际、智力开发等方面的开支。为此,不少家庭就有中长期财务预算,有基本建设规划。总的说来,家庭理财必须以量入为出为原则,以财产保值增值为目标,处理好积累和消费的关系。因此,应树立以下四个观念:第一,资金运动质量观。资金(包括现金,有价证券,存款等)运动,是家庭经济活动的价值反应,家庭理财应管好用活资金,加速资金周转,提高资金利用效果,力争做到结构合理、偿债能力强、经济效益高,家庭
5、财务做为资金的载体,应力争实现其保值增值。第二,资金使用责任观。家庭财产作为社会资源的一部分,有责任创造社会财富,履行社会责任,为适应我国经济发展的要求,家庭可根据自身状况,适当投资,适度超前消费。第三,经济效益观。家庭经济生活的基本目标,是在满足生活最佳需要的基础上,实现家庭财力的最大化。因此家庭理财要与经济效益挂钩,必须处理好投入与产出的关系,规避各种经济风险,堵塞各种经济漏洞,增收节支,当好家理好财,不断提高经济效益。第四,利益协调观。家庭作为社会的细胞,它无疑又是一个利益结合体。从该意义上讲,家庭理财实质就是处理协调家庭内部及与各有关的经济方面的经济利益关系。在理财实践中,要坚持公正、
6、公平、诚实和守信的原则,妥善处理好家庭内部利益关系、家庭与国家及有关经济单位的利益关系。家庭理财管理是家庭管理的一个重要内容。随着家庭人员收入数量的增加,家庭人员的工资管理工作也变得越来越复杂。工资管理既涉及到家庭成员开销及帐户管理,同时也是家庭财务管理的重要组成部分。工资管理需要和家庭成员相联系,同时也统计每年的开支和收入等来生成家庭内每个人员的基本工资、津贴、医疗保险、保险费、实际发放工资及银行贷款和存储等。资金是组成家庭活动来源和生活保障的主要元素,资金的流动影响到人们生活质量的运作,家庭成员的工资是家庭资金管理的一个重要的组成部分,方便进一步对自苏州大学本科毕业设计(论文 )4己和家人
7、的了解,提高生活水平、改善生活质量。家庭工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。工资管理系统是典型的信息管理系统(MIS),前台程序开发工具采用 VB6.0,后台数据库采用 Access数据库。VB6.0 是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。 Access 数据库具有与 VB无缝连接、操作简单、易于使用的优点。运行结果表明,本家庭工资管理系统极大提高了工作效率,节省了人力和物力,最终满足家庭财务管理、家庭成员的需要,同时也成为现代化家庭管理的标志。关键词:工资管理 、信息管理、 数据查询 、数据库、 VB6.0作者:
8、殷海鸥指导老师:樊光辉苏州大学本科毕业设计(论文 )5AbstractFamily Enterprises wages management is a family management important content. The family management already involves to the enterprise work human management. The family management needs to relate with the personnel management, at the same time connects man-hour of
9、checking attendance and medical insurance and so on, produces the enterprise each staffs base pay, the allowance, the medical insurance, actual provides the wages and so on. The fund is the enterprise survival principal element; the early wages management adopts the material and has the strong time
10、limit. Based on the above reason, the enterprise wages management system management system use computer safely preserves, the rapid calculation, the comprehensive statistics, the realization wages management systematization, the standardization, the automation. The enterprise wages management system
11、 management system is the typical information management system (MIS), The movement result proved that, this enterprise wages management system management system enormously enhanced the working efficiency, finally meets the needs which the enterprise financial control, the staff wages provides, at t
12、he same time also becomes the symbol which the modernized enterprise manages.Key words:Family management information management ; data inquiry ; database;VB6.0Written by Yin HaiOuSupervised by Fan GuangHui苏州大学本科毕业设计(论文 )6前言Visual Basic是 Microsoft公司的重点产品,它具有其它数据库开发工具无法比拟的优势,而且简单易学。本论文是以实例方式讨论 VB开发数据库
13、运行软件的思想和方法。第一章介绍 VB开发基础;第二章介绍家庭理财管理信息表的建立;其中包括 用户信息表、家庭成员信息表、收入信息表、支出信息表、活期帐户信息表、活期存取信息表、定期存款信息表、借入借出信息表。第三章介绍家庭理财管理模块的创建;包括系统管理、基础数据管理、日常收支管理、银行储蓄管理、借还钱管理、理财分析等六个模块的设计。第四章介绍模块与表功能的实现;包括后台具备数据输入、批量数据导入、修改、删除、查询、权限设置与管理等功能。第五章介绍菜单的设计以及数据库与 VB的链接技术及运用。本论文中对家庭理财管理信息系统的创建工具技巧如下: 公共模块的设计 ACCESS数据库设计方法 VB
14、菜单设计方法 ADO控件设计方法 Data Grid控件设计方法 统一的数据编辑方法 VB报表设计方法 图像数据的存储方法 事件编辑技术苏州大学本科毕业设计(论文 )7第 1章 VB 数据库开发基础VB提供了功能强大的数据库管理功能,能够方便、灵活地完成数据库应用中涉及的查询、修改数据库以及打印等各种操作。本章主要介绍以 access为平台的 VB数据库系统开发相关知识,为后面几章的数据库应用系统设计打下基础。1.1数据访问对象模型ODBC数据库是开放式数据库,包括 ODBC标准的客户/服务器数据库,如Microsoft Server、Oracle、Sybase 等,VB 可以使用支持 ODB
15、C标准的数据库。1.2 ODBC ODBC是开放式数据库链接,它能提供访问数据库的单一接口。 ODBC使客户应用程序的开发可以独立于后端服务器。 ODBC由如图 1.1几部分组成。客户应用程序SQL Server 驱动程序Oracle 驱动程序 FoxPro 驱动程序 .SQL Serve 数据库Oracle 数据库 FoxPro Server 数据库ODBC 数据源 ODBC 驱动程序管理器图 1.1 ODBC的组成苏州大学本科毕业设计(论文 )81.3创建数据源在建立好数据源并在当前服务器上安装相应的 ODBC驱动程序,就可以建立应用程序需要的数据源了。创建一个 ODBC数据源:1.在控制
16、面板中,建立数据源界面。2.双击“ODBC Date Source”进入 ODBC数据源管理器。图 1.2 ODBC 数据源管理器图 1.3 创建新数据源苏州大学本科毕业设计(论文 )9图 1.4 创建 Access数据源1.4 ADO Date 数据库ADO Date控件它与 VB固有的 Date控件相似。使用 ADO Date控件,可以利用 ADO快速建立数据绑定控件和数据提供者之间的连接。设置 ADO 数据控件的连接字符串(Connection String)属性来创建到数据源的连接。这个属性给出了将要访问的数据库的位置和类型。在 ADO 数据控件的属性窗口中单击 Connection String 属性旁的浏览按钮就可以设置这个属性。 使用数据连接文件这个选项指定一个连接到数据源的自定义的连接字符串,单击旁边的“浏览”按钮可以选择一个连接文件。 使用 ODBC 数据源名称这个选项允许使用一个系统定义好的数据源名称(DSN)来作为连接字符串。可以在组合框中的数据源列表中进行选择,使用旁边的“添加”按钮可以添加或修改 DSN。 使用连接字符串这个选项定义一个到数据源的连接字符串。单击“生成”按钮弹出“数据连接属性”对话框,在这个对话框中可以指定提供者的名称、连接以及其它的要求信息。