当前位置:首页 期刊杂志

审计项目管理系统的设计与实现

时间:2024-05-04

刘通 内蒙古科技大学

1 审计项目管理系统的设计

1.1 主系统框架设计

在B/S结构基础上,审计项目管理系统的软件应用逻辑是通过用户端的功能界面实现的,通过浏览器处理业务,能够简化数据处理的时间。为降低耦合度,进一步优化系统的可移植性,需要将系统划分为表示层、访问层、逻辑层,然后通过三层构架降低系统的耦合度。表示层能够提供操作界面的图形应用功能,显示传递的数据,借助J2EE页面实现,通过IE浏览器访问;中层逻辑层为表面层及访问层提供数据支持,有DNS服务器、数据库。

(1)数据库功能构成。其中,数据库处理借助了强数据来实现访问,并通过SQL进行数据的删减、查询等功能;

(2)系统功能模块设计。主要包括计划管理模块、项目组织管理、项目执行管理、审计方法管理、审计事项管理、被审计单位资料管理等模块;

(3)物理层构建。将系统分为省级、市级、县级的级别,并通过审计专网进行连接。市级模块中建立机房,并将系统服务器放置在机房中,设置可选择服务器数量;DNS服务、网关管理、数据库服务器需要设置固定值;所有的应用服务器及数据库可以通过双机热备的方法进行管理,并将磁盘作为数据存储仓。

1.2 数据库设计

本系统建立人力资源信息库、计划项目库、项目管理执行库、审计方法事项库、被审计单位资料库。

1.人力资源信息库:用于存储审计机关各类人员信息。

2.计划项目库:用于计划建议、计划、项目及相关的数据表。

3.项目管理执行库:用于存储项目组织管理和执行阶段所需的相关信息。

4.审计方法事项库:用于存储审计方法和审计事项等的相关信息。

5.被审计单位资料库:用于存储被审计单位资料。

2 审计项目管理系统的实现

2.1 主界面设计的实现

(1)用户登录界面。在使用账号密码登录系统时,出现用户名错误等提示信息,在输入正确后,检查用户的角色信息,来规定系统的使用权限;

(2)主界面。系统的主界面设计中,囊括了办公信息、信息的详细记录表格等内容,并针对系统产生的问题台账,增加了导航功能。用户在主界面登陆的时候,主界面会提示成功,并显示出所有的系统功能;

(3)系统退出界面。设置了两种退出系统的方法,实现了两种退出方式:一,直接关闭浏览器;二,退出系统菜单栏。第一种方法会在退出系统的时候,直接关闭浏览器;第二种方法会弹出确认退出系统的对话框,来指示确认。

2.2 系统主要功能模块的实现

(1)计划管理模块功能如下:审计项目库,提供对多种维度的备选的计划项目;计划项目制定,包含:计划建议、计划制定、项目制定、项目查询、计划汇总;项目交互,包含项目交互的一系列操作。

(2)项目组织模块功能如下:项目授权管理,可以进行项目管理员授权执行项目成员管理;项目管理,对组织项目进行管理维护;项目资料管理,用来管理审计项目的审计文书、审计信息、审计事项等资料。

(3)项目执行管理模块功能如下:项目信息维护,提供卫华项目各项信息的功能;项目操作台,提供维护项目各种资料的功能;项目文档浏览,为授权用户提供浏览项目信息和各种资料的功能。

(4)审计方法管理模块功能如下:审计方法维护,对上级机关下发的审计方法和本地机关自行设计的审计方法进行增、删、改等维护;方法导入导出,实现审计方法的导入导出。

(5)审计事项管理模块具体提供如下几个功能:审计事项维护、审计事项导出、审计事项导入、审计事项查看、待审核审计事项。

(6)被审计单位资料管理模块具体提供如下几个功能:维护所属被审计单位、维护被审计关系、维护被审计单位归口关系、被审计单位操作日志管理记录。

2.3 系统测试

在系统的主界面及系统功能设计完成后,经过项目管理人员针对系统登录、退出等功能进行检测,发现系统的功能满足使用者的需求,实现了审计工作的日常管理,提升了工作效率[2]。

3 结论

综上所述,通过构件审计项目管理系统,能够提升审计工作的质量。在此基础上,审计项目管理系统的软件应用逻辑是通过用户端的功能界面实现的,通过浏览器处理业务,能够简化数据处理的时间;同时,借助J2EE页面实现提供显示数据,能够降低三层构架系统的耦合度。因此,通过合理设计主界面、优化系统的主要功能模块,可以实现项目审计管理系统,优化审计工作。

[1]《审计软件开发指南》编写组.审计软件开发指南[M].北京:中国时代经济出版社,2003:82.

[2]陈建伟.投资项目审计管理系统设计与实现[D].电子科技大学,2017.

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!