中小型企业财务管理系统毕业论文_第1页
中小型企业财务管理系统毕业论文_第2页
中小型企业财务管理系统毕业论文_第3页
中小型企业财务管理系统毕业论文_第4页
中小型企业财务管理系统毕业论文_第5页
已阅读5页,还剩52页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要全文的写作紧紧围绕中小型企业财务实际工作的需要,以会计处理流程为主线,通过具体分析,详细设计,开发了一个实用高效、为广大中小型企业量身定做的财务管理系统;系统的设计开发的全过程,是一个从实际出发,边学习、边设计、边开发、边运用的过程。论文的写作特点是理论紧密结合实际,全文的每一部分都是实际财务工作的阐述,都是中小型企业日常工作中实实在在的工作内容,所写即所做,无空洞的纯理论性阐述,对未用到的理论知识和内容不加累述。建立起的系统是一个功能齐全,界面友好,操作简便,运行可靠的实用工具,相比市面上大量的财务处理软件相比,企业使用的技术门槛限制更低,操作更加简单,费用更加低廉,而且克服了广大中小型企业平时在使用通用财务软件过程中出现问题后不易维护的弱点。在技术上财务管理系统在整个财务处理流程中实现了数据库管理,改变了过去存在的工作频繁、效率低的落后状况。关键词中小型企业;财务管理系统;设计;开发ABSTRACTTHEFULLTEXTWRITINGPAYSGREATATTENTIONTOTHENEEDBEINGHITBYTHEACTUALJOBOFMONOTYPESBUSINESSFINANCE,TAKESTHATACCOUNTANTTREATMENTTECHNOLOGICALPROCESSGIVESFIRSTPLACETOHAVEDEVELOPEDAPRAGMATICHIGHEFFECTGLEAM,BYCONCRETEANALYSIS,DETAILEDDESIGN,AS,THEFINANCIALAFFAIRSMANAGEMENTSYSTEMTHATEXTENSIVEMIDDLESMALLENTERPRISEAMOUNTSBODIESCUSTOMIZESYSTEMATICDEVELOPMENTDESIGNENTIREPROCEEDING,ISTHATONEPROCEEDSFROMREALITY,PROCESSSTUDYINGASWELLAS,DESIGNINGTHAT,DEVELOPINGASWELLAS,APPLYINGTHETHESISWRITINGCHARACTERISTICISTHATTHEORYRAPIDANDINTENSEBETIEDINWEDLOCKISACTUAL,THEFULLTEXTEVERYPARTISACTUALFINANCIALAFFAIRSJOBEXPOUNDING,ISTHATMIDDLESMALLENTERPRISEDAILYWORKISHITBYDOWNTOEARTHJOBCONTENT,WHATBEWRITTENISWHATCOMPOSED,THEPURETHEORYTHEREBEINGNOACAVITYEXPOUNDS,STATESTONOTHAVINGUSEDKNOWLEDGEANDCONTENTTOTHEORYNOTTOBETIREDOUTTHESYSTEMBUILDINGUPISTHATONEFUNCTIONISALLINREADINESS,THEINTERFACEISAMICABLE,OPERATIONISSIMPLEANDCONVENIENT,RUNTHEPRAGMATICRELIABLEIMPLEMENT,ISCOMPAREDWITHEACHOTHERTHELARGEAMOUNTOFFINANCIALAFFAIRSTREATMENTSOFTWAREISCOMPAREDWITHEACHOTHERONCITYSURFACE,THETECHNOLOGYTHRESHOLDTHATENTERPRISEUSESRESTRICTSMORELOW,HANDLESAFTERCOSTFURTHERCHEAP,ANDHAVEOVERCOMEEXTENSIVEMIDDLESMALLENTERPRISEPROBLEMAPPEARINGONMIDDLEINTHEORDINARYTIMEINUSINGTHEFINANCIALAFFAIRSSOFTWAREPROCESSBEINGAPPLIEDORUSEDUNIVERSALLYESPECIALLYSUPPLELY,WEAKNESSNOEASYTODEFENDFINANCIALCONTROLSYSTEMHASREALIZEDTHEDATABASEADMINISTRATIONONTHETECHNOLOGYINENTIREFINANCIALAFFAIRSTREATMENTTECHNOLOGICALPROCESS,HASCHANGEDTHEJOBTHEREEXISTINGINPASTINEFFICIENTFREQUENTLY,FALLSBEHINDSTATUSKEYWORDSSMALLENTERPRISEFINANCIALAFFAIRSMANAGEMENTSYSTEMDESIGNDEVELOP目录摘要IABSTRACTII1绪论511论文研究的目的和意义5111研究目的5112研究意义512国内外研究现状6121国内研究现状6122国外研究的现状613研究的内容及方法7131研究的内容7132研究的方法72财务管理系统分析821财务系统总体分析8211财务系统开发概述822财务工作分析8221财务工作总体分析83财务管理系统总体设计1031财务管理系统总体设计概述10311系统设计1032系统总体结构设计11321子系统11322系统的功能结构设计11323系统的安全性设计13324系统主界面设计144财务管理系统的详细设计1541会计科目及期初余额管理系统15411子系统功能实现15412总账科目设置模块15413明细科目设置模块17414总账科目期初余额设置1842会计凭证管理子系统19421子系统功能实现19422子系统模块设置2043会计账簿管理子系统26431子系统功能实现26432子系统模块设计27433编制总分类试算平衡表28434保存本期余额29435编制特种日记账30436编制科目汇总表31437编制总分类账表32438编制明细分类账3344财务报表编制系统34441封面设计34442设计财务报表工作表的格式35443建立财务报表编制系统355综合案例应用3751公司基本信息37511公司介绍37512公司的基本财务数据3752财务管理系统的应用39521总账科目项目的设置39522总账科目期初余额设置39523明细科目及其期初余额设置39524录入会计凭证40525编制会计账簿41526编制会计报表41结论42参考文献43致谢44附录一论文相关流程图45附录二部分案例数据47附录三部分程序代码71绪论11论文研究的目的和意义111研究目的财务管理系统就是以电子计算机为主的当代电子信息技术应用到会计工作中的所有想相关工作,并用电子计算机作为工具替代手工记账,算账、报账,完成对会计信息的分析、预测、决策的过程,是现代社会大生产和新技术革命的必然产物。文章的写作围绕着财务系统的开发,从系统总体设计到系统的详细设计一整套流程叙述,其目的就是为了开发一套适用于中小型企业的简单、高效的财务管理系统,以满足广大中小型企业对财务管理规范化的需求。财务管理系统,已成为一门融会计学、管理学、电子信息技术为一体的边缘学科。本文的主要任务是研究如何在广大中小型企业中应用电子计算机对其财务进行科学有效的管理,以更好的发挥财务的职能作用。112研究意义进行中小型企业财务系的开发,主要是为了实现以下目的1减轻劳动强度,提高工作效率。在广大的中小型企业使用财务管理软件以后,大量的财务、会计核算工作都由计算机来完成,中小型企业的财会人员可从繁琐的手工操作中解脱出来。由于使用财务管理软件以后,只要将原始凭证或记账凭证输入电子计算机,其余大量的记账、算账、汇总、分析等会计工作有电子计算机自动完成,不仅可以减轻会计人员的劳动强度,而且大大的减少了人为的误差,增强了中小型企业财务数据的可读性和可信性,而其可以大大高工作效率。2促进财务职能转变。应用财务管理系统,无疑可以使广大财会人员从繁重的手工核算中解脱出来,减轻劳动强度。但从我国目前中小型企业的实际情况出发,我认为,应用财务系统的目的是通过核算手段的现代化更好的发挥财务参与管理,参与决策的职能,提高中小型企业财务应用的效率,使它们的资本得到更加充分的应用,提高现代化管理水平和提高效益服务。3全面、及时、准确地提供会计信息。手工情况下,企业会计核算工作无论从信息的系统性、及时性还是准确性方面都有难以适应经济管理的需要。应用财物管理系统后,大量的财务信息可以得到及时的记录、汇总、分析。12国内外研究现状121国内研究现状1财务管理地位不高小规模非科技型私营企业,其决策模式主要为经验决策。私营企业在经营决策方面有着高效率的优势,但决策程序较粗糙,决策所需信息中,在相当程度上仍使用以供销人员为主体的偶遇式市场信息收集方式,信息的收集处理利用并无规范的规则,财务人员几乎不会参与收集分析信息,决策信息准确度较差,决策的可靠度低。企业财务管理未受到重视、财务管理在业主以外的管理中影响不大、地位不高。2未配置独立的财务管理机构或人员大部分小企业未配置独立的财务管理机构或人员,财务人员当作“记账”员,主要负责对外提供财务与纳税报表。有些会计平时不到企业中去,月底或月初企业经营者把资料交给他们,他们根据取得的资料做账。由于取得的资料不完整,往往造成存货、资金、往来、费用等不真实,记账户数多了后,账务处理简单化,将企业的经营业务不是逐笔登记记账凭证,而是采取汇总登记(不管有多少发票),也不按照要求设置二级明细科目。3财务管理职能作用不大小规模私营企业在发展初期,人与人的关系基于血缘关系和地缘联系,对团体以外的人不信任。在财务这一敏感部门,“忠诚度”成为用人的重要标准,无血缘、乡缘关系的财务管理群体很难与家族势力平衡。所以,在小规模、低层次的私营企业,真正的财务专业人才很难留住,财务人员大多未经正规的专业培训,缺乏财务管理的能力,难以为管理高层提供有效的财务信息。122国外研究的现状国外财务管理系统的发展要早于我国,而且中小型企业财务系统的操作流程与我国有所差别,国外中小型企业有一套完善的计算机财务处理软件,能够有区别的应用于各种类型的小型企业,大大的提高了财务信息的质量,增强了它们的竞争力,从会计信息系统在国外的发展历程可以看出财务系统的发展历程,20世纪50年代中期到60年代,随着人们利用电子计算机对会计数据进行综合处理,系统地提供经济分析、决策所需要的会计信息。20世纪70年代,计算机技术迅猛发展,计算机网络的出现和数据库管理系统的应用,形成了应用电子计算机的管理信息系统。20世纪80年代,因为电子技术蓬勃发展,微型计算机大批涌现,进入了社会各个领域包括家庭在内。20世纪90年代,随着计算机技术的飞速发展,计算机财务信息系统在国际上也呈现出广泛不及的趋势。美国在这一领域已步入较高的发展阶段,始终处于国际高水平。美国开机软件的应用也非常普及,据有关资料显示,美国有300400种商品化会计软件在市场上流通。会计软件产业已成为美国计算机软件产业的一个重要分支。13研究的内容及方法131研究的内容文章在写作过程中,深入到中小型企业内部,通过与财会人员进行交流,体会到了中小型企业财会工作的主要内容和需要,所以全文的写作紧紧围绕中小型企业财务实际工作的需要,以会计处理流程为主线,通过具体分析,详细设计,开发了一个实用高效、为广大中小型企业量身定做的财物管理系统;本系统得设计开发的全过程,是一个从实际出发,边学习、边设计、边开发、边运用的过程。论文的写作特点是理论紧密结合实际,全文得每一部分都是实际财务工作的阐述,都是中小型企业日常工作中实实在在的工作内容,所写即所做,无空洞的纯理论性阐述,对未用到的理论知识和内容不加累述。建立起的系统是一个功能齐全,界面友好,操作简便,运行可靠的实用工具,相比市面上大量的财务处理软件相比,企业使用的技术门槛限制更低,操作更加简单,费用更加低廉,而且克服了广大中小型企业平时在使用通用财务软件过程中出现问题后不易维护的弱点。在技术上财务管理系统在整个财务处理流程中实现了数据库管理,在很大程度上改变了过去存在的工作频繁、效率低的落后状况。132研究的方法文章以EXCEL为开发平台,系统地介绍了EXCELVBA、ACCESS数据库、ADO数据库访问技术和SQL语言的基础知识,并详细的讲解了自行开发的具有实用价值的财务会计应用系统的具体过程。此系统包括会计科目管理系统、会计凭证管理系统、会计帐簿管理系统、财务报表编制系统和财务分析系统。2财务管理系统分析21财务系统总体分析211财务系统开发概述开发一个合理的、完善的会计信息管理系统是一个庞大的工程,它包括系统分析、系统设计、系统实施、系统运行等各个阶段。而系统分析是整个开发工程中第一个重要阶段,是建立管理系统的关键。不进行认真的系统分析,就不可能建立一个完善可靠、切实可行的管理系统。这是因为会计信息管理系统的对象本身是整个财务部门的工作,必须对财务部门的各项业务进行详细了解,在此基础上进行分析,并提出系统的总体模型,这正是系统分析阶段要完成的主要任务。只有在系统分析阶段扎扎实实地了解中小型企业财务处理的实际情况,把所需要处理的业务了解得非常透彻,才肯能提出正确合理的系统模型。此外,由于财务信息管理系统的开发是按阶段逐步进行的,每一阶段对以后的开发工作都有重大影响,如果某一阶段的错误直到后阶段才被发现而造成要返回前阶段进行修改的话,其代价是巨大的。从软件工程的角度看,完善的系统分析是后阶段开发工作的基础,是整个管理信息系统得以实现的基本保证。系统分析必须慎之又慎,全面考虑各种问题,绝不能将问题暂且搁置,留到以后再考虑。一般来说,系统分析包括组织结构和功能分析、业务流程分析、数据与数据流分析,最后进行系统化的分析,得出整体的逻辑方案。22财务工作分析221财务工作总体分析中小型企业财务处理流程。正如前述,财务工作是一项非常复杂的系统性工作,其工作内容有很多环节,中小型企业的主体工作可以概括为,其流程图如图21所示。图21财务处理基本流程图中小企业财务工作的实际情况是业务发生后手工登记,记录各项原始凭证,然后填制记账凭证,然后根据记账凭证定期编制账簿,在确认账务平衡以后编制财务报表,最后对外公布报表,并进行凭证和账簿存档等工作。原始凭证记账凭证记账编制账簿编制报表1根据原始凭证或原始凭证汇总表填制记账凭证。2根据收付记账凭证登记现金日记账和银行存款日记账。3根据记账凭证登记明细分类账。4根据记账凭证汇总、编制科目汇总表5根据科目汇总表登记总账。6期末,根据总账和明细分类账编制资产负债表和利润表。如果企业的规模小,业务量不多,可以不设置明细分类账,直接将逐笔业务登记总账。实际会计实务要求会计人员每发生一笔业务就要登记入明细分类账中。而总账中的数额是直接将科目汇总表的数额抄过去。企业可以根据业务量每隔五天,十天,十五天,或是一个月编制一次科目汇总表。如果业务相当大。也可以一天一编的。财务工作具体分析1每个月所要做的第一件事就是根据原始凭证登记记账凭证(做记账凭证时一定要有财务(经理)有签字权的人签字后你在做),然后月末或定期编制科目汇总表登记总账(之所以月末登记就是因为要通过科目汇总表试算平衡,保证记录记算不出错),每发生一笔业务就根据记账凭证登记明细账。2月末还要注意提取折旧,待摊费用的摊销等,若是新的企业开办费在第一个月全部转入费用。计提折旧的分录是借管理费用或是制造费用贷累计折旧,这个折旧额是根据固定资产原值,净值和使用年限计算出来的。3月末编制完科目汇总表之后,编制两个分录。第一个分录将损益类科目的总发生额转入本年利润,借主营业务收入(投资收益,其他业务收入等)贷本年利润。第二个分录借本年利润贷主营业务成本(主营业务税金及附加,其他业务成本等)。转入后如果差额在借方则为亏损不需要交所得税,如果在贷方则说明盈利需交所得税,计算方法,所得税贷方差额所得税税率,然后做记账凭证,借所得税贷应交税金应交所得税,借本年利润贷所得税。4最后根据总账的资产(货币资金,固定资产,应收账款,应收票据,短期投资等)负债(应付票据,应附账款等)所有者权益(实收资料,资本公积,未分配利润,盈余公积)科目的余额(是指总账科目上的最后一天上面所登记的数额)编制资产负债表,根据总账或科目汇总表的损益类科目(如管理费用,主营业务成本,投资收益,主营业务附加等)的发生额(发生额是指本月的发生额)编制利润表。(关于主营业务收入及应交税金,应该根据每一个月在国税所抄税的数额来确定因为税控机会打印一份表格上面会有具体的数字)5具体工作流程如附录一所示。3财务管理系统总体设计31财务管理系统总体设计概述311系统设计系统设计是信息系统开发过程中第二个重要阶段,也是整个开发工作的核心。这一阶段要根据前一阶段的结果进行系统设计,系统设计的主要任务是在科学管理合理系统总体模型的基础上尽可能提高系统的运行效率,使系统有较高的可变性、可靠性、可控性和工作质量。系统设计包括总体结构设计和具体模型设计。总体结构设计主要指在系统分析的基础上,对整个系统的划分、机器设备配置、数据的存储规律以及整个系统实现计划等方面的合理安排,其中系统划分的基本思想使自顶向下地将系统划分成若干个子系统,子系统在分子模块,层层划分,然后自上而下的逐步设计。机器设备的配置包括硬件和软件的配置。具体模型设计即系统的详细设计,包括编码设计、数据库设计、输入/输出及用户界面设计,以及模块功能和流程设计。编码设计是指对系统所有需要唯一标识信息同过编制代码将它们区分开来,以便于统计、运算、查询操作的进行,一个好的代码方案对于系统开发工作是一个极为有利的事情。建立一个良好的数据库结构和文件的组织形式,使其能够迅速、准确地查找所需要的数据,是衡量一个系统的主要指标之一。输入输出及界面设计对于管理系统本身并不十分重要,但对用户的使用却是十分重要的。输入要简单、易操作、利于改错或校对,输出要直观、正确、易于理解。整个界面要对用户十分友好,为用户提供良好的工作环境,增加用户对管理系统的兴趣和操作使用的信心。模块功能及流程设计是系统设计的最后一个步骤,对具体的业务流程和数据处理用一种合适的方法描述出来,它是下一步编程实现的基础,模块之间的联系以及模块内的处理过程都要详细地表示出来。对财务工作作了具体分析后,对系统作以下几方面的设计。32系统总体结构设计321子系统系统总体上分为5个子系统,即会计科目及期初余额管理子系统、会计凭证管理系统、会计账簿管理系统、会计报表编制子系统和财务分析子系统。如图31所示图31系统总体结构设计图322系统的功能结构设计根据工作需要,财务管理信息系统的功能应包括填制、查询、修改、编制、打印、浏览6个模块,如图32所示。图32系统功能结构图填制模块式系统的重要模块之一,主要完成各项数据的录入,内容包括总账科目的设置,明细科目的设置,期初余额的录入和会计凭证的录入。其中最重要的就财务信息管理系统会计科目及期初余额管理系统会计凭证管理系统会计账簿管理系统财务报表编制系统财务分析系统财务管理系统填制模块查询模块修改模块汇总模块打印模块浏览模块是会计凭证的录入,其HIPO图(是IBM公司于70年代中期在层次结构图STRUCTURECHART的基础上推出的一种描述系统结构和模块内部处理功能的工具。)如图33所示。图33填制模块HIPO图查询模块主要是完成各种信息的查询,为查询者体统全面信息。内容包括总账科目查询,明细科目查询,余额查询,会计凭证查询。其HIPO图如图34所示。图34查询模块HIPO图修改模块主要完成对各种数据记录的修改,内容包括总账科目的修改、明细科目修改、期初余额修改、会计凭证修改。其HIPO图如图35所示。图35修改模块HIOP图浏览模块是为系统使用者“翻阅”数据而设计的。用户可随时使用浏览模块查阅数据记录。该模块的内容包括凭证浏览,账簿浏览、报表浏览和指标浏览。浏览模块的HIOP图如图36所示。填制模块总账科目设置明细科目设置期初余额设置会计凭证填制查询模块总账科目查询模块明细科目查询模块期初余额查询模块会计凭证查询模块修改模块总账科目修改模块明细科目修改模块期初余额修改模块会计凭证修改模块浏览模块凭证浏览模块账簿浏览模块报表浏览模块指标浏览模块图36浏览模块HIOP图系统的设计为模块化设计,其优点在于其模块功能的相对独立性,便于分任务分阶段地组织开发;各功能模块之间存在相似或相近的功能,适用运用面向对象的工程化设计方法进行开发,利用各对象间的继承性,可大大简化开发,提高效率;由于各功能模块的相对独立性,使得系统既有良好的可扩充性,可随着需求的发展,方便地扩充功能。323系统的安全性设计为保证系统数据的安全性,防止出现数据丢失,数据随意更改,非工作人员参与系统的使用等现象,需要对数据库的使用权限做出划分,不同身份的人员进入系统后调用不同的资源。具体说明如下在权限管理方面,根据学报的世纪情况和从简化系统的角度出发,对后台数据库不用做严格的权限控制,只要对前台数据库开发工具对用户登录权限进行严格划分和控制就可以了使用财务管理系统的人员,可以划分为4类1系统管理人员系统管理人员对系统拥有最高权限,可以修改,设定所有人员的密码和权限,并拥有对系统的录入、记账、查询、修改、打印等操作权限。2记账人员功能是进行期初余额录入,凭证填制,账簿编制和报表编制,其操作权限由系统管理人员进行设定。根据以上权限的划分,将用户登录系统的权限划分可用图37来表示。图37用户权限划分图用户登录身份验证管理员记账员设定所有人员的密码和权限,并拥有对系统的录入、记账、查询、修改、打印等操作权限进行期初余额录入,凭证填制,账簿编制和报表编制324系统主界面设计根据以上的系统总体结构设计和系统功能模块设计,又考虑系统的使用者并不精通计算机技术,只是用系统进行各项操作,所以本着操界面友好、清晰、易学易懂、易于维护的原则进行设计。系统的主界面是用一个EXCEL工作簿开发的一个集成界面,其结构如图38所示图38主界面结构设计图主界面的设计过程如下“财务会计管理系统”工作簿仅保留一个工作表,命名为“主界面”。对该工作表进行格式化,并插入5个自选图形对象,对各个自选图形依次插入五个子系统的名称,然后设置艺术字和自选图形对象的格式。中小企业财务工作的实际情况是业务发生后手工登记,记录各项原始凭证,然后填制记账凭证,然后根据记账凭证定期编制账簿,在确认账务平衡以后编制财务报表,最后对外公布报表,并进行凭证和账簿存档等工作。所以,财务工作流程可简化为首先根据原始凭证或原始凭证汇总表填制记账凭证。然后根据收付记账凭证登记现金日记账和银行存款日记账。接着根据记账凭证登记明细分类账。然后根据记账凭证汇总、编制科目汇总表,根据科目汇总表登记总账。最后,期末,根据总账和明细分类账编制资产负债表和利润表。在这个财务处理流程的思路指导下,财务管理系统设计的财务处理流程见附表(一)所示。4财务管理系统的详细设计41会计科目及期初余额管理系统411子系统功能实现会计科目及期初余额管理系统的功能,主要用于设置总账及明细账的科目设置和期初余额录入,该模块主要实现总账科目设置,明细科目设置,总账科目期初余额设置和明细科目期初余额设置,建立和链接了总账科目数据库和明细科目数据库,总账科目表,明细科目表和期初余额表三张数据表,会计科目的选择和期初余额的录入只有在首次使用财务管理系统时才需要全面设置,而在以后的使用过程中,只有当涉及到新的会计科目,比如新增加了一个客户,需要建立新的应收应付明细科目时。否则以后各期的期初数据都是在账簿管理系统中有上一期的期末数据自动生成的。在运行总账科目及期初余额管理系统以后,在封面上会自动弹出一个悬浮式自定义菜单,由该账簿的INITIALIZE事件创立的,其结构如图41所示12自定义菜单会计科目设置图41会计科目设计悬浮式菜单如上图所示,会计科目及期初余额子系统的HIOP图如图42所示图42会计科目及期初余额子系统HIOP图412总账科目设置模块总账科目窗口由1个用户窗体、3个框架、1个列表框、两个标签、两个文字框、6个命令按钮组成。其结构如图43所示会计科目及期初余额管理系统总账科目设置模块总账期初设置模块明细科目设置模块明细期初设置模块图43总账科目设置窗口总账科目设置窗口的用户窗体及各个控件的功能及属性设置如下1用户窗体名称重命名为“总账科目设置窗口”,CAPTION属性设置为“总账科目设置”。2框架FRAME1、FRAME2和FRAME3它们用于将不同功能的空间组合起来,其CAPTION属性设置为“选择总账科目”、“总账科目浏览及编辑”和“通过数据库编辑总账科目”。3列表框LISTBOX1用于选择总账科目数据库中的各个总账科目项目,其有关属性通过程序来设置。4标签LABEL1和LABEL2对两个文字框的功能进行说明,它们的CAPTION属性分别设置为“科目编码”和“科目名称”。5文字框TEXTBOX1输入或显示科目编码它们用于将不同功能的空间组合起来,其CAPTION属性设置为“选择总账科目”、“总账科目浏览及编辑”和“通过数据库编辑总账科目”。6文字框TEXTBOX2输入或显示科目名称。它们用于将不同功能的空间组合起来,其CAPTION属性设置为“选择总账科目”、“总账科目浏览及编辑”和“通过数据库编辑总账科目”。7命令按钮COMMANDBUTTON4用来打开总账科目数据库,其CAPTION属性设置为“打开数据库”。8命令按钮COMMANDBUTTON5当在数据库中对总账科目进行编辑后,单击此按钮刷新窗口的列表框内容。其CAPTION属性设置为“刷新窗口”。9命令按钮COMMANDBUTTON4用来打开总账科目数据库,其CAPTION属性设置为“打开数据库”。10命令按钮COMMANDBUTTON5单击此按钮刷新窗口的列表框内容。总账科目项目设置窗口的启动单击自定义工具栏上的总账科目设置命令,系统将自动检查“会计科目期初余额管理系统”工作簿所在的文件夹中是否存在由“会计科目表”的文件,如果没有,系统将弹出一个信息框,提醒用户将自动创建一个名字为“会计科目表”的文件,文件“会计科目表”创建完毕后,系统将打开总账科目项目设置窗口,如图12所示,此时的数据库为一个空白数据库,因此在总账科目设置窗口的列表框中没有任何数据。如果“会计科目及期初余额管理系统”工作簿所在的文件夹中已经有一个名字为“会计科目表”的文件,则系统将会直接打开总账科目设置窗口。会计科目表由“科目编码”和“科目名称”两个字段组成,字段“科目编码”为长度20的文本型数据,字段“科目名称”为长度100的文本型数据。如果数据库中已经有了数据,则会在列表框中显示总账科目数据。用户既可以通过总账科目设置窗口来添加会计科目,也可以在总账科目数据库中添加会计科目。413明细科目设置模块由于不同的总账科目项目下有不同的明细科目不同会计期间的某个科目下的明细科目会增加或减少,这些明细科目的期初余额也会发生变化。因此,为了便于对明细科目进行管理,应当创建明细科目数据库。明细科目及期初余额数据库是一个包含许多数据表的数据库,以月为单位进行保存。明细科目数据库中包含于总账科目项目同样多的数据表,每个数据表的名字就是总账科目项目的名字,而每个数据表的结构是一样的。明细科目数据表各字段的数据类型设置如下字段“科目编码”为长度20的文本型数据,字段“科目名称”为长度100的文本型数据,字段“期初余额”为货币型数据,字段“借贷方向”为长度1的文本型数据。明细科目数据库包含有80多个数据表,在每个数据表中保存有明细科目的科目编码、名称、期初余额及借贷方向,这样,在设置明细科目的同时,也可以同时对其期初余额进行设置。明细科目及期初余额设置窗口结构如图44所示图44明细科目及期初余额设置窗口明细科目及期初余额设置窗口的控件设置和总账科目设置窗口相比,多增加了五个命令按钮,增加了上下浏览明细科目内容的功能,所以其控件设置这里不再累述。明细科目及期初余额设置窗口的启动单击自定义工具栏上的明细科目期初余额命令,系统将自动检查“会计科目期初余额管理系统”工作簿所在的文件夹中是否存在当期的明细科目期初余额数据表,如果没有,系统将弹出一个信息框,提醒用户将自动创建一个名字为“明细科目表”的文件,文件“明细科目表”创建完毕后,系统将打开明细科目项目设置窗口,此时的数据库存在着分别以每一个总账科目为名称的空白数据表。如果“会计科目及期初余额管理系统”工作簿所在的文件夹中已经有一个名字为“明细科目表”的文件,则系统将会直接打开明细科目及期初余额设置窗口。每一个明细科目表由“科目编码”和“科目名称”两个字段组成,字段“科目编码”为长度20的文本型数据,字段“科目名称”为长度100的文本型数据。如果数据库中已经有了数据,则会在列表框中显示总账科目数据。并且在右侧的文本中显示选中的总账科目的明细科目及期初余额。用户既可以通过明细科目设置窗口来添加明细科目,也可以在明细科目数据库中添加明细科目。414总账科目期初余额设置为了便于管理总账科目期初余额,以及便于在编制会计账簿是使用总账科目期初余额,建立一个总账科目期初余额数据库,该数据库文件名由字符加时间组成,例如2007年10月份的总账科目期初余额数据库的名字就是“总账科目表200710。MDB”。在总账科目期初余额数据库中,仅有一个名字为“余额表”的数据表,其中保存有总账科目的科目编码、科目名称、期初余额和借贷方向。数据表“余额表”中4个字段的设置如下字段“科目编码”文本型数据,长度4个字符。字段“期初余额”货币型数据。字段“借贷方向”文本型数据,长度1个字符。总账科目数据库可以有系统自动创建。当打开“会计科目期初余额管理系统”工作簿时,系统将首先检查系统工作簿所在的文件夹中是否有一个子文件夹“总账科目”,如果没有,就自动创建这个子文件夹。然后系统开始检查这个文件夹中是否存在某月的总账科目期初余额数据库,比如当前计算机的时间是2007年1月,则该月的总账科目期初余额数据库文件名为“总账科目表200701MDB”的文件,如果没有这个文件,系统将会自动创建一个。总账科目期初余额设置窗口如图45所示图16总账科目期初余额设置窗口图45总账科目期初余额设置窗口结构图总账科目期初余额设置窗口是用户第一次设置科目期初余额的窗口界面。通过此窗口,用户可以在此窗口上添加和更新总账科目的期初余额,总账科目期初余额的控件设置和总账科目设置窗口相比,多增加了1个文本框、1个下拉列表和2个选项按钮,所以其控件设置这里不再累述。42会计凭证管理子系统421子系统功能实现会计凭证管理系统用于实现填制凭证和登录日记账的功能,是财务管理系统中功能最强的子系统,该模块功能主要通过窗体“凭证管理”来实现的,通过对前面会计科目表和明细科目表数据的调用,选择凭证填制所需要的总账科目科目及明细科目,然后设置的现金流量窗口进行现金流量编码的设置,最后把每一张凭证所涉及的分录保存到会计数据数据库中清单数据表中。会计凭证管理子系统的HIOP图如图46所示图46会计凭证管理子系统HIOP图422子系统模块设置会计凭证管理系统的功能主要是对日常的收款凭证、付款凭证和转帐凭证进行登录,并保存为会计科目凭证清单数据库,为以后编制各种会计账簿和财务报表提供基础。会计凭证管理系统窗口由一个用户窗体上的多个命令按钮和一个多页空间组成,下面分别介绍这些控件的功能和设计方法。1用户窗体名称改为“会计凭证管理系统窗口”,CAPTION属性设置为“会计凭证管理系统”。2填单按钮用于添置会计凭证,单击此按钮,将窗口的单元格清零,并自动设置日期和记账凭证清单数据库中某种会计凭证的编号,其名称重命名为“填单”。3保存按钮用于将本会计凭证数据保存到数据库中,其名称重命名为“保存”。4查询按钮用于查询会计凭证,单击此按钮,将弹出一个查询窗口,选择时间后,即可将某日所有会计类别及号码显示出来。5修改按钮用于修改会计凭证数据。在查询出某个会计凭证数据并在窗口中进行修改以后,单击此按钮,就对数据库中该会计凭证数据进行修改,其名称重命名为“修改”。会计凭证管理系统现金收款凭证现金付款凭证银存收款凭证银存付款凭证转账凭证现金流量分类及编码设置现金流量分类及编码设置银行存款结算方式设置银行存款结算银行设置6打印单张凭证按钮用于打印会计凭证,单击此按钮,将弹出一个查询窗口,选择时间后,即可将某日所有类别的会计凭证编号显示出来,然后用户可以选取某个会计凭证,将该会计凭证的航速据输出到窗口。423子系统结构设计与实现这里重点介绍一下多页控件的设计多页控件MULITIPAGE1由8个页组成,它们分别为1“收款凭证(现金)”页用于管理涉及现金的收款凭着功能,该页插入了一个工作底稿控件“SPREADSHEET1”。收款凭证(现金)页的设计如图47图47现金收款凭证页的设计图2“收款凭证(银行存款)”页用于管理涉及银行存款的收款凭证,该页中插入了一个工作底稿控件“SPREADSHEET2”收款凭证(银行存款)页的设计如图48图48银存收款凭证页设计图3“付款凭证(现金)”页用于管理涉及现金的付款凭证,该页中插入一个工作底稿控件“SPREADSHEET3”。付款凭证(现金)页的设计如图49图49现金付款凭证页设计图4“付款凭证(银行存款)”页用于管理涉及银行存款的付款凭证,该页中插入一个工作底稿控件“SPREADSHEET4”。付款凭证(银行存款)页的设计如图410图410银存收款凭证页设计图5“转账凭证”页用于管理转账凭证,该页中插入入一个工作底稿控件“SPREADSHEET5”。转账凭证页的设计如图411图411转账凭证页设计图A“会计科目”页用于显示会计科目项目,以便在登录会计凭证时输入会计科目。“会计科目页”的结构如下图412。在启动会计凭证管理系统窗口后,此页将被隐藏,只有在需要输入会计科目是才显示出来。在会计科目页中,有两个框架、两个列表框和三个按钮。图412会计科目页设计图6“现金流量编码”页用于显示现金流量分类及编码,以便于在登录会计凭证对某个奎及分录的现金流量归属进行分类。“现金流量编码”页的结构如图413所示。在启动会计凭证管理系统窗口后,此页被隐藏起来,只有在输入现金流量表项目编码是才显示出来。在“现金流量编码”页中,有1个框架、1个列表框和3个按钮,各个控件的功能和属性设置如下A框架1对列表框1的功能进行说明,其属性设置为“选择现金流量分类”。B列表框1用于选择现金流量分类编码,其有关属性将在程序中进行设置。C按钮确定确认所选的现金流量分类编码,其名称重命名为“现金流量确定”,属性为“确定”。D按钮取消取消所选的现金流量分类编码,其名称重命名为“现金流量取消”E按钮关闭关闭本页面,其名称重命名为“现金流量关闭”,属性设置为“关闭”图413现金流量分类编码页设计图7“银行结算”页用于显示并选择银行存款所涉及的开户行、结算方式和结算号数。银行结算页的结构如图414所示。在启动“会计账簿管理系统”窗口后,此页将被隐藏,只有在需要输入银行结算项目时才显现出来。在“银行结算”页中,有4个框架、2个复合框、1个文字框和3个按钮,各个控件的功能和属性设置如下A框架1至框架4将不同功能的控件组合起来,其属性分别设置为“请选择本会计凭证所属银行存款结算凭证类别及号数”、“开户行”、“银行存款结算方式”和“银行存款结算号数”。B复合框1用于选择或输入开户行,其有关属性将在程序中进行设置。C复合框2用于选择或输入银行存款结算方式,其有关属性将在程序中进行设置。D文字框1用于输入银行存款结算号数。E按钮确定确认输入项目,其名称重命名为“银行结算确定”,属性设置为“确定”。F按钮取消取消输入项目,其名称重命名为“银行结算取消”,属性设置为取消。G按钮关闭关闭本页面,其名称重命名为“银行结算关闭”,属性设置为“关闭”。图414银行结算页设计图创建记账凭证清单数据库记账凭证数据库是保存记账凭证数据的数据库,在此数据库中保存企业各月的全部经济业务数据,该数据库文件的名字以“DAT”加上时间组成,例如,2007年1月的记账凭证清单数据库文件的名字为“DAT200701MDB”,它保存在系统文件所在文件加的子文件夹“会计数据”中。在记账凭证数据库中仅有一个数据表“清单”,数据表中有“日期”、“凭证类别”、“凭证号”、“附件”、“摘要”、“总账科目”、“明细科目”、“科目代码”、“借方金额”、“贷方金额”、“现金编码”、“开户行”、“结算方式”和“结算号码”等14个字段,各个字段的数据类型设置如下日期日期/时间型;凭证类别文本型,长度2;凭证号长整型数字;摘要文本型,长度100;总账科目文本型,长度100;科目编码文本型,长度10;借方金额货币型;贷方金额货币型;现金编码文本型,长度4;开户行文本型,长度20;结算方式文本型,长度20;结算号码文本型,长度20。创建现金流量分类编码数据库现金流量分类数据表保存现金流量名称和编码数据。建立现金流量分类表数据库的目的,是为了在登记会计凭证时就对各个会计分录的现金流量归属进行分类,便于以后编制现金流量表。该数据库文件名字为“现金流量分类表MDB”。数据库文件“现金流量分类表MDB”保存在系统所在的文件夹中。在“现金流来南国分类编码表”的数据表中,有两个字段字段“编码”和字段“现金流量分类”,它们都是文本型数据,其中“编码”为长度4个字符,字段“现金流量分类”的长度为100个字符。按照企业会计准则现金流量表的要求,对现金流量项目进行分类,并编制现金分类编码。会计凭证填制的操作流程如图415所示图415会计凭证填制流程图43会计账簿管理子系统431子系统功能实现会计账簿管理子系统以记账凭证清单数据库为基础,利用数据库的ADO技术和SQL语言,对数据库进行查询,并汇总生成科目汇总表、总分类账、明细分类账、现金日记账、银行存款日记账等账簿。其主要功能首先是对期初余额和当期凭证清单汇总数据进行试算平衡,在平衡的情况下,把本期的期初数据保存为下期的期末数据,并且建立下期的总账科目和明细科目期初余额数据表。然后编制和查看所需要的账簿。会计账簿管理子系统的选择凭证种类初始凭证界面选择会计科目填置摘要,单据数填置金额选择现金流量编码选择结算银行和结算方式HIOP图如图416所示图416会计账簿管理子系统HIOP图432子系统模块设计会计账簿管理系统包括“首页”、“现金日记账”、“银行存款日记账”、“科目汇总表”、“总分类账试算平衡表”、“总分类账”和“明细分类账”7个工作表。系统的封页如图417所示会计账簿管理子系统数据处理编制账簿查询账簿打印账簿保存为下期总账科目余额试算平衡表总分类账明细分类账保存为下期明细科目余额特种日记账科目汇总类账图417账簿管理系统封页账簿管理系统封页的设计步骤如下激活工作表“首页”,在当前的工作表中插入一个艺术汉字对象“账簿管理系统”,插入2个自选图形对象,在单元格C11中输入公司名称(上高辉达公司),合并及居中单元格区域C11I12,对字体和记号进行设置。将相应的单元格隐藏,然后对工作表进行保护。成功登录以后,为了使本系统界面简洁整齐并且操作方便,需要建立系统自定义菜单项。打开本应用系统工作簿,系统将自动建立“会计账簿管理系统”自定义菜单,如图所示,单击不同的菜单中的命令,可以执行相应的任务,如编织各类账簿,打印各类账簿,关闭系统等,分别如图418、419、420所示。图418数据处理菜单项图419打印账簿菜单项图420查看账簿菜单项433编制总分类试算平衡表编制总分类试算平衡表,是通过在一个“编制总分类账试算平衡表”的窗体中选择有关选项和命令来完成的。“编制总分类账试算平衡表”窗口的结构如图421所示图421总分类账编制窗口结构图“编制总分类账试算平衡表”窗口有1个用户窗体、5个标签、两个选项按钮、2个复合框和2个命令按钮组成。各个控件的功能及属性设置如下1用户窗体其名称改为“编制总分类试算平衡表”,将其属性改为“编制总分类账试算平衡表”。2框架1属性设置为“汇总时间模式选择”3框架2属性设置为“输入汇总时间”4选项按钮用于选择是采用系统自动汇总时间还是人工设置汇总时间,其属性设置为“自动汇总”和“人工汇总”总分类账试算平衡表的执行在上图窗口下,单机“确定”按钮,系统江首先对“总分类试算平衡表”工作表进行格式化,设计工作表的标题、有关文字说明等,在对工作表进行格式化以后,系统将对记账凭证清单数据库进行查询并汇总计算,得到本期的借方发生额和贷方发生数据,并输入到工作表中的对应单元格中;然后计算期末余额并判断其借贷方向,在将其末数据余额填入到相应的单元格中。如果最终的计算结果借贷不平衡,系统将显示借贷不平衡信息框,提醒印尼关乎查找元音。如果期初余额、本期发生额以及期末余额借贷平衡,则在编制完毕总分类试算平衡表后,系统将弹出信息框提醒用户将本月的发生额和余额保存为数据库。434保存本期余额在编制完毕总分类账试算平衡表,并试算借贷平衡后,用户应当将本月的总帐科目余额和明细科目余额保存为数据库,以便于下一期汇总计算和编制会计报表。保存本月的总帐科目余额和明细科目余额是由单击数据处理菜单中的保存本月总账科目余额命令和保存本月明细科目余额命令,打开一个“保存期末余额”窗口,设置相关选项后来完的。本月的总账科目期末余额和明细科目的期末余额均保存为下期的总账科目期初余额数据库和明细科目期初余额数据库。保存期末余额窗口结构设计如图422所示图422保存期末余额窗口结构图该窗口有1个用户窗体、3个框架、1个日历控件、4个标签、2个复选框、4个命令按钮和1个复合框组成。各个控件的功能和属性设置介绍如下1用户窗体其名称改为“保存期末余额窗口”,属性设置为“保存期末余额”2日历控件用于选择要保存的日期(年份和月份)3标签1对日历空间的功能进行补充说明,属性设置为(默认为当年当月)4按钮1取定所做的恶选项,并开始保存数据,其属性设置为“确定”5按钮2关闭窗口,其属性设置为“关闭”6按钮3打开保存的总账科目数据库,其属性设置为“总账科目”7按钮4打开保存的明细科目余额数据库,其属性设置为“明细科目”435编制特种日记账特种日记账包括现金日记账和银行存款日记账。因为现金和银行存款在企业的经营管理中有特别重要的意义。现金日记账由出纳人员根据审核后的现金收、付款记账凭证,逐日、按顺序逐笔登记,每日收款项逐笔登记完毕后,应分别计算现金收入和现金支出的合计数及账面余额,并与库存现金实存数相核对,以此检查每日现金收、支和结存情况。银行存款日记账应按各开户银行设置明细账,其登账依据是根据出纳员审核后的有关银行存款的收、付记账凭证,逐日逐笔按顺序登记。现金日记账一般采用“三栏式”,即在日记中分别设置“收入”栏、“支出”栏和“结余”栏。现金日记账中“年、月、日”,“凭证号数”,“摘要”,“对方科目”均根据收款凭证、付款凭证、付款凭证登记,每月终了结算处余额并与实存现金数额核对。制作特种日记账,是在一个名字为“特种日记账查询及制作”的窗口中进行的,其结构如图423所示图423特种日记账制作窗口结构图“特种日记账查询及制作”窗口有1个用户窗体、2个框架、4个标签、2个选项按钮、1个复合框、2个日历控件和两个命令按钮组成。各个控件的功能及属性设置如下1用户窗体其标题为“特种日记账查询及制作”,属性为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论