论文部分内容阅读
伴随着我国经济的不断发展壮大,中国的中小型企业正如雨后春笋般的不断涌现出来,特别是Internet技术飞速发展并广泛应用的今天,企业的发展面临着史无前例的发展机遇。机遇的同时,也面临着许多新的不同挑战,而且先前的企业管理模式对于现在的企业发展已经不能再适用了,现金的管理力度不足的问题也日益显露出来。企业的现金管理[1]问题已经是企业经营管理的一个必须得考虑和核查的主要方面了,一般而言,现金对于一个企业而言是最具代表性质的流动性资产,专业术语上称为现金流,也就是我们俗称的流动资金。因为现金的管理力度不仅微观上影响着企业的经营状况,而且宏观上决定着企业的扩张和衰败。企业是以盈利为目的的,是人尽皆知的。且“现金为王”一直以来都被视为企业现金管理的中心理念。如果企业不重视或者没有把一部分精力放在现金管理之上,这样管理不力不仅造成企业不必要的资源浪费,而且会造成资金被挪用等恶性的可能结果,这样将给企业造成难以估量的损失,现金是除固定资产以外,企业得以生存与可持续发展的最最关键所在,因此企业内部现金管理加强的意义就显得异常重要了。这也是本系统诞生的初衷所在。本文根据当前企业的内部现实需求,首先对整个系统基于软件工程的思想以及MVC的设计模式[2],综合运用了面向对象,对基于Java EE[3]平台的可行性进行了广泛的分析,然后从系统的需求分析、系统设计、系统实现到最后的系统功能测试等方面则详细地验证了整个系统的需求,最后对管理系统进一步的开发进行展望和总结。最终选定以JSF2.0+Spring3.0+Hibernate3.2[4]为技术架构,实现了页面显示和业务逻辑的彻底分离。大大简单化了每个阶段的开发工作,UI、系统编码、数据库设计可以并发的对系统进行开发。安全性方面则使用了当前流行的SpringSecurity3[5]安全框架。大大规范了系统的开发和增加了系统的安全性。并且增强了系统的可扩展性、可维护性和可移植性。本系统共分为收支管理、银行管理、报表管理、总账管理、权限管理以及基础数据这六大功能。通过HTML、CSS和JQuery[6]的灵活应用在设计上力求做到简洁、美观并且更人性化的操作习惯,数据库的设计同时也兼顾了客户需求与实际应用相结合的基本原则,正是由于这系统上不断的追求,使得系统具有性能高、跨平台、扩展性强和易维护等优点。目前,该系统已经在企业内部试运营,该系统的运行,与公司其它的系统集成取得了良好的运行效果,并且大大简化了日常工作。