工程硕士论文基于J2EE的审计综合管理系统设计与实现.doc
《工程硕士论文基于J2EE的审计综合管理系统设计与实现.doc》由会员分享,可在线阅读,更多相关《工程硕士论文基于J2EE的审计综合管理系统设计与实现.doc(59页珍藏版)》请在三一办公上搜索。
1、电 子 科 技 大 学专业学位硕士论文基于J2EE的审计综合管理系统设计与实现作 者 姓 名: 学科、专业 : 学 号 : 指 导 教 师: 完 成 日 期: 电子科技大学独创性说明作者郑重声明:本硕士学位论文是我个人在导师指导下进行的研究工作及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得电子科技大学或者其他单位的学位或证书所使用过的材料。与我一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。作者签名: 日期: 摘 要对于油公司审计处而言,编制、审核审计项目方案指导各二级单位审计科的工作,是油田审计
2、工作的核心业务之一。长期以来,审计项目方案的审批流程处于手工模式,由于油田前线单位位置分散,设计文档的提交、送审、审批等工作存在严重的“时间滞后”效应,因此方案审批流程周期长、效率低,同时施工用料管理不规范、存在较多的浪费现象。随着油田网络的普及和数字化油田的建设,油田局域网的覆盖面已经延伸到各个采油小队,为油田前线生产工作的信息化提供了基础,因此利用信息技术实现油田审计方案网上流转,对于提高生产效率,降低生产成本具有积极意义。本文针对油田审计过程中存在的上述问题,设计并实现了基于J2EE技术的审计综合管理系统。本文讨论了J2EE技术规范和MVC三层体系结构,并根据油田生产数据库采用oracl
3、e的现实,选用oracle 8i作为数据库平台,应用oracle存储过程技术,对审计过程中的关键业务数据查询、汇总进行查询或计算,实现了审计项目方案上报、审批、下发的网上流转,并对方案流转的全过程进行跟踪监控,能及时发现方案流转过程中的瓶颈,改进业务流程。本系统用户管理和安全认证应用通过RBAC权限管理部分实现,本系统实现了系统的J2EE技术、数据库和权限管理的成功集成,提高了系统的稳定性、安全性。本系统研制成功以来,首先在辽河油田各采油厂和油公司审计处投入使用,规范了油田审计工作业务流程,避免了可能由于人为因素漏批造成的责任事故,达到系统的预期效果。由于本系统采用B/S技术,在系统功能发生改
4、变时,只需要更新服务器端程序即可,不需要客户端升级程序,可以快速地调整系统,投入使用。关键词:审计;J2EE;jdbc;MVC三层体系结构;组件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
5、of auditing management, 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.
6、1.7 as the backend 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
7、paper makes clear 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
8、states based on 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 technica
9、l problems and the 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., whi
10、ch is of great importance 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
11、 the goal of no paper for official business.Key Words:auditing;j2ee; MVC Three-tier Structure;component目 录摘 要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.2.2 J2
12、EE 的四层模型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、管理体系,审计综合管理系统的建设是其最重要的环节。随着工作量的加大和对工作效率不断提高的要求,原始的手工或半自动化管理方式的弊端日益显露出来。手工处理大量数据,不但给工作人员带来极大压力,而且容易产生操作上的失误,信息查询更不方便;同时手工制作管理工作中的各种报表也浪费大量的人力和时间,在很大程度上制约了审计管理工作效率的提高,甚至影响正常的审计进程。运用现代化的手段进行科学的审计管理,已成为一个亟待解决的问题,而计算机和网络的普及,使得建立全面的具有通用性、开放性、实用性和灵活性的审计综合管理系统成为可能和必然趋势。辽河油田审计处针对这个问题,结合各二级单位的实际情况,确定了开发内部审计综合
16、管理系统的项目计划,以此推动辽河油田审计现代化管理的进程。1.2内部审计管理的发展现状1.2.1内部审计的概念从一般意义上讲,辽河油田的审计工作可以划分到内部审计范畴之内。就我国而言,所谓内部审计是指:帮助组织机构的成员有效地执行他们的职责的行为。其内容主要包括:1、鉴定被使用的资源的经济性和有效性;2、检查保护资产的措施,作为适当的方式,并且查证这项资产的存在;3、检查操作或程序来确定是否结果与被建立的客观性和目的一致以及是否操作和程序与计划的一样被执行等方面。1.2.2辽河油田内部审计管理情况辽河油田审计处成立于1985年,是辽河油田所属的事业单位。在辽河油田分开分立后,主要负责全辽河油田
17、分公司合同签订前以及结算前的测试(检查)。辽河油田分公司根据自身的特点,并征得中石油股份公司的同意,开创了两级审计机构同时进行测试的模式。也就是说,在辽河油田审计处为一级审计机构的同时,各二级采油厂(院)存在的审计科为二级审计机构。采用这样的管理方式,能够更加细化对于国有资产的检查保护和监管工作。但是,工作细化的同时也带来了巨大的工作量,在原有审计人员不增的情况下,每个人所做的工作越来越多,管理中难免产生失误,以往许多漏洞也进一步显现出来,因此更加迫切需要采用系统化、现代化的管理手段来改进和加强管理。1.3课题研究的意义计算机及网络的普及,不仅提供了一种先进的管理模式推动审计系统业务单位的建设
18、,而且满足各级审计机构及相关业务人员获取信息的需要,建立的辽河油田审计管理系统能够为油田审计处、各审计科、以及供货商(合同乙方)三方都提供了很大的便利。对于审计处来说,优化管理体制,实现资源合理配置,节约更多的资金用于价格信息共享体系的建设;便于信息的快速传递和充分共享,减轻工作人员负担,提高职能部门的工作效率;推动辽河油田内部审计管理机制进一步完善,适应信息化的要求,充分体现现代化内部审计的先进性。对于审计科来说,通过使用审计综合管理系统使管理工作标准化、规范化,便于审计处统一管理;各二级单位审计科的管理人员可以及时了解最新工作计划,合理安排审计计划,更好地完成本职工作,避免了人为因素造成的
19、差错。对供货商来说,由于各级审计机构可以方便地查阅到所有近期的类似商品市场价格信息及相关文件、政策;增加了审计工作的透明性和及时性,缩短审核期时间由以往一两天的周期可以减少到几分钟在本系统开发之前,个别二级单位自行引进了一些审计管理软件,由于功能上不能满足油田审计工作的实际需要,并且因为引进软件的需求、设计不同,各软件间数据结构也不能相同,造成各审计机构之间审计信息不能共享,无法满足现代化内部审计关于信息共享的管理需要。因此,根据辽河油田内部审计的实际情况和发展目标开发自己的管理系统,可以直接和现行管理制度接轨,无须被迫改变原来的管理体系,减少升级电子化管理带来的转换麻烦,而且从长远的发展来看
20、更重要的是便于以后管理系统流程优化、功能扩充。1.4课题研究的内容和成果本课题的开发研究过程分为四个阶段:(1)系统需求分析阶段。向辽河油田审计处各科室了解审计工作流程,收集他们对系统功能的要求,整理相关信息资料,确定系统开发的范围。(2)系统设计阶段。明确系统要完成的功能,完成总体设计。(3)全策略设计阶段。根据系统功能划分用户类型和每种类型用户的权限以及每种权限相应的操作内容。(4)程序模块划分和实现阶段。根据系统管理的信息类型划分出六个大的程序模块和若干个子模块,分别编写代码,最终实现系统功能。在完成以上四个阶段工作的基础上,本课题的研究最终取得了以下几方面成果:(1)设计和实现了辽河油
21、田审计综合管理系统的整体设计。综合考虑系统要完成的功能,将系统分为六个主干功能模块,采用基于j2ee思想的MVC三层体系结构,将系统分为数据服务层(C)、业务层(M)和表示层(V)。 (2)设计实现了系统安全策略。根据用户的职能,把系统用户分为三个角色:系统管理员、二级单位系统管理员、和普通用户,每个角色根据各自的职能拥有不同的权限,用户由系统管理员分配和授予角色,必须首先经过身份验证才能进入系统。(3)编写了服务器端应用程序和用户操作页面。实现了数据库服务、应用服务和前端浏览器之间的通讯;为用户提供了简洁、友好的浏览器操作界面;编写了处理用户请求的后台服务程序。用户只要从浏览器上提交所需的操
22、作请求,服务器就可以处理这些请求,数据库服务提取结果数据,返回给客户。(4)系统设计基本满足用户的要求,达到了既定设计目标,可以实现系统管理、合同审计管理、工程审计管理、综合审计管理、财务审计管理、物管审计管理,已经通过用户的首次验收,目前正处于测试阶段,准备投入使用。1.5本文的主要内容及组织结构本文对辽河油田审计管理的业务范围和流程进行了全面的分析,探讨了整个系统的体系结构和特点并以合同审计管理为例论述了系统开发方法。根据审计处的实际情况和业务需要,采用java计算机语言来支持j2ee架构从而实现审计综合管理系统作为为解决方案,为审计处实现了合同、工程、财务、综合、物管等信息的计算机管理,
23、方便了各级审计机构的管理工作,便于工作人员对相关信息的查询。同时认真总结了各项业务的流程规律,方便快捷地生成了底稿信息和测试单据信息,实现了管理信息与数据信息共享。本文针对辽河油田综合审计管理正实施的现代化管理工程,探讨了如何利用j2ee架构思想实现基于web的网络管理系统,具体介绍了该系统的业务流程和开发方法,全文由以下六章组成:第一章 主要讨论了课题的来源和意义。第二章 研究了系统所涉及的主要技术。第三章 主要对系统的业务流程进行分析,完成系统的总体设计方案。第四章 研究了系统的实现,主要包括数据库设计、组件设计及用户界面设计。第五章 系统测试与验收。第六章 对全文进行了总结,并对课题的进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工程硕士 论文 基于 J2EE 审计 综合 管理 系统 设计 实现
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3942526.html