大学毕业设计---企业财务管理系统设计与实现.doc

上传人:工**** 文档编号:542443786 上传时间:2022-11-05 格式:DOC 页数:23 大小:105.50KB
返回 下载 相关 举报
大学毕业设计---企业财务管理系统设计与实现.doc_第1页
第1页 / 共23页
大学毕业设计---企业财务管理系统设计与实现.doc_第2页
第2页 / 共23页
大学毕业设计---企业财务管理系统设计与实现.doc_第3页
第3页 / 共23页
大学毕业设计---企业财务管理系统设计与实现.doc_第4页
第4页 / 共23页
大学毕业设计---企业财务管理系统设计与实现.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《大学毕业设计---企业财务管理系统设计与实现.doc》由会员分享,可在线阅读,更多相关《大学毕业设计---企业财务管理系统设计与实现.doc(23页珍藏版)》请在金锄头文库上搜索。

1、 南昌航空大学科技学院2012届学士学位论文 企业财务管理系统设计与实现 学生姓名:李敏班级:1182061指导老师:王青松摘要: 随着科技的进步与发展,现在的企业越来越庞大,要管理的资金数目也越来越多,以前古老的人工财务管理已经远远无法满足现代企业的财务管理的需求,人工统计,效率低下,还特别容易出错,同时很多账目难以查询,想查看账目的出入比较困难,而且纸质的账目容易丢失损坏,对于账目的保存也特别麻烦。随着科技的发展,计算机进入了人们的视线,计算机开始应用于各种大型事务的处理和管理,财务管理也不例外,财务管理系统开始应用于各大企业,大大提高了工作效率,降低了错误发生几率,同时加强了企业内部的沟

2、通,让企业运营起来更加顺畅,然而这么多的财务管理系统,如何才能做出最适合现有经营模式下的财务管理系统,这是值得我们不断探究的问题。本文采用基于B/S结构的财务管理系统,使用MyEclipse 8.5作为开发平台,采用J2EE技术架构,使用的是浏览器+WEB服务器+数据库服务器三层体系结构,使用户可以通过浏览器方便的与后台服务器进行数据交互。使用Mysql作为后台数据库,方便设计与链接,Tomcat作为后台服务器,提供浏览器访问。该系统从软件体系结构模式的角度构建一个MVC模式的应用软件开发框架,然后再此基础上设计和实现了财务管理系统。关键词:企业财务管理,Java,B/S,WEB,Mysql,

3、Tomcat指导老师签字:Enterprise Financial Management System Design and ImplementationStudent Name: Li Lucheng Class: 0882071 Supervisor: Chen XuejunAbstract: With technology of progress and development, now of enterprise increasingly huge, to management of funds number also increasingly more, y qin old of a

4、rtificial financial management has far cannot meet modern enterprise of financial management of needs, artificial statistics, efficiency low, also special easy errors, while many accounts to query, wants to view accounts of access compared difficult, and paper mass of accounts easy lost damaged, for

5、 accounts of save also special trouble. With technology of development, computer entered has people of sight, computer began should for various large Affairs of processing and management, financial management also not exception, financial management system began application y each big enterprise, gr

6、eatly improve has efficiency, reduced has errors occurred chances, while strengthened has enterprise internal of communication, let enterprise operations up more smooth, however so more of financial management system, how to made most for existing operating mode xi of financial management system, th

7、is is worth we constantly inquiry of problem.In this article, Using b/s structure of financial management systems, the use of MyEclipse 8.5 as a development platform, using J2EE technology, using a browser +WEB server + database server three-tier architecture, allowing users to easily interact with

8、the back-end server for data through the browser. Using Mysql as a backend database, convenient design and links to Tomcat as a back-end server, providing browser access. The system from a software architecture pattern to construct a framework for application of MVC pattern in software development,

9、then on the basis of the design and implementation of a financial management system.Keywords: Enterprise financial management, Java,B/S,WEB,Mysql,TomcatSignature of Supervisor:企业财务管理系统1 引言1.1研究背景近年来,IT行业发展迅猛,计算机应用程序深入各行各业,而企业中,管理信息系统已经是企业必不可少的得力助手,在企业单位中,内部成员之间的信息沟通变得快速简洁,大大的提高了工作效率。所以企业财务管理系统在各个企业的

10、管理中扮演着越来越重要的角色,渐渐起到不可替代的核心作用。那么怎样在现有经营模式下选择最好的财务管理模式,使用最好的财务管理系统,实现企业的管理目标,适应企业信息化发展的需要,是一个值得研究和探讨的问题1。1.2研究现状目前,我国受传统计划经济体制的影响,财务管理软件处在研究起步阶段,大部分的财务管理软件不能满足企业的需要,它们存在着各种各样的问题。有些财务管理软件操作复杂。有些功能不够齐全,有些操作又不大方便。鉴于此,我觉得在财务管理这块还需要不断的探究改进。在企业财务管理当中我们要强化资金和应收账款的管理,加强财务控制,提高资金的营运效率,形成合理的资金结构,确定合理的负债比例,使资金应用

