基于vb的财务管理系统设计.doc

上传人:F****n 文档编号:94253559 上传时间:2019-08-04 格式:DOC 页数:40 大小:547.50KB
返回 下载 相关 举报
基于vb的财务管理系统设计.doc_第1页
第1页 / 共40页
基于vb的财务管理系统设计.doc_第2页
第2页 / 共40页
基于vb的财务管理系统设计.doc_第3页
第3页 / 共40页
基于vb的财务管理系统设计.doc_第4页
第4页 / 共40页
基于vb的财务管理系统设计.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《基于vb的财务管理系统设计.doc》由会员分享,可在线阅读,更多相关《基于vb的财务管理系统设计.doc(40页珍藏版)》请在金锄头文库上搜索。

1、2011届 分类号:TP311 电子科技大学本科专业毕业设计基于VB的财务管理系统设计姓 名 刘 鹗 学 号 年 级 2007级 专 业 电子信息工程 系(院)信 息 学 院 指导教师 许 飞 涵盖了企业价值、不动产、无形资产、机器设备、珠宝首饰等评估业务主要领域,涉及业务承接、业务操作、报告出具等评估业务全过程,在基本概念、方法体系、价值类型等方面与国际评估准则趋同,初步构建了资产评估准则体系,执业有据可依、检查有规可循的格局基本形成。基于VB的财务管理系统设计摘 要财务管理系统是典型的管理信息系统,其开发包括后台数据库的建立和前端应用程序的开发两个方面对于前者要求建立数据一致性和完整性强数

2、据安全性好的库而对于后者则要求应用程序功能完备,易使用等特点本论文主要介绍了企业财务收支管理系统的总体设计思想,数据库设计以及功能模块设计。系统主要包括进出账务,账务信息,账务汇总与系统管理模块。软件使用Visual Basic为开发工具,利用其提供的各种面向对象的开发工具,使软件实现了财务的管理功能。关键词:理财;操作系统;管理信息系统;安全AbstractFinancial management system is a typical management information system (MIS), including the development of its backgrou

3、nd of the establishment and maintenance of the database as well as the front-end application development for the two sides of the span of the former request to establish data consistency and integrity, strong data security Treasury good span for the latter requires the application of a fully functio

4、ning, easy to use, and other characteristics of the span The thesis introduces the general designing idea of the financial revenue and expenditure managing system of enterprise, the design of database, and the design of function models. The system includes the input-output financial, the information

5、 of financial, the summary of financial, and the system management models. By analysis the situation, the software uses the VB as client tool, and uses some of the tools of object oriented, so that the management of the financial can be accomplished. Key works: financial operating system management

6、information system safety目录第1章 理财系统设计概述11.1题目背景11.2研究意义1第2章 开发环境及实现技术22.1 Visual Basic 6.0简介22.2 SQL Server 2000语言简介及特性32.3开发环境5第3章 财务管理系统的概要设计63.1系统结构流程图63.1.1系统结构图63.1.2系统流程图73.1.3 E-R图83.2数据库设计123.3创建数据库123.4界面设计153.4.1主界面设计153.4.2用户登录子界面163.4.3财务管理子系统界面设计173.4.4填写凭证的设计173.4.5账目查询界面设计18第4章 财务管理系统

7、详细设计194.1用户登录子系统的实现194.1.1分配用户管理实现194.1.2用户信息管理模块部分代码194.2财务管理子系统模块实现204.2.1 财务管理子系统模块的实现204.2.2 凭证窗体设计的模块的实现214.2.3 总分类账的查询功能的实现224.2.4 资产负债表报表输出功能实现25第5章 程序的测试、调试265.1测试265.2调试结果27第6章 小 结28参考文献29致 谢3029第1章 理财系统设计概述1.1题目背景企业财务管理系统是一个企业必不可少的部分,它的易用与安全与否直接决定了一个企业的管理水平,无论是对员工还是决策者,都是一个至关重要的部分。如果说市场是一个

8、企业的生命线,那么企业财务管理系统就是这个生命线的保障系统。很难想象一个企业没有健全的财务系统会怎样生存!长期以来人们使用传统的手工记账方式,直到近十年才有所改观。这种方式效率低,易出错,人为因素大。所以当今年代,我们用计算机代替人们的手工作业,将在各个企业内部发挥越来越重要的作用,提高了企业的运作能力。计算机的广泛应用带来的是企业运营效率的大幅度提高,提高个别劳动生产率,从而带来整个社会的平均劳动生产率的大幅度提高。因此,企业的平均竞争水平加强了,竞争更趋与白热化的程度。而作为企业来讲,对企业自身信息化的程度越来越重视,好的企业使用系统来进行管理,而不使用人来管理。一切以系统为准。从管理层面

