基于Web技术的银行财务成本管理系统研究及实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:qq351660
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web技术的迅速发展和中国加入WTO,银行业面临更大的挑战和机遇,为了与国际先进的管理模式尽快接轨,提高综合效益和核心竞争力,基于Web技术的江西省工行财务成本管理系统就在此背景下应运而生。 首先,本文介绍了基于Web技术的开发结构模式,分别介绍了C/S和B/S结构的特点,通过比较得出B/S模式相对于C/S模式具有很明显的优势。然后介绍了ASP和JSP开发技术,并比较了两者之间的区别。采用JSP技术来开发本系统,具有可移植性好、代码执行效率高、与数据库连接方便等优点。 接着,着重介绍了MvC(Model-View-Controller)设计模式,详细阐述MVC模式的概念、处理过程及适用范围。MVC的最大优点就是将显示逻辑与业务逻辑相分隔,以适应越来越复杂的Web应用系统的设计需求。Struts是一种实现MVC设计模式的优秀框架,它整合了Servlet和JSP在Web应用开发上的优势以建立灵活,扩展性强,复用程度高的应用系统,可以帮助开发人员减少在运用MVC模式来开发Web应用的时间。本文重点叙述了Struts体系结构中的视图、模型、控制器及其工作流程,其中视图由一组JSP文件构成,模型由业务逻辑的JavaBean或EJB组件构成,控制器由Actionservlet和.Action来实现。 在对Struts框架进行研究后,将其应用于银行财务成本管理系统的开发。对系统的总体目标、功能需求及数据流程进行了分析,根据系统网络结构图,提出了总体设计方案,然后利用Struts技术进行详细设计及实现。本系统分为系统管理、预算管理、业务处理和分析查询四大功能模块。其中业务处理包括工资、房屋等六个子系统模块。 为提高系统性能,在数据库访问效率和程序性能方面提出了优化策略。本文利用数据库连接池技术,设计系统数据库,提高了Oracle数据库的利用效率,合理使用存储过程,提高了数据库和Web应用的健壮性。 最后,根据基于Web的特点和网络安全需求,采取身份验证和权限控制机制,实现对用户级别和权限的管理,有效保证了系统的运行安全。江西省工行财务成本管理系统已投入应用近一年时间,从系统使用反馈情况来看,达到了预期设计目标,使用效果良好。
其他文献
随着互联网在全世界的广泛应用,黑客入侵和网络病毒的数量和危害性也越来越大。网络入侵严重时会使整个网络瘫痪,从而造成巨大的经济损失。为了及时发现网络攻击,采取相应对策,网
放眼当今世界,信息化浪潮正以汹涌澎湃之势席卷全球。信息化对全球政治、经济、军事、科技、文化、社会等领域产生了深刻的影响,改变了人们的生活方式和生存状态。对执政党而言
Internet 网络应用的发展要求下一代路由器必须有能力支持 QoS、网络入侵检测、传输测量与记账、负载平衡、拥塞控制等一系列功能,因此要求用不同的机制来实现这些功能。虽然