11、得到最佳的效果。加强应收账款的管理。加强财产控制。同时政府应尽快完善有利于企业发展的法律法规及相关的政策。目前,我国已经出台了关于鼓励和促进中小企业发展的若干政策意见、中小企业促进法可见我国在这方面的工作取得了一定的成果。建立中小企业的信用担保体系。金融部门要成为民营经济发展的推动器。为了更好的发挥金融部门的作用,金融机构要切实转变观念,突破传统观念和制度的障碍,加快信贷管理体制的改革步伐,适应民营经济发展需求。财务管理系统开发将逐步从C/S结构转型为B/S结构,最大限度的把运算提交给服务器,节约企业运营成本,员工只需要通过WEB浏览器就可以对财务信息进行收集和发布。1.3研究意义随着企业业务

12、的拓展,财务管理会变得越来越复杂,用传统的管理方法极易造成不必要的错误,由此带来的损失无法估量。因此实现财务管理的自动化势在必行。财务管理系统的开发不仅可以减少员工的工作量,还可以为企业节约许多人力物力财力,可以使企业向科学化、现代化、规范化的方向发展,提高企业的生产效率。2关键技术概述2.1 动态网页实现JSPJSP技术全称是java server page,它的特点是将内容的生成和显示分离,同时强调可重用组件,跨平台的组件可以用来执行应用程序所要求的更复杂的处理,既能在Windows系统上运行,也能在其他操作系统上运行。除此之外,JSP可以采用标识简化页面开发, JSP技术封装了很多功能,

13、使得操作变得更加简单容易。与其他动态网页技术相比较,它具有运行速度快、安全等特点6。2.2系统运行服务器TomcatTomcat是在SUN公司发展起来的一个的Servlet容器,Tomcat本身是用Java语言编写。它的特点主要是具有很好的可扩展性和安全性。作为一个开源软件,Tomcat得到广大开源志愿者的大力支持,它可以和目前大部分的主流Web服务器一起工作9。Tomcat运行稳定、可靠,并且效率高10。2.3系统开发数据库MYSQLMySQL是由瑞典MySQLAB公司开发的一个小型关系型数据库管理系统。它是一个真正的多用户、多线程的SQL数据库服务器11。MySQL适应于所有平台,是一款关

14、系型数据库,采用客户/服务器体系,性能很出色,它包含一个缺省桌面格式MyISAM。MyISAM 数据库与磁盘非常地兼容而不占用过多的CPU和内存。MySQL可以运行于Windows系统而不会发生冲突。2.4 MVC模式设计(JSP+Severlet+JavaBean)2.4.1MVC设计思想概论MVC全名是Model-View-Controller,是模型视图控制器的缩写,即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行强制性分离,这样一个应用被分成三个层模型层、视图层、控制层。MVC中的M组件。模型表示企业数据和业务规则。业务流程的处理过程对其它层来

15、说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果。业务模型的设计可以说是MVC最主要的核心。MVC中的V组件。视图是用户看到并与之交互的界面,对于Web应用来说,视图就是由HTML元素组成的界面。MVC中的C组件。控制器接受用户的输入并调用模型和视图去完成用户的需求,它本身不输出任何东西,做任何处理。它只是接收请求并决定调用哪个模型构件去处理请求,然后再确定用哪个视图来显示返回的数据。将模型与视图匹配在一起,共同完成用户的请求13。2.4.2MVC中各组件的关系模型和视图是分离的,通常视图里面不会有任何逻辑实现;而模型也是不依赖于视图的,同一个模型可以对应多种不同的视图。开始展示视图给用户,用户在这个视图上进行操作,然后用户会点击提交按钮,来发出请求,视图发出的用户请求会到达控制器,在请求中包含了想要完成什么样的业务功能以及相关的数据。控制器会来处理用户请求,会把请求中的数据进行封装,然后选择并调用合适的模型,请求模型进行状态更新,然后选择接下来要展示给用户的视图。模型会去处理用户请求的业务功能,同时进行模型状态的维护和更新, 当模型状态发生改变的时候,模型会通知相应的视图,告诉视图它的状态发生了改变.视图接到模型的通知后,会向模型进行状态查询,获取需要展示的数据,然后按照视图本身的展示方式,把这些数据展示出来。

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

最新文档


当前位置:首页 > 高等教育 > 大学课件

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