公司财务管理系统的设计与实现17150.docx
《公司财务管理系统的设计与实现17150.docx》由会员分享,可在线阅读,更多相关《公司财务管理系统的设计与实现17150.docx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、公司财务管管理系统的的设计与实实现公司财务管管理系统的的设计与实实现摘 要随着软硬件件技术的急急速发展,计计算机在社社会生活中中的方方面面面都发挥挥着重要的的作用。企企业管理模模式也随之之科技化,智智能化,人人性化。对对人们的个个人生活质质量和生活活方式也有有着深远的的影响,应应用先进的的网络和数数据库技术术,可以大大大节省人人力,物力力,并且让让我们生活活的更舒服服。在现行的管管理体制中中,财务管管理是尤为为重要而且且不可缺少少的一个部部分,良好好的财务管管理方式关关系到一个个公司的发发展情况。所所以,无论论从理论上上还是实际际中,开发发这样一个个可以方便便快捷,容容易上手的的管理系统统都有
2、重要要的意义。本本文介绍了了本文提出了了了公司财财务管理系系统,该系系统基于Ecllipsee的财务管理理系统的设设计思想,用用经济学的的观点作为为需求指导导,将经济济学知识和和软件开发发技术进行行了有机的的结合。本本系统可以以帮助中小小规模公司司完成日常常的财务管管理的工作作,它使用用方便,在在数据整合合和账目管管理方面表表现尤为出出色,减轻轻了财务系系统人员的的工作负担担, 也可可以在一定定程度上帮帮助公司节节省人手,减减少开支。关键词:财财务管理;数据库;经济学;软件开发发The DDesiggn annd Immplemmentaationn of Finaanciaal Maanag
3、eementt SysstemAbstrractWith the rapiid deeveloopmennt off thee sofftwarre annd haardwaare ttechnnologgy, ccompuuter in ssociaal liife iin evvery aspeect oof pllayedd an impoortannt roole. Enteerpriise mmanaggemennt moode aand tthen moree tecchnollogy, inttelliigentt, huuman natuure iis chhangeed. T
4、The ppersoonal lifee of peopple qqualiity aand llife stylle allso hhas aa proofounnd immpactt, apppliccatioon off advvanceed neetworrk annd daatabaase ttechnnologgy, ccan ggreattly rreducce thhe huuman, matteriaal, aand llet oour llife moree commforttablee. In thhe exxistiing mmanaggemennt syystemm,
5、 fiinanccial manaagemeent iis ann impportaant aand iis ann inddispeensabble ppart of, goodd finnanciial mmanaggemennt waay reelateed too thee devveloppmentt of a coompanny. SSo, nno maatterr froom thheoryy andd praacticce, tthe ddevellopmeent oof suuch aa connveniient and quicck, eeasy manaagemeent
6、ssysteem haas immporttant signnificcancee. Thhrouggh coonsulltingg aboout ffinannciall mannagemment of ddetaiiled dataa, grrasp the wholle prrocesss off finnanciial mmanaggemennt. TThe ssysteem wiill uuse eeconoomic vieww forr demmand guiddancee willl ecconommics and the combbinattion of tthe ssoftw
7、ware systtem ddevellopmeent. This systtem ccan hhelp smalll annd meediumm-sizzed ccompaany ffinissh daaily finaanciaal maanageementt worrk, iit iss connveniient to uuse, in ddata inteegrattion and accoount manaagemeent iis paarticcularrly ggood perfformaance and reduuce tthe wworklload of tthe sstaf
8、ff of the finaanciaal syystemm, allso ccan tto a certtain exteent hhelp savee thee mannpoweer, tto reeducee exppensees. This papeer exxpounnds tthe EEclippse oof fiinanccial manaagemeent ssysteem baased on tthe ddesiggn thhoughht, wwith econnomicc vieew ass demmand the guidde annd ecconommics knowwl
9、edgge annd sooftwaare ddevellopmeent ttechnnologgy off thee orgganicc uniion; And the deveelopmment of ssysteem sttructture and moduule ffuncttion in ddetaiil. Key wword:Finaanciaal Maanageementt;Dattabasse;Ecconommics;Softtwaree Devveloppmentt目录第一章 项项目定义和和功能简介介1第二章 开开发工具的的介绍22.1 开开发工具的的介绍22.2 JJSP技
10、术术简介32.3 SSQL SSERVEER20000简介32.4 JJava简介介42.5 EEclippse技术术简介52.6 HHiberrnatee简介6第三章 系系统功能及及设计分析析73.1 系系统的功能能需求73.2 系系统操作流流程83.3 技技术路线及及实行方案案93.4 数数据设计13第四章 系系统的实现现144.1 显显示层设计计原则164.2 控控制层设计计原则164.3 控控制层设计计原则174.4 数数据访问层层设计原则则17第五章 系系统界面演演示185.1 系系统首界面面185.2 凭凭证管理模模块详解195.3 出出纳管理模模块详解205.4 工工资管理模模块
11、详解22第六章 总总结24参考文献25致谢26第一章 项目定义义和功能简简介如今,计算算机的广泛泛应用在各各行各业都都发挥着自自己的作用用。学习,工工作和生活活都有它的的身影,通通过快速的的运算,统统计,记录录等等功能能弥补着人人们在传统统纯人力工工作的一些些不足。企企业财务的的管理自然然而然就需需要有这样样一个工具具来帮助人人们进行日日常的管理理工作。因因此,针对对现代企业业管理的需需求,企业业可以结合合先进的财财务管理理理念和方法法,并根据据企业自身身实际情况况,运用先先进的技术术手段,精精心研发一一套软件产产品。这套套产品要做做到集财务务、出纳、工工资等功能能于一体,全面引发发企业科学学
12、管理动力力,界面友友好、功能能强大而操操作简便,系系统运行安安全、高效效、可靠。公司理财研研究的对象象大多以公公司的资产产,利润为为主要管理理对象。主主要是以量量入为出,善善用现有资资源增殖。公公司的运营营以利润最最大化为原原则,以此此获取投资资增值。同同时,一个个合格的财财务管理系系统对于公公司与员工工的收益,薪薪水等的管管理记录也也需要进行行正确的记记录与管理理,做到明明明白白。为了适应当当前的潮流流,本文构建了了基于IEE运行环境境的财务管管理系统。系系统运用JJ2EE平平台和SQQL Seerverr数据库,选选用MyEEclippse和Javaa为开发工工具,采用用新一代的的数据库访
13、访问模型HHiberrnatee实现了数数据库的访访问。本系统是在在对当代社社会公司的的财务状况况进行了全全面分析的的基础上,制制作的关于于处理凭证证,出纳,工工资等方面面的管理系系统可以完完成对各类类信息的浏浏览、查询询、添加、删删除、修改改。该系统统是典型的的财务管理理系统,其其开发主要要包括后台台数据库的的建立和维维护以及前前端应用程程序的开发发两个方面面。对于前前者要求建建立起数据据一致性和和完整性强强、数据安安全性好的的库。而对对于后者则则要求应用用程序功能能完备,易易使用等特特点。第二章 开发工具具的介绍2.1 JJ2EE开开发工具的的介绍J2EE技技术的基础础就是核心心Javaa
14、平台或Jaava 22平台的标标准版,JJ2EE不不仅巩固了了标准版中中的许多优优点,例如如编写一一次、随处处运行的的特性、方方便存取数数据库的JJDBC API、CCORBAA技术以及及能够在IInterrnet应应用中保护护数据的安安全模式等等等,同时时还提供了了对 EJJB(Ennterpprisee JavvaBeaans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。 J2EE体体系结构提提供中间层层集成框架架用来满足足无需太多多费用而又又需要高可可用性
15、、高高可靠性以以及可扩展展性的应用用的需求。通通过提供统统一的开发发平台,JJ2EE降降低了开发发多层应用用的费用和和复杂性,同同时提供对对现有应用用程序集成成强有力支支持,完全全支持Ennterpprisee JavvaBeaans,有有良好的向向导支持打打包和部署署应用,添添加目录支支持,增强强了安全机机制,提高高了性能。J2EE基基于组件,并且具有平台无关性,同时业务逻辑被封装成可复用的组件,并且J2EE服务器以容器的形式为所有的组件类型提供后台服务。因为开发者不用自己开发这种服务,所以开发者可以集中精力解决手头的业务问题。这就使得J2EE 程序的编写十分简单。其结构如图2.1所示:图2
16、.1 J2EEE程序结构构图Fig.22.1 JJ2EE struucturre piicturre2.2 JJSP技术术简介JSP技术术使用Jaava编程程语言编写写类XMLL的taggs和sccripttletss,来封装装产生动态态网页的处处理逻辑。网网页还能通通过taggs和sccripttletss访问存在在于服务端端的资源的的应用逻辑辑。JSPP将网页逻逻辑与网页页设计和显显示分离,支支持可重用用的基于组组件的设计计,使基于于Web的的应用程序序的开发变变得迅速和和容易。 Web服务务器在遇到到访问JSSP网页的的请求时,首首先执行其其中的程序序段,然后后将执行结结果连同JJSP文
17、件件中的HTTML代码码一起返回回给客户。插插入的Jaava程序序段可以操操作数据库库、重新定定向网页等等,以实现现建立动态态网页所需需要的功能能。 JSP与JJavaSServllet一样样,是在服服务器端执执行的,通通常返回给给客户端的的就是一个个HTMLL文本,因因此客户端端只要有浏浏览器就能能浏览。 JSP的11.0规范范的最后版版本是19999年99月推出的的,12月月又推出了了1.1规规范。目前前较新的是是JSP11.2规范范,JSPP2.0规规范的征求求意见稿也也已出台。 JSP页面面由HTMML代码和和嵌入其中中的Javva代码所所组成。服服务器在页页面被客户户端请求以以后对这
18、些些Javaa代码进行行处理,然然后将生成成的HTMML页面返返回给客户户端的浏览览器。Jaava SServllet是JJSP的技技术基础,而而且大型的的Web应应用程序的的开发需要要Javaa Serrvlett和JSPP配合才能能完成。JJSP具备备了Javva技术的的简单易用用,完全的的面向对象象,具有平平台无关性性且安全可可靠,主要要面向因特特网的所有有特点。 自JSP推推出后,众众多大公司司都支持JJSP技术术的服务器器,如IBBM、Orraclee、Beaa公司等,所所以JSPP迅速成为为商业应用用的服务器器端语言。2.3 SSQL SSERVEER20000简介SQL SSer
19、veer 是一一个关系数数据库管理理系统,它它最初是由由Micrrosofft Syybasee 和Ashtton-TTate三三家公司共共同开发的的,于19988 年年推出了第第一个OSS/2 版版本。在WWindoows NNT 推出出后,Miicrossoft与与Sybasse 在SQLL Serrver 的开发上上就分道扬扬镳了。MMicroosoftt 将SQQL Seerverr 移植到到Winddows NT系统统上,专注注于开发推推广SQLL Serrver 的Winndowss NT 版本;Syybasee 则较专专注于SQQL Seerverr在UNIXX 操作系系统上的应
20、应用。在本本书中介绍绍的是Miicrossoft SQL Servver 以以后简称为为SQL Servver或MS SSQL SServeer。一个数据库库是一个结结构化的数数据集合。它它可以是从从一个简单单的销售表表到一个美美术馆、或或者一个社社团网络的的庞大的信信息集合。如如果要添加加、访问和和处理存储储在一个计计算机数据据库中的数数据,你就就需要数据据库管理系系统。从计计算机可以以很好的处处理大量的的数据以来来,数据库库管理系统统就在计算算机处理中中和独立应应用程序或或其他部分分应用程序序一样扮演演着一个重重要的角色色。SQL SServeer 20000 关关系数据库库引擎支持持当今
21、苛刻刻的数据处处理环境所所需的功能能。数据库库引擎充分分保护数据据完整性,同同时将管理理上千个并并发修改数数据库的用用户的开销销减到最小小。SQLL Serrver 20000 分布式式查询使您您得以引用用来自不同同数据源的的数据,就就好象这些些数据是 SQL Servver 22000 数据库的的一部分,同同时分布式式事务支持持充分保护护任何分布布式数据更更新的完整整性。复制制同样使您您得以维护护多个数据据复本,同同时确保单单独的数据据复本保持持同步。可可将一组数数据复制到到多个移动动的脱接用用户,使这这些用户自自主地工作作,然后将将他们所做做的修改合合并回发布布服务器。2.4 JJAVA简
22、简介 Javva是一种种可以撰写写跨平台应应用软件的的面向对象象的程序设设计语言,是是由Sunn Miccrosyystemms公司于于19955年5月推推出的Jaava程序序设计语言言和Javva平台(即JavvaSE, JavvaEE, JavvaME)的总总称。Jaava 技技术具有卓卓越的通用用性、高效效性、平台台移植性和和安全性,广广泛应用于于个人PCC、数据中中心、游戏戏控制台、科科学超级计计算机、移移动电和互互联网,同同时拥有全全球最大的的开发者专专业社群。在在全球云计计算和移动动互联网的的产业环境下下,Javva更具备备了显著优优势和广阔阔前景。它最初被命命名为Oaak,目标标
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公司财务 管理 系统 设计 实现 17150
限制150内