公司财务管理系统的设计与实现
- 格式:doc
- 大小:673.00 KB
- 文档页数:28
公司财务管理系统的设计与实现
公司财务治理系统的设计与实现
摘 要
随着软硬件技术的急速进展,运算机在社会生活中的方方面面都发挥着重要的作用。企业治理模式也随之科技化,智能化,人性化。对人们的个人一辈子活质量和生活方式也有着深远的阻碍,应用先进的网络和数据库技术,能够大大节约人力,物力,同时让我们生活的更舒服。
在现行的治理体制中,财务治理是尤为重要而且不可缺少的一个部分,良好的财务治理方式关系到一个公司的进展情形。因此,不管从理论上依旧实际中,开发如此一个能够方便快捷,容易上手的治理系统都有重要的意义。本文介绍了
本文提出了了公司财务治理系统,该系统基于Eclipse的财务治理系统的设计思想,用经济学的观点作为需求指导,将经济学知识和软件开发技术进行了有机的结合。本系统能够关心中小规模公司完成日常的财务治理的工作,它使用方便,在数据整合和账目治理方面表现尤为杰出,减轻了财务系统人员的工作负担, 也能够在一定程度上关心公司节约人手,减少开支。
关键词:财务治理;数据库;经济学;软件开发
The Design and Implementation of Financial Management System
Abstract
In the existing management system, financial management is an important and is an indispensable part of, good financial management way related to the development of a company. So, no matter from theory and practice, the development of such a convenient and quick, easy management
system has important significance. Through consulting about financial management of detailed data, grasp the whole process of financial management. The system will use economic view for demand guidance will economics and the combination of the software system development.
This system can help small and medium-sized company finish daily financial management work, it is convenient to use, in data integration and account management is particularly good performance and reduce the workload of the staff of the financial system, also can to a certain extent help save the manpower, to reduce expenses.
This paper expounds the Eclipse of financial management system based on the design thought, with economic view as demand the guide and
economics knowledge and software development technology of the organic union; And the development of system structure and module function in
detail.
Key word:Financial Management;Database;Economics;Software Development
目 录
第一章 项目定义和功能简介 错误!未定义书签。
第二章 开发工具的介绍 2
2.1 开发工具的介绍 2
2.2 JSP技术简介 错误!未定义书签。
2.3 SQL SERVER2000简介 错误!未定义书签。
2.4 Java简介 4
2.5 Eclipse技术简介 5
2.6 Hibernate简介 6
第三章 系统功能及设计分析 7
3.1 系统的功能需求 7
3.2 系统操作流程 8
3.3 技术路线及实行方案 9
3.4 数据设计 13
第四章 系统的实现 错误!未定义书签。
4.1 显示层设计原则 错误!未定义书签。
4.2 操纵层设计原则 错误!未定义书签。
4.3 操纵层设计原则 17
4.4 数据访咨询层设计原则 17
第五章 系统界面演示 18
5.1 系统首界面 18
5.2 凭证治理模块详解 19
5.3 出纳治理模块详解 20
5.4 工资治理模块详解 22
第六章 总结 24
参考文献 错误!未定义书签。 致 谢 26
第一章 项目定义和功能简介
现在,运算机的广泛应用在各行各业都发挥着自己的作用。学习,工作和生活都有它的身影,通过快速的运算,统计,记录等等功能补偿着人们在传统纯人力工作的一些不足。企业财务的治理自然而然就需要有如此一个工具来关心人们进行日常的治理工作。因此,针对现代企业治理的需求,企业能够结合先进的财务治理理念和方法,并按照企业自身实际情形,运用先进的技术手段,精心研发一套软件产品。这套产品要做到集财务、出纳、工资等功能于一体,全面引发企业科学治理动力,界面友好、功能强大而操作简便,系统运行安全、高效、可靠。
公司理财研究的对象大多以公司的资产,利润为要紧治理对象。要紧是以量入为出,善用现有资源增殖。公司的运营以利润最大化为原则,以此猎取投资增值。同时,一个合格的财务治理系统关于公司与职员的收益,薪水等的治理记录也需要进行正确的记录与治理,做到明明白白。
为了适应当前的潮流,本文构建了基于IE运行环境的财务治理系统。系统运用J2EE平台和SQL Server数据库,选用MyEclipse和Java为开发工具,采纳新一代的数据库访咨询模型Hibernate实现了数据库的访咨询。
本系统是在对当代社会公司的财务状况进行了全面分析的基础上,制作的关于处理凭证,出纳,工资等方面的治理系统能够完成对各类信息的扫瞄、查询、添加、删除、修改。该系统是典型的财务治理系统,其开发要紧包括后台数据库的建立和爱护以及前端应用程序的开发两个方面。关于前者要求建立起数据一致性和完整性强、数据安全性好的库。而关于后者则要求应用程序功能完备,易使用等特点。
第二章 开发工具的介绍
2.1 J2EE开发工具的介绍
J2EE技术的基础确实是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如"编写一次、随处运行"的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中爱护数据的安全模式等等,同时还提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的确实是成为一个能够使企业开发者大幅缩短投放市场时刻的体系结构。
J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加名目支持,增强了安全机制,提升了性能。
J2EE基于组件,同时具有平台无关性,同时业务逻辑被封装成可复用的组件,同时J2EE服务器以容器的形式为所有的组件类型提供后台服务。因为开发者不用自己开发这种服务,因此开发者能够集中精力解决手头的业务咨询题。这就使得J2EE 程序的编写十分简单。其结构如图2.1所示:
图2.1 J2EE程序结构图
Fig.2.1 J2EE structure picture
2.2 JSP技术简介
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访咨询存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
Web服务器在遇到访咨询JSP网页的要求时,第一执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段能够操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
JSP与JavaServlet一样,是在服务器端执行的,通常返回给客户端的确实是一个HTML文本,因此客户端只要有扫瞄器就能扫瞄。
JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。
JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端要求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的扫瞄器。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,要紧面向因特网的所有特点。
自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,因此JSP迅速成为商业应用的服务器端语言。
2.3 SQL SERVER2000简介
SQL Server 是一个关系数据库治理系统,它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft 将SQL Server 移植到Windows NT系统上,用心于开发推广SQL Server 的Windows NT 版本;Sybase 则较用心于SQL