9、上节约人力资源,不仅最大限度上提高企业的竞争力,而且节约了大量的人力物力财力资源。作为计算机应用的一部分,使用计算机对财务进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的财务趋于透明化,简单化,不仅摆脱了乱账坏账的困扰,而且也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样企业财务收支管理系统成为很有必要的事情,也是拥有很大市场潜力项目。1.2研究意义随着公司业务的发展,财务管理将会变得越来越复杂,如果用传统的管理方法,极易造成不必要的错误,由此带来的经济损失是

10、无法估量的。因此实现财务管理的自动化规范化势在必行。一个完整的项目需要有良好的需求分析,以便实用,而且作为新的项目,一定要做到实用,易用,以接受市场的考验。本软件实现了上述的基本要求,使财务管理变得简单高效安全可靠。它集显示,输入,添加,修改,删除等各种处理为一体,信息维护起来非常方便,极大地减少了错误的发生。本项目的特点是集企业的财务管理学与计算机科学于一身,需对企业的运作体系进行完整的了解,并且关系到企业命脉,安全性必须为第一。此软件的研制成功可以使企业的财务管理透明化,清晰化,减少人为化的因素。第2章 开发环境及实现技术2.1 Visual Basic 6.0简介Visual Basic

11、 6.0中文版是一种应用程序开发工具,它的功能就是用来编程Windows 下的应用程序。在Visual Basic中,一方面继承了Basic所具有的程序设计语言简单易用的特点,另一方面在其编程系统中采用了面向对象、事件驱动的编程机制,用一种巧妙的方法把Windows的编程复杂性封装起来,提供了一种所见即所得的可视化程序设计方法。在众多的开发工具中, VB具有众多其它开发工具所没有的优点!具体介绍如下:(1)具有面向对象的可视化设计工具在VB中,应用面向对象的程序设计方法(OOP),把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计时只需用现有工具根据界面设计要求,直接在屏幕上“

12、画”出窗口、菜单、按钮、滚动条等不同类型的对象,并为每个对象设置属性。程序员的编程工作仅限于编写相关对象要完成的功能程序,因而程序设计的效率可大大提高。 (2)事件驱动的编程机制事件驱动是非常适合图形用户界面的编程方式。在图形用户界面的应用程序中,是由用户的动作即事件掌握着程序运行的流向,每个事件都能驱动一段程序的运行。程序员只要编写响应用户动作的代码,而各个动作之间不一定有联系。(3)提供了易学易用的应用程序集成开发环境 在VB集成开发环境中,用户可设计界面、编写代码、调试程序,直至把应用程序编译成可执行文件在Windows中运行,使用户在友好的开发环境中工作。 (4)结构化的程序设计语言

13、VB具有丰富的数据类型和结构化程序结构,作为一种程序设计语言,它还有如下一些特点: 强大的数值和字符串处理功能 丰富的图形指令,可方便地绘制各种图形 提供静态和动态数组,有利于简化内存的管理 过程可递归调用,使程序更为简练 支持随机文件和顺序文件的访问 提供了一个可供应用程序调用的包含多种类型的图标库 VB程序设计的概念就是面向对象的概念,对象就是数据(DATA)和代码(CODE)互相结合的综合体。Windows上面的每一个图标,包括窗口本身都是对象,如果没有任何事情发生,对象处于停顿状态。当存在外来事件时,程序段执行,它的执行是由外来事件决定的。因此是“事件”驱动的。 编写VB程序较为简单,

14、首先将各个对象放在空白窗体上,然后将程序代码分别添加给对象或图标,将它们组合起来就可以随意运行了。 在VB中,窗体实际上是一个对象,VB的窗体含有许多内嵌特性,这使得用户界面部分的建立像是从一个目录中挑选一个个合适的控件,而不是从零开始一步一步地建立控件。这种开发者能亲眼看到的程序设计过程就是可视化程序设计。 对象:面向对象编程(OOP)的提法大家一定也很耳熟,虽然Visual Basic并不是完全的面向对象编程,但也利用了对象编程技术。对象简单地说就是大家经常看到的各种窗口、按钮、文本框甚至打印机等。属性:如同电视有黑白、彩色之分一样,作为对象的Windows中的窗口也是有大有小,文本框的位置不可能完全一样,菜单要显示出不同的功能,这些都是由对象的属性决定的。不同对象的属性可能不同。属性一般决定了对象的位置、大小、显示等情况。方法:就是对象能够做的事,如打印机对象就有打印(Print)方法、窗口对象支持隐藏(Hide)方法、很多对象支持移动(Move)方法等。事件:就是对象对用户各种操作的反映情况。如用户用鼠标按一下按钮,就会触发按钮的“按”(Click)事件。控件:控件就是Visual Basic提供的编程用的模块,与对象有直接的联系,如同积

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 事务文书

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