《企业财务管理系统》毕业论文(定稿).doc
- 文档编号:1647040
- 上传时间:2022-10-23
- 格式:DOC
- 页数:23
- 大小:105KB
《企业财务管理系统》毕业论文(定稿).doc
《《企业财务管理系统》毕业论文(定稿).doc》由会员分享,可在线阅读,更多相关《《企业财务管理系统》毕业论文(定稿).doc(23页珍藏版)》请在冰豆网上搜索。
南昌航空大学科技学院2012届学士学位论文
企业财务管理系统设计与实现
学生姓名:
李敏 班级:
1182061
指导老师:
王青松
摘要:
随着科技的进步与发展,现在的企业越来越庞大,要管理的资金数目也越来越多,以前古老的人工财务管理已经远远无法满足现代企业的财务管理的需求,人工统计,效率低下,还特别容易出错,同时很多账目难以查询,想查看账目的出入比较困难,而且纸质的账目容易丢失损坏,对于账目的保存也特别麻烦。
随着科技的发展,计算机进入了人们的视线,计算机开始应用于各种大型事务的处理和管理,财务管理也不例外,财务管理系统开始应用于各大企业,大大提高了工作效率,降低了错误发生几率,同时加强了企业内部的沟通,让企业运营起来更加顺畅,然而这么多的财务管理系统,如何才能做出最适合现有经营模式下的财务管理系统,这是值得我们不断探究的问题。
本文采用基于B/S结构的财务管理系统,使用MyEclipse8.5作为开发平台,采用J2EE技术架构,使用的是浏览器+WEB服务器+数据库服务器三层体系结构,使用户可以通过浏览器方便的与后台服务器进行数据交互。
使用Mysql作为后台数据库,方便设计与链接,Tomcat作为后台服务器,提供浏览器访问。
该系统从软件体系结构模式的角度构建一个MVC模式的应用软件开发框架,然后再此基础上设计和实现了财务管理系统。
关键词:
企业财务管理,Java,B/S,WEB,Mysql,Tomcat
指导老师签字:
EnterpriseFinancialManagementSystemDesignandImplementation
StudentName:
LiLuchengClass:
0882071
Supervisor:
ChenXuejun
Abstract:
Withtechnologyofprogressanddevelopment,nowofenterpriseincreasinglyhuge,tomanagementoffundsnumberalsoincreasinglymore,yǐqiánoldofartificialfinancialmanagementhasfarcannotmeetmodernenterpriseoffinancialmanagementofneeds,artificialstatistics,efficiencylow,alsospecialeasyerrors,whilemanyaccountstoquery,wantstoviewaccountsofaccesscompareddifficult,andpapermassofaccountseasylostdamaged,foraccountsofsavealsospecialtrouble.Withtechnologyofdevelopment,computerenteredhaspeopleofsight,computerbeganshouldforvariouslargeAffairsofprocessingandmanagement,financialmanagementalsonotexception,financialmanagementsystembeganapplicationyúeachbigenterprise,greatlyimprovehasefficiency,reducedhaserrorsoccurredchances,whilestrengthenedhasenterpriseinternalofcommunication,letenterpriseoperationsupmoresmooth,howeversomoreoffinancialmanagementsystem,howtomademostforexistingoperatingmodexiàoffinancialmanagementsystem,thisisworthweconstantlyinquiryofproblem.
Inthisarticle,Usingb/sstructureoffinancialmanagementsystems,theuseofMyEclipse8.5asadevelopmentplatform,usingJ2EEtechnology,usingabrowser+WEBserver+databaseserverthree-tierarchitecture,allowinguserstoeasilyinteractwiththeback-endserverfordatathroughthebrowser.UsingMysqlasabackenddatabase,convenientdesignandlinkstoTomcatasaback-endserver,providingbrowseraccess.ThesystemfromasoftwarearchitecturepatterntoconstructaframeworkforapplicationofMVCpatterninsoftwaredevelopment,thenonthebasisofthedesignandimplementationofafinancialmanagementsystem.
Keywords:
Enterprisefinancialmanagement,Java,B/S,WEB,Mysql,Tomcat
SignatureofSupervisor:
企业财务管理系统
1引言
1.1研究背景
近年来,IT行业发展迅猛,计算机应用程序深入各行各业,而企业中,管理信息系统已经是企业必不可少的得力助手,在企业单位中,内部成员之间的信息沟通变得快速简洁,大大的提高了工作效率。
所以企业财务管理系统在各个企业的管理中扮演着越来越重要的角色,渐渐起到不可替代的核心作用。
那么怎样在现有经营模式下选择最好的财务管理模式,使用最好的财务管理系统,实现企业的管理目标,适应企业信息化发展的需要,是一个值得研究和探讨的问题[1]。
1.2研究现状
目前,我国受传统计划经济体制的影响,财务管理软件处在研究起步阶段,大部分的财务管理软件不能满足企业的需要,它们存在着各种各样的问题。
有些财务管理软件操作复杂。
有些功能不够齐全,有些操作又不大方便。
鉴于此,我觉得在财务管理这块还需要不断的探究改进。
在企业财务管理当中我们要强化资金和应收账款的管理,加强财务控制,提高资金的营运效率,形成合理的资金结构,确定合理的负债比例,使资金应用得到最佳的效果。
加强应收账款的管理。
加强财产控制。
同时政府应尽快完善有利于企业发展的法律法规及相关的政策。
目前,我国已经出台了《关于鼓励和促进中小企业发展的若干政策意见》、《中小企业促进法》可见我国在这方面的工作取得了一定的成果。
建立中小企业的信用担保体系。
金融部门要成为民营经济发展的推动器。
为了更好的发挥金融部门的作用,金融机构要切实转变观念,突破传统观念和制度的障碍,加快信贷管理体制的改革步伐,适应民营经济发展需求。
财务管理系统开发将逐步从C/S结构转型为B/S结构,最大限度的把运算提交给服务器,节约企业运营成本,员工只需要通过WEB浏览器就可以对财务信息进行收集和发布。
1.3研究意义
随着企业业务的拓展,财务管理会变得越来越复杂,用传统的管理方法极易造成不必要的错误,由此带来的损失无法估量。
因此实现财务管理的自动化势在必行。
财务管理系统的开发不仅可以减少员工的工作量,还可以为企业节约许多人力物力财力,可以使企业向科学化、现代化、规范化的方向发展,提高企业的生产效率。
2关键技术概述
2.1动态网页实现——JSP
JSP技术全称是javaserverpage,它的特点是将内容的生成和显示分离,同时强调可重用组件,跨平台的组件可以用来执行应用程序所要求的更复杂的处理,既能在Windows系统上运行,也能在其他操作系统上运行。
除此之外,JSP可以采用标识简化页面开发,JSP技术封装了很多功能,使得操作变得更加简单容易。
与其他动态网页技术相比较,它具有运行速度快、安全等特点[6]。
2.2系统运行服务器——Tomcat
Tomcat是在SUN公司发展起来的一个的Servlet容器,Tomcat本身是用Java语言编写。
它的特点主要是具有很好的可扩展性和安全性。
作为一个开源软件,Tomcat得到广大开源志愿者的大力支持,它可以和目前大部分的主流Web服务器一起工作[9]。
Tomcat运行稳定、可靠,并且效率高[10]。
2.3系统开发数据库——MYSQL
MySQL是由瑞典MySQLAB公司开发的一个小型关系型数据库管理系统。
它是一个真正的多用户、多线程的SQL数据库服务器[11]。
MySQL适应于所有平台,是一款关系型数据库,采用客户/服务器体系,性能很出色,它包含一个缺省桌面格式MyISAM。
MyISAM数据库与磁盘非常地兼容而不占用过多的CPU和内存。
MySQL可以运行于Windows系统而不会发生冲突。
2.4MVC模式设计(JSP+Severlet+JavaBean)
2.4.1MVC设计思想概论
MVC全名是Model-View-Controller,是模型—视图—控制器的缩写,即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行强制性分离,这样一个应用被分成三个层——模型层、视图层、控制层。
MVC中的M组件。
模型表示企业数据和业务规则。
业务流程的处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果。
业务模型的设计可以说是MVC最主要的核心。
MVC中的V组件。
视图是用户看到并与之交互的界面,对于Web应用来说,视图就是由HTML元素组成的界面。
MVC中的C组件。
控制器接受用户的输入并调用模型和视图去完成用户的需求,它本身不输出任何东西,做任何处理。
它只是接收请求并决定调用哪个模型构件去处理请求,然后再确定用哪个视图来显示返回的数据。
将模型与视图匹配在一起,共同完成用户的请求[13]。
2.4.2MVC中各组件的关系
模型和视图是分离的,通常视图里面不会有任何逻辑实现;而模型也是不依赖于视图的,同一个模型可以对应多种不同的视图。
开始展示视图给用户,用户在这个视图上进行操作,然后用户会点击提交按钮,来发出请求,视图发出的用户请求会到达控制器,在请求中包含了想要完成什么样的业务功能以及相关的数据。
控制器会来处理用户请求,会把请求中的数据进行封装,然后选择并调用合适的模型,请求模型进行状态更新,然后选择接下来要展示给用户的视图。
模型会去处理用户请求的业务功能,同时进行模型状态的维护和更新,当模型状态发生改变的时候,模型会通知相应的视图,告诉视图它的状态发生了改变.视图接到模型的通知后,会向模型进行状态查询,获取需要展示的数据,然后按照视图本身的展示方式,把这些数据展示出来。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业财务管理系统 企业财务 管理 系统 毕业论文 定稿
![提示](https://static.bdocx.com/images/bang_tan.gif)