(2020年){财务管理财务知识}毕业论文基于的财务管理系统设计

上传人:卓****库 文档编号:143749668 上传时间:2020-09-01 格式:DOCX 页数:32 大小:391.81KB
返回 下载 相关 举报
(2020年){财务管理财务知识}毕业论文基于的财务管理系统设计_第1页
第1页 / 共32页
(2020年){财务管理财务知识}毕业论文基于的财务管理系统设计_第2页
第2页 / 共32页
(2020年){财务管理财务知识}毕业论文基于的财务管理系统设计_第3页
第3页 / 共32页
(2020年){财务管理财务知识}毕业论文基于的财务管理系统设计_第4页
第4页 / 共32页
(2020年){财务管理财务知识}毕业论文基于的财务管理系统设计_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《(2020年){财务管理财务知识}毕业论文基于的财务管理系统设计》由会员分享,可在线阅读,更多相关《(2020年){财务管理财务知识}毕业论文基于的财务管理系统设计(32页珍藏版)》请在金锄头文库上搜索。

1、财务管理财务知识毕业论文基于的财务管理系统设计摘要财务管理系统是典型的管理信息系统,其开发包括后台数据库的建立和前端应用程序的开发两个方面对于前者要求建立数据一致性和完整性强数据安全性好的库而对于后者则要求应用程序功能完备,易使用等特点本论文主要介绍了企业财务收支管理系统的总体设计思想,数据库设计以及功能模块设计。系统主要包括进出账务,账务信息,账务汇总与系统管理模块。软件使用VisualBasic为开发工具,利用其提供的各种面向对象的开发工具,使软件实现了财务的管理功能。关键词:理财;操作系统;管理信息系统;安全AbstractFinancialmanagementsystemisatypi

2、calmanagementinformationsystem(MIS),includingthedevelopmentofitsbackgroundoftheestablishmentandmaintenanceofthedatabaseaswellasthefront-endapplicationdevelopmentforthetwosidesofthespanoftheformerrequesttoestablishdataconsistencyandintegrity,strongdatasecurityTreasurygoodspanforthelatterrequirestheap

3、plicationofafullyfunctioning,easytouse,andothercharacteristicsofthespanThethesisintroducesthegeneraldesigningideaofthefinancialrevenueandexpendituremanagingsystemofenterprise,thedesignofdatabase,andthedesignoffunctionmodels.Thesystemincludestheinput-outputfinancial,theinformationoffinancial,thesumma

4、ryoffinancial,andthesystemmanagementmodels.Byanalysisthesituation,thesoftwareusestheVBasclienttool,andusessomeofthetoolsofobjectoriented,sothatthemanagementofthefinancialcanbeacplished.Keyworks:financialoperatingsystemmanagementinformationsystemsafety目录第1章 理财系统设计概述11.1题目背景11.2研究意义1第2章 开发环境及实现技术22.1

5、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章 财务管理系统详细设计194.1用户登录子系统的实现194.1.1分配用户管理实现194.1.2用户信息管理模块部分代码194.2财务管理子系统模块实现204.2

6、.1 财务管理子系统模块的实现204.2.2 凭证窗体设计的模块的实现214.2.3 总分类账的查询功能的实现224.2.4 资产负债表报表输出功能实现25第5章 程序的测试、调试265.1测试265.2调试结果27第6章 小 结28参考文献29致 谢3025第1章理财系统设计概述1.1题目背景企业财务管理系统是一个企业必不可少的部分,它的易用与安全与否直接决定了一个企业的管理水平,无论是对员工还是决策者,都是一个至关重要的部分。如果说市场是一个企业的生命线,那么企业财务管理系统就是这个生命线的保障系统。很难想象一个企业没有健全的财务系统会怎样生存!长期以来人们使用传统的手工记账方式,直到近十

7、年才有所改观。这种方式效率低,易出错,人为因素大。所以当今年代,我们用计算机代替人们的手工作业,将在各个企业内部发挥越来越重要的作用,提高了企业的运作能力。计算机的广泛应用带来的是企业运营效率的大幅度提高,提高个别劳动生产率,从而带来整个社会的平均劳动生产率的大幅度提高。因此,企业的平均竞争水平加强了,竞争更趋与白热化的程度。而作为企业来讲,对企业自身信息化的程度越来越重视,好的企业使用系统来进行管理,而不使用人来管理。一切以系统为准。从管理层面上节约人力资源,不仅最大限度上提高企业的竞争力,而且节约了大量的人力物力财力资源。作为计算机应用的一部分,使用计算机对财务进行管理,具有手工管理所无法

8、比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的财务趋于透明化,简单化,不仅摆脱了乱账坏账的困扰,而且也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样企业财务收支管理系统成为很有必要的事情,也是拥有很大市场潜力项目。1.2研究意义随着公司业务的发展,财务管理将会变得越来越复杂,如果用传统的管理方法,极易造成不必要的错误,由此带来的经济损失是无法估量的。因此实现财务管理的自动化规范化势在必行。一个完整的项目需要有良好的需求分析,以便实用,而且作为新的项目,一定要做到实用,易用,以接受市场的

