基于VB技术的长春市村级财务管理系统的开发.docx
《基于VB技术的长春市村级财务管理系统的开发.docx》由会员分享,可在线阅读,更多相关《基于VB技术的长春市村级财务管理系统的开发.docx(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 摘 要 长春市,村级财务管理系统是典型的信息管理系统,完成了它的发展过程,包括后台数据库前端应用前者要求建立起数据一致性和完整性的建立和发展,数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本文介绍了农村财务收支管理系统的总体设计思想,数据库设计和模块设计。该系统包括访问帐户,帐户信息,帐户汇总与系统管理模块。软件的开发工具采用Visual Basic,利用各种面向对象的开发工具,它提供了软件,实现财务管理的职能。关键词:理财;操作系统;管理信息系统;安全AbstractChangchun City, village-level financial management s
2、ystem is a typical management information system, completed its development process, including the back-end database front-end application former requirement to establish data consistency and integrity of the establishment and development of data security for good. For the latter requires the applic
3、ation fully functional, easy to use features. This article describes the overall design, database design and module design of rural financial revenue and expenditure management system. The system includes access account, account information, account summary and system management module. Software dev
4、elopment tools using Visual Basic, using a variety of object-oriented development tool, which provides software to realize the functions of financial management. Key works: financial operating system management information system safety目录第1章 理财系统设计概述11.1题目背景11.2研究意义3第2章 开发环境及实现技术52.1 Visual Basic 6.
5、0简介52.2 SQL Server 2000语言简介及特性62.3开发环境14第3章 长春市村级财务管理系统的概要设计153.1系统结构流程图153.1.1系统结构图153.1.2系统流程图163.1.3 E-R图173.2数据库设计213.3创建数据库213.4界面设计243.4.1主界面设计243.4.2用户登录子界面253.4.3财务管理子系统界面设计263.4.4填写凭证的设计263.4.5账目查询界面设计27第4章 长春市村级财务管理系统详细设计284.1用户登录子系统的实现284.1.1分配用户管理实现284.1.2用户信息管理模块部分代码284.2财务管理子系统模块实现294.
6、2.1 财务管理子系统模块的实现294.2.2 凭证窗体设计的模块的实现304.2.3 总分类账的查询功能的实现314.2.4 资产负债表报表输出功能实现34第5章 程序的测试、调试355.1测试355.2调试结果36第6章 小 结37参考文献38致 谢2第1章 理财系统设计概述1.1题目背景村级财务管理是农村集体管理的基础,广大农村干部和群众最关心的热点、焦点1。村级财务管理的质量,在关系到农村集体经济发展之间的关系,党的农村政策的实施直接影响,社会稳定和党的干部队伍中。近年来,各级党委、政府大力推进农村脱管,村务公开等措施,在农村财务管理规范一些积极有效的探索,但由于种种原因,当前村级财务
7、管理还存在着与新农村建设的不兼容的一些突出问题,必须各级党委的密切关注,政府和有关部门。财务管理是越来越多,传统的手工记账要跟上时代的步伐。20世纪90年代以来,计算机的发展,应用于各种行业。人们的生活离不开计算机的援助开始2。为财务管理系统的计算机网络是特别重要的。使用计算机来管理金融具有无可比拟的优势。所以当今年代,我们用计算机代替人们的手工作业,将在各个农村内部发挥越来越重要的作用,提高了农村的运作能力。计算机的广泛应用带来的是农村运营效率的大幅度提高,提高个别劳动生产率,从而带来整个社会的平均劳动生产率的大幅度提高。因此,农村的平均竞争水平加强了,竞争更趋与白热化的程度。而作为农村来讲
8、,对农村自身信息化的程度越来越重视,好的农村使用系统来进行管理,而不使用人来管理。一切以系统为准。从管理层面上节约人力资源,不仅最大限度上提高农村的竞争力,而且节约了大量的人力物力财力资源。重点介绍了该系统的实际工资薪金服务进行了详细的分析,研究业务,他们的业务流程的细致分析,使用灵活的计算方法,改变繁杂的手工操作,效率低下,无法操作,灵活性差的特点,提高其效率和有效性。员工工资管理服务,实现现代化管理的制度化。长春市,村级财务管理系统能够快速、准确地反映出用户需要的信息及时方便的进行各种搜索类型,以便为决策者提供有力的支持,准确的判断。在农村管理计算机的利用更加合理,更加规范,更加科学。在今
9、天的社会经济发展和人民生活水平的提高,合理的个人理财成为对人们的生活有直接的影响越来越重要。财务管理软件层出不穷,系统只适用于个人理财作出正确的财务决策提供财务数据的统一管理。其界面友好,操作简单,除了管理基本的财务信息,而且还提供了统计数据,查询,图表,报表打印。为了方便操作,设置一些常用功能快捷工具栏,菜单项,设置快捷键。它掌握了许多科学的用户统计数据的财务状况。根据用户的实际情况,建立了收入支出类型,以适应不同的社会阶层,不同行业中的应用。本软件是一个单用户系统,没有权限,可以保证数据的安全性。数据分为两个模块,即对细节和收入和支出细节转移,反映了不同的经济活动,经常账户状况。长春市的主
10、要功能,村级财务管理系统:用户管理:用户数据的管理,主要功能是修改注册表系统的用户名和密码,和用户的基本信息。收入和支出类型设置:项目的收入和支出的实际名称由用户设置的,如收入类型:工资,补贴,股票收益率,反映了其收入来源的细节。如果支出类型有:电话,餐饮,购物,公用事业和其他细节体现的钱,花时间,钱的下落时,等。提供快速调用Windows“记事本”和“计算器”。用户友好的伐木作业和金融计算。数据维护:对经济和商业数据的增加,修改,删除等操作。收入和支出的细节并将单独行动的细节,根据现有的标签显示模块的数据自动确定操作的数据对象。并列表双击当前数据编辑数据。l图的数据输入和统计功能:该功能可以
11、通过导入外部数据,以达到数据的添加,如Excel电子表格数据导入,导入国际收支数据和传输数据。统计图表是指立方体地图的形式显示数据显示,收入,支出,转移,转移的传说,所以统计的观点更直观。l数据查询功能:此功能是根据标签时,收入和支出的细节或查询功能确定转移详细显示。查询可根据收入/费用,收入和支出类型,转移/,日期发生量,发生,查询的输入日期。查询结果在相应的数据表的标签显示,操作和维护。在输入日期,以及日期和基于出现间隔可用查询量。l统计:总收入和总支出统计数量,总金额转移,总转移量,按照付款的总体平衡,平衡转移量来计算统计。l报表打印:打印输出的数据,提供了一个。作为计算机应用的一部分,
12、使用计算机对财务管理,具有手工管理所无法比拟的优点。例如:检索迅速,查找方便,可靠性高,存储容量大,保密性好,寿命长,成本低。这些优点能够极大地提高人事管理的效率,劳动,但在农村地区,往往财务透明度,简化,不仅摆脱困扰乱账坏账,但在农村地区也是科学化、正规化管理,与世界的重要条件。因此,农村金融发展等支出管理系统成为很有必要的事情,但也有巨大的市场潜力的项目。1.2研究意义随着新农村的发展,财务管理将会变得越来越复杂,如果用传统的管理方法,极易造成不必要的错误,由此带来的经济损失是无法估量的。因此实现财务管理的自动化规范化势在必行。一个完整的项目需要有良好的需求分析,以便实用,而且作为新的项目
13、,一定要做到实用,易用,以接受市场的考验。本软件实现了上述的基本要求,使财务管理变得简单高效安全可靠。它集显示,输入,添加,修改,删除等各种处理为一体,信息维护起来非常方便,极大地减少了错误的发生。本项目的特点是集农村的财务管理学与计算机科学于一身,需对农村的运作体系进行完整的了解,并且关系到农村命脉,安全性必须为第一。此软件的研制成功可以使农村的财务管理透明化,清晰化,减少人为化的因素。1Visual Basic学习版允许程序员方便地开发Windows和Windows NT(R)的应用。这个版本包括所有标签的内部控制和网格,和数据绑定控件。2专业版是一套完整的专业程序员特色发展工具。这个版本
14、包括了所有功能和学习版的ActiveX控件,因特网信息服务器应用程序设计,集成可视化数据库工具和数据环境,活动数据对象,动态HTML网页设计师。3农村版允许程序员在一个分布式应用程序开发的专业和强大的集团。专业版包括了所有功能和后台工具如SQL Server,微软事务服务器,网络信息服务器,Visual SourceSafe,SNA服务器,和其他人。三种版本,可以满足不同开的开发需要。1.3国内外现状国外建立合作的管理模式,村级财务管理成为农业产业化的实施过程中最常用的,美国通过新一代社加强村级财务管理;德国主要通过与规范,遵守民主,科学的管理原则,形成“合作社”,加强村级财务管理确保农民能使
15、民主权利的充分行使,并能达到较高的经济效益;以“造村运动”自下而上的日本,从地方到中央财政改革的荷兰村;通过“农民联盟”的自主性,发展村级财务审计和监督,严格和详细的规则。反观国内村级财务现状,主要有以下几种:一些村级财务管理的内部监督机构无用。村务公开和民主管理是党在农村工作的重要组成部分,也是农村工作的重要任务。虽然许多村庄都建立了内部民主的金融机构,但该机构没有监管中发挥其应有的作用。代表了格莱珉银行集团是不大会选举产生的村民选举,但村里的主干,但该机构为借口来掩盖收支不平衡;金融帐户的一些村庄仍然由村干部决定,大部分没有现有的财政收入和支出通过组的讨论,和更多的村民没有得到参议院银行代
16、表;有些村庄没有每月定期的财务收入和支出的所有公共的村庄,但在监督部门乡镇农民偶尔断断续续地作为公众的一部分,事务专栏成为征兵,计划生育,健康和其他品牌口号张贴;一些村财务帐户的金融集团审计还宣布,财政收入和支出,但由于一些村民和村民代表缺乏金融监管的金融知识,看到帐户和帐户不知道,STI将没有效果的监督,导致民主管理和民主监督的名义。2、充电的内部控制制度不健全或遵循既定的规则。征收乡镇的部分村干部,村提留费时,有农民单独分类,在卡监管及时填补没有负担,农民负担监督卡成为一纸空文,如何卸载监督;支付账单占系统不需要定期的手,可能的原因个人使用公共资金,容忍贪污和挪用现象;村干部书芯片封装的指
17、控没有建立登记制度,加大审计费用的困难,缺乏内部约束机制的验证。3,会计队伍不稳定,服务质量差。一些村庄主干的开支可以容易地使用关闭的会计,善于经营,认为优秀的会计人员取代了,但不能取代的站管理会计师报告乡镇验收,导致一些企业财务人员的贫困村,不间断做会计工作中的不足之处,转移帐户不清楚,让一个人发挥会计的监督职能,财务管理,从而进一步加剧了混乱的状态。4、票据管理混乱,自制的原始凭证和外来原始凭证号码,合规性审计的不足。原始凭证的欠条占带电的广泛使用,和一些村庄仍有使用自制的“模仿原始凭证,重复报销”和其他方式的弊端。5、现金管理和结算制度没有严格执行,多余的现金储备来弥补图书馆白条挪用,侵
18、占集体资金。村干部滥用权力借钱,长期大量。6、在银行清算系统,非法出租,出售的银行账户,银行信贷资金。为了避免一些村干部,会计监督,而不是现金支票现金(因为现金支票由会计保持),但直接银行汇款(汇款因为只要公章和法定代表人印章的销售),银行的现金贷款帐户后,向其他单位;虽然有些村庄或现金支票,但是考试的目的是不是与支付实际使用兼容,获得银行贷款。7、债务,债务不清,利息高,村里的部分贷款变成脓水和日常开支,甚至晚餐,等,在债务。但没有手借钱进入复苏,从而形成一个恶性循环。36第2章 开发环境及实现技术2.1 Visual Basic 6.0简介当前,企业的进销存管理系统主流的的体系结构主要有两
19、种模式:C/S模式(Client / Server,客户机/服务器)和B/S模式( Browser / Server,浏览器/服务器)。C/S体系结构产生得比较早,主要由两部分构成:服务器(Server)和客户端(Client)。客户端,是用户使用的部分,通常需要安装专门的软件,体现出来的是用户的操作界面。用户使用客户端的相应软件登录并连接到服务器,提交用户请求,并进行完成相应的操作。而服务器(Server)的功能主要是服务的提供、数据的维护和系统的管理,客户端将数据和请求发送到服务器之后,服务器进行数据库的操作和系统的运行,然后在客户端进行数据库的记录,最后将结构反馈给用户。2.1.2 B/
20、S模式的优点随着计算机和网络技术的不断发展,特别是Web 2.0的发展,B/S多层体系结构逐渐发展起来,并得到了越来越多的应用。在此基础上,C/S两层体系结构逐渐被B / S三层甚至多层体系结构所取代。B/S体系结构,主要包括浏览器(Browser)和服务器(Server)。在这种体系结构下,用户只需要在任何一台能够连接到服务器端的计算机上,打开浏览器,连接并登录到服务器端就可以进行操作,浏览器为用户提供了动态网页,用户可以在网页中进行数据的浏览和提交。而所有的数据操作,都是由远程的服务器进行管理。B / S体系结构对网络的稳定性提出了比较高的要求。 (1)维护和升级方式简单B / S体系结构
21、,主要包括浏览器(Browser)和服务器(Server)。在这种体系结构下,用户只需要在任何一台能够连接到服务器端的计算机上,打开浏览器,连接并登录到服务器端就可以进行操作,浏览器为用户提供了动态网页,用户可以在网页中进行数据的浏览和提交。而所有的数据操作,都是由远程的服务器进行管理。B / S体系结构对网络的稳定性提出了比较高的要求。 (2)成本低 B/S的服务器端可以安装在任意操作系统上而无需考虑客户端的操作系统。这使得使用B/S架构的应用管理软件只需安装在安全性高且免费的Linux服务器上即可。编写VB程序较为简单,首先将各个对象放在空白窗体上,然后将程序代码分别添加给对象或图标,将它
22、们组合起来就可以随意运行了。 在VB中,形式实际上是一个对象,VB窗体包含许多嵌入式的特点,这使得用户界面部分,像从目录中挑选一个合适的控制,而不是从零开始,一步一步建立控制。这是开发商能够看到程序设计过程的可视化编程。对象:面向对象编程(OOP)的配方也必须非常熟悉,虽然完全面向对象的编程Visual Basic不,但它也充分利用了面向对象的编程技术。简单地说,我们经常看到的物体的各个窗口,按钮,文本框,甚至打印机。特性:喜欢黑白电视,的点作为窗口对象的窗口,也是一些小相同的颜色,文本框的位置不能精确地显示不同的功能相同的菜单,这是由对象的属性。不同的对象的属性可以是不同的。属性通常决定了对
23、象的位置,大小,显示等。方法:对象是能够做到的,例如打印机的打印对象(打印)的窗口对象的方法支持隐藏的(隐藏)的方法,用于移动多个对象(移动)的方法。事件:受到的各种反映用户操作。如果用户用鼠标点击按钮,它会触发按钮“新闻”(点击)事件。控制:控制提供了VisualBasic编程模块,有与对象的直接链接,如木头积木,这种控件的使用,它可以像拼图或堆积木,如“坐”,“打”你的程序界面。Visual Basic,使用这些控件来简化在Windows编程设计,按钮和其他物体。每个控件都有自己的属性,事件和方法。你只需要修改这些特性可任意编程。最重要的是,你可以利用的各种控件快速构造出成千上万的扩展以满
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 VB 技术 长春市 财务管理 系统 开发
限制150内