论文部分内容阅读
面对扩大金融开放的挑战,国有商业银行如何加强内部控制,切实防范金融风险,实现从制度控制到系统控制是一个既紧迫又现实的课题。在这样一种背景下,本文选择农行的会计内控管理系统的设计与实现作为题目,研发了一套会计内控管理系统。系统主要包括基础信息管理子系统、操作控制子系统、检查监督子系统、日结子系统、内控评价子系统等7个子系统。在会计内控管理系统的设计与开发工作中,本文作者参与了需求分析工作,并直接完成了系统整体架构的搭建、数据库的设计和单笔预警信息、签到签退、机构内勤人员管理、监管人员设置、印、押、证分管分用、休班休假、调离卡注销、安全认证卡、抹帐交易提取、授权交易提取、一日三碰库等20多个功能模块的设计与开发等工作。本文采用了增量式敏捷RUP开发过程,先根据用户提出的主要需求,开发一个原型系统,经客户试用后,再根据用户进一步的详细明确的需求来完善系统。需求分析采用了螺旋式需求分析模型,将需求分析、需求描述和需求验证组织在系统迭代开发过程中。经过与用户面对面交流和讨论,使需求变得具体、实用,便于按照系统规模和复杂性定制开发过程。需求描述采用UML统一建模语言,方便了与客户的交流。为了获得较高的响应速度和较好的服务性能,本系统采用一种Ajax与Struts框架结合的开发技术。考虑到系统多用户、跨平台等特征,系统采用基于J2EE平台的B/S结构体系。在需求分析和架构设计的基础上,本文主要实现了数据库设计和系统功能设计。提取违规问题不但涉及到内控系统的数据,还涉及到农行现有的综合应用系统、考试系统、安全认证卡系统等5个系统的数据。数据量大,业务复杂,且大部分业务每天都要提取成为本系统实现的一个难点。本系统采用存储过程来具体实现违规问题的提取。限于篇幅本文仅对印、押、证分管分用、一日三碰库、休班休假等三个功能模块的技术实现进行了详细的描述,并在试运行后对其进行了优化。目前,会计内控管理系统已在济南市和平支行成功试运行。自项目实施以来,山东分行各级管理人员的内控管理意识有了明显提高,柜员违规操作明显减少,会计内控管理水平有了较大提升,对内控管理工作起到了积极的作用。