9、考验。本软件实现了上述的基本要求,使财务管理变得简单高效安全可靠。它集显示,输入,添加,修改,删除等各种处理为一体,信息维护起来非常方便,极大地减少了错误的发生。本项目的特点是集企业的财务管理学与计算机科学于一身,需对企业的运作体系进行完整的了解,并且关系到企业命脉,安全性必须为第一。此软件的研制成功可以使企业的财务管理透明化,清晰化,减少人为化的因素。第2章开发环境及实现技术2.1VisualBasic6.0简介VisualBasic6.0中文版是一种应用程序开发工具,它的功能就是用来编程Windows下的应用程序。在VisualBasic中,一方面继承了Basic所具有的程序设计语言简单易

10、用的特点,另一方面在其编程系统中采用了面向对象、事件驱动的编程机制,用一种巧妙的方法把Windows的编程复杂性封装起来,提供了一种所见即所得的可视化程序设计方法。在众多的开发工具中,VB具有众多其它开发工具所没有的优点!具体介绍如下:(1)具有面向对象的可视化设计工具在VB中,应用面向对象的程序设计方法(OOP),把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计时只需用现有工具根据界面设计要求,直接在屏幕上“画”出窗口、菜单、按钮、滚动条等不同类型的对象,并为每个对象设置属性。程序员的编程工作仅限于编写相关对象要完成的功能程序,因而程序设计的效率可大大提高。(2)事件驱动的

11、编程机制事件驱动是非常适合图形用户界面的编程方式。在图形用户界面的应用程序中,是由用户的动作即事件掌握着程序运行的流向,每个事件都能驱动一段程序的运行。程序员只要编写响应用户动作的代码,而各个动作之间不一定有联系。(3)提供了易学易用的应用程序集成开发环境在VB集成开发环境中,用户可设计界面、编写代码、调试程序,直至把应用程序编译成可执行文件在Windows中运行,使用户在友好的开发环境中工作。(4)结构化的程序设计语言VB具有丰富的数据类型和结构化程序结构,作为一种程序设计语言,它还有如下一些特点:强大的数值和字符串处理功能丰富的图形指令,可方便地绘制各种图形提供静态和动态数组,有利于简化内

12、存的管理过程可递归调用,使程序更为简练支持随机文件和顺序文件的访问提供了一个可供应用程序调用的包含多种类型的图标库VB程序设计的概念就是面向对象的概念,对象就是数据(DATA)和代码(CODE)互相结合的综合体。Windows上面的每一个图标,包括窗口本身都是对象,如果没有任何事情发生,对象处于停顿状态。当存在外来事件时,程序段执行,它的执行是由外来事件决定的。因此是“事件”驱动的。编写VB程序较为简单,首先将各个对象放在空白窗体上,然后将程序代码分别添加给对象或图标,将它们组合起来就可以随意运行了。在VB中,窗体实际上是一个对象,VB的窗体含有许多内嵌特性,这使得用户界面部分的建立像是从一个

13、目录中挑选一个个合适的控件,而不是从零开始一步一步地建立控件。这种开发者能亲眼看到的程序设计过程就是可视化程序设计。对象:面向对象编程(OOP)的提法大家一定也很耳熟,虽然VisualBasic并不是完全的面向对象编程,但也利用了对象编程技术。对象简单地说就是大家经常看到的各种窗口、按钮、文本框甚至打印机等。属性:如同电视有黑白、彩色之分一样,作为对象的Windows中的窗口也是有大有小,文本框的位置不可能完全一样,菜单要显示出不同的功能,这些都是由对象的属性决定的。不同对象的属性可能不同。属性一般决定了对象的位置、大小、显示等情况。方法:就是对象能够做的事,如打印机对象就有打印(Print)

14、方法、窗口对象支持隐藏(Hide)方法、很多对象支持移动(Move)方法等。事件:就是对象对用户各种操作的反映情况。如用户用鼠标按一下按钮,就会触发按钮的“按”(Click)事件。控件:控件就是VisualBasic提供的编程用的模块,与对象有直接的联系,如同积木的木块,使用这样的控件,就可以像拼图或堆积木一样“搭”、“拼”你的程序界面。VisualBasic中使用控件,简化了Windows中的窗口、按钮等对象的编程设计。每个控件都有各自的属性、事件及方法。只需修改这些特征你就可以随心所欲地编程了。最重要的是,你可以利用成千上万的各种扩充的控件来快速构造几乎能满足你任何要求的程序。例如,如果你

15、不满意Windows简陋的媒体播放器,你就可以使用VB的多媒体控件在1小时以内设计一个完全自己风格的能够播放CD、VCD的多媒体播放器,而功能完全与之相当。2.2SQLServer2000语言简介及特性SQL全称是“结构化查询语言(StructuredQueryLanguage)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。如今无论是像Oracle,Sybase,Informix,SQLserver这些大型的数据库管理系统,还是像VisualFoxporo,PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。SQL广泛地被采用正说明了它的优点。它使全部用户,包括应用程序员、DBA管理员和终端用户受益非浅。(1)非过程化语言SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有SQL语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。SQL不要求用户指定对数据的存放方法。这种特性使用户更易集中精

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

最新文档


当前位置:首页 > 商业/管理/HR > 企业文档

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