jsp的企业财务管理系统的设计与实现本科本科毕业论文.doc
《jsp的企业财务管理系统的设计与实现本科本科毕业论文.doc》由会员分享,可在线阅读,更多相关《jsp的企业财务管理系统的设计与实现本科本科毕业论文.doc(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要 随着计算机技术和互联网的飞速发展,计算机在财务管理中应用的普及,利用计算机实现财务管理势在必行。对于企业来说,财务管理的地位很重要。随着计算机和网络在企业中的广泛应用,企业发展速度在不断加快,在这种市场竞争冲击下企业财务管理系统必须优先发展,这样才能保证在竞争中处于优势地位。对此企业必须实现财务管理系统的设计与开发。财务管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。论文首先介绍了研究的背景和意义,并对研究内容以及论文结构进行了说明,
2、然后对系统进行了全面的需求分析和技术特点说明,之后对系统进行了详细的系统架构设计、功能模块设计、数据库设计及系统测试,并对系统各模块功能进行了描述。系统的用户分为、管理员和员工两种角色,管理员的功能有基础信息管理、公司资产、经营、费用信息的管理及年终资产分析表的生成;员工的功能有查看个人工资、查看公司资产、经营、费用及年终资产分析表。最后,经过测试数据分析,该系统在安全性、准确性、运行速度方面均有绝对的优势,并且能够对容量较大的数据库进行处理,效率高,系统有较高的安全性和较好的性能。本系统的开发为财务管理提供了信息化管理的理论基础和技术支持。关键字:JavaEE,财务管理,系统,数据库Abst
3、ractWith the rapid development of computer technology and Internet, popularization of computer application in financial management, financial management be imperative to realize by computer. For enterprises, the financial management is very important position. With the wide application of computer a
4、nd network in the enterprise, enterprise development speed is accelerating, in this kind of competition in the market impact of enterprise financial management system must give first priority to the development, so that we can guarantee in the advantage position in the competition. This enterprise m
5、ust realize the design and development of financial management system.Financial management system is the typical information management system, its development mainly includes two aspects: the background of the establishment and maintenance of database and front-end application development. For the
6、former requirement to establish data consistency and integrity strong, the data security good storehouse. For the latter request application procedure function is complete, easy to use etc.This paper firstly introduces the background and significance of the study, and the research content and struct
7、ure of the thesis are described, and then the system described the demand analysis and the technical characteristics of comprehensive, then tested the system architecture design, function module design, database design and system detailed, and each module of the system function of the description. T
8、he user of the system is divided into two kinds of roles, the administrator and the staff, the administrator function generates a table analysis of year-end assets management and basic information management, the assets of the company, management, cost information; staff function view individual wag
9、es, view the company assets, management, cost and year-end assets analysis table. Finally, through the analysis of test data, the system has the absolute advantage of safety, accuracy, speed, and can deal with large capacity, high efficiency of the database, the system has a higher security and bett
10、er performance. The development of this system provides a theoretical basis and technical support for the information management of financial management.Key Words:JavaEE,Financial management,System,databaseII目 录摘 要IAbstractII目 录I第1章 绪 论11.1 课题背景11.2 国内外研究现状21.3 课题目的及意义3第二章 相关技术52.1 BS结构介绍52.2 Sql se
11、rver 2008数据库62.3 JSP技术7第三章 系统分析103.1 系统需求分析103.2 系统业务流程分析103.3 数据流程分析123.4 可行性分析14第四章 系统设计164.1 系统设计概述164.2 系统子系统划分174.2.1子系统的划分原则174.2.2 常见子系统的划分方法184.3 系统流程图194.4 数据库结构设计204.4.1 表概要说明204.4.2 数据表的结构21第五章 系统实现245.1 系统登陆页面实现245.2 管理员功能模块265.2.1企业信息管理265.2.2 企业成员工资管理295.2.3经营信息管理325.2.4 费用信息管理345.2.5
12、年终企业资产分析355.3 企业成员功能模块375.3.1 个人工资查看375.3.2 企业资产查询385.3.3 企业费用查询385.3.4 企业资产分析查看39第六章 总 结40致 谢41参考文献42第1章 绪 论信息化、数字化、网络化的今天,财务管理系统的开发和使用已经成为各行各业推行现代化管理的必要手段。该财务管理信息系统的设计与开发正是适应了这种需要。它完整的实现了从凭证到报表的账务处理,包括从凭证的录入、修改、过账等到生成各种明细账及总账最后输出会计报表的全过程,是一个小巧但功能完善、具有一定实用价值的管理信息系统。1.1 课题背景财务管理工作随着我国市场绊济的发展,在各个企业的管
13、理中扮演着越来越重要的角色,渐渐起到丌可替代的核心作用。对于大型企业集团来说,财务管理显得更为重要,财务管理系统的建立将直接受到企业集团管理方式的影响,幵直接影响企业的管理效率不绊济效益。如何在现有绊营环境下选择最佳的财务管理模式,使用最优的财务管理系统,实现企业的管理目标,适应企业信息化发展的需要,是一个值得研究和探讨的问题。 我国的生产企业发展十分迅速。但企业的信息化管理一直是影响我国企业进一步发展的难点。企业信息化是企业应用信息化的过程,是指在企业的生产、经营、管理等各个层次、各个环节和各个方面,应用先进的计算机、通信、互联网和软件等信息化技术和产品,并充分整合、广泛利用企业内外的信息资
14、源,提高企业生产、经营和管理水平,增强企业竞争力的过程。结合我国目前的国情来看,改革开放以来,我国的中小企业得到了迅速发展。这些中小企业存在着一定的普遍特征:资金不是十分雄厚,管理不是非常完善,信息化基础普遍较差,面临着异常激烈的市场竞争。随着信息时代的到来,中小企业的生存和竞争环境发生了根本性的变化。当前中小企业信息化具有宽广和深刻的内容,其中管理信息化是一个重要方面。如何运用信息技术增强企业的管理,如何制定企业信息化发展战略来提升企业的核心竞争力,如何把信息化系统融入日常的管理工作为企业带来效益,是当前我们所面临的重要课题。1.2 国内外研究现状据统计,全球绝大多数大型集团(全球500强中
15、的80%以上)在进行业务流程重组的同时,几乎都建立了集权型财务管理模式。应用计算机软件实现计算机管理将极大的提高管理财务的效率。现在网络上有不少类似的软件,然而他们的功能还不够完全。最突出的一个问题是他们只是简单的记录,在搜索相关财务信息和统计信息等等方面还存在诸多不足。随着我国经济建设的高速发展,企业的财务活动发生了深刻变化,国内财务软件从无到有,经过20年的发展,已逐步走向成熟。自1979年我国将电子计算机应用于财会领域以来,随着企业新时代的来临,企业的经营和管理模式都发生了重大变化,传统的财务软件已无法适应企业在市场竞争日益激烈、信息高速公路四通八达、国外软件纷至沓来的今天,会计电算化得
16、到了全面发展,财务软件也得到完善。如何适应时代发展的需要,如何开发新一代的财务软件,成为各企业与财务软件行业共同关心的问题。十几年来,我国财务软件产业,在各方人士的不懈的努力下,取得了重大的成果,纵观我国的国内软件市场,财务软件的发展局势也是群雄并起、百家争鸣,财务软件已成为国内软件界中最活跃、最辉煌的一个领域。尽管我国财务软件的发展形势较好,但是随着中国加入WTO,面对世界经济的挑战,面对国际财务软件的高标准要求,在使用过程中也暴露出许多问题。我国财务软件的发展应如何抓住有利机遇,迎接新时代的挑战,将是全体财务软件工作者光荣的历史使命。财务软件在未来相当长一段时期内,仍将有较大的市场空间。但
17、是在战略上,我们应当富有长远眼光,向国际上最先进的管理思想和最先进的信息技术看齐,学习他们的先进经验,开拓自己的思路。只有如此,才能把握正确的发展方向,在激烈的市场竞争中立于不败之地。1.3 课题目的及意义随着计算机的飞速发展,人们的生活越来越离不开计算机。计算机应用渗透到我们生活的各个方面。“财务管理”这个词频繁地出现在人们的思想生活中,如何管理财务?什么才是正确的理财方法?这些问题成为现代人关注的焦点。对于财务管理来说,应用计算机软件实现计算机管理将极大的提高管理财务的效率。现在网络上有不少类似的软件,然而他们的功能还不够完全。最突出的一个问题是他们只是简单的记录,在搜索相关财务信息和统计
18、信息等等方面还存在诸多不足。“财务管理系统”是财务信息管理迫切需要信息化的状况下开发的。它可以有效的记录和管理财务的收支情况,合理规划和支配资金,并可以通过统计分析来获得在一段时期内的消费和收入信息,完全替代了手记脑记的烦恼,利于调节企业财政状况,给用户的财务管理带来更多的方便,是企业财务管理的好帮手。我国目前还是一个发展中国家随着经济的发展我们的财务管理水平将会越来越高。国内企业在选择管理软件的时候,特别重视软件提供的财务一体化解决方案。企业在快速成长阶段,信息化作为内部管理平台构建的重要手段之一,受重视程度往往不够:或者虽然重视,但缺乏长远统一的思路。往往只是根据短期业务“瓶颈”在部门业务
19、的层次上去实施信息系统。业务部门在项目需求、项目立项、项目预算和项目选型上具有更大的发言权,结果往往造成信息部门一味满足业务部门的即时需求,结果导致信息孤岛。对快速成长的企业来说,关键是正确认识管理信息化在企业成长发展中的效能作用问题,确保从企业中长期业务发展战略出发进行信息系统的规划。因此,需要我们的财务软件要跟得上形势,要不断发展。财务软件虽然是一个“古老”的软件领域,但它还是有无穷的生命力。无论从技术层面上还是从业务层面上它都在不停地发展。第二章 相关技术时至今日,像Perl、JSP、ASP等类库和其它一些支持Web应用程序开发的语言都在设法解决业务逻辑代码和表现层代码之间的解耦问题。本
20、章就着重介绍一些基于Java领域中的相关技术,比如设计模式、开源框架以及其他的新技术。课题拟采用JavaEE技术,基于B/S模式,即浏览器/服务器模式开发实现系统的各个功能模块,数据库采用较为成熟的SQL Server 2008,开发环境为MyEclipse。2.1 BS结构介绍随着Internet技术的发展,管理系统的开发正逐步采用一种全新的技术模式:B/S(Browser/Server)模式。B/S本质上也是一种C/S结构,它是传统的两层C/S结构在Web上的发展。相对于C/S结构而言,B/S结构是把原来在客户机一侧的应用程序模块与显示功能分开,将应用程序模块单独作为一层放在Web服务器上
21、,客户端只需要安装浏览器就可以了,这样将系统的业务处理部分统一放在Web服务器上,客户端只起到与用户交互的作用。B/S模式架构如图2.1所示:图2.1 B/S(Browser/Server)模式B/S结构的工作原理是:Web服务器接收浏览器的Web请求,并处理Web页请求,同时将数据请求通过数据库接口转换成数据库服务器能接受的形式(如SQL),之后送到数据库服务器,数据库服务器根据数据请求执行相应的数据库操作(如查询、修改、统计等),并将结果通过数据库接口的转换送回Web服务器,Web服务器将结果处理成Web浏览器能够接受的形式(HTML),送回发出请求的Web浏览器,由浏览器将其显示在客户端
22、。2.2 Sql server 2008数据库SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。 SQLServer2008 还具有以下特点:1令信息在查询和运用时更方便SQLServer2000能够提供方便快捷的查询信息的方式,而且这种途径的使用更为容易。2支持 Web 功能的信息共享利用公司的内部网络Internet,S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- jsp 企业财务 管理 系统 设计 实现 本科 本科毕业 论文
限制150内