《工程硕士论文-基于J2EE的审计综合管理系统设计与实现.doc》由会员分享,可在线阅读,更多相关《工程硕士论文-基于J2EE的审计综合管理系统设计与实现.doc(62页珍藏版)》请在优知文库上搜索。
1、专业学位硕士论文基于J2EE的审计综合管理系统设计与实现作 者 姓 名: 学科、专业 : 学 号 : 指 导 教 师: 完 成 日 期: 独创性说明作者郑重声明:本硕士学位论文是我个人在导师指导下进行的研究工作及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得或者其他单位的学位或证书所使用过的材料。与我一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。作者签名: 日期: 摘要摘 要对于油公司审计处而言,编制、审核审计项目方案指导各二级单位审计科的工作,是油田审计工作的核心业务之一。长期以来,审计项目方案
2、的审批流程处于手工模式,由于油田前线单位位置分散,设计文档的提交、送审、审批等工作存在严重的“时间滞后”效应,因此方案审批流程周期长、效率低,同时施工用料管理不规范、存在较多的浪费现象。随着油田网络的普及和数字化油田的建设,油田局域网的覆盖面已经延伸到各个采油小队,为油田前线生产工作的信息化提供了基础,因此利用信息技术实现油田审计方案网上流转,对于提高生产效率,降低生产成本具有积极意义。本文针对油田审计过程中存在的上述问题,设计并实现了基于J2EE技术的审计综合管理系统。本文讨论了J2EE技术规范和MVC三层体系结构,并根据油田生产数据库采用oracle的现实,选用oracle 8i作为数据库
3、平台,应用oracle存储过程技术,对审计过程中的关键业务数据查询、汇总进行查询或计算,实现了审计项目方案上报、审批、下发的网上流转,并对方案流转的全过程进行跟踪监控,能及时发现方案流转过程中的瓶颈,改进业务流程。本系统用户管理和安全认证应用通过RBAC权限管理部分实现,本系统实现了系统的J2EE技术、数据库和权限管理的成功集成,提高了系统的稳定性、安全性。本系统研制成功以来,首先在辽河油田各采油厂和油公司审计处投入使用,规范了油田审计工作业务流程,避免了可能由于人为因素漏批造成的责任事故,达到系统的预期效果。由于本系统采用B/S技术,在系统功能发生改变时,只需要更新服务器端程序即可,不需要客
4、户端升级程序,可以快速地调整系统,投入使用。关键词:审计;J2EE;jdbc;MVC三层体系结构;组件- I -AbstractWith the rapid development of Internet, techniques of database develop accordingly, and it has been an urgent need to build a comprehensive auditing management system which can work efficiently. According to the reality of auditing mana
5、gement, on the basis of UML method, this paper is to do the systematic analysis and the general design of comprehensive auditing management system, to build a web management system based on MVC Three-tier Structure and to fulfill a convenient and quick login and search with Oracle 8.1.7 as the backe
6、nd database and JDBC technique as for operating and maintaining the database.In this paper the method of combining theory and practice is applied. First by putting the development course of web database, the several means to visit web database and Java technique into discussion, the paper makes clea
7、r the techniques and methods to build up the system. Then taking the developing course of the comprehensive auditing management system for Liaohe Oil Field Branch as an example, the paper analyzes the over-all design and safety strategy design of the system in detail, and concretely states based on
8、MVC Three-tier Structure how to develop the system with use of j2ee technique with B/S model. The key techniques for javaBean to visit database by dataset and for other important parts are discussed with the specific realizing means provided. Finally the paper relates to the technical problems and t
9、he relevant solutions during the development course. The comprehensive auditing management system which is based on MVC Three-tier Structure is the fulfillment of the combination of j2ee techniques and relational database with the function of data putting-in and correcting, etc., which is of great i
10、mportance for raising the comprehensive auditing managing level. The application of this system shows the comprehensive auditing management system is well established for its friendly user interface and flexible operations, which will increase a lot the working efficiency and achieve the goal of no
11、paper for official business.Key Words:auditing;j2ee; MVC Three-tier Structure;component- III -第一章 课题的来源及意义(引言)目 录摘 要IAbstractII第一章 课题的来源及意义(引言)11.1问题的提出11.2内部审计管理的发展现状11.2.1内部审计的概念11.2.2辽河油田内部审计管理情况11.3课题研究的意义21.4课题研究的内容和成果21.5本文的主要内容及组织结构3第二章 系统所涉及的主要技术。12.1J2EE架构思想12.2基于J2EE的三层应用架构22.2.1 J2EE的优势22
12、.2.2 J2EE 的四层模型42.2.3 J2EE的结构52.2.4 J2EE的核心API与组件62.3实现J2EE架构思想的数据层82.3.1 Web数据库的发展历程82.3.2 Web数据库管理系统介绍11第三章 系统分析与设计方案13.1审计综合管理的作用13.2审计管理工作的主要业务13.3基于UML的系统分析与设计23.3.1系统设计目标23.3.2系统设计原则33.4系统总体框架43.5三层系统架构设计43.5.1数据服务(数据访问)层63.5.2业务服务层83.5.3用户应用层93.6系统的技术特点113.6.1大量运用存储过程113.6.2采用松耦合的开发技术113.6.3提
13、供开放式数据接口123.6.4提供多种数据转储格式123.7数据库设计123.8系统的安全策略163.8.1系统安全防范体系183.8.2硬件和系统安全措施183.8.3数据安全措施193.8.4系统操作安全设计19第四章 系统实现14.1系统开发环境14.2系统运行环境14.2.1网络环境14.2.2操作系统14.2.3数据库服务器14.2.4 WEB服务器14.3应用展现24.3.1登录用户校验24.3.2欢迎页界面34.3.3工作底稿录入页面44.3.4历史底稿查询界面54.3.5报表台帐界面54.4业务逻辑实现64.5系统总结12第五章 系统测试与验收15.1系统测试15.2系统验收2
14、第六章 结论与展望1参考文献2致谢4第一章 课题的来源及意义(引言)第一章 课题的来源及意义(引言)1.1问题的提出随着计算机及互连网技术的发展,社会信息化程度越来越高,各行各业只有适应这种发展趋势,才能增强自己的适应能力和竞争能力,不断前进发展。审计工作不但置身这个环境中,而且还是社会进步的一个重要因素。审计工作不仅要做到公平、公正、有效性,而且要保证每个环节、每个过程都要有计划、有步骤、有条理地按要求进行。现在,辽河油田对审计工作的要求日益提高,一些二级单位已把是否经过审计过程监管作为结算的一项重要考核内容,这不仅使审计的管理工作日趋复杂繁重,而且对它提出了更高的要求:即要求审计管理工作越
15、来越全面、先进、高效。建设现代化、高水平的审计管理体系,审计综合管理系统的建设是其最重要的环节。随着工作量的加大和对工作效率不断提高的要求,原始的手工或半自动化管理方式的弊端日益显露出来。手工处理大量数据,不但给工作人员带来极大压力,而且容易产生操作上的失误,信息查询更不方便;同时手工制作管理工作中的各种报表也浪费大量的人力和时间,在很大程度上制约了审计管理工作效率的提高,甚至影响正常的审计进程。运用现代化的手段进行科学的审计管理,已成为一个亟待解决的问题,而计算机和网络的普及,使得建立全面的具有通用性、开放性、实用性和灵活性的审计综合管理系统成为可能和必然趋势。辽河油田审计处针对这个问题,结合各二级单位的实际情况,确定了开发内部审计综合管理系统的项目计划,以此推动辽河油田审计现代化管理的进程。1.2内部审计管